class WriteFirmwareResult

Defined at line 612 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h

Public Methods

void WriteFirmwareResult ()
void WriteFirmwareResult (const WriteFirmwareResult & )

Defined at line 617 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h

WriteFirmwareResult & operator= (const WriteFirmwareResult & )

Defined at line 618 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h

void WriteFirmwareResult (WriteFirmwareResult && )

Defined at line 619 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h

bool has_invalid_tag ()
bool is_status ()
WriteFirmwareResult WithStatus (int32_t val)

The result status if a write was attempted.

WriteFirmwareResult & operator= (WriteFirmwareResult && )

Defined at line 620 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h

int32_t & status ()

The result status if a write was attempted.

const int32_t & status ()

The result status if a write was attempted.

bool is_unsupported ()
WriteFirmwareResult WithUnsupported (bool val)

True if a write was not attempted due to unsupported firmware. This could

be either unsupported content type or unsupported A/B configuration.

Callers must not treat this as a fatal error, but instead ignore it and

continue to update the device. This is important to be able to add new

items to an update package without breaking updates on older devices.

bool & unsupported ()

True if a write was not attempted due to unsupported firmware. This could

be either unsupported content type or unsupported A/B configuration.

Callers must not treat this as a fatal error, but instead ignore it and

continue to update the device. This is important to be able to add new

items to an update package without breaking updates on older devices.

const bool & unsupported ()

True if a write was not attempted due to unsupported firmware. This could

be either unsupported content type or unsupported A/B configuration.

Callers must not treat this as a fatal error, but instead ignore it and

continue to update the device. This is important to be able to add new

items to an update package without breaking updates on older devices.

::fuchsia_paver::wire::WriteFirmwareResult::Tag Which ()

Enumerations

enum Tag
Name Value
kStatus 1
kUnsupported 2

Defined at line 622 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h