Updated INFO.yaml file
[ric-app/kpimon.git] / asn1c_defs / all-defs / OffsetOfNbiotChannelNumberToEARFCN.c
1 /*\r
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)\r
3  * From ASN.1 module "X2AP-IEs"\r
4  *      found in "../../asn_defs/asn1/x2ap-modified-15-05.asn"\r
5  *      `asn1c -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-OER`\r
6  */\r
7 \r
8 #include "OffsetOfNbiotChannelNumberToEARFCN.h"\r
9 \r
10 /*\r
11  * This type is implemented using NativeEnumerated,\r
12  * so here we adjust the DEF accordingly.\r
13  */\r
14 static asn_per_constraints_t asn_PER_type_OffsetOfNbiotChannelNumberToEARFCN_constr_1 CC_NOTUSED = {\r
15         { APC_CONSTRAINED | APC_EXTENSIBLE,  5,  5,  0,  20 }   /* (0..20,...) */,\r
16         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },\r
17         0, 0    /* No PER value map */\r
18 };\r
19 static const asn_INTEGER_enum_map_t asn_MAP_OffsetOfNbiotChannelNumberToEARFCN_value2enum_1[] = {\r
20         { 0,    8,      "minusTen" },\r
21         { 1,    9,      "minusNine" },\r
22         { 2,    10,     "minusEight" },\r
23         { 3,    10,     "minusSeven" },\r
24         { 4,    8,      "minusSix" },\r
25         { 5,    9,      "minusFive" },\r
26         { 6,    9,      "minusFour" },\r
27         { 7,    10,     "minusThree" },\r
28         { 8,    8,      "minusTwo" },\r
29         { 9,    8,      "minusOne" },\r
30         { 10,   16,     "minusZeroDotFive" },\r
31         { 11,   4,      "zero" },\r
32         { 12,   3,      "one" },\r
33         { 13,   3,      "two" },\r
34         { 14,   5,      "three" },\r
35         { 15,   4,      "four" },\r
36         { 16,   4,      "five" },\r
37         { 17,   3,      "six" },\r
38         { 18,   5,      "seven" },\r
39         { 19,   5,      "eight" },\r
40         { 20,   4,      "nine" }\r
41         /* This list is extensible */\r
42 };\r
43 static const unsigned int asn_MAP_OffsetOfNbiotChannelNumberToEARFCN_enum2value_1[] = {\r
44         19,     /* eight(19) */\r
45         16,     /* five(16) */\r
46         15,     /* four(15) */\r
47         2,      /* minusEight(2) */\r
48         5,      /* minusFive(5) */\r
49         6,      /* minusFour(6) */\r
50         1,      /* minusNine(1) */\r
51         9,      /* minusOne(9) */\r
52         3,      /* minusSeven(3) */\r
53         4,      /* minusSix(4) */\r
54         0,      /* minusTen(0) */\r
55         7,      /* minusThree(7) */\r
56         8,      /* minusTwo(8) */\r
57         10,     /* minusZeroDotFive(10) */\r
58         20,     /* nine(20) */\r
59         12,     /* one(12) */\r
60         18,     /* seven(18) */\r
61         17,     /* six(17) */\r
62         14,     /* three(14) */\r
63         13,     /* two(13) */\r
64         11      /* zero(11) */\r
65         /* This list is extensible */\r
66 };\r
67 static const asn_INTEGER_specifics_t asn_SPC_OffsetOfNbiotChannelNumberToEARFCN_specs_1 = {\r
68         asn_MAP_OffsetOfNbiotChannelNumberToEARFCN_value2enum_1,        /* "tag" => N; sorted by tag */\r
69         asn_MAP_OffsetOfNbiotChannelNumberToEARFCN_enum2value_1,        /* N => "tag"; sorted by N */\r
70         21,     /* Number of elements in the maps */\r
71         22,     /* Extensions before this member */\r
72         1,      /* Strict enumeration */\r
73         0,      /* Native long size */\r
74         0\r
75 };\r
76 static const ber_tlv_tag_t asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1[] = {\r
77         (ASN_TAG_CLASS_UNIVERSAL | (10 << 2))\r
78 };\r
79 asn_TYPE_descriptor_t asn_DEF_OffsetOfNbiotChannelNumberToEARFCN = {\r
80         "OffsetOfNbiotChannelNumberToEARFCN",\r
81         "OffsetOfNbiotChannelNumberToEARFCN",\r
82         &asn_OP_NativeEnumerated,\r
83         asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1,\r
84         sizeof(asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1)\r
85                 /sizeof(asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1[0]), /* 1 */\r
86         asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1,      /* Same as above */\r
87         sizeof(asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1)\r
88                 /sizeof(asn_DEF_OffsetOfNbiotChannelNumberToEARFCN_tags_1[0]), /* 1 */\r
89         { 0, &asn_PER_type_OffsetOfNbiotChannelNumberToEARFCN_constr_1, NativeEnumerated_constraint },\r
90         0, 0,   /* Defined elsewhere */\r
91         &asn_SPC_OffsetOfNbiotChannelNumberToEARFCN_specs_1     /* Additional specs */\r
92 };\r
93 \r