nl:: Ble:: BleTransportCapabilitiesResponseMessage
요약
공개 속성 |
|
---|---|
mFragmentSize
|
uint16_t
BleTransportCapabilitiesRequestMessage의 MTU 값과 BLE 연결 MTU의 로컬 관찰에 대한 응답으로 주변기기에서 선택한 BLE 전송 프래그먼트 크기입니다.
|
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
BleTransportCapabilitiesRequestMessage의 MTU 값과 BLE 연결 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 )