FileBacked

class FileBacked(val path: String, val fileOffset: Long, val sizeInBytes: Long) : BufferHandle(source)

Memory-mapped file region. Immutable from the runtime's perspective (the OS manages paging and eviction).

Constructors

Link copied to clipboard
constructor(path: String, fileOffset: Long, sizeInBytes: Long)

Properties

Link copied to clipboard
Link copied to clipboard
open override val isMutable: Boolean

Whether this handle permits writing into the buffer.

Link copied to clipboard
open override val ownership: Ownership

Ownership classification for diagnostics.

Link copied to clipboard
Link copied to clipboard
open override val sizeInBytes: Long

Total size in bytes of the accessible region.