|
|
Object that assists a channel
~ChanAssist ()
| ~ChanAssist |
[virtual]
Destructor
const String& toString ()
| toString |
[const virtual]
Get the String value of this object
Returns: ID of the assisted channel
Reimplemented from GenObject.
void msgStartup (Message& msg)
| msgStartup |
[virtual]
Process the chan.startup message
Parameters:
msg | First channel message |
void msgHangup (Message& msg)
| msgHangup |
[virtual]
Process the chan.hangup message
Parameters:
msg | Last channel message |
void msgExecute (Message& msg)
| msgExecute |
[virtual]
Process the call.execute message, copy any parameters needed later
Parameters:
msg | Call execute message |
bool msgDisconnect (Message& msg, const String& reason)
| msgDisconnect |
[virtual]
Process the channel disconnect message, may connect to something else
Parameters:
msg | The chan.disconnected message |
reason | The disconnection reason |
inline ChanAssistList* list ()
| list |
[const]
Retrive the list that owns this object
Returns: Pointer to the owner list
inline const String& id ()
| id |
[const]
Get the name of the assisted channel
Returns: Identifier of the channel
RefPointer | locate |
[static]
Retrive a smart pointer to an arbitrary channel
Parameters:
id | Identifier of the channel to locate |
Returns: Smart pointer to the channel or NULL if not found or dead
inline RefPointer | locate |
[const]
Retrive a smart pointer to the assisted channel
Returns: Smart pointer to the channel or NULL if not found or dead
inline ChanAssist (ChanAssistList* list, const String& id)
| ChanAssist |
[protected]
Constructor of base class
Parameters:
list | ChanAssistList that owns this object |
id | Identifier of the assisted channel |
Generated by: root on dragoshel on Sat Apr 14 01:50:50 2007, using kdoc 2.0a54. |