Table of Contents

Class SectionPlan

Namespace
Typhon.Protocol
Assembly
Typhon.Protocol.dll

A section compiled for encoding: its fields in wire order (packed first) and the size of its leading pack.

public sealed class SectionPlan
Inheritance
SectionPlan
Inherited Members

Properties

Fields

The fields in wire order; the first PackedCount are packed.

public FieldPlan[] Fields { get; }

Property Value

FieldPlan[]

PackBytes

Bytes of the leading pack: ⌈Σn / 8⌉, 0 when no field is packed.

public int PackBytes { get; }

Property Value

int

PackedCount

How many leading fields are packed.

public int PackedCount { get; }

Property Value

int