Weben Stack

öffentliche endgültige Klasse WeaveStack erweitert Objekt

Constant Summary

int INITIAL_CONNECTIONS

Public Method Summary

synchronisierte Ganzzahl
BluetoothGattCallback
synchronisierte Ganzzahl
synchronisiert WeaveDeviceManager
getConnection(int connId)
Statisches WeaveStack
Statischer boolescher Wert
onCloseConnection(int connId)
Statischer Ganzzahl
onGetUTM(int connId)
Statisches Leer
Statischer boolescher Wert
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
Statischer boolescher Wert
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
Statischer boolescher Wert
onAbmeldenCharacteristic(int connId, byte[] svcId, byte[] charId)
synchronisiert WeaveDeviceManager
removeConnection(int connId)

Inherited Method Summary

Konstanten

public static final int INITIAL_CONNECTIONS

Konstanter Wert: 4

Public Methods

public synchronisiert int addConnection (WeaveDeviceManager connObj)

Parameter
ConnObj

öffentliches BluetoothGattCallback getCallback ()

public synchronisiert int getConnId (BluetoothGatt gatt)

Parameter
Gatt

öffentlich synchronisiert WeaveDeviceManager getConnection (int connId)

Parameter
ConnId

public static WeaveStack getInstance ()

public static Boolesch onCloseConnection (int connId)

Parameter
ConnId

public static int onGetMTU (int connId)

Parameter
ConnId

public static void onNotifyWeaveConnectionClosed (int connId)

Parameter
ConnId

Öffentlicher statischer boolescher Wert onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] characteristicData)

Parameter
ConnId
SVG-ID
Zeichensatz
Merkmalsdaten

Öffentlicher statischer boolescher Wert onAbonnierenCharacteristic (int connId, byte[] svcId, byte[] charId)

Parameter
ConnId
SVG-ID
Zeichensatz

public static Boolesch onunsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

Parameter
ConnId
SVG-ID
Zeichensatz

öffentlich synchronisiert WeaveDeviceManager removeConnection (int connId)

Parameter
ConnId