struct
Matter::Cluster::Definitions::OtaSoftwareUpdateProviderClient::QueryImageRequest
Overview
Input to the OtaSoftwareUpdateProvider queryImage command
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/ota_software_update_provider_client.crConstructors
Instance Method Summary
- #hardware_version : UInt16 | Nil
- #hardware_version=(hardware_version : UInt16 | Nil)
- #location : String | Nil
- #location=(location : String | Nil)
- #metadata_for_provider : Slice(UInt8) | Nil
- #metadata_for_provider=(metadata_for_provider : Slice(UInt8) | Nil)
- #product_id : UInt16
- #product_id=(product_id : UInt16)
- #protocols_supported : Array(DownloadProtocol) | Nil
- #protocols_supported=(protocols_supported : Array(DownloadProtocol) | Nil)
- #requestor_can_consent : Bool | Nil
- #requestor_can_consent=(requestor_can_consent : Bool | Nil)
- #software_version : UInt32
- #software_version=(software_version : UInt32)
- #vendor_id : DataType::VendorId
- #vendor_id=(vendor_id : DataType::VendorId)