公开的最终类 WeaveStack 扩展了对象
常量摘要
int | INITIAL_CONNECTIONS |
公共方法摘要
同步整数 |
addConnection(WeaveDeviceManager connObj)
|
BluetoothGattCallback 接口中的方法 | |
同步整数 |
getConnId(BluetoothGatt
gatt)
|
同步了 WeaveDeviceManager |
getConnection(int connId)
|
静态 WeaveStack | |
静态布尔值 |
onCloseConnection(int connId)
|
静态整数 |
onGetMTU(int connId)
|
静态无效 |
onNotifyWeaveConnectionClosed(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 |
---|