phonesrv_plat/phone_settings_api/inc/PsetCallDiverting.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    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.