Ring Daemon 16.0.0
|
This is the complete list of members for jami::ConversationModule, including all inherited members.
acceptConversationRequest(const std::string &conversationId, const std::string &deviceId="") | jami::ConversationModule | |
addCallHistoryMessage(const std::string &uri, uint64_t duration_ms, const std::string &reason) | jami::ConversationModule | |
addConversationMember(const std::string &conversationId, const dht::InfoHash &contactUri, bool sendRequest=true) | jami::ConversationModule | |
addConvInfo(const ConvInfo &info) | jami::ConversationModule | |
addGitSocket(std::string_view deviceId, std::string_view convId, const std::shared_ptr< dhtnet::ChannelSocket > &channel) | jami::ConversationModule | |
addSwarmChannel(const std::string &conversationId, std::shared_ptr< dhtnet::ChannelSocket > socket) | jami::ConversationModule | |
bootstrap(const std::string &convId="") | jami::ConversationModule | |
call(const std::string &url, const std::vector< libjami::MediaMap > &mediaList, std::function< void(const std::string &, const DeviceId &, const std::shared_ptr< SIPCall > &)> &&cb) | jami::ConversationModule | |
clearCache(const std::string &conversationId) | jami::ConversationModule | |
clearPendingFetch() | jami::ConversationModule | |
cloneConversationFrom(const std::string &conversationId, const std::string &uri, const std::string &oldConvId="") | jami::ConversationModule | |
connectivityChanged() | jami::ConversationModule | |
conversationInfos(const std::string &conversationId) const | jami::ConversationModule | |
ConversationModule(std::shared_ptr< JamiAccount > account, std::shared_ptr< AccountManager > accountManager, NeedsSyncingCb &&needsSyncingCb, SengMsgCb &&sendMsgCb, NeedSocketCb &&onNeedSocket, NeedSocketCb &&onNeedSwarmSocket, OneToOneRecvCb &&oneToOneRecvCb, bool autoLoadConversations=true) | jami::ConversationModule | |
conversationVCard(const std::string &conversationId) const | jami::ConversationModule | |
convInfos(const std::string &accountId) | jami::ConversationModule | static |
convInfosFromPath(const std::filesystem::path &path) | jami::ConversationModule | static |
convMessageStatus() const | jami::ConversationModule | |
convPreferences() const | jami::ConversationModule | |
convRequests(const std::string &accountId) | jami::ConversationModule | static |
convRequestsFromPath(const std::filesystem::path &path) | jami::ConversationModule | static |
countInteractions(const std::string &convId, const std::string &toId, const std::string &fromId, const std::string &authorUri) const | jami::ConversationModule | |
dataTransfer(const std::string &id) const | jami::ConversationModule | |
declineConversationRequest(const std::string &conversationId) | jami::ConversationModule | |
downloadFile(const std::string &conversationId, const std::string &interactionId, const std::string &fileId, const std::string &path) | jami::ConversationModule | |
editMessage(const std::string &conversationId, const std::string &newBody, const std::string &editedId) | jami::ConversationModule | |
fetchNewCommits(const std::string &peer, const std::string &deviceId, const std::string &conversationId, const std::string &commitId) | jami::ConversationModule | |
getActiveCalls(const std::string &conversationId) const | jami::ConversationModule | |
getConversation(const std::string &convId) | jami::ConversationModule | |
getConversationMembers(const std::string &conversationId, bool includeBanned=false) const | jami::ConversationModule | |
getConversationPreferences(const std::string &conversationId, bool includeCreated=false) const | jami::ConversationModule | |
getConversationRequests() const | jami::ConversationModule | |
getConversations() const | jami::ConversationModule | |
getOneToOneConversation(const std::string &uri) const noexcept | jami::ConversationModule | |
getTypers(const std::string &convId) | jami::ConversationModule | |
gitSocket(std::string_view deviceId, std::string_view convId) const | jami::ConversationModule | |
hostConference(const std::string &conversationId, const std::string &confId, const std::string &callId, const std::vector< libjami::MediaMap > &mediaList={}) | jami::ConversationModule | |
initReplay(const std::string &oldConvId, const std::string &newConvId) | jami::ConversationModule | |
isBanned(const std::string &convId, const std::string &uri) const | jami::ConversationModule | |
isHosting(const std::string &conversationId, const std::string &confId) const | jami::ConversationModule | |
loadConversation(const std::string &conversationId, const std::string &fromMessage="", size_t n=0) | jami::ConversationModule | |
loadConversationMessages(const std::string &conversationId, const std::string &fromMessage="", size_t n=0) | jami::ConversationModule | |
loadConversations() | jami::ConversationModule | |
loadConversationUntil(const std::string &conversationId, const std::string &fromMessage, const std::string &to) | jami::ConversationModule | |
loadSingleConversation(const std::string &convId) | jami::ConversationModule | |
loadSwarmUntil(const std::string &conversationId, const std::string &fromMessage, const std::string &toMessage) | jami::ConversationModule | |
monitor() | jami::ConversationModule | |
needsSyncingWith(const std::string &memberUri, const std::string &deviceId) const | jami::ConversationModule | |
onConversationRequest(const std::string &from, const Json::Value &value) | jami::ConversationModule | |
onFileChannelRequest(const std::string &conversationId, const std::string &member, const std::string &fileId, bool verifyShaSum=true) const | jami::ConversationModule | |
onMessageDisplayed(const std::string &peer, const std::string &conversationId, const std::string &interactionId) | jami::ConversationModule | |
onNeedConversationRequest(const std::string &from, const std::string &conversationId) | jami::ConversationModule | |
onSyncData(const SyncMsg &msg, const std::string &peerId, const std::string &deviceId) | jami::ConversationModule | |
onTrustRequest(const std::string &uri, const std::string &conversationId, const std::vector< uint8_t > &payload, time_t received) | jami::ConversationModule | |
peerFromConversationRequest(const std::string &convId) const | jami::ConversationModule | |
reactToMessage(const std::string &conversationId, const std::string &newBody, const std::string &reactToId) | jami::ConversationModule | |
reloadRequests() | jami::ConversationModule | |
removeContact(const std::string &uri, bool ban) | jami::ConversationModule | |
removeConversation(const std::string &conversationId) | jami::ConversationModule | |
removeConversationMember(const std::string &conversationId, const dht::InfoHash &contactUri, bool isDevice=false) | jami::ConversationModule | |
removeGitSocket(std::string_view deviceId, std::string_view convId) | jami::ConversationModule | |
saveConvInfos(const std::string &accountId, const std::map< std::string, ConvInfo > &conversations) | jami::ConversationModule | static |
saveConvInfosToPath(const std::filesystem::path &path, const std::map< std::string, ConvInfo > &conversations) | jami::ConversationModule | static |
saveConvRequests(const std::string &accountId, const std::map< std::string, ConversationRequest > &conversationsRequests) | jami::ConversationModule | static |
saveConvRequestsToPath(const std::filesystem::path &path, const std::map< std::string, ConversationRequest > &conversationsRequests) | jami::ConversationModule | static |
search(uint32_t req, const std::string &convId, const Filter &filter) const | jami::ConversationModule | |
sendMessage(const std::string &conversationId, Json::Value &&value, const std::string &replyTo="", bool announce=true, OnCommitCb &&onCommit={}, OnDoneCb &&cb={}) | jami::ConversationModule | |
sendMessage(const std::string &conversationId, std::string message, const std::string &replyTo="", const std::string &type="text/plain", bool announce=true, OnCommitCb &&onCommit={}, OnDoneCb &&cb={}) | jami::ConversationModule | |
setAccountManager(std::shared_ptr< AccountManager > accountManager) | jami::ConversationModule | |
setConversationPreferences(const std::string &conversationId, const std::map< std::string, std::string > &prefs) | jami::ConversationModule | |
setFetched(const std::string &conversationId, const std::string &deviceId, const std::string &commit) | jami::ConversationModule | |
shutdownConnections() | jami::ConversationModule | |
startConversation(ConversationMode mode=ConversationMode::INVITES_ONLY, const dht::InfoHash &otherMember={}) | jami::ConversationModule | |
syncConversations(const std::string &peer, const std::string &deviceId) | jami::ConversationModule | |
updateConversationInfos(const std::string &conversationId, const std::map< std::string, std::string > &infos, bool sync=true) | jami::ConversationModule | |
updateConvForContact(const std::string &uri, const std::string &oldConv, const std::string &newConv) | jami::ConversationModule | |
~ConversationModule()=default | jami::ConversationModule |