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.
18 * This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 * platform project (RICP).
25 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
28 struct asn_TYPE_descriptor_s; /* Forward declaration */
30 extern struct asn_TYPE_descriptor_s asn_DEF_E2AP_PDU;
31 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverRequest;
32 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverRequestAcknowledge;
33 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverPreparationFailure;
34 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverReport;
35 extern struct asn_TYPE_descriptor_s asn_DEF_SNStatusTransfer;
36 extern struct asn_TYPE_descriptor_s asn_DEF_UEContextRelease;
37 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverCancel;
38 extern struct asn_TYPE_descriptor_s asn_DEF_PrivateMessage;
39 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeRequest;
40 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeAcknowledge;
41 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeFailure;
42 extern struct asn_TYPE_descriptor_s asn_DEF_RLFIndication;
43 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationRequest;
44 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationResponse;
45 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationFailure;
46 extern struct asn_TYPE_descriptor_s asn_DEF_X2Release;
47 extern struct asn_TYPE_descriptor_s asn_DEF_X2APMessageTransfer;
48 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequest;
49 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequestAcknowledge;
50 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequestReject;
51 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReconfigurationComplete;
52 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequest;
53 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequestAcknowledge;
54 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequestReject;
55 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequired;
56 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationConfirm;
57 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRefuse;
58 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseRequest;
59 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseRequired;
60 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseConfirm;
61 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBCounterCheckRequest;
62 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalRequest;
63 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalResponse;
64 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalFailure;
65 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextRequest;
66 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextResponse;
67 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextFailure;
68 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequest;
69 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequestAcknowledge;
70 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequestReject;
71 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReconfigurationComplete;
72 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequest;
73 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequestAcknowledge;
74 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequestReject;
75 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequired;
76 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationConfirm;
77 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRefuse;
78 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequest;
79 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequestAcknowledge;
80 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequestReject;
81 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequired;
82 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseConfirm;
83 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBCounterCheckRequest;
84 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeRequired;
85 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeConfirm;
86 extern struct asn_TYPE_descriptor_s asn_DEF_RRCTransfer;
87 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeRefuse;
88 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationRequest;
89 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationResponse;
90 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationFailure;
91 extern struct asn_TYPE_descriptor_s asn_DEF_SecondaryRATDataUsageReport;
92 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBActivityNotification;
93 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCPartialResetRequired;
94 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCPartialResetConfirm;
95 extern struct asn_TYPE_descriptor_s asn_DEF_EUTRANRCellResourceCoordinationRequest;
96 extern struct asn_TYPE_descriptor_s asn_DEF_EUTRANRCellResourceCoordinationResponse;
97 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalRequest;
98 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalResponse;
99 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalFailure;
100 extern struct asn_TYPE_descriptor_s asn_DEF_DataForwardingAddressIndication;
101 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_eventTriggerDefinition;
102 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_actionDefinition;
103 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_indicationHeader;
104 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_indicationMessage;
105 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_callProcessID;
106 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_controlHeader;
107 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_controlMessage;
110 struct asn_TYPE_descriptor_s *asn_pdu_collection[] = {
111 /* From module E2AP-PDU-Descriptions in ../../asnFiles/e2ap-v031.asn */
113 /* From module X2AP-PDU-Contents in ../../asnFiles/X2AP-PDU-Contents.asn */
114 &asn_DEF_HandoverRequest,
115 &asn_DEF_HandoverRequestAcknowledge,
116 &asn_DEF_HandoverPreparationFailure,
117 &asn_DEF_HandoverReport,
118 &asn_DEF_SNStatusTransfer,
119 &asn_DEF_UEContextRelease,
120 &asn_DEF_HandoverCancel,
121 &asn_DEF_PrivateMessage,
122 &asn_DEF_MobilityChangeRequest,
123 &asn_DEF_MobilityChangeAcknowledge,
124 &asn_DEF_MobilityChangeFailure,
125 &asn_DEF_RLFIndication,
126 &asn_DEF_CellActivationRequest,
127 &asn_DEF_CellActivationResponse,
128 &asn_DEF_CellActivationFailure,
130 &asn_DEF_X2APMessageTransfer,
131 &asn_DEF_SeNBAdditionRequest,
132 &asn_DEF_SeNBAdditionRequestAcknowledge,
133 &asn_DEF_SeNBAdditionRequestReject,
134 &asn_DEF_SeNBReconfigurationComplete,
135 &asn_DEF_SeNBModificationRequest,
136 &asn_DEF_SeNBModificationRequestAcknowledge,
137 &asn_DEF_SeNBModificationRequestReject,
138 &asn_DEF_SeNBModificationRequired,
139 &asn_DEF_SeNBModificationConfirm,
140 &asn_DEF_SeNBModificationRefuse,
141 &asn_DEF_SeNBReleaseRequest,
142 &asn_DEF_SeNBReleaseRequired,
143 &asn_DEF_SeNBReleaseConfirm,
144 &asn_DEF_SeNBCounterCheckRequest,
145 &asn_DEF_X2RemovalRequest,
146 &asn_DEF_X2RemovalResponse,
147 &asn_DEF_X2RemovalFailure,
148 &asn_DEF_RetrieveUEContextRequest,
149 &asn_DEF_RetrieveUEContextResponse,
150 &asn_DEF_RetrieveUEContextFailure,
151 &asn_DEF_SgNBAdditionRequest,
152 &asn_DEF_SgNBAdditionRequestAcknowledge,
153 &asn_DEF_SgNBAdditionRequestReject,
154 &asn_DEF_SgNBReconfigurationComplete,
155 &asn_DEF_SgNBModificationRequest,
156 &asn_DEF_SgNBModificationRequestAcknowledge,
157 &asn_DEF_SgNBModificationRequestReject,
158 &asn_DEF_SgNBModificationRequired,
159 &asn_DEF_SgNBModificationConfirm,
160 &asn_DEF_SgNBModificationRefuse,
161 &asn_DEF_SgNBReleaseRequest,
162 &asn_DEF_SgNBReleaseRequestAcknowledge,
163 &asn_DEF_SgNBReleaseRequestReject,
164 &asn_DEF_SgNBReleaseRequired,
165 &asn_DEF_SgNBReleaseConfirm,
166 &asn_DEF_SgNBCounterCheckRequest,
167 &asn_DEF_SgNBChangeRequired,
168 &asn_DEF_SgNBChangeConfirm,
169 &asn_DEF_RRCTransfer,
170 &asn_DEF_SgNBChangeRefuse,
171 &asn_DEF_ENDCCellActivationRequest,
172 &asn_DEF_ENDCCellActivationResponse,
173 &asn_DEF_ENDCCellActivationFailure,
174 &asn_DEF_SecondaryRATDataUsageReport,
175 &asn_DEF_SgNBActivityNotification,
176 &asn_DEF_ENDCPartialResetRequired,
177 &asn_DEF_ENDCPartialResetConfirm,
178 &asn_DEF_EUTRANRCellResourceCoordinationRequest,
179 &asn_DEF_EUTRANRCellResourceCoordinationResponse,
180 &asn_DEF_ENDCX2RemovalRequest,
181 &asn_DEF_ENDCX2RemovalResponse,
182 &asn_DEF_ENDCX2RemovalFailure,
183 &asn_DEF_DataForwardingAddressIndication,
184 /* From module E2SM-gNB-X2-IEs in ../../asnFiles/e2sm-gNB-X2-release-1-v041.asn */
185 &asn_DEF_E2SM_gNB_X2_eventTriggerDefinition,
186 &asn_DEF_E2SM_gNB_X2_actionDefinition,
187 &asn_DEF_E2SM_gNB_X2_indicationHeader,
188 &asn_DEF_E2SM_gNB_X2_indicationMessage,
189 &asn_DEF_E2SM_gNB_X2_callProcessID,
190 &asn_DEF_E2SM_gNB_X2_controlHeader,
191 &asn_DEF_E2SM_gNB_X2_controlMessage,