CHold Class Reference

Inherits CISVAPIAsync.

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 by  doxygen 1.6.2