OSDN Git Service

lejos_NXJ_win32_0_5_0beta.zip
[nxt-jsp/lejos_nxj.git] / nxtOSEK / lejos_nxj / src / nxtvm / javavm / signatures.db
1 # This file contains a list of special signatures for
2 # methods used by the VM.
3
4 # The VM will index these special signatures based on their
5 # order here. Rebuild the VM if this file changes.
6
7 # Indices start at 0.
8
9 #--------------------------------------
10 # Methods invoked by the VM
11 #--------------------------------------
12
13 main([Ljava/lang/String;)V
14 run()V
15 <init>()V
16 <clinit>()V
17
18 #--------------------------------------
19 # Native methods
20 #--------------------------------------
21
22 # java.lang.Object
23 notify()V
24 notifyAll()V
25 wait()V
26 wait(J)V
27
28 # java.lang.Thread
29 start()V
30 yield()V
31 sleep(J)V
32 currentThread()Ljava/lang/Thread;
33 getPriority()I
34 setPriority(I)V
35 interrupt()V
36 interrupted()Z
37 isInterrupted()Z
38 setDaemon(Z)V
39 isDaemon()Z
40 join()V
41 join(J)V
42
43 # java.lang.System
44 #arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
45 currentTimeMillis()J
46 exit(I)V
47
48 # java.lang.Runtime
49 freeMemory()J
50 totalMemory()J
51
52 # java.lang.Throwable
53 getMessage()Ljava/lang/String;
54
55 # lejos.nxt.SensorPort
56 readSensorValue(I)I
57 setADTypeById(II)V
58 setPowerTypeById(II)V
59
60 # lejos.nxt.Poller
61 setPoller()V
62 setThrottle(I)V
63
64 # josx.util.Assertion
65 test(Ljava/lang/String;Z)V
66 testEQ(Ljava/lang/String;II)V
67
68 # java.lang.Float
69 floatToIntBits(F)I
70 intBitsToFloat(I)F
71
72 #lejos.nxt.LCD
73 drawString(Ljava/lang/String;II)V
74 drawInt(III)V
75 drawInt(IIII)V
76 refresh()V
77 clear()V
78 setDisplay([I)V
79
80 #lejos.nxt.Battery
81 getVoltageMilliVolt()I
82
83 #lejos.nxt.Button
84 readButtons()I
85
86 #lejos.nxt.MotorPort
87 getTachoCountById(I)I
88 controlMotorById(III)V
89 resetTachoCountById(I)V
90
91 #lejos.nxt.SensorPort
92 i2cEnableById(I)V
93 i2cBusyById(I)I
94 i2cStartById(IIII[BII)I
95 i2cDisableById(I)V
96
97 #lejos.nxt.Sound
98 playTone(II)V
99
100 #lejos.nxt.comm.Bluetooth
101 btSend([BI)V
102 btReceive([B)V
103 btGetBC4CmdMode()I
104 btSetArmCmdMode(I)V
105 btStartADConverter()V
106
107 #lejos.nxt.comm.USB
108 usbRead([BI)I
109 usbWrite([BI)V
110 usbReset()V
111
112 #lejos.nxt.Flash
113 writePage([BI)V
114 readPage([BI)V
115 exec(II)V
116
117 #lejos.nxt.Sound
118 playSample(IIII)V
119
120 #java.lang.Object
121 getDataAddress(Ljava/lang/Object;)I
122
123 #java.lang.System
124 gc()V
125 shutDown()V
126
127 #lejos.nxt.comm.Bluetooth
128 btSetResetLow()V
129 btSetResetHigh()V
130 btWrite([BII)I
131 btRead([BII)I
132 btPending()I
133
134 #java.lang.System
135 arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
136
137 #lejos.nxt.LCD
138 getDisplay()[I
139 setAutoRefresh(I)V
140
141
142
143
144
145
146
147
148