CHold Class Reference

Inheritance diagram for CHold:

CISVAPIAsync CISVAPIBase

List of all members.

Public Member Functions

 ~CHold ()
void DoStartRequestL (CTelephony::TCallId aCallId)

Static Public Member Functions

static CHoldNewL (MExecAsync *aController)


Detailed Description

Puts the currently active call specified as an argument to DoStartRequestL() on hold.

Definition at line 32 of file CHold.h.


Constructor & Destructor Documentation

CHold::~CHold (  ) 

Destructor. Cancels outstanding requests.

Definition at line 39 of file CHold.cpp.


Member Function Documentation

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

Factory constructor.

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

Definition at line 26 of file CHold.cpp.

void CHold::DoStartRequestL ( CTelephony::TCallId  aCallId  )  [virtual]

Holds a call if the dynamic capabilities allow it.

Parameters:
aCallId The identifier of the call to put on hold

Reimplemented from CISVAPIBase.

Definition at line 49 of file CHold.cpp.


Generated on Thu Jan 21 10:33:05 2010 for TB10.1 Example Applications by  doxygen 1.5.3