/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class isect_io_IsdIO */

#ifndef _Included_isect_io_IsdIO
#define _Included_isect_io_IsdIO
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     isect_io_IsdIO
 * Method:    isdAttach
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdAttach
  (JNIEnv *, jobject, jstring, jstring, jstring, jint);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdLogin
 * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdLogin
  (JNIEnv *, jobject, jstring, jstring, jint);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdLogout
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdLogout
  (JNIEnv *, jobject, jint);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdRecvAll
 * Signature: (I[BI)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdRecvAll
  (JNIEnv *, jobject, jint, jbyteArray, jint);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdRecvBuffer
 * Signature: (I[B[BI)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdRecvBuffer
  (JNIEnv *, jobject, jint, jbyteArray, jbyteArray, jint);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdRecvHeader
 * Signature: (I[B)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdRecvHeader
  (JNIEnv *, jobject, jint, jbyteArray);

/*
 * Class:     isect_io_IsdIO
 * Method:    isdSend
 * Signature: (I[BI[B)I
 */
JNIEXPORT jint JNICALL Java_isect_io_IsdIO_isdSend
  (JNIEnv *, jobject, jint, jbyteArray, jint, jbyteArray);

#ifdef __cplusplus
}
#endif
#endif
