Package 

Interface IThingDeviceConnectManager

    • Method Summary

      Modifier and Type Method Description
      abstract void connectDeviceWithCallback(BlueConnectParam param, IResultCallback callback) 支持 ble、双模中的ble连接、beacon连接、mesh连接、mesh单火类连接
      abstract boolean disconnectDevice(BlueConnectParam param) 支持 ble断开、双模中的ble连接断开、mesh单火类连接断开。beacon连接(调用无效,无实际意义)、mesh连接断开* 连接方式,网关和app都需要,默认值CONNECT_STYLE_BOTH = 0;* 连接方式:仅appCONNECT_STYLE_APP_ONLY = 1;* 连接方式:仅网关CONNECT_STYLE_GATEWAY_ONLY = 2;param:
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • connectDeviceWithCallback

         abstract void connectDeviceWithCallback(BlueConnectParam param, IResultCallback callback)

        支持 ble、双模中的ble连接、beacon连接、mesh连接、mesh单火类连接

        Parameters:
        param - 见param中设置
        callback - 连接回应,在设定的超时时间内,进行回应,若超时时间已过,还未连上则回调连接失败,但内部连接行为并不会取消,可能会在接下来一端时间上线,此时的上线状态,通过设备在线状态监听可以获取到。
      • disconnectDevice

         abstract boolean disconnectDevice(BlueConnectParam param)

        支持 ble断开、双模中的ble连接断开、mesh单火类连接断开。beacon连接(调用无效,无实际意义)、mesh连接断开

        * 连接方式,网关和app都需要,默认值CONNECT_STYLE_BOTH = 0;* 连接方式:仅appCONNECT_STYLE_APP_ONLY = 1;* 连接方式:仅网关CONNECT_STYLE_GATEWAY_ONLY = 2;

        param: