nl:: Ble:: BleTransportCapabilitiesResponseMessage
Zusammenfassung
Öffentliche Attribute |
|
---|---|
mFragmentSize
|
uint16_t
Die vom Peripheriegerät als Reaktion auf den MTU-Wert in BleTransportCapabilitiesRequestMessage und dessen lokale Beobachtung der MTU der BLE-Verbindung ausgewählte Fragmentgröße des BLE-Transports.
|
mSelectedProtocolVersion
|
uint8_t
Die unteren 4 Bits geben die Version des BLE-Transport-Protokolls an, die das BLE-Peripheriegerät für diese Verbindung ausgewählt hat.
|
mWindowSize
|
uint8_t
Die anfängliche und die maximale Empfangsfenstergröße, die vom Peripheriegerät angeboten wird, definiert in Form der GATT-Schreibnutzlasten.
|
Öffentliche Funktionen |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Es muss möglich sein, eine Datenlänge von 20 Byte in msgBuf zu reservieren.
|
Öffentliche statische Funktionen |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Öffentliche Attribute
mFragmentSize
uint16_t mFragmentSize
Die vom Peripheriegerät als Reaktion auf den MTU-Wert in BleTransportCapabilitiesRequestMessage und dessen lokale Beobachtung der MTU der BLE-Verbindung ausgewählte Fragmentgröße des BLE-Transports.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Die unteren 4 Bits geben die Version des BLE-Transport-Protokolls an, die das BLE-Peripheriegerät für diese Verbindung ausgewählt hat.
Der Wert kBleTransportProtocolVersion_None bedeutet, dass in der Funktionsanfrage der zentralen Funktion keine unterstützte Protokollversion gefunden wurde. Die Zentrale sollte sich nach dem Senden einer solchen Antwort abmelden, um das Peripheriegerät für Verbindungen von Geräten mit unterstützten Protokollversionen freizugeben.
mWindowSize
uint8_t mWindowSize
Die anfängliche und die maximale Empfangsfenstergröße, die vom Peripheriegerät angeboten wird, definiert in Form der GATT-Schreibnutzlasten.
Öffentliche Funktionen
Codieren
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Es muss möglich sein, eine Datenlänge von 20 Byte in msgBuf zu reservieren.
Öffentliche statische Funktionen
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )