Inherits CISVAPIAsync, CISVAPIAsync, and CISVAPIAsync.
Public Member Functions | |
~CCallStatus () | |
void | DoStartRequestL () |
void | DoRequestNotificationL () |
void | DoStartRequestL () |
void | DoRequestNotificationL () |
void | DoStartRequestL () |
void | DoRequestNotificationL () |
Static Public Member Functions | |
static CCallStatus * | NewL (MExecAsync *aController, CTelephony::TCallId aCallId) |
static CCallStatus * | NewL (MExecAsync *aController, CTelephony::TCallId aCallId) |
static CCallStatus * | NewL (MExecAsync *aController, CTelephony::TCallId aCallId) |
Public Attributes | |
CTelephony::TCallId | iCallId |
CTelephony::TCallStatusV1 | iCallStatusV1 |
Retrieves data pertaining to the current status of the call specified by iCallId. Can be notified on change.
Definition at line 46 of file CCallStatus.h.
CCallStatus::~CCallStatus | ( | ) |
Destructor. Cancels outstanding requests.
Definition at line 54 of file CCallStatus.cpp.
CCallStatus * CCallStatus::NewL | ( | MExecAsync * | aController, | |
CTelephony::TCallId | aCallId | |||
) | [static] |
Factory constructor.
aController | Pointer to MExecAsync object passed to constructor of CISVAPIBase | |
aCallId | Caller ID to retrieve the status |
Definition at line 42 of file CCallStatus.cpp.
void CCallStatus::DoStartRequestL | ( | ) | [virtual] |
Gets the call status of the call specified in iCallId and displays output to console.
Gets the current call status, stores it in the iCallStatusV1Pckg package and prints it to the console.
Reimplemented from CISVAPIBase.
Definition at line 63 of file CCallStatus.cpp.
void CCallStatus::DoRequestNotificationL | ( | ) | [virtual] |
Registers interest in receiving change notifications of the call status by calling CTelephony::NotifyChange.
Requests to receive notifications of change in the call status
Reimplemented from CISVAPIBase.
Definition at line 194 of file CCallStatus.cpp.
void CCallStatus::DoStartRequestL | ( | ) | [virtual] |
Virtual function for completing the request to start. Empty method.
Reimplemented from CISVAPIBase.
void CCallStatus::DoRequestNotificationL | ( | ) | [virtual] |
Virtual function for completing the notification request. Empty method.
Reimplemented from CISVAPIBase.
void CCallStatus::DoStartRequestL | ( | ) | [virtual] |
Virtual function for completing the request to start. Empty method.
Reimplemented from CISVAPIBase.
void CCallStatus::DoRequestNotificationL | ( | ) | [virtual] |
Virtual function for completing the notification request. Empty method.
Reimplemented from CISVAPIBase.
CTelephony::TCallId CCallStatus::iCallId |
Identifies the call whose status will be retrieved.
The call whose status will be interrogated.
Definition at line 68 of file CCallStatus.h.
CTelephony::TCallStatusV1 CCallStatus::iCallStatusV1 |
Stores the call status of iCallId.
Stores retrieved call status of iCallId.
Definition at line 72 of file CCallStatus.h.