fromValue static method

BACnetReliability fromValue(
  1. int value
)

Implementation

static BACnetReliability fromValue(int value) => switch (value) {
  0 => RELIABILITY_NO_FAULT_DETECTED,
  1 => RELIABILITY_NO_SENSOR,
  2 => RELIABILITY_OVER_RANGE,
  3 => RELIABILITY_UNDER_RANGE,
  4 => RELIABILITY_OPEN_LOOP,
  5 => RELIABILITY_SHORTED_LOOP,
  6 => RELIABILITY_NO_OUTPUT,
  7 => RELIABILITY_UNRELIABLE_OTHER,
  8 => RELIABILITY_PROCESS_ERROR,
  9 => RELIABILITY_MULTI_STATE_FAULT,
  10 => RELIABILITY_CONFIGURATION_ERROR,
  11 => RELIABILITY_RESERVED_11,
  12 => RELIABILITY_COMMUNICATION_FAILURE,
  13 => RELIABILITY_MEMBER_FAULT,
  14 => RELIABILITY_MONITORED_OBJECT_FAULT,
  15 => RELIABILITY_TRIPPED,
  16 => RELIABILITY_LAMP_FAILURE,
  17 => RELIABILITY_ACTIVATION_FAILURE,
  18 => RELIABILITY_RENEW_DHCP_FAILURE,
  19 => RELIABILITY_RENEW_FD_REGISTRATION_FAILURE,
  20 => RELIABILITY_RESTART_AUTO_NEGOTIATION_FAILURE,
  21 => RELIABILITY_RESTART_FAILURE,
  22 => RELIABILITY_PROPRIETARY_COMMAND_FAILURE,
  23 => RELIABILITY_FAULTS_LISTED,
  24 => RELIABILITY_REFERENCED_OBJECT_FAULT,
  25 => RELIABILITY_MULTI_STATE_OUT_OF_RANGE,
  26 => RELIABILITY_RESERVED_MIN,
  63 => RELIABILITY_RESERVED_MAX,
  64 => RELIABILITY_PROPRIETARY_MIN,
  65535 => RELIABILITY_PROPRIETARY_MAX,
  _ => throw ArgumentError('Unknown value for BACnetReliability: $value'),
};