enum
Matter::InteractionModel::StatusCode
Overview
Interaction Model status codes from Matter spec
Defined in:
matter/interaction_model/status_code.crEnum Members
-
Success =
0_u8 -
Success
-
Failure =
1_u8 -
General errors
-
InvalidSubscription =
125_u8 -
UnsupportedAccess =
126_u8 -
UnsupportedEndpoint =
127_u8 -
InvalidAction =
128_u8 -
UnsupportedCommand =
129_u8 -
Deprecated82 =
130_u8 -
Deprecated83 =
131_u8 -
Deprecated84 =
132_u8 -
InvalidCommand =
133_u8 -
UnsupportedAttribute =
134_u8 -
ConstraintError =
135_u8 -
UnsupportedWrite =
136_u8 -
ResourceExhausted =
137_u8 -
Deprecated8A =
138_u8 -
NotFound =
139_u8 -
UnreportableAttribute =
140_u8 -
InvalidDataType =
141_u8 -
Deprecated8E =
142_u8 -
UnsupportedRead =
143_u8 -
Deprecated90 =
144_u8 -
Deprecated91 =
145_u8 -
DataVersionMismatch =
146_u8 -
Deprecated93 =
147_u8 -
Timeout =
148_u8 -
Reserved95 =
149_u8 -
Reserved96 =
150_u8 -
Reserved97 =
151_u8 -
Reserved98 =
152_u8 -
Reserved99 =
153_u8 -
Reserved9A =
154_u8 -
Reserved9B =
155_u8 -
Busy =
156_u8 -
Deprecated9D =
157_u8 -
Deprecated9E =
158_u8 -
Deprecated9F =
159_u8 -
DeprecatedA0 =
160_u8 -
DeprecatedA1 =
161_u8 -
DeprecatedA2 =
162_u8 -
DeprecatedA3 =
163_u8 -
DeprecatedA4 =
164_u8 -
DeprecatedA5 =
165_u8 -
DeprecatedA6 =
166_u8 -
DeprecatedA7 =
167_u8 -
DeprecatedA8 =
168_u8
Instance Method Summary
-
#busy?
Returns
trueif this enum value equalsBusy -
#constraint_error?
Returns
trueif this enum value equalsConstraintError -
#data_version_mismatch?
Returns
trueif this enum value equalsDataVersionMismatch -
#deprecated82?
Returns
trueif this enum value equalsDeprecated82 -
#deprecated83?
Returns
trueif this enum value equalsDeprecated83 -
#deprecated84?
Returns
trueif this enum value equalsDeprecated84 -
#deprecated8_a?
Returns
trueif this enum value equalsDeprecated8A -
#deprecated8_e?
Returns
trueif this enum value equalsDeprecated8E -
#deprecated90?
Returns
trueif this enum value equalsDeprecated90 -
#deprecated91?
Returns
trueif this enum value equalsDeprecated91 -
#deprecated93?
Returns
trueif this enum value equalsDeprecated93 -
#deprecated9_d?
Returns
trueif this enum value equalsDeprecated9D -
#deprecated9_e?
Returns
trueif this enum value equalsDeprecated9E -
#deprecated9_f?
Returns
trueif this enum value equalsDeprecated9F -
#deprecated_a0?
Returns
trueif this enum value equalsDeprecatedA0 -
#deprecated_a1?
Returns
trueif this enum value equalsDeprecatedA1 -
#deprecated_a2?
Returns
trueif this enum value equalsDeprecatedA2 -
#deprecated_a3?
Returns
trueif this enum value equalsDeprecatedA3 -
#deprecated_a4?
Returns
trueif this enum value equalsDeprecatedA4 -
#deprecated_a5?
Returns
trueif this enum value equalsDeprecatedA5 -
#deprecated_a6?
Returns
trueif this enum value equalsDeprecatedA6 -
#deprecated_a7?
Returns
trueif this enum value equalsDeprecatedA7 -
#deprecated_a8?
Returns
trueif this enum value equalsDeprecatedA8 -
#failure?
Returns
trueif this enum value equalsFailure -
#invalid_action?
Returns
trueif this enum value equalsInvalidAction -
#invalid_command?
Returns
trueif this enum value equalsInvalidCommand -
#invalid_data_type?
Returns
trueif this enum value equalsInvalidDataType -
#invalid_subscription?
Returns
trueif this enum value equalsInvalidSubscription -
#not_found?
Returns
trueif this enum value equalsNotFound -
#reserved95?
Returns
trueif this enum value equalsReserved95 -
#reserved96?
Returns
trueif this enum value equalsReserved96 -
#reserved97?
Returns
trueif this enum value equalsReserved97 -
#reserved98?
Returns
trueif this enum value equalsReserved98 -
#reserved99?
Returns
trueif this enum value equalsReserved99 -
#reserved9_a?
Returns
trueif this enum value equalsReserved9A -
#reserved9_b?
Returns
trueif this enum value equalsReserved9B -
#resource_exhausted?
Returns
trueif this enum value equalsResourceExhausted -
#success?
Returns
trueif this enum value equalsSuccess -
#timeout?
Returns
trueif this enum value equalsTimeout -
#to_s : String
Returns a
Stringrepresentation of this enum member. -
#unreportable_attribute?
Returns
trueif this enum value equalsUnreportableAttribute -
#unsupported_access?
Returns
trueif this enum value equalsUnsupportedAccess -
#unsupported_attribute?
Returns
trueif this enum value equalsUnsupportedAttribute -
#unsupported_command?
Returns
trueif this enum value equalsUnsupportedCommand -
#unsupported_endpoint?
Returns
trueif this enum value equalsUnsupportedEndpoint -
#unsupported_read?
Returns
trueif this enum value equalsUnsupportedRead -
#unsupported_write?
Returns
trueif this enum value equalsUnsupportedWrite
Instance Method Detail
Returns a String representation of this enum member.
In the case of regular enums, this is just the name of the member.
In the case of flag enums, it's the names joined by vertical bars, or "None",
if the value is zero.
If an enum's value doesn't match a member's value, the raw value is returned as a string.
Color::Red.to_s # => "Red"
IOMode::None.to_s # => "None"
(IOMode::Read | IOMode::Write).to_s # => "Read | Write"
Color.new(10).to_s # => "10"