Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::JamiAccount Member List

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_TYPEjami::JamiAccountstatic
accountCodecInfoList_jami::Accountprotected
accountID_jami::Accountprotected
accountManager()jami::JamiAccountinline
acquirePort(uint16_t port)jami::SIPAccountBaseprotectedstatic
acquireRandomEvenPort(const std::pair< uint16_t, uint16_t > &range) constjami::SIPAccountBaseprotected
active_jami::Accountprotected
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::Accountinline
attach(const std::shared_ptr< Conference > &conf)jami::Accountinline
autoLoadConversations_jami::Accountprotected
buildConfig() const overridejami::JamiAccountinlinevirtual
cancelAddDevice(uint32_t op_token)jami::JamiAccount
cancelMessage(uint64_t)jami::Accountinlinevirtual
certStore() constjami::JamiAccountinline
changeArchivePassword(const std::string &password_old, const std::string &password_new)jami::JamiAccount
clearProfileCache(const std::string &peerUri)jami::JamiAccount
config() constjami::JamiAccountinline
config_jami::Accountprotected
configurationMutex_jami::Accountmutableprotected
confirmAddDevice(uint32_t op_token)jami::JamiAccount
connectivityChanged() overridejami::JamiAccountvirtual
consumeConfigCredentials()jami::JamiAccountinline
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() constjami::JamiAccount
dataTransfer(const std::string &id="")jami::JamiAccount
declineConversationRequest(const std::string &conversationId)jami::JamiAccount
DEFAULT_USER_AGENTjami::Accountprotectedstatic
detach(const std::shared_ptr< Call > &call)jami::Accountinline
dht()jami::JamiAccountinline
DHT_PORT_RANGEjami::JamiAccountstatic
discardTrustRequest(const std::string &from)jami::JamiAccount
doRegister() overridejami::JamiAccountvirtual
doUnregister(bool forceShutdownConnections=false) overridejami::JamiAccountvirtual
editConfig(std::function< void(JamiAccountConfig &conf)> &&edit)jami::JamiAccountinline
jami::SIPAccountBase::editConfig(std::function< void(AccountConfig &config)> &&edit)jami::Accountinline
enableAutoLoadConversations(bool enable)jami::Accountinline
enableIceCompIdRfc5245Compliance(bool enable)jami::Accountinline
enableIceForMedia(bool enable)jami::Accountinline
enableVideo(bool enable)jami::Accountinline
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() overridejami::JamiAccountvirtual
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() constjami::SIPAccountBase
getAccountCodecInfoIdList(MediaType mediaType) constjami::Accountprotected
getAccountDetails() constjami::Accountinline
getAccountID() constjami::Accountinline
getAccountType() const overridejami::JamiAccountinlinevirtual
getActiveAccountCodecInfoList(MediaType mediaType) constjami::Account
getActiveCodecs(MediaType mediaType=MEDIA_ALL) constjami::Account
getAlias() constjami::Accountinline
getCall(const std::string &callId) constjami::Accountinline
getCallList() constjami::Accountinline
getCertificatesByStatus(dhtnet::tls::TrustStore::PermissionStatus status)jami::JamiAccount
getChannelList(const std::string &connectionId)jami::JamiAccount
getConference(const std::string &confId) constjami::Accountinline
getConferenceList() constjami::Accountinline
getConnectionList(const std::string &conversationId="")jami::JamiAccount
getContactDetails(const std::string &uri) constjami::JamiAccount
getContactHeader(const std::shared_ptr< SipTransport > &sipTransport)jami::JamiAccount
getContactInfo(const std::string &uri) constjami::JamiAccount
getContacts(bool includeRemoved=false) constjami::JamiAccount
getDefaultCodecDetails(const unsigned &codecId)jami::Accountstatic
getDefaultCodecsId()jami::Accountstatic
getDefaultModerators() constjami::Accountinline
getDefaultUserAgent()jami::Accountprotectedstatic
getDisplayName() constjami::Accountinline
getDtmfType() constjami::SIPAccountBaseinlinevirtual
getFromUri() const overridejami::JamiAccountvirtual
getHostname() constjami::Accountinline
getIceOptions() const overridejami::JamiAccountvirtual
getIceOptions(std::function< void(dhtnet::IceTransportOptions &&)> cb) constjami::JamiAccount
getKnownDevices() constjami::JamiAccount
getLastMessages(const uint64_t &base_timestamp) overridejami::JamiAccountvirtual
getLocalInterface() constjami::SIPAccountBaseinline
getMailBox() constjami::Accountinline
getMessageStatus(uint64_t id) const overridejami::SIPAccountBaseinlinevirtual
getNearbyPeers() const overridejami::JamiAccountvirtual
getPasswordKey(const std::string &password)jami::JamiAccount
getPath() constjami::Accountinline
getPortsReservation() noexceptjami::SIPAccountBaseprotectedstatic
getProfileVcard() constjami::Account
getPublishedAddress() constjami::SIPAccountBaseinline
getPublishedIpAddress(uint16_t family=PF_UNSPEC) const overridejami::JamiAccountvirtual
getPublishedSameasLocal() constjami::SIPAccountBaseinline
getRandomEvenPort(const std::pair< uint16_t, uint16_t > &range) constjami::SIPAccountBaseprotected
getRegistrationState() constjami::Accountinline
getRingtoneEnabled() constjami::Accountinline
getRingtonePath() constjami::Accountinline
getServerUri() constjami::JamiAccountinline
getSrtpFallback() const overridejami::JamiAccountinlinevirtual
getStunPort() constjami::SIPAccountBaseinlinevirtual
getToUri(const std::string &username) const overridejami::JamiAccountvirtual
getTrackedBuddyPresence() constjami::JamiAccount
getTrustRequests() constjami::JamiAccount
getUPnPActive() constjami::Account
getUPnPIpAddress() constjami::Account
getUserAgentName()jami::Account
getUsername() constjami::Accountinline
getUserUri() const overridejami::JamiAccountvirtual
getVolatileAccountDetails() const overridejami::JamiAccountvirtual
HALF_MAX_PORTjami::SIPAccountBasestatic
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) overridejami::JamiAccountvirtual
hangupCalls()jami::Account
hasActiveCodec(MediaType mediaType) constjami::Account
ICE_COMP_COUNT_PER_STREAMjami::JamiAccountstatic
ICE_STREAMS_COUNTjami::JamiAccountstatic
iceCompIdRfc5245Compliant_jami::Accountprotected
iceForMediaEnabled_jami::Accountprotected
identity() constjami::JamiAccountinline
idPath_jami::Accountprotected
isActive() const noexceptjami::Accountinline
isAllModerators() constjami::Accountinline
isAutoAnswerEnabled() constjami::Accountinline
isComposingEnabled() constjami::Accountinline
isConnectedWith(const DeviceId &deviceId) constjami::JamiAccount
isDenySecondCallEnabled() constjami::Accountinline
isEmptyOffersEnabled() constjami::Accountinline
isEnabled() constjami::Accountinline
isIceCompIdRfc5245Compliant() constjami::Accountinline
isIceForMediaEnabled() constjami::Accountinline
isIP2IP() constjami::Accountinlinevirtual
isLocalModeratorsEnabled() constjami::Accountinline
isMessageTreated(dht::Value::Id id)jami::JamiAccount
isMobile() constjami::JamiAccountinline
isPasswordValid(const std::string &password)jami::JamiAccount
isReadReceiptEnabled() constjami::Accountinline
isRendezVous() constjami::Accountinline
isSrtpEnabled() const overridejami::JamiAccountinlinevirtual
isStunEnabled() constjami::SIPAccountBaseinlinevirtual
isTlsEnabled() const overridejami::JamiAccountinlinevirtual
isUsable() constjami::Accountinline
isValidAccountDevice(const dht::crypto::Certificate &cert) constjami::JamiAccount
isVideoEnabled() constjami::Accountinline
JamiAccount(const std::string &accountId)jami::JamiAccount
lastMessages_jami::SIPAccountBaseprotected
link_jami::SIPAccountBaseprotected
loadConfig() overridejami::JamiAccountvirtual
loadConversation(const std::string &convId)jami::JamiAccount
loadDefaultCodecs()jami::Account
mapStateNumberToString(RegistrationState state)jami::Accountprotectedstatic
matches(std::string_view username, std::string_view hostname) const overridejami::JamiAccountvirtual
MAX_PORTjami::SIPAccountBasestatic
MAX_WAITING_MESSAGES_SIZEjami::SIPAccountBaseprotectedstatic
meetMinimumRequiredVersion(const std::vector< unsigned > &jamiVersion, const std::vector< unsigned > &minRequiredVersion)jami::Accountstatic
messageEngine_jami::SIPAccountBaseprotected
monitor()jami::JamiAccount
mutexLastMessages_jami::SIPAccountBaseprotected
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={}) overridejami::JamiAccountvirtual
newOutgoingCall(std::string_view toUrl, const std::vector< libjami::MediaMap > &mediaList) overridejami::JamiAccountvirtual
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) overridejami::JamiAccountvirtual
profilePath() constjami::JamiAccount
provideAccountAuthentication(const std::string &credentialsFromUser, const std::string &scheme)jami::JamiAccount
publishedIp_jami::SIPAccountBaseprotected
pushNotificationReceived(const std::string &from, const std::map< std::string, std::string > &data)jami::JamiAccount
randjami::Accountmutable
registrationState_jami::Accountprotected
releasePort(uint16_t port) noexceptjami::SIPAccountBasestatic
reloadContacts()jami::JamiAccount
removeConference(const std::string &confId)jami::Accountinline
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::Accountprotected
saveConfig() const overridejami::JamiAccountvirtual
searchCodecById(unsigned codecId, MediaType mediaType)jami::Account
searchCodecByName(const std::string &name, MediaType mediaType)jami::Accountprotected
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) overridejami::JamiAccountvirtual
sendPresenceNote(const std::string &note)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) overridejami::JamiAccountvirtual
sendTrustRequest(const std::string &to, const std::vector< uint8_t > &payload)jami::JamiAccount
setAccountDetails(const std::map< std::string, std::string > &details)jami::Accountinline
setActive(bool active) noexceptjami::Accountinline
setActiveCodecs(const std::vector< unsigned > &list) overridejami::JamiAccountvirtual
setAllCodecsActive(MediaType mediaType, bool active)jami::Accountprotected
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::Accountinline
setEnabled(bool enable)jami::Accountinline
setIsComposing(const std::string &conversationUri, bool isWriting) overridejami::JamiAccountvirtual
setMessageDisplayed(const std::string &conversationUri, const std::string &messageId, int status) overridejami::JamiAccountvirtual
setPublishedAddress(const dhtnet::IpAddr &ip_addr)jami::SIPAccountBase
setPushNotificationConfig(const std::map< std::string, std::string > &data) overridejami::JamiAccountvirtual
setPushNotificationToken(const std::string &pushDeviceToken="") overridejami::JamiAccountvirtual
setPushNotificationTopic(const std::string &topic) overridejami::JamiAccountvirtual
setRegistrationState(RegistrationState state, int detail_code=0, const std::string &detail_str={}) overridejami::JamiAccountvirtual
setValidity(std::string_view scheme, const std::string &pwd, const dht::InfoHash &id, int64_t validity)jami::JamiAccount
sha3SumVerify() constjami::JamiAccount
shared()jami::JamiAccountinline
shared() constjami::JamiAccountinline
shutdownConnections()jami::JamiAccount
SIPAccountBase(const std::string &accountID)jami::SIPAccountBase
sortCodec()jami::Accountprotected
startAccountDiscovery()jami::JamiAccount
startAccountPublish()jami::JamiAccount
syncModule()jami::JamiAccount
systemCodecContainer_jami::Accountprotected
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::SIPAccountBaseprotected
transportStatus_jami::SIPAccountBaseprotected
turnCache_jami::SIPAccountBaseprotected
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) overridejami::JamiAccountvirtual
upnp_mtxjami::Accountmutableprotected
upnpCtrl_jami::Accountprotected
weak()jami::JamiAccountinline
weak() constjami::JamiAccountinline
~Account()jami::Accountvirtual
~JamiAccount() noexceptjami::JamiAccount
~SIPAccountBase() noexceptjami::SIPAccountBasevirtual