15 #ifndef REGISTRATIONHANDLER_H__
16 #define REGISTRATIONHANDLER_H__
96 std::string instructions ) = 0;
This is an abstraction of a jabber:x:oob namespace element or a jabber:iq:oob namespace element as sp...
A virtual interface that receives events from an Registration object.
virtual void handleDataForm(const JID &from, const DataForm &form)=0
virtual ~RegistrationHandler()
virtual void handleAlreadyRegistered(const JID &from)=0
virtual void handleOOB(const JID &from, const OOB &oob)=0
virtual void handleRegistrationResult(const JID &from, RegistrationResult regResult)=0
virtual void handleRegistrationFields(const JID &from, int fields, std::string instructions)=0
The namespace for the gloox library.
@ RegistrationUnknownError
@ RegistrationUnexpectedRequest
@ RegistrationNotAuthorized
@ RegistrationNotAcceptable