BazisLib::Network::AISocket Class Reference

#include <sockint.h>

Inherited by BazisLib::Network::AIAdvancedSocket.

List of all members.

Public Member Functions

virtual int Send (const void *pBuffer, unsigned length=0)=0
virtual int Recv (void *pBuffer, unsigned length)=0
virtual bool Connect (unsigned IP, unsigned port)=0
virtual void Disconnect ()=0
virtual void SetTimeout (unsigned rcv, unsigned snd=0)=0
virtual ~AISocket ()
virtual bool Valid () const =0


Constructor & Destructor Documentation

virtual BazisLib::Network::AISocket::~AISocket (  )  [inline, virtual]


Member Function Documentation

virtual bool BazisLib::Network::AISocket::Connect ( unsigned  IP,
unsigned  port 
) [pure virtual]

virtual void BazisLib::Network::AISocket::Disconnect (  )  [pure virtual]

Implemented in BazisLib::Win32::TCPSocket.

virtual int BazisLib::Network::AISocket::Recv ( void *  pBuffer,
unsigned  length 
) [pure virtual]

virtual int BazisLib::Network::AISocket::Send ( const void *  pBuffer,
unsigned  length = 0 
) [pure virtual]

virtual void BazisLib::Network::AISocket::SetTimeout ( unsigned  rcv,
unsigned  snd = 0 
) [pure virtual]

Implemented in BazisLib::Win32::TCPSocket.

virtual bool BazisLib::Network::AISocket::Valid (  )  const [pure virtual]


The documentation for this class was generated from the following file:
SourceForge.net Logo