decode static method

CoapCode? decode(
  1. int code
)

Implementation

static CoapCode? decode(final int code) {
  if (code == 0) {
    return RequestMethod.empty.coapCode;
  }

  final codeClass = code >> 5;

  switch (codeClass) {
    case _request:
      return RequestMethod.decode(code)?.coapCode;
    case _success:
    case _clientError:
    case _serverError:
      return ResponseCode.decode(code)?.coapCode;
    case _signal:
      return SignalingCode.decode(code)?.coapCode;
  }

  return null;
}