12 #ifndef _TaoListenerManager_h_ 13 #define _TaoListenerManager_h_ 19 #include <os/OsServerTask.h> 20 #include <os/OsRWMutex.h> 21 #include <os/OsBSem.h> 34 class UtlHashBagIterator;
123 #endif // _TaoListenerManager_h_ Abstract call manager.
Definition: CpCallManager.h:97
int mListenerCnt
Definition: TaoListenerManager.h:103
Definition: TaoMessage.h:51
Definition: TaoObjectMap.h:56
OsRWMutex mListenerRWLock
Definition: TaoListenerManager.h:99
bool mListenerAdded
Definition: TaoListenerManager.h:110
TaoStatus addCallListener(TaoMessage &rMsg)
Definition: TaoListenerManager.cpp:434
int mMaxNumListeners
Definition: TaoListenerManager.h:104
Definition: TaoTransportTask.h:45
TaoListenerDb ** mpListeners
Definition: TaoListenerManager.h:102
Definition: PsHookswTask.h:41
TaoObjectMap * mpAgents
Definition: TaoListenerManager.h:97
void removeThisEventListener()
TaoListenerManager & operator=(const TaoListenerManager &rhs)
Definition: TaoListenerManager.cpp:148
TaoStatus
Definition: TaoDefs.h:41
Definition: TaoObjectMap.h:41
CpCallManager * mpCallMgr
Definition: TaoListenerManager.h:106
void resetEventListenerIterator()
virtual ~TaoListenerManager()
Definition: TaoListenerManager.cpp:95
TaoStatus removeEventListener(const char *terminalName)
TaoTransportTask * mpSvrTransport
Definition: TaoListenerManager.h:98
virtual UtlBoolean handleMessage(OsMsg &eventMessage)
Definition: TaoListenerManager.cpp:163
TaoObjHandle mEventClient
Definition: TaoListenerManager.h:100
uintptr_t TaoObjHandle
Definition: TaoDefs.h:32
Definition: TaoEventListener.h:32
void setEventClient(TaoObjHandle hEventClient)
Definition: TaoListenerManager.h:84
Definition: PsPhoneTask.h:50
PsPhoneTask * mpPhoneTask
Definition: TaoListenerManager.h:107
TaoStatus addEventListener(const char *terminalName, UtlBoolean call)
Definition: TaoListenerManager.cpp:345
TaoObjectMap * mpConnectionSockets
Definition: TaoListenerManager.h:84
PsHookswTask * mpHookswTask
Definition: TaoListenerManager.h:108
Definition: TaoListenerManager.h:44