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 33 of file CDynamicCaps.h.


Constructor & Destructor Documentation

CDynamicCaps::~CDynamicCaps (  ) 

Destructor. Cancels outstanding requests

Definition at line 38 of file CDynamicCaps.cpp.


Member Function Documentation

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

Factory constructor.

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

Definition at line 25 of file CDynamicCaps.cpp.


Member Data Documentation

CTelephony::TCallCapsV1 CDynamicCaps::iCallCapsV1

Stores the retrieved capabilities of the call identified by iCallId.

Definition at line 55 of file CDynamicCaps.h.

CTelephony::TCallId CDynamicCaps::iCallId

Identifies the call whose capabilities are interrogated.

Definition at line 59 of file CDynamicCaps.h.


Generated by  doxygen 1.6.2