Yate
ClientDriver Member List

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

activeId() const ClientDriverinline
alive() const GenObjectvirtual
Answered enum value (defined in Module)Moduleprotected
canAccept(bool routers=true)Drivervirtual
canRoute()Drivervirtual
chanCount() const Driverinline
changed()Module
channels()Driverinline
check(long maxwait=-1)Lockablevirtual
ClientChannel (defined in ClientDriver)ClientDriverfriend
ClientDriver() (defined in ClientDriver)ClientDriver
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
device()ClientDriverinlinestatic
Driver(const char *name, const char *type=0)Driverprotected
Drop enum value (defined in Module)Moduleprotected
dropAll(Message &msg)Drivervirtual
dropCalls(const char *reason=0)ClientDriverstatic
dropChan(const String &chan, const char *reason=0, bool peer=false)ClientDriverstatic
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
findActiveChan()ClientDriverinlinestatic
findChan(const String &id)ClientDriverstatic
findChanByPeer(const String &peer)ClientDriverstatic
findLine(int line)ClientDriver
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()=0ClientDriverpure virtual
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
m_activeId (defined in ClientDriver)ClientDriverprotected
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(Message &msg, String &dest)ClientDrivervirtual
MsgExecute enum value (defined in Module)Moduleprotected
msgRoute(Message &msg)ClientDrivervirtual
msgStatus(Message &msg)Moduleprotectedvirtual
msgTimer(Message &msg)ClientDrivervirtual
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)ClientDrivervirtual
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
routing() const Driverinline
s_confNameClientDriverstatic
s_device (defined in ClientDriver)ClientDriverprotectedstatic
s_driver (defined in ClientDriver)ClientDriverprotectedstatic
s_dropConfPeerClientDriverstatic
safety()Lockablestatic
self()ClientDriverinlinestatic
setActive(const String &id=String::empty())ClientDriver
setAudioTransfer(const String &id, const String &target=String::empty())ClientDriverstatic
setConference(const String &id, bool in, const String *confName=0, bool buildFromChan=false)ClientDriverstatic
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() (defined in ClientDriver)ClientDriverprotected
TelEngine::Driver::setup(const char *prefix=0, bool minimal=false)Driverprotected
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
~ClientDriver() (defined in ClientDriver)ClientDrivervirtual
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Module()Moduleprotectedvirtual
~Mutex()Mutex
~Plugin()Pluginvirtual