, including all inherited members.
| acceptConn(Socket *sock, SocketAddr &remote, JBStream::Type t, bool ssl=false) | JBEngine | |
| addStream(JBStream *stream) | JBClientEngine | [protected, virtual] |
| alive() const | GenObject | [virtual] |
| buildDialbackKey(const String &id, const String &local, const String &remote, String &key) | JBEngine | [virtual] |
| buildStreamName(String &name, const JBStream *stream) | JBEngine | [inline, virtual] |
| check(long maxwait=-1) | Lockable | [virtual] |
| checkDupId(JBStream *stream) | JBEngine | |
| cleanup(bool final=false, bool waitTerminate=true) | JBClientEngine | [virtual] |
| compressStream(JBStream *stream, const String &formats) | JBEngine | [virtual] |
| connectStream(JBStream *stream) | JBEngine | [virtual] |
| count() | Mutex | [static] |
| create(const String &account, const NamedList ¶ms, const String &name=String::empty()) | JBClientEngine | |
| 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] |
| destruct() | JBEngine | [virtual] |
| disableSafety() | Lockable | [static] |
| dropAll(JBStream::Type type=JBStream::TypeCount, const JabberID &local=JabberID::empty(), const JabberID &remote=JabberID::empty(), XMPPError::Type error=XMPPError::NoError, const char *reason=0) | JBEngine | [virtual] |
| efficientTimedLock() | Mutex | [static] |
| encryptStream(JBStream *stream) | JBEngine | [virtual] |
| exiting() const | JBEngine | [inline] |
| findAccount(const String &account) | JBClientEngine | |
| findClientStream(bool in, const JabberID &jid) | JBEngine | |
| findClientStreams(bool in, const JabberID &jid, int flags=0xffffffff) | JBEngine | |
| findClientStreams(bool in, const JabberID &jid, const ObjList &resources, int flags=0xffffffff) | JBEngine | |
| findStream(const String &id, JBStream::Type hint=JBStream::TypeCount) | JBEngine | [virtual] |
| findStream(const String &id, JBStreamSetList *list) | JBEngine | [protected] |
| getObject(const String &name) const | GenObject | [virtual] |
| getObject(const String &name, const GenObject *obj) | GenObject | [inline, static] |
| getStreamList(RefPointer< JBStreamSetList > &list, int type) | JBClientEngine | [virtual] |
| getStreamLists(RefPointer< JBStreamSetList > list[JBStream::TypeCount], int type=JBStream::TypeCount) | JBEngine | [inline, protected] |
| hasClientTls() const | JBEngine | [inline] |
| hasDomain(const String &domain) | JBEngine | [inline, virtual] |
| initialize(const NamedList ¶ms) | JBEngine | [virtual] |
| JBClientEngine(const char *name="jbclientengine") | JBClientEngine | |
| JBEngine(const char *name="jbengine") | JBEngine | |
| lock(long maxwait=-1) | Mutex | [virtual] |
| locked() const | Mutex | [virtual] |
| locks() | Mutex | [static] |
| m_connectTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_exiting (defined in JBEngine) | JBEngine | [protected] |
| m_hasClientTls (defined in JBEngine) | JBEngine | [protected] |
| m_idleTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_initialized (defined in JBEngine) | JBEngine | [protected] |
| m_maxIncompleteXml (defined in JBEngine) | JBEngine | [protected] |
| m_pingInterval (defined in JBEngine) | JBEngine | [protected] |
| m_pingTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_pptTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_pptTimeoutC2s (defined in JBEngine) | JBEngine | [protected] |
| m_printXml (defined in JBEngine) | JBEngine | [protected] |
| m_process (defined in JBClientEngine) | JBClientEngine | [protected] |
| m_receive (defined in JBClientEngine) | JBClientEngine | [protected] |
| m_remoteDomain (defined in JBEngine) | JBEngine | [protected] |
| m_remoteDomains (defined in JBEngine) | JBEngine | [protected] |
| m_restartMax (defined in JBEngine) | JBEngine | [protected] |
| m_restartUpdInterval (defined in JBEngine) | JBEngine | [protected] |
| m_setupTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_srvTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_startTimeout (defined in JBEngine) | JBEngine | [protected] |
| m_streamReadBuffer (defined in JBEngine) | JBEngine | [protected] |
| Mutex(bool recursive=false, const char *name=0) | Mutex | [explicit] |
| Mutex(const Mutex &original) | Mutex | |
| operator=(const Mutex &original) | Mutex | |
| owner() const | Mutex | |
| printXml(const JBStream *stream, bool send, XmlChild &xml) const | JBEngine | [virtual] |
| printXml(const JBStream *stream, bool send, XmlFragment &frag) const | JBEngine | [virtual] |
| processEvent(JBEvent *ev) | JBEngine | [virtual] |
| recursive() const | Mutex | |
| remoteDomainDef(const String &domain) | JBEngine | [inline] |
| removeStream(JBStream *stream, bool delObj=true) | JBClientEngine | [protected, virtual] |
| returnEvent(JBEvent *ev, XMPPError::Type error=XMPPError::NoError, const char *reason=0) | JBEngine | [virtual] |
| setExiting() | JBEngine | [inline] |
| startUsingNow() | Lockable | [static] |
| stopStreamSets(bool waitTerminate=true) | JBClientEngine | [protected, virtual] |
| streamReadBuffer() const | JBEngine | [inline] |
| toString() const | GenObject | [virtual] |
| unlock() | Mutex | [virtual] |
| unlockAll() | Lockable | [virtual] |
| wait(unsigned long maxwait) | Lockable | [static] |
| wait() | Lockable | [static] |
| ~DebugEnabler() (defined in DebugEnabler) | DebugEnabler | [inline] |
| ~GenObject() | GenObject | [inline, virtual] |
| ~JBClientEngine() | JBClientEngine | |
| ~JBEngine() | JBEngine | [virtual] |
| ~Lockable() | Lockable | [virtual] |
| ~Mutex() | Mutex | |