RangedReadFileSystem class abstract interface

Optional FileSystem capability: byte-range reads.

Powers windowed session loading (SessionChunkReader): the app reads only the tail of a JSONL session file instead of materializing it whole. Backends that cannot seek (pure web stores in v1) simply do not implement it — callers probe with is RangedReadFileSystem and fall back to the full-load path. Decorators forward to their delegate so wrapping an env never hides the capability.

Implementers

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readRange(String path, int start, int end) → Future<Result<Uint8List, FileError>>
Reads the bytes of path in the half-open range [start, end).
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited