# Functions
Copy represents a cancellable copy.
NewLinearizer creates a new linearizer that will read readSize bytes at each iteration, write it in its internal buffer capped at bufferSize bytes and allow reading this linearized data.
NewReader creates a new Reader.
# Structs
Linearizer represents an object capable of linearizing data coming from an io.Reader as packets.
Reader represents a reader with a context.