blob: af04e5b67cb3c5e3990832353bcce8e00808feee [file] [log] [blame]
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils */
#ifndef _Included_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
#define _Included_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: allocateSystemResources
* Signature: (Ljava/lang/String;IZ)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_allocateSystemResources
(JNIEnv *, jclass, jstring, jint, jboolean);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: attach
* Signature: (IZ)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_attach
(JNIEnv *, jclass, jint, jboolean);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: ipcClose
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_ipcClose
(JNIEnv *, jclass, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: freeSystemResources
* Signature: (Ljava/lang/String;JZ)V
*/
JNIEXPORT void JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_freeSystemResources__Ljava_lang_String_2JZ
(JNIEnv *, jclass, jstring, jlong, jboolean);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: freeSystemResources
* Signature: (Ljava/lang/String;I)V
*/
JNIEXPORT void JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_freeSystemResources__Ljava_lang_String_2I
(JNIEnv *, jclass, jstring, jint);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: readSharedMemory
* Signature: (J[BJJJ)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_readSharedMemory
(JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: unreadCount
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_unreadCount
(JNIEnv *, jclass, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: sharedMemoryId
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_sharedMemoryId
(JNIEnv *, jclass, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: semaphoreId
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_semaphoreId
(JNIEnv *, jclass, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: readSharedMemoryByteBuffer
* Signature: (JLjava/nio/ByteBuffer;JJJ)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_readSharedMemoryByteBuffer
(JNIEnv *, jclass, jlong, jobject, jlong, jlong, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: writeSharedMemory
* Signature: (J[BJJJ)V
*/
JNIEXPORT void JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_writeSharedMemory
(JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: writeSharedMemoryByteBuffer
* Signature: (JLjava/nio/ByteBuffer;JJJ)V
*/
JNIEXPORT void JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_writeSharedMemoryByteBuffer
(JNIEnv *, jclass, jlong, jobject, jlong, jlong, jlong);
/*
* Class: org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils
* Method: alive
* Signature: (I)Z
*/
JNIEXPORT jboolean JNICALL Java_org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils_alive
(JNIEnv *, jclass, jint);
#ifdef __cplusplus
}
#endif
#endif