Merge pull request #19 from nspaseski/master
[deliverable/titan.core.git] / regression_test / ASN1 / parse / Test1_known_errors.asn
CommitLineData
970ed795 1--/////////////////////////////////////////////////////////////////////////////
3abe9331 2-- Copyright (c) 2000-2015 Ericsson Telecom AB
970ed795
EL
3-- All rights reserved. This program and the accompanying materials
4-- are made available under the terms of the Eclipse Public License v1.0
5-- which accompanies this distribution, and is available at
6-- http://www.eclipse.org/legal/epl-v10.html
7--/////////////////////////////////////////////////////////////////////////////
8Test1-known-errors
9
10DEFINITIONS
11
12AUTOMATIC TAGS
13
14::=
15
16BEGIN
17-- 19 ENUMERATED *******************************************************
18MyEnumeratedType1 ::= ENUMERATED {a,b,...!,c}
19
20--29 SELECTION TYPES *******************************************************************
21
22--MySelectionType ::= field1 < MyChoiceType1
23
24-- MySelectionValue MySelectionType ::= 123
25
26--33 EMBEDDED PDV *******************************************************************
27-- COMMENT ENTIRE SECTION
28
29MyEmbeddedPDVType1 ::= EMBEDDED PDV
30
31myEmbeddedPDVValue1 MyEmbeddedPDVType1 ::=
32{
33
34identification syntaxes :
35 {
36 abstract {qw(0) er(0) ty(3)},
37 transfer myObjectIdentifierValue1
38 },
39data-value '1234567890ABCDEF'H
40
41}
42
43myEmbeddedPDVValue2 MyEmbeddedPDVType1 ::=
44{
45
46identification syntax : myObjectIdentifierValue2,
47
48data-value '1234567890ABCDEF'H
49
50}
51
52myEmbeddedPDVValue3 MyEmbeddedPDVType1 ::=
53{
54
55identification presentation-context-id : myIntegerValue1,
56
57data-value '1234567890ABCDEF'H
58
59}
60
61myEmbeddedPDVValue4 MyEmbeddedPDVType1 ::=
62{
63
64identification context-negotiation : {
65 presentation-context-id 333,
66 transfer-syntax { asdf(9) dfghj(6) }
67 },
68
69data-value '1234567890ABCDEF'H
70
71}
72
73myEmbeddedPDVValue5 MyEmbeddedPDVType1 ::=
74{
75
76identification transfer-syntax : {0 0 0 0 0 0},
77
78data-value '1234567890ABCDEF'H
79
80}
81
82myEmbeddedPDVValue6 MyEmbeddedPDVType1 ::=
83{
84
85identification fixed : NULL
86
87data-value '1234567890ABCDEF'H
88
89}
90
91--34 EXTERNAL *******************************************************************
92-- COMMENT ENTIRE SECTION
93MyExternalType1 ::= EXTERNAL
94
95myExternalValue1 MyExternalType1::=
96
97{
98identification syntax : {0 1 2 3 4 5},
99
100data-value-descriptor myObjectDescriptorValue1,
101
102data-value '1234567890ABCDEF'H
103
104}
105
106myExternalValue2 MyExternalType1 ::=
107
108{
109identification presentation-context-id : 5,
110
111data-value-descriptor myObjectDescriptorValue1,
112
113data-value '1234567890ABCDEF'H
114
115}
116
117myExternalValue3 MyExternalType1 ::=
118
119{
120identification context-negotiation {
121 presentation-context-id 333,
122 transfer-syntax { asdf(9) dfghj(6) }
123 },
124
125data-value-descriptor myObjectDescriptorValue1,
126
127data-value '1234567890ABCDEF'H
128
129}
130
131END
This page took 0.040587 seconds and 5 git commands to generate.