Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrReaderClosed = errors.New("mul reader is closed") ErrOutOfBounds = errors.New("read operation would exceed file bounds") ErrInvalidIndex = errors.New("invalid index") ErrInvalidOffset = errors.New("invalid offset") ErrInvalidEntry = errors.New("invalid entry") )
Errors
Functions ¶
This section is empty.
Types ¶
type Entry3D ¶
type Entry3D struct {
// contains filtered or unexported fields
}
Entry3D represents an entry in MUL index files
type Option ¶
type Option func(*Reader)
Option represents a configuration option for MulReader
func WithChunks ¶
WithChunks configures the reader to handle files with fixed-size chunks
func WithDecode ¶
WithDecode sets a custom parser function for the reader
func WithEntrySize ¶
WithEntrySize sets the size of each entry in the index file
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
Reader provides access to MUL file data
Click to show internal directories.
Click to hide internal directories.