1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class java_net_PlainDatagramSocketImpl */
4
5#ifndef _Included_java_net_PlainDatagramSocketImpl
6#define _Included_java_net_PlainDatagramSocketImpl
7#ifdef __cplusplus
8extern "C" {
9#endif
10/*
11 * Class: java_net_PlainDatagramSocketImpl
12 * Method: bind0
13 * Signature: (ILjava/net/InetAddress;)V
14 */
15JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_bind0
16 (JNIEnv *, jobject, jint, jobject);
17
18/*
19 * Class: java_net_PlainDatagramSocketImpl
20 * Method: send0
21 * Signature: (Ljava/net/DatagramPacket;)V
22 */
23JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_send0
24 (JNIEnv *, jobject, jobject);
25
26/*
27 * Class: java_net_PlainDatagramSocketImpl
28 * Method: peek
29 * Signature: (Ljava/net/InetAddress;)I
30 */
31JNIEXPORT jint JNICALL Java_java_net_PlainDatagramSocketImpl_peek
32 (JNIEnv *, jobject, jobject);
33
34/*
35 * Class: java_net_PlainDatagramSocketImpl
36 * Method: peekData
37 * Signature: (Ljava/net/DatagramPacket;)I
38 */
39JNIEXPORT jint JNICALL Java_java_net_PlainDatagramSocketImpl_peekData
40 (JNIEnv *, jobject, jobject);
41
42/*
43 * Class: java_net_PlainDatagramSocketImpl
44 * Method: receive0
45 * Signature: (Ljava/net/DatagramPacket;)V
46 */
47JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_receive0
48 (JNIEnv *, jobject, jobject);
49
50/*
51 * Class: java_net_PlainDatagramSocketImpl
52 * Method: setTimeToLive
53 * Signature: (I)V
54 */
55JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_setTimeToLive
56 (JNIEnv *, jobject, jint);
57
58/*
59 * Class: java_net_PlainDatagramSocketImpl
60 * Method: getTimeToLive
61 * Signature: ()I
62 */
63JNIEXPORT jint JNICALL Java_java_net_PlainDatagramSocketImpl_getTimeToLive
64 (JNIEnv *, jobject);
65
66/*
67 * Class: java_net_PlainDatagramSocketImpl
68 * Method: setTTL
69 * Signature: (B)V
70 */
71JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_setTTL
72 (JNIEnv *, jobject, jbyte);
73
74/*
75 * Class: java_net_PlainDatagramSocketImpl
76 * Method: getTTL
77 * Signature: ()B
78 */
79JNIEXPORT jbyte JNICALL Java_java_net_PlainDatagramSocketImpl_getTTL
80 (JNIEnv *, jobject);
81
82/*
83 * Class: java_net_PlainDatagramSocketImpl
84 * Method: join
85 * Signature: (Ljava/net/InetAddress;Ljava/net/NetworkInterface;)V
86 */
87JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_join
88 (JNIEnv *, jobject, jobject, jobject);
89
90/*
91 * Class: java_net_PlainDatagramSocketImpl
92 * Method: leave
93 * Signature: (Ljava/net/InetAddress;Ljava/net/NetworkInterface;)V
94 */
95JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_leave
96 (JNIEnv *, jobject, jobject, jobject);
97
98/*
99 * Class: java_net_PlainDatagramSocketImpl
100 * Method: datagramSocketCreate
101 * Signature: ()V
102 */
103JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_datagramSocketCreate
104 (JNIEnv *, jobject);
105
106/*
107 * Class: java_net_PlainDatagramSocketImpl
108 * Method: datagramSocketClose
109 * Signature: ()V
110 */
111JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_datagramSocketClose
112 (JNIEnv *, jobject);
113
114/*
115 * Class: java_net_PlainDatagramSocketImpl
116 * Method: socketSetOption0
117 * Signature: (ILjava/lang/Object;)V
118 */
119JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_socketSetOption0
120 (JNIEnv *, jobject, jint, jobject);
121
122/*
123 * Class: java_net_PlainDatagramSocketImpl
124 * Method: socketGetOption
125 * Signature: (I)Ljava/lang/Object;
126 */
127JNIEXPORT jobject JNICALL Java_java_net_PlainDatagramSocketImpl_socketGetOption
128 (JNIEnv *, jobject, jint);
129
130/*
131 * Class: java_net_PlainDatagramSocketImpl
132 * Method: connect0
133 * Signature: (Ljava/net/InetAddress;I)V
134 */
135JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_connect0
136 (JNIEnv *, jobject, jobject, jint);
137
138/*
139 * Class: java_net_PlainDatagramSocketImpl
140 * Method: disconnect0
141 * Signature: (I)V
142 */
143JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_disconnect0
144 (JNIEnv *, jobject, jint);
145
146/*
147 * Class: java_net_PlainDatagramSocketImpl
148 * Method: dataAvailable
149 * Signature: ()I
150 */
151JNIEXPORT jint JNICALL Java_java_net_PlainDatagramSocketImpl_dataAvailable
152 (JNIEnv *, jobject);
153
154/*
155 * Class: java_net_PlainDatagramSocketImpl
156 * Method: init
157 * Signature: ()V
158 */
159JNIEXPORT void JNICALL Java_java_net_PlainDatagramSocketImpl_init
160 (JNIEnv *, jclass);
161
162#ifdef __cplusplus
163}
164#endif
165#endif
166