CGetIndicator Class Reference

Inherits CISVAPIAsync.

List of all members.

Public Member Functions

 ~CGetIndicator ()
void DoStartRequestL ()
void DoRequestNotificationL ()

Static Public Member Functions

static CGetIndicatorNewL (MExecAsync *aController)

Public Attributes

CTelephony::TIndicatorV1 iIndicatorV1

Detailed Description

Retrieves a bitmask pertaining to data on the current state of the network connection, whether the battery charger is connected and whether there is an active call or not. Can be notified on change.

Definition at line 34 of file CGetIndicator.h.


Constructor & Destructor Documentation

CGetIndicator::~CGetIndicator (  ) 

Destructor. Cancels outstanding requests.

Definition at line 38 of file CGetIndicator.cpp.


Member Function Documentation

CGetIndicator * CGetIndicator::NewL ( MExecAsync aController  )  [static]

Factory constructor.

Parameters:
aController Pointer to MExecAsync object passed to constructor of CISVAPIBase
Returns:
Instance of CGetIndicator class

Definition at line 25 of file CGetIndicator.cpp.

void CGetIndicator::DoStartRequestL (  )  [virtual]

Gets the indicator information (information regarding whether the battery charger is connected and stores it in the iIndicatorV1Pckg package.

Reimplemented from CISVAPIBase.

Definition at line 47 of file CGetIndicator.cpp.

void CGetIndicator::DoRequestNotificationL (  )  [virtual]

Requests to receive notifications of change in the indicator information.

Reimplemented from CISVAPIBase.

Definition at line 128 of file CGetIndicator.cpp.


Member Data Documentation

CTelephony::TIndicatorV1 CGetIndicator::iIndicatorV1

Stores retrieved indicator information.

Definition at line 57 of file CGetIndicator.h.


Generated by  doxygen 1.6.2