Ring Daemon 16.0.0
|
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 | |
cancelMessage(uint64_t) | jami::Account | inlinevirtual |
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 onHold=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 | |
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 |
getSrtpFallback() const override | jami::JamiAccount | inlinevirtual |
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 | |
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 |
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 |
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 |