nl:: Ble:: BleTransportCapabilitiesResponseMessage
Podsumowanie
Atrybuty publiczne |
|
---|---|
mFragmentSize
|
uint16_t
Rozmiar fragmentu transportu BLE wybrany przez urządzenie peryferyjne w odpowiedzi na wartość MTU w BleTransportCapabilitiesRequestMessage i lokalne obserwacje MTU połączenia BLE.
|
mSelectedProtocolVersion
|
uint8_t
Dolne 4 bity określają wersję protokołu transportu BLE, którą urządzenie peryferyjne BLE wybrało na potrzeby tego połączenia.
|
mWindowSize
|
uint8_t
Początkowy i maksymalny rozmiar okna odbierania oferowanych przez urządzenie peryferyjne, zdefiniowany pod kątem ładunków zapisu GATT.
|
Funkcje publiczne |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Musi mieć możliwość zarezerwowania 20-bajtowej długości danych w msgBuf.
|
Publiczne funkcje statyczne |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Atrybuty publiczne
mFragmentSize
uint16_t mFragmentSize
Rozmiar fragmentu transportu BLE wybrany przez urządzenie peryferyjne w odpowiedzi na wartość MTU w BleTransportCapabilitiesRequestMessage i lokalne obserwacje MTU połączenia BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Dolne 4 bity określają wersję protokołu transportu BLE, którą urządzenie peryferyjne BLE wybrało na potrzeby tego połączenia.
Wartość kBleTransportProtocolVersion_None oznacza, że w żądaniu możliwości centrali nie znaleziono obsługiwanej wersji protokołu. Po wysłaniu takiej odpowiedzi centrala powinna anulować subskrypcję, aby zwolnić urządzenie peryferyjne na potrzeby połączeń z urządzeń z obsługiwanymi wersjami protokołów.
mWindowSize
uint8_t mWindowSize
Początkowy i maksymalny rozmiar okna odbierania oferowanych przez urządzenie peryferyjne, zdefiniowany pod kątem ładunków zapisu GATT.
Funkcje publiczne
Kodowanie
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Musi mieć możliwość zarezerwowania 20-bajtowej długości danych w msgBuf.
Publiczne funkcje statyczne
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )