16 jfieldID CommhandleID;
18 jfieldID GrouphandleID;
19 jfieldID DatatypehandleID;
20 jfieldID DatatypebaseTypeID;
21 jfieldID DatatypebaseSizeID;
23 jfieldID stathandleID;
32 jfieldID offsetSaveID;
33 jfieldID baseTypeSaveID;
34 jfieldID bufbaseSaveID;
35 jfieldID bufptrSaveID;
42 void ompi_java_clearFreeList(JNIEnv*);
44 void ompi_java_init_native_Datatype(
void);
46 void* ompi_java_getBufPtr(
void** bufbase,
47 JNIEnv *env, jobject buf,
48 int baseType,
int offset);
50 void ompi_java_releaseBufPtr(JNIEnv *env, jobject buf,
51 void* bufbase,
int baseType);
53 void* ompi_java_getMPIWriteBuf(
int* bsize,
int count,
56 #ifndef GC_DOES_PINNING
58 void* ompi_java_getMPIBuf(
int* size, JNIEnv *env, jobject buf,
int offset,
62 void ompi_java_releaseMPIBuf(JNIEnv *env, jobject buf,
int offset,
64 void* bufptr,
int size,
int baseType);
66 void ompi_java_releaseMPIRecvBuf(
int* elements, JNIEnv *env, jobject buf,
int offset,
71 void ompi_java_releaseMPIReadBuf(
void* bufptr);
Definition: ompi_datatype.h:68
Definition: communicator.h:118