öffentliche endgültige Klasse WeaveStack erweitert Objekt
Constant Summary
int | INITIAL_CONNECTIONS |
Public Method Summary
synchronisierte Ganzzahl |
addConnection(WeaveDeviceManager
connObj)
|
BluetoothGattCallback | |
synchronisierte Ganzzahl |
getConnId(BluetoothGatt
gatt)
|
synchronisiert WeaveDeviceManager |
getConnection(int connId)
|
Statisches WeaveStack | |
Statischer boolescher Wert |
onCloseConnection(int connId)
|
Statischer Ganzzahl |
onGetUTM(int connId)
|
Statisches Leer |
onNotifyWeaveConnectionClosed(int connId)
|
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 |
---|