CDynamicCaps Class Reference

Inherits CISVAPIAsync.

List of all members.

Public Member Functions

 ~CDynamicCaps ()
void doStartRequestL ()

Static Public Member Functions

static CDynamicCapsNewL (MExecAsync *aController, CTelephony::TCallId aCallId)

Public Attributes

CTelephony::TCallCapsV1 iCallCapsV1
CTelephony::TCallId iCallId

Detailed Description

Retrieves dynamic capabilities relating to a call. This includes whether a call can be put on hold, resumed or swapped with another call.

Definition at line 48 of file CDynamicCaps.h.

Constructor & Destructor Documentation

CDynamicCaps::~CDynamicCaps (  ) 

Destructor. Cancels outstanding requests

Definition at line 53 of file CDynamicCaps.cpp.

Member Function Documentation

CDynamicCaps * CDynamicCaps::NewL ( MExecAsync aController,
CTelephony::TCallId  aCallId 
) [static]

Factory constructor.

aController Pointer to MExecAsync object passed to constructor of CISVAPIBase
aCallId Identifies the call whose capabilities will be interrogated
Instance of CDynamicCaps class

Definition at line 40 of file CDynamicCaps.cpp.

Member Data Documentation

CTelephony::TCallCapsV1 CDynamicCaps::iCallCapsV1

Stores the retrieved capabilities of the call identified by iCallId.

Definition at line 70 of file CDynamicCaps.h.

CTelephony::TCallId CDynamicCaps::iCallId

Identifies the call whose capabilities are interrogated.

Definition at line 74 of file CDynamicCaps.h.

Generated by  doxygen 1.6.2