XMPP::C2S::StreamHandler Member List

This is the complete list of members for XMPP::C2S::StreamHandler, including all inherited members.

AutoDeleteFlag enum name | PThread |
AutoDeleteThread enum value | PThread |
BaseStreamHandler() | XMPP::BaseStreamHandler |
BindSent enum value | XMPP::C2S::StreamHandler | protected
Class() | PObject | inline static
Clone() const | PObject | virtual
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Create(const PNotifier &notifier, INT parameter=0, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty(), PINDEX stackSize=65536) | PThread | static
Create(const PNotifier &notifier, const PString &threadName) | PThread | inline static
Current() | PThread | static
Discover(const PString &xmlns, const PString &jid, PNotifier *responseHandler, const PString &node) | XMPP::C2S::StreamHandler | protected virtual
DiscoverInfo(const PString &jid, PNotifier *responseHandler, const PString &node=PString::Empty()) | XMPP::C2S::StreamHandler | virtual
DiscoverItems(const PString &jid, PNotifier *responseHandler, const PString &node=PString::Empty()) | XMPP::C2S::StreamHandler | virtual
ElementHandlers() | XMPP::BaseStreamHandler | inline
EqualTo enum value | PObject |
ErrorHandlers() | XMPP::C2S::StreamHandler | inline
Established enum value | XMPP::C2S::StreamHandler | protected
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetCurrentThreadId() | PThread | static
GetJID() const | XMPP::C2S::StreamHandler | inline
GetPriority() const | PThread | virtual
GetStream() | XMPP::BaseStreamHandler | inline
GetThreadId() const | PThread | inline virtual
GetThreadName() const | PThread | virtual
GetTimes(Times &times) | PThread |
GetVersion(WORD &major, WORD &minor) const | XMPP::C2S::StreamHandler |
GreaterThan enum value | PObject |
HandleBindSentState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleEstablishedState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleNonSASLStartedState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleNullState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleRegStartedState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleSessionSentState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleStreamSentState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HandleTLSStartedState(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
HashFunction() const | PObject | virtual
HighestPriority enum value | PThread |
HighPriority enum value | PThread |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IQHandlers() | XMPP::C2S::StreamHandler | inline
IQNamespaceHandlers(const PString &xml_namespace) | XMPP::C2S::StreamHandler |
IsAutoDelete() const | PThread | inline
IsClass(const char *cls) const | PObject | inline
IsEstablished() const | XMPP::C2S::StreamHandler | inline virtual
IsSuspended() const | PThread | virtual
IsTerminated() const | PThread | virtual
LessThan enum value | PObject |
LowestPriority enum value | PThread |
LowPriority enum value | PThread |
m_autoDelete | PThread | protected
m_AutoReconnect | XMPP::BaseStreamHandler | protected
m_ElementHandlers | XMPP::BaseStreamHandler | protected
m_ErrorHandlers | XMPP::C2S::StreamHandler | protected
m_HasBind | XMPP::C2S::StreamHandler | protected
m_HasSession | XMPP::C2S::StreamHandler | protected
m_IQHandlers | XMPP::C2S::StreamHandler | protected
m_IQNamespaceHandlers | XMPP::C2S::StreamHandler | protected
m_isProcess | PThread | protected
m_JID | XMPP::C2S::StreamHandler | protected
m_MessageHandlers | XMPP::C2S::StreamHandler | protected
m_MessageSenderHandlers | XMPP::C2S::StreamHandler | protected
m_NewAccount | XMPP::C2S::StreamHandler | protected
m_originalStackSize | PThread | protected
m_Password | XMPP::C2S::StreamHandler | protected
m_PendingIQs | XMPP::C2S::StreamHandler | protected
m_PendingIQsLock | XMPP::C2S::StreamHandler | protected
m_PresenceHandlers | XMPP::C2S::StreamHandler | protected
m_ReconnectTimeout | XMPP::BaseStreamHandler | protected
m_SessionEstablishedHandlers | XMPP::C2S::StreamHandler | protected
m_SessionReleasedHandlers | XMPP::C2S::StreamHandler | protected
m_State | XMPP::C2S::StreamHandler | protected
m_Stream | XMPP::BaseStreamHandler | protected
m_StreamID | XMPP::C2S::StreamHandler | protected
m_threadId | PThread | protected
m_threadName | PThread | protected
m_threadNameMutex | PThread | protected
m_VersionMajor | XMPP::C2S::StreamHandler | protected
m_VersionMinor | XMPP::C2S::StreamHandler | protected
Main() | XMPP::BaseStreamHandler | virtual
MessageHandlers() | XMPP::C2S::StreamHandler | inline
MessageSenderHandlers(const JID &from) | XMPP::C2S::StreamHandler |
NoAutoDeleteThread enum value | PThread |
NonSASLStarted enum value | XMPP::C2S::StreamHandler | protected
NormalPriority enum value | PThread |
Null enum value | XMPP::C2S::StreamHandler | protected
NumPriorities enum value | PThread |
OnClose(Stream &stream, INT) | XMPP::C2S::StreamHandler | protected virtual
OnElement(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
OnError(PXML &pdu) | XMPP::C2S::StreamHandler | protected virtual
OnIQ(XMPP::IQ &pdu) | XMPP::C2S::StreamHandler | protected virtual
OnMessage(XMPP::Message &pdu) | XMPP::C2S::StreamHandler | protected virtual
OnOpen(Stream &stream, INT) | XMPP::C2S::StreamHandler | protected virtual
OnPresence(XMPP::Presence &pdu) | XMPP::C2S::StreamHandler | protected virtual
OnSessionEstablished() | XMPP::C2S::StreamHandler | protected virtual
OnSessionReleased() | XMPP::C2S::StreamHandler | protected virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
PDECLARE_NOTIFIER(Stream, BaseStreamHandler, OnOpen) | XMPP::BaseStreamHandler | protected
PDECLARE_NOTIFIER(Stream, BaseStreamHandler, OnClose) | XMPP::BaseStreamHandler | protected
PObject() | PObject | inline protected
PresenceHandlers() | XMPP::C2S::StreamHandler | inline
PrintOn(ostream &strm) const | PThread | virtual
Priority enum name | PThread |
PThread(PINDEX, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty()) | PThread |
PXAbortBlock() const | PThread |
PXBlockOnChildTerminate(int pid, const PTimeInterval &timeout) | PThread |
PXBlockOnIO(int handle, int type, const PTimeInterval &timeout) | PThread |
ReadFrom(istream &strm) | PObject | virtual
RegStarted enum value | XMPP::C2S::StreamHandler | protected
Restart() | PThread | virtual
Resume() | PThread | virtual
SASLStarted enum value | XMPP::C2S::StreamHandler | protected
Send(Stanza *stanza) | XMPP::C2S::StreamHandler |
SessionEstablishedHandlers() | XMPP::C2S::StreamHandler | inline
SessionReleasedHandlers() | XMPP::C2S::StreamHandler | inline
SessionSent enum value | XMPP::C2S::StreamHandler | protected
SetAutoDelete(AutoDeleteFlag deletion=AutoDeleteThread) | PThread | virtual
SetAutoReconnect(PBoolean b=true, long timeout=1000) | XMPP::BaseStreamHandler |
SetNoAutoDelete() | PThread | inline
SetPriority(Priority priorityLevel) | PThread | virtual
SetState(StreamState s) | XMPP::C2S::StreamHandler | protected virtual
SetThreadName(const PString &name) | PThread | virtual
SetVersion(WORD major, WORD minor) | XMPP::C2S::StreamHandler |
Sleep(const PTimeInterval &delay) | PThread | static
Start(Transport *transport=0) | XMPP::C2S::StreamHandler | virtual
StartAuthNegotiation() | XMPP::C2S::StreamHandler | protected virtual
StartRegistration() | XMPP::C2S::StreamHandler | protected virtual
Stop(const PString &error=PString::Empty()) | XMPP::BaseStreamHandler | virtual
StreamHandler(const JID &jid, const PString &pwd, PBoolean newAccount=false) | XMPP::C2S::StreamHandler |
StreamSent enum value | XMPP::C2S::StreamHandler | protected
StreamState enum name | XMPP::C2S::StreamHandler | protected
Suspend(PBoolean susp=true) | PThread | virtual
Terminate() | PThread | virtual
TLSStarted enum value | XMPP::C2S::StreamHandler | protected
WaitForTermination() const | PThread |
WaitForTermination(const PTimeInterval &maxWait) const | PThread |
Write(const void *buf, PINDEX len) | XMPP::BaseStreamHandler | virtual
Write(const PString &data) | XMPP::BaseStreamHandler | virtual
Write(const PXML &pdu) | XMPP::BaseStreamHandler | virtual
Yield() | PThread | static
~BaseStreamHandler() | XMPP::BaseStreamHandler |
~PObject() | PObject | inline virtual
~PThread() | PThread |
~StreamHandler() | XMPP::C2S::StreamHandler |