public final class WeaveStack estende Object
Riepilogo costante
int | INITIAL_CONNECTIONS |
Riepilogo del metodo pubblico
sincronizzato int | addConnection ( WeaveDeviceManager connObj) |
BluetoothGattCallback | getCallback () |
sincronizzato int | getConnId ( BluetoothGatt gatt) |
WeaveDeviceManager sincronizzato | getConnection (int connId) |
statico WeaveStack | getInstance () |
booleano statico | onCloseConnection (int connId) |
static int | onGetMTU (int connId) |
vuoto statico | onNotifyWeaveConnectionClosed (int connId) |
booleano statico | onSendCharacteristic (int connId, byte [] svcId, byte [] charId, byte [] caratteristicaData) |
booleano statico | onSubscribeCharacteristic (int connId, byte [] svcId, byte [] charId) |
booleano statico | onUnsubscribeCharacteristic (int connId, byte [] svcId, byte [] charId) |
WeaveDeviceManager sincronizzato | removeConnection (int connId) |
Riepilogo del metodo ereditato
Costanti
public static final int INITIAL_CONNECTIONS
Valore costante: 4
Metodi pubblici
public synchronized int addConnection ( WeaveDeviceManager connObj)
Parametri
connObj |
---|
public BluetoothGattCallback getCallback ()
public synchronized int getConnId ( BluetoothGatt gatt)
Parametri
gatt |
---|
getConnectionWeaveDeviceManager sincronizzato pubblico (int connId)
Parametri
connId |
---|
public static WeaveStack getInstance ()
public static boolean onCloseConnection (int connId)
Parametri
connId |
---|
public static int onGetMTU (int connId)
Parametri
connId |
---|
public static void onNotifyWeaveConnectionClosed (int connId)
Parametri
connId |
---|
public static boolean onSendCharacteristic (int connId, byte [] svcId, byte [] charId, byte [] caratteristicoData)
Parametri
connId | |
---|---|
svcId | |
charId | |
featureData |
public static boolean onSubscribeCharacteristic (int connId, byte [] svcId, byte [] charId)
Parametri
connId | |
---|---|
svcId | |
charId |
public static boolean onUnsubscribeCharacteristic (int connId, byte [] svcId, byte [] charId)
Parametri
connId | |
---|---|
svcId | |
charId |
pubblico sincronizzato WeaveDeviceManager removeConnection (int connId)
Parametri
connId |
---|