2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "NR-RRC-Definitions"
4 * found in "../../../rrc_15.5.1_asn.asn1"
5 * `asn1c -D ./rrc_out_hlal -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
8 #ifndef _SIB_TypeInfo_H_
9 #define _SIB_TypeInfo_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include <NativeEnumerated.h>
16 #include <NativeInteger.h>
17 #include <constr_SEQUENCE.h>
24 typedef enum SIB_TypeInfo__type {
25 SIB_TypeInfo__type_sibType2 = 0,
26 SIB_TypeInfo__type_sibType3 = 1,
27 SIB_TypeInfo__type_sibType4 = 2,
28 SIB_TypeInfo__type_sibType5 = 3,
29 SIB_TypeInfo__type_sibType6 = 4,
30 SIB_TypeInfo__type_sibType7 = 5,
31 SIB_TypeInfo__type_sibType8 = 6,
32 SIB_TypeInfo__type_sibType9 = 7,
33 SIB_TypeInfo__type_spare8 = 8,
34 SIB_TypeInfo__type_spare7 = 9,
35 SIB_TypeInfo__type_spare6 = 10,
36 SIB_TypeInfo__type_spare5 = 11,
37 SIB_TypeInfo__type_spare4 = 12,
38 SIB_TypeInfo__type_spare3 = 13,
39 SIB_TypeInfo__type_spare2 = 14,
40 SIB_TypeInfo__type_spare1 = 15
42 * Enumeration is extensible
44 } e_SIB_TypeInfo__type;
45 typedef enum SIB_TypeInfo__areaScope {
46 SIB_TypeInfo__areaScope_true = 0
47 } e_SIB_TypeInfo__areaScope;
50 typedef struct SIB_TypeInfo {
52 long *valueTag; /* OPTIONAL */
53 long *areaScope; /* OPTIONAL */
55 /* Context for parsing across buffer boundaries */
56 asn_struct_ctx_t _asn_ctx;
60 /* extern asn_TYPE_descriptor_t asn_DEF_type_2; // (Use -fall-defs-global to expose) */
61 /* extern asn_TYPE_descriptor_t asn_DEF_areaScope_21; // (Use -fall-defs-global to expose) */
62 extern asn_TYPE_descriptor_t asn_DEF_SIB_TypeInfo;
63 extern asn_SEQUENCE_specifics_t asn_SPC_SIB_TypeInfo_specs_1;
64 extern asn_TYPE_member_t asn_MBR_SIB_TypeInfo_1[3];
70 #endif /* _SIB_TypeInfo_H_ */
71 #include <asn_internal.h>