, including all inherited members.
| alive() const | RefObject | [virtual] |
| AllowPlainAuth enum value (defined in JBStream) | JBStream | |
| Auth enum value (defined in JBStream) | JBStream | |
| authenticated(bool ok, const String &rsp=String::empty(), XMPPError::Type error=XMPPError::NotAuthorized, const char *username=0, const char *id=0, const char *resource=0) | JBStream | |
| AvailableResource enum value (defined in JBStream) | JBStream | |
| buildSha1Digest(String &buf, const String &secret) | JBStream | [inline] |
| buildStreamStart() | JBClusterStream | [protected, virtual] |
| c2s enum value (defined in JBStream) | JBStream | |
| canProcess(u_int64_t time) | JBStream | [protected, virtual] |
| Challenge enum value (defined in JBStream) | JBStream | |
| changeState(State newState, u_int64_t time=Time::msecNow()) | JBStream | [protected] |
| check(long maxwait=-1) | Lockable | [virtual] |
| checkCompress() | JBStream | [protected] |
| checkPendingEvent() | JBStream | [protected] |
| checkStanzaRecv(XmlElement *xml, JabberID &from, JabberID &to) | JBStream | [protected] |
| checkTimeouts(u_int64_t time) | JBStream | [protected, virtual] |
| clientStream() | JBStream | [inline, virtual] |
| cluster enum value (defined in JBStream) | JBStream | |
| clusterStream() | JBClusterStream | [inline, virtual] |
| comp enum value (defined in JBStream) | JBStream | |
| Compress enum value (defined in JBStream) | JBStream | |
| Compressing enum value (defined in JBStream) | JBStream | |
| connectAddr(String &addr, int &port, String &localip, int &stat, ObjList &srvs) const | JBStream | |
| connecting(bool sync, int stat, ObjList &srvs) | JBStream | [virtual] |
| Connecting enum value (defined in JBStream) | JBStream | |
| connectTerminated(Socket *&sock) | JBStream | [virtual] |
| count() | Mutex | [static] |
| debugAt(int level) const | DebugEnabler | |
| debugChain(const DebugEnabler *chain=0) | DebugEnabler | [inline] |
| debugChained() const | DebugEnabler | [inline] |
| debugCopy(const DebugEnabler *original=0) | DebugEnabler | |
| debugEnabled() const | DebugEnabler | [inline] |
| debugEnabled(bool enable) | DebugEnabler | [inline] |
| DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true) | DebugEnabler | [inline] |
| debugLevel() const | DebugEnabler | [inline] |
| debugLevel(int level) | DebugEnabler | |
| debugName() const | DebugEnabler | [inline] |
| debugName(const char *name) | DebugEnabler | [inline, protected] |
| deref() | RefObject | |
| Destroy enum value (defined in JBStream) | JBStream | |
| destroyDropXml(XmlElement *&xml, XMPPError::Type error, const char *reason) | JBStream | [inline, protected] |
| destroyed() | JBStream | [protected, virtual] |
| destruct() | RefObject | [virtual] |
| DialbackOnly enum value (defined in JBStream) | JBStream | |
| disableSafety() | Lockable | [static] |
| dropXml(XmlElement *&xml, const char *reason) | JBStream | [protected] |
| efficientIncDec() | RefObject | [static] |
| efficientTimedLock() | Mutex | [static] |
| engine() const | JBStream | [inline] |
| Features enum value (defined in JBStream) | JBStream | |
| firstRequiredFeature() | JBStream | [protected] |
| flag(int mask) const | JBStream | [inline] |
| Flags enum name | JBStream | |
| flags() const | JBStream | [inline] |
| getEvent(u_int64_t time=Time::msecNow()) | JBStream | |
| getJids(XmlElement *xml, JabberID &from, JabberID &to) | JBStream | [protected] |
| getObject(const String &name) const | JBStream | [virtual] |
| TelEngine::GenObject::getObject(const String &name, const GenObject *obj) | GenObject | [inline, static] |
| handleCompressReq(XmlElement *xml) | JBStream | [protected] |
| haveData() | JBStream | |
| id() const | JBStream | [inline] |
| Idle enum value (defined in JBStream) | JBStream | |
| incoming() const | JBStream | [inline] |
| InError enum value (defined in JBStream) | JBStream | |
| InternalFlags enum value (defined in JBStream) | JBStream | |
| isId(const String &str) | JBStream | [inline] |
| JBClusterStream(JBEngine *engine, Socket *socket) | JBClusterStream | |
| JBClusterStream(JBEngine *engine, const JabberID &local, const JabberID &remote, const NamedList *params=0) | JBClusterStream | |
| JBStream (defined in JBClusterStream) | JBClusterStream | [friend] |
| TelEngine::JBStream::JBStream(JBEngine *engine, Socket *socket, Type t, bool ssl=false) | JBStream | [protected] |
| TelEngine::JBStream::JBStream(JBEngine *engine, Type t, const JabberID &local, const JabberID &remote, const char *name=0, const NamedList *params=0, const char *serverHost=0) | JBStream | [protected] |
| local() const | JBStream | [inline] |
| local(JabberID &jid) | JBStream | [inline] |
| localAddr(SocketAddr &addr) | JBStream | [inline] |
| lock(long maxwait=-1) | Mutex | [virtual] |
| locked() const | Mutex | [virtual] |
| locks() | Mutex | [static] |
| lookupType(const char *text, Type defVal=TypeCount) | JBStream | [inline, static] |
| m_connectTimeout (defined in JBStream) | JBStream | [protected] |
| m_events (defined in JBStream) | JBStream | [protected] |
| m_features (defined in JBStream) | JBStream | [protected] |
| m_flags (defined in JBStream) | JBStream | [protected] |
| m_id (defined in JBStream) | JBStream | [protected] |
| m_idleTimeout (defined in JBStream) | JBStream | [protected] |
| m_lastEvent (defined in JBStream) | JBStream | [protected] |
| m_local (defined in JBStream) | JBStream | [protected] |
| m_nextPing (defined in JBStream) | JBStream | [protected] |
| m_pending (defined in JBStream) | JBStream | [protected] |
| m_pingId (defined in JBStream) | JBStream | [protected] |
| m_pingTimeout (defined in JBStream) | JBStream | [protected] |
| m_remote (defined in JBStream) | JBStream | [protected] |
| m_restart (defined in JBStream) | JBStream | [protected] |
| m_sasl | JBStream | |
| m_serverHost (defined in JBStream) | JBStream | [protected] |
| m_setupTimeout (defined in JBStream) | JBStream | [protected] |
| m_startTimeout (defined in JBStream) | JBStream | [protected] |
| m_state (defined in JBStream) | JBStream | [protected] |
| m_timeToFillRestart (defined in JBStream) | JBStream | [protected] |
| m_xmlns (defined in JBStream) | JBStream | [protected] |
| Mutex(bool recursive=false, const char *name=0) | Mutex | [explicit] |
| Mutex(const Mutex &original) | Mutex | |
| name() const | JBStream | [inline] |
| NoAutoRestart enum value (defined in JBStream) | JBStream | |
| operator=(const Mutex &original) | Mutex | |
| outgoing() const | JBStream | [inline] |
| owner() const | Mutex | |
| PositivePriority enum value (defined in JBStream) | JBStream | |
| process(u_int64_t time) | JBStream | [protected, virtual] |
| processAuth(XmlElement *xml, const JabberID &from, const JabberID &to) | JBStream | [protected, virtual] |
| processCompressing(XmlElement *xml, const JabberID &from, const JabberID &to) | JBStream | [protected, virtual] |
| processRegister(XmlElement *xml, const JabberID &from, const JabberID &to) | JBStream | [protected, virtual] |
| processRunning(XmlElement *xml, const JabberID &from, const JabberID &to) | JBClusterStream | [protected, virtual] |
| processStart(const XmlElement *xml, const JabberID &from, const JabberID &to) | JBClusterStream | [protected, virtual] |
| processStreamStart(const XmlElement *xml) | JBStream | [protected] |
| readSocket(char *buf, unsigned int len) | JBStream | |
| recursive() const | Mutex | |
| ref() | RefObject | |
| refcount() const | RefObject | [inline] |
| RefObject() | RefObject | |
| Register enum value (defined in JBStream) | JBStream | |
| RegisterUser enum value (defined in JBStream) | JBStream | |
| remote() const | JBStream | [inline] |
| remote(JabberID &jid) | JBStream | [inline] |
| remoteAddr(SocketAddr &addr) | JBStream | [inline] |
| resetConnection(Socket *sock=0) | JBStream | [protected, virtual] |
| resetFlags(int mask) | JBStream | [protected] |
| resurrect() | RefObject | [protected] |
| RosterRequested enum value (defined in JBStream) | JBStream | |
| Running enum value (defined in JBStream) | JBStream | |
| s2s enum value (defined in JBStream) | JBStream | |
| s_flagName | JBStream | [static] |
| s_stateName | JBStream | [static] |
| s_typeName | JBStream | [static] |
| Securing enum value (defined in JBStream) | JBStream | |
| sendPending(bool streamOnly=false) | JBStream | [protected] |
| sendStanza(XmlElement *&xml) | JBStream | |
| sendStreamXml(State newState, XmlElement *first, XmlElement *second=0, XmlElement *third=0) | JBStream | |
| serverHost() const | JBStream | [inline] |
| serverStream() | JBStream | [inline, virtual] |
| setAvailableResource(bool ok, bool positive=true) | JBStream | |
| SetCompressed enum value (defined in JBStream) | JBStream | |
| setFlags(int mask) | JBStream | [protected] |
| setIdleTimer(u_int64_t msecNow=Time::msecNow()) | JBStream | [protected] |
| setLocal(const char *jid) | JBStream | [inline] |
| setRosterRequested(bool ok) | JBStream | |
| setSecured() | JBStream | [inline, protected] |
| setTlsRequired(bool set) | JBStream | [inline] |
| start(XMPPFeatureList *features=0, XmlElement *caps=0, bool useVer1=true) | JBStream | |
| Starting enum value (defined in JBStream) | JBStream | |
| startUsingNow() | Lockable | [static] |
| state() const | JBStream | [inline] |
| State enum name | JBStream | |
| stateName() const | JBStream | [inline] |
| StreamAuthenticated enum value (defined in JBStream) | JBStream | |
| StreamCanCompress enum value (defined in JBStream) | JBStream | |
| StreamCompressed enum value (defined in JBStream) | JBStream | |
| streamError(XmlElement *xml) | JBStream | [protected] |
| StreamFlags enum value (defined in JBStream) | JBStream | |
| StreamLocalVer1 enum value (defined in JBStream) | JBStream | |
| StreamRemoteVer1 enum value (defined in JBStream) | JBStream | |
| StreamRfc3920Chg enum value (defined in JBStream) | JBStream | |
| StreamSecured enum value (defined in JBStream) | JBStream | |
| StreamTls enum value (defined in JBStream) | JBStream | |
| StreamWaitBindRsp enum value (defined in JBStream) | JBStream | |
| StreamWaitChallenge enum value (defined in JBStream) | JBStream | |
| StreamWaitChgRsp enum value (defined in JBStream) | JBStream | |
| StreamWaitSessRsp enum value (defined in JBStream) | JBStream | |
| terminate(int location, bool destroy, XmlElement *xml, int error=XMPPError::NoError, const char *reason="", bool final=false) | JBStream | |
| TlsRequired enum value (defined in JBStream) | JBStream | |
| toString() const | JBStream | [virtual] |
| Type enum name | JBStream | |
| type() const | JBStream | [inline] |
| TypeCount enum value (defined in JBStream) | JBStream | |
| typeName() const | JBStream | [inline] |
| unlock() | Mutex | [virtual] |
| unlockAll() | Lockable | [virtual] |
| updateFromRemoteDef() | JBStream | [protected] |
| wait(unsigned long maxwait) | Lockable | [static] |
| wait() | Lockable | [static] |
| WaitStart enum value (defined in JBStream) | JBStream | |
| WaitTlsRsp enum value (defined in JBStream) | JBStream | |
| writeSocket(const void *data, unsigned int &len) | JBStream | [protected] |
| xmlns() const | JBStream | [inline] |
| zeroRefs() | RefObject | [protected, virtual] |
| ~DebugEnabler() (defined in DebugEnabler) | DebugEnabler | [inline] |
| ~GenObject() | GenObject | [inline, virtual] |
| ~JBStream() | JBStream | [virtual] |
| ~Lockable() | Lockable | [virtual] |
| ~Mutex() | Mutex | |
| ~RefObject() | RefObject | [virtual] |