Table of Contents

Class FdbHeader

Namespace
PlaIO
Assembly
PlaIO.dll

The 64-byte header of an FDB container. Bytes 0..31 are fixed; bytes 32..63 overlap the first block and their meaning is not documented, so they are only kept raw.

public sealed class FdbHeader

Inheritance

Inherited Members

Fields

Size

Size of the header in bytes.

public const int Size = 64

Field Value

int

Properties

Field12

The u32 at offset 12; its meaning is not documented.

public uint Field12 { get; }

Property Value

uint

FormatVersion

The u16 at offset 10 (format version; 0x0002 in every known file).

public ushort FormatVersion { get; }

Property Value

ushort

LayoutVersion

The u16 at offset 8 (layout version; 0x0010 in every known file).

public ushort LayoutVersion { get; }

Property Value

ushort

Raw

The first min(64, file length) bytes, verbatim.

public ReadOnlyMemory<byte> Raw { get; }

Property Value

ReadOnlyMemory<byte>