nl::
  Resumo
| Atributos públicos | |
|---|---|
| mFragmentSize | uint16_tTamanho do fragmento de transporte BLE selecionado pelo periférico em resposta ao valor de MTU em BleTransportCapabilitiesRequestMessage e à observação local da MTU da conexão BLE.  | 
| mSelectedProtocolVersion | uint8_tOs quatro bits inferiores especificam a versão do protocolo de transporte BLE que o periférico BLE selecionou para essa conexão.  | 
| mWindowSize | uint8_tO 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  | Precisa reservar dados de 20 bytes de comprimento 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 BLE selecionado pelo periférico em resposta ao valor de MTU em BleTransportCapabilitiesRequestMessage e à observação local da MTU da conexão BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Os quatro bits inferiores especificam a versão do protocolo de transporte BLE que o periférico BLE selecionou para essa conexão.
Um valor de kBleTransport ProtocolVersion_None significa que nenhuma versão de protocolo compatível foi encontrada na solicitação de recursos da central. Após o envio dessa resposta, a central precisa cancelar a inscrição 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
Precisa reservar dados de 20 bytes de comprimento em msgBuf.
Funções estáticas públicas
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )