Pila de Weave

la clase final pública WeaveStack extiende objeto

Resumen de constantes

int INITIAL_CONNECTIONS

Resumen de métodos públicos

int sincronizado
BluetoothGattCallback
int sincronizado
WeaveDeviceManager sincronizado
getConnection(int connId)
WeaveStack estática
booleano booleano
onCloseConnection(int connId)
int estático
onGetMTU(int connId)
vacío estático
booleano booleano
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] charactersisticData)
booleano booleano
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
booleano booleano
onOverrideCharacteristic(int connId, byte[] svcId, byte[] charId)
WeaveDeviceManager sincronizado
removeConnection(int connId)

Resumen de métodos heredados

Constantes

int. final estática pública INITIAL_CONNECTIONS

Valor de la constante: 4

Métodos públicos

Público sincronizado int addConnection (WeaveDeviceManager connObj)

Parámetros
ConObj

Público BluetoothGattCallback getCallback ()

Público de sincronización sincronizada getConnId (BluetoothGatt gatt)

Parámetros
gatt

Público WeaveDeviceManager getConnection (int connId)

Parámetros
ID de conexión

estático público WeaveStackgetInstance()

booleano estático público onCloseConnection (int connId)

Parámetros
ID de conexión

int estático público onGetMTU (int connId)

Parámetros
ID de conexión

void público estático onNotifyWeaveConnectionClosed (int connId)

Parámetros
ID de conexión

booleano estático público onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] characters)Data

Parámetros
ID de conexión
ID de svc
ID_char
CaracterísticaDatos

booleano estático público onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

Parámetros
ID de conexión
ID de svc
ID_char

booleano estático público onunsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

Parámetros
ID de conexión
ID de svc
ID_char

Público WeaveDeviceManager removeConnection (int connId)

Parámetros
ID de conexión