1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class gnu_java_net_VMPlainSocketImpl */
5 #ifndef _Included_gnu_java_net_VMPlainSocketImpl
6 #define _Included_gnu_java_net_VMPlainSocketImpl
11 * Class: gnu_java_net_VMPlainSocketImpl
13 * Signature: (Lgnu/java/net/PlainSocketImpl;ILjava/lang/Object;)V
15 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setOption
16 (JNIEnv
*, jclass
, jobject
, jint
, jobject
);
19 * Class: gnu_java_net_VMPlainSocketImpl
21 * Signature: (Lgnu/java/net/PlainSocketImpl;I)Ljava/lang/Object;
23 JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainSocketImpl_getOption
24 (JNIEnv
*, jclass
, jobject
, jint
);
27 * Class: gnu_java_net_VMPlainSocketImpl
29 * Signature: (Lgnu/java/net/PlainSocketImpl;)V
31 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_create
32 (JNIEnv
*, jclass
, jobject
);
35 * Class: gnu_java_net_VMPlainSocketImpl
37 * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/InetAddress;I)V
39 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_connect
40 (JNIEnv
*, jclass
, jobject
, jobject
, jint
);
43 * Class: gnu_java_net_VMPlainSocketImpl
45 * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/InetAddress;I)V
47 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_bind
48 (JNIEnv
*, jclass
, jobject
, jobject
, jint
);
51 * Class: gnu_java_net_VMPlainSocketImpl
53 * Signature: (Lgnu/java/net/PlainSocketImpl;I)V
55 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_listen
56 (JNIEnv
*, jclass
, jobject
, jint
);
59 * Class: gnu_java_net_VMPlainSocketImpl
61 * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/SocketImpl;)V
63 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_accept
64 (JNIEnv
*, jclass
, jobject
, jobject
);
67 * Class: gnu_java_net_VMPlainSocketImpl
69 * Signature: (Lgnu/java/net/PlainSocketImpl;)I
71 JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_available
72 (JNIEnv
*, jclass
, jobject
);
75 * Class: gnu_java_net_VMPlainSocketImpl
77 * Signature: (Lgnu/java/net/PlainSocketImpl;)V
79 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_close
80 (JNIEnv
*, jclass
, jobject
);
83 * Class: gnu_java_net_VMPlainSocketImpl
85 * Signature: (Lgnu/java/net/PlainSocketImpl;[BII)I
87 JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_read
88 (JNIEnv
*, jclass
, jobject
, jbyteArray
, jint
, jint
);
91 * Class: gnu_java_net_VMPlainSocketImpl
93 * Signature: (Lgnu/java/net/PlainSocketImpl;[BII)V
95 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_write
96 (JNIEnv
*, jclass
, jobject
, jbyteArray
, jint
, jint
);
99 * Class: gnu_java_net_VMPlainSocketImpl
100 * Method: shutdownInput
101 * Signature: (Lgnu/java/net/PlainSocketImpl;)V
103 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownInput
104 (JNIEnv
*, jclass
, jobject
);
107 * Class: gnu_java_net_VMPlainSocketImpl
108 * Method: shutdownOutput
109 * Signature: (Lgnu/java/net/PlainSocketImpl;)V
111 JNIEXPORT
void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownOutput
112 (JNIEnv
*, jclass
, jobject
);