--- a/shortlinkconn_plat/generic_hid_api/inc/hidvalues.h Thu Aug 19 10:46:39 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,127 +0,0 @@
-/*
-* Copyright (c) 2004-2007 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: HID related enums
-*
-*/
-
-
-#ifndef HIDVALUES_H
-#define HIDVALUES_H
-
-#include <e32std.h>
-
-/**
- * Constants as defined in "USB HID Usage Tables", Version 1.11, USB
- * Implementers' Forum, June 2001. Used throughout for parsing report
- * descriptors and interpreting reports.
- */
-
-/**
- * HID usage page ID values, as given in the document "USB HID Usage
- * Tables", Version 1.11, USB Implementers' Forum, June 2001
- */
-enum THidUsagePages
- {
- EUsagePageUndefined = 0x00,
- EUsagePageGenericDesktop = 0x01,
- EUsagePageSimulationControls = 0x02,
- EUsagePageVRControls = 0x03,
- EUsagePageSportControls = 0x04,
- EUsagePageGameControls = 0x05,
- EUsagePageGenericDeviceControls = 0x06,
- EUsagePageKeyboard = 0x07,
- EUsagePageLEDs = 0x08,
- EUsagePageButton = 0x09,
- EUsagePageOrdinal = 0x0A,
- EUsagePageTelephony = 0x0B,
- EUsagePageConsumer = 0x0C,
- EUsagePageDigitizer = 0x0D,
- EUsagePagePIDPage = 0x0F,
- EUsagePageUnicode = 0x10,
- EUsagePageAlphanumericDisplay = 0x14,
- EUsagePageMedicalInstruments = 0x40,
- EUsagePageMonitorMin = 0x80,
- EUsagePageMonitorMax = 0x83,
- EUsagePagePowerMin = 0x84,
- EUsagePagePowerMax = 0x87,
- EUsagePageBarCodeScanner = 0x8C,
- EUsagePageScale = 0x8D,
- EUsagePageMagStripe = 0x8E,
- EUsagePagePOS = 0x8F,
- EUsagePageCameraControl = 0x90,
- EUsagePageArcade = 0x91,
- EUsagePageVendorSpecific = 0xFF01
- };
-
-/**
- * HID usage ID values for the Generic Desktop usage page, as given in
- * the document "USB HID Usage Tables", Version 1.11, USB Implementers'
- * Forum, June 2001
- */
-enum THidGenericDesktopUsages
- {
- EGenericDesktopUsagePointer = 0x01,
- EGenericDesktopUsageMouse = 0x02,
- EGenericDesktopUsageJoystick = 0x04,
- EGenericDesktopUsagePad = 0x05,
- EGenericDesktopUsageKeyboard = 0x06,
- EGenericDesktopUsageKeypad = 0x07,
- EGenericDesktopUsageMultiAxisCtrl = 0x08,
- EGenericDesktopUsageX = 0x30,
- EGenericDesktopUsageY = 0x31,
- EGenericDesktopUsageZ = 0x32,
- EGenericDesktopUsageRx = 0x33,
- EGenericDesktopUsageRy = 0x34,
- EGenericDesktopUsageRz = 0x35,
- EGenericDesktopUsageSlider = 0x36,
- EGenericDesktopUsageDial = 0x37,
- EGenericDesktopUsageWheel = 0x38,
- EGenericDesktopUsageHatSwitch = 0x39,
- EGenericDesktopUsageCountedBuffer = 0x3A,
- EGenericDesktopUsageByteCount = 0x3B,
- EGenericDesktopUsageMotionWakeup = 0x3C,
- EGenericDesktopUsageStart = 0x3D,
- EGenericDesktopUsageSelect = 0x3E
- };
-
-enum THidTelephonyUsages
- {
- ETelephonyUsageHookSwitch = 0x20,
- ETelephonyUsagePhoneMute = 0x2F,
- ETelephonyUsagePoC = 0x33
- };
-
-enum THidConsumerUsages
- {
- EConsumerUsagePlay = 0xB0,
- EConsumerUsageFastForward = 0xB3,
- EConsumerUsageRewind = 0xB4,
- EConsumerUsageScanNext = 0xB5,
- EConsumerUsageScanPrev = 0xB6,
- EConsumerUsageStop = 0xB7,
- EConsumerUsageRandomPlay = 0xB9,
- EConsumerUsagePlayPause = 0xCD,
- EConsumerUsageVolumeInc = 0xE9,
- EConsumerUsageVolumeDec = 0xEA,
- EConsumerUsageMute = 0xE2
- };
-
-enum THidVendorSpecificUsages
- {
- EVendorSpecificUsagePoC = 0x01,
- EVendorSpecificUsageHeadplugDetection = 0x02
- };
-// ----------------------------------------------------------------------
-
-#endif