nl:: Ble:: BleTransportCapabilitiesResponseMessage
Ringkasan
Atribut publik |
|
---|---|
mFragmentSize
|
uint16_t
Ukuran fragmen transpor BLE yang dipilih oleh periferal sebagai respons terhadap nilai MTU di BleTransportCapabilitiesRequestMessage dan pengamatan lokalnya terhadap MTU koneksi BLE.
|
mSelectedProtocolVersion
|
uint8_t
4 bit yang lebih rendah menentukan versi protokol transport BLE yang dipilih periferal BLE untuk koneksi ini.
|
mWindowSize
|
uint8_t
Ukuran periode penerimaan awal dan maksimum yang ditawarkan oleh periferal, ditentukan dalam payload tulis GATT.
|
Fungsi publik |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Harus dapat menyimpan data 20 byte di msgBuf.
|
Fungsi statis publik |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Atribut publik
mFragmentSize
uint16_t mFragmentSize
Ukuran fragmen transpor BLE yang dipilih oleh periferal sebagai respons terhadap nilai MTU di BleTransportCapabilitiesRequestMessage dan pengamatan lokalnya terhadap MTU koneksi BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
4 bit yang lebih rendah menentukan versi protokol transport BLE yang dipilih periferal BLE untuk koneksi ini.
Nilai kBleTransportProtocolVersion_None berarti bahwa tidak ada versi protokol yang didukung yang ditemukan dalam permintaan kemampuan pusat. Pusat akan berhenti berlangganan setelah respons tersebut dikirim untuk mengosongkan periferal agar koneksi dari perangkat dengan versi protokol yang didukung.
mWindowSize
uint8_t mWindowSize
Ukuran periode penerimaan awal dan maksimum yang ditawarkan oleh periferal, ditentukan dalam payload tulis GATT.
Fungsi publik
Encoding
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Harus dapat menyimpan data 20 byte di msgBuf.
Fungsi statis publik
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )