PAggregatedHandle Class Reference

#include <sockagg.h>

Inheritance diagram for PAggregatedHandle:

PObject PSocketAggregator< PSocketType >::AggregatedPSocket List of all members.

Public Member Functions

 PAggregatedHandle (BOOL _autoDelete=FALSE)
virtual PAggregatorFDList_t GetFDs ()=0
virtual PTimeInterval GetTimeout ()
virtual BOOL Init ()
virtual BOOL PreRead ()
virtual BOOL OnRead ()=0
virtual void DeInit ()
virtual BOOL IsPreReadDone () const
virtual void SetPreReadDone (BOOL v=TRUE)

Public Attributes

BOOL autoDelete

Protected Attributes

BOOL preReadDone

Constructor & Destructor Documentation

PAggregatedHandle::PAggregatedHandle BOOL  _autoDelete = FALSE  )  [inline]
 


Member Function Documentation

virtual void PAggregatedHandle::DeInit  )  [inline, virtual]
 

virtual PAggregatorFDList_t PAggregatedHandle::GetFDs  )  [pure virtual]
 

Implemented in PSocketAggregator< PSocketType >::AggregatedPSocket.

virtual PTimeInterval PAggregatedHandle::GetTimeout  )  [inline, virtual]
 

virtual BOOL PAggregatedHandle::Init  )  [inline, virtual]
 

virtual BOOL PAggregatedHandle::IsPreReadDone  )  const [inline, virtual]
 

virtual BOOL PAggregatedHandle::OnRead  )  [pure virtual]
 

Implemented in PSocketAggregator< PSocketType >::AggregatedPSocket.

virtual BOOL PAggregatedHandle::PreRead  )  [inline, virtual]
 

virtual void PAggregatedHandle::SetPreReadDone BOOL  v = TRUE  )  [inline, virtual]
 


Member Data Documentation

BOOL PAggregatedHandle::autoDelete
 

BOOL PAggregatedHandle::preReadDone [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Jan 7 22:04:02 2008 for PWLib by  doxygen 1.4.6