/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrc_sib.proto */ #ifndef PROTOBUF_C_rrc_5fsib_2eproto__INCLUDED #define PROTOBUF_C_rrc_5fsib_2eproto__INCLUDED #include PROTOBUF_C__BEGIN_DECLS #if PROTOBUF_C_VERSION_NUMBER < 1003000 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers. #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c. #endif #include "google/protobuf/wrappers.pb-c.h" #include "rrc_common_types.pb-c.h" #include "common_types.pb-c.h" typedef struct _Uenibstreamprotobuf__SIB1 Uenibstreamprotobuf__SIB1; typedef struct _Uenibstreamprotobuf__SIB1CellSelectionInfo Uenibstreamprotobuf__SIB1CellSelectionInfo; typedef struct _Uenibstreamprotobuf__SIB1UACBarringInfo Uenibstreamprotobuf__SIB1UACBarringInfo; typedef struct _Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo; typedef struct _Uenibstreamprotobuf__IndividualPLMNList Uenibstreamprotobuf__IndividualPLMNList; typedef struct _Uenibstreamprotobuf__SIB2 Uenibstreamprotobuf__SIB2; typedef struct _Uenibstreamprotobuf__SIB2CellReselectionInfoCommon Uenibstreamprotobuf__SIB2CellReselectionInfoCommon; typedef struct _Uenibstreamprotobuf__QHyst Uenibstreamprotobuf__QHyst; typedef struct _Uenibstreamprotobuf__SpeedStateReselectionPars Uenibstreamprotobuf__SpeedStateReselectionPars; typedef struct _Uenibstreamprotobuf__QHystSF Uenibstreamprotobuf__QHystSF; typedef struct _Uenibstreamprotobuf__SFMediumHigh Uenibstreamprotobuf__SFMediumHigh; typedef struct _Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo; typedef struct _Uenibstreamprotobuf__CellReselectionSubPriority Uenibstreamprotobuf__CellReselectionSubPriority; typedef struct _Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo; typedef struct _Uenibstreamprotobuf__SpeedStateScaleFactors Uenibstreamprotobuf__SpeedStateScaleFactors; typedef struct _Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh; typedef struct _Uenibstreamprotobuf__SIB3 Uenibstreamprotobuf__SIB3; typedef struct _Uenibstreamprotobuf__IntraFreqNeighCellList Uenibstreamprotobuf__IntraFreqNeighCellList; typedef struct _Uenibstreamprotobuf__IntraFreqNeighCellInfo Uenibstreamprotobuf__IntraFreqNeighCellInfo; typedef struct _Uenibstreamprotobuf__IntraFreqBlackCellList Uenibstreamprotobuf__IntraFreqBlackCellList; typedef struct _Uenibstreamprotobuf__SIB4 Uenibstreamprotobuf__SIB4; typedef struct _Uenibstreamprotobuf__InterFreqCarrierFreqList Uenibstreamprotobuf__InterFreqCarrierFreqList; typedef struct _Uenibstreamprotobuf__InterFreqCarrierFreqInfo Uenibstreamprotobuf__InterFreqCarrierFreqInfo; typedef struct _Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ; typedef struct _Uenibstreamprotobuf__InterFreqNeighCellList Uenibstreamprotobuf__InterFreqNeighCellList; typedef struct _Uenibstreamprotobuf__InterFreqNeighCellInfo Uenibstreamprotobuf__InterFreqNeighCellInfo; typedef struct _Uenibstreamprotobuf__InterFreqBlackCellList Uenibstreamprotobuf__InterFreqBlackCellList; typedef struct _Uenibstreamprotobuf__SIB5 Uenibstreamprotobuf__SIB5; typedef struct _Uenibstreamprotobuf__CarrierFreqListEUTRA Uenibstreamprotobuf__CarrierFreqListEUTRA; typedef struct _Uenibstreamprotobuf__CarrierFreqEUTRA Uenibstreamprotobuf__CarrierFreqEUTRA; typedef struct _Uenibstreamprotobuf__EUTRAFreqNeighCellList Uenibstreamprotobuf__EUTRAFreqNeighCellList; typedef struct _Uenibstreamprotobuf__EUTRAFreqBlackCellList Uenibstreamprotobuf__EUTRAFreqBlackCellList; typedef struct _Uenibstreamprotobuf__EUTRAFreqNeighCellInfo Uenibstreamprotobuf__EUTRAFreqNeighCellInfo; typedef struct _Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ; typedef struct _Uenibstreamprotobuf__SIB6 Uenibstreamprotobuf__SIB6; typedef struct _Uenibstreamprotobuf__SIB7 Uenibstreamprotobuf__SIB7; typedef struct _Uenibstreamprotobuf__SIB8 Uenibstreamprotobuf__SIB8; typedef struct _Uenibstreamprotobuf__SIB9 Uenibstreamprotobuf__SIB9; typedef struct _Uenibstreamprotobuf__SIB9TimeInfo Uenibstreamprotobuf__SIB9TimeInfo; /* --- enums --- */ typedef enum _Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo__Value { UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__a = 1, UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__b = 2, UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__c = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE) } Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo__Value; typedef enum _Uenibstreamprotobuf__QHyst__Value { UENIBSTREAMPROTOBUF__Q__HYST__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB0 = 1, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB1 = 2, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB2 = 3, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB3 = 4, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB4 = 5, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB5 = 6, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB6 = 7, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB8 = 8, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB10 = 9, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB12 = 10, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB14 = 11, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB16 = 12, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB18 = 13, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB20 = 14, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB22 = 15, UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB24 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__Q__HYST__VALUE) } Uenibstreamprotobuf__QHyst__Value; typedef enum _Uenibstreamprotobuf__SFMediumHigh__Value { UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_6 = 1, UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_4 = 2, UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_2 = 3, UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB0 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE) } Uenibstreamprotobuf__SFMediumHigh__Value; typedef enum _Uenibstreamprotobuf__CellReselectionSubPriority__Value { UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot2 = 1, UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot4 = 2, UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot6 = 3, UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot8 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE) } Uenibstreamprotobuf__CellReselectionSubPriority__Value; typedef enum _Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh__Value { UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot25 = 1, UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot5 = 2, UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot75 = 3, UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__lDot0 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE) } Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh__Value; typedef enum _Uenibstreamprotobuf__SIB7__WarningMessageSegmentType { UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment = 1, UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE) } Uenibstreamprotobuf__SIB7__WarningMessageSegmentType; typedef enum _Uenibstreamprotobuf__SIB8__WarningMessageSegmentType { UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment = 1, UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE) } Uenibstreamprotobuf__SIB8__WarningMessageSegmentType; /* --- messages --- */ struct _Uenibstreamprotobuf__SIB1 { ProtobufCMessage base; Uenibstreamprotobuf__SIB1CellSelectionInfo *cellselectioninfo; Uenibstreamprotobuf__CellAccessRelatedInfo *cellaccessrelatedinfo; Uenibstreamprotobuf__ConnEstFailureControl *connestfailurecontrol; Uenibstreamprotobuf__SISchedulingInfo *si_schedulinginfo; Uenibstreamprotobuf__ServingCellConfigCommonSIB *servingcellconfigcommon; Uenibstreamprotobuf__TrueOpt *ims_emergencysupport; Uenibstreamprotobuf__TrueOpt *ecalloverims_support; Uenibstreamprotobuf__UETimersAndConstants *ue_timersandconstants; Uenibstreamprotobuf__SIB1UACBarringInfo *uac_barringinfo; Uenibstreamprotobuf__TrueOpt *usefullresumeid; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib1__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIB1CellSelectionInfo { ProtobufCMessage base; int32_t q_rxlevmin; Google__Protobuf__UInt32Value *q_rxlevminoffset; Google__Protobuf__Int32Value *q_rxlevminsul; Google__Protobuf__Int32Value *q_qualmin; Google__Protobuf__UInt32Value *q_qualminoffset; }; #define UENIBSTREAMPROTOBUF__SIB1_CELL_SELECTION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib1_cell_selection_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__NOT_SET = 0, UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO_PLMN_COMMON = 4, UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO_INDIVIDUAL_PLMNLIST = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO) } Uenibstreamprotobuf__SIB1UACBarringInfo__UacAccessCategory1SelectionAssistanceInfoCase; struct _Uenibstreamprotobuf__SIB1UACBarringInfo { ProtobufCMessage base; Uenibstreamprotobuf__UACBarringPerCatList *uac_barringforcommon; Uenibstreamprotobuf__UACBarringPerPLMNList *uac_barringperplmn_list; Uenibstreamprotobuf__UACBarringInfoSetList *uac_barringinfosetlist; Uenibstreamprotobuf__SIB1UACBarringInfo__UacAccessCategory1SelectionAssistanceInfoCase uac__access_category1__selection_assistance_info_case; union { Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *plmncommon; Uenibstreamprotobuf__IndividualPLMNList *individualplmnlist; }; }; #define UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib1_uac__barring_info__descriptor) \ , NULL, NULL, NULL, UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__NOT_SET, {0} } struct _Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo { ProtobufCMessage base; Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo__Value value; }; #define UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor) \ , UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__IndividualPLMNList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo **items; }; #define UENIBSTREAMPROTOBUF__INDIVIDUAL_PLMNLIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__individual_plmnlist__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SIB2 { ProtobufCMessage base; Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *cellreselectioninfocommon; Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *cellreselectionservingfreqinfo; Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *intrafreqcellreselectioninfo; }; #define UENIBSTREAMPROTOBUF__SIB2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib2__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIB2CellReselectionInfoCommon { ProtobufCMessage base; Google__Protobuf__UInt32Value *nrofss_blockstoaverage; Uenibstreamprotobuf__ThresholdNR *absthreshss_blocksconsolidation; Uenibstreamprotobuf__QOffsetRange *rangetobestcell; Uenibstreamprotobuf__QHyst *q_hyst; Uenibstreamprotobuf__SpeedStateReselectionPars *speedstatereselectionpars; }; #define UENIBSTREAMPROTOBUF__SIB2_CELL_RESELECTION_INFO_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__QHyst { ProtobufCMessage base; Uenibstreamprotobuf__QHyst__Value value; }; #define UENIBSTREAMPROTOBUF__Q__HYST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__q__hyst__descriptor) \ , UENIBSTREAMPROTOBUF__Q__HYST__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SpeedStateReselectionPars { ProtobufCMessage base; Uenibstreamprotobuf__MobilityStateParameters *mobilitystateparameters; Uenibstreamprotobuf__QHystSF *q_hystsf; }; #define UENIBSTREAMPROTOBUF__SPEED_STATE_RESELECTION_PARS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__speed_state_reselection_pars__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__QHystSF { ProtobufCMessage base; Uenibstreamprotobuf__SFMediumHigh *sf_medium; Uenibstreamprotobuf__SFMediumHigh *sf_high; }; #define UENIBSTREAMPROTOBUF__Q__HYST_SF__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__q__hyst_sf__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SFMediumHigh { ProtobufCMessage base; Uenibstreamprotobuf__SFMediumHigh__Value value; }; #define UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sf__medium__high__descriptor) \ , UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *s_nonintrasearchp; Google__Protobuf__UInt32Value *s_nonintrasearchq; uint32_t threshservinglowp; Google__Protobuf__UInt32Value *threshservinglowq; uint32_t cellreselectionpriority; Uenibstreamprotobuf__CellReselectionSubPriority *cellreselectionsubpriority; }; #define UENIBSTREAMPROTOBUF__SIB2_CELL_RESELECTION_SERVING_FREQ_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor) \ , NULL, NULL, 0, NULL, 0, NULL } struct _Uenibstreamprotobuf__CellReselectionSubPriority { ProtobufCMessage base; Uenibstreamprotobuf__CellReselectionSubPriority__Value value; }; #define UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_reselection_sub_priority__descriptor) \ , UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo { ProtobufCMessage base; int32_t q_rxlevmin; Google__Protobuf__Int32Value *q_rxlevminsul; Google__Protobuf__Int32Value *q_qualmin; uint32_t s_intrasearchp; Google__Protobuf__UInt32Value *s_intrasearchq; uint32_t t_reselectionnr; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlist; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlistsul; Google__Protobuf__Int32Value *p_max; Uenibstreamprotobuf__SSBMTC *smtc; Uenibstreamprotobuf__SSRSSIMeasurement *ss_rssi_measurement; Uenibstreamprotobuf__SSBToMeasure *ssb_tomeasure; protobuf_c_boolean derivessb_indexfromcell; Uenibstreamprotobuf__SpeedStateScaleFactors *t_reselectionnr_sf; }; #define UENIBSTREAMPROTOBUF__SIB2_INTRA_FREQ_CELL_RESELECTION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor) \ , 0, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL } struct _Uenibstreamprotobuf__SpeedStateScaleFactors { ProtobufCMessage base; Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *sf_medium; Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *sf_high; }; #define UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__speed_state_scale_factors__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh { ProtobufCMessage base; Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh__Value value; }; #define UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor) \ , UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIB3 { ProtobufCMessage base; Uenibstreamprotobuf__IntraFreqNeighCellList *intrafreqneighcelllist; Uenibstreamprotobuf__IntraFreqBlackCellList *intrafreqblackcelllist; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB3__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib3__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__IntraFreqNeighCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__IntraFreqNeighCellInfo **items; }; #define UENIBSTREAMPROTOBUF__INTRA_FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__IntraFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; Uenibstreamprotobuf__QOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcellsul; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define UENIBSTREAMPROTOBUF__INTRA_FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__IntraFreqBlackCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PCIRange **items; }; #define UENIBSTREAMPROTOBUF__INTRA_FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__intra_freq_black_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SIB4 { ProtobufCMessage base; Uenibstreamprotobuf__InterFreqCarrierFreqList *interfreqcarrierfreqlist; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib4__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__InterFreqCarrierFreqList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__InterFreqCarrierFreqInfo **items; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__InterFreqCarrierFreqInfo { ProtobufCMessage base; uint32_t dl_carrierfreq; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlist; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlistsul; Google__Protobuf__UInt32Value *nrofss_blockstoaverage; Uenibstreamprotobuf__ThresholdNR *absthreshss_blocksconsolidation; Uenibstreamprotobuf__SSBMTC *smtc; Uenibstreamprotobuf__SubcarrierSpacing *ssbsubcarrierspacing; Uenibstreamprotobuf__SSBToMeasure *ssb_tomeasure; protobuf_c_boolean derivessb_indexfromcell; Uenibstreamprotobuf__SSRSSIMeasurement *ss_rssi_measurement; int32_t q_rxlevmin; Google__Protobuf__Int32Value *q_rxlevminsul; Google__Protobuf__Int32Value *q_qualmin; Google__Protobuf__Int32Value *p_max; uint32_t t_reselectionnr; Uenibstreamprotobuf__SpeedStateScaleFactors *t_reselectionnr_sf; uint32_t threshx_highp; uint32_t threshx_lowp; Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *threshx_q; Google__Protobuf__UInt32Value *cellreselectionpriority; Uenibstreamprotobuf__CellReselectionSubPriority *cellreselectionsubpriority; Uenibstreamprotobuf__QOffsetRange *q_offsetfreq; Uenibstreamprotobuf__InterFreqNeighCellList *interfreqneighcelllist; Uenibstreamprotobuf__InterFreqBlackCellList *interfreqblackcelllist; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor) \ , 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, 0, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ { ProtobufCMessage base; uint32_t threshx_highq; uint32_t threshx_lowq; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_INFO_THRESH_X__Q__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__InterFreqNeighCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__InterFreqNeighCellInfo **items; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__InterFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; Uenibstreamprotobuf__QOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcellsul; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__InterFreqBlackCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PCIRange **items; }; #define UENIBSTREAMPROTOBUF__INTER_FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__inter_freq_black_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SIB5 { ProtobufCMessage base; Uenibstreamprotobuf__CarrierFreqListEUTRA *carrierfreqlisteutra; uint32_t t_reselectioneutra; Uenibstreamprotobuf__SpeedStateScaleFactors *t_reselectioneutra_sf; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB5__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib5__descriptor) \ , NULL, 0, NULL, NULL } struct _Uenibstreamprotobuf__CarrierFreqListEUTRA { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CarrierFreqEUTRA **items; }; #define UENIBSTREAMPROTOBUF__CARRIER_FREQ_LIST_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__carrier_freq_list_eutra__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CarrierFreqEUTRA { ProtobufCMessage base; uint32_t carrierfreq; Uenibstreamprotobuf__EUTRAMultiBandInfoList *eutra_multibandinfolist; Uenibstreamprotobuf__EUTRAFreqNeighCellList *eutra_freqneighcelllist; Uenibstreamprotobuf__EUTRAFreqBlackCellList *eutra_blackcelllist; Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *allowedmeasbandwidth; protobuf_c_boolean presenceantennaport1; Google__Protobuf__UInt32Value *cellreselectionpriority; Uenibstreamprotobuf__CellReselectionSubPriority *cellreselectionsubpriority; uint32_t threshx_high; uint32_t threshx_low; int32_t q_rxlevmin; int32_t q_qualmin; int32_t p_maxeutra; Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *threshx_q; }; #define UENIBSTREAMPROTOBUF__CARRIER_FREQ_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__carrier_freq_eutra__descriptor) \ , 0, NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, 0, 0, 0, 0, NULL } struct _Uenibstreamprotobuf__EUTRAFreqNeighCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__EUTRAFreqNeighCellInfo **items; }; #define UENIBSTREAMPROTOBUF__EUTRA__FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRAFreqBlackCellList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__EUTRAPhysCellIdRange **items; }; #define UENIBSTREAMPROTOBUF__EUTRA__FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRAFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; Uenibstreamprotobuf__EUTRAQOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define UENIBSTREAMPROTOBUF__EUTRA__FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL } struct _Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ { ProtobufCMessage base; uint32_t threshx_highq; uint32_t threshx_lowq; }; #define UENIBSTREAMPROTOBUF__CARRIER_FREQ_EUTRATHRESH_X__Q__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__SIB6 { ProtobufCMessage base; char *messageidentifier; char *serialnumber; char *warningtype; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB6__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib6__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, NULL } struct _Uenibstreamprotobuf__SIB7 { ProtobufCMessage base; char *messageidentifier; char *serialnumber; Uenibstreamprotobuf__SIB7__WarningMessageSegmentType warningmessagesegmenttype; uint32_t warningmessagesegmentnumber; char *warningmessagesegment; Google__Protobuf__StringValue *datacodingscheme; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB7__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib7__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified, 0, (char *)protobuf_c_empty_string, NULL, NULL } struct _Uenibstreamprotobuf__SIB8 { ProtobufCMessage base; char *messageidentifier; char *serialnumber; Uenibstreamprotobuf__SIB8__WarningMessageSegmentType warningmessagesegmenttype; uint32_t warningmessagesegmentnumber; char *warningmessagesegment; Google__Protobuf__StringValue *datacodingscheme; Google__Protobuf__StringValue *warningareacoordinatessegment; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB8__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib8__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified, 0, (char *)protobuf_c_empty_string, NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIB9 { ProtobufCMessage base; Uenibstreamprotobuf__SIB9TimeInfo *timeinfo; Google__Protobuf__StringValue *latenoncriticalextension; }; #define UENIBSTREAMPROTOBUF__SIB9__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib9__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SIB9TimeInfo { ProtobufCMessage base; uint64_t timeinfoutc; Google__Protobuf__StringValue *daylightsavingtime; Google__Protobuf__Int32Value *leapseconds; Google__Protobuf__Int32Value *localtimeoffset; }; #define UENIBSTREAMPROTOBUF__SIB9_TIME_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib9_time_info__descriptor) \ , 0, NULL, NULL, NULL } /* Uenibstreamprotobuf__SIB1 methods */ void uenibstreamprotobuf__sib1__init (Uenibstreamprotobuf__SIB1 *message); size_t uenibstreamprotobuf__sib1__get_packed_size (const Uenibstreamprotobuf__SIB1 *message); size_t uenibstreamprotobuf__sib1__pack (const Uenibstreamprotobuf__SIB1 *message, uint8_t *out); size_t uenibstreamprotobuf__sib1__pack_to_buffer (const Uenibstreamprotobuf__SIB1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB1 * uenibstreamprotobuf__sib1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib1__free_unpacked (Uenibstreamprotobuf__SIB1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB1CellSelectionInfo methods */ void uenibstreamprotobuf__sib1_cell_selection_info__init (Uenibstreamprotobuf__SIB1CellSelectionInfo *message); size_t uenibstreamprotobuf__sib1_cell_selection_info__get_packed_size (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message); size_t uenibstreamprotobuf__sib1_cell_selection_info__pack (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib1_cell_selection_info__pack_to_buffer (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB1CellSelectionInfo * uenibstreamprotobuf__sib1_cell_selection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib1_cell_selection_info__free_unpacked (Uenibstreamprotobuf__SIB1CellSelectionInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB1UACBarringInfo methods */ void uenibstreamprotobuf__sib1_uac__barring_info__init (Uenibstreamprotobuf__SIB1UACBarringInfo *message); size_t uenibstreamprotobuf__sib1_uac__barring_info__get_packed_size (const Uenibstreamprotobuf__SIB1UACBarringInfo *message); size_t uenibstreamprotobuf__sib1_uac__barring_info__pack (const Uenibstreamprotobuf__SIB1UACBarringInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib1_uac__barring_info__pack_to_buffer (const Uenibstreamprotobuf__SIB1UACBarringInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB1UACBarringInfo * uenibstreamprotobuf__sib1_uac__barring_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib1_uac__barring_info__free_unpacked (Uenibstreamprotobuf__SIB1UACBarringInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo methods */ void uenibstreamprotobuf__uac__access_category1__selection_assistance_info__init (Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message); size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__get_packed_size (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message); size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__pack (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message, uint8_t *out); size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__pack_to_buffer (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo * uenibstreamprotobuf__uac__access_category1__selection_assistance_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__access_category1__selection_assistance_info__free_unpacked (Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__IndividualPLMNList methods */ void uenibstreamprotobuf__individual_plmnlist__init (Uenibstreamprotobuf__IndividualPLMNList *message); size_t uenibstreamprotobuf__individual_plmnlist__get_packed_size (const Uenibstreamprotobuf__IndividualPLMNList *message); size_t uenibstreamprotobuf__individual_plmnlist__pack (const Uenibstreamprotobuf__IndividualPLMNList *message, uint8_t *out); size_t uenibstreamprotobuf__individual_plmnlist__pack_to_buffer (const Uenibstreamprotobuf__IndividualPLMNList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__IndividualPLMNList * uenibstreamprotobuf__individual_plmnlist__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__individual_plmnlist__free_unpacked (Uenibstreamprotobuf__IndividualPLMNList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB2 methods */ void uenibstreamprotobuf__sib2__init (Uenibstreamprotobuf__SIB2 *message); size_t uenibstreamprotobuf__sib2__get_packed_size (const Uenibstreamprotobuf__SIB2 *message); size_t uenibstreamprotobuf__sib2__pack (const Uenibstreamprotobuf__SIB2 *message, uint8_t *out); size_t uenibstreamprotobuf__sib2__pack_to_buffer (const Uenibstreamprotobuf__SIB2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB2 * uenibstreamprotobuf__sib2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib2__free_unpacked (Uenibstreamprotobuf__SIB2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB2CellReselectionInfoCommon methods */ void uenibstreamprotobuf__sib2_cell_reselection_info_common__init (Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message); size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__get_packed_size (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message); size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__pack (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message, uint8_t *out); size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__pack_to_buffer (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB2CellReselectionInfoCommon * uenibstreamprotobuf__sib2_cell_reselection_info_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib2_cell_reselection_info_common__free_unpacked (Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QHyst methods */ void uenibstreamprotobuf__q__hyst__init (Uenibstreamprotobuf__QHyst *message); size_t uenibstreamprotobuf__q__hyst__get_packed_size (const Uenibstreamprotobuf__QHyst *message); size_t uenibstreamprotobuf__q__hyst__pack (const Uenibstreamprotobuf__QHyst *message, uint8_t *out); size_t uenibstreamprotobuf__q__hyst__pack_to_buffer (const Uenibstreamprotobuf__QHyst *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QHyst * uenibstreamprotobuf__q__hyst__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__q__hyst__free_unpacked (Uenibstreamprotobuf__QHyst *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SpeedStateReselectionPars methods */ void uenibstreamprotobuf__speed_state_reselection_pars__init (Uenibstreamprotobuf__SpeedStateReselectionPars *message); size_t uenibstreamprotobuf__speed_state_reselection_pars__get_packed_size (const Uenibstreamprotobuf__SpeedStateReselectionPars *message); size_t uenibstreamprotobuf__speed_state_reselection_pars__pack (const Uenibstreamprotobuf__SpeedStateReselectionPars *message, uint8_t *out); size_t uenibstreamprotobuf__speed_state_reselection_pars__pack_to_buffer (const Uenibstreamprotobuf__SpeedStateReselectionPars *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SpeedStateReselectionPars * uenibstreamprotobuf__speed_state_reselection_pars__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__speed_state_reselection_pars__free_unpacked (Uenibstreamprotobuf__SpeedStateReselectionPars *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QHystSF methods */ void uenibstreamprotobuf__q__hyst_sf__init (Uenibstreamprotobuf__QHystSF *message); size_t uenibstreamprotobuf__q__hyst_sf__get_packed_size (const Uenibstreamprotobuf__QHystSF *message); size_t uenibstreamprotobuf__q__hyst_sf__pack (const Uenibstreamprotobuf__QHystSF *message, uint8_t *out); size_t uenibstreamprotobuf__q__hyst_sf__pack_to_buffer (const Uenibstreamprotobuf__QHystSF *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QHystSF * uenibstreamprotobuf__q__hyst_sf__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__q__hyst_sf__free_unpacked (Uenibstreamprotobuf__QHystSF *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SFMediumHigh methods */ void uenibstreamprotobuf__sf__medium__high__init (Uenibstreamprotobuf__SFMediumHigh *message); size_t uenibstreamprotobuf__sf__medium__high__get_packed_size (const Uenibstreamprotobuf__SFMediumHigh *message); size_t uenibstreamprotobuf__sf__medium__high__pack (const Uenibstreamprotobuf__SFMediumHigh *message, uint8_t *out); size_t uenibstreamprotobuf__sf__medium__high__pack_to_buffer (const Uenibstreamprotobuf__SFMediumHigh *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SFMediumHigh * uenibstreamprotobuf__sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sf__medium__high__free_unpacked (Uenibstreamprotobuf__SFMediumHigh *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo methods */ void uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__init (Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message); size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__get_packed_size (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message); size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__pack (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__pack_to_buffer (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo * uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__free_unpacked (Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellReselectionSubPriority methods */ void uenibstreamprotobuf__cell_reselection_sub_priority__init (Uenibstreamprotobuf__CellReselectionSubPriority *message); size_t uenibstreamprotobuf__cell_reselection_sub_priority__get_packed_size (const Uenibstreamprotobuf__CellReselectionSubPriority *message); size_t uenibstreamprotobuf__cell_reselection_sub_priority__pack (const Uenibstreamprotobuf__CellReselectionSubPriority *message, uint8_t *out); size_t uenibstreamprotobuf__cell_reselection_sub_priority__pack_to_buffer (const Uenibstreamprotobuf__CellReselectionSubPriority *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellReselectionSubPriority * uenibstreamprotobuf__cell_reselection_sub_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_reselection_sub_priority__free_unpacked (Uenibstreamprotobuf__CellReselectionSubPriority *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo methods */ void uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__init (Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message); size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__get_packed_size (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message); size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__pack (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__pack_to_buffer (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo * uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__free_unpacked (Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SpeedStateScaleFactors methods */ void uenibstreamprotobuf__speed_state_scale_factors__init (Uenibstreamprotobuf__SpeedStateScaleFactors *message); size_t uenibstreamprotobuf__speed_state_scale_factors__get_packed_size (const Uenibstreamprotobuf__SpeedStateScaleFactors *message); size_t uenibstreamprotobuf__speed_state_scale_factors__pack (const Uenibstreamprotobuf__SpeedStateScaleFactors *message, uint8_t *out); size_t uenibstreamprotobuf__speed_state_scale_factors__pack_to_buffer (const Uenibstreamprotobuf__SpeedStateScaleFactors *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SpeedStateScaleFactors * uenibstreamprotobuf__speed_state_scale_factors__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__speed_state_scale_factors__free_unpacked (Uenibstreamprotobuf__SpeedStateScaleFactors *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh methods */ void uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__init (Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message); size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__get_packed_size (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message); size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__pack (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message, uint8_t *out); size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__pack_to_buffer (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh * uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__free_unpacked (Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB3 methods */ void uenibstreamprotobuf__sib3__init (Uenibstreamprotobuf__SIB3 *message); size_t uenibstreamprotobuf__sib3__get_packed_size (const Uenibstreamprotobuf__SIB3 *message); size_t uenibstreamprotobuf__sib3__pack (const Uenibstreamprotobuf__SIB3 *message, uint8_t *out); size_t uenibstreamprotobuf__sib3__pack_to_buffer (const Uenibstreamprotobuf__SIB3 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB3 * uenibstreamprotobuf__sib3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib3__free_unpacked (Uenibstreamprotobuf__SIB3 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__IntraFreqNeighCellList methods */ void uenibstreamprotobuf__intra_freq_neigh_cell_list__init (Uenibstreamprotobuf__IntraFreqNeighCellList *message); size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__get_packed_size (const Uenibstreamprotobuf__IntraFreqNeighCellList *message); size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__pack (const Uenibstreamprotobuf__IntraFreqNeighCellList *message, uint8_t *out); size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__pack_to_buffer (const Uenibstreamprotobuf__IntraFreqNeighCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__IntraFreqNeighCellList * uenibstreamprotobuf__intra_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__intra_freq_neigh_cell_list__free_unpacked (Uenibstreamprotobuf__IntraFreqNeighCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__IntraFreqNeighCellInfo methods */ void uenibstreamprotobuf__intra_freq_neigh_cell_info__init (Uenibstreamprotobuf__IntraFreqNeighCellInfo *message); size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__get_packed_size (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message); size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__pack (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message, uint8_t *out); size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__pack_to_buffer (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__IntraFreqNeighCellInfo * uenibstreamprotobuf__intra_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__intra_freq_neigh_cell_info__free_unpacked (Uenibstreamprotobuf__IntraFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__IntraFreqBlackCellList methods */ void uenibstreamprotobuf__intra_freq_black_cell_list__init (Uenibstreamprotobuf__IntraFreqBlackCellList *message); size_t uenibstreamprotobuf__intra_freq_black_cell_list__get_packed_size (const Uenibstreamprotobuf__IntraFreqBlackCellList *message); size_t uenibstreamprotobuf__intra_freq_black_cell_list__pack (const Uenibstreamprotobuf__IntraFreqBlackCellList *message, uint8_t *out); size_t uenibstreamprotobuf__intra_freq_black_cell_list__pack_to_buffer (const Uenibstreamprotobuf__IntraFreqBlackCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__IntraFreqBlackCellList * uenibstreamprotobuf__intra_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__intra_freq_black_cell_list__free_unpacked (Uenibstreamprotobuf__IntraFreqBlackCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB4 methods */ void uenibstreamprotobuf__sib4__init (Uenibstreamprotobuf__SIB4 *message); size_t uenibstreamprotobuf__sib4__get_packed_size (const Uenibstreamprotobuf__SIB4 *message); size_t uenibstreamprotobuf__sib4__pack (const Uenibstreamprotobuf__SIB4 *message, uint8_t *out); size_t uenibstreamprotobuf__sib4__pack_to_buffer (const Uenibstreamprotobuf__SIB4 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB4 * uenibstreamprotobuf__sib4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib4__free_unpacked (Uenibstreamprotobuf__SIB4 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqCarrierFreqList methods */ void uenibstreamprotobuf__inter_freq_carrier_freq_list__init (Uenibstreamprotobuf__InterFreqCarrierFreqList *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__get_packed_size (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__pack (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__pack_to_buffer (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqCarrierFreqList * uenibstreamprotobuf__inter_freq_carrier_freq_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_carrier_freq_list__free_unpacked (Uenibstreamprotobuf__InterFreqCarrierFreqList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqCarrierFreqInfo methods */ void uenibstreamprotobuf__inter_freq_carrier_freq_info__init (Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__get_packed_size (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__pack (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__pack_to_buffer (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqCarrierFreqInfo * uenibstreamprotobuf__inter_freq_carrier_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_carrier_freq_info__free_unpacked (Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ methods */ void uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__init (Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__get_packed_size (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__pack (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__pack_to_buffer (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ * uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__free_unpacked (Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqNeighCellList methods */ void uenibstreamprotobuf__inter_freq_neigh_cell_list__init (Uenibstreamprotobuf__InterFreqNeighCellList *message); size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__get_packed_size (const Uenibstreamprotobuf__InterFreqNeighCellList *message); size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__pack (const Uenibstreamprotobuf__InterFreqNeighCellList *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__pack_to_buffer (const Uenibstreamprotobuf__InterFreqNeighCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqNeighCellList * uenibstreamprotobuf__inter_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_neigh_cell_list__free_unpacked (Uenibstreamprotobuf__InterFreqNeighCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqNeighCellInfo methods */ void uenibstreamprotobuf__inter_freq_neigh_cell_info__init (Uenibstreamprotobuf__InterFreqNeighCellInfo *message); size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__get_packed_size (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message); size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__pack (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__pack_to_buffer (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqNeighCellInfo * uenibstreamprotobuf__inter_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_neigh_cell_info__free_unpacked (Uenibstreamprotobuf__InterFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterFreqBlackCellList methods */ void uenibstreamprotobuf__inter_freq_black_cell_list__init (Uenibstreamprotobuf__InterFreqBlackCellList *message); size_t uenibstreamprotobuf__inter_freq_black_cell_list__get_packed_size (const Uenibstreamprotobuf__InterFreqBlackCellList *message); size_t uenibstreamprotobuf__inter_freq_black_cell_list__pack (const Uenibstreamprotobuf__InterFreqBlackCellList *message, uint8_t *out); size_t uenibstreamprotobuf__inter_freq_black_cell_list__pack_to_buffer (const Uenibstreamprotobuf__InterFreqBlackCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterFreqBlackCellList * uenibstreamprotobuf__inter_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__inter_freq_black_cell_list__free_unpacked (Uenibstreamprotobuf__InterFreqBlackCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB5 methods */ void uenibstreamprotobuf__sib5__init (Uenibstreamprotobuf__SIB5 *message); size_t uenibstreamprotobuf__sib5__get_packed_size (const Uenibstreamprotobuf__SIB5 *message); size_t uenibstreamprotobuf__sib5__pack (const Uenibstreamprotobuf__SIB5 *message, uint8_t *out); size_t uenibstreamprotobuf__sib5__pack_to_buffer (const Uenibstreamprotobuf__SIB5 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB5 * uenibstreamprotobuf__sib5__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib5__free_unpacked (Uenibstreamprotobuf__SIB5 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CarrierFreqListEUTRA methods */ void uenibstreamprotobuf__carrier_freq_list_eutra__init (Uenibstreamprotobuf__CarrierFreqListEUTRA *message); size_t uenibstreamprotobuf__carrier_freq_list_eutra__get_packed_size (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message); size_t uenibstreamprotobuf__carrier_freq_list_eutra__pack (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__carrier_freq_list_eutra__pack_to_buffer (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CarrierFreqListEUTRA * uenibstreamprotobuf__carrier_freq_list_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__carrier_freq_list_eutra__free_unpacked (Uenibstreamprotobuf__CarrierFreqListEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CarrierFreqEUTRA methods */ void uenibstreamprotobuf__carrier_freq_eutra__init (Uenibstreamprotobuf__CarrierFreqEUTRA *message); size_t uenibstreamprotobuf__carrier_freq_eutra__get_packed_size (const Uenibstreamprotobuf__CarrierFreqEUTRA *message); size_t uenibstreamprotobuf__carrier_freq_eutra__pack (const Uenibstreamprotobuf__CarrierFreqEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__carrier_freq_eutra__pack_to_buffer (const Uenibstreamprotobuf__CarrierFreqEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CarrierFreqEUTRA * uenibstreamprotobuf__carrier_freq_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__carrier_freq_eutra__free_unpacked (Uenibstreamprotobuf__CarrierFreqEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAFreqNeighCellList methods */ void uenibstreamprotobuf__eutra__freq_neigh_cell_list__init (Uenibstreamprotobuf__EUTRAFreqNeighCellList *message); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__get_packed_size (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__pack (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAFreqNeighCellList * uenibstreamprotobuf__eutra__freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__freq_neigh_cell_list__free_unpacked (Uenibstreamprotobuf__EUTRAFreqNeighCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAFreqBlackCellList methods */ void uenibstreamprotobuf__eutra__freq_black_cell_list__init (Uenibstreamprotobuf__EUTRAFreqBlackCellList *message); size_t uenibstreamprotobuf__eutra__freq_black_cell_list__get_packed_size (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message); size_t uenibstreamprotobuf__eutra__freq_black_cell_list__pack (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__freq_black_cell_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAFreqBlackCellList * uenibstreamprotobuf__eutra__freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__freq_black_cell_list__free_unpacked (Uenibstreamprotobuf__EUTRAFreqBlackCellList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAFreqNeighCellInfo methods */ void uenibstreamprotobuf__eutra__freq_neigh_cell_info__init (Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__get_packed_size (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__pack (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__pack_to_buffer (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAFreqNeighCellInfo * uenibstreamprotobuf__eutra__freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__freq_neigh_cell_info__free_unpacked (Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ methods */ void uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__init (Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message); size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__get_packed_size (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message); size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__pack (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message, uint8_t *out); size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__pack_to_buffer (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ * uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__free_unpacked (Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB6 methods */ void uenibstreamprotobuf__sib6__init (Uenibstreamprotobuf__SIB6 *message); size_t uenibstreamprotobuf__sib6__get_packed_size (const Uenibstreamprotobuf__SIB6 *message); size_t uenibstreamprotobuf__sib6__pack (const Uenibstreamprotobuf__SIB6 *message, uint8_t *out); size_t uenibstreamprotobuf__sib6__pack_to_buffer (const Uenibstreamprotobuf__SIB6 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB6 * uenibstreamprotobuf__sib6__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib6__free_unpacked (Uenibstreamprotobuf__SIB6 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB7 methods */ void uenibstreamprotobuf__sib7__init (Uenibstreamprotobuf__SIB7 *message); size_t uenibstreamprotobuf__sib7__get_packed_size (const Uenibstreamprotobuf__SIB7 *message); size_t uenibstreamprotobuf__sib7__pack (const Uenibstreamprotobuf__SIB7 *message, uint8_t *out); size_t uenibstreamprotobuf__sib7__pack_to_buffer (const Uenibstreamprotobuf__SIB7 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB7 * uenibstreamprotobuf__sib7__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib7__free_unpacked (Uenibstreamprotobuf__SIB7 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB8 methods */ void uenibstreamprotobuf__sib8__init (Uenibstreamprotobuf__SIB8 *message); size_t uenibstreamprotobuf__sib8__get_packed_size (const Uenibstreamprotobuf__SIB8 *message); size_t uenibstreamprotobuf__sib8__pack (const Uenibstreamprotobuf__SIB8 *message, uint8_t *out); size_t uenibstreamprotobuf__sib8__pack_to_buffer (const Uenibstreamprotobuf__SIB8 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB8 * uenibstreamprotobuf__sib8__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib8__free_unpacked (Uenibstreamprotobuf__SIB8 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB9 methods */ void uenibstreamprotobuf__sib9__init (Uenibstreamprotobuf__SIB9 *message); size_t uenibstreamprotobuf__sib9__get_packed_size (const Uenibstreamprotobuf__SIB9 *message); size_t uenibstreamprotobuf__sib9__pack (const Uenibstreamprotobuf__SIB9 *message, uint8_t *out); size_t uenibstreamprotobuf__sib9__pack_to_buffer (const Uenibstreamprotobuf__SIB9 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB9 * uenibstreamprotobuf__sib9__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib9__free_unpacked (Uenibstreamprotobuf__SIB9 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIB9TimeInfo methods */ void uenibstreamprotobuf__sib9_time_info__init (Uenibstreamprotobuf__SIB9TimeInfo *message); size_t uenibstreamprotobuf__sib9_time_info__get_packed_size (const Uenibstreamprotobuf__SIB9TimeInfo *message); size_t uenibstreamprotobuf__sib9_time_info__pack (const Uenibstreamprotobuf__SIB9TimeInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib9_time_info__pack_to_buffer (const Uenibstreamprotobuf__SIB9TimeInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIB9TimeInfo * uenibstreamprotobuf__sib9_time_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib9_time_info__free_unpacked (Uenibstreamprotobuf__SIB9TimeInfo *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*Uenibstreamprotobuf__SIB1_Closure) (const Uenibstreamprotobuf__SIB1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB1CellSelectionInfo_Closure) (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB1UACBarringInfo_Closure) (const Uenibstreamprotobuf__SIB1UACBarringInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo_Closure) (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__IndividualPLMNList_Closure) (const Uenibstreamprotobuf__IndividualPLMNList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB2_Closure) (const Uenibstreamprotobuf__SIB2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB2CellReselectionInfoCommon_Closure) (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QHyst_Closure) (const Uenibstreamprotobuf__QHyst *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SpeedStateReselectionPars_Closure) (const Uenibstreamprotobuf__SpeedStateReselectionPars *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QHystSF_Closure) (const Uenibstreamprotobuf__QHystSF *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SFMediumHigh_Closure) (const Uenibstreamprotobuf__SFMediumHigh *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo_Closure) (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellReselectionSubPriority_Closure) (const Uenibstreamprotobuf__CellReselectionSubPriority *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo_Closure) (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SpeedStateScaleFactors_Closure) (const Uenibstreamprotobuf__SpeedStateScaleFactors *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh_Closure) (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB3_Closure) (const Uenibstreamprotobuf__SIB3 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__IntraFreqNeighCellList_Closure) (const Uenibstreamprotobuf__IntraFreqNeighCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__IntraFreqNeighCellInfo_Closure) (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__IntraFreqBlackCellList_Closure) (const Uenibstreamprotobuf__IntraFreqBlackCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB4_Closure) (const Uenibstreamprotobuf__SIB4 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqCarrierFreqList_Closure) (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqCarrierFreqInfo_Closure) (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ_Closure) (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqNeighCellList_Closure) (const Uenibstreamprotobuf__InterFreqNeighCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqNeighCellInfo_Closure) (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterFreqBlackCellList_Closure) (const Uenibstreamprotobuf__InterFreqBlackCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB5_Closure) (const Uenibstreamprotobuf__SIB5 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CarrierFreqListEUTRA_Closure) (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CarrierFreqEUTRA_Closure) (const Uenibstreamprotobuf__CarrierFreqEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAFreqNeighCellList_Closure) (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAFreqBlackCellList_Closure) (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAFreqNeighCellInfo_Closure) (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ_Closure) (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB6_Closure) (const Uenibstreamprotobuf__SIB6 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB7_Closure) (const Uenibstreamprotobuf__SIB7 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB8_Closure) (const Uenibstreamprotobuf__SIB8 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB9_Closure) (const Uenibstreamprotobuf__SIB9 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIB9TimeInfo_Closure) (const Uenibstreamprotobuf__SIB9TimeInfo *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1_cell_selection_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1_uac__barring_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__individual_plmnlist__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__q__hyst__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__q__hyst__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_reselection_pars__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__q__hyst_sf__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sf__medium__high__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sf__medium__high__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_reselection_sub_priority__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cell_reselection_sub_priority__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_scale_factors__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib3__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib4__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib5__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_list_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib6__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib7__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sib7__warning_message_segment_type__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib8__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sib8__warning_message_segment_type__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib9__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib9_time_info__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_rrc_5fsib_2eproto__INCLUDED */