nl:: Ble:: BleTransportCapabilitiesResponseMessage
Resumo
Atributos públicos |
|
---|---|
mFragmentSize
|
uint16_t
Tamanho do fragmento de transporte de BLE selecionado por periféricos em resposta ao valor da MTU em BleTransportCapabilitiesRequestMessage e a observação local da MTU de conexão do BLE.
|
mSelectedProtocolVersion
|
uint8_t
Os últimos 4 bits especificam a versão do protocolo de transporte BLE que o periférico BLE selecionou para essa conexão.
|
mWindowSize
|
uint8_t
O tamanho inicial e máximo da janela de recebimento oferecido pelo periférico, definido em termos de payloads de gravação do GATT.
|
Funções públicas |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Pode ser necessário reservar um tamanho de dados de 20 bytes em msgBuf.
|
Funções estáticas públicas |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Atributos públicos
mFragmentSize
uint16_t mFragmentSize
Tamanho do fragmento de transporte de BLE selecionado por periféricos em resposta ao valor da MTU em BleTransportCapabilitiesRequestMessage e a observação local da MTU de conexão do BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Os últimos 4 bits especificam a versão do protocolo de transporte BLE que o periférico BLE selecionou para essa conexão.
Um valor de kBleTransportProtocolVersion_None significa que nenhuma versão do protocolo compatível foi encontrada na solicitação de recursos da central. A central precisa cancelar a inscrição depois que essa resposta é enviada para liberar o periférico para conexões de dispositivos com versões de protocolo compatíveis.
mWindowSize
uint8_t mWindowSize
O tamanho inicial e máximo da janela de recebimento oferecido pelo periférico, definido em termos de payloads de gravação do GATT.
Funções públicas
Codificação
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Pode ser necessário reservar um tamanho de dados de 20 bytes em msgBuf.
Funções estáticas públicas
Decodificar
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )