
CodecBodyReadSession
- Namespace
- Rowles.LeanCorpus.Codecs.CodecKit
- Assembly
- Rowles.LeanCorpus.dll
Provides one body-positioned input across canonical and supported legacy frames.
public sealed class CodecBodyReadSession : IDisposable
- Inheritance
-
CodecBodyReadSession
- Implements
BodyLength
BodyStart
FormatVersion
IsCanonical
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
OpenBodyInput()
Opens a separately owned random-access input bounded to the codec body.
OpenBodyStream()
Opens a seekable stream bounded to the codec body.
ReadBody()
Materialises the body using the configured operation-specific limit.
ValidateChecksum()
Validates the canonical body checksum, or does nothing for a legacy frame.