CTimeOutTimer Class Reference

List of all members.

Public Member Functions

virtual ~CTimeOutTimer ()

Static Public Member Functions

static CTimeOutTimerNewL (const TInt aPriority, MTimeoutNotifier &aNotify)
static CTimeOutTimerNewLC (const TInt aPriority, MTimeoutNotifier &aNotify)
static CTimeOutTimerNewL (const TInt aPriority, MTimeOutNotify &aTimeOutNotify)

Protected Member Functions

void RunL ()
TInt RunError (TInt aError)
 CTimeOutTimer (const TInt aPriority)
void ConstructL (MTimeOutNotify &aTimeOutNotify)
virtual void RunL ()

Detailed Description

A class that raises timeout events.

Definition at line 35 of file TimeOutTimer.h.


Constructor & Destructor Documentation

CTimeOutTimer::~CTimeOutTimer (  )  [virtual]

Destructor

Definition at line 25 of file TimeOutTimer.cpp.


Member Function Documentation

CTimeOutTimer * CTimeOutTimer::NewL ( const TInt  aPriority,
MTimeoutNotifier aNotify 
) [static]

Standard Symbian two-phase construction

Parameters:
aPriority Priority of the active object.
aNotify Timer observer.

Definition at line 45 of file TimeOutTimer.cpp.

CTimeOutTimer * CTimeOutTimer::NewLC ( const TInt  aPriority,
MTimeoutNotifier aNotify 
) [static]

Standard Symbian two-phase construction

Parameters:
aPriority Priority of the active object.
aNotify A handle to the class to be notified of a timeout event.

Definition at line 58 of file TimeOutTimer.cpp.

void CTimeOutTimer::RunL (  )  [protected]

Active object post-request handling.

Timer request has completed, so notify the timer's owner

Definition at line 72 of file TimeOutTimer.cpp.

TInt CTimeOutTimer::RunError ( TInt  aError  )  [protected]

Handles a leave occurring in the request completion event handler RunL()

Definition at line 84 of file TimeOutTimer.cpp.

void CTimeOutTimer::ConstructL ( MTimeOutNotify aTimeOutNotify  )  [protected]

ConstructL function is used to add the active object to the scheduler

Definition at line 459 of file ECHOENG.CPP.


Generated by  doxygen 1.6.2