Yate
Driver Member List

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

alive() constGenObjectvirtual
Answered enum value (defined in Module)Moduleprotected
canAccept(bool routers=true)Drivervirtual
canRoute()Drivervirtual
canStopCall() constDriverinlineprotectedvirtual
chanCount() constDriverinline
changed()Module
Channel (defined in Driver)Driverfriend
channels()Driverinline
check(long maxwait=-1)Lockablevirtual
Command enum value (defined in Module)Moduleprotected
commandComplete(Message &msg, const String &partLine, const String &partWord)Driverprotectedvirtual
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
Driver(const char *name, const char *type=0)Driverprotected
Drop enum value (defined in Module)Moduleprotected
dropAll(Message &msg)Drivervirtual
dtmfDups(bool duplicates)Driverinlineprotected
earlyInit() constPlugininline
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Execute enum value (defined in Module)Moduleprotected
filterDebug(const String &item) constModule
filterInstalled() constModuleinline
find(const String &id) constDrivervirtual
TelEngine::GenObject()GenObject
TelEngine::MessageReceiver::GenObject()GenObject
genUpdate(Message &msg)Driverprotectedvirtual
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) constDrivervirtual
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
hasLine(const String &line) constDriverprotectedvirtual
Help enum value (defined in Module)Moduleprotected
initialize()Driverprotectedvirtual
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() constDrivervirtual
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
lastid() constDriverinline
Level enum value (defined in Module)Moduleprotected
loadLimits()Driverprotectedvirtual
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
maxChans() constDriverinline
maxChans(int ncalls)Driverinlineprotected
maxRoute(int ncalls)Driverinlineprotected
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
msgExecute(Message &msg, String &dest)=0Driverprotectedpure virtual
msgRoute(Message &msg)Driverprotectedvirtual
msgStatus(Message &msg)Moduleprotectedvirtual
msgTimer(Message &msg)Moduleprotectedvirtual
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
name() constPlugininline
nextid()Driver
objectsCounter() constPlugininline
operator=(const Mutex &original)Mutex
owner() constMutex
Plugin(const char *name, bool earlyInit=false)Pluginexplicit
prefix() constDriverinline
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)Driverprotectedvirtual
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
routed() constDriverinline
Router (defined in Driver)Driverfriend
routing() constDriverinline
safety()Lockablestatic
setDebug(Message &msg, const String &target)Driverprotectedvirtual
TelEngine::setObjCounter(NamedCounter *counter)GenObject
TelEngine::MessageReceiver::setObjCounter(NamedCounter *counter)GenObject
TelEngine::setObjCounting(bool enable)GenObjectinlinestatic
TelEngine::MessageReceiver::setObjCounting(bool enable)GenObjectinlinestatic
setup(const char *prefix=0, bool minimal=false)Driverprotected
TelEngine::Module::setup()Moduleprotected
startUsingNow()Lockablestatic
Status enum value (defined in Module)Moduleprotected
statusDetail(String &str)Driverprotectedvirtual
statusModule(String &str)Driverprotectedvirtual
statusParams(String &str)Driverprotectedvirtual
Stop enum value (defined in Module)Moduleprotected
Text enum value (defined in Module)Moduleprotected
timeout() constDriverinline
timeout(int tout)Driverinlineprotected
Timer enum value (defined in Module)Moduleprotected
Tone enum value (defined in Module)Moduleprotected
toString() constPlugininlinevirtual
total() constDriverinline
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
varchan() constDriverinline
varchan(bool variable)Driverinlineprotected
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Module()Moduleprotectedvirtual
~Mutex()Mutex
~Plugin()Pluginvirtual