Class ConnectionCloseFrame
java.lang.Object
org.eclipse.jetty.quic.api.frames.Frame
org.eclipse.jetty.quic.api.frames.ConnectionCloseFrame
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.quic.api.frames.Frame
Frame.WithStreamId
-
Field Summary
Fields inherited from class org.eclipse.jetty.quic.api.frames.Frame
DEFAULT_MAX_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionConnectionCloseFrame
(long appErrorCode, String reason) Creates a connection close frame with the given application error code and reason.ConnectionCloseFrame
(long quicErrorCode, String reason, long causeFrameType) Creates a connection close frame with the given QUIC error code, reason, and frame type. -
Method Summary
Methods inherited from class org.eclipse.jetty.quic.api.frames.Frame
getFrameType
-
Constructor Details
-
ConnectionCloseFrame
Creates a connection close frame with the given application error code and reason.
Applications should use this constructor in conjunction with
Session.close(ConnectionCloseFrame, org.eclipse.jetty.util.Promise.Invocable)
.- Parameters:
appErrorCode
- the application error codereason
- the application error reason
-
ConnectionCloseFrame
Creates a connection close frame with the given QUIC error code, reason, and frame type.
Applications should not use this constructor.
- Parameters:
quicErrorCode
- the QUIC error codereason
- the QUIC error reasoncauseFrameType
- the frame type that caused the error
-
-
Method Details
-
getErrorCode
public long getErrorCode() -
getReason
-
getCauseFrameType
public long getCauseFrameType() -
toString
-