Enumeration Members

ABORT

Failed case when a client or a server decides to abort the upgrade process.

ACTION_DENIED
DEFINED_OUT_OF_BAND
DUPLICATE_EXISTS
FAILURE

Operation was not successful.

HARDWARE_FAILURE
INCONSISTENT_STARTUP_STATE
INSUFFICIENT_SPACE

An operation failed due to an insufficient amount of free space available.

INVALID_DATA_TYPE

The data type given for an attribute is incorrect. Command not carried out.

INVALID_FIELD

At least one field of the command contains an incorrect value, according to the specification the device is implemented to.

INVALID_IMAGE

Invalid OTA upgrade image (ex. failed signature validation or signer information check or CRC check).

INVALID_SELECTOR

The selector for an attribute is incorrect.

INVALID_VALUE

Out of range error or set to a reserved value. Attribute keeps its old value. Note that an attribute value may be out of range if an attribute is related to another, e.g., with minimum and maximum attributes. See the individual attribute descriptions for specific details.

LIMIT_REACHED
MALFORMED_COMMAND

The command appears to contain the wrong fields, as detected either by the presence of one or more invalid field entries or by there being missing fields. Command not carried out. Implementer has discretion as to whether to return this error or INVALID_FIELD.

NO_IMAGE_AVAILABLE

No OTA upgrade image available for the client.

NOT_AUTHORIZED

The sender of the command does not have authorization to carry out this command.

NOT_FOUND

The requested information (e.g., table entry) could not be found.

NOTIFICATION_PENDING

The command has been received and is being processed.

READ_ONLY

Attempt to write a read-only attribute.

REQUIRE_MORE_IMAGE

The client still requires more OTA upgrade image files to successfully upgrade.

reserved
reserved14
reserved15
SOFTWARE_FAILURE
SUCCESS

Operation was successful.

TIMEOUT

The exchange was aborted due to excessive response time.

UNREPORTABLE_ATTRIBUTE

Periodic reports cannot be issued for this attribute.

UNSUP_COMMAND

The specified command is not supported on the device. Command not carried out.

UNSUP_GENERAL_COMMAND
UNSUP_MANUF_CLUSTER_COMMAND
UNSUP_MANUF_GENERAL_COMMAND
UNSUPPORTED_ATTRIBUTE

The specified attribute does not exist on the device.

UNSUPPORTED_CLUSTER

The cluster is not supported.

WAIT_FOR_DATA

Server does not have data block available yet.

WRITE_ONLY