| /* |
| * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) |
| * From ASN.1 module "X2AP-Containers" |
| * found in "Spec/e2_and_x2-combined-and-minimized.asn1" |
| * `asn1c -pdu=auto -fincludes-quoted -fcompound-names -fno-include-deps -gen-PER -no-gen-OER -no-gen-example` |
| */ |
| |
| #ifndef _ProtocolIE_Field_H_ |
| #define _ProtocolIE_Field_H_ |
| |
| |
| #include "asn_application.h" |
| |
| /* Including external dependencies */ |
| #include "ProtocolIE-ID.h" |
| #include "Criticality.h" |
| #include "ANY.h" |
| #include "asn_ioc.h" |
| #include "RICaction-ToBeSetup-Item.h" |
| #include "Presence.h" |
| #include "OPEN_TYPE.h" |
| #include "constr_CHOICE.h" |
| #include "constr_SEQUENCE.h" |
| #include "RICaction-Admitted-Item.h" |
| #include "RICaction-NotAdmitted-Item.h" |
| #include "RANfunction-Item.h" |
| #include "RANfunctionID-Item.h" |
| #include "RANfunctionIDcause-Item.h" |
| #include "CellInformation-Item.h" |
| #include "CellToReport-Item.h" |
| #include "MeasurementInitiationResult-Item.h" |
| #include "MeasurementFailureCause-Item.h" |
| #include "CompleteFailureCauseInformation-Item.h" |
| #include "CellMeasurementResult-Item.h" |
| #include "RICrequestID.h" |
| #include "RANfunctionID.h" |
| #include "RICsubscription.h" |
| #include "RICaction-Admitted-List.h" |
| #include "RICaction-NotAdmitted-List.h" |
| #include "CriticalityDiagnostics.h" |
| #include "RICcause.h" |
| #include "RICactionID.h" |
| #include "RICindicationSN.h" |
| #include "RICindicationType.h" |
| #include "RICindicationHeader.h" |
| #include "RICindicationMessage.h" |
| #include "RICcallProcessID.h" |
| #include "RICcontrolHeader.h" |
| #include "RICcontrolMessage.h" |
| #include "RICcontrolAckRequest.h" |
| #include "RICcontrolStatus.h" |
| #include "RANfunctions-List.h" |
| #include "RANfunctionsID-List.h" |
| #include "RANfunctionsIDcause-List.h" |
| #include "TimeToWait.h" |
| #include "UE-X2AP-ID.h" |
| #include "Cause.h" |
| #include "UE-X2AP-ID-Extension.h" |
| #include "SgNB-UE-X2AP-ID.h" |
| #include "GlobalENB-ID.h" |
| #include "ServedCells.h" |
| #include "GUGroupIDList.h" |
| #include "LHN-ID.h" |
| #include "CellInformation-List.h" |
| #include "ServedCellsToModify.h" |
| #include "Old-ECGIs.h" |
| #include "CoverageModificationList.h" |
| #include "Measurement-ID.h" |
| #include "Registration-Request.h" |
| #include "ReportCharacteristics.h" |
| #include "CellToReport-List.h" |
| #include "ReportingPeriodicity.h" |
| #include "PartialSuccessIndicator.h" |
| #include "ReportingPeriodicityRSRPMR.h" |
| #include "ReportingPeriodicityCSIR.h" |
| #include "MeasurementInitiationResult-List.h" |
| #include "CompleteFailureCauseInformation-List.h" |
| #include "CellMeasurementResult-List.h" |
| #include "ResponseInformationSeNBReconfComp.h" |
| #include "InitiatingNodeType-EndcX2Setup.h" |
| #include "ServedEUTRAcellsENDCX2ManagementList.h" |
| #include "GlobalGNB-ID.h" |
| #include "ServedNRcellsENDCX2ManagementList.h" |
| #include "RespondingNodeType-EndcX2Setup.h" |
| #include "InitiatingNodeType-EndcConfigUpdate.h" |
| #include "CellAssistanceInformation.h" |
| #include "ServedEUTRAcellsToModifyListENDCConfUpd.h" |
| #include "ServedEUTRAcellsToDeleteListENDCConfUpd.h" |
| #include "ServedNRcellsToModifyENDCConfUpdList.h" |
| #include "ServedNRcellsToDeleteENDCConfUpdList.h" |
| #include "RespondingNodeType-EndcConfigUpdate.h" |
| #include "GNBOverloadInformation.h" |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| /* Dependencies */ |
| typedef enum RICaction_ToBeSetup_ItemIEs__value_PR { |
| RICaction_ToBeSetup_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item |
| } RICaction_ToBeSetup_ItemIEs__value_PR; |
| typedef enum RICaction_Admitted_ItemIEs__value_PR { |
| RICaction_Admitted_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item |
| } RICaction_Admitted_ItemIEs__value_PR; |
| typedef enum RICaction_NotAdmitted_ItemIEs__value_PR { |
| RICaction_NotAdmitted_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RICaction_NotAdmitted_ItemIEs__value_PR_RICaction_NotAdmitted_Item |
| } RICaction_NotAdmitted_ItemIEs__value_PR; |
| typedef enum RANfunction_ItemIEs__value_PR { |
| RANfunction_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RANfunction_ItemIEs__value_PR_RANfunction_Item |
| } RANfunction_ItemIEs__value_PR; |
| typedef enum RANfunctionID_ItemIEs__value_PR { |
| RANfunctionID_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RANfunctionID_ItemIEs__value_PR_RANfunctionID_Item |
| } RANfunctionID_ItemIEs__value_PR; |
| typedef enum RANfunctionIDcause_ItemIEs__value_PR { |
| RANfunctionIDcause_ItemIEs__value_PR_NOTHING, /* No components present */ |
| RANfunctionIDcause_ItemIEs__value_PR_RANfunctionIDcause_Item |
| } RANfunctionIDcause_ItemIEs__value_PR; |
| typedef enum CellInformation_ItemIEs__value_PR { |
| CellInformation_ItemIEs__value_PR_NOTHING, /* No components present */ |
| CellInformation_ItemIEs__value_PR_CellInformation_Item |
| } CellInformation_ItemIEs__value_PR; |
| typedef enum CellToReport_ItemIEs__value_PR { |
| CellToReport_ItemIEs__value_PR_NOTHING, /* No components present */ |
| CellToReport_ItemIEs__value_PR_CellToReport_Item |
| } CellToReport_ItemIEs__value_PR; |
| typedef enum MeasurementInitiationResult_ItemIEs__value_PR { |
| MeasurementInitiationResult_ItemIEs__value_PR_NOTHING, /* No components present */ |
| MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item |
| } MeasurementInitiationResult_ItemIEs__value_PR; |
| typedef enum MeasurementFailureCause_ItemIEs__value_PR { |
| MeasurementFailureCause_ItemIEs__value_PR_NOTHING, /* No components present */ |
| MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item |
| } MeasurementFailureCause_ItemIEs__value_PR; |
| typedef enum CompleteFailureCauseInformation_ItemIEs__value_PR { |
| CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING, /* No components present */ |
| CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item |
| } CompleteFailureCauseInformation_ItemIEs__value_PR; |
| typedef enum CellMeasurementResult_ItemIEs__value_PR { |
| CellMeasurementResult_ItemIEs__value_PR_NOTHING, /* No components present */ |
| CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item |
| } CellMeasurementResult_ItemIEs__value_PR; |
| typedef enum RICsubscriptionRequest_IEs__value_PR { |
| RICsubscriptionRequest_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionRequest_IEs__value_PR_RICrequestID, |
| RICsubscriptionRequest_IEs__value_PR_RANfunctionID, |
| RICsubscriptionRequest_IEs__value_PR_RICsubscription |
| } RICsubscriptionRequest_IEs__value_PR; |
| typedef enum RICsubscriptionResponse_IEs__value_PR { |
| RICsubscriptionResponse_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionResponse_IEs__value_PR_RICrequestID, |
| RICsubscriptionResponse_IEs__value_PR_RANfunctionID, |
| RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List, |
| RICsubscriptionResponse_IEs__value_PR_RICaction_NotAdmitted_List |
| } RICsubscriptionResponse_IEs__value_PR; |
| typedef enum RICsubscriptionFailure_IEs__value_PR { |
| RICsubscriptionFailure_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionFailure_IEs__value_PR_RICrequestID, |
| RICsubscriptionFailure_IEs__value_PR_RANfunctionID, |
| RICsubscriptionFailure_IEs__value_PR_RICaction_NotAdmitted_List, |
| RICsubscriptionFailure_IEs__value_PR_CriticalityDiagnostics |
| } RICsubscriptionFailure_IEs__value_PR; |
| typedef enum RICsubscriptionDeleteRequest_IEs__value_PR { |
| RICsubscriptionDeleteRequest_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionDeleteRequest_IEs__value_PR_RICrequestID, |
| RICsubscriptionDeleteRequest_IEs__value_PR_RANfunctionID |
| } RICsubscriptionDeleteRequest_IEs__value_PR; |
| typedef enum RICsubscriptionDeleteResponse_IEs__value_PR { |
| RICsubscriptionDeleteResponse_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID, |
| RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID |
| } RICsubscriptionDeleteResponse_IEs__value_PR; |
| typedef enum RICsubscriptionDeleteFailure_IEs__value_PR { |
| RICsubscriptionDeleteFailure_IEs__value_PR_NOTHING, /* No components present */ |
| RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID, |
| RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID, |
| RICsubscriptionDeleteFailure_IEs__value_PR_RICcause, |
| RICsubscriptionDeleteFailure_IEs__value_PR_CriticalityDiagnostics |
| } RICsubscriptionDeleteFailure_IEs__value_PR; |
| typedef enum RICindication_IEs__value_PR { |
| RICindication_IEs__value_PR_NOTHING, /* No components present */ |
| RICindication_IEs__value_PR_RICrequestID, |
| RICindication_IEs__value_PR_RANfunctionID, |
| RICindication_IEs__value_PR_RICactionID, |
| RICindication_IEs__value_PR_RICindicationSN, |
| RICindication_IEs__value_PR_RICindicationType, |
| RICindication_IEs__value_PR_RICindicationHeader, |
| RICindication_IEs__value_PR_RICindicationMessage, |
| RICindication_IEs__value_PR_RICcallProcessID |
| } RICindication_IEs__value_PR; |
| typedef enum RICcontrolRequest_IEs__value_PR { |
| RICcontrolRequest_IEs__value_PR_NOTHING, /* No components present */ |
| RICcontrolRequest_IEs__value_PR_RICrequestID, |
| RICcontrolRequest_IEs__value_PR_RANfunctionID, |
| RICcontrolRequest_IEs__value_PR_RICcallProcessID, |
| RICcontrolRequest_IEs__value_PR_RICcontrolHeader, |
| RICcontrolRequest_IEs__value_PR_RICcontrolMessage, |
| RICcontrolRequest_IEs__value_PR_RICcontrolAckRequest |
| } RICcontrolRequest_IEs__value_PR; |
| typedef enum RICcontrolAcknowledge_IEs__value_PR { |
| RICcontrolAcknowledge_IEs__value_PR_NOTHING, /* No components present */ |
| RICcontrolAcknowledge_IEs__value_PR_RICrequestID, |
| RICcontrolAcknowledge_IEs__value_PR_RANfunctionID, |
| RICcontrolAcknowledge_IEs__value_PR_RICcallProcessID, |
| RICcontrolAcknowledge_IEs__value_PR_RICcontrolStatus |
| } RICcontrolAcknowledge_IEs__value_PR; |
| typedef enum RICcontrolFailure_IEs__value_PR { |
| RICcontrolFailure_IEs__value_PR_NOTHING, /* No components present */ |
| RICcontrolFailure_IEs__value_PR_RICrequestID, |
| RICcontrolFailure_IEs__value_PR_RANfunctionID, |
| RICcontrolFailure_IEs__value_PR_RICcallProcessID, |
| RICcontrolFailure_IEs__value_PR_RICcause |
| } RICcontrolFailure_IEs__value_PR; |
| typedef enum RICserviceUpdate_IEs__value_PR { |
| RICserviceUpdate_IEs__value_PR_NOTHING, /* No components present */ |
| RICserviceUpdate_IEs__value_PR_RANfunctions_List, |
| RICserviceUpdate_IEs__value_PR_RANfunctionsID_List |
| } RICserviceUpdate_IEs__value_PR; |
| typedef enum RICserviceUpdateAcknowledge_IEs__value_PR { |
| RICserviceUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */ |
| RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsID_List, |
| RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsIDcause_List |
| } RICserviceUpdateAcknowledge_IEs__value_PR; |
| typedef enum RICserviceUpdateFailure_IEs__value_PR { |
| RICserviceUpdateFailure_IEs__value_PR_NOTHING, /* No components present */ |
| RICserviceUpdateFailure_IEs__value_PR_RANfunctionsIDcause_List, |
| RICserviceUpdateFailure_IEs__value_PR_TimeToWait, |
| RICserviceUpdateFailure_IEs__value_PR_CriticalityDiagnostics |
| } RICserviceUpdateFailure_IEs__value_PR; |
| typedef enum RICserviceQuery_IEs__value_PR { |
| RICserviceQuery_IEs__value_PR_NOTHING, /* No components present */ |
| RICserviceQuery_IEs__value_PR_RANfunctionsID_List |
| } RICserviceQuery_IEs__value_PR; |
| typedef enum ErrorIndication_IEs__value_PR { |
| ErrorIndication_IEs__value_PR_NOTHING, /* No components present */ |
| ErrorIndication_IEs__value_PR_UE_X2AP_ID, |
| ErrorIndication_IEs__value_PR_Cause, |
| ErrorIndication_IEs__value_PR_CriticalityDiagnostics, |
| ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension, |
| ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID |
| } ErrorIndication_IEs__value_PR; |
| typedef enum ResetRequest_IEs__value_PR { |
| ResetRequest_IEs__value_PR_NOTHING, /* No components present */ |
| ResetRequest_IEs__value_PR_Cause |
| } ResetRequest_IEs__value_PR; |
| typedef enum ResetResponse_IEs__value_PR { |
| ResetResponse_IEs__value_PR_NOTHING, /* No components present */ |
| ResetResponse_IEs__value_PR_CriticalityDiagnostics |
| } ResetResponse_IEs__value_PR; |
| typedef enum X2SetupRequest_IEs__value_PR { |
| X2SetupRequest_IEs__value_PR_NOTHING, /* No components present */ |
| X2SetupRequest_IEs__value_PR_GlobalENB_ID, |
| X2SetupRequest_IEs__value_PR_ServedCells, |
| X2SetupRequest_IEs__value_PR_GUGroupIDList, |
| X2SetupRequest_IEs__value_PR_LHN_ID |
| } X2SetupRequest_IEs__value_PR; |
| typedef enum X2SetupResponse_IEs__value_PR { |
| X2SetupResponse_IEs__value_PR_NOTHING, /* No components present */ |
| X2SetupResponse_IEs__value_PR_GlobalENB_ID, |
| X2SetupResponse_IEs__value_PR_ServedCells, |
| X2SetupResponse_IEs__value_PR_GUGroupIDList, |
| X2SetupResponse_IEs__value_PR_CriticalityDiagnostics, |
| X2SetupResponse_IEs__value_PR_LHN_ID |
| } X2SetupResponse_IEs__value_PR; |
| typedef enum X2SetupFailure_IEs__value_PR { |
| X2SetupFailure_IEs__value_PR_NOTHING, /* No components present */ |
| X2SetupFailure_IEs__value_PR_Cause, |
| X2SetupFailure_IEs__value_PR_TimeToWait, |
| X2SetupFailure_IEs__value_PR_CriticalityDiagnostics |
| } X2SetupFailure_IEs__value_PR; |
| typedef enum LoadInformation_IEs__value_PR { |
| LoadInformation_IEs__value_PR_NOTHING, /* No components present */ |
| LoadInformation_IEs__value_PR_CellInformation_List |
| } LoadInformation_IEs__value_PR; |
| typedef enum ENBConfigurationUpdate_IEs__value_PR { |
| ENBConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */ |
| ENBConfigurationUpdate_IEs__value_PR_ServedCells, |
| ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify, |
| ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs, |
| ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList, |
| ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList |
| } ENBConfigurationUpdate_IEs__value_PR; |
| typedef enum ENBConfigurationUpdateAcknowledge_IEs__value_PR { |
| ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */ |
| ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics |
| } ENBConfigurationUpdateAcknowledge_IEs__value_PR; |
| typedef enum ENBConfigurationUpdateFailure_IEs__value_PR { |
| ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */ |
| ENBConfigurationUpdateFailure_IEs__value_PR_Cause, |
| ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait, |
| ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics |
| } ENBConfigurationUpdateFailure_IEs__value_PR; |
| typedef enum ResourceStatusRequest_IEs__value_PR { |
| ResourceStatusRequest_IEs__value_PR_NOTHING, /* No components present */ |
| ResourceStatusRequest_IEs__value_PR_Measurement_ID, |
| ResourceStatusRequest_IEs__value_PR_Registration_Request, |
| ResourceStatusRequest_IEs__value_PR_ReportCharacteristics, |
| ResourceStatusRequest_IEs__value_PR_CellToReport_List, |
| ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity, |
| ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator, |
| ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR, |
| ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR |
| } ResourceStatusRequest_IEs__value_PR; |
| typedef enum ResourceStatusResponse_IEs__value_PR { |
| ResourceStatusResponse_IEs__value_PR_NOTHING, /* No components present */ |
| ResourceStatusResponse_IEs__value_PR_Measurement_ID, |
| ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics, |
| ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List |
| } ResourceStatusResponse_IEs__value_PR; |
| typedef enum ResourceStatusFailure_IEs__value_PR { |
| ResourceStatusFailure_IEs__value_PR_NOTHING, /* No components present */ |
| ResourceStatusFailure_IEs__value_PR_Measurement_ID, |
| ResourceStatusFailure_IEs__value_PR_Cause, |
| ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics, |
| ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List |
| } ResourceStatusFailure_IEs__value_PR; |
| typedef enum ResourceStatusUpdate_IEs__value_PR { |
| ResourceStatusUpdate_IEs__value_PR_NOTHING, /* No components present */ |
| ResourceStatusUpdate_IEs__value_PR_Measurement_ID, |
| ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List |
| } ResourceStatusUpdate_IEs__value_PR; |
| typedef enum SeNBReconfigurationComplete_IEs__value_PR { |
| SeNBReconfigurationComplete_IEs__value_PR_NOTHING, /* No components present */ |
| SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID, |
| SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp, |
| SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension |
| } SeNBReconfigurationComplete_IEs__value_PR; |
| typedef enum ENDCX2SetupRequest_IEs__value_PR { |
| ENDCX2SetupRequest_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup |
| } ENDCX2SetupRequest_IEs__value_PR; |
| typedef enum ENB_ENDCX2SetupReqIEs__value_PR { |
| ENB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */ |
| ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID, |
| ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList |
| } ENB_ENDCX2SetupReqIEs__value_PR; |
| typedef enum En_gNB_ENDCX2SetupReqIEs__value_PR { |
| En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */ |
| En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID, |
| En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList |
| } En_gNB_ENDCX2SetupReqIEs__value_PR; |
| typedef enum ENDCX2SetupResponse_IEs__value_PR { |
| ENDCX2SetupResponse_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup |
| } ENDCX2SetupResponse_IEs__value_PR; |
| typedef enum ENB_ENDCX2SetupReqAckIEs__value_PR { |
| ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */ |
| ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID, |
| ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList |
| } ENB_ENDCX2SetupReqAckIEs__value_PR; |
| typedef enum En_gNB_ENDCX2SetupReqAckIEs__value_PR { |
| En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */ |
| En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID, |
| En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList |
| } En_gNB_ENDCX2SetupReqAckIEs__value_PR; |
| typedef enum ENDCX2SetupFailure_IEs__value_PR { |
| ENDCX2SetupFailure_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCX2SetupFailure_IEs__value_PR_Cause, |
| ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics, |
| ENDCX2SetupFailure_IEs__value_PR_TimeToWait |
| } ENDCX2SetupFailure_IEs__value_PR; |
| typedef enum ENDCConfigurationUpdate_IEs__value_PR { |
| ENDCConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate |
| } ENDCConfigurationUpdate_IEs__value_PR; |
| typedef enum ENB_ENDCConfigUpdateIEs__value_PR { |
| ENB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */ |
| ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation, |
| ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList, |
| ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd, |
| ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd |
| } ENB_ENDCConfigUpdateIEs__value_PR; |
| typedef enum En_gNB_ENDCConfigUpdateIEs__value_PR { |
| En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */ |
| En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList, |
| En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList, |
| En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList |
| } En_gNB_ENDCConfigUpdateIEs__value_PR; |
| typedef enum ENDCConfigurationUpdateAcknowledge_IEs__value_PR { |
| ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate |
| } ENDCConfigurationUpdateAcknowledge_IEs__value_PR; |
| typedef enum ENB_ENDCConfigUpdateAckIEs__value_PR { |
| ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING /* No components present */ |
| |
| } ENB_ENDCConfigUpdateAckIEs__value_PR; |
| typedef enum En_gNB_ENDCConfigUpdateAckIEs__value_PR { |
| En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING, /* No components present */ |
| En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList |
| } En_gNB_ENDCConfigUpdateAckIEs__value_PR; |
| typedef enum ENDCConfigurationUpdateFailure_IEs__value_PR { |
| ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */ |
| ENDCConfigurationUpdateFailure_IEs__value_PR_Cause, |
| ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics, |
| ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait |
| } ENDCConfigurationUpdateFailure_IEs__value_PR; |
| typedef enum GNBStatusIndicationIEs__value_PR { |
| GNBStatusIndicationIEs__value_PR_NOTHING, /* No components present */ |
| GNBStatusIndicationIEs__value_PR_GNBOverloadInformation |
| } GNBStatusIndicationIEs__value_PR; |
| |
| /* ProtocolIE-Field */ |
| typedef struct RICaction_ToBeSetup_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICaction_ToBeSetup_ItemIEs__value { |
| RICaction_ToBeSetup_ItemIEs__value_PR present; |
| union RICaction_ToBeSetup_ItemIEs__value_u { |
| RICaction_ToBeSetup_Item_t RICaction_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; |
| } RICaction_ToBeSetup_ItemIEs_t; |
| typedef struct RICaction_Admitted_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICaction_Admitted_ItemIEs__value { |
| RICaction_Admitted_ItemIEs__value_PR present; |
| union RICaction_Admitted_ItemIEs__value_u { |
| RICaction_Admitted_Item_t RICaction_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; |
| } RICaction_Admitted_ItemIEs_t; |
| typedef struct RICaction_NotAdmitted_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICaction_NotAdmitted_ItemIEs__value { |
| RICaction_NotAdmitted_ItemIEs__value_PR present; |
| union RICaction_NotAdmitted_ItemIEs__value_u { |
| RICaction_NotAdmitted_Item_t RICaction_NotAdmitted_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; |
| } RICaction_NotAdmitted_ItemIEs_t; |
| typedef struct RANfunction_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RANfunction_ItemIEs__value { |
| RANfunction_ItemIEs__value_PR present; |
| union RANfunction_ItemIEs__value_u { |
| RANfunction_Item_t RANfunction_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; |
| } RANfunction_ItemIEs_t; |
| typedef struct RANfunctionID_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RANfunctionID_ItemIEs__value { |
| RANfunctionID_ItemIEs__value_PR present; |
| union RANfunctionID_ItemIEs__value_u { |
| RANfunctionID_Item_t RANfunctionID_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; |
| } RANfunctionID_ItemIEs_t; |
| typedef struct RANfunctionIDcause_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RANfunctionIDcause_ItemIEs__value { |
| RANfunctionIDcause_ItemIEs__value_PR present; |
| union RANfunctionIDcause_ItemIEs__value_u { |
| RANfunctionIDcause_Item_t RANfunctionIDcause_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; |
| } RANfunctionIDcause_ItemIEs_t; |
| typedef struct CellInformation_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct CellInformation_ItemIEs__value { |
| CellInformation_ItemIEs__value_PR present; |
| union CellInformation_ItemIEs__value_u { |
| 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; |
| } CellInformation_ItemIEs_t; |
| typedef struct CellToReport_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct CellToReport_ItemIEs__value { |
| CellToReport_ItemIEs__value_PR present; |
| union CellToReport_ItemIEs__value_u { |
| 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; |
| } CellToReport_ItemIEs_t; |
| typedef struct MeasurementInitiationResult_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct MeasurementInitiationResult_ItemIEs__value { |
| MeasurementInitiationResult_ItemIEs__value_PR present; |
| union MeasurementInitiationResult_ItemIEs__value_u { |
| 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; |
| } MeasurementInitiationResult_ItemIEs_t; |
| typedef struct MeasurementFailureCause_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct MeasurementFailureCause_ItemIEs__value { |
| MeasurementFailureCause_ItemIEs__value_PR present; |
| union MeasurementFailureCause_ItemIEs__value_u { |
| 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; |
| } MeasurementFailureCause_ItemIEs_t; |
| typedef struct CompleteFailureCauseInformation_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct CompleteFailureCauseInformation_ItemIEs__value { |
| CompleteFailureCauseInformation_ItemIEs__value_PR present; |
| union CompleteFailureCauseInformation_ItemIEs__value_u { |
| 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; |
| } CompleteFailureCauseInformation_ItemIEs_t; |
| typedef struct CellMeasurementResult_ItemIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct CellMeasurementResult_ItemIEs__value { |
| CellMeasurementResult_ItemIEs__value_PR present; |
| union CellMeasurementResult_ItemIEs__value_u { |
| 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; |
| } CellMeasurementResult_ItemIEs_t; |
| typedef struct RICsubscriptionRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionRequest_IEs__value { |
| RICsubscriptionRequest_IEs__value_PR present; |
| union RICsubscriptionRequest_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICsubscription_t RICsubscription; |
| } 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; |
| } RICsubscriptionRequest_IEs_t; |
| typedef struct RICsubscriptionResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionResponse_IEs__value { |
| RICsubscriptionResponse_IEs__value_PR present; |
| union RICsubscriptionResponse_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICaction_Admitted_List_t RICaction_Admitted_List; |
| RICaction_NotAdmitted_List_t RICaction_NotAdmitted_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; |
| } RICsubscriptionResponse_IEs_t; |
| typedef struct RICsubscriptionFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionFailure_IEs__value { |
| RICsubscriptionFailure_IEs__value_PR present; |
| union RICsubscriptionFailure_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICaction_NotAdmitted_List_t RICaction_NotAdmitted_List; |
| 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; |
| } RICsubscriptionFailure_IEs_t; |
| typedef struct RICsubscriptionDeleteRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionDeleteRequest_IEs__value { |
| RICsubscriptionDeleteRequest_IEs__value_PR present; |
| union RICsubscriptionDeleteRequest_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| } 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; |
| } RICsubscriptionDeleteRequest_IEs_t; |
| typedef struct RICsubscriptionDeleteResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionDeleteResponse_IEs__value { |
| RICsubscriptionDeleteResponse_IEs__value_PR present; |
| union RICsubscriptionDeleteResponse_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| } 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; |
| } RICsubscriptionDeleteResponse_IEs_t; |
| typedef struct RICsubscriptionDeleteFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICsubscriptionDeleteFailure_IEs__value { |
| RICsubscriptionDeleteFailure_IEs__value_PR present; |
| union RICsubscriptionDeleteFailure_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICcause_t RICcause; |
| 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; |
| } RICsubscriptionDeleteFailure_IEs_t; |
| typedef struct RICindication_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICindication_IEs__value { |
| RICindication_IEs__value_PR present; |
| union RICindication_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICactionID_t RICactionID; |
| RICindicationSN_t RICindicationSN; |
| RICindicationType_t RICindicationType; |
| RICindicationHeader_t RICindicationHeader; |
| RICindicationMessage_t RICindicationMessage; |
| RICcallProcessID_t RICcallProcessID; |
| } 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; |
| } RICindication_IEs_t; |
| typedef struct RICcontrolRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICcontrolRequest_IEs__value { |
| RICcontrolRequest_IEs__value_PR present; |
| union RICcontrolRequest_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICcallProcessID_t RICcallProcessID; |
| RICcontrolHeader_t RICcontrolHeader; |
| RICcontrolMessage_t RICcontrolMessage; |
| RICcontrolAckRequest_t RICcontrolAckRequest; |
| } 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; |
| } RICcontrolRequest_IEs_t; |
| typedef struct RICcontrolAcknowledge_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICcontrolAcknowledge_IEs__value { |
| RICcontrolAcknowledge_IEs__value_PR present; |
| union RICcontrolAcknowledge_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICcallProcessID_t RICcallProcessID; |
| RICcontrolStatus_t RICcontrolStatus; |
| } 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; |
| } RICcontrolAcknowledge_IEs_t; |
| typedef struct RICcontrolFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICcontrolFailure_IEs__value { |
| RICcontrolFailure_IEs__value_PR present; |
| union RICcontrolFailure_IEs__value_u { |
| RICrequestID_t RICrequestID; |
| RANfunctionID_t RANfunctionID; |
| RICcallProcessID_t RICcallProcessID; |
| RICcause_t RICcause; |
| } 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; |
| } RICcontrolFailure_IEs_t; |
| typedef struct RICserviceUpdate_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICserviceUpdate_IEs__value { |
| RICserviceUpdate_IEs__value_PR present; |
| union RICserviceUpdate_IEs__value_u { |
| RANfunctions_List_t RANfunctions_List; |
| RANfunctionsID_List_t RANfunctionsID_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; |
| } RICserviceUpdate_IEs_t; |
| typedef struct RICserviceUpdateAcknowledge_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICserviceUpdateAcknowledge_IEs__value { |
| RICserviceUpdateAcknowledge_IEs__value_PR present; |
| union RICserviceUpdateAcknowledge_IEs__value_u { |
| RANfunctionsID_List_t RANfunctionsID_List; |
| RANfunctionsIDcause_List_t RANfunctionsIDcause_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; |
| } RICserviceUpdateAcknowledge_IEs_t; |
| typedef struct RICserviceUpdateFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICserviceUpdateFailure_IEs__value { |
| RICserviceUpdateFailure_IEs__value_PR present; |
| union RICserviceUpdateFailure_IEs__value_u { |
| RANfunctionsIDcause_List_t RANfunctionsIDcause_List; |
| TimeToWait_t TimeToWait; |
| 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; |
| } RICserviceUpdateFailure_IEs_t; |
| typedef struct RICserviceQuery_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct RICserviceQuery_IEs__value { |
| RICserviceQuery_IEs__value_PR present; |
| union RICserviceQuery_IEs__value_u { |
| RANfunctionsID_List_t RANfunctionsID_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; |
| } RICserviceQuery_IEs_t; |
| typedef struct ErrorIndication_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ErrorIndication_IEs__value { |
| ErrorIndication_IEs__value_PR present; |
| union ErrorIndication_IEs__value_u { |
| UE_X2AP_ID_t UE_X2AP_ID; |
| Cause_t Cause; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension; |
| 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; |
| } ErrorIndication_IEs_t; |
| typedef struct ResetRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResetRequest_IEs__value { |
| ResetRequest_IEs__value_PR present; |
| union ResetRequest_IEs__value_u { |
| 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; |
| } ResetRequest_IEs_t; |
| typedef struct ResetResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResetResponse_IEs__value { |
| ResetResponse_IEs__value_PR present; |
| union ResetResponse_IEs__value_u { |
| 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; |
| } ResetResponse_IEs_t; |
| typedef struct X2SetupRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct X2SetupRequest_IEs__value { |
| X2SetupRequest_IEs__value_PR present; |
| union X2SetupRequest_IEs__value_u { |
| GlobalENB_ID_t GlobalENB_ID; |
| ServedCells_t ServedCells; |
| GUGroupIDList_t GUGroupIDList; |
| 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; |
| } X2SetupRequest_IEs_t; |
| typedef struct X2SetupResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct X2SetupResponse_IEs__value { |
| X2SetupResponse_IEs__value_PR present; |
| union X2SetupResponse_IEs__value_u { |
| GlobalENB_ID_t GlobalENB_ID; |
| ServedCells_t ServedCells; |
| GUGroupIDList_t GUGroupIDList; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| 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; |
| } X2SetupResponse_IEs_t; |
| typedef struct X2SetupFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct X2SetupFailure_IEs__value { |
| X2SetupFailure_IEs__value_PR present; |
| union X2SetupFailure_IEs__value_u { |
| Cause_t Cause; |
| TimeToWait_t TimeToWait; |
| 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; |
| } X2SetupFailure_IEs_t; |
| typedef struct LoadInformation_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct LoadInformation_IEs__value { |
| LoadInformation_IEs__value_PR present; |
| union LoadInformation_IEs__value_u { |
| 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; |
| } LoadInformation_IEs_t; |
| typedef struct ENBConfigurationUpdate_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENBConfigurationUpdate_IEs__value { |
| ENBConfigurationUpdate_IEs__value_PR present; |
| union ENBConfigurationUpdate_IEs__value_u { |
| ServedCells_t ServedCells; |
| ServedCellsToModify_t ServedCellsToModify; |
| Old_ECGIs_t Old_ECGIs; |
| GUGroupIDList_t GUGroupIDList; |
| 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; |
| } ENBConfigurationUpdate_IEs_t; |
| typedef struct ENBConfigurationUpdateAcknowledge_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENBConfigurationUpdateAcknowledge_IEs__value { |
| ENBConfigurationUpdateAcknowledge_IEs__value_PR present; |
| union ENBConfigurationUpdateAcknowledge_IEs__value_u { |
| 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; |
| } ENBConfigurationUpdateAcknowledge_IEs_t; |
| typedef struct ENBConfigurationUpdateFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENBConfigurationUpdateFailure_IEs__value { |
| ENBConfigurationUpdateFailure_IEs__value_PR present; |
| union ENBConfigurationUpdateFailure_IEs__value_u { |
| Cause_t Cause; |
| TimeToWait_t TimeToWait; |
| 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; |
| } ENBConfigurationUpdateFailure_IEs_t; |
| typedef struct ResourceStatusRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResourceStatusRequest_IEs__value { |
| ResourceStatusRequest_IEs__value_PR present; |
| union ResourceStatusRequest_IEs__value_u { |
| Measurement_ID_t Measurement_ID; |
| Registration_Request_t Registration_Request; |
| ReportCharacteristics_t ReportCharacteristics; |
| CellToReport_List_t CellToReport_List; |
| ReportingPeriodicity_t ReportingPeriodicity; |
| PartialSuccessIndicator_t PartialSuccessIndicator; |
| ReportingPeriodicityRSRPMR_t ReportingPeriodicityRSRPMR; |
| 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; |
| } ResourceStatusRequest_IEs_t; |
| typedef struct ResourceStatusResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResourceStatusResponse_IEs__value { |
| ResourceStatusResponse_IEs__value_PR present; |
| union ResourceStatusResponse_IEs__value_u { |
| Measurement_ID_t Measurement_ID; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| 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; |
| } ResourceStatusResponse_IEs_t; |
| typedef struct ResourceStatusFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResourceStatusFailure_IEs__value { |
| ResourceStatusFailure_IEs__value_PR present; |
| union ResourceStatusFailure_IEs__value_u { |
| Measurement_ID_t Measurement_ID; |
| Cause_t Cause; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| 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; |
| } ResourceStatusFailure_IEs_t; |
| typedef struct ResourceStatusUpdate_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ResourceStatusUpdate_IEs__value { |
| ResourceStatusUpdate_IEs__value_PR present; |
| union ResourceStatusUpdate_IEs__value_u { |
| Measurement_ID_t Measurement_ID; |
| 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; |
| } ResourceStatusUpdate_IEs_t; |
| typedef struct SeNBReconfigurationComplete_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct SeNBReconfigurationComplete_IEs__value { |
| SeNBReconfigurationComplete_IEs__value_PR present; |
| union SeNBReconfigurationComplete_IEs__value_u { |
| UE_X2AP_ID_t UE_X2AP_ID; |
| ResponseInformationSeNBReconfComp_t ResponseInformationSeNBReconfComp; |
| 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; |
| } SeNBReconfigurationComplete_IEs_t; |
| typedef struct ENDCX2SetupRequest_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCX2SetupRequest_IEs__value { |
| ENDCX2SetupRequest_IEs__value_PR present; |
| union ENDCX2SetupRequest_IEs__value_u { |
| 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; |
| } ENDCX2SetupRequest_IEs_t; |
| typedef struct ENB_ENDCX2SetupReqIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENB_ENDCX2SetupReqIEs__value { |
| ENB_ENDCX2SetupReqIEs__value_PR present; |
| union ENB_ENDCX2SetupReqIEs__value_u { |
| GlobalENB_ID_t GlobalENB_ID; |
| 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; |
| } ENB_ENDCX2SetupReqIEs_t; |
| typedef struct En_gNB_ENDCX2SetupReqIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct En_gNB_ENDCX2SetupReqIEs__value { |
| En_gNB_ENDCX2SetupReqIEs__value_PR present; |
| union En_gNB_ENDCX2SetupReqIEs__value_u { |
| GlobalGNB_ID_t GlobalGNB_ID; |
| 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; |
| } En_gNB_ENDCX2SetupReqIEs_t; |
| typedef struct ENDCX2SetupResponse_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCX2SetupResponse_IEs__value { |
| ENDCX2SetupResponse_IEs__value_PR present; |
| union ENDCX2SetupResponse_IEs__value_u { |
| 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; |
| } ENDCX2SetupResponse_IEs_t; |
| typedef struct ENB_ENDCX2SetupReqAckIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENB_ENDCX2SetupReqAckIEs__value { |
| ENB_ENDCX2SetupReqAckIEs__value_PR present; |
| union ENB_ENDCX2SetupReqAckIEs__value_u { |
| GlobalENB_ID_t GlobalENB_ID; |
| 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; |
| } ENB_ENDCX2SetupReqAckIEs_t; |
| typedef struct En_gNB_ENDCX2SetupReqAckIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct En_gNB_ENDCX2SetupReqAckIEs__value { |
| En_gNB_ENDCX2SetupReqAckIEs__value_PR present; |
| union En_gNB_ENDCX2SetupReqAckIEs__value_u { |
| GlobalGNB_ID_t GlobalGNB_ID; |
| 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; |
| } En_gNB_ENDCX2SetupReqAckIEs_t; |
| typedef struct ENDCX2SetupFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCX2SetupFailure_IEs__value { |
| ENDCX2SetupFailure_IEs__value_PR present; |
| union ENDCX2SetupFailure_IEs__value_u { |
| Cause_t Cause; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| 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; |
| } ENDCX2SetupFailure_IEs_t; |
| typedef struct ENDCConfigurationUpdate_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCConfigurationUpdate_IEs__value { |
| ENDCConfigurationUpdate_IEs__value_PR present; |
| union ENDCConfigurationUpdate_IEs__value_u { |
| 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; |
| } ENDCConfigurationUpdate_IEs_t; |
| typedef struct ENB_ENDCConfigUpdateIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENB_ENDCConfigUpdateIEs__value { |
| ENB_ENDCConfigUpdateIEs__value_PR present; |
| union ENB_ENDCConfigUpdateIEs__value_u { |
| CellAssistanceInformation_t CellAssistanceInformation; |
| ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList; |
| ServedEUTRAcellsToModifyListENDCConfUpd_t ServedEUTRAcellsToModifyListENDCConfUpd; |
| 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; |
| } ENB_ENDCConfigUpdateIEs_t; |
| typedef struct En_gNB_ENDCConfigUpdateIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct En_gNB_ENDCConfigUpdateIEs__value { |
| En_gNB_ENDCConfigUpdateIEs__value_PR present; |
| union En_gNB_ENDCConfigUpdateIEs__value_u { |
| ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList; |
| ServedNRcellsToModifyENDCConfUpdList_t ServedNRcellsToModifyENDCConfUpdList; |
| 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; |
| } En_gNB_ENDCConfigUpdateIEs_t; |
| typedef struct ENDCConfigurationUpdateAcknowledge_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCConfigurationUpdateAcknowledge_IEs__value { |
| ENDCConfigurationUpdateAcknowledge_IEs__value_PR present; |
| union ENDCConfigurationUpdateAcknowledge_IEs__value_u { |
| 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; |
| } ENDCConfigurationUpdateAcknowledge_IEs_t; |
| typedef struct ENB_ENDCConfigUpdateAckIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENB_ENDCConfigUpdateAckIEs__value { |
| ENB_ENDCConfigUpdateAckIEs__value_PR present; |
| union ENB_ENDCConfigUpdateAckIEs__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; |
| } ENB_ENDCConfigUpdateAckIEs_t; |
| typedef struct En_gNB_ENDCConfigUpdateAckIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct En_gNB_ENDCConfigUpdateAckIEs__value { |
| En_gNB_ENDCConfigUpdateAckIEs__value_PR present; |
| union En_gNB_ENDCConfigUpdateAckIEs__value_u { |
| 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; |
| } En_gNB_ENDCConfigUpdateAckIEs_t; |
| typedef struct ENDCConfigurationUpdateFailure_IEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct ENDCConfigurationUpdateFailure_IEs__value { |
| ENDCConfigurationUpdateFailure_IEs__value_PR present; |
| union ENDCConfigurationUpdateFailure_IEs__value_u { |
| Cause_t Cause; |
| CriticalityDiagnostics_t CriticalityDiagnostics; |
| 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; |
| } ENDCConfigurationUpdateFailure_IEs_t; |
| typedef struct GNBStatusIndicationIEs { |
| ProtocolIE_ID_t id; |
| Criticality_t criticality; |
| struct GNBStatusIndicationIEs__value { |
| GNBStatusIndicationIEs__value_PR present; |
| union GNBStatusIndicationIEs__value_u { |
| 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; |
| } GNBStatusIndicationIEs_t; |
| |
| /* Implementation */ |
| extern asn_TYPE_descriptor_t asn_DEF_RICaction_ToBeSetup_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_ToBeSetup_ItemIEs_specs_1; |
| extern asn_TYPE_member_t asn_MBR_RICaction_ToBeSetup_ItemIEs_1[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICaction_Admitted_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_Admitted_ItemIEs_specs_5; |
| extern asn_TYPE_member_t asn_MBR_RICaction_Admitted_ItemIEs_5[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICaction_NotAdmitted_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_NotAdmitted_ItemIEs_specs_9; |
| extern asn_TYPE_member_t asn_MBR_RICaction_NotAdmitted_ItemIEs_9[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RANfunction_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RANfunction_ItemIEs_specs_13; |
| extern asn_TYPE_member_t asn_MBR_RANfunction_ItemIEs_13[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RANfunctionID_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionID_ItemIEs_specs_17; |
| extern asn_TYPE_member_t asn_MBR_RANfunctionID_ItemIEs_17[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RANfunctionIDcause_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionIDcause_ItemIEs_specs_21; |
| extern asn_TYPE_member_t asn_MBR_RANfunctionIDcause_ItemIEs_21[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_CellInformation_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_CellInformation_ItemIEs_specs_25; |
| extern asn_TYPE_member_t asn_MBR_CellInformation_ItemIEs_25[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_CellToReport_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_CellToReport_ItemIEs_specs_29; |
| extern asn_TYPE_member_t asn_MBR_CellToReport_ItemIEs_29[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_MeasurementInitiationResult_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementInitiationResult_ItemIEs_specs_33; |
| extern asn_TYPE_member_t asn_MBR_MeasurementInitiationResult_ItemIEs_33[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_MeasurementFailureCause_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementFailureCause_ItemIEs_specs_37; |
| extern asn_TYPE_member_t asn_MBR_MeasurementFailureCause_ItemIEs_37[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_CompleteFailureCauseInformation_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_CompleteFailureCauseInformation_ItemIEs_specs_41; |
| extern asn_TYPE_member_t asn_MBR_CompleteFailureCauseInformation_ItemIEs_41[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_CellMeasurementResult_ItemIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_CellMeasurementResult_ItemIEs_specs_45; |
| extern asn_TYPE_member_t asn_MBR_CellMeasurementResult_ItemIEs_45[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionRequest_IEs_specs_49; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionRequest_IEs_49[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionResponse_IEs_specs_53; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionResponse_IEs_53[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionFailure_IEs_specs_57; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionFailure_IEs_57[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteRequest_IEs_specs_61; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteRequest_IEs_61[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteResponse_IEs_specs_65; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteResponse_IEs_65[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteFailure_IEs_specs_69; |
| extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteFailure_IEs_69[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICindication_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICindication_IEs_specs_73; |
| extern asn_TYPE_member_t asn_MBR_RICindication_IEs_73[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICcontrolRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolRequest_IEs_specs_77; |
| extern asn_TYPE_member_t asn_MBR_RICcontrolRequest_IEs_77[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICcontrolAcknowledge_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolAcknowledge_IEs_specs_81; |
| extern asn_TYPE_member_t asn_MBR_RICcontrolAcknowledge_IEs_81[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICcontrolFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolFailure_IEs_specs_85; |
| extern asn_TYPE_member_t asn_MBR_RICcontrolFailure_IEs_85[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdate_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdate_IEs_specs_89; |
| extern asn_TYPE_member_t asn_MBR_RICserviceUpdate_IEs_89[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateAcknowledge_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateAcknowledge_IEs_specs_93; |
| extern asn_TYPE_member_t asn_MBR_RICserviceUpdateAcknowledge_IEs_93[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateFailure_IEs_specs_97; |
| extern asn_TYPE_member_t asn_MBR_RICserviceUpdateFailure_IEs_97[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_RICserviceQuery_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceQuery_IEs_specs_101; |
| extern asn_TYPE_member_t asn_MBR_RICserviceQuery_IEs_101[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ErrorIndication_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ErrorIndication_IEs_specs_105; |
| extern asn_TYPE_member_t asn_MBR_ErrorIndication_IEs_105[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResetRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResetRequest_IEs_specs_109; |
| extern asn_TYPE_member_t asn_MBR_ResetRequest_IEs_109[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResetResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResetResponse_IEs_specs_113; |
| extern asn_TYPE_member_t asn_MBR_ResetResponse_IEs_113[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_X2SetupRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupRequest_IEs_specs_117; |
| extern asn_TYPE_member_t asn_MBR_X2SetupRequest_IEs_117[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_X2SetupResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupResponse_IEs_specs_121; |
| extern asn_TYPE_member_t asn_MBR_X2SetupResponse_IEs_121[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_X2SetupFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupFailure_IEs_specs_125; |
| extern asn_TYPE_member_t asn_MBR_X2SetupFailure_IEs_125[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_LoadInformation_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_LoadInformation_IEs_specs_129; |
| extern asn_TYPE_member_t asn_MBR_LoadInformation_IEs_129[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdate_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdate_IEs_specs_133; |
| extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdate_IEs_133[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateAcknowledge_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateAcknowledge_IEs_specs_137; |
| extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateAcknowledge_IEs_137[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateFailure_IEs_specs_141; |
| extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateFailure_IEs_141[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusRequest_IEs_specs_145; |
| extern asn_TYPE_member_t asn_MBR_ResourceStatusRequest_IEs_145[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusResponse_IEs_specs_149; |
| extern asn_TYPE_member_t asn_MBR_ResourceStatusResponse_IEs_149[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusFailure_IEs_specs_153; |
| extern asn_TYPE_member_t asn_MBR_ResourceStatusFailure_IEs_153[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusUpdate_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusUpdate_IEs_specs_157; |
| extern asn_TYPE_member_t asn_MBR_ResourceStatusUpdate_IEs_157[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_SeNBReconfigurationComplete_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReconfigurationComplete_IEs_specs_161; |
| extern asn_TYPE_member_t asn_MBR_SeNBReconfigurationComplete_IEs_161[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupRequest_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupRequest_IEs_specs_165; |
| extern asn_TYPE_member_t asn_MBR_ENDCX2SetupRequest_IEs_165[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqIEs_specs_169; |
| extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqIEs_169[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqIEs_specs_173; |
| extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqIEs_173[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupResponse_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupResponse_IEs_specs_177; |
| extern asn_TYPE_member_t asn_MBR_ENDCX2SetupResponse_IEs_177[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqAckIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqAckIEs_specs_181; |
| extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqAckIEs_181[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqAckIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqAckIEs_specs_185; |
| extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqAckIEs_185[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupFailure_IEs_specs_189; |
| extern asn_TYPE_member_t asn_MBR_ENDCX2SetupFailure_IEs_189[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdate_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdate_IEs_specs_193; |
| extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdate_IEs_193[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateIEs_specs_197; |
| extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateIEs_197[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateIEs_specs_201; |
| extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateIEs_201[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateAcknowledge_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateAcknowledge_IEs_specs_205; |
| extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateAcknowledge_IEs_205[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateAckIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateAckIEs_specs_209; |
| extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateAckIEs_209[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateAckIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateAckIEs_specs_213; |
| extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateAckIEs_213[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateFailure_IEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateFailure_IEs_specs_217; |
| extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateFailure_IEs_217[3]; |
| extern asn_TYPE_descriptor_t asn_DEF_GNBStatusIndicationIEs; |
| extern asn_SEQUENCE_specifics_t asn_SPC_GNBStatusIndicationIEs_specs_221; |
| extern asn_TYPE_member_t asn_MBR_GNBStatusIndicationIEs_221[3]; |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| |
| #endif /* _ProtocolIE_Field_H_ */ |
| #include "asn_internal.h" |