Skip to content
Start free evaluation

PDComm.GemSpoolMutation

Enum

Specifies which change a spool operation installed.

public enum GemSpoolMutation : uint

Members

Activated

Enumerator

Spooling became active because it is enabled and communication is down.

Activated = 2

Captured

Enumerator

A message was stored; GemSpoolWriteResult.AffectedCount is the number of older entries that GemSpoolOverflow.OverwriteOldest removed to make room.

Captured = 3

Configured

Enumerator

The policy or the stream selection was replaced, or a new spool was created with its initial disabled configuration.

Configured = 1

Discarded

Enumerator

A selected message was discarded because it did not fit, and only the counters changed.

Discarded = 4

None

Enumerator

Nothing was changed.

None = 0

Purged

Enumerator

Every entry was removed; GemSpoolWriteResult.AffectedCount is the number of removed entries.

Purged = 6

Removed

Enumerator

The delivered head entry was removed from the spool.

Removed = 5