iaupdate/IAD/ui/inc/iaupdateprivatecrkeys.h
changeset 0 ba25891c3a9e
child 15 51c0f5edf5ef
equal deleted inserted replaced
-1:000000000000 0:ba25891c3a9e
       
     1 /*
       
     2 * Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:    This file contains the constant definitions of the Central
       
    15  *                Repository keys and the Central Repository UID.
       
    16  *
       
    17 */
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 #ifndef IAUPDATESDKCRKEYS_H
       
    23 #define IAUPDATESDKCRKEYS_H
       
    24 
       
    25 
       
    26 //  INCLUDES
       
    27 #include <e32std.h>
       
    28 
       
    29 #include "iaupdateuids.h"
       
    30 
       
    31 // CONSTANTS
       
    32 
       
    33 /**
       
    34  * The UID of the Central Repository file containing the settings. Should be
       
    35  * given as a parameter in CRepository::NewL() call.
       
    36  */
       
    37 const TUid KCRUidIAUpdateSettings = { KIAUpdateUiUid };
       
    38 
       
    39 /**
       
    40 * The id of the currently selected access point, integer value.
       
    41 **/
       
    42 const TUint32 KIAUpdateAccessPoint = 0x0;
       
    43 
       
    44 /**
       
    45 * Automatic update check, integer value.
       
    46 *
       
    47 * Possible values:
       
    48 *
       
    49 * 0 = No automatiuc update check
       
    50 * 1 = Automatiuc update check enabled when not roaming
       
    51 * 2 = Automatic update enabled
       
    52 **/
       
    53 const TUint32 KIAUpdateAutoUpdateCheck = 0x1;
       
    54 
       
    55 /**
       
    56 * Roaming warning, integer value.
       
    57 *
       
    58 * Possible values:
       
    59 *
       
    60 * 0 = No roaming warning
       
    61 * 1 = Roaming warning
       
    62 **/
       
    63 const TUint32 KIAUpdateRoamingWarning = 0x2;
       
    64 
       
    65 
       
    66 /**
       
    67 * Checking frequency. 
       
    68 *
       
    69 * Possible values:
       
    70 * By default it will be 28 days.
       
    71 **/
       
    72 const TUint32 KIAUpdateCheckingFrequency = 0x3;
       
    73 
       
    74 
       
    75 /**
       
    76 * Indicator of IAP overwritten
       
    77 *
       
    78 * Possible values:
       
    79 * By default it will be EFalse
       
    80 **/
       
    81 const TBool KIAUpdateFWDefaultIAPIsOverwritten = 0x4;
       
    82 
       
    83 
       
    84 /**
       
    85 * The Id of default IAP
       
    86 *
       
    87 * Possible values:
       
    88 * By default it will be EFalse
       
    89 **/
       
    90 const TUint32 KIAUpdateFWDefaultIAPId = 0x5; 
       
    91 
       
    92 
       
    93 /**
       
    94 * The Id of reminder interval for available updates
       
    95 *
       
    96 * Possible values:
       
    97 * By default it will be 7 days
       
    98 **/
       
    99 const TUint32 KIAUpdateUpdateAvailableReminderInterval = 0x6; 
       
   100 
       
   101 
       
   102 /**
       
   103 * The Id of first time dialog delay
       
   104 *
       
   105 * Possible values:
       
   106 * By default it will be 2 days
       
   107 **/
       
   108 const TUint32 KIAUpdateFirstTimeDialogDelay = 0x7; 
       
   109 
       
   110 
       
   111 /**
       
   112 * The Id of reminder interval of first time dialog
       
   113 *
       
   114 * Possible values:
       
   115 * By default it will be 28 days
       
   116 **/
       
   117 const TUint32 KIAUpdateFirstTimeDialogReminderInterval = 0x8; 
       
   118 
       
   119 
       
   120 /**
       
   121 * The Id of refresh delta hours from grid
       
   122 *
       
   123 * Possible values:
       
   124 * By default it will be 24 hours
       
   125 **/
       
   126 const TUint32 KIAUpdateGridRefreshDeltaHours = 0x9;
       
   127     
       
   128 
       
   129 /**
       
   130  * The Id of application update interval
       
   131  *
       
   132  * Possible values:
       
   133  * By default it will be 168 hours
       
   134  **/
       
   135  const TUint32 KIAUpdateQueryHistoryDelayHours = 0xA;
       
   136 
       
   137 /**
       
   138  * The Id of enabling firmware upgrade feature
       
   139  *
       
   140  * Possible values:
       
   141  * By default it will be true
       
   142  **/
       
   143  const TUint32 KIAUpdateEnableFWFeature = 0xB;
       
   144 
       
   145 
       
   146 /**
       
   147  * The Id of disabling first time dialog
       
   148  *
       
   149  * Possible values:
       
   150  * By default it will be false
       
   151  **/
       
   152  const TUint32 KIAUpdateFirstTimeDialogDisabled = 0xC;
       
   153 
       
   154 
       
   155 #endif      // IAUPDATESDKCRKEYS_H
       
   156 
       
   157 // End of File