Table of Contents

Enum BitfieldAllocation

Namespace
CStructSharp
Assembly
CStructSharp.dll

Which end of a storage unit the first bitfield takes.

public enum BitfieldAllocation

Fields

HighBitFirst = 1

The first field takes the highest bits (the most significant bit down): the reading of big-endian ABIs, RFC packet diagrams, and dissect.cstruct's big-endian mode.

LowBitFirst = 0

The first field takes the lowest bits (bit 0 up); Portable's default and what every little-endian ABI does.