--- /dev/null
+/* 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/protobuf-c.h>
+
+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 */