enum
Matter::Cluster::Definitions::DiagnosticLogs::Status
Defined in:
matter/cluster/definitions/diagnostic_logs.crEnum Members
-
Success =
0_u8 -
Successful transfer of logs
shall be used if diagnostic logs will be or are being transferred.
-
Exhausted =
1_u8 -
All logs has been transferred
shall be used when a BDX session is requested, however, all available logs were provided in a
LogContent field.
-
NoLogs =
2_u8 -
No logs of the requested type available
shall be used if the Node does not currently have any diagnostic logs of the requested type (Intent) to transfer.
-
Busy =
3_u8 -
Unable to handle request, retry later
shall be used if the Node is unable to handle the request (e.g. in the process of another transfer) and the Client SHOULD re-attempt the request later.
-
Denied =
4_u8 -
The request is denied, no logs being transferred
shall be used if the Node is denying the current transfer of diagnostic logs for any reason.
Instance Method Summary
-
#busy?
Returns
trueif this enum value equalsBusy -
#denied?
Returns
trueif this enum value equalsDenied -
#exhausted?
Returns
trueif this enum value equalsExhausted -
#no_logs?
Returns
trueif this enum value equalsNoLogs -
#success?
Returns
trueif this enum value equalsSuccess