-
public interface IThingThirdProtocolDelegate
-
-
Method Summary
Modifier and Type Method Description abstract ThirdBleScanDeviceBuilder
beaconParse(boolean isActivatorScan, BluetoothDevice device, String name, String address, int rssi, Array<byte> scanRecord)
三方广播解析类,若广播规则符合自己的定义数据 则返回ThirdBleScanDeviceBuilder ,否则返回空特别说明:isActivatorScan: true 表示是配网任务的扫描, false表示是内部重连任务的扫描 abstract IThingBluetoothFlow
newThingBluetoothFlow(int protocolId)
若发现 protocolId 为三方协议区间的 protocolId,则内部会调用 代理层代理层根据 是否是自己的protocolId 来做处理 -
-
Method Detail
-
beaconParse
abstract ThirdBleScanDeviceBuilder beaconParse(boolean isActivatorScan, BluetoothDevice device, String name, String address, int rssi, Array<byte> scanRecord)
三方广播解析类,若广播规则符合自己的定义数据 则返回ThirdBleScanDeviceBuilder ,否则返回空特别说明:isActivatorScan: true 表示是配网任务的扫描, false表示是内部重连任务的扫描
-
newThingBluetoothFlow
abstract IThingBluetoothFlow newThingBluetoothFlow(int protocolId)
若发现 protocolId 为三方协议区间的 protocolId,则内部会调用 代理层代理层根据 是否是自己的protocolId 来做处理
-
-
-
-