Yate

JBPresence Member List

This is the complete list of members for JBPresence, including all inherited members.
accept(JBEvent *event, bool &processed, bool &insert)JBPresence [protected, virtual]
addOnPresence() const JBPresence [inline]
addOnProbe() const JBPresence [inline]
addOnSubscribe() const JBPresence [inline]
alive() const GenObject [virtual]
autoRoster() const JBPresence [inline]
autoSubscribe() const JBPresence [inline]
cancelThreads(bool wait=true, bool hard=false)JBThreadList
check(long maxwait=-1)Lockable [virtual]
checkTimeout(u_int64_t time)JBPresence [virtual]
cleanup()JBPresence
count()Mutex [static]
createPresence(const char *from, const char *to, Presence type=None)JBPresence [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]
decodeError(const XMLElement *element, String &code, String &type, String &error)JBPresence [static]
delUnavailable() const JBPresence [inline]
deque()JBService [protected]
destruct()JBService [virtual]
efficientTimedLock()Mutex [static]
engine()JBService [inline]
Error enum value (defined in JBPresence)JBPresence
expireInterval()JBPresence [inline]
getObject(const String &name) const GenObject [virtual]
getRemoteUser(const JabberID &local, const JabberID &remote, bool addLocal, bool *addedLocal, bool addRemote, bool *addedRemote)JBPresence
getRoster(const JabberID &jid, bool add, bool *added)JBPresence
ignoreNonRoster() const JBPresence [inline]
initialize(const NamedList &params)JBPresence [virtual]
JBPresence(JBEngine *engine, const NamedList *params, int prio=0)JBPresence
JBService(JBEngine *engine, const char *name, const NamedList *params, int prio)JBService
JBThreadList(DebugEnabler *owner=0)JBThreadList [inline, protected]
lock(long maxwait=-1)Mutex [virtual]
locked() const Mutex [virtual]
locks()Mutex [static]
m_addOnPresence (defined in JBPresence)JBPresence [protected]
m_addOnProbe (defined in JBPresence)JBPresence [protected]
m_addOnSubscribe (defined in JBPresence)JBPresence [protected]
m_autoProbe (defined in JBPresence)JBPresence [protected]
m_autoRoster (defined in JBPresence)JBPresence [protected]
m_autoSubscribe (defined in JBPresence)JBPresence [protected]
m_defFeatures (defined in JBPresence)JBPresence [protected]
m_defIdentity (defined in JBPresence)JBPresence [protected]
m_delUnavailable (defined in JBPresence)JBPresence [protected]
m_expireInterval (defined in JBPresence)JBPresence [protected]
m_ignoreNonRoster (defined in JBPresence)JBPresence [protected]
m_initializedJBService [protected]
m_probeInterval (defined in JBPresence)JBPresence [protected]
m_rosters (defined in JBPresence)JBPresence [protected]
Mutex(bool recursive=false, const char *name=0)Mutex
Mutex(const Mutex &original)Mutex
None enum value (defined in JBPresence)JBPresence
notifyNewUser(XMPPUser *user)JBPresence [virtual]
notifyPresence(JBEvent *event, bool available)JBPresence [virtual]
notifyPresence(XMPPUser *user, JIDResource *resource)JBPresence [virtual]
notifyProbe(JBEvent *event)JBPresence [virtual]
notifySubscribe(JBEvent *event, Presence presence)JBPresence [virtual]
notifySubscribe(XMPPUser *user, Presence presence)JBPresence [virtual]
operator=(const Mutex &original)Mutex
TelEngine::owner() const Mutex
TelEngine::JBThreadList::owner() const JBThreadList [inline]
Presence enum nameJBPresence
presenceText(Presence presence)JBPresence [inline, static]
presenceType(const char *text)JBPresence [inline, static]
priority() const JBService [inline]
Probe enum value (defined in JBPresence)JBPresence
probeInterval()JBPresence [inline]
process()JBPresence [virtual]
processDisco(JBEvent *event)JBPresence [virtual]
processError(JBEvent *event)JBPresence [virtual]
processPresence(JBEvent *event)JBPresence [virtual]
processProbe(JBEvent *event)JBPresence [virtual]
processSubscribe(JBEvent *event, Presence presence)JBPresence [virtual]
processUnavailable(JBEvent *event)JBPresence [virtual]
received(JBEvent *event)JBService
recursive() const Mutex
removeRemoteUser(const JabberID &local, const JabberID &remote)JBPresence
s_presence (defined in JBPresence)JBPresence [protected, static]
sendStanza(XMLElement *element, JBStream *stream)JBPresence
setOwner(DebugEnabler *dbg)JBThreadList [inline, protected]
startUsingNow()Lockable [static]
Subscribe enum value (defined in JBPresence)JBPresence
Subscribed enum value (defined in JBPresence)JBPresence
toString() const GenObject [virtual]
Unavailable enum value (defined in JBPresence)JBPresence
unlock()Mutex [virtual]
unlockAll()Lockable [virtual]
Unsubscribe enum value (defined in JBPresence)JBPresence
Unsubscribed enum value (defined in JBPresence)JBPresence
validDomain(const String &domain)JBPresence
wait(unsigned long maxwait)Lockable [static]
wait()Lockable [static]
XMPPUserRoster (defined in JBPresence)JBPresence [friend]
~DebugEnabler() (defined in DebugEnabler)DebugEnabler [inline]
~GenObject()GenObject [inline, virtual]
~JBPresence()JBPresence [virtual]
~JBService()JBService [virtual]
~Lockable()Lockable [virtual]
~Mutex()Mutex