| address() const | Channel | [inline] |
| alive() const | RefObject | [virtual] |
| allocId() | Channel | [static] |
| billid() const | Channel | [inline] |
| callAccept(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] |
| 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 | |
| destruct() | RefObject | [virtual] |
| direction() const | Channel | |
| disconnect(const char *reason=0, bool notify=true) | CallEndpoint | [inline] |
| disconnected(bool final, const char *reason) | Channel | [protected, virtual] |
| driver() const | Channel | [inline] |
| Driver (defined in Channel) | Channel | [friend] |
| dropChan() | Channel | [protected] |
| dtmfInband(const char *tone) | Channel | [protected] |
| filterDebug(const String &item) | Channel | |
| getConsumer(const char *type="audio") const | CallEndpoint | |
| getEndpoint(const char *type="audio") const | CallEndpoint | |
| getObject(const String &name) const | Channel | [virtual] |
| getPeer() const | CallEndpoint | [inline] |
| getPeerId() const | CallEndpoint | [inline] |
| getSource(const char *type="audio") const | CallEndpoint | |
| id() const | CallEndpoint | [inline] |
| isAnswered() const | Channel | [inline] |
| isIncoming() const | Channel | [inline] |
| isOutgoing() 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 | |
| msgAnswered(Message &msg) | Channel | [virtual] |
| msgDrop(Message &msg, const char *reason) | 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] |
| ref() | RefObject | |
| refcount() const | RefObject | [inline] |
| RefObject() | RefObject | [inline] |
| resurrect() | RefObject | [protected] |
| Router (defined in Channel) | Channel | [friend] |
| setConsumer(DataConsumer *consumer=0, const char *type="audio") | CallEndpoint | |
| setDebug(Message &msg) | Channel | [virtual] |
| setEndpoint(const char *type="audio") | CallEndpoint | |
| 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) | 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] |
| toString() const | CallEndpoint | [inline, virtual] |
| zeroRefs() | Channel | [protected, virtual] |
| ~CallEndpoint() | CallEndpoint | [virtual] |
| ~Channel() | Channel | [virtual] |
| ~DebugEnabler() (defined in DebugEnabler) | DebugEnabler | [inline] |
| ~GenObject() | GenObject | [inline, virtual] |
| ~RefObject() | RefObject | [virtual] |