Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCFNet::SocketPeer Class Reference

#include <SocketPeer.h>

Inheritance diagram for VCFNet::SocketPeer:

VCFNet::Win32SocketPeer List of all members.

Public Member Functions

virtual ~SocketPeer ()
virtual SocketState startListening ()=0
virtual int send (const char *bytes, const int &size)=0
virtual SocketState stopListening ()=0
virtual void setPort (const int &port)=0
virtual int getPort ()=0
virtual void setHost (const VCF::String &host)=0
virtual VCF::String getHost ()=0
virtual bool hasWaitingClients ()=0
virtual SocketgetClient ()=0
virtual void checkForPendingData (const int &waitAndBlock)=0
virtual int getSocketPeerID ()=0

Constructor & Destructor Documentation

virtual VCFNet::SocketPeer::~SocketPeer  )  [inline, virtual]
 


Member Function Documentation

virtual void VCFNet::SocketPeer::checkForPendingData const int &  waitAndBlock  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual Socket* VCFNet::SocketPeer::getClient  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual VCF::String VCFNet::SocketPeer::getHost  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual int VCFNet::SocketPeer::getPort  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual int VCFNet::SocketPeer::getSocketPeerID  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual bool VCFNet::SocketPeer::hasWaitingClients  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual int VCFNet::SocketPeer::send const char *  bytes,
const int &  size
[pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual void VCFNet::SocketPeer::setHost const VCF::String host  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual void VCFNet::SocketPeer::setPort const int &  port  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual SocketState VCFNet::SocketPeer::startListening  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.

virtual SocketState VCFNet::SocketPeer::stopListening  )  [pure virtual]
 

Implemented in VCFNet::Win32SocketPeer.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information