equal
deleted
inserted
replaced
21 #define PSETCALLDIVERTING_H |
21 #define PSETCALLDIVERTING_H |
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <mmretrieve.h> |
24 #include <mmretrieve.h> |
25 #include "nwdefs.h" |
25 #include "nwdefs.h" |
26 #include "psetconstants.h" |
26 #include "PsetConstants.h" |
27 #include "mpsetcalldiverting.h" |
27 #include "MPsetCallDiverting.h" |
28 |
28 |
29 // FORWARD DECLARATIONS |
29 // FORWARD DECLARATIONS |
30 class CDesC16ArrayFlat; |
30 class CDesC16ArrayFlat; |
31 class MPsetDivertObserver; |
31 class MPsetDivertObserver; |
32 class MPsetRequestObserver; |
32 class MPsetRequestObserver; |
37 class CPSetCallDivertingFactory; |
37 class CPSetCallDivertingFactory; |
38 class MCallDiverting; |
38 class MCallDiverting; |
39 |
39 |
40 enum TSelectedLine |
40 enum TSelectedLine |
41 { |
41 { |
42 EPrimaryLine, // ALS is supported by ME & SIM and Line 1 (Primary Line) is the current line |
42 EPrimaryLine, // ALS is supported by ME & SIM and Line 1 (Primary Line) is the current line |
43 EAuxiliaryLine, // ALS is supported by ME & SIM and Line 2 (Auxiliary Line) is the current line |
43 EAuxiliaryLine, // ALS is supported by ME & SIM and Line 2 (Auxiliary Line) is the current line |
44 EUnknownLine, // ALS is supported by ME & SIM but TSY can not determine line selection |
44 EUnknownLine, // ALS is supported by ME & SIM but TSY can not determine line selection |
45 ENotSupportedLine // ALS is not supported either by ME or SIM or both. |
45 ENotSupportedLine // ALS is not supported either by ME or SIM or both. |
46 }; |
46 }; |
47 |
47 |
48 // CLASS DECLARATION |
48 // CLASS DECLARATION |
49 /** |
49 /** |
50 * CPsetCallDiverting class is call diverting SS handler. |
50 * CPsetCallDiverting class is call diverting SS handler. |