enum Matter::Cluster::Definitions::OtaSoftwareUpdateRequestor::AnnouncementReason

Defined in:

matter/cluster/definitions/ota_software_update_requestor.cr

Enum Members

SimpleAnnouncement = 0_u8

An OTA Provider is announcing its presence.

UpdateAvailable = 1_u8

An OTA Provider is announcing, either to a single Node or to a group of Nodes, that a new Software Image MAY be available.

UrgentUpdateAvailable = 2_u8

An OTA Provider is announcing, either to a single Node or to a group of Nodes, that a new Software Image MAY be available, which contains an update that needs to be applied urgently.

Instance Method Summary

Instance Method Detail

def simple_announcement? #

Returns true if this enum value equals SimpleAnnouncement


[View source]
def update_available? #

Returns true if this enum value equals UpdateAvailable


[View source]
def urgent_update_available? #

Returns true if this enum value equals UrgentUpdateAvailable


[View source]