нл:: Бле:: 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) |
Публичные атрибуты
мфрагментсизе
uint16_t mFragmentSize
Размер транспортного фрагмента BLE, выбранный периферийным устройством в ответ на значение MTU в BleTransportCapabilitiesRequestMessage и его локальное наблюдение за MTU соединения BLE.
мселектедпротоколверсион
uint8_t mSelectedProtocolVersion
Младшие 4 бита указывают версию транспортного протокола BLE, выбранную периферийным устройством BLE для этого соединения.
Значение kBleTransportProtocolVersion_None означает, что в запросе возможностей централизованного управления не найдена поддерживаемая версия протокола. После отправки такого ответа центральному устройству следует отказаться от подписки, чтобы освободить периферийное устройство для подключений от устройств с поддерживаемыми версиями протокола.
mWindowSize
uint8_t mWindowSize
Начальный и максимальный размер окна приема, предлагаемый периферийным устройством, определенный с точки зрения полезных данных записи GATT.
Общественные функции
Кодировать
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Должна быть возможность зарезервировать длину данных в 20 байт в msgBuf.
Публичные статические функции
Декодировать
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )