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

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

addGitSocket(const DeviceId &deviceId, const std::shared_ptr< dhtnet::ChannelSocket > &socket)jami::Conversation
addMember(const std::string &contactUri, const OnDoneCb &cb={})jami::Conversation
addSwarmChannel(std::shared_ptr< dhtnet::ChannelSocket > channel)jami::Conversation
bootstrap(std::function< void()> onBootstraped, const std::vector< DeviceId > &knownDevices)jami::Conversation
clearCache()jami::Conversation
clearFetched()jami::Conversation
commitsEndedCalls()jami::Conversation
connectivityChanged()jami::Conversation
Conversation(const std::shared_ptr< JamiAccount > &account, ConversationMode mode, const std::string &otherMember="")jami::Conversation
Conversation(const std::shared_ptr< JamiAccount > &account, const std::string &conversationId="")jami::Conversation
Conversation(const std::shared_ptr< JamiAccount > &account, const std::string &remoteDevice, const std::string &conversationId)jami::Conversation
countInteractions(const std::string &toId, const std::string &fromId="", const std::string &authorUri="") constjami::Conversation
currentCalls() constjami::Conversation
dataTransfer() constjami::Conversation
downloadFile(const std::string &interactionId, const std::string &fileId, const std::string &path, const std::string &member="", const std::string &deviceId="")jami::Conversation
erase()jami::Conversation
generateInvitation() constjami::Conversation
getCommit(const std::string &commitId) constjami::Conversation
getDeviceIdList() constjami::Conversation
getInitialMembers() constjami::Conversation
getMembers(bool includeInvited=false, bool includeLeft=false, bool includeBanned=false) constjami::Conversation
gitSocket(const DeviceId &deviceId) constjami::Conversation
hasFetched(const std::string &deviceId, const std::string &commitId)jami::Conversation
hasSwarmChannel(const std::string &deviceId)jami::Conversation
hostConference(Json::Value &&message, OnDoneCb &&cb={})jami::Conversation
id() constjami::Conversation
infos() constjami::Conversation
isBanned(const std::string &uri) constjami::Conversation
isBootstraped() constjami::Conversation
isHosting(const std::string &confId) constjami::Conversation
isInitialMember(const std::string &uri) constjami::Conversation
isMember(const std::string &uri, bool includeInvited=false) constjami::Conversation
isRemoving()jami::Conversation
join()jami::Conversation
lastCommitId() constjami::Conversation
leave()jami::Conversation
loadMessages(OnLoadMessages cb, const LogOptions &options)jami::Conversation
loadMessages2(const OnLoadMessages2 &cb, const LogOptions &options)jami::Conversation
memberUris(std::string_view filter={}, const std::set< MemberRole > &filteredRoles={MemberRole::INVITED, MemberRole::LEFT, MemberRole::BANNED}) constjami::Conversation
messageStatus() constjami::Conversation
mode() constjami::Conversation
monitor()jami::Conversation
onFileChannelRequest(const std::string &member, const std::string &fileId, std::filesystem::path &path, std::string &sha3sum) constjami::Conversation
onMembersChanged(OnMembersChanged &&cb)jami::Conversation
onMessageStatusChanged(const std::function< void(const std::map< std::string, std::map< std::string, std::string > > &)> &cb)jami::Conversation
onNeedSocket(NeedSocketCb cb)jami::Conversation
peersToSyncWith() constjami::Conversation
preferences(bool includeLastModified) constjami::Conversation
pull(const std::string &deviceId, OnPullCb &&cb, std::string commitId="")jami::Conversation
removeActiveConference(Json::Value &&message, OnDoneCb &&cb={})jami::Conversation
removeGitSocket(const DeviceId &deviceId)jami::Conversation
removeMember(const std::string &contactUri, bool isDevice, const OnDoneCb &cb={})jami::Conversation
search(uint32_t req, const Filter &filter, const std::shared_ptr< std::atomic_int > &flag) constjami::Conversation
sendMessage(std::string &&message, const std::string &type="text/plain", const std::string &replyTo="", OnCommitCb &&onCommit={}, OnDoneCb &&cb={})jami::Conversation
sendMessage(Json::Value &&message, const std::string &replyTo="", OnCommitCb &&onCommit={}, OnDoneCb &&cb={})jami::Conversation
sendMessages(std::vector< Json::Value > &&messages, OnMultiDoneCb &&cb={})jami::Conversation
setMessageDisplayed(const std::string &uri, const std::string &interactionId)jami::Conversation
setRemovingFlag()jami::Conversation
shutdownConnections()jami::Conversation
sync(const std::string &member, const std::string &deviceId, OnPullCb &&cb, std::string commitId="")jami::Conversation
typers() constjami::Conversation
updateInfos(const std::map< std::string, std::string > &map, const OnDoneCb &cb={})jami::Conversation
updateMessageStatus(const std::map< std::string, std::map< std::string, std::string > > &messageStatus)jami::Conversation
updatePreferences(const std::map< std::string, std::string > &map)jami::Conversation
uriFromDevice(const std::string &deviceId) constjami::Conversation
vCard() constjami::Conversation
~Conversation()jami::Conversation