1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class java_net_PlainSocketImpl */
4
5#ifndef _Included_java_net_PlainSocketImpl
6#define _Included_java_net_PlainSocketImpl
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef java_net_PlainSocketImpl_SHUT_RD
11#define java_net_PlainSocketImpl_SHUT_RD 0L
12#undef java_net_PlainSocketImpl_SHUT_WR
13#define java_net_PlainSocketImpl_SHUT_WR 1L
14/*
15 * Class: java_net_PlainSocketImpl
16 * Method: socketCreate
17 * Signature: (ZZ)V
18 */
19JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketCreate
20 (JNIEnv *, jobject, jboolean, jboolean);
21
22/*
23 * Class: java_net_PlainSocketImpl
24 * Method: socketConnect
25 * Signature: (Ljava/net/InetAddress;II)V
26 */
27JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketConnect
28 (JNIEnv *, jobject, jobject, jint, jint);
29
30/*
31 * Class: java_net_PlainSocketImpl
32 * Method: socketBind
33 * Signature: (Ljava/net/InetAddress;I)V
34 */
35JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketBind
36 (JNIEnv *, jobject, jobject, jint);
37
38/*
39 * Class: java_net_PlainSocketImpl
40 * Method: socketListen
41 * Signature: (I)V
42 */
43JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketListen
44 (JNIEnv *, jobject, jint);
45
46/*
47 * Class: java_net_PlainSocketImpl
48 * Method: socketAccept
49 * Signature: (Ljava/net/SocketImpl;)V
50 */
51JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketAccept
52 (JNIEnv *, jobject, jobject);
53
54/*
55 * Class: java_net_PlainSocketImpl
56 * Method: socketAvailable
57 * Signature: ()I
58 */
59JNIEXPORT jint JNICALL Java_java_net_PlainSocketImpl_socketAvailable
60 (JNIEnv *, jobject);
61
62/*
63 * Class: java_net_PlainSocketImpl
64 * Method: socketClose0
65 * Signature: (Z)V
66 */
67JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketClose0
68 (JNIEnv *, jobject, jboolean);
69
70/*
71 * Class: java_net_PlainSocketImpl
72 * Method: socketShutdown
73 * Signature: (I)V
74 */
75JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketShutdown
76 (JNIEnv *, jobject, jint);
77
78/*
79 * Class: java_net_PlainSocketImpl
80 * Method: initProto
81 * Signature: ()V
82 */
83JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_initProto
84 (JNIEnv *, jclass);
85
86/*
87 * Class: java_net_PlainSocketImpl
88 * Method: socketSetOption0
89 * Signature: (IZLjava/lang/Object;)V
90 */
91JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketSetOption0
92 (JNIEnv *, jobject, jint, jboolean, jobject);
93
94/*
95 * Class: java_net_PlainSocketImpl
96 * Method: socketGetOption
97 * Signature: (ILjava/lang/Object;)I
98 */
99JNIEXPORT jint JNICALL Java_java_net_PlainSocketImpl_socketGetOption
100 (JNIEnv *, jobject, jint, jobject);
101
102/*
103 * Class: java_net_PlainSocketImpl
104 * Method: socketSendUrgentData
105 * Signature: (I)V
106 */
107JNIEXPORT void JNICALL Java_java_net_PlainSocketImpl_socketSendUrgentData
108 (JNIEnv *, jobject, jint);
109
110#ifdef __cplusplus
111}
112#endif
113#endif
114