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 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::PreRead (  )  [inline, virtual]

virtual BOOL PAggregatedHandle::OnRead (  )  [pure virtual]

Implemented in PSocketAggregator< PSocketType >::AggregatedPSocket.

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

virtual BOOL PAggregatedHandle::IsPreReadDone (  )  const [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 Fri Sep 21 14:40:12 2007 for PWLib by  doxygen 1.5.3