|
Ring Daemon
|
This is the complete list of members for jami::SIPAccountBase, including all inherited members.
| Account(const std::string &accountID) | jami::Account | |
| accountCodecInfoList_ | jami::Account | protected |
| accountID_ | jami::Account | protected |
| acquirePort(uint16_t port) | jami::SIPAccountBase | protectedstatic |
| acquireRandomEvenPort(const std::pair< uint16_t, uint16_t > &range) const | jami::SIPAccountBase | protected |
| active_ | jami::Account | protected |
| addDefaultModerator(const std::string &peerURI) | jami::Account | |
| 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 =0 | jami::Account | pure virtual |
| config() const | jami::SIPAccountBase | inline |
| config_ | jami::Account | protected |
| configurationMutex_ | jami::Account | mutableprotected |
| connectivityChanged() override | jami::SIPAccountBase | inlinevirtual |
| 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 | |
| DEFAULT_USER_AGENT | jami::Account | protectedstatic |
| detach(const std::shared_ptr< Call > &call) | jami::Account | inline |
| doRegister()=0 | jami::Account | pure virtual |
| doUnregister(bool forceShutdownConnections=false)=0 | jami::Account | pure virtual |
| 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 |
| flush() override | jami::SIPAccountBase | virtual |
| generateAudioPort() const | jami::SIPAccountBase | |
| getAccountCodecInfoIdList(MediaType mediaType) const | jami::Account | protected |
| getAccountDetails() const | jami::Account | inline |
| getAccountID() const | jami::Account | inline |
| getAccountType() const =0 | jami::Account | pure virtual |
| 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 |
| getConference(const std::string &confId) const | jami::Account | inline |
| getConferenceList() const | jami::Account | inline |
| 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 =0 | jami::Account | pure virtual |
| getHostname() const | jami::Account | inline |
| getIceOptions() const | jami::SIPAccountBase | virtual |
| getLastMessages(const uint64_t &base_timestamp) override | jami::SIPAccountBase | virtual |
| getLocalInterface() const | jami::SIPAccountBase | inline |
| getMailBox() const | jami::Account | inline |
| getMessageStatus(uint64_t id) const override | jami::SIPAccountBase | inlinevirtual |
| getNearbyPeers() const | jami::Account | inlinevirtual |
| 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 | jami::SIPAccountBase | 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 |
| getStunPort() const | jami::SIPAccountBase | inlinevirtual |
| getToUri(const std::string &username) const =0 | jami::SIPAccountBase | pure virtual |
| getUPnPActive() const | jami::Account | |
| getUPnPIpAddress() const | jami::Account | |
| getUserAgentName() | jami::Account | |
| getUsername() const | jami::Account | inline |
| getUserUri() const =0 | jami::SIPAccountBase | pure virtual |
| getVolatileAccountDetails() const override | jami::SIPAccountBase | protectedvirtual |
| HALF_MAX_PORT | jami::SIPAccountBase | static |
| handleMessage(const std::shared_ptr< dht::crypto::Certificate > &, const std::string &, const std::pair< std::string, std::string > &) | jami::Account | inlinevirtual |
| hangupCalls() | jami::Account | |
| hasActiveCodec(MediaType mediaType) const | jami::Account | |
| iceCompIdRfc5245Compliant_ | jami::Account | protected |
| iceForMediaEnabled_ | jami::Account | protected |
| 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 |
| 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 |
| isReadReceiptEnabled() const | jami::Account | inline |
| isRendezVous() const | jami::Account | inline |
| isSrtpEnabled() const =0 | jami::SIPAccountBase | pure virtual |
| isStunEnabled() const | jami::SIPAccountBase | inlinevirtual |
| isTlsEnabled() const | jami::SIPAccountBase | inlinevirtual |
| isUsable() const | jami::Account | inline |
| isVideoEnabled() const | jami::Account | inline |
| lastMessages_ | jami::SIPAccountBase | protected |
| link_ | jami::SIPAccountBase | protected |
| loadConfig() override | jami::SIPAccountBase | virtual |
| loadDefaultCodecs() | jami::Account | |
| mapStateNumberToString(RegistrationState state) | jami::Account | protectedstatic |
| matches(std::string_view username, std::string_view hostname) const =0 | jami::SIPAccountBase | pure 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 |
| mutexLastMessages_ | jami::SIPAccountBase | protected |
| newIncomingCall(const std::string &from, const std::vector< libjami::MediaMap > &mediaList, const std::shared_ptr< SipTransport > &sipTr={})=0 | jami::SIPAccountBase | pure virtual |
| newOutgoingCall(std::string_view toUrl, const std::vector< libjami::MediaMap > &mediaList)=0 | jami::Account | pure 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) | jami::SIPAccountBase | virtual |
| publishedIp_ | jami::SIPAccountBase | protected |
| rand | jami::Account | mutable |
| registrationState_ | jami::Account | protected |
| releasePort(uint16_t port) noexcept | jami::SIPAccountBase | static |
| removeConference(const std::string &confId) | jami::Account | inline |
| removeDefaultModerator(const std::string &peerURI) | jami::Account | |
| ringtonePath_ | jami::Account | protected |
| saveConfig() const | jami::Account | 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 | |
| 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)=0 | jami::SIPAccountBase | pure virtual |
| 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::SIPAccountBase | inlinevirtual |
| 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) | jami::Account | virtual |
| setAllCodecsActive(MediaType mediaType, bool active) | jami::Account | protected |
| 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 &, bool) | jami::Account | inlinevirtual |
| setMessageDisplayed(const std::string &, const std::string &, int) | jami::Account | inlinevirtual |
| setPublishedAddress(const dhtnet::IpAddr &ip_addr) | jami::SIPAccountBase | |
| setPushNotificationConfig(const std::map< std::string, std::string > &data) | jami::Account | virtual |
| setPushNotificationToken(const std::string &pushDeviceToken="") | jami::Account | inlinevirtual |
| setPushNotificationTopic(const std::string &topic="") | jami::Account | inlinevirtual |
| setRegistrationState(RegistrationState state, int code=0, const std::string &detail_str={}) override | jami::SIPAccountBase | protectedvirtual |
| SIPAccountBase(const std::string &accountID) | jami::SIPAccountBase | |
| sortCodec() | jami::Account | protected |
| systemCodecContainer_ | jami::Account | protected |
| transportError_ | jami::SIPAccountBase | protected |
| transportStatus_ | jami::SIPAccountBase | protected |
| turnCache_ | jami::SIPAccountBase | protected |
| updateProfile(const std::string &, const std::string &, const std::string &, int32_t)=0 | jami::Account | pure virtual |
| updateUpnpController() | jami::Account | protectedvirtual |
| upnp_mtx | jami::Account | mutableprotected |
| upnpCtrl_ | jami::Account | protected |
| ~Account() | jami::Account | virtual |
| ~SIPAccountBase() noexcept | jami::SIPAccountBase | virtual |