xdev_mxdev_mxdevice.h

来自「MPI for java for Distributed Programming」· C头文件 代码 · 共 116 行

H
116
字号
/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class xdev_mxdev_MXDevice */#ifndef _Included_xdev_mxdev_MXDevice#define _Included_xdev_mxdev_MXDevice#ifdef __cplusplusextern "C" {#endif#undef xdev_mxdev_MXDevice_ANY_SOURCE#define xdev_mxdev_MXDevice_ANY_SOURCE -2L/* Inaccessible static: ANY_SRC */#undef xdev_mxdev_MXDevice_ANY_TAG#define xdev_mxdev_MXDevice_ANY_TAG -2L/* Inaccessible static: requestMap *//* * Class:     xdev_mxdev_MXDevice * Method:    nativeInit * Signature: ([Ljava/lang/String;I[Ljava/lang/String;[II[Lxdev/mxdev/MXProcessID;JJ)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeInit  (JNIEnv *, jobject, jobjectArray, jint, jobjectArray, jintArray, jint, jobjectArray, jlong, jlong);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeIsend * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IIIILxdev/mxdev/MXSendRequest;I)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeIsend  (JNIEnv *, jobject, jobject, jobject, jint, jint, jint, jint, jobject, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeSend * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IIII)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeSend  (JNIEnv *, jobject, jobject, jobject, jint, jint, jint, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeIssend * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IIIILxdev/mxdev/MXSendRequest;)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeIssend  (JNIEnv *, jobject, jobject, jobject, jint, jint, jint, jint, jobject);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeSsend * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IIII)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeSsend  (JNIEnv *, jobject, jobject, jobject, jint, jint, jint, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeIrecv * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IILmpjdev/Status;Lxdev/mxdev/MXRecvRequest;I)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeIrecv  (JNIEnv *, jobject, jobject, jobject, jint, jint, jobject, jobject, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeRecv * Signature: (Lmpjbuf/Buffer;Lxdev/ProcessID;IILmpjdev/Status;I)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeRecv  (JNIEnv *, jobject, jobject, jobject, jint, jint, jobject, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeProbe * Signature: (Lxdev/ProcessID;IILmpjdev/Status;I)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeProbe  (JNIEnv *, jobject, jobject, jint, jint, jobject, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeIprobe * Signature: (Lxdev/ProcessID;IILmpjdev/Status;II)I */JNIEXPORT jint JNICALL Java_xdev_mxdev_MXDevice_nativeIprobe  (JNIEnv *, jobject, jobject, jint, jint, jobject, jint, jint);/* * Class:     xdev_mxdev_MXDevice * Method:    nativePeek * Signature: (Lmpjdev/Status;)J */JNIEXPORT jlong JNICALL Java_xdev_mxdev_MXDevice_nativePeek  (JNIEnv *, jobject, jobject);/* * Class:     xdev_mxdev_MXDevice * Method:    deletePeekedRequest * Signature: (Lxdev/mxdev/MXRequest;J)V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_deletePeekedRequest  (JNIEnv *, jclass, jobject, jlong);/* * Class:     xdev_mxdev_MXDevice * Method:    nativeFinish * Signature: ()V */JNIEXPORT void JNICALL Java_xdev_mxdev_MXDevice_nativeFinish  (JNIEnv *, jobject);#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

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