1 /*****************************************************************************
2 # Copyright 2019 AT&T Intellectual Property *
4 # Licensed under the Apache License, Version 2.0 (the "License"); *
5 # you may not use this file except in compliance with the License. *
6 # You may obtain a copy of the License at *
8 # http://www.apache.org/licenses/LICENSE-2.0 *
10 # Unless required by applicable law or agreed to in writing, software *
11 # distributed under the License is distributed on an "AS IS" BASIS, *
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *
13 # See the License for the specific language governing permissions and *
14 # limitations under the License. *
16 ******************************************************************************/
20 #include "asn/asn.hpp"
21 static_assert(ASN_API_VERSION_MAJOR == 5, "re-generate the ASN parser's code using 'make regen-asn' (do not use -j option)");
23 #include "X2AP-CommonDataTypes.hpp"
26 id-RANfunction-Item ProtocolIE-ID ::= 60001
29 constexpr int64_t id_RANfunction_Item = 60001;
31 id-RANfunctionDefinition ProtocolIE-ID ::= 60002
34 constexpr int64_t id_RANfunctionDefinition = 60002;
36 id-RANfunctionID ProtocolIE-ID ::= 60003
39 constexpr int64_t id_RANfunctionID = 60003;
41 id-RANfunctionID-Item ProtocolIE-ID ::= 60004
44 constexpr int64_t id_RANfunctionID_Item = 60004;
46 id-RANfunctionIEcause-Item ProtocolIE-ID ::= 60005
49 constexpr int64_t id_RANfunctionIEcause_Item = 60005;
51 id-RANfunctionsAccepted ProtocolIE-ID ::= 60006
54 constexpr int64_t id_RANfunctionsAccepted = 60006;
56 id-RANfunctionsAdded ProtocolIE-ID ::= 60007
59 constexpr int64_t id_RANfunctionsAdded = 60007;
61 id-RANfunctionsDeleted ProtocolIE-ID ::= 60008
64 constexpr int64_t id_RANfunctionsDeleted = 60008;
66 id-RANfunctionsModified ProtocolIE-ID ::= 60009
69 constexpr int64_t id_RANfunctionsModified = 60009;
71 id-RANfunctionsRejected ProtocolIE-ID ::= 60010
74 constexpr int64_t id_RANfunctionsRejected = 60010;
76 id-RICaction-Admitted-Item ProtocolIE-ID ::= 60013
79 constexpr int64_t id_RICaction_Admitted_Item = 60013;
81 id-RICaction-NotAdmitted-Item ProtocolIE-ID ::= 60015
84 constexpr int64_t id_RICaction_NotAdmitted_Item = 60015;
86 id-RICaction-ToBeSetup-Item ProtocolIE-ID ::= 60011
89 constexpr int64_t id_RICaction_ToBeSetup_Item = 60011;
91 id-RICactionDefinition ProtocolIE-ID ::= 60016
94 constexpr int64_t id_RICactionDefinition = 60016;
96 id-RICactionID ProtocolIE-ID ::= 60017
99 constexpr int64_t id_RICactionID = 60017;
101 id-RICactionType ProtocolIE-ID ::= 60018
104 constexpr int64_t id_RICactionType = 60018;
106 id-RICactions-Admitted ProtocolIE-ID ::= 60012
109 constexpr int64_t id_RICactions_Admitted = 60012;
111 id-RICactions-NotAdmitted ProtocolIE-ID ::= 60014
114 constexpr int64_t id_RICactions_NotAdmitted = 60014;
116 id-RICcallProcessID ProtocolIE-ID ::= 60019
119 constexpr int64_t id_RICcallProcessID = 60019;
121 id-RICcause ProtocolIE-ID ::= 60020
124 constexpr int64_t id_RICcause = 60020;
126 id-RICcontrolAckRequest ProtocolIE-ID ::= 60021
129 constexpr int64_t id_RICcontrolAckRequest = 60021;
131 id-RICcontrolHeader ProtocolIE-ID ::= 60022
134 constexpr int64_t id_RICcontrolHeader = 60022;
136 id-RICcontrolMessage ProtocolIE-ID ::= 60023
139 constexpr int64_t id_RICcontrolMessage = 60023;
141 id-RICcontrolStatus ProtocolIE-ID ::= 60024
144 constexpr int64_t id_RICcontrolStatus = 60024;
146 id-RICeventTriggerDefinition ProtocolIE-ID ::= 60025
149 constexpr int64_t id_RICeventTriggerDefinition = 60025;
151 id-RICindicationHeader ProtocolIE-ID ::= 60026
154 constexpr int64_t id_RICindicationHeader = 60026;
156 id-RICindicationMessage ProtocolIE-ID ::= 60027
159 constexpr int64_t id_RICindicationMessage = 60027;
161 id-RICindicationSN ProtocolIE-ID ::= 60028
164 constexpr int64_t id_RICindicationSN = 60028;
166 id-RICindicationType ProtocolIE-ID ::= 60029
169 constexpr int64_t id_RICindicationType = 60029;
171 id-RICrequestID ProtocolIE-ID ::= 60030
174 constexpr int64_t id_RICrequestID = 60030;
176 id-RICrequestSequenceNumber ProtocolIE-ID ::= 60032
179 constexpr int64_t id_RICrequestSequenceNumber = 60032;
181 id-RICrequestorID ProtocolIE-ID ::= 60031
184 constexpr int64_t id_RICrequestorID = 60031;
186 id-RICsubscription ProtocolIE-ID ::= 60033
189 constexpr int64_t id_RICsubscription = 60033;
191 id-RICsubsequentAction ProtocolIE-ID ::= 60034
194 constexpr int64_t id_RICsubsequentAction = 60034;
196 id-RICsubsequentActionType ProtocolIE-ID ::= 60035
199 constexpr int64_t id_RICsubsequentActionType = 60035;
201 id-RICtimeToWait ProtocolIE-ID ::= 60036
204 constexpr int64_t id_RICtimeToWait = 60036;
206 id-ricControl ProcedureCode ::= 204
209 constexpr int64_t id_ricControl = 204;
211 id-ricIndication ProcedureCode ::= 205
214 constexpr int64_t id_ricIndication = 205;
216 id-ricServiceQuery ProcedureCode ::= 206
219 constexpr int64_t id_ricServiceQuery = 206;
221 id-ricServiceUpdate ProcedureCode ::= 203
224 constexpr int64_t id_ricServiceUpdate = 203;
226 id-ricSubscription ProcedureCode ::= 201
229 constexpr int64_t id_ricSubscription = 201;
231 id-ricSubscriptionDelete ProcedureCode ::= 202
234 constexpr int64_t id_ricSubscriptionDelete = 202;
236 maxofRANfunctionID INTEGER ::=256
239 constexpr int64_t maxofRANfunctionID = 256;
241 maxofRICactionID INTEGER ::= 16
244 constexpr int64_t maxofRICactionID = 16;