, 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 | |