, including all inherited members.
adjustDbRsp(XMPPError::Type &rsp) | JBServerStream | [inline, protected] |
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() | JBServerStream | [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() | JBStream | [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() | JBServerStream | [protected, virtual] |
destruct() | RefObject | [virtual] |
dialback() const | JBServerStream | [inline] |
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() const | JBStream | [inline] |
Flags enum name | JBStream | |
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] |
hasRemoteDomain(const String &domain, bool auth=true) | JBServerStream | [inline] |
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] |
JBServerStream(JBEngine *engine, Socket *socket, bool component=false) | JBServerStream | |
JBServerStream(JBEngine *engine, const JabberID &local, const JabberID &remote, const char *dbId=0, const char *dbKey=0, bool dbOnly=false, const NamedList *params=0) | JBServerStream | |
JBServerStream(JBEngine *engine, const JabberID &local, const JabberID &remote, const String *name=0, const NamedList *params=0) | JBServerStream | |
JBStream (defined in JBServerStream) | JBServerStream | [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_remoteDomains | JBServerStream | [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) | JBServerStream | [protected, virtual] |
processCompressing(XmlElement *xml, const JabberID &from, const JabberID &to) | JBStream | [protected, virtual] |
processDbResult(XmlElement *xml, const JabberID &from, const JabberID &to) | JBServerStream | [protected] |
processRegister(XmlElement *xml, const JabberID &from, const JabberID &to) | JBStream | [protected, virtual] |
processRunning(XmlElement *xml, const JabberID &from, const JabberID &to) | JBServerStream | [protected, virtual] |
processStart(const XmlElement *xml, const JabberID &from, const JabberID &to) | JBServerStream | [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] |
remoteDomains() const | JBServerStream | [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 | |
sendDbResult(const JabberID &from, const JabberID &to, XMPPError::Type rsp=XMPPError::NoError) | JBServerStream | |
sendDbVerify(const char *from, const char *to, const char *id, XMPPError::Type rsp=XMPPError::NoError) | JBServerStream | |
sendDialback() | JBServerStream | |
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() | JBServerStream | [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 | |
startComp(const String &local=String::empty(), const String &remote=String::empty()) | JBServerStream | |
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 | |
takeDb() | JBServerStream | [inline] |
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] |