package
0.0.0-20230209052722-fd67b0616c6d
Repository: https://github.com/project-faster/quic-go.git
Documentation: pkg.go.dev
# Packages
Package list implements a doubly linked list.
# Functions
AbsDuration returns the absolute value of a time duration.
No description provided by the author
No description provided by the author
MaxTime returns the later time.
No description provided by the author
MinNonZeroDuration return the minimum duration that's not zero.
MinNonZeroTime returns the earlist time that is not time.Time{} If both a and b are time.Time{}, it returns time.Time{}.
MinTime returns the earlier time.
NewBufferedWriteCloser creates an io.WriteCloser from a bufio.Writer and an io.Closer.
NewRTTStats makes a properly initialized RTTStats object.
NewTimer creates a new timer that is not set.
# Constants
InfDuration is a duration of infinite length.
LogLevelDebug enables debug logs (e.g.
LogLevelError enables err logs.
LogLevelInfo enables info logs (e.g.
LogLevelNothing disables.
# Variables
BigEndian is the big-endian implementation of ByteOrder.
DefaultLogger is used by quic-go for logging.
# Structs
An AtomicBool is an atomic bool.
Rand is a wrapper around crypto/rand that adds some convenience functions known from math/rand.
RTTStats provides round-trip statistics.
A Timer wrapper that behaves correctly when resetting.
# Type aliases
LogLevel of quic-go.