Account(const std::string &accountID) | jami::Account | |
accountCodecInfoList_ | jami::Account | protected |
accountID_ | jami::Account | 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 |
cancelMessage(uint64_t) | jami::Account | inlinevirtual |
config() const | jami::Account | inline |
config_ | jami::Account | protected |
configurationMutex_ | jami::Account | mutableprotected |
ConfigurationTest | jami::Account | friend |
connectivityChanged() | jami::Account | inlinevirtual |
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() | jami::Account | inlinevirtual |
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 |
getFromUri() const =0 | jami::Account | pure virtual |
getHostname() const | jami::Account | inline |
getLastMessages(const uint64_t &) | jami::Account | inlinevirtual |
getMailBox() const | jami::Account | inline |
getMessageStatus(uint64_t) const | jami::Account | inlinevirtual |
getNearbyPeers() const | jami::Account | inlinevirtual |
getPath() const | jami::Account | inline |
getProfileVcard() const | jami::Account | |
getRegistrationState() const | jami::Account | inline |
getRingtoneEnabled() const | jami::Account | inline |
getRingtonePath() const | jami::Account | inline |
getUPnPActive() const | jami::Account | |
getUPnPIpAddress() const | jami::Account | |
getUserAgentName() | jami::Account | |
getUsername() const | jami::Account | inline |
getVolatileAccountDetails() const | jami::Account | virtual |
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 |
isUsable() const | jami::Account | inline |
isVideoEnabled() const | jami::Account | inline |
loadConfig() | jami::Account | virtual |
loadDefaultCodecs() | jami::Account | |
mapStateNumberToString(RegistrationState state) | jami::Account | protectedstatic |
meetMinimumRequiredVersion(const std::vector< unsigned > &jamiVersion, const std::vector< unsigned > &minRequiredVersion) | jami::Account | static |
newOutgoingCall(std::string_view toUrl, const std::vector< libjami::MediaMap > &mediaList)=0 | jami::Account | pure virtual |
rand | jami::Account | mutable |
registrationState_ | jami::Account | protected |
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 | |
sendTextMessage(const std::string &, const std::string &, const std::map< std::string, std::string > &, uint64_t=0, bool=false) | jami::Account | 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 |
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 detail_code=0, const std::string &detail_str={}) | jami::Account | virtual |
sortCodec() | jami::Account | protected |
systemCodecContainer_ | jami::Account | 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 |