Skip to content
Start free evaluation

PDComm.GemSpoolPolicy

Class

Represents the local spooling policy of the equipment.

public sealed record GemSpoolPolicy

Pass the policy to GemEquipment.ConfigureLocalSpooling or GemEquipmentSpoolConfiguration.LocalPolicy.

Members

GemSpoolPolicy

Constructor

Initializes a new instance with default values.

public GemSpoolPolicy()

Notes

  • Set every required property of the type in an object initializer.

Enabled

Property

Gets a value that indicates whether spooling may activate; it is independent of the stream selection.

public required bool Enabled { get; init; }

MaxTransmit

Property

Gets the maximum number of entries delivered in one transmission run, or 0 for no limit; the run ends when it is reached.

public required uint MaxTransmit { get; init; }

Overflow

Property

Gets what happens to a new message when the spool is full.

public required GemSpoolOverflow Overflow { get; init; }