Yate
Module Member List

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

alive() constGenObjectvirtual
Answered enum value (defined in Module)Moduleprotected
changed()Module
check(long maxwait=-1)Lockablevirtual
Command enum value (defined in Module)Moduleprotected
commandComplete(Message &msg, const String &partLine, const String &partWord)Moduleprotectedvirtual
commandExecute(String &retVal, const String &line)Moduleprotectedvirtual
Control enum value (defined in Module)Moduleprotected
count()Mutexstatic
debugAt(int level) constDebugEnabler
debugChain(const DebugEnabler *chain=0)DebugEnablerinline
debugChained() constDebugEnablerinline
debugCopy(const DebugEnabler *original=0)DebugEnabler
debugEnabled() constDebugEnablerinline
debugEnabled(bool enable)DebugEnablerinline
DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true)DebugEnablerinline
debugLevel() constDebugEnablerinline
debugLevel(int level)DebugEnabler
debugName() constDebugEnablerinline
debugName(const char *name)DebugEnablerinlineprotected
debugSet(const char *desc)DebugEnabler
destruct()GenObjectvirtual
Drop enum value (defined in Module)Moduleprotected
earlyInit() constPlugininline
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Execute enum value (defined in Module)Moduleprotected
filterDebug(const String &item) constModule
filterInstalled() constModuleinline
TelEngine::GenObject()GenObject
TelEngine::MessageReceiver::GenObject()GenObject
genUpdate(Message &msg)Moduleprotectedvirtual
TelEngine::getObjCounter() constGenObjectinline
TelEngine::getObjCounter(const String &name, bool create=true)GenObjectstatic
TelEngine::MessageReceiver::getObjCounter() constGenObjectinline
TelEngine::MessageReceiver::getObjCounter(const String &name, bool create=true)GenObjectstatic
TelEngine::getObjCounters()GenObjectstatic
TelEngine::MessageReceiver::getObjCounters()GenObjectstatic
TelEngine::getObjCounting()GenObjectinlinestatic
TelEngine::MessageReceiver::getObjCounting()GenObjectinlinestatic
getObject(const String &name) constModulevirtual
GenObject::TelEngine::TelEngine::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
TelEngine::MessageReceiver::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
Halt enum value (defined in Module)Moduleprotected
Help enum value (defined in Module)Moduleprotected
initialize()Moduleprotectedvirtual
installRelay(int id, unsigned priority=100, NamedString *filter=0)Moduleprotected
installRelay(const char *name, unsigned priority=100, NamedString *filter=0)Moduleprotected
installRelay(int id, const char *name, unsigned priority=100, NamedString *filter=0)Moduleprotected
installRelay(MessageRelay *relay)Moduleprotected
isBusy() constPlugininlinevirtual
itemComplete(String &itemList, const String &item, const String &partWord)Modulestatic
itemComplete(String &itemList, const ObjList &list, const String &partWord)Moduleinlinestatic
itemComplete(String &itemList, const TokenDict *dict, const String &partWord)Moduleinlinestatic
itemComplete(String &itemList, const TokenDict64 *dict, const String &partWord)Moduleinlinestatic
Level enum value (defined in Module)Moduleprotected
Locate enum value (defined in Module)Moduleprotected
lock(long maxwait=-1)Mutexvirtual
lockableMutex()Mutexinlinevirtual
lockableRWLock()Lockableinlinevirtual
lockableSemaphore()Lockableinlinevirtual
locked() constMutexvirtual
locks()Mutexstatic
Masquerade enum value (defined in Module)Moduleprotected
messageName(int id)Moduleprotectedstatic
Module(const char *name, const char *type=0, bool earlyInit=false)Moduleprotected
msgCommand(Message &msg)Moduleprotectedvirtual
MsgExecute enum value (defined in Module)Moduleprotected
msgRoute(Message &msg)Moduleprotectedvirtual
msgStatus(Message &msg)Moduleprotectedvirtual
msgTimer(Message &msg)Moduleprotectedvirtual
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
name() constPlugininline
objectsCounter() constPlugininline
operator=(const Mutex &original)Mutex
owner() constMutex
Plugin(const char *name, bool earlyInit=false)Pluginexplicit
Private enum value (defined in Module)Moduleprotected
Progress enum value (defined in Module)Moduleprotected
PubLast enum value (defined in Module)Moduleprotected
received(Message &msg, int id)Moduleprotectedvirtual
recursive() constMutex
RelayIDModuleprotected
relayId(const char *name)Moduleinlineprotectedstatic
relayInstalled(int id) constModuleinlineprotected
Ringing enum value (defined in Module)Moduleprotected
Route enum value (defined in Module)Moduleprotected
safety()Lockablestatic
setDebug(Message &msg, const String &target)Moduleprotectedvirtual
TelEngine::setObjCounter(NamedCounter *counter)GenObject
TelEngine::MessageReceiver::setObjCounter(NamedCounter *counter)GenObject
TelEngine::setObjCounting(bool enable)GenObjectinlinestatic
TelEngine::MessageReceiver::setObjCounting(bool enable)GenObjectinlinestatic
setup()Moduleprotected
startUsingNow()Lockablestatic
Status enum value (defined in Module)Moduleprotected
statusDetail(String &str)Moduleprotectedvirtual
statusModule(String &str)Moduleprotectedvirtual
statusParams(String &str)Moduleprotectedvirtual
Stop enum value (defined in Module)Moduleprotected
Text enum value (defined in Module)Moduleprotected
Timer enum value (defined in Module)Moduleprotected
Tone enum value (defined in Module)Moduleprotected
toString() constPlugininlinevirtual
traceId() constGenObjectvirtual
Transfer enum value (defined in Module)Moduleprotected
type() constModuleinline
uninstallRelay(MessageRelay *relay, bool delRelay=true)Moduleprotected
uninstallRelay(int id, bool delRelay=true)Moduleprotected
uninstallRelays()Moduleprotected
unlock()Mutexvirtual
unlockAll()Lockablevirtual
Update enum value (defined in Module)Moduleprotected
updateDelay()Moduleinlinestatic
updateDelay(unsigned int delay)Moduleinlinestatic
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Module()Moduleprotectedvirtual
~Mutex()Mutex
~Plugin()Pluginvirtual