17 #endif // _MSC_VER >= 1000    22 #include "os/OsServerTask.h"    23 #include "os/OsBSem.h"    24 #include "os/OsLock.h"    40 class OsConnectionSocket;
    58                                   const UtlString& name=
"TaoClientTask-%d",
    59                                   const int maxRequestQMsgs=DEF_MAX_MSGS);
    63                                 const UtlString& name=
"TaoClientTask-%d",
    65                                 const int maxRequestQMsgs=DEF_MAX_MSGS,
    66                                 const int priority=DEF_PRIO,
    67                                 const int options=DEF_OPTIONS,
    68                                 const int stackSize=DEF_STACKSIZE);
   110         int readUntilDone(OsConnectionSocket* pSocket, 
char *pBuf, 
int iLength) ;
   132 #endif // _TaoClient_h_ int mRemotePort
Definition: TaoClientTask.h:119
 
UtlString mRemoteHost
Definition: TaoClientTask.h:120
 
Definition: TaoMessage.h:51
 
Definition: PtTerminalConnectionListener.h:33
 
OsConnectionSocket * mpConnectionSocket
Definition: TaoClientTask.h:117
 
OsRWMutex mMutex
Definition: TaoClientTask.h:121
 
TaoStatus initInstance()
Definition: TaoClientTask.cpp:154
 
Definition: PtTerminalComponentListener.h:34
 
void addEventListener(PtEventListener *pListener, const char *callId=NULL)
Definition: TaoClientTask.cpp:338
 
virtual UtlBoolean handleMessage(OsMsg &rMsg)
Definition: TaoClientTask.cpp:175
 
Definition: PtCallListener.h:33
 
UtlBoolean receiveMsg(TaoMessage &rMsg)
Definition: TaoClientTask.cpp:239
 
Definition: TaoTransportTask.h:45
 
TaoListenerClientTask * mpListenerTask
Definition: TaoClientTask.h:114
 
Definition: PtEventListener.h:55
 
virtual void requestShutdown(void)
Definition: TaoClientTask.cpp:119
 
virtual ~TaoClientTask()
Definition: TaoClientTask.cpp:91
 
TaoObjHandle getEventServer()
Definition: TaoClientTask.h:99
 
TaoTransportTask * mpTransport
Definition: TaoClientTask.h:116
 
Definition: TaoListenerClient.h:58
 
TaoStatus
Definition: TaoDefs.h:41
 
Definition: PtTerminal.h:178
 
Definition: TaoServerTask.h:49
 
Definition: TaoTransportAgent.h:37
 
TaoClientTask(int remotePort, UtlString remoteHost, TaoServerTask *pTaoServerTask=NULL, const UtlString &name="TaoClientTask-%d", const int maxRequestQMsgs=DEF_MAX_MSGS)
Definition: TaoClientTask.cpp:34
 
TaoServerTask * mpTaoServerTask
Definition: TaoClientTask.h:123
 
int resetConnectionSocket(int transactionId)
Definition: TaoClientTask.cpp:372
 
int readUntilDone(OsConnectionSocket *pSocket, char *pBuf, int iLength)
Definition: TaoClientTask.cpp:354
 
uintptr_t TaoObjHandle
Definition: TaoDefs.h:32
 
Definition: PtConnectionListener.h:33
 
int sendRequest(TaoMessage &rMsg, OsMutex *pMutex=0, const OsTime &rTimeout=OsTime::OS_INFINITY)
Definition: TaoClientTask.cpp:278
 
Definition: TaoClientTask.h:50
 
Definition: PtTerminalListener.h:31
 
void removeEventListener(PtEventListener &rListener)
Definition: TaoClientTask.cpp:346
 
TaoTransportAgent * mpAgent
Definition: TaoClientTask.h:125