#include <TaoTransportTask.h>


Public Member Functions | |
| TaoTransportTask () | |
| TaoTransportTask (const char *listenerHost, const char *listenerPort) | |
| TaoTransportTask (const int listenerPort) | |
| TaoTransportTask (const TaoTransportTask &rTaoTransportTask) | |
| virtual | ~TaoTransportTask () |
| virtual UtlBoolean | handleMessage (OsMsg &rMsg) |
| int | startListening (void) |
| int | stopListening (void) |
| OsServerTask * | getServer () |
| void | setServer (OsServerTask *pServer) |
| void | setClient (TaoObjHandle hClient) |
| TaoStatus | getListenSocket (OsConnectionSocket &socket) |
Protected Member Functions | |
| void | initialize () |
Private Member Functions | |
| int | send (TaoMessage &rMsg) |
Private Attributes | |
| UtlString | mRemoteHost |
| int | mRemotePort |
| int | mListenerPort |
| TaoObjHandle | mClientHandle |
| OsServerSocket * | mpListenSocket |
| TaoListeningTask * | mpTaoListeningTask |
| TaoReference * | mpSocketCnt |
| OsServerTask * | mpServer |
| TaoObjectMap * | mpSockets |
Static Private Attributes | |
| static TaoReference * | mpTransactionCnt = 0 |
| static int | mRef = 0 |
| TaoTransportTask | ( | ) |
| TaoTransportTask | ( | const char * | listenerHost, |
| const char * | listenerPort | ||
| ) |
| TaoTransportTask | ( | const int | listenerPort | ) |
| TaoTransportTask | ( | const TaoTransportTask & | rTaoTransportTask | ) |
|
virtual |
| TaoStatus getListenSocket | ( | OsConnectionSocket & | socket | ) |
|
inline |
|
virtual |
|
protected |
|
private |
|
inline |
|
inline |
| int startListening | ( | void | ) |
| int stopListening | ( | void | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
private |