1 /* Modifications are copyright (C) 2004 by Etienne M. Gagnon
2    <gagnon.etienne_m@uqam.ca>.  All rights reserved. */
3 
4 /* DO NOT EDIT THIS FILE - it is machine generated */
5 
6 #ifndef __gnu_java_net_PlainSocketImpl__
7 #define __gnu_java_net_PlainSocketImpl__
8 
9 #include <jni.h>
10 
11 #ifdef __cplusplus
12 extern "C"
13 {
14 #endif
15 
16 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_setOption (JNIEnv *env, jobject, jint, jobject);
17 JNIEXPORT jobject JNICALL Java_gnu_java_net_PlainSocketImpl_getOption (JNIEnv *env, jobject, jint);
18 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_shutdownInput (JNIEnv *env, jobject);
19 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_shutdownOutput (JNIEnv *env, jobject);
20 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_create (JNIEnv *env, jobject, jboolean);
21 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_connect (JNIEnv *env, jobject, jobject, jint);
22 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_bind (JNIEnv *env, jobject, jobject, jint);
23 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_listen (JNIEnv *env, jobject, jint);
24 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_accept (JNIEnv *env, jobject, jobject);
25 JNIEXPORT jint JNICALL Java_gnu_java_net_PlainSocketImpl_available (JNIEnv *env, jobject);
26 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_close (JNIEnv *env, jobject);
27 JNIEXPORT jint JNICALL Java_gnu_java_net_PlainSocketImpl_read (JNIEnv *env, jobject, jbyteArray, jint, jint);
28 JNIEXPORT void JNICALL Java_gnu_java_net_PlainSocketImpl_write (JNIEnv *env, jobject, jbyteArray, jint, jint);
29 JNIEXPORT jint JNICALL Java_gnu_java_net_PlainSocketImpl_nativeRead (JNIEnv *, jclass, jint);
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
35 #endif /* __gnu_java_net_PlainSocketImpl__ */
36