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)
3
DialoguePDUs {itu-t recommendation q 773 modules(2) dialoguePDUs(2) version1(1)}
7
EXPORTS dialogue-as-id, DialoguePDU;
9
-- abstract syntax name for structured dialogue APDUs
10
dialogue-as-id OBJECT IDENTIFIER ::=
11
{itu-t recommendation q 773 as(1) dialogue-as(1) version1(1)}
13
DialoguePDU ::= CHOICE {
14
dialogueRequest AARQ-apdu,
15
dialogueResponse AARE-apdu,
16
dialogueAbort ABRT-apdu
19
AARQ-apdu ::= [APPLICATION 0] IMPLICIT SEQUENCE {
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
26
AARE-apdu ::= [APPLICATION 1] IMPLICIT SEQUENCE {
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
35
-- RLRQ PDU is currently not used.
36
-- It is included for completeness only.
37
RLRQ-apdu ::= [APPLICATION 2] IMPLICIT SEQUENCE {
38
reason [0] IMPLICIT Release-request-reason OPTIONAL,
39
user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL
42
-- RLRE PDU is currently not used.
43
-- It is included for completeness only
44
RLRE-apdu ::= [APPLICATION 3] IMPLICIT SEQUENCE {
45
reason [0] IMPLICIT Release-response-reason OPTIONAL,
46
user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL
49
ABRT-apdu ::= [APPLICATION 4] IMPLICIT SEQUENCE {
50
abort-source [0] IMPLICIT ABRT-source,
51
user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL
54
ABRT-source ::= INTEGER {dialogue-service-user(0), dialogue-service-provider(1)
57
Associate-result ::= INTEGER {accepted(0), reject-permanent(1)}
59
Associate-source-diagnostic ::= CHOICE {
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)}
67
-- Release-request-reason is currently not used.
68
-- It is included for completeness only.
69
Release-request-reason ::= INTEGER {normal(0), urgent(1), user-defined(30)
72
-- Release-response-reason is currently not used.
73
-- It is included for completeness only.
74
Release-response-reason ::= INTEGER {
75
normal(0), not-finished(1), user-defined(30)}
79
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D