| /* Automatically generated file - do not edit */ |
| #ifndef _FFASN1_OUT_H |
| #define _FFASN1_OUT_H |
| |
| #include "asn1defs.h" |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| typedef enum Criticality { |
| Criticality_reject, |
| Criticality_ignore, |
| Criticality_notify, |
| } Criticality; |
| |
| extern const ASN1CType asn1_type_Criticality[]; |
| |
| typedef enum Presence { |
| Presence_optional, |
| Presence_conditional, |
| Presence_mandatory, |
| } Presence; |
| |
| extern const ASN1CType asn1_type_Presence[]; |
| |
| typedef enum { |
| PrivateIE_ID_local, |
| PrivateIE_ID_global, |
| } PrivateIE_ID_choice; |
| |
| typedef struct PrivateIE_ID { |
| PrivateIE_ID_choice choice; |
| union { |
| int local; |
| ASN1ObjectIdentifier global; |
| } u; |
| } PrivateIE_ID; |
| |
| extern const ASN1CType asn1_type_PrivateIE_ID[]; |
| |
| typedef int ProcedureCode; |
| |
| extern const ASN1CType asn1_type_ProcedureCode[]; |
| |
| typedef int ProtocolExtensionID; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionID[]; |
| |
| typedef int ProtocolIE_ID; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ID[]; |
| |
| typedef enum TriggeringMessage { |
| TriggeringMessage_initiating_message, |
| TriggeringMessage_successful_outcome, |
| TriggeringMessage_unsuccessfull_outcome, |
| TriggeringMessage_outcome, |
| } TriggeringMessage; |
| |
| extern const ASN1CType asn1_type_TriggeringMessage[]; |
| |
| typedef struct RANAP_PROTOCOL_IES { /* object class definition */ |
| ASN1CType id; |
| ASN1CType criticality; |
| ASN1CType Value; |
| ASN1CType presence; |
| } RANAP_PROTOCOL_IES; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_PROTOCOL_IES[]; |
| |
| typedef struct RANAP_PROTOCOL_IES_PAIR { /* object class definition */ |
| ASN1CType id; |
| ASN1CType firstCriticality; |
| ASN1CType FirstValue; |
| ASN1CType secondCriticality; |
| ASN1CType SecondValue; |
| ASN1CType presence; |
| } RANAP_PROTOCOL_IES_PAIR; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_PROTOCOL_IES_PAIR[]; |
| |
| typedef struct RANAP_PROTOCOL_EXTENSION { /* object class definition */ |
| ASN1CType id; |
| ASN1CType criticality; |
| ASN1CType Extension; |
| ASN1CType presence; |
| } RANAP_PROTOCOL_EXTENSION; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_PROTOCOL_EXTENSION[]; |
| |
| typedef struct RANAP_PRIVATE_IES { /* object class definition */ |
| ASN1CType id; |
| ASN1CType criticality; |
| ASN1CType Value; |
| ASN1CType presence; |
| } RANAP_PRIVATE_IES; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_PRIVATE_IES[]; |
| |
| typedef enum AccuracyFulfilmentIndicator { |
| AccuracyFulfilmentIndicator_requested_Accuracy_Fulfilled, |
| AccuracyFulfilmentIndicator_requested_Accuracy_Not_Fulfilled, |
| } AccuracyFulfilmentIndicator; |
| |
| extern const ASN1CType asn1_type_AccuracyFulfilmentIndicator[]; |
| |
| typedef int PriorityLevel; |
| |
| extern const ASN1CType asn1_type_PriorityLevel[]; |
| |
| typedef enum Pre_emptionCapability { |
| Pre_emptionCapability_shall_not_trigger_pre_emption, |
| Pre_emptionCapability_may_trigger_pre_emption, |
| } Pre_emptionCapability; |
| |
| extern const ASN1CType asn1_type_Pre_emptionCapability[]; |
| |
| typedef enum Pre_emptionVulnerability { |
| Pre_emptionVulnerability_not_pre_emptable, |
| Pre_emptionVulnerability_pre_emptable, |
| } Pre_emptionVulnerability; |
| |
| extern const ASN1CType asn1_type_Pre_emptionVulnerability[]; |
| |
| typedef enum QueuingAllowed { |
| QueuingAllowed_queueing_not_allowed, |
| QueuingAllowed_queueing_allowed, |
| } QueuingAllowed; |
| |
| extern const ASN1CType asn1_type_QueuingAllowed[]; |
| |
| typedef struct ProtocolExtensionField_1 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_1; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_1[]; |
| |
| typedef struct ProtocolExtensionContainer_1 { |
| ProtocolExtensionField_1 *tab; |
| int count; |
| } ProtocolExtensionContainer_1; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_1[]; |
| |
| typedef struct AllocationOrRetentionPriority { |
| PriorityLevel priorityLevel; |
| Pre_emptionCapability pre_emptionCapability; |
| Pre_emptionVulnerability pre_emptionVulnerability; |
| QueuingAllowed queuingAllowed; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_1 iE_Extensions; |
| } AllocationOrRetentionPriority; |
| |
| |
| extern const ASN1CType asn1_type_AllocationOrRetentionPriority[]; |
| |
| typedef enum Alt_RAB_Parameter_MaxBitrateType { |
| Alt_RAB_Parameter_MaxBitrateType_unspecified, |
| Alt_RAB_Parameter_MaxBitrateType_value_range, |
| Alt_RAB_Parameter_MaxBitrateType_discrete_values, |
| } Alt_RAB_Parameter_MaxBitrateType; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_MaxBitrateType[]; |
| |
| typedef int MaxBitrate; |
| |
| extern const ASN1CType asn1_type_MaxBitrate[]; |
| |
| typedef struct Alt_RAB_Parameter_MaxBitrateList { |
| MaxBitrate *tab; |
| int count; |
| } Alt_RAB_Parameter_MaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_MaxBitrateList[]; |
| |
| typedef struct Alt_RAB_Parameter_MaxBitrates { |
| Alt_RAB_Parameter_MaxBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_MaxBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_MaxBitrates[]; |
| |
| typedef struct Alt_RAB_Parameter_MaxBitrateInf { |
| Alt_RAB_Parameter_MaxBitrateType altMaxBitrateType; |
| BOOL altMaxBitrates_option; |
| Alt_RAB_Parameter_MaxBitrates altMaxBitrates; |
| } Alt_RAB_Parameter_MaxBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_MaxBitrateInf[]; |
| |
| typedef enum Alt_RAB_Parameter_GuaranteedBitrateType { |
| Alt_RAB_Parameter_GuaranteedBitrateType_unspecified, |
| Alt_RAB_Parameter_GuaranteedBitrateType_value_range, |
| Alt_RAB_Parameter_GuaranteedBitrateType_discrete_values, |
| } Alt_RAB_Parameter_GuaranteedBitrateType; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_GuaranteedBitrateType[]; |
| |
| typedef int GuaranteedBitrate; |
| |
| extern const ASN1CType asn1_type_GuaranteedBitrate[]; |
| |
| typedef struct Alt_RAB_Parameter_GuaranteedBitrateList { |
| GuaranteedBitrate *tab; |
| int count; |
| } Alt_RAB_Parameter_GuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_GuaranteedBitrateList[]; |
| |
| typedef struct Alt_RAB_Parameter_GuaranteedBitrates { |
| Alt_RAB_Parameter_GuaranteedBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_GuaranteedBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_GuaranteedBitrates[]; |
| |
| typedef struct Alt_RAB_Parameter_GuaranteedBitrateInf { |
| Alt_RAB_Parameter_GuaranteedBitrateType altGuaranteedBitrateType; |
| BOOL altGuaranteedBitrates_option; |
| Alt_RAB_Parameter_GuaranteedBitrates altGuaranteedBitrates; |
| } Alt_RAB_Parameter_GuaranteedBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_GuaranteedBitrateInf[]; |
| |
| typedef struct ProtocolExtensionField_2 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_2; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_2[]; |
| |
| typedef struct ProtocolExtensionContainer_2 { |
| ProtocolExtensionField_2 *tab; |
| int count; |
| } ProtocolExtensionContainer_2; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_2[]; |
| |
| typedef struct Alt_RAB_Parameters { |
| BOOL altMaxBitrateInf_option; |
| Alt_RAB_Parameter_MaxBitrateInf altMaxBitrateInf; |
| BOOL altGuaranteedBitRateInf_option; |
| Alt_RAB_Parameter_GuaranteedBitrateInf altGuaranteedBitRateInf; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_2 iE_Extensions; |
| } Alt_RAB_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameters[]; |
| |
| typedef enum TrafficClass { |
| TrafficClass_conversational, |
| TrafficClass_streaming, |
| TrafficClass_interactive, |
| TrafficClass_background, |
| } TrafficClass; |
| |
| extern const ASN1CType asn1_type_TrafficClass[]; |
| |
| typedef enum RAB_AsymmetryIndicator { |
| RAB_AsymmetryIndicator_symmetric_bidirectional, |
| RAB_AsymmetryIndicator_asymmetric_unidirectional_downlink, |
| RAB_AsymmetryIndicator_asymmetric_unidirectional_uplink, |
| RAB_AsymmetryIndicator_asymmetric_bidirectional, |
| } RAB_AsymmetryIndicator; |
| |
| extern const ASN1CType asn1_type_RAB_AsymmetryIndicator[]; |
| |
| typedef struct RAB_Parameter_MaxBitrateList { |
| MaxBitrate *tab; |
| int count; |
| } RAB_Parameter_MaxBitrateList; |
| |
| extern const ASN1CType asn1_type_RAB_Parameter_MaxBitrateList[]; |
| |
| typedef struct RAB_Parameter_GuaranteedBitrateList { |
| GuaranteedBitrate *tab; |
| int count; |
| } RAB_Parameter_GuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_RAB_Parameter_GuaranteedBitrateList[]; |
| |
| typedef enum DeliveryOrder { |
| DeliveryOrder_delivery_order_requested, |
| DeliveryOrder_delivery_order_not_requested, |
| } DeliveryOrder; |
| |
| extern const ASN1CType asn1_type_DeliveryOrder[]; |
| |
| typedef int MaxSDU_Size; |
| |
| extern const ASN1CType asn1_type_MaxSDU_Size[]; |
| |
| typedef struct ProtocolExtensionField_62 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_62; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_62[]; |
| |
| typedef struct ProtocolExtensionContainer_62 { |
| ProtocolExtensionField_62 *tab; |
| int count; |
| } ProtocolExtensionContainer_62; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_62[]; |
| |
| typedef struct SDU_ErrorRatio { |
| int mantissa; |
| int exponent; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_62 iE_Extensions; |
| } SDU_ErrorRatio; |
| |
| |
| extern const ASN1CType asn1_type_SDU_ErrorRatio[]; |
| |
| typedef struct ProtocolExtensionField_55 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_55; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_55[]; |
| |
| typedef struct ProtocolExtensionContainer_55 { |
| ProtocolExtensionField_55 *tab; |
| int count; |
| } ProtocolExtensionContainer_55; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_55[]; |
| |
| typedef struct ResidualBitErrorRatio { |
| int mantissa; |
| int exponent; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_55 iE_Extensions; |
| } ResidualBitErrorRatio; |
| |
| |
| extern const ASN1CType asn1_type_ResidualBitErrorRatio[]; |
| |
| typedef enum DeliveryOfErroneousSDU { |
| DeliveryOfErroneousSDU_yes, |
| DeliveryOfErroneousSDU_no, |
| DeliveryOfErroneousSDU_no_error_detection_consideration, |
| } DeliveryOfErroneousSDU; |
| |
| extern const ASN1CType asn1_type_DeliveryOfErroneousSDU[]; |
| |
| typedef int SubflowSDU_Size; |
| |
| extern const ASN1CType asn1_type_SubflowSDU_Size[]; |
| |
| typedef int RAB_SubflowCombinationBitRate; |
| |
| extern const ASN1CType asn1_type_RAB_SubflowCombinationBitRate[]; |
| |
| typedef struct ProtocolExtensionField_63 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_63; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_63[]; |
| |
| typedef struct ProtocolExtensionContainer_63 { |
| ProtocolExtensionField_63 *tab; |
| int count; |
| } ProtocolExtensionContainer_63; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_63[]; |
| |
| typedef struct SDU_FormatInformationParameters_1 { |
| BOOL subflowSDU_Size_option; |
| SubflowSDU_Size subflowSDU_Size; |
| BOOL rAB_SubflowCombinationBitRate_option; |
| RAB_SubflowCombinationBitRate rAB_SubflowCombinationBitRate; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_63 iE_Extensions; |
| } SDU_FormatInformationParameters_1; |
| |
| |
| extern const ASN1CType asn1_type_SDU_FormatInformationParameters_1[]; |
| |
| typedef struct SDU_FormatInformationParameters { |
| SDU_FormatInformationParameters_1 *tab; |
| int count; |
| } SDU_FormatInformationParameters; |
| |
| extern const ASN1CType asn1_type_SDU_FormatInformationParameters[]; |
| |
| typedef struct ProtocolExtensionField_64 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_64; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_64[]; |
| |
| typedef struct ProtocolExtensionContainer_64 { |
| ProtocolExtensionField_64 *tab; |
| int count; |
| } ProtocolExtensionContainer_64; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_64[]; |
| |
| typedef struct SDU_Parameters_1 { |
| BOOL sDU_ErrorRatio_option; |
| SDU_ErrorRatio sDU_ErrorRatio; |
| ResidualBitErrorRatio residualBitErrorRatio; |
| DeliveryOfErroneousSDU deliveryOfErroneousSDU; |
| BOOL sDU_FormatInformationParameters_option; |
| SDU_FormatInformationParameters sDU_FormatInformationParameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_64 iE_Extensions; |
| } SDU_Parameters_1; |
| |
| |
| extern const ASN1CType asn1_type_SDU_Parameters_1[]; |
| |
| typedef struct SDU_Parameters { |
| SDU_Parameters_1 *tab; |
| int count; |
| } SDU_Parameters; |
| |
| extern const ASN1CType asn1_type_SDU_Parameters[]; |
| |
| typedef int TransferDelay; |
| |
| extern const ASN1CType asn1_type_TransferDelay[]; |
| |
| typedef int TrafficHandlingPriority; |
| |
| extern const ASN1CType asn1_type_TrafficHandlingPriority[]; |
| |
| typedef enum SourceStatisticsDescriptor { |
| SourceStatisticsDescriptor_speech, |
| SourceStatisticsDescriptor_unknown, |
| } SourceStatisticsDescriptor; |
| |
| extern const ASN1CType asn1_type_SourceStatisticsDescriptor[]; |
| |
| typedef enum RelocationRequirement { |
| RelocationRequirement_lossless, |
| RelocationRequirement_none, |
| RelocationRequirement_realtime, |
| } RelocationRequirement; |
| |
| extern const ASN1CType asn1_type_RelocationRequirement[]; |
| |
| typedef struct ProtocolExtensionField_48 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_48; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_48[]; |
| |
| typedef struct ProtocolExtensionContainer_48 { |
| ProtocolExtensionField_48 *tab; |
| int count; |
| } ProtocolExtensionContainer_48; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_48[]; |
| |
| typedef struct RAB_Parameters { |
| TrafficClass trafficClass; |
| RAB_AsymmetryIndicator rAB_AsymmetryIndicator; |
| RAB_Parameter_MaxBitrateList maxBitrate; |
| BOOL guaranteedBitRate_option; |
| RAB_Parameter_GuaranteedBitrateList guaranteedBitRate; |
| DeliveryOrder deliveryOrder; |
| MaxSDU_Size maxSDU_Size; |
| SDU_Parameters sDU_Parameters; |
| BOOL transferDelay_option; |
| TransferDelay transferDelay; |
| BOOL trafficHandlingPriority_option; |
| TrafficHandlingPriority trafficHandlingPriority; |
| BOOL allocationOrRetentionPriority_option; |
| AllocationOrRetentionPriority allocationOrRetentionPriority; |
| BOOL sourceStatisticsDescriptor_option; |
| SourceStatisticsDescriptor sourceStatisticsDescriptor; |
| BOOL relocationRequirement_option; |
| RelocationRequirement relocationRequirement; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_48 iE_Extensions; |
| } RAB_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_RAB_Parameters[]; |
| |
| typedef int ExtendedGuaranteedBitrate; |
| |
| extern const ASN1CType asn1_type_ExtendedGuaranteedBitrate[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedGuaranteedBitrateList { |
| ExtendedGuaranteedBitrate *tab; |
| int count; |
| } Alt_RAB_Parameter_ExtendedGuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedGuaranteedBitrateList[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedGuaranteedBitrates { |
| Alt_RAB_Parameter_ExtendedGuaranteedBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_ExtendedGuaranteedBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedGuaranteedBitrates[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedGuaranteedBitrateInf { |
| Alt_RAB_Parameter_GuaranteedBitrateType altExtendedGuaranteedBitrateType; |
| BOOL altExtendedGuaranteedBitrates_option; |
| Alt_RAB_Parameter_ExtendedGuaranteedBitrates altExtendedGuaranteedBitrates; |
| } Alt_RAB_Parameter_ExtendedGuaranteedBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedGuaranteedBitrateInf[]; |
| |
| typedef int ExtendedMaxBitrate; |
| |
| extern const ASN1CType asn1_type_ExtendedMaxBitrate[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedMaxBitrateList { |
| ExtendedMaxBitrate *tab; |
| int count; |
| } Alt_RAB_Parameter_ExtendedMaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedMaxBitrateList[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedMaxBitrates { |
| Alt_RAB_Parameter_ExtendedMaxBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_ExtendedMaxBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedMaxBitrates[]; |
| |
| typedef struct Alt_RAB_Parameter_ExtendedMaxBitrateInf { |
| Alt_RAB_Parameter_MaxBitrateType altExtendedMaxBitrateType; |
| BOOL altExtendedMaxBitrates_option; |
| Alt_RAB_Parameter_ExtendedMaxBitrates altExtendedMaxBitrates; |
| } Alt_RAB_Parameter_ExtendedMaxBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_ExtendedMaxBitrateInf[]; |
| |
| typedef int SupportedBitrate; |
| |
| extern const ASN1CType asn1_type_SupportedBitrate[]; |
| |
| typedef struct SupportedRAB_ParameterBitrateList { |
| SupportedBitrate *tab; |
| int count; |
| } SupportedRAB_ParameterBitrateList; |
| |
| extern const ASN1CType asn1_type_SupportedRAB_ParameterBitrateList[]; |
| |
| typedef struct Alt_RAB_Parameter_SupportedMaxBitrates { |
| SupportedRAB_ParameterBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_SupportedMaxBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_SupportedMaxBitrates[]; |
| |
| typedef struct ProtocolExtensionField_4 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_4; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_4[]; |
| |
| typedef struct ProtocolExtensionContainer_4 { |
| ProtocolExtensionField_4 *tab; |
| int count; |
| } ProtocolExtensionContainer_4; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_4[]; |
| |
| typedef struct Alt_RAB_Parameter_SupportedMaxBitrateInf { |
| Alt_RAB_Parameter_MaxBitrateType altSupportedMaxBitrateType; |
| BOOL altSupportedMaxBitrates_option; |
| Alt_RAB_Parameter_SupportedMaxBitrates altSupportedMaxBitrates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_4 iE_Extensions; |
| } Alt_RAB_Parameter_SupportedMaxBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_SupportedMaxBitrateInf[]; |
| |
| typedef struct Alt_RAB_Parameter_SupportedGuaranteedBitrates { |
| SupportedRAB_ParameterBitrateList *tab; |
| int count; |
| } Alt_RAB_Parameter_SupportedGuaranteedBitrates; |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_SupportedGuaranteedBitrates[]; |
| |
| typedef struct ProtocolExtensionField_3 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_3; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_3[]; |
| |
| typedef struct ProtocolExtensionContainer_3 { |
| ProtocolExtensionField_3 *tab; |
| int count; |
| } ProtocolExtensionContainer_3; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_3[]; |
| |
| typedef struct Alt_RAB_Parameter_SupportedGuaranteedBitrateInf { |
| Alt_RAB_Parameter_GuaranteedBitrateType altSupportedGuaranteedBitrateType; |
| BOOL altSupportedGuaranteedBitrates_option; |
| Alt_RAB_Parameter_SupportedGuaranteedBitrates altSupportedGuaranteedBitrates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_3 iE_Extensions; |
| } Alt_RAB_Parameter_SupportedGuaranteedBitrateInf; |
| |
| |
| extern const ASN1CType asn1_type_Alt_RAB_Parameter_SupportedGuaranteedBitrateInf[]; |
| |
| typedef enum AlternativeRABConfigurationRequest { |
| AlternativeRABConfigurationRequest_alternative_RAB_configuration_Requested, |
| } AlternativeRABConfigurationRequest; |
| |
| extern const ASN1CType asn1_type_AlternativeRABConfigurationRequest[]; |
| |
| typedef ASN1String APN; |
| |
| extern const ASN1CType asn1_type_APN[]; |
| |
| typedef ASN1String TBCD_STRING_2; |
| |
| extern const ASN1CType asn1_type_TBCD_STRING_2[]; |
| |
| typedef TBCD_STRING_2 PLMNidentity; |
| |
| #define asn1_type_PLMNidentity asn1_type_TBCD_STRING_2 |
| |
| typedef ASN1String LAC; |
| |
| extern const ASN1CType asn1_type_LAC[]; |
| |
| typedef ASN1String SAC; |
| |
| extern const ASN1CType asn1_type_SAC[]; |
| |
| typedef struct ProtocolExtensionField_60 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_60; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_60[]; |
| |
| typedef struct ProtocolExtensionContainer_60 { |
| ProtocolExtensionField_60 *tab; |
| int count; |
| } ProtocolExtensionContainer_60; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_60[]; |
| |
| typedef struct SAI { |
| PLMNidentity pLMNidentity; |
| LAC lAC; |
| SAC sAC; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_60 iE_Extensions; |
| } SAI; |
| |
| |
| extern const ASN1CType asn1_type_SAI[]; |
| |
| typedef enum GeographicalCoordinates_1 { |
| GeographicalCoordinates_1_north, |
| GeographicalCoordinates_1_south, |
| } GeographicalCoordinates_1; |
| |
| extern const ASN1CType asn1_type_GeographicalCoordinates_1[]; |
| |
| typedef struct ProtocolExtensionField_16 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_16; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_16[]; |
| |
| typedef struct ProtocolExtensionContainer_16 { |
| ProtocolExtensionField_16 *tab; |
| int count; |
| } ProtocolExtensionContainer_16; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_16[]; |
| |
| typedef struct GeographicalCoordinates { |
| GeographicalCoordinates_1 latitudeSign; |
| int latitude; |
| int longitude; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_16 iE_Extensions; |
| } GeographicalCoordinates; |
| |
| |
| extern const ASN1CType asn1_type_GeographicalCoordinates[]; |
| |
| typedef struct ProtocolExtensionField_18 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_18; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_18[]; |
| |
| typedef struct ProtocolExtensionContainer_18 { |
| ProtocolExtensionField_18 *tab; |
| int count; |
| } ProtocolExtensionContainer_18; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_18[]; |
| |
| typedef struct GA_Point { |
| GeographicalCoordinates geographicalCoordinates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_18 iE_Extensions; |
| } GA_Point; |
| |
| |
| extern const ASN1CType asn1_type_GA_Point[]; |
| |
| typedef struct ProtocolExtensionField_21 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_21; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_21[]; |
| |
| typedef struct ProtocolExtensionContainer_21 { |
| ProtocolExtensionField_21 *tab; |
| int count; |
| } ProtocolExtensionContainer_21; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_21[]; |
| |
| typedef struct GA_PointWithUnCertainty { |
| GeographicalCoordinates geographicalCoordinates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_21 iE_Extensions; |
| int uncertaintyCode; |
| } GA_PointWithUnCertainty; |
| |
| |
| extern const ASN1CType asn1_type_GA_PointWithUnCertainty[]; |
| |
| typedef struct ProtocolExtensionField_23 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_23; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_23[]; |
| |
| typedef struct ProtocolExtensionContainer_23 { |
| ProtocolExtensionField_23 *tab; |
| int count; |
| } ProtocolExtensionContainer_23; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_23[]; |
| |
| typedef struct GA_Polygon_1 { |
| GeographicalCoordinates geographicalCoordinates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_23 iE_Extensions; |
| } GA_Polygon_1; |
| |
| |
| extern const ASN1CType asn1_type_GA_Polygon_1[]; |
| |
| typedef struct GA_Polygon { |
| GA_Polygon_1 *tab; |
| int count; |
| } GA_Polygon; |
| |
| extern const ASN1CType asn1_type_GA_Polygon[]; |
| |
| typedef struct GA_UncertaintyEllipse { |
| int uncertaintySemi_major; |
| int uncertaintySemi_minor; |
| int orientationOfMajorAxis; |
| } GA_UncertaintyEllipse; |
| |
| |
| extern const ASN1CType asn1_type_GA_UncertaintyEllipse[]; |
| |
| typedef struct ProtocolExtensionField_22 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_22; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_22[]; |
| |
| typedef struct ProtocolExtensionContainer_22 { |
| ProtocolExtensionField_22 *tab; |
| int count; |
| } ProtocolExtensionContainer_22; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_22[]; |
| |
| typedef struct GA_PointWithUnCertaintyEllipse { |
| GeographicalCoordinates geographicalCoordinates; |
| GA_UncertaintyEllipse uncertaintyEllipse; |
| int confidence; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_22 iE_Extensions; |
| } GA_PointWithUnCertaintyEllipse; |
| |
| |
| extern const ASN1CType asn1_type_GA_PointWithUnCertaintyEllipse[]; |
| |
| typedef enum GA_AltitudeAndDirection_1 { |
| GA_AltitudeAndDirection_1_height, |
| GA_AltitudeAndDirection_1_depth, |
| } GA_AltitudeAndDirection_1; |
| |
| extern const ASN1CType asn1_type_GA_AltitudeAndDirection_1[]; |
| |
| typedef struct GA_AltitudeAndDirection { |
| GA_AltitudeAndDirection_1 directionOfAltitude; |
| int altitude; |
| } GA_AltitudeAndDirection; |
| |
| |
| extern const ASN1CType asn1_type_GA_AltitudeAndDirection[]; |
| |
| typedef struct ProtocolExtensionField_19 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_19; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_19[]; |
| |
| typedef struct ProtocolExtensionContainer_19 { |
| ProtocolExtensionField_19 *tab; |
| int count; |
| } ProtocolExtensionContainer_19; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_19[]; |
| |
| typedef struct GA_PointWithAltitude { |
| GeographicalCoordinates geographicalCoordinates; |
| GA_AltitudeAndDirection altitudeAndDirection; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_19 iE_Extensions; |
| } GA_PointWithAltitude; |
| |
| |
| extern const ASN1CType asn1_type_GA_PointWithAltitude[]; |
| |
| typedef struct ProtocolExtensionField_20 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_20; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_20[]; |
| |
| typedef struct ProtocolExtensionContainer_20 { |
| ProtocolExtensionField_20 *tab; |
| int count; |
| } ProtocolExtensionContainer_20; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_20[]; |
| |
| typedef struct GA_PointWithAltitudeAndUncertaintyEllipsoid { |
| GeographicalCoordinates geographicalCoordinates; |
| GA_AltitudeAndDirection altitudeAndDirection; |
| GA_UncertaintyEllipse uncertaintyEllipse; |
| int uncertaintyAltitude; |
| int confidence; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_20 iE_Extensions; |
| } GA_PointWithAltitudeAndUncertaintyEllipsoid; |
| |
| |
| extern const ASN1CType asn1_type_GA_PointWithAltitudeAndUncertaintyEllipsoid[]; |
| |
| typedef struct ProtocolExtensionField_17 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_17; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_17[]; |
| |
| typedef struct ProtocolExtensionContainer_17 { |
| ProtocolExtensionField_17 *tab; |
| int count; |
| } ProtocolExtensionContainer_17; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_17[]; |
| |
| typedef struct GA_EllipsoidArc { |
| GeographicalCoordinates geographicalCoordinates; |
| int innerRadius; |
| int uncertaintyRadius; |
| int offsetAngle; |
| int includedAngle; |
| int confidence; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_17 iE_Extensions; |
| } GA_EllipsoidArc; |
| |
| |
| extern const ASN1CType asn1_type_GA_EllipsoidArc[]; |
| |
| typedef enum { |
| GeographicalArea_point, |
| GeographicalArea_pointWithUnCertainty, |
| GeographicalArea_polygon, |
| GeographicalArea_pointWithUncertaintyEllipse, |
| GeographicalArea_pointWithAltitude, |
| GeographicalArea_pointWithAltitudeAndUncertaintyEllipsoid, |
| GeographicalArea_ellipsoidArc, |
| } GeographicalArea_choice; |
| |
| typedef struct GeographicalArea { |
| GeographicalArea_choice choice; |
| union { |
| GA_Point point; |
| GA_PointWithUnCertainty pointWithUnCertainty; |
| GA_Polygon polygon; |
| GA_PointWithUnCertaintyEllipse pointWithUncertaintyEllipse; |
| GA_PointWithAltitude pointWithAltitude; |
| GA_PointWithAltitudeAndUncertaintyEllipsoid pointWithAltitudeAndUncertaintyEllipsoid; |
| GA_EllipsoidArc ellipsoidArc; |
| } u; |
| } GeographicalArea; |
| |
| extern const ASN1CType asn1_type_GeographicalArea[]; |
| |
| typedef enum { |
| AreaIdentity_sAI, |
| AreaIdentity_geographicalArea, |
| } AreaIdentity_choice; |
| |
| typedef struct AreaIdentity { |
| AreaIdentity_choice choice; |
| union { |
| SAI sAI; |
| GeographicalArea geographicalArea; |
| } u; |
| } AreaIdentity; |
| |
| extern const ASN1CType asn1_type_AreaIdentity[]; |
| |
| typedef struct Ass_RAB_Parameter_MaxBitrateList { |
| MaxBitrate *tab; |
| int count; |
| } Ass_RAB_Parameter_MaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Ass_RAB_Parameter_MaxBitrateList[]; |
| |
| typedef struct Ass_RAB_Parameter_GuaranteedBitrateList { |
| GuaranteedBitrate *tab; |
| int count; |
| } Ass_RAB_Parameter_GuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Ass_RAB_Parameter_GuaranteedBitrateList[]; |
| |
| typedef struct ProtocolExtensionField_5 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_5; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_5[]; |
| |
| typedef struct ProtocolExtensionContainer_5 { |
| ProtocolExtensionField_5 *tab; |
| int count; |
| } ProtocolExtensionContainer_5; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_5[]; |
| |
| typedef struct Ass_RAB_Parameters { |
| BOOL assMaxBitrateInf_option; |
| Ass_RAB_Parameter_MaxBitrateList assMaxBitrateInf; |
| BOOL assGuaranteedBitRateInf_option; |
| Ass_RAB_Parameter_GuaranteedBitrateList assGuaranteedBitRateInf; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_5 iE_Extensions; |
| } Ass_RAB_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_Ass_RAB_Parameters[]; |
| |
| typedef struct Ass_RAB_Parameter_ExtendedGuaranteedBitrateList { |
| ExtendedGuaranteedBitrate *tab; |
| int count; |
| } Ass_RAB_Parameter_ExtendedGuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Ass_RAB_Parameter_ExtendedGuaranteedBitrateList[]; |
| |
| typedef struct Ass_RAB_Parameter_ExtendedMaxBitrateList { |
| ExtendedMaxBitrate *tab; |
| int count; |
| } Ass_RAB_Parameter_ExtendedMaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Ass_RAB_Parameter_ExtendedMaxBitrateList[]; |
| |
| typedef int SNAC; |
| |
| extern const ASN1CType asn1_type_SNAC[]; |
| |
| typedef struct AuthorisedSNAs { |
| SNAC *tab; |
| int count; |
| } AuthorisedSNAs; |
| |
| extern const ASN1CType asn1_type_AuthorisedSNAs[]; |
| |
| typedef struct ProtocolExtensionField_6 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_6; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_6[]; |
| |
| typedef struct ProtocolExtensionContainer_6 { |
| ProtocolExtensionField_6 *tab; |
| int count; |
| } ProtocolExtensionContainer_6; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_6[]; |
| |
| typedef struct AuthorisedPLMNs_1 { |
| PLMNidentity pLMNidentity; |
| BOOL authorisedSNAsList_option; |
| AuthorisedSNAs authorisedSNAsList; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_6 iE_Extensions; |
| } AuthorisedPLMNs_1; |
| |
| |
| extern const ASN1CType asn1_type_AuthorisedPLMNs_1[]; |
| |
| typedef struct AuthorisedPLMNs { |
| AuthorisedPLMNs_1 *tab; |
| int count; |
| } AuthorisedPLMNs; |
| |
| extern const ASN1CType asn1_type_AuthorisedPLMNs[]; |
| |
| typedef ASN1String BindingID; |
| |
| extern const ASN1CType asn1_type_BindingID[]; |
| |
| typedef struct BroadcastAssistanceDataDecipheringKeys { |
| ASN1BitString cipheringKeyFlag; |
| ASN1BitString currentDecipheringKey; |
| ASN1BitString nextDecipheringKey; |
| } BroadcastAssistanceDataDecipheringKeys; |
| |
| |
| extern const ASN1CType asn1_type_BroadcastAssistanceDataDecipheringKeys[]; |
| |
| typedef int CauseRadioNetwork; |
| |
| extern const ASN1CType asn1_type_CauseRadioNetwork[]; |
| |
| typedef int CauseTransmissionNetwork; |
| |
| extern const ASN1CType asn1_type_CauseTransmissionNetwork[]; |
| |
| typedef int CauseNAS; |
| |
| extern const ASN1CType asn1_type_CauseNAS[]; |
| |
| typedef int CauseProtocol; |
| |
| extern const ASN1CType asn1_type_CauseProtocol[]; |
| |
| typedef int CauseMisc; |
| |
| extern const ASN1CType asn1_type_CauseMisc[]; |
| |
| typedef int CauseNon_Standard; |
| |
| extern const ASN1CType asn1_type_CauseNon_Standard[]; |
| |
| typedef int CauseRadioNetworkExtension; |
| |
| extern const ASN1CType asn1_type_CauseRadioNetworkExtension[]; |
| |
| typedef enum { |
| Cause_radioNetwork, |
| Cause_transmissionNetwork, |
| Cause_nAS, |
| Cause_protocol, |
| Cause_misc, |
| Cause_non_Standard, |
| Cause_radioNetworkExtension, |
| } Cause_choice; |
| |
| typedef struct Cause { |
| Cause_choice choice; |
| union { |
| CauseRadioNetwork radioNetwork; |
| CauseTransmissionNetwork transmissionNetwork; |
| CauseNAS nAS; |
| CauseProtocol protocol; |
| CauseMisc misc; |
| CauseNon_Standard non_Standard; |
| CauseRadioNetworkExtension radioNetworkExtension; |
| } u; |
| } Cause; |
| |
| extern const ASN1CType asn1_type_Cause[]; |
| |
| typedef enum Cell_Access_Mode { |
| Cell_Access_Mode_hybrid, |
| } Cell_Access_Mode; |
| |
| extern const ASN1CType asn1_type_Cell_Access_Mode[]; |
| |
| typedef int Cell_Id; |
| |
| extern const ASN1CType asn1_type_Cell_Id[]; |
| |
| typedef struct CellIdList { |
| Cell_Id *tab; |
| int count; |
| } CellIdList; |
| |
| extern const ASN1CType asn1_type_CellIdList[]; |
| |
| typedef struct ProtocolExtensionField_7 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_7; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_7[]; |
| |
| typedef struct ProtocolExtensionContainer_7 { |
| ProtocolExtensionField_7 *tab; |
| int count; |
| } ProtocolExtensionContainer_7; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_7[]; |
| |
| typedef struct CellBased { |
| CellIdList cellIdList; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_7 iE_Extensions; |
| } CellBased; |
| |
| |
| extern const ASN1CType asn1_type_CellBased[]; |
| |
| typedef int Cell_Capacity_Class_Value; |
| |
| extern const ASN1CType asn1_type_Cell_Capacity_Class_Value[]; |
| |
| typedef int LoadValue; |
| |
| extern const ASN1CType asn1_type_LoadValue[]; |
| |
| typedef int RTLoadValue; |
| |
| extern const ASN1CType asn1_type_RTLoadValue[]; |
| |
| typedef int NRTLoadInformationValue; |
| |
| extern const ASN1CType asn1_type_NRTLoadInformationValue[]; |
| |
| typedef struct ProtocolExtensionField_8 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_8; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_8[]; |
| |
| typedef struct ProtocolExtensionContainer_8 { |
| ProtocolExtensionField_8 *tab; |
| int count; |
| } ProtocolExtensionContainer_8; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_8[]; |
| |
| typedef struct CellLoadInformation { |
| Cell_Capacity_Class_Value cell_Capacity_Class_Value; |
| LoadValue loadValue; |
| BOOL rTLoadValue_option; |
| RTLoadValue rTLoadValue; |
| BOOL nRTLoadInformationValue_option; |
| NRTLoadInformationValue nRTLoadInformationValue; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_8 iE_Extensions; |
| } CellLoadInformation; |
| |
| |
| extern const ASN1CType asn1_type_CellLoadInformation[]; |
| |
| typedef int TargetCellId; |
| |
| extern const ASN1CType asn1_type_TargetCellId[]; |
| |
| typedef struct ProtocolExtensionField_71 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_71; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_71[]; |
| |
| typedef struct ProtocolExtensionContainer_71 { |
| ProtocolExtensionField_71 *tab; |
| int count; |
| } ProtocolExtensionContainer_71; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_71[]; |
| |
| typedef struct SourceUTRANCellID { |
| PLMNidentity pLMNidentity; |
| TargetCellId uTRANcellID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_71 iE_Extensions; |
| } SourceUTRANCellID; |
| |
| |
| extern const ASN1CType asn1_type_SourceUTRANCellID[]; |
| |
| typedef ASN1String CI; |
| |
| extern const ASN1CType asn1_type_CI[]; |
| |
| typedef struct ProtocolExtensionField_13 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_13; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_13[]; |
| |
| typedef struct ProtocolExtensionContainer_13 { |
| ProtocolExtensionField_13 *tab; |
| int count; |
| } ProtocolExtensionContainer_13; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_13[]; |
| |
| typedef struct CGI { |
| PLMNidentity pLMNidentity; |
| LAC lAC; |
| CI cI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_13 iE_Extensions; |
| } CGI; |
| |
| |
| extern const ASN1CType asn1_type_CGI[]; |
| |
| typedef enum { |
| SourceCellID_sourceUTRANCellID, |
| SourceCellID_sourceGERANCellID, |
| } SourceCellID_choice; |
| |
| typedef struct SourceCellID { |
| SourceCellID_choice choice; |
| union { |
| SourceUTRANCellID sourceUTRANCellID; |
| CGI sourceGERANCellID; |
| } u; |
| } SourceCellID; |
| |
| extern const ASN1CType asn1_type_SourceCellID[]; |
| |
| typedef struct ProtocolExtensionField_9 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_9; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_9[]; |
| |
| typedef struct ProtocolExtensionContainer_9 { |
| ProtocolExtensionField_9 *tab; |
| int count; |
| } ProtocolExtensionContainer_9; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_9[]; |
| |
| typedef struct CellLoadInformationGroup { |
| SourceCellID sourceCellID; |
| BOOL uplinkCellLoadInformation_option; |
| CellLoadInformation uplinkCellLoadInformation; |
| BOOL downlinkCellLoadInformation_option; |
| CellLoadInformation downlinkCellLoadInformation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_9 iE_Extensions; |
| } CellLoadInformationGroup; |
| |
| |
| extern const ASN1CType asn1_type_CellLoadInformationGroup[]; |
| |
| typedef enum CellType { |
| CellType_macro, |
| CellType_micro, |
| CellType_pico, |
| CellType_femto, |
| } CellType; |
| |
| extern const ASN1CType asn1_type_CellType[]; |
| |
| typedef enum ClientType { |
| ClientType_emergency_Services, |
| ClientType_value_Added_Services, |
| ClientType_pLMN_Operator_Services, |
| ClientType_lawful_Intercept_Services, |
| ClientType_pLMN_Operator_Broadcast_Services, |
| ClientType_pLMN_Operator_O_et_M, |
| ClientType_pLMN_Operator_Anonymous_Statistics, |
| ClientType_pLMN_Operator_Target_MS_Service_Support, |
| } ClientType; |
| |
| extern const ASN1CType asn1_type_ClientType[]; |
| |
| typedef int RepetitionNumber0; |
| |
| extern const ASN1CType asn1_type_RepetitionNumber0[]; |
| |
| typedef struct ProtocolExtensionField_11 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_11; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_11[]; |
| |
| typedef struct ProtocolExtensionContainer_11 { |
| ProtocolExtensionField_11 *tab; |
| int count; |
| } ProtocolExtensionContainer_11; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_11[]; |
| |
| typedef struct CriticalityDiagnostics_IE_List_1 { |
| Criticality iECriticality; |
| ProtocolIE_ID iE_ID; |
| BOOL repetitionNumber_option; |
| RepetitionNumber0 repetitionNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_11 iE_Extensions; |
| } CriticalityDiagnostics_IE_List_1; |
| |
| |
| extern const ASN1CType asn1_type_CriticalityDiagnostics_IE_List_1[]; |
| |
| typedef struct CriticalityDiagnostics_IE_List { |
| CriticalityDiagnostics_IE_List_1 *tab; |
| int count; |
| } CriticalityDiagnostics_IE_List; |
| |
| extern const ASN1CType asn1_type_CriticalityDiagnostics_IE_List[]; |
| |
| typedef struct ProtocolExtensionField_10 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_10; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_10[]; |
| |
| typedef struct ProtocolExtensionContainer_10 { |
| ProtocolExtensionField_10 *tab; |
| int count; |
| } ProtocolExtensionContainer_10; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_10[]; |
| |
| typedef struct CriticalityDiagnostics { |
| BOOL procedureCode_option; |
| ProcedureCode procedureCode; |
| BOOL triggeringMessage_option; |
| TriggeringMessage triggeringMessage; |
| BOOL procedureCriticality_option; |
| Criticality procedureCriticality; |
| BOOL iEsCriticalityDiagnostics_option; |
| CriticalityDiagnostics_IE_List iEsCriticalityDiagnostics; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_10 iE_Extensions; |
| } CriticalityDiagnostics; |
| |
| |
| extern const ASN1CType asn1_type_CriticalityDiagnostics[]; |
| |
| typedef int RepetitionNumber1; |
| |
| extern const ASN1CType asn1_type_RepetitionNumber1[]; |
| |
| typedef struct ProtocolExtensionField_12 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_12; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_12[]; |
| |
| typedef struct ProtocolExtensionContainer_12 { |
| ProtocolExtensionField_12 *tab; |
| int count; |
| } ProtocolExtensionContainer_12; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_12[]; |
| |
| typedef struct MessageStructure_1 { |
| ProtocolIE_ID iE_ID; |
| BOOL repetitionNumber_option; |
| RepetitionNumber1 repetitionNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_12 iE_Extensions; |
| } MessageStructure_1; |
| |
| |
| extern const ASN1CType asn1_type_MessageStructure_1[]; |
| |
| typedef struct MessageStructure { |
| MessageStructure_1 *tab; |
| int count; |
| } MessageStructure; |
| |
| extern const ASN1CType asn1_type_MessageStructure[]; |
| |
| typedef enum TypeOfError { |
| TypeOfError_not_understood, |
| TypeOfError_missing, |
| } TypeOfError; |
| |
| extern const ASN1CType asn1_type_TypeOfError[]; |
| |
| typedef ASN1String RAC; |
| |
| extern const ASN1CType asn1_type_RAC[]; |
| |
| typedef int EncryptionAlgorithm; |
| |
| extern const ASN1CType asn1_type_EncryptionAlgorithm[]; |
| |
| typedef EncryptionAlgorithm ChosenEncryptionAlgorithm; |
| |
| #define asn1_type_ChosenEncryptionAlgorithm asn1_type_EncryptionAlgorithm |
| |
| typedef int IntegrityProtectionAlgorithm; |
| |
| extern const ASN1CType asn1_type_IntegrityProtectionAlgorithm[]; |
| |
| typedef IntegrityProtectionAlgorithm ChosenIntegrityProtectionAlgorithm; |
| |
| #define asn1_type_ChosenIntegrityProtectionAlgorithm asn1_type_IntegrityProtectionAlgorithm |
| |
| typedef ASN1String ClassmarkInformation2; |
| |
| extern const ASN1CType asn1_type_ClassmarkInformation2[]; |
| |
| typedef ASN1String ClassmarkInformation3; |
| |
| extern const ASN1CType asn1_type_ClassmarkInformation3[]; |
| |
| typedef enum CN_DomainIndicator { |
| CN_DomainIndicator_cs_domain, |
| CN_DomainIndicator_ps_domain, |
| } CN_DomainIndicator; |
| |
| extern const ASN1CType asn1_type_CN_DomainIndicator[]; |
| |
| typedef int CN_ID; |
| |
| extern const ASN1CType asn1_type_CN_ID[]; |
| |
| typedef ASN1String Correlation_ID; |
| |
| extern const ASN1CType asn1_type_Correlation_ID[]; |
| |
| typedef enum CSFB_Information { |
| CSFB_Information_csfb, |
| CSFB_Information_csfb_high_priority, |
| } CSFB_Information; |
| |
| extern const ASN1CType asn1_type_CSFB_Information[]; |
| |
| typedef ASN1BitString CSG_Id; |
| |
| extern const ASN1CType asn1_type_CSG_Id[]; |
| |
| typedef struct CSG_Id_List { |
| CSG_Id *tab; |
| int count; |
| } CSG_Id_List; |
| |
| extern const ASN1CType asn1_type_CSG_Id_List[]; |
| |
| typedef enum CSG_Membership_Status { |
| CSG_Membership_Status_member, |
| CSG_Membership_Status_non_member, |
| } CSG_Membership_Status; |
| |
| extern const ASN1CType asn1_type_CSG_Membership_Status[]; |
| |
| typedef enum DataPDUType { |
| DataPDUType_pDUtype0, |
| DataPDUType_pDUtype1, |
| } DataPDUType; |
| |
| extern const ASN1CType asn1_type_DataPDUType[]; |
| |
| typedef int DataVolumeReference; |
| |
| extern const ASN1CType asn1_type_DataVolumeReference[]; |
| |
| typedef enum DataVolumeReportingIndication { |
| DataVolumeReportingIndication_do_report, |
| DataVolumeReportingIndication_do_not_report, |
| } DataVolumeReportingIndication; |
| |
| extern const ASN1CType asn1_type_DataVolumeReportingIndication[]; |
| |
| typedef int DCH_ID; |
| |
| extern const ASN1CType asn1_type_DCH_ID[]; |
| |
| typedef struct NewRAListofIdleModeUEs { |
| RAC *tab; |
| int count; |
| } NewRAListofIdleModeUEs; |
| |
| extern const ASN1CType asn1_type_NewRAListofIdleModeUEs[]; |
| |
| typedef struct RAListwithNoIdleModeUEsAnyMore { |
| RAC *tab; |
| int count; |
| } RAListwithNoIdleModeUEsAnyMore; |
| |
| extern const ASN1CType asn1_type_RAListwithNoIdleModeUEsAnyMore[]; |
| |
| typedef struct ProtocolExtensionField_14 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_14; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_14[]; |
| |
| typedef struct ProtocolExtensionContainer_14 { |
| ProtocolExtensionField_14 *tab; |
| int count; |
| } ProtocolExtensionContainer_14; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_14[]; |
| |
| typedef struct DeltaRAListofIdleModeUEs { |
| BOOL newRAListofIdleModeUEs_option; |
| NewRAListofIdleModeUEs newRAListofIdleModeUEs; |
| BOOL rAListwithNoIdleModeUEsAnyMore_option; |
| RAListwithNoIdleModeUEsAnyMore rAListwithNoIdleModeUEsAnyMore; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_14 iE_Extensions; |
| } DeltaRAListofIdleModeUEs; |
| |
| |
| extern const ASN1CType asn1_type_DeltaRAListofIdleModeUEs[]; |
| |
| typedef struct ProtocolExtensionField_31 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_31; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_31[]; |
| |
| typedef struct ProtocolExtensionContainer_31 { |
| ProtocolExtensionField_31 *tab; |
| int count; |
| } ProtocolExtensionContainer_31; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_31[]; |
| |
| typedef struct LAI { |
| PLMNidentity pLMNidentity; |
| LAC lAC; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_31 iE_Extensions; |
| } LAI; |
| |
| |
| extern const ASN1CType asn1_type_LAI[]; |
| |
| typedef struct LAListofIdleModeUEs { |
| LAI *tab; |
| int count; |
| } LAListofIdleModeUEs; |
| |
| extern const ASN1CType asn1_type_LAListofIdleModeUEs[]; |
| |
| typedef enum ForwardingIndication { |
| ForwardingIndication_forwarding_admitted, |
| } ForwardingIndication; |
| |
| extern const ASN1CType asn1_type_ForwardingIndication[]; |
| |
| typedef int DL_GTP_PDU_SequenceNumber; |
| |
| extern const ASN1CType asn1_type_DL_GTP_PDU_SequenceNumber[]; |
| |
| typedef int DL_N_PDU_SequenceNumber; |
| |
| extern const ASN1CType asn1_type_DL_N_PDU_SequenceNumber[]; |
| |
| typedef int D_RNTI; |
| |
| extern const ASN1CType asn1_type_D_RNTI[]; |
| |
| typedef int DRX_CycleLengthCoefficient; |
| |
| extern const ASN1CType asn1_type_DRX_CycleLengthCoefficient[]; |
| |
| typedef int DSCH_ID; |
| |
| extern const ASN1CType asn1_type_DSCH_ID[]; |
| |
| typedef int EARFCN_Extended; |
| |
| extern const ASN1CType asn1_type_EARFCN_Extended[]; |
| |
| typedef int E_DCH_MAC_d_Flow_ID; |
| |
| extern const ASN1CType asn1_type_E_DCH_MAC_d_Flow_ID[]; |
| |
| typedef enum { |
| ENB_ID_macroENB_ID, |
| ENB_ID_homeENB_ID, |
| } ENB_ID_choice; |
| |
| typedef struct ENB_ID { |
| ENB_ID_choice choice; |
| union { |
| ASN1BitString macroENB_ID; |
| ASN1BitString homeENB_ID; |
| } u; |
| } ENB_ID; |
| |
| extern const ASN1CType asn1_type_ENB_ID[]; |
| |
| typedef struct PermittedEncryptionAlgorithms { |
| EncryptionAlgorithm *tab; |
| int count; |
| } PermittedEncryptionAlgorithms; |
| |
| extern const ASN1CType asn1_type_PermittedEncryptionAlgorithms[]; |
| |
| typedef ASN1BitString EncryptionKey; |
| |
| extern const ASN1CType asn1_type_EncryptionKey[]; |
| |
| typedef struct ProtocolExtensionField_15 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_15; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_15[]; |
| |
| typedef struct ProtocolExtensionContainer_15 { |
| ProtocolExtensionField_15 *tab; |
| int count; |
| } ProtocolExtensionContainer_15; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_15[]; |
| |
| typedef struct EncryptionInformation { |
| PermittedEncryptionAlgorithms permittedAlgorithms; |
| EncryptionKey key; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_15 iE_Extensions; |
| } EncryptionInformation; |
| |
| |
| extern const ASN1CType asn1_type_EncryptionInformation[]; |
| |
| typedef enum End_Of_CSFB { |
| End_Of_CSFB_end_of_CSFB, |
| } End_Of_CSFB; |
| |
| extern const ASN1CType asn1_type_End_Of_CSFB[]; |
| |
| typedef ASN1String IMEI; |
| |
| extern const ASN1CType asn1_type_IMEI[]; |
| |
| typedef struct IMEIList { |
| IMEI *tab; |
| int count; |
| } IMEIList; |
| |
| extern const ASN1CType asn1_type_IMEIList[]; |
| |
| typedef ASN1String IMEISV; |
| |
| extern const ASN1CType asn1_type_IMEISV[]; |
| |
| typedef struct IMEISVList { |
| IMEISV *tab; |
| int count; |
| } IMEISVList; |
| |
| extern const ASN1CType asn1_type_IMEISVList[]; |
| |
| typedef struct ProtocolExtensionField_25 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_25; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_25[]; |
| |
| typedef struct ProtocolExtensionContainer_25 { |
| ProtocolExtensionField_25 *tab; |
| int count; |
| } ProtocolExtensionContainer_25; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_25[]; |
| |
| typedef struct IMEIGroup { |
| IMEI iMEI; |
| ASN1BitString iMEIMask; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_25 iE_Extensions; |
| } IMEIGroup; |
| |
| |
| extern const ASN1CType asn1_type_IMEIGroup[]; |
| |
| typedef struct ProtocolExtensionField_26 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_26; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_26[]; |
| |
| typedef struct ProtocolExtensionContainer_26 { |
| ProtocolExtensionField_26 *tab; |
| int count; |
| } ProtocolExtensionContainer_26; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_26[]; |
| |
| typedef struct IMEISVGroup { |
| IMEISV iMEISV; |
| ASN1BitString iMEISVMask; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_26 iE_Extensions; |
| } IMEISVGroup; |
| |
| |
| extern const ASN1CType asn1_type_IMEISVGroup[]; |
| |
| typedef enum { |
| EquipmentsToBeTraced_iMEIlist, |
| EquipmentsToBeTraced_iMEISVlist, |
| EquipmentsToBeTraced_iMEIgroup, |
| EquipmentsToBeTraced_iMEISVgroup, |
| } EquipmentsToBeTraced_choice; |
| |
| typedef struct EquipmentsToBeTraced { |
| EquipmentsToBeTraced_choice choice; |
| union { |
| IMEIList iMEIlist; |
| IMEISVList iMEISVlist; |
| IMEIGroup iMEIgroup; |
| IMEISVGroup iMEISVgroup; |
| } u; |
| } EquipmentsToBeTraced; |
| |
| extern const ASN1CType asn1_type_EquipmentsToBeTraced[]; |
| |
| typedef enum E_UTRAN_Service_Handover { |
| E_UTRAN_Service_Handover_handover_to_E_UTRAN_shall_not_be_performed, |
| } E_UTRAN_Service_Handover; |
| |
| extern const ASN1CType asn1_type_E_UTRAN_Service_Handover[]; |
| |
| typedef enum Event { |
| Event_stop_change_of_service_area, |
| Event_direct, |
| Event_change_of_servicearea, |
| Event_stop_direct, |
| Event_periodic, |
| Event_stop_periodic, |
| } Event; |
| |
| extern const ASN1CType asn1_type_Event[]; |
| |
| typedef enum MeasurementQuantity { |
| MeasurementQuantity_cpichEcNo, |
| MeasurementQuantity_cpichRSCP, |
| MeasurementQuantity_pathloss, |
| } MeasurementQuantity; |
| |
| extern const ASN1CType asn1_type_MeasurementQuantity[]; |
| |
| typedef struct Event1F_Parameters { |
| MeasurementQuantity measurementQuantity; |
| int threshold; |
| } Event1F_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_Event1F_Parameters[]; |
| |
| typedef struct Event1I_Parameters { |
| int threshold; |
| } Event1I_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_Event1I_Parameters[]; |
| |
| typedef int ExtendedRNC_ID; |
| |
| extern const ASN1CType asn1_type_ExtendedRNC_ID[]; |
| |
| typedef int FrameSequenceNumber; |
| |
| extern const ASN1CType asn1_type_FrameSequenceNumber[]; |
| |
| typedef enum FrequenceLayerConvergenceFlag { |
| FrequenceLayerConvergenceFlag_no_FLC_flag, |
| } FrequenceLayerConvergenceFlag; |
| |
| extern const ASN1CType asn1_type_FrequenceLayerConvergenceFlag[]; |
| |
| typedef ASN1String GANSS_PositioningMethodAndUsage; |
| |
| extern const ASN1CType asn1_type_GANSS_PositioningMethodAndUsage[]; |
| |
| typedef struct GANSS_PositioningDataSet { |
| GANSS_PositioningMethodAndUsage *tab; |
| int count; |
| } GANSS_PositioningDataSet; |
| |
| extern const ASN1CType asn1_type_GANSS_PositioningDataSet[]; |
| |
| typedef ASN1String GERAN_BSC_Container; |
| |
| extern const ASN1CType asn1_type_GERAN_BSC_Container[]; |
| |
| typedef struct ProtocolExtensionField_24 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_24; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_24[]; |
| |
| typedef struct ProtocolExtensionContainer_24 { |
| ProtocolExtensionField_24 *tab; |
| int count; |
| } ProtocolExtensionContainer_24; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_24[]; |
| |
| typedef struct GERAN_Cell_ID { |
| LAI lAI; |
| RAC rAC; |
| CI cI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_24 iE_Extensions; |
| } GERAN_Cell_ID; |
| |
| |
| extern const ASN1CType asn1_type_GERAN_Cell_ID[]; |
| |
| typedef ASN1String GERAN_Classmark; |
| |
| extern const ASN1CType asn1_type_GERAN_Classmark[]; |
| |
| typedef struct GlobalCN_ID { |
| PLMNidentity pLMNidentity; |
| CN_ID cN_ID; |
| } GlobalCN_ID; |
| |
| |
| extern const ASN1CType asn1_type_GlobalCN_ID[]; |
| |
| typedef int RNC_ID; |
| |
| extern const ASN1CType asn1_type_RNC_ID[]; |
| |
| typedef struct GlobalRNC_ID { |
| PLMNidentity pLMNidentity; |
| RNC_ID rNC_ID; |
| } GlobalRNC_ID; |
| |
| |
| extern const ASN1CType asn1_type_GlobalRNC_ID[]; |
| |
| typedef ASN1String GTP_TEI; |
| |
| extern const ASN1CType asn1_type_GTP_TEI[]; |
| |
| typedef enum HigherBitratesThan16MbpsFlag { |
| HigherBitratesThan16MbpsFlag_allowed, |
| HigherBitratesThan16MbpsFlag_not_allowed, |
| } HigherBitratesThan16MbpsFlag; |
| |
| extern const ASN1CType asn1_type_HigherBitratesThan16MbpsFlag[]; |
| |
| typedef int HS_DSCH_MAC_d_Flow_ID; |
| |
| extern const ASN1CType asn1_type_HS_DSCH_MAC_d_Flow_ID[]; |
| |
| typedef ASN1BitString MeasurementsToActivate; |
| |
| extern const ASN1CType asn1_type_MeasurementsToActivate[]; |
| |
| typedef enum ReportInterval { |
| ReportInterval_ms250, |
| ReportInterval_ms500, |
| ReportInterval_ms1000, |
| ReportInterval_ms2000, |
| ReportInterval_ms3000, |
| ReportInterval_ms4000, |
| ReportInterval_ms6000, |
| ReportInterval_ms12000, |
| ReportInterval_ms16000, |
| ReportInterval_ms20000, |
| ReportInterval_ms24000, |
| ReportInterval_ms32000, |
| ReportInterval_ms64000, |
| ReportInterval_ms8000, |
| ReportInterval_ms28000, |
| } ReportInterval; |
| |
| extern const ASN1CType asn1_type_ReportInterval[]; |
| |
| typedef enum ReportAmount { |
| ReportAmount_n1, |
| ReportAmount_n2, |
| ReportAmount_n4, |
| ReportAmount_n8, |
| ReportAmount_n16, |
| ReportAmount_n32, |
| ReportAmount_n64, |
| ReportAmount_infinity, |
| } ReportAmount; |
| |
| extern const ASN1CType asn1_type_ReportAmount[]; |
| |
| typedef struct MDT_Report_Parameters { |
| ReportInterval reportInterval; |
| ReportAmount reportAmount; |
| } MDT_Report_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_MDT_Report_Parameters[]; |
| |
| typedef enum { |
| M1Report_periodic, |
| M1Report_event1F, |
| } M1Report_choice; |
| |
| typedef struct M1Report { |
| M1Report_choice choice; |
| union { |
| MDT_Report_Parameters periodic; |
| Event1F_Parameters event1F; |
| } u; |
| } M1Report; |
| |
| extern const ASN1CType asn1_type_M1Report[]; |
| |
| typedef enum { |
| M2Report_periodic, |
| M2Report_event1I, |
| } M2Report_choice; |
| |
| typedef struct M2Report { |
| M2Report_choice choice; |
| union { |
| MDT_Report_Parameters periodic; |
| Event1I_Parameters event1I; |
| } u; |
| } M2Report; |
| |
| extern const ASN1CType asn1_type_M2Report[]; |
| |
| typedef struct ProtocolExtensionField_27 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_27; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_27[]; |
| |
| typedef struct ProtocolExtensionContainer_27 { |
| ProtocolExtensionField_27 *tab; |
| int count; |
| } ProtocolExtensionContainer_27; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_27[]; |
| |
| typedef struct ImmediateMDT { |
| MeasurementsToActivate measurementsToActivate; |
| BOOL m1report_option; |
| M1Report m1report; |
| BOOL m2report_option; |
| M2Report m2report; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_27 iE_Extensions; |
| } ImmediateMDT; |
| |
| |
| extern const ASN1CType asn1_type_ImmediateMDT[]; |
| |
| typedef enum M4_Period { |
| M4_Period_ms100, |
| M4_Period_ms250, |
| M4_Period_ms500, |
| M4_Period_ms1000, |
| M4_Period_ms2000, |
| M4_Period_ms3000, |
| M4_Period_ms4000, |
| M4_Period_ms6000, |
| } M4_Period; |
| |
| extern const ASN1CType asn1_type_M4_Period[]; |
| |
| typedef int M4_Threshold; |
| |
| extern const ASN1CType asn1_type_M4_Threshold[]; |
| |
| typedef struct ProtocolExtensionField_36 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_36; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_36[]; |
| |
| typedef struct ProtocolExtensionContainer_36 { |
| ProtocolExtensionField_36 *tab; |
| int count; |
| } ProtocolExtensionContainer_36; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_36[]; |
| |
| typedef struct M4_Collection_Parameters { |
| M4_Period m4_period; |
| BOOL m4_threshold_option; |
| M4_Threshold m4_threshold; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_36 iE_Extensions; |
| } M4_Collection_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_M4_Collection_Parameters[]; |
| |
| typedef enum { |
| M4Report_all, |
| M4Report_m4_collection_parameters, |
| } M4Report_choice; |
| |
| typedef struct M4Report { |
| M4Report_choice choice; |
| union { |
| M4_Collection_Parameters m4_collection_parameters; |
| } u; |
| } M4Report; |
| |
| extern const ASN1CType asn1_type_M4Report[]; |
| |
| typedef enum M5_Period { |
| M5_Period_ms100, |
| M5_Period_ms250, |
| M5_Period_ms500, |
| M5_Period_ms1000, |
| M5_Period_ms2000, |
| M5_Period_ms3000, |
| M5_Period_ms4000, |
| M5_Period_ms6000, |
| } M5_Period; |
| |
| extern const ASN1CType asn1_type_M5_Period[]; |
| |
| typedef enum { |
| M5Report_when_available, |
| M5Report_m5_period, |
| } M5Report_choice; |
| |
| typedef struct M5Report { |
| M5Report_choice choice; |
| union { |
| M5_Period m5_period; |
| } u; |
| } M5Report; |
| |
| extern const ASN1CType asn1_type_M5Report[]; |
| |
| typedef enum M6_Period { |
| M6_Period_ms1000, |
| M6_Period_ms2000, |
| M6_Period_ms3000, |
| M6_Period_ms4000, |
| M6_Period_ms6000, |
| M6_Period_ms8000, |
| M6_Period_ms12000, |
| M6_Period_ms16000, |
| M6_Period_ms20000, |
| M6_Period_ms24000, |
| M6_Period_ms28000, |
| M6_Period_ms32000, |
| M6_Period_ms64000, |
| } M6_Period; |
| |
| extern const ASN1CType asn1_type_M6_Period[]; |
| |
| typedef enum Links_to_log { |
| Links_to_log_uplink, |
| Links_to_log_downlink, |
| Links_to_log_both_uplink_and_downlink, |
| } Links_to_log; |
| |
| extern const ASN1CType asn1_type_Links_to_log[]; |
| |
| typedef struct ProtocolExtensionField_37 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_37; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_37[]; |
| |
| typedef struct ProtocolExtensionContainer_37 { |
| ProtocolExtensionField_37 *tab; |
| int count; |
| } ProtocolExtensionContainer_37; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_37[]; |
| |
| typedef struct M6Report { |
| M6_Period m6_period; |
| Links_to_log m6_links_to_log; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_37 iE_Extensions; |
| } M6Report; |
| |
| |
| extern const ASN1CType asn1_type_M6Report[]; |
| |
| typedef enum M7_Period { |
| M7_Period_ms1000, |
| M7_Period_ms2000, |
| M7_Period_ms3000, |
| M7_Period_ms4000, |
| M7_Period_ms6000, |
| M7_Period_ms8000, |
| M7_Period_ms12000, |
| M7_Period_ms16000, |
| M7_Period_ms20000, |
| M7_Period_ms24000, |
| M7_Period_ms28000, |
| M7_Period_ms32000, |
| M7_Period_ms64000, |
| } M7_Period; |
| |
| extern const ASN1CType asn1_type_M7_Period[]; |
| |
| typedef struct ProtocolExtensionField_38 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_38; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_38[]; |
| |
| typedef struct ProtocolExtensionContainer_38 { |
| ProtocolExtensionField_38 *tab; |
| int count; |
| } ProtocolExtensionContainer_38; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_38[]; |
| |
| typedef struct M7Report { |
| M7_Period m7_period; |
| Links_to_log m7_links_to_log; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_38 iE_Extensions; |
| } M7Report; |
| |
| |
| extern const ASN1CType asn1_type_M7Report[]; |
| |
| typedef ASN1String TBCD_STRING_1; |
| |
| extern const ASN1CType asn1_type_TBCD_STRING_1[]; |
| |
| typedef TBCD_STRING_1 IMSI; |
| |
| #define asn1_type_IMSI asn1_type_TBCD_STRING_1 |
| |
| typedef enum IncludeVelocity { |
| IncludeVelocity_requested, |
| } IncludeVelocity; |
| |
| extern const ASN1CType asn1_type_IncludeVelocity[]; |
| |
| typedef int InformationExchangeID; |
| |
| extern const ASN1CType asn1_type_InformationExchangeID[]; |
| |
| typedef enum InformationExchangeType { |
| InformationExchangeType_transfer, |
| InformationExchangeType_request, |
| } InformationExchangeType; |
| |
| extern const ASN1CType asn1_type_InformationExchangeType[]; |
| |
| typedef struct ProtocolExtensionField_78 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_78; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_78[]; |
| |
| typedef struct ProtocolExtensionContainer_78 { |
| ProtocolExtensionField_78 *tab; |
| int count; |
| } ProtocolExtensionContainer_78; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_78[]; |
| |
| typedef struct TMGI { |
| PLMNidentity pLMNidentity; |
| ASN1String serviceID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_78 iE_Extensions; |
| } TMGI; |
| |
| |
| extern const ASN1CType asn1_type_TMGI[]; |
| |
| typedef ASN1String IPMulticastAddress; |
| |
| extern const ASN1CType asn1_type_IPMulticastAddress[]; |
| |
| typedef struct ProtocolExtensionField_53 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_53; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_53[]; |
| |
| typedef struct ProtocolExtensionContainer_53 { |
| ProtocolExtensionField_53 *tab; |
| int count; |
| } ProtocolExtensionContainer_53; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_53[]; |
| |
| typedef struct MBMSIPMulticastAddressandAPNlist { |
| TMGI tMGI; |
| IPMulticastAddress iPMulticastAddress; |
| APN aPN; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_53 iE_Extensions; |
| } MBMSIPMulticastAddressandAPNlist; |
| |
| |
| extern const ASN1CType asn1_type_MBMSIPMulticastAddressandAPNlist[]; |
| |
| typedef struct RequestedMBMSIPMulticastAddressandAPNRequest { |
| MBMSIPMulticastAddressandAPNlist *tab; |
| int count; |
| } RequestedMBMSIPMulticastAddressandAPNRequest; |
| |
| extern const ASN1CType asn1_type_RequestedMBMSIPMulticastAddressandAPNRequest[]; |
| |
| typedef struct RequestedMulticastServiceList { |
| TMGI *tab; |
| int count; |
| } RequestedMulticastServiceList; |
| |
| extern const ASN1CType asn1_type_RequestedMulticastServiceList[]; |
| |
| typedef enum { |
| InformationRequested_requestedMBMSIPMulticastAddressandAPNRequest, |
| InformationRequested_requestedMulticastServiceList, |
| } InformationRequested_choice; |
| |
| typedef struct InformationRequested { |
| InformationRequested_choice choice; |
| union { |
| RequestedMBMSIPMulticastAddressandAPNRequest requestedMBMSIPMulticastAddressandAPNRequest; |
| RequestedMulticastServiceList requestedMulticastServiceList; |
| } u; |
| } InformationRequested; |
| |
| extern const ASN1CType asn1_type_InformationRequested[]; |
| |
| typedef struct MBMSIPMulticastAddressandAPNRequest { |
| TMGI *tab; |
| int count; |
| } MBMSIPMulticastAddressandAPNRequest; |
| |
| extern const ASN1CType asn1_type_MBMSIPMulticastAddressandAPNRequest[]; |
| |
| typedef enum { |
| PermanentNAS_UE_ID_iMSI, |
| } PermanentNAS_UE_ID_choice; |
| |
| typedef struct PermanentNAS_UE_ID { |
| PermanentNAS_UE_ID_choice choice; |
| union { |
| IMSI iMSI; |
| } u; |
| } PermanentNAS_UE_ID; |
| |
| extern const ASN1CType asn1_type_PermanentNAS_UE_ID[]; |
| |
| typedef enum { |
| InformationRequestType_mBMSIPMulticastAddressandAPNRequest, |
| InformationRequestType_permanentNAS_UE_ID, |
| } InformationRequestType_choice; |
| |
| typedef struct InformationRequestType { |
| InformationRequestType_choice choice; |
| union { |
| MBMSIPMulticastAddressandAPNRequest mBMSIPMulticastAddressandAPNRequest; |
| PermanentNAS_UE_ID permanentNAS_UE_ID; |
| } u; |
| } InformationRequestType; |
| |
| extern const ASN1CType asn1_type_InformationRequestType[]; |
| |
| typedef int InformationTransferID; |
| |
| extern const ASN1CType asn1_type_InformationTransferID[]; |
| |
| typedef ASN1String TraceReference; |
| |
| extern const ASN1CType asn1_type_TraceReference[]; |
| |
| typedef enum RNCTraceInformation_1 { |
| RNCTraceInformation_1_activated, |
| RNCTraceInformation_1_deactivated, |
| } RNCTraceInformation_1; |
| |
| extern const ASN1CType asn1_type_RNCTraceInformation_1[]; |
| |
| typedef struct ProtocolExtensionField_57 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_57; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_57[]; |
| |
| typedef struct ProtocolExtensionContainer_57 { |
| ProtocolExtensionField_57 *tab; |
| int count; |
| } ProtocolExtensionContainer_57; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_57[]; |
| |
| typedef struct RNCTraceInformation { |
| TraceReference traceReference; |
| RNCTraceInformation_1 traceActivationIndicato; |
| BOOL equipmentsToBeTraced_option; |
| EquipmentsToBeTraced equipmentsToBeTraced; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_57 iE_Extensions; |
| } RNCTraceInformation; |
| |
| |
| extern const ASN1CType asn1_type_RNCTraceInformation[]; |
| |
| typedef enum { |
| InformationTransferType_rNCTraceInformation, |
| } InformationTransferType_choice; |
| |
| typedef struct InformationTransferType { |
| InformationTransferType_choice choice; |
| union { |
| RNCTraceInformation rNCTraceInformation; |
| } u; |
| } InformationTransferType; |
| |
| extern const ASN1CType asn1_type_InformationTransferType[]; |
| |
| typedef struct PermittedIntegrityProtectionAlgorithms { |
| IntegrityProtectionAlgorithm *tab; |
| int count; |
| } PermittedIntegrityProtectionAlgorithms; |
| |
| extern const ASN1CType asn1_type_PermittedIntegrityProtectionAlgorithms[]; |
| |
| typedef ASN1BitString IntegrityProtectionKey; |
| |
| extern const ASN1CType asn1_type_IntegrityProtectionKey[]; |
| |
| typedef struct ProtocolExtensionField_28 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_28; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_28[]; |
| |
| typedef struct ProtocolExtensionContainer_28 { |
| ProtocolExtensionField_28 *tab; |
| int count; |
| } ProtocolExtensionContainer_28; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_28[]; |
| |
| typedef struct IntegrityProtectionInformation { |
| PermittedIntegrityProtectionAlgorithms permittedAlgorithms; |
| IntegrityProtectionKey key; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_28 iE_Extensions; |
| } IntegrityProtectionInformation; |
| |
| |
| extern const ASN1CType asn1_type_IntegrityProtectionInformation[]; |
| |
| typedef ASN1String RIMInformation; |
| |
| extern const ASN1CType asn1_type_RIMInformation[]; |
| |
| typedef struct ProtocolExtensionField_76 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_76; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_76[]; |
| |
| typedef struct ProtocolExtensionContainer_76 { |
| ProtocolExtensionField_76 *tab; |
| int count; |
| } ProtocolExtensionContainer_76; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_76[]; |
| |
| typedef struct TargetRNC_ID { |
| LAI lAI; |
| BOOL rAC_option; |
| RAC rAC; |
| RNC_ID rNC_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_76 iE_Extensions; |
| } TargetRNC_ID; |
| |
| |
| extern const ASN1CType asn1_type_TargetRNC_ID[]; |
| |
| typedef struct ProtocolExtensionField_75 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_75; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_75[]; |
| |
| typedef struct ProtocolExtensionContainer_75 { |
| ProtocolExtensionField_75 *tab; |
| int count; |
| } ProtocolExtensionContainer_75; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_75[]; |
| |
| typedef ASN1String TAC; |
| |
| extern const ASN1CType asn1_type_TAC[]; |
| |
| typedef struct ProtocolExtensionField_74 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_74; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_74[]; |
| |
| typedef struct ProtocolExtensionContainer_74 { |
| ProtocolExtensionField_74 *tab; |
| int count; |
| } ProtocolExtensionContainer_74; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_74[]; |
| |
| typedef struct TAI { |
| PLMNidentity pLMNidentity; |
| TAC tAC; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_74 iE_Extensions; |
| } TAI; |
| |
| |
| extern const ASN1CType asn1_type_TAI[]; |
| |
| typedef struct TargetENB_ID { |
| PLMNidentity pLMNidentity; |
| ENB_ID eNB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_75 iE_Extensions; |
| TAI selectedTAI; |
| } TargetENB_ID; |
| |
| |
| extern const ASN1CType asn1_type_TargetENB_ID[]; |
| |
| typedef enum { |
| RIMRoutingAddress_targetRNC_ID, |
| RIMRoutingAddress_gERAN_Cell_ID, |
| RIMRoutingAddress_targeteNB_ID, |
| } RIMRoutingAddress_choice; |
| |
| typedef struct RIMRoutingAddress { |
| RIMRoutingAddress_choice choice; |
| union { |
| TargetRNC_ID targetRNC_ID; |
| GERAN_Cell_ID gERAN_Cell_ID; |
| TargetENB_ID targeteNB_ID; |
| } u; |
| } RIMRoutingAddress; |
| |
| extern const ASN1CType asn1_type_RIMRoutingAddress[]; |
| |
| typedef struct ProtocolExtensionField_56 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_56; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_56[]; |
| |
| typedef struct ProtocolExtensionContainer_56 { |
| ProtocolExtensionField_56 *tab; |
| int count; |
| } ProtocolExtensionContainer_56; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_56[]; |
| |
| typedef struct RIM_Transfer { |
| RIMInformation rIMInformation; |
| BOOL rIMRoutingAddress_option; |
| RIMRoutingAddress rIMRoutingAddress; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_56 iE_Extensions; |
| } RIM_Transfer; |
| |
| |
| extern const ASN1CType asn1_type_RIM_Transfer[]; |
| |
| typedef enum { |
| InterSystemInformationTransferType_rIM_Transfer, |
| } InterSystemInformationTransferType_choice; |
| |
| typedef struct InterSystemInformationTransferType { |
| InterSystemInformationTransferType_choice choice; |
| union { |
| RIM_Transfer rIM_Transfer; |
| } u; |
| } InterSystemInformationTransferType; |
| |
| extern const ASN1CType asn1_type_InterSystemInformationTransferType[]; |
| |
| typedef struct ProtocolExtensionField_29 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_29; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_29[]; |
| |
| typedef struct ProtocolExtensionContainer_29 { |
| ProtocolExtensionField_29 *tab; |
| int count; |
| } ProtocolExtensionContainer_29; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_29[]; |
| |
| typedef struct InterSystemInformation_TransparentContainer { |
| BOOL downlinkCellLoadInformation_option; |
| CellLoadInformation downlinkCellLoadInformation; |
| BOOL uplinkCellLoadInformation_option; |
| CellLoadInformation uplinkCellLoadInformation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_29 iE_Extensions; |
| } InterSystemInformation_TransparentContainer; |
| |
| |
| extern const ASN1CType asn1_type_InterSystemInformation_TransparentContainer[]; |
| |
| typedef ASN1BitString IuSignallingConnectionIdentifier; |
| |
| extern const ASN1CType asn1_type_IuSignallingConnectionIdentifier[]; |
| |
| typedef enum { |
| IuTransportAssociation_gTP_TEI, |
| IuTransportAssociation_bindingID, |
| } IuTransportAssociation_choice; |
| |
| typedef struct IuTransportAssociation { |
| IuTransportAssociation_choice choice; |
| union { |
| GTP_TEI gTP_TEI; |
| BindingID bindingID; |
| } u; |
| } IuTransportAssociation; |
| |
| extern const ASN1CType asn1_type_IuTransportAssociation[]; |
| |
| typedef enum KeyStatus { |
| KeyStatus_old, |
| KeyStatus_New, |
| } KeyStatus; |
| |
| extern const ASN1CType asn1_type_KeyStatus[]; |
| |
| typedef struct ListOF_SNAs { |
| SNAC *tab; |
| int count; |
| } ListOF_SNAs; |
| |
| extern const ASN1CType asn1_type_ListOF_SNAs[]; |
| |
| typedef struct ProtocolExtensionField_30 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_30; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_30[]; |
| |
| typedef struct ProtocolExtensionContainer_30 { |
| ProtocolExtensionField_30 *tab; |
| int count; |
| } ProtocolExtensionContainer_30; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_30[]; |
| |
| typedef struct LA_LIST_1 { |
| LAC lAC; |
| ListOF_SNAs listOF_SNAs; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_30 iE_Extensions; |
| } LA_LIST_1; |
| |
| |
| extern const ASN1CType asn1_type_LA_LIST_1[]; |
| |
| typedef struct LA_LIST { |
| LA_LIST_1 *tab; |
| int count; |
| } LA_LIST; |
| |
| extern const ASN1CType asn1_type_LA_LIST[]; |
| |
| typedef struct ProtocolExtensionField_32 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_32; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_32[]; |
| |
| typedef struct ProtocolExtensionContainer_32 { |
| ProtocolExtensionField_32 *tab; |
| int count; |
| } ProtocolExtensionContainer_32; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_32[]; |
| |
| typedef struct LastKnownServiceArea { |
| SAI sAI; |
| int ageOfSAI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_32 iE_Extensions; |
| } LastKnownServiceArea; |
| |
| |
| extern const ASN1CType asn1_type_LastKnownServiceArea[]; |
| |
| typedef struct ProtocolExtensionField_86 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_86; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_86[]; |
| |
| typedef struct ProtocolExtensionContainer_86 { |
| ProtocolExtensionField_86 *tab; |
| int count; |
| } ProtocolExtensionContainer_86; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_86[]; |
| |
| typedef struct UTRAN_CellID { |
| PLMNidentity pLMNidentity; |
| TargetCellId cellID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_86 iE_Extensions; |
| } UTRAN_CellID; |
| |
| |
| extern const ASN1CType asn1_type_UTRAN_CellID[]; |
| |
| typedef int Time_UE_StayedInCell; |
| |
| extern const ASN1CType asn1_type_Time_UE_StayedInCell[]; |
| |
| typedef struct ProtocolExtensionField_33 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_33; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_33[]; |
| |
| typedef struct ProtocolExtensionContainer_33 { |
| ProtocolExtensionField_33 *tab; |
| int count; |
| } ProtocolExtensionContainer_33; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_33[]; |
| |
| typedef struct LastVisitedUTRANCell_Item { |
| UTRAN_CellID uTRAN_CellID; |
| CellType cellType; |
| Time_UE_StayedInCell time_UE_StayedInCell; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_33 iE_Extensions; |
| } LastVisitedUTRANCell_Item; |
| |
| |
| extern const ASN1CType asn1_type_LastVisitedUTRANCell_Item[]; |
| |
| typedef int Time_UE_StayedInCell_EnhancedGranularity; |
| |
| extern const ASN1CType asn1_type_Time_UE_StayedInCell_EnhancedGranularity[]; |
| |
| typedef ASN1String LHN_ID; |
| |
| extern const ASN1CType asn1_type_LHN_ID[]; |
| |
| typedef enum InterfacesToTraceItem_1 { |
| InterfacesToTraceItem_1_iu_cs, |
| InterfacesToTraceItem_1_iu_ps, |
| InterfacesToTraceItem_1_iur, |
| InterfacesToTraceItem_1_iub, |
| InterfacesToTraceItem_1_uu, |
| } InterfacesToTraceItem_1; |
| |
| extern const ASN1CType asn1_type_InterfacesToTraceItem_1[]; |
| |
| typedef struct ProtocolExtensionField_34 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_34; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_34[]; |
| |
| typedef struct ProtocolExtensionContainer_34 { |
| ProtocolExtensionField_34 *tab; |
| int count; |
| } ProtocolExtensionContainer_34; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_34[]; |
| |
| typedef struct InterfacesToTraceItem { |
| InterfacesToTraceItem_1 interface; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_34 iE_Extensions; |
| } InterfacesToTraceItem; |
| |
| |
| extern const ASN1CType asn1_type_InterfacesToTraceItem[]; |
| |
| typedef struct ListOfInterfacesToTrace { |
| InterfacesToTraceItem *tab; |
| int count; |
| } ListOfInterfacesToTrace; |
| |
| extern const ASN1CType asn1_type_ListOfInterfacesToTrace[]; |
| |
| typedef enum RequestedLocationRelatedDataType { |
| RequestedLocationRelatedDataType_decipheringKeysUEBasedOTDOA, |
| RequestedLocationRelatedDataType_decipheringKeysAssistedGPS, |
| RequestedLocationRelatedDataType_dedicatedAssistanceDataUEBasedOTDOA, |
| RequestedLocationRelatedDataType_dedicatedAssistanceDataAssistedGPS, |
| RequestedLocationRelatedDataType_decipheringKeysAssistedGANSS, |
| RequestedLocationRelatedDataType_dedicatedAssistanceDataAssistedGANSS, |
| RequestedLocationRelatedDataType_decipheringKeysAssistedGPSandGANSS, |
| RequestedLocationRelatedDataType_dedicatedAssistanceDataAssistedGPSandGANSS, |
| } RequestedLocationRelatedDataType; |
| |
| extern const ASN1CType asn1_type_RequestedLocationRelatedDataType[]; |
| |
| typedef ASN1String RequestedGPSAssistanceData; |
| |
| extern const ASN1CType asn1_type_RequestedGPSAssistanceData[]; |
| |
| typedef struct LocationRelatedDataRequestType { |
| RequestedLocationRelatedDataType requestedLocationRelatedDataType; |
| BOOL requestedGPSAssistanceData_option; |
| RequestedGPSAssistanceData requestedGPSAssistanceData; |
| } LocationRelatedDataRequestType; |
| |
| |
| extern const ASN1CType asn1_type_LocationRelatedDataRequestType[]; |
| |
| typedef enum LocationRelatedDataRequestTypeSpecificToGERANIuMode { |
| LocationRelatedDataRequestTypeSpecificToGERANIuMode_decipheringKeysEOTD, |
| LocationRelatedDataRequestTypeSpecificToGERANIuMode_dedicatedMobileAssistedEOTDAssistanceData, |
| LocationRelatedDataRequestTypeSpecificToGERANIuMode_dedicatedMobileBasedEOTDAssistanceData, |
| } LocationRelatedDataRequestTypeSpecificToGERANIuMode; |
| |
| extern const ASN1CType asn1_type_LocationRelatedDataRequestTypeSpecificToGERANIuMode[]; |
| |
| typedef enum ReportChangeOfSAI { |
| ReportChangeOfSAI_requested, |
| } ReportChangeOfSAI; |
| |
| extern const ASN1CType asn1_type_ReportChangeOfSAI[]; |
| |
| typedef enum PeriodicReportingIndicator { |
| PeriodicReportingIndicator_periodicSAI, |
| PeriodicReportingIndicator_periodicGeo, |
| } PeriodicReportingIndicator; |
| |
| extern const ASN1CType asn1_type_PeriodicReportingIndicator[]; |
| |
| typedef enum DirectReportingIndicator { |
| DirectReportingIndicator_directSAI, |
| DirectReportingIndicator_directGeo, |
| } DirectReportingIndicator; |
| |
| extern const ASN1CType asn1_type_DirectReportingIndicator[]; |
| |
| typedef int VerticalAccuracyCode; |
| |
| extern const ASN1CType asn1_type_VerticalAccuracyCode[]; |
| |
| typedef enum PositioningPriority { |
| PositioningPriority_high_Priority, |
| PositioningPriority_normal_Priority, |
| } PositioningPriority; |
| |
| extern const ASN1CType asn1_type_PositioningPriority[]; |
| |
| typedef enum ResponseTime { |
| ResponseTime_lowdelay, |
| ResponseTime_delaytolerant, |
| } ResponseTime; |
| |
| extern const ASN1CType asn1_type_ResponseTime[]; |
| |
| typedef struct ProtocolExtensionField_41 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_41; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_41[]; |
| |
| typedef struct ProtocolExtensionContainer_41 { |
| ProtocolExtensionField_41 *tab; |
| int count; |
| } ProtocolExtensionContainer_41; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_41[]; |
| |
| typedef struct PeriodicLocationInfo { |
| int reportingAmount; |
| int reportingInterval; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_41 iE_Extensions; |
| } PeriodicLocationInfo; |
| |
| |
| extern const ASN1CType asn1_type_PeriodicLocationInfo[]; |
| |
| typedef struct ProtocolExtensionField_35 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_35; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_35[]; |
| |
| typedef struct ProtocolExtensionContainer_35 { |
| ProtocolExtensionField_35 *tab; |
| int count; |
| } ProtocolExtensionContainer_35; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_35[]; |
| |
| typedef struct LocationReportingTransferInformation { |
| BOOL reportChangeOfSAI_option; |
| ReportChangeOfSAI reportChangeOfSAI; |
| BOOL periodicReportingIndicator_option; |
| PeriodicReportingIndicator periodicReportingIndicator; |
| BOOL directReportingIndicator_option; |
| DirectReportingIndicator directReportingIndicator; |
| BOOL verticalAccuracyCode_option; |
| VerticalAccuracyCode verticalAccuracyCode; |
| BOOL positioningPriorityChangeSAI_option; |
| PositioningPriority positioningPriorityChangeSAI; |
| BOOL positioningPriorityDirect_option; |
| PositioningPriority positioningPriorityDirect; |
| BOOL clientTypePeriodic_option; |
| ClientType clientTypePeriodic; |
| BOOL clientTypeDirect_option; |
| ClientType clientTypeDirect; |
| BOOL responseTime_option; |
| ResponseTime responseTime; |
| BOOL includeVelocity_option; |
| IncludeVelocity includeVelocity; |
| BOOL periodicLocationInfo_option; |
| PeriodicLocationInfo periodicLocationInfo; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_35 iE_Extensions; |
| } LocationReportingTransferInformation; |
| |
| |
| extern const ASN1CType asn1_type_LocationReportingTransferInformation[]; |
| |
| typedef ASN1String L3_Information; |
| |
| extern const ASN1CType asn1_type_L3_Information[]; |
| |
| typedef enum Management_Based_MDT_Allowed { |
| Management_Based_MDT_Allowed_allowed, |
| } Management_Based_MDT_Allowed; |
| |
| extern const ASN1CType asn1_type_Management_Based_MDT_Allowed[]; |
| |
| typedef ASN1BitString MBMS_PTP_RAB_ID; |
| |
| extern const ASN1CType asn1_type_MBMS_PTP_RAB_ID[]; |
| |
| typedef enum MBMSBearerServiceType { |
| MBMSBearerServiceType_multicast, |
| MBMSBearerServiceType_broadcast, |
| } MBMSBearerServiceType; |
| |
| extern const ASN1CType asn1_type_MBMSBearerServiceType[]; |
| |
| typedef enum MBMSCNDe_Registration { |
| MBMSCNDe_Registration_normalsessionstop, |
| MBMSCNDe_Registration_deregister, |
| } MBMSCNDe_Registration; |
| |
| extern const ASN1CType asn1_type_MBMSCNDe_Registration[]; |
| |
| typedef enum MBMSCountingInformation { |
| MBMSCountingInformation_counting, |
| MBMSCountingInformation_notcounting, |
| } MBMSCountingInformation; |
| |
| extern const ASN1CType asn1_type_MBMSCountingInformation[]; |
| |
| typedef enum MBMSHCIndicator { |
| MBMSHCIndicator_uncompressed_header, |
| MBMSHCIndicator_compressed_header, |
| } MBMSHCIndicator; |
| |
| extern const ASN1CType asn1_type_MBMSHCIndicator[]; |
| |
| typedef enum MBMSLinkingInformation { |
| MBMSLinkingInformation_uE_has_joined_multicast_services, |
| } MBMSLinkingInformation; |
| |
| extern const ASN1CType asn1_type_MBMSLinkingInformation[]; |
| |
| typedef enum MBMSRegistrationRequestType { |
| MBMSRegistrationRequestType_Register, |
| MBMSRegistrationRequestType_deregister, |
| } MBMSRegistrationRequestType; |
| |
| extern const ASN1CType asn1_type_MBMSRegistrationRequestType[]; |
| |
| typedef ASN1String MBMSServiceArea; |
| |
| extern const ASN1CType asn1_type_MBMSServiceArea[]; |
| |
| typedef ASN1String MBMSSessionDuration; |
| |
| extern const ASN1CType asn1_type_MBMSSessionDuration[]; |
| |
| typedef ASN1String MBMSSessionIdentity; |
| |
| extern const ASN1CType asn1_type_MBMSSessionIdentity[]; |
| |
| typedef ASN1String MBMSSessionRepetitionNumber; |
| |
| extern const ASN1CType asn1_type_MBMSSessionRepetitionNumber[]; |
| |
| typedef enum MDT_Activation { |
| MDT_Activation_immediateMDTonly, |
| MDT_Activation_loggedMDTonly, |
| MDT_Activation_immediateMDTandTrace, |
| } MDT_Activation; |
| |
| extern const ASN1CType asn1_type_MDT_Activation[]; |
| |
| typedef struct LAI_List { |
| LAI *tab; |
| int count; |
| } LAI_List; |
| |
| extern const ASN1CType asn1_type_LAI_List[]; |
| |
| typedef struct ProtocolExtensionField_42 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_42; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_42[]; |
| |
| typedef struct ProtocolExtensionContainer_42 { |
| ProtocolExtensionField_42 *tab; |
| int count; |
| } ProtocolExtensionContainer_42; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_42[]; |
| |
| typedef struct LABased { |
| LAI_List laiList; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_42 iE_Extensions; |
| } LABased; |
| |
| |
| extern const ASN1CType asn1_type_LABased[]; |
| |
| typedef struct ProtocolExtensionField_51 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_51; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_51[]; |
| |
| typedef struct ProtocolExtensionContainer_51 { |
| ProtocolExtensionField_51 *tab; |
| int count; |
| } ProtocolExtensionContainer_51; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_51[]; |
| |
| typedef struct RAI { |
| LAI lAI; |
| RAC rAC; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_51 iE_Extensions; |
| } RAI; |
| |
| |
| extern const ASN1CType asn1_type_RAI[]; |
| |
| typedef struct RAI_List { |
| RAI *tab; |
| int count; |
| } RAI_List; |
| |
| extern const ASN1CType asn1_type_RAI_List[]; |
| |
| typedef struct ProtocolExtensionField_46 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_46; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_46[]; |
| |
| typedef struct ProtocolExtensionContainer_46 { |
| ProtocolExtensionField_46 *tab; |
| int count; |
| } ProtocolExtensionContainer_46; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_46[]; |
| |
| typedef struct RABased { |
| RAI_List raiList; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_46 iE_Extensions; |
| } RABased; |
| |
| |
| extern const ASN1CType asn1_type_RABased[]; |
| |
| typedef enum { |
| MDTAreaScope_cellbased, |
| MDTAreaScope_labased, |
| MDTAreaScope_rabased, |
| MDTAreaScope_plmn_area_based, |
| } MDTAreaScope_choice; |
| |
| typedef struct MDTAreaScope { |
| MDTAreaScope_choice choice; |
| union { |
| CellBased cellbased; |
| LABased labased; |
| RABased rabased; |
| } u; |
| } MDTAreaScope; |
| |
| extern const ASN1CType asn1_type_MDTAreaScope[]; |
| |
| typedef enum LoggingInterval { |
| LoggingInterval_s1d28, |
| LoggingInterval_s2d56, |
| LoggingInterval_s5d12, |
| LoggingInterval_s10d24, |
| LoggingInterval_s20d48, |
| LoggingInterval_s30d72, |
| LoggingInterval_s40d96, |
| LoggingInterval_s61d44, |
| } LoggingInterval; |
| |
| extern const ASN1CType asn1_type_LoggingInterval[]; |
| |
| typedef enum LoggingDuration { |
| LoggingDuration_min10, |
| LoggingDuration_min20, |
| LoggingDuration_min40, |
| LoggingDuration_min60, |
| LoggingDuration_min90, |
| LoggingDuration_min120, |
| } LoggingDuration; |
| |
| extern const ASN1CType asn1_type_LoggingDuration[]; |
| |
| typedef struct ProtocolExtensionField_43 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_43; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_43[]; |
| |
| typedef struct ProtocolExtensionContainer_43 { |
| ProtocolExtensionField_43 *tab; |
| int count; |
| } ProtocolExtensionContainer_43; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_43[]; |
| |
| typedef struct LoggedMDT { |
| LoggingInterval loggingInterval; |
| LoggingDuration loggingDuration; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_43 iE_Extensions; |
| } LoggedMDT; |
| |
| |
| extern const ASN1CType asn1_type_LoggedMDT[]; |
| |
| typedef enum { |
| MDTMode_immediateMDT, |
| MDTMode_loggedMDT, |
| } MDTMode_choice; |
| |
| typedef struct MDTMode { |
| MDTMode_choice choice; |
| union { |
| ImmediateMDT immediateMDT; |
| LoggedMDT loggedMDT; |
| } u; |
| } MDTMode; |
| |
| extern const ASN1CType asn1_type_MDTMode[]; |
| |
| typedef struct ProtocolExtensionField_39 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_39; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_39[]; |
| |
| typedef struct ProtocolExtensionContainer_39 { |
| ProtocolExtensionField_39 *tab; |
| int count; |
| } ProtocolExtensionContainer_39; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_39[]; |
| |
| typedef struct MDT_Configuration { |
| MDT_Activation mdtActivation; |
| MDTAreaScope mdtAreaScope; |
| MDTMode mdtMode; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_39 iE_Extensions; |
| } MDT_Configuration; |
| |
| |
| extern const ASN1CType asn1_type_MDT_Configuration[]; |
| |
| typedef struct MDT_PLMN_List { |
| PLMNidentity *tab; |
| int count; |
| } MDT_PLMN_List; |
| |
| extern const ASN1CType asn1_type_MDT_PLMN_List[]; |
| |
| typedef ASN1String MSISDN; |
| |
| extern const ASN1CType asn1_type_MSISDN[]; |
| |
| typedef ASN1String NAS_PDU; |
| |
| extern const ASN1CType asn1_type_NAS_PDU[]; |
| |
| typedef ASN1BitString NAS_SequenceNumber; |
| |
| extern const ASN1CType asn1_type_NAS_SequenceNumber[]; |
| |
| typedef ASN1BitString NAS_SynchronisationIndicator; |
| |
| extern const ASN1CType asn1_type_NAS_SynchronisationIndicator[]; |
| |
| typedef ASN1String NewBSS_To_OldBSS_Information; |
| |
| extern const ASN1CType asn1_type_NewBSS_To_OldBSS_Information[]; |
| |
| typedef enum NonSearchingIndication { |
| NonSearchingIndication_non_searching, |
| NonSearchingIndication_searching, |
| } NonSearchingIndication; |
| |
| extern const ASN1CType asn1_type_NonSearchingIndication[]; |
| |
| typedef int NumberOfIuInstances; |
| |
| extern const ASN1CType asn1_type_NumberOfIuInstances[]; |
| |
| typedef int NumberOfSteps; |
| |
| extern const ASN1CType asn1_type_NumberOfSteps[]; |
| |
| typedef ASN1String Offload_RAB_Parameters_APN; |
| |
| extern const ASN1CType asn1_type_Offload_RAB_Parameters_APN[]; |
| |
| typedef ASN1String Offload_RAB_Parameters_ChargingCharacteristics; |
| |
| extern const ASN1CType asn1_type_Offload_RAB_Parameters_ChargingCharacteristics[]; |
| |
| typedef struct ProtocolExtensionField_40 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_40; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_40[]; |
| |
| typedef struct ProtocolExtensionContainer_40 { |
| ProtocolExtensionField_40 *tab; |
| int count; |
| } ProtocolExtensionContainer_40; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_40[]; |
| |
| typedef struct Offload_RAB_Parameters { |
| Offload_RAB_Parameters_APN accessPointName; |
| Offload_RAB_Parameters_ChargingCharacteristics chargingCharacteristics; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_40 iE_Extensions; |
| } Offload_RAB_Parameters; |
| |
| |
| extern const ASN1CType asn1_type_Offload_RAB_Parameters[]; |
| |
| typedef ASN1String OldBSS_ToNewBSS_Information; |
| |
| extern const ASN1CType asn1_type_OldBSS_ToNewBSS_Information[]; |
| |
| typedef ASN1String OMC_ID; |
| |
| extern const ASN1CType asn1_type_OMC_ID[]; |
| |
| typedef enum Out_Of_UTRAN { |
| Out_Of_UTRAN_cell_reselection_to_EUTRAN, |
| } Out_Of_UTRAN; |
| |
| extern const ASN1CType asn1_type_Out_Of_UTRAN[]; |
| |
| typedef enum { |
| PagingAreaID_lAI, |
| PagingAreaID_rAI, |
| } PagingAreaID_choice; |
| |
| typedef struct PagingAreaID { |
| PagingAreaID_choice choice; |
| union { |
| LAI lAI; |
| RAI rAI; |
| } u; |
| } PagingAreaID; |
| |
| extern const ASN1CType asn1_type_PagingAreaID[]; |
| |
| typedef enum PagingCause { |
| PagingCause_terminating_conversational_call, |
| PagingCause_terminating_streaming_call, |
| PagingCause_terminating_interactive_call, |
| PagingCause_terminating_background_call, |
| PagingCause_terminating_low_priority_signalling, |
| PagingCause_terminating_high_priority_signalling, |
| } PagingCause; |
| |
| extern const ASN1CType asn1_type_PagingCause[]; |
| |
| typedef enum PDP_Type { |
| PDP_Type_empty, |
| PDP_Type_ppp, |
| PDP_Type_osp_ihoss, |
| PDP_Type_ipv4, |
| PDP_Type_ipv6, |
| } PDP_Type; |
| |
| extern const ASN1CType asn1_type_PDP_Type[]; |
| |
| typedef struct PDP_TypeInformation { |
| PDP_Type *tab; |
| int count; |
| } PDP_TypeInformation; |
| |
| extern const ASN1CType asn1_type_PDP_TypeInformation[]; |
| |
| typedef enum PDP_Type_extension { |
| PDP_Type_extension_ipv4_and_ipv6, |
| } PDP_Type_extension; |
| |
| extern const ASN1CType asn1_type_PDP_Type_extension[]; |
| |
| typedef struct PDP_TypeInformation_extension { |
| PDP_Type_extension *tab; |
| int count; |
| } PDP_TypeInformation_extension; |
| |
| extern const ASN1CType asn1_type_PDP_TypeInformation_extension[]; |
| |
| typedef int PDUType14FrameSequenceNumber; |
| |
| extern const ASN1CType asn1_type_PDUType14FrameSequenceNumber[]; |
| |
| typedef struct ProtocolExtensionField_44 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_44; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_44[]; |
| |
| typedef struct ProtocolExtensionContainer_44 { |
| ProtocolExtensionField_44 *tab; |
| int count; |
| } ProtocolExtensionContainer_44; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_44[]; |
| |
| typedef struct PLMNs_in_shared_network_1 { |
| PLMNidentity pLMNidentity; |
| LA_LIST lA_LIST; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_44 iE_Extensions; |
| } PLMNs_in_shared_network_1; |
| |
| |
| extern const ASN1CType asn1_type_PLMNs_in_shared_network_1[]; |
| |
| typedef struct PLMNs_in_shared_network { |
| PLMNs_in_shared_network_1 *tab; |
| int count; |
| } PLMNs_in_shared_network; |
| |
| extern const ASN1CType asn1_type_PLMNs_in_shared_network[]; |
| |
| typedef ASN1String Port_Number; |
| |
| extern const ASN1CType asn1_type_Port_Number[]; |
| |
| typedef ASN1BitString PositioningDataDiscriminator; |
| |
| extern const ASN1CType asn1_type_PositioningDataDiscriminator[]; |
| |
| typedef ASN1String PositioningMethodAndUsage; |
| |
| extern const ASN1CType asn1_type_PositioningMethodAndUsage[]; |
| |
| typedef struct PositioningDataSet { |
| PositioningMethodAndUsage *tab; |
| int count; |
| } PositioningDataSet; |
| |
| extern const ASN1CType asn1_type_PositioningDataSet[]; |
| |
| typedef struct ProtocolExtensionField_45 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_45; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_45[]; |
| |
| typedef struct ProtocolExtensionContainer_45 { |
| ProtocolExtensionField_45 *tab; |
| int count; |
| } ProtocolExtensionContainer_45; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_45[]; |
| |
| typedef struct PositionData { |
| PositioningDataDiscriminator positioningDataDiscriminator; |
| BOOL positioningDataSet_option; |
| PositioningDataSet positioningDataSet; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_45 iE_Extensions; |
| } PositionData; |
| |
| |
| extern const ASN1CType asn1_type_PositionData[]; |
| |
| typedef ASN1String PositionDataSpecificToGERANIuMode; |
| |
| extern const ASN1CType asn1_type_PositionDataSpecificToGERANIuMode[]; |
| |
| typedef ASN1BitString Priority_Class_Indicator; |
| |
| extern const ASN1CType asn1_type_Priority_Class_Indicator[]; |
| |
| typedef struct ProtocolExtensionField_61 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_61; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_61[]; |
| |
| typedef struct ProtocolExtensionContainer_61 { |
| ProtocolExtensionField_61 *tab; |
| int count; |
| } ProtocolExtensionContainer_61; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_61[]; |
| |
| typedef struct Shared_Network_Information { |
| PLMNs_in_shared_network pLMNs_in_shared_network; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_61 iE_Extensions; |
| } Shared_Network_Information; |
| |
| |
| extern const ASN1CType asn1_type_Shared_Network_Information[]; |
| |
| typedef enum { |
| ProvidedData_shared_network_information, |
| } ProvidedData_choice; |
| |
| typedef struct ProvidedData { |
| ProvidedData_choice choice; |
| union { |
| Shared_Network_Information shared_network_information; |
| } u; |
| } ProvidedData; |
| |
| extern const ASN1CType asn1_type_ProvidedData[]; |
| |
| typedef ASN1String P_TMSI; |
| |
| extern const ASN1CType asn1_type_P_TMSI[]; |
| |
| typedef unsigned int UnsuccessfullyTransmittedDataVolume; |
| |
| extern const ASN1CType asn1_type_UnsuccessfullyTransmittedDataVolume[]; |
| |
| typedef struct ProtocolExtensionField_47 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_47; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_47[]; |
| |
| typedef struct ProtocolExtensionContainer_47 { |
| ProtocolExtensionField_47 *tab; |
| int count; |
| } ProtocolExtensionContainer_47; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_47[]; |
| |
| typedef struct RABDataVolumeReport_1 { |
| UnsuccessfullyTransmittedDataVolume dl_UnsuccessfullyTransmittedDataVolume; |
| BOOL dataVolumeReference_option; |
| DataVolumeReference dataVolumeReference; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_47 iE_Extensions; |
| } RABDataVolumeReport_1; |
| |
| |
| extern const ASN1CType asn1_type_RABDataVolumeReport_1[]; |
| |
| typedef struct RABDataVolumeReport { |
| RABDataVolumeReport_1 *tab; |
| int count; |
| } RABDataVolumeReport; |
| |
| extern const ASN1CType asn1_type_RABDataVolumeReport[]; |
| |
| typedef ASN1BitString RAB_ID; |
| |
| extern const ASN1CType asn1_type_RAB_ID[]; |
| |
| typedef struct RAB_Parameter_ExtendedGuaranteedBitrateList { |
| ExtendedGuaranteedBitrate *tab; |
| int count; |
| } RAB_Parameter_ExtendedGuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_RAB_Parameter_ExtendedGuaranteedBitrateList[]; |
| |
| typedef struct RAB_Parameter_ExtendedMaxBitrateList { |
| ExtendedMaxBitrate *tab; |
| int count; |
| } RAB_Parameter_ExtendedMaxBitrateList; |
| |
| extern const ASN1CType asn1_type_RAB_Parameter_ExtendedMaxBitrateList[]; |
| |
| typedef enum SignallingIndication { |
| SignallingIndication_signalling, |
| } SignallingIndication; |
| |
| extern const ASN1CType asn1_type_SignallingIndication[]; |
| |
| typedef ASN1String UPInitialisationFrame; |
| |
| extern const ASN1CType asn1_type_UPInitialisationFrame[]; |
| |
| typedef struct ProtocolExtensionField_85 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_85; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_85[]; |
| |
| typedef struct ProtocolExtensionContainer_85 { |
| ProtocolExtensionField_85 *tab; |
| int count; |
| } ProtocolExtensionContainer_85; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_85[]; |
| |
| typedef struct UPInformation { |
| FrameSequenceNumber frameSeqNoUL; |
| FrameSequenceNumber frameSeqNoDL; |
| PDUType14FrameSequenceNumber pdu14FrameSeqNoUL; |
| PDUType14FrameSequenceNumber pdu14FrameSeqNoDL; |
| DataPDUType dataPDUType; |
| UPInitialisationFrame upinitialisationFrame; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_85 iE_Extensions; |
| } UPInformation; |
| |
| |
| extern const ASN1CType asn1_type_UPInformation[]; |
| |
| typedef struct ProtocolExtensionField_49 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_49; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_49[]; |
| |
| typedef struct ProtocolExtensionContainer_49 { |
| ProtocolExtensionField_49 *tab; |
| int count; |
| } ProtocolExtensionContainer_49; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_49[]; |
| |
| typedef struct RABParametersList_1 { |
| RAB_ID rab_Id; |
| CN_DomainIndicator cn_domain; |
| BOOL rabDataVolumeReport_option; |
| RABDataVolumeReport rabDataVolumeReport; |
| BOOL upInformation_option; |
| UPInformation upInformation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_49 iE_Extensions; |
| } RABParametersList_1; |
| |
| |
| extern const ASN1CType asn1_type_RABParametersList_1[]; |
| |
| typedef struct RABParametersList { |
| RABParametersList_1 *tab; |
| int count; |
| } RABParametersList; |
| |
| extern const ASN1CType asn1_type_RABParametersList[]; |
| |
| typedef int USCH_ID; |
| |
| extern const ASN1CType asn1_type_USCH_ID[]; |
| |
| typedef struct ProtocolExtensionField_82 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_82; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_82[]; |
| |
| typedef struct ProtocolExtensionContainer_82 { |
| ProtocolExtensionField_82 *tab; |
| int count; |
| } ProtocolExtensionContainer_82; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_82[]; |
| |
| typedef struct TrCH_ID { |
| BOOL dCH_ID_option; |
| DCH_ID dCH_ID; |
| BOOL dSCH_ID_option; |
| DSCH_ID dSCH_ID; |
| BOOL uSCH_ID_option; |
| USCH_ID uSCH_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_82 iE_Extensions; |
| } TrCH_ID; |
| |
| |
| extern const ASN1CType asn1_type_TrCH_ID[]; |
| |
| typedef struct TrCH_ID_List { |
| TrCH_ID *tab; |
| int count; |
| } TrCH_ID_List; |
| |
| extern const ASN1CType asn1_type_TrCH_ID_List[]; |
| |
| typedef struct ProtocolExtensionField_50 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_50; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_50[]; |
| |
| typedef struct ProtocolExtensionContainer_50 { |
| ProtocolExtensionField_50 *tab; |
| int count; |
| } ProtocolExtensionContainer_50; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_50[]; |
| |
| typedef struct RAB_TrCH_MappingItem { |
| RAB_ID rAB_ID; |
| TrCH_ID_List trCH_ID_List; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_50 iE_Extensions; |
| } RAB_TrCH_MappingItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_TrCH_MappingItem[]; |
| |
| typedef struct RAB_TrCH_Mapping { |
| RAB_TrCH_MappingItem *tab; |
| int count; |
| } RAB_TrCH_Mapping; |
| |
| extern const ASN1CType asn1_type_RAB_TrCH_Mapping[]; |
| |
| typedef struct RAofIdleModeUEs { |
| RAC *tab; |
| int count; |
| } RAofIdleModeUEs; |
| |
| extern const ASN1CType asn1_type_RAofIdleModeUEs[]; |
| |
| typedef struct ProtocolExtensionField_52 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_52; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_52[]; |
| |
| typedef struct ProtocolExtensionContainer_52 { |
| ProtocolExtensionField_52 *tab; |
| int count; |
| } ProtocolExtensionContainer_52; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_52[]; |
| |
| typedef struct NotEmptyRAListofIdleModeUEs { |
| RAofIdleModeUEs rAofIdleModeUEs; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_52 iE_Extensions; |
| } NotEmptyRAListofIdleModeUEs; |
| |
| |
| extern const ASN1CType asn1_type_NotEmptyRAListofIdleModeUEs[]; |
| |
| typedef enum RAListofIdleModeUEs_1 { |
| RAListofIdleModeUEs_1_emptylist, |
| RAListofIdleModeUEs_1_fulllist, |
| } RAListofIdleModeUEs_1; |
| |
| extern const ASN1CType asn1_type_RAListofIdleModeUEs_1[]; |
| |
| typedef enum { |
| RAListofIdleModeUEs_notEmptyRAListofIdleModeUEs, |
| RAListofIdleModeUEs_emptyFullRAListofIdleModeUEs, |
| } RAListofIdleModeUEs_choice; |
| |
| typedef struct RAListofIdleModeUEs { |
| RAListofIdleModeUEs_choice choice; |
| union { |
| NotEmptyRAListofIdleModeUEs notEmptyRAListofIdleModeUEs; |
| RAListofIdleModeUEs_1 emptyFullRAListofIdleModeUEs; |
| } u; |
| } RAListofIdleModeUEs; |
| |
| extern const ASN1CType asn1_type_RAListofIdleModeUEs[]; |
| |
| typedef enum RAT_Type { |
| RAT_Type_utran, |
| RAT_Type_geran, |
| } RAT_Type; |
| |
| extern const ASN1CType asn1_type_RAT_Type[]; |
| |
| typedef enum RateControlAllowed { |
| RateControlAllowed_not_allowed, |
| RateControlAllowed_allowed, |
| } RateControlAllowed; |
| |
| extern const ASN1CType asn1_type_RateControlAllowed[]; |
| |
| typedef ASN1Null RedirectAttemptFlag; |
| |
| extern const ASN1CType asn1_type_RedirectAttemptFlag[]; |
| |
| typedef enum RedirectionCompleted { |
| RedirectionCompleted_redirection_completed, |
| } RedirectionCompleted; |
| |
| extern const ASN1CType asn1_type_RedirectionCompleted[]; |
| |
| typedef enum RejectCauseValue { |
| RejectCauseValue_pLMN_Not_Allowed, |
| RejectCauseValue_location_Area_Not_Allowed, |
| RejectCauseValue_roaming_Not_Allowed_In_This_Location_Area, |
| RejectCauseValue_no_Suitable_Cell_In_Location_Area, |
| RejectCauseValue_gPRS_Services_Not_Allowed_In_This_PLMN, |
| RejectCauseValue_cS_PS_coordination_required, |
| RejectCauseValue_network_failure, |
| RejectCauseValue_not_authorized_for_this_CSG, |
| } RejectCauseValue; |
| |
| extern const ASN1CType asn1_type_RejectCauseValue[]; |
| |
| typedef enum RelocationType { |
| RelocationType_ue_not_involved, |
| RelocationType_ue_involved, |
| } RelocationType; |
| |
| extern const ASN1CType asn1_type_RelocationType[]; |
| |
| typedef enum ReportArea { |
| ReportArea_service_area, |
| ReportArea_geographical_area, |
| } ReportArea; |
| |
| extern const ASN1CType asn1_type_ReportArea[]; |
| |
| typedef ASN1String RequestedGANSSAssistanceData; |
| |
| extern const ASN1CType asn1_type_RequestedGANSSAssistanceData[]; |
| |
| typedef struct Requested_RAB_Parameter_MaxBitrateList { |
| MaxBitrate *tab; |
| int count; |
| } Requested_RAB_Parameter_MaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Requested_RAB_Parameter_MaxBitrateList[]; |
| |
| typedef struct Requested_RAB_Parameter_GuaranteedBitrateList { |
| GuaranteedBitrate *tab; |
| int count; |
| } Requested_RAB_Parameter_GuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Requested_RAB_Parameter_GuaranteedBitrateList[]; |
| |
| typedef struct ProtocolExtensionField_54 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_54; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_54[]; |
| |
| typedef struct ProtocolExtensionContainer_54 { |
| ProtocolExtensionField_54 *tab; |
| int count; |
| } ProtocolExtensionContainer_54; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_54[]; |
| |
| typedef struct Requested_RAB_Parameter_Values { |
| BOOL requestedMaxBitrates_option; |
| Requested_RAB_Parameter_MaxBitrateList requestedMaxBitrates; |
| BOOL requestedGuaranteedBitrates_option; |
| Requested_RAB_Parameter_GuaranteedBitrateList requestedGuaranteedBitrates; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_54 iE_Extensions; |
| } Requested_RAB_Parameter_Values; |
| |
| |
| extern const ASN1CType asn1_type_Requested_RAB_Parameter_Values[]; |
| |
| typedef struct Requested_RAB_Parameter_ExtendedMaxBitrateList { |
| ExtendedMaxBitrate *tab; |
| int count; |
| } Requested_RAB_Parameter_ExtendedMaxBitrateList; |
| |
| extern const ASN1CType asn1_type_Requested_RAB_Parameter_ExtendedMaxBitrateList[]; |
| |
| typedef struct Requested_RAB_Parameter_ExtendedGuaranteedBitrateList { |
| ExtendedGuaranteedBitrate *tab; |
| int count; |
| } Requested_RAB_Parameter_ExtendedGuaranteedBitrateList; |
| |
| extern const ASN1CType asn1_type_Requested_RAB_Parameter_ExtendedGuaranteedBitrateList[]; |
| |
| typedef struct RequestType { |
| Event event; |
| ReportArea reportArea; |
| BOOL accuracyCode_option; |
| int accuracyCode; |
| } RequestType; |
| |
| |
| extern const ASN1CType asn1_type_RequestType[]; |
| |
| typedef int TraceRecordingSessionReference; |
| |
| extern const ASN1CType asn1_type_TraceRecordingSessionReference[]; |
| |
| typedef ASN1BitString TransportLayerAddress; |
| |
| extern const ASN1CType asn1_type_TransportLayerAddress[]; |
| |
| typedef enum { |
| UE_ID_imsi, |
| UE_ID_imei, |
| UE_ID_imeisv, |
| } UE_ID_choice; |
| |
| typedef struct UE_ID { |
| UE_ID_choice choice; |
| union { |
| IMSI imsi; |
| IMEI imei; |
| IMEISV imeisv; |
| } u; |
| } UE_ID; |
| |
| extern const ASN1CType asn1_type_UE_ID[]; |
| |
| typedef enum TraceDepth { |
| TraceDepth_minimum, |
| TraceDepth_medium, |
| TraceDepth_maximum, |
| } TraceDepth; |
| |
| extern const ASN1CType asn1_type_TraceDepth[]; |
| |
| typedef struct ProtocolExtensionField_80 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_80; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_80[]; |
| |
| typedef struct ProtocolExtensionContainer_80 { |
| ProtocolExtensionField_80 *tab; |
| int count; |
| } ProtocolExtensionContainer_80; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_80[]; |
| |
| typedef struct TracePropagationParameters { |
| TraceRecordingSessionReference traceRecordingSessionReference; |
| TraceDepth traceDepth; |
| BOOL listOfInterfacesToTrace_option; |
| ListOfInterfacesToTrace listOfInterfacesToTrace; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_80 iE_Extensions; |
| } TracePropagationParameters; |
| |
| |
| extern const ASN1CType asn1_type_TracePropagationParameters[]; |
| |
| typedef struct ProtocolExtensionField_79 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_79; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_79[]; |
| |
| typedef struct ProtocolExtensionContainer_79 { |
| ProtocolExtensionField_79 *tab; |
| int count; |
| } ProtocolExtensionContainer_79; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_79[]; |
| |
| typedef struct TraceInformation { |
| TraceReference traceReference; |
| UE_ID ue_identity; |
| BOOL tracePropagationParameters_option; |
| TracePropagationParameters tracePropagationParameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_79 iE_Extensions; |
| } TraceInformation; |
| |
| |
| extern const ASN1CType asn1_type_TraceInformation[]; |
| |
| typedef struct ProtocolExtensionField_58 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_58; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_58[]; |
| |
| typedef struct ProtocolExtensionContainer_58 { |
| ProtocolExtensionField_58 *tab; |
| int count; |
| } ProtocolExtensionContainer_58; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_58[]; |
| |
| typedef struct RNSAPRelocationParameters { |
| BOOL rabParmetersList_option; |
| RABParametersList rabParmetersList; |
| BOOL locationReporting_option; |
| LocationReportingTransferInformation locationReporting; |
| BOOL traceInformation_option; |
| TraceInformation traceInformation; |
| BOOL sourceSAI_option; |
| SAI sourceSAI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_58 iE_Extensions; |
| } RNSAPRelocationParameters; |
| |
| |
| extern const ASN1CType asn1_type_RNSAPRelocationParameters[]; |
| |
| typedef ASN1String RRC_Container; |
| |
| extern const ASN1CType asn1_type_RRC_Container[]; |
| |
| typedef enum RSRVCC_HO_Indication { |
| RSRVCC_HO_Indication_ps_only, |
| } RSRVCC_HO_Indication; |
| |
| extern const ASN1CType asn1_type_RSRVCC_HO_Indication[]; |
| |
| typedef struct ProtocolExtensionField_59 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_59; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_59[]; |
| |
| typedef struct ProtocolExtensionContainer_59 { |
| ProtocolExtensionField_59 *tab; |
| int count; |
| } ProtocolExtensionContainer_59; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_59[]; |
| |
| typedef struct RSRVCC_Information { |
| ASN1BitString nonce; |
| ASN1String iMSInformation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_59 iE_Extensions; |
| } RSRVCC_Information; |
| |
| |
| extern const ASN1CType asn1_type_RSRVCC_Information[]; |
| |
| typedef enum RSRVCC_Operation_Possible { |
| RSRVCC_Operation_Possible_rsrvcc_possible, |
| } RSRVCC_Operation_Possible; |
| |
| extern const ASN1CType asn1_type_RSRVCC_Operation_Possible[]; |
| |
| typedef enum SAPI { |
| SAPI_sapi_0, |
| SAPI_sapi_3, |
| } SAPI; |
| |
| extern const ASN1CType asn1_type_SAPI[]; |
| |
| typedef int SessionUpdateID; |
| |
| extern const ASN1CType asn1_type_SessionUpdateID[]; |
| |
| typedef enum Session_Re_establishment_Indicator { |
| Session_Re_establishment_Indicator_True, |
| } Session_Re_establishment_Indicator; |
| |
| extern const ASN1CType asn1_type_Session_Re_establishment_Indicator[]; |
| |
| typedef struct ProtocolExtensionField_65 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_65; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_65[]; |
| |
| typedef struct ProtocolExtensionContainer_65 { |
| ProtocolExtensionField_65 *tab; |
| int count; |
| } ProtocolExtensionContainer_65; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_65[]; |
| |
| typedef struct SNA_Access_Information { |
| AuthorisedPLMNs authorisedPLMNs; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_65 iE_Extensions; |
| } SNA_Access_Information; |
| |
| |
| extern const ASN1CType asn1_type_SNA_Access_Information[]; |
| |
| typedef enum Service_Handover { |
| Service_Handover_handover_to_GSM_should_be_performed, |
| Service_Handover_handover_to_GSM_should_not_be_performed, |
| Service_Handover_handover_to_GSM_shall_not_be_performed, |
| } Service_Handover; |
| |
| extern const ASN1CType asn1_type_Service_Handover[]; |
| |
| typedef ASN1String Source_ToTarget_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_Source_ToTarget_TransparentContainer[]; |
| |
| typedef ASN1String SourceeNodeB_ToTargeteNodeB_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_SourceeNodeB_ToTargeteNodeB_TransparentContainer[]; |
| |
| typedef ASN1String SourceBSS_ToTargetBSS_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_SourceBSS_ToTargetBSS_TransparentContainer[]; |
| |
| typedef struct ProtocolExtensionField_66 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_66; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_66[]; |
| |
| typedef struct ProtocolExtensionContainer_66 { |
| ProtocolExtensionField_66 *tab; |
| int count; |
| } ProtocolExtensionContainer_66; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_66[]; |
| |
| typedef struct SourceRNC_ID { |
| PLMNidentity pLMNidentity; |
| RNC_ID rNC_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_66 iE_Extensions; |
| } SourceRNC_ID; |
| |
| |
| extern const ASN1CType asn1_type_SourceRNC_ID[]; |
| |
| typedef enum { |
| SourceID_sourceRNC_ID, |
| SourceID_sAI, |
| } SourceID_choice; |
| |
| typedef struct SourceID { |
| SourceID_choice choice; |
| union { |
| SourceRNC_ID sourceRNC_ID; |
| SAI sAI; |
| } u; |
| } SourceID; |
| |
| extern const ASN1CType asn1_type_SourceID[]; |
| |
| typedef struct ProtocolExtensionField_67 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_67; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_67[]; |
| |
| typedef struct ProtocolExtensionContainer_67 { |
| ProtocolExtensionField_67 *tab; |
| int count; |
| } ProtocolExtensionContainer_67; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_67[]; |
| |
| typedef struct SourceRNC_ToTargetRNC_TransparentContainer { |
| RRC_Container rRC_Container; |
| NumberOfIuInstances numberOfIuInstances; |
| RelocationType relocationType; |
| BOOL chosenIntegrityProtectionAlgorithm_option; |
| ChosenIntegrityProtectionAlgorithm chosenIntegrityProtectionAlgorithm; |
| BOOL integrityProtectionKey_option; |
| IntegrityProtectionKey integrityProtectionKey; |
| BOOL chosenEncryptionAlgorithForSignalling_option; |
| ChosenEncryptionAlgorithm chosenEncryptionAlgorithForSignalling; |
| BOOL cipheringKey_option; |
| EncryptionKey cipheringKey; |
| BOOL chosenEncryptionAlgorithForCS_option; |
| ChosenEncryptionAlgorithm chosenEncryptionAlgorithForCS; |
| BOOL chosenEncryptionAlgorithForPS_option; |
| ChosenEncryptionAlgorithm chosenEncryptionAlgorithForPS; |
| BOOL d_RNTI_option; |
| D_RNTI d_RNTI; |
| BOOL targetCellId_option; |
| TargetCellId targetCellId; |
| BOOL rAB_TrCH_Mapping_option; |
| RAB_TrCH_Mapping rAB_TrCH_Mapping; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_67 iE_Extensions; |
| } SourceRNC_ToTargetRNC_TransparentContainer; |
| |
| |
| extern const ASN1CType asn1_type_SourceRNC_ToTargetRNC_TransparentContainer[]; |
| |
| typedef int SRB_ID; |
| |
| extern const ASN1CType asn1_type_SRB_ID[]; |
| |
| typedef struct ProtocolExtensionField_72 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_72; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_72[]; |
| |
| typedef struct ProtocolExtensionContainer_72 { |
| ProtocolExtensionField_72 *tab; |
| int count; |
| } ProtocolExtensionContainer_72; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_72[]; |
| |
| typedef struct SRB_TrCH_MappingItem { |
| SRB_ID sRB_ID; |
| TrCH_ID trCH_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_72 iE_Extensions; |
| } SRB_TrCH_MappingItem; |
| |
| |
| extern const ASN1CType asn1_type_SRB_TrCH_MappingItem[]; |
| |
| typedef struct SRB_TrCH_Mapping { |
| SRB_TrCH_MappingItem *tab; |
| int count; |
| } SRB_TrCH_Mapping; |
| |
| extern const ASN1CType asn1_type_SRB_TrCH_Mapping[]; |
| |
| typedef struct ProtocolExtensionField_81 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_81; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_81[]; |
| |
| typedef struct ProtocolExtensionContainer_81 { |
| ProtocolExtensionField_81 *tab; |
| int count; |
| } ProtocolExtensionContainer_81; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_81[]; |
| |
| typedef struct TraceRecordingSessionInformation { |
| TraceReference traceReference; |
| TraceRecordingSessionReference traceRecordingSessionReference; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_81 iE_Extensions; |
| } TraceRecordingSessionInformation; |
| |
| |
| extern const ASN1CType asn1_type_TraceRecordingSessionInformation[]; |
| |
| typedef ASN1String UE_History_Information; |
| |
| extern const ASN1CType asn1_type_UE_History_Information[]; |
| |
| typedef int SubscriberProfileIDforRFP; |
| |
| extern const ASN1CType asn1_type_SubscriberProfileIDforRFP[]; |
| |
| typedef struct ProtocolExtensionField_73 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_73; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_73[]; |
| |
| typedef struct ProtocolExtensionContainer_73 { |
| ProtocolExtensionField_73 *tab; |
| int count; |
| } ProtocolExtensionContainer_73; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_73[]; |
| |
| typedef struct SRVCC_Information { |
| ASN1BitString nonce; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_73 iE_Extensions; |
| } SRVCC_Information; |
| |
| |
| extern const ASN1CType asn1_type_SRVCC_Information[]; |
| |
| typedef enum MeasBand { |
| MeasBand_v6, |
| MeasBand_v15, |
| MeasBand_v25, |
| MeasBand_v50, |
| MeasBand_v75, |
| MeasBand_v100, |
| } MeasBand; |
| |
| extern const ASN1CType asn1_type_MeasBand[]; |
| |
| typedef struct ProtocolExtensionField_70 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_70; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_70[]; |
| |
| typedef struct ProtocolExtensionContainer_70 { |
| ProtocolExtensionField_70 *tab; |
| int count; |
| } ProtocolExtensionContainer_70; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_70[]; |
| |
| typedef struct EUTRANFrequencies_1 { |
| int earfcn; |
| BOOL measBand_option; |
| MeasBand measBand; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_70 iE_Extensions; |
| } EUTRANFrequencies_1; |
| |
| |
| extern const ASN1CType asn1_type_EUTRANFrequencies_1[]; |
| |
| typedef struct EUTRANFrequencies { |
| EUTRANFrequencies_1 *tab; |
| int count; |
| } EUTRANFrequencies; |
| |
| extern const ASN1CType asn1_type_EUTRANFrequencies[]; |
| |
| typedef struct ProtocolExtensionField_69 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_69; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_69[]; |
| |
| typedef struct ProtocolExtensionContainer_69 { |
| ProtocolExtensionField_69 *tab; |
| int count; |
| } ProtocolExtensionContainer_69; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_69[]; |
| |
| typedef struct IRATmeasurementParameters { |
| int measurementDuration; |
| BOOL eUTRANFrequencies_option; |
| EUTRANFrequencies eUTRANFrequencies; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_69 iE_Extensions; |
| } IRATmeasurementParameters; |
| |
| |
| extern const ASN1CType asn1_type_IRATmeasurementParameters[]; |
| |
| typedef struct ProtocolExtensionField_68 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_68; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_68[]; |
| |
| typedef struct ProtocolExtensionContainer_68 { |
| ProtocolExtensionField_68 *tab; |
| int count; |
| } ProtocolExtensionContainer_68; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_68[]; |
| |
| typedef struct IRAT_Measurement_Configuration { |
| BOOL rSRP_option; |
| int rSRP; |
| BOOL rSRQ_option; |
| int rSRQ; |
| IRATmeasurementParameters iRATmeasurementParameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_68 iE_Extensions; |
| } IRAT_Measurement_Configuration; |
| |
| |
| extern const ASN1CType asn1_type_IRAT_Measurement_Configuration[]; |
| |
| typedef struct RSRQ_Type { |
| BOOL allSymbols; |
| BOOL wideBand; |
| } RSRQ_Type; |
| |
| |
| extern const ASN1CType asn1_type_RSRQ_Type[]; |
| |
| typedef int RSRQ_Extension; |
| |
| extern const ASN1CType asn1_type_RSRQ_Extension[]; |
| |
| typedef enum SRVCC_HO_Indication { |
| SRVCC_HO_Indication_ps_and_cs, |
| SRVCC_HO_Indication_cs_only, |
| } SRVCC_HO_Indication; |
| |
| extern const ASN1CType asn1_type_SRVCC_HO_Indication[]; |
| |
| typedef enum SRVCC_Operation_Possible { |
| SRVCC_Operation_Possible_srvcc_possible, |
| } SRVCC_Operation_Possible; |
| |
| extern const ASN1CType asn1_type_SRVCC_Operation_Possible[]; |
| |
| typedef ASN1String Target_ToSource_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_Target_ToSource_TransparentContainer[]; |
| |
| typedef ASN1String TargeteNodeB_ToSourceeNodeB_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_TargeteNodeB_ToSourceeNodeB_TransparentContainer[]; |
| |
| typedef ASN1String TargetBSS_ToSourceBSS_TransparentContainer; |
| |
| extern const ASN1CType asn1_type_TargetBSS_ToSourceBSS_TransparentContainer[]; |
| |
| typedef enum { |
| TargetID_targetRNC_ID, |
| TargetID_cGI, |
| TargetID_targeteNB_ID, |
| } TargetID_choice; |
| |
| typedef struct TargetID { |
| TargetID_choice choice; |
| union { |
| TargetRNC_ID targetRNC_ID; |
| CGI cGI; |
| TargetENB_ID targeteNB_ID; |
| } u; |
| } TargetID; |
| |
| extern const ASN1CType asn1_type_TargetID[]; |
| |
| typedef struct ProtocolExtensionField_77 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_77; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_77[]; |
| |
| typedef struct ProtocolExtensionContainer_77 { |
| ProtocolExtensionField_77 *tab; |
| int count; |
| } ProtocolExtensionContainer_77; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_77[]; |
| |
| typedef struct TargetRNC_ToSourceRNC_TransparentContainer { |
| RRC_Container rRC_Container; |
| BOOL d_RNTI_option; |
| D_RNTI d_RNTI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_77 iE_Extensions; |
| } TargetRNC_ToSourceRNC_TransparentContainer; |
| |
| |
| extern const ASN1CType asn1_type_TargetRNC_ToSourceRNC_TransparentContainer[]; |
| |
| typedef ASN1String TBCD_STRING; |
| |
| extern const ASN1CType asn1_type_TBCD_STRING[]; |
| |
| typedef ASN1String TMSI; |
| |
| extern const ASN1CType asn1_type_TMSI[]; |
| |
| typedef enum { |
| TemporaryUE_ID_tMSI, |
| TemporaryUE_ID_p_TMSI, |
| } TemporaryUE_ID_choice; |
| |
| typedef struct TemporaryUE_ID { |
| TemporaryUE_ID_choice choice; |
| union { |
| TMSI tMSI; |
| P_TMSI p_TMSI; |
| } u; |
| } TemporaryUE_ID; |
| |
| extern const ASN1CType asn1_type_TemporaryUE_ID[]; |
| |
| typedef ASN1String TimeToMBMSDataTransfer; |
| |
| extern const ASN1CType asn1_type_TimeToMBMSDataTransfer[]; |
| |
| typedef ASN1String TimingDifferenceULDL; |
| |
| extern const ASN1CType asn1_type_TimingDifferenceULDL[]; |
| |
| typedef ASN1String TraceType; |
| |
| extern const ASN1CType asn1_type_TraceType[]; |
| |
| typedef ASN1String TriggerID; |
| |
| extern const ASN1CType asn1_type_TriggerID[]; |
| |
| typedef struct ProtocolExtensionField_83 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_83; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_83[]; |
| |
| typedef struct ProtocolExtensionContainer_83 { |
| ProtocolExtensionField_83 *tab; |
| int count; |
| } ProtocolExtensionContainer_83; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_83[]; |
| |
| typedef struct TunnelInformation { |
| TransportLayerAddress transportLayerAddress; |
| BOOL uDP_Port_Number_option; |
| Port_Number uDP_Port_Number; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_83 iE_Extensions; |
| } TunnelInformation; |
| |
| |
| extern const ASN1CType asn1_type_TunnelInformation[]; |
| |
| typedef int UE_AggregateMaximumBitRateDownlink; |
| |
| extern const ASN1CType asn1_type_UE_AggregateMaximumBitRateDownlink[]; |
| |
| typedef int UE_AggregateMaximumBitRateUplink; |
| |
| extern const ASN1CType asn1_type_UE_AggregateMaximumBitRateUplink[]; |
| |
| typedef struct UE_AggregateMaximumBitRate { |
| BOOL uE_AggregateMaximumBitRateDownlink_option; |
| UE_AggregateMaximumBitRateDownlink uE_AggregateMaximumBitRateDownlink; |
| BOOL uE_AggregateMaximumBitRateUplink_option; |
| UE_AggregateMaximumBitRateUplink uE_AggregateMaximumBitRateUplink; |
| } UE_AggregateMaximumBitRate; |
| |
| |
| extern const ASN1CType asn1_type_UE_AggregateMaximumBitRate[]; |
| |
| typedef ASN1BitString UESBI_IuA; |
| |
| extern const ASN1CType asn1_type_UESBI_IuA[]; |
| |
| typedef ASN1BitString UESBI_IuB; |
| |
| extern const ASN1CType asn1_type_UESBI_IuB[]; |
| |
| typedef struct ProtocolExtensionField_84 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_84; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_84[]; |
| |
| typedef struct ProtocolExtensionContainer_84 { |
| ProtocolExtensionField_84 *tab; |
| int count; |
| } ProtocolExtensionContainer_84; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_84[]; |
| |
| typedef struct UESBI_Iu { |
| BOOL uESBI_IuA_option; |
| UESBI_IuA uESBI_IuA; |
| BOOL uESBI_IuB_option; |
| UESBI_IuB uESBI_IuB; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_84 iE_Extensions; |
| } UESBI_Iu; |
| |
| |
| extern const ASN1CType asn1_type_UESBI_Iu[]; |
| |
| typedef int UL_GTP_PDU_SequenceNumber; |
| |
| extern const ASN1CType asn1_type_UL_GTP_PDU_SequenceNumber[]; |
| |
| typedef int UL_N_PDU_SequenceNumber; |
| |
| extern const ASN1CType asn1_type_UL_N_PDU_SequenceNumber[]; |
| |
| typedef ASN1BitString UP_ModeVersions; |
| |
| extern const ASN1CType asn1_type_UP_ModeVersions[]; |
| |
| typedef enum UserPlaneMode { |
| UserPlaneMode_transparent_mode, |
| UserPlaneMode_support_mode_for_predefined_SDU_sizes, |
| } UserPlaneMode; |
| |
| extern const ASN1CType asn1_type_UserPlaneMode[]; |
| |
| typedef struct HorizontalSpeedAndBearing { |
| int bearing; |
| int horizontalSpeed; |
| } HorizontalSpeedAndBearing; |
| |
| |
| extern const ASN1CType asn1_type_HorizontalSpeedAndBearing[]; |
| |
| typedef struct ProtocolExtensionField_87 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_87; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_87[]; |
| |
| typedef struct ProtocolExtensionContainer_87 { |
| ProtocolExtensionField_87 *tab; |
| int count; |
| } ProtocolExtensionContainer_87; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_87[]; |
| |
| typedef struct HorizontalVelocity { |
| HorizontalSpeedAndBearing horizontalSpeedAndBearing; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_87 iE_Extensions; |
| } HorizontalVelocity; |
| |
| |
| extern const ASN1CType asn1_type_HorizontalVelocity[]; |
| |
| typedef enum VerticalSpeedDirection { |
| VerticalSpeedDirection_upward, |
| VerticalSpeedDirection_downward, |
| } VerticalSpeedDirection; |
| |
| extern const ASN1CType asn1_type_VerticalSpeedDirection[]; |
| |
| typedef struct VerticalVelocity { |
| int veritcalSpeed; |
| VerticalSpeedDirection veritcalSpeedDirection; |
| } VerticalVelocity; |
| |
| |
| extern const ASN1CType asn1_type_VerticalVelocity[]; |
| |
| typedef struct ProtocolExtensionField_88 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_88; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_88[]; |
| |
| typedef struct ProtocolExtensionContainer_88 { |
| ProtocolExtensionField_88 *tab; |
| int count; |
| } ProtocolExtensionContainer_88; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_88[]; |
| |
| typedef struct HorizontalWithVerticalVelocity { |
| HorizontalSpeedAndBearing horizontalSpeedAndBearing; |
| VerticalVelocity veritcalVelocity; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_88 iE_Extensions; |
| } HorizontalWithVerticalVelocity; |
| |
| |
| extern const ASN1CType asn1_type_HorizontalWithVerticalVelocity[]; |
| |
| typedef struct ProtocolExtensionField_89 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_89; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_89[]; |
| |
| typedef struct ProtocolExtensionContainer_89 { |
| ProtocolExtensionField_89 *tab; |
| int count; |
| } ProtocolExtensionContainer_89; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_89[]; |
| |
| typedef struct HorizontalVelocityWithUncertainty { |
| HorizontalSpeedAndBearing horizontalSpeedAndBearing; |
| int uncertaintySpeed; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_89 iE_Extensions; |
| } HorizontalVelocityWithUncertainty; |
| |
| |
| extern const ASN1CType asn1_type_HorizontalVelocityWithUncertainty[]; |
| |
| typedef struct ProtocolExtensionField_90 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_90; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_90[]; |
| |
| typedef struct ProtocolExtensionContainer_90 { |
| ProtocolExtensionField_90 *tab; |
| int count; |
| } ProtocolExtensionContainer_90; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_90[]; |
| |
| typedef struct HorizontalWithVerticalVelocityAndUncertainty { |
| HorizontalSpeedAndBearing horizontalSpeedAndBearing; |
| VerticalVelocity veritcalVelocity; |
| int horizontalUncertaintySpeed; |
| int verticalUncertaintySpeed; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_90 iE_Extensions; |
| } HorizontalWithVerticalVelocityAndUncertainty; |
| |
| |
| extern const ASN1CType asn1_type_HorizontalWithVerticalVelocityAndUncertainty[]; |
| |
| typedef enum { |
| VelocityEstimate_horizontalVelocity, |
| VelocityEstimate_horizontalWithVerticalVelocity, |
| VelocityEstimate_horizontalVelocityWithUncertainty, |
| VelocityEstimate_horizontalWithVeritcalVelocityAndUncertainty, |
| } VelocityEstimate_choice; |
| |
| typedef struct VelocityEstimate { |
| VelocityEstimate_choice choice; |
| union { |
| HorizontalVelocity horizontalVelocity; |
| HorizontalWithVerticalVelocity horizontalWithVerticalVelocity; |
| HorizontalVelocityWithUncertainty horizontalVelocityWithUncertainty; |
| HorizontalWithVerticalVelocityAndUncertainty horizontalWithVeritcalVelocityAndUncertainty; |
| } u; |
| } VelocityEstimate; |
| |
| extern const ASN1CType asn1_type_VelocityEstimate[]; |
| |
| typedef enum VoiceSupportMatchIndicator { |
| VoiceSupportMatchIndicator_supported, |
| VoiceSupportMatchIndicator_not_supported, |
| } VoiceSupportMatchIndicator; |
| |
| extern const ASN1CType asn1_type_VoiceSupportMatchIndicator[]; |
| |
| typedef struct ProtocolIE_Field_1 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_1; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_1[]; |
| |
| typedef struct ProtocolIE_Container_1 { |
| ProtocolIE_Field_1 *tab; |
| int count; |
| } ProtocolIE_Container_1; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_1[]; |
| |
| typedef struct ProtocolExtensionField_91 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_91; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_91[]; |
| |
| typedef struct ProtocolExtensionContainer_91 { |
| ProtocolExtensionField_91 *tab; |
| int count; |
| } ProtocolExtensionContainer_91; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_91[]; |
| |
| typedef struct Iu_ReleaseCommand { |
| ProtocolIE_Container_1 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_91 protocolExtensions; |
| } Iu_ReleaseCommand; |
| |
| |
| extern const ASN1CType asn1_type_Iu_ReleaseCommand[]; |
| |
| typedef struct ProtocolIE_Field_2 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_2; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_2[]; |
| |
| typedef struct ProtocolIE_Container_2 { |
| ProtocolIE_Field_2 *tab; |
| int count; |
| } ProtocolIE_Container_2; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_2[]; |
| |
| typedef struct ProtocolExtensionField_92 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_92; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_92[]; |
| |
| typedef struct ProtocolExtensionContainer_92 { |
| ProtocolExtensionField_92 *tab; |
| int count; |
| } ProtocolExtensionContainer_92; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_92[]; |
| |
| typedef struct Iu_ReleaseComplete { |
| ProtocolIE_Container_2 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_92 protocolExtensions; |
| } Iu_ReleaseComplete; |
| |
| |
| extern const ASN1CType asn1_type_Iu_ReleaseComplete[]; |
| |
| typedef struct ProtocolIE_Field_3 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_3; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_3[]; |
| |
| typedef struct ProtocolIE_Container_3 { |
| ProtocolIE_Field_3 *tab; |
| int count; |
| } ProtocolIE_Container_3; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_3[]; |
| |
| typedef struct ProtocolIE_ContainerList_1 { |
| ProtocolIE_Container_3 *tab; |
| int count; |
| } ProtocolIE_ContainerList_1; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_1[]; |
| |
| typedef ProtocolIE_ContainerList_1 RAB_DataVolumeReportList; |
| |
| #define asn1_type_RAB_DataVolumeReportList asn1_type_ProtocolIE_ContainerList_1 |
| |
| typedef struct ProtocolIE_Field_4 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_4; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_4[]; |
| |
| typedef struct ProtocolIE_Container_4 { |
| ProtocolIE_Field_4 *tab; |
| int count; |
| } ProtocolIE_Container_4; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_4[]; |
| |
| typedef struct ProtocolIE_ContainerList_2 { |
| ProtocolIE_Container_4 *tab; |
| int count; |
| } ProtocolIE_ContainerList_2; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_2[]; |
| |
| typedef ProtocolIE_ContainerList_2 RAB_ReleasedList_IuRelComp; |
| |
| #define asn1_type_RAB_ReleasedList_IuRelComp asn1_type_ProtocolIE_ContainerList_2 |
| |
| typedef struct ProtocolExtensionField_160 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_160; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_160[]; |
| |
| typedef struct ProtocolExtensionContainer_160 { |
| ProtocolExtensionField_160 *tab; |
| int count; |
| } ProtocolExtensionContainer_160; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_160[]; |
| |
| typedef struct DataVolumeList_1 { |
| UnsuccessfullyTransmittedDataVolume dl_UnsuccessfullyTransmittedDataVolume; |
| BOOL dataVolumeReference_option; |
| DataVolumeReference dataVolumeReference; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_160 iE_Extensions; |
| } DataVolumeList_1; |
| |
| |
| extern const ASN1CType asn1_type_DataVolumeList_1[]; |
| |
| typedef struct DataVolumeList { |
| DataVolumeList_1 *tab; |
| int count; |
| } DataVolumeList; |
| |
| extern const ASN1CType asn1_type_DataVolumeList[]; |
| |
| typedef struct ProtocolExtensionField_93 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_93; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_93[]; |
| |
| typedef struct ProtocolExtensionContainer_93 { |
| ProtocolExtensionField_93 *tab; |
| int count; |
| } ProtocolExtensionContainer_93; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_93[]; |
| |
| typedef struct RAB_DataVolumeReportItem { |
| RAB_ID rAB_ID; |
| BOOL dl_UnsuccessfullyTransmittedDataVolume_option; |
| DataVolumeList dl_UnsuccessfullyTransmittedDataVolume; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_93 iE_Extensions; |
| } RAB_DataVolumeReportItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_DataVolumeReportItem[]; |
| |
| typedef struct ProtocolExtensionField_94 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_94; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_94[]; |
| |
| typedef struct ProtocolExtensionContainer_94 { |
| ProtocolExtensionField_94 *tab; |
| int count; |
| } ProtocolExtensionContainer_94; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_94[]; |
| |
| typedef struct RAB_ReleasedItem_IuRelComp { |
| RAB_ID rAB_ID; |
| BOOL dL_GTP_PDU_SequenceNumber_option; |
| DL_GTP_PDU_SequenceNumber dL_GTP_PDU_SequenceNumber; |
| BOOL uL_GTP_PDU_SequenceNumber_option; |
| UL_GTP_PDU_SequenceNumber uL_GTP_PDU_SequenceNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_94 iE_Extensions; |
| } RAB_ReleasedItem_IuRelComp; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ReleasedItem_IuRelComp[]; |
| |
| typedef struct ProtocolIE_Field_5 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_5; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_5[]; |
| |
| typedef struct ProtocolIE_Container_5 { |
| ProtocolIE_Field_5 *tab; |
| int count; |
| } ProtocolIE_Container_5; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_5[]; |
| |
| typedef struct ProtocolExtensionField_95 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_95; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_95[]; |
| |
| typedef struct ProtocolExtensionContainer_95 { |
| ProtocolExtensionField_95 *tab; |
| int count; |
| } ProtocolExtensionContainer_95; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_95[]; |
| |
| typedef struct RelocationRequired { |
| ProtocolIE_Container_5 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_95 protocolExtensions; |
| } RelocationRequired; |
| |
| |
| extern const ASN1CType asn1_type_RelocationRequired[]; |
| |
| typedef struct ProtocolIE_Field_6 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_6; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_6[]; |
| |
| typedef struct ProtocolIE_Container_6 { |
| ProtocolIE_Field_6 *tab; |
| int count; |
| } ProtocolIE_Container_6; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_6[]; |
| |
| typedef struct ProtocolExtensionField_96 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_96; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_96[]; |
| |
| typedef struct ProtocolExtensionContainer_96 { |
| ProtocolExtensionField_96 *tab; |
| int count; |
| } ProtocolExtensionContainer_96; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_96[]; |
| |
| typedef struct RelocationCommand { |
| ProtocolIE_Container_6 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_96 protocolExtensions; |
| } RelocationCommand; |
| |
| |
| extern const ASN1CType asn1_type_RelocationCommand[]; |
| |
| typedef struct ProtocolIE_Field_7 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_7; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_7[]; |
| |
| typedef struct ProtocolIE_Container_7 { |
| ProtocolIE_Field_7 *tab; |
| int count; |
| } ProtocolIE_Container_7; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_7[]; |
| |
| typedef struct ProtocolIE_ContainerList_3 { |
| ProtocolIE_Container_7 *tab; |
| int count; |
| } ProtocolIE_ContainerList_3; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_3[]; |
| |
| typedef ProtocolIE_ContainerList_3 RAB_RelocationReleaseList; |
| |
| #define asn1_type_RAB_RelocationReleaseList asn1_type_ProtocolIE_ContainerList_3 |
| |
| typedef struct ProtocolIE_Field_8 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_8; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_8[]; |
| |
| typedef struct ProtocolIE_Container_8 { |
| ProtocolIE_Field_8 *tab; |
| int count; |
| } ProtocolIE_Container_8; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_8[]; |
| |
| typedef struct ProtocolIE_ContainerList_4 { |
| ProtocolIE_Container_8 *tab; |
| int count; |
| } ProtocolIE_ContainerList_4; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_4[]; |
| |
| typedef ProtocolIE_ContainerList_4 RAB_DataForwardingList; |
| |
| #define asn1_type_RAB_DataForwardingList asn1_type_ProtocolIE_ContainerList_4 |
| |
| typedef struct ProtocolExtensionField_97 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_97; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_97[]; |
| |
| typedef struct ProtocolExtensionContainer_97 { |
| ProtocolExtensionField_97 *tab; |
| int count; |
| } ProtocolExtensionContainer_97; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_97[]; |
| |
| typedef struct RAB_RelocationReleaseItem { |
| RAB_ID rAB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_97 iE_Extensions; |
| } RAB_RelocationReleaseItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_RelocationReleaseItem[]; |
| |
| typedef struct ProtocolExtensionField_98 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_98; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_98[]; |
| |
| typedef struct ProtocolExtensionContainer_98 { |
| ProtocolExtensionField_98 *tab; |
| int count; |
| } ProtocolExtensionContainer_98; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_98[]; |
| |
| typedef struct RAB_DataForwardingItem { |
| RAB_ID rAB_ID; |
| TransportLayerAddress transportLayerAddress; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_98 iE_Extensions; |
| } RAB_DataForwardingItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_DataForwardingItem[]; |
| |
| typedef struct ProtocolIE_Field_9 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_9; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_9[]; |
| |
| typedef struct ProtocolIE_Container_9 { |
| ProtocolIE_Field_9 *tab; |
| int count; |
| } ProtocolIE_Container_9; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_9[]; |
| |
| typedef struct ProtocolExtensionField_99 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_99; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_99[]; |
| |
| typedef struct ProtocolExtensionContainer_99 { |
| ProtocolExtensionField_99 *tab; |
| int count; |
| } ProtocolExtensionContainer_99; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_99[]; |
| |
| typedef struct RelocationPreparationFailure { |
| ProtocolIE_Container_9 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_99 protocolExtensions; |
| } RelocationPreparationFailure; |
| |
| |
| extern const ASN1CType asn1_type_RelocationPreparationFailure[]; |
| |
| typedef struct ProtocolIE_Field_10 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_10; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_10[]; |
| |
| typedef struct ProtocolIE_Container_10 { |
| ProtocolIE_Field_10 *tab; |
| int count; |
| } ProtocolIE_Container_10; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_10[]; |
| |
| typedef struct ProtocolExtensionField_100 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_100; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_100[]; |
| |
| typedef struct ProtocolExtensionContainer_100 { |
| ProtocolExtensionField_100 *tab; |
| int count; |
| } ProtocolExtensionContainer_100; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_100[]; |
| |
| typedef struct RelocationRequest { |
| ProtocolIE_Container_10 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_100 protocolExtensions; |
| } RelocationRequest; |
| |
| |
| extern const ASN1CType asn1_type_RelocationRequest[]; |
| |
| typedef struct ProtocolIE_Field_11 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_11; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_11[]; |
| |
| typedef struct ProtocolIE_Container_11 { |
| ProtocolIE_Field_11 *tab; |
| int count; |
| } ProtocolIE_Container_11; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_11[]; |
| |
| typedef struct ProtocolIE_ContainerList_5 { |
| ProtocolIE_Container_11 *tab; |
| int count; |
| } ProtocolIE_ContainerList_5; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_5[]; |
| |
| typedef ProtocolIE_ContainerList_5 RAB_SetupList_RelocReq; |
| |
| #define asn1_type_RAB_SetupList_RelocReq asn1_type_ProtocolIE_ContainerList_5 |
| |
| typedef struct ProtocolExtensionField_102 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_102; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_102[]; |
| |
| typedef struct ProtocolExtensionContainer_102 { |
| ProtocolExtensionField_102 *tab; |
| int count; |
| } ProtocolExtensionContainer_102; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_102[]; |
| |
| typedef struct UserPlaneInformation { |
| UserPlaneMode userPlaneMode; |
| UP_ModeVersions uP_ModeVersions; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_102 iE_Extensions; |
| } UserPlaneInformation; |
| |
| |
| extern const ASN1CType asn1_type_UserPlaneInformation[]; |
| |
| typedef struct ProtocolExtensionField_101 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_101; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_101[]; |
| |
| typedef struct ProtocolExtensionContainer_101 { |
| ProtocolExtensionField_101 *tab; |
| int count; |
| } ProtocolExtensionContainer_101; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_101[]; |
| |
| typedef struct RAB_SetupItem_RelocReq { |
| RAB_ID rAB_ID; |
| BOOL nAS_SynchronisationIndicator_option; |
| NAS_SynchronisationIndicator nAS_SynchronisationIndicator; |
| RAB_Parameters rAB_Parameters; |
| BOOL dataVolumeReportingIndication_option; |
| DataVolumeReportingIndication dataVolumeReportingIndication; |
| BOOL pDP_TypeInformation_option; |
| PDP_TypeInformation pDP_TypeInformation; |
| UserPlaneInformation userPlaneInformation; |
| TransportLayerAddress transportLayerAddress; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL service_Handover_option; |
| Service_Handover service_Handover; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_101 iE_Extensions; |
| } RAB_SetupItem_RelocReq; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_RelocReq[]; |
| |
| typedef struct ProtocolExtensionField_104 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_104; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_104[]; |
| |
| typedef struct ProtocolExtensionContainer_104 { |
| ProtocolExtensionField_104 *tab; |
| int count; |
| } ProtocolExtensionContainer_104; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_104[]; |
| |
| typedef struct JoinedMBMSBearerService_IEs_1 { |
| TMGI tMGI; |
| MBMS_PTP_RAB_ID mBMS_PTP_RAB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_104 iE_Extensions; |
| } JoinedMBMSBearerService_IEs_1; |
| |
| |
| extern const ASN1CType asn1_type_JoinedMBMSBearerService_IEs_1[]; |
| |
| typedef struct JoinedMBMSBearerService_IEs { |
| JoinedMBMSBearerService_IEs_1 *tab; |
| int count; |
| } JoinedMBMSBearerService_IEs; |
| |
| extern const ASN1CType asn1_type_JoinedMBMSBearerService_IEs[]; |
| |
| typedef struct ProtocolExtensionField_103 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_103; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_103[]; |
| |
| typedef struct ProtocolExtensionContainer_103 { |
| ProtocolExtensionField_103 *tab; |
| int count; |
| } ProtocolExtensionContainer_103; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_103[]; |
| |
| typedef struct CNMBMSLinkingInformation { |
| JoinedMBMSBearerService_IEs joinedMBMSBearerService_IEs; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_103 iE_Extensions; |
| } CNMBMSLinkingInformation; |
| |
| |
| extern const ASN1CType asn1_type_CNMBMSLinkingInformation[]; |
| |
| typedef struct ProtocolIE_Field_12 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_12; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_12[]; |
| |
| typedef struct ProtocolIE_Container_12 { |
| ProtocolIE_Field_12 *tab; |
| int count; |
| } ProtocolIE_Container_12; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_12[]; |
| |
| typedef struct ProtocolExtensionField_105 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_105; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_105[]; |
| |
| typedef struct ProtocolExtensionContainer_105 { |
| ProtocolExtensionField_105 *tab; |
| int count; |
| } ProtocolExtensionContainer_105; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_105[]; |
| |
| typedef struct RelocationRequestAcknowledge { |
| ProtocolIE_Container_12 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_105 protocolExtensions; |
| } RelocationRequestAcknowledge; |
| |
| |
| extern const ASN1CType asn1_type_RelocationRequestAcknowledge[]; |
| |
| typedef struct ProtocolIE_Field_13 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_13; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_13[]; |
| |
| typedef struct ProtocolIE_Container_13 { |
| ProtocolIE_Field_13 *tab; |
| int count; |
| } ProtocolIE_Container_13; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_13[]; |
| |
| typedef struct ProtocolIE_ContainerList_6 { |
| ProtocolIE_Container_13 *tab; |
| int count; |
| } ProtocolIE_ContainerList_6; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_6[]; |
| |
| typedef ProtocolIE_ContainerList_6 RAB_SetupList_RelocReqAck; |
| |
| #define asn1_type_RAB_SetupList_RelocReqAck asn1_type_ProtocolIE_ContainerList_6 |
| |
| typedef struct ProtocolIE_Field_14 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_14; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_14[]; |
| |
| typedef struct ProtocolIE_Container_14 { |
| ProtocolIE_Field_14 *tab; |
| int count; |
| } ProtocolIE_Container_14; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_14[]; |
| |
| typedef struct ProtocolIE_ContainerList_7 { |
| ProtocolIE_Container_14 *tab; |
| int count; |
| } ProtocolIE_ContainerList_7; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_7[]; |
| |
| typedef ProtocolIE_ContainerList_7 RAB_FailedList; |
| |
| #define asn1_type_RAB_FailedList asn1_type_ProtocolIE_ContainerList_7 |
| |
| typedef struct ProtocolExtensionField_106 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_106; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_106[]; |
| |
| typedef struct ProtocolExtensionContainer_106 { |
| ProtocolExtensionField_106 *tab; |
| int count; |
| } ProtocolExtensionContainer_106; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_106[]; |
| |
| typedef struct RAB_SetupItem_RelocReqAck { |
| RAB_ID rAB_ID; |
| BOOL transportLayerAddress_option; |
| TransportLayerAddress transportLayerAddress; |
| BOOL iuTransportAssociation_option; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_106 iE_Extensions; |
| } RAB_SetupItem_RelocReqAck; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_RelocReqAck[]; |
| |
| typedef struct ProtocolExtensionField_107 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_107; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_107[]; |
| |
| typedef struct ProtocolExtensionContainer_107 { |
| ProtocolExtensionField_107 *tab; |
| int count; |
| } ProtocolExtensionContainer_107; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_107[]; |
| |
| typedef struct RAB_FailedItem { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_107 iE_Extensions; |
| } RAB_FailedItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_FailedItem[]; |
| |
| typedef struct ProtocolIE_Field_15 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_15; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_15[]; |
| |
| typedef struct ProtocolIE_Container_15 { |
| ProtocolIE_Field_15 *tab; |
| int count; |
| } ProtocolIE_Container_15; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_15[]; |
| |
| typedef struct ProtocolExtensionField_108 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_108; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_108[]; |
| |
| typedef struct ProtocolExtensionContainer_108 { |
| ProtocolExtensionField_108 *tab; |
| int count; |
| } ProtocolExtensionContainer_108; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_108[]; |
| |
| typedef struct RelocationFailure { |
| ProtocolIE_Container_15 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_108 protocolExtensions; |
| } RelocationFailure; |
| |
| |
| extern const ASN1CType asn1_type_RelocationFailure[]; |
| |
| typedef struct ProtocolIE_Field_16 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_16; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_16[]; |
| |
| typedef struct ProtocolIE_Container_16 { |
| ProtocolIE_Field_16 *tab; |
| int count; |
| } ProtocolIE_Container_16; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_16[]; |
| |
| typedef struct ProtocolExtensionField_109 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_109; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_109[]; |
| |
| typedef struct ProtocolExtensionContainer_109 { |
| ProtocolExtensionField_109 *tab; |
| int count; |
| } ProtocolExtensionContainer_109; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_109[]; |
| |
| typedef struct RelocationCancel { |
| ProtocolIE_Container_16 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_109 protocolExtensions; |
| } RelocationCancel; |
| |
| |
| extern const ASN1CType asn1_type_RelocationCancel[]; |
| |
| typedef struct ProtocolIE_Field_17 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_17; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_17[]; |
| |
| typedef struct ProtocolIE_Container_17 { |
| ProtocolIE_Field_17 *tab; |
| int count; |
| } ProtocolIE_Container_17; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_17[]; |
| |
| typedef struct ProtocolExtensionField_110 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_110; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_110[]; |
| |
| typedef struct ProtocolExtensionContainer_110 { |
| ProtocolExtensionField_110 *tab; |
| int count; |
| } ProtocolExtensionContainer_110; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_110[]; |
| |
| typedef struct RelocationCancelAcknowledge { |
| ProtocolIE_Container_17 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_110 protocolExtensions; |
| } RelocationCancelAcknowledge; |
| |
| |
| extern const ASN1CType asn1_type_RelocationCancelAcknowledge[]; |
| |
| typedef struct ProtocolIE_Field_18 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_18; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_18[]; |
| |
| typedef struct ProtocolIE_Container_18 { |
| ProtocolIE_Field_18 *tab; |
| int count; |
| } ProtocolIE_Container_18; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_18[]; |
| |
| typedef struct ProtocolExtensionField_111 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_111; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_111[]; |
| |
| typedef struct ProtocolExtensionContainer_111 { |
| ProtocolExtensionField_111 *tab; |
| int count; |
| } ProtocolExtensionContainer_111; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_111[]; |
| |
| typedef struct SRNS_ContextRequest { |
| ProtocolIE_Container_18 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_111 protocolExtensions; |
| } SRNS_ContextRequest; |
| |
| |
| extern const ASN1CType asn1_type_SRNS_ContextRequest[]; |
| |
| typedef struct ProtocolIE_Field_19 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_19; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_19[]; |
| |
| typedef struct ProtocolIE_Container_19 { |
| ProtocolIE_Field_19 *tab; |
| int count; |
| } ProtocolIE_Container_19; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_19[]; |
| |
| typedef struct ProtocolIE_ContainerList_8 { |
| ProtocolIE_Container_19 *tab; |
| int count; |
| } ProtocolIE_ContainerList_8; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_8[]; |
| |
| typedef ProtocolIE_ContainerList_8 RAB_DataForwardingList_SRNS_CtxReq; |
| |
| #define asn1_type_RAB_DataForwardingList_SRNS_CtxReq asn1_type_ProtocolIE_ContainerList_8 |
| |
| typedef struct ProtocolExtensionField_112 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_112; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_112[]; |
| |
| typedef struct ProtocolExtensionContainer_112 { |
| ProtocolExtensionField_112 *tab; |
| int count; |
| } ProtocolExtensionContainer_112; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_112[]; |
| |
| typedef struct RAB_DataForwardingItem_SRNS_CtxReq { |
| RAB_ID rAB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_112 iE_Extensions; |
| } RAB_DataForwardingItem_SRNS_CtxReq; |
| |
| |
| extern const ASN1CType asn1_type_RAB_DataForwardingItem_SRNS_CtxReq[]; |
| |
| typedef struct ProtocolIE_Field_20 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_20; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_20[]; |
| |
| typedef struct ProtocolIE_Container_20 { |
| ProtocolIE_Field_20 *tab; |
| int count; |
| } ProtocolIE_Container_20; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_20[]; |
| |
| typedef struct ProtocolExtensionField_113 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_113; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_113[]; |
| |
| typedef struct ProtocolExtensionContainer_113 { |
| ProtocolExtensionField_113 *tab; |
| int count; |
| } ProtocolExtensionContainer_113; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_113[]; |
| |
| typedef struct SRNS_ContextResponse { |
| ProtocolIE_Container_20 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_113 protocolExtensions; |
| } SRNS_ContextResponse; |
| |
| |
| extern const ASN1CType asn1_type_SRNS_ContextResponse[]; |
| |
| typedef struct ProtocolIE_Field_21 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_21; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_21[]; |
| |
| typedef struct ProtocolIE_Container_21 { |
| ProtocolIE_Field_21 *tab; |
| int count; |
| } ProtocolIE_Container_21; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_21[]; |
| |
| typedef struct ProtocolIE_ContainerList_9 { |
| ProtocolIE_Container_21 *tab; |
| int count; |
| } ProtocolIE_ContainerList_9; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_9[]; |
| |
| typedef ProtocolIE_ContainerList_9 RAB_ContextList; |
| |
| #define asn1_type_RAB_ContextList asn1_type_ProtocolIE_ContainerList_9 |
| |
| typedef struct ProtocolIE_Field_22 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_22; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_22[]; |
| |
| typedef struct ProtocolIE_Container_22 { |
| ProtocolIE_Field_22 *tab; |
| int count; |
| } ProtocolIE_Container_22; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_22[]; |
| |
| typedef struct ProtocolIE_ContainerList_10 { |
| ProtocolIE_Container_22 *tab; |
| int count; |
| } ProtocolIE_ContainerList_10; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_10[]; |
| |
| typedef ProtocolIE_ContainerList_10 RAB_ContextFailedtoTransferList; |
| |
| #define asn1_type_RAB_ContextFailedtoTransferList asn1_type_ProtocolIE_ContainerList_10 |
| |
| typedef struct ProtocolExtensionField_114 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_114; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_114[]; |
| |
| typedef struct ProtocolExtensionContainer_114 { |
| ProtocolExtensionField_114 *tab; |
| int count; |
| } ProtocolExtensionContainer_114; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_114[]; |
| |
| typedef struct RAB_ContextItem { |
| RAB_ID rAB_ID; |
| BOOL dl_GTP_PDU_SequenceNumber_option; |
| DL_GTP_PDU_SequenceNumber dl_GTP_PDU_SequenceNumber; |
| BOOL ul_GTP_PDU_SequenceNumber_option; |
| UL_GTP_PDU_SequenceNumber ul_GTP_PDU_SequenceNumber; |
| BOOL dl_N_PDU_SequenceNumber_option; |
| DL_N_PDU_SequenceNumber dl_N_PDU_SequenceNumber; |
| BOOL ul_N_PDU_SequenceNumber_option; |
| UL_N_PDU_SequenceNumber ul_N_PDU_SequenceNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_114 iE_Extensions; |
| } RAB_ContextItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ContextItem[]; |
| |
| typedef struct ProtocolExtensionField_115 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_115; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_115[]; |
| |
| typedef struct ProtocolExtensionContainer_115 { |
| ProtocolExtensionField_115 *tab; |
| int count; |
| } ProtocolExtensionContainer_115; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_115[]; |
| |
| typedef struct RABs_ContextFailedtoTransferItem { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_115 iE_Extensions; |
| } RABs_ContextFailedtoTransferItem; |
| |
| |
| extern const ASN1CType asn1_type_RABs_ContextFailedtoTransferItem[]; |
| |
| typedef struct ProtocolIE_Field_23 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_23; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_23[]; |
| |
| typedef struct ProtocolIE_Container_23 { |
| ProtocolIE_Field_23 *tab; |
| int count; |
| } ProtocolIE_Container_23; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_23[]; |
| |
| typedef struct ProtocolExtensionField_116 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_116; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_116[]; |
| |
| typedef struct ProtocolExtensionContainer_116 { |
| ProtocolExtensionField_116 *tab; |
| int count; |
| } ProtocolExtensionContainer_116; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_116[]; |
| |
| typedef struct SecurityModeCommand { |
| ProtocolIE_Container_23 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_116 protocolExtensions; |
| } SecurityModeCommand; |
| |
| |
| extern const ASN1CType asn1_type_SecurityModeCommand[]; |
| |
| typedef struct ProtocolIE_Field_24 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_24; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_24[]; |
| |
| typedef struct ProtocolIE_Container_24 { |
| ProtocolIE_Field_24 *tab; |
| int count; |
| } ProtocolIE_Container_24; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_24[]; |
| |
| typedef struct ProtocolExtensionField_117 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_117; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_117[]; |
| |
| typedef struct ProtocolExtensionContainer_117 { |
| ProtocolExtensionField_117 *tab; |
| int count; |
| } ProtocolExtensionContainer_117; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_117[]; |
| |
| typedef struct SecurityModeComplete { |
| ProtocolIE_Container_24 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_117 protocolExtensions; |
| } SecurityModeComplete; |
| |
| |
| extern const ASN1CType asn1_type_SecurityModeComplete[]; |
| |
| typedef struct ProtocolIE_Field_25 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_25; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_25[]; |
| |
| typedef struct ProtocolIE_Container_25 { |
| ProtocolIE_Field_25 *tab; |
| int count; |
| } ProtocolIE_Container_25; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_25[]; |
| |
| typedef struct ProtocolExtensionField_118 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_118; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_118[]; |
| |
| typedef struct ProtocolExtensionContainer_118 { |
| ProtocolExtensionField_118 *tab; |
| int count; |
| } ProtocolExtensionContainer_118; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_118[]; |
| |
| typedef struct SecurityModeReject { |
| ProtocolIE_Container_25 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_118 protocolExtensions; |
| } SecurityModeReject; |
| |
| |
| extern const ASN1CType asn1_type_SecurityModeReject[]; |
| |
| typedef struct ProtocolIE_Field_26 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_26; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_26[]; |
| |
| typedef struct ProtocolIE_Container_26 { |
| ProtocolIE_Field_26 *tab; |
| int count; |
| } ProtocolIE_Container_26; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_26[]; |
| |
| typedef struct ProtocolExtensionField_119 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_119; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_119[]; |
| |
| typedef struct ProtocolExtensionContainer_119 { |
| ProtocolExtensionField_119 *tab; |
| int count; |
| } ProtocolExtensionContainer_119; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_119[]; |
| |
| typedef struct DataVolumeReportRequest { |
| ProtocolIE_Container_26 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_119 protocolExtensions; |
| } DataVolumeReportRequest; |
| |
| |
| extern const ASN1CType asn1_type_DataVolumeReportRequest[]; |
| |
| typedef struct ProtocolIE_Field_27 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_27; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_27[]; |
| |
| typedef struct ProtocolIE_Container_27 { |
| ProtocolIE_Field_27 *tab; |
| int count; |
| } ProtocolIE_Container_27; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_27[]; |
| |
| typedef struct ProtocolIE_ContainerList_11 { |
| ProtocolIE_Container_27 *tab; |
| int count; |
| } ProtocolIE_ContainerList_11; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_11[]; |
| |
| typedef ProtocolIE_ContainerList_11 RAB_DataVolumeReportRequestList; |
| |
| #define asn1_type_RAB_DataVolumeReportRequestList asn1_type_ProtocolIE_ContainerList_11 |
| |
| typedef struct ProtocolExtensionField_120 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_120; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_120[]; |
| |
| typedef struct ProtocolExtensionContainer_120 { |
| ProtocolExtensionField_120 *tab; |
| int count; |
| } ProtocolExtensionContainer_120; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_120[]; |
| |
| typedef struct RAB_DataVolumeReportRequestItem { |
| RAB_ID rAB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_120 iE_Extensions; |
| } RAB_DataVolumeReportRequestItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_DataVolumeReportRequestItem[]; |
| |
| typedef struct ProtocolIE_Field_28 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_28; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_28[]; |
| |
| typedef struct ProtocolIE_Container_28 { |
| ProtocolIE_Field_28 *tab; |
| int count; |
| } ProtocolIE_Container_28; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_28[]; |
| |
| typedef struct ProtocolExtensionField_121 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_121; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_121[]; |
| |
| typedef struct ProtocolExtensionContainer_121 { |
| ProtocolExtensionField_121 *tab; |
| int count; |
| } ProtocolExtensionContainer_121; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_121[]; |
| |
| typedef struct DataVolumeReport { |
| ProtocolIE_Container_28 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_121 protocolExtensions; |
| } DataVolumeReport; |
| |
| |
| extern const ASN1CType asn1_type_DataVolumeReport[]; |
| |
| typedef struct ProtocolIE_Field_29 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_29; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_29[]; |
| |
| typedef struct ProtocolIE_Container_29 { |
| ProtocolIE_Field_29 *tab; |
| int count; |
| } ProtocolIE_Container_29; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_29[]; |
| |
| typedef struct ProtocolIE_ContainerList_12 { |
| ProtocolIE_Container_29 *tab; |
| int count; |
| } ProtocolIE_ContainerList_12; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_12[]; |
| |
| typedef ProtocolIE_ContainerList_12 RAB_FailedtoReportList; |
| |
| #define asn1_type_RAB_FailedtoReportList asn1_type_ProtocolIE_ContainerList_12 |
| |
| typedef struct ProtocolExtensionField_122 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_122; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_122[]; |
| |
| typedef struct ProtocolExtensionContainer_122 { |
| ProtocolExtensionField_122 *tab; |
| int count; |
| } ProtocolExtensionContainer_122; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_122[]; |
| |
| typedef struct RABs_failed_to_reportItem { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_122 iE_Extensions; |
| } RABs_failed_to_reportItem; |
| |
| |
| extern const ASN1CType asn1_type_RABs_failed_to_reportItem[]; |
| |
| typedef struct ProtocolIE_Field_30 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_30; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_30[]; |
| |
| typedef struct ProtocolIE_Container_30 { |
| ProtocolIE_Field_30 *tab; |
| int count; |
| } ProtocolIE_Container_30; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_30[]; |
| |
| typedef struct ProtocolExtensionField_123 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_123; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_123[]; |
| |
| typedef struct ProtocolExtensionContainer_123 { |
| ProtocolExtensionField_123 *tab; |
| int count; |
| } ProtocolExtensionContainer_123; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_123[]; |
| |
| typedef struct Reset { |
| ProtocolIE_Container_30 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_123 protocolExtensions; |
| } Reset; |
| |
| |
| extern const ASN1CType asn1_type_Reset[]; |
| |
| typedef struct ProtocolIE_Field_31 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_31; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_31[]; |
| |
| typedef struct ProtocolIE_Container_31 { |
| ProtocolIE_Field_31 *tab; |
| int count; |
| } ProtocolIE_Container_31; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_31[]; |
| |
| typedef struct ProtocolExtensionField_124 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_124; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_124[]; |
| |
| typedef struct ProtocolExtensionContainer_124 { |
| ProtocolExtensionField_124 *tab; |
| int count; |
| } ProtocolExtensionContainer_124; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_124[]; |
| |
| typedef struct ResetAcknowledge { |
| ProtocolIE_Container_31 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_124 protocolExtensions; |
| } ResetAcknowledge; |
| |
| |
| extern const ASN1CType asn1_type_ResetAcknowledge[]; |
| |
| typedef struct ProtocolIE_Field_32 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_32; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_32[]; |
| |
| typedef struct ProtocolIE_Container_32 { |
| ProtocolIE_Field_32 *tab; |
| int count; |
| } ProtocolIE_Container_32; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_32[]; |
| |
| typedef struct ProtocolExtensionField_125 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_125; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_125[]; |
| |
| typedef struct ProtocolExtensionContainer_125 { |
| ProtocolExtensionField_125 *tab; |
| int count; |
| } ProtocolExtensionContainer_125; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_125[]; |
| |
| typedef struct ResetResource { |
| ProtocolIE_Container_32 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_125 protocolExtensions; |
| } ResetResource; |
| |
| |
| extern const ASN1CType asn1_type_ResetResource[]; |
| |
| typedef struct ProtocolIE_Field_33 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_33; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_33[]; |
| |
| typedef struct ProtocolIE_Container_33 { |
| ProtocolIE_Field_33 *tab; |
| int count; |
| } ProtocolIE_Container_33; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_33[]; |
| |
| typedef struct ProtocolIE_ContainerList_13 { |
| ProtocolIE_Container_33 *tab; |
| int count; |
| } ProtocolIE_ContainerList_13; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_13[]; |
| |
| typedef ProtocolIE_ContainerList_13 ResetResourceList; |
| |
| #define asn1_type_ResetResourceList asn1_type_ProtocolIE_ContainerList_13 |
| |
| typedef struct ProtocolExtensionField_126 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_126; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_126[]; |
| |
| typedef struct ProtocolExtensionContainer_126 { |
| ProtocolExtensionField_126 *tab; |
| int count; |
| } ProtocolExtensionContainer_126; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_126[]; |
| |
| typedef struct ResetResourceItem { |
| IuSignallingConnectionIdentifier iuSigConId; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_126 iE_Extensions; |
| } ResetResourceItem; |
| |
| |
| extern const ASN1CType asn1_type_ResetResourceItem[]; |
| |
| typedef struct ProtocolIE_Field_34 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_34; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_34[]; |
| |
| typedef struct ProtocolIE_Container_34 { |
| ProtocolIE_Field_34 *tab; |
| int count; |
| } ProtocolIE_Container_34; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_34[]; |
| |
| typedef struct ProtocolExtensionField_127 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_127; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_127[]; |
| |
| typedef struct ProtocolExtensionContainer_127 { |
| ProtocolExtensionField_127 *tab; |
| int count; |
| } ProtocolExtensionContainer_127; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_127[]; |
| |
| typedef struct ResetResourceAcknowledge { |
| ProtocolIE_Container_34 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_127 protocolExtensions; |
| } ResetResourceAcknowledge; |
| |
| |
| extern const ASN1CType asn1_type_ResetResourceAcknowledge[]; |
| |
| typedef struct ProtocolIE_Field_35 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_35; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_35[]; |
| |
| typedef struct ProtocolIE_Container_35 { |
| ProtocolIE_Field_35 *tab; |
| int count; |
| } ProtocolIE_Container_35; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_35[]; |
| |
| typedef struct ProtocolIE_ContainerList_14 { |
| ProtocolIE_Container_35 *tab; |
| int count; |
| } ProtocolIE_ContainerList_14; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_14[]; |
| |
| typedef ProtocolIE_ContainerList_14 ResetResourceAckList; |
| |
| #define asn1_type_ResetResourceAckList asn1_type_ProtocolIE_ContainerList_14 |
| |
| typedef struct ProtocolExtensionField_128 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_128; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_128[]; |
| |
| typedef struct ProtocolExtensionContainer_128 { |
| ProtocolExtensionField_128 *tab; |
| int count; |
| } ProtocolExtensionContainer_128; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_128[]; |
| |
| typedef struct ResetResourceAckItem { |
| IuSignallingConnectionIdentifier iuSigConId; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_128 iE_Extensions; |
| } ResetResourceAckItem; |
| |
| |
| extern const ASN1CType asn1_type_ResetResourceAckItem[]; |
| |
| typedef struct ProtocolIE_Field_36 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_36; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_36[]; |
| |
| typedef struct ProtocolIE_Container_36 { |
| ProtocolIE_Field_36 *tab; |
| int count; |
| } ProtocolIE_Container_36; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_36[]; |
| |
| typedef struct ProtocolExtensionField_129 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_129; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_129[]; |
| |
| typedef struct ProtocolExtensionContainer_129 { |
| ProtocolExtensionField_129 *tab; |
| int count; |
| } ProtocolExtensionContainer_129; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_129[]; |
| |
| typedef struct RAB_ReleaseRequest { |
| ProtocolIE_Container_36 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_129 protocolExtensions; |
| } RAB_ReleaseRequest; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ReleaseRequest[]; |
| |
| typedef struct ProtocolIE_Field_37 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_37; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_37[]; |
| |
| typedef struct ProtocolIE_Container_37 { |
| ProtocolIE_Field_37 *tab; |
| int count; |
| } ProtocolIE_Container_37; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_37[]; |
| |
| typedef struct ProtocolIE_ContainerList_15 { |
| ProtocolIE_Container_37 *tab; |
| int count; |
| } ProtocolIE_ContainerList_15; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_15[]; |
| |
| typedef ProtocolIE_ContainerList_15 RAB_ReleaseList; |
| |
| #define asn1_type_RAB_ReleaseList asn1_type_ProtocolIE_ContainerList_15 |
| |
| typedef struct ProtocolExtensionField_130 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_130; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_130[]; |
| |
| typedef struct ProtocolExtensionContainer_130 { |
| ProtocolExtensionField_130 *tab; |
| int count; |
| } ProtocolExtensionContainer_130; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_130[]; |
| |
| typedef struct RAB_ReleaseItem { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_130 iE_Extensions; |
| } RAB_ReleaseItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ReleaseItem[]; |
| |
| typedef struct ProtocolIE_Field_38 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_38; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_38[]; |
| |
| typedef struct ProtocolIE_Container_38 { |
| ProtocolIE_Field_38 *tab; |
| int count; |
| } ProtocolIE_Container_38; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_38[]; |
| |
| typedef struct ProtocolExtensionField_131 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_131; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_131[]; |
| |
| typedef struct ProtocolExtensionContainer_131 { |
| ProtocolExtensionField_131 *tab; |
| int count; |
| } ProtocolExtensionContainer_131; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_131[]; |
| |
| typedef struct Iu_ReleaseRequest { |
| ProtocolIE_Container_38 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_131 protocolExtensions; |
| } Iu_ReleaseRequest; |
| |
| |
| extern const ASN1CType asn1_type_Iu_ReleaseRequest[]; |
| |
| typedef struct ProtocolIE_Field_39 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_39; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_39[]; |
| |
| typedef struct ProtocolIE_Container_39 { |
| ProtocolIE_Field_39 *tab; |
| int count; |
| } ProtocolIE_Container_39; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_39[]; |
| |
| typedef struct ProtocolExtensionField_132 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_132; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_132[]; |
| |
| typedef struct ProtocolExtensionContainer_132 { |
| ProtocolExtensionField_132 *tab; |
| int count; |
| } ProtocolExtensionContainer_132; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_132[]; |
| |
| typedef struct RelocationDetect { |
| ProtocolIE_Container_39 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_132 protocolExtensions; |
| } RelocationDetect; |
| |
| |
| extern const ASN1CType asn1_type_RelocationDetect[]; |
| |
| typedef struct ProtocolIE_Field_40 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_40; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_40[]; |
| |
| typedef struct ProtocolIE_Container_40 { |
| ProtocolIE_Field_40 *tab; |
| int count; |
| } ProtocolIE_Container_40; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_40[]; |
| |
| typedef struct ProtocolExtensionField_133 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_133; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_133[]; |
| |
| typedef struct ProtocolExtensionContainer_133 { |
| ProtocolExtensionField_133 *tab; |
| int count; |
| } ProtocolExtensionContainer_133; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_133[]; |
| |
| typedef struct RelocationComplete { |
| ProtocolIE_Container_40 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_133 protocolExtensions; |
| } RelocationComplete; |
| |
| |
| extern const ASN1CType asn1_type_RelocationComplete[]; |
| |
| typedef struct ProtocolIE_Field_41 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_41; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_41[]; |
| |
| typedef struct ProtocolIE_Container_41 { |
| ProtocolIE_Field_41 *tab; |
| int count; |
| } ProtocolIE_Container_41; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_41[]; |
| |
| typedef struct ProtocolExtensionField_134 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_134; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_134[]; |
| |
| typedef struct ProtocolExtensionContainer_134 { |
| ProtocolExtensionField_134 *tab; |
| int count; |
| } ProtocolExtensionContainer_134; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_134[]; |
| |
| typedef struct EnhancedRelocationCompleteRequest { |
| ProtocolIE_Container_41 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_134 protocolExtensions; |
| } EnhancedRelocationCompleteRequest; |
| |
| |
| extern const ASN1CType asn1_type_EnhancedRelocationCompleteRequest[]; |
| |
| typedef struct ProtocolIE_Field_42 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_42; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_42[]; |
| |
| typedef struct ProtocolIE_Container_42 { |
| ProtocolIE_Field_42 *tab; |
| int count; |
| } ProtocolIE_Container_42; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_42[]; |
| |
| typedef struct ProtocolIE_ContainerList_16 { |
| ProtocolIE_Container_42 *tab; |
| int count; |
| } ProtocolIE_ContainerList_16; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_16[]; |
| |
| typedef ProtocolIE_ContainerList_16 RAB_SetupList_EnhancedRelocCompleteReq; |
| |
| #define asn1_type_RAB_SetupList_EnhancedRelocCompleteReq asn1_type_ProtocolIE_ContainerList_16 |
| |
| typedef struct ProtocolExtensionField_135 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_135; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_135[]; |
| |
| typedef struct ProtocolExtensionContainer_135 { |
| ProtocolExtensionField_135 *tab; |
| int count; |
| } ProtocolExtensionContainer_135; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_135[]; |
| |
| typedef struct RAB_SetupItem_EnhancedRelocCompleteReq { |
| RAB_ID rAB_ID; |
| BOOL transportLayerAddressReq1_option; |
| TransportLayerAddress transportLayerAddressReq1; |
| BOOL iuTransportAssociationReq1_option; |
| IuTransportAssociation iuTransportAssociationReq1; |
| BOOL ass_RAB_Parameters_option; |
| Ass_RAB_Parameters ass_RAB_Parameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_135 iE_Extensions; |
| } RAB_SetupItem_EnhancedRelocCompleteReq; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_EnhancedRelocCompleteReq[]; |
| |
| typedef struct ProtocolIE_Field_43 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_43; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_43[]; |
| |
| typedef struct ProtocolIE_Container_43 { |
| ProtocolIE_Field_43 *tab; |
| int count; |
| } ProtocolIE_Container_43; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_43[]; |
| |
| typedef struct ProtocolExtensionField_136 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_136; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_136[]; |
| |
| typedef struct ProtocolExtensionContainer_136 { |
| ProtocolExtensionField_136 *tab; |
| int count; |
| } ProtocolExtensionContainer_136; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_136[]; |
| |
| typedef struct EnhancedRelocationCompleteResponse { |
| ProtocolIE_Container_43 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_136 protocolExtensions; |
| } EnhancedRelocationCompleteResponse; |
| |
| |
| extern const ASN1CType asn1_type_EnhancedRelocationCompleteResponse[]; |
| |
| typedef struct ProtocolIE_Field_44 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_44; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_44[]; |
| |
| typedef struct ProtocolIE_Container_44 { |
| ProtocolIE_Field_44 *tab; |
| int count; |
| } ProtocolIE_Container_44; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_44[]; |
| |
| typedef struct ProtocolIE_ContainerList_17 { |
| ProtocolIE_Container_44 *tab; |
| int count; |
| } ProtocolIE_ContainerList_17; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_17[]; |
| |
| typedef ProtocolIE_ContainerList_17 RAB_SetupList_EnhancedRelocCompleteRes; |
| |
| #define asn1_type_RAB_SetupList_EnhancedRelocCompleteRes asn1_type_ProtocolIE_ContainerList_17 |
| |
| typedef struct ProtocolIE_Field_45 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_45; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_45[]; |
| |
| typedef struct ProtocolIE_Container_45 { |
| ProtocolIE_Field_45 *tab; |
| int count; |
| } ProtocolIE_Container_45; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_45[]; |
| |
| typedef struct ProtocolIE_ContainerList_18 { |
| ProtocolIE_Container_45 *tab; |
| int count; |
| } ProtocolIE_ContainerList_18; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_18[]; |
| |
| typedef ProtocolIE_ContainerList_18 RAB_ToBeReleasedList_EnhancedRelocCompleteRes; |
| |
| #define asn1_type_RAB_ToBeReleasedList_EnhancedRelocCompleteRes asn1_type_ProtocolIE_ContainerList_18 |
| |
| typedef struct ProtocolExtensionField_137 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_137; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_137[]; |
| |
| typedef struct ProtocolExtensionContainer_137 { |
| ProtocolExtensionField_137 *tab; |
| int count; |
| } ProtocolExtensionContainer_137; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_137[]; |
| |
| typedef struct RAB_SetupItem_EnhancedRelocCompleteRes { |
| RAB_ID rAB_ID; |
| BOOL rAB_Parameters_option; |
| RAB_Parameters rAB_Parameters; |
| UserPlaneInformation userPlaneInformation; |
| BOOL transportLayerAddressRes1_option; |
| TransportLayerAddress transportLayerAddressRes1; |
| BOOL iuTransportAssociationRes1_option; |
| IuTransportAssociation iuTransportAssociationRes1; |
| BOOL rab2beReleasedList_option; |
| RAB_ToBeReleasedList_EnhancedRelocCompleteRes rab2beReleasedList; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_137 iE_Extensions; |
| } RAB_SetupItem_EnhancedRelocCompleteRes; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_EnhancedRelocCompleteRes[]; |
| |
| typedef struct ProtocolExtensionField_138 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_138; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_138[]; |
| |
| typedef struct ProtocolExtensionContainer_138 { |
| ProtocolExtensionField_138 *tab; |
| int count; |
| } ProtocolExtensionContainer_138; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_138[]; |
| |
| typedef struct RAB_ToBeReleasedItem_EnhancedRelocCompleteRes { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_138 iE_Extensions; |
| } RAB_ToBeReleasedItem_EnhancedRelocCompleteRes; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ToBeReleasedItem_EnhancedRelocCompleteRes[]; |
| |
| typedef struct ProtocolIE_Field_46 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_46; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_46[]; |
| |
| typedef struct ProtocolIE_Container_46 { |
| ProtocolIE_Field_46 *tab; |
| int count; |
| } ProtocolIE_Container_46; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_46[]; |
| |
| typedef struct ProtocolExtensionField_139 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_139; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_139[]; |
| |
| typedef struct ProtocolExtensionContainer_139 { |
| ProtocolExtensionField_139 *tab; |
| int count; |
| } ProtocolExtensionContainer_139; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_139[]; |
| |
| typedef struct EnhancedRelocationCompleteFailure { |
| ProtocolIE_Container_46 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_139 protocolExtensions; |
| } EnhancedRelocationCompleteFailure; |
| |
| |
| extern const ASN1CType asn1_type_EnhancedRelocationCompleteFailure[]; |
| |
| typedef struct ProtocolIE_Field_47 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_47; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_47[]; |
| |
| typedef struct ProtocolIE_Container_47 { |
| ProtocolIE_Field_47 *tab; |
| int count; |
| } ProtocolIE_Container_47; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_47[]; |
| |
| typedef struct ProtocolExtensionField_140 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_140; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_140[]; |
| |
| typedef struct ProtocolExtensionContainer_140 { |
| ProtocolExtensionField_140 *tab; |
| int count; |
| } ProtocolExtensionContainer_140; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_140[]; |
| |
| typedef struct EnhancedRelocationCompleteConfirm { |
| ProtocolIE_Container_47 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_140 protocolExtensions; |
| } EnhancedRelocationCompleteConfirm; |
| |
| |
| extern const ASN1CType asn1_type_EnhancedRelocationCompleteConfirm[]; |
| |
| typedef struct ProtocolIE_Field_48 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_48; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_48[]; |
| |
| typedef struct ProtocolIE_Container_48 { |
| ProtocolIE_Field_48 *tab; |
| int count; |
| } ProtocolIE_Container_48; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_48[]; |
| |
| typedef struct ProtocolExtensionField_141 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_141; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_141[]; |
| |
| typedef struct ProtocolExtensionContainer_141 { |
| ProtocolExtensionField_141 *tab; |
| int count; |
| } ProtocolExtensionContainer_141; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_141[]; |
| |
| typedef struct Paging { |
| ProtocolIE_Container_48 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_141 protocolExtensions; |
| } Paging; |
| |
| |
| extern const ASN1CType asn1_type_Paging[]; |
| |
| typedef struct ProtocolIE_Field_49 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_49; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_49[]; |
| |
| typedef struct ProtocolIE_Container_49 { |
| ProtocolIE_Field_49 *tab; |
| int count; |
| } ProtocolIE_Container_49; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_49[]; |
| |
| typedef struct ProtocolExtensionField_142 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_142; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_142[]; |
| |
| typedef struct ProtocolExtensionContainer_142 { |
| ProtocolExtensionField_142 *tab; |
| int count; |
| } ProtocolExtensionContainer_142; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_142[]; |
| |
| typedef struct CommonID { |
| ProtocolIE_Container_49 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_142 protocolExtensions; |
| } CommonID; |
| |
| |
| extern const ASN1CType asn1_type_CommonID[]; |
| |
| typedef struct ProtocolIE_Field_50 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_50; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_50[]; |
| |
| typedef struct ProtocolIE_Container_50 { |
| ProtocolIE_Field_50 *tab; |
| int count; |
| } ProtocolIE_Container_50; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_50[]; |
| |
| typedef struct ProtocolExtensionField_143 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_143; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_143[]; |
| |
| typedef struct ProtocolExtensionContainer_143 { |
| ProtocolExtensionField_143 *tab; |
| int count; |
| } ProtocolExtensionContainer_143; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_143[]; |
| |
| typedef struct CN_InvokeTrace { |
| ProtocolIE_Container_50 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_143 protocolExtensions; |
| } CN_InvokeTrace; |
| |
| |
| extern const ASN1CType asn1_type_CN_InvokeTrace[]; |
| |
| typedef struct ProtocolIE_Field_51 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_51; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_51[]; |
| |
| typedef struct ProtocolIE_Container_51 { |
| ProtocolIE_Field_51 *tab; |
| int count; |
| } ProtocolIE_Container_51; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_51[]; |
| |
| typedef struct ProtocolExtensionField_144 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_144; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_144[]; |
| |
| typedef struct ProtocolExtensionContainer_144 { |
| ProtocolExtensionField_144 *tab; |
| int count; |
| } ProtocolExtensionContainer_144; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_144[]; |
| |
| typedef struct CN_DeactivateTrace { |
| ProtocolIE_Container_51 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_144 protocolExtensions; |
| } CN_DeactivateTrace; |
| |
| |
| extern const ASN1CType asn1_type_CN_DeactivateTrace[]; |
| |
| typedef struct ProtocolIE_Field_52 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_52; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_52[]; |
| |
| typedef struct ProtocolIE_Container_52 { |
| ProtocolIE_Field_52 *tab; |
| int count; |
| } ProtocolIE_Container_52; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_52[]; |
| |
| typedef struct ProtocolExtensionField_145 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_145; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_145[]; |
| |
| typedef struct ProtocolExtensionContainer_145 { |
| ProtocolExtensionField_145 *tab; |
| int count; |
| } ProtocolExtensionContainer_145; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_145[]; |
| |
| typedef struct LocationReportingControl { |
| ProtocolIE_Container_52 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_145 protocolExtensions; |
| } LocationReportingControl; |
| |
| |
| extern const ASN1CType asn1_type_LocationReportingControl[]; |
| |
| typedef struct ProtocolIE_Field_53 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_53; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_53[]; |
| |
| typedef struct ProtocolIE_Container_53 { |
| ProtocolIE_Field_53 *tab; |
| int count; |
| } ProtocolIE_Container_53; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_53[]; |
| |
| typedef struct ProtocolExtensionField_146 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_146; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_146[]; |
| |
| typedef struct ProtocolExtensionContainer_146 { |
| ProtocolExtensionField_146 *tab; |
| int count; |
| } ProtocolExtensionContainer_146; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_146[]; |
| |
| typedef struct LocationReport { |
| ProtocolIE_Container_53 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_146 protocolExtensions; |
| } LocationReport; |
| |
| |
| extern const ASN1CType asn1_type_LocationReport[]; |
| |
| typedef struct ProtocolIE_Field_54 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_54; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_54[]; |
| |
| typedef struct ProtocolIE_Container_54 { |
| ProtocolIE_Field_54 *tab; |
| int count; |
| } ProtocolIE_Container_54; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_54[]; |
| |
| typedef struct ProtocolExtensionField_147 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_147; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_147[]; |
| |
| typedef struct ProtocolExtensionContainer_147 { |
| ProtocolExtensionField_147 *tab; |
| int count; |
| } ProtocolExtensionContainer_147; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_147[]; |
| |
| typedef struct InitialUE_Message { |
| ProtocolIE_Container_54 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_147 protocolExtensions; |
| } InitialUE_Message; |
| |
| |
| extern const ASN1CType asn1_type_InitialUE_Message[]; |
| |
| typedef struct ProtocolIE_Field_55 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_55; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_55[]; |
| |
| typedef struct ProtocolIE_Container_55 { |
| ProtocolIE_Field_55 *tab; |
| int count; |
| } ProtocolIE_Container_55; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_55[]; |
| |
| typedef struct ProtocolExtensionField_148 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_148; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_148[]; |
| |
| typedef struct ProtocolExtensionContainer_148 { |
| ProtocolExtensionField_148 *tab; |
| int count; |
| } ProtocolExtensionContainer_148; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_148[]; |
| |
| typedef struct DirectTransfer { |
| ProtocolIE_Container_55 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_148 protocolExtensions; |
| } DirectTransfer; |
| |
| |
| extern const ASN1CType asn1_type_DirectTransfer[]; |
| |
| typedef struct ProtocolIE_Field_56 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_56; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_56[]; |
| |
| typedef struct RedirectionIndication { |
| ProtocolIE_Field_56 *tab; |
| int count; |
| } RedirectionIndication; |
| |
| extern const ASN1CType asn1_type_RedirectionIndication[]; |
| |
| typedef struct ProtocolIE_Field_57 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_57; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_57[]; |
| |
| typedef struct ProtocolIE_Container_56 { |
| ProtocolIE_Field_57 *tab; |
| int count; |
| } ProtocolIE_Container_56; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_56[]; |
| |
| typedef struct ProtocolExtensionField_149 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_149; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_149[]; |
| |
| typedef struct ProtocolExtensionContainer_149 { |
| ProtocolExtensionField_149 *tab; |
| int count; |
| } ProtocolExtensionContainer_149; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_149[]; |
| |
| typedef struct Overload { |
| ProtocolIE_Container_56 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_149 protocolExtensions; |
| } Overload; |
| |
| |
| extern const ASN1CType asn1_type_Overload[]; |
| |
| typedef struct ProtocolIE_Field_58 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_58; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_58[]; |
| |
| typedef struct ProtocolIE_Container_57 { |
| ProtocolIE_Field_58 *tab; |
| int count; |
| } ProtocolIE_Container_57; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_57[]; |
| |
| typedef struct ProtocolExtensionField_150 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_150; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_150[]; |
| |
| typedef struct ProtocolExtensionContainer_150 { |
| ProtocolExtensionField_150 *tab; |
| int count; |
| } ProtocolExtensionContainer_150; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_150[]; |
| |
| typedef struct ErrorIndication { |
| ProtocolIE_Container_57 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_150 protocolExtensions; |
| } ErrorIndication; |
| |
| |
| extern const ASN1CType asn1_type_ErrorIndication[]; |
| |
| typedef struct ProtocolIE_Field_59 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_59; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_59[]; |
| |
| typedef struct ProtocolIE_Container_58 { |
| ProtocolIE_Field_59 *tab; |
| int count; |
| } ProtocolIE_Container_58; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_58[]; |
| |
| typedef struct ProtocolExtensionField_151 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_151; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_151[]; |
| |
| typedef struct ProtocolExtensionContainer_151 { |
| ProtocolExtensionField_151 *tab; |
| int count; |
| } ProtocolExtensionContainer_151; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_151[]; |
| |
| typedef struct SRNS_DataForwardCommand { |
| ProtocolIE_Container_58 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_151 protocolExtensions; |
| } SRNS_DataForwardCommand; |
| |
| |
| extern const ASN1CType asn1_type_SRNS_DataForwardCommand[]; |
| |
| typedef struct ProtocolIE_Field_60 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_60; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_60[]; |
| |
| typedef struct ProtocolIE_Container_59 { |
| ProtocolIE_Field_60 *tab; |
| int count; |
| } ProtocolIE_Container_59; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_59[]; |
| |
| typedef struct ProtocolExtensionField_152 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_152; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_152[]; |
| |
| typedef struct ProtocolExtensionContainer_152 { |
| ProtocolExtensionField_152 *tab; |
| int count; |
| } ProtocolExtensionContainer_152; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_152[]; |
| |
| typedef struct ForwardSRNS_Context { |
| ProtocolIE_Container_59 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_152 protocolExtensions; |
| } ForwardSRNS_Context; |
| |
| |
| extern const ASN1CType asn1_type_ForwardSRNS_Context[]; |
| |
| typedef struct ProtocolIE_Field_61 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_61; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_61[]; |
| |
| typedef struct ProtocolIE_Container_60 { |
| ProtocolIE_Field_61 *tab; |
| int count; |
| } ProtocolIE_Container_60; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_60[]; |
| |
| typedef struct ProtocolExtensionField_153 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_153; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_153[]; |
| |
| typedef struct ProtocolExtensionContainer_153 { |
| ProtocolExtensionField_153 *tab; |
| int count; |
| } ProtocolExtensionContainer_153; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_153[]; |
| |
| typedef struct RAB_AssignmentRequest { |
| ProtocolIE_Container_60 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_153 protocolExtensions; |
| } RAB_AssignmentRequest; |
| |
| |
| extern const ASN1CType asn1_type_RAB_AssignmentRequest[]; |
| |
| typedef struct ProtocolIE_FieldPair_1 { |
| ProtocolIE_ID id; |
| Criticality firstCriticality; |
| ASN1OpenType firstValue; |
| Criticality secondCriticality; |
| ASN1OpenType secondValue; |
| } ProtocolIE_FieldPair_1; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_FieldPair_1[]; |
| |
| typedef struct ProtocolIE_ContainerPair_1 { |
| ProtocolIE_FieldPair_1 *tab; |
| int count; |
| } ProtocolIE_ContainerPair_1; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerPair_1[]; |
| |
| typedef struct ProtocolIE_ContainerPairList_1 { |
| ProtocolIE_ContainerPair_1 *tab; |
| int count; |
| } ProtocolIE_ContainerPairList_1; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerPairList_1[]; |
| |
| typedef ProtocolIE_ContainerPairList_1 RAB_SetupOrModifyList; |
| |
| #define asn1_type_RAB_SetupOrModifyList asn1_type_ProtocolIE_ContainerPairList_1 |
| |
| typedef struct ProtocolExtensionField_155 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_155; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_155[]; |
| |
| typedef struct ProtocolExtensionContainer_155 { |
| ProtocolExtensionField_155 *tab; |
| int count; |
| } ProtocolExtensionContainer_155; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_155[]; |
| |
| typedef struct TransportLayerInformation { |
| TransportLayerAddress transportLayerAddress; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_155 iE_Extensions; |
| } TransportLayerInformation; |
| |
| |
| extern const ASN1CType asn1_type_TransportLayerInformation[]; |
| |
| typedef struct ProtocolExtensionField_154 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_154; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_154[]; |
| |
| typedef struct ProtocolExtensionContainer_154 { |
| ProtocolExtensionField_154 *tab; |
| int count; |
| } ProtocolExtensionContainer_154; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_154[]; |
| |
| typedef struct RAB_SetupOrModifyItemFirst { |
| RAB_ID rAB_ID; |
| BOOL nAS_SynchronisationIndicator_option; |
| NAS_SynchronisationIndicator nAS_SynchronisationIndicator; |
| BOOL rAB_Parameters_option; |
| RAB_Parameters rAB_Parameters; |
| BOOL userPlaneInformation_option; |
| UserPlaneInformation userPlaneInformation; |
| BOOL transportLayerInformation_option; |
| TransportLayerInformation transportLayerInformation; |
| BOOL service_Handover_option; |
| Service_Handover service_Handover; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_154 iE_Extensions; |
| } RAB_SetupOrModifyItemFirst; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupOrModifyItemFirst[]; |
| |
| typedef struct ProtocolExtensionField_156 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_156; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_156[]; |
| |
| typedef struct ProtocolExtensionContainer_156 { |
| ProtocolExtensionField_156 *tab; |
| int count; |
| } ProtocolExtensionContainer_156; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_156[]; |
| |
| typedef struct RAB_SetupOrModifyItemSecond { |
| BOOL pDP_TypeInformation_option; |
| PDP_TypeInformation pDP_TypeInformation; |
| BOOL dataVolumeReportingIndication_option; |
| DataVolumeReportingIndication dataVolumeReportingIndication; |
| BOOL dl_GTP_PDU_SequenceNumber_option; |
| DL_GTP_PDU_SequenceNumber dl_GTP_PDU_SequenceNumber; |
| BOOL ul_GTP_PDU_SequenceNumber_option; |
| UL_GTP_PDU_SequenceNumber ul_GTP_PDU_SequenceNumber; |
| BOOL dl_N_PDU_SequenceNumber_option; |
| DL_N_PDU_SequenceNumber dl_N_PDU_SequenceNumber; |
| BOOL ul_N_PDU_SequenceNumber_option; |
| UL_N_PDU_SequenceNumber ul_N_PDU_SequenceNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_156 iE_Extensions; |
| } RAB_SetupOrModifyItemSecond; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupOrModifyItemSecond[]; |
| |
| typedef struct ProtocolIE_Field_62 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_62; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_62[]; |
| |
| typedef struct ProtocolIE_Container_61 { |
| ProtocolIE_Field_62 *tab; |
| int count; |
| } ProtocolIE_Container_61; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_61[]; |
| |
| typedef struct ProtocolExtensionField_157 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_157; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_157[]; |
| |
| typedef struct ProtocolExtensionContainer_157 { |
| ProtocolExtensionField_157 *tab; |
| int count; |
| } ProtocolExtensionContainer_157; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_157[]; |
| |
| typedef struct RAB_AssignmentResponse { |
| ProtocolIE_Container_61 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_157 protocolExtensions; |
| } RAB_AssignmentResponse; |
| |
| |
| extern const ASN1CType asn1_type_RAB_AssignmentResponse[]; |
| |
| typedef struct ProtocolIE_Field_63 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_63; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_63[]; |
| |
| typedef struct ProtocolIE_Container_62 { |
| ProtocolIE_Field_63 *tab; |
| int count; |
| } ProtocolIE_Container_62; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_62[]; |
| |
| typedef struct ProtocolIE_ContainerList_19 { |
| ProtocolIE_Container_62 *tab; |
| int count; |
| } ProtocolIE_ContainerList_19; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_19[]; |
| |
| typedef ProtocolIE_ContainerList_19 RAB_SetupOrModifiedList; |
| |
| #define asn1_type_RAB_SetupOrModifiedList asn1_type_ProtocolIE_ContainerList_19 |
| |
| typedef struct ProtocolIE_Field_64 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_64; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_64[]; |
| |
| typedef struct ProtocolIE_Container_63 { |
| ProtocolIE_Field_64 *tab; |
| int count; |
| } ProtocolIE_Container_63; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_63[]; |
| |
| typedef struct ProtocolIE_ContainerList_20 { |
| ProtocolIE_Container_63 *tab; |
| int count; |
| } ProtocolIE_ContainerList_20; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_20[]; |
| |
| typedef ProtocolIE_ContainerList_20 RAB_ReleasedList; |
| |
| #define asn1_type_RAB_ReleasedList asn1_type_ProtocolIE_ContainerList_20 |
| |
| typedef struct ProtocolIE_Field_65 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_65; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_65[]; |
| |
| typedef struct ProtocolIE_Container_64 { |
| ProtocolIE_Field_65 *tab; |
| int count; |
| } ProtocolIE_Container_64; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_64[]; |
| |
| typedef struct ProtocolIE_ContainerList_21 { |
| ProtocolIE_Container_64 *tab; |
| int count; |
| } ProtocolIE_ContainerList_21; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_21[]; |
| |
| typedef ProtocolIE_ContainerList_21 RAB_QueuedList; |
| |
| #define asn1_type_RAB_QueuedList asn1_type_ProtocolIE_ContainerList_21 |
| |
| typedef RAB_FailedList RAB_ReleaseFailedList; |
| |
| #define asn1_type_RAB_ReleaseFailedList asn1_type_RAB_FailedList |
| |
| typedef struct ProtocolExtensionField_158 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_158; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_158[]; |
| |
| typedef struct ProtocolExtensionContainer_158 { |
| ProtocolExtensionField_158 *tab; |
| int count; |
| } ProtocolExtensionContainer_158; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_158[]; |
| |
| typedef struct RAB_SetupOrModifiedItem { |
| RAB_ID rAB_ID; |
| BOOL transportLayerAddress_option; |
| TransportLayerAddress transportLayerAddress; |
| BOOL iuTransportAssociation_option; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL dl_dataVolumes_option; |
| DataVolumeList dl_dataVolumes; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_158 iE_Extensions; |
| } RAB_SetupOrModifiedItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupOrModifiedItem[]; |
| |
| typedef struct ProtocolExtensionField_159 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_159; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_159[]; |
| |
| typedef struct ProtocolExtensionContainer_159 { |
| ProtocolExtensionField_159 *tab; |
| int count; |
| } ProtocolExtensionContainer_159; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_159[]; |
| |
| typedef struct RAB_ReleasedItem { |
| RAB_ID rAB_ID; |
| BOOL dl_dataVolumes_option; |
| DataVolumeList dl_dataVolumes; |
| BOOL dL_GTP_PDU_SequenceNumber_option; |
| DL_GTP_PDU_SequenceNumber dL_GTP_PDU_SequenceNumber; |
| BOOL uL_GTP_PDU_SequenceNumber_option; |
| UL_GTP_PDU_SequenceNumber uL_GTP_PDU_SequenceNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_159 iE_Extensions; |
| } RAB_ReleasedItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ReleasedItem[]; |
| |
| typedef struct ProtocolExtensionField_161 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_161; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_161[]; |
| |
| typedef struct ProtocolExtensionContainer_161 { |
| ProtocolExtensionField_161 *tab; |
| int count; |
| } ProtocolExtensionContainer_161; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_161[]; |
| |
| typedef struct RAB_QueuedItem { |
| RAB_ID rAB_ID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_161 iE_Extensions; |
| } RAB_QueuedItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_QueuedItem[]; |
| |
| typedef struct ProtocolIE_Field_66 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_66; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_66[]; |
| |
| typedef struct ProtocolIE_Container_65 { |
| ProtocolIE_Field_66 *tab; |
| int count; |
| } ProtocolIE_Container_65; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_65[]; |
| |
| typedef struct ProtocolIE_ContainerList_22 { |
| ProtocolIE_Container_65 *tab; |
| int count; |
| } ProtocolIE_ContainerList_22; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_22[]; |
| |
| typedef ProtocolIE_ContainerList_22 GERAN_Iumode_RAB_FailedList_RABAssgntResponse; |
| |
| #define asn1_type_GERAN_Iumode_RAB_FailedList_RABAssgntResponse asn1_type_ProtocolIE_ContainerList_22 |
| |
| typedef struct ProtocolExtensionField_162 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_162; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_162[]; |
| |
| typedef struct ProtocolExtensionContainer_162 { |
| ProtocolExtensionField_162 *tab; |
| int count; |
| } ProtocolExtensionContainer_162; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_162[]; |
| |
| typedef struct GERAN_Iumode_RAB_Failed_RABAssgntResponse_Item { |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL gERAN_Classmark_option; |
| GERAN_Classmark gERAN_Classmark; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_162 iE_Extensions; |
| } GERAN_Iumode_RAB_Failed_RABAssgntResponse_Item; |
| |
| |
| extern const ASN1CType asn1_type_GERAN_Iumode_RAB_Failed_RABAssgntResponse_Item[]; |
| |
| typedef struct PrivateIE_Field_1 { |
| PrivateIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } PrivateIE_Field_1; |
| |
| |
| extern const ASN1CType asn1_type_PrivateIE_Field_1[]; |
| |
| typedef struct PrivateIE_Container_1 { |
| PrivateIE_Field_1 *tab; |
| int count; |
| } PrivateIE_Container_1; |
| |
| extern const ASN1CType asn1_type_PrivateIE_Container_1[]; |
| |
| typedef struct PrivateMessage { |
| PrivateIE_Container_1 privateIEs; |
| } PrivateMessage; |
| |
| |
| extern const ASN1CType asn1_type_PrivateMessage[]; |
| |
| typedef struct ProtocolIE_Field_67 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_67; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_67[]; |
| |
| typedef struct ProtocolIE_Container_66 { |
| ProtocolIE_Field_67 *tab; |
| int count; |
| } ProtocolIE_Container_66; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_66[]; |
| |
| typedef struct ProtocolExtensionField_163 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_163; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_163[]; |
| |
| typedef struct ProtocolExtensionContainer_163 { |
| ProtocolExtensionField_163 *tab; |
| int count; |
| } ProtocolExtensionContainer_163; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_163[]; |
| |
| typedef struct RANAP_RelocationInformation { |
| ProtocolIE_Container_66 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_163 protocolExtensions; |
| } RANAP_RelocationInformation; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_RelocationInformation[]; |
| |
| typedef struct ProtocolIE_Field_68 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_68; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_68[]; |
| |
| typedef struct ProtocolIE_Container_67 { |
| ProtocolIE_Field_68 *tab; |
| int count; |
| } ProtocolIE_Container_67; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_67[]; |
| |
| typedef struct ProtocolIE_ContainerList_23 { |
| ProtocolIE_Container_67 *tab; |
| int count; |
| } ProtocolIE_ContainerList_23; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_23[]; |
| |
| typedef ProtocolIE_ContainerList_23 DirectTransferInformationList_RANAP_RelocInf; |
| |
| #define asn1_type_DirectTransferInformationList_RANAP_RelocInf asn1_type_ProtocolIE_ContainerList_23 |
| |
| typedef struct ProtocolIE_Field_69 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_69; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_69[]; |
| |
| typedef struct ProtocolIE_Container_68 { |
| ProtocolIE_Field_69 *tab; |
| int count; |
| } ProtocolIE_Container_68; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_68[]; |
| |
| typedef struct ProtocolIE_ContainerList_24 { |
| ProtocolIE_Container_68 *tab; |
| int count; |
| } ProtocolIE_ContainerList_24; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_24[]; |
| |
| typedef ProtocolIE_ContainerList_24 RAB_ContextList_RANAP_RelocInf; |
| |
| #define asn1_type_RAB_ContextList_RANAP_RelocInf asn1_type_ProtocolIE_ContainerList_24 |
| |
| typedef struct ProtocolExtensionField_164 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_164; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_164[]; |
| |
| typedef struct ProtocolExtensionContainer_164 { |
| ProtocolExtensionField_164 *tab; |
| int count; |
| } ProtocolExtensionContainer_164; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_164[]; |
| |
| typedef struct DirectTransferInformationItem_RANAP_RelocInf { |
| NAS_PDU nAS_PDU; |
| SAPI sAPI; |
| CN_DomainIndicator cN_DomainIndicator; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_164 iE_Extensions; |
| } DirectTransferInformationItem_RANAP_RelocInf; |
| |
| |
| extern const ASN1CType asn1_type_DirectTransferInformationItem_RANAP_RelocInf[]; |
| |
| typedef struct ProtocolExtensionField_165 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_165; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_165[]; |
| |
| typedef struct ProtocolExtensionContainer_165 { |
| ProtocolExtensionField_165 *tab; |
| int count; |
| } ProtocolExtensionContainer_165; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_165[]; |
| |
| typedef struct RAB_ContextItem_RANAP_RelocInf { |
| RAB_ID rAB_ID; |
| BOOL dl_GTP_PDU_SequenceNumber_option; |
| DL_GTP_PDU_SequenceNumber dl_GTP_PDU_SequenceNumber; |
| BOOL ul_GTP_PDU_SequenceNumber_option; |
| UL_GTP_PDU_SequenceNumber ul_GTP_PDU_SequenceNumber; |
| BOOL dl_N_PDU_SequenceNumber_option; |
| DL_N_PDU_SequenceNumber dl_N_PDU_SequenceNumber; |
| BOOL ul_N_PDU_SequenceNumber_option; |
| UL_N_PDU_SequenceNumber ul_N_PDU_SequenceNumber; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_165 iE_Extensions; |
| } RAB_ContextItem_RANAP_RelocInf; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ContextItem_RANAP_RelocInf[]; |
| |
| typedef struct ProtocolIE_Field_70 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_70; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_70[]; |
| |
| typedef struct ProtocolIE_Container_69 { |
| ProtocolIE_Field_70 *tab; |
| int count; |
| } ProtocolIE_Container_69; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_69[]; |
| |
| typedef struct ProtocolExtensionField_166 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_166; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_166[]; |
| |
| typedef struct ProtocolExtensionContainer_166 { |
| ProtocolExtensionField_166 *tab; |
| int count; |
| } ProtocolExtensionContainer_166; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_166[]; |
| |
| typedef struct RANAP_EnhancedRelocationInformationRequest { |
| ProtocolIE_Container_69 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_166 protocolExtensions; |
| } RANAP_EnhancedRelocationInformationRequest; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_EnhancedRelocationInformationRequest[]; |
| |
| typedef struct ProtocolIE_Field_71 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_71; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_71[]; |
| |
| typedef struct ProtocolIE_Container_70 { |
| ProtocolIE_Field_71 *tab; |
| int count; |
| } ProtocolIE_Container_70; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_70[]; |
| |
| typedef struct ProtocolIE_ContainerList_25 { |
| ProtocolIE_Container_70 *tab; |
| int count; |
| } ProtocolIE_ContainerList_25; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_25[]; |
| |
| typedef ProtocolIE_ContainerList_25 RAB_SetupList_EnhRelocInfoReq; |
| |
| #define asn1_type_RAB_SetupList_EnhRelocInfoReq asn1_type_ProtocolIE_ContainerList_25 |
| |
| typedef struct ProtocolExtensionField_168 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_168; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_168[]; |
| |
| typedef struct ProtocolExtensionContainer_168 { |
| ProtocolExtensionField_168 *tab; |
| int count; |
| } ProtocolExtensionContainer_168; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_168[]; |
| |
| typedef struct TNLInformationEnhRelInfoReq { |
| TransportLayerAddress transportLayerAddress; |
| IuTransportAssociation iuTransportAssociation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_168 iE_Extensions; |
| } TNLInformationEnhRelInfoReq; |
| |
| |
| extern const ASN1CType asn1_type_TNLInformationEnhRelInfoReq[]; |
| |
| typedef struct ProtocolExtensionField_167 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_167; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_167[]; |
| |
| typedef struct ProtocolExtensionContainer_167 { |
| ProtocolExtensionField_167 *tab; |
| int count; |
| } ProtocolExtensionContainer_167; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_167[]; |
| |
| typedef struct RAB_SetupItem_EnhRelocInfoReq { |
| RAB_ID rAB_ID; |
| CN_DomainIndicator cN_DomainIndicator; |
| RAB_Parameters rAB_Parameters; |
| BOOL dataVolumeReportingIndication_option; |
| DataVolumeReportingIndication dataVolumeReportingIndication; |
| BOOL pDP_TypeInformation_option; |
| PDP_TypeInformation pDP_TypeInformation; |
| UserPlaneInformation userPlaneInformation; |
| BOOL dataForwardingInformation_option; |
| TNLInformationEnhRelInfoReq dataForwardingInformation; |
| BOOL sourceSideIuULTNLInfo_option; |
| TNLInformationEnhRelInfoReq sourceSideIuULTNLInfo; |
| BOOL service_Handover_option; |
| Service_Handover service_Handover; |
| BOOL alt_RAB_Parameters_option; |
| Alt_RAB_Parameters alt_RAB_Parameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_167 iE_Extensions; |
| } RAB_SetupItem_EnhRelocInfoReq; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_EnhRelocInfoReq[]; |
| |
| typedef struct ProtocolIE_Field_72 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_72; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_72[]; |
| |
| typedef struct ProtocolIE_Container_71 { |
| ProtocolIE_Field_72 *tab; |
| int count; |
| } ProtocolIE_Container_71; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_71[]; |
| |
| typedef struct ProtocolExtensionField_169 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_169; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_169[]; |
| |
| typedef struct ProtocolExtensionContainer_169 { |
| ProtocolExtensionField_169 *tab; |
| int count; |
| } ProtocolExtensionContainer_169; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_169[]; |
| |
| typedef struct RANAP_EnhancedRelocationInformationResponse { |
| ProtocolIE_Container_71 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_169 protocolExtensions; |
| } RANAP_EnhancedRelocationInformationResponse; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_EnhancedRelocationInformationResponse[]; |
| |
| typedef struct ProtocolIE_Field_73 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_73; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_73[]; |
| |
| typedef struct ProtocolIE_Container_72 { |
| ProtocolIE_Field_73 *tab; |
| int count; |
| } ProtocolIE_Container_72; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_72[]; |
| |
| typedef struct ProtocolIE_ContainerList_26 { |
| ProtocolIE_Container_72 *tab; |
| int count; |
| } ProtocolIE_ContainerList_26; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_26[]; |
| |
| typedef ProtocolIE_ContainerList_26 RAB_SetupList_EnhRelocInfoRes; |
| |
| #define asn1_type_RAB_SetupList_EnhRelocInfoRes asn1_type_ProtocolIE_ContainerList_26 |
| |
| typedef struct ProtocolIE_Field_74 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_74; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_74[]; |
| |
| typedef struct ProtocolIE_Container_73 { |
| ProtocolIE_Field_74 *tab; |
| int count; |
| } ProtocolIE_Container_73; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_73[]; |
| |
| typedef struct ProtocolIE_ContainerList_27 { |
| ProtocolIE_Container_73 *tab; |
| int count; |
| } ProtocolIE_ContainerList_27; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_27[]; |
| |
| typedef ProtocolIE_ContainerList_27 RAB_FailedList_EnhRelocInfoRes; |
| |
| #define asn1_type_RAB_FailedList_EnhRelocInfoRes asn1_type_ProtocolIE_ContainerList_27 |
| |
| typedef struct ProtocolExtensionField_172 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_172; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_172[]; |
| |
| typedef struct ProtocolExtensionContainer_172 { |
| ProtocolExtensionField_172 *tab; |
| int count; |
| } ProtocolExtensionContainer_172; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_172[]; |
| |
| typedef struct TNLInformationEnhRelInfoRes { |
| TransportLayerAddress dl_forwardingTransportLayerAddress; |
| IuTransportAssociation dl_forwardingTransportAssociation; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_172 iE_Extensions; |
| } TNLInformationEnhRelInfoRes; |
| |
| |
| extern const ASN1CType asn1_type_TNLInformationEnhRelInfoRes[]; |
| |
| typedef struct ProtocolExtensionField_170 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_170; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_170[]; |
| |
| typedef struct ProtocolExtensionContainer_170 { |
| ProtocolExtensionField_170 *tab; |
| int count; |
| } ProtocolExtensionContainer_170; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_170[]; |
| |
| typedef struct RAB_SetupItem_EnhRelocInfoRes { |
| CN_DomainIndicator cN_DomainIndicator; |
| RAB_ID rAB_ID; |
| BOOL dataForwardingInformation_option; |
| TNLInformationEnhRelInfoRes dataForwardingInformation; |
| BOOL ass_RAB_Parameters_option; |
| Ass_RAB_Parameters ass_RAB_Parameters; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_170 iE_Extensions; |
| } RAB_SetupItem_EnhRelocInfoRes; |
| |
| |
| extern const ASN1CType asn1_type_RAB_SetupItem_EnhRelocInfoRes[]; |
| |
| typedef struct ProtocolExtensionField_171 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_171; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_171[]; |
| |
| typedef struct ProtocolExtensionContainer_171 { |
| ProtocolExtensionField_171 *tab; |
| int count; |
| } ProtocolExtensionContainer_171; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_171[]; |
| |
| typedef struct RAB_FailedItem_EnhRelocInfoRes { |
| CN_DomainIndicator cN_DomainIndicator; |
| RAB_ID rAB_ID; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_171 iE_Extensions; |
| } RAB_FailedItem_EnhRelocInfoRes; |
| |
| |
| extern const ASN1CType asn1_type_RAB_FailedItem_EnhRelocInfoRes[]; |
| |
| typedef struct ProtocolIE_Field_75 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_75; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_75[]; |
| |
| typedef struct ProtocolIE_Container_74 { |
| ProtocolIE_Field_75 *tab; |
| int count; |
| } ProtocolIE_Container_74; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_74[]; |
| |
| typedef struct ProtocolExtensionField_173 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_173; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_173[]; |
| |
| typedef struct ProtocolExtensionContainer_173 { |
| ProtocolExtensionField_173 *tab; |
| int count; |
| } ProtocolExtensionContainer_173; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_173[]; |
| |
| typedef struct RAB_ModifyRequest { |
| ProtocolIE_Container_74 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_173 protocolExtensions; |
| } RAB_ModifyRequest; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ModifyRequest[]; |
| |
| typedef struct ProtocolIE_Field_76 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_76; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_76[]; |
| |
| typedef struct ProtocolIE_Container_75 { |
| ProtocolIE_Field_76 *tab; |
| int count; |
| } ProtocolIE_Container_75; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_75[]; |
| |
| typedef struct ProtocolIE_ContainerList_28 { |
| ProtocolIE_Container_75 *tab; |
| int count; |
| } ProtocolIE_ContainerList_28; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_ContainerList_28[]; |
| |
| typedef ProtocolIE_ContainerList_28 RAB_ModifyList; |
| |
| #define asn1_type_RAB_ModifyList asn1_type_ProtocolIE_ContainerList_28 |
| |
| typedef struct ProtocolExtensionField_174 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_174; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_174[]; |
| |
| typedef struct ProtocolExtensionContainer_174 { |
| ProtocolExtensionField_174 *tab; |
| int count; |
| } ProtocolExtensionContainer_174; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_174[]; |
| |
| typedef struct RAB_ModifyItem { |
| RAB_ID rAB_ID; |
| Requested_RAB_Parameter_Values requested_RAB_Parameter_Values; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_174 iE_Extensions; |
| } RAB_ModifyItem; |
| |
| |
| extern const ASN1CType asn1_type_RAB_ModifyItem[]; |
| |
| typedef struct ProtocolIE_Field_77 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_77; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_77[]; |
| |
| typedef struct ProtocolIE_Container_76 { |
| ProtocolIE_Field_77 *tab; |
| int count; |
| } ProtocolIE_Container_76; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_76[]; |
| |
| typedef struct ProtocolExtensionField_175 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_175; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_175[]; |
| |
| typedef struct ProtocolExtensionContainer_175 { |
| ProtocolExtensionField_175 *tab; |
| int count; |
| } ProtocolExtensionContainer_175; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_175[]; |
| |
| typedef struct LocationRelatedDataRequest { |
| ProtocolIE_Container_76 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_175 protocolExtensions; |
| } LocationRelatedDataRequest; |
| |
| |
| extern const ASN1CType asn1_type_LocationRelatedDataRequest[]; |
| |
| typedef struct ProtocolIE_Field_78 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_78; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_78[]; |
| |
| typedef struct ProtocolIE_Container_77 { |
| ProtocolIE_Field_78 *tab; |
| int count; |
| } ProtocolIE_Container_77; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_77[]; |
| |
| typedef struct ProtocolExtensionField_176 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_176; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_176[]; |
| |
| typedef struct ProtocolExtensionContainer_176 { |
| ProtocolExtensionField_176 *tab; |
| int count; |
| } ProtocolExtensionContainer_176; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_176[]; |
| |
| typedef struct LocationRelatedDataResponse { |
| ProtocolIE_Container_77 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_176 protocolExtensions; |
| } LocationRelatedDataResponse; |
| |
| |
| extern const ASN1CType asn1_type_LocationRelatedDataResponse[]; |
| |
| typedef struct ProtocolIE_Field_79 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_79; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_79[]; |
| |
| typedef struct ProtocolIE_Container_78 { |
| ProtocolIE_Field_79 *tab; |
| int count; |
| } ProtocolIE_Container_78; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_78[]; |
| |
| typedef struct ProtocolExtensionField_177 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_177; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_177[]; |
| |
| typedef struct ProtocolExtensionContainer_177 { |
| ProtocolExtensionField_177 *tab; |
| int count; |
| } ProtocolExtensionContainer_177; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_177[]; |
| |
| typedef struct LocationRelatedDataFailure { |
| ProtocolIE_Container_78 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_177 protocolExtensions; |
| } LocationRelatedDataFailure; |
| |
| |
| extern const ASN1CType asn1_type_LocationRelatedDataFailure[]; |
| |
| typedef struct ProtocolIE_Field_80 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_80; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_80[]; |
| |
| typedef struct ProtocolIE_Container_79 { |
| ProtocolIE_Field_80 *tab; |
| int count; |
| } ProtocolIE_Container_79; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_79[]; |
| |
| typedef struct ProtocolExtensionField_178 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_178; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_178[]; |
| |
| typedef struct ProtocolExtensionContainer_178 { |
| ProtocolExtensionField_178 *tab; |
| int count; |
| } ProtocolExtensionContainer_178; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_178[]; |
| |
| typedef struct InformationTransferIndication { |
| ProtocolIE_Container_79 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_178 protocolExtensions; |
| } InformationTransferIndication; |
| |
| |
| extern const ASN1CType asn1_type_InformationTransferIndication[]; |
| |
| typedef struct ProtocolIE_Field_81 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_81; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_81[]; |
| |
| typedef struct ProtocolIE_Container_80 { |
| ProtocolIE_Field_81 *tab; |
| int count; |
| } ProtocolIE_Container_80; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_80[]; |
| |
| typedef struct ProtocolExtensionField_179 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_179; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_179[]; |
| |
| typedef struct ProtocolExtensionContainer_179 { |
| ProtocolExtensionField_179 *tab; |
| int count; |
| } ProtocolExtensionContainer_179; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_179[]; |
| |
| typedef struct InformationTransferConfirmation { |
| ProtocolIE_Container_80 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_179 protocolExtensions; |
| } InformationTransferConfirmation; |
| |
| |
| extern const ASN1CType asn1_type_InformationTransferConfirmation[]; |
| |
| typedef struct ProtocolIE_Field_82 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_82; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_82[]; |
| |
| typedef struct ProtocolIE_Container_81 { |
| ProtocolIE_Field_82 *tab; |
| int count; |
| } ProtocolIE_Container_81; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_81[]; |
| |
| typedef struct ProtocolExtensionField_180 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_180; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_180[]; |
| |
| typedef struct ProtocolExtensionContainer_180 { |
| ProtocolExtensionField_180 *tab; |
| int count; |
| } ProtocolExtensionContainer_180; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_180[]; |
| |
| typedef struct InformationTransferFailure { |
| ProtocolIE_Container_81 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_180 protocolExtensions; |
| } InformationTransferFailure; |
| |
| |
| extern const ASN1CType asn1_type_InformationTransferFailure[]; |
| |
| typedef struct ProtocolIE_Field_83 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_83; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_83[]; |
| |
| typedef struct ProtocolIE_Container_82 { |
| ProtocolIE_Field_83 *tab; |
| int count; |
| } ProtocolIE_Container_82; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_82[]; |
| |
| typedef struct ProtocolExtensionField_181 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_181; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_181[]; |
| |
| typedef struct ProtocolExtensionContainer_181 { |
| ProtocolExtensionField_181 *tab; |
| int count; |
| } ProtocolExtensionContainer_181; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_181[]; |
| |
| typedef struct UESpecificInformationIndication { |
| ProtocolIE_Container_82 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_181 protocolExtensions; |
| } UESpecificInformationIndication; |
| |
| |
| extern const ASN1CType asn1_type_UESpecificInformationIndication[]; |
| |
| typedef struct ProtocolIE_Field_84 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_84; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_84[]; |
| |
| typedef struct ProtocolIE_Container_83 { |
| ProtocolIE_Field_84 *tab; |
| int count; |
| } ProtocolIE_Container_83; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_83[]; |
| |
| typedef struct ProtocolExtensionField_182 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_182; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_182[]; |
| |
| typedef struct ProtocolExtensionContainer_182 { |
| ProtocolExtensionField_182 *tab; |
| int count; |
| } ProtocolExtensionContainer_182; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_182[]; |
| |
| typedef struct DirectInformationTransfer { |
| ProtocolIE_Container_83 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_182 protocolExtensions; |
| } DirectInformationTransfer; |
| |
| |
| extern const ASN1CType asn1_type_DirectInformationTransfer[]; |
| |
| typedef struct ProtocolIE_Field_85 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_85; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_85[]; |
| |
| typedef struct ProtocolIE_Container_84 { |
| ProtocolIE_Field_85 *tab; |
| int count; |
| } ProtocolIE_Container_84; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_84[]; |
| |
| typedef struct ProtocolExtensionField_183 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_183; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_183[]; |
| |
| typedef struct ProtocolExtensionContainer_183 { |
| ProtocolExtensionField_183 *tab; |
| int count; |
| } ProtocolExtensionContainer_183; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_183[]; |
| |
| typedef struct UplinkInformationExchangeRequest { |
| ProtocolIE_Container_84 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_183 protocolExtensions; |
| } UplinkInformationExchangeRequest; |
| |
| |
| extern const ASN1CType asn1_type_UplinkInformationExchangeRequest[]; |
| |
| typedef struct ProtocolIE_Field_86 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_86; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_86[]; |
| |
| typedef struct ProtocolIE_Container_85 { |
| ProtocolIE_Field_86 *tab; |
| int count; |
| } ProtocolIE_Container_85; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_85[]; |
| |
| typedef struct ProtocolExtensionField_184 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_184; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_184[]; |
| |
| typedef struct ProtocolExtensionContainer_184 { |
| ProtocolExtensionField_184 *tab; |
| int count; |
| } ProtocolExtensionContainer_184; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_184[]; |
| |
| typedef struct UplinkInformationExchangeResponse { |
| ProtocolIE_Container_85 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_184 protocolExtensions; |
| } UplinkInformationExchangeResponse; |
| |
| |
| extern const ASN1CType asn1_type_UplinkInformationExchangeResponse[]; |
| |
| typedef struct ProtocolIE_Field_87 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_87; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_87[]; |
| |
| typedef struct ProtocolIE_Container_86 { |
| ProtocolIE_Field_87 *tab; |
| int count; |
| } ProtocolIE_Container_86; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_86[]; |
| |
| typedef struct ProtocolExtensionField_185 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_185; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_185[]; |
| |
| typedef struct ProtocolExtensionContainer_185 { |
| ProtocolExtensionField_185 *tab; |
| int count; |
| } ProtocolExtensionContainer_185; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_185[]; |
| |
| typedef struct UplinkInformationExchangeFailure { |
| ProtocolIE_Container_86 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_185 protocolExtensions; |
| } UplinkInformationExchangeFailure; |
| |
| |
| extern const ASN1CType asn1_type_UplinkInformationExchangeFailure[]; |
| |
| typedef struct ProtocolIE_Field_88 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_88; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_88[]; |
| |
| typedef struct ProtocolIE_Container_87 { |
| ProtocolIE_Field_88 *tab; |
| int count; |
| } ProtocolIE_Container_87; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_87[]; |
| |
| typedef struct ProtocolExtensionField_186 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_186; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_186[]; |
| |
| typedef struct ProtocolExtensionContainer_186 { |
| ProtocolExtensionField_186 *tab; |
| int count; |
| } ProtocolExtensionContainer_186; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_186[]; |
| |
| typedef struct MBMSSessionStart { |
| ProtocolIE_Container_87 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_186 protocolExtensions; |
| } MBMSSessionStart; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionStart[]; |
| |
| typedef struct ProtocolExtensionField_187 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_187; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_187[]; |
| |
| typedef struct ProtocolExtensionContainer_187 { |
| ProtocolExtensionField_187 *tab; |
| int count; |
| } ProtocolExtensionContainer_187; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_187[]; |
| |
| typedef struct MBMSSynchronisationInformation { |
| MBMSHCIndicator mBMSHCIndicator; |
| IPMulticastAddress iPMulticastAddress; |
| GTP_TEI gTPDLTEID; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_187 iE_Extensions; |
| } MBMSSynchronisationInformation; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSynchronisationInformation[]; |
| |
| typedef struct ProtocolIE_Field_89 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_89; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_89[]; |
| |
| typedef struct ProtocolIE_Container_88 { |
| ProtocolIE_Field_89 *tab; |
| int count; |
| } ProtocolIE_Container_88; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_88[]; |
| |
| typedef struct ProtocolExtensionField_188 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_188; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_188[]; |
| |
| typedef struct ProtocolExtensionContainer_188 { |
| ProtocolExtensionField_188 *tab; |
| int count; |
| } ProtocolExtensionContainer_188; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_188[]; |
| |
| typedef struct MBMSSessionStartResponse { |
| ProtocolIE_Container_88 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_188 protocolExtensions; |
| } MBMSSessionStartResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionStartResponse[]; |
| |
| typedef struct ProtocolIE_Field_90 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_90; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_90[]; |
| |
| typedef struct ProtocolIE_Container_89 { |
| ProtocolIE_Field_90 *tab; |
| int count; |
| } ProtocolIE_Container_89; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_89[]; |
| |
| typedef struct ProtocolExtensionField_189 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_189; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_189[]; |
| |
| typedef struct ProtocolExtensionContainer_189 { |
| ProtocolExtensionField_189 *tab; |
| int count; |
| } ProtocolExtensionContainer_189; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_189[]; |
| |
| typedef struct MBMSSessionStartFailure { |
| ProtocolIE_Container_89 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_189 protocolExtensions; |
| } MBMSSessionStartFailure; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionStartFailure[]; |
| |
| typedef struct ProtocolIE_Field_91 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_91; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_91[]; |
| |
| typedef struct ProtocolIE_Container_90 { |
| ProtocolIE_Field_91 *tab; |
| int count; |
| } ProtocolIE_Container_90; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_90[]; |
| |
| typedef struct ProtocolExtensionField_190 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_190; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_190[]; |
| |
| typedef struct ProtocolExtensionContainer_190 { |
| ProtocolExtensionField_190 *tab; |
| int count; |
| } ProtocolExtensionContainer_190; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_190[]; |
| |
| typedef struct MBMSSessionUpdate { |
| ProtocolIE_Container_90 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_190 protocolExtensions; |
| } MBMSSessionUpdate; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionUpdate[]; |
| |
| typedef struct ProtocolIE_Field_92 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_92; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_92[]; |
| |
| typedef struct ProtocolIE_Container_91 { |
| ProtocolIE_Field_92 *tab; |
| int count; |
| } ProtocolIE_Container_91; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_91[]; |
| |
| typedef struct ProtocolExtensionField_191 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_191; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_191[]; |
| |
| typedef struct ProtocolExtensionContainer_191 { |
| ProtocolExtensionField_191 *tab; |
| int count; |
| } ProtocolExtensionContainer_191; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_191[]; |
| |
| typedef struct MBMSSessionUpdateResponse { |
| ProtocolIE_Container_91 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_191 protocolExtensions; |
| } MBMSSessionUpdateResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionUpdateResponse[]; |
| |
| typedef struct ProtocolIE_Field_93 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_93; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_93[]; |
| |
| typedef struct ProtocolIE_Container_92 { |
| ProtocolIE_Field_93 *tab; |
| int count; |
| } ProtocolIE_Container_92; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_92[]; |
| |
| typedef struct ProtocolExtensionField_192 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_192; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_192[]; |
| |
| typedef struct ProtocolExtensionContainer_192 { |
| ProtocolExtensionField_192 *tab; |
| int count; |
| } ProtocolExtensionContainer_192; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_192[]; |
| |
| typedef struct MBMSSessionUpdateFailure { |
| ProtocolIE_Container_92 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_192 protocolExtensions; |
| } MBMSSessionUpdateFailure; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionUpdateFailure[]; |
| |
| typedef struct ProtocolIE_Field_94 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_94; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_94[]; |
| |
| typedef struct ProtocolIE_Container_93 { |
| ProtocolIE_Field_94 *tab; |
| int count; |
| } ProtocolIE_Container_93; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_93[]; |
| |
| typedef struct ProtocolExtensionField_193 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_193; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_193[]; |
| |
| typedef struct ProtocolExtensionContainer_193 { |
| ProtocolExtensionField_193 *tab; |
| int count; |
| } ProtocolExtensionContainer_193; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_193[]; |
| |
| typedef struct MBMSSessionStop { |
| ProtocolIE_Container_93 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_193 protocolExtensions; |
| } MBMSSessionStop; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionStop[]; |
| |
| typedef struct ProtocolIE_Field_95 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_95; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_95[]; |
| |
| typedef struct ProtocolIE_Container_94 { |
| ProtocolIE_Field_95 *tab; |
| int count; |
| } ProtocolIE_Container_94; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_94[]; |
| |
| typedef struct ProtocolExtensionField_194 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_194; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_194[]; |
| |
| typedef struct ProtocolExtensionContainer_194 { |
| ProtocolExtensionField_194 *tab; |
| int count; |
| } ProtocolExtensionContainer_194; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_194[]; |
| |
| typedef struct MBMSSessionStopResponse { |
| ProtocolIE_Container_94 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_194 protocolExtensions; |
| } MBMSSessionStopResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSSessionStopResponse[]; |
| |
| typedef struct ProtocolIE_Field_96 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_96; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_96[]; |
| |
| typedef struct ProtocolIE_Container_95 { |
| ProtocolIE_Field_96 *tab; |
| int count; |
| } ProtocolIE_Container_95; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_95[]; |
| |
| typedef struct ProtocolExtensionField_195 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_195; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_195[]; |
| |
| typedef struct ProtocolExtensionContainer_195 { |
| ProtocolExtensionField_195 *tab; |
| int count; |
| } ProtocolExtensionContainer_195; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_195[]; |
| |
| typedef struct MBMSUELinkingRequest { |
| ProtocolIE_Container_95 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_195 protocolExtensions; |
| } MBMSUELinkingRequest; |
| |
| |
| extern const ASN1CType asn1_type_MBMSUELinkingRequest[]; |
| |
| typedef struct ProtocolExtensionField_196 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_196; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_196[]; |
| |
| typedef struct ProtocolExtensionContainer_196 { |
| ProtocolExtensionField_196 *tab; |
| int count; |
| } ProtocolExtensionContainer_196; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_196[]; |
| |
| typedef struct LeftMBMSBearerService_IEs_1 { |
| TMGI tMGI; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_196 iE_Extensions; |
| } LeftMBMSBearerService_IEs_1; |
| |
| |
| extern const ASN1CType asn1_type_LeftMBMSBearerService_IEs_1[]; |
| |
| typedef struct LeftMBMSBearerService_IEs { |
| LeftMBMSBearerService_IEs_1 *tab; |
| int count; |
| } LeftMBMSBearerService_IEs; |
| |
| extern const ASN1CType asn1_type_LeftMBMSBearerService_IEs[]; |
| |
| typedef struct ProtocolIE_Field_97 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_97; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_97[]; |
| |
| typedef struct ProtocolIE_Container_96 { |
| ProtocolIE_Field_97 *tab; |
| int count; |
| } ProtocolIE_Container_96; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_96[]; |
| |
| typedef struct ProtocolExtensionField_197 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_197; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_197[]; |
| |
| typedef struct ProtocolExtensionContainer_197 { |
| ProtocolExtensionField_197 *tab; |
| int count; |
| } ProtocolExtensionContainer_197; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_197[]; |
| |
| typedef struct MBMSUELinkingResponse { |
| ProtocolIE_Container_96 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_197 protocolExtensions; |
| } MBMSUELinkingResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSUELinkingResponse[]; |
| |
| typedef struct ProtocolExtensionField_198 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_198; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_198[]; |
| |
| typedef struct ProtocolExtensionContainer_198 { |
| ProtocolExtensionField_198 *tab; |
| int count; |
| } ProtocolExtensionContainer_198; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_198[]; |
| |
| typedef struct UnsuccessfulLinking_IEs_1 { |
| TMGI tMGI; |
| Cause cause; |
| BOOL iE_Extensions_option; |
| ProtocolExtensionContainer_198 iE_Extensions; |
| } UnsuccessfulLinking_IEs_1; |
| |
| |
| extern const ASN1CType asn1_type_UnsuccessfulLinking_IEs_1[]; |
| |
| typedef struct UnsuccessfulLinking_IEs { |
| UnsuccessfulLinking_IEs_1 *tab; |
| int count; |
| } UnsuccessfulLinking_IEs; |
| |
| extern const ASN1CType asn1_type_UnsuccessfulLinking_IEs[]; |
| |
| typedef struct ProtocolIE_Field_98 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_98; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_98[]; |
| |
| typedef struct ProtocolIE_Container_97 { |
| ProtocolIE_Field_98 *tab; |
| int count; |
| } ProtocolIE_Container_97; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_97[]; |
| |
| typedef struct ProtocolExtensionField_199 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_199; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_199[]; |
| |
| typedef struct ProtocolExtensionContainer_199 { |
| ProtocolExtensionField_199 *tab; |
| int count; |
| } ProtocolExtensionContainer_199; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_199[]; |
| |
| typedef struct MBMSRegistrationRequest { |
| ProtocolIE_Container_97 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_199 protocolExtensions; |
| } MBMSRegistrationRequest; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRegistrationRequest[]; |
| |
| typedef struct ProtocolIE_Field_99 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_99; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_99[]; |
| |
| typedef struct ProtocolIE_Container_98 { |
| ProtocolIE_Field_99 *tab; |
| int count; |
| } ProtocolIE_Container_98; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_98[]; |
| |
| typedef struct ProtocolExtensionField_200 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_200; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_200[]; |
| |
| typedef struct ProtocolExtensionContainer_200 { |
| ProtocolExtensionField_200 *tab; |
| int count; |
| } ProtocolExtensionContainer_200; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_200[]; |
| |
| typedef struct MBMSRegistrationResponse { |
| ProtocolIE_Container_98 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_200 protocolExtensions; |
| } MBMSRegistrationResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRegistrationResponse[]; |
| |
| typedef struct ProtocolIE_Field_100 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_100; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_100[]; |
| |
| typedef struct ProtocolIE_Container_99 { |
| ProtocolIE_Field_100 *tab; |
| int count; |
| } ProtocolIE_Container_99; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_99[]; |
| |
| typedef struct ProtocolExtensionField_201 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_201; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_201[]; |
| |
| typedef struct ProtocolExtensionContainer_201 { |
| ProtocolExtensionField_201 *tab; |
| int count; |
| } ProtocolExtensionContainer_201; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_201[]; |
| |
| typedef struct MBMSRegistrationFailure { |
| ProtocolIE_Container_99 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_201 protocolExtensions; |
| } MBMSRegistrationFailure; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRegistrationFailure[]; |
| |
| typedef struct ProtocolIE_Field_101 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_101; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_101[]; |
| |
| typedef struct ProtocolIE_Container_100 { |
| ProtocolIE_Field_101 *tab; |
| int count; |
| } ProtocolIE_Container_100; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_100[]; |
| |
| typedef struct ProtocolExtensionField_202 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_202; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_202[]; |
| |
| typedef struct ProtocolExtensionContainer_202 { |
| ProtocolExtensionField_202 *tab; |
| int count; |
| } ProtocolExtensionContainer_202; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_202[]; |
| |
| typedef struct MBMSCNDe_RegistrationRequest { |
| ProtocolIE_Container_100 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_202 protocolExtensions; |
| } MBMSCNDe_RegistrationRequest; |
| |
| |
| extern const ASN1CType asn1_type_MBMSCNDe_RegistrationRequest[]; |
| |
| typedef struct ProtocolIE_Field_102 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_102; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_102[]; |
| |
| typedef struct ProtocolIE_Container_101 { |
| ProtocolIE_Field_102 *tab; |
| int count; |
| } ProtocolIE_Container_101; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_101[]; |
| |
| typedef struct ProtocolExtensionField_203 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_203; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_203[]; |
| |
| typedef struct ProtocolExtensionContainer_203 { |
| ProtocolExtensionField_203 *tab; |
| int count; |
| } ProtocolExtensionContainer_203; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_203[]; |
| |
| typedef struct MBMSCNDe_RegistrationResponse { |
| ProtocolIE_Container_101 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_203 protocolExtensions; |
| } MBMSCNDe_RegistrationResponse; |
| |
| |
| extern const ASN1CType asn1_type_MBMSCNDe_RegistrationResponse[]; |
| |
| typedef struct ProtocolIE_Field_103 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_103; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_103[]; |
| |
| typedef struct ProtocolIE_Container_102 { |
| ProtocolIE_Field_103 *tab; |
| int count; |
| } ProtocolIE_Container_102; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_102[]; |
| |
| typedef struct ProtocolExtensionField_204 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_204; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_204[]; |
| |
| typedef struct ProtocolExtensionContainer_204 { |
| ProtocolExtensionField_204 *tab; |
| int count; |
| } ProtocolExtensionContainer_204; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_204[]; |
| |
| typedef struct MBMSRABEstablishmentIndication { |
| ProtocolIE_Container_102 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_204 protocolExtensions; |
| } MBMSRABEstablishmentIndication; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRABEstablishmentIndication[]; |
| |
| typedef struct ProtocolIE_Field_104 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_104; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_104[]; |
| |
| typedef struct ProtocolIE_Container_103 { |
| ProtocolIE_Field_104 *tab; |
| int count; |
| } ProtocolIE_Container_103; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_103[]; |
| |
| typedef struct ProtocolExtensionField_205 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_205; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_205[]; |
| |
| typedef struct ProtocolExtensionContainer_205 { |
| ProtocolExtensionField_205 *tab; |
| int count; |
| } ProtocolExtensionContainer_205; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_205[]; |
| |
| typedef struct MBMSRABReleaseRequest { |
| ProtocolIE_Container_103 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_205 protocolExtensions; |
| } MBMSRABReleaseRequest; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRABReleaseRequest[]; |
| |
| typedef struct ProtocolIE_Field_105 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_105; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_105[]; |
| |
| typedef struct ProtocolIE_Container_104 { |
| ProtocolIE_Field_105 *tab; |
| int count; |
| } ProtocolIE_Container_104; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_104[]; |
| |
| typedef struct ProtocolExtensionField_206 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_206; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_206[]; |
| |
| typedef struct ProtocolExtensionContainer_206 { |
| ProtocolExtensionField_206 *tab; |
| int count; |
| } ProtocolExtensionContainer_206; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_206[]; |
| |
| typedef struct MBMSRABRelease { |
| ProtocolIE_Container_104 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_206 protocolExtensions; |
| } MBMSRABRelease; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRABRelease[]; |
| |
| typedef struct ProtocolIE_Field_106 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_106; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_106[]; |
| |
| typedef struct ProtocolIE_Container_105 { |
| ProtocolIE_Field_106 *tab; |
| int count; |
| } ProtocolIE_Container_105; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_105[]; |
| |
| typedef struct ProtocolExtensionField_207 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_207; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_207[]; |
| |
| typedef struct ProtocolExtensionContainer_207 { |
| ProtocolExtensionField_207 *tab; |
| int count; |
| } ProtocolExtensionContainer_207; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_207[]; |
| |
| typedef struct MBMSRABReleaseFailure { |
| ProtocolIE_Container_105 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_207 protocolExtensions; |
| } MBMSRABReleaseFailure; |
| |
| |
| extern const ASN1CType asn1_type_MBMSRABReleaseFailure[]; |
| |
| typedef struct ProtocolIE_Field_107 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_107; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_107[]; |
| |
| typedef struct ProtocolIE_Container_106 { |
| ProtocolIE_Field_107 *tab; |
| int count; |
| } ProtocolIE_Container_106; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_106[]; |
| |
| typedef struct ProtocolExtensionField_208 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_208; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_208[]; |
| |
| typedef struct ProtocolExtensionContainer_208 { |
| ProtocolExtensionField_208 *tab; |
| int count; |
| } ProtocolExtensionContainer_208; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_208[]; |
| |
| typedef struct SRVCC_CSKeysRequest { |
| ProtocolIE_Container_106 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_208 protocolExtensions; |
| } SRVCC_CSKeysRequest; |
| |
| |
| extern const ASN1CType asn1_type_SRVCC_CSKeysRequest[]; |
| |
| typedef struct ProtocolIE_Field_108 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_108; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_108[]; |
| |
| typedef struct ProtocolIE_Container_107 { |
| ProtocolIE_Field_108 *tab; |
| int count; |
| } ProtocolIE_Container_107; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_107[]; |
| |
| typedef struct ProtocolExtensionField_209 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_209; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_209[]; |
| |
| typedef struct ProtocolExtensionContainer_209 { |
| ProtocolExtensionField_209 *tab; |
| int count; |
| } ProtocolExtensionContainer_209; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_209[]; |
| |
| typedef struct SRVCC_CSKeysResponse { |
| ProtocolIE_Container_107 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_209 protocolExtensions; |
| } SRVCC_CSKeysResponse; |
| |
| |
| extern const ASN1CType asn1_type_SRVCC_CSKeysResponse[]; |
| |
| typedef struct ProtocolIE_Field_109 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_109; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_109[]; |
| |
| typedef struct ProtocolIE_Container_108 { |
| ProtocolIE_Field_109 *tab; |
| int count; |
| } ProtocolIE_Container_108; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_108[]; |
| |
| typedef struct ProtocolExtensionField_210 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_210; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_210[]; |
| |
| typedef struct ProtocolExtensionContainer_210 { |
| ProtocolExtensionField_210 *tab; |
| int count; |
| } ProtocolExtensionContainer_210; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_210[]; |
| |
| typedef struct UeRadioCapabilityMatchRequest { |
| ProtocolIE_Container_108 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_210 protocolExtensions; |
| } UeRadioCapabilityMatchRequest; |
| |
| |
| extern const ASN1CType asn1_type_UeRadioCapabilityMatchRequest[]; |
| |
| typedef struct ProtocolIE_Field_110 { |
| ProtocolIE_ID id; |
| Criticality criticality; |
| ASN1OpenType value; |
| } ProtocolIE_Field_110; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Field_110[]; |
| |
| typedef struct ProtocolIE_Container_109 { |
| ProtocolIE_Field_110 *tab; |
| int count; |
| } ProtocolIE_Container_109; |
| |
| extern const ASN1CType asn1_type_ProtocolIE_Container_109[]; |
| |
| typedef struct ProtocolExtensionField_211 { |
| ProtocolExtensionID id; |
| Criticality criticality; |
| ASN1OpenType extensionValue; |
| } ProtocolExtensionField_211; |
| |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionField_211[]; |
| |
| typedef struct ProtocolExtensionContainer_211 { |
| ProtocolExtensionField_211 *tab; |
| int count; |
| } ProtocolExtensionContainer_211; |
| |
| extern const ASN1CType asn1_type_ProtocolExtensionContainer_211[]; |
| |
| typedef struct UeRadioCapabilityMatchResponse { |
| ProtocolIE_Container_109 protocolIEs; |
| BOOL protocolExtensions_option; |
| ProtocolExtensionContainer_211 protocolExtensions; |
| } UeRadioCapabilityMatchResponse; |
| |
| |
| extern const ASN1CType asn1_type_UeRadioCapabilityMatchResponse[]; |
| |
| typedef struct RANAP_ELEMENTARY_PROCEDURE { /* object class definition */ |
| ASN1CType InitiatingMessage; |
| ASN1CType SuccessfulOutcome; |
| ASN1CType UnsuccessfulOutcome; |
| ASN1CType Outcome; |
| ASN1CType procedureCode; |
| ASN1CType criticality; |
| } RANAP_ELEMENTARY_PROCEDURE; |
| |
| |
| extern const ASN1CType asn1_type_RANAP_ELEMENTARY_PROCEDURE[]; |
| |
| typedef struct InitiatingMessage { |
| ProcedureCode procedureCode; |
| Criticality criticality; |
| ASN1OpenType value; |
| } InitiatingMessage; |
| |
| |
| extern const ASN1CType asn1_type_InitiatingMessage[]; |
| |
| typedef struct SuccessfulOutcome { |
| ProcedureCode procedureCode; |
| Criticality criticality; |
| ASN1OpenType value; |
| } SuccessfulOutcome; |
| |
| |
| extern const ASN1CType asn1_type_SuccessfulOutcome[]; |
| |
| typedef struct UnsuccessfulOutcome { |
| ProcedureCode procedureCode; |
| Criticality criticality; |
| ASN1OpenType value; |
| } UnsuccessfulOutcome; |
| |
| |
| extern const ASN1CType asn1_type_UnsuccessfulOutcome[]; |
| |
| typedef struct Outcome { |
| ProcedureCode procedureCode; |
| Criticality criticality; |
| ASN1OpenType value; |
| } Outcome; |
| |
| |
| extern const ASN1CType asn1_type_Outcome[]; |
| |
| typedef enum { |
| RANAP_PDU_initiatingMessage, |
| RANAP_PDU_successfulOutcome, |
| RANAP_PDU_unsuccessfulOutcome, |
| RANAP_PDU_outcome, |
| } RANAP_PDU_choice; |
| |
| typedef struct RANAP_PDU { |
| RANAP_PDU_choice choice; |
| union { |
| InitiatingMessage initiatingMessage; |
| SuccessfulOutcome successfulOutcome; |
| UnsuccessfulOutcome unsuccessfulOutcome; |
| Outcome outcome; |
| } u; |
| } RANAP_PDU; |
| |
| extern const ASN1CType asn1_type_RANAP_PDU[]; |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| |
| #endif /* _FFASN1_OUT_H */ |