nl:: Ble:: BleTransportCapabilitiesResponseMessage
สรุป
แอตทริบิวต์สาธารณะ |
|
---|---|
mFragmentSize
|
uint16_t
ขนาดส่วนย่อยของการรับส่งข้อมูล BLE ที่เลือกโดยอุปกรณ์ต่อพ่วงเพื่อตอบสนองต่อค่า MTU ใน BleTransportCapabilitiesRequestMessage และการสังเกตการณ์ในเครื่องของ MTU ของการเชื่อมต่อ BLE
|
mSelectedProtocolVersion
|
uint8_t
4 บิตล่างจะระบุเวอร์ชันของโปรโตคอลการส่ง BLE ที่อุปกรณ์ต่อพ่วง BLE เลือกไว้สำหรับการเชื่อมต่อนี้
|
mWindowSize
|
uint8_t
ขนาดหน้าต่างในการรับเริ่มต้นและสูงสุดที่เสนอโดยอุปกรณ์ต่อพ่วง ซึ่งกำหนดในแง่ของเพย์โหลดการเขียน GATT
|
ฟังก์ชันสาธารณะ |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
ต้องจองความยาวข้อมูล 20 ไบต์ใน msgBuf ได้
|
ฟังก์ชันแบบคงที่แบบสาธารณะ |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
แอตทริบิวต์สาธารณะ
mFragmentSize
uint16_t mFragmentSize
ขนาดส่วนย่อยของการรับส่งข้อมูล BLE ที่เลือกโดยอุปกรณ์ต่อพ่วงเพื่อตอบสนองต่อค่า MTU ใน BleTransportCapabilitiesRequestMessage และการสังเกตการณ์ในเครื่องของ MTU ของการเชื่อมต่อ BLE
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
4 บิตล่างจะระบุเวอร์ชันของโปรโตคอลการส่ง BLE ที่อุปกรณ์ต่อพ่วง BLE เลือกไว้สำหรับการเชื่อมต่อนี้
ค่า kBleTransportProtocolVersion_None หมายความว่าไม่พบเวอร์ชันโปรโตคอลที่สนับสนุนในคำขอความสามารถของส่วนกลาง ส่วนกลางควรยกเลิกการสมัครหลังจากมีการตอบสนองดังกล่าว เพื่อให้อุปกรณ์ต่อพ่วงว่างสำหรับการเชื่อมต่อจากอุปกรณ์ที่มีโปรโตคอลเวอร์ชันที่รองรับ
mWindowSize
uint8_t mWindowSize
ขนาดหน้าต่างในการรับเริ่มต้นและสูงสุดที่เสนอโดยอุปกรณ์ต่อพ่วง ซึ่งกำหนดในแง่ของเพย์โหลดการเขียน GATT
ฟังก์ชันสาธารณะ
ฟังก์ชันแบบคงที่แบบสาธารณะ
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )