#include <TaoListeningTask.h>


Public Member Functions | |
| TaoListeningTask (OsServerTask *pServer, OsServerSocket *pListenSocket) | |
| TaoListeningTask (const TaoListeningTask &rTaoListeningTask) | |
| virtual | ~TaoListeningTask () |
| UtlBoolean | startListener () |
| void | shutdownListeners () |
| void | shutdownAgent (TaoTransportAgent *pAgent) |
| virtual int | run (void *pArg) |
| virtual OsStatus | setErrno (int errno) |
| int | getAgentCount () |
Protected Member Functions | |
| void | deleteAgent (TaoTransportAgent *pAgent) |
Private Member Functions | |
| TaoListeningTask & | operator= (const TaoListeningTask &rhs) |
Private Attributes | |
| OsLockingList | agentList |
| OsRWMutex | agentLock |
| OsServerTask * | mpServer |
| UtlString | mRemoteHost |
| int | mRemotePort |
| int | mListenerPort |
| OsServerSocket * | mpListenSocket |
| TaoListeningTask | ( | OsServerTask * | pServer, |
| OsServerSocket * | pListenSocket | ||
| ) |
| TaoListeningTask | ( | const TaoListeningTask & | rTaoListeningTask | ) |
|
virtual |
|
protected |
| int getAgentCount | ( | ) |
|
private |
|
virtual |
|
virtual |
| void shutdownAgent | ( | TaoTransportAgent * | pAgent | ) |
| void shutdownListeners | ( | ) |
| UtlBoolean startListener | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |