• Home
  • Raw
  • Download

Lines Matching refs:virtual

27   virtual ~XmppPresenceImpl() {}  in ~XmppPresenceImpl()
33 virtual const Jid jid() const;
36 virtual XmppPresenceAvailable available() const;
39 virtual XmppReturnStatus set_available(XmppPresenceAvailable available);
42 virtual XmppPresenceShow presence_show() const;
45 virtual XmppReturnStatus set_presence_show(XmppPresenceShow show);
48 virtual int priority() const;
51 virtual XmppReturnStatus set_priority(int priority);
56 virtual const std::string status() const;
61 virtual XmppReturnStatus set_status(const std::string& status);
64 virtual XmppPresenceConnectionStatus connection_status() const;
67 virtual const std::string google_user_id() const;
70 virtual const std::string nickname() const;
73 virtual const XmlElement* raw_xml() const;
77 virtual XmppReturnStatus set_raw_xml(const XmlElement * xml);
95 virtual ~XmppRosterContactImpl() {} in ~XmppRosterContactImpl()
99 virtual const Jid jid() const;
102 virtual XmppReturnStatus set_jid(const Jid& jid);
105 virtual const std::string name() const;
108 virtual XmppReturnStatus set_name(const std::string& name);
113 virtual XmppSubscriptionState subscription_state() const;
116 virtual size_t GetGroupCount() const;
119 virtual const std::string GetGroup(size_t index) const;
123 virtual XmppReturnStatus AddGroup(const std::string& group);
127 virtual XmppReturnStatus RemoveGroup(const std::string& group);
130 virtual const XmlElement* raw_xml() const;
134 virtual XmppReturnStatus set_raw_xml(const XmlElement * xml);
161 virtual ~XmppRosterModuleImpl();
166 virtual XmppReturnStatus set_roster_handler(XmppRosterHandler * handler);
169 virtual XmppRosterHandler* roster_handler();
176 virtual XmppPresence* outgoing_presence();
180 virtual XmppReturnStatus BroadcastPresence();
185 virtual XmppReturnStatus SendDirectedPresence(const XmppPresence* presence,
191 virtual size_t GetIncomingPresenceCount();
194 virtual const XmppPresence* GetIncomingPresence(size_t index);
198 virtual size_t GetIncomingPresenceForJidCount(const Jid& jid);
201 virtual const XmppPresence* GetIncomingPresenceForJid(const Jid& jid,
210 virtual XmppReturnStatus RequestRosterUpdate();
213 virtual size_t GetRosterContactCount();
216 virtual const XmppRosterContact* GetRosterContact(size_t index);
219 virtual const XmppRosterContact* FindRosterContact(const Jid& jid);
224 virtual XmppReturnStatus RequestRosterChange(
231 virtual XmppReturnStatus RequestRosterRemove(const Jid& jid);
236 virtual XmppReturnStatus RequestSubscription(const Jid& jid);
239 virtual XmppReturnStatus CancelSubscription(const Jid& jid);
242 virtual XmppReturnStatus ApproveSubscriber(const Jid& jid);
245 virtual XmppReturnStatus CancelSubscriber(const Jid& jid);
248 virtual void IqResponse(XmppIqCookie cookie, const XmlElement * stanza);
252 virtual bool HandleStanza(const XmlElement *);