1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class gnu_java_net_VMPlainDatagramSocketImpl */
5 #ifndef _Included_gnu_java_net_VMPlainDatagramSocketImpl
6 #define _Included_gnu_java_net_VMPlainDatagramSocketImpl
10 #undef gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL
11 #define gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL 7777L
13 * Class: gnu_java_net_VMPlainDatagramSocketImpl
15 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;ILjava/net/InetAddress;)V
17 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_bind
18 (JNIEnv
*, jclass
, jobject
, jint
, jobject
);
21 * Class: gnu_java_net_VMPlainDatagramSocketImpl
23 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;)V
25 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_create
26 (JNIEnv
*, jclass
, jobject
);
29 * Class: gnu_java_net_VMPlainDatagramSocketImpl
31 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;I)V
33 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_connect
34 (JNIEnv
*, jclass
, jobject
, jobject
, jint
);
37 * Class: gnu_java_net_VMPlainDatagramSocketImpl
38 * Method: nativeSendTo
39 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;I[BII)V
41 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeSendTo
42 (JNIEnv
*, jclass
, jobject
, jobject
, jint
, jbyteArray
, jint
, jint
);
45 * Class: gnu_java_net_VMPlainDatagramSocketImpl
46 * Method: nativeReceive
47 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;[BII[B[I[I)V
49 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeReceive
50 (JNIEnv
*, jclass
, jobject
, jbyteArray
, jint
, jint
, jbyteArray
, jintArray
, jintArray
);
53 * Class: gnu_java_net_VMPlainDatagramSocketImpl
55 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;ILjava/lang/Object;)V
57 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_setOption
58 (JNIEnv
*, jclass
, jobject
, jint
, jobject
);
61 * Class: gnu_java_net_VMPlainDatagramSocketImpl
63 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;I)Ljava/lang/Object;
65 JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_getOption
66 (JNIEnv
*, jclass
, jobject
, jint
);
69 * Class: gnu_java_net_VMPlainDatagramSocketImpl
71 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;)V
73 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_close
74 (JNIEnv
*, jclass
, jobject
);
77 * Class: gnu_java_net_VMPlainDatagramSocketImpl
79 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;)V
81 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_join
82 (JNIEnv
*, jclass
, jobject
, jobject
);
85 * Class: gnu_java_net_VMPlainDatagramSocketImpl
87 * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;)V
89 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_leave
90 (JNIEnv
*, jclass
, jobject
, jobject
);