Yate

JBClientStream Member List

This is the complete list of members for JBClientStream, including all inherited members.
addr() const JBStream [inline]
alive() const RefObject [virtual]
AllowPlainAuth enum value (defined in JBStream)JBStream
AllowUnsafeSetup enum value (defined in JBStream)JBStream
Auth enum value (defined in JBStream)JBStream
AutoRestart enum value (defined in JBStream)JBStream
buildDigestMD5Sasl(String &dest, bool authenticate=true)JBStream [protected]
buildSaslResponse(String &response, String *realm=0, String *nonce=0)JBStream [protected]
changeState(State newState)JBStream [protected]
checkDestination(XMLElement *xml, bool &respond)JBClientStream [protected, virtual]
connect()JBStream
Connecting enum value (defined in JBStream)JBStream
deref()RefObject
Destroy enum value (defined in JBStream)JBStream
destroyed()JBStream [protected, virtual]
destruct()RefObject [virtual]
dropXML(XMLElement *xml, bool unexpected=true)JBStream [protected]
engine() const JBStream [inline]
Error enum nameJBStream
ErrorContext enum value (defined in JBStream)JBStream
ErrorNone enum value (defined in JBStream)JBStream
ErrorNoSocket enum value (defined in JBStream)JBStream
ErrorPending enum value (defined in JBStream)JBStream
errorStreamXML(XMLElement *xml)JBStream [protected]
flag(int mask) const JBStream [inline]
Flags enum nameJBStream
getAuthStart()JBStream [protected, virtual]
getEvent(u_int64_t time)JBStream
getIqEvent(XMLElement *xml, int iqType, XMPPError::Type &error)JBStream [protected]
getObject(const String &name) const JBClientStream [virtual]
getRemote(const JabberID &jid)JBClientStream
getResource()JBClientStream [inline]
getStreamFeatures(XMLElement *features)JBStream [protected]
getStreamStart()JBStream [protected, virtual]
id() const JBStream [inline]
Idle enum value (defined in JBStream)JBStream
invalidStreamXML(XMLElement *xml, XMPPError::Type error, const char *reason)JBStream [protected]
JBClientStream(JBEngine *engine, XMPPServerInfo &info, const JabberID &jid, const NamedList &params)JBClientStream [protected]
JBClientStream(JBEngine *engine, const JabberID &jid, const String &password, const SocketAddr &address, bool autoRestart, unsigned int maxRestart, u_int64_t incRestartInterval, bool allowPlainAuth=false, bool outgoing=true)JBClientStream [protected]
JBEngine (defined in JBClientStream)JBClientStream [friend]
JBStream(JBEngine *engine, int type, XMPPServerInfo &info, const JabberID &localJid, const JabberID &remoteJid)JBStream [protected]
JBStream()JBStream [inline, protected]
lastEvent()JBStream [inline, protected]
local() const JBStream [inline]
lookupState(int state)JBStream [static]
m_authMechJBStream [protected]
m_challengeCountJBStream [protected]
m_eventsJBStream [protected]
m_flagsJBStream [protected]
m_localFeaturesJBStream [protected]
m_nameJBStream [protected]
m_passwordJBStream [protected]
m_registerJBStream [protected]
m_remoteFeaturesJBStream [protected]
m_waitStateJBStream [protected]
name() const JBStream [inline]
NoRemoteVersion1 enum value (defined in JBStream)JBStream
NoVersion1 enum value (defined in JBStream)JBStream
outgoing() const JBStream [inline]
processAuth(XMLElement *xml)JBStream [protected, virtual]
processRegister(XMLElement *xml)JBStream [protected, virtual]
processRunning(XMLElement *xml)JBClientStream [protected, virtual]
processSecuring(XMLElement *xml)JBStream [protected, virtual]
processStarted(XMLElement *xml)JBStream [protected, virtual]
receive()JBStream
ref()RefObject
refcount() const RefObject [inline]
refInternal()RefObject [protected]
refMutex()RefObject [static]
RefObject()RefObject [inline]
Register enum value (defined in JBStream)JBStream
remote() const JBStream [inline]
removePending(const String &id, bool notify=false)JBStream [inline]
resurrect()RefObject [protected]
roster()JBClientStream [inline]
Running enum value (defined in JBStream)JBStream
s_flagNameJBStream [static]
Securing enum value (defined in JBStream)JBStream
sendAuthResponse(XMLElement *challenge=0)JBStream [protected]
sendStanza(XMLElement *stanza, const char *senderId=0)JBClientStream [virtual]
sendStreamStart()JBStream [protected]
sendStreamXML(XMLElement *e, State newState)JBStream [protected]
setClientAuthMechanism()JBStream [protected]
setRecvCount(int value)JBStream [protected]
startAuth()JBStream [protected]
Started enum value (defined in JBStream)JBStream
startIdleTimer(u_int64_t time=Time::msecNow())JBStream [protected]
startRegister()JBStream [protected]
startTls()JBStream [protected]
State enum nameJBStream
state() const JBStream [inline]
StreamAuthenticated enum value (defined in JBStream)JBStream
streamMutex()JBStream [inline]
streamRunning()JBClientStream [protected, virtual]
StreamSecured enum value (defined in JBStream)JBStream
terminate(bool destroy, XMLElement *recvStanza, XMPPError::Type error, const char *reason, bool send, bool final=false, bool sendError=true)JBStream
toString() const JBStream [inline, virtual]
type() const JBStream [inline]
UseSasl enum value (defined in JBStream)JBStream
UseTls enum value (defined in JBStream)JBStream
WaitAborted enum value (defined in JBStream)JBStream [protected]
WaitBindRsp enum value (defined in JBStream)JBStream [protected]
WaitChallenge enum value (defined in JBStream)JBStream [protected]
WaitFeatures enum value (defined in JBStream)JBStream [protected]
WaitIdle enum value (defined in JBStream)JBStream [protected]
WaitResponse enum value (defined in JBStream)JBStream [protected]
WaitSessionRsp enum value (defined in JBStream)JBStream [protected]
WaitStart enum value (defined in JBStream)JBStream [protected]
WaitState enum nameJBStream [protected]
WaitTlsRsp enum value (defined in JBStream)JBStream [protected]
zeroRefs()RefObject [protected, virtual]
zeroRefsTest()RefObject [protected, virtual]
~GenObject()GenObject [inline, virtual]
~JBClientStream()JBClientStream [virtual]
~JBStream()JBStream [virtual]
~RefObject()RefObject [virtual]