BSD 4_3_Net_2 release
[unix-history] / usr / src / contrib / isode / pepy / test.asn1 / iso8650-2-acse1.py
ISO8650-2-ACSE1 DEFINITIONS ::=
BEGIN
ACSEapdu ::= CHOICE
{ aarq AARQapdu ,
aare AAREapdu ,
rlrq RLRQapdu ,
rlre RLREapdu ,
abrt ABRTapdu }
AARQapdu ::= [APPLICATION 0] IMPLICIT SEQUENCE
{ protocolVersion [0] IMPLICIT BIT STRING { version1 (0) } ,
calledAETitle [1] ApplicationTitle OPTIONAL ,
callingAETitle [2] ApplicationTitle OPTIONAL ,
applicationContextName [3] ApplicationContextName ,
userInformation [4] AssociationData OPTIONAL }
AAREapdu ::= [APPLICATION 1] IMPLICIT SEQUENCE
{ protocolVersion [0] IMPLICIT BIT STRING { version1 (0) } ,
result [1] IMPLICIT AssociateResult ,
respondingAETitle [2] ApplicationTitle OPTIONAL ,
applicationContextName [3] ApplicationContextName ,
userInformation [4] AssociationData OPTIONAL }
RLRQapdu ::= [APPLICATION 2] IMPLICIT SEQUENCE
{ reason [0] IMPLICIT ReleaseRequestReason OPTIONAL ,
userInformation [1] AssociationData OPTIONAL }
RLREapdu ::= [APPLICATION 3] IMPLICIT SEQUENCE
{ reason [0] IMPLICIT ReleaseResponseReason OPTIONAL ,
userInformation [1] AssociationData OPTIONAL }
ABRTapdu ::= [APPLICATION 4] IMPLICIT SEQUENCE
{ abortSource [0] IMPLICIT ABRTSource ,
userInformation [1] AssociationData OPTIONAL }
ApplicationTitle ::= OBJECT IDENTIFIER
ApplicationContextName ::= OBJECT IDENTIFIER
AssociationData ::= EXTERNAL
AssociateResult ::= INTEGER { accepted (0) ,
rejectedByResponder-reasonNotSpecified (1) ,
rejectedByResponder-transient (2) ,
rejectedByResponder-permanent (3) ,
rejectedByResponder-AETitleNotRecognized (4) ,
rejectedByResponder-AContextNameNotSupported (5) ,
rejectedByRespondingACPM (6) }
ReleaseRequestReason ::= INTEGER { normal (0) ,
urgent (1) ,
undefined (2) }
ReleaseResponseReason ::= INTEGER { normal (0) ,
notFinished (1) ,
undefined (2) }
ABRTSource ::= INTEGER { requestingACPM (0) ,
requestor (1) }
END