Skip to content
Start free evaluation

PDComm.GemSpoolDurability

Enum

Specifies how durably a spool change was stored.

public enum GemSpoolDurability : uint

Members

Confirmed

Enumerator

The application accepted an unconfirmed change with GemEquipment.ConfirmSpoolReply; reported only by GemSpoolInfo.Durability.

Confirmed = 4

None

Enumerator

No change was installed.

None = 0

Synced

Enumerator

The change was written to the snapshot file, renamed into place and the parent directory was synchronized.

Synced = 2

Unconfirmed

Enumerator

The change was installed and its snapshot file renamed into place, but synchronizing the parent directory failed, so the change may not survive a power loss.

Unconfirmed = 3

Do not repeat the change as if it had been rolled back. GemEquipment.ResyncSpool retries the directory synchronization.

Volatile

Enumerator

The change was installed in an in-memory spool and is lost when the endpoint is disposed.

Volatile = 1