WeaveStack

public final class WeaveStack extends Object

Podsumowanie stałych

int INITIAL_CONNECTIONS

Podsumowanie metod publicznych

zsynchronizowana liczba całkowita
BluetoothGattCallback
zsynchronizowana liczba całkowita
zsynchronizowany WeaveDeviceManager
getConnection(int connId)
statyczna WeaveStack
static boolean
onCloseConnection(int connId)
static int
onGetMTU(int connId)
static void
static boolean
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
static boolean
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
static boolean
onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
zsynchronizowany WeaveDeviceManager
removeConnection(int connId)

Podsumowanie dziedziczonej metody

Stałe

public static final int INITIAL_CONNECTIONS

Stała wartość: 4

Metody publiczne

public synchronized int addConnection (WeaveDeviceManager connObj)

Parametry
connObj

public BluetoothGattCallback getCallback ()

public synchronized int getConnId (BluetoothGatt gatt)

Parametry
gatt

public synchronized WeaveDeviceManager getConnection (int connId)

Parametry
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection (int connId)

Parametry
connId

public static int onGetMTU (int connId)

Parametry
connId

public static void onNotifyWeaveConnectionClosed (int connId)

Parametry
connId

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

Parametry
connId
svcId
charId
characteristicData

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

Parametry
connId
svcId
charId

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

Parametry
connId
svcId
charId

public synchronized WeaveDeviceManager removeConnection (int connId)

Parametry
connId