/* DO NOT EDIT THIS FILE - it is machine generated by japharh */
#include "jni.h"

/* Stubs for class 'java_net_PlainSocketImpl' */

#ifdef __cplusplus
extern "C" {
#endif

/* "java/net/PlainSocketImpl/initProto()",
   Java_java_net_PlainSocketImpl_initProto_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_initProto_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_initProto( JNIEnv *env, jclass cls );
  Java_java_net_PlainSocketImpl_initProto( env, p[1].l );

  return p;
}

/* "java/net/PlainSocketImpl/socketAccept()",
   Java_java_net_PlainSocketImpl_socketAccept_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketAccept_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketAccept( JNIEnv *env, jobject obj, jobject );
  Java_java_net_PlainSocketImpl_socketAccept( env, p[1].l, p[2].l );

  return p;
}

/* "java/net/PlainSocketImpl/socketAvailable()",
   Java_java_net_PlainSocketImpl_socketAvailable_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketAvailable_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_net_PlainSocketImpl_socketAvailable( JNIEnv *env, jobject obj );
  p[0].i = Java_java_net_PlainSocketImpl_socketAvailable( env, p[1].l );

  return p;
}

/* "java/net/PlainSocketImpl/socketBind()",
   Java_java_net_PlainSocketImpl_socketBind_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketBind_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketBind( JNIEnv *env, jobject obj, jobject, jint );
  Java_java_net_PlainSocketImpl_socketBind( env, p[1].l, p[2].l, p[3].i );

  return p;
}

/* "java/net/PlainSocketImpl/socketClose()",
   Java_java_net_PlainSocketImpl_socketClose_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketClose_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketClose( JNIEnv *env, jobject obj );
  Java_java_net_PlainSocketImpl_socketClose( env, p[1].l );

  return p;
}

/* "java/net/PlainSocketImpl/socketConnect()",
   Java_java_net_PlainSocketImpl_socketConnect_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketConnect_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketConnect( JNIEnv *env, jobject obj, jobject, jint );
  Java_java_net_PlainSocketImpl_socketConnect( env, p[1].l, p[2].l, p[3].i );

  return p;
}

/* "java/net/PlainSocketImpl/socketCreate()",
   Java_java_net_PlainSocketImpl_socketCreate_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketCreate_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketCreate( JNIEnv *env, jobject obj, jboolean );
  Java_java_net_PlainSocketImpl_socketCreate( env, p[1].l, p[2].i );

  return p;
}

/* "java/net/PlainSocketImpl/socketGetOption()",
   Java_java_net_PlainSocketImpl_socketGetOption_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketGetOption_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_net_PlainSocketImpl_socketGetOption( JNIEnv *env, jobject obj, jint );
  p[0].i = Java_java_net_PlainSocketImpl_socketGetOption( env, p[1].l, p[2].i );

  return p;
}

/* "java/net/PlainSocketImpl/socketListen()",
   Java_java_net_PlainSocketImpl_socketListen_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketListen_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketListen( JNIEnv *env, jobject obj, jint );
  Java_java_net_PlainSocketImpl_socketListen( env, p[1].l, p[2].i );

  return p;
}

/* "java/net/PlainSocketImpl/socketSetOption()",
   Java_java_net_PlainSocketImpl_socketSetOption_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_net_PlainSocketImpl_socketSetOption_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_net_PlainSocketImpl_socketSetOption( JNIEnv *env, jobject obj, jint, jboolean, jobject );
  Java_java_net_PlainSocketImpl_socketSetOption( env, p[1].l, p[2].i, p[3].i, p[4].l );

  return p;
}

#ifdef __cplusplus
};
#endif
