Yate
JBEntityCapsList Member List
This is the complete list of members for JBEntityCapsList, including all inherited members.
addCaps(NamedList &list, const String &id)JBEntityCapsList [inline]
addCaps(NamedList &list, JBEntityCaps &caps)JBEntityCapsList [virtual]
alive() const GenObject [virtual]
append(const GenObject *obj, bool compact=true)ObjList
at(int index) const ObjList
autoDelete()ObjList [inline]
capsAdded(JBEntityCaps *caps)JBEntityCapsList [inline, protected, virtual]
check(long maxwait=-1)Lockable [virtual]
clear()ObjList
TelEngine::count() const ObjList
TelEngine::Mutex::count()Mutex [static]
decodeCaps(const XmlElement &xml, char &version, String *&node, String *&ver, String *&ext)JBEntityCapsList [static]
destruct()GenObject [virtual]
disableSafety()Lockable [static]
efficientTimedLock()Mutex [static]
empty()ObjList [static]
expire(u_int64_t msecNow=Time::msecNow())JBEntityCapsList
find(const GenObject *obj) const ObjList
find(const String &str) const ObjList
findCaps(const String &id)JBEntityCapsList [inline]
fromDocument(XmlDocument &doc, const char *rootName="entitycaps")JBEntityCapsList
get() const ObjList [inline]
getObject(const String &name) const ObjList [virtual]
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObject [inline, static]
index(const GenObject *obj) const ObjList
index(const String &str) const ObjList
insert(const GenObject *obj, bool compact=true)ObjList
JBEntityCapsList()JBEntityCapsList [inline]
last() const ObjList
length() const ObjList
loadXmlDoc(const char *file, DebugEnabler *enabler=0)JBEntityCapsList
lock(long maxwait=-1)Mutex [virtual]
locked() const Mutex [virtual]
locks()Mutex [static]
m_enableJBEntityCapsList
m_reqIndex (defined in JBEntityCapsList)JBEntityCapsList [protected]
m_reqPrefix (defined in JBEntityCapsList)JBEntityCapsList [protected]
m_requests (defined in JBEntityCapsList)JBEntityCapsList [protected]
Mutex(bool recursive=false, const char *name=0)Mutex [explicit]
Mutex(const Mutex &original)Mutex
next() const ObjList [inline]
ObjList()ObjList
operator+(int index) const ObjList
operator=(const Mutex &original)Mutex
operator[](signed int index) const ObjList [inline]
operator[](unsigned int index) const ObjList [inline]
operator[](const String &str) const ObjList
owner() const Mutex
processCaps(String &capsId, XmlElement *xml, JBStream *stream, const char *from, const char *to)JBEntityCapsList [virtual]
processRsp(XmlElement *rsp, const String &id, bool ok)JBEntityCapsList
recursive() const Mutex
remove(bool delobj=true)ObjList
remove(GenObject *obj, bool delobj=true)ObjList
remove(const String &str, bool delobj=true)ObjList
requestCaps(JBStream *stream, const char *from, const char *to, const String &id, char version, const char *node, const char *data)JBEntityCapsList
saveXmlDoc(const char *file, DebugEnabler *enabler=0)JBEntityCapsList
set(const GenObject *obj, bool delold=true)ObjList
setDelete(bool autodelete)ObjList [inline]
skipNext() const ObjList
skipNull() const ObjList
startUsingNow()Lockable [static]
toDocument(const char *rootName="entitycaps")JBEntityCapsList
toString() const GenObject [virtual]
unlock()Mutex [virtual]
unlockAll()Lockable [virtual]
wait(unsigned long maxwait)Lockable [static]
wait()Lockable [static]
~GenObject()GenObject [inline, virtual]
~Lockable()Lockable [virtual]
~Mutex()Mutex
~ObjList()ObjList [virtual]