com_objecteye_nativeinterface_TSLAiEngineNativeInterface.h 3.2 KB
/*
 * @Author: yangzilong
 * @Date: 2021-12-16 11:32:51
 * @Last Modified by: yangzilong
 * @Email: yangzilong@objecteye.com
 * @Description:
 */
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_objecteye_nativeinterface_TSLAiEngineNativeInter */

#ifndef _Included_com_objecteye_nativeinterface_TSLAiEngineNativeInter
#define _Included_com_objecteye_nativeinterface_TSLAiEngineNativeInter
#ifdef __cplusplus
extern "C"
{
#endif


  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    load
 * Signature: ()I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_load(JNIEnv *, jclass);
  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    init
 * Signature: ([Ljava/lang/Long;Lcom/objecteye/pojo/ruijin/TSLAiEngineParam;)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_init(JNIEnv *, jobject, jlongArray, jobject);


  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    addMqConn
 * Signature: (JLcom/objecteye/pojo/ruijin/MqParam;)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_addMqConn(JNIEnv *, jobject, jlong, jint, jobject);

  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    addTask
 * Signature: (JLcom/objecteye/pojo/ruijin/TaskParam;)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_addTask(JNIEnv *, jobject, jlong, jobject);
  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    getTaskStatus
 * Signature: (JLjava/lang/String;)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_getTaskStatus(JNIEnv *, jobject, jlong, jstring);
  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    pauseTask
 * Signature: (JLjava/lang/String;I)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_pauseTask(JNIEnv *, jobject, jlong, jstring, jint);

  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    restartTask
 * Signature: (JLjava/lang/String;I)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_restartTask(JNIEnv *, jobject, jlong, jstring, jint);

  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    finishTask
 * Signature: (JLjava/lang/String;I)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_finishTask(JNIEnv *, jobject, jlong, jstring, jint);

  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    release
 * Signature: (J)I
 */
  JNIEXPORT jint JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_release(JNIEnv *, jobject, jlong);

  /*
 * Class:     com_objecteye_nativeinterface_TSLAiEngineNativeInterface
 * Method:    getVersion
 * Signature: ()Ljava/lang/String;
 */
  JNIEXPORT jstring JNICALL Java_com_objecteye_nativeinterface_TSLAiEngineNativeInterface_getVersion(JNIEnv *, jobject);


#ifdef __cplusplus
}
#endif
#endif