Merge from mainline
[official-gcc.git] / libjava / classpath / include / gnu_java_net_VMPlainDatagramSocketImpl.h
blob616c753001193ca5a0b19f5624b2504c91d0abbb
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class gnu_java_net_VMPlainDatagramSocketImpl */
5 #ifndef _Included_gnu_java_net_VMPlainDatagramSocketImpl
6 #define _Included_gnu_java_net_VMPlainDatagramSocketImpl
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL
11 #define gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL 7777L
13 * Class: gnu_java_net_VMPlainDatagramSocketImpl
14 * Method: bind
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
22 * Method: create
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
30 * Method: connect
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
54 * Method: setOption
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
62 * Method: getOption
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
70 * Method: close
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
78 * Method: join
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
86 * Method: leave
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);
92 #ifdef __cplusplus
94 #endif
95 #endif