fromValue static method

http_errno fromValue(
  1. int value
)

Implementation

static http_errno fromValue(int value) => switch (value) {
  0 => HPE_OK,
  1 => HPE_CB_message_begin,
  2 => HPE_CB_url,
  3 => HPE_CB_header_field,
  4 => HPE_CB_header_value,
  5 => HPE_CB_headers_complete,
  6 => HPE_CB_body,
  7 => HPE_CB_message_complete,
  8 => HPE_CB_status,
  9 => HPE_CB_chunk_header,
  10 => HPE_CB_chunk_complete,
  11 => HPE_INVALID_EOF_STATE,
  12 => HPE_HEADER_OVERFLOW,
  13 => HPE_CLOSED_CONNECTION,
  14 => HPE_INVALID_VERSION,
  15 => HPE_INVALID_STATUS,
  16 => HPE_INVALID_METHOD,
  17 => HPE_INVALID_URL,
  18 => HPE_INVALID_HOST,
  19 => HPE_INVALID_PORT,
  20 => HPE_INVALID_PATH,
  21 => HPE_INVALID_QUERY_STRING,
  22 => HPE_INVALID_FRAGMENT,
  23 => HPE_LF_EXPECTED,
  24 => HPE_INVALID_HEADER_TOKEN,
  25 => HPE_INVALID_CONTENT_LENGTH,
  26 => HPE_UNEXPECTED_CONTENT_LENGTH,
  27 => HPE_INVALID_CHUNK_SIZE,
  28 => HPE_INVALID_CONSTANT,
  29 => HPE_INVALID_INTERNAL_STATE,
  30 => HPE_STRICT,
  31 => HPE_PAUSED,
  32 => HPE_UNKNOWN,
  33 => HPE_INVALID_TRANSFER_ENCODING,
  _ => throw ArgumentError('Unknown value for http_errno: $value'),
};