| Modifier and Type | Field and Description |
|---|---|
static QuicTransportError |
QuicTransportError.AEAD_LIMIT_REACHED
An endpoint has reached the confidentiality or integrity limit for the AEAD algorithm used by the given
connection.
|
static QuicTransportError |
QuicTransportError.APPLICATION_ERROR
The application or application protocol caused the connection to be closed.
|
static QuicTransportError |
QuicTransportError.CONNECTION_ID_LIMIT_ERROR
The number of connection IDs provided by the peer exceeds the advertised active_connection_id_limit.
|
static QuicTransportError |
QuicTransportError.CONNECTION_REFUSED
The server refused to accept a new connection.
|
static QuicTransportError |
QuicTransportError.CRYPTO_BUFFER_EXCEEDED
An endpoint has received more data in CRYPTO frames than it can buffer.
|
static QuicTransportError |
QuicTransportError.FINAL_SIZE_ERROR
(1) An endpoint received a STREAM frame containing data that exceeded the previously established final size,
(2) an endpoint received a STREAM frame or a RESET_STREAM frame containing a final size that was lower than
the size of stream data that was already received, or (3) an endpoint received a STREAM frame or a RESET_STREAM
frame containing a different final size to the one already established.
|
static QuicTransportError |
QuicTransportError.FLOW_CONTROL_ERROR
An endpoint received more data than it permitted in its advertised data limits.
|
static QuicTransportError |
QuicTransportError.FRAME_ENCODING_ERROR
An endpoint received a frame that was badly formatted -- for instance, a frame of an unknown type or an ACK
frame that has more acknowledgment ranges than the remainder of the packet could carry.
|
static QuicTransportError |
QuicTransportError.INTERNAL_ERROR
The endpoint encountered an internal error and cannot continue with the connection.
|
static QuicTransportError |
QuicTransportError.INVALID_TOKEN
A server received a client Initial that contained an invalid Token field.
|
static QuicTransportError |
QuicTransportError.KEY_UPDATE_ERROR
An endpoint detected errors in performing key updates.
|
static QuicTransportError |
QuicTransportError.NO_ERROR
An endpoint uses this with CONNECTION_CLOSE to signal that the connection is being closed abruptly in the
absence of any error.
|
static QuicTransportError |
QuicTransportError.NO_VIABLE_PATH
n endpoint has determined that the network path is incapable of supporting QUIC.
|
static QuicTransportError |
QuicTransportError.PROTOCOL_VIOLATION
An endpoint detected an error with protocol compliance that was not covered by more specific error codes.
|
static QuicTransportError |
QuicTransportError.STREAM_LIMIT_ERROR
An endpoint received a frame for a stream identifier that exceeded its advertised stream limit for the
corresponding stream type.
|
static QuicTransportError |
QuicTransportError.STREAM_STATE_ERROR
An endpoint received a frame for a stream that was not in a state that permitted that frame.
|
static QuicTransportError |
QuicTransportError.TRANSPORT_PARAMETER_ERROR
An endpoint received transport parameters that were badly formatted, included an invalid value, omitted a
mandatory transport parameter, included a forbidden transport parameter, or were otherwise in error.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable QuicTransportError |
QuicException.error()
Returns the
QuicTransportError which was the cause of the QuicException. |
static QuicTransportError |
QuicTransportError.valueOf(long value) |
| Constructor and Description |
|---|
QuicException(QuicTransportError error) |
QuicException(java.lang.String message,
QuicTransportError error) |
QuicException(java.lang.String message,
java.lang.Throwable cause,
QuicTransportError error) |
QuicException(java.lang.Throwable cause,
QuicTransportError error) |
Copyright © 2020-2024 The Netty Project. All Rights Reserved.