|
Ring Daemon
|
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 | |
| findMatchingOneToOneConversation(const std::string &excludedConversationId, const std::set< std::string > &targetUris) const | 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 | |
| initPresence() | 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 | |
| loadConversations() | 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 | 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 |