Yate
Module Member List

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

alive() const GenObjectvirtual
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) const DebugEnabler
debugChain(const DebugEnabler *chain=0)DebugEnablerinline
debugChained() const DebugEnablerinline
debugCopy(const DebugEnabler *original=0)DebugEnabler
debugEnabled() const DebugEnablerinline
debugEnabled(bool enable)DebugEnablerinline
DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true)DebugEnablerinline
debugLevel() const DebugEnablerinline
debugLevel(int level)DebugEnabler
debugName() const DebugEnablerinline
debugName(const char *name)DebugEnablerinlineprotected
destruct()GenObjectvirtual
Drop enum value (defined in Module)Moduleprotected
earlyInit() const Plugininline
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Execute enum value (defined in Module)Moduleprotected
filterDebug(const String &item) const Module
filterInstalled() const Moduleinline
TelEngine::GenObject()GenObject
TelEngine::MessageReceiver::GenObject()GenObject
genUpdate(Message &msg)Moduleprotectedvirtual
TelEngine::getObjCounter() const GenObjectinline
TelEngine::getObjCounter(const String &name, bool create=true)GenObjectstatic
TelEngine::MessageReceiver::getObjCounter() const GenObjectinline
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) const Modulevirtual
TelEngine::GenObject::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)Moduleprotected
installRelay(const char *name, unsigned priority=100)Moduleprotected
installRelay(int id, const char *name, unsigned priority=100)Moduleprotected
installRelay(MessageRelay *relay)Moduleprotected
isBusy() const Plugininlinevirtual
itemComplete(String &itemList, const String &item, const String &partWord)Modulestatic
Level enum value (defined in Module)Moduleprotected
Locate enum value (defined in Module)Moduleprotected
lock(long maxwait=-1)Mutexvirtual
locked() const Mutexvirtual
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() const Plugininline
objectsCounter() const Plugininline
operator=(const Mutex &original)Mutex
owner() const Mutex
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() const Mutex
RelayIDModuleprotected
relayId(const char *name)Moduleinlineprotectedstatic
relayInstalled(int id) const Moduleinlineprotected
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() const Plugininlinevirtual
Transfer enum value (defined in Module)Moduleprotected
type() const Moduleinline
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