1-- Generated by Asnp, the pretty-printer of France Telecom R&D (http://asn1.elibel.tm.fr/asnp/) 2-- Module DialoguePDUs (Q.773:06/1997) 3DialoguePDUs {itu-t recommendation q 773 modules(2) dialoguePDUs(2) version1(1)} 4DEFINITIONS ::= 5BEGIN 6 7EXPORTS dialogue-as-id, DialoguePDU; 8 9-- abstract syntax name for structured dialogue APDUs 10dialogue-as-id OBJECT IDENTIFIER ::= 11 {itu-t recommendation q 773 as(1) dialogue-as(1) version1(1)} 12 13DialoguePDU ::= CHOICE { 14 dialogueRequest AARQ-apdu, 15 dialogueResponse AARE-apdu, 16 dialogueAbort ABRT-apdu 17} 18 19AARQ-apdu ::= [APPLICATION 0] IMPLICIT SEQUENCE { 20 protocol-version 21 [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1}, 22 application-context-name [1] OBJECT IDENTIFIER, 23 user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL 24} 25 26AARE-apdu ::= [APPLICATION 1] IMPLICIT SEQUENCE { 27 protocol-version 28 [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1}, 29 application-context-name [1] OBJECT IDENTIFIER, 30 result [2] Associate-result, 31 result-source-diagnostic [3] Associate-source-diagnostic, 32 user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL 33} 34 35-- RLRQ PDU is currently not used. 36-- It is included for completeness only. 37RLRQ-apdu ::= [APPLICATION 2] IMPLICIT SEQUENCE { 38 reason [0] IMPLICIT Release-request-reason OPTIONAL, 39 user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL 40} 41 42-- RLRE PDU is currently not used. 43-- It is included for completeness only 44RLRE-apdu ::= [APPLICATION 3] IMPLICIT SEQUENCE { 45 reason [0] IMPLICIT Release-response-reason OPTIONAL, 46 user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL 47} 48 49ABRT-apdu ::= [APPLICATION 4] IMPLICIT SEQUENCE { 50 abort-source [0] IMPLICIT ABRT-source, 51 user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL 52} 53 54ABRT-source ::= INTEGER {dialogue-service-user(0), dialogue-service-provider(1) 55} 56 57Associate-result ::= INTEGER {accepted(0), reject-permanent(1)} 58 59Associate-source-diagnostic ::= CHOICE { 60 dialogue-service-user 61 [1] INTEGER {null(0), no-reason-given(1), 62 application-context-name-not-supported(2)}, 63 dialogue-service-provider 64 [2] INTEGER {null(0), no-reason-given(1), no-common-dialogue-portion(2)} 65} 66 67-- Release-request-reason is currently not used. 68-- It is included for completeness only. 69Release-request-reason ::= INTEGER {normal(0), urgent(1), user-defined(30) 70} 71 72-- Release-response-reason is currently not used. 73-- It is included for completeness only. 74Release-response-reason ::= INTEGER { 75 normal(0), not-finished(1), user-defined(30)} 76 77END -- DialoguePDUs 78 79-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D 80 81