Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::io::TCPServer Class Reference

A TCP server interface. More...

#include <TCPServer.hh>

Collaboration diagram for rovsoft::io::TCPServer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TCPServer (MessageStreamParser &reader)
virtual void run ()
void sendInit ()
virtual ~TCPServer ()
 Delets streams.

Protected Member Functions

void checkRunningAndDelete ()

Protected Attributes

std::list< MessageStreamer * > streams
MessageStreamParserparser

Detailed Description

A TCP server interface.


Constructor & Destructor Documentation

rovsoft::io::TCPServer::TCPServer MessageStreamParser reader  )  [inline]
 

rovsoft::io::TCPServer::~TCPServer  )  [virtual]
 

Delets streams.

Here is the call graph for this function:


Member Function Documentation

void rovsoft::io::TCPServer::checkRunningAndDelete  )  [protected]
 

void rovsoft::io::TCPServer::run  )  [virtual]
 

Here is the call graph for this function:

void rovsoft::io::TCPServer::sendInit  ) 
 

Here is the call graph for this function:


Member Data Documentation

MessageStreamParser* rovsoft::io::TCPServer::parser [protected]
 

std::list<MessageStreamer*> rovsoft::io::TCPServer::streams [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue May 31 14:19:44 2005 for Rovsoft by  doxygen 1.4.3