Enhanced SIM for E2AP v1 for TS UC
[sim/e2-interface.git] / e2sim / e2apv1sim / src / ASN1 / generated / E2AP-Constants.hpp
diff --git a/e2sim/e2apv1sim/src/ASN1/generated/E2AP-Constants.hpp b/e2sim/e2apv1sim/src/ASN1/generated/E2AP-Constants.hpp
new file mode 100644 (file)
index 0000000..2ed8200
--- /dev/null
@@ -0,0 +1,244 @@
+/*****************************************************************************
+# Copyright 2019 AT&T Intellectual Property                                  *
+#                                                                            *
+# Licensed under the Apache License, Version 2.0 (the "License");            *
+# you may not use this file except in compliance with the License.           *
+# You may obtain a copy of the License at                                    *
+#                                                                            *
+#      http://www.apache.org/licenses/LICENSE-2.0                            *
+#                                                                            *
+# Unless required by applicable law or agreed to in writing, software        *
+# distributed under the License is distributed on an "AS IS" BASIS,          *
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   *
+# See the License for the specific language governing permissions and        *
+# limitations under the License.                                             *
+#                                                                            *
+******************************************************************************/
+
+#pragma once
+
+#include "asn/asn.hpp"
+static_assert(ASN_API_VERSION_MAJOR == 5, "re-generate the ASN parser's code using 'make regen-asn' (do not use -j option)");
+
+#include "X2AP-CommonDataTypes.hpp"
+
+/*
+id-RANfunction-Item                                                            ProtocolIE-ID ::= 60001
+*/
+
+constexpr int64_t id_RANfunction_Item = 60001;
+/*
+id-RANfunctionDefinition                                               ProtocolIE-ID ::= 60002
+*/
+
+constexpr int64_t id_RANfunctionDefinition = 60002;
+/*
+id-RANfunctionID                                                               ProtocolIE-ID ::= 60003
+*/
+
+constexpr int64_t id_RANfunctionID = 60003;
+/*
+id-RANfunctionID-Item                                                  ProtocolIE-ID ::= 60004
+*/
+
+constexpr int64_t id_RANfunctionID_Item = 60004;
+/*
+id-RANfunctionIEcause-Item                                             ProtocolIE-ID ::= 60005
+*/
+
+constexpr int64_t id_RANfunctionIEcause_Item = 60005;
+/*
+id-RANfunctionsAccepted                                                        ProtocolIE-ID ::= 60006
+*/
+
+constexpr int64_t id_RANfunctionsAccepted = 60006;
+/*
+id-RANfunctionsAdded                                                   ProtocolIE-ID ::= 60007
+*/
+
+constexpr int64_t id_RANfunctionsAdded = 60007;
+/*
+id-RANfunctionsDeleted                                                 ProtocolIE-ID ::= 60008
+*/
+
+constexpr int64_t id_RANfunctionsDeleted = 60008;
+/*
+id-RANfunctionsModified                                                        ProtocolIE-ID ::= 60009
+*/
+
+constexpr int64_t id_RANfunctionsModified = 60009;
+/*
+id-RANfunctionsRejected                                                        ProtocolIE-ID ::= 60010
+*/
+
+constexpr int64_t id_RANfunctionsRejected = 60010;
+/*
+id-RICaction-Admitted-Item                                             ProtocolIE-ID ::= 60013
+*/
+
+constexpr int64_t id_RICaction_Admitted_Item = 60013;
+/*
+id-RICaction-NotAdmitted-Item                                  ProtocolIE-ID ::= 60015
+*/
+
+constexpr int64_t id_RICaction_NotAdmitted_Item = 60015;
+/*
+id-RICaction-ToBeSetup-Item                                            ProtocolIE-ID ::= 60011
+*/
+
+constexpr int64_t id_RICaction_ToBeSetup_Item = 60011;
+/*
+id-RICactionDefinition                                                 ProtocolIE-ID ::= 60016
+*/
+
+constexpr int64_t id_RICactionDefinition = 60016;
+/*
+id-RICactionID                                                                 ProtocolIE-ID ::= 60017
+*/
+
+constexpr int64_t id_RICactionID = 60017;
+/*
+id-RICactionType                                                       ProtocolIE-ID ::= 60018
+*/
+
+constexpr int64_t id_RICactionType = 60018;
+/*
+id-RICactions-Admitted                                                 ProtocolIE-ID ::= 60012
+*/
+
+constexpr int64_t id_RICactions_Admitted = 60012;
+/*
+id-RICactions-NotAdmitted                                              ProtocolIE-ID ::= 60014
+*/
+
+constexpr int64_t id_RICactions_NotAdmitted = 60014;
+/*
+id-RICcallProcessID                                                            ProtocolIE-ID ::= 60019
+*/
+
+constexpr int64_t id_RICcallProcessID = 60019;
+/*
+id-RICcause                                                                    ProtocolIE-ID ::= 60020
+*/
+
+constexpr int64_t id_RICcause = 60020;
+/*
+id-RICcontrolAckRequest                                                        ProtocolIE-ID ::= 60021
+*/
+
+constexpr int64_t id_RICcontrolAckRequest = 60021;
+/*
+id-RICcontrolHeader                                                            ProtocolIE-ID ::= 60022
+*/
+
+constexpr int64_t id_RICcontrolHeader = 60022;
+/*
+id-RICcontrolMessage                                                   ProtocolIE-ID ::= 60023
+*/
+
+constexpr int64_t id_RICcontrolMessage = 60023;
+/*
+id-RICcontrolStatus                                                            ProtocolIE-ID ::= 60024
+*/
+
+constexpr int64_t id_RICcontrolStatus = 60024;
+/*
+id-RICeventTriggerDefinition                                   ProtocolIE-ID ::= 60025
+*/
+
+constexpr int64_t id_RICeventTriggerDefinition = 60025;
+/*
+id-RICindicationHeader                                                 ProtocolIE-ID ::= 60026
+*/
+
+constexpr int64_t id_RICindicationHeader = 60026;
+/*
+id-RICindicationMessage                                                        ProtocolIE-ID ::= 60027
+*/
+
+constexpr int64_t id_RICindicationMessage = 60027;
+/*
+id-RICindicationSN                                                             ProtocolIE-ID ::= 60028
+*/
+
+constexpr int64_t id_RICindicationSN = 60028;
+/*
+id-RICindicationType                                                   ProtocolIE-ID ::= 60029
+*/
+
+constexpr int64_t id_RICindicationType = 60029;
+/*
+id-RICrequestID                                                                        ProtocolIE-ID ::= 60030
+*/
+
+constexpr int64_t id_RICrequestID = 60030;
+/*
+id-RICrequestSequenceNumber                                            ProtocolIE-ID ::= 60032
+*/
+
+constexpr int64_t id_RICrequestSequenceNumber = 60032;
+/*
+id-RICrequestorID                                                              ProtocolIE-ID ::= 60031
+*/
+
+constexpr int64_t id_RICrequestorID = 60031;
+/*
+id-RICsubscription                                                             ProtocolIE-ID ::= 60033
+*/
+
+constexpr int64_t id_RICsubscription = 60033;
+/*
+id-RICsubsequentAction                                                 ProtocolIE-ID ::= 60034
+*/
+
+constexpr int64_t id_RICsubsequentAction = 60034;
+/*
+id-RICsubsequentActionType                                             ProtocolIE-ID ::= 60035
+*/
+
+constexpr int64_t id_RICsubsequentActionType = 60035;
+/*
+id-RICtimeToWait                                                               ProtocolIE-ID ::= 60036
+*/
+
+constexpr int64_t id_RICtimeToWait = 60036;
+/*
+id-ricControl                                                                  ProcedureCode ::= 204
+*/
+
+constexpr int64_t id_ricControl = 204;
+/*
+id-ricIndication                                                               ProcedureCode ::= 205
+*/
+
+constexpr int64_t id_ricIndication = 205;
+/*
+id-ricServiceQuery                                                             ProcedureCode ::= 206
+*/
+
+constexpr int64_t id_ricServiceQuery = 206;
+/*
+id-ricServiceUpdate                                                            ProcedureCode ::= 203
+*/
+
+constexpr int64_t id_ricServiceUpdate = 203;
+/*
+id-ricSubscription                                                             ProcedureCode ::= 201
+*/
+
+constexpr int64_t id_ricSubscription = 201;
+/*
+id-ricSubscriptionDelete                                               ProcedureCode ::= 202
+*/
+
+constexpr int64_t id_ricSubscriptionDelete = 202;
+/*
+maxofRANfunctionID                              INTEGER ::=256
+*/
+
+constexpr int64_t maxofRANfunctionID = 256;
+/*
+maxofRICactionID                                                               INTEGER ::= 16
+*/
+
+constexpr int64_t maxofRICactionID = 16;