package com.dowse.devicesdk; final class DsDeviceNativeLib { public native int ds_sdk_mcu_init(); public native int ds_sdk_mcu_init_thread(); public native int ds_sdk_mcu_uninit(); public native int ds_sdk_mcu_open(); public native int ds_sdk_mcu_close(); public native int ds_sdk_mcu_heartbeat(); public native String ds_sdk_mcu_get_version(); public native int ds_sdk_mcu_get_solar_volt(); public native int ds_sdk_mcu_get_bat_volt(); public native int ds_sdk_mcu_get_work_current(); public native int ds_sdk_mcu_get_charge_status(); public native int ds_sdk_mcu_get_charge_current(); public native int ds_sdk_mcu_get_bat_temp(); public native int ds_sdk_mcu_get_bat_capacity(); public native int ds_sdk_mcu_get_board_temp(); public native McuDevParam ds_sdk_mcu_get_param(); public native int ds_sdk_mcu_set_param(McuDevParam paramMcuDevParam); public native int ds_sdk_mcu_set_bat_hi_volt(int paramInt); public native int ds_sdk_mcu_get_bat_hi_volt(); public native int ds_sdk_mcu_set_bat_low_volt(int paramInt); public native int ds_sdk_mcu_get_bat_low_volt(); public native int ds_sdk_mcu_power_on_4g(); public native int ds_sdk_mcu_power_off_4g(); public native int ds_sdk_mcu_power_on_5v(); public native int ds_sdk_mcu_power_off_5v(); public native int ds_sdk_mcu_power_on_eth(); public native int ds_sdk_mcu_power_off_eth(); public native int ds_sdk_mcu_power_on_485(); public native int ds_sdk_mcu_power_off_485(); public native int ds_sdk_mcu_power_on_cpr(); public native int ds_sdk_mcu_power_off_cpr(); public native McuDevInfo ds_sdk_mcu_get_devinfo(); public native int ds_sdk_mcu_shutdown_delay(int paramInt); public native int ds_sdk_mcu_update(String paramString); public native McuDevTimeParam ds_sdk_mcu_get_dev_time_ctrl(); public native int ds_sdk_mcu_rtc_sync(long paramLong); public native int ds_sdk_mcu_set_dev_time_ctrl(McuDevTimeParam paramMcuDevTimeParam); public native BmsInfo ds_sdk_bms_get_info(); public native int ds_sdk_4g_init(); public native int ds_sdk_4g_init_thread(); public native int ds_sdk_4g_uninit(); public native int ds_sdk_4g_open(); public native int ds_sdk_4g_close(); public native int ds_sdk_4g_get_sim_status(); public native String ds_sdk_4g_get_iccid(); public native int ds_sdk_4g_get_signal(); public native int ds_sdk_4g_get_net_reg_status(); public native int ds_sdk_4g_get_net_status(); public native String ds_sdk_4g_get_apn(); public native ApnInfo ds_sdk_4g_get_apn_2(); public native int ds_sdk_4g_set_apn(String paramString); public native int ds_sdk_4g_set_apn_2(String paramString1, String paramString2, String paramString3, int paramInt); public native SimRegInfo ds_sdk_4g_get_sim_reg_info(); public native String ds_sdk_4g_get_imei(); public native int ds_sdk_4g_set_enable(int paramInt); public native String ds_sdk_4g_get_ip(); public native int ds_sdk_4g_send_sms(String paramString1, String paramString2); public native DataTraffic ds_sdk_4g_get_flow_static(); public native int ds_sdk_485_init(); public native int ds_sdk_485_init_thread(); public native int ds_sdk_485_uninit(); public native int ds_sdk_485_open(int paramInt); public native int ds_sdk_485_close(); public native byte[] ds_sdk_485_read_data(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3, int paramInt4); public native int ds_sdk_485_get_rv1126_power_status(); public native int ds_sdk_485_set_rv1126_power(int paramInt); public native int ds_sdk_485_get_hat_power_status(); public native int ds_sdk_485_set_hat_power(int paramInt); public native int ds_sdk_485_set_selfcheck_ptz(int paramInt); public native int ds_sdk_bat_init(); public native int ds_sdk_bat_init_thread(); public native int ds_sdk_bat_uninit(); public native int ds_sdk_bat_open(int paramInt); public native int ds_sdk_bat_close(); public native byte[] ds_sdk_bat_read_data(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3); public native int ds_sdk_tracerbp_get_array_volt(); public native int ds_sdk_tracerbp_get_array_current(); public native int ds_sdk_tracerbp_get_bat_volt(); public native int ds_sdk_tracerbp_get_bat_current(); public native int ds_sdk_tracerbp_get_bat_temp(); public native int ds_sdk_tracerbp_get_bat_capacity(); public native int ds_sdk_tracerbp_get_charge_status(); public native int ds_sdk_nrsec_init(); public native int ds_sdk_nrsec_init_thread(); public native int ds_sdk_nrsec_uninit(); public native int ds_sdk_nrsec_open(); public native int ds_sdk_nrsec_close(); public native String ds_sdk_nrsec_get_version(); public native byte[] ds_sdk_nrsec_get_random_num(int paramInt); public native byte[] ds_sdk_nrsec_get_safely_certificate(byte[] paramArrayOfByte, int paramInt); public native int ds_sdk_nrsec_sm1_import_key(byte[] paramArrayOfByte); public native int ds_sdk_nrsec_sm1_import_iv(byte[] paramArrayOfByte); public native byte[] ds_sdk_nrsec_sm1_enc(byte[] paramArrayOfByte, int paramInt); public native byte[] ds_sdk_nrsec_sm1_dec(byte[] paramArrayOfByte, int paramInt); public native int ds_sdk_nrsec_sm2_gen_keypair(int paramInt); public native byte[] ds_sdk_nrsec_sm2_exp_pubKey(int paramInt); public native byte[] ds_sdk_nrsec_sm2_exp_priKey(int paramInt); public native int ds_sdk_nrsec_sm2_import_pubKey(byte[] paramArrayOfByte, int paramInt); public native int ds_sdk_nrsec_sm2_import_priKey(byte[] paramArrayOfByte, int paramInt); public native byte[] ds_sdk_nrsec_sm3_hash(byte[] paramArrayOfByte, int paramInt); public native byte[] ds_sdk_nrsec_sm3(byte[] paramArrayOfByte1, int paramInt1, byte[] paramArrayOfByte2, byte[] paramArrayOfByte3, int paramInt2); public native byte[] ds_sdk_nrsec_sm2_signature(byte[] paramArrayOfByte, int paramInt1, int paramInt2); public native int ds_sdk_nrsec_sm2_attestation(byte[] paramArrayOfByte, int paramInt1, int paramInt2); public native byte[] ds_sdk_nrsec_sm2_enc(byte[] paramArrayOfByte, int paramInt1, int paramInt2); public native byte[] ds_sdk_nrsec_sm2_dec(byte[] paramArrayOfByte, int paramInt1, int paramInt2); public native byte[] ds_sdk_nrsec_gen_sm2_cert_req(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3); public native int getADCVolt(int paramInt); public native int ds_sdk_mcu_reboot_delay(int paramInt); public native int ds_sdk_mcu_af_stop(int paramInt); public native int ds_sdk_mcu_af_zoomwide(int paramInt); public native int ds_sdk_mcu_af_zoomtele(int paramInt); public native int ds_sdk_mcu_af_focusnear(int paramInt); public native int ds_sdk_mcu_af_focusfar(int paramInt); public native int ds_sdk_mcu_af_lens_reset(int paramInt); public native int ds_sdk_mcu_af_set_focus_mode(int paramInt1, int paramInt2); public native String ds_sdk_mcu_af_getlensversion(int paramInt); public native int ds_sdk_mcu_power_on_heat1(); public native int ds_sdk_mcu_power_off_heat1(); public native int ds_sdk_mcu_power_on_heat2(); public native int ds_sdk_mcu_power_off_heat2(); public native int ds_sdk_mcu_power_on_heat3(); public native int ds_sdk_mcu_power_off_heat3(); } /* Location: C:\Users\JingJing\Desktop\i1aar\dsdevicesdk1.3\classes.jar * Qualified Name: com.dowse.devicesdk.DsDeviceNativeLib * JD-Core Version: 0.6.0 */