1 /* This file is machine generated, don't edit it !*/
3 #ifndef _JAVA_NET_PLAINSOCKETIMPL_H
4 #define _JAVA_NET_PLAINSOCKETIMPL_H
6 /* Structure information for class: java/net/PlainSocketImpl */
8 typedef struct java_net_PlainSocketImpl {
9 java_objectheader header;
10 struct java_net_InetAddress* address;
11 struct java_io_FileDescriptor* fd;
15 struct java_io_InputStream* in;
16 struct java_io_OutputStream* out;
17 } java_net_PlainSocketImpl;
21 * Class: java/net/PlainSocketImpl
23 * Signature: (ILjava/lang/Object;)V
25 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_setOption(JNIEnv *env, struct java_net_PlainSocketImpl* this, s4 par1, struct java_lang_Object* par2);
29 * Class: java/net/PlainSocketImpl
31 * Signature: (I)Ljava/lang/Object;
33 JNIEXPORT struct java_lang_Object* JNICALL Java_java_net_PlainSocketImpl_getOption(JNIEnv *env, struct java_net_PlainSocketImpl* this, s4 par1);
37 * Class: java/net/PlainSocketImpl
41 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_create(JNIEnv *env, struct java_net_PlainSocketImpl* this, s4 par1);
45 * Class: java/net/PlainSocketImpl
47 * Signature: (Ljava/net/InetAddress;I)V
49 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_connect(JNIEnv *env, struct java_net_PlainSocketImpl* this, struct java_net_InetAddress* par1, s4 par2);
53 * Class: java/net/PlainSocketImpl
55 * Signature: (Ljava/net/InetAddress;I)V
57 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_bind(JNIEnv *env, struct java_net_PlainSocketImpl* this, struct java_net_InetAddress* par1, s4 par2);
61 * Class: java/net/PlainSocketImpl
65 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_listen(JNIEnv *env, struct java_net_PlainSocketImpl* this, s4 par1);
69 * Class: java/net/PlainSocketImpl
71 * Signature: (Ljava/net/SocketImpl;)V
73 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_accept(JNIEnv *env, struct java_net_PlainSocketImpl* this, struct java_net_SocketImpl* par1);
77 * Class: java/net/PlainSocketImpl
81 JNIEXPORT s4 JNICALL Java_java_net_PlainSocketImpl_available(JNIEnv *env, struct java_net_PlainSocketImpl* this);
85 * Class: java/net/PlainSocketImpl
89 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_close(JNIEnv *env, struct java_net_PlainSocketImpl* this);
93 * Class: java/net/PlainSocketImpl
97 JNIEXPORT s4 JNICALL Java_java_net_PlainSocketImpl_read(JNIEnv *env, struct java_net_PlainSocketImpl* this, java_bytearray* par1, s4 par2, s4 par3);
101 * Class: java/net/PlainSocketImpl
105 JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_write(JNIEnv *env, struct java_net_PlainSocketImpl* this, java_bytearray* par1, s4 par2, s4 par3);