Corrections made to the ASN.1 module of X.753 (10/1997)
FROM ACSE-1 {joint-iso-itu-t association-control(2) abstract-syntax(1) apdus(0) version(1)};
FROM ACSE-1 {joint-iso-itu-t association-control(2) modules(0) apdus(0) version1(1)};
TriggerResultInfo ::= SEQUENCE { triggerId TriggerId, CHOICE { singleTriggerResult ResultInfoFromThread, sequentialTriggerResult SEQUENCE OF ResultInfoFromThread, parallelTriggerResult SET OF ResultInfoFromThread } }
TriggerResultInfo ::= SEQUENCE { triggerId TriggerId, resultType CHOICE { singleTriggerResult ResultInfoFromThread, sequentialTriggerResult [1] SEQUENCE OF ResultInfoFromThread, parallelTriggerResult SET OF ResultInfoFromThread } }
ExecutionType ::= CHOICE { singleExecution ScriptThreadSet, parallelExecution SET OF ScriptThreadSet, sequentialExecution SEQUENCE OF ScriptThreadSet }
ExecutionType ::= CHOICE { singleExecution ScriptThreadSet, parallelExecution SET OF ScriptThreadSet, sequentialExecution [1] SEQUENCE OF ScriptThreadSet }
ExecutionParameterList ::= CHOICE { executionParameter ExecutionParameter, sequentialExecutionList SEQUENCE OF ExecutionParameter, parallelExecutionList SET OF ExecutionParameter }
ExecutionParameterList ::= CHOICE { executionParameter ExecutionParameter, sequentialExecutionList [1] SEQUENCE OF ExecutionParameter, parallelExecutionList SET OF ExecutionParameter }
SpawnerObjectId ::= SEQUENCE { triggerId TriggerId, CHOICE { threadId ThreadId, launchPadId LaunchPadId } }
SpawnerObjectId ::= SEQUENCE { triggerId TriggerId, objectType CHOICE { threadId ThreadId, launchPadId LaunchPadId } }
ModificationList ::= SET OF SEQUENCE { modifyOperator [2] IMPLICIT ModifyOperator DEFAULT replace, attributeId AttributeId, attributeValue ANY DEFINED BY attributeId OPTIONAL -- absent for setToDefault }
ModificationList ::= SET OF SEQUENCE { modifyOperator [2] IMPLICIT ModifyOperator DEFAULT replace, attributeId TYPE-IDENTIFIER.&id({ModificationLists}), attributeValue TYPE-IDENTIFIER.&Type({ModificationLists}{@.attributeId}) OPTIONAL -- absent for setToDefault }
ModificationLists TYPE-IDENTIFIER ::= {... -- dynamically extensible attributeValue object set --}