공개 최종 클래스 WeaveStack은 객체 확장
상수 요약
int | INITIAL_CONNECTIONS |
공개 메서드 요약
동기화 int |
addConnection(WeaveDeviceManager connObj)
|
BluetoothGattCallback | |
동기화 int |
getConnId(BluetoothGatt gatt)
|
동기화된 WeaveDeviceManager |
getConnection(int connId)
|
정적 WeaveStack | |
정적 부울 |
onCloseConnection(int connId)
|
정적 정수 |
onGetMTU(int connId)
|
정적 무효 |
onNotifyWeaveConnectionClosed(int connId)
|
정적 부울 |
onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[]
characteristicData
|
정적 부울 |
onOnCharacteristic(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 sync int addConnection(WeaveDeviceManager connObj)
매개변수
ConnObj |
---|
공개 BluetoothGattCallback getCallback ()
public sync int getConnId(BluetoothGatt gatt)
매개변수
Gatt |
---|
공개 동기화 WeaveDeviceManager getConnection(int connId)
매개변수
connId |
---|
공개 정적 WeaveStack getInstance ()
공개 정적 부울 onCloseConnection(int connId)
매개변수
connId |
---|
public static int onGetMTU(int connId)
매개변수
connId |
---|
public static void onNotifyWeaveConnectionClosed(int connId)
매개변수
connId |
---|
공개 정적 부울 onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
매개변수
connId | |
---|---|
서비스 ID | |
문자 ID | |
특성 데이터 |
공개 정적 부울 onsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
매개변수
connId | |
---|---|
서비스 ID | |
문자 ID |
공개 정적 부울 onunsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
매개변수
connId | |
---|---|
서비스 ID | |
문자 ID |
공개 동기화 WeaveDeviceManager removeConnection(int connId)
매개변수
connId |
---|