WeaveStack

公开的最终类 WeaveStack 扩展了对象

常量摘要

int INITIAL_CONNECTIONS

公共方法摘要

同步整数
BluetoothGattCallback 接口中的方法
同步整数
同步了 WeaveDeviceManager
getConnection(int connId)
静态 WeaveStack
静态布尔值
onCloseConnection(int connId)
静态整数
onGetMTU(int connId)
静态无效
静态布尔值
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
静态布尔值
onSubscriptionCharacteristic(int connId, byte[] svcId, byte[] charId)
静态布尔值
onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
同步了 WeaveDeviceManager
removeConnection(int connId)

继承的方法摘要

常量

public static final int INITIAL_CONNECTIONS

常量值4

公共方法

public sync int addConnection (WeaveDeviceManager connObj)

参数
ConnObj

public BluetoothGattCallback getCallback ()

public sync int getConnId (BluetoothGatt gatt)

参数
Gatt

公开同步 WeaveDeviceManager getConnection (int connId)

参数
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection(int connId)

参数
connId

public static int onGetMTU (int connId)

参数
connId

public static void onNotifyWeaveConnectionClosed(int connId)

参数
connId

public static boolean onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)

参数
connId
SvcId
字符 ID
特征数据

public static boolean onSubscriptionCharacteristic (int connId, byte[] svcId, byte[] charId)

参数
connId
SvcId
字符 ID

public static boolean onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)

参数
connId
SvcId
字符 ID

公开同步 WeaveDeviceManager removeConnection (int connId)

参数
connId