WeaveStack

classe finale pubblica WeaveStack estende l'oggetto

Riepilogo costante

int INITIAL_CONNECTIONS

Riepilogo del metodo pubblico

int sincronizzata
BluetoothGattCallback
int sincronizzata
WeaveDeviceManager sincronizzato
getConnection(int connId)
WeaveStack statico
booleano booleano
onCloseConnection(int connId)
int statico
onGetMTU(intint connId)
null statico
booleano booleano
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] featureistic)
booleano booleano
onsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
booleano booleano
onunsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
WeaveDeviceManager sincronizzato
removeConnection (int connId)

Riepilogo metodo ereditato

Costanti

int statico finale pubblico INITIAL_CONNECTIONS

Valore costante: 4

Metodi pubblici

Public sync int addConnection (WeaveDeviceManager connObj)

Parametri
connObj

pubblico BluetoothGattCallback getCallback ()

Public Sync int getConnId (BluetoothGatt gatt)

Parametri
Gatt

public sincronizzato WeaveDeviceManager getConnection (int connId)

Parametri
connId

public statico WeaveStack getInstance ()

booleano statico pubblico onCloseConnection (int connId)

Parametri
connId

int statico pubblico onGetMTU (int connId)

Parametri
connId

public static void onNotificationsWeaveConnectionClosed (connId int)

Parametri
connId

booleano statico pubblico onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] featureisticData)

Parametri
connId
ID svc
charId
caratteristiche

booleano statico pubblico onsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

Parametri
connId
ID svc
charId

booleano statico pubblico onunsubscribeCharacteristic (connId int, byte[] svcId, byte[] charId)

Parametri
connId
ID svc
charId

pubblico sincronizzato WeaveDeviceManager removeConnection (int connId)

Parametri
connId