stasis-aries-wal/lang/java/org_stasis_Stasis.h

174 lines
3.9 KiB
C
Raw Normal View History

2011-11-07 22:46:32 +00:00
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_stasis_Stasis */
#ifndef _Included_org_stasis_Stasis
#define _Included_org_stasis_Stasis
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_stasis_Stasis
* Method: init
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_stasis_Stasis_init
(JNIEnv *, jclass);
/*
* Class: org_stasis_Stasis
* Method: deinit
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_deinit
(JNIEnv *, jclass);
/*
* Class: org_stasis_Stasis
* Method: root_record
* Signature: ()[J
*/
JNIEXPORT jlongArray JNICALL Java_org_stasis_Stasis_root_1record
(JNIEnv *, jclass);
/*
* Class: org_stasis_Stasis
* Method: begin
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_stasis_Stasis_begin
(JNIEnv *, jclass);
/*
* Class: org_stasis_Stasis
* Method: commit
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_commit
(JNIEnv *, jclass, jlong);
/*
* Class: org_stasis_Stasis
* Method: abort
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_abort
(JNIEnv *, jclass, jlong);
/*
* Class: org_stasis_Stasis
* Method: prepare
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_prepare
(JNIEnv *, jclass, jlong);
/*
* Class: org_stasis_Stasis
* Method: record_type
* Signature: (J[J)J
*/
JNIEXPORT jlong JNICALL Java_org_stasis_Stasis_record_1type
(JNIEnv *, jclass, jlong, jlongArray);
/*
* Class: org_stasis_Stasis
* Method: hash_create
* Signature: (J)[J
*/
JNIEXPORT jlongArray JNICALL Java_org_stasis_Stasis_hash_1create
(JNIEnv *, jclass, jlong);
/*
* Class: org_stasis_Stasis
* Method: hash_delete
* Signature: (J[J)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_hash_1delete
(JNIEnv *, jclass, jlong, jlongArray);
/*
* Class: org_stasis_Stasis
* Method: hash_cardinality
* Signature: (J[J)J
*/
JNIEXPORT jlong JNICALL Java_org_stasis_Stasis_hash_1cardinality
(JNIEnv *, jclass, jlong, jlongArray);
/*
* Class: org_stasis_Stasis
* Method: hash_insert
* Signature: (J[J[B[B)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_hash_1insert
(JNIEnv *, jclass, jlong, jlongArray, jbyteArray, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: hash_remove
* Signature: (J[J[B)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_hash_1remove
(JNIEnv *, jclass, jlong, jlongArray, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: hash_lookup
* Signature: (J[J[B)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_hash_1lookup
(JNIEnv *, jclass, jlong, jlongArray, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: hash_iterator
* Signature: (J[J)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_hash_1iterator
(JNIEnv *, jclass, jlong, jlongArray);
/*
* Class: org_stasis_Stasis
* Method: iterator_close
* Signature: (J[B)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_iterator_1close
(JNIEnv *, jclass, jlong, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: iterator_next
* Signature: (J[B)Z
*/
JNIEXPORT jboolean JNICALL Java_org_stasis_Stasis_iterator_1next
(JNIEnv *, jclass, jlong, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: iterator_key
* Signature: (J[B)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_iterator_1key
(JNIEnv *, jclass, jlong, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: iterator_value
* Signature: (J[B)[B
*/
JNIEXPORT jbyteArray JNICALL Java_org_stasis_Stasis_iterator_1value
(JNIEnv *, jclass, jlong, jbyteArray);
/*
* Class: org_stasis_Stasis
* Method: iterator_tuple_done
* Signature: (J[B)V
*/
JNIEXPORT void JNICALL Java_org_stasis_Stasis_iterator_1tuple_1done
(JNIEnv *, jclass, jlong, jbyteArray);
#ifdef __cplusplus
}
#endif
#endif