WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
edu_wpi_first_wpilibj_networktables_NetworkTablesJNI.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class edu_wpi_first_wpilibj_networktables_NetworkTablesJNI */
4 
5 #ifndef _Included_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
6 #define _Included_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_NONE
11 #define edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_NONE 0L
12 #undef edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_SERVER
13 #define edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_SERVER 1L
14 #undef edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_CLIENT
15 #define edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_CLIENT 2L
16 #undef edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_STARTING
17 #define edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_STARTING 4L
18 #undef edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_FAILURE
19 #define edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_NT_NET_MODE_FAILURE 8L
20 /*
21  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
22  * Method: containsKey
23  * Signature: (Ljava/lang/String;)Z
24  */
25 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_containsKey
26  (JNIEnv *, jclass, jstring);
27 
28 /*
29  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
30  * Method: getType
31  * Signature: (Ljava/lang/String;)I
32  */
33 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getType
34  (JNIEnv *, jclass, jstring);
35 
36 /*
37  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
38  * Method: putBoolean
39  * Signature: (Ljava/lang/String;Z)Z
40  */
41 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putBoolean
42  (JNIEnv *, jclass, jstring, jboolean);
43 
44 /*
45  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
46  * Method: putDouble
47  * Signature: (Ljava/lang/String;D)Z
48  */
49 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putDouble
50  (JNIEnv *, jclass, jstring, jdouble);
51 
52 /*
53  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
54  * Method: putString
55  * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
56  */
57 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putString
58  (JNIEnv *, jclass, jstring, jstring);
59 
60 /*
61  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
62  * Method: putRaw
63  * Signature: (Ljava/lang/String;[B)Z
64  */
65 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putRaw__Ljava_lang_String_2_3B
66  (JNIEnv *, jclass, jstring, jbyteArray);
67 
68 /*
69  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
70  * Method: putRaw
71  * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;I)Z
72  */
73 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putRaw__Ljava_lang_String_2Ljava_nio_ByteBuffer_2I
74  (JNIEnv *, jclass, jstring, jobject, jint);
75 
76 /*
77  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
78  * Method: putBooleanArray
79  * Signature: (Ljava/lang/String;[Z)Z
80  */
81 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putBooleanArray
82  (JNIEnv *, jclass, jstring, jbooleanArray);
83 
84 /*
85  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
86  * Method: putDoubleArray
87  * Signature: (Ljava/lang/String;[D)Z
88  */
89 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putDoubleArray
90  (JNIEnv *, jclass, jstring, jdoubleArray);
91 
92 /*
93  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
94  * Method: putStringArray
95  * Signature: (Ljava/lang/String;[Ljava/lang/String;)Z
96  */
97 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_putStringArray
98  (JNIEnv *, jclass, jstring, jobjectArray);
99 
100 /*
101  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
102  * Method: forcePutBoolean
103  * Signature: (Ljava/lang/String;Z)V
104  */
105 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutBoolean
106  (JNIEnv *, jclass, jstring, jboolean);
107 
108 /*
109  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
110  * Method: forcePutDouble
111  * Signature: (Ljava/lang/String;D)V
112  */
113 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutDouble
114  (JNIEnv *, jclass, jstring, jdouble);
115 
116 /*
117  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
118  * Method: forcePutString
119  * Signature: (Ljava/lang/String;Ljava/lang/String;)V
120  */
121 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutString
122  (JNIEnv *, jclass, jstring, jstring);
123 
124 /*
125  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
126  * Method: forcePutRaw
127  * Signature: (Ljava/lang/String;[B)V
128  */
129 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutRaw__Ljava_lang_String_2_3B
130  (JNIEnv *, jclass, jstring, jbyteArray);
131 
132 /*
133  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
134  * Method: forcePutRaw
135  * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;I)V
136  */
137 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutRaw__Ljava_lang_String_2Ljava_nio_ByteBuffer_2I
138  (JNIEnv *, jclass, jstring, jobject, jint);
139 
140 /*
141  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
142  * Method: forcePutBooleanArray
143  * Signature: (Ljava/lang/String;[Z)V
144  */
145 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutBooleanArray
146  (JNIEnv *, jclass, jstring, jbooleanArray);
147 
148 /*
149  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
150  * Method: forcePutDoubleArray
151  * Signature: (Ljava/lang/String;[D)V
152  */
153 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutDoubleArray
154  (JNIEnv *, jclass, jstring, jdoubleArray);
155 
156 /*
157  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
158  * Method: forcePutStringArray
159  * Signature: (Ljava/lang/String;[Ljava/lang/String;)V
160  */
161 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_forcePutStringArray
162  (JNIEnv *, jclass, jstring, jobjectArray);
163 
164 /*
165  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
166  * Method: getValue
167  * Signature: (Ljava/lang/String;)Ljava/lang/Object;
168  */
169 JNIEXPORT jobject JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getValue__Ljava_lang_String_2
170  (JNIEnv *, jclass, jstring);
171 
172 /*
173  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
174  * Method: getBoolean
175  * Signature: (Ljava/lang/String;)Z
176  */
177 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getBoolean__Ljava_lang_String_2
178  (JNIEnv *, jclass, jstring);
179 
180 /*
181  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
182  * Method: getDouble
183  * Signature: (Ljava/lang/String;)D
184  */
185 JNIEXPORT jdouble JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getDouble__Ljava_lang_String_2
186  (JNIEnv *, jclass, jstring);
187 
188 /*
189  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
190  * Method: getString
191  * Signature: (Ljava/lang/String;)Ljava/lang/String;
192  */
193 JNIEXPORT jstring JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getString__Ljava_lang_String_2
194  (JNIEnv *, jclass, jstring);
195 
196 /*
197  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
198  * Method: getRaw
199  * Signature: (Ljava/lang/String;)[B
200  */
201 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getRaw__Ljava_lang_String_2
202  (JNIEnv *, jclass, jstring);
203 
204 /*
205  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
206  * Method: getBooleanArray
207  * Signature: (Ljava/lang/String;)[Z
208  */
209 JNIEXPORT jbooleanArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getBooleanArray__Ljava_lang_String_2
210  (JNIEnv *, jclass, jstring);
211 
212 /*
213  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
214  * Method: getDoubleArray
215  * Signature: (Ljava/lang/String;)[D
216  */
217 JNIEXPORT jdoubleArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getDoubleArray__Ljava_lang_String_2
218  (JNIEnv *, jclass, jstring);
219 
220 /*
221  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
222  * Method: getStringArray
223  * Signature: (Ljava/lang/String;)[Ljava/lang/String;
224  */
225 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getStringArray__Ljava_lang_String_2
226  (JNIEnv *, jclass, jstring);
227 
228 /*
229  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
230  * Method: getValue
231  * Signature: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
232  */
233 JNIEXPORT jobject JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getValue__Ljava_lang_String_2Ljava_lang_Object_2
234  (JNIEnv *, jclass, jstring, jobject);
235 
236 /*
237  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
238  * Method: getBoolean
239  * Signature: (Ljava/lang/String;Z)Z
240  */
241 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getBoolean__Ljava_lang_String_2Z
242  (JNIEnv *, jclass, jstring, jboolean);
243 
244 /*
245  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
246  * Method: getDouble
247  * Signature: (Ljava/lang/String;D)D
248  */
249 JNIEXPORT jdouble JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getDouble__Ljava_lang_String_2D
250  (JNIEnv *, jclass, jstring, jdouble);
251 
252 /*
253  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
254  * Method: getString
255  * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
256  */
257 JNIEXPORT jstring JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getString__Ljava_lang_String_2Ljava_lang_String_2
258  (JNIEnv *, jclass, jstring, jstring);
259 
260 /*
261  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
262  * Method: getRaw
263  * Signature: (Ljava/lang/String;[B)[B
264  */
265 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getRaw__Ljava_lang_String_2_3B
266  (JNIEnv *, jclass, jstring, jbyteArray);
267 
268 /*
269  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
270  * Method: getBooleanArray
271  * Signature: (Ljava/lang/String;[Z)[Z
272  */
273 JNIEXPORT jbooleanArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getBooleanArray__Ljava_lang_String_2_3Z
274  (JNIEnv *, jclass, jstring, jbooleanArray);
275 
276 /*
277  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
278  * Method: getDoubleArray
279  * Signature: (Ljava/lang/String;[D)[D
280  */
281 JNIEXPORT jdoubleArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getDoubleArray__Ljava_lang_String_2_3D
282  (JNIEnv *, jclass, jstring, jdoubleArray);
283 
284 /*
285  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
286  * Method: getStringArray
287  * Signature: (Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;
288  */
289 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getStringArray__Ljava_lang_String_2_3Ljava_lang_String_2
290  (JNIEnv *, jclass, jstring, jobjectArray);
291 
292 /*
293  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
294  * Method: setDefaultBoolean
295  * Signature: (Ljava/lang/String;Z)Z
296  */
297 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultBoolean
298  (JNIEnv *, jclass, jstring, jboolean);
299 
300 /*
301  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
302  * Method: setDefaultDouble
303  * Signature: (Ljava/lang/String;D)Z
304  */
305 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultDouble
306  (JNIEnv *, jclass, jstring, jdouble);
307 
308 /*
309  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
310  * Method: setDefaultString
311  * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
312  */
313 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultString
314  (JNIEnv *, jclass, jstring, jstring);
315 
316 /*
317  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
318  * Method: setDefaultRaw
319  * Signature: (Ljava/lang/String;[B)Z
320  */
321 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultRaw
322  (JNIEnv *, jclass, jstring, jbyteArray);
323 
324 /*
325  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
326  * Method: setDefaultBooleanArray
327  * Signature: (Ljava/lang/String;[Z)Z
328  */
329 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultBooleanArray
330  (JNIEnv *, jclass, jstring, jbooleanArray);
331 
332 /*
333  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
334  * Method: setDefaultDoubleArray
335  * Signature: (Ljava/lang/String;[D)Z
336  */
337 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultDoubleArray
338  (JNIEnv *, jclass, jstring, jdoubleArray);
339 
340 /*
341  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
342  * Method: setDefaultStringArray
343  * Signature: (Ljava/lang/String;[Ljava/lang/String;)Z
344  */
345 JNIEXPORT jboolean JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setDefaultStringArray
346  (JNIEnv *, jclass, jstring, jobjectArray);
347 
348 /*
349  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
350  * Method: setEntryFlags
351  * Signature: (Ljava/lang/String;I)V
352  */
353 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setEntryFlags
354  (JNIEnv *, jclass, jstring, jint);
355 
356 /*
357  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
358  * Method: getEntryFlags
359  * Signature: (Ljava/lang/String;)I
360  */
361 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getEntryFlags
362  (JNIEnv *, jclass, jstring);
363 
364 /*
365  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
366  * Method: deleteEntry
367  * Signature: (Ljava/lang/String;)V
368  */
369 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_deleteEntry
370  (JNIEnv *, jclass, jstring);
371 
372 /*
373  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
374  * Method: deleteAllEntries
375  * Signature: ()V
376  */
377 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_deleteAllEntries
378  (JNIEnv *, jclass);
379 
380 /*
381  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
382  * Method: getEntries
383  * Signature: (Ljava/lang/String;I)[Ledu/wpi/first/wpilibj/networktables/EntryInfo;
384  */
385 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getEntries
386  (JNIEnv *, jclass, jstring, jint);
387 
388 /*
389  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
390  * Method: flush
391  * Signature: ()V
392  */
393 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_flush
394  (JNIEnv *, jclass);
395 
396 /*
397  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
398  * Method: addEntryListener
399  * Signature: (Ljava/lang/String;Ledu/wpi/first/wpilibj/networktables/NetworkTablesJNI/EntryListenerFunction;I)I
400  */
401 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_addEntryListener
402  (JNIEnv *, jclass, jstring, jobject, jint);
403 
404 /*
405  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
406  * Method: removeEntryListener
407  * Signature: (I)V
408  */
409 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_removeEntryListener
410  (JNIEnv *, jclass, jint);
411 
412 /*
413  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
414  * Method: addConnectionListener
415  * Signature: (Ledu/wpi/first/wpilibj/networktables/NetworkTablesJNI/ConnectionListenerFunction;Z)I
416  */
417 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_addConnectionListener
418  (JNIEnv *, jclass, jobject, jboolean);
419 
420 /*
421  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
422  * Method: removeConnectionListener
423  * Signature: (I)V
424  */
425 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_removeConnectionListener
426  (JNIEnv *, jclass, jint);
427 
428 /*
429  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
430  * Method: getRpc
431  * Signature: (Ljava/lang/String;)[B
432  */
433 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getRpc__Ljava_lang_String_2
434  (JNIEnv *, jclass, jstring);
435 
436 /*
437  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
438  * Method: getRpc
439  * Signature: (Ljava/lang/String;[B)[B
440  */
441 JNIEXPORT jbyteArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getRpc__Ljava_lang_String_2_3B
442  (JNIEnv *, jclass, jstring, jbyteArray);
443 
444 /*
445  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
446  * Method: callRpc
447  * Signature: (Ljava/lang/String;[B)I
448  */
449 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_callRpc__Ljava_lang_String_2_3B
450  (JNIEnv *, jclass, jstring, jbyteArray);
451 
452 /*
453  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
454  * Method: callRpc
455  * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;I)I
456  */
457 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_callRpc__Ljava_lang_String_2Ljava_nio_ByteBuffer_2I
458  (JNIEnv *, jclass, jstring, jobject, jint);
459 
460 /*
461  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
462  * Method: setNetworkIdentity
463  * Signature: (Ljava/lang/String;)V
464  */
465 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setNetworkIdentity
466  (JNIEnv *, jclass, jstring);
467 
468 /*
469  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
470  * Method: getNetworkMode
471  * Signature: ()I
472  */
473 JNIEXPORT jint JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getNetworkMode
474  (JNIEnv *, jclass);
475 
476 /*
477  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
478  * Method: startServer
479  * Signature: (Ljava/lang/String;Ljava/lang/String;I)V
480  */
481 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_startServer
482  (JNIEnv *, jclass, jstring, jstring, jint);
483 
484 /*
485  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
486  * Method: stopServer
487  * Signature: ()V
488  */
489 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_stopServer
490  (JNIEnv *, jclass);
491 
492 /*
493  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
494  * Method: startClient
495  * Signature: ()V
496  */
497 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_startClient__
498  (JNIEnv *, jclass);
499 
500 /*
501  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
502  * Method: startClient
503  * Signature: (Ljava/lang/String;I)V
504  */
505 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_startClient__Ljava_lang_String_2I
506  (JNIEnv *, jclass, jstring, jint);
507 
508 /*
509  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
510  * Method: startClient
511  * Signature: ([Ljava/lang/String;[I)V
512  */
513 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_startClient___3Ljava_lang_String_2_3I
514  (JNIEnv *, jclass, jobjectArray, jintArray);
515 
516 /*
517  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
518  * Method: stopClient
519  * Signature: ()V
520  */
521 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_stopClient
522  (JNIEnv *, jclass);
523 
524 /*
525  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
526  * Method: setServer
527  * Signature: (Ljava/lang/String;I)V
528  */
529 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setServer__Ljava_lang_String_2I
530  (JNIEnv *, jclass, jstring, jint);
531 
532 /*
533  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
534  * Method: setServer
535  * Signature: ([Ljava/lang/String;[I)V
536  */
537 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setServer___3Ljava_lang_String_2_3I
538  (JNIEnv *, jclass, jobjectArray, jintArray);
539 
540 /*
541  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
542  * Method: startDSClient
543  * Signature: (I)V
544  */
545 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_startDSClient
546  (JNIEnv *, jclass, jint);
547 
548 /*
549  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
550  * Method: stopDSClient
551  * Signature: ()V
552  */
553 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_stopDSClient
554  (JNIEnv *, jclass);
555 
556 /*
557  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
558  * Method: setUpdateRate
559  * Signature: (D)V
560  */
561 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setUpdateRate
562  (JNIEnv *, jclass, jdouble);
563 
564 /*
565  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
566  * Method: getConnections
567  * Signature: ()[Ledu/wpi/first/wpilibj/networktables/ConnectionInfo;
568  */
569 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_getConnections
570  (JNIEnv *, jclass);
571 
572 /*
573  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
574  * Method: savePersistent
575  * Signature: (Ljava/lang/String;)V
576  */
577 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_savePersistent
578  (JNIEnv *, jclass, jstring);
579 
580 /*
581  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
582  * Method: loadPersistent
583  * Signature: (Ljava/lang/String;)[Ljava/lang/String;
584  */
585 JNIEXPORT jobjectArray JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_loadPersistent
586  (JNIEnv *, jclass, jstring);
587 
588 /*
589  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
590  * Method: now
591  * Signature: ()J
592  */
593 JNIEXPORT jlong JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_now
594  (JNIEnv *, jclass);
595 
596 /*
597  * Class: edu_wpi_first_wpilibj_networktables_NetworkTablesJNI
598  * Method: setLogger
599  * Signature: (Ledu/wpi/first/wpilibj/networktables/NetworkTablesJNI/LoggerFunction;I)V
600  */
601 JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_networktables_NetworkTablesJNI_setLogger
602  (JNIEnv *, jclass, jobject, jint);
603 
604 #ifdef __cplusplus
605 }
606 #endif
607 #endif