Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNSocketBase Class Reference

#include <MNSocketBase.h>

Inheritance diagram for MNSocketBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MNSocketBase (const MNSocketBase &orig)
 MNSocketBase ()
virtual ~MNSocketBase ()
MNSocketBaseoperator= (const MNSocketBase &orig)
virtual int get_sockdesc () const =0
virtual void callback (MNSelector *select, int fd)
virtual void write_enabled ()

Protected Member Functions

void setDebugString (const char *str)
const char * getDebugString () const
void setDebugString (const char *)
const char * getDebugString () const

Constructor & Destructor Documentation

MNSocketBase::MNSocketBase const MNSocketBase orig  ) 
 

MNSocketBase::MNSocketBase  ) 
 

virtual MNSocketBase::~MNSocketBase  )  [virtual]
 


Member Function Documentation

virtual void MNSocketBase::callback MNSelector select,
int  fd
[virtual]
 

Reimplemented in MNPipeClosedNotifier, MNPipeNotifier, MNSocketBaseT< T >, MNTCPServerSocket, MNTCPSocket, MNTCPClientSocket, MNUDPSocket, RTPServerSocket, RTSPFillBuffer, and MNSocketBaseT< DatagramSocket >.

virtual int MNSocketBase::get_sockdesc  )  const [pure virtual]
 

Implemented in MNPipeClosedNotifier, MNPipeNotifier, MNSocket, MNSocketBaseT< T >, and MNSocketBaseT< DatagramSocket >.

const char* MNSocketBase::getDebugString  )  const [inline, protected]
 

const char* MNSocketBase::getDebugString  )  const [protected]
 

MNSocketBase& MNSocketBase::operator= const MNSocketBase orig  ) 
 

void MNSocketBase::setDebugString const char *   )  [inline, protected]
 

void MNSocketBase::setDebugString const char *  str  )  [protected]
 

virtual void MNSocketBase::write_enabled  )  [virtual]
 

Reimplemented in MNSocketBaseT< T >, DatagramSocket, and MNSocketBaseT< DatagramSocket >.


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:02 2005 for Komssys by doxygen 1.3.8