2005/5/9

     
 

class ServerImpl

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

acdkx::rdmi::ServerImpl Class Reference

#include <ServerImpl.h>

Inheritance diagram for acdkx::rdmi::ServerImpl:

acdkx::rdmi::TcpServer List of all members.

Public Member Functions

virtual RString getLocalServerId ()=0
virtual RConnection getClientConnection ()=0
 creates a client connection

virtual RConnection getLocalServerConnection ()=0
 only valid if is running as server returns a client connection to its own server

virtual RConnection accept (int timeOut=-1)=0
 server connection

virtual void shutdown ()=0
virtual bool allowThreading ()=0

Member Function Documentation

virtual RConnection acdkx::rdmi::ServerImpl::accept int  timeOut = -1  )  [pure virtual]
 

server connection

Parameters:
timeOut timeout in ms. if -1 the server blocks for ever if timeOut reached, it return Nil

Implemented in acdkx::rdmi::TcpServer.

virtual bool acdkx::rdmi::ServerImpl::allowThreading  )  [pure virtual]
 

Implemented in acdkx::rdmi::TcpServer.

virtual RConnection acdkx::rdmi::ServerImpl::getClientConnection  )  [pure virtual]
 

creates a client connection

Implemented in acdkx::rdmi::TcpServer.

virtual RConnection acdkx::rdmi::ServerImpl::getLocalServerConnection  )  [pure virtual]
 

only valid if is running as server returns a client connection to its own server

Implemented in acdkx::rdmi::TcpServer.

virtual RString acdkx::rdmi::ServerImpl::getLocalServerId  )  [pure virtual]
 

Implemented in acdkx::rdmi::TcpServer.

virtual void acdkx::rdmi::ServerImpl::shutdown  )  [pure virtual]
 

Implemented in acdkx::rdmi::TcpServer.