// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_CONN_TIME = 10000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_MAX_CONNECT_COUNT = 5;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_OPERATE_TIME = 5000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_RETRY_COUNT = 3;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_RETRY_INTERVAL = 1000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_SCAN_REPEAT_INTERVAL = -1;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_SCAN_TIME = 20000;


import static com.vise.baseble.common.BleConstant.DEFAULT_CONN_TIME;
import static com.vise.baseble.common.BleConstant.DEFAULT_MAX_CONNECT_COUNT;
import static com.vise.baseble.common.BleConstant.DEFAULT_OPERATE_TIME;
import static com.vise.baseble.common.BleConstant.DEFAULT_RETRY_COUNT;
import static com.vise.baseble.common.BleConstant.DEFAULT_RETRY_INTERVAL;
import static com.vise.baseble.common.BleConstant.DEFAULT_SCAN_REPEAT_INTERVAL;
import static com.vise.baseble.common.BleConstant.DEFAULT_SCAN_TIME;
    public int getOperateTimeout() {
        return operateTimeout;
    }

    /**
     * 设置发送数据超时时间
     *
     * @param operateTimeout 发送数据超时时间
     * @return 返回ViseBle
     */
    public BleConfig setOperateTimeout(int operateTimeout) {
        this.operateTimeout = operateTimeout;
        return this;
    }

    /**
     * 获取连接超时时间
     *
     * @return 返回连接超时时间
     */
    public int getConnectTimeout() {
        return connectTimeout;
    }

    /**
     * 设置连接超时时间
     *
     * @param connectTimeout 连接超时时间
     * @return 返回ViseBle
     */
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_CONN_TIME = 10000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_MAX_CONNECT_COUNT = 5;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_OPERATE_TIME = 5000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_RETRY_COUNT = 3;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_RETRY_INTERVAL = 1000;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_SCAN_REPEAT_INTERVAL = -1;
// 
// Path: baseble/src/main/java/com/vise/baseble/common/BleConstant.java
// public static final int DEFAULT_SCAN_TIME = 20000;


// Path: baseble/src/main/java/com/vise/baseble/common/BleConfig.java
import static com.vise.baseble.common.BleConstant.DEFAULT_CONN_TIME;
import static com.vise.baseble.common.BleConstant.DEFAULT_MAX_CONNECT_COUNT;
import static com.vise.baseble.common.BleConstant.DEFAULT_OPERATE_TIME;
import static com.vise.baseble.common.BleConstant.DEFAULT_RETRY_COUNT;
import static com.vise.baseble.common.BleConstant.DEFAULT_RETRY_INTERVAL;
import static com.vise.baseble.common.BleConstant.DEFAULT_SCAN_REPEAT_INTERVAL;
import static com.vise.baseble.common.BleConstant.DEFAULT_SCAN_TIME;

    public int getOperateTimeout() {
        return operateTimeout;
    }

    /**
     * 设置发送数据超时时间
     *
     * @param operateTimeout 发送数据超时时间
     * @return 返回ViseBle
     */
    public BleConfig setOperateTimeout(int operateTimeout) {
        this.operateTimeout = operateTimeout;
        return this;
    }

    /**
     * 获取连接超时时间
     *
     * @return 返回连接超时时间
     */
    public int getConnectTimeout() {
        return connectTimeout;
    }

    /**
     * 设置连接超时时间
     *
     * @param connectTimeout 连接超时时间
     * @return 返回ViseBle
     */
    public BleConfig setConnectTimeout(int connectTimeout) {