OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
XmppStanza::XmppMessageIq Struct Reference

#include <xmpp_proto.h>

Inheritance diagram for XmppStanza::XmppMessageIq:
Collaboration diagram for XmppStanza::XmppMessageIq:

Public Types

enum  XmppIqSubtype { GET = 1, SET = 2, RESULT = 3, ERROR = 4 }
 
enum  XmppIqErrorType {
  AUTH = 1, CANCEL = 2, CONTINUE = 3, MODIFY = 4,
  WAIT = 5
}
 

Public Member Functions

 XmppMessageIq ()
 
- Public Member Functions inherited from XmppStanza::XmppMessage
 XmppMessage (XmppMessageType type)
 
virtual ~XmppMessage ()
 
bool IsValidType (XmppMessageType type) const
 

Public Attributes

XmppIqSubtype stype
 
std::string node
 
std::string id
 
std::string iq_type
 
std::string action
 
std::string as_node
 
bool is_as_node
 
- Public Attributes inherited from XmppStanza::XmppMessage
XmppMessageType type
 
XmppStanzaErrorType error
 
std::string from
 
std::string to
 
std::string xmlns
 
std::unique_ptr< XmlBasedom
 

Detailed Description

Definition at line 142 of file xmpp_proto.h.

Member Enumeration Documentation

Enumerator
AUTH 
CANCEL 
CONTINUE 
MODIFY 
WAIT 

Definition at line 152 of file xmpp_proto.h.

Enumerator
GET 
SET 
RESULT 
ERROR 

Definition at line 145 of file xmpp_proto.h.

Constructor & Destructor Documentation

XmppStanza::XmppMessageIq::XmppMessageIq ( )
inline

Definition at line 143 of file xmpp_proto.h.

Member Data Documentation

std::string XmppStanza::XmppMessageIq::action

Definition at line 160 of file xmpp_proto.h.

std::string XmppStanza::XmppMessageIq::as_node

Definition at line 161 of file xmpp_proto.h.

std::string XmppStanza::XmppMessageIq::id

Definition at line 158 of file xmpp_proto.h.

std::string XmppStanza::XmppMessageIq::iq_type

Definition at line 159 of file xmpp_proto.h.

bool XmppStanza::XmppMessageIq::is_as_node

Definition at line 162 of file xmpp_proto.h.

std::string XmppStanza::XmppMessageIq::node

Definition at line 157 of file xmpp_proto.h.

XmppIqSubtype XmppStanza::XmppMessageIq::stype

Definition at line 156 of file xmpp_proto.h.


The documentation for this struct was generated from the following file: