nl:: Ble:: BleTransportCapabilitiesResponseMessage
Resumen
Atributos públicos |
|
---|---|
mFragmentSize
|
uint16_t
Tamaño del fragmento de transporte BLE seleccionado por periféricos en respuesta al valor de MTU en BleTransportCapabilitiesRequestMessage y su observación local de la MTU de conexión BLE
|
mSelectedProtocolVersion
|
uint8_t
Los 4 bits inferiores especifican la versión del protocolo de transporte BLE que el periférico BLE seleccionó para esta conexión.
|
mWindowSize
|
uint8_t
El tamaño inicial y máximo del período de recepción que ofrece el periférico, definido en términos de cargas útiles de escritura de GATT.
|
Funciones públicas |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Debe poder reservar 20 bytes de longitud de datos en msgBuf.
|
Funciones estáticas públicas |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Atributos públicos
Tamaño de mFragment
uint16_t mFragmentSize
Tamaño del fragmento de transporte BLE seleccionado por periféricos en respuesta al valor de MTU en BleTransportCapabilitiesRequestMessage y su observación local de la MTU de conexión BLE
Versión de protocolo seleccionada
uint8_t mSelectedProtocolVersion
Los 4 bits inferiores especifican la versión del protocolo de transporte BLE que el periférico BLE seleccionó para esta conexión.
El valor kBleTransportProtocolVersion_None significa que no se encontró ninguna versión de protocolo compatible en la solicitud de capacidades centrales. La central debe anular la suscripción después de que se haya enviado esa respuesta para liberar el periférico de las conexiones de dispositivos con versiones de protocolo compatibles.
Tamaño de ventana móvil
uint8_t mWindowSize
El tamaño inicial y máximo del período de recepción que ofrece el periférico, definido en términos de cargas útiles de escritura de GATT.
Funciones públicas
Codifica
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Debe poder reservar 20 bytes de longitud de datos en msgBuf.
Funciones estáticas públicas
Decodifica
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )