CLineStatus Class Reference

Inherits CISVAPIAsync, CISVAPIAsync, and CISVAPIAsync.

List of all members.

Public Member Functions

 ~CLineStatus ()
void DoStartRequestL ()
void DoRequestNotificationL ()
void DoStartRequestL ()
void DoRequestNotificationL ()
void DoStartRequestL ()
void DoRequestNotificationL ()

Static Public Member Functions

static CLineStatusNewL (MExecAsync *aController)
static CLineStatusNewL (MExecAsync *aController)
static CLineStatusNewL (MExecAsync *aController)

Public Attributes

CTelephony::TCallStatusV1 iLineStatusV1

Detailed Description

Retrieves data pertaining to the current status of the voice line. Can be notified on change.

Definition at line 47 of file CLineStatus.h.


Constructor & Destructor Documentation

CLineStatus::~CLineStatus (  ) 

Destructor. Cancels outstanding requests.

Definition at line 52 of file CLineStatus.cpp.


Member Function Documentation

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

Factory constructor.

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

Definition at line 39 of file CLineStatus.cpp.

void CLineStatus::DoStartRequestL (  )  [virtual]

Gets the current line status and displays it to the console.

Gets the line status of the voice line, stores the result in iLineStatusV1Pckg and displays the result to the console.

Reimplemented from CISVAPIBase.

Definition at line 60 of file CLineStatus.cpp.

void CLineStatus::DoRequestNotificationL (  )  [virtual]

Registers interest in receiving change notifications of the line status by calling CTelephony::NotifyChange().

Requests to receive notifications of change in the voice line status.

Reimplemented from CISVAPIBase.

Definition at line 189 of file CLineStatus.cpp.

void CLineStatus::DoStartRequestL (  )  [virtual]

Virtual function for completing the request to start. Empty method.

Reimplemented from CISVAPIBase.

void CLineStatus::DoRequestNotificationL (  )  [virtual]

Virtual function for completing the notification request. Empty method.

Reimplemented from CISVAPIBase.

void CLineStatus::DoStartRequestL (  )  [virtual]

Virtual function for completing the request to start. Empty method.

Reimplemented from CISVAPIBase.

void CLineStatus::DoRequestNotificationL (  )  [virtual]

Virtual function for completing the notification request. Empty method.

Reimplemented from CISVAPIBase.


Member Data Documentation

CTelephony::TCallStatusV1 CLineStatus::iLineStatusV1

Instance of CTelephony::TCallStatusV1 to store the retrieved line status.

Stores retrieved current line status of the voice line.

Store the retrieved line status.

Definition at line 70 of file CLineStatus.h.


Generated by  doxygen 1.6.2