THPDFCompressedSpillStream

Provides a seekable temporary stream for payloads that should not remain fully resident in memory

Declaration

constructor Create(
  BlockBytes: Integer = 262144;
  BatchBytes: Integer = 1048576;
  MaxQueuedBytes: Integer = 4194304);

Storage model

Statistics

GetStatistics fills THPDFSpillStatistics with logical and physical bytes, current compressed and raw block counts, asynchronous batch and block counts, producer waits, and peak queued bytes

See also: THPDFLazyFileStream, LoadedStreamMemoryThreshold, GetLoadedStreamCacheInfo