17 #endif // _MSC_VER >= 1000 22 #include "os/OsMsgQ.h" 23 #include "os/OsServerTask.h" 24 #include "os/OsTime.h" 72 virtual OsStatus
setErrno(
int errno);
96 const UtlString& name=
"TaoServerTask-%d",
98 const int maxRequestQMsgs=DEF_MAX_MSGS,
99 const int priority=DEF_PRIO,
100 const int options=DEF_OPTIONS,
101 const int stackSize=DEF_STACKSIZE);
106 const int maxRequestQMsgs=DEF_MAX_MSGS,
107 const int priority=DEF_PRIO,
108 const int options=DEF_OPTIONS,
109 const int stackSize=DEF_STACKSIZE);
146 #endif // _TaoServer_h_ Definition: TaoReference.h:35
Abstract call manager.
Definition: CpCallManager.h:97
virtual ~TaoServerTask()
Definition: TaoServerTask.cpp:131
PsPhoneTask * mpPhoneTask
Definition: TaoServerTask.h:120
Definition: TaoObjectMap.h:56
TaoReference * mpClientCnt
Definition: TaoServerTask.h:134
TaoObjectMap * mpListeners
Definition: TaoServerTask.h:129
TaoObjHandle mEventClient
Definition: TaoServerTask.h:123
TaoObjectMap * mpAdaptors
Definition: TaoServerTask.h:131
void setClientHandle(TaoObjHandle hClient)
Definition: TaoServerTask.cpp:206
CpCallManager * mpCallMgr
Definition: TaoServerTask.h:119
TaoReference * mpConnectionCnt
Definition: TaoServerTask.h:133
TaoObjHandle mClientHandle
Definition: TaoServerTask.h:122
static TaoServerTask * mpInstance
Definition: TaoServerTask.h:84
OsMsgQ mOutgoingQ
Definition: TaoServerTask.h:138
Definition: TaoTransportTask.h:45
virtual OsStatus setErrno(int errno)
Definition: TaoServerTask.cpp:355
TaoObjectMap * mpClients
Definition: TaoServerTask.h:130
TaoListenerManager * mpListenerMgr
Definition: TaoServerTask.h:125
void setEventClient(TaoObjHandle hEventClient)
Definition: TaoServerTask.cpp:200
TaoListenerManager * getTaoListenerManager()
Definition: TaoServerTask.h:84
TaoStatus
Definition: TaoDefs.h:41
static TaoServerTask * getTaoServerTask(CpCallManager *pCallMgr)
Definition: TaoServerTask.cpp:166
static OsBSem sLock
Definition: TaoServerTask.h:92
TaoReference * mpListenerCnt
Definition: TaoServerTask.h:135
TaoReference * mpTransactionCnt
Definition: TaoServerTask.h:136
Definition: TaoServerTask.h:49
TaoTransportTask * mpSvrTransport
Definition: TaoServerTask.h:124
virtual UtlBoolean handleMessage(OsMsg &rMsg)
Definition: TaoServerTask.cpp:215
TaoReference * mpAdaptorCnt
Definition: TaoServerTask.h:137
TaoObjectMap * mpTransactionDb
Definition: TaoServerTask.h:128
PtCall * mpCall
Definition: TaoServerTask.h:141
TaoStatus initInstance()
Definition: TaoServerTask.cpp:98
uintptr_t TaoObjHandle
Definition: TaoDefs.h:32
Definition: PsPhoneTask.h:50
Definition: PtProvider.h:118
TaoServerTask(const TaoServerTask &rTaoServerTask)
PtProvider * mpProvider
Definition: TaoServerTask.h:140
Definition: TaoListenerManager.h:44
TaoObjectMap * mpConnectionDb
Definition: TaoServerTask.h:127