Yate
|
Public Types | |
enum | { Route, Execute, Hangup, Disconnected } |
Public Member Functions | |
void | setup (int priority=0) |
virtual bool | received (Message &msg, int id) |
virtual bool | msgRoute (Message &msg, CallInfo &info, bool first) |
virtual bool | msgExecute (Message &msg, CallInfo &info, bool first) |
virtual bool | msgDisconnected (Message &msg, CallInfo &info) |
virtual void | msgHangup (Message &msg, CallInfo &info) |
virtual Message * | buildExecute (CallInfo &info, bool reroute)=0 |
Message * | defaultExecute (CallInfo &info, const char *route=0) |
Protected Attributes | |
CallList | m_list |
This method is called from the message relay.
msg | The received message |
id | The identifier with which the relay was created |
Implements MessageReceiver.