#include <sockagg.h>
Inheritance diagram for PAggregatedHandle:
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 void | OnClose () |
virtual BOOL | IsPreReadDone () const |
virtual void | SetPreReadDone (BOOL v=TRUE) |
Public Attributes | |
BOOL | autoDelete |
BOOL | closed |
BOOL | beingProcessed |
Protected Attributes | |
BOOL | preReadDone |
PAggregatedHandle::PAggregatedHandle | ( | BOOL | _autoDelete = FALSE |
) | [inline] |
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 void PAggregatedHandle::OnClose | ( | ) | [inline, virtual] |
virtual BOOL PAggregatedHandle::IsPreReadDone | ( | ) | const [inline, virtual] |
virtual void PAggregatedHandle::SetPreReadDone | ( | BOOL | v = TRUE |
) | [inline, virtual] |
BOOL PAggregatedHandle::preReadDone [protected] |