Yate
Channel Member List

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

address() const Channelinline
alive() const RefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
allocId()Channelstatic
audioType()CallEndpointstatic
billid() const Channelinline
callAccept(Message &msg)Channelvirtual
callConnect(Message &msg)Channelvirtual
CallEndpoint(const char *id=0)CallEndpointprotected
callPrerouted(Message &msg, bool handled)Channelvirtual
callRejected(const char *error, const char *reason=0, const Message *msg=0)Channelvirtual
callRouted(Message &msg)Channelvirtual
Channel(Driver *driver, const char *id=0, bool outgoing=false)Channelprotected
Channel(Driver &driver, const char *id=0, bool outgoing=false)Channelprotected
checkTimers(Message &msg, const Time &tmr)Channelvirtual
cleanup()Channelprotected
clearData(DataNode *node, const String &type=CallEndpoint::audioType())CallEndpoint
clearEndpoint(const String &type=String::empty())CallEndpoint
commonMutex()CallEndpointstatic
complete(Message &msg, bool minimal=false) const Channelvirtual
connect(CallEndpoint *peer, const char *reason=0, bool notify=true)CallEndpoint
connected(const char *reason)Channelprotectedvirtual
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
deref()RefObject
destroyed()CallEndpointvirtual
destruct()RefObjectvirtual
direction() const Channel
disconnect(const char *reason=0, bool notify=true, const NamedList *params=0)CallEndpointinline
disconnect(const char *reason, const NamedList &params)CallEndpointinline
disconnected(bool final, const char *reason)Channelprotectedvirtual
dispatched(const Message &msg, bool handled)Channelvirtual
Driver (defined in Channel)Channelfriend
driver() const Channelinline
dropChan()Channelprotected
dtmfEnqueue(Message *msg)Channelprotected
dtmfInband(const char *tone)Channelprotected
dtmfSequence(Message &msg)Channelprotected
efficientIncDec()RefObjectstatic
endDisconnect(const Message &msg, bool handled)Channelprotectedvirtual
filterDebug(const String &item)Channel
GenObject()GenObject
getConsumer(const String &type=CallEndpoint::audioType()) const CallEndpoint
getDisconnect(const char *reason)Channelprotectedvirtual
getEndpoint(const String &type=CallEndpoint::audioType()) const CallEndpoint
getLastPeerId(String &id) const CallEndpoint
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const Channelvirtual
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getPeer() const CallEndpointinline
getPeerId(String &id) const CallEndpoint
getPeerId() const CallEndpoint
getSource(const String &type=CallEndpoint::audioType()) const CallEndpoint
id() const CallEndpointinline
initChan()Channel
isAnswered() const Channelinline
isIncoming() const Channelinline
isOutgoing() const Channelinline
m_address (defined in Channel)Channelprotected
m_answered (defined in Channel)Channelprotected
m_billid (defined in Channel)Channelprotected
m_data (defined in CallEndpoint)CallEndpointprotected
m_mutex (defined in CallEndpoint)CallEndpointprotected
m_status (defined in Channel)Channelprotected
m_targetid (defined in Channel)Channelprotected
maxcall() const Channelinline
maxcall(u_int64_t tout)Channelinline
maxPDD() const Channelinline
maxPDD(u_int64_t tout)Channelinline
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)Channelinline
msgAnswered(Message &msg)Channelvirtual
msgControl(Message &msg)Channelvirtual
msgDrop(Message &msg, const char *reason)Channelvirtual
msgMasquerade(Message &msg)Channelvirtual
msgProgress(Message &msg)Channelvirtual
msgRinging(Message &msg)Channelvirtual
msgStatus(Message &msg)Channelvirtual
msgText(Message &msg, const char *text)Channelvirtual
msgTone(Message &msg, const char *tone)Channelvirtual
msgTransfer(Message &msg)Channelvirtual
msgUpdate(Message &msg)Channelvirtual
mutex() const CallEndpointinline
parameters() const Channelinline
parameters()Channelinlineprotected
paramMutex()Channelstatic
ref()RefObject
refcount() const RefObjectinline
RefObject()RefObject
resurrect()RefObjectprotected
Router (defined in Channel)Channelfriend
setConsumer(DataConsumer *consumer=0, const String &type=CallEndpoint::audioType())CallEndpoint
setDebug(Message &msg)Channelvirtual
setDisconnect(const NamedList *params)Channelprotectedvirtual
setEndpoint(const String &type=CallEndpoint::audioType())CallEndpoint
setEndpoint(DataEndpoint *endPoint)CallEndpointprotected
setId(const char *newId)Channelprotectedvirtual
setLastPeerId()CallEndpoint
setMaxcall(const Message &msg, int defTout=-1)Channelinline
setMaxcall(const Message *msg, int defTout=-1)Channel
setMaxPDD(const Message &msg)Channel
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setOutgoing(bool outgoing=true)Channelinlineprotected
setPeer(CallEndpoint *peer, const char *reason=0, bool notify=true, const NamedList *params=0)CallEndpointprotected
setSource(DataSource *source=0, const String &type=CallEndpoint::audioType())CallEndpoint
startRouter(Message *msg)Channel
status() const Channelinline
status(const char *newstat)Channelprotected
statusParams(String &str)Channelprotectedvirtual
targetid() const Channelinline
timeout() const Channelinline
timeout(u_int64_t tout)Channelinline
toneDetect(const char *sniffer=0)Channelprotected
toString() const CallEndpointinlinevirtual
zeroRefs()Channelprotectedvirtual
~Channel()Channelvirtual
~DebugEnabler() (defined in DebugEnabler)DebugEnablerinline
~GenObject()GenObjectinlinevirtual
~MessageNotifier()MessageNotifiervirtual
~RefObject()RefObjectvirtual