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

This is the complete list of members for jami::ConversationModule::Impl, including all inherited members.

account_jami::ConversationModule::Impl
accountId_jami::ConversationModule::Impl
accountManager_jami::ConversationModule::Impl
addConversationRequest(const std::string &id, const ConversationRequest &req)jami::ConversationModule::Implinline
addConvInfo(const ConvInfo &info)jami::ConversationModule::Implinline
bootstrap(const std::string &convId)jami::ConversationModule::Impl
bootstrapCb(std::string convId)jami::ConversationModule::Impl
cloneConversation(const std::string &deviceId, const std::string &peer, const std::string &convId)jami::ConversationModule::Impl
cloneConversation(const std::string &deviceId, const std::string &peer, const std::shared_ptr< SyncedConversation > &conv)jami::ConversationModule::Impl
cloneConversationFrom(const std::shared_ptr< SyncedConversation > conv, const std::string &deviceId, const std::string &oldConvId="")jami::ConversationModule::Impl
cloneConversationFrom(const std::string &conversationId, const std::string &uri, const std::string &oldConvId="")jami::ConversationModule::Impl
conversations_jami::ConversationModule::Impl
conversationsMtx_jami::ConversationModule::Implmutable
conversationsRequests_jami::ConversationModule::Impl
conversationsRequestsMtx_jami::ConversationModule::Implmutable
convInfos_jami::ConversationModule::Impl
convInfosMtx_jami::ConversationModule::Implmutable
declineOtherConversationWith(const std::string &uri)jami::ConversationModule::Impl
deviceId_jami::ConversationModule::Impl
editMessage(const std::string &conversationId, const std::string &newBody, const std::string &editedId)jami::ConversationModule::Impl
fallbackClone(const asio::error_code &ec, const std::string &conversationId)jami::ConversationModule::Impl
fetchNewCommits(const std::string &peer, const std::string &deviceId, const std::string &conversationId, const std::string &commitId="")jami::ConversationModule::Impl
fixStructures(std::shared_ptr< JamiAccount > account, const std::vector< std::tuple< std::string, std::string, std::string > > &updateContactConv, const std::set< std::string > &toRm)jami::ConversationModule::Impl
getConversation(std::string_view convId) constjami::ConversationModule::Implinline
getConversation(std::string_view convId)jami::ConversationModule::Implinline
getConversationMembers(const std::string &conversationId, bool includeBanned=false) constjami::ConversationModule::Impl
getConversations() constjami::ConversationModule::Implinline
getOneToOneConversation(const std::string &uri) const noexceptjami::ConversationModule::Impl
getRequest(const std::string &id) constjami::ConversationModule::Impl
getSyncedConversations() constjami::ConversationModule::Implinline
handlePendingConversation(const std::string &conversationId, const std::string &deviceId)jami::ConversationModule::Impl
Impl(std::shared_ptr< JamiAccount > &&account, std::shared_ptr< AccountManager > &&accountManager, NeedsSyncingCb &&needsSyncingCb, SengMsgCb &&sendMsgCb, NeedSocketCb &&onNeedSocket, NeedSocketCb &&onNeedSwarmSocket, OneToOneRecvCb &&oneToOneRecvCb)jami::ConversationModule::Impl
isConversation(const std::string &convId) constjami::ConversationModule::Implinline
loadMetadata()jami::ConversationModule::Implinline
needsSyncingCb_jami::ConversationModule::Impl
notSyncedNotification_jami::ConversationModule::Impl
notSyncedNotificationMtx_jami::ConversationModule::Impl
oneToOneRecvCb_jami::ConversationModule::Impl
onNeedSocket_jami::ConversationModule::Impl
onNeedSwarmSocket_jami::ConversationModule::Impl
refreshMessagejami::ConversationModule::Impl
removeConversation(const std::string &conversationId)jami::ConversationModule::Impl
removeConversationImpl(SyncedConversation &conv)jami::ConversationModule::Impl
removeRepository(const std::string &convId, bool sync, bool force=false)jami::ConversationModule::Impl
removeRepositoryImpl(SyncedConversation &conv, bool sync, bool force=false)jami::ConversationModule::Impl
replay_jami::ConversationModule::Impl
replayMtx_jami::ConversationModule::Impl
rmConversationRequest(const std::string &id)jami::ConversationModule::Implinline
saveConvInfos() constjami::ConversationModule::Implinline
saveConvRequests() constjami::ConversationModule::Implinline
saveMetadata()jami::ConversationModule::Implinline
sendMessage(const std::string &conversationId, Json::Value &&value, const std::string &replyTo="", bool announce=true, OnCommitCb &&onCommit={}, OnDoneCb &&cb={})jami::ConversationModule::Impl
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::Impl
sendMessageNotification(const std::string &conversationId, bool sync, const std::string &commitId="", const std::string &deviceId="")jami::ConversationModule::Impl
sendMessageNotification(Conversation &conversation, bool sync, const std::string &commitId="", const std::string &deviceId="")jami::ConversationModule::Impl
sendMsgCb_jami::ConversationModule::Impl
setConversationMembers(const std::string &convId, const std::set< std::string > &members)jami::ConversationModule::Impl
startConversation(const std::string &convId)jami::ConversationModule::Implinline
startConversation(const ConvInfo &info)jami::ConversationModule::Implinline
syncCntjami::ConversationModule::Impl
syncingMetadatas_jami::ConversationModule::Impl
updateConvForContact(const std::string &uri, const std::string &oldConv, const std::string &newConv)jami::ConversationModule::Impl
username_jami::ConversationModule::Impl
weak()jami::ConversationModule::Implinline
withConv(const S &convId, T &&cb) constjami::ConversationModule::Implinline
withConversation(const S &convId, T &&cb)jami::ConversationModule::Implinline