|
Yate
|
This is the complete list of members for JBEngine, including all inherited members.
| acceptConn(Socket *sock, SocketAddr &remote, JBStream::Type t, bool ssl=false) | JBEngine | |
| addStream(JBStream *stream) | JBEngine | protectedvirtual |
| 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 | inlinevirtual |
| check(long maxwait=-1) | Lockable | virtual |
| checkDupId(JBStream *stream) | JBEngine | |
| cleanup(bool final=false, bool waitTerminate=true) | JBEngine | virtual |
| compressStream(JBStream *stream, const String &formats) | JBEngine | virtual |
| connectStream(JBStream *stream) | JBEngine | 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 | inlineprotected |
| destruct() | JBEngine | virtual |
| 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 |
| enableSafety(bool safe=true) | Lockable | static |
| encryptStream(JBStream *stream) | JBEngine | virtual |
| exiting() const | JBEngine | inline |
| 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 |
| GenObject() | GenObject | |
| getObjCounter() const | GenObject | inline |
| getObjCounter(const String &name, bool create=true) | GenObject | static |
| getObjCounters() | GenObject | static |
| getObjCounting() | GenObject | inlinestatic |
| getObject(const String &name) const | GenObject | virtual |
| getObject(const String &name, const GenObject *obj) | GenObject | inlinestatic |
| getStreamList(RefPointer< JBStreamSetList > &list, int type) | JBEngine | inlineprotectedvirtual |
| getStreamLists(RefPointer< JBStreamSetList > list[JBStream::TypeCount], int type=JBStream::TypeCount) | JBEngine | inlineprotected |
| hasClientTls() const | JBEngine | inline |
| hasDomain(const String &domain) | JBEngine | inlinevirtual |
| initialize(const NamedList ¶ms) | JBEngine | virtual |
| JBConnect (defined in JBEngine) | JBEngine | friend |
| JBEngine(const char *name="jbengine") | JBEngine | |
| JBStream (defined in JBEngine) | JBEngine | friend |
| JBStreamSetProcessor (defined in JBEngine) | JBEngine | friend |
| 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_redirectMax (defined in JBEngine) | JBEngine | 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 | |
| redirectMax() const | JBEngine | inline |
| remoteDomainDef(const String &domain) | JBEngine | inline |
| removeStream(JBStream *stream, bool delObj=true) | JBEngine | protectedvirtual |
| returnEvent(JBEvent *ev, XMPPError::Type error=XMPPError::NoError, const char *reason=0) | JBEngine | virtual |
| safety() | Lockable | static |
| setExiting() | JBEngine | inline |
| setObjCounter(NamedCounter *counter) | GenObject | |
| setObjCounting(bool enable) | GenObject | inlinestatic |
| startUsingNow() | Lockable | static |
| stopStreamSets(bool waitTerminate=true) | JBEngine | inlineprotectedvirtual |
| streamReadBuffer() const | JBEngine | inline |
| toString() const | GenObject | virtual |
| traceId() 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 | inlinevirtual |
| ~JBEngine() | JBEngine | virtual |
| ~Lockable() | Lockable | virtual |
| ~Mutex() | Mutex |