dependencies/avkon_staus_api/avkondomainpskeys.h
author kashif.sayed
Fri, 26 Mar 2010 04:17:01 +0530
branchv5backport
changeset 31 a3e98f9c292b
parent 26 bef183758dfa
permissions -rw-r--r--
added missing files user: kashif.sayed added dependencies/AknTaskList.h added dependencies/DRMEvent.h added dependencies/DRMEventObserver.h added dependencies/DRMNotifier.h added dependencies/SchemeDefs.hrh added dependencies/SchemeHandler.h added dependencies/SchemeHandler.inl added dependencies/aiwcommon.hrh added dependencies/aiwdialdata.h added dependencies/drmrightsinfo.h added dependencies/drmutilitytypes.h added dependencies/javaattribute.h added dependencies/javadomainpskeys.h added dependencies/javaregistry.h added dependencies/javaregistryapplicationentry.h added dependencies/javaregistryentry.h added dependencies/javaregistryentrytype.h added dependencies/javaregistrypackageentry.h added dependencies/mjavaattribute.h added dependencies/swi/bld.inf added dependencies/swi/sispackagetrust.h added dependencies/swi/sisregistryentry.h added dependencies/swi/sisregistrylog.h added dependencies/swi/sisregistrysession.h changed .cproject changed dependencies/S3libs/bld.inf changed dependencies/bld.inf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     1
/*
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     2
* Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies).
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     3
* All rights reserved.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     4
* This component and the accompanying materials are made available
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     6
* which accompanies this distribution, and is available
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     8
*
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
     9
* Initial Contributors:
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    11
*
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    12
* Contributors:
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    13
*
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    14
* Description:  Avkon Domain Publish & Subscribe keys.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    15
*
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    16
*/
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    17
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    18
#ifndef AVKONDOMAINPSKEYS_H
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    19
#define AVKONDOMAINPSKEYS_H
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    20
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    21
const TUid KPSUidAvkonDomain = { 0x10207218 }; // Same as KPSUidAvkonInternal
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    22
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    23
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    24
 * Indicates the status of Keyguard
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    25
 *
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    26
 * Possible values are:
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    27
 *
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    28
 * 0: Keyguard is not active
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    29
 * 1: Keys are locked
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    30
 * 2: Autolock emulation enabled
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    31
 *
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    32
 */
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    33
const TUint32 KAknKeyguardStatus = 0x00000001;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    34
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    35
enum TAknKeyguardStatus
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    36
    {
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    37
    EKeyguardNotActive,
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    38
    EKeyguardLocked,
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    39
    EKeyguardAutolockEmulation
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    40
    };
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    41
    
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    42
    
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    43
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    44
* TFX Server Status P&S key
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    45
* Indicates transition server state
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    46
* 0x1: True if TFXServer is running
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    47
*/ 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    48
const TUint32 KAknTfxServerStatus = 0x00000002;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    49
enum TAknTfxServerStatus
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    50
	{
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    51
	ETfxSrvRunning = 0x1,
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    52
	};
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    53
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    54
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    55
* TFX Server redirection status P&S key 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    56
* Indicates whether TFXServer is using redirected drawing
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    57
* 0x1: True if drawing is redirected
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    58
*/
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    59
const TUint32 KAknTfxServerRedirectionStatus = 0x00000003;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    60
enum TAknTfxServerRedirectionStatus 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    61
	{
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    62
    ETfxScreenRedirected = 0x1,
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    63
	};
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    64
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    65
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    66
 * Indicates the power menu status.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    67
 * Possible values are:
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    68
 * 0: Power menu is not open
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    69
 * 1: Power menu is open
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    70
 */ 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    71
const TUint32 KAknPowerMenuStatus = 0x00000004;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    72
enum TAknPowerMenuStatus
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    73
	{
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    74
	EPowerMenuNotOpen,
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    75
	EPowerMenuOpen
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    76
	};	
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    77
	
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    78
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    79
 * Indicates that the combined end key / power key has been pressed. An event is sent only when 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    80
 * the device is in the idle state. "Pure event distribution" pattern is used, therefore the 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    81
 * actual value is meaningless.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    82
 */ 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    83
const TUint32 KAknEndKeyEvent = 0x00000005;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    84
    
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    85
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    86
 * Contains positive integer in following cases:
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    87
 * 1) Idle application is on foreground.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    88
 * 2) Screensaver is on foreground, but idle application is beneath it.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    89
 * Possible global notifiers between those applications are ignored. 
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    90
 * Otherwise the value is zero.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    91
 */
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    92
const TUint32 KAknNotificationsInIdleAllowed = 0x00000006;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    93
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    94
/**
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    95
 * Indicates that the number of running global discreet popup changed.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    96
 * This is a pure event distribution, property value is meaningless.
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    97
 */
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    98
const TUint32 KAknGlobalDiscreetPopupNumChanged = 0x00000007;
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
    99
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
   100
#endif
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
   101
bef183758dfa Dependencies for idlefw
kashif.sayed
parents:
diff changeset
   102
// End of file