package
0.0.0-20240605145135-70feac92938f
Repository: https://github.com/getstream/quic-go.git
Documentation: pkg.go.dev

# Packages

Package list implements a doubly linked list.
No description provided by the author

# Functions

No description provided by the author
MaxTime returns the later time.
MinNonZeroDuration return the minimum duration that's not zero.
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

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.

# Interfaces

A ByteOrder specifies how to convert byte sequences into 16-, 32-, or 64-bit unsigned integers.
A Logger logs.

# Type aliases

LogLevel of quic-go.