WeaveStack

public final class WeaveStack extends Object

Resumo da constante

int INITIAL_CONNECTIONS

Resumo do método público

int sincronizado
BluetoothGattCallback
int sincronizado
synchronized WeaveDeviceManager
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)
synchronized WeaveDeviceManager
removeConnection(int connId)

Resumo do método herdado

Constantes

public static final int INITIAL_CONNECTIONS

Valor da constante:4

Métodos públicos

public synchronized int addConnection (WeaveDeviceManager connObj)

Parâmetros
connObj

public BluetoothGattCallback getCallback ()

public synchronized int getConnId (BluetoothGatt gatt)

Parâmetros
gatt

public synchronized WeaveDeviceManager getConnection (int connId)

Parâmetros
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection (int connId)

Parâmetros
connId

public static int onGetMTU (int connId)

Parâmetros
connId

public static void onNotifyWeaveConnectionClosed (int connId)

Parâmetros
connId

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

Parâmetros
connId
svcId
charId
characteristicData

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

Parâmetros
connId
svcId
charId

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

Parâmetros
connId
svcId
charId

public synchronized WeaveDeviceManager removeConnection (int connId)

Parâmetros
connId