nl:: Ble:: BleTransportCapabilitiesResponseMessage
Riepilogo
Attributi pubblici |
|
---|---|
mFragmentSize
|
uint16_t
Dimensione del frammento di trasporto BLE selezionata dalla periferica in risposta al valore della MTU in BleTransportCapabilitiesRequestMessage e alla sua osservazione locale dell'MTU della connessione BLE.
|
mSelectedProtocolVersion
|
uint8_t
I 4 bit inferiori specificano la versione del protocollo di trasporto BLE selezionata dalla periferica BLE per questa connessione.
|
mWindowSize
|
uint8_t
Le dimensioni iniziali e massime della finestra di ricezione offerte dalla periferica, definite in termini di payload di scrittura GATT.
|
Funzioni pubbliche |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Deve essere possibile prenotare una lunghezza di dati di 20 byte in msgBuf.
|
Funzioni statiche pubbliche |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Attributi pubblici
mFragmentSize
uint16_t mFragmentSize
Dimensione del frammento di trasporto BLE selezionata dalla periferica in risposta al valore della MTU in BleTransportCapabilitiesRequestMessage e alla sua osservazione locale dell'MTU della connessione BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
I 4 bit inferiori specificano la versione del protocollo di trasporto BLE selezionata dalla periferica BLE per questa connessione.
Il valore kBleTransportProtocolVersion_None indica che non è stata trovata alcuna versione del protocollo supportata nella richiesta di capacità centrale. La centrale deve annullare l'iscrizione dopo l'invio di una risposta di questo tipo per liberare la periferica per le connessioni da dispositivi con versioni di protocollo supportate.
mWindowSize
uint8_t mWindowSize
Le dimensioni iniziali e massime della finestra di ricezione offerte dalla periferica, definite in termini di payload di scrittura GATT.
Funzioni pubbliche
Codifica
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Deve essere possibile prenotare una lunghezza di dati di 20 byte in msgBuf.
Funzioni statiche pubbliche
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )