enum Matter::Cluster::Definitions::OtaSoftwareUpdateProviderClient::ApplyUpdateAction

Overview

See Section 11.19.3.6, “Applying a software update” for the semantics of the values. This enumeration is used in the Action field of the ApplyUpdateResponse command. See (Section 11.19.6.5.4.1, “Action Field”).

Defined in:

matter/cluster/definitions/ota_software_update_provider_client.cr

Enum Members

Proceed = 0_u8

Apply the update.

AwaitNextAction = 1_u8

Wait at least the given delay time.

Discontinue = 2_u8

The OTA Provider is conveying a desire to rescind a previously provided Software Image.

Instance Method Summary

Instance Method Detail

def await_next_action? #

Returns true if this enum value equals AwaitNextAction


[View source]
def discontinue? #

Returns true if this enum value equals Discontinue


[View source]
def proceed? #

Returns true if this enum value equals Proceed


[View source]