Inherits CISVAPIAsync.
Public Member Functions | |
~CSwap () | |
void | DoStartRequestL (CTelephony::TCallId aCallId1, CTelephony::TCallId aCallId2) |
Static Public Member Functions | |
static CSwap * | NewL (MExecAsync *aController) |
Puts the currently active call specified as argument 1 to DoStartRequestL() on hold. Resumes the currently held call specified as argument 2 to DoStartRequestL().
Definition at line 32 of file CSwap.h.
CSwap::~CSwap | ( | ) |
CSwap * CSwap::NewL | ( | MExecAsync * | aController | ) | [static] |
Factory constructor.
aController | Pointer to MExecAsync object passed to constructor of CISVAPIBase |
void CSwap::DoStartRequestL | ( | CTelephony::TCallId | aCallId1, | |
CTelephony::TCallId | aCallId2 | |||
) | [virtual] |
Swaps the two specified calls if the dynamic call capabilities allow it.
aCallId1 | ID of call to be swapped with aCallId2 | |
aCallId2 | ID of call to be swapped with aCallId1 |
Reimplemented from CISVAPIBase.