📄 sysdk.h
字号:
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "jni.h"
/* Header for class SYSDK */
#ifndef _Included_SYSDK
#define _Included_SYSDK
#ifdef __cplusplus
extern "C" {
#endif
/* Inaccessible static: instance */
typedef struct {
jclass cls;
jmethodID release_progress_mid;
JNIEnv *p_env;
jobject m_obj;
} JNICallback;
/*
* Class: CDSDK
* Method: start
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_start
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: controlLcd
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_controlLcd
(JNIEnv *, jobject,jint,jlong);
/*
* Class: SYSDK
* Method: getThroughPic
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getThroughPic
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: MCam_error
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_MCam_1error
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: resetDLL
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_resetDLL
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: createHandle
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_cdsdk_SYSDK_createHandle
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: closeHandle
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_closeHandle
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setPort
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_setPort
(JNIEnv *, jobject, jint,jint);
/*
* Class: SYSDK
* Method: sessionEnabled
* Signature: (Z)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_sessionEnabled
(JNIEnv *, jobject, jboolean);
/*
* Class: SYSDK
* Method: Ready
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_cdsdk_SYSDK_Ready
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setResolution
* Signature: (C)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setResolution
(JNIEnv *, jobject, jchar);
/*
* Class: SYSDK
* Method: getResolution
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getResolution
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setExposure
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setExposure
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getExposure
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getExposure
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setFlashMode
* Signature: (C)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setFlashMode
(JNIEnv *, jobject, jchar);
/*
* Class: SYSDK
* Method: getFlashMode
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getFlashMode
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: getPictureCount
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getPictureCount
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: getRemainingCount
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getRemainingCount
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: getPictureSize
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getPictureSize
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getAssignPicSize
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getAssignPicSize
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: setPC_CameraMode
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setPC_1CameraMode
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getPictureFile
* Signature: (Ljava/lang/String;J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getPictureFile
(JNIEnv *, jobject, jstring, jlong);
/*
* Class: SYSDK
* Method: getBatteryStatus
* Signature: ()S
*/
JNIEXPORT jshort JNICALL Java_cdsdk_SYSDK_getBatteryStatus
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setExposureBias
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setExposureBias
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getExposureBias
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getExposureBias
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setLightSource
* Signature: (C)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setLightSource
(JNIEnv *, jobject, jchar);
/*
* Class: SYSDK
* Method: getLightSource
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getLightSource
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setISOSpeedRatings
* Signature: (C)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setISOSpeedRatings
(JNIEnv *, jobject, jchar);
/*
* Class: SYSDK
* Method: getISOSpeedRatings
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getISOSpeedRatings
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setExposureMode
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setExposureMode
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getExposureMode
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getExposureMode
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: setIntervalTime
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setIntervalTime
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getIntervalTime
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_cdsdk_SYSDK_getIntervalTime
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: eraseLast
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_eraseLast
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: eraseAll
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_eraseAll
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: takePic
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_takePic
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: takePreview
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_takePreview
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: eraseSelect
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_eraseSelect
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: takePicSequential
* Signature: (S)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_takePicSequential
(JNIEnv *, jobject, jshort);
/*
* Class: SYSDK
* Method: setFocus
* Signature: (I)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setFocus
(JNIEnv *, jobject, jint);
/*
* Class: SYSDK
* Method: getFocus
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getFocus
(JNIEnv *, jobject);
/*
* Class: SYSDK
* Method: setFocalLength
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setFocalLength
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getFocalLength
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getFocalLength
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: setManualFocus
* Signature: (C)C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_setManualFocus
(JNIEnv *, jobject, jlong);
/*
* Class: SYSDK
* Method: getManualFocus
* Signature: ()C
*/
JNIEXPORT jchar JNICALL Java_cdsdk_SYSDK_getManualFocus
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -