FirmwareInfo

public protocol FirmwareInfo

Provides extraneous information on a firmware, such as the size of the firmware update file, or special outcomes that updating a device using this firmware may produce.

  • Identifies the firmware that this FirmwareInfo provides information upon.

    Declaration

    Swift

    var firmwareIdentifier: FirmwareIdentifier { get }
  • Set of special attributes.

    Declaration

    Swift

    var attributes: Set<FirmwareAttribute> { get }
  • Size of the associated update file, in bytes.

    Declaration

    Swift

    var size: UInt64 { get }