Lines Matching defs:XmppReturnStatus
69 // XmppReturnStatus
71 enum XmppReturnStatus {
179 virtual XmppReturnStatus SetOutputHandler(XmppOutputHandler *pxoh) = 0;
182 virtual XmppReturnStatus HandleInput(const char * bytes, size_t len) = 0;
185 virtual XmppReturnStatus ConnectionClosed(int subcode) = 0;
190 virtual XmppReturnStatus SetUser(const Jid & jid)= 0;
197 virtual XmppReturnStatus SetSaslHandler(SaslHandler * h) = 0;
200 virtual XmppReturnStatus SetUseTls(bool useTls) = 0;
206 virtual XmppReturnStatus SetTlsServer(const std::string & proxy_hostname,
215 virtual XmppReturnStatus SetRequestedResource(const std::string& resource) = 0;
226 virtual XmppReturnStatus SetSessionHandler(XmppSessionHandler* handler) = 0;
231 virtual XmppReturnStatus Connect() = 0;
252 virtual XmppReturnStatus Disconnect() = 0;
269 virtual XmppReturnStatus AddStanzaHandler(XmppStanzaHandler* handler, HandlerLevel level = HL_PEEK) = 0;
272 virtual XmppReturnStatus RemoveStanzaHandler(XmppStanzaHandler* handler) = 0;
275 virtual XmppReturnStatus SendStanza(const XmlElement * pelStanza) = 0;
278 virtual XmppReturnStatus SendRaw(const std::string & text) = 0;
282 virtual XmppReturnStatus SendIq(const XmlElement* pelStanza,
288 virtual XmppReturnStatus RemoveIqHandler(XmppIqCookie cookie,
295 virtual XmppReturnStatus SendStanzaError(const XmlElement * pelOriginal,