Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

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 Thu Jun 15 15:24:31 2006 for PWLib by  doxygen 1.4.2