pdcomm::GemFormattedProgramExecutionActionToken
Struct
Identifies one action that the library asks the application to perform.
struct GemFormattedProgramExecutionActionTokenReport the action's result with submitFormattedProgramExecutionActionResult(). Get the token from GemFormattedProgramExecutionAction::token().
Members
actionSequence
Field
Sequence number of the action within the execution; the start action is 1.
uint64_t actionSequence = 0endpointId
Field
Identity of the endpoint that runs the execution.
uint64_t endpointId = 0executionGeneration
Field
Execution number the action belongs to.
uint64_t executionGeneration = 0kind
Field
Action kind: PDCOMM_GEM_FORMATTED_PROGRAM_EXECUTION_ACTION_START, ..._ACTION_STEP or ..._ACTION_CANCEL.
uint32_t kind = PDCOMM_GEM_FORMATTED_PROGRAM_EXECUTION_ACTION_NONEsessionGeneration
Field
HSMS connection generation of the execution.
uint64_t sessionGeneration = 0