Yate
Driver Member List

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

alive() const GenObjectvirtual
Answered enum value (defined in Module)Moduleprotected
canAccept(bool routers=true)Drivervirtual
canRoute()Drivervirtual
chanCount() const Driverinline
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) 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
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() 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
find(const String &id) const Drivervirtual
TelEngine::GenObject()GenObject
TelEngine::MessageReceiver::GenObject()GenObject
genUpdate(Message &msg)Driverprotectedvirtual
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 Drivervirtual
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
hasLine(const String &line) const Driverprotectedvirtual
Help enum value (defined in Module)Moduleprotected
initialize()Driverprotectedvirtual
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 Drivervirtual
itemComplete(String &itemList, const String &item, const String &partWord)Modulestatic
lastid() const Driverinline
Level enum value (defined in Module)Moduleprotected
loadLimits()Driverprotectedvirtual
Locate enum value (defined in Module)Moduleprotected
lock(long maxwait=-1)Mutexvirtual
locked() const Mutexvirtual
locks()Mutexstatic
Masquerade enum value (defined in Module)Moduleprotected
maxChans() const Driverinline
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() const Plugininline
nextid()Driver
objectsCounter() const Plugininline
operator=(const Mutex &original)Mutex
owner() const Mutex
Plugin(const char *name, bool earlyInit=false)Pluginexplicit
prefix() const Driverinline
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() 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
routed() const Driverinline
Router (defined in Driver)Driverfriend
routing() const Driverinline
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() const Driverinline
timeout(int tout)Driverinlineprotected
Timer enum value (defined in Module)Moduleprotected
Tone enum value (defined in Module)Moduleprotected
toString() const Plugininlinevirtual
total() const Driverinline
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
varchan() const Driverinline
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