12 #ifndef _TaoListenerClient_h_ 13 #define _TaoListenerClient_h_ 17 #endif // _MSC_VER >= 1000 23 #include "os/OsTimeLog.h" 28 #include "os/OsServerTask.h" 29 #include "os/OsBSem.h" 64 const UtlString& name=
"TaoListenerClientTask-%d",
65 const int maxRequestQMsgs=DEF_MAX_MSGS);
69 const UtlString& name=
"TaoListenerClientTask-%d",
71 const int maxRequestQMsgs=DEF_MAX_MSGS,
72 const int options=DEF_OPTIONS,
73 const int stackSize=DEF_STACKSIZE);
108 #ifdef TAO_TIME_DEBUG 117 #ifdef TAO_TIME_DEBUG 126 #ifdef TAO_TIME_DEBUG 135 #ifdef TAO_TIME_DEBUG 144 #ifdef TAO_TIME_DEBUG 162 int& remoteIsCallee);
168 int& remoteIsCallee);
171 void getEventName(
int eventId,
char *name);
172 void fireUserEvent(
int eventId,
int userEventId);
191 #endif // _TaoListenerClient_h_ TaoListenerDb ** mpListeners
Definition: TaoListenerClient.h:180
UtlBoolean receiveCallEvent(TaoMessage &rMsg, PtCallListener *pListener)
Definition: TaoListenerClient.cpp:327
PtCallEvent * mpCallEvent
Definition: TaoListenerClient.h:184
Definition: TaoMessage.h:51
Definition: PtTerminalConnectionListener.h:33
PtTerminalConnectionEvent * mpTermConnEvent
Definition: TaoListenerClient.h:186
void removeEventListener(PtEventListener &rListener)
Definition: TaoListenerClient.cpp:886
OsBSem mListenerSem
Definition: TaoListenerClient.h:178
Definition: PtTerminalComponentListener.h:34
TaoStatus initInstance()
Definition: TaoListenerClient.cpp:134
Definition: PtConnectionEvent.h:32
int mMaxNumListeners
Definition: TaoListenerClient.h:182
Definition: PtCallListener.h:33
UtlBoolean receiveTerminalEvent(TaoMessage &rMsg, PtTerminalListener *pListener)
Definition: TaoListenerClient.cpp:591
Definition: PtEventListener.h:55
UtlBoolean getTerminalConnectionEvent(TaoMessage &rMsg, PtConnectionListener *pListener, int &evId, int &addedToCall, int &remoteIsCallee)
Definition: TaoListenerClient.cpp:1043
TaoClientTask * mpClient
Definition: TaoListenerClient.h:177
UtlBoolean receiveTerminalComponentEvent(TaoMessage &rMsg, PtTerminalComponentListener *pListener)
Definition: TaoListenerClient.cpp:629
UtlBoolean getConnectionEvent(TaoMessage &rMsg, PtConnectionListener *pListener, int &evId, int &addedToCall, int &remoteIsCallee)
Definition: TaoListenerClient.cpp:972
virtual UtlBoolean handleMessage(OsMsg &rMsg)
Definition: TaoListenerClient.cpp:158
UtlBoolean receiveConnectionEvent(TaoMessage &rMsg, PtConnectionListener *pListener)
Definition: TaoListenerClient.cpp:465
int mListenerCnt
Definition: TaoListenerClient.h:181
UtlBoolean getCallEvent(TaoMessage &rMsg, PtCallListener *pListener, int &evId)
Definition: TaoListenerClient.cpp:916
Definition: TaoListenerClient.h:58
TaoStatus
Definition: TaoDefs.h:41
Definition: TaoObjectMap.h:41
Definition: PtTerminalConnectionEvent.h:36
Definition: PtCallEvent.h:30
Definition: PtTerminal.h:178
UtlBoolean receiveEvent(TaoMessage &rMsg)
Definition: TaoListenerClient.cpp:177
virtual ~TaoListenerClientTask()
Definition: TaoListenerClient.cpp:95
void addEventListener(PtEventListener *pListener, const char *callId=NULL)
Definition: TaoListenerClient.cpp:844
Definition: PtConnectionListener.h:33
TaoListenerClientTask(TaoClientTask *pClient=NULL, const UtlString &name="TaoListenerClientTask-%d", const int maxRequestQMsgs=DEF_MAX_MSGS)
Definition: TaoListenerClient.cpp:49
Definition: TaoClientTask.h:50
Definition: PtTerminalListener.h:31
UtlBoolean receiveTerminalConnectionEvent(TaoMessage &rMsg, PtTerminalConnectionListener *pListener)
Definition: TaoListenerClient.cpp:753
PtConnectionEvent * mpConnEvent
Definition: TaoListenerClient.h:185