/* 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 _StreamingProtobufs__SIB1 StreamingProtobufs__SIB1; typedef struct _StreamingProtobufs__SIB1CellSelectionInfo StreamingProtobufs__SIB1CellSelectionInfo; typedef struct _StreamingProtobufs__SIB1UACBarringInfo StreamingProtobufs__SIB1UACBarringInfo; typedef struct _StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo; typedef struct _StreamingProtobufs__IndividualPLMNList StreamingProtobufs__IndividualPLMNList; typedef struct _StreamingProtobufs__SIB2 StreamingProtobufs__SIB2; typedef struct _StreamingProtobufs__SIB2CellReselectionInfoCommon StreamingProtobufs__SIB2CellReselectionInfoCommon; typedef struct _StreamingProtobufs__QHyst StreamingProtobufs__QHyst; typedef struct _StreamingProtobufs__SpeedStateReselectionPars StreamingProtobufs__SpeedStateReselectionPars; typedef struct _StreamingProtobufs__QHystSF StreamingProtobufs__QHystSF; typedef struct _StreamingProtobufs__SFMediumHigh StreamingProtobufs__SFMediumHigh; typedef struct _StreamingProtobufs__SIB2CellReselectionServingFreqInfo StreamingProtobufs__SIB2CellReselectionServingFreqInfo; typedef struct _StreamingProtobufs__CellReselectionSubPriority StreamingProtobufs__CellReselectionSubPriority; typedef struct _StreamingProtobufs__SIB2IntraFreqCellReselectionInfo StreamingProtobufs__SIB2IntraFreqCellReselectionInfo; typedef struct _StreamingProtobufs__SpeedStateScaleFactors StreamingProtobufs__SpeedStateScaleFactors; typedef struct _StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh; typedef struct _StreamingProtobufs__SIB3 StreamingProtobufs__SIB3; typedef struct _StreamingProtobufs__IntraFreqNeighCellList StreamingProtobufs__IntraFreqNeighCellList; typedef struct _StreamingProtobufs__IntraFreqNeighCellInfo StreamingProtobufs__IntraFreqNeighCellInfo; typedef struct _StreamingProtobufs__IntraFreqBlackCellList StreamingProtobufs__IntraFreqBlackCellList; typedef struct _StreamingProtobufs__SIB4 StreamingProtobufs__SIB4; typedef struct _StreamingProtobufs__InterFreqCarrierFreqList StreamingProtobufs__InterFreqCarrierFreqList; typedef struct _StreamingProtobufs__InterFreqCarrierFreqInfo StreamingProtobufs__InterFreqCarrierFreqInfo; typedef struct _StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ; typedef struct _StreamingProtobufs__InterFreqNeighCellList StreamingProtobufs__InterFreqNeighCellList; typedef struct _StreamingProtobufs__InterFreqNeighCellInfo StreamingProtobufs__InterFreqNeighCellInfo; typedef struct _StreamingProtobufs__InterFreqBlackCellList StreamingProtobufs__InterFreqBlackCellList; typedef struct _StreamingProtobufs__SIB5 StreamingProtobufs__SIB5; typedef struct _StreamingProtobufs__CarrierFreqListEUTRA StreamingProtobufs__CarrierFreqListEUTRA; typedef struct _StreamingProtobufs__CarrierFreqEUTRA StreamingProtobufs__CarrierFreqEUTRA; typedef struct _StreamingProtobufs__EUTRAFreqNeighCellList StreamingProtobufs__EUTRAFreqNeighCellList; typedef struct _StreamingProtobufs__EUTRAFreqBlackCellList StreamingProtobufs__EUTRAFreqBlackCellList; typedef struct _StreamingProtobufs__EUTRAFreqNeighCellInfo StreamingProtobufs__EUTRAFreqNeighCellInfo; typedef struct _StreamingProtobufs__CarrierFreqEUTRAThreshXQ StreamingProtobufs__CarrierFreqEUTRAThreshXQ; typedef struct _StreamingProtobufs__SIB6 StreamingProtobufs__SIB6; typedef struct _StreamingProtobufs__SIB7 StreamingProtobufs__SIB7; typedef struct _StreamingProtobufs__SIB8 StreamingProtobufs__SIB8; typedef struct _StreamingProtobufs__SIB9 StreamingProtobufs__SIB9; typedef struct _StreamingProtobufs__SIB9TimeInfo StreamingProtobufs__SIB9TimeInfo; /* --- enums --- */ typedef enum _StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo__Value { STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__a = 1, STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__b = 2, STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__c = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE) } StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo__Value; typedef enum _StreamingProtobufs__QHyst__Value { STREAMING_PROTOBUFS__Q__HYST__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB0 = 1, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB1 = 2, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB2 = 3, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB3 = 4, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB4 = 5, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB5 = 6, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB6 = 7, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB8 = 8, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB10 = 9, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB12 = 10, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB14 = 11, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB16 = 12, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB18 = 13, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB20 = 14, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB22 = 15, STREAMING_PROTOBUFS__Q__HYST__VALUE__dB24 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__Q__HYST__VALUE) } StreamingProtobufs__QHyst__Value; typedef enum _StreamingProtobufs__SFMediumHigh__Value { STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_6 = 1, STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_4 = 2, STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_2 = 3, STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB0 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE) } StreamingProtobufs__SFMediumHigh__Value; typedef enum _StreamingProtobufs__CellReselectionSubPriority__Value { STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot2 = 1, STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot4 = 2, STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot6 = 3, STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot8 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE) } StreamingProtobufs__CellReselectionSubPriority__Value; typedef enum _StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh__Value { STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot25 = 1, STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot5 = 2, STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot75 = 3, STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__lDot0 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE) } StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh__Value; typedef enum _StreamingProtobufs__SIB7__WarningMessageSegmentType { STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment = 1, STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE) } StreamingProtobufs__SIB7__WarningMessageSegmentType; typedef enum _StreamingProtobufs__SIB8__WarningMessageSegmentType { STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment = 1, STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE) } StreamingProtobufs__SIB8__WarningMessageSegmentType; /* --- messages --- */ struct _StreamingProtobufs__SIB1 { ProtobufCMessage base; StreamingProtobufs__SIB1CellSelectionInfo *cellselectioninfo; StreamingProtobufs__CellAccessRelatedInfo *cellaccessrelatedinfo; StreamingProtobufs__ConnEstFailureControl *connestfailurecontrol; StreamingProtobufs__SISchedulingInfo *si_schedulinginfo; StreamingProtobufs__ServingCellConfigCommonSIB *servingcellconfigcommon; StreamingProtobufs__TrueOpt *ims_emergencysupport; StreamingProtobufs__TrueOpt *ecalloverims_support; StreamingProtobufs__UETimersAndConstants *ue_timersandconstants; StreamingProtobufs__SIB1UACBarringInfo *uac_barringinfo; StreamingProtobufs__TrueOpt *usefullresumeid; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib1__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL } struct _StreamingProtobufs__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 STREAMING_PROTOBUFS__SIB1_CELL_SELECTION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib1_cell_selection_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } typedef enum { STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__NOT_SET = 0, STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO_PLMN_COMMON = 4, STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO_INDIVIDUAL_PLMNLIST = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO) } StreamingProtobufs__SIB1UACBarringInfo__UacAccessCategory1SelectionAssistanceInfoCase; struct _StreamingProtobufs__SIB1UACBarringInfo { ProtobufCMessage base; StreamingProtobufs__UACBarringPerCatList *uac_barringforcommon; StreamingProtobufs__UACBarringPerPLMNList *uac_barringperplmn_list; StreamingProtobufs__UACBarringInfoSetList *uac_barringinfosetlist; StreamingProtobufs__SIB1UACBarringInfo__UacAccessCategory1SelectionAssistanceInfoCase uac__access_category1__selection_assistance_info_case; union { StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *plmncommon; StreamingProtobufs__IndividualPLMNList *individualplmnlist; }; }; #define STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib1_uac__barring_info__descriptor) \ , NULL, NULL, NULL, STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__NOT_SET, {0} } struct _StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo { ProtobufCMessage base; StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo__Value value; }; #define STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor) \ , STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified } struct _StreamingProtobufs__IndividualPLMNList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo **items; }; #define STREAMING_PROTOBUFS__INDIVIDUAL_PLMNLIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__individual_plmnlist__descriptor) \ , 0,NULL } struct _StreamingProtobufs__SIB2 { ProtobufCMessage base; StreamingProtobufs__SIB2CellReselectionInfoCommon *cellreselectioninfocommon; StreamingProtobufs__SIB2CellReselectionServingFreqInfo *cellreselectionservingfreqinfo; StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *intrafreqcellreselectioninfo; }; #define STREAMING_PROTOBUFS__SIB2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib2__descriptor) \ , NULL, NULL, NULL } struct _StreamingProtobufs__SIB2CellReselectionInfoCommon { ProtobufCMessage base; Google__Protobuf__UInt32Value *nrofss_blockstoaverage; StreamingProtobufs__ThresholdNR *absthreshss_blocksconsolidation; StreamingProtobufs__QOffsetRange *rangetobestcell; StreamingProtobufs__QHyst *q_hyst; StreamingProtobufs__SpeedStateReselectionPars *speedstatereselectionpars; }; #define STREAMING_PROTOBUFS__SIB2_CELL_RESELECTION_INFO_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib2_cell_reselection_info_common__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _StreamingProtobufs__QHyst { ProtobufCMessage base; StreamingProtobufs__QHyst__Value value; }; #define STREAMING_PROTOBUFS__Q__HYST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__q__hyst__descriptor) \ , STREAMING_PROTOBUFS__Q__HYST__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SpeedStateReselectionPars { ProtobufCMessage base; StreamingProtobufs__MobilityStateParameters *mobilitystateparameters; StreamingProtobufs__QHystSF *q_hystsf; }; #define STREAMING_PROTOBUFS__SPEED_STATE_RESELECTION_PARS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__speed_state_reselection_pars__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__QHystSF { ProtobufCMessage base; StreamingProtobufs__SFMediumHigh *sf_medium; StreamingProtobufs__SFMediumHigh *sf_high; }; #define STREAMING_PROTOBUFS__Q__HYST_SF__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__q__hyst_sf__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__SFMediumHigh { ProtobufCMessage base; StreamingProtobufs__SFMediumHigh__Value value; }; #define STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sf__medium__high__descriptor) \ , STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SIB2CellReselectionServingFreqInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *s_nonintrasearchp; Google__Protobuf__UInt32Value *s_nonintrasearchq; uint32_t threshservinglowp; Google__Protobuf__UInt32Value *threshservinglowq; uint32_t cellreselectionpriority; StreamingProtobufs__CellReselectionSubPriority *cellreselectionsubpriority; }; #define STREAMING_PROTOBUFS__SIB2_CELL_RESELECTION_SERVING_FREQ_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor) \ , NULL, NULL, 0, NULL, 0, NULL } struct _StreamingProtobufs__CellReselectionSubPriority { ProtobufCMessage base; StreamingProtobufs__CellReselectionSubPriority__Value value; }; #define STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_reselection_sub_priority__descriptor) \ , STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified } struct _StreamingProtobufs__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; StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlist; StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlistsul; Google__Protobuf__Int32Value *p_max; StreamingProtobufs__SSBMTC *smtc; StreamingProtobufs__SSRSSIMeasurement *ss_rssi_measurement; StreamingProtobufs__SSBToMeasure *ssb_tomeasure; protobuf_c_boolean derivessb_indexfromcell; StreamingProtobufs__SpeedStateScaleFactors *t_reselectionnr_sf; }; #define STREAMING_PROTOBUFS__SIB2_INTRA_FREQ_CELL_RESELECTION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor) \ , 0, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL } struct _StreamingProtobufs__SpeedStateScaleFactors { ProtobufCMessage base; StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *sf_medium; StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *sf_high; }; #define STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__speed_state_scale_factors__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh { ProtobufCMessage base; StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh__Value value; }; #define STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor) \ , STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SIB3 { ProtobufCMessage base; StreamingProtobufs__IntraFreqNeighCellList *intrafreqneighcelllist; StreamingProtobufs__IntraFreqBlackCellList *intrafreqblackcelllist; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB3__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib3__descriptor) \ , NULL, NULL, NULL } struct _StreamingProtobufs__IntraFreqNeighCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__IntraFreqNeighCellInfo **items; }; #define STREAMING_PROTOBUFS__INTRA_FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__intra_freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__IntraFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; StreamingProtobufs__QOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcellsul; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define STREAMING_PROTOBUFS__INTRA_FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__intra_freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } struct _StreamingProtobufs__IntraFreqBlackCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__PCIRange **items; }; #define STREAMING_PROTOBUFS__INTRA_FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__intra_freq_black_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__SIB4 { ProtobufCMessage base; StreamingProtobufs__InterFreqCarrierFreqList *interfreqcarrierfreqlist; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib4__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__InterFreqCarrierFreqList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__InterFreqCarrierFreqInfo **items; }; #define STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__inter_freq_carrier_freq_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__InterFreqCarrierFreqInfo { ProtobufCMessage base; uint32_t dl_carrierfreq; StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlist; StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlistsul; Google__Protobuf__UInt32Value *nrofss_blockstoaverage; StreamingProtobufs__ThresholdNR *absthreshss_blocksconsolidation; StreamingProtobufs__SSBMTC *smtc; StreamingProtobufs__SubcarrierSpacing *ssbsubcarrierspacing; StreamingProtobufs__SSBToMeasure *ssb_tomeasure; protobuf_c_boolean derivessb_indexfromcell; StreamingProtobufs__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; StreamingProtobufs__SpeedStateScaleFactors *t_reselectionnr_sf; uint32_t threshx_highp; uint32_t threshx_lowp; StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *threshx_q; Google__Protobuf__UInt32Value *cellreselectionpriority; StreamingProtobufs__CellReselectionSubPriority *cellreselectionsubpriority; StreamingProtobufs__QOffsetRange *q_offsetfreq; StreamingProtobufs__InterFreqNeighCellList *interfreqneighcelllist; StreamingProtobufs__InterFreqBlackCellList *interfreqblackcelllist; }; #define STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__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 _StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ { ProtobufCMessage base; uint32_t threshx_highq; uint32_t threshx_lowq; }; #define STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_INFO_THRESH_X__Q__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor) \ , 0, 0 } struct _StreamingProtobufs__InterFreqNeighCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__InterFreqNeighCellInfo **items; }; #define STREAMING_PROTOBUFS__INTER_FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__inter_freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__InterFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; StreamingProtobufs__QOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcellsul; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define STREAMING_PROTOBUFS__INTER_FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__inter_freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL, NULL } struct _StreamingProtobufs__InterFreqBlackCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__PCIRange **items; }; #define STREAMING_PROTOBUFS__INTER_FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__inter_freq_black_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__SIB5 { ProtobufCMessage base; StreamingProtobufs__CarrierFreqListEUTRA *carrierfreqlisteutra; uint32_t t_reselectioneutra; StreamingProtobufs__SpeedStateScaleFactors *t_reselectioneutra_sf; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB5__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib5__descriptor) \ , NULL, 0, NULL, NULL } struct _StreamingProtobufs__CarrierFreqListEUTRA { ProtobufCMessage base; size_t n_items; StreamingProtobufs__CarrierFreqEUTRA **items; }; #define STREAMING_PROTOBUFS__CARRIER_FREQ_LIST_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__carrier_freq_list_eutra__descriptor) \ , 0,NULL } struct _StreamingProtobufs__CarrierFreqEUTRA { ProtobufCMessage base; uint32_t carrierfreq; StreamingProtobufs__EUTRAMultiBandInfoList *eutra_multibandinfolist; StreamingProtobufs__EUTRAFreqNeighCellList *eutra_freqneighcelllist; StreamingProtobufs__EUTRAFreqBlackCellList *eutra_blackcelllist; StreamingProtobufs__EUTRAAllowedMeasBandwidth *allowedmeasbandwidth; protobuf_c_boolean presenceantennaport1; Google__Protobuf__UInt32Value *cellreselectionpriority; StreamingProtobufs__CellReselectionSubPriority *cellreselectionsubpriority; uint32_t threshx_high; uint32_t threshx_low; int32_t q_rxlevmin; int32_t q_qualmin; int32_t p_maxeutra; StreamingProtobufs__CarrierFreqEUTRAThreshXQ *threshx_q; }; #define STREAMING_PROTOBUFS__CARRIER_FREQ_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__carrier_freq_eutra__descriptor) \ , 0, NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, 0, 0, 0, 0, NULL } struct _StreamingProtobufs__EUTRAFreqNeighCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__EUTRAFreqNeighCellInfo **items; }; #define STREAMING_PROTOBUFS__EUTRA__FREQ_NEIGH_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__freq_neigh_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__EUTRAFreqBlackCellList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__EUTRAPhysCellIdRange **items; }; #define STREAMING_PROTOBUFS__EUTRA__FREQ_BLACK_CELL_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__freq_black_cell_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__EUTRAFreqNeighCellInfo { ProtobufCMessage base; uint32_t physcellid; StreamingProtobufs__EUTRAQOffsetRange *q_offsetcell; Google__Protobuf__UInt32Value *q_rxlevminoffsetcell; Google__Protobuf__UInt32Value *q_qualminoffsetcell; }; #define STREAMING_PROTOBUFS__EUTRA__FREQ_NEIGH_CELL_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__freq_neigh_cell_info__descriptor) \ , 0, NULL, NULL, NULL } struct _StreamingProtobufs__CarrierFreqEUTRAThreshXQ { ProtobufCMessage base; uint32_t threshx_highq; uint32_t threshx_lowq; }; #define STREAMING_PROTOBUFS__CARRIER_FREQ_EUTRATHRESH_X__Q__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor) \ , 0, 0 } struct _StreamingProtobufs__SIB6 { ProtobufCMessage base; ProtobufCBinaryData messageidentifier; ProtobufCBinaryData serialnumber; ProtobufCBinaryData warningtype; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB6__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib6__descriptor) \ , {0,NULL}, {0,NULL}, {0,NULL}, NULL } struct _StreamingProtobufs__SIB7 { ProtobufCMessage base; ProtobufCBinaryData messageidentifier; ProtobufCBinaryData serialnumber; StreamingProtobufs__SIB7__WarningMessageSegmentType warningmessagesegmenttype; uint32_t warningmessagesegmentnumber; ProtobufCBinaryData warningmessagesegment; Google__Protobuf__BytesValue *datacodingscheme; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB7__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib7__descriptor) \ , {0,NULL}, {0,NULL}, STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified, 0, {0,NULL}, NULL, NULL } struct _StreamingProtobufs__SIB8 { ProtobufCMessage base; ProtobufCBinaryData messageidentifier; ProtobufCBinaryData serialnumber; StreamingProtobufs__SIB8__WarningMessageSegmentType warningmessagesegmenttype; uint32_t warningmessagesegmentnumber; ProtobufCBinaryData warningmessagesegment; Google__Protobuf__BytesValue *datacodingscheme; Google__Protobuf__BytesValue *warningareacoordinatessegment; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB8__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib8__descriptor) \ , {0,NULL}, {0,NULL}, STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified, 0, {0,NULL}, NULL, NULL, NULL } struct _StreamingProtobufs__SIB9 { ProtobufCMessage base; StreamingProtobufs__SIB9TimeInfo *timeinfo; Google__Protobuf__BytesValue *latenoncriticalextension; }; #define STREAMING_PROTOBUFS__SIB9__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib9__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__SIB9TimeInfo { ProtobufCMessage base; uint64_t timeinfoutc; Google__Protobuf__BytesValue *daylightsavingtime; Google__Protobuf__Int32Value *leapseconds; Google__Protobuf__Int32Value *localtimeoffset; }; #define STREAMING_PROTOBUFS__SIB9_TIME_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib9_time_info__descriptor) \ , 0, NULL, NULL, NULL } /* StreamingProtobufs__SIB1 methods */ void streaming_protobufs__sib1__init (StreamingProtobufs__SIB1 *message); size_t streaming_protobufs__sib1__get_packed_size (const StreamingProtobufs__SIB1 *message); size_t streaming_protobufs__sib1__pack (const StreamingProtobufs__SIB1 *message, uint8_t *out); size_t streaming_protobufs__sib1__pack_to_buffer (const StreamingProtobufs__SIB1 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB1 * streaming_protobufs__sib1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib1__free_unpacked (StreamingProtobufs__SIB1 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB1CellSelectionInfo methods */ void streaming_protobufs__sib1_cell_selection_info__init (StreamingProtobufs__SIB1CellSelectionInfo *message); size_t streaming_protobufs__sib1_cell_selection_info__get_packed_size (const StreamingProtobufs__SIB1CellSelectionInfo *message); size_t streaming_protobufs__sib1_cell_selection_info__pack (const StreamingProtobufs__SIB1CellSelectionInfo *message, uint8_t *out); size_t streaming_protobufs__sib1_cell_selection_info__pack_to_buffer (const StreamingProtobufs__SIB1CellSelectionInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB1CellSelectionInfo * streaming_protobufs__sib1_cell_selection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib1_cell_selection_info__free_unpacked (StreamingProtobufs__SIB1CellSelectionInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB1UACBarringInfo methods */ void streaming_protobufs__sib1_uac__barring_info__init (StreamingProtobufs__SIB1UACBarringInfo *message); size_t streaming_protobufs__sib1_uac__barring_info__get_packed_size (const StreamingProtobufs__SIB1UACBarringInfo *message); size_t streaming_protobufs__sib1_uac__barring_info__pack (const StreamingProtobufs__SIB1UACBarringInfo *message, uint8_t *out); size_t streaming_protobufs__sib1_uac__barring_info__pack_to_buffer (const StreamingProtobufs__SIB1UACBarringInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB1UACBarringInfo * streaming_protobufs__sib1_uac__barring_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib1_uac__barring_info__free_unpacked (StreamingProtobufs__SIB1UACBarringInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo methods */ void streaming_protobufs__uac__access_category1__selection_assistance_info__init (StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message); size_t streaming_protobufs__uac__access_category1__selection_assistance_info__get_packed_size (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message); size_t streaming_protobufs__uac__access_category1__selection_assistance_info__pack (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, uint8_t *out); size_t streaming_protobufs__uac__access_category1__selection_assistance_info__pack_to_buffer (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo * streaming_protobufs__uac__access_category1__selection_assistance_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__uac__access_category1__selection_assistance_info__free_unpacked (StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__IndividualPLMNList methods */ void streaming_protobufs__individual_plmnlist__init (StreamingProtobufs__IndividualPLMNList *message); size_t streaming_protobufs__individual_plmnlist__get_packed_size (const StreamingProtobufs__IndividualPLMNList *message); size_t streaming_protobufs__individual_plmnlist__pack (const StreamingProtobufs__IndividualPLMNList *message, uint8_t *out); size_t streaming_protobufs__individual_plmnlist__pack_to_buffer (const StreamingProtobufs__IndividualPLMNList *message, ProtobufCBuffer *buffer); StreamingProtobufs__IndividualPLMNList * streaming_protobufs__individual_plmnlist__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__individual_plmnlist__free_unpacked (StreamingProtobufs__IndividualPLMNList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB2 methods */ void streaming_protobufs__sib2__init (StreamingProtobufs__SIB2 *message); size_t streaming_protobufs__sib2__get_packed_size (const StreamingProtobufs__SIB2 *message); size_t streaming_protobufs__sib2__pack (const StreamingProtobufs__SIB2 *message, uint8_t *out); size_t streaming_protobufs__sib2__pack_to_buffer (const StreamingProtobufs__SIB2 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB2 * streaming_protobufs__sib2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib2__free_unpacked (StreamingProtobufs__SIB2 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB2CellReselectionInfoCommon methods */ void streaming_protobufs__sib2_cell_reselection_info_common__init (StreamingProtobufs__SIB2CellReselectionInfoCommon *message); size_t streaming_protobufs__sib2_cell_reselection_info_common__get_packed_size (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message); size_t streaming_protobufs__sib2_cell_reselection_info_common__pack (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message, uint8_t *out); size_t streaming_protobufs__sib2_cell_reselection_info_common__pack_to_buffer (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB2CellReselectionInfoCommon * streaming_protobufs__sib2_cell_reselection_info_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib2_cell_reselection_info_common__free_unpacked (StreamingProtobufs__SIB2CellReselectionInfoCommon *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__QHyst methods */ void streaming_protobufs__q__hyst__init (StreamingProtobufs__QHyst *message); size_t streaming_protobufs__q__hyst__get_packed_size (const StreamingProtobufs__QHyst *message); size_t streaming_protobufs__q__hyst__pack (const StreamingProtobufs__QHyst *message, uint8_t *out); size_t streaming_protobufs__q__hyst__pack_to_buffer (const StreamingProtobufs__QHyst *message, ProtobufCBuffer *buffer); StreamingProtobufs__QHyst * streaming_protobufs__q__hyst__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__q__hyst__free_unpacked (StreamingProtobufs__QHyst *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SpeedStateReselectionPars methods */ void streaming_protobufs__speed_state_reselection_pars__init (StreamingProtobufs__SpeedStateReselectionPars *message); size_t streaming_protobufs__speed_state_reselection_pars__get_packed_size (const StreamingProtobufs__SpeedStateReselectionPars *message); size_t streaming_protobufs__speed_state_reselection_pars__pack (const StreamingProtobufs__SpeedStateReselectionPars *message, uint8_t *out); size_t streaming_protobufs__speed_state_reselection_pars__pack_to_buffer (const StreamingProtobufs__SpeedStateReselectionPars *message, ProtobufCBuffer *buffer); StreamingProtobufs__SpeedStateReselectionPars * streaming_protobufs__speed_state_reselection_pars__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__speed_state_reselection_pars__free_unpacked (StreamingProtobufs__SpeedStateReselectionPars *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__QHystSF methods */ void streaming_protobufs__q__hyst_sf__init (StreamingProtobufs__QHystSF *message); size_t streaming_protobufs__q__hyst_sf__get_packed_size (const StreamingProtobufs__QHystSF *message); size_t streaming_protobufs__q__hyst_sf__pack (const StreamingProtobufs__QHystSF *message, uint8_t *out); size_t streaming_protobufs__q__hyst_sf__pack_to_buffer (const StreamingProtobufs__QHystSF *message, ProtobufCBuffer *buffer); StreamingProtobufs__QHystSF * streaming_protobufs__q__hyst_sf__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__q__hyst_sf__free_unpacked (StreamingProtobufs__QHystSF *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SFMediumHigh methods */ void streaming_protobufs__sf__medium__high__init (StreamingProtobufs__SFMediumHigh *message); size_t streaming_protobufs__sf__medium__high__get_packed_size (const StreamingProtobufs__SFMediumHigh *message); size_t streaming_protobufs__sf__medium__high__pack (const StreamingProtobufs__SFMediumHigh *message, uint8_t *out); size_t streaming_protobufs__sf__medium__high__pack_to_buffer (const StreamingProtobufs__SFMediumHigh *message, ProtobufCBuffer *buffer); StreamingProtobufs__SFMediumHigh * streaming_protobufs__sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sf__medium__high__free_unpacked (StreamingProtobufs__SFMediumHigh *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB2CellReselectionServingFreqInfo methods */ void streaming_protobufs__sib2_cell_reselection_serving_freq_info__init (StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message); size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__get_packed_size (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message); size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__pack (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, uint8_t *out); size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__pack_to_buffer (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB2CellReselectionServingFreqInfo * streaming_protobufs__sib2_cell_reselection_serving_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib2_cell_reselection_serving_freq_info__free_unpacked (StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CellReselectionSubPriority methods */ void streaming_protobufs__cell_reselection_sub_priority__init (StreamingProtobufs__CellReselectionSubPriority *message); size_t streaming_protobufs__cell_reselection_sub_priority__get_packed_size (const StreamingProtobufs__CellReselectionSubPriority *message); size_t streaming_protobufs__cell_reselection_sub_priority__pack (const StreamingProtobufs__CellReselectionSubPriority *message, uint8_t *out); size_t streaming_protobufs__cell_reselection_sub_priority__pack_to_buffer (const StreamingProtobufs__CellReselectionSubPriority *message, ProtobufCBuffer *buffer); StreamingProtobufs__CellReselectionSubPriority * streaming_protobufs__cell_reselection_sub_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__cell_reselection_sub_priority__free_unpacked (StreamingProtobufs__CellReselectionSubPriority *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB2IntraFreqCellReselectionInfo methods */ void streaming_protobufs__sib2_intra_freq_cell_reselection_info__init (StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message); size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__get_packed_size (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message); size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__pack (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, uint8_t *out); size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__pack_to_buffer (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB2IntraFreqCellReselectionInfo * streaming_protobufs__sib2_intra_freq_cell_reselection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib2_intra_freq_cell_reselection_info__free_unpacked (StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SpeedStateScaleFactors methods */ void streaming_protobufs__speed_state_scale_factors__init (StreamingProtobufs__SpeedStateScaleFactors *message); size_t streaming_protobufs__speed_state_scale_factors__get_packed_size (const StreamingProtobufs__SpeedStateScaleFactors *message); size_t streaming_protobufs__speed_state_scale_factors__pack (const StreamingProtobufs__SpeedStateScaleFactors *message, uint8_t *out); size_t streaming_protobufs__speed_state_scale_factors__pack_to_buffer (const StreamingProtobufs__SpeedStateScaleFactors *message, ProtobufCBuffer *buffer); StreamingProtobufs__SpeedStateScaleFactors * streaming_protobufs__speed_state_scale_factors__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__speed_state_scale_factors__free_unpacked (StreamingProtobufs__SpeedStateScaleFactors *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh methods */ void streaming_protobufs__speed_state_scale_factors_sf__medium__high__init (StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message); size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__get_packed_size (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message); size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__pack (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, uint8_t *out); size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__pack_to_buffer (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCBuffer *buffer); StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh * streaming_protobufs__speed_state_scale_factors_sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__speed_state_scale_factors_sf__medium__high__free_unpacked (StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB3 methods */ void streaming_protobufs__sib3__init (StreamingProtobufs__SIB3 *message); size_t streaming_protobufs__sib3__get_packed_size (const StreamingProtobufs__SIB3 *message); size_t streaming_protobufs__sib3__pack (const StreamingProtobufs__SIB3 *message, uint8_t *out); size_t streaming_protobufs__sib3__pack_to_buffer (const StreamingProtobufs__SIB3 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB3 * streaming_protobufs__sib3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib3__free_unpacked (StreamingProtobufs__SIB3 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__IntraFreqNeighCellList methods */ void streaming_protobufs__intra_freq_neigh_cell_list__init (StreamingProtobufs__IntraFreqNeighCellList *message); size_t streaming_protobufs__intra_freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__IntraFreqNeighCellList *message); size_t streaming_protobufs__intra_freq_neigh_cell_list__pack (const StreamingProtobufs__IntraFreqNeighCellList *message, uint8_t *out); size_t streaming_protobufs__intra_freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__IntraFreqNeighCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__IntraFreqNeighCellList * streaming_protobufs__intra_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__intra_freq_neigh_cell_list__free_unpacked (StreamingProtobufs__IntraFreqNeighCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__IntraFreqNeighCellInfo methods */ void streaming_protobufs__intra_freq_neigh_cell_info__init (StreamingProtobufs__IntraFreqNeighCellInfo *message); size_t streaming_protobufs__intra_freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__IntraFreqNeighCellInfo *message); size_t streaming_protobufs__intra_freq_neigh_cell_info__pack (const StreamingProtobufs__IntraFreqNeighCellInfo *message, uint8_t *out); size_t streaming_protobufs__intra_freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__IntraFreqNeighCellInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__IntraFreqNeighCellInfo * streaming_protobufs__intra_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__intra_freq_neigh_cell_info__free_unpacked (StreamingProtobufs__IntraFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__IntraFreqBlackCellList methods */ void streaming_protobufs__intra_freq_black_cell_list__init (StreamingProtobufs__IntraFreqBlackCellList *message); size_t streaming_protobufs__intra_freq_black_cell_list__get_packed_size (const StreamingProtobufs__IntraFreqBlackCellList *message); size_t streaming_protobufs__intra_freq_black_cell_list__pack (const StreamingProtobufs__IntraFreqBlackCellList *message, uint8_t *out); size_t streaming_protobufs__intra_freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__IntraFreqBlackCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__IntraFreqBlackCellList * streaming_protobufs__intra_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__intra_freq_black_cell_list__free_unpacked (StreamingProtobufs__IntraFreqBlackCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB4 methods */ void streaming_protobufs__sib4__init (StreamingProtobufs__SIB4 *message); size_t streaming_protobufs__sib4__get_packed_size (const StreamingProtobufs__SIB4 *message); size_t streaming_protobufs__sib4__pack (const StreamingProtobufs__SIB4 *message, uint8_t *out); size_t streaming_protobufs__sib4__pack_to_buffer (const StreamingProtobufs__SIB4 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB4 * streaming_protobufs__sib4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib4__free_unpacked (StreamingProtobufs__SIB4 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqCarrierFreqList methods */ void streaming_protobufs__inter_freq_carrier_freq_list__init (StreamingProtobufs__InterFreqCarrierFreqList *message); size_t streaming_protobufs__inter_freq_carrier_freq_list__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqList *message); size_t streaming_protobufs__inter_freq_carrier_freq_list__pack (const StreamingProtobufs__InterFreqCarrierFreqList *message, uint8_t *out); size_t streaming_protobufs__inter_freq_carrier_freq_list__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqList *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqCarrierFreqList * streaming_protobufs__inter_freq_carrier_freq_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_carrier_freq_list__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqCarrierFreqInfo methods */ void streaming_protobufs__inter_freq_carrier_freq_info__init (StreamingProtobufs__InterFreqCarrierFreqInfo *message); size_t streaming_protobufs__inter_freq_carrier_freq_info__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqInfo *message); size_t streaming_protobufs__inter_freq_carrier_freq_info__pack (const StreamingProtobufs__InterFreqCarrierFreqInfo *message, uint8_t *out); size_t streaming_protobufs__inter_freq_carrier_freq_info__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqCarrierFreqInfo * streaming_protobufs__inter_freq_carrier_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_carrier_freq_info__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ methods */ void streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__init (StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message); size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message); size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__pack (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, uint8_t *out); size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ * streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqNeighCellList methods */ void streaming_protobufs__inter_freq_neigh_cell_list__init (StreamingProtobufs__InterFreqNeighCellList *message); size_t streaming_protobufs__inter_freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__InterFreqNeighCellList *message); size_t streaming_protobufs__inter_freq_neigh_cell_list__pack (const StreamingProtobufs__InterFreqNeighCellList *message, uint8_t *out); size_t streaming_protobufs__inter_freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__InterFreqNeighCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqNeighCellList * streaming_protobufs__inter_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_neigh_cell_list__free_unpacked (StreamingProtobufs__InterFreqNeighCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqNeighCellInfo methods */ void streaming_protobufs__inter_freq_neigh_cell_info__init (StreamingProtobufs__InterFreqNeighCellInfo *message); size_t streaming_protobufs__inter_freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__InterFreqNeighCellInfo *message); size_t streaming_protobufs__inter_freq_neigh_cell_info__pack (const StreamingProtobufs__InterFreqNeighCellInfo *message, uint8_t *out); size_t streaming_protobufs__inter_freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__InterFreqNeighCellInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqNeighCellInfo * streaming_protobufs__inter_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_neigh_cell_info__free_unpacked (StreamingProtobufs__InterFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__InterFreqBlackCellList methods */ void streaming_protobufs__inter_freq_black_cell_list__init (StreamingProtobufs__InterFreqBlackCellList *message); size_t streaming_protobufs__inter_freq_black_cell_list__get_packed_size (const StreamingProtobufs__InterFreqBlackCellList *message); size_t streaming_protobufs__inter_freq_black_cell_list__pack (const StreamingProtobufs__InterFreqBlackCellList *message, uint8_t *out); size_t streaming_protobufs__inter_freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__InterFreqBlackCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__InterFreqBlackCellList * streaming_protobufs__inter_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__inter_freq_black_cell_list__free_unpacked (StreamingProtobufs__InterFreqBlackCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB5 methods */ void streaming_protobufs__sib5__init (StreamingProtobufs__SIB5 *message); size_t streaming_protobufs__sib5__get_packed_size (const StreamingProtobufs__SIB5 *message); size_t streaming_protobufs__sib5__pack (const StreamingProtobufs__SIB5 *message, uint8_t *out); size_t streaming_protobufs__sib5__pack_to_buffer (const StreamingProtobufs__SIB5 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB5 * streaming_protobufs__sib5__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib5__free_unpacked (StreamingProtobufs__SIB5 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CarrierFreqListEUTRA methods */ void streaming_protobufs__carrier_freq_list_eutra__init (StreamingProtobufs__CarrierFreqListEUTRA *message); size_t streaming_protobufs__carrier_freq_list_eutra__get_packed_size (const StreamingProtobufs__CarrierFreqListEUTRA *message); size_t streaming_protobufs__carrier_freq_list_eutra__pack (const StreamingProtobufs__CarrierFreqListEUTRA *message, uint8_t *out); size_t streaming_protobufs__carrier_freq_list_eutra__pack_to_buffer (const StreamingProtobufs__CarrierFreqListEUTRA *message, ProtobufCBuffer *buffer); StreamingProtobufs__CarrierFreqListEUTRA * streaming_protobufs__carrier_freq_list_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__carrier_freq_list_eutra__free_unpacked (StreamingProtobufs__CarrierFreqListEUTRA *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CarrierFreqEUTRA methods */ void streaming_protobufs__carrier_freq_eutra__init (StreamingProtobufs__CarrierFreqEUTRA *message); size_t streaming_protobufs__carrier_freq_eutra__get_packed_size (const StreamingProtobufs__CarrierFreqEUTRA *message); size_t streaming_protobufs__carrier_freq_eutra__pack (const StreamingProtobufs__CarrierFreqEUTRA *message, uint8_t *out); size_t streaming_protobufs__carrier_freq_eutra__pack_to_buffer (const StreamingProtobufs__CarrierFreqEUTRA *message, ProtobufCBuffer *buffer); StreamingProtobufs__CarrierFreqEUTRA * streaming_protobufs__carrier_freq_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__carrier_freq_eutra__free_unpacked (StreamingProtobufs__CarrierFreqEUTRA *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__EUTRAFreqNeighCellList methods */ void streaming_protobufs__eutra__freq_neigh_cell_list__init (StreamingProtobufs__EUTRAFreqNeighCellList *message); size_t streaming_protobufs__eutra__freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__EUTRAFreqNeighCellList *message); size_t streaming_protobufs__eutra__freq_neigh_cell_list__pack (const StreamingProtobufs__EUTRAFreqNeighCellList *message, uint8_t *out); size_t streaming_protobufs__eutra__freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__EUTRAFreqNeighCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__EUTRAFreqNeighCellList * streaming_protobufs__eutra__freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__eutra__freq_neigh_cell_list__free_unpacked (StreamingProtobufs__EUTRAFreqNeighCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__EUTRAFreqBlackCellList methods */ void streaming_protobufs__eutra__freq_black_cell_list__init (StreamingProtobufs__EUTRAFreqBlackCellList *message); size_t streaming_protobufs__eutra__freq_black_cell_list__get_packed_size (const StreamingProtobufs__EUTRAFreqBlackCellList *message); size_t streaming_protobufs__eutra__freq_black_cell_list__pack (const StreamingProtobufs__EUTRAFreqBlackCellList *message, uint8_t *out); size_t streaming_protobufs__eutra__freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__EUTRAFreqBlackCellList *message, ProtobufCBuffer *buffer); StreamingProtobufs__EUTRAFreqBlackCellList * streaming_protobufs__eutra__freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__eutra__freq_black_cell_list__free_unpacked (StreamingProtobufs__EUTRAFreqBlackCellList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__EUTRAFreqNeighCellInfo methods */ void streaming_protobufs__eutra__freq_neigh_cell_info__init (StreamingProtobufs__EUTRAFreqNeighCellInfo *message); size_t streaming_protobufs__eutra__freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message); size_t streaming_protobufs__eutra__freq_neigh_cell_info__pack (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message, uint8_t *out); size_t streaming_protobufs__eutra__freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__EUTRAFreqNeighCellInfo * streaming_protobufs__eutra__freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__eutra__freq_neigh_cell_info__free_unpacked (StreamingProtobufs__EUTRAFreqNeighCellInfo *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CarrierFreqEUTRAThreshXQ methods */ void streaming_protobufs__carrier_freq_eutrathresh_x__q__init (StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message); size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__get_packed_size (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message); size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__pack (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, uint8_t *out); size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__pack_to_buffer (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, ProtobufCBuffer *buffer); StreamingProtobufs__CarrierFreqEUTRAThreshXQ * streaming_protobufs__carrier_freq_eutrathresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__carrier_freq_eutrathresh_x__q__free_unpacked (StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB6 methods */ void streaming_protobufs__sib6__init (StreamingProtobufs__SIB6 *message); size_t streaming_protobufs__sib6__get_packed_size (const StreamingProtobufs__SIB6 *message); size_t streaming_protobufs__sib6__pack (const StreamingProtobufs__SIB6 *message, uint8_t *out); size_t streaming_protobufs__sib6__pack_to_buffer (const StreamingProtobufs__SIB6 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB6 * streaming_protobufs__sib6__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib6__free_unpacked (StreamingProtobufs__SIB6 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB7 methods */ void streaming_protobufs__sib7__init (StreamingProtobufs__SIB7 *message); size_t streaming_protobufs__sib7__get_packed_size (const StreamingProtobufs__SIB7 *message); size_t streaming_protobufs__sib7__pack (const StreamingProtobufs__SIB7 *message, uint8_t *out); size_t streaming_protobufs__sib7__pack_to_buffer (const StreamingProtobufs__SIB7 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB7 * streaming_protobufs__sib7__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib7__free_unpacked (StreamingProtobufs__SIB7 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB8 methods */ void streaming_protobufs__sib8__init (StreamingProtobufs__SIB8 *message); size_t streaming_protobufs__sib8__get_packed_size (const StreamingProtobufs__SIB8 *message); size_t streaming_protobufs__sib8__pack (const StreamingProtobufs__SIB8 *message, uint8_t *out); size_t streaming_protobufs__sib8__pack_to_buffer (const StreamingProtobufs__SIB8 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB8 * streaming_protobufs__sib8__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib8__free_unpacked (StreamingProtobufs__SIB8 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB9 methods */ void streaming_protobufs__sib9__init (StreamingProtobufs__SIB9 *message); size_t streaming_protobufs__sib9__get_packed_size (const StreamingProtobufs__SIB9 *message); size_t streaming_protobufs__sib9__pack (const StreamingProtobufs__SIB9 *message, uint8_t *out); size_t streaming_protobufs__sib9__pack_to_buffer (const StreamingProtobufs__SIB9 *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB9 * streaming_protobufs__sib9__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib9__free_unpacked (StreamingProtobufs__SIB9 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SIB9TimeInfo methods */ void streaming_protobufs__sib9_time_info__init (StreamingProtobufs__SIB9TimeInfo *message); size_t streaming_protobufs__sib9_time_info__get_packed_size (const StreamingProtobufs__SIB9TimeInfo *message); size_t streaming_protobufs__sib9_time_info__pack (const StreamingProtobufs__SIB9TimeInfo *message, uint8_t *out); size_t streaming_protobufs__sib9_time_info__pack_to_buffer (const StreamingProtobufs__SIB9TimeInfo *message, ProtobufCBuffer *buffer); StreamingProtobufs__SIB9TimeInfo * streaming_protobufs__sib9_time_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sib9_time_info__free_unpacked (StreamingProtobufs__SIB9TimeInfo *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*StreamingProtobufs__SIB1_Closure) (const StreamingProtobufs__SIB1 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB1CellSelectionInfo_Closure) (const StreamingProtobufs__SIB1CellSelectionInfo *message, void *closure_data); typedef void (*StreamingProtobufs__SIB1UACBarringInfo_Closure) (const StreamingProtobufs__SIB1UACBarringInfo *message, void *closure_data); typedef void (*StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo_Closure) (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, void *closure_data); typedef void (*StreamingProtobufs__IndividualPLMNList_Closure) (const StreamingProtobufs__IndividualPLMNList *message, void *closure_data); typedef void (*StreamingProtobufs__SIB2_Closure) (const StreamingProtobufs__SIB2 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB2CellReselectionInfoCommon_Closure) (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message, void *closure_data); typedef void (*StreamingProtobufs__QHyst_Closure) (const StreamingProtobufs__QHyst *message, void *closure_data); typedef void (*StreamingProtobufs__SpeedStateReselectionPars_Closure) (const StreamingProtobufs__SpeedStateReselectionPars *message, void *closure_data); typedef void (*StreamingProtobufs__QHystSF_Closure) (const StreamingProtobufs__QHystSF *message, void *closure_data); typedef void (*StreamingProtobufs__SFMediumHigh_Closure) (const StreamingProtobufs__SFMediumHigh *message, void *closure_data); typedef void (*StreamingProtobufs__SIB2CellReselectionServingFreqInfo_Closure) (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, void *closure_data); typedef void (*StreamingProtobufs__CellReselectionSubPriority_Closure) (const StreamingProtobufs__CellReselectionSubPriority *message, void *closure_data); typedef void (*StreamingProtobufs__SIB2IntraFreqCellReselectionInfo_Closure) (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, void *closure_data); typedef void (*StreamingProtobufs__SpeedStateScaleFactors_Closure) (const StreamingProtobufs__SpeedStateScaleFactors *message, void *closure_data); typedef void (*StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh_Closure) (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, void *closure_data); typedef void (*StreamingProtobufs__SIB3_Closure) (const StreamingProtobufs__SIB3 *message, void *closure_data); typedef void (*StreamingProtobufs__IntraFreqNeighCellList_Closure) (const StreamingProtobufs__IntraFreqNeighCellList *message, void *closure_data); typedef void (*StreamingProtobufs__IntraFreqNeighCellInfo_Closure) (const StreamingProtobufs__IntraFreqNeighCellInfo *message, void *closure_data); typedef void (*StreamingProtobufs__IntraFreqBlackCellList_Closure) (const StreamingProtobufs__IntraFreqBlackCellList *message, void *closure_data); typedef void (*StreamingProtobufs__SIB4_Closure) (const StreamingProtobufs__SIB4 *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqCarrierFreqList_Closure) (const StreamingProtobufs__InterFreqCarrierFreqList *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqCarrierFreqInfo_Closure) (const StreamingProtobufs__InterFreqCarrierFreqInfo *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ_Closure) (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqNeighCellList_Closure) (const StreamingProtobufs__InterFreqNeighCellList *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqNeighCellInfo_Closure) (const StreamingProtobufs__InterFreqNeighCellInfo *message, void *closure_data); typedef void (*StreamingProtobufs__InterFreqBlackCellList_Closure) (const StreamingProtobufs__InterFreqBlackCellList *message, void *closure_data); typedef void (*StreamingProtobufs__SIB5_Closure) (const StreamingProtobufs__SIB5 *message, void *closure_data); typedef void (*StreamingProtobufs__CarrierFreqListEUTRA_Closure) (const StreamingProtobufs__CarrierFreqListEUTRA *message, void *closure_data); typedef void (*StreamingProtobufs__CarrierFreqEUTRA_Closure) (const StreamingProtobufs__CarrierFreqEUTRA *message, void *closure_data); typedef void (*StreamingProtobufs__EUTRAFreqNeighCellList_Closure) (const StreamingProtobufs__EUTRAFreqNeighCellList *message, void *closure_data); typedef void (*StreamingProtobufs__EUTRAFreqBlackCellList_Closure) (const StreamingProtobufs__EUTRAFreqBlackCellList *message, void *closure_data); typedef void (*StreamingProtobufs__EUTRAFreqNeighCellInfo_Closure) (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message, void *closure_data); typedef void (*StreamingProtobufs__CarrierFreqEUTRAThreshXQ_Closure) (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, void *closure_data); typedef void (*StreamingProtobufs__SIB6_Closure) (const StreamingProtobufs__SIB6 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB7_Closure) (const StreamingProtobufs__SIB7 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB8_Closure) (const StreamingProtobufs__SIB8 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB9_Closure) (const StreamingProtobufs__SIB9 *message, void *closure_data); typedef void (*StreamingProtobufs__SIB9TimeInfo_Closure) (const StreamingProtobufs__SIB9TimeInfo *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor streaming_protobufs__sib1__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib1_cell_selection_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib1_uac__barring_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__uac__access_category1__selection_assistance_info__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__individual_plmnlist__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib2__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib2_cell_reselection_info_common__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__q__hyst__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__q__hyst__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__speed_state_reselection_pars__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__q__hyst_sf__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sf__medium__high__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__sf__medium__high__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__cell_reselection_sub_priority__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__cell_reselection_sub_priority__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__speed_state_scale_factors__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib3__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib4__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib5__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_list_eutra__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_eutra__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_neigh_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_black_cell_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_neigh_cell_info__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib6__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib7__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__sib7__warning_message_segment_type__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib8__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__sib8__warning_message_segment_type__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib9__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sib9_time_info__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_rrc_5fsib_2eproto__INCLUDED */