diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_swap.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_swap.html Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,130 @@ + + +TB10.1 Example Applications: CSwap Class Reference + + + + +

CSwap Class Reference

+Inheritance diagram for CSwap:
+
+ +

+ +CISVAPIAsync +CISVAPIBase + +
+ +

+List of all members. + + + + + + + + + +

Public Member Functions

 ~CSwap ()
void DoStartRequestL (CTelephony::TCallId aCallId1, CTelephony::TCallId aCallId2)

Static Public Member Functions

static CSwapNewL (MExecAsync *aController)
+


Detailed Description

+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.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
CSwap::~CSwap (  ) 
+
+
+ +

+Destructor. Cancels outstanding requests. +

Definition at line 39 of file CSwap.cpp.

+ +
+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
CSwap * CSwap::NewL (MExecAsync aController  )  [static]
+
+
+ +

+Factory constructor.

+

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

Definition at line 26 of file CSwap.cpp.

+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void CSwap::DoStartRequestL (CTelephony::TCallId  aCallId1,
CTelephony::TCallId  aCallId2 
) [virtual]
+
+
+ +

+Swaps the two specified calls if the dynamic call capabilities allow it.

+

Parameters:
+ + + +
aCallId1 ID of call to be swapped with aCallId2
aCallId2 ID of call to be swapped with aCallId1
+
+ +

Reimplemented from CISVAPIBase.

+ +

Definition at line 50 of file CSwap.cpp.

+ +
+

+


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