remotemgmt_plat/devicemgmt_dialogs_api/inc/devicedialogconsts.h
author hgs
Fri, 15 Oct 2010 11:46:45 +0530
changeset 73 ae69c2e8bc34
parent 55 1c556dee8eb1
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
     1
/*
55
hgs
parents: 51
diff changeset
     2
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
hgs
parents: 51
diff changeset
     3
* All rights reserved.
hgs
parents: 51
diff changeset
     4
* This component and the accompanying materials are made available
hgs
parents: 51
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
hgs
parents: 51
diff changeset
     6
* which accompanies this distribution, and is available
hgs
parents: 51
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents: 51
diff changeset
     8
*
hgs
parents: 51
diff changeset
     9
* Initial Contributors:
hgs
parents: 51
diff changeset
    10
* Nokia Corporation - initial contribution.
hgs
parents: 51
diff changeset
    11
*
hgs
parents: 51
diff changeset
    12
* Contributors:
hgs
parents: 51
diff changeset
    13
*
hgs
parents: 51
diff changeset
    14
* Description:  Orbit specific constants for the device dialog.
hgs
parents: 51
diff changeset
    15
*
hgs
parents: 51
diff changeset
    16
*/
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    17
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    18
#ifndef DEVICEDIALOGCONSTS_H_
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    19
#define DEVICEDIALOGCONSTS_H_
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    20
51
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    21
#include <e32def.h>
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    22
#include <qstring.h>
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    23
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    24
/// Number of retries for PIN
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    25
 const TInt KPinRetries = 3;
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    26
 
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    27
 // PIN Max Length
51
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    28
 const TInt KCPPinMaxLength = 20;
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    29
 
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    30
//Strings for CP PIN Query Dialog
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    31
const QString pinquery = "omacppinquery";
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    32
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    33
const char devicedialogtype[] = "com.nokia.hb.devicemanagementdialog/1.0";
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    34
_LIT(KDeviceDialogType, "com.nokia.hb.devicemanagementdialog/1.0");
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    35
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    36
// Keys for the QVariantMap
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    37
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    38
const QString keydialog = "Dialog";
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    39
const QString keyparam1 = "Param1";
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    40
const QString keyparam2 = "Param2";
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    41
const QString keyparam3 = "Param3";
51
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    42
const QString keyparam4 = "Param4";
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    43
const QString returnkey = "returnkey";
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    44
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    45
_LIT(KKeyDialog, "Dialog");
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    46
_LIT(KKeyParam1, "Param1");
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    47
_LIT(KKeyParam2, "Param2");
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    48
_LIT(KKeyParam3, "Param3");
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    49
_LIT(KKeyParam4, "Param4");
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    50
_LIT(KResult,"returnkey");
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    51
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    52
// Enumerations to show the type of dialog to be shown from FOTA. The Enumeration ranges from 1 to 100.
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    53
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    54
enum TFwUpdNoteTypes
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    55
    {
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    56
    //Download related notes
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    57
    EFwDLNeedMoreMemory = 100,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    58
    EFwDLConnectionFailure,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    59
    EFwDLGeneralFailure,
51
2e64dc50f295 201025_02
hgs
parents: 47
diff changeset
    60
    EFwDLNonResumableFailure,
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    61
    
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    62
    //Updated related notes	
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    63
    EFwUpdNotEnoughBattery,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    64
    EFwUpdDeviceBusy,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    65
		EFwUpdSuccess,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    66
		EFwUpdNotCompatible,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    67
    EFwUpdRebootNote,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    68
    
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    69
		//Download related query
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    70
		EFwUpdResumeDownload,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    71
		
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    72
		//Update related query    
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    73
    EFwUpdResumeUpdate
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    74
    
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    75
    };
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    76
 
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    77
 enum TOmaCPPinDialogTypes
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    78
    {
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    79
    //Download related notes
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    80
    EOmaCPPinDialog = 200
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    81
    
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    82
		};  
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    83
 
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    84
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    85
enum THbNotifierKeys 
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    86
    {
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    87
    EHbNotifierStatus = 10,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    88
    EHbNotifierStatusReturn // Return the content of actual status value accepted from UI
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    89
    };
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    90
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    91
enum TSoftkeys
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    92
    {
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    93
    EHbLSK = 1,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    94
    EHbMSK,
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    95
    EHbRSK
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    96
    };
dd41e7de3375 201021_01
hgs
parents:
diff changeset
    97
73
hgs
parents: 55
diff changeset
    98
enum TErrorCodes
hgs
parents: 55
diff changeset
    99
    {
hgs
parents: 55
diff changeset
   100
    ENoError = 0, 
hgs
parents: 55
diff changeset
   101
    EInvalidDeviceDialogType
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
   102
73
hgs
parents: 55
diff changeset
   103
    };
47
dd41e7de3375 201021_01
hgs
parents:
diff changeset
   104
dd41e7de3375 201021_01
hgs
parents:
diff changeset
   105
#endif /* DEVICEDIALOGCONSTS_H_ */