ipcm_pub/connection_settings_api/inc/cmgenconnsettings.h
branchRCL_3
changeset 13 68f0c7cd80ec
parent 2 086aae6fc07e
equal deleted inserted replaced
12:ea6e024ea6f9 13:68f0c7cd80ec
    42     ECmCellularDataUsageAutomatic,
    42     ECmCellularDataUsageAutomatic,
    43     // Cellular data usage is disabled. Only WLAN will be used.
    43     // Cellular data usage is disabled. Only WLAN will be used.
    44     ECmCellularDataUsageDisabled
    44     ECmCellularDataUsageDisabled
    45     };
    45     };
    46 
    46 
    47 // DEPRECATED enumeration which will be removed within few weeks.
       
    48 // DO NOT USE THESE VALUES.
       
    49 // Functionality related to these values is broken although it compiles.
       
    50 enum TCmSeamlessnessValue
       
    51         {
       
    52         ECmSeamlessnessNotRoamedTo,   // DO NOT USE
       
    53         ECmSeamlessnessConfirmFirst,  // DO NOT USE
       
    54         ECmSeamlessnessShowprogress,  // DO NOT USE
       
    55         ECmSeamlessnessFullySeamless, // DO NOT USE
       
    56         ECmSeamlessnessDisabled       // DO NOT USE
       
    57         };
       
    58 
       
    59 // Table for connection settings other than default connection
    47 // Table for connection settings other than default connection
    60 struct TCmGenConnSettings
    48 struct TCmGenConnSettings
    61     {
    49     {
    62     // WLAN usage.
    50     // WLAN usage.
    63     TCmUsageOfWlan         iUsageOfWlan;
    51     TCmUsageOfWlan         iUsageOfWlan;
    64     // Cellular data usage in home country.
    52     // Cellular data usage in home country.
    65     TCmCellularDataUsage   iCellularDataUsageHome;
    53     TCmCellularDataUsage   iCellularDataUsageHome;
    66     // Cellular data usage abroad.
    54     // Cellular data usage abroad.
    67     TCmCellularDataUsage   iCellularDataUsageVisitor;
    55     TCmCellularDataUsage   iCellularDataUsageVisitor;
    68 
       
    69     // DEPRECATED variable that will be removed within few weeks.
       
    70     // DO NOT USE THESE VARIABLES.
       
    71     // Functionality related to this variable is broken although it compiles.
       
    72     TCmSeamlessnessValue   iSeamlessnessHome;
       
    73     // DEPRECATED variable that will be removed within few weeks.
       
    74     // DO NOT USE THESE VARIABLES.
       
    75     // Functionality related to this variable is broken although it compiles.
       
    76     TCmSeamlessnessValue   iSeamlessnessVisitor;
       
    77     };
    56     };
    78 
    57 
    79 #endif
    58 #endif
    80