blob: 1ae50f0145626df358462896bff92a9a6235b9ba [file] [log] [blame]
Lev Walkin20dc6242017-08-27 23:44:39 -07001
2-- OK: Everything is fine
3
4-- iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)
5-- .spelio.software.asn1c.test (9363.1.5.1)
6-- .146
7
8ModuleInformationObjectParameterizationPER
9 { iso org(3) dod(6) internet (1) private(4) enterprise(1)
10 spelio(9363) software(1) asn1c(5) test(1) 146 }
11 DEFINITIONS ::=
12BEGIN
13
14 MYID ::= CLASS {
15 &id INTEGER UNIQUE,
16 &Type
17 } WITH SYNTAX {&Type IDENTIFIED BY &id}
18
19 RegionalExtension MYID ::= {
20 {INTEGER IDENTIFIED BY 1} |
21 {BOOLEAN IDENTIFIED BY 2},
22 ...
23 }
24
25 Message ::= SEQUENCE {
26 content SpecializedContent {{RegionalExtension}}
27 }
28
29 SpecializedContent {MYID : Set} ::= SEQUENCE {
30 id MYID.&id({Set}),
31 value MYID.&Type({Set}{@id})
32 }
33
34END