Section navigation

Public classStatic CodecFileWriter

Namespace
Rowles.LeanCorpus.Codecs.CodecKit
Assembly
Rowles.LeanCorpus.dll

Writes positively identified canonical codec-file frames.

public static class CodecFileWriter
Inheritance
CodecFileWriter

Public method Begin(IndexOutput, CodecFileDescriptor)

Begins a current canonical frame from its authoritative catalogue descriptor.

Public method Begin(IndexOutput, string, int, CodecFrameFlags, CodecFileChecksumAlgorithm)

Begins a streaming canonical frame.

Public method WriteAtomically(string, CodecFileDescriptor, bool, Action<CodecBodyOutput>, bool)

Writes and atomically publishes a descriptor's current canonical format.

Public method WriteAtomically(string, string, int, bool, Action<CodecBodyOutput>, CodecFrameFlags, CodecFileChecksumAlgorithm, bool)

Writes and atomically publishes one complete canonical codec file.