Utilise new MergeSym feature to no longer overwrite the source .DEF file when buildin...
[openh323.git] / src / t38.asn
blob8233e5ad9bfa7342b3817978065246c52e0fde3b
1 T38 DEFINITIONS AUTOMATIC TAGS ::=
2 BEGIN
4 IFPPacket ::= SEQUENCE
6         type-of-msg     Type-of-msg,
7         data-field      Data-Field OPTIONAL
10 PreCorrigendum-IFPPacket ::= SEQUENCE
12         type-of-msg     Type-of-msg,
13         data-field      PreCorrigendum-Data-Field OPTIONAL
16 Type-of-msg ::= CHOICE
18         t30-indicator  ENUMERATED
19         {
20                 no-signal,
21                 cng,
22                 ced,
23                 v21-preamble,
24                 v27-2400-training,
25                 v27-4800-training,
26                 v29-7200-training,
27                 v29-9600-training,
28                 v17-7200-short-training,
29                 v17-7200-long-training,
30                 v17-9600-short-training,
31                 v17-9600-long-training,
32                 v17-12000-short-training,
33                 v17-12000-long-training,
34                 v17-14400-short-training,
35                 v17-14400-long-training,
36                 ...
37         },
39         data  ENUMERATED
40         {
41                 v21,
42                 v27-2400,
43                 v27-4800,
44                 v29-7200,
45                 v29-9600,
46                 v17-7200,
47                 v17-9600,
48                 v17-12000,
49                 v17-14400,
50                 ...
51         }
54 Data-Field ::= SEQUENCE OF SEQUENCE
56         field-type  ENUMERATED
57         {
58                 hdlc-data,
59                 hdlc-sig-end,
60                 hdlc-fcs-OK,
61                 hdlc-fcs-BAD,
62                 hdlc-fcs-OK-sig-end,
63                 hdlc-fcs-BAD-sig-end,
64                 t4-non-ecm-data,
65                 t4-non-ecm-sig-end,
66                 ...
67         },
68         field-data  OCTET STRING (SIZE(1..65535)) OPTIONAL
71 PreCorrigendum-Data-Field ::= SEQUENCE OF SEQUENCE
73         field-type  ENUMERATED
74         {
75                 hdlc-data,
76                 hdlc-sig-end,
77                 hdlc-fcs-OK,
78                 hdlc-fcs-BAD,
79                 hdlc-fcs-OK-sig-end,
80                 hdlc-fcs-BAD-sig-end,
81                 t4-non-ecm-data,
82                 t4-non-ecm-sig-end
83         },
84         field-data  OCTET STRING (SIZE(1..65535)) OPTIONAL
87 UDPTLPacket ::= SEQUENCE
89         seq-number          INTEGER (0..65535),
90         primary-ifp-packet  TYPE-IDENTIFIER.&Type(IFPPacket),
91         error-recovery      CHOICE
92         {
93                 secondary-ifp-packets  SEQUENCE OF TYPE-IDENTIFIER.&Type(IFPPacket),
94                 fec-info  SEQUENCE
95                 {
96                         fec-npackets  INTEGER,
97                         fec-data      SEQUENCE OF OCTET STRING
98                 }
99         }