public final class WeaveStack extends Object
สรุปค่าคงที่
| int | INITIAL_CONNECTIONS |
สรุปวิธีการสาธารณะ
| synchronized int |
addConnection(WeaveDeviceManager
connObj)
|
| BluetoothGattCallback | |
| synchronized int |
getConnId(BluetoothGatt
gatt)
|
| WeaveDeviceManager ที่ซิงค์แล้ว |
getConnection(int connId)
|
| static WeaveStack | |
| บูลีนแบบคงที่ |
onCloseConnection(int connId)
|
| static int |
onGetMTU(int
connId)
|
| static void |
onNotifyWeaveConnectionClosed(int connId)
|
| บูลีนแบบคงที่ |
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[]
characteristicData)
|
| บูลีนแบบคงที่ |
onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
|
| บูลีนแบบคงที่ |
onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
|
| WeaveDeviceManager ที่ซิงค์แล้ว |
removeConnection(int connId)
|
สรุปวิธีการที่รับช่วง
ค่าคงที่
public static final int INITIAL_CONNECTIONS
ค่าคงที่: 4
วิธีการสาธารณะ
public synchronized int addConnection (WeaveDeviceManager connObj)
พารามิเตอร์
| connObj |
|---|
public BluetoothGattCallback getCallback ()
public synchronized int getConnId (BluetoothGatt gatt)
พารามิเตอร์
| gatt |
|---|
public synchronized WeaveDeviceManager getConnection (int connId)
พารามิเตอร์
| connId |
|---|
public static WeaveStack getInstance ()
public static boolean onCloseConnection (int connId)
พารามิเตอร์
| connId |
|---|
public static int onGetMTU (int connId)
พารามิเตอร์
| connId |
|---|
public static void onNotifyWeaveConnectionClosed (int connId)
พารามิเตอร์
| connId |
|---|
public static boolean onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
พารามิเตอร์
| connId | |
|---|---|
| svcId | |
| charId | |
| characteristicData |
public static boolean onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
พารามิเตอร์
| connId | |
|---|---|
| svcId | |
| charId |
public static boolean onUnsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
พารามิเตอร์
| connId | |
|---|---|
| svcId | |
| charId |
public synchronized WeaveDeviceManager removeConnection (int connId)
พารามิเตอร์
| connId |
|---|