Yate
MessageQueue Member List

This is the complete list of members for MessageQueue, including all inherited members.

addFilter(const char *name, const char *value)MessageQueue
alive() const RefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
check(long maxwait=-1)Lockablevirtual
clear()MessageQueuevirtual
count() const MessageQueueinline
TelEngine::Mutex::count()Mutexstatic
dequeue()MessageQueue
deref()RefObject
destroyed()RefObjectprotectedvirtual
destruct()RefObjectvirtual
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Engine (defined in MessageQueue)MessageQueuefriend
enqueue(Message *msg)MessageQueuevirtual
GenObject()GenObject
getFilters() const MessageQueueinline
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const RefObjectvirtual
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
lock(long maxwait=-1)Mutexvirtual
locked() const Mutexvirtual
locks()Mutexstatic
matchesFilter(const Message &msg)MessageQueuevirtual
MessageQueue(const char *hookName, int numWorkers=0)MessageQueue
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
owner() const Mutex
received(Message &msg)MessageQueueprotectedvirtual
recursive() const Mutex
ref()RefObject
refcount() const RefObjectinline
RefObject()RefObject
removeFilter(const String &name)MessageQueue
removeThread(Thread *thread)MessageQueue
resurrect()RefObjectprotected
safety()Lockablestatic
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
startUsingNow()Lockablestatic
toString() const GenObjectvirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~MessageQueue()MessageQueue
~Mutex()Mutex
~RefObject()RefObjectvirtual