Enum Class QuicErrorCode

java.lang.Object
java.lang.Enum<QuicErrorCode>
org.eclipse.jetty.quic.common.QuicErrorCode
All Implemented Interfaces:
Serializable, Comparable<QuicErrorCode>, Constable

public enum QuicErrorCode extends Enum<QuicErrorCode>
  • Enum Constant Details

    • NO_ERROR

      public static final QuicErrorCode NO_ERROR
    • INTERNAL_ERROR

      public static final QuicErrorCode INTERNAL_ERROR
    • CONNECTION_REFUSED

      public static final QuicErrorCode CONNECTION_REFUSED
    • FLOW_CONTROL_ERROR

      public static final QuicErrorCode FLOW_CONTROL_ERROR
    • STREAM_LIMIT_ERROR

      public static final QuicErrorCode STREAM_LIMIT_ERROR
    • STREAM_STATE_ERROR

      public static final QuicErrorCode STREAM_STATE_ERROR
    • FINAL_SIZE_ERROR

      public static final QuicErrorCode FINAL_SIZE_ERROR
    • FRAME_ENCODING_ERROR

      public static final QuicErrorCode FRAME_ENCODING_ERROR
    • TRANSPORT_PARAMETER_ERROR

      public static final QuicErrorCode TRANSPORT_PARAMETER_ERROR
    • CONNECTION_ID_LIMIT_ERROR

      public static final QuicErrorCode CONNECTION_ID_LIMIT_ERROR
    • PROTOCOL_VIOLATION

      public static final QuicErrorCode PROTOCOL_VIOLATION
    • INVALID_TOKEN

      public static final QuicErrorCode INVALID_TOKEN
    • APPLICATION_ERROR

      public static final QuicErrorCode APPLICATION_ERROR
    • CRYPTO_BUFFER_EXCEEDED

      public static final QuicErrorCode CRYPTO_BUFFER_EXCEEDED
    • KEY_UPDATE_ERROR

      public static final QuicErrorCode KEY_UPDATE_ERROR
    • AEAD_LIMIT_REACHED

      public static final QuicErrorCode AEAD_LIMIT_REACHED
    • NO_VIABLE_PATH

      public static final QuicErrorCode NO_VIABLE_PATH
  • Method Details

    • values

      public static QuicErrorCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static QuicErrorCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • code

      public long code()