WeaveStack

کلاس نهایی عمومی WeaveStack Object را گسترش می دهد

خلاصه ثابت

بین المللی INITIAL_CONNECTIONS

خلاصه روش عمومی

هماهنگ شده بین
BluetoothGattCallback
هماهنگ شده بین
WeaveDeviceManager همگام شده
getConnection (int connId)
Static WeaveStack
بولی استاتیک
onCloseConnection (int connId)
استاتیک بین
onGetMTU (int connId)
فضای خالی ساکن
بولی استاتیک
onSendCharacteristic (int connId، byte[] svcId، byte[] charId، byte[] characteristicData)
بولی استاتیک
onSubscribeCharacteristic (int connId، byte[] svcId، byte[] charId)
بولی استاتیک
onUnsubscribe Characteristic (int connId، byte[] svcId، byte[] charId)
WeaveDeviceManager همگام شده
removeConnection (int connId)

خلاصه روش ارثی

ثابت ها

INITIAL_CONNECTIONS نهایی استاتیک عمومی

مقدار ثابت: 4

روش های عمومی

همگام سازی عمومی int addConnection ( WeaveDeviceManager connObj)

مولفه های
connObj

عمومی BluetoothGattCallback دریافت تماس ()

همگام سازی عمومی int getConnId ( BluetoothGatt gatt)

مولفه های
گات

همگام سازی عمومی WeaveDeviceManager getConnection (int connId)

مولفه های
connId

عمومی استاتیک WeaveStack getInstance ()

بولین استاتیک عمومی onCloseConnection (int connId)

مولفه های
connId

عمومی static int onGetMTU (int connId)

مولفه های
connId

خالی استاتیک عمومی onNotifyWeaveConnectionClosed (int connId)

مولفه های
connId

بولین استاتیک عمومی onSendCharacteristic (int connId، byte[] svcId، byte[] charId، byte[] characteristicData)

مولفه های
connId
svcId
charId
مشخصات داده ها

بولین استاتیک عمومی onSubscribeCharacteristic (int connId، byte[] svcId، byte[] charId)

مولفه های
connId
svcId
charId

بولین استاتیک عمومی onUnsubscribeCharacteristic (int connId، byte[] svcId، byte[] charId)

مولفه های
connId
svcId
charId

همگام سازی عمومی WeaveDeviceManager removeConnection (int connId)

مولفه های
connId