#include <yatepbx.h>
Inheritance diagram for ChanAssistList:

Public Types | |
| enum | { Startup = Private, Hangup, Disconnected, AssistPrivate } |
Public Member Functions | |
| virtual | ~ChanAssistList () |
| virtual bool | received (Message &msg, int id) |
| virtual bool | received (Message &msg, int id, ChanAssist *assist) |
| virtual void | initialize () |
| virtual ChanAssist * | create (Message &msg, const String &id)=0 |
| virtual void | init (int priority=15) |
| ChanAssist * | find (const String &id) const |
Protected Member Functions | |
| ChanAssistList (const char *name) | |
| void | removeAssist (ChanAssist *assist) |
Friends | |
| class | ChanAssist |
|
|
Message realy IDs |
|
|
Destructor |
|
|
Constructor
|
|
||||||||||||
|
Create a new channel assistant
|
|
|
Find a channel assistant by channel ID
|
|
|
Initialize the plugin for the first time
|
|
|
Method to (re)initialize the plugin Reimplemented from Module. |
|
||||||||||||||||
|
Message handler for an assistant object
|
|
||||||||||||
|
Message handler called internally
Reimplemented from Module. |
|
|
Removes an assistant object from list
|
1.4.4