RosterManager Class Reference

This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace. More...

#include <rostermanager.h>

Inherits IqHandler, PresenceHandler, SubscriptionHandler, and PrivateXMLHandler.

Inheritance diagram for RosterManager:

Inheritance graph
[legend]
Collaboration diagram for RosterManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RosterManager (ClientBase *parent, bool self=false)
virtual ~RosterManager ()
void fill ()
RosterListener::Rosterroster ()
void subscribe (const std::string &jid, const std::string &name, StringList &groups, const std::string &msg)
void synchronize ()
void add (const std::string &jid, const std::string &name, StringList &groups)
void unsubscribe (const std::string &jid, const std::string &msg, bool remove)
void ackSubscriptionRequest (const JID &to, bool ack)
const std::string & delimiter () const
void setDelimiter (const std::string &delimiter)
RosterItemgetRosterItem (const JID &jid)
void registerRosterListener (RosterListener *rl, bool syncSubscribeReq=true)
void removeRosterListener ()
virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool handleIq (Stanzacft" nowrap align="right" valign="top">virtual bool