Home | History | Annotate | Download | only in xmpp

Lines Matching refs:Jid

91   //! The Jid of for the presence information.
92 //! Typically this will be a full Jid with resource specified.
93 virtual const Jid jid() const = 0;
149 //! The jid for the contact.
150 //! Typically this will be a bare Jid.
151 virtual const Jid jid() const = 0;
153 //! Sets the jid for the roster contact update
154 virtual XmppReturnStatus set_jid(const Jid& jid) = 0;
200 const Jid& requesting_jid,
206 const Jid& from,
263 //! Sends a directed presence to a Jid
267 const Jid& to_jid) = 0;
277 //! Gets the number of presence data for a bare Jid
279 virtual size_t GetIncomingPresenceForJidCount(const Jid& jid) = 0;
281 //! Returns a single presence data for a Jid based on index
282 virtual const XmppPresence* GetIncomingPresenceForJid(const Jid& jid,
299 //! Finds a contact by Jid
300 virtual const XmppRosterContact* FindRosterContact(const Jid& jid) = 0;
312 virtual XmppReturnStatus RequestRosterRemove(const Jid& jid) = 0;
316 //! Request a subscription to presence notifications form a Jid
317 virtual XmppReturnStatus RequestSubscription(const Jid& jid) = 0;
319 //! Cancel a subscription to presence notifications from a Jid
320 virtual XmppReturnStatus CancelSubscription(const Jid& jid) = 0;
322 //! Approve a request to deliver presence notifications to a jid
323 virtual XmppReturnStatus ApproveSubscriber(const Jid& jid) = 0;
325 //! Deny or cancel presence notification deliver to a jid
326 virtual XmppReturnStatus CancelSubscriber(const Jid& jid) = 0;