nl:: Ble:: BleTransportCapabilitiesResponseMessage
摘要
公開屬性 |
|
---|---|
mFragmentSize
|
uint16_t
週邊裝置選取的 BLE 傳輸片段大小,以回應 BleTransportCapabilitiesRequestMessage 中的 MTU 值,以及對 BLE 連線 MTU 的本機觀察。
|
mSelectedProtocolVersion
|
uint8_t
4 位元較低的版本則指定 BLE 週邊裝置為這個連線選取的 BLE 傳輸通訊協定版本。
|
mWindowSize
|
uint8_t
週邊裝置提供的初始接收視窗大小和最大接收視窗大小,以 GATT 寫入酬載的定義。
|
公開函式 |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
必須能在 msgBuf 中保留 20 位元組的資料長度。
|
公開的靜態函式 |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
公開屬性
mFragmentSize
uint16_t mFragmentSize
週邊裝置選取的 BLE 傳輸片段大小,以回應 BleTransportCapabilitiesRequestMessage 中的 MTU 值,以及對 BLE 連線 MTU 的本機觀察。
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
4 位元較低的版本則指定 BLE 週邊裝置為這個連線選取的 BLE 傳輸通訊協定版本。
如果值為 kBleTransportProtocolVersion_None,代表中央功能要求中找不到任何支援的通訊協定版本。中央裝置應在收到這類回應後取消訂閱,以釋出週邊裝置,讓具有支援通訊協定版本的裝置連線。
mWindowSize
uint8_t mWindowSize
週邊裝置提供的初始接收視窗大小和最大接收視窗大小,以 GATT 寫入酬載的定義。
公開函式
公開的靜態函式
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )