pdcomm::GemFormattedProgramSelectionToken
Struct
Identifies one selection of a formatted program on one equipment endpoint.
struct GemFormattedProgramSelectionTokenselectFormattedProgram() returns the token. Pass it back to clear the selection, to validate it, or to dry-run and execute it; a token whose fields no longer match the current selection is stale.
Members
endpointId
Field
Identity of the endpoint that made the selection.
uint64_t endpointId = 0entryGeneration
Field
Generation of the selected store entry when it was selected.
uint64_t entryGeneration = 0selectionGeneration
Field
Selection revision; it increases whenever a different selection is made or cleared.
uint64_t selectionGeneration = 0sessionGeneration
Field
HSMS connection generation when the program was selected.
uint64_t sessionGeneration = 0storeRevision
Field
Formatted program store revision when the program was selected.
uint64_t storeRevision = 0