1 --/////////////////////////////////////////////////////////////////////////////
2 -- Copyright (c) 2000-2016 Ericsson Telecom AB
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
14 --/////////////////////////////////////////////////////////////////////////////
24 -- 19 ENUMERATED *******************************************************
25 MyEnumeratedType1 ::= ENUMERATED {a,b,...!,c}
27 --29 SELECTION TYPES *******************************************************************
29 --MySelectionType ::= field1 < MyChoiceType1
31 -- MySelectionValue MySelectionType ::= 123
33 --33 EMBEDDED PDV *******************************************************************
34 -- COMMENT ENTIRE SECTION
36 MyEmbeddedPDVType1 ::= EMBEDDED PDV
38 myEmbeddedPDVValue1 MyEmbeddedPDVType1 ::=
41 identification syntaxes :
43 abstract {qw(0) er(0) ty(3)},
44 transfer myObjectIdentifierValue1
46 data-value '1234567890ABCDEF'H
50 myEmbeddedPDVValue2 MyEmbeddedPDVType1 ::=
53 identification syntax : myObjectIdentifierValue2,
55 data-value '1234567890ABCDEF'H
59 myEmbeddedPDVValue3 MyEmbeddedPDVType1 ::=
62 identification presentation-context-id : myIntegerValue1,
64 data-value '1234567890ABCDEF'H
68 myEmbeddedPDVValue4 MyEmbeddedPDVType1 ::=
71 identification context-negotiation : {
72 presentation-context-id 333,
73 transfer-syntax { asdf(9) dfghj(6) }
76 data-value '1234567890ABCDEF'H
80 myEmbeddedPDVValue5 MyEmbeddedPDVType1 ::=
83 identification transfer-syntax : {0 0 0 0 0 0},
85 data-value '1234567890ABCDEF'H
89 myEmbeddedPDVValue6 MyEmbeddedPDVType1 ::=
92 identification fixed : NULL
94 data-value '1234567890ABCDEF'H
98 --34 EXTERNAL *******************************************************************
99 -- COMMENT ENTIRE SECTION
100 MyExternalType1 ::= EXTERNAL
102 myExternalValue1 MyExternalType1::=
105 identification syntax : {0 1 2 3 4 5},
107 data-value-descriptor myObjectDescriptorValue1,
109 data-value '1234567890ABCDEF'H
113 myExternalValue2 MyExternalType1 ::=
116 identification presentation-context-id : 5,
118 data-value-descriptor myObjectDescriptorValue1,
120 data-value '1234567890ABCDEF'H
124 myExternalValue3 MyExternalType1 ::=
127 identification context-negotiation {
128 presentation-context-id 333,
129 transfer-syntax { asdf(9) dfghj(6) }
132 data-value-descriptor myObjectDescriptorValue1,
134 data-value '1234567890ABCDEF'H