WeaveStack

パブリック最終クラス WeaveStack が Object を拡張

定数の概要

int INITIAL_CONNECTIONS

パブリック メソッドの概要

同期 int
BluetoothGattCallback
同期 int
getConnIdBluetoothGatt ガット)
同期した WeaveDeviceManager
getConnection(int connId)
静的 WeaveStack
静的ブール値
onCloseConnection(int connId)
静的整数
onGetMTU(int connId)
静的 void
静的ブール値
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[]characteristicData)
静的ブール値
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
静的ブール値
onunsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
同期した WeaveDeviceManager
removeConnection(int connId)

継承されたメソッドの概要

定数

public static final intINITIAL_CONNECTIONS

定数値: 4

パブリック メソッド

public sync int addConnection WeaveDeviceManager connObj)

パラメータ
connObj

public BluetoothGattCallback getCallback ()

public sync int getConnId BluetoothGatt 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
サービス ID
文字 ID
characteristicData

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

パラメータ
connId
サービス ID
文字 ID

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

パラメータ
connId
サービス ID
文字 ID

パブリック同期 WeaveDeviceManager removeConnection (int connId)

パラメータ
connId