enum Matter::Cluster::Definitions::OtaSoftwareUpdateRequestor::ChangeReason

Overview

This value shall indicate that the reason for a state change is unknown.

Defined in:

matter/cluster/definitions/ota_software_update_requestor.cr

Enum Members

Unknown = 0_u8

The reason for a state change is unknown.

Success = 1_u8

The reason for a state change is the success of a prior operation.

Failure = 2_u8

The reason for a state change is the failure of a prior operation.

TimeOut = 3_u8

The reason for a state change is a time-out.

DelayByProvider = 4_u8

The reason for a state change is a request by the OTA Provider to wait.

Instance Method Summary

Instance Method Detail

def delay_by_provider? #

Returns true if this enum value equals DelayByProvider


[View source]
def failure? #

Returns true if this enum value equals Failure


[View source]
def success? #

Returns true if this enum value equals Success


[View source]
def time_out? #

Returns true if this enum value equals TimeOut


[View source]
def unknown? #

Returns true if this enum value equals Unknown


[View source]