Abstract event handler for processing call management event. More...
#include <TaoAdaptor.h>
Public Member Functions | |
TaoAdaptor (const UtlString &name="TaoAdaptor-%d", const int maxRequestQMsgs=DEF_MAX_MSGS) | |
TaoAdaptor (const TaoAdaptor &rTaoAdaptor) | |
virtual | ~TaoAdaptor () |
virtual UtlBoolean | handleMessage (OsMsg &rMsg) |
Handle an incoming message. More... | |
virtual void | setListenerManager (TaoListenerManager *&rpListenerMgr) |
virtual void | parseMessage (TaoMessage &rMsg) |
virtual OsStatus | setErrno (int errno) |
Protected Attributes | |
unsigned char | mCmd |
TaoObjHandle | mMsgID |
TaoObjHandle | mObjId |
TaoObjHandle | mClientSocket |
UtlString | mArgList |
int | mArgCnt |
TaoListenerManager * | mpListenerMgr |
Abstract event handler for processing call management event.
This object must be sub-classed to implement the handleMessage method that will process the incoming call manager events.
TaoAdaptor | ( | const UtlString & | name = "TaoAdaptor-%d" , |
const int | maxRequestQMsgs = DEF_MAX_MSGS |
||
) |
TaoAdaptor | ( | const TaoAdaptor & | rTaoAdaptor | ) |
|
virtual |
|
virtual |
Handle an incoming message.
If the message is not one that the object is prepared to process, the handleMessage() method in the derived class should return FALSE which will cause the OsServerTask::handleMessage() method to be invoked on the message.
Reimplemented in TaoTerminalAdaptor, TaoProviderAdaptor, TaoCallAdaptor, TaoConnectionAdaptor, TaoTerminalConnectionAdaptor, DialogEventPublisher, PresenceDialInServer, TaoAddressAdaptor, and TaoPhoneComponentAdaptor.
|
virtual |
|
virtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |