WPILibC++  unspecified
edu_wpi_first_networktables_NetworkTablesJNI.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class edu_wpi_first_networktables_NetworkTablesJNI */
4 
5 #ifndef _Included_edu_wpi_first_networktables_NetworkTablesJNI
6 #define _Included_edu_wpi_first_networktables_NetworkTablesJNI
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class: edu_wpi_first_networktables_NetworkTablesJNI
12  * Method: getDefaultInstance
13  * Signature: ()I
14  */
15 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getDefaultInstance
16  (JNIEnv *, jclass);
17 
18 /*
19  * Class: edu_wpi_first_networktables_NetworkTablesJNI
20  * Method: createInstance
21  * Signature: ()I
22  */
23 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createInstance
24  (JNIEnv *, jclass);
25 
26 /*
27  * Class: edu_wpi_first_networktables_NetworkTablesJNI
28  * Method: destroyInstance
29  * Signature: (I)V
30  */
31 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_destroyInstance
32  (JNIEnv *, jclass, jint);
33 
34 /*
35  * Class: edu_wpi_first_networktables_NetworkTablesJNI
36  * Method: getInstanceFromHandle
37  * Signature: (I)I
38  */
39 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getInstanceFromHandle
40  (JNIEnv *, jclass, jint);
41 
42 /*
43  * Class: edu_wpi_first_networktables_NetworkTablesJNI
44  * Method: getEntry
45  * Signature: (ILjava/lang/String;)I
46  */
47 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntry
48  (JNIEnv *, jclass, jint, jstring);
49 
50 /*
51  * Class: edu_wpi_first_networktables_NetworkTablesJNI
52  * Method: getEntries
53  * Signature: (ILjava/lang/String;I)[I
54  */
55 JNIEXPORT jintArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntries
56  (JNIEnv *, jclass, jint, jstring, jint);
57 
58 /*
59  * Class: edu_wpi_first_networktables_NetworkTablesJNI
60  * Method: getEntryName
61  * Signature: (I)Ljava/lang/String;
62  */
63 JNIEXPORT jstring JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntryName
64  (JNIEnv *, jclass, jint);
65 
66 /*
67  * Class: edu_wpi_first_networktables_NetworkTablesJNI
68  * Method: getEntryLastChange
69  * Signature: (I)J
70  */
71 JNIEXPORT jlong JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntryLastChange
72  (JNIEnv *, jclass, jint);
73 
74 /*
75  * Class: edu_wpi_first_networktables_NetworkTablesJNI
76  * Method: getType
77  * Signature: (I)I
78  */
79 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getType
80  (JNIEnv *, jclass, jint);
81 
82 /*
83  * Class: edu_wpi_first_networktables_NetworkTablesJNI
84  * Method: setBoolean
85  * Signature: (IJZZ)Z
86  */
87 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setBoolean
88  (JNIEnv *, jclass, jint, jlong, jboolean, jboolean);
89 
90 /*
91  * Class: edu_wpi_first_networktables_NetworkTablesJNI
92  * Method: setDouble
93  * Signature: (IJDZ)Z
94  */
95 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDouble
96  (JNIEnv *, jclass, jint, jlong, jdouble, jboolean);
97 
98 /*
99  * Class: edu_wpi_first_networktables_NetworkTablesJNI
100  * Method: setString
101  * Signature: (IJLjava/lang/String;Z)Z
102  */
103 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setString
104  (JNIEnv *, jclass, jint, jlong, jstring, jboolean);
105 
106 /*
107  * Class: edu_wpi_first_networktables_NetworkTablesJNI
108  * Method: setRaw
109  * Signature: (IJ[BZ)Z
110  */
111 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setRaw__IJ_3BZ
112  (JNIEnv *, jclass, jint, jlong, jbyteArray, jboolean);
113 
114 /*
115  * Class: edu_wpi_first_networktables_NetworkTablesJNI
116  * Method: setRaw
117  * Signature: (IJLjava/nio/ByteBuffer;IZ)Z
118  */
119 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setRaw__IJLjava_nio_ByteBuffer_2IZ
120  (JNIEnv *, jclass, jint, jlong, jobject, jint, jboolean);
121 
122 /*
123  * Class: edu_wpi_first_networktables_NetworkTablesJNI
124  * Method: setBooleanArray
125  * Signature: (IJ[ZZ)Z
126  */
127 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setBooleanArray
128  (JNIEnv *, jclass, jint, jlong, jbooleanArray, jboolean);
129 
130 /*
131  * Class: edu_wpi_first_networktables_NetworkTablesJNI
132  * Method: setDoubleArray
133  * Signature: (IJ[DZ)Z
134  */
135 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDoubleArray
136  (JNIEnv *, jclass, jint, jlong, jdoubleArray, jboolean);
137 
138 /*
139  * Class: edu_wpi_first_networktables_NetworkTablesJNI
140  * Method: setStringArray
141  * Signature: (IJ[Ljava/lang/String;Z)Z
142  */
143 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setStringArray
144  (JNIEnv *, jclass, jint, jlong, jobjectArray, jboolean);
145 
146 /*
147  * Class: edu_wpi_first_networktables_NetworkTablesJNI
148  * Method: getValue
149  * Signature: (I)Ledu/wpi/first/networktables/NetworkTableValue;
150  */
151 JNIEXPORT jobject JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getValue
152  (JNIEnv *, jclass, jint);
153 
154 /*
155  * Class: edu_wpi_first_networktables_NetworkTablesJNI
156  * Method: getBoolean
157  * Signature: (IZ)Z
158  */
159 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getBoolean
160  (JNIEnv *, jclass, jint, jboolean);
161 
162 /*
163  * Class: edu_wpi_first_networktables_NetworkTablesJNI
164  * Method: getDouble
165  * Signature: (ID)D
166  */
167 JNIEXPORT jdouble JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getDouble
168  (JNIEnv *, jclass, jint, jdouble);
169 
170 /*
171  * Class: edu_wpi_first_networktables_NetworkTablesJNI
172  * Method: getString
173  * Signature: (ILjava/lang/String;)Ljava/lang/String;
174  */
175 JNIEXPORT jstring JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getString
176  (JNIEnv *, jclass, jint, jstring);
177 
178 /*
179  * Class: edu_wpi_first_networktables_NetworkTablesJNI
180  * Method: getRaw
181  * Signature: (I[B)[B
182  */
183 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getRaw
184  (JNIEnv *, jclass, jint, jbyteArray);
185 
186 /*
187  * Class: edu_wpi_first_networktables_NetworkTablesJNI
188  * Method: getBooleanArray
189  * Signature: (I[Z)[Z
190  */
191 JNIEXPORT jbooleanArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getBooleanArray
192  (JNIEnv *, jclass, jint, jbooleanArray);
193 
194 /*
195  * Class: edu_wpi_first_networktables_NetworkTablesJNI
196  * Method: getDoubleArray
197  * Signature: (I[D)[D
198  */
199 JNIEXPORT jdoubleArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getDoubleArray
200  (JNIEnv *, jclass, jint, jdoubleArray);
201 
202 /*
203  * Class: edu_wpi_first_networktables_NetworkTablesJNI
204  * Method: getStringArray
205  * Signature: (I[Ljava/lang/String;)[Ljava/lang/String;
206  */
207 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getStringArray
208  (JNIEnv *, jclass, jint, jobjectArray);
209 
210 /*
211  * Class: edu_wpi_first_networktables_NetworkTablesJNI
212  * Method: setDefaultBoolean
213  * Signature: (IJZ)Z
214  */
215 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultBoolean
216  (JNIEnv *, jclass, jint, jlong, jboolean);
217 
218 /*
219  * Class: edu_wpi_first_networktables_NetworkTablesJNI
220  * Method: setDefaultDouble
221  * Signature: (IJD)Z
222  */
223 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultDouble
224  (JNIEnv *, jclass, jint, jlong, jdouble);
225 
226 /*
227  * Class: edu_wpi_first_networktables_NetworkTablesJNI
228  * Method: setDefaultString
229  * Signature: (IJLjava/lang/String;)Z
230  */
231 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultString
232  (JNIEnv *, jclass, jint, jlong, jstring);
233 
234 /*
235  * Class: edu_wpi_first_networktables_NetworkTablesJNI
236  * Method: setDefaultRaw
237  * Signature: (IJ[B)Z
238  */
239 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultRaw
240  (JNIEnv *, jclass, jint, jlong, jbyteArray);
241 
242 /*
243  * Class: edu_wpi_first_networktables_NetworkTablesJNI
244  * Method: setDefaultBooleanArray
245  * Signature: (IJ[Z)Z
246  */
247 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultBooleanArray
248  (JNIEnv *, jclass, jint, jlong, jbooleanArray);
249 
250 /*
251  * Class: edu_wpi_first_networktables_NetworkTablesJNI
252  * Method: setDefaultDoubleArray
253  * Signature: (IJ[D)Z
254  */
255 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultDoubleArray
256  (JNIEnv *, jclass, jint, jlong, jdoubleArray);
257 
258 /*
259  * Class: edu_wpi_first_networktables_NetworkTablesJNI
260  * Method: setDefaultStringArray
261  * Signature: (IJ[Ljava/lang/String;)Z
262  */
263 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setDefaultStringArray
264  (JNIEnv *, jclass, jint, jlong, jobjectArray);
265 
266 /*
267  * Class: edu_wpi_first_networktables_NetworkTablesJNI
268  * Method: setEntryFlags
269  * Signature: (II)V
270  */
271 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setEntryFlags
272  (JNIEnv *, jclass, jint, jint);
273 
274 /*
275  * Class: edu_wpi_first_networktables_NetworkTablesJNI
276  * Method: getEntryFlags
277  * Signature: (I)I
278  */
279 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntryFlags
280  (JNIEnv *, jclass, jint);
281 
282 /*
283  * Class: edu_wpi_first_networktables_NetworkTablesJNI
284  * Method: deleteEntry
285  * Signature: (I)V
286  */
287 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_deleteEntry
288  (JNIEnv *, jclass, jint);
289 
290 /*
291  * Class: edu_wpi_first_networktables_NetworkTablesJNI
292  * Method: deleteAllEntries
293  * Signature: (I)V
294  */
295 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_deleteAllEntries
296  (JNIEnv *, jclass, jint);
297 
298 /*
299  * Class: edu_wpi_first_networktables_NetworkTablesJNI
300  * Method: getEntryInfoHandle
301  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;I)Ledu/wpi/first/networktables/EntryInfo;
302  */
303 JNIEXPORT jobject JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntryInfoHandle
304  (JNIEnv *, jclass, jobject, jint);
305 
306 /*
307  * Class: edu_wpi_first_networktables_NetworkTablesJNI
308  * Method: getEntryInfo
309  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;ILjava/lang/String;I)[Ledu/wpi/first/networktables/EntryInfo;
310  */
311 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getEntryInfo
312  (JNIEnv *, jclass, jobject, jint, jstring, jint);
313 
314 /*
315  * Class: edu_wpi_first_networktables_NetworkTablesJNI
316  * Method: createEntryListenerPoller
317  * Signature: (I)I
318  */
319 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createEntryListenerPoller
320  (JNIEnv *, jclass, jint);
321 
322 /*
323  * Class: edu_wpi_first_networktables_NetworkTablesJNI
324  * Method: destroyEntryListenerPoller
325  * Signature: (I)V
326  */
327 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_destroyEntryListenerPoller
328  (JNIEnv *, jclass, jint);
329 
330 /*
331  * Class: edu_wpi_first_networktables_NetworkTablesJNI
332  * Method: addPolledEntryListener
333  * Signature: (ILjava/lang/String;I)I
334  */
335 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_addPolledEntryListener__ILjava_lang_String_2I
336  (JNIEnv *, jclass, jint, jstring, jint);
337 
338 /*
339  * Class: edu_wpi_first_networktables_NetworkTablesJNI
340  * Method: addPolledEntryListener
341  * Signature: (III)I
342  */
343 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_addPolledEntryListener__III
344  (JNIEnv *, jclass, jint, jint, jint);
345 
346 /*
347  * Class: edu_wpi_first_networktables_NetworkTablesJNI
348  * Method: pollEntryListener
349  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;I)[Ledu/wpi/first/networktables/EntryNotification;
350  */
351 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollEntryListener
352  (JNIEnv *, jclass, jobject, jint);
353 
354 /*
355  * Class: edu_wpi_first_networktables_NetworkTablesJNI
356  * Method: pollEntryListenerTimeout
357  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;ID)[Ledu/wpi/first/networktables/EntryNotification;
358  */
359 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollEntryListenerTimeout
360  (JNIEnv *, jclass, jobject, jint, jdouble);
361 
362 /*
363  * Class: edu_wpi_first_networktables_NetworkTablesJNI
364  * Method: cancelPollEntryListener
365  * Signature: (I)V
366  */
367 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_cancelPollEntryListener
368  (JNIEnv *, jclass, jint);
369 
370 /*
371  * Class: edu_wpi_first_networktables_NetworkTablesJNI
372  * Method: removeEntryListener
373  * Signature: (I)V
374  */
375 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_removeEntryListener
376  (JNIEnv *, jclass, jint);
377 
378 /*
379  * Class: edu_wpi_first_networktables_NetworkTablesJNI
380  * Method: waitForEntryListenerQueue
381  * Signature: (ID)Z
382  */
383 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_waitForEntryListenerQueue
384  (JNIEnv *, jclass, jint, jdouble);
385 
386 /*
387  * Class: edu_wpi_first_networktables_NetworkTablesJNI
388  * Method: createConnectionListenerPoller
389  * Signature: (I)I
390  */
391 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createConnectionListenerPoller
392  (JNIEnv *, jclass, jint);
393 
394 /*
395  * Class: edu_wpi_first_networktables_NetworkTablesJNI
396  * Method: destroyConnectionListenerPoller
397  * Signature: (I)V
398  */
399 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_destroyConnectionListenerPoller
400  (JNIEnv *, jclass, jint);
401 
402 /*
403  * Class: edu_wpi_first_networktables_NetworkTablesJNI
404  * Method: addPolledConnectionListener
405  * Signature: (IZ)I
406  */
407 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_addPolledConnectionListener
408  (JNIEnv *, jclass, jint, jboolean);
409 
410 /*
411  * Class: edu_wpi_first_networktables_NetworkTablesJNI
412  * Method: pollConnectionListener
413  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;I)[Ledu/wpi/first/networktables/ConnectionNotification;
414  */
415 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollConnectionListener
416  (JNIEnv *, jclass, jobject, jint);
417 
418 /*
419  * Class: edu_wpi_first_networktables_NetworkTablesJNI
420  * Method: pollConnectionListenerTimeout
421  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;ID)[Ledu/wpi/first/networktables/ConnectionNotification;
422  */
423 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollConnectionListenerTimeout
424  (JNIEnv *, jclass, jobject, jint, jdouble);
425 
426 /*
427  * Class: edu_wpi_first_networktables_NetworkTablesJNI
428  * Method: cancelPollConnectionListener
429  * Signature: (I)V
430  */
431 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_cancelPollConnectionListener
432  (JNIEnv *, jclass, jint);
433 
434 /*
435  * Class: edu_wpi_first_networktables_NetworkTablesJNI
436  * Method: removeConnectionListener
437  * Signature: (I)V
438  */
439 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_removeConnectionListener
440  (JNIEnv *, jclass, jint);
441 
442 /*
443  * Class: edu_wpi_first_networktables_NetworkTablesJNI
444  * Method: waitForConnectionListenerQueue
445  * Signature: (ID)Z
446  */
447 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_waitForConnectionListenerQueue
448  (JNIEnv *, jclass, jint, jdouble);
449 
450 /*
451  * Class: edu_wpi_first_networktables_NetworkTablesJNI
452  * Method: createRpcCallPoller
453  * Signature: (I)I
454  */
455 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createRpcCallPoller
456  (JNIEnv *, jclass, jint);
457 
458 /*
459  * Class: edu_wpi_first_networktables_NetworkTablesJNI
460  * Method: destroyRpcCallPoller
461  * Signature: (I)V
462  */
463 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_destroyRpcCallPoller
464  (JNIEnv *, jclass, jint);
465 
466 /*
467  * Class: edu_wpi_first_networktables_NetworkTablesJNI
468  * Method: createPolledRpc
469  * Signature: (I[BI)V
470  */
471 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createPolledRpc
472  (JNIEnv *, jclass, jint, jbyteArray, jint);
473 
474 /*
475  * Class: edu_wpi_first_networktables_NetworkTablesJNI
476  * Method: pollRpc
477  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;I)[Ledu/wpi/first/networktables/RpcAnswer;
478  */
479 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollRpc
480  (JNIEnv *, jclass, jobject, jint);
481 
482 /*
483  * Class: edu_wpi_first_networktables_NetworkTablesJNI
484  * Method: pollRpcTimeout
485  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;ID)[Ledu/wpi/first/networktables/RpcAnswer;
486  */
487 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollRpcTimeout
488  (JNIEnv *, jclass, jobject, jint, jdouble);
489 
490 /*
491  * Class: edu_wpi_first_networktables_NetworkTablesJNI
492  * Method: cancelPollRpc
493  * Signature: (I)V
494  */
495 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_cancelPollRpc
496  (JNIEnv *, jclass, jint);
497 
498 /*
499  * Class: edu_wpi_first_networktables_NetworkTablesJNI
500  * Method: waitForRpcCallQueue
501  * Signature: (ID)Z
502  */
503 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_waitForRpcCallQueue
504  (JNIEnv *, jclass, jint, jdouble);
505 
506 /*
507  * Class: edu_wpi_first_networktables_NetworkTablesJNI
508  * Method: postRpcResponse
509  * Signature: (II[B)Z
510  */
511 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_postRpcResponse
512  (JNIEnv *, jclass, jint, jint, jbyteArray);
513 
514 /*
515  * Class: edu_wpi_first_networktables_NetworkTablesJNI
516  * Method: callRpc
517  * Signature: (I[B)I
518  */
519 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_callRpc
520  (JNIEnv *, jclass, jint, jbyteArray);
521 
522 /*
523  * Class: edu_wpi_first_networktables_NetworkTablesJNI
524  * Method: getRpcResult
525  * Signature: (II)[B
526  */
527 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getRpcResult__II
528  (JNIEnv *, jclass, jint, jint);
529 
530 /*
531  * Class: edu_wpi_first_networktables_NetworkTablesJNI
532  * Method: getRpcResult
533  * Signature: (IID)[B
534  */
535 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getRpcResult__IID
536  (JNIEnv *, jclass, jint, jint, jdouble);
537 
538 /*
539  * Class: edu_wpi_first_networktables_NetworkTablesJNI
540  * Method: cancelRpcResult
541  * Signature: (II)V
542  */
543 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_cancelRpcResult
544  (JNIEnv *, jclass, jint, jint);
545 
546 /*
547  * Class: edu_wpi_first_networktables_NetworkTablesJNI
548  * Method: getRpc
549  * Signature: (I[B)[B
550  */
551 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getRpc
552  (JNIEnv *, jclass, jint, jbyteArray);
553 
554 /*
555  * Class: edu_wpi_first_networktables_NetworkTablesJNI
556  * Method: setNetworkIdentity
557  * Signature: (ILjava/lang/String;)V
558  */
559 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setNetworkIdentity
560  (JNIEnv *, jclass, jint, jstring);
561 
562 /*
563  * Class: edu_wpi_first_networktables_NetworkTablesJNI
564  * Method: getNetworkMode
565  * Signature: (I)I
566  */
567 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getNetworkMode
568  (JNIEnv *, jclass, jint);
569 
570 /*
571  * Class: edu_wpi_first_networktables_NetworkTablesJNI
572  * Method: startServer
573  * Signature: (ILjava/lang/String;Ljava/lang/String;I)V
574  */
575 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startServer
576  (JNIEnv *, jclass, jint, jstring, jstring, jint);
577 
578 /*
579  * Class: edu_wpi_first_networktables_NetworkTablesJNI
580  * Method: stopServer
581  * Signature: (I)V
582  */
583 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_stopServer
584  (JNIEnv *, jclass, jint);
585 
586 /*
587  * Class: edu_wpi_first_networktables_NetworkTablesJNI
588  * Method: startClient
589  * Signature: (I)V
590  */
591 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startClient__I
592  (JNIEnv *, jclass, jint);
593 
594 /*
595  * Class: edu_wpi_first_networktables_NetworkTablesJNI
596  * Method: startClient
597  * Signature: (ILjava/lang/String;I)V
598  */
599 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startClient__ILjava_lang_String_2I
600  (JNIEnv *, jclass, jint, jstring, jint);
601 
602 /*
603  * Class: edu_wpi_first_networktables_NetworkTablesJNI
604  * Method: startClient
605  * Signature: (I[Ljava/lang/String;[I)V
606  */
607 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startClient__I_3Ljava_lang_String_2_3I
608  (JNIEnv *, jclass, jint, jobjectArray, jintArray);
609 
610 /*
611  * Class: edu_wpi_first_networktables_NetworkTablesJNI
612  * Method: startClientTeam
613  * Signature: (III)V
614  */
615 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startClientTeam
616  (JNIEnv *, jclass, jint, jint, jint);
617 
618 /*
619  * Class: edu_wpi_first_networktables_NetworkTablesJNI
620  * Method: stopClient
621  * Signature: (I)V
622  */
623 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_stopClient
624  (JNIEnv *, jclass, jint);
625 
626 /*
627  * Class: edu_wpi_first_networktables_NetworkTablesJNI
628  * Method: setServer
629  * Signature: (ILjava/lang/String;I)V
630  */
631 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setServer__ILjava_lang_String_2I
632  (JNIEnv *, jclass, jint, jstring, jint);
633 
634 /*
635  * Class: edu_wpi_first_networktables_NetworkTablesJNI
636  * Method: setServer
637  * Signature: (I[Ljava/lang/String;[I)V
638  */
639 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setServer__I_3Ljava_lang_String_2_3I
640  (JNIEnv *, jclass, jint, jobjectArray, jintArray);
641 
642 /*
643  * Class: edu_wpi_first_networktables_NetworkTablesJNI
644  * Method: setServerTeam
645  * Signature: (III)V
646  */
647 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setServerTeam
648  (JNIEnv *, jclass, jint, jint, jint);
649 
650 /*
651  * Class: edu_wpi_first_networktables_NetworkTablesJNI
652  * Method: startDSClient
653  * Signature: (II)V
654  */
655 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_startDSClient
656  (JNIEnv *, jclass, jint, jint);
657 
658 /*
659  * Class: edu_wpi_first_networktables_NetworkTablesJNI
660  * Method: stopDSClient
661  * Signature: (I)V
662  */
663 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_stopDSClient
664  (JNIEnv *, jclass, jint);
665 
666 /*
667  * Class: edu_wpi_first_networktables_NetworkTablesJNI
668  * Method: setUpdateRate
669  * Signature: (ID)V
670  */
671 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_setUpdateRate
672  (JNIEnv *, jclass, jint, jdouble);
673 
674 /*
675  * Class: edu_wpi_first_networktables_NetworkTablesJNI
676  * Method: flush
677  * Signature: (I)V
678  */
679 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_flush
680  (JNIEnv *, jclass, jint);
681 
682 /*
683  * Class: edu_wpi_first_networktables_NetworkTablesJNI
684  * Method: getConnections
685  * Signature: (I)[Ledu/wpi/first/networktables/ConnectionInfo;
686  */
687 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_getConnections
688  (JNIEnv *, jclass, jint);
689 
690 /*
691  * Class: edu_wpi_first_networktables_NetworkTablesJNI
692  * Method: isConnected
693  * Signature: (I)Z
694  */
695 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_isConnected
696  (JNIEnv *, jclass, jint);
697 
698 /*
699  * Class: edu_wpi_first_networktables_NetworkTablesJNI
700  * Method: savePersistent
701  * Signature: (ILjava/lang/String;)V
702  */
703 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_savePersistent
704  (JNIEnv *, jclass, jint, jstring);
705 
706 /*
707  * Class: edu_wpi_first_networktables_NetworkTablesJNI
708  * Method: loadPersistent
709  * Signature: (ILjava/lang/String;)[Ljava/lang/String;
710  */
711 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_loadPersistent
712  (JNIEnv *, jclass, jint, jstring);
713 
714 /*
715  * Class: edu_wpi_first_networktables_NetworkTablesJNI
716  * Method: saveEntries
717  * Signature: (ILjava/lang/String;Ljava/lang/String;)V
718  */
719 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_saveEntries
720  (JNIEnv *, jclass, jint, jstring, jstring);
721 
722 /*
723  * Class: edu_wpi_first_networktables_NetworkTablesJNI
724  * Method: loadEntries
725  * Signature: (ILjava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
726  */
727 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_loadEntries
728  (JNIEnv *, jclass, jint, jstring, jstring);
729 
730 /*
731  * Class: edu_wpi_first_networktables_NetworkTablesJNI
732  * Method: now
733  * Signature: ()J
734  */
735 JNIEXPORT jlong JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_now
736  (JNIEnv *, jclass);
737 
738 /*
739  * Class: edu_wpi_first_networktables_NetworkTablesJNI
740  * Method: createLoggerPoller
741  * Signature: (I)I
742  */
743 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_createLoggerPoller
744  (JNIEnv *, jclass, jint);
745 
746 /*
747  * Class: edu_wpi_first_networktables_NetworkTablesJNI
748  * Method: destroyLoggerPoller
749  * Signature: (I)V
750  */
751 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_destroyLoggerPoller
752  (JNIEnv *, jclass, jint);
753 
754 /*
755  * Class: edu_wpi_first_networktables_NetworkTablesJNI
756  * Method: addPolledLogger
757  * Signature: (III)I
758  */
759 JNIEXPORT jint JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_addPolledLogger
760  (JNIEnv *, jclass, jint, jint, jint);
761 
762 /*
763  * Class: edu_wpi_first_networktables_NetworkTablesJNI
764  * Method: pollLogger
765  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;I)[Ledu/wpi/first/networktables/LogMessage;
766  */
767 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollLogger
768  (JNIEnv *, jclass, jobject, jint);
769 
770 /*
771  * Class: edu_wpi_first_networktables_NetworkTablesJNI
772  * Method: pollLoggerTimeout
773  * Signature: (Ledu/wpi/first/networktables/NetworkTableInstance;ID)[Ledu/wpi/first/networktables/LogMessage;
774  */
775 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_pollLoggerTimeout
776  (JNIEnv *, jclass, jobject, jint, jdouble);
777 
778 /*
779  * Class: edu_wpi_first_networktables_NetworkTablesJNI
780  * Method: cancelPollLogger
781  * Signature: (I)V
782  */
783 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_cancelPollLogger
784  (JNIEnv *, jclass, jint);
785 
786 /*
787  * Class: edu_wpi_first_networktables_NetworkTablesJNI
788  * Method: removeLogger
789  * Signature: (I)V
790  */
791 JNIEXPORT void JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_removeLogger
792  (JNIEnv *, jclass, jint);
793 
794 /*
795  * Class: edu_wpi_first_networktables_NetworkTablesJNI
796  * Method: waitForLoggerQueue
797  * Signature: (ID)Z
798  */
799 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_networktables_NetworkTablesJNI_waitForLoggerQueue
800  (JNIEnv *, jclass, jint, jdouble);
801 
802 #ifdef __cplusplus
803 }
804 #endif
805 #endif