Ring Daemon 16.0.0
Loading...
Searching...
No Matches
presencemanager_interface.h File Reference
Include dependency graph for presencemanager_interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  libjami::PresenceSignal::NearbyPeerNotification
 
struct  libjami::PresenceSignal::NewBuddyNotification
 
struct  libjami::PresenceSignal::NewServerSubscriptionRequest
 
struct  libjami::PresenceSignal
 
struct  libjami::PresenceSignal::ServerError
 
struct  libjami::PresenceSignal::SubscriptionStateChanged
 

Namespaces

namespace  libjami
 

Functions

LIBJAMI_PUBLIC void libjami::answerServerRequest (const std::string &uri, bool flag)
 
std::vector< std::map< std::string, std::string > > libjami::getSubscriptions (const std::string &accountId)
 Get all active subscriptions for "accountId".
 
void libjami::publish (const std::string &accountId, bool status, const std::string &note)
 push a presence for a account Notify for IP2IP account For JamiAccount status is ignored but note is used
 
void libjami::registerPresHandlers (const std::map< std::string, std::shared_ptr< CallbackWrapperBase > > &handlers)
 
void libjami::setSubscriptions (const std::string &accountId, const std::vector< std::string > &uris)
 Batch subscribing of URIs.
 
void libjami::subscribeBuddy (const std::string &accountId, const std::string &uri, bool flag)
 Un/subscribe to buddySipUri for an accountId.