Package-level declarations
Types
Link copied to clipboard
class ByteArrayMemoryChunk(data: ByteArray, offset: Int = 0, val size: Long = data.size.toLong()) : MemoryChunk
Link copied to clipboard
class FallbackMappedMemoryChunk(val path: String, val fileOffset: Long, data: ByteArray, dataOffset: Int = 0, val size: Long = (data.size - dataOffset).toLong()) : MappedMemoryChunk
Fallback MappedMemoryChunk implementation backed by a heap ByteArray.
Link copied to clipboard
JavaScript/Browser implementation of RandomAccessSource using Blob API.
WASM JS implementation of RandomAccessSource using Blob API.
Link copied to clipboard
object JvmFileBackedResolver
JVM file-backed buffer resolver using memory-mapped I/O.
Link copied to clipboard
JVM implementation of MappedMemoryChunk using FileChannel.map.
Link copied to clipboard
JVM implementation of RandomAccessSource using FileChannel.
Link copied to clipboard
A MemoryChunk backed by a memory-mapped file region.
Link copied to clipboard
A RandomAccessSource backed by a memory-mapped file via JvmMappedMemoryChunk.
Link copied to clipboard
interface MemoryChunk
Link copied to clipboard
Link copied to clipboard
interface ParametersLoader
Link copied to clipboard
A source that supports random access reads at arbitrary positions.
Link copied to clipboard