aboutsummaryrefslogtreecommitdiffstats
path: root/lib/asn1/test/asn1_SUITE_data/ChoTypeRefSeq.asn1
blob: f9b5cbf85fe2456be73402bccdcb78da55f8510b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
ChoTypeRefSeq DEFINITIONS IMPLICIT TAGS ::= 

BEGIN


ChoTRseq ::=  CHOICE 
{
  choSeq ChoSeq,
  choSeqI [134] ChoSeq,
  choSeqE [135] EXPLICIT ChoSeq,

  choSeq-I ChoSeqImp,
  choSeqI-I [234] ChoSeqImp,
  choSeqE-I [235] EXPLICIT ChoSeqImp,

  choSeq-E ChoSeqExp,
  choSeqI-E [334] ChoSeqExp,
  choSeqE-E [335] EXPLICIT ChoSeqExp

}

ChoSeq ::= SEQUENCE {
		seqInt INTEGER,
		seqOs OCTET STRING
                }

ChoSeqImp ::= [64] SEQUENCE {
		seqInt INTEGER,
		seqOs OCTET STRING
                }

ChoSeqExp ::= [65] EXPLICIT SEQUENCE {
		seqInt INTEGER,
		seqOs OCTET STRING
                }

END