CSignalInfo Class Reference

Inherits CISVAPIAsync.

List of all members.

Public Member Functions

 ~CSignalInfo ()
void DoStartRequestL ()
void DoRequestNotificationL ()

Static Public Member Functions

static CSignalInfoNewL (MExecAsync *aController)

Public Attributes

CTelephony::TSignalStrengthV1 iSignalStrengthV1

Detailed Description

Retrieves information regarding the current signal strength. Can be notified on change.

Definition at line 34 of file CSignalInfo.h.


Constructor & Destructor Documentation

CSignalInfo::~CSignalInfo (  ) 

Destructor. Cancels outstanding requests.

Definition at line 38 of file CSignalInfo.cpp.


Member Function Documentation

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

Factory constructor.

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

Definition at line 25 of file CSignalInfo.cpp.

void CSignalInfo::DoStartRequestL (  )  [virtual]

Gets the signal strength and stores it in the iSignalStrengthV1Pckg package.

Reimplemented from CISVAPIBase.

Definition at line 46 of file CSignalInfo.cpp.

void CSignalInfo::DoRequestNotificationL (  )  [virtual]

Requests to receive notifications of change in the signal strength.

Reimplemented from CISVAPIBase.

Definition at line 117 of file CSignalInfo.cpp.


Member Data Documentation

CTelephony::TSignalStrengthV1 CSignalInfo::iSignalStrengthV1

Stores retrieved signal strength of phone.

Definition at line 57 of file CSignalInfo.h.


Generated by  doxygen 1.6.2