⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 com_poson_ibss_tuxedo_tuxedointerop.h

📁 JAVA 通过JNI 调用 TUXEDO服务的代码
💻 H
📖 第 1 页 / 共 2 页
字号:
/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>
/* Header for class com_poson_ibss_tuxedo_TuxedoInterop */#ifndef _Included_com_poson_ibss_tuxedo_TuxedoInterop#define _Included_com_poson_ibss_tuxedo_TuxedoInterop
#ifdef __cplusplusextern "C" {#endif
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tuxgetenv
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tuxgetenv
  (JNIEnv *, jclass, jstring);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tuxputenv
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tuxputenv
  (JNIEnv *, jclass, jstring);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tuxreadenv
 * Signature: (Ljava/lang/String;Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tuxreadenv
  (JNIEnv *, jclass, jstring, jstring);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    userlog
 * Signature: ([B)V
 */
JNIEXPORT void JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_userlog
  (JNIEnv *, jclass, jbyteArray);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tperrno
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tperrno
  (JNIEnv *, jclass);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpstrerror
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpstrerror
  (JNIEnv *, jclass, jint);
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tperrordetail
  (JNIEnv *, jclass, jint);

/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpurcode
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpurcode
  (JNIEnv *, jclass);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpalloc
 * Signature: (Ljava/lang/String;Ljava/lang/String;I)Ljava/nio/ByteBuffer;
 */
JNIEXPORT jobject JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpalloc
  (JNIEnv *, jclass, jstring, jstring, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tptypes
 * Signature: (Ljava/nio/ByteBuffer;Lcom/poson/ibss/tuxedo/holders/StringHolder;Lcom/poson/ibss/tuxedo/holders/StringHolder;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tptypes
  (JNIEnv *, jclass, jobject, jobject, jobject);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tprealloc
 * Signature: (Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer;
 */
JNIEXPORT jobject JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tprealloc
  (JNIEnv *, jclass, jobject, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpfree
 * Signature: (Ljava/nio/ByteBuffer;)V
 */
JNIEXPORT void JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpfree
  (JNIEnv *, jclass, jobject);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpadmcall
 * Signature: (Ljava/nio/ByteBuffer;Lcom/poson/ibss/tuxedo/holders/ByteBufferHolder;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpadmcall
  (JNIEnv *, jclass, jobject, jobject, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpchkauth
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpchkauth
  (JNIEnv *, jclass);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpinit
 * Signature: (Lcom/poson/ibss/tuxedo/holders/TPINIT;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpinit
  (JNIEnv *, jclass, jobject);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpterm
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpterm
  (JNIEnv *, jclass);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpacall
 * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpacall
  (JNIEnv *, jclass, jstring, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpgetrply
 * Signature: (Lcom/poson/ibss/tuxedo/holders/IntHolder;Lcom/poson/ibss/tuxedo/holders/ByteBufferHolder;Lcom/poson/ibss/tuxedo/holders/IntHolder;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpgetrply
  (JNIEnv *, jclass, jobject, jobject, jobject, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpcancel
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpcancel
  (JNIEnv *, jclass, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpcall
 * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;ILcom/poson/ibss/tuxedo/holders/ByteBufferHolder;Lcom/poson/ibss/tuxedo/holders/IntHolder;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpcall
  (JNIEnv *, jclass, jstring, jobject, jint, jobject, jobject, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpconnect
 * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpconnect
  (JNIEnv *, jclass, jstring, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsend
 * Signature: (ILjava/nio/ByteBuffer;IILcom/poson/ibss/tuxedo/holders/IntHolder;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsend
  (JNIEnv *, jclass, jint, jobject, jint, jint, jobject);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tprecv
 * Signature: (ILcom/poson/ibss/tuxedo/holders/ByteBufferHolder;Lcom/poson/ibss/tuxedo/holders/IntHolder;ILcom/poson/ibss/tuxedo/holders/IntHolder;)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tprecv
  (JNIEnv *, jclass, jint, jobject, jobject, jint, jobject);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpdiscon
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpdiscon
  (JNIEnv *, jclass, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpenqueue
 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/poson/ibss/tuxedo/holders/TPQCTL;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpenqueue
  (JNIEnv *, jclass, jstring, jstring, jobject, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpdequeue
 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/poson/ibss/tuxedo/holders/TPQCTL;Lcom/poson/ibss/tuxedo/holders/ByteBufferHolder;Lcom/poson/ibss/tuxedo/holders/IntHolder;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpdequeue
  (JNIEnv *, jclass, jstring, jstring, jobject, jobject, jobject, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpbegin
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpbegin
  (JNIEnv *, jclass, jint, jint);
/* OK
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpabort
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpabort
  (JNIEnv *, jclass, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpcommit
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpcommit
  (JNIEnv *, jclass, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpgetlev
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpgetlev
  (JNIEnv *, jclass);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpscmt
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpscmt
  (JNIEnv *, jclass, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsuspend
 * Signature: (Lcom/poson/ibss/tuxedo/holders/TPTRANID;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsuspend
  (JNIEnv *, jclass, jobject, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpresume
 * Signature: (Lcom/poson/ibss/tuxedo/holders/TPTRANID;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpresume
  (JNIEnv *, jclass, jobject, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpopen
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpopen
  (JNIEnv *, jclass);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpclose
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpclose
  (JNIEnv *, jclass);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpgprio
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpgprio
  (JNIEnv *, jclass);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsprio
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsprio
  (JNIEnv *, jclass, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpgetctxt
 * Signature: (Lcom/poson/ibss/tuxedo/holders/IntHolder;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpgetctxt
  (JNIEnv *, jclass, jobject, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsetctxt
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsetctxt
  (JNIEnv *, jclass, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsetunsol
 * Signature: (Z)Z
 */
JNIEXPORT jboolean JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsetunsol
  (JNIEnv *, jclass, jboolean);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpchkunsol
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpchkunsol
  (JNIEnv *, jclass);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpbroadcast
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpbroadcast
  (JNIEnv *, jclass, jstring, jstring, jstring, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpnotify
 * Signature: (Lcom/poson/ibss/tuxedo/holders/CLIENTID;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpnotify
  (JNIEnv *, jclass, jobject, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tppost
 * Signature: (Ljava/lang/String;Ljava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tppost
  (JNIEnv *, jclass, jstring, jobject, jint, jint);
/*
 * Class:     com_poson_ibss_tuxedo_TuxedoInterop
 * Method:    tpsubscribe
 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/poson/ibss/tuxedo/holders/TPEVCTL;I)I
 */
JNIEXPORT jint JNICALL Java_com_poson_ibss_tuxedo_TuxedoInterop_tpsubscribe
  (JNIEnv *, jclass, jstring, jstring, jobject, jint);
/*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -