Versions in this module Expand all Collapse all v0 v0.5.0 Apr 11, 2017 Changes in this version + type ErrorCode uint32 + const AttemptToSendUnencryptedStreamData + const BadMultipathFlag + const BadPacketLossRate + const ConnectionCancelled + const ConnectionIPPooled + const ConnectionMigrationNoMigratableStreams + const ConnectionMigrationNoNewNetwork + const ConnectionMigrationNonMigratableStream + const ConnectionMigrationTooManyChanges + const CryptoDuplicateTag + const CryptoEncryptionLevelIncorrect + const CryptoHandshakeStatelessReject + const CryptoInternalError + const CryptoInvalidValueLength + const CryptoMessageAfterHandshakeComplete + const CryptoMessageIndexNotFound + const CryptoMessageParameterNoOverlap + const CryptoMessageParameterNotFound + const CryptoMessageWhileValidatingClientHello + const CryptoNoSupport + const CryptoServerConfigExpired + const CryptoSymmetricKeySetupFailed + const CryptoTagsOutOfOrder + const CryptoTooManyEntries + const CryptoTooManyRejects + const CryptoUpdateBeforeHandshakeComplete + const CryptoVersionNotSupported + const DecompressionFailure + const DecryptionFailure + const EmptyStreamFrameNoFin + const EncryptionFailure + const ErrorMigratingAddress + const ErrorMigratingPort + const FailedToSerializePacket + const FlowControlInvalidWindow + const FlowControlReceivedTooMuchData + const FlowControlSentTooMuchData + const HandshakeFailed + const HandshakeTimeout + const HeadersStreamDataDecompressFailure + const IPAddressChanged + const InternalError + const InvalidAckData + const InvalidBlockedData + const InvalidChannelIDSignature + const InvalidConnectionCloseData + const InvalidCryptoMessageParameter + const InvalidCryptoMessageType + const InvalidFecData + const InvalidFrameData + const InvalidGoawayData + const InvalidHeaderID + const InvalidHeadersStreamData + const InvalidNegotiatedValue + const InvalidPacketHeader + const InvalidPathCloseData + const InvalidPriority + const InvalidPublicRstPacket + const InvalidRstStreamData + const InvalidStopWaitingData + const InvalidStreamData + const InvalidStreamID + const InvalidVersion + const InvalidVersionNegotiationPacket + const InvalidWindowUpdateData + const MissingPayload + const NetworkIdleTimeout + const OverlappingStreamData + const PacketReadError + const PacketTooLarge + const PacketWriteError + const PeerGoingAway + const ProofInvalid + const PublicReset + const PublicResetsPostHandshake + const StreamDataAfterTermination + const TimeoutsWithOpenStreams + const TooManyAvailableStreams + const TooManyOpenStreams + const TooManyOutstandingReceivedPackets + const TooManyOutstandingSentPackets + const TooManyRtos + const UnencryptedFecData + const UnencryptedStreamData + const VersionNegotiationMismatch + func (e ErrorCode) Error() string + func (i ErrorCode) String() string + type QuicError struct + ErrorCode ErrorCode + ErrorMessage string + func Error(errorCode ErrorCode, errorMessage string) *QuicError + func ToQuicError(err error) *QuicError + func (e *QuicError) Error() string