KnownRole

Known manifest roles. This enum is based on suit_metadata.h.

Entries

Link copied to clipboard
Link copied to clipboard

Manifest describes the entry-point for all Nordic-controlled manifests.

Link copied to clipboard

Manifest describes SDFW firmware and recovery updates.

Link copied to clipboard

Manifest describes SYSCTRL firmware update and boot procedures.

Link copied to clipboard

Manifest describes the entry-point for all OEM-controlled manifests.

Link copied to clipboard

Manifest describes OEM-specific recovery procedure.

Link copied to clipboard

Manifest describes OEM-specific binaries, specific for application core.

Link copied to clipboard

Manifest describes OEM-specific binaries, specific for application core.

Link copied to clipboard

Manifest describes OEM-specific binaries, specific for application core.

Link copied to clipboard

Manifest describes radio part of OEM-specific recovery procedure.

Link copied to clipboard

Manifest describes OEM-specific binaries, specific for radio core.

Link copied to clipboard

Manifest describes OEM-specific binaries, specific for radio core.

Properties

Link copied to clipboard
val id: Int
The role value.

Functions

Link copied to clipboard
@NotNull
open fun get(role: Int): @NotNull KnownRole
Link copied to clipboard
@Nullable
open fun getOrNull(role: Int): @Nullable KnownRole
Returns the role as a KnownRole enum, or null if the role is unknown.
Link copied to clipboard
open fun valueOf(name: String): KnownRole

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard
open fun values(): Array<KnownRole>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.