PTLib  Version 2.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
XMPP Namespace Reference

Namespaces

namespace  C2S
namespace  Disco
 JEP-0030 Service Discovery classes.
namespace  MUC

Classes

class  JID
class  BareJID
class  Transport
 This interface is the base class of each XMPP transport class. More...
class  Stream
 This class represents a XMPP stream, i.e. More...
class  BaseStreamHandler
class  Stanza
 XMPP stanzas: the following classes represent the three stanzas (PDUs) defined by the xmpp protocol. More...
class  Message
class  Presence
class  IQ
class  Identity
class  Roster

Functions

const PCaselessStringLanguageTag ()
 Various constant strings.
const PCaselessStringNamespaceTag ()
const PCaselessStringMessageStanzaTag ()
const PCaselessStringPresenceStanzaTag ()
const PCaselessStringIQStanzaTag ()
const PCaselessStringIQQueryTag ()
 PLIST (StanzaList, Stanza)
 IdentityList (PXMLElement *list)
PXMLElementAsXML (PXMLElement *parent) const

Function Documentation

PXMLElement* XMPP::AsXML ( PXMLElement parent) const
XMPP::IdentityList ( PXMLElement list)
const PCaselessString& XMPP::IQQueryTag ( )
const PCaselessString& XMPP::IQStanzaTag ( )
const PCaselessString& XMPP::LanguageTag ( )

Various constant strings.

const PCaselessString& XMPP::MessageStanzaTag ( )
const PCaselessString& XMPP::NamespaceTag ( )
XMPP::PLIST ( StanzaList  ,
Stanza   
)
const PCaselessString& XMPP::PresenceStanzaTag ( )