Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ssobjects::NetFile Class Reference

#include <packetbuffer.h>

Inheritance diagram for ssobjects::NetFile::

ssobjects::PacketBuffer List of all members.

Public Methods

 NetFile (const char *pszFilename, unsigned32 nSize, unsigned8 *pdata)
 NetFile ()
virtual ~NetFile ()
CONSTCHARgetFilename ()
const unsigned32 getSize ()
unsigned8getData ()

Protected Methods

virtual void receive (BufferedSocket *psocket)
virtual void transmit (BufferedSocket *psocket)

Protected Attributes

unsigned32 m_nFileSize
CStr m_strFilename
unsigned8m_pFileData

Constructor & Destructor Documentation

ssobjects::NetFile::NetFile ( const char * pszFilename,
unsigned32 nSize,
unsigned8 * pdata )
 

ssobjects::NetFile::NetFile ( ) [inline]
 

ssobjects::NetFile::~NetFile ( ) [virtual]
 


Member Function Documentation

unsigned8 * ssobjects::NetFile::getData ( ) [inline]
 

CONSTCHAR * ssobjects::NetFile::getFilename ( ) [inline]
 

const unsigned32 ssobjects::NetFile::getSize ( ) [inline]
 

void ssobjects::NetFile::receive ( BufferedSocket * psocket ) [protected, virtual]
 

Reimplemented from ssobjects::PacketBuffer.

void ssobjects::NetFile::transmit ( BufferedSocket * psocket ) [protected, virtual]
 

Reimplemented from ssobjects::PacketBuffer.


Member Data Documentation

unsigned32 ssobjects::NetFile::m_nFileSize [protected]
 

unsigned8 * ssobjects::NetFile::m_pFileData [protected]
 

CStr ssobjects::NetFile::m_strFilename [protected]
 


The documentation for this class was generated from the following files:
Generated at Tue Sep 25 00:26:37 2001 for SimpleServerObjects by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001