Moving in e2sim originally from it/test/simulators
[sim/e2-interface.git] / e2sim / ASN1c / pdu_collection.c
1 /*****************************************************************************
2 #                                                                            *
3 # Copyright 2019 AT&T Intellectual Property                                  *
4 #                                                                            *
5 # Licensed under the Apache License, Version 2.0 (the "License");            *
6 # you may not use this file except in compliance with the License.           *
7 # You may obtain a copy of the License at                                    *
8 #                                                                            *
9 #      http://www.apache.org/licenses/LICENSE-2.0                            *
10 #                                                                            *
11 # Unless required by applicable law or agreed to in writing, software        *
12 # distributed under the License is distributed on an "AS IS" BASIS,          *
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   *
14 # See the License for the specific language governing permissions and        *
15 # limitations under the License.                                             *
16 #                                                                            *
17 ******************************************************************************/
18
19 /*
20  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
21  */
22
23 struct asn_TYPE_descriptor_s;   /* Forward declaration */
24
25 extern struct asn_TYPE_descriptor_s asn_DEF_E2AP_PDU;
26 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverRequest;
27 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverRequestAcknowledge;
28 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverPreparationFailure;
29 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverReport;
30 extern struct asn_TYPE_descriptor_s asn_DEF_SNStatusTransfer;
31 extern struct asn_TYPE_descriptor_s asn_DEF_UEContextRelease;
32 extern struct asn_TYPE_descriptor_s asn_DEF_HandoverCancel;
33 extern struct asn_TYPE_descriptor_s asn_DEF_PrivateMessage;
34 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeRequest;
35 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeAcknowledge;
36 extern struct asn_TYPE_descriptor_s asn_DEF_MobilityChangeFailure;
37 extern struct asn_TYPE_descriptor_s asn_DEF_RLFIndication;
38 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationRequest;
39 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationResponse;
40 extern struct asn_TYPE_descriptor_s asn_DEF_CellActivationFailure;
41 extern struct asn_TYPE_descriptor_s asn_DEF_X2Release;
42 extern struct asn_TYPE_descriptor_s asn_DEF_X2APMessageTransfer;
43 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequest;
44 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequestAcknowledge;
45 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBAdditionRequestReject;
46 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReconfigurationComplete;
47 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequest;
48 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequestAcknowledge;
49 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequestReject;
50 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRequired;
51 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationConfirm;
52 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBModificationRefuse;
53 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseRequest;
54 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseRequired;
55 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBReleaseConfirm;
56 extern struct asn_TYPE_descriptor_s asn_DEF_SeNBCounterCheckRequest;
57 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalRequest;
58 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalResponse;
59 extern struct asn_TYPE_descriptor_s asn_DEF_X2RemovalFailure;
60 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextRequest;
61 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextResponse;
62 extern struct asn_TYPE_descriptor_s asn_DEF_RetrieveUEContextFailure;
63 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequest;
64 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequestAcknowledge;
65 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBAdditionRequestReject;
66 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReconfigurationComplete;
67 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequest;
68 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequestAcknowledge;
69 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequestReject;
70 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRequired;
71 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationConfirm;
72 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBModificationRefuse;
73 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequest;
74 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequestAcknowledge;
75 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequestReject;
76 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseRequired;
77 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBReleaseConfirm;
78 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBCounterCheckRequest;
79 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeRequired;
80 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeConfirm;
81 extern struct asn_TYPE_descriptor_s asn_DEF_RRCTransfer;
82 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBChangeRefuse;
83 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationRequest;
84 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationResponse;
85 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCCellActivationFailure;
86 extern struct asn_TYPE_descriptor_s asn_DEF_SecondaryRATDataUsageReport;
87 extern struct asn_TYPE_descriptor_s asn_DEF_SgNBActivityNotification;
88 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCPartialResetRequired;
89 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCPartialResetConfirm;
90 extern struct asn_TYPE_descriptor_s asn_DEF_EUTRANRCellResourceCoordinationRequest;
91 extern struct asn_TYPE_descriptor_s asn_DEF_EUTRANRCellResourceCoordinationResponse;
92 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalRequest;
93 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalResponse;
94 extern struct asn_TYPE_descriptor_s asn_DEF_ENDCX2RemovalFailure;
95 extern struct asn_TYPE_descriptor_s asn_DEF_DataForwardingAddressIndication;
96 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_eventTriggerDefinition;
97 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_actionDefinition;
98 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_indicationHeader;
99 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_indicationMessage;
100 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_callProcessID;
101 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_controlHeader;
102 extern struct asn_TYPE_descriptor_s asn_DEF_E2SM_gNB_X2_controlMessage;
103
104
105 struct asn_TYPE_descriptor_s *asn_pdu_collection[] = {
106         /* From module E2AP-PDU-Descriptions in ../../asnFiles/e2ap-v031.asn */
107         &asn_DEF_E2AP_PDU,      
108         /* From module X2AP-PDU-Contents in ../../asnFiles/X2AP-PDU-Contents.asn */
109         &asn_DEF_HandoverRequest,       
110         &asn_DEF_HandoverRequestAcknowledge,    
111         &asn_DEF_HandoverPreparationFailure,    
112         &asn_DEF_HandoverReport,        
113         &asn_DEF_SNStatusTransfer,      
114         &asn_DEF_UEContextRelease,      
115         &asn_DEF_HandoverCancel,        
116         &asn_DEF_PrivateMessage,        
117         &asn_DEF_MobilityChangeRequest, 
118         &asn_DEF_MobilityChangeAcknowledge,     
119         &asn_DEF_MobilityChangeFailure, 
120         &asn_DEF_RLFIndication, 
121         &asn_DEF_CellActivationRequest, 
122         &asn_DEF_CellActivationResponse,        
123         &asn_DEF_CellActivationFailure, 
124         &asn_DEF_X2Release,     
125         &asn_DEF_X2APMessageTransfer,   
126         &asn_DEF_SeNBAdditionRequest,   
127         &asn_DEF_SeNBAdditionRequestAcknowledge,        
128         &asn_DEF_SeNBAdditionRequestReject,     
129         &asn_DEF_SeNBReconfigurationComplete,   
130         &asn_DEF_SeNBModificationRequest,       
131         &asn_DEF_SeNBModificationRequestAcknowledge,    
132         &asn_DEF_SeNBModificationRequestReject, 
133         &asn_DEF_SeNBModificationRequired,      
134         &asn_DEF_SeNBModificationConfirm,       
135         &asn_DEF_SeNBModificationRefuse,        
136         &asn_DEF_SeNBReleaseRequest,    
137         &asn_DEF_SeNBReleaseRequired,   
138         &asn_DEF_SeNBReleaseConfirm,    
139         &asn_DEF_SeNBCounterCheckRequest,       
140         &asn_DEF_X2RemovalRequest,      
141         &asn_DEF_X2RemovalResponse,     
142         &asn_DEF_X2RemovalFailure,      
143         &asn_DEF_RetrieveUEContextRequest,      
144         &asn_DEF_RetrieveUEContextResponse,     
145         &asn_DEF_RetrieveUEContextFailure,      
146         &asn_DEF_SgNBAdditionRequest,   
147         &asn_DEF_SgNBAdditionRequestAcknowledge,        
148         &asn_DEF_SgNBAdditionRequestReject,     
149         &asn_DEF_SgNBReconfigurationComplete,   
150         &asn_DEF_SgNBModificationRequest,       
151         &asn_DEF_SgNBModificationRequestAcknowledge,    
152         &asn_DEF_SgNBModificationRequestReject, 
153         &asn_DEF_SgNBModificationRequired,      
154         &asn_DEF_SgNBModificationConfirm,       
155         &asn_DEF_SgNBModificationRefuse,        
156         &asn_DEF_SgNBReleaseRequest,    
157         &asn_DEF_SgNBReleaseRequestAcknowledge, 
158         &asn_DEF_SgNBReleaseRequestReject,      
159         &asn_DEF_SgNBReleaseRequired,   
160         &asn_DEF_SgNBReleaseConfirm,    
161         &asn_DEF_SgNBCounterCheckRequest,       
162         &asn_DEF_SgNBChangeRequired,    
163         &asn_DEF_SgNBChangeConfirm,     
164         &asn_DEF_RRCTransfer,   
165         &asn_DEF_SgNBChangeRefuse,      
166         &asn_DEF_ENDCCellActivationRequest,     
167         &asn_DEF_ENDCCellActivationResponse,    
168         &asn_DEF_ENDCCellActivationFailure,     
169         &asn_DEF_SecondaryRATDataUsageReport,   
170         &asn_DEF_SgNBActivityNotification,      
171         &asn_DEF_ENDCPartialResetRequired,      
172         &asn_DEF_ENDCPartialResetConfirm,       
173         &asn_DEF_EUTRANRCellResourceCoordinationRequest,        
174         &asn_DEF_EUTRANRCellResourceCoordinationResponse,       
175         &asn_DEF_ENDCX2RemovalRequest,  
176         &asn_DEF_ENDCX2RemovalResponse, 
177         &asn_DEF_ENDCX2RemovalFailure,  
178         &asn_DEF_DataForwardingAddressIndication,       
179         /* From module E2SM-gNB-X2-IEs in ../../asnFiles/e2sm-gNB-X2-release-1-v041.asn */
180         &asn_DEF_E2SM_gNB_X2_eventTriggerDefinition,    
181         &asn_DEF_E2SM_gNB_X2_actionDefinition,  
182         &asn_DEF_E2SM_gNB_X2_indicationHeader,  
183         &asn_DEF_E2SM_gNB_X2_indicationMessage, 
184         &asn_DEF_E2SM_gNB_X2_callProcessID,     
185         &asn_DEF_E2SM_gNB_X2_controlHeader,     
186         &asn_DEF_E2SM_gNB_X2_controlMessage,    
187         0
188 };
189