/* * Generated by asn1c-0.9.29 n1 (http://lionet.info/asn1c) * From ASN.1 module "X2AP-Containers" * found in "../../asn_defs/asn1/x2ap-15-04.asn" * `asn1c -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-OER` */ #ifndef _X2N_ProtocolIE_Field_H_ #define _X2N_ProtocolIE_Field_H_ #include /* Including external dependencies */ #include "X2N_ProtocolIE-ID.h" #include "X2N_Criticality.h" #include #include #include "X2N_E-RABs-ToBeSetup-Item.h" #include "X2N_Presence.h" #include #include #include #include "X2N_E-RABs-Admitted-Item.h" #include "X2N_E-RABs-SubjectToStatusTransfer-Item.h" #include "X2N_CellInformation-Item.h" #include "X2N_CellToReport-Item.h" #include "X2N_MeasurementInitiationResult-Item.h" #include "X2N_MeasurementFailureCause-Item.h" #include "X2N_CompleteFailureCauseInformation-Item.h" #include "X2N_CellMeasurementResult-Item.h" #include "X2N_E-RABs-ToBeAdded-Item.h" #include "X2N_E-RABs-Admitted-ToBeAdded-Item.h" #include "X2N_E-RABs-ToBeAdded-ModReqItem.h" #include "X2N_E-RABs-ToBeModified-ModReqItem.h" #include "X2N_E-RABs-ToBeReleased-ModReqItem.h" #include "X2N_E-RABs-Admitted-ToBeAdded-ModAckItem.h" #include "X2N_E-RABs-Admitted-ToBeModified-ModAckItem.h" #include "X2N_E-RABs-Admitted-ToReleased-ModAckItem.h" #include "X2N_E-RABs-ToBeReleased-ModReqdItem.h" #include "X2N_E-RABs-ToBeReleased-RelReqItem.h" #include "X2N_E-RABs-ToBeReleased-RelConfItem.h" #include "X2N_E-RABs-SubjectToCounterCheckItem.h" #include "X2N_E-RABs-ToBeSetupRetrieve-Item.h" #include "X2N_E-RABs-ToBeAdded-SgNBAddReq-Item.h" #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item.h" #include "X2N_E-RABs-ToBeAdded-SgNBModReq-Item.h" #include "X2N_E-RABs-ToBeModified-SgNBModReq-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBModReq-Item.h" #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBModAck-Item.h" #include "X2N_E-RABs-Admitted-ToBeModified-SgNBModAck-Item.h" #include "X2N_E-RABs-Admitted-ToReleased-SgNBModAck-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBModReqd-Item.h" #include "X2N_E-RABs-ToBeModified-SgNBModReqd-Item.h" #include "X2N_E-RABs-AdmittedToBeModified-SgNBModConf-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelReq-Item.h" #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelReqd-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelConf-Item.h" #include "X2N_E-RABs-SubjectToSgNBCounterCheck-Item.h" #include "X2N_E-RABs-ToBeReleased-SgNBChaConf-Item.h" #include "X2N_E-RABs-DataForwardingAddress-Item.h" #include "X2N_E-RAB-Item.h" #include "X2N_E-RABUsageReport-Item.h" #include "X2N_SecondaryRATUsageReport-Item.h" #include "X2N_UE-X2AP-ID.h" #include "X2N_Cause.h" #include "X2N_ECGI.h" #include "X2N_GUMMEI.h" #include "X2N_UE-ContextInformation.h" #include "X2N_UE-HistoryInformation.h" #include "X2N_TraceActivation.h" #include "X2N_SRVCCOperationPossible.h" #include "X2N_CSGMembershipStatus.h" #include "X2N_MobilityInformation.h" #include "X2N_Masked-IMEISV.h" #include "X2N_UE-HistoryInformationFromTheUE.h" #include "X2N_ExpectedUEBehaviour.h" #include "X2N_ProSeAuthorized.h" #include "X2N_UE-ContextReferenceAtSeNB.h" #include "X2N_UE-X2AP-ID-Extension.h" #include "X2N_V2XServicesAuthorized.h" #include "X2N_UE-ContextReferenceAtWT.h" #include "X2N_NRUESecurityCapabilities.h" #include "X2N_UE-ContextReferenceAtSgNB.h" #include "X2N_AerialUEsubscriptionInformation.h" #include "X2N_Subscription-Based-UE-DifferentiationInfo.h" #include "X2N_E-RABs-Admitted-List.h" #include "X2N_E-RAB-List.h" #include "X2N_TargeteNBtoSource-eNBTransparentContainer.h" #include "X2N_CriticalityDiagnostics.h" #include "X2N_UE-ContextKeptIndicator.h" #include "X2N_HandoverReportType.h" #include "X2N_TargetCellInUTRAN.h" #include "X2N_CRNTI.h" #include "X2N_UE-RLF-Report-Container.h" #include "X2N_UE-RLF-Report-Container-for-extended-bands.h" #include "X2N_E-RABs-SubjectToStatusTransfer-List.h" #include "X2N_SgNB-UE-X2AP-ID.h" #include "X2N_SIPTOBearerDeactivationIndication.h" #include "X2N_GlobalENB-ID.h" #include "X2N_ServedCells.h" #include "X2N_GUGroupIDList.h" #include "X2N_LHN-ID.h" #include "X2N_TimeToWait.h" #include "X2N_CellInformation-List.h" #include "X2N_ServedCellsToModify.h" #include "X2N_Old-ECGIs.h" #include "X2N_CoverageModificationList.h" #include "X2N_Measurement-ID.h" #include "X2N_Registration-Request.h" #include "X2N_ReportCharacteristics.h" #include "X2N_CellToReport-List.h" #include "X2N_ReportingPeriodicity.h" #include "X2N_PartialSuccessIndicator.h" #include "X2N_ReportingPeriodicityRSRPMR.h" #include "X2N_ReportingPeriodicityCSIR.h" #include "X2N_MeasurementInitiationResult-List.h" #include "X2N_CompleteFailureCauseInformation-List.h" #include "X2N_CellMeasurementResult-List.h" #include "X2N_MobilityParametersInformation.h" #include "X2N_MobilityParametersModificationRange.h" #include "X2N_PCI.h" #include "X2N_ShortMAC-I.h" #include "X2N_RRCConnSetupIndicator.h" #include "X2N_RRCConnReestabIndicator.h" #include "X2N_ServedCellsToActivate.h" #include "X2N_ActivatedCellList.h" #include "X2N_RNL-Header.h" #include "X2N_X2AP-Message.h" #include "X2N_UESecurityCapabilities.h" #include "X2N_SeNBSecurityKey.h" #include "X2N_UEAggregateMaximumBitRate.h" #include "X2N_PLMN-Identity.h" #include "X2N_E-RABs-ToBeAdded-List.h" #include "X2N_MeNBtoSeNBContainer.h" #include "X2N_E-RABs-Admitted-ToBeAdded-List.h" #include "X2N_SeNBtoMeNBContainer.h" #include "X2N_TransportLayerAddress.h" #include "X2N_TunnelInformation.h" #include "X2N_ResponseInformationSeNBReconfComp.h" #include "X2N_SCGChangeIndication.h" #include "X2N_UE-ContextInformationSeNBModReq.h" #include "X2N_E-RABs-Admitted-ToBeAdded-ModAckList.h" #include "X2N_E-RABs-Admitted-ToBeModified-ModAckList.h" #include "X2N_E-RABs-Admitted-ToBeReleased-ModAckList.h" #include "X2N_E-RABs-ToBeReleased-ModReqd.h" #include "X2N_E-RABs-ToBeReleased-List-RelReq.h" #include "X2N_MakeBeforeBreakIndicator.h" #include "X2N_E-RABs-ToBeReleased-List-RelConf.h" #include "X2N_E-RABs-SubjectToCounterCheck-List.h" #include "X2N_X2BenefitValue.h" #include "X2N_ResumeID.h" #include "X2N_EUTRANCellIdentifier.h" #include "X2N_UE-ContextInformationRetrieve.h" #include "X2N_SgNBSecurityKey.h" #include "X2N_HandoverRestrictionList.h" #include "X2N_E-RABs-ToBeAdded-SgNBAddReqList.h" #include "X2N_MeNBtoSgNBContainer.h" #include "X2N_SplitSRBs.h" #include "X2N_MeNBResourceCoordinationInformation.h" #include "X2N_SGNB-Addition-Trigger-Ind.h" #include "X2N_SubscriberProfileIDforRFP.h" #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList.h" #include "X2N_SgNBtoMeNBContainer.h" #include "X2N_SgNBResourceCoordinationInformation.h" #include "X2N_RRC-Config-Ind.h" #include "X2N_ResponseInformationSgNBReconfComp.h" #include "X2N_SCGConfigurationQuery.h" #include "X2N_UE-ContextInformation-SgNBModReq.h" #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBModAckList.h" #include "X2N_E-RABs-Admitted-ToBeModified-SgNBModAckList.h" #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBModAckList.h" #include "X2N_PDCPChangeIndication.h" #include "X2N_E-RABs-ToBeReleased-SgNBModReqdList.h" #include "X2N_E-RABs-ToBeModified-SgNBModReqdList.h" #include "X2N_E-RABs-AdmittedToBeModified-SgNBModConfList.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelReqList.h" #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelReqdList.h" #include "X2N_E-RABs-ToBeReleased-SgNBRelConfList.h" #include "X2N_E-RABs-SubjectToSgNBCounterCheck-List.h" #include "X2N_GlobalGNB-ID.h" #include "X2N_E-RABs-ToBeReleased-SgNBChaConfList.h" #include "X2N_SplitSRB.h" #include "X2N_UENRMeasurement.h" #include "X2N_InitiatingNodeType-EndcX2Setup.h" #include "X2N_ServedEUTRAcellsENDCX2ManagementList.h" #include "X2N_ServedNRcellsENDCX2ManagementList.h" #include "X2N_RespondingNodeType-EndcX2Setup.h" #include "X2N_InitiatingNodeType-EndcConfigUpdate.h" #include "X2N_CellAssistanceInformation.h" #include "X2N_ServedEUTRAcellsToModifyListENDCConfUpd.h" #include "X2N_ServedEUTRAcellsToDeleteListENDCConfUpd.h" #include "X2N_ServedNRcellsToModifyENDCConfUpdList.h" #include "X2N_ServedNRcellsToDeleteENDCConfUpdList.h" #include "X2N_RespondingNodeType-EndcConfigUpdate.h" #include "X2N_ServedNRCellsToActivate.h" #include "X2N_ActivationID.h" #include "X2N_ActivatedNRCellList.h" #include "X2N_SecondaryRATUsageReportList.h" #include "X2N_UserPlaneTrafficActivityReport.h" #include "X2N_ERABActivityNotifyItemList.h" #include "X2N_UEsToBeResetList.h" #include "X2N_InitiatingNodeType-EutranrCellResourceCoordination.h" #include "X2N_DataTrafficResourceIndication.h" #include "X2N_SpectrumSharingGroupID.h" #include "X2N_ListofEUTRACellsinEUTRACoordinationReq.h" #include "X2N_ListofEUTRACellsinNRCoordinationReq.h" #include "X2N_ListofNRCellsinNRCoordinationReq.h" #include "X2N_RespondingNodeType-EutranrCellResourceCoordination.h" #include "X2N_ListofEUTRACellsinEUTRACoordinationResp.h" #include "X2N_ListofNRCellsinNRCoordinationResp.h" #include "X2N_InitiatingNodeType-EndcX2Removal.h" #include "X2N_RespondingNodeType-EndcX2Removal.h" #include "X2N_E-RABs-DataForwardingAddress-List.h" #include "X2N_GNBOverloadInformation.h" #ifdef __cplusplus extern "C" { #endif /* Dependencies */ typedef enum X2N_E_RABs_ToBeSetup_ItemIEs__value_PR { X2N_E_RABs_ToBeSetup_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeSetup_ItemIEs__value_PR_E_RABs_ToBeSetup_Item } X2N_E_RABs_ToBeSetup_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ItemIEs__value_PR { X2N_E_RABs_Admitted_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ItemIEs__value_PR_E_RABs_Admitted_Item } X2N_E_RABs_Admitted_ItemIEs__value_PR; typedef enum X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR { X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_E_RABs_SubjectToStatusTransfer_Item } X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR; typedef enum X2N_CellInformation_ItemIEs__value_PR { X2N_CellInformation_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_CellInformation_ItemIEs__value_PR_CellInformation_Item } X2N_CellInformation_ItemIEs__value_PR; typedef enum X2N_CellToReport_ItemIEs__value_PR { X2N_CellToReport_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_CellToReport_ItemIEs__value_PR_CellToReport_Item } X2N_CellToReport_ItemIEs__value_PR; typedef enum X2N_MeasurementInitiationResult_ItemIEs__value_PR { X2N_MeasurementInitiationResult_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item } X2N_MeasurementInitiationResult_ItemIEs__value_PR; typedef enum X2N_MeasurementFailureCause_ItemIEs__value_PR { X2N_MeasurementFailureCause_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item } X2N_MeasurementFailureCause_ItemIEs__value_PR; typedef enum X2N_CompleteFailureCauseInformation_ItemIEs__value_PR { X2N_CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item } X2N_CompleteFailureCauseInformation_ItemIEs__value_PR; typedef enum X2N_CellMeasurementResult_ItemIEs__value_PR { X2N_CellMeasurementResult_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item } X2N_CellMeasurementResult_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeAdded_ItemIEs__value_PR { X2N_E_RABs_ToBeAdded_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeAdded_ItemIEs__value_PR_E_RABs_ToBeAdded_Item } X2N_E_RABs_ToBeAdded_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_Item } X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR { X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR_E_RABs_ToBeAdded_ModReqItem } X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR { X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR_E_RABs_ToBeModified_ModReqItem } X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR { X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR_E_RABs_ToBeReleased_ModReqItem } X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckItem } X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckItem } X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_E_RABs_Admitted_ToReleased_ModAckItem } X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR { X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_E_RABs_ToBeReleased_ModReqdItem } X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR { X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR_E_RABs_ToBeReleased_RelReqItem } X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR { X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR_E_RABs_ToBeReleased_RelConfItem } X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR; typedef enum X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR { X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR_E_RABs_SubjectToCounterCheckItem } X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR { X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_E_RABs_ToBeSetupRetrieve_Item } X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR { X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBAddReq_Item } X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item } X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR { X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBModReq_Item } X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR { X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReq_Item } X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReq_Item } X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item } X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAck_Item } X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToReleased_SgNBModAck_Item } X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReqd_Item } X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR { X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReqd_Item } X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR; typedef enum X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR { X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConf_Item } X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReq_Item } X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR; typedef enum X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR { X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item } X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqd_Item } X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelConf_Item } X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR; typedef enum X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR { X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_Item } X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR; typedef enum X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR { X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBChaConf_Item } X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR; typedef enum X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR { X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR_E_RABs_DataForwardingAddress_Item } X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR; typedef enum X2N_E_RAB_ItemIEs__value_PR { X2N_E_RAB_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RAB_ItemIEs__value_PR_E_RAB_Item } X2N_E_RAB_ItemIEs__value_PR; typedef enum X2N_E_RABUsageReport_ItemIEs__value_PR { X2N_E_RABUsageReport_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_E_RABUsageReport_ItemIEs__value_PR_E_RABUsageReport_Item } X2N_E_RABUsageReport_ItemIEs__value_PR; typedef enum X2N_SecondaryRATUsageReport_ItemIEs__value_PR { X2N_SecondaryRATUsageReport_ItemIEs__value_PR_NOTHING, /* No components present */ X2N_SecondaryRATUsageReport_ItemIEs__value_PR_SecondaryRATUsageReport_Item } X2N_SecondaryRATUsageReport_ItemIEs__value_PR; typedef enum X2N_HandoverRequest_IEs__value_PR { X2N_HandoverRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_HandoverRequest_IEs__value_PR_UE_X2AP_ID, X2N_HandoverRequest_IEs__value_PR_Cause, X2N_HandoverRequest_IEs__value_PR_ECGI, X2N_HandoverRequest_IEs__value_PR_GUMMEI, X2N_HandoverRequest_IEs__value_PR_UE_ContextInformation, X2N_HandoverRequest_IEs__value_PR_UE_HistoryInformation, X2N_HandoverRequest_IEs__value_PR_TraceActivation, X2N_HandoverRequest_IEs__value_PR_SRVCCOperationPossible, X2N_HandoverRequest_IEs__value_PR_CSGMembershipStatus, X2N_HandoverRequest_IEs__value_PR_MobilityInformation, X2N_HandoverRequest_IEs__value_PR_Masked_IMEISV, X2N_HandoverRequest_IEs__value_PR_UE_HistoryInformationFromTheUE, X2N_HandoverRequest_IEs__value_PR_ExpectedUEBehaviour, X2N_HandoverRequest_IEs__value_PR_ProSeAuthorized, X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSeNB, X2N_HandoverRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_HandoverRequest_IEs__value_PR_V2XServicesAuthorized, X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtWT, X2N_HandoverRequest_IEs__value_PR_NRUESecurityCapabilities, X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSgNB, X2N_HandoverRequest_IEs__value_PR_AerialUEsubscriptionInformation, X2N_HandoverRequest_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo } X2N_HandoverRequest_IEs__value_PR; typedef enum X2N_HandoverRequestAcknowledge_IEs__value_PR { X2N_HandoverRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_HandoverRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_List, X2N_HandoverRequestAcknowledge_IEs__value_PR_E_RAB_List, X2N_HandoverRequestAcknowledge_IEs__value_PR_TargeteNBtoSource_eNBTransparentContainer, X2N_HandoverRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_ContextKeptIndicator, X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension } X2N_HandoverRequestAcknowledge_IEs__value_PR; typedef enum X2N_HandoverPreparationFailure_IEs__value_PR { X2N_HandoverPreparationFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID, X2N_HandoverPreparationFailure_IEs__value_PR_Cause, X2N_HandoverPreparationFailure_IEs__value_PR_CriticalityDiagnostics, X2N_HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID_Extension } X2N_HandoverPreparationFailure_IEs__value_PR; typedef enum X2N_HandoverReport_IEs__value_PR { X2N_HandoverReport_IEs__value_PR_NOTHING, /* No components present */ X2N_HandoverReport_IEs__value_PR_HandoverReportType, X2N_HandoverReport_IEs__value_PR_Cause, X2N_HandoverReport_IEs__value_PR_ECGI, X2N_HandoverReport_IEs__value_PR_TargetCellInUTRAN, X2N_HandoverReport_IEs__value_PR_CRNTI, X2N_HandoverReport_IEs__value_PR_MobilityInformation, X2N_HandoverReport_IEs__value_PR_UE_RLF_Report_Container, X2N_HandoverReport_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands } X2N_HandoverReport_IEs__value_PR; typedef enum X2N_SNStatusTransfer_IEs__value_PR { X2N_SNStatusTransfer_IEs__value_PR_NOTHING, /* No components present */ X2N_SNStatusTransfer_IEs__value_PR_UE_X2AP_ID, X2N_SNStatusTransfer_IEs__value_PR_E_RABs_SubjectToStatusTransfer_List, X2N_SNStatusTransfer_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SNStatusTransfer_IEs__value_PR_SgNB_UE_X2AP_ID } X2N_SNStatusTransfer_IEs__value_PR; typedef enum X2N_UEContextRelease_IEs__value_PR { X2N_UEContextRelease_IEs__value_PR_NOTHING, /* No components present */ X2N_UEContextRelease_IEs__value_PR_UE_X2AP_ID, X2N_UEContextRelease_IEs__value_PR_UE_X2AP_ID_Extension, X2N_UEContextRelease_IEs__value_PR_SIPTOBearerDeactivationIndication, X2N_UEContextRelease_IEs__value_PR_SgNB_UE_X2AP_ID } X2N_UEContextRelease_IEs__value_PR; typedef enum X2N_HandoverCancel_IEs__value_PR { X2N_HandoverCancel_IEs__value_PR_NOTHING, /* No components present */ X2N_HandoverCancel_IEs__value_PR_UE_X2AP_ID, X2N_HandoverCancel_IEs__value_PR_Cause, X2N_HandoverCancel_IEs__value_PR_UE_X2AP_ID_Extension } X2N_HandoverCancel_IEs__value_PR; typedef enum X2N_ErrorIndication_IEs__value_PR { X2N_ErrorIndication_IEs__value_PR_NOTHING, /* No components present */ X2N_ErrorIndication_IEs__value_PR_UE_X2AP_ID, X2N_ErrorIndication_IEs__value_PR_Cause, X2N_ErrorIndication_IEs__value_PR_CriticalityDiagnostics, X2N_ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension, X2N_ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID } X2N_ErrorIndication_IEs__value_PR; typedef enum X2N_ResetRequest_IEs__value_PR { X2N_ResetRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_ResetRequest_IEs__value_PR_Cause } X2N_ResetRequest_IEs__value_PR; typedef enum X2N_ResetResponse_IEs__value_PR { X2N_ResetResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_ResetResponse_IEs__value_PR_CriticalityDiagnostics } X2N_ResetResponse_IEs__value_PR; typedef enum X2N_X2SetupRequest_IEs__value_PR { X2N_X2SetupRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_X2SetupRequest_IEs__value_PR_GlobalENB_ID, X2N_X2SetupRequest_IEs__value_PR_ServedCells, X2N_X2SetupRequest_IEs__value_PR_GUGroupIDList, X2N_X2SetupRequest_IEs__value_PR_LHN_ID } X2N_X2SetupRequest_IEs__value_PR; typedef enum X2N_X2SetupResponse_IEs__value_PR { X2N_X2SetupResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_X2SetupResponse_IEs__value_PR_GlobalENB_ID, X2N_X2SetupResponse_IEs__value_PR_ServedCells, X2N_X2SetupResponse_IEs__value_PR_GUGroupIDList, X2N_X2SetupResponse_IEs__value_PR_CriticalityDiagnostics, X2N_X2SetupResponse_IEs__value_PR_LHN_ID } X2N_X2SetupResponse_IEs__value_PR; typedef enum X2N_X2SetupFailure_IEs__value_PR { X2N_X2SetupFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_X2SetupFailure_IEs__value_PR_Cause, X2N_X2SetupFailure_IEs__value_PR_TimeToWait, X2N_X2SetupFailure_IEs__value_PR_CriticalityDiagnostics } X2N_X2SetupFailure_IEs__value_PR; typedef enum X2N_LoadInformation_IEs__value_PR { X2N_LoadInformation_IEs__value_PR_NOTHING, /* No components present */ X2N_LoadInformation_IEs__value_PR_CellInformation_List } X2N_LoadInformation_IEs__value_PR; typedef enum X2N_ENBConfigurationUpdate_IEs__value_PR { X2N_ENBConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */ X2N_ENBConfigurationUpdate_IEs__value_PR_ServedCells, X2N_ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify, X2N_ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs, X2N_ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList, X2N_ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList } X2N_ENBConfigurationUpdate_IEs__value_PR; typedef enum X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR { X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics } X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR; typedef enum X2N_ENBConfigurationUpdateFailure_IEs__value_PR { X2N_ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ENBConfigurationUpdateFailure_IEs__value_PR_Cause, X2N_ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait, X2N_ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics } X2N_ENBConfigurationUpdateFailure_IEs__value_PR; typedef enum X2N_ResourceStatusRequest_IEs__value_PR { X2N_ResourceStatusRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_ResourceStatusRequest_IEs__value_PR_Measurement_ID, X2N_ResourceStatusRequest_IEs__value_PR_Registration_Request, X2N_ResourceStatusRequest_IEs__value_PR_ReportCharacteristics, X2N_ResourceStatusRequest_IEs__value_PR_CellToReport_List, X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity, X2N_ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator, X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR, X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR } X2N_ResourceStatusRequest_IEs__value_PR; typedef enum X2N_ResourceStatusResponse_IEs__value_PR { X2N_ResourceStatusResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_ResourceStatusResponse_IEs__value_PR_Measurement_ID, X2N_ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics, X2N_ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List } X2N_ResourceStatusResponse_IEs__value_PR; typedef enum X2N_ResourceStatusFailure_IEs__value_PR { X2N_ResourceStatusFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ResourceStatusFailure_IEs__value_PR_Measurement_ID, X2N_ResourceStatusFailure_IEs__value_PR_Cause, X2N_ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics, X2N_ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List } X2N_ResourceStatusFailure_IEs__value_PR; typedef enum X2N_ResourceStatusUpdate_IEs__value_PR { X2N_ResourceStatusUpdate_IEs__value_PR_NOTHING, /* No components present */ X2N_ResourceStatusUpdate_IEs__value_PR_Measurement_ID, X2N_ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List } X2N_ResourceStatusUpdate_IEs__value_PR; typedef enum X2N_MobilityChangeRequest_IEs__value_PR { X2N_MobilityChangeRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_MobilityChangeRequest_IEs__value_PR_ECGI, X2N_MobilityChangeRequest_IEs__value_PR_MobilityParametersInformation, X2N_MobilityChangeRequest_IEs__value_PR_Cause } X2N_MobilityChangeRequest_IEs__value_PR; typedef enum X2N_MobilityChangeAcknowledge_IEs__value_PR { X2N_MobilityChangeAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_MobilityChangeAcknowledge_IEs__value_PR_ECGI, X2N_MobilityChangeAcknowledge_IEs__value_PR_CriticalityDiagnostics } X2N_MobilityChangeAcknowledge_IEs__value_PR; typedef enum X2N_MobilityChangeFailure_IEs__value_PR { X2N_MobilityChangeFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_MobilityChangeFailure_IEs__value_PR_ECGI, X2N_MobilityChangeFailure_IEs__value_PR_Cause, X2N_MobilityChangeFailure_IEs__value_PR_MobilityParametersModificationRange, X2N_MobilityChangeFailure_IEs__value_PR_CriticalityDiagnostics } X2N_MobilityChangeFailure_IEs__value_PR; typedef enum X2N_RLFIndication_IEs__value_PR { X2N_RLFIndication_IEs__value_PR_NOTHING, /* No components present */ X2N_RLFIndication_IEs__value_PR_PCI, X2N_RLFIndication_IEs__value_PR_ECGI, X2N_RLFIndication_IEs__value_PR_CRNTI, X2N_RLFIndication_IEs__value_PR_ShortMAC_I, X2N_RLFIndication_IEs__value_PR_UE_RLF_Report_Container, X2N_RLFIndication_IEs__value_PR_RRCConnSetupIndicator, X2N_RLFIndication_IEs__value_PR_RRCConnReestabIndicator, X2N_RLFIndication_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands } X2N_RLFIndication_IEs__value_PR; typedef enum X2N_CellActivationRequest_IEs__value_PR { X2N_CellActivationRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_CellActivationRequest_IEs__value_PR_ServedCellsToActivate } X2N_CellActivationRequest_IEs__value_PR; typedef enum X2N_CellActivationResponse_IEs__value_PR { X2N_CellActivationResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_CellActivationResponse_IEs__value_PR_ActivatedCellList, X2N_CellActivationResponse_IEs__value_PR_CriticalityDiagnostics } X2N_CellActivationResponse_IEs__value_PR; typedef enum X2N_CellActivationFailure_IEs__value_PR { X2N_CellActivationFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_CellActivationFailure_IEs__value_PR_Cause, X2N_CellActivationFailure_IEs__value_PR_CriticalityDiagnostics } X2N_CellActivationFailure_IEs__value_PR; typedef enum X2N_X2Release_IEs__value_PR { X2N_X2Release_IEs__value_PR_NOTHING, /* No components present */ X2N_X2Release_IEs__value_PR_GlobalENB_ID } X2N_X2Release_IEs__value_PR; typedef enum X2N_X2APMessageTransfer_IEs__value_PR { X2N_X2APMessageTransfer_IEs__value_PR_NOTHING, /* No components present */ X2N_X2APMessageTransfer_IEs__value_PR_RNL_Header, X2N_X2APMessageTransfer_IEs__value_PR_X2AP_Message } X2N_X2APMessageTransfer_IEs__value_PR; typedef enum X2N_SeNBAdditionRequest_IEs__value_PR { X2N_SeNBAdditionRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID, X2N_SeNBAdditionRequest_IEs__value_PR_UESecurityCapabilities, X2N_SeNBAdditionRequest_IEs__value_PR_SeNBSecurityKey, X2N_SeNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate, X2N_SeNBAdditionRequest_IEs__value_PR_PLMN_Identity, X2N_SeNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_List, X2N_SeNBAdditionRequest_IEs__value_PR_MeNBtoSeNBContainer, X2N_SeNBAdditionRequest_IEs__value_PR_CSGMembershipStatus, X2N_SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SeNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour } X2N_SeNBAdditionRequest_IEs__value_PR; typedef enum X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR { X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_List, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_TransportLayerAddress, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_TunnelInformation } X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR; typedef enum X2N_SeNBAdditionRequestReject_IEs__value_PR { X2N_SeNBAdditionRequestReject_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID, X2N_SeNBAdditionRequestReject_IEs__value_PR_Cause, X2N_SeNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBAdditionRequestReject_IEs__value_PR; typedef enum X2N_SeNBReconfigurationComplete_IEs__value_PR { X2N_SeNBReconfigurationComplete_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID, X2N_SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp, X2N_SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBReconfigurationComplete_IEs__value_PR; typedef enum X2N_SeNBModificationRequest_IEs__value_PR { X2N_SeNBModificationRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationRequest_IEs__value_PR_Cause, X2N_SeNBModificationRequest_IEs__value_PR_SCGChangeIndication, X2N_SeNBModificationRequest_IEs__value_PR_PLMN_Identity, X2N_SeNBModificationRequest_IEs__value_PR_UE_ContextInformationSeNBModReq, X2N_SeNBModificationRequest_IEs__value_PR_MeNBtoSeNBContainer, X2N_SeNBModificationRequest_IEs__value_PR_CSGMembershipStatus, X2N_SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationRequest_IEs__value_PR; typedef enum X2N_SeNBModificationRequestAcknowledge_IEs__value_PR { X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckList, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckList, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_ModAckList, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationRequestAcknowledge_IEs__value_PR; typedef enum X2N_SeNBModificationRequestReject_IEs__value_PR { X2N_SeNBModificationRequestReject_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationRequestReject_IEs__value_PR_Cause, X2N_SeNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationRequestReject_IEs__value_PR; typedef enum X2N_SeNBModificationRequired_IEs__value_PR { X2N_SeNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationRequired_IEs__value_PR_Cause, X2N_SeNBModificationRequired_IEs__value_PR_SCGChangeIndication, X2N_SeNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_ModReqd, X2N_SeNBModificationRequired_IEs__value_PR_SeNBtoMeNBContainer, X2N_SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationRequired_IEs__value_PR; typedef enum X2N_SeNBModificationConfirm_IEs__value_PR { X2N_SeNBModificationConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationConfirm_IEs__value_PR_MeNBtoSeNBContainer, X2N_SeNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationConfirm_IEs__value_PR; typedef enum X2N_SeNBModificationRefuse_IEs__value_PR { X2N_SeNBModificationRefuse_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID, X2N_SeNBModificationRefuse_IEs__value_PR_Cause, X2N_SeNBModificationRefuse_IEs__value_PR_MeNBtoSeNBContainer, X2N_SeNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBModificationRefuse_IEs__value_PR; typedef enum X2N_SeNBReleaseRequest_IEs__value_PR { X2N_SeNBReleaseRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID, X2N_SeNBReleaseRequest_IEs__value_PR_Cause, X2N_SeNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_List_RelReq, X2N_SeNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator, X2N_SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SeNBReleaseRequest_IEs__value_PR_MakeBeforeBreakIndicator } X2N_SeNBReleaseRequest_IEs__value_PR; typedef enum X2N_SeNBReleaseRequired_IEs__value_PR { X2N_SeNBReleaseRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID, X2N_SeNBReleaseRequired_IEs__value_PR_Cause, X2N_SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBReleaseRequired_IEs__value_PR; typedef enum X2N_SeNBReleaseConfirm_IEs__value_PR { X2N_SeNBReleaseConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID, X2N_SeNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_List_RelConf, X2N_SeNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics, X2N_SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBReleaseConfirm_IEs__value_PR; typedef enum X2N_SeNBCounterCheckRequest_IEs__value_PR { X2N_SeNBCounterCheckRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID, X2N_SeNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToCounterCheck_List, X2N_SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SeNBCounterCheckRequest_IEs__value_PR; typedef enum X2N_X2RemovalRequest_IEs__value_PR { X2N_X2RemovalRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_X2RemovalRequest_IEs__value_PR_GlobalENB_ID, X2N_X2RemovalRequest_IEs__value_PR_X2BenefitValue } X2N_X2RemovalRequest_IEs__value_PR; typedef enum X2N_X2RemovalResponse_IEs__value_PR { X2N_X2RemovalResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_X2RemovalResponse_IEs__value_PR_GlobalENB_ID, X2N_X2RemovalResponse_IEs__value_PR_CriticalityDiagnostics } X2N_X2RemovalResponse_IEs__value_PR; typedef enum X2N_X2RemovalFailure_IEs__value_PR { X2N_X2RemovalFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_X2RemovalFailure_IEs__value_PR_Cause, X2N_X2RemovalFailure_IEs__value_PR_CriticalityDiagnostics } X2N_X2RemovalFailure_IEs__value_PR; typedef enum X2N_RetrieveUEContextRequest_IEs__value_PR { X2N_RetrieveUEContextRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID, X2N_RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_RetrieveUEContextRequest_IEs__value_PR_ResumeID, X2N_RetrieveUEContextRequest_IEs__value_PR_ShortMAC_I, X2N_RetrieveUEContextRequest_IEs__value_PR_EUTRANCellIdentifier, X2N_RetrieveUEContextRequest_IEs__value_PR_CRNTI, X2N_RetrieveUEContextRequest_IEs__value_PR_PCI } X2N_RetrieveUEContextRequest_IEs__value_PR; typedef enum X2N_RetrieveUEContextResponse_IEs__value_PR { X2N_RetrieveUEContextResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID, X2N_RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID_Extension, X2N_RetrieveUEContextResponse_IEs__value_PR_GUMMEI, X2N_RetrieveUEContextResponse_IEs__value_PR_UE_ContextInformationRetrieve, X2N_RetrieveUEContextResponse_IEs__value_PR_TraceActivation, X2N_RetrieveUEContextResponse_IEs__value_PR_SRVCCOperationPossible, X2N_RetrieveUEContextResponse_IEs__value_PR_Masked_IMEISV, X2N_RetrieveUEContextResponse_IEs__value_PR_ExpectedUEBehaviour, X2N_RetrieveUEContextResponse_IEs__value_PR_ProSeAuthorized, X2N_RetrieveUEContextResponse_IEs__value_PR_CriticalityDiagnostics, X2N_RetrieveUEContextResponse_IEs__value_PR_V2XServicesAuthorized, X2N_RetrieveUEContextResponse_IEs__value_PR_AerialUEsubscriptionInformation, X2N_RetrieveUEContextResponse_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo } X2N_RetrieveUEContextResponse_IEs__value_PR; typedef enum X2N_RetrieveUEContextFailure_IEs__value_PR { X2N_RetrieveUEContextFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID, X2N_RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID_Extension, X2N_RetrieveUEContextFailure_IEs__value_PR_Cause, X2N_RetrieveUEContextFailure_IEs__value_PR_CriticalityDiagnostics } X2N_RetrieveUEContextFailure_IEs__value_PR; typedef enum X2N_SgNBAdditionRequest_IEs__value_PR { X2N_SgNBAdditionRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID, X2N_SgNBAdditionRequest_IEs__value_PR_NRUESecurityCapabilities, X2N_SgNBAdditionRequest_IEs__value_PR_SgNBSecurityKey, X2N_SgNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate, X2N_SgNBAdditionRequest_IEs__value_PR_PLMN_Identity, X2N_SgNBAdditionRequest_IEs__value_PR_HandoverRestrictionList, X2N_SgNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_SgNBAddReqList, X2N_SgNBAdditionRequest_IEs__value_PR_MeNBtoSgNBContainer, X2N_SgNBAdditionRequest_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour, X2N_SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBAdditionRequest_IEs__value_PR_SplitSRBs, X2N_SgNBAdditionRequest_IEs__value_PR_MeNBResourceCoordinationInformation, X2N_SgNBAdditionRequest_IEs__value_PR_SGNB_Addition_Trigger_Ind, X2N_SgNBAdditionRequest_IEs__value_PR_SubscriberProfileIDforRFP, X2N_SgNBAdditionRequest_IEs__value_PR_ECGI } X2N_SgNBAdditionRequest_IEs__value_PR; typedef enum X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR { X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SplitSRBs, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation, X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_RRC_Config_Ind } X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR; typedef enum X2N_SgNBAdditionRequestReject_IEs__value_PR { X2N_SgNBAdditionRequestReject_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID, X2N_SgNBAdditionRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBAdditionRequestReject_IEs__value_PR_Cause, X2N_SgNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBAdditionRequestReject_IEs__value_PR; typedef enum X2N_SgNBReconfigurationComplete_IEs__value_PR { X2N_SgNBReconfigurationComplete_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReconfigurationComplete_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReconfigurationComplete_IEs__value_PR_ResponseInformationSgNBReconfComp, X2N_SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBReconfigurationComplete_IEs__value_PR; typedef enum X2N_SgNBModificationRequest_IEs__value_PR { X2N_SgNBModificationRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationRequest_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationRequest_IEs__value_PR_Cause, X2N_SgNBModificationRequest_IEs__value_PR_PLMN_Identity, X2N_SgNBModificationRequest_IEs__value_PR_HandoverRestrictionList, X2N_SgNBModificationRequest_IEs__value_PR_SCGConfigurationQuery, X2N_SgNBModificationRequest_IEs__value_PR_UE_ContextInformation_SgNBModReq, X2N_SgNBModificationRequest_IEs__value_PR_MeNBtoSgNBContainer, X2N_SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBModificationRequest_IEs__value_PR_MeNBResourceCoordinationInformation, X2N_SgNBModificationRequest_IEs__value_PR_SplitSRBs } X2N_SgNBModificationRequest_IEs__value_PR; typedef enum X2N_SgNBModificationRequestAcknowledge_IEs__value_PR { X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAckList, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAckList, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBModAckList, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SplitSRBs, X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_RRC_Config_Ind } X2N_SgNBModificationRequestAcknowledge_IEs__value_PR; typedef enum X2N_SgNBModificationRequestReject_IEs__value_PR { X2N_SgNBModificationRequestReject_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationRequestReject_IEs__value_PR_Cause, X2N_SgNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBModificationRequestReject_IEs__value_PR; typedef enum X2N_SgNBModificationRequired_IEs__value_PR { X2N_SgNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationRequired_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationRequired_IEs__value_PR_Cause, X2N_SgNBModificationRequired_IEs__value_PR_PDCPChangeIndication, X2N_SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBModReqdList, X2N_SgNBModificationRequired_IEs__value_PR_SgNBtoMeNBContainer, X2N_SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeModified_SgNBModReqdList, X2N_SgNBModificationRequired_IEs__value_PR_SgNBResourceCoordinationInformation, X2N_SgNBModificationRequired_IEs__value_PR_RRC_Config_Ind } X2N_SgNBModificationRequired_IEs__value_PR; typedef enum X2N_SgNBModificationConfirm_IEs__value_PR { X2N_SgNBModificationConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationConfirm_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationConfirm_IEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConfList, X2N_SgNBModificationConfirm_IEs__value_PR_MeNBtoSgNBContainer, X2N_SgNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBModificationConfirm_IEs__value_PR_MeNBResourceCoordinationInformation } X2N_SgNBModificationConfirm_IEs__value_PR; typedef enum X2N_SgNBModificationRefuse_IEs__value_PR { X2N_SgNBModificationRefuse_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID, X2N_SgNBModificationRefuse_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBModificationRefuse_IEs__value_PR_Cause, X2N_SgNBModificationRefuse_IEs__value_PR_MeNBtoSgNBContainer, X2N_SgNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBModificationRefuse_IEs__value_PR; typedef enum X2N_SgNBReleaseRequest_IEs__value_PR { X2N_SgNBReleaseRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReleaseRequest_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReleaseRequest_IEs__value_PR_Cause, X2N_SgNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqList, X2N_SgNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator, X2N_SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBReleaseRequest_IEs__value_PR_MeNBtoSgNBContainer } X2N_SgNBReleaseRequest_IEs__value_PR; typedef enum X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR { X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList } X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR; typedef enum X2N_SgNBReleaseRequestReject_IEs__value_PR { X2N_SgNBReleaseRequestReject_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReleaseRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReleaseRequestReject_IEs__value_PR_Cause, X2N_SgNBReleaseRequestReject_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBReleaseRequestReject_IEs__value_PR; typedef enum X2N_SgNBReleaseRequired_IEs__value_PR { X2N_SgNBReleaseRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReleaseRequired_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReleaseRequired_IEs__value_PR_Cause, X2N_SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension, X2N_SgNBReleaseRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqdList } X2N_SgNBReleaseRequired_IEs__value_PR; typedef enum X2N_SgNBReleaseConfirm_IEs__value_PR { X2N_SgNBReleaseConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID, X2N_SgNBReleaseConfirm_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelConfList, X2N_SgNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBReleaseConfirm_IEs__value_PR; typedef enum X2N_SgNBCounterCheckRequest_IEs__value_PR { X2N_SgNBCounterCheckRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID, X2N_SgNBCounterCheckRequest_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_List, X2N_SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBCounterCheckRequest_IEs__value_PR; typedef enum X2N_SgNBChangeRequired_IEs__value_PR { X2N_SgNBChangeRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID, X2N_SgNBChangeRequired_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBChangeRequired_IEs__value_PR_GlobalGNB_ID, X2N_SgNBChangeRequired_IEs__value_PR_Cause, X2N_SgNBChangeRequired_IEs__value_PR_SgNBtoMeNBContainer, X2N_SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBChangeRequired_IEs__value_PR; typedef enum X2N_SgNBChangeConfirm_IEs__value_PR { X2N_SgNBChangeConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID, X2N_SgNBChangeConfirm_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBChangeConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBChaConfList, X2N_SgNBChangeConfirm_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBChangeConfirm_IEs__value_PR; typedef enum X2N_RRCTransfer_IEs__value_PR { X2N_RRCTransfer_IEs__value_PR_NOTHING, /* No components present */ X2N_RRCTransfer_IEs__value_PR_UE_X2AP_ID, X2N_RRCTransfer_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_RRCTransfer_IEs__value_PR_SplitSRB, X2N_RRCTransfer_IEs__value_PR_UENRMeasurement, X2N_RRCTransfer_IEs__value_PR_UE_X2AP_ID_Extension } X2N_RRCTransfer_IEs__value_PR; typedef enum X2N_SgNBChangeRefuse_IEs__value_PR { X2N_SgNBChangeRefuse_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID, X2N_SgNBChangeRefuse_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBChangeRefuse_IEs__value_PR_Cause, X2N_SgNBChangeRefuse_IEs__value_PR_CriticalityDiagnostics, X2N_SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBChangeRefuse_IEs__value_PR; typedef enum X2N_ENDCX2SetupRequest_IEs__value_PR { X2N_ENDCX2SetupRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup } X2N_ENDCX2SetupRequest_IEs__value_PR; typedef enum X2N_ENB_ENDCX2SetupReqIEs__value_PR { X2N_ENB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID, X2N_ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList } X2N_ENB_ENDCX2SetupReqIEs__value_PR; typedef enum X2N_En_gNB_ENDCX2SetupReqIEs__value_PR { X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID, X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList } X2N_En_gNB_ENDCX2SetupReqIEs__value_PR; typedef enum X2N_ENDCX2SetupResponse_IEs__value_PR { X2N_ENDCX2SetupResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup } X2N_ENDCX2SetupResponse_IEs__value_PR; typedef enum X2N_ENB_ENDCX2SetupReqAckIEs__value_PR { X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID, X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList } X2N_ENB_ENDCX2SetupReqAckIEs__value_PR; typedef enum X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR { X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID, X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList } X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR; typedef enum X2N_ENDCX2SetupFailure_IEs__value_PR { X2N_ENDCX2SetupFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2SetupFailure_IEs__value_PR_Cause, X2N_ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics, X2N_ENDCX2SetupFailure_IEs__value_PR_TimeToWait } X2N_ENDCX2SetupFailure_IEs__value_PR; typedef enum X2N_ENDCConfigurationUpdate_IEs__value_PR { X2N_ENDCConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate } X2N_ENDCConfigurationUpdate_IEs__value_PR; typedef enum X2N_ENB_ENDCConfigUpdateIEs__value_PR { X2N_ENB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation, X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList, X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd, X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd } X2N_ENB_ENDCConfigUpdateIEs__value_PR; typedef enum X2N_En_gNB_ENDCConfigUpdateIEs__value_PR { X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList, X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList, X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList } X2N_En_gNB_ENDCConfigUpdateIEs__value_PR; typedef enum X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR { X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate } X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR; typedef enum X2N_ENB_ENDCConfigUpdateAckIEs__value_PR { X2N_ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING /* No components present */ } X2N_ENB_ENDCConfigUpdateAckIEs__value_PR; typedef enum X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR { X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList } X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR; typedef enum X2N_ENDCConfigurationUpdateFailure_IEs__value_PR { X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_Cause, X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics, X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait } X2N_ENDCConfigurationUpdateFailure_IEs__value_PR; typedef enum X2N_ENDCCellActivationRequest_IEs__value_PR { X2N_ENDCCellActivationRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCCellActivationRequest_IEs__value_PR_ServedNRCellsToActivate, X2N_ENDCCellActivationRequest_IEs__value_PR_ActivationID } X2N_ENDCCellActivationRequest_IEs__value_PR; typedef enum X2N_ENDCCellActivationResponse_IEs__value_PR { X2N_ENDCCellActivationResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCCellActivationResponse_IEs__value_PR_ActivatedNRCellList, X2N_ENDCCellActivationResponse_IEs__value_PR_ActivationID, X2N_ENDCCellActivationResponse_IEs__value_PR_CriticalityDiagnostics } X2N_ENDCCellActivationResponse_IEs__value_PR; typedef enum X2N_ENDCCellActivationFailure_IEs__value_PR { X2N_ENDCCellActivationFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCCellActivationFailure_IEs__value_PR_ActivationID, X2N_ENDCCellActivationFailure_IEs__value_PR_Cause, X2N_ENDCCellActivationFailure_IEs__value_PR_CriticalityDiagnostics } X2N_ENDCCellActivationFailure_IEs__value_PR; typedef enum X2N_SecondaryRATDataUsageReport_IEs__value_PR { X2N_SecondaryRATDataUsageReport_IEs__value_PR_NOTHING, /* No components present */ X2N_SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID, X2N_SecondaryRATDataUsageReport_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SecondaryRATDataUsageReport_IEs__value_PR_SecondaryRATUsageReportList, X2N_SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SecondaryRATDataUsageReport_IEs__value_PR; typedef enum X2N_SgNBActivityNotification_IEs__value_PR { X2N_SgNBActivityNotification_IEs__value_PR_NOTHING, /* No components present */ X2N_SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID, X2N_SgNBActivityNotification_IEs__value_PR_SgNB_UE_X2AP_ID, X2N_SgNBActivityNotification_IEs__value_PR_UserPlaneTrafficActivityReport, X2N_SgNBActivityNotification_IEs__value_PR_ERABActivityNotifyItemList, X2N_SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID_Extension } X2N_SgNBActivityNotification_IEs__value_PR; typedef enum X2N_ENDCPartialResetRequired_IEs__value_PR { X2N_ENDCPartialResetRequired_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCPartialResetRequired_IEs__value_PR_UEsToBeResetList, X2N_ENDCPartialResetRequired_IEs__value_PR_Cause } X2N_ENDCPartialResetRequired_IEs__value_PR; typedef enum X2N_ENDCPartialResetConfirm_IEs__value_PR { X2N_ENDCPartialResetConfirm_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCPartialResetConfirm_IEs__value_PR_UEsToBeResetList } X2N_ENDCPartialResetConfirm_IEs__value_PR; typedef enum X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR { X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR_InitiatingNodeType_EutranrCellResourceCoordination } X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR; typedef enum X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR { X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication, X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID, X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinEUTRACoordinationReq } X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR; typedef enum X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR { X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication, X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinNRCoordinationReq, X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID, X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofNRCellsinNRCoordinationReq } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR; typedef enum X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR { X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR_RespondingNodeType_EutranrCellResourceCoordination } X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR; typedef enum X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR { X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication, X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID, X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofEUTRACellsinEUTRACoordinationResp } X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR; typedef enum X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR { X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication, X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID, X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofNRCellsinNRCoordinationResp } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR; typedef enum X2N_ENDCX2RemovalRequest_IEs__value_PR { X2N_ENDCX2RemovalRequest_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2RemovalRequest_IEs__value_PR_InitiatingNodeType_EndcX2Removal } X2N_ENDCX2RemovalRequest_IEs__value_PR; typedef enum X2N_ENB_ENDCX2RemovalReqIEs__value_PR { X2N_ENB_ENDCX2RemovalReqIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_ENDCX2RemovalReqIEs__value_PR_GlobalENB_ID } X2N_ENB_ENDCX2RemovalReqIEs__value_PR; typedef enum X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR { X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR_GlobalGNB_ID } X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR; typedef enum X2N_ENDCX2RemovalResponse_IEs__value_PR { X2N_ENDCX2RemovalResponse_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2RemovalResponse_IEs__value_PR_RespondingNodeType_EndcX2Removal } X2N_ENDCX2RemovalResponse_IEs__value_PR; typedef enum X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR { X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR_GlobalENB_ID } X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR; typedef enum X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR { X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING, /* No components present */ X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR_GlobalGNB_ID } X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR; typedef enum X2N_ENDCX2RemovalFailure_IEs__value_PR { X2N_ENDCX2RemovalFailure_IEs__value_PR_NOTHING, /* No components present */ X2N_ENDCX2RemovalFailure_IEs__value_PR_Cause, X2N_ENDCX2RemovalFailure_IEs__value_PR_CriticalityDiagnostics } X2N_ENDCX2RemovalFailure_IEs__value_PR; typedef enum X2N_DataForwardingAddressIndication_IEs__value_PR { X2N_DataForwardingAddressIndication_IEs__value_PR_NOTHING, /* No components present */ X2N_DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID_Extension, X2N_DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID, X2N_DataForwardingAddressIndication_IEs__value_PR_E_RABs_DataForwardingAddress_List } X2N_DataForwardingAddressIndication_IEs__value_PR; typedef enum X2N_GNBStatusIndicationIEs__value_PR { X2N_GNBStatusIndicationIEs__value_PR_NOTHING, /* No components present */ X2N_GNBStatusIndicationIEs__value_PR_GNBOverloadInformation } X2N_GNBStatusIndicationIEs__value_PR; /* X2N_ProtocolIE-Field */ typedef struct X2N_E_RABs_ToBeSetup_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeSetup_ItemIEs__value { X2N_E_RABs_ToBeSetup_ItemIEs__value_PR present; union X2N_E_RABs_ToBeSetup_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeSetup_Item_t E_RABs_ToBeSetup_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeSetup_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ItemIEs__value { X2N_E_RABs_Admitted_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_Item_t E_RABs_Admitted_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ItemIEs_t; typedef struct X2N_E_RABs_SubjectToStatusTransfer_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value { X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR present; union X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__X2N_value_u { X2N_E_RABs_SubjectToStatusTransfer_Item_t E_RABs_SubjectToStatusTransfer_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_t; typedef struct X2N_CellInformation_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellInformation_ItemIEs__value { X2N_CellInformation_ItemIEs__value_PR present; union X2N_CellInformation_ItemIEs__X2N_value_u { X2N_CellInformation_Item_t CellInformation_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellInformation_ItemIEs_t; typedef struct X2N_CellToReport_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellToReport_ItemIEs__value { X2N_CellToReport_ItemIEs__value_PR present; union X2N_CellToReport_ItemIEs__X2N_value_u { X2N_CellToReport_Item_t CellToReport_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellToReport_ItemIEs_t; typedef struct X2N_MeasurementInitiationResult_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_MeasurementInitiationResult_ItemIEs__value { X2N_MeasurementInitiationResult_ItemIEs__value_PR present; union X2N_MeasurementInitiationResult_ItemIEs__X2N_value_u { X2N_MeasurementInitiationResult_Item_t MeasurementInitiationResult_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_MeasurementInitiationResult_ItemIEs_t; typedef struct X2N_MeasurementFailureCause_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_MeasurementFailureCause_ItemIEs__value { X2N_MeasurementFailureCause_ItemIEs__value_PR present; union X2N_MeasurementFailureCause_ItemIEs__X2N_value_u { X2N_MeasurementFailureCause_Item_t MeasurementFailureCause_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_MeasurementFailureCause_ItemIEs_t; typedef struct X2N_CompleteFailureCauseInformation_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CompleteFailureCauseInformation_ItemIEs__value { X2N_CompleteFailureCauseInformation_ItemIEs__value_PR present; union X2N_CompleteFailureCauseInformation_ItemIEs__X2N_value_u { X2N_CompleteFailureCauseInformation_Item_t CompleteFailureCauseInformation_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CompleteFailureCauseInformation_ItemIEs_t; typedef struct X2N_CellMeasurementResult_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellMeasurementResult_ItemIEs__value { X2N_CellMeasurementResult_ItemIEs__value_PR present; union X2N_CellMeasurementResult_ItemIEs__X2N_value_u { X2N_CellMeasurementResult_Item_t CellMeasurementResult_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellMeasurementResult_ItemIEs_t; typedef struct X2N_E_RABs_ToBeAdded_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeAdded_ItemIEs__value { X2N_E_RABs_ToBeAdded_ItemIEs__value_PR present; union X2N_E_RABs_ToBeAdded_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeAdded_Item_t E_RABs_ToBeAdded_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeAdded_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeAdded_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value { X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeAdded_Item_t E_RABs_Admitted_ToBeAdded_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_t; typedef struct X2N_E_RABs_ToBeAdded_ModReqItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeAdded_ModReqItemIEs__value { X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR present; union X2N_E_RABs_ToBeAdded_ModReqItemIEs__X2N_value_u { X2N_E_RABs_ToBeAdded_ModReqItem_t E_RABs_ToBeAdded_ModReqItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeAdded_ModReqItemIEs_t; typedef struct X2N_E_RABs_ToBeModified_ModReqItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeModified_ModReqItemIEs__value { X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR present; union X2N_E_RABs_ToBeModified_ModReqItemIEs__X2N_value_u { X2N_E_RABs_ToBeModified_ModReqItem_t E_RABs_ToBeModified_ModReqItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeModified_ModReqItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_ModReqItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_ModReqItemIEs__value { X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_ModReqItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_ModReqItem_t E_RABs_ToBeReleased_ModReqItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_ModReqItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value { X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeAdded_ModAckItem_t E_RABs_Admitted_ToBeAdded_ModAckItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value { X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeModified_ModAckItem_t E_RABs_Admitted_ToBeModified_ModAckItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value { X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToReleased_ModAckItem_t E_RABs_Admitted_ToReleased_ModAckItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_ModReqdItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value { X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_ModReqdItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_ModReqdItem_t E_RABs_ToBeReleased_ModReqdItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_ModReqdItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_RelReqItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_RelReqItemIEs__value { X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_RelReqItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_RelReqItem_t E_RABs_ToBeReleased_RelReqItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_RelReqItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_RelConfItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_RelConfItemIEs__value { X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_RelConfItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_RelConfItem_t E_RABs_ToBeReleased_RelConfItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_RelConfItemIEs_t; typedef struct X2N_E_RABs_SubjectToCounterCheckItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_SubjectToCounterCheckItemIEs__value { X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR present; union X2N_E_RABs_SubjectToCounterCheckItemIEs__X2N_value_u { X2N_E_RABs_SubjectToCounterCheckItem_t E_RABs_SubjectToCounterCheckItem; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_SubjectToCounterCheckItemIEs_t; typedef struct X2N_E_RABs_ToBeSetupRetrieve_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value { X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR present; union X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeSetupRetrieve_Item_t E_RABs_ToBeSetupRetrieve_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_t; typedef struct X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value { X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR present; union X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeAdded_SgNBAddReq_Item_t E_RABs_ToBeAdded_SgNBAddReq_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value { X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item_t E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_t; typedef struct X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value { X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR present; union X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeAdded_SgNBModReq_Item_t E_RABs_ToBeAdded_SgNBModReq_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_t; typedef struct X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value { X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR present; union X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeModified_SgNBModReq_Item_t E_RABs_ToBeModified_SgNBModReq_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBModReq_Item_t E_RABs_ToBeReleased_SgNBModReq_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value { X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item_t E_RABs_Admitted_ToBeAdded_SgNBModAck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value { X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_Item_t E_RABs_Admitted_ToBeModified_SgNBModAck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value { X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToReleased_SgNBModAck_Item_t E_RABs_Admitted_ToReleased_SgNBModAck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBModReqd_Item_t E_RABs_ToBeReleased_SgNBModReqd_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_t; typedef struct X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value { X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR present; union X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeModified_SgNBModReqd_Item_t E_RABs_ToBeModified_SgNBModReqd_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_t; typedef struct X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value { X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR present; union X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__X2N_value_u { X2N_E_RABs_AdmittedToBeModified_SgNBModConf_Item_t E_RABs_AdmittedToBeModified_SgNBModConf_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBRelReq_Item_t E_RABs_ToBeReleased_SgNBRelReq_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_t; typedef struct X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value { X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR present; union X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__X2N_value_u { X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item_t E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBRelReqd_Item_t E_RABs_ToBeReleased_SgNBRelReqd_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBRelConf_Item_t E_RABs_ToBeReleased_SgNBRelConf_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_t; typedef struct X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value { X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR present; union X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__X2N_value_u { X2N_E_RABs_SubjectToSgNBCounterCheck_Item_t E_RABs_SubjectToSgNBCounterCheck_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_t; typedef struct X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value { X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR present; union X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__X2N_value_u { X2N_E_RABs_ToBeReleased_SgNBChaConf_Item_t E_RABs_ToBeReleased_SgNBChaConf_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_t; typedef struct X2N_E_RABs_DataForwardingAddress_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABs_DataForwardingAddress_ItemIEs__value { X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR present; union X2N_E_RABs_DataForwardingAddress_ItemIEs__X2N_value_u { X2N_E_RABs_DataForwardingAddress_Item_t E_RABs_DataForwardingAddress_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABs_DataForwardingAddress_ItemIEs_t; typedef struct X2N_E_RAB_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RAB_ItemIEs__value { X2N_E_RAB_ItemIEs__value_PR present; union X2N_E_RAB_ItemIEs__X2N_value_u { X2N_E_RAB_Item_t E_RAB_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RAB_ItemIEs_t; typedef struct X2N_E_RABUsageReport_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_E_RABUsageReport_ItemIEs__value { X2N_E_RABUsageReport_ItemIEs__value_PR present; union X2N_E_RABUsageReport_ItemIEs__X2N_value_u { X2N_E_RABUsageReport_Item_t E_RABUsageReport_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_E_RABUsageReport_ItemIEs_t; typedef struct X2N_SecondaryRATUsageReport_ItemIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SecondaryRATUsageReport_ItemIEs__value { X2N_SecondaryRATUsageReport_ItemIEs__value_PR present; union X2N_SecondaryRATUsageReport_ItemIEs__X2N_value_u { X2N_SecondaryRATUsageReport_Item_t SecondaryRATUsageReport_Item; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SecondaryRATUsageReport_ItemIEs_t; typedef struct X2N_HandoverRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_HandoverRequest_IEs__value { X2N_HandoverRequest_IEs__value_PR present; union X2N_HandoverRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_ECGI_t ECGI; X2N_GUMMEI_t GUMMEI; X2N_UE_ContextInformation_t UE_ContextInformation; X2N_UE_HistoryInformation_t UE_HistoryInformation; X2N_TraceActivation_t TraceActivation; X2N_SRVCCOperationPossible_t SRVCCOperationPossible; X2N_CSGMembershipStatus_t CSGMembershipStatus; X2N_MobilityInformation_t MobilityInformation; X2N_Masked_IMEISV_t Masked_IMEISV; X2N_UE_HistoryInformationFromTheUE_t UE_HistoryInformationFromTheUE; X2N_ExpectedUEBehaviour_t ExpectedUEBehaviour; X2N_ProSeAuthorized_t ProSeAuthorized; X2N_UE_ContextReferenceAtSeNB_t UE_ContextReferenceAtSeNB; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_V2XServicesAuthorized_t V2XServicesAuthorized; X2N_UE_ContextReferenceAtWT_t UE_ContextReferenceAtWT; X2N_NRUESecurityCapabilities_t NRUESecurityCapabilities; X2N_UE_ContextReferenceAtSgNB_t UE_ContextReferenceAtSgNB; X2N_AerialUEsubscriptionInformation_t AerialUEsubscriptionInformation; X2N_Subscription_Based_UE_DifferentiationInfo_t Subscription_Based_UE_DifferentiationInfo; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_HandoverRequest_IEs_t; typedef struct X2N_HandoverRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_HandoverRequestAcknowledge_IEs__value { X2N_HandoverRequestAcknowledge_IEs__value_PR present; union X2N_HandoverRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_Admitted_List_t E_RABs_Admitted_List; X2N_E_RAB_List_t E_RAB_List; X2N_TargeteNBtoSource_eNBTransparentContainer_t TargeteNBtoSource_eNBTransparentContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_ContextKeptIndicator_t UE_ContextKeptIndicator; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_HandoverRequestAcknowledge_IEs_t; typedef struct X2N_HandoverPreparationFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_HandoverPreparationFailure_IEs__value { X2N_HandoverPreparationFailure_IEs__value_PR present; union X2N_HandoverPreparationFailure_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_HandoverPreparationFailure_IEs_t; typedef struct X2N_HandoverReport_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_HandoverReport_IEs__value { X2N_HandoverReport_IEs__value_PR present; union X2N_HandoverReport_IEs__X2N_value_u { X2N_HandoverReportType_t HandoverReportType; X2N_Cause_t Cause; X2N_ECGI_t ECGI; X2N_TargetCellInUTRAN_t TargetCellInUTRAN; X2N_CRNTI_t CRNTI; X2N_MobilityInformation_t MobilityInformation; X2N_UE_RLF_Report_Container_t UE_RLF_Report_Container; X2N_UE_RLF_Report_Container_for_extended_bands_t UE_RLF_Report_Container_for_extended_bands; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_HandoverReport_IEs_t; typedef struct X2N_SNStatusTransfer_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SNStatusTransfer_IEs__value { X2N_SNStatusTransfer_IEs__value_PR present; union X2N_SNStatusTransfer_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_SubjectToStatusTransfer_List_t E_RABs_SubjectToStatusTransfer_List; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SNStatusTransfer_IEs_t; typedef struct X2N_UEContextRelease_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_UEContextRelease_IEs__value { X2N_UEContextRelease_IEs__value_PR present; union X2N_UEContextRelease_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SIPTOBearerDeactivationIndication_t SIPTOBearerDeactivationIndication; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_UEContextRelease_IEs_t; typedef struct X2N_HandoverCancel_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_HandoverCancel_IEs__value { X2N_HandoverCancel_IEs__value_PR present; union X2N_HandoverCancel_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_HandoverCancel_IEs_t; typedef struct X2N_ErrorIndication_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ErrorIndication_IEs__value { X2N_ErrorIndication_IEs__value_PR present; union X2N_ErrorIndication_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ErrorIndication_IEs_t; typedef struct X2N_ResetRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResetRequest_IEs__value { X2N_ResetRequest_IEs__value_PR present; union X2N_ResetRequest_IEs__X2N_value_u { X2N_Cause_t Cause; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResetRequest_IEs_t; typedef struct X2N_ResetResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResetResponse_IEs__value { X2N_ResetResponse_IEs__value_PR present; union X2N_ResetResponse_IEs__X2N_value_u { X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResetResponse_IEs_t; typedef struct X2N_X2SetupRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2SetupRequest_IEs__value { X2N_X2SetupRequest_IEs__value_PR present; union X2N_X2SetupRequest_IEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_ServedCells_t ServedCells; X2N_GUGroupIDList_t GUGroupIDList; X2N_LHN_ID_t LHN_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2SetupRequest_IEs_t; typedef struct X2N_X2SetupResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2SetupResponse_IEs__value { X2N_X2SetupResponse_IEs__value_PR present; union X2N_X2SetupResponse_IEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_ServedCells_t ServedCells; X2N_GUGroupIDList_t GUGroupIDList; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_LHN_ID_t LHN_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2SetupResponse_IEs_t; typedef struct X2N_X2SetupFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2SetupFailure_IEs__value { X2N_X2SetupFailure_IEs__value_PR present; union X2N_X2SetupFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_TimeToWait_t TimeToWait; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2SetupFailure_IEs_t; typedef struct X2N_LoadInformation_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_LoadInformation_IEs__value { X2N_LoadInformation_IEs__value_PR present; union X2N_LoadInformation_IEs__X2N_value_u { X2N_CellInformation_List_t CellInformation_List; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_LoadInformation_IEs_t; typedef struct X2N_ENBConfigurationUpdate_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENBConfigurationUpdate_IEs__value { X2N_ENBConfigurationUpdate_IEs__value_PR present; union X2N_ENBConfigurationUpdate_IEs__X2N_value_u { X2N_ServedCells_t ServedCells; X2N_ServedCellsToModify_t ServedCellsToModify; X2N_Old_ECGIs_t Old_ECGIs; X2N_GUGroupIDList_t GUGroupIDList; X2N_CoverageModificationList_t CoverageModificationList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENBConfigurationUpdate_IEs_t; typedef struct X2N_ENBConfigurationUpdateAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENBConfigurationUpdateAcknowledge_IEs__value { X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR present; union X2N_ENBConfigurationUpdateAcknowledge_IEs__X2N_value_u { X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENBConfigurationUpdateAcknowledge_IEs_t; typedef struct X2N_ENBConfigurationUpdateFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENBConfigurationUpdateFailure_IEs__value { X2N_ENBConfigurationUpdateFailure_IEs__value_PR present; union X2N_ENBConfigurationUpdateFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_TimeToWait_t TimeToWait; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENBConfigurationUpdateFailure_IEs_t; typedef struct X2N_ResourceStatusRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResourceStatusRequest_IEs__value { X2N_ResourceStatusRequest_IEs__value_PR present; union X2N_ResourceStatusRequest_IEs__X2N_value_u { X2N_Measurement_ID_t Measurement_ID; X2N_Registration_Request_t Registration_Request; X2N_ReportCharacteristics_t ReportCharacteristics; X2N_CellToReport_List_t CellToReport_List; X2N_ReportingPeriodicity_t ReportingPeriodicity; X2N_PartialSuccessIndicator_t PartialSuccessIndicator; X2N_ReportingPeriodicityRSRPMR_t ReportingPeriodicityRSRPMR; X2N_ReportingPeriodicityCSIR_t ReportingPeriodicityCSIR; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResourceStatusRequest_IEs_t; typedef struct X2N_ResourceStatusResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResourceStatusResponse_IEs__value { X2N_ResourceStatusResponse_IEs__value_PR present; union X2N_ResourceStatusResponse_IEs__X2N_value_u { X2N_Measurement_ID_t Measurement_ID; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_MeasurementInitiationResult_List_t MeasurementInitiationResult_List; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResourceStatusResponse_IEs_t; typedef struct X2N_ResourceStatusFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResourceStatusFailure_IEs__value { X2N_ResourceStatusFailure_IEs__value_PR present; union X2N_ResourceStatusFailure_IEs__X2N_value_u { X2N_Measurement_ID_t Measurement_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_CompleteFailureCauseInformation_List_t CompleteFailureCauseInformation_List; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResourceStatusFailure_IEs_t; typedef struct X2N_ResourceStatusUpdate_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ResourceStatusUpdate_IEs__value { X2N_ResourceStatusUpdate_IEs__value_PR present; union X2N_ResourceStatusUpdate_IEs__X2N_value_u { X2N_Measurement_ID_t Measurement_ID; X2N_CellMeasurementResult_List_t CellMeasurementResult_List; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ResourceStatusUpdate_IEs_t; typedef struct X2N_MobilityChangeRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_MobilityChangeRequest_IEs__value { X2N_MobilityChangeRequest_IEs__value_PR present; union X2N_MobilityChangeRequest_IEs__X2N_value_u { X2N_ECGI_t ECGI; X2N_MobilityParametersInformation_t MobilityParametersInformation; X2N_Cause_t Cause; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_MobilityChangeRequest_IEs_t; typedef struct X2N_MobilityChangeAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_MobilityChangeAcknowledge_IEs__value { X2N_MobilityChangeAcknowledge_IEs__value_PR present; union X2N_MobilityChangeAcknowledge_IEs__X2N_value_u { X2N_ECGI_t ECGI; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_MobilityChangeAcknowledge_IEs_t; typedef struct X2N_MobilityChangeFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_MobilityChangeFailure_IEs__value { X2N_MobilityChangeFailure_IEs__value_PR present; union X2N_MobilityChangeFailure_IEs__X2N_value_u { X2N_ECGI_t ECGI; X2N_Cause_t Cause; X2N_MobilityParametersModificationRange_t MobilityParametersModificationRange; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_MobilityChangeFailure_IEs_t; typedef struct X2N_RLFIndication_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_RLFIndication_IEs__value { X2N_RLFIndication_IEs__value_PR present; union X2N_RLFIndication_IEs__X2N_value_u { X2N_PCI_t PCI; X2N_ECGI_t ECGI; X2N_CRNTI_t CRNTI; X2N_ShortMAC_I_t ShortMAC_I; X2N_UE_RLF_Report_Container_t UE_RLF_Report_Container; X2N_RRCConnSetupIndicator_t RRCConnSetupIndicator; X2N_RRCConnReestabIndicator_t RRCConnReestabIndicator; X2N_UE_RLF_Report_Container_for_extended_bands_t UE_RLF_Report_Container_for_extended_bands; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_RLFIndication_IEs_t; typedef struct X2N_CellActivationRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellActivationRequest_IEs__value { X2N_CellActivationRequest_IEs__value_PR present; union X2N_CellActivationRequest_IEs__X2N_value_u { X2N_ServedCellsToActivate_t ServedCellsToActivate; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellActivationRequest_IEs_t; typedef struct X2N_CellActivationResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellActivationResponse_IEs__value { X2N_CellActivationResponse_IEs__value_PR present; union X2N_CellActivationResponse_IEs__X2N_value_u { X2N_ActivatedCellList_t ActivatedCellList; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellActivationResponse_IEs_t; typedef struct X2N_CellActivationFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_CellActivationFailure_IEs__value { X2N_CellActivationFailure_IEs__value_PR present; union X2N_CellActivationFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_CellActivationFailure_IEs_t; typedef struct X2N_X2Release_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2Release_IEs__value { X2N_X2Release_IEs__value_PR present; union X2N_X2Release_IEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2Release_IEs_t; typedef struct X2N_X2APMessageTransfer_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2APMessageTransfer_IEs__value { X2N_X2APMessageTransfer_IEs__value_PR present; union X2N_X2APMessageTransfer_IEs__X2N_value_u { X2N_RNL_Header_t RNL_Header; X2N_X2AP_Message_t X2AP_Message; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2APMessageTransfer_IEs_t; typedef struct X2N_SeNBAdditionRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBAdditionRequest_IEs__value { X2N_SeNBAdditionRequest_IEs__value_PR present; union X2N_SeNBAdditionRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_UESecurityCapabilities_t UESecurityCapabilities; X2N_SeNBSecurityKey_t SeNBSecurityKey; X2N_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate; X2N_PLMN_Identity_t PLMN_Identity; X2N_E_RABs_ToBeAdded_List_t E_RABs_ToBeAdded_List; X2N_MeNBtoSeNBContainer_t MeNBtoSeNBContainer; X2N_CSGMembershipStatus_t CSGMembershipStatus; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_ExpectedUEBehaviour_t ExpectedUEBehaviour; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBAdditionRequest_IEs_t; typedef struct X2N_SeNBAdditionRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBAdditionRequestAcknowledge_IEs__value { X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR present; union X2N_SeNBAdditionRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_Admitted_ToBeAdded_List_t E_RABs_Admitted_ToBeAdded_List; X2N_E_RAB_List_t E_RAB_List; X2N_SeNBtoMeNBContainer_t SeNBtoMeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_TransportLayerAddress_t TransportLayerAddress; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_TunnelInformation_t TunnelInformation; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBAdditionRequestAcknowledge_IEs_t; typedef struct X2N_SeNBAdditionRequestReject_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBAdditionRequestReject_IEs__value { X2N_SeNBAdditionRequestReject_IEs__value_PR present; union X2N_SeNBAdditionRequestReject_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBAdditionRequestReject_IEs_t; typedef struct X2N_SeNBReconfigurationComplete_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBReconfigurationComplete_IEs__value { X2N_SeNBReconfigurationComplete_IEs__value_PR present; union X2N_SeNBReconfigurationComplete_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_ResponseInformationSeNBReconfComp_t ResponseInformationSeNBReconfComp; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBReconfigurationComplete_IEs_t; typedef struct X2N_SeNBModificationRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationRequest_IEs__value { X2N_SeNBModificationRequest_IEs__value_PR present; union X2N_SeNBModificationRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_SCGChangeIndication_t SCGChangeIndication; X2N_PLMN_Identity_t PLMN_Identity; X2N_UE_ContextInformationSeNBModReq_t UE_ContextInformationSeNBModReq; X2N_MeNBtoSeNBContainer_t MeNBtoSeNBContainer; X2N_CSGMembershipStatus_t CSGMembershipStatus; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationRequest_IEs_t; typedef struct X2N_SeNBModificationRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationRequestAcknowledge_IEs__value { X2N_SeNBModificationRequestAcknowledge_IEs__value_PR present; union X2N_SeNBModificationRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_Admitted_ToBeAdded_ModAckList_t E_RABs_Admitted_ToBeAdded_ModAckList; X2N_E_RABs_Admitted_ToBeModified_ModAckList_t E_RABs_Admitted_ToBeModified_ModAckList; X2N_E_RABs_Admitted_ToBeReleased_ModAckList_t E_RABs_Admitted_ToBeReleased_ModAckList; X2N_E_RAB_List_t E_RAB_List; X2N_SeNBtoMeNBContainer_t SeNBtoMeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationRequestAcknowledge_IEs_t; typedef struct X2N_SeNBModificationRequestReject_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationRequestReject_IEs__value { X2N_SeNBModificationRequestReject_IEs__value_PR present; union X2N_SeNBModificationRequestReject_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationRequestReject_IEs_t; typedef struct X2N_SeNBModificationRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationRequired_IEs__value { X2N_SeNBModificationRequired_IEs__value_PR present; union X2N_SeNBModificationRequired_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_SCGChangeIndication_t SCGChangeIndication; X2N_E_RABs_ToBeReleased_ModReqd_t E_RABs_ToBeReleased_ModReqd; X2N_SeNBtoMeNBContainer_t SeNBtoMeNBContainer; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationRequired_IEs_t; typedef struct X2N_SeNBModificationConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationConfirm_IEs__value { X2N_SeNBModificationConfirm_IEs__value_PR present; union X2N_SeNBModificationConfirm_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_MeNBtoSeNBContainer_t MeNBtoSeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationConfirm_IEs_t; typedef struct X2N_SeNBModificationRefuse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBModificationRefuse_IEs__value { X2N_SeNBModificationRefuse_IEs__value_PR present; union X2N_SeNBModificationRefuse_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_MeNBtoSeNBContainer_t MeNBtoSeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBModificationRefuse_IEs_t; typedef struct X2N_SeNBReleaseRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBReleaseRequest_IEs__value { X2N_SeNBReleaseRequest_IEs__value_PR present; union X2N_SeNBReleaseRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_E_RABs_ToBeReleased_List_RelReq_t E_RABs_ToBeReleased_List_RelReq; X2N_UE_ContextKeptIndicator_t UE_ContextKeptIndicator; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_MakeBeforeBreakIndicator_t MakeBeforeBreakIndicator; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBReleaseRequest_IEs_t; typedef struct X2N_SeNBReleaseRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBReleaseRequired_IEs__value { X2N_SeNBReleaseRequired_IEs__value_PR present; union X2N_SeNBReleaseRequired_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_Cause_t Cause; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBReleaseRequired_IEs_t; typedef struct X2N_SeNBReleaseConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBReleaseConfirm_IEs__value { X2N_SeNBReleaseConfirm_IEs__value_PR present; union X2N_SeNBReleaseConfirm_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_ToBeReleased_List_RelConf_t E_RABs_ToBeReleased_List_RelConf; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBReleaseConfirm_IEs_t; typedef struct X2N_SeNBCounterCheckRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SeNBCounterCheckRequest_IEs__value { X2N_SeNBCounterCheckRequest_IEs__value_PR present; union X2N_SeNBCounterCheckRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_SubjectToCounterCheck_List_t E_RABs_SubjectToCounterCheck_List; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SeNBCounterCheckRequest_IEs_t; typedef struct X2N_X2RemovalRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2RemovalRequest_IEs__value { X2N_X2RemovalRequest_IEs__value_PR present; union X2N_X2RemovalRequest_IEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_X2BenefitValue_t X2BenefitValue; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2RemovalRequest_IEs_t; typedef struct X2N_X2RemovalResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2RemovalResponse_IEs__value { X2N_X2RemovalResponse_IEs__value_PR present; union X2N_X2RemovalResponse_IEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2RemovalResponse_IEs_t; typedef struct X2N_X2RemovalFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_X2RemovalFailure_IEs__value { X2N_X2RemovalFailure_IEs__value_PR present; union X2N_X2RemovalFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_X2RemovalFailure_IEs_t; typedef struct X2N_RetrieveUEContextRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_RetrieveUEContextRequest_IEs__value { X2N_RetrieveUEContextRequest_IEs__value_PR present; union X2N_RetrieveUEContextRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_ResumeID_t ResumeID; X2N_ShortMAC_I_t ShortMAC_I; X2N_EUTRANCellIdentifier_t EUTRANCellIdentifier; X2N_CRNTI_t CRNTI; X2N_PCI_t PCI; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_RetrieveUEContextRequest_IEs_t; typedef struct X2N_RetrieveUEContextResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_RetrieveUEContextResponse_IEs__value { X2N_RetrieveUEContextResponse_IEs__value_PR present; union X2N_RetrieveUEContextResponse_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_GUMMEI_t GUMMEI; X2N_UE_ContextInformationRetrieve_t UE_ContextInformationRetrieve; X2N_TraceActivation_t TraceActivation; X2N_SRVCCOperationPossible_t SRVCCOperationPossible; X2N_Masked_IMEISV_t Masked_IMEISV; X2N_ExpectedUEBehaviour_t ExpectedUEBehaviour; X2N_ProSeAuthorized_t ProSeAuthorized; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_V2XServicesAuthorized_t V2XServicesAuthorized; X2N_AerialUEsubscriptionInformation_t AerialUEsubscriptionInformation; X2N_Subscription_Based_UE_DifferentiationInfo_t Subscription_Based_UE_DifferentiationInfo; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_RetrieveUEContextResponse_IEs_t; typedef struct X2N_RetrieveUEContextFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_RetrieveUEContextFailure_IEs__value { X2N_RetrieveUEContextFailure_IEs__value_PR present; union X2N_RetrieveUEContextFailure_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_RetrieveUEContextFailure_IEs_t; typedef struct X2N_SgNBAdditionRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBAdditionRequest_IEs__value { X2N_SgNBAdditionRequest_IEs__value_PR present; union X2N_SgNBAdditionRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_NRUESecurityCapabilities_t NRUESecurityCapabilities; X2N_SgNBSecurityKey_t SgNBSecurityKey; X2N_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate; X2N_PLMN_Identity_t PLMN_Identity; X2N_HandoverRestrictionList_t HandoverRestrictionList; X2N_E_RABs_ToBeAdded_SgNBAddReqList_t E_RABs_ToBeAdded_SgNBAddReqList; X2N_MeNBtoSgNBContainer_t MeNBtoSgNBContainer; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_ExpectedUEBehaviour_t ExpectedUEBehaviour; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SplitSRBs_t SplitSRBs; X2N_MeNBResourceCoordinationInformation_t MeNBResourceCoordinationInformation; X2N_SGNB_Addition_Trigger_Ind_t SGNB_Addition_Trigger_Ind; X2N_SubscriberProfileIDforRFP_t SubscriberProfileIDforRFP; X2N_ECGI_t ECGI; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBAdditionRequest_IEs_t; typedef struct X2N_SgNBAdditionRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBAdditionRequestAcknowledge_IEs__value { X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR present; union X2N_SgNBAdditionRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList_t E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList; X2N_E_RAB_List_t E_RAB_List; X2N_SgNBtoMeNBContainer_t SgNBtoMeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SplitSRBs_t SplitSRBs; X2N_SgNBResourceCoordinationInformation_t SgNBResourceCoordinationInformation; X2N_RRC_Config_Ind_t RRC_Config_Ind; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBAdditionRequestAcknowledge_IEs_t; typedef struct X2N_SgNBAdditionRequestReject_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBAdditionRequestReject_IEs__value { X2N_SgNBAdditionRequestReject_IEs__value_PR present; union X2N_SgNBAdditionRequestReject_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBAdditionRequestReject_IEs_t; typedef struct X2N_SgNBReconfigurationComplete_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReconfigurationComplete_IEs__value { X2N_SgNBReconfigurationComplete_IEs__value_PR present; union X2N_SgNBReconfigurationComplete_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_ResponseInformationSgNBReconfComp_t ResponseInformationSgNBReconfComp; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReconfigurationComplete_IEs_t; typedef struct X2N_SgNBModificationRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationRequest_IEs__value { X2N_SgNBModificationRequest_IEs__value_PR present; union X2N_SgNBModificationRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_PLMN_Identity_t PLMN_Identity; X2N_HandoverRestrictionList_t HandoverRestrictionList; X2N_SCGConfigurationQuery_t SCGConfigurationQuery; X2N_UE_ContextInformation_SgNBModReq_t UE_ContextInformation_SgNBModReq; X2N_MeNBtoSgNBContainer_t MeNBtoSgNBContainer; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_MeNBResourceCoordinationInformation_t MeNBResourceCoordinationInformation; X2N_SplitSRBs_t SplitSRBs; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationRequest_IEs_t; typedef struct X2N_SgNBModificationRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationRequestAcknowledge_IEs__value { X2N_SgNBModificationRequestAcknowledge_IEs__value_PR present; union X2N_SgNBModificationRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_Admitted_ToBeAdded_SgNBModAckList_t E_RABs_Admitted_ToBeAdded_SgNBModAckList; X2N_E_RABs_Admitted_ToBeModified_SgNBModAckList_t E_RABs_Admitted_ToBeModified_SgNBModAckList; X2N_E_RABs_Admitted_ToBeReleased_SgNBModAckList_t E_RABs_Admitted_ToBeReleased_SgNBModAckList; X2N_E_RAB_List_t E_RAB_List; X2N_SgNBtoMeNBContainer_t SgNBtoMeNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_SgNBResourceCoordinationInformation_t SgNBResourceCoordinationInformation; X2N_SplitSRBs_t SplitSRBs; X2N_RRC_Config_Ind_t RRC_Config_Ind; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationRequestAcknowledge_IEs_t; typedef struct X2N_SgNBModificationRequestReject_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationRequestReject_IEs__value { X2N_SgNBModificationRequestReject_IEs__value_PR present; union X2N_SgNBModificationRequestReject_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationRequestReject_IEs_t; typedef struct X2N_SgNBModificationRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationRequired_IEs__value { X2N_SgNBModificationRequired_IEs__value_PR present; union X2N_SgNBModificationRequired_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_PDCPChangeIndication_t PDCPChangeIndication; X2N_E_RABs_ToBeReleased_SgNBModReqdList_t E_RABs_ToBeReleased_SgNBModReqdList; X2N_SgNBtoMeNBContainer_t SgNBtoMeNBContainer; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_E_RABs_ToBeModified_SgNBModReqdList_t E_RABs_ToBeModified_SgNBModReqdList; X2N_SgNBResourceCoordinationInformation_t SgNBResourceCoordinationInformation; X2N_RRC_Config_Ind_t RRC_Config_Ind; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationRequired_IEs_t; typedef struct X2N_SgNBModificationConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationConfirm_IEs__value { X2N_SgNBModificationConfirm_IEs__value_PR present; union X2N_SgNBModificationConfirm_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_AdmittedToBeModified_SgNBModConfList_t E_RABs_AdmittedToBeModified_SgNBModConfList; X2N_MeNBtoSgNBContainer_t MeNBtoSgNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_MeNBResourceCoordinationInformation_t MeNBResourceCoordinationInformation; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationConfirm_IEs_t; typedef struct X2N_SgNBModificationRefuse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBModificationRefuse_IEs__value { X2N_SgNBModificationRefuse_IEs__value_PR present; union X2N_SgNBModificationRefuse_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_MeNBtoSgNBContainer_t MeNBtoSgNBContainer; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBModificationRefuse_IEs_t; typedef struct X2N_SgNBReleaseRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReleaseRequest_IEs__value { X2N_SgNBReleaseRequest_IEs__value_PR present; union X2N_SgNBReleaseRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_E_RABs_ToBeReleased_SgNBRelReqList_t E_RABs_ToBeReleased_SgNBRelReqList; X2N_UE_ContextKeptIndicator_t UE_ContextKeptIndicator; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_MeNBtoSgNBContainer_t MeNBtoSgNBContainer; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReleaseRequest_IEs_t; typedef struct X2N_SgNBReleaseRequestAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReleaseRequestAcknowledge_IEs__value { X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR present; union X2N_SgNBReleaseRequestAcknowledge_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList_t E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReleaseRequestAcknowledge_IEs_t; typedef struct X2N_SgNBReleaseRequestReject_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReleaseRequestReject_IEs__value { X2N_SgNBReleaseRequestReject_IEs__value_PR present; union X2N_SgNBReleaseRequestReject_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReleaseRequestReject_IEs_t; typedef struct X2N_SgNBReleaseRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReleaseRequired_IEs__value { X2N_SgNBReleaseRequired_IEs__value_PR present; union X2N_SgNBReleaseRequired_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_E_RABs_ToBeReleased_SgNBRelReqdList_t E_RABs_ToBeReleased_SgNBRelReqdList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReleaseRequired_IEs_t; typedef struct X2N_SgNBReleaseConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBReleaseConfirm_IEs__value { X2N_SgNBReleaseConfirm_IEs__value_PR present; union X2N_SgNBReleaseConfirm_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_ToBeReleased_SgNBRelConfList_t E_RABs_ToBeReleased_SgNBRelConfList; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBReleaseConfirm_IEs_t; typedef struct X2N_SgNBCounterCheckRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBCounterCheckRequest_IEs__value { X2N_SgNBCounterCheckRequest_IEs__value_PR present; union X2N_SgNBCounterCheckRequest_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_SubjectToSgNBCounterCheck_List_t E_RABs_SubjectToSgNBCounterCheck_List; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBCounterCheckRequest_IEs_t; typedef struct X2N_SgNBChangeRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBChangeRequired_IEs__value { X2N_SgNBChangeRequired_IEs__value_PR present; union X2N_SgNBChangeRequired_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_GlobalGNB_ID_t GlobalGNB_ID; X2N_Cause_t Cause; X2N_SgNBtoMeNBContainer_t SgNBtoMeNBContainer; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBChangeRequired_IEs_t; typedef struct X2N_SgNBChangeConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBChangeConfirm_IEs__value { X2N_SgNBChangeConfirm_IEs__value_PR present; union X2N_SgNBChangeConfirm_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_E_RABs_ToBeReleased_SgNBChaConfList_t E_RABs_ToBeReleased_SgNBChaConfList; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBChangeConfirm_IEs_t; typedef struct X2N_RRCTransfer_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_RRCTransfer_IEs__value { X2N_RRCTransfer_IEs__value_PR present; union X2N_RRCTransfer_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_SplitSRB_t SplitSRB; X2N_UENRMeasurement_t UENRMeasurement; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_RRCTransfer_IEs_t; typedef struct X2N_SgNBChangeRefuse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBChangeRefuse_IEs__value { X2N_SgNBChangeRefuse_IEs__value_PR present; union X2N_SgNBChangeRefuse_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBChangeRefuse_IEs_t; typedef struct X2N_ENDCX2SetupRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2SetupRequest_IEs__value { X2N_ENDCX2SetupRequest_IEs__value_PR present; union X2N_ENDCX2SetupRequest_IEs__X2N_value_u { X2N_InitiatingNodeType_EndcX2Setup_t InitiatingNodeType_EndcX2Setup; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2SetupRequest_IEs_t; typedef struct X2N_ENB_ENDCX2SetupReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCX2SetupReqIEs__value { X2N_ENB_ENDCX2SetupReqIEs__value_PR present; union X2N_ENB_ENDCX2SetupReqIEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCX2SetupReqIEs_t; typedef struct X2N_En_gNB_ENDCX2SetupReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCX2SetupReqIEs__value { X2N_En_gNB_ENDCX2SetupReqIEs__value_PR present; union X2N_En_gNB_ENDCX2SetupReqIEs__X2N_value_u { X2N_GlobalGNB_ID_t GlobalGNB_ID; X2N_ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCX2SetupReqIEs_t; typedef struct X2N_ENDCX2SetupResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2SetupResponse_IEs__value { X2N_ENDCX2SetupResponse_IEs__value_PR present; union X2N_ENDCX2SetupResponse_IEs__X2N_value_u { X2N_RespondingNodeType_EndcX2Setup_t RespondingNodeType_EndcX2Setup; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2SetupResponse_IEs_t; typedef struct X2N_ENB_ENDCX2SetupReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCX2SetupReqAckIEs__value { X2N_ENB_ENDCX2SetupReqAckIEs__value_PR present; union X2N_ENB_ENDCX2SetupReqAckIEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; X2N_ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCX2SetupReqAckIEs_t; typedef struct X2N_En_gNB_ENDCX2SetupReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCX2SetupReqAckIEs__value { X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR present; union X2N_En_gNB_ENDCX2SetupReqAckIEs__X2N_value_u { X2N_GlobalGNB_ID_t GlobalGNB_ID; X2N_ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCX2SetupReqAckIEs_t; typedef struct X2N_ENDCX2SetupFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2SetupFailure_IEs__value { X2N_ENDCX2SetupFailure_IEs__value_PR present; union X2N_ENDCX2SetupFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_TimeToWait_t TimeToWait; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2SetupFailure_IEs_t; typedef struct X2N_ENDCConfigurationUpdate_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCConfigurationUpdate_IEs__value { X2N_ENDCConfigurationUpdate_IEs__value_PR present; union X2N_ENDCConfigurationUpdate_IEs__X2N_value_u { X2N_InitiatingNodeType_EndcConfigUpdate_t InitiatingNodeType_EndcConfigUpdate; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCConfigurationUpdate_IEs_t; typedef struct X2N_ENB_ENDCConfigUpdateIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCConfigUpdateIEs__value { X2N_ENB_ENDCConfigUpdateIEs__value_PR present; union X2N_ENB_ENDCConfigUpdateIEs__X2N_value_u { X2N_CellAssistanceInformation_t CellAssistanceInformation; X2N_ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList; X2N_ServedEUTRAcellsToModifyListENDCConfUpd_t ServedEUTRAcellsToModifyListENDCConfUpd; X2N_ServedEUTRAcellsToDeleteListENDCConfUpd_t ServedEUTRAcellsToDeleteListENDCConfUpd; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCConfigUpdateIEs_t; typedef struct X2N_En_gNB_ENDCConfigUpdateIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCConfigUpdateIEs__value { X2N_En_gNB_ENDCConfigUpdateIEs__value_PR present; union X2N_En_gNB_ENDCConfigUpdateIEs__X2N_value_u { X2N_ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList; X2N_ServedNRcellsToModifyENDCConfUpdList_t ServedNRcellsToModifyENDCConfUpdList; X2N_ServedNRcellsToDeleteENDCConfUpdList_t ServedNRcellsToDeleteENDCConfUpdList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCConfigUpdateIEs_t; typedef struct X2N_ENDCConfigurationUpdateAcknowledge_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCConfigurationUpdateAcknowledge_IEs__value { X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR present; union X2N_ENDCConfigurationUpdateAcknowledge_IEs__X2N_value_u { X2N_RespondingNodeType_EndcConfigUpdate_t RespondingNodeType_EndcConfigUpdate; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCConfigurationUpdateAcknowledge_IEs_t; typedef struct X2N_ENB_ENDCConfigUpdateAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCConfigUpdateAckIEs__value { X2N_ENB_ENDCConfigUpdateAckIEs__value_PR present; union X2N_ENB_ENDCConfigUpdateAckIEs__X2N_value_u { } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCConfigUpdateAckIEs_t; typedef struct X2N_En_gNB_ENDCConfigUpdateAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCConfigUpdateAckIEs__value { X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR present; union X2N_En_gNB_ENDCConfigUpdateAckIEs__X2N_value_u { X2N_ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCConfigUpdateAckIEs_t; typedef struct X2N_ENDCConfigurationUpdateFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCConfigurationUpdateFailure_IEs__value { X2N_ENDCConfigurationUpdateFailure_IEs__value_PR present; union X2N_ENDCConfigurationUpdateFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; X2N_TimeToWait_t TimeToWait; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCConfigurationUpdateFailure_IEs_t; typedef struct X2N_ENDCCellActivationRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCCellActivationRequest_IEs__value { X2N_ENDCCellActivationRequest_IEs__value_PR present; union X2N_ENDCCellActivationRequest_IEs__X2N_value_u { X2N_ServedNRCellsToActivate_t ServedNRCellsToActivate; X2N_ActivationID_t ActivationID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCCellActivationRequest_IEs_t; typedef struct X2N_ENDCCellActivationResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCCellActivationResponse_IEs__value { X2N_ENDCCellActivationResponse_IEs__value_PR present; union X2N_ENDCCellActivationResponse_IEs__X2N_value_u { X2N_ActivatedNRCellList_t ActivatedNRCellList; X2N_ActivationID_t ActivationID; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCCellActivationResponse_IEs_t; typedef struct X2N_ENDCCellActivationFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCCellActivationFailure_IEs__value { X2N_ENDCCellActivationFailure_IEs__value_PR present; union X2N_ENDCCellActivationFailure_IEs__X2N_value_u { X2N_ActivationID_t ActivationID; X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCCellActivationFailure_IEs_t; typedef struct X2N_SecondaryRATDataUsageReport_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SecondaryRATDataUsageReport_IEs__value { X2N_SecondaryRATDataUsageReport_IEs__value_PR present; union X2N_SecondaryRATDataUsageReport_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_SecondaryRATUsageReportList_t SecondaryRATUsageReportList; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SecondaryRATDataUsageReport_IEs_t; typedef struct X2N_SgNBActivityNotification_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_SgNBActivityNotification_IEs__value { X2N_SgNBActivityNotification_IEs__value_PR present; union X2N_SgNBActivityNotification_IEs__X2N_value_u { X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; X2N_UserPlaneTrafficActivityReport_t UserPlaneTrafficActivityReport; X2N_ERABActivityNotifyItemList_t ERABActivityNotifyItemList; X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_SgNBActivityNotification_IEs_t; typedef struct X2N_ENDCPartialResetRequired_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCPartialResetRequired_IEs__value { X2N_ENDCPartialResetRequired_IEs__value_PR present; union X2N_ENDCPartialResetRequired_IEs__X2N_value_u { X2N_UEsToBeResetList_t UEsToBeResetList; X2N_Cause_t Cause; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCPartialResetRequired_IEs_t; typedef struct X2N_ENDCPartialResetConfirm_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCPartialResetConfirm_IEs__value { X2N_ENDCPartialResetConfirm_IEs__value_PR present; union X2N_ENDCPartialResetConfirm_IEs__X2N_value_u { X2N_UEsToBeResetList_t UEsToBeResetList; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCPartialResetConfirm_IEs_t; typedef struct X2N_EUTRANRCellResourceCoordinationRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_EUTRANRCellResourceCoordinationRequest_IEs__value { X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR present; union X2N_EUTRANRCellResourceCoordinationRequest_IEs__X2N_value_u { X2N_InitiatingNodeType_EutranrCellResourceCoordination_t InitiatingNodeType_EutranrCellResourceCoordination; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_EUTRANRCellResourceCoordinationRequest_IEs_t; typedef struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value { X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present; union X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__X2N_value_u { X2N_DataTrafficResourceIndication_t DataTrafficResourceIndication; X2N_SpectrumSharingGroupID_t SpectrumSharingGroupID; X2N_ListofEUTRACellsinEUTRACoordinationReq_t ListofEUTRACellsinEUTRACoordinationReq; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_t; typedef struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value { X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present; union X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__X2N_value_u { X2N_DataTrafficResourceIndication_t DataTrafficResourceIndication; X2N_ListofEUTRACellsinNRCoordinationReq_t ListofEUTRACellsinNRCoordinationReq; X2N_SpectrumSharingGroupID_t SpectrumSharingGroupID; X2N_ListofNRCellsinNRCoordinationReq_t ListofNRCellsinNRCoordinationReq; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_t; typedef struct X2N_EUTRANRCellResourceCoordinationResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_EUTRANRCellResourceCoordinationResponse_IEs__value { X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR present; union X2N_EUTRANRCellResourceCoordinationResponse_IEs__X2N_value_u { X2N_RespondingNodeType_EutranrCellResourceCoordination_t RespondingNodeType_EutranrCellResourceCoordination; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_EUTRANRCellResourceCoordinationResponse_IEs_t; typedef struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value { X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present; union X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__X2N_value_u { X2N_DataTrafficResourceIndication_t DataTrafficResourceIndication; X2N_SpectrumSharingGroupID_t SpectrumSharingGroupID; X2N_ListofEUTRACellsinEUTRACoordinationResp_t ListofEUTRACellsinEUTRACoordinationResp; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_t; typedef struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value { X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present; union X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__X2N_value_u { X2N_DataTrafficResourceIndication_t DataTrafficResourceIndication; X2N_SpectrumSharingGroupID_t SpectrumSharingGroupID; X2N_ListofNRCellsinNRCoordinationResp_t ListofNRCellsinNRCoordinationResp; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_t; typedef struct X2N_ENDCX2RemovalRequest_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2RemovalRequest_IEs__value { X2N_ENDCX2RemovalRequest_IEs__value_PR present; union X2N_ENDCX2RemovalRequest_IEs__X2N_value_u { X2N_InitiatingNodeType_EndcX2Removal_t InitiatingNodeType_EndcX2Removal; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2RemovalRequest_IEs_t; typedef struct X2N_ENB_ENDCX2RemovalReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCX2RemovalReqIEs__value { X2N_ENB_ENDCX2RemovalReqIEs__value_PR present; union X2N_ENB_ENDCX2RemovalReqIEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCX2RemovalReqIEs_t; typedef struct X2N_En_gNB_ENDCX2RemovalReqIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCX2RemovalReqIEs__value { X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR present; union X2N_En_gNB_ENDCX2RemovalReqIEs__X2N_value_u { X2N_GlobalGNB_ID_t GlobalGNB_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCX2RemovalReqIEs_t; typedef struct X2N_ENDCX2RemovalResponse_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2RemovalResponse_IEs__value { X2N_ENDCX2RemovalResponse_IEs__value_PR present; union X2N_ENDCX2RemovalResponse_IEs__X2N_value_u { X2N_RespondingNodeType_EndcX2Removal_t RespondingNodeType_EndcX2Removal; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2RemovalResponse_IEs_t; typedef struct X2N_ENB_ENDCX2RemovalReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENB_ENDCX2RemovalReqAckIEs__value { X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR present; union X2N_ENB_ENDCX2RemovalReqAckIEs__X2N_value_u { X2N_GlobalENB_ID_t GlobalENB_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENB_ENDCX2RemovalReqAckIEs_t; typedef struct X2N_En_gNB_ENDCX2RemovalReqAckIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_En_gNB_ENDCX2RemovalReqAckIEs__value { X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR present; union X2N_En_gNB_ENDCX2RemovalReqAckIEs__X2N_value_u { X2N_GlobalGNB_ID_t GlobalGNB_ID; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_En_gNB_ENDCX2RemovalReqAckIEs_t; typedef struct X2N_ENDCX2RemovalFailure_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_ENDCX2RemovalFailure_IEs__value { X2N_ENDCX2RemovalFailure_IEs__value_PR present; union X2N_ENDCX2RemovalFailure_IEs__X2N_value_u { X2N_Cause_t Cause; X2N_CriticalityDiagnostics_t CriticalityDiagnostics; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_ENDCX2RemovalFailure_IEs_t; typedef struct X2N_DataForwardingAddressIndication_IEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_DataForwardingAddressIndication_IEs__value { X2N_DataForwardingAddressIndication_IEs__value_PR present; union X2N_DataForwardingAddressIndication_IEs__X2N_value_u { X2N_UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; X2N_UE_X2AP_ID_t UE_X2AP_ID; X2N_E_RABs_DataForwardingAddress_List_t E_RABs_DataForwardingAddress_List; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_DataForwardingAddressIndication_IEs_t; typedef struct X2N_GNBStatusIndicationIEs { X2N_ProtocolIE_ID_t id; X2N_Criticality_t criticality; struct X2N_GNBStatusIndicationIEs__value { X2N_GNBStatusIndicationIEs__value_PR present; union X2N_GNBStatusIndicationIEs__X2N_value_u { X2N_GNBOverloadInformation_t GNBOverloadInformation; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } X2N_GNBStatusIndicationIEs_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeSetup_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeSetup_ItemIEs_specs_1; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeSetup_ItemIEs_1[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ItemIEs_specs_5; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ItemIEs_5[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_specs_9; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_9[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellInformation_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellInformation_ItemIEs_specs_13; extern asn_TYPE_member_t asn_MBR_X2N_CellInformation_ItemIEs_13[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellToReport_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellToReport_ItemIEs_specs_17; extern asn_TYPE_member_t asn_MBR_X2N_CellToReport_ItemIEs_17[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_MeasurementInitiationResult_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MeasurementInitiationResult_ItemIEs_specs_21; extern asn_TYPE_member_t asn_MBR_X2N_MeasurementInitiationResult_ItemIEs_21[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_MeasurementFailureCause_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MeasurementFailureCause_ItemIEs_specs_25; extern asn_TYPE_member_t asn_MBR_X2N_MeasurementFailureCause_ItemIEs_25[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CompleteFailureCauseInformation_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CompleteFailureCauseInformation_ItemIEs_specs_29; extern asn_TYPE_member_t asn_MBR_X2N_CompleteFailureCauseInformation_ItemIEs_29[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellMeasurementResult_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellMeasurementResult_ItemIEs_specs_33; extern asn_TYPE_member_t asn_MBR_X2N_CellMeasurementResult_ItemIEs_33[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_ItemIEs_specs_37; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_ItemIEs_37[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_specs_41; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_41[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_ModReqItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_ModReqItemIEs_specs_45; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_ModReqItemIEs_45[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_ModReqItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_ModReqItemIEs_specs_49; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_ModReqItemIEs_49[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_ModReqItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_ModReqItemIEs_specs_53; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_ModReqItemIEs_53[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_specs_57; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_57[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_specs_61; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_61[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_specs_65; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_65[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_ModReqdItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_ModReqdItemIEs_specs_69; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_ModReqdItemIEs_69[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_RelReqItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_RelReqItemIEs_specs_73; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_RelReqItemIEs_73[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_RelConfItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_RelConfItemIEs_specs_77; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_RelConfItemIEs_77[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToCounterCheckItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToCounterCheckItemIEs_specs_81; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToCounterCheckItemIEs_81[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_specs_85; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_85[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_specs_89; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_89[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_specs_93; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_93[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_specs_97; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_97[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_specs_101; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_101[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_specs_105; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_105[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_specs_109; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_109[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_specs_113; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_113[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_specs_117; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_117[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_specs_121; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_121[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_specs_125; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_125[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_specs_129; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_129[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_specs_133; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_133[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_specs_137; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_137[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_specs_141; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_141[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_specs_145; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_145[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_specs_149; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_149[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_specs_153; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_153[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_DataForwardingAddress_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_DataForwardingAddress_ItemIEs_specs_157; extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_DataForwardingAddress_ItemIEs_157[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RAB_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RAB_ItemIEs_specs_161; extern asn_TYPE_member_t asn_MBR_X2N_E_RAB_ItemIEs_161[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABUsageReport_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABUsageReport_ItemIEs_specs_165; extern asn_TYPE_member_t asn_MBR_X2N_E_RABUsageReport_ItemIEs_165[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SecondaryRATUsageReport_ItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SecondaryRATUsageReport_ItemIEs_specs_169; extern asn_TYPE_member_t asn_MBR_X2N_SecondaryRATUsageReport_ItemIEs_169[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverRequest_IEs_specs_173; extern asn_TYPE_member_t asn_MBR_X2N_HandoverRequest_IEs_173[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverRequestAcknowledge_IEs_specs_177; extern asn_TYPE_member_t asn_MBR_X2N_HandoverRequestAcknowledge_IEs_177[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverPreparationFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverPreparationFailure_IEs_specs_181; extern asn_TYPE_member_t asn_MBR_X2N_HandoverPreparationFailure_IEs_181[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverReport_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverReport_IEs_specs_185; extern asn_TYPE_member_t asn_MBR_X2N_HandoverReport_IEs_185[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SNStatusTransfer_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SNStatusTransfer_IEs_specs_189; extern asn_TYPE_member_t asn_MBR_X2N_SNStatusTransfer_IEs_189[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_UEContextRelease_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_UEContextRelease_IEs_specs_193; extern asn_TYPE_member_t asn_MBR_X2N_UEContextRelease_IEs_193[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverCancel_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverCancel_IEs_specs_197; extern asn_TYPE_member_t asn_MBR_X2N_HandoverCancel_IEs_197[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ErrorIndication_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ErrorIndication_IEs_specs_201; extern asn_TYPE_member_t asn_MBR_X2N_ErrorIndication_IEs_201[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResetRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResetRequest_IEs_specs_205; extern asn_TYPE_member_t asn_MBR_X2N_ResetRequest_IEs_205[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResetResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResetResponse_IEs_specs_209; extern asn_TYPE_member_t asn_MBR_X2N_ResetResponse_IEs_209[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupRequest_IEs_specs_213; extern asn_TYPE_member_t asn_MBR_X2N_X2SetupRequest_IEs_213[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupResponse_IEs_specs_217; extern asn_TYPE_member_t asn_MBR_X2N_X2SetupResponse_IEs_217[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupFailure_IEs_specs_221; extern asn_TYPE_member_t asn_MBR_X2N_X2SetupFailure_IEs_221[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_LoadInformation_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_LoadInformation_IEs_specs_225; extern asn_TYPE_member_t asn_MBR_X2N_LoadInformation_IEs_225[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdate_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdate_IEs_specs_229; extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdate_IEs_229[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdateAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdateAcknowledge_IEs_specs_233; extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdateAcknowledge_IEs_233[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdateFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdateFailure_IEs_specs_237; extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdateFailure_IEs_237[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusRequest_IEs_specs_241; extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusRequest_IEs_241[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusResponse_IEs_specs_245; extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusResponse_IEs_245[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusFailure_IEs_specs_249; extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusFailure_IEs_249[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusUpdate_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusUpdate_IEs_specs_253; extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusUpdate_IEs_253[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeRequest_IEs_specs_257; extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeRequest_IEs_257[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeAcknowledge_IEs_specs_261; extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeAcknowledge_IEs_261[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeFailure_IEs_specs_265; extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeFailure_IEs_265[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_RLFIndication_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RLFIndication_IEs_specs_269; extern asn_TYPE_member_t asn_MBR_X2N_RLFIndication_IEs_269[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationRequest_IEs_specs_273; extern asn_TYPE_member_t asn_MBR_X2N_CellActivationRequest_IEs_273[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationResponse_IEs_specs_277; extern asn_TYPE_member_t asn_MBR_X2N_CellActivationResponse_IEs_277[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationFailure_IEs_specs_281; extern asn_TYPE_member_t asn_MBR_X2N_CellActivationFailure_IEs_281[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2Release_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2Release_IEs_specs_285; extern asn_TYPE_member_t asn_MBR_X2N_X2Release_IEs_285[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2APMessageTransfer_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2APMessageTransfer_IEs_specs_289; extern asn_TYPE_member_t asn_MBR_X2N_X2APMessageTransfer_IEs_289[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequest_IEs_specs_293; extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequest_IEs_293[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequestAcknowledge_IEs_specs_297; extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequestAcknowledge_IEs_297[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequestReject_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequestReject_IEs_specs_301; extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequestReject_IEs_301[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReconfigurationComplete_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReconfigurationComplete_IEs_specs_305; extern asn_TYPE_member_t asn_MBR_X2N_SeNBReconfigurationComplete_IEs_305[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequest_IEs_specs_309; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequest_IEs_309[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequestAcknowledge_IEs_specs_313; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequestAcknowledge_IEs_313[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequestReject_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequestReject_IEs_specs_317; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequestReject_IEs_317[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequired_IEs_specs_321; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequired_IEs_321[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationConfirm_IEs_specs_325; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationConfirm_IEs_325[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRefuse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRefuse_IEs_specs_329; extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRefuse_IEs_329[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseRequest_IEs_specs_333; extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseRequest_IEs_333[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseRequired_IEs_specs_337; extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseRequired_IEs_337[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseConfirm_IEs_specs_341; extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseConfirm_IEs_341[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBCounterCheckRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBCounterCheckRequest_IEs_specs_345; extern asn_TYPE_member_t asn_MBR_X2N_SeNBCounterCheckRequest_IEs_345[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalRequest_IEs_specs_349; extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalRequest_IEs_349[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalResponse_IEs_specs_353; extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalResponse_IEs_353[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalFailure_IEs_specs_357; extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalFailure_IEs_357[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextRequest_IEs_specs_361; extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextRequest_IEs_361[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextResponse_IEs_specs_365; extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextResponse_IEs_365[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextFailure_IEs_specs_369; extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextFailure_IEs_369[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequest_IEs_specs_373; extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequest_IEs_373[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequestAcknowledge_IEs_specs_377; extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequestAcknowledge_IEs_377[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequestReject_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequestReject_IEs_specs_381; extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequestReject_IEs_381[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReconfigurationComplete_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReconfigurationComplete_IEs_specs_385; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReconfigurationComplete_IEs_385[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequest_IEs_specs_389; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequest_IEs_389[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequestAcknowledge_IEs_specs_393; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequestAcknowledge_IEs_393[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequestReject_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequestReject_IEs_specs_397; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequestReject_IEs_397[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequired_IEs_specs_401; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequired_IEs_401[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationConfirm_IEs_specs_405; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationConfirm_IEs_405[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRefuse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRefuse_IEs_specs_409; extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRefuse_IEs_409[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequest_IEs_specs_413; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequest_IEs_413[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequestAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequestAcknowledge_IEs_specs_417; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequestAcknowledge_IEs_417[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequestReject_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequestReject_IEs_specs_421; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequestReject_IEs_421[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequired_IEs_specs_425; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequired_IEs_425[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseConfirm_IEs_specs_429; extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseConfirm_IEs_429[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBCounterCheckRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBCounterCheckRequest_IEs_specs_433; extern asn_TYPE_member_t asn_MBR_X2N_SgNBCounterCheckRequest_IEs_433[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeRequired_IEs_specs_437; extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeRequired_IEs_437[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeConfirm_IEs_specs_441; extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeConfirm_IEs_441[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_RRCTransfer_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RRCTransfer_IEs_specs_445; extern asn_TYPE_member_t asn_MBR_X2N_RRCTransfer_IEs_445[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeRefuse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeRefuse_IEs_specs_449; extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeRefuse_IEs_449[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupRequest_IEs_specs_453; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupRequest_IEs_453[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2SetupReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2SetupReqIEs_specs_457; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2SetupReqIEs_457[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2SetupReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2SetupReqIEs_specs_461; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2SetupReqIEs_461[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupResponse_IEs_specs_465; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupResponse_IEs_465[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2SetupReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2SetupReqAckIEs_specs_469; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2SetupReqAckIEs_469[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2SetupReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2SetupReqAckIEs_specs_473; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2SetupReqAckIEs_473[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupFailure_IEs_specs_477; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupFailure_IEs_477[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdate_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdate_IEs_specs_481; extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdate_IEs_481[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCConfigUpdateIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCConfigUpdateIEs_specs_485; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCConfigUpdateIEs_485[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCConfigUpdateIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCConfigUpdateIEs_specs_489; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCConfigUpdateIEs_489[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdateAcknowledge_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdateAcknowledge_IEs_specs_493; extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdateAcknowledge_IEs_493[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCConfigUpdateAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCConfigUpdateAckIEs_specs_497; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCConfigUpdateAckIEs_497[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCConfigUpdateAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCConfigUpdateAckIEs_specs_501; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCConfigUpdateAckIEs_501[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdateFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdateFailure_IEs_specs_505; extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdateFailure_IEs_505[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationRequest_IEs_specs_509; extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationRequest_IEs_509[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationResponse_IEs_specs_513; extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationResponse_IEs_513[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationFailure_IEs_specs_517; extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationFailure_IEs_517[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SecondaryRATDataUsageReport_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SecondaryRATDataUsageReport_IEs_specs_521; extern asn_TYPE_member_t asn_MBR_X2N_SecondaryRATDataUsageReport_IEs_521[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBActivityNotification_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBActivityNotification_IEs_specs_525; extern asn_TYPE_member_t asn_MBR_X2N_SgNBActivityNotification_IEs_525[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCPartialResetRequired_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCPartialResetRequired_IEs_specs_529; extern asn_TYPE_member_t asn_MBR_X2N_ENDCPartialResetRequired_IEs_529[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCPartialResetConfirm_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCPartialResetConfirm_IEs_specs_533; extern asn_TYPE_member_t asn_MBR_X2N_ENDCPartialResetConfirm_IEs_533[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_EUTRANRCellResourceCoordinationRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_EUTRANRCellResourceCoordinationRequest_IEs_specs_537; extern asn_TYPE_member_t asn_MBR_X2N_EUTRANRCellResourceCoordinationRequest_IEs_537[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_specs_541; extern asn_TYPE_member_t asn_MBR_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_541[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_specs_545; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_545[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_EUTRANRCellResourceCoordinationResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_EUTRANRCellResourceCoordinationResponse_IEs_specs_549; extern asn_TYPE_member_t asn_MBR_X2N_EUTRANRCellResourceCoordinationResponse_IEs_549[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_553; extern asn_TYPE_member_t asn_MBR_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_553[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_557; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_557[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalRequest_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalRequest_IEs_specs_561; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalRequest_IEs_561[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2RemovalReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2RemovalReqIEs_specs_565; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2RemovalReqIEs_565[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2RemovalReqIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2RemovalReqIEs_specs_569; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2RemovalReqIEs_569[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalResponse_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalResponse_IEs_specs_573; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalResponse_IEs_573[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2RemovalReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2RemovalReqAckIEs_specs_577; extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2RemovalReqAckIEs_577[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2RemovalReqAckIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2RemovalReqAckIEs_specs_581; extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2RemovalReqAckIEs_581[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalFailure_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalFailure_IEs_specs_585; extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalFailure_IEs_585[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_DataForwardingAddressIndication_IEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_DataForwardingAddressIndication_IEs_specs_589; extern asn_TYPE_member_t asn_MBR_X2N_DataForwardingAddressIndication_IEs_589[3]; extern asn_TYPE_descriptor_t asn_DEF_X2N_GNBStatusIndicationIEs; extern asn_SEQUENCE_specifics_t asn_SPC_X2N_GNBStatusIndicationIEs_specs_593; extern asn_TYPE_member_t asn_MBR_X2N_GNBStatusIndicationIEs_593[3]; #ifdef __cplusplus } #endif #endif /* _X2N_ProtocolIE_Field_H_ */ #include