bluetoothappprofiles/avrcp/avc/avcpanel.h
changeset 70 f5508c13dfe0
parent 67 16e4b9007960
child 71 083fd884d7dd
equal deleted inserted replaced
67:16e4b9007960 70:f5508c13dfe0
     1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 #ifndef AVCPANEL_H
       
    17 #define AVCPANEL_H
       
    18 
       
    19 /**
       
    20 @file
       
    21 @publishedPartner
       
    22 @released
       
    23 */
       
    24 
       
    25 namespace AVCPanel
       
    26 	{
       
    27 	enum TOperationId
       
    28 		{
       
    29 		ESelect				= 0x00,
       
    30 		EUp					= 0x01,
       
    31 		EDown				= 0x02,
       
    32 		ELeft				= 0x03,
       
    33 		ERight				= 0x04,
       
    34 		ERightUp			= 0x05,
       
    35 		ERightDown			= 0x06,
       
    36 		ELeftUp				= 0x07,
       
    37 		ELeftDown			= 0x08,
       
    38 		ERootMenu			= 0x09,
       
    39 		ESetupMenu			= 0x0a,
       
    40 		EContentsMenu		= 0x0b,
       
    41 		EFavoriteMenu		= 0x0c,
       
    42 		EExit				= 0x0d,
       
    43 		E0					= 0x20,
       
    44 		E1					= 0x21,
       
    45 		E2					= 0x22,
       
    46 		E3					= 0x23,
       
    47 		E4					= 0x24,
       
    48 		E5					= 0x25,
       
    49 		E6					= 0x26,
       
    50 		E7					= 0x27,
       
    51 		E8					= 0x28,
       
    52 		E9					= 0x29,
       
    53 		EDot				= 0x2a,
       
    54 		EEnter				= 0x2b,
       
    55 		EClear				= 0x2c,
       
    56 		EChannelUp			= 0x30,
       
    57 		EChannelDown		= 0x31,
       
    58 		EPreviousChannel	= 0x32,
       
    59 		ESoundSelect		= 0x33,
       
    60 		EInputSelect		= 0x34,
       
    61 		EDisplayInformation	= 0x35,
       
    62 		EHelp				= 0x36,
       
    63 		EPageUp				= 0x37,
       
    64 		EPageDown			= 0x38,
       
    65 		EPower				= 0x40,
       
    66 		EVolumeUp			= 0x41,
       
    67 		EVolumeDown			= 0x42,	
       
    68 		EMute				= 0x43,	
       
    69 		EPlay				= 0x44,
       
    70 		EStop				= 0x45,
       
    71 		EPause				= 0x46,
       
    72 		ERecord				= 0x47,
       
    73 		ERewind				= 0x48,
       
    74 		EFastForward		= 0x49,
       
    75 		EEject				= 0x4a,
       
    76 		EForward			= 0x4b,
       
    77 		EBackward			= 0x4c,
       
    78 		EAngle				= 0x50,
       
    79 		ESubpicture			= 0x51,
       
    80 		EF1					= 0x71,
       
    81 		EF2					= 0x72,
       
    82 		EF3					= 0x73,
       
    83 		EF4					= 0x74,
       
    84 		EF5					= 0x75,
       
    85 		EVendorUnique		= 0x7e
       
    86 		};
       
    87 				
       
    88 	enum TButtonAction
       
    89 		{
       
    90 		EButtonPress = 0x0 << 7,
       
    91 		EButtonRelease = 0x1 << 7,
       
    92 		EButtonUnknown = 0x0 << 7  // Default to push
       
    93 		};
       
    94 	}
       
    95 
       
    96 #endif // AVCPANEL_H