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 쓰기 페이로드의 측면에서 정의됨).