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

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

acceptConversation(const std::string &convId, const std::string &deviceId="")jami::ContactList
acceptTrustRequest(const dht::InfoHash &from)jami::ContactList
accountId() constjami::ContactListinline
addContact(const dht::InfoHash &, bool confirmed=false, const std::string &conversationId="")jami::ContactList
clock typedefjami::ContactList
ContactList(const std::string &accountId, const std::shared_ptr< crypto::Certificate > &cert, const std::filesystem::path &path, OnChangeCallback cb)jami::ContactList
discardTrustRequest(const dht::InfoHash &from)jami::ContactList
foundAccountDevice(const dht::PkId &device, const std::string &name={}, const time_point &last_sync=time_point::min())jami::ContactList
foundAccountDevice(const std::shared_ptr< dht::crypto::Certificate > &crt, const std::string &name={}, const time_point &last_sync=time_point::min(), bool notify=true)jami::ContactList
getAccountDeviceName(const dht::PkId &device) constjami::ContactList
getCertificatesByStatus(dhtnet::tls::TrustStore::PermissionStatus status) constjami::ContactListinline
getCertificateStatus(const std::string &cert_id) constjami::ContactListinline
getContactDetails(const dht::InfoHash &) constjami::ContactList
getContactInfo(const dht::InfoHash &) constjami::ContactList
getContacts() constjami::ContactList
getKnownDevices() constjami::ContactListinline
getSyncData() constjami::ContactList
getTrustRequest(const dht::InfoHash &from) constjami::ContactList
getTrustRequests() constjami::ContactList
isAllowed(const crypto::Certificate &crt, bool allowPublic)jami::ContactListinline
isValidAccountDevice(const crypto::Certificate &crt) constjami::ContactListinline
load()jami::ContactList
OnAcceptConversation typedefjami::ContactList
OnConfirmation typedefjami::ContactList
OnContactAdded typedefjami::ContactList
OnContactRemoved typedefjami::ContactList
OnDevicesChanged typedefjami::ContactList
OnIncomingTrustRequest typedefjami::ContactList
onTrustRequest(const dht::InfoHash &peer_account, const std::shared_ptr< dht::crypto::PublicKey > &peer_device, time_t received, bool confirm, const std::string &conversationId, std::vector< uint8_t > &&payload)jami::ContactList
path() constjami::ContactListinline
removeAccountDevice(const dht::PkId &device)jami::ContactList
removeContact(const dht::InfoHash &, bool ban)jami::ContactList
removeContactConversation(const dht::InfoHash &)jami::ContactList
save()jami::ContactList
saveContacts() constjami::ContactList
setAccountDeviceName(const dht::PkId &device, const std::string &name)jami::ContactList
setCertificateStatus(const std::string &cert_id, const dhtnet::tls::TrustStore::PermissionStatus status)jami::ContactList
setCertificateStatus(const std::shared_ptr< crypto::Certificate > &cert, dhtnet::tls::TrustStore::PermissionStatus status, bool local=true)jami::ContactList
setContacts(const std::map< dht::InfoHash, Contact > &)jami::ContactList
syncDevice(const dht::PkId &device, const time_point &syncDate)jami::ContactList
time_point typedefjami::ContactList
updateContact(const dht::InfoHash &, const Contact &, bool emit=true)jami::ContactList
updateConversation(const dht::InfoHash &h, const std::string &conversationId)jami::ContactList
VerifyResult typedefjami::ContactList
~ContactList()jami::ContactList