WeaveStack

public final class WeaveStack extends Object

Récapitulatif des constantes

int INITIAL_CONNECTIONS

Récapitulatif des méthodes publiques

int synchronisé
BluetoothGattCallback
int synchronisé
WeaveDeviceManager synchronisé
getConnection(int connId)
static 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)
WeaveDeviceManager synchronisé
removeConnection(int connId)

Récapitulatif des méthodes héritées

Constantes

public static final int INITIAL_CONNECTIONS

Valeur de la constante : 4

Méthodes publiques

public synchronized int addConnection (WeaveDeviceManager connObj)

Paramètres
connObj

public BluetoothGattCallback getCallback ()

public synchronized int getConnId (BluetoothGatt gatt)

Paramètres
gatt

public synchronized WeaveDeviceManager getConnection (int connId)

Paramètres
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection (int connId)

Paramètres
connId

public static int onGetMTU (int connId)

Paramètres
connId

public static void onNotifyWeaveConnectionClosed (int connId)

Paramètres
connId

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

Paramètres
connId
svcId
charId
characteristicData

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

Paramètres
connId
svcId
charId

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

Paramètres
connId
svcId
charId

public synchronized WeaveDeviceManager removeConnection (int connId)

Paramètres
connId