Yate
Channel Member List
This is the complete list of members for Channel, including all inherited members.
address() const Channel [inline]
alive() const RefObject [virtual]
allocId()Channel [static]
billid() const Channel [inline]
callAccept(Message &msg)Channel [virtual]
callConnect(Message &msg)Channel [virtual]
CallEndpoint(const char *id=0)CallEndpoint [protected]
callPrerouted(Message &msg, bool handled)Channel [virtual]
callRejected(const char *error, const char *reason=0, const Message *msg=0)Channel [virtual]
callRouted(Message &msg)Channel [virtual]
Channel(Driver *driver, const char *id=0, bool outgoing=false)Channel [protected]
Channel(Driver &driver, const char *id=0, bool outgoing=false)Channel [protected]
checkTimers(Message &msg, const Time &tmr)Channel [virtual]
cleanup()Channel [protected]
clearData(DataNode *node, const char *type="audio")CallEndpoint
clearEndpoint(const char *type=0)CallEndpoint
commonMutex()CallEndpoint [static]
complete(Message &msg, bool minimal=false) const Channel [virtual]
connect(CallEndpoint *peer, const char *reason=0, bool notify=true)CallEndpoint
connected(const char *reason)Channel [protected, virtual]
debugAt(int level) const DebugEnabler
debugChain(const DebugEnabler *chain=0)DebugEnabler [inline]
debugChained() const DebugEnabler [inline]
debugCopy(const DebugEnabler *original=0)DebugEnabler
debugEnabled() const DebugEnabler [inline]
debugEnabled(bool enable)DebugEnabler [inline]
DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true)DebugEnabler [inline]
debugLevel() const DebugEnabler [inline]
debugLevel(int level)DebugEnabler
debugName() const DebugEnabler [inline]
debugName(const char *name)DebugEnabler [inline, protected]
deref()RefObject
destroyed()CallEndpoint [virtual]
destruct()RefObject [virtual]
direction() const Channel
disconnect(const char *reason=0, bool notify=true, const NamedList *params=0)CallEndpoint [inline]
disconnect(const char *reason, const NamedList &params)CallEndpoint [inline]
disconnected(bool final, const char *reason)Channel [protected, virtual]
dispatched(const Message &msg, bool handled)Channel [virtual]
Driver (defined in Channel)Channel [friend]
driver() const Channel [inline]
dropChan()Channel [protected]
dtmfEnqueue(Message *msg)Channel [protected]
dtmfInband(const char *tone)Channel [protected]
dtmfSequence(Message &msg)Channel [protected]
efficientIncDec()RefObject [static]
endDisconnect(const Message &msg, bool handled)Channel [protected, virtual]
filterDebug(const String &item)Channel
getConsumer(const char *type="audio") const CallEndpoint
getDisconnect(const char *reason)Channel [protected, virtual]
getEndpoint(const char *type="audio") const CallEndpoint
getObject(const String &name) const Channel [virtual]
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObject [inline, static]
getPeer() const CallEndpoint [inline]
getPeerId(String &id) const CallEndpoint
getPeerId() const CallEndpoint
getSource(const char *type="audio") const CallEndpoint
id() const CallEndpoint [inline]
initChan()Channel
isAnswered() const Channel [inline]
isIncoming() const Channel [inline]
isOutgoing() const Channel [inline]
lastPeerId() const Channel [inline]
m_address (defined in Channel)Channel [protected]
m_answered (defined in Channel)Channel [protected]
m_billid (defined in Channel)Channel [protected]
m_data (defined in CallEndpoint)CallEndpoint [protected]
m_mutex (defined in CallEndpoint)CallEndpoint [protected]
m_status (defined in Channel)Channel [protected]
m_targetid (defined in Channel)Channel [protected]
maxcall() const Channel [inline]
maxcall(u_int64_t tout)Channel [inline]
message(const char *name, bool minimal=false, bool data=false)Channel
message(const char *name, const NamedList *original, const char *params=0, bool minimal=false, bool data=false)Channel
message(const char *name, const NamedList &original, const char *params=0, bool minimal=false, bool data=false)Channel [inline]
msgAnswered(Message &msg)Channel [virtual]
msgControl(Message &msg)Channel [virtual]
msgDrop(Message &msg, const char *reason)Channel [virtual]
msgMasquerade(Message &msg)Channel [virtual]
msgProgress(Message &msg)Channel [virtual]
msgRinging(Message &msg)Channel [virtual]
msgStatus(Message &msg)Channel [virtual]
msgText(Message &msg, const char *text)Channel [virtual]
msgTone(Message &msg, const char *tone)Channel [virtual]
msgTransfer(Message &msg)Channel [virtual]
msgUpdate(Message &msg)Channel [virtual]
mutex() const CallEndpoint [inline]
parameters() const Channel [inline]
parameters()Channel [inline, protected]
paramMutex()Channel [static]
ref()RefObject
refcount() const RefObject [inline]
RefObject()RefObject
resurrect()RefObject [protected]
Router (defined in Channel)Channel [friend]
setConsumer(DataConsumer *consumer=0, const char *type="audio")CallEndpoint
setDebug(Message &msg)Channel [virtual]
setDisconnect(const NamedList *params)Channel [protected, virtual]
setEndpoint(const char *type="audio")CallEndpoint
setEndpoint(DataEndpoint *endPoint)CallEndpoint [protected]
setId(const char *newId)Channel [protected, virtual]
setMaxcall(const Message &msg)Channel [inline]
setMaxcall(const Message *msg)Channel
setOutgoing(bool outgoing=true)Channel [inline, protected]
setPeer(CallEndpoint *peer, const char *reason=0, bool notify=true, const NamedList *params=0)CallEndpoint [protected]
setSource(DataSource *source=0, const char *type="audio")CallEndpoint
startRouter(Message *msg)Channel
status() const Channel [inline]
status(const char *newstat)Channel [protected]
statusParams(String &str)Channel [protected, virtual]
targetid() const Channel [inline]
timeout() const Channel [inline]
timeout(u_int64_t tout)Channel [inline]
toneDetect(const char *sniffer=0)Channel [protected]
toString() const CallEndpoint [inline, virtual]
zeroRefs()Channel [protected, virtual]
~Channel()Channel [virtual]
~DebugEnabler() (defined in DebugEnabler)DebugEnabler [inline]
~GenObject()GenObject [inline, virtual]
~MessageNotifier()MessageNotifier [virtual]
~RefObject()RefObject [virtual]