/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class iubio_srs_SRSjni */ #ifndef _Included_iubio_srs_SRSjni #define _Included_iubio_srs_SRSjni #ifdef __cplusplus extern "C" { #endif /* Inaccessible static: already_loaded_ */ /* * Class: iubio_srs_SRSjni * Method: sessionOpen * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_iubio_srs_SRSjni_sessionOpen (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: sessionClose * Signature: (J)V */ JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_sessionClose (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: getDirectoryInfo * Signature: (J)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_getDirectoryInfo (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: getLibraryInfo * Signature: (JI)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_getLibraryInfo (JNIEnv *, jobject, jlong, jint); /* * Class: iubio_srs_SRSjni * Method: getNamedLibraryInfo * Signature: (JLjava/lang/String;)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_getNamedLibraryInfo (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: lookupEntry * Signature: (JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_lookupEntry (JNIEnv *, jobject, jlong, jstring, jstring, jstring); /* * Class: iubio_srs_SRSjni * Method: setBaseDN * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_setBaseDN (JNIEnv *, jobject, jlong, jstring, jstring); JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_setObjectClasses (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: setReturnAttributes * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_setReturnAttributes (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: setSizelimit * Signature: (JJ)V */ JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_setSizelimit (JNIEnv *, jobject, jlong, jlong); /* * Class: iubio_srs_SRSjni * Method: setSearchScope * Signature: (JI)V */ JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_setSearchScope (JNIEnv *, jobject, jlong, jint); /* * Class: iubio_srs_SRSjni * Method: anySearch * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_anySearch (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: queryLDAP * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_queryLDAP (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: queryGetz * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_queryGetz (JNIEnv *, jobject, jlong, jstring); /* * Class: iubio_srs_SRSjni * Method: setResultPage * Signature: (JII)V */ JNIEXPORT void JNICALL Java_iubio_srs_SRSjni_setResultPage (JNIEnv *, jobject, jlong, jint, jint); /* * Class: iubio_srs_SRSjni * Method: availableResults * Signature: (J)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_availableResults (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: getNextResult * Signature: (J)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_getNextResult (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: getNextResultAsBytes * Signature: (J)[[B */ JNIEXPORT jobjectArray JNICALL Java_iubio_srs_SRSjni_getNextResultAsBytes (JNIEnv *, jobject, jlong); /* * Class: iubio_srs_SRSjni * Method: getResultsToFile * Signature: (JLjava/lang/String;Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_getResultsToFile (JNIEnv *, jobject, jlong, jstring, jstring); /* * Class: iubio_srs_SRSjni * Method: srs6main * Signature: ([Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_iubio_srs_SRSjni_srs6main (JNIEnv *, jobject, jobjectArray); #ifdef __cplusplus } #endif #endif