WeaveStack

WeaveStack คลาสสุดท้ายที่เผยแพร่ต่อสาธารณะจะขยายออบเจ็กต์

สรุปอย่างสม่ําเสมอ

int การเชื่อมต่อเริ่มต้น

สรุปเมธอดสาธารณะ

จํานวนเต็มสากล
บลูทูธ GattCallback
จํานวนเต็มสากล
ซิงค์ WeaveDeviceManager
getConnection (int connId)
ภาพนิ่ง WeaveStack
บูลีนแบบคงที่
onCloseConnection(int connId)
จํานวนเต็มแบบคงที่
onGetMTU(int connId)
คงที่แบบคงที่
บูลีนแบบคงที่
onSendเขียนistic(int connId, ไบต์[] svcId, ไบต์[] charId, ไบต์[] อักขระ อักขระ)
บูลีนแบบคงที่
onที่ติดตาม-อักขระ(int connId, ไบต์[] svcId, ไบต์[] charId)
บูลีนแบบคงที่
onยกเลิกการสมัครตัวละคร (int connId, ไบต์[] svcId, ไบต์[] charId)
ซิงค์ WeaveDeviceManager
removeConnection(int connId)

สรุปวิธีการที่รับช่วงมา

ค่าคงที่

IntI สุดท้าย Int สาธารณะ INITIAL_CONNECTIONS

ค่าคงที่: 4

วิธีการสาธารณะ

IntPublic Sync int addConnection (WeaveDeviceManager connObj)

พารามิเตอร์
ConnObj

สาธารณะ BluetoothGattCallback getCallback ()

Int ที่ซิงค์แบบสาธารณะ getConnId (BluetoothGatt gatt)

พารามิเตอร์
Gatt

WeaveDeviceManager ที่ซิงค์ข้อมูลแบบสาธารณะ getConnection (int connId)

พารามิเตอร์
connId

สาธารณะแบบคงที่ WeaveStack getInstance ()

บูลีนแบบคงที่ onCloseConnection (int connId)

พารามิเตอร์
connId

int static int สาธารณะ onGetMTU (int connId)

พารามิเตอร์
connId

สาธารณะแบบคงที่ onNotifyWeaveConnectionClosed (int connId)

พารามิเตอร์
connId

บูลีนแบบคงที่ onSendเขียนistic (int connId, gb[] svcId, bytes[] charId, ไบต์[] charactersisticData)

พารามิเตอร์
connId
รหัส svc
รหัสอักขระ
ข้อมูลลักษณะเฉพาะ

บูลีนแบบคงที่สาธารณะ onsubscribeFeatureistic (int connId, bytes[] svcId, bytes[] charId)

พารามิเตอร์
connId
รหัส svc
รหัสอักขระ

บูลีนแบบคงที่ onunsubscribeตัวละครistic (int connId, bytes[] svcId, bytes[] charId)

พารามิเตอร์
connId
รหัส svc
รหัสอักขระ

WeaveDeviceManager ที่ซิงค์ข้อมูลแบบสาธารณะ removeConnection (int connId)

พารามิเตอร์
connId