nl:: Ble:: BleTransportCapabilitiesResponseMessage
Özet
Herkese açık özellikler |
|
---|---|
mFragmentSize
|
uint16_t
BleTransportCapabilitiesRequestMessage'daki MTU değerine ve BLE bağlantısı MTU'suna ilişkin yerel gözleme yanıt olarak çevre birimi tarafından seçilen BLE aktarım parçası boyutu.
|
mSelectedProtocolVersion
|
uint8_t
Alttaki 4 bit, BLE çevre biriminin bu bağlantı için seçtiği BLE aktarım protokolü sürümünü belirtir.
|
mWindowSize
|
uint8_t
Çevre birimi tarafından sunulan ilk ve maksimum alma aralığı boyutu (GATT yazma yükü olarak tanımlanır).
|
Herkese açık işlevler |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
msgBuf'ta 20 bayt veri uzunluğu ayrılabilmelidir.
|
Herkese açık statik işlevler |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Herkese açık özellikler
mFragmentSize
uint16_t mFragmentSize
BleTransportCapabilitiesRequestMessage'daki MTU değerine ve BLE bağlantısı MTU'suna ilişkin yerel gözleme yanıt olarak çevre birimi tarafından seçilen BLE aktarım parçası boyutu.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Alttaki 4 bit, BLE çevre biriminin bu bağlantı için seçtiği BLE aktarım protokolü sürümünü belirtir.
kBleTransportProtocolVersion_None değeri, merkezin özellikler isteğinde desteklenen bir protokol sürümünün bulunamadığı anlamına gelir. Çevre biriminin desteklenen protokol sürümlerine sahip cihazlardan gelen bağlantılara açık olmasını sağlamak için, merkezin bu tür bir yanıt gönderildikten sonra aboneliği iptal etmesi gerekir.
mWindowSize
uint8_t mWindowSize
Çevre birimi tarafından sunulan ilk ve maksimum alma aralığı boyutu (GATT yazma yükü olarak tanımlanır).
Herkese açık işlevler
Kodla
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
msgBuf'ta 20 bayt veri uzunluğu ayrılabilmelidir.
Herkese açık statik işlevler
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )