Versions in this module Expand all Collapse all v0 v0.39.2 Nov 10, 2023 v0.39.1 Nov 10, 2023 Changes in this version + var ErrHandshakeTimeout = &HandshakeTimeoutError + var ErrIdleTimeout = &IdleTimeoutError + type ApplicationError struct + ErrorCode ApplicationErrorCode + ErrorMessage string + Remote bool + func (e *ApplicationError) Error() string + func (e *ApplicationError) Is(target error) bool + type ApplicationErrorCode uint64 + type HandshakeTimeoutError struct + func (e *HandshakeTimeoutError) Error() string + func (e *HandshakeTimeoutError) Is(target error) bool + func (e *HandshakeTimeoutError) Temporary() bool + func (e *HandshakeTimeoutError) Timeout() bool + type IdleTimeoutError struct + func (e *IdleTimeoutError) Error() string + func (e *IdleTimeoutError) Is(target error) bool + func (e *IdleTimeoutError) Temporary() bool + func (e *IdleTimeoutError) Timeout() bool + type StatelessResetError struct + Token protocol.StatelessResetToken + func (e *StatelessResetError) Error() string + func (e *StatelessResetError) Is(target error) bool + func (e *StatelessResetError) Temporary() bool + func (e *StatelessResetError) Timeout() bool + type StreamErrorCode uint64 + type TransportError struct + ErrorCode TransportErrorCode + ErrorMessage string + FrameType uint64 + Remote bool + func NewLocalCryptoError(tlsAlert uint8, err error) *TransportError + func (e *TransportError) Error() string + func (e *TransportError) Is(target error) bool + func (e *TransportError) Unwrap() error + type TransportErrorCode uint64 + const AEADLimitReached + const ApplicationErrorErrorCode + const ConnectionIDLimitError + const ConnectionRefused + const CryptoBufferExceeded + const FinalSizeError + const FlowControlError + const FrameEncodingError + const InternalError + const InvalidToken + const KeyUpdateError + const NoError + const NoViablePathError + const ProtocolViolation + const StreamLimitError + const StreamStateError + const TransportParameterError + func (e TransportErrorCode) IsCryptoError() bool + func (e TransportErrorCode) Message() string + func (e TransportErrorCode) String() string + type VersionNegotiationError struct + Ours []protocol.VersionNumber + Theirs []protocol.VersionNumber + func (e *VersionNegotiationError) Error() string + func (e *VersionNegotiationError) Is(target error) bool