aijinhui
2023-11-07 1ccdcb4a890687d59b272f5397e8b41ae4ce2254
ard-work/src/main/java/com/ruoyi/device/camera/strategy/SdkStrategy.java
ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/utils/sdk/hiksdk/service/IHikClientService.java ÐÞ¸Ä
@@ -1,23 +1,20 @@
package com.ruoyi.utils.sdk.hiksdk.service;
package com.ruoyi.device.camera.strategy;
import com.ruoyi.device.camera.domain.ArdCameras;
import com.ruoyi.device.camera.domain.CameraCmd;
import com.ruoyi.device.channel.domain.ArdChannel;
import java.util.List;
import java.util.Map;
/**
 * @ClassName: IHikClientService
 * @Description: æµ·åº·æ“ä½œå®¢æˆ·ç«¯æŽ¥å£ç±»
 * @Author: Administrator
 * @Date: 2023å¹´01月17日 15:59
 * @Version: 1.0
 **/
public interface IHikClientService {
 *  ç›¸æœºSDK策略接口
 * åˆ˜è‹ä¹‰
 * 2023/11/7 10:48:52
 */
public interface SdkStrategy {
    //同步登录
    void login(ArdCameras cameras);
    boolean login(ArdCameras cameras);
    //异步登录
    void asyncLogin(ArdCameras cameras);
@@ -29,7 +26,7 @@
    boolean isOnLine(CameraCmd cmd);
    //云台控制
    boolean pTZControlWithSpeed(CameraCmd cmd);
    boolean pTZControl(CameraCmd cmd);
    //设置聚焦值
    boolean setFocusPos(CameraCmd cmd);