2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "E2SM-KPM-IEs"
5 * `asn1c -pdu=auto -fincludes-quoted -fcompound-names -findirect-choice -fno-include-deps -gen-PER -no-gen-OER -no-gen-example`
8 #ifndef _TestCond_Type_H_
9 #define _TestCond_Type_H_
12 #include "asn_application.h"
14 /* Including external dependencies */
15 #include "NativeEnumerated.h"
16 #include "constr_CHOICE.h"
23 typedef enum TestCond_Type_PR {
24 TestCond_Type_PR_NOTHING, /* No components present */
26 TestCond_Type_PR_aMBR,
27 TestCond_Type_PR_isStat,
28 TestCond_Type_PR_isCatM,
29 TestCond_Type_PR_rSRP,
31 /* Extensions may appear below */
34 typedef enum TestCond_Type__gBR {
35 TestCond_Type__gBR_true = 0
37 * Enumeration is extensible
39 } e_TestCond_Type__gBR;
40 typedef enum TestCond_Type__aMBR {
41 TestCond_Type__aMBR_true = 0
43 * Enumeration is extensible
45 } e_TestCond_Type__aMBR;
46 typedef enum TestCond_Type__isStat {
47 TestCond_Type__isStat_true = 0
49 * Enumeration is extensible
51 } e_TestCond_Type__isStat;
52 typedef enum TestCond_Type__isCatM {
53 TestCond_Type__isCatM_true = 0
55 * Enumeration is extensible
57 } e_TestCond_Type__isCatM;
58 typedef enum TestCond_Type__rSRP {
59 TestCond_Type__rSRP_true = 0
61 * Enumeration is extensible
63 } e_TestCond_Type__rSRP;
64 typedef enum TestCond_Type__rSRQ {
65 TestCond_Type__rSRQ_true = 0
67 * Enumeration is extensible
69 } e_TestCond_Type__rSRQ;
72 typedef struct TestCond_Type {
73 TestCond_Type_PR present;
74 union TestCond_Type_u {
82 * This type is extensible,
83 * possible extensions are below.
87 /* Context for parsing across buffer boundaries */
88 asn_struct_ctx_t _asn_ctx;
92 /* extern asn_TYPE_descriptor_t asn_DEF_gBR_2; // (Use -fall-defs-global to expose) */
93 /* extern asn_TYPE_descriptor_t asn_DEF_aMBR_5; // (Use -fall-defs-global to expose) */
94 /* extern asn_TYPE_descriptor_t asn_DEF_isStat_8; // (Use -fall-defs-global to expose) */
95 /* extern asn_TYPE_descriptor_t asn_DEF_isCatM_11; // (Use -fall-defs-global to expose) */
96 /* extern asn_TYPE_descriptor_t asn_DEF_rSRP_14; // (Use -fall-defs-global to expose) */
97 /* extern asn_TYPE_descriptor_t asn_DEF_rSRQ_17; // (Use -fall-defs-global to expose) */
98 extern asn_TYPE_descriptor_t asn_DEF_TestCond_Type;
99 extern asn_CHOICE_specifics_t asn_SPC_TestCond_Type_specs_1;
100 extern asn_TYPE_member_t asn_MBR_TestCond_Type_1[6];
101 extern asn_per_constraints_t asn_PER_type_TestCond_Type_constr_1;
107 #endif /* _TestCond_Type_H_ */
108 #include "asn_internal.h"