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]