xref: /illumos-gate/usr/src/lib/libdtrace_jni/java/native/LocalConsumer.h (revision 51396a8ee7fb52fe0ab33bfe7b4f495ad431904a)
1*51396a8eSPeter Tribble /* DO NOT EDIT THIS FILE - it is machine generated */
2*51396a8eSPeter Tribble #include <jni.h>
3*51396a8eSPeter Tribble /* Header for class org_opensolaris_os_dtrace_LocalConsumer */
4*51396a8eSPeter Tribble 
5*51396a8eSPeter Tribble #ifndef _Included_org_opensolaris_os_dtrace_LocalConsumer
6*51396a8eSPeter Tribble #define _Included_org_opensolaris_os_dtrace_LocalConsumer
7*51396a8eSPeter Tribble #ifdef __cplusplus
8*51396a8eSPeter Tribble extern "C" {
9*51396a8eSPeter Tribble #endif
10*51396a8eSPeter Tribble #undef org_opensolaris_os_dtrace_LocalConsumer_DTRACE_JNI_VERSION
11*51396a8eSPeter Tribble #define org_opensolaris_os_dtrace_LocalConsumer_DTRACE_JNI_VERSION 3L
12*51396a8eSPeter Tribble /*
13*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
14*51396a8eSPeter Tribble  * Method:    _loadJniTable
15*51396a8eSPeter Tribble  * Signature: ()V
16*51396a8eSPeter Tribble  */
17*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable
18*51396a8eSPeter Tribble   (JNIEnv *, jclass);
19*51396a8eSPeter Tribble 
20*51396a8eSPeter Tribble /*
21*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
22*51396a8eSPeter Tribble  * Method:    _checkVersion
23*51396a8eSPeter Tribble  * Signature: (I)V
24*51396a8eSPeter Tribble  */
25*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion
26*51396a8eSPeter Tribble   (JNIEnv *, jclass, jint);
27*51396a8eSPeter Tribble 
28*51396a8eSPeter Tribble /*
29*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
30*51396a8eSPeter Tribble  * Method:    _open
31*51396a8eSPeter Tribble  * Signature: ([Lorg/opensolaris/os/dtrace/Consumer/OpenFlag;)V
32*51396a8eSPeter Tribble  */
33*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1open
34*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobjectArray);
35*51396a8eSPeter Tribble 
36*51396a8eSPeter Tribble /*
37*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
38*51396a8eSPeter Tribble  * Method:    _compileString
39*51396a8eSPeter Tribble  * Signature: (Ljava/lang/String;[Ljava/lang/String;)Lorg/opensolaris/os/dtrace/Program;
40*51396a8eSPeter Tribble  */
41*51396a8eSPeter Tribble JNIEXPORT jobject JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString
42*51396a8eSPeter Tribble   (JNIEnv *, jobject, jstring, jobjectArray);
43*51396a8eSPeter Tribble 
44*51396a8eSPeter Tribble /*
45*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
46*51396a8eSPeter Tribble  * Method:    _compileFile
47*51396a8eSPeter Tribble  * Signature: (Ljava/lang/String;[Ljava/lang/String;)Lorg/opensolaris/os/dtrace/Program/File;
48*51396a8eSPeter Tribble  */
49*51396a8eSPeter Tribble JNIEXPORT jobject JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile
50*51396a8eSPeter Tribble   (JNIEnv *, jobject, jstring, jobjectArray);
51*51396a8eSPeter Tribble 
52*51396a8eSPeter Tribble /*
53*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
54*51396a8eSPeter Tribble  * Method:    _exec
55*51396a8eSPeter Tribble  * Signature: (Lorg/opensolaris/os/dtrace/Program;)V
56*51396a8eSPeter Tribble  */
57*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1exec
58*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject);
59*51396a8eSPeter Tribble 
60*51396a8eSPeter Tribble /*
61*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
62*51396a8eSPeter Tribble  * Method:    _getProgramInfo
63*51396a8eSPeter Tribble  * Signature: (Lorg/opensolaris/os/dtrace/Program;)V
64*51396a8eSPeter Tribble  */
65*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo
66*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject);
67*51396a8eSPeter Tribble 
68*51396a8eSPeter Tribble /*
69*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
70*51396a8eSPeter Tribble  * Method:    _setOption
71*51396a8eSPeter Tribble  * Signature: (Ljava/lang/String;Ljava/lang/String;)V
72*51396a8eSPeter Tribble  */
73*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption
74*51396a8eSPeter Tribble   (JNIEnv *, jobject, jstring, jstring);
75*51396a8eSPeter Tribble 
76*51396a8eSPeter Tribble /*
77*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
78*51396a8eSPeter Tribble  * Method:    _getOption
79*51396a8eSPeter Tribble  * Signature: (Ljava/lang/String;)J
80*51396a8eSPeter Tribble  */
81*51396a8eSPeter Tribble JNIEXPORT jlong JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption
82*51396a8eSPeter Tribble   (JNIEnv *, jobject, jstring);
83*51396a8eSPeter Tribble 
84*51396a8eSPeter Tribble /*
85*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
86*51396a8eSPeter Tribble  * Method:    _isEnabled
87*51396a8eSPeter Tribble  * Signature: ()Z
88*51396a8eSPeter Tribble  */
89*51396a8eSPeter Tribble JNIEXPORT jboolean JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1isEnabled
90*51396a8eSPeter Tribble   (JNIEnv *, jobject);
91*51396a8eSPeter Tribble 
92*51396a8eSPeter Tribble /*
93*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
94*51396a8eSPeter Tribble  * Method:    _checkProgramEnabling
95*51396a8eSPeter Tribble  * Signature: ()V
96*51396a8eSPeter Tribble  */
97*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling
98*51396a8eSPeter Tribble   (JNIEnv *, jobject);
99*51396a8eSPeter Tribble 
100*51396a8eSPeter Tribble /*
101*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
102*51396a8eSPeter Tribble  * Method:    _go
103*51396a8eSPeter Tribble  * Signature: ()V
104*51396a8eSPeter Tribble  */
105*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1go
106*51396a8eSPeter Tribble   (JNIEnv *, jobject);
107*51396a8eSPeter Tribble 
108*51396a8eSPeter Tribble /*
109*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
110*51396a8eSPeter Tribble  * Method:    _stop
111*51396a8eSPeter Tribble  * Signature: ()V
112*51396a8eSPeter Tribble  */
113*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1stop
114*51396a8eSPeter Tribble   (JNIEnv *, jobject);
115*51396a8eSPeter Tribble 
116*51396a8eSPeter Tribble /*
117*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
118*51396a8eSPeter Tribble  * Method:    _consume
119*51396a8eSPeter Tribble  * Signature: ()V
120*51396a8eSPeter Tribble  */
121*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1consume
122*51396a8eSPeter Tribble   (JNIEnv *, jobject);
123*51396a8eSPeter Tribble 
124*51396a8eSPeter Tribble /*
125*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
126*51396a8eSPeter Tribble  * Method:    _interrupt
127*51396a8eSPeter Tribble  * Signature: ()V
128*51396a8eSPeter Tribble  */
129*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1interrupt
130*51396a8eSPeter Tribble   (JNIEnv *, jobject);
131*51396a8eSPeter Tribble 
132*51396a8eSPeter Tribble /*
133*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
134*51396a8eSPeter Tribble  * Method:    _close
135*51396a8eSPeter Tribble  * Signature: ()V
136*51396a8eSPeter Tribble  */
137*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1close
138*51396a8eSPeter Tribble   (JNIEnv *, jobject);
139*51396a8eSPeter Tribble 
140*51396a8eSPeter Tribble /*
141*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
142*51396a8eSPeter Tribble  * Method:    _getAggregate
143*51396a8eSPeter Tribble  * Signature: (Lorg/opensolaris/os/dtrace/AggregateSpec;)Lorg/opensolaris/os/dtrace/Aggregate;
144*51396a8eSPeter Tribble  */
145*51396a8eSPeter Tribble JNIEXPORT jobject JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate
146*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject);
147*51396a8eSPeter Tribble 
148*51396a8eSPeter Tribble /*
149*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
150*51396a8eSPeter Tribble  * Method:    _createProcess
151*51396a8eSPeter Tribble  * Signature: (Ljava/lang/String;)I
152*51396a8eSPeter Tribble  */
153*51396a8eSPeter Tribble JNIEXPORT jint JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1createProcess
154*51396a8eSPeter Tribble   (JNIEnv *, jobject, jstring);
155*51396a8eSPeter Tribble 
156*51396a8eSPeter Tribble /*
157*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
158*51396a8eSPeter Tribble  * Method:    _grabProcess
159*51396a8eSPeter Tribble  * Signature: (I)V
160*51396a8eSPeter Tribble  */
161*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1grabProcess
162*51396a8eSPeter Tribble   (JNIEnv *, jobject, jint);
163*51396a8eSPeter Tribble 
164*51396a8eSPeter Tribble /*
165*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
166*51396a8eSPeter Tribble  * Method:    _listProbes
167*51396a8eSPeter Tribble  * Signature: (Ljava/util/List;Lorg/opensolaris/os/dtrace/ProbeDescription;)V
168*51396a8eSPeter Tribble  */
169*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbes
170*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject, jobject);
171*51396a8eSPeter Tribble 
172*51396a8eSPeter Tribble /*
173*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
174*51396a8eSPeter Tribble  * Method:    _listProbeDetail
175*51396a8eSPeter Tribble  * Signature: (Ljava/util/List;Lorg/opensolaris/os/dtrace/ProbeDescription;)V
176*51396a8eSPeter Tribble  */
177*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbeDetail
178*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject, jobject);
179*51396a8eSPeter Tribble 
180*51396a8eSPeter Tribble /*
181*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
182*51396a8eSPeter Tribble  * Method:    _listCompiledProbes
183*51396a8eSPeter Tribble  * Signature: (Ljava/util/List;Lorg/opensolaris/os/dtrace/Program;)V
184*51396a8eSPeter Tribble  */
185*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbes
186*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject, jobject);
187*51396a8eSPeter Tribble 
188*51396a8eSPeter Tribble /*
189*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
190*51396a8eSPeter Tribble  * Method:    _listCompiledProbeDetail
191*51396a8eSPeter Tribble  * Signature: (Ljava/util/List;Lorg/opensolaris/os/dtrace/Program;)V
192*51396a8eSPeter Tribble  */
193*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbeDetail
194*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject, jobject);
195*51396a8eSPeter Tribble 
196*51396a8eSPeter Tribble /*
197*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
198*51396a8eSPeter Tribble  * Method:    _getVersion
199*51396a8eSPeter Tribble  * Signature: ()Ljava/lang/String;
200*51396a8eSPeter Tribble  */
201*51396a8eSPeter Tribble JNIEXPORT jstring JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1getVersion
202*51396a8eSPeter Tribble   (JNIEnv *, jclass);
203*51396a8eSPeter Tribble 
204*51396a8eSPeter Tribble /*
205*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
206*51396a8eSPeter Tribble  * Method:    _openCount
207*51396a8eSPeter Tribble  * Signature: ()I
208*51396a8eSPeter Tribble  */
209*51396a8eSPeter Tribble JNIEXPORT jint JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1openCount
210*51396a8eSPeter Tribble   (JNIEnv *, jclass);
211*51396a8eSPeter Tribble 
212*51396a8eSPeter Tribble /*
213*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
214*51396a8eSPeter Tribble  * Method:    _destroy
215*51396a8eSPeter Tribble  * Signature: ()V
216*51396a8eSPeter Tribble  */
217*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1destroy
218*51396a8eSPeter Tribble   (JNIEnv *, jobject);
219*51396a8eSPeter Tribble 
220*51396a8eSPeter Tribble /*
221*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
222*51396a8eSPeter Tribble  * Method:    _quantizeBucket
223*51396a8eSPeter Tribble  * Signature: (I)J
224*51396a8eSPeter Tribble  */
225*51396a8eSPeter Tribble JNIEXPORT jlong JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1quantizeBucket
226*51396a8eSPeter Tribble   (JNIEnv *, jclass, jint);
227*51396a8eSPeter Tribble 
228*51396a8eSPeter Tribble /*
229*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
230*51396a8eSPeter Tribble  * Method:    _lookupKernelFunction
231*51396a8eSPeter Tribble  * Signature: (Ljava/lang/Number;)Ljava/lang/String;
232*51396a8eSPeter Tribble  */
233*51396a8eSPeter Tribble JNIEXPORT jstring JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupKernelFunction
234*51396a8eSPeter Tribble   (JNIEnv *, jobject, jobject);
235*51396a8eSPeter Tribble 
236*51396a8eSPeter Tribble /*
237*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
238*51396a8eSPeter Tribble  * Method:    _lookupUserFunction
239*51396a8eSPeter Tribble  * Signature: (ILjava/lang/Number;)Ljava/lang/String;
240*51396a8eSPeter Tribble  */
241*51396a8eSPeter Tribble JNIEXPORT jstring JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupUserFunction
242*51396a8eSPeter Tribble   (JNIEnv *, jobject, jint, jobject);
243*51396a8eSPeter Tribble 
244*51396a8eSPeter Tribble /*
245*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
246*51396a8eSPeter Tribble  * Method:    _getExecutableName
247*51396a8eSPeter Tribble  * Signature: ()Ljava/lang/String;
248*51396a8eSPeter Tribble  */
249*51396a8eSPeter Tribble JNIEXPORT jstring JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1getExecutableName
250*51396a8eSPeter Tribble   (JNIEnv *, jclass);
251*51396a8eSPeter Tribble 
252*51396a8eSPeter Tribble /*
253*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
254*51396a8eSPeter Tribble  * Method:    _setMaximumConsumers
255*51396a8eSPeter Tribble  * Signature: (I)V
256*51396a8eSPeter Tribble  */
257*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1setMaximumConsumers
258*51396a8eSPeter Tribble   (JNIEnv *, jclass, jint);
259*51396a8eSPeter Tribble 
260*51396a8eSPeter Tribble /*
261*51396a8eSPeter Tribble  * Class:     org_opensolaris_os_dtrace_LocalConsumer
262*51396a8eSPeter Tribble  * Method:    _setDebug
263*51396a8eSPeter Tribble  * Signature: (Z)V
264*51396a8eSPeter Tribble  */
265*51396a8eSPeter Tribble JNIEXPORT void JNICALL Java_org_opensolaris_os_dtrace_LocalConsumer__1setDebug
266*51396a8eSPeter Tribble   (JNIEnv *, jclass, jboolean);
267*51396a8eSPeter Tribble 
268*51396a8eSPeter Tribble #ifdef __cplusplus
269*51396a8eSPeter Tribble }
270*51396a8eSPeter Tribble #endif
271*51396a8eSPeter Tribble #endif
272*51396a8eSPeter Tribble /* Header for class org_opensolaris_os_dtrace_LocalConsumer_Identifier */
273*51396a8eSPeter Tribble 
274*51396a8eSPeter Tribble #ifndef _Included_org_opensolaris_os_dtrace_LocalConsumer_Identifier
275*51396a8eSPeter Tribble #define _Included_org_opensolaris_os_dtrace_LocalConsumer_Identifier
276*51396a8eSPeter Tribble #ifdef __cplusplus
277*51396a8eSPeter Tribble extern "C" {
278*51396a8eSPeter Tribble #endif
279*51396a8eSPeter Tribble #undef org_opensolaris_os_dtrace_LocalConsumer_Identifier_serialVersionUID
280*51396a8eSPeter Tribble #define org_opensolaris_os_dtrace_LocalConsumer_Identifier_serialVersionUID 2183165132305302834LL
281*51396a8eSPeter Tribble #ifdef __cplusplus
282*51396a8eSPeter Tribble }
283*51396a8eSPeter Tribble #endif
284*51396a8eSPeter Tribble #endif
285*51396a8eSPeter Tribble /* Header for class org_opensolaris_os_dtrace_LocalConsumer_State */
286*51396a8eSPeter Tribble 
287*51396a8eSPeter Tribble #ifndef _Included_org_opensolaris_os_dtrace_LocalConsumer_State
288*51396a8eSPeter Tribble #define _Included_org_opensolaris_os_dtrace_LocalConsumer_State
289*51396a8eSPeter Tribble #ifdef __cplusplus
290*51396a8eSPeter Tribble extern "C" {
291*51396a8eSPeter Tribble #endif
292*51396a8eSPeter Tribble #ifdef __cplusplus
293*51396a8eSPeter Tribble }
294*51396a8eSPeter Tribble #endif
295*51396a8eSPeter Tribble #endif
296