fromValue static method

BACNET_ERROR_CLASS fromValue(
  1. int value
)

Implementation

static BACNET_ERROR_CLASS fromValue(int value) => switch (value) {
  0 => ERROR_CLASS_DEVICE,
  1 => ERROR_CLASS_OBJECT,
  2 => ERROR_CLASS_PROPERTY,
  3 => ERROR_CLASS_RESOURCES,
  4 => ERROR_CLASS_SECURITY,
  5 => ERROR_CLASS_SERVICES,
  6 => ERROR_CLASS_VT,
  7 => ERROR_CLASS_COMMUNICATION,
  8 => MAX_BACNET_ERROR_CLASS,
  64 => ERROR_CLASS_PROPRIETARY_FIRST,
  65535 => ERROR_CLASS_PROPRIETARY_LAST,
  _ => throw ArgumentError('Unknown value for BACNET_ERROR_CLASS: $value'),
};