kerneltest/e32test/digitiser/d_ldddigitisertest.h
author hgs
Wed, 22 Sep 2010 10:53:45 +0100
changeset 271 dc268b18d709
parent 0 a41df078684a
permissions -rw-r--r--
201037_07
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     1
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     2
// All rights reserved.
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     3
// This component and the accompanying materials are made available
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     4
// under the terms of the License "Eclipse Public License v1.0"
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     5
// which accompanies this distribution, and is available
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     7
//
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     8
// Initial Contributors:
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    10
//
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    11
// Contributors:
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    12
//
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    13
// Description:
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    14
// e32test\digitiser\d_ldddigitisertest.h
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    15
// 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    16
//
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    17
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    18
#if !defined(__DLDDDIGITISERTEST_H__)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    19
#define __DLDDDIGITISERTEST_H__
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    20
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    21
#include <e32cmn.h>
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    22
#ifndef __KERNEL_MODE__
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    23
#include <e32svr.h>
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    24
#endif
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    25
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    26
_LIT(KLddName,"D_LDDDIGITISERTEST.LDD");
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    27
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    28
struct TRawEventInfo
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    29
	{
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    30
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    31
	TInt iType;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    32
	TInt iScanCode;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    33
	TInt iRepeats;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    34
	TInt iX;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    35
    TInt iY;	   
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    36
	TInt iZ;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    37
	TInt iPhi;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    38
	TInt iTheta;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    39
	TInt iAlpha;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    40
	TUint8 iPointerNumber;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    41
	TUint8 iTip;	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    42
	};
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    43
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    44
 typedef TPckgBuf <TRawEventInfo> TUsrEventBuf;	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    45
 typedef TRawEvent::TType  RawEventType;
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    46
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    47
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    48
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    49
class RLddDigitiserTest : public RBusLogicalChannel
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    50
	{
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    51
public:
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    52
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    53
	enum TControl
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    54
		{
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    55
		EADDHALENTRY = 1,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    56
		EREMOVEHALENTRY,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    57
		EGETREGISTEREDDEVICENUMBER,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    58
		EINITIALISEHALDATA,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    59
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    60
		EGET_EPOINTER3D,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    61
		ESET_EPOINTER3D,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    62
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    63
		EGET_EPOINTERMAXPROXIMITY,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    64
		ESET_EPOINTERMAXPROXIMITY,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    65
		
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    66
		EGET_EPOINTER3DTHETASUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    67
		ESET_EPOINTER3DTHETASUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    68
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    69
		EGET_EPOINTER3DPHISUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    70
		ESET_EPOINTER3DPHISUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    71
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    72
		EGET_EPOINTER3DROTATIONSUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    73
		ESET_EPOINTER3DROTATIONSUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    74
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    75
		EGET_EPOINTER3DPRESSURESUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    76
		ESET_EPOINTER3DPRESSURESUPPORTED,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    77
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    78
		EGET_EPOINTER3DPROXIMITYSTEP,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    79
		ESET_EPOINTER3DPROXIMITYSTEP,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    80
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    81
		EGET_EPOINTER3DMAXPOINTERS,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    82
		ESET_EPOINTER3DMAXPOINTERS,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    83
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    84
		EGET_EPOINTER3DNUMBEROFPOINTERS,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    85
		ESET_EPOINTER3DNUMBEROFPOINTERS,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    86
 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    87
		EGET_EPOINTER3DMAXPRESSURE,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    88
		ESET_EPOINTER3DMAXPRESSURE,
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    89
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    90
		EGET_EPOINTER3DPRESSURESTEP,
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    91
		ESET_EPOINTER3DPRESSURESTEP,		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    92
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    93
       //TRawEvents Get Set Enums		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    94
		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    95
		ESET_TRAWEVENT_EVENTTYPE,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    96
		EGET_TRAWEVENT_EVENTTYPE,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    97
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    98
		ESET_TRAWEVENT_TILT,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
    99
		EGET_TRAWEVENT_TILT,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   100
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   101
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   102
		ESET_TEVENT_DNMBR,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   103
		EGET_TEVENT_DNMBR,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   104
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   105
		ESET_TRAWEVENT_ROTATION,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   106
		EGET_TRAWEVENT_ROTATION,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   107
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   108
		ESET_TRAWEVENT_REPEAT,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   109
		EGET_TRAWEVENT_REPEAT,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   110
		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   111
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   112
		ESET_TRAWEVENT_SCANCODE,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   113
		EGET_TRAWEVENT_SCANCODE,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   114
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   115
		ESET_TRAWEVENT_POS2D,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   116
		EGET_TRAWEVENT_POS2D,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   117
		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   118
		ESET_TRAWEVENT_POS3D,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   119
		EGET_TRAWEVENT_POS3D,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   120
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   121
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   122
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   123
		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   124
		ESET_TRAWEVENT_PTRNMBR,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   125
		ESET_TRAWEVENT_3DNPTRNMBR,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   126
		EGET_TRAWEVENT_PTRNMBR,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   127
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   128
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   129
		EGET_TRAWEVENT_TICKS,	 
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   130
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   131
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   132
		ESET_TRAWEVENT_TIP,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   133
		EGET_TRAWEVENT_TIP,
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   134
			
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   135
		ESET_TRAWEVENT_ALL		
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   136
		};
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   137
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   138
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   139
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   140
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   141
public:
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   142
	TInt Open();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   143
	TInt registerHalHandler();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   144
	TInt removeHalHandler();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   145
	TInt getRegisteredDeviceNumber();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   146
	TInt initialiseHalData();
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   147
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   148
	TInt getPointer3D();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   149
	TInt setPointer3D(TUint aPointer3D);
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   150
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   151
	TInt getPointer3DMaxProximity();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   152
	TInt setPointer3DMaxProximity(TUint aPointer3DMaxProximity);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   153
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   154
	TInt getPointer3DThetaSupported();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   155
	TInt setPointer3DThetaSupported(TUint aPointer3DThetaSupported);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   156
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   157
	TInt getPointer3DPhiSupported();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   158
	TInt setPointer3DPhiSupported(TUint aPointer3DPhiSupported);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   159
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   160
	TInt getPointer3DRotationSupported();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   161
	TInt setPointer3DRotationSupported(TUint aPointer3DRotationSupported);
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   162
	
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   163
	TInt getPointer3DPressureSupported();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   164
	TInt setPointer3DPressureSupported(TUint aPointer3DPressureSupported);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   165
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   166
	TInt getPointer3DProximityStep();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   167
	TInt setPointer3DProximityStep(TUint aPointer3DProximityStep);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   168
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   169
	TInt getPointerMaxPointers();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   170
	TInt setPointerMaxPointers(TUint aPointerMaxPointers);
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   171
	
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   172
	TInt getPointerNumberOfPointers();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   173
	TInt setPointerNumberOfPointers(TUint aPointerNumberOfPointers);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   174
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   175
	TInt getPointer3DMaxPressure();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   176
	TInt setPointer3DMaxPressure(TUint aPointer3DMaxPressure);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   177
	
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   178
	TInt getPointer3DPressureStep();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   179
	TInt setPointer3DPressureStep(TUint aPointer3DPressureStep);
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   180
	
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   181
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   182
	//TRawEvents
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   183
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   184
	TInt setTEvntType(TInt aType);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   185
	TInt getTEvntType();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   186
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   187
	TInt setTEvntDNum(TInt aDNum);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   188
	TInt getTEvntDNum();
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   189
	
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   190
	TInt setTEvnt3DnPntr (TInt aType, TInt aX, TInt aY, TInt aZ, TUint8 aPointerNumber);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   191
	TInt setTEvntPntr(TInt aPointerNumber);    
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   192
	TInt getTEvntPntr();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   193
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   194
	TInt getTEvntTicks();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   195
	 
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   196
	TInt setTEvntTip(TBool aTip);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   197
	TBool TEvntTicksIsTip();		
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   198
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   199
	TInt setTEvntScanCode(TInt aType,TInt aScanCode);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   200
	TInt getTEvntScanCode();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   201
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   202
	TInt setTEvntRotation(TInt aType,TInt aAlpha);	 
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   203
	TInt getTEvntRotation();
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   204
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   205
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   206
	TInt setTEvntPos(TInt aType,TInt aX,TInt aY);	 
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   207
	TInt getTEvntPos(TUsrEventBuf& eventBuf);
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   208
	
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   209
	TInt setTEvntPos3D(TInt aType,TInt aX,TInt aY,TInt aZ);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   210
	TInt getTEventPos3D(TUsrEventBuf& eventBuf);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   211
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   212
	TInt setTEvntAll(TInt aType,TInt aX,TInt aY,TInt aZ,TInt aPhi,TInt aTheta,TInt aAlpha);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   213
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   214
	TInt setTEvntTilt(TInt aType,TInt aPhi,TInt aTheta);										
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   215
	TInt getTEvntTilt(TUsrEventBuf& eventBuf);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   216
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   217
	TInt setTEvntRepeat(TInt aType,TInt aScanCode,TInt aRepeats);
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   218
	TInt getTEvntRepeat();										 	
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   219
	};
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   220
271
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   221
dc268b18d709 201037_07
hgs
parents: 0
diff changeset
   222
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   223
#include "d_lddDigitisertest.inl"
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
   224
#endif   //__DLDDDIGITISERTEST_H__