|
Ring Daemon
|
This is the complete list of members for jami::JamiAccount, including all inherited members.
| acceptTrustRequest(const std::string &from, bool includeConversation=true) | jami::JamiAccount | |
| Account(const std::string &accountID) | jami::Account | |
| ACCOUNT_TYPE | jami::JamiAccount | static |
| accountCodecInfoList_ | jami::Account | protected |
| accountID_ | jami::Account | protected |
| accountManager() | jami::JamiAccount | inline |
| acquirePort(uint16_t port) | jami::SIPAccountBase | protectedstatic |
| acquireRandomEvenPort(const std::pair< uint16_t, uint16_t > &range) const | jami::SIPAccountBase | protected |
| active_ | jami::Account | protected |
| addContact(const std::string &uri, bool confirmed=false) | jami::JamiAccount | |
| addDefaultModerator(const std::string &peerURI) | jami::Account | |
| addDevice(const std::string &uriProvided) | jami::JamiAccount | |
| askForFileChannel(const std::string &conversationId, const std::string &deviceId, const std::string &interactionId, const std::string &fileId, size_t start=0, size_t end=0) | jami::JamiAccount | |
| askForProfile(const std::string &conversationId, const std::string &deviceId, const std::string &memberUri) | jami::JamiAccount | |
| attach(const std::shared_ptr< Call > &call) | jami::Account | inline |
| attach(const std::shared_ptr< Conference > &conf) | jami::Account | inline |
| autoLoadConversations_ | jami::Account | protected |
| buildConfig() const override | jami::JamiAccount | inlinevirtual |
| cancelAddDevice(uint32_t op_token) | jami::JamiAccount | |
| certStore() const | jami::JamiAccount | inline |
| changeArchivePassword(const std::string &password_old, const std::string &password_new) | jami::JamiAccount | |
| clearProfileCache(const std::string &peerUri) | jami::JamiAccount | |
| config() const | jami::JamiAccount | inline |
| config_ | jami::Account | protected |
| configurationMutex_ | jami::Account | mutableprotected |
| confirmAddDevice(uint32_t op_token) | jami::JamiAccount | |
| connectivityChanged() override | jami::JamiAccount | virtual |
| consumeConfigCredentials() | jami::JamiAccount | inline |
| convModule(bool noCreation=false) | jami::JamiAccount | |
| CreateClientDialogAndInvite(const pj_str_t *from, const pj_str_t *contact, const pj_str_t *to, const pj_str_t *target, const pjmedia_sdp_session *local_sdp, pjsip_dialog **dlg, pjsip_inv_session **inv) | jami::SIPAccountBase | |
| createDefaultMediaList(bool addVideo, bool hold=false) | jami::SIPAccountBase | |
| currentDeviceId() const | jami::JamiAccount | |
| dataTransfer(const std::string &id="") | jami::JamiAccount | |
| declineConversationRequest(const std::string &conversationId) | jami::JamiAccount | |
| DEFAULT_USER_AGENT | jami::Account | protectedstatic |
| detach(const std::shared_ptr< Call > &call) | jami::Account | inline |
| dht() | jami::JamiAccount | inline |
| DHT_PORT_RANGE | jami::JamiAccount | static |
| discardTrustRequest(const std::string &from) | jami::JamiAccount | |
| doRegister() override | jami::JamiAccount | virtual |
| doUnregister(bool forceShutdownConnections=false) override | jami::JamiAccount | virtual |
| editConfig(std::function< void(JamiAccountConfig &conf)> &&edit) | jami::JamiAccount | inline |
| jami::SIPAccountBase::editConfig(std::function< void(AccountConfig &config)> &&edit) | jami::Account | inline |
| enableAutoLoadConversations(bool enable) | jami::Account | inline |
| enableIceCompIdRfc5245Compliance(bool enable) | jami::Account | inline |
| enableIceForMedia(bool enable) | jami::Account | inline |
| enableVideo(bool enable) | jami::Account | inline |
| exportArchive(const std::string &destinationPath, std::string_view scheme={}, const std::string &password={}) | jami::JamiAccount | |
| findCertificate(const std::string &id) | jami::JamiAccount | |
| findCertificate(const dht::InfoHash &h, std::function< void(const std::shared_ptr< dht::crypto::Certificate > &)> &&cb={}) | jami::JamiAccount | |
| findCertificate(const dht::PkId &h, std::function< void(const std::shared_ptr< dht::crypto::Certificate > &)> &&cb={}) | jami::JamiAccount | |
| flush() override | jami::JamiAccount | virtual |
| forceReloadAccount() | jami::JamiAccount | |
| forEachDevice(const dht::InfoHash &to, std::function< void(const std::shared_ptr< dht::crypto::PublicKey > &)> &&op, std::function< void(bool)> &&end={}) | jami::JamiAccount | |
| generateAudioPort() const | jami::SIPAccountBase | |
| getAccountCodecInfoIdList(MediaType mediaType) const | jami::Account | protected |
| getAccountDetails() const | jami::Account | inline |
| getAccountID() const | jami::Account | inline |
| getAccountType() const override | jami::JamiAccount | inlinevirtual |
| getActiveAccountCodecInfoList(MediaType mediaType) const | jami::Account | |
| getActiveCodecs(MediaType mediaType=MEDIA_ALL) const | jami::Account | |
| getAlias() const | jami::Account | inline |
| getCall(const std::string &callId) const | jami::Account | inline |
| getCallList() const | jami::Account | inline |
| getCertificatesByStatus(dhtnet::tls::TrustStore::PermissionStatus status) | jami::JamiAccount | |
| getChannelList(const std::string &connectionId) | jami::JamiAccount | |
| getConference(const std::string &confId) const | jami::Account | inline |
| getConferenceList() const | jami::Account | inline |
| getConnectionList(const std::string &conversationId="") | jami::JamiAccount | |
| getContactDetails(const std::string &uri) const | jami::JamiAccount | |
| getContactHeader(const std::shared_ptr< SipTransport > &sipTransport) | jami::JamiAccount | |
| getContactInfo(const std::string &uri) const | jami::JamiAccount | |
| getContacts(bool includeRemoved=false) const | jami::JamiAccount | |
| getConversationConnectivity(const std::string &conversationId) | jami::JamiAccount | |
| getConversationTrackedMembers(const std::string &conversationId) | jami::JamiAccount | |
| getDefaultCodecDetails(const unsigned &codecId) | jami::Account | static |
| getDefaultCodecsId() | jami::Account | static |
| getDefaultModerators() const | jami::Account | inline |
| getDefaultUserAgent() | jami::Account | protectedstatic |
| getDisplayName() const | jami::Account | inline |
| getDtmfType() const | jami::SIPAccountBase | inlinevirtual |
| getFromUri() const override | jami::JamiAccount | virtual |
| getHostname() const | jami::Account | inline |
| getIceOptions() const override | jami::JamiAccount | virtual |
| getIceOptions(std::function< void(dhtnet::IceTransportOptions &&)> cb) const | jami::JamiAccount | |
| getKnownDevices() const | jami::JamiAccount | |
| getLastMessages(const uint64_t &base_timestamp) override | jami::JamiAccount | virtual |
| getLocalInterface() const | jami::SIPAccountBase | inline |
| getMailBox() const | jami::Account | inline |
| getMessageStatus(uint64_t id) const override | jami::SIPAccountBase | inlinevirtual |
| getNearbyPeers() const override | jami::JamiAccount | virtual |
| getPasswordKey(const std::string &password) | jami::JamiAccount | |
| getPath() const | jami::Account | inline |
| getPortsReservation() noexcept | jami::SIPAccountBase | protectedstatic |
| getProfileVcard() const | jami::Account | |
| getPublishedAddress() const | jami::SIPAccountBase | inline |
| getPublishedIpAddress(uint16_t family=PF_UNSPEC) const override | jami::JamiAccount | virtual |
| getPublishedSameasLocal() const | jami::SIPAccountBase | inline |
| getRandomEvenPort(const std::pair< uint16_t, uint16_t > &range) const | jami::SIPAccountBase | protected |
| getRegistrationState() const | jami::Account | inline |
| getRingtoneEnabled() const | jami::Account | inline |
| getRingtonePath() const | jami::Account | inline |
| getServerUri() const | jami::JamiAccount | inline |
| getStunPort() const | jami::SIPAccountBase | inlinevirtual |
| getToUri(const std::string &username) const override | jami::JamiAccount | virtual |
| getTrackedBuddyPresence() const | jami::JamiAccount | |
| getTrustRequests() const | jami::JamiAccount | |
| getUPnPActive() const | jami::Account | |
| getUPnPIpAddress() const | jami::Account | |
| getUserAgentName() | jami::Account | |
| getUsername() const | jami::Account | inline |
| getUserUri() const override | jami::JamiAccount | virtual |
| getVolatileAccountDetails() const override | jami::JamiAccount | virtual |
| HALF_MAX_PORT | jami::SIPAccountBase | static |
| handleIncomingConversationCall(const std::string &callId, const std::string &destination) | jami::JamiAccount | |
| handleMessage(const std::shared_ptr< dht::crypto::Certificate > &cert, const std::string &from, const std::pair< std::string, std::string > &message) override | jami::JamiAccount | virtual |
| hangupCalls() | jami::Account | |
| hasActiveCodec(MediaType mediaType) const | jami::Account | |
| ICE_COMP_COUNT_PER_STREAM | jami::JamiAccount | static |
| ICE_STREAMS_COUNT | jami::JamiAccount | static |
| iceCompIdRfc5245Compliant_ | jami::Account | protected |
| iceForMediaEnabled_ | jami::Account | protected |
| identity() const | jami::JamiAccount | inline |
| idPath_ | jami::Account | protected |
| isActive() const noexcept | jami::Account | inline |
| isAllModerators() const | jami::Account | inline |
| isAutoAnswerEnabled() const | jami::Account | inline |
| isComposingEnabled() const | jami::Account | inline |
| isConnectedWith(const DeviceId &deviceId) const | jami::JamiAccount | |
| isDenySecondCallEnabled() const | jami::Account | inline |
| isEmptyOffersEnabled() const | jami::Account | inline |
| isEnabled() const | jami::Account | inline |
| isIceCompIdRfc5245Compliant() const | jami::Account | inline |
| isIceForMediaEnabled() const | jami::Account | inline |
| isIP2IP() const | jami::Account | inlinevirtual |
| isLocalModeratorsEnabled() const | jami::Account | inline |
| isMessageTreated(dht::Value::Id id) | jami::JamiAccount | |
| isMobile() const | jami::JamiAccount | inline |
| isPasswordValid(const std::string &password) | jami::JamiAccount | |
| isReadReceiptEnabled() const | jami::Account | inline |
| isRendezVous() const | jami::Account | inline |
| isSrtpEnabled() const override | jami::JamiAccount | inlinevirtual |
| isStunEnabled() const | jami::SIPAccountBase | inlinevirtual |
| isTlsEnabled() const override | jami::JamiAccount | inlinevirtual |
| isUsable() const | jami::Account | inline |
| isValidAccountDevice(const dht::crypto::Certificate &cert) const | jami::JamiAccount | |
| isVideoEnabled() const | jami::Account | inline |
| JamiAccount(const std::string &accountId) | jami::JamiAccount | |
| lastMessages_ | jami::SIPAccountBase | protected |
| link_ | jami::SIPAccountBase | protected |
| loadConfig() override | jami::JamiAccount | virtual |
| loadConversation(const std::string &convId) | jami::JamiAccount | |
| loadDefaultCodecs() | jami::Account | |
| lookupAddress(const std::string &address) | jami::JamiAccount | |
| lookupName(const std::string &name) | jami::JamiAccount | |
| mapStateNumberToString(RegistrationState state) | jami::Account | protectedstatic |
| matches(std::string_view username, std::string_view hostname) const override | jami::JamiAccount | virtual |
| MAX_PORT | jami::SIPAccountBase | static |
| MAX_WAITING_MESSAGES_SIZE | jami::SIPAccountBase | protectedstatic |
| meetMinimumRequiredVersion(const std::vector< unsigned > &jamiVersion, const std::vector< unsigned > &minRequiredVersion) | jami::Account | static |
| messageEngine_ | jami::SIPAccountBase | protected |
| monitor() | jami::JamiAccount | |
| mutexLastMessages_ | jami::SIPAccountBase | protected |
| needToSendProfile(const std::string &peerUri, const std::string &deviceId, const std::string &sha3Sum) | jami::JamiAccount | |
| newIncomingCall(const std::string &from, const std::vector< libjami::MediaMap > &mediaList, const std::shared_ptr< SipTransport > &sipTr={}) override | jami::JamiAccount | virtual |
| newOutgoingCall(std::string_view toUrl, const std::vector< libjami::MediaMap > &mediaList) override | jami::JamiAccount | virtual |
| onTextMessage(const std::string &id, const std::string &from, const std::shared_ptr< dht::crypto::Certificate > &peerCert, const std::map< std::string, std::string > &payloads) override | jami::JamiAccount | virtual |
| presenceManager() const | jami::JamiAccount | inline |
| profilePath() const | jami::JamiAccount | |
| provideAccountAuthentication(const std::string &credentialsFromUser, const std::string &scheme) | jami::JamiAccount | |
| publishedIp_ | jami::SIPAccountBase | protected |
| pushNotificationReceived(const std::string &from, const std::map< std::string, std::string > &data) | jami::JamiAccount | |
| rand | jami::Account | mutable |
| registerName(const std::string &name, const std::string &scheme, const std::string &password) | jami::JamiAccount | |
| registrationState_ | jami::Account | protected |
| releasePort(uint16_t port) noexcept | jami::SIPAccountBase | static |
| reloadContacts() | jami::JamiAccount | |
| removeConference(const std::string &confId) | jami::Account | inline |
| removeContact(const std::string &uri, bool banned=true) | jami::JamiAccount | |
| removeDefaultModerator(const std::string &peerURI) | jami::Account | |
| revokeDevice(const std::string &device, std::string_view scheme={}, const std::string &password={}) | jami::JamiAccount | |
| ringtonePath_ | jami::Account | protected |
| saveConfig() const override | jami::JamiAccount | virtual |
| searchCodecById(unsigned codecId, MediaType mediaType) | jami::Account | |
| searchCodecByName(const std::string &name, MediaType mediaType) | jami::Account | protected |
| searchCodecByPayload(unsigned payload, MediaType mediaType) | jami::Account | |
| searchUser(const std::string &nameQuery) | jami::JamiAccount | |
| sendFile(const std::string &conversationId, const std::filesystem::path &path, const std::string &name, const std::string &replyTo) | jami::JamiAccount | |
| sendInstantMessage(const std::string &convId, const std::map< std::string, std::string > &msg) | jami::JamiAccount | |
| sendMessage(const std::string &to, const std::string &deviceId, const std::map< std::string, std::string > &payloads, uint64_t id, bool retryOnTimeout=true, bool onlyConnected=false) override | jami::JamiAccount | virtual |
| sendPresenceNote(const std::string ¬e) | jami::JamiAccount | |
| sendProfile(const std::string &convId, const std::string &peerUri, const std::string &deviceId) | jami::JamiAccount | |
| sendProfile(const std::string &peerUri, const std::string &deviceId) | jami::JamiAccount | |
| sendProfileToPeers() | jami::JamiAccount | |
| sendTextMessage(const std::string &to, const std::string &deviceId, const std::map< std::string, std::string > &payloads, uint64_t refreshToken=0, bool onlyConnected=false) override | jami::JamiAccount | virtual |
| sendTrustRequest(const std::string &to, const std::vector< uint8_t > &payload) | jami::JamiAccount | |
| setAccountDetails(const std::map< std::string, std::string > &details) | jami::Account | inline |
| setActive(bool active) noexcept | jami::Account | inline |
| setActiveCodecs(const std::vector< unsigned > &list) override | jami::JamiAccount | virtual |
| setAllCodecsActive(MediaType mediaType, bool active) | jami::Account | protected |
| setCertificateStatus(const std::string &cert_id, dhtnet::tls::TrustStore::PermissionStatus status) | jami::JamiAccount | |
| setCertificateStatus(const std::shared_ptr< crypto::Certificate > &cert, dhtnet::tls::TrustStore::PermissionStatus status, bool local=true) | jami::JamiAccount | |
| setCodecActive(unsigned codecId) | jami::Account | |
| setCodecInactive(unsigned codecId) | jami::Account | |
| setConfig(std::unique_ptr< AccountConfig > &&config) | jami::Account | inline |
| setEnabled(bool enable) | jami::Account | inline |
| setIsComposing(const std::string &conversationUri, bool isWriting) override | jami::JamiAccount | virtual |
| setMessageDisplayed(const std::string &conversationUri, const std::string &messageId, int status) override | jami::JamiAccount | virtual |
| setPublishedAddress(const dhtnet::IpAddr &ip_addr) | jami::SIPAccountBase | |
| setPushNotificationConfig(const std::map< std::string, std::string > &data) override | jami::JamiAccount | virtual |
| setPushNotificationToken(const std::string &pushDeviceToken="") override | jami::JamiAccount | virtual |
| setPushNotificationTopic(const std::string &topic) override | jami::JamiAccount | virtual |
| setRegistrationState(RegistrationState state, int detail_code=0, const std::string &detail_str={}) override | jami::JamiAccount | virtual |
| setValidity(std::string_view scheme, const std::string &pwd, const dht::InfoHash &id, int64_t validity) | jami::JamiAccount | |
| sha3SumVerify() const | jami::JamiAccount | |
| shared() | jami::JamiAccount | inline |
| shared() const | jami::JamiAccount | inline |
| shutdownConnections() | jami::JamiAccount | |
| SIPAccountBase(const std::string &accountID) | jami::SIPAccountBase | |
| sortCodec() | jami::Account | protected |
| startAccountDiscovery() | jami::JamiAccount | |
| startAccountPublish() | jami::JamiAccount | |
| syncModule() | jami::JamiAccount | |
| systemCodecContainer_ | jami::Account | protected |
| trackBuddyPresence(const std::string &buddy_id, bool track) | jami::JamiAccount | |
| transferFile(const std::string &conversationId, const std::string &path, const std::string &deviceId, const std::string &fileId, const std::string &interactionId, size_t start=0, size_t end=0, const std::string &sha3Sum="", uint64_t lastWriteTime=0, std::function< void()> onFinished={}) | jami::JamiAccount | |
| transportError_ | jami::SIPAccountBase | protected |
| transportStatus_ | jami::SIPAccountBase | protected |
| turnCache_ | jami::SIPAccountBase | protected |
| unlinkConversations(const std::set< std::string > &removedConv) | jami::JamiAccount | |
| updateProfile(const std::string &displayName, const std::string &avatar, const std::string &fileType, int32_t flag) override | jami::JamiAccount | virtual |
| upnp_mtx | jami::Account | mutableprotected |
| upnpCtrl_ | jami::Account | protected |
| weak() | jami::JamiAccount | inline |
| weak() const | jami::JamiAccount | inline |
| ~Account() | jami::Account | virtual |
| ~JamiAccount() noexcept | jami::JamiAccount | |
| ~SIPAccountBase() noexcept | jami::SIPAccountBase | virtual |