WeaveStack

public final class WeaveStack extends Object

Tóm tắt hằng số

int INITIAL_CONNECTIONS

Tóm tắt phương thức công khai

int được đồng bộ hoá
BluetoothGattCallback
int được đồng bộ hoá
WeaveDeviceManager được đồng bộ hoá
getConnection(int connId)
static WeaveStack
boolean tĩnh
onCloseConnection(int connId)
static int
onGetMTU(int connId)
static void
boolean tĩnh
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
boolean tĩnh
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
boolean tĩnh
onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
WeaveDeviceManager được đồng bộ hoá
removeConnection(int connId)

Tóm tắt phương thức kế thừa

Hằng số

public static final int INITIAL_CONNECTIONS

Giá trị hằng số: 4

Phương thức công khai

public synchronized int addConnection (WeaveDeviceManager connObj)

Thông số
connObj

public BluetoothGattCallback getCallback ()

public synchronized int getConnId (BluetoothGatt gatt)

Thông số
gatt

public synchronized WeaveDeviceManager getConnection (int connId)

Thông số
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection (int connId)

Thông số
connId

public static int onGetMTU (int connId)

Thông số
connId

public static void onNotifyWeaveConnectionClosed (int connId)

Thông số
connId

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

Thông số
connId
svcId
charId
characteristicData

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

Thông số
connId
svcId
charId

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

Thông số
connId
svcId
charId

public synchronized WeaveDeviceManager removeConnection (int connId)

Thông số
connId