Yate
MessageDispatcher Member List

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

alive() const GenObjectvirtual
check(long maxwait=-1)Lockablevirtual
clear()MessageDispatcherinline
count()Mutexstatic
dequeue()MessageDispatcher
dequeueCount() const MessageDispatcherinline
dequeueOne()MessageDispatcher
destruct()GenObjectvirtual
dispatch(Message &msg)MessageDispatcher
dispatchCount() const MessageDispatcherinline
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Engine (defined in MessageDispatcher)MessageDispatcherfriend
enqueue(Message *msg)MessageDispatcher
enqueueCount() const MessageDispatcherinline
GenObject()GenObject
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const GenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getStats(u_int64_t &enqueued, u_int64_t &dequeued, u_int64_t &dispatched, u_int64_t &queueMax)MessageDispatcher
handlerCount()MessageDispatcher
install(MessageHandler *handler)MessageDispatcher
lock(long maxwait=-1)Mutexvirtual
locked() const Mutexvirtual
locks()Mutexstatic
messageAge(bool usec=false) const MessageDispatcherinline
messageCount()MessageDispatcher
MessageDispatcher(const char *trackParam=0)MessageDispatcher
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
owner() const Mutex
postHookCount()MessageDispatcher
queuedMax() const MessageDispatcherinline
recursive() const Mutex
safety()Lockablestatic
setHook(MessagePostHook *hook, bool remove=false)MessageDispatcher
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
startUsingNow()Lockablestatic
toString() const GenObjectvirtual
trackParam() const MessageDispatcherinline
trackParam(const char *paramName)MessageDispatcherinlineprotected
uninstall(MessageHandler *handler)MessageDispatcher
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
warnTime(u_int64_t usec)MessageDispatcherinline
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~MessageDispatcher()MessageDispatcher
~Mutex()Mutex