Corrections made to the ASN.1 modules of X.882 (07/1994)
aUnitData REALIZATION ::= {
RealizationParameter (WITH COMPONENT {realization-type(transfer-service)})
IDENTIFIED BY (joint-iso-ccitt association-control(2) abstract-syntax(1) apdus(1) version(1)}
}
aUnitData REALIZATION ::= {
RealizationParameter {WITH COMPONENT {realization-type(transfer-service)})
IDENTIFIED BY (joint-iso-itu-t association-control(2) abstract-syntax(1) apdus(1) version(1)}
}
AllValues {APPLICATION-CONTEXT:ac} ::= CHOICE {
bind Bind{ac.&associationContract.&connection.&bind},
unbind Unbind{ac.&associationContract.&connection.&unbind},
ros-singleAS ROS-SingleAS
{
{ROSEInvokeIds},
combine
{
{
ac.&associationContract.&OperationsOf
| ac.&associationContract.&InitiatorConsumerOf
| ac.&associationContract.&ResponderConsumerOf
},
{...},
{ID {1 2 --OID to be provided --} -- Information Object of class OPERATION-PACKAGE to be defined --}
}
}
}
RTSE-apdus ::= CHOICE {
rtorq-apdu [16] IMPLICIT RTORQapdu,
rtoac-apdu [17] IMPLICIT RTOACapdu,
rtorj-apdu [18] IMPLICIT RTORJapdu,
rttp-apdu RTTPapdu,
rttr-apdu RTTRapdu,
rtab-apdu [22] IMPLICIT RTABapdu }
RTTPapdu ::= -- priority-- INTEGER
RTTRapdu ::= OCTET STRING
RTABapdu ::= SET {
abortReason [0] IMPLICIT AbortReason OPTIONAL,
reflectedParameter [1] IMPLICIT BIT STRING OPTIONAL, -- 8 bits maximum, only if abortReason is invalidParameter
userdataAB [2] TYPE-IDENTIFIER.&Type OPTIONAL -- only in normal mode and if abortReason--
-- is userError }
AbortReason ::= INTEGER {
localSystemProblem(0),
invalidParameter(1),
-- reflectedParameter supplied
unrecognizedActivity(2),
temporaryProblem(3),
-- the RTSE cannot accept a session for a period of time
protocolError(4), -- RTSE level protocol error
permanentProblem(5), --provider-abort solely in normal mode
userError(6), -- user-abort solely in normal mode
transferCompleted(7)
-- activity can't be discarded--}