2005/5/9

     
 

class TcpServerConnection

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdkx::rdmi::TcpServerConnection Class Reference

#include <TcpServer.h>

Inheritance diagram for acdkx::rdmi::TcpServerConnection:

acdk::lang::Object acdkx::rdmi::Connection acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 TcpServerConnection (IN(acdk::net::RSocket) socket)
virtual RString getRemoteServerId ()
virtual RString getLocalServerId ()
virtual acdk::io::RReader getReader ()
virtual acdk::io::RWriter getWriter ()
virtual void startWriteMessage ()
 may prepare a connection will be called before getWriter()

virtual void endWriteMessage ()
 Message was written may flus/close Writer.

virtual void startReadMessage ()
virtual void endReadMessage ()
virtual void close ()
 close the connection

virtual bool isClosed ()
virtual bool dataAvailable ()

Private Attributes

acdk::net::RSocket _socket

Constructor & Destructor Documentation

acdkx::rdmi::TcpServerConnection::TcpServerConnection IN(acdk::net::RSocket socket  )  [inline]
 


Member Function Documentation

virtual void acdkx::rdmi::TcpServerConnection::close  )  [inline, virtual]
 

close the connection

Implements acdkx::rdmi::Connection.

virtual bool acdkx::rdmi::TcpServerConnection::dataAvailable  )  [virtual]
 

Implements acdkx::rdmi::Connection.

virtual void acdkx::rdmi::TcpServerConnection::endReadMessage  )  [inline, virtual]
 

Implements acdkx::rdmi::Connection.

virtual void acdkx::rdmi::TcpServerConnection::endWriteMessage  )  [inline, virtual]
 

Message was written may flus/close Writer.

Implements acdkx::rdmi::Connection.

virtual RString acdkx::rdmi::TcpServerConnection::getLocalServerId  )  [virtual]
 

Implements acdkx::rdmi::Connection.

virtual acdk::io::RReader acdkx::rdmi::TcpServerConnection::getReader  )  [inline, virtual]
 

Implements acdkx::rdmi::Connection.

virtual RString acdkx::rdmi::TcpServerConnection::getRemoteServerId  )  [virtual]
 

Implements acdkx::rdmi::Connection.

virtual acdk::io::RWriter acdkx::rdmi::TcpServerConnection::getWriter  )  [inline, virtual]
 

Implements acdkx::rdmi::Connection.

virtual bool acdkx::rdmi::TcpServerConnection::isClosed  )  [virtual]
 

Implements acdkx::rdmi::Connection.

virtual void acdkx::rdmi::TcpServerConnection::startReadMessage  )  [inline, virtual]
 

Implements acdkx::rdmi::Connection.

virtual void acdkx::rdmi::TcpServerConnection::startWriteMessage  )  [inline, virtual]
 

may prepare a connection will be called before getWriter()

Implements acdkx::rdmi::Connection.


Member Data Documentation

acdk::net::RSocket acdkx::rdmi::TcpServerConnection::_socket [private]