// Code generated by protoc-gen-go. DO NOT EDIT. // source: rrc_sib.proto package streaming_protobufs import ( fmt "fmt" proto "github.com/golang/protobuf/proto" wrappers "github.com/golang/protobuf/ptypes/wrappers" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type UAC_AccessCategory1_SelectionAssistanceInfo_Value int32 const ( UAC_AccessCategory1_SelectionAssistanceInfo_protobuf_unspecified UAC_AccessCategory1_SelectionAssistanceInfo_Value = 0 UAC_AccessCategory1_SelectionAssistanceInfo_a UAC_AccessCategory1_SelectionAssistanceInfo_Value = 1 UAC_AccessCategory1_SelectionAssistanceInfo_b UAC_AccessCategory1_SelectionAssistanceInfo_Value = 2 UAC_AccessCategory1_SelectionAssistanceInfo_c UAC_AccessCategory1_SelectionAssistanceInfo_Value = 3 ) var UAC_AccessCategory1_SelectionAssistanceInfo_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "a", 2: "b", 3: "c", } var UAC_AccessCategory1_SelectionAssistanceInfo_Value_value = map[string]int32{ "protobuf_unspecified": 0, "a": 1, "b": 2, "c": 3, } func (x UAC_AccessCategory1_SelectionAssistanceInfo_Value) String() string { return proto.EnumName(UAC_AccessCategory1_SelectionAssistanceInfo_Value_name, int32(x)) } func (UAC_AccessCategory1_SelectionAssistanceInfo_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{3, 0} } type Q_Hyst_Value int32 const ( Q_Hyst_protobuf_unspecified Q_Hyst_Value = 0 Q_Hyst_dB0 Q_Hyst_Value = 1 Q_Hyst_dB1 Q_Hyst_Value = 2 Q_Hyst_dB2 Q_Hyst_Value = 3 Q_Hyst_dB3 Q_Hyst_Value = 4 Q_Hyst_dB4 Q_Hyst_Value = 5 Q_Hyst_dB5 Q_Hyst_Value = 6 Q_Hyst_dB6 Q_Hyst_Value = 7 Q_Hyst_dB8 Q_Hyst_Value = 8 Q_Hyst_dB10 Q_Hyst_Value = 9 Q_Hyst_dB12 Q_Hyst_Value = 10 Q_Hyst_dB14 Q_Hyst_Value = 11 Q_Hyst_dB16 Q_Hyst_Value = 12 Q_Hyst_dB18 Q_Hyst_Value = 13 Q_Hyst_dB20 Q_Hyst_Value = 14 Q_Hyst_dB22 Q_Hyst_Value = 15 Q_Hyst_dB24 Q_Hyst_Value = 16 ) var Q_Hyst_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB0", 2: "dB1", 3: "dB2", 4: "dB3", 5: "dB4", 6: "dB5", 7: "dB6", 8: "dB8", 9: "dB10", 10: "dB12", 11: "dB14", 12: "dB16", 13: "dB18", 14: "dB20", 15: "dB22", 16: "dB24", } var Q_Hyst_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB0": 1, "dB1": 2, "dB2": 3, "dB3": 4, "dB4": 5, "dB5": 6, "dB6": 7, "dB8": 8, "dB10": 9, "dB12": 10, "dB14": 11, "dB16": 12, "dB18": 13, "dB20": 14, "dB22": 15, "dB24": 16, } func (x Q_Hyst_Value) String() string { return proto.EnumName(Q_Hyst_Value_name, int32(x)) } func (Q_Hyst_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{7, 0} } type SF_Medium_High_Value int32 const ( SF_Medium_High_protobuf_unspecified SF_Medium_High_Value = 0 SF_Medium_High_dB_6 SF_Medium_High_Value = 1 SF_Medium_High_dB_4 SF_Medium_High_Value = 2 SF_Medium_High_dB_2 SF_Medium_High_Value = 3 SF_Medium_High_dB0 SF_Medium_High_Value = 4 ) var SF_Medium_High_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB_6", 2: "dB_4", 3: "dB_2", 4: "dB0", } var SF_Medium_High_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB_6": 1, "dB_4": 2, "dB_2": 3, "dB0": 4, } func (x SF_Medium_High_Value) String() string { return proto.EnumName(SF_Medium_High_Value_name, int32(x)) } func (SF_Medium_High_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{10, 0} } type CellReselectionSubPriority_Value int32 const ( CellReselectionSubPriority_protobuf_unspecified CellReselectionSubPriority_Value = 0 CellReselectionSubPriority_oDot2 CellReselectionSubPriority_Value = 1 CellReselectionSubPriority_oDot4 CellReselectionSubPriority_Value = 2 CellReselectionSubPriority_oDot6 CellReselectionSubPriority_Value = 3 CellReselectionSubPriority_oDot8 CellReselectionSubPriority_Value = 4 ) var CellReselectionSubPriority_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "oDot2", 2: "oDot4", 3: "oDot6", 4: "oDot8", } var CellReselectionSubPriority_Value_value = map[string]int32{ "protobuf_unspecified": 0, "oDot2": 1, "oDot4": 2, "oDot6": 3, "oDot8": 4, } func (x CellReselectionSubPriority_Value) String() string { return proto.EnumName(CellReselectionSubPriority_Value_name, int32(x)) } func (CellReselectionSubPriority_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{12, 0} } type SpeedStateScaleFactorsSF_Medium_High_Value int32 const ( SpeedStateScaleFactorsSF_Medium_High_protobuf_unspecified SpeedStateScaleFactorsSF_Medium_High_Value = 0 SpeedStateScaleFactorsSF_Medium_High_oDot25 SpeedStateScaleFactorsSF_Medium_High_Value = 1 SpeedStateScaleFactorsSF_Medium_High_oDot5 SpeedStateScaleFactorsSF_Medium_High_Value = 2 SpeedStateScaleFactorsSF_Medium_High_oDot75 SpeedStateScaleFactorsSF_Medium_High_Value = 3 SpeedStateScaleFactorsSF_Medium_High_lDot0 SpeedStateScaleFactorsSF_Medium_High_Value = 4 ) var SpeedStateScaleFactorsSF_Medium_High_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "oDot25", 2: "oDot5", 3: "oDot75", 4: "lDot0", } var SpeedStateScaleFactorsSF_Medium_High_Value_value = map[string]int32{ "protobuf_unspecified": 0, "oDot25": 1, "oDot5": 2, "oDot75": 3, "lDot0": 4, } func (x SpeedStateScaleFactorsSF_Medium_High_Value) String() string { return proto.EnumName(SpeedStateScaleFactorsSF_Medium_High_Value_name, int32(x)) } func (SpeedStateScaleFactorsSF_Medium_High_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{15, 0} } type SIB7_WarningMessageSegmentType int32 const ( SIB7_protobuf_unspecified SIB7_WarningMessageSegmentType = 0 SIB7_notLastSegment SIB7_WarningMessageSegmentType = 1 SIB7_lastSegment SIB7_WarningMessageSegmentType = 2 ) var SIB7_WarningMessageSegmentType_name = map[int32]string{ 0: "protobuf_unspecified", 1: "notLastSegment", 2: "lastSegment", } var SIB7_WarningMessageSegmentType_value = map[string]int32{ "protobuf_unspecified": 0, "notLastSegment": 1, "lastSegment": 2, } func (x SIB7_WarningMessageSegmentType) String() string { return proto.EnumName(SIB7_WarningMessageSegmentType_name, int32(x)) } func (SIB7_WarningMessageSegmentType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{35, 0} } type SIB8_WarningMessageSegmentType int32 const ( SIB8_protobuf_unspecified SIB8_WarningMessageSegmentType = 0 SIB8_notLastSegment SIB8_WarningMessageSegmentType = 1 SIB8_lastSegment SIB8_WarningMessageSegmentType = 2 ) var SIB8_WarningMessageSegmentType_name = map[int32]string{ 0: "protobuf_unspecified", 1: "notLastSegment", 2: "lastSegment", } var SIB8_WarningMessageSegmentType_value = map[string]int32{ "protobuf_unspecified": 0, "notLastSegment": 1, "lastSegment": 2, } func (x SIB8_WarningMessageSegmentType) String() string { return proto.EnumName(SIB8_WarningMessageSegmentType_name, int32(x)) } func (SIB8_WarningMessageSegmentType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{36, 0} } type SIB1 struct { CellSelectionInfo *SIB1CellSelectionInfo `protobuf:"bytes,1,opt,name=cellSelectionInfo,proto3" json:"cellSelectionInfo,omitempty"` CellAccessRelatedInfo *CellAccessRelatedInfo `protobuf:"bytes,2,opt,name=cellAccessRelatedInfo,proto3" json:"cellAccessRelatedInfo,omitempty"` ConnEstFailureControl *ConnEstFailureControl `protobuf:"bytes,3,opt,name=connEstFailureControl,proto3" json:"connEstFailureControl,omitempty"` Si_SchedulingInfo *SI_SchedulingInfo `protobuf:"bytes,4,opt,name=si_SchedulingInfo,json=siSchedulingInfo,proto3" json:"si_SchedulingInfo,omitempty"` ServingCellConfigCommon *ServingCellConfigCommonSIB `protobuf:"bytes,5,opt,name=servingCellConfigCommon,proto3" json:"servingCellConfigCommon,omitempty"` Ims_EmergencySupport *TrueOpt `protobuf:"bytes,6,opt,name=ims_EmergencySupport,json=imsEmergencySupport,proto3" json:"ims_EmergencySupport,omitempty"` ECallOverIMS_Support *TrueOpt `protobuf:"bytes,7,opt,name=eCallOverIMS_Support,json=eCallOverIMSSupport,proto3" json:"eCallOverIMS_Support,omitempty"` Ue_TimersAndConstants *UE_TimersAndConstants `protobuf:"bytes,8,opt,name=ue_TimersAndConstants,json=ueTimersAndConstants,proto3" json:"ue_TimersAndConstants,omitempty"` Uac_BarringInfo *SIB1UAC_BarringInfo `protobuf:"bytes,9,opt,name=uac_BarringInfo,json=uacBarringInfo,proto3" json:"uac_BarringInfo,omitempty"` UseFullResumeID *TrueOpt `protobuf:"bytes,10,opt,name=useFullResumeID,proto3" json:"useFullResumeID,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,11,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB1) Reset() { *m = SIB1{} } func (m *SIB1) String() string { return proto.CompactTextString(m) } func (*SIB1) ProtoMessage() {} func (*SIB1) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{0} } func (m *SIB1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB1.Unmarshal(m, b) } func (m *SIB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB1.Marshal(b, m, deterministic) } func (m *SIB1) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB1.Merge(m, src) } func (m *SIB1) XXX_Size() int { return xxx_messageInfo_SIB1.Size(m) } func (m *SIB1) XXX_DiscardUnknown() { xxx_messageInfo_SIB1.DiscardUnknown(m) } var xxx_messageInfo_SIB1 proto.InternalMessageInfo func (m *SIB1) GetCellSelectionInfo() *SIB1CellSelectionInfo { if m != nil { return m.CellSelectionInfo } return nil } func (m *SIB1) GetCellAccessRelatedInfo() *CellAccessRelatedInfo { if m != nil { return m.CellAccessRelatedInfo } return nil } func (m *SIB1) GetConnEstFailureControl() *ConnEstFailureControl { if m != nil { return m.ConnEstFailureControl } return nil } func (m *SIB1) GetSi_SchedulingInfo() *SI_SchedulingInfo { if m != nil { return m.Si_SchedulingInfo } return nil } func (m *SIB1) GetServingCellConfigCommon() *ServingCellConfigCommonSIB { if m != nil { return m.ServingCellConfigCommon } return nil } func (m *SIB1) GetIms_EmergencySupport() *TrueOpt { if m != nil { return m.Ims_EmergencySupport } return nil } func (m *SIB1) GetECallOverIMS_Support() *TrueOpt { if m != nil { return m.ECallOverIMS_Support } return nil } func (m *SIB1) GetUe_TimersAndConstants() *UE_TimersAndConstants { if m != nil { return m.Ue_TimersAndConstants } return nil } func (m *SIB1) GetUac_BarringInfo() *SIB1UAC_BarringInfo { if m != nil { return m.Uac_BarringInfo } return nil } func (m *SIB1) GetUseFullResumeID() *TrueOpt { if m != nil { return m.UseFullResumeID } return nil } func (m *SIB1) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type SIB1CellSelectionInfo struct { Q_RxLevMin int32 `protobuf:"zigzag32,1,opt,name=q_RxLevMin,json=qRxLevMin,proto3" json:"q_RxLevMin,omitempty"` Q_RxLevMinOffset *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=q_RxLevMinOffset,json=qRxLevMinOffset,proto3" json:"q_RxLevMinOffset,omitempty"` Q_RxLevMinSUL *wrappers.Int32Value `protobuf:"bytes,3,opt,name=q_RxLevMinSUL,json=qRxLevMinSUL,proto3" json:"q_RxLevMinSUL,omitempty"` Q_QualMin *wrappers.Int32Value `protobuf:"bytes,4,opt,name=q_QualMin,json=qQualMin,proto3" json:"q_QualMin,omitempty"` Q_QualMinOffset *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=q_QualMinOffset,json=qQualMinOffset,proto3" json:"q_QualMinOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB1CellSelectionInfo) Reset() { *m = SIB1CellSelectionInfo{} } func (m *SIB1CellSelectionInfo) String() string { return proto.CompactTextString(m) } func (*SIB1CellSelectionInfo) ProtoMessage() {} func (*SIB1CellSelectionInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{1} } func (m *SIB1CellSelectionInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB1CellSelectionInfo.Unmarshal(m, b) } func (m *SIB1CellSelectionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB1CellSelectionInfo.Marshal(b, m, deterministic) } func (m *SIB1CellSelectionInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB1CellSelectionInfo.Merge(m, src) } func (m *SIB1CellSelectionInfo) XXX_Size() int { return xxx_messageInfo_SIB1CellSelectionInfo.Size(m) } func (m *SIB1CellSelectionInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB1CellSelectionInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB1CellSelectionInfo proto.InternalMessageInfo func (m *SIB1CellSelectionInfo) GetQ_RxLevMin() int32 { if m != nil { return m.Q_RxLevMin } return 0 } func (m *SIB1CellSelectionInfo) GetQ_RxLevMinOffset() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffset } return nil } func (m *SIB1CellSelectionInfo) GetQ_RxLevMinSUL() *wrappers.Int32Value { if m != nil { return m.Q_RxLevMinSUL } return nil } func (m *SIB1CellSelectionInfo) GetQ_QualMin() *wrappers.Int32Value { if m != nil { return m.Q_QualMin } return nil } func (m *SIB1CellSelectionInfo) GetQ_QualMinOffset() *wrappers.UInt32Value { if m != nil { return m.Q_QualMinOffset } return nil } type SIB1UAC_BarringInfo struct { Uac_BarringForCommon *UAC_BarringPerCatList `protobuf:"bytes,1,opt,name=uac_BarringForCommon,json=uacBarringForCommon,proto3" json:"uac_BarringForCommon,omitempty"` Uac_BarringPerPLMN_List *UAC_BarringPerPLMN_List `protobuf:"bytes,2,opt,name=uac_BarringPerPLMN_List,json=uacBarringPerPLMNList,proto3" json:"uac_BarringPerPLMN_List,omitempty"` Uac_BarringInfoSetList *UAC_BarringInfoSetList `protobuf:"bytes,3,opt,name=uac_BarringInfoSetList,json=uacBarringInfoSetList,proto3" json:"uac_BarringInfoSetList,omitempty"` // Types that are valid to be assigned to Uac_AccessCategory1_SelectionAssistanceInfo: // *SIB1UAC_BarringInfo_PlmnCommon // *SIB1UAC_BarringInfo_IndividualPLMNList Uac_AccessCategory1_SelectionAssistanceInfo isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo `protobuf_oneof:"uac_AccessCategory1_SelectionAssistanceInfo"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB1UAC_BarringInfo) Reset() { *m = SIB1UAC_BarringInfo{} } func (m *SIB1UAC_BarringInfo) String() string { return proto.CompactTextString(m) } func (*SIB1UAC_BarringInfo) ProtoMessage() {} func (*SIB1UAC_BarringInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{2} } func (m *SIB1UAC_BarringInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB1UAC_BarringInfo.Unmarshal(m, b) } func (m *SIB1UAC_BarringInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB1UAC_BarringInfo.Marshal(b, m, deterministic) } func (m *SIB1UAC_BarringInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB1UAC_BarringInfo.Merge(m, src) } func (m *SIB1UAC_BarringInfo) XXX_Size() int { return xxx_messageInfo_SIB1UAC_BarringInfo.Size(m) } func (m *SIB1UAC_BarringInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB1UAC_BarringInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB1UAC_BarringInfo proto.InternalMessageInfo func (m *SIB1UAC_BarringInfo) GetUac_BarringForCommon() *UAC_BarringPerCatList { if m != nil { return m.Uac_BarringForCommon } return nil } func (m *SIB1UAC_BarringInfo) GetUac_BarringPerPLMN_List() *UAC_BarringPerPLMN_List { if m != nil { return m.Uac_BarringPerPLMN_List } return nil } func (m *SIB1UAC_BarringInfo) GetUac_BarringInfoSetList() *UAC_BarringInfoSetList { if m != nil { return m.Uac_BarringInfoSetList } return nil } type isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo interface { isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo() } type SIB1UAC_BarringInfo_PlmnCommon struct { PlmnCommon *UAC_AccessCategory1_SelectionAssistanceInfo `protobuf:"bytes,4,opt,name=plmnCommon,proto3,oneof"` } type SIB1UAC_BarringInfo_IndividualPLMNList struct { IndividualPLMNList *IndividualPLMNList `protobuf:"bytes,5,opt,name=individualPLMNList,proto3,oneof"` } func (*SIB1UAC_BarringInfo_PlmnCommon) isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo() { } func (*SIB1UAC_BarringInfo_IndividualPLMNList) isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo() { } func (m *SIB1UAC_BarringInfo) GetUac_AccessCategory1_SelectionAssistanceInfo() isSIB1UAC_BarringInfo_Uac_AccessCategory1_SelectionAssistanceInfo { if m != nil { return m.Uac_AccessCategory1_SelectionAssistanceInfo } return nil } func (m *SIB1UAC_BarringInfo) GetPlmnCommon() *UAC_AccessCategory1_SelectionAssistanceInfo { if x, ok := m.GetUac_AccessCategory1_SelectionAssistanceInfo().(*SIB1UAC_BarringInfo_PlmnCommon); ok { return x.PlmnCommon } return nil } func (m *SIB1UAC_BarringInfo) GetIndividualPLMNList() *IndividualPLMNList { if x, ok := m.GetUac_AccessCategory1_SelectionAssistanceInfo().(*SIB1UAC_BarringInfo_IndividualPLMNList); ok { return x.IndividualPLMNList } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SIB1UAC_BarringInfo) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SIB1UAC_BarringInfo_PlmnCommon)(nil), (*SIB1UAC_BarringInfo_IndividualPLMNList)(nil), } } type UAC_AccessCategory1_SelectionAssistanceInfo struct { Value UAC_AccessCategory1_SelectionAssistanceInfo_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UAC_AccessCategory1_SelectionAssistanceInfo_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) Reset() { *m = UAC_AccessCategory1_SelectionAssistanceInfo{} } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) String() string { return proto.CompactTextString(m) } func (*UAC_AccessCategory1_SelectionAssistanceInfo) ProtoMessage() {} func (*UAC_AccessCategory1_SelectionAssistanceInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{3} } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo.Unmarshal(m, b) } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo.Marshal(b, m, deterministic) } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo.Merge(m, src) } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) XXX_Size() int { return xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo.Size(m) } func (m *UAC_AccessCategory1_SelectionAssistanceInfo) XXX_DiscardUnknown() { xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo.DiscardUnknown(m) } var xxx_messageInfo_UAC_AccessCategory1_SelectionAssistanceInfo proto.InternalMessageInfo func (m *UAC_AccessCategory1_SelectionAssistanceInfo) GetValue() UAC_AccessCategory1_SelectionAssistanceInfo_Value { if m != nil { return m.Value } return UAC_AccessCategory1_SelectionAssistanceInfo_protobuf_unspecified } type IndividualPLMNList struct { Items []*UAC_AccessCategory1_SelectionAssistanceInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IndividualPLMNList) Reset() { *m = IndividualPLMNList{} } func (m *IndividualPLMNList) String() string { return proto.CompactTextString(m) } func (*IndividualPLMNList) ProtoMessage() {} func (*IndividualPLMNList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{4} } func (m *IndividualPLMNList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IndividualPLMNList.Unmarshal(m, b) } func (m *IndividualPLMNList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IndividualPLMNList.Marshal(b, m, deterministic) } func (m *IndividualPLMNList) XXX_Merge(src proto.Message) { xxx_messageInfo_IndividualPLMNList.Merge(m, src) } func (m *IndividualPLMNList) XXX_Size() int { return xxx_messageInfo_IndividualPLMNList.Size(m) } func (m *IndividualPLMNList) XXX_DiscardUnknown() { xxx_messageInfo_IndividualPLMNList.DiscardUnknown(m) } var xxx_messageInfo_IndividualPLMNList proto.InternalMessageInfo func (m *IndividualPLMNList) GetItems() []*UAC_AccessCategory1_SelectionAssistanceInfo { if m != nil { return m.Items } return nil } type SIB2 struct { CellReselectionInfoCommon *SIB2CellReselectionInfoCommon `protobuf:"bytes,1,opt,name=cellReselectionInfoCommon,proto3" json:"cellReselectionInfoCommon,omitempty"` CellReselectionServingFreqInfo *SIB2CellReselectionServingFreqInfo `protobuf:"bytes,2,opt,name=cellReselectionServingFreqInfo,proto3" json:"cellReselectionServingFreqInfo,omitempty"` IntraFreqCellReselectionInfo *SIB2IntraFreqCellReselectionInfo `protobuf:"bytes,3,opt,name=intraFreqCellReselectionInfo,proto3" json:"intraFreqCellReselectionInfo,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB2) Reset() { *m = SIB2{} } func (m *SIB2) String() string { return proto.CompactTextString(m) } func (*SIB2) ProtoMessage() {} func (*SIB2) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{5} } func (m *SIB2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB2.Unmarshal(m, b) } func (m *SIB2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB2.Marshal(b, m, deterministic) } func (m *SIB2) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB2.Merge(m, src) } func (m *SIB2) XXX_Size() int { return xxx_messageInfo_SIB2.Size(m) } func (m *SIB2) XXX_DiscardUnknown() { xxx_messageInfo_SIB2.DiscardUnknown(m) } var xxx_messageInfo_SIB2 proto.InternalMessageInfo func (m *SIB2) GetCellReselectionInfoCommon() *SIB2CellReselectionInfoCommon { if m != nil { return m.CellReselectionInfoCommon } return nil } func (m *SIB2) GetCellReselectionServingFreqInfo() *SIB2CellReselectionServingFreqInfo { if m != nil { return m.CellReselectionServingFreqInfo } return nil } func (m *SIB2) GetIntraFreqCellReselectionInfo() *SIB2IntraFreqCellReselectionInfo { if m != nil { return m.IntraFreqCellReselectionInfo } return nil } type SIB2CellReselectionInfoCommon struct { NrofSS_BlocksToAverage *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=nrofSS_BlocksToAverage,json=nrofSSBlocksToAverage,proto3" json:"nrofSS_BlocksToAverage,omitempty"` AbsThreshSS_BlocksConsolidation *ThresholdNR `protobuf:"bytes,2,opt,name=absThreshSS_BlocksConsolidation,json=absThreshSSBlocksConsolidation,proto3" json:"absThreshSS_BlocksConsolidation,omitempty"` RangeToBestCell *Q_OffsetRange `protobuf:"bytes,3,opt,name=rangeToBestCell,proto3" json:"rangeToBestCell,omitempty"` Q_Hyst *Q_Hyst `protobuf:"bytes,4,opt,name=q_Hyst,json=qHyst,proto3" json:"q_Hyst,omitempty"` SpeedStateReselectionPars *SpeedStateReselectionPars `protobuf:"bytes,5,opt,name=speedStateReselectionPars,proto3" json:"speedStateReselectionPars,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB2CellReselectionInfoCommon) Reset() { *m = SIB2CellReselectionInfoCommon{} } func (m *SIB2CellReselectionInfoCommon) String() string { return proto.CompactTextString(m) } func (*SIB2CellReselectionInfoCommon) ProtoMessage() {} func (*SIB2CellReselectionInfoCommon) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{6} } func (m *SIB2CellReselectionInfoCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB2CellReselectionInfoCommon.Unmarshal(m, b) } func (m *SIB2CellReselectionInfoCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB2CellReselectionInfoCommon.Marshal(b, m, deterministic) } func (m *SIB2CellReselectionInfoCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB2CellReselectionInfoCommon.Merge(m, src) } func (m *SIB2CellReselectionInfoCommon) XXX_Size() int { return xxx_messageInfo_SIB2CellReselectionInfoCommon.Size(m) } func (m *SIB2CellReselectionInfoCommon) XXX_DiscardUnknown() { xxx_messageInfo_SIB2CellReselectionInfoCommon.DiscardUnknown(m) } var xxx_messageInfo_SIB2CellReselectionInfoCommon proto.InternalMessageInfo func (m *SIB2CellReselectionInfoCommon) GetNrofSS_BlocksToAverage() *wrappers.UInt32Value { if m != nil { return m.NrofSS_BlocksToAverage } return nil } func (m *SIB2CellReselectionInfoCommon) GetAbsThreshSS_BlocksConsolidation() *ThresholdNR { if m != nil { return m.AbsThreshSS_BlocksConsolidation } return nil } func (m *SIB2CellReselectionInfoCommon) GetRangeToBestCell() *Q_OffsetRange { if m != nil { return m.RangeToBestCell } return nil } func (m *SIB2CellReselectionInfoCommon) GetQ_Hyst() *Q_Hyst { if m != nil { return m.Q_Hyst } return nil } func (m *SIB2CellReselectionInfoCommon) GetSpeedStateReselectionPars() *SpeedStateReselectionPars { if m != nil { return m.SpeedStateReselectionPars } return nil } type Q_Hyst struct { Value Q_Hyst_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Q_Hyst_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Q_Hyst) Reset() { *m = Q_Hyst{} } func (m *Q_Hyst) String() string { return proto.CompactTextString(m) } func (*Q_Hyst) ProtoMessage() {} func (*Q_Hyst) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{7} } func (m *Q_Hyst) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Q_Hyst.Unmarshal(m, b) } func (m *Q_Hyst) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Q_Hyst.Marshal(b, m, deterministic) } func (m *Q_Hyst) XXX_Merge(src proto.Message) { xxx_messageInfo_Q_Hyst.Merge(m, src) } func (m *Q_Hyst) XXX_Size() int { return xxx_messageInfo_Q_Hyst.Size(m) } func (m *Q_Hyst) XXX_DiscardUnknown() { xxx_messageInfo_Q_Hyst.DiscardUnknown(m) } var xxx_messageInfo_Q_Hyst proto.InternalMessageInfo func (m *Q_Hyst) GetValue() Q_Hyst_Value { if m != nil { return m.Value } return Q_Hyst_protobuf_unspecified } type SpeedStateReselectionPars struct { MobilityStateParameters *MobilityStateParameters `protobuf:"bytes,1,opt,name=mobilityStateParameters,proto3" json:"mobilityStateParameters,omitempty"` Q_HystSF *Q_HystSF `protobuf:"bytes,2,opt,name=q_HystSF,json=qHystSF,proto3" json:"q_HystSF,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SpeedStateReselectionPars) Reset() { *m = SpeedStateReselectionPars{} } func (m *SpeedStateReselectionPars) String() string { return proto.CompactTextString(m) } func (*SpeedStateReselectionPars) ProtoMessage() {} func (*SpeedStateReselectionPars) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{8} } func (m *SpeedStateReselectionPars) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SpeedStateReselectionPars.Unmarshal(m, b) } func (m *SpeedStateReselectionPars) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SpeedStateReselectionPars.Marshal(b, m, deterministic) } func (m *SpeedStateReselectionPars) XXX_Merge(src proto.Message) { xxx_messageInfo_SpeedStateReselectionPars.Merge(m, src) } func (m *SpeedStateReselectionPars) XXX_Size() int { return xxx_messageInfo_SpeedStateReselectionPars.Size(m) } func (m *SpeedStateReselectionPars) XXX_DiscardUnknown() { xxx_messageInfo_SpeedStateReselectionPars.DiscardUnknown(m) } var xxx_messageInfo_SpeedStateReselectionPars proto.InternalMessageInfo func (m *SpeedStateReselectionPars) GetMobilityStateParameters() *MobilityStateParameters { if m != nil { return m.MobilityStateParameters } return nil } func (m *SpeedStateReselectionPars) GetQ_HystSF() *Q_HystSF { if m != nil { return m.Q_HystSF } return nil } type Q_HystSF struct { Sf_Medium *SF_Medium_High `protobuf:"bytes,1,opt,name=sf_Medium,json=sfMedium,proto3" json:"sf_Medium,omitempty"` Sf_High *SF_Medium_High `protobuf:"bytes,2,opt,name=sf_High,json=sfHigh,proto3" json:"sf_High,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Q_HystSF) Reset() { *m = Q_HystSF{} } func (m *Q_HystSF) String() string { return proto.CompactTextString(m) } func (*Q_HystSF) ProtoMessage() {} func (*Q_HystSF) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{9} } func (m *Q_HystSF) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Q_HystSF.Unmarshal(m, b) } func (m *Q_HystSF) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Q_HystSF.Marshal(b, m, deterministic) } func (m *Q_HystSF) XXX_Merge(src proto.Message) { xxx_messageInfo_Q_HystSF.Merge(m, src) } func (m *Q_HystSF) XXX_Size() int { return xxx_messageInfo_Q_HystSF.Size(m) } func (m *Q_HystSF) XXX_DiscardUnknown() { xxx_messageInfo_Q_HystSF.DiscardUnknown(m) } var xxx_messageInfo_Q_HystSF proto.InternalMessageInfo func (m *Q_HystSF) GetSf_Medium() *SF_Medium_High { if m != nil { return m.Sf_Medium } return nil } func (m *Q_HystSF) GetSf_High() *SF_Medium_High { if m != nil { return m.Sf_High } return nil } type SF_Medium_High struct { Value SF_Medium_High_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SF_Medium_High_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SF_Medium_High) Reset() { *m = SF_Medium_High{} } func (m *SF_Medium_High) String() string { return proto.CompactTextString(m) } func (*SF_Medium_High) ProtoMessage() {} func (*SF_Medium_High) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{10} } func (m *SF_Medium_High) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SF_Medium_High.Unmarshal(m, b) } func (m *SF_Medium_High) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SF_Medium_High.Marshal(b, m, deterministic) } func (m *SF_Medium_High) XXX_Merge(src proto.Message) { xxx_messageInfo_SF_Medium_High.Merge(m, src) } func (m *SF_Medium_High) XXX_Size() int { return xxx_messageInfo_SF_Medium_High.Size(m) } func (m *SF_Medium_High) XXX_DiscardUnknown() { xxx_messageInfo_SF_Medium_High.DiscardUnknown(m) } var xxx_messageInfo_SF_Medium_High proto.InternalMessageInfo func (m *SF_Medium_High) GetValue() SF_Medium_High_Value { if m != nil { return m.Value } return SF_Medium_High_protobuf_unspecified } type SIB2CellReselectionServingFreqInfo struct { S_NonIntraSearchP *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=s_NonIntraSearchP,json=sNonIntraSearchP,proto3" json:"s_NonIntraSearchP,omitempty"` S_NonIntraSearchQ *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=s_NonIntraSearchQ,json=sNonIntraSearchQ,proto3" json:"s_NonIntraSearchQ,omitempty"` ThreshServingLowP uint32 `protobuf:"varint,3,opt,name=threshServingLowP,proto3" json:"threshServingLowP,omitempty"` ThreshServingLowQ *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=threshServingLowQ,proto3" json:"threshServingLowQ,omitempty"` CellReselectionPriority uint32 `protobuf:"varint,5,opt,name=cellReselectionPriority,proto3" json:"cellReselectionPriority,omitempty"` CellReselectionSubPriority *CellReselectionSubPriority `protobuf:"bytes,6,opt,name=cellReselectionSubPriority,proto3" json:"cellReselectionSubPriority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB2CellReselectionServingFreqInfo) Reset() { *m = SIB2CellReselectionServingFreqInfo{} } func (m *SIB2CellReselectionServingFreqInfo) String() string { return proto.CompactTextString(m) } func (*SIB2CellReselectionServingFreqInfo) ProtoMessage() {} func (*SIB2CellReselectionServingFreqInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{11} } func (m *SIB2CellReselectionServingFreqInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB2CellReselectionServingFreqInfo.Unmarshal(m, b) } func (m *SIB2CellReselectionServingFreqInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB2CellReselectionServingFreqInfo.Marshal(b, m, deterministic) } func (m *SIB2CellReselectionServingFreqInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB2CellReselectionServingFreqInfo.Merge(m, src) } func (m *SIB2CellReselectionServingFreqInfo) XXX_Size() int { return xxx_messageInfo_SIB2CellReselectionServingFreqInfo.Size(m) } func (m *SIB2CellReselectionServingFreqInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB2CellReselectionServingFreqInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB2CellReselectionServingFreqInfo proto.InternalMessageInfo func (m *SIB2CellReselectionServingFreqInfo) GetS_NonIntraSearchP() *wrappers.UInt32Value { if m != nil { return m.S_NonIntraSearchP } return nil } func (m *SIB2CellReselectionServingFreqInfo) GetS_NonIntraSearchQ() *wrappers.UInt32Value { if m != nil { return m.S_NonIntraSearchQ } return nil } func (m *SIB2CellReselectionServingFreqInfo) GetThreshServingLowP() uint32 { if m != nil { return m.ThreshServingLowP } return 0 } func (m *SIB2CellReselectionServingFreqInfo) GetThreshServingLowQ() *wrappers.UInt32Value { if m != nil { return m.ThreshServingLowQ } return nil } func (m *SIB2CellReselectionServingFreqInfo) GetCellReselectionPriority() uint32 { if m != nil { return m.CellReselectionPriority } return 0 } func (m *SIB2CellReselectionServingFreqInfo) GetCellReselectionSubPriority() *CellReselectionSubPriority { if m != nil { return m.CellReselectionSubPriority } return nil } type CellReselectionSubPriority struct { Value CellReselectionSubPriority_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CellReselectionSubPriority_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellReselectionSubPriority) Reset() { *m = CellReselectionSubPriority{} } func (m *CellReselectionSubPriority) String() string { return proto.CompactTextString(m) } func (*CellReselectionSubPriority) ProtoMessage() {} func (*CellReselectionSubPriority) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{12} } func (m *CellReselectionSubPriority) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellReselectionSubPriority.Unmarshal(m, b) } func (m *CellReselectionSubPriority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellReselectionSubPriority.Marshal(b, m, deterministic) } func (m *CellReselectionSubPriority) XXX_Merge(src proto.Message) { xxx_messageInfo_CellReselectionSubPriority.Merge(m, src) } func (m *CellReselectionSubPriority) XXX_Size() int { return xxx_messageInfo_CellReselectionSubPriority.Size(m) } func (m *CellReselectionSubPriority) XXX_DiscardUnknown() { xxx_messageInfo_CellReselectionSubPriority.DiscardUnknown(m) } var xxx_messageInfo_CellReselectionSubPriority proto.InternalMessageInfo func (m *CellReselectionSubPriority) GetValue() CellReselectionSubPriority_Value { if m != nil { return m.Value } return CellReselectionSubPriority_protobuf_unspecified } type SIB2IntraFreqCellReselectionInfo struct { Q_RxLevMin int32 `protobuf:"zigzag32,1,opt,name=q_RxLevMin,json=qRxLevMin,proto3" json:"q_RxLevMin,omitempty"` Q_RxLevMinSUL *wrappers.Int32Value `protobuf:"bytes,2,opt,name=q_RxLevMinSUL,json=qRxLevMinSUL,proto3" json:"q_RxLevMinSUL,omitempty"` Q_QualMin *wrappers.Int32Value `protobuf:"bytes,3,opt,name=q_QualMin,json=qQualMin,proto3" json:"q_QualMin,omitempty"` S_IntraSearchP uint32 `protobuf:"varint,4,opt,name=s_IntraSearchP,json=sIntraSearchP,proto3" json:"s_IntraSearchP,omitempty"` S_IntraSearchQ *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=s_IntraSearchQ,json=sIntraSearchQ,proto3" json:"s_IntraSearchQ,omitempty"` T_ReselectionNR uint32 `protobuf:"varint,6,opt,name=t_ReselectionNR,json=tReselectionNR,proto3" json:"t_ReselectionNR,omitempty"` FrequencyBandList *MultiFrequencyBandListNR_SIB `protobuf:"bytes,7,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` FrequencyBandListSUL *MultiFrequencyBandListNR_SIB `protobuf:"bytes,8,opt,name=frequencyBandListSUL,proto3" json:"frequencyBandListSUL,omitempty"` P_Max *wrappers.Int32Value `protobuf:"bytes,9,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"` Smtc *SSB_MTC `protobuf:"bytes,10,opt,name=smtc,proto3" json:"smtc,omitempty"` Ss_RSSI_Measurement *SS_RSSI_Measurement `protobuf:"bytes,11,opt,name=ss_RSSI_Measurement,json=ssRSSIMeasurement,proto3" json:"ss_RSSI_Measurement,omitempty"` Ssb_ToMeasure *SSB_ToMeasure `protobuf:"bytes,12,opt,name=ssb_ToMeasure,json=ssbToMeasure,proto3" json:"ssb_ToMeasure,omitempty"` DeriveSSB_IndexFromCell bool `protobuf:"varint,13,opt,name=deriveSSB_IndexFromCell,json=deriveSSBIndexFromCell,proto3" json:"deriveSSB_IndexFromCell,omitempty"` T_ReselectionNR_SF *SpeedStateScaleFactors `protobuf:"bytes,14,opt,name=t_ReselectionNR_SF,json=tReselectionNRSF,proto3" json:"t_ReselectionNR_SF,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB2IntraFreqCellReselectionInfo) Reset() { *m = SIB2IntraFreqCellReselectionInfo{} } func (m *SIB2IntraFreqCellReselectionInfo) String() string { return proto.CompactTextString(m) } func (*SIB2IntraFreqCellReselectionInfo) ProtoMessage() {} func (*SIB2IntraFreqCellReselectionInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{13} } func (m *SIB2IntraFreqCellReselectionInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB2IntraFreqCellReselectionInfo.Unmarshal(m, b) } func (m *SIB2IntraFreqCellReselectionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB2IntraFreqCellReselectionInfo.Marshal(b, m, deterministic) } func (m *SIB2IntraFreqCellReselectionInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB2IntraFreqCellReselectionInfo.Merge(m, src) } func (m *SIB2IntraFreqCellReselectionInfo) XXX_Size() int { return xxx_messageInfo_SIB2IntraFreqCellReselectionInfo.Size(m) } func (m *SIB2IntraFreqCellReselectionInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB2IntraFreqCellReselectionInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB2IntraFreqCellReselectionInfo proto.InternalMessageInfo func (m *SIB2IntraFreqCellReselectionInfo) GetQ_RxLevMin() int32 { if m != nil { return m.Q_RxLevMin } return 0 } func (m *SIB2IntraFreqCellReselectionInfo) GetQ_RxLevMinSUL() *wrappers.Int32Value { if m != nil { return m.Q_RxLevMinSUL } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetQ_QualMin() *wrappers.Int32Value { if m != nil { return m.Q_QualMin } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetS_IntraSearchP() uint32 { if m != nil { return m.S_IntraSearchP } return 0 } func (m *SIB2IntraFreqCellReselectionInfo) GetS_IntraSearchQ() *wrappers.UInt32Value { if m != nil { return m.S_IntraSearchQ } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetT_ReselectionNR() uint32 { if m != nil { return m.T_ReselectionNR } return 0 } func (m *SIB2IntraFreqCellReselectionInfo) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandList } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetFrequencyBandListSUL() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandListSUL } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetP_Max() *wrappers.Int32Value { if m != nil { return m.P_Max } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetSmtc() *SSB_MTC { if m != nil { return m.Smtc } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetSs_RSSI_Measurement() *SS_RSSI_Measurement { if m != nil { return m.Ss_RSSI_Measurement } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetSsb_ToMeasure() *SSB_ToMeasure { if m != nil { return m.Ssb_ToMeasure } return nil } func (m *SIB2IntraFreqCellReselectionInfo) GetDeriveSSB_IndexFromCell() bool { if m != nil { return m.DeriveSSB_IndexFromCell } return false } func (m *SIB2IntraFreqCellReselectionInfo) GetT_ReselectionNR_SF() *SpeedStateScaleFactors { if m != nil { return m.T_ReselectionNR_SF } return nil } type SpeedStateScaleFactors struct { Sf_Medium *SpeedStateScaleFactorsSF_Medium_High `protobuf:"bytes,1,opt,name=sf_Medium,json=sfMedium,proto3" json:"sf_Medium,omitempty"` Sf_High *SpeedStateScaleFactorsSF_Medium_High `protobuf:"bytes,2,opt,name=sf_High,json=sfHigh,proto3" json:"sf_High,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SpeedStateScaleFactors) Reset() { *m = SpeedStateScaleFactors{} } func (m *SpeedStateScaleFactors) String() string { return proto.CompactTextString(m) } func (*SpeedStateScaleFactors) ProtoMessage() {} func (*SpeedStateScaleFactors) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{14} } func (m *SpeedStateScaleFactors) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SpeedStateScaleFactors.Unmarshal(m, b) } func (m *SpeedStateScaleFactors) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SpeedStateScaleFactors.Marshal(b, m, deterministic) } func (m *SpeedStateScaleFactors) XXX_Merge(src proto.Message) { xxx_messageInfo_SpeedStateScaleFactors.Merge(m, src) } func (m *SpeedStateScaleFactors) XXX_Size() int { return xxx_messageInfo_SpeedStateScaleFactors.Size(m) } func (m *SpeedStateScaleFactors) XXX_DiscardUnknown() { xxx_messageInfo_SpeedStateScaleFactors.DiscardUnknown(m) } var xxx_messageInfo_SpeedStateScaleFactors proto.InternalMessageInfo func (m *SpeedStateScaleFactors) GetSf_Medium() *SpeedStateScaleFactorsSF_Medium_High { if m != nil { return m.Sf_Medium } return nil } func (m *SpeedStateScaleFactors) GetSf_High() *SpeedStateScaleFactorsSF_Medium_High { if m != nil { return m.Sf_High } return nil } type SpeedStateScaleFactorsSF_Medium_High struct { Value SpeedStateScaleFactorsSF_Medium_High_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SpeedStateScaleFactorsSF_Medium_High_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SpeedStateScaleFactorsSF_Medium_High) Reset() { *m = SpeedStateScaleFactorsSF_Medium_High{} } func (m *SpeedStateScaleFactorsSF_Medium_High) String() string { return proto.CompactTextString(m) } func (*SpeedStateScaleFactorsSF_Medium_High) ProtoMessage() {} func (*SpeedStateScaleFactorsSF_Medium_High) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{15} } func (m *SpeedStateScaleFactorsSF_Medium_High) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High.Unmarshal(m, b) } func (m *SpeedStateScaleFactorsSF_Medium_High) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High.Marshal(b, m, deterministic) } func (m *SpeedStateScaleFactorsSF_Medium_High) XXX_Merge(src proto.Message) { xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High.Merge(m, src) } func (m *SpeedStateScaleFactorsSF_Medium_High) XXX_Size() int { return xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High.Size(m) } func (m *SpeedStateScaleFactorsSF_Medium_High) XXX_DiscardUnknown() { xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High.DiscardUnknown(m) } var xxx_messageInfo_SpeedStateScaleFactorsSF_Medium_High proto.InternalMessageInfo func (m *SpeedStateScaleFactorsSF_Medium_High) GetValue() SpeedStateScaleFactorsSF_Medium_High_Value { if m != nil { return m.Value } return SpeedStateScaleFactorsSF_Medium_High_protobuf_unspecified } type SIB3 struct { IntraFreqNeighCellList *IntraFreqNeighCellList `protobuf:"bytes,1,opt,name=intraFreqNeighCellList,proto3" json:"intraFreqNeighCellList,omitempty"` IntraFreqBlackCellList *IntraFreqBlackCellList `protobuf:"bytes,2,opt,name=intraFreqBlackCellList,proto3" json:"intraFreqBlackCellList,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,3,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB3) Reset() { *m = SIB3{} } func (m *SIB3) String() string { return proto.CompactTextString(m) } func (*SIB3) ProtoMessage() {} func (*SIB3) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{16} } func (m *SIB3) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB3.Unmarshal(m, b) } func (m *SIB3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB3.Marshal(b, m, deterministic) } func (m *SIB3) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB3.Merge(m, src) } func (m *SIB3) XXX_Size() int { return xxx_messageInfo_SIB3.Size(m) } func (m *SIB3) XXX_DiscardUnknown() { xxx_messageInfo_SIB3.DiscardUnknown(m) } var xxx_messageInfo_SIB3 proto.InternalMessageInfo func (m *SIB3) GetIntraFreqNeighCellList() *IntraFreqNeighCellList { if m != nil { return m.IntraFreqNeighCellList } return nil } func (m *SIB3) GetIntraFreqBlackCellList() *IntraFreqBlackCellList { if m != nil { return m.IntraFreqBlackCellList } return nil } func (m *SIB3) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type IntraFreqNeighCellList struct { Items []*IntraFreqNeighCellInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IntraFreqNeighCellList) Reset() { *m = IntraFreqNeighCellList{} } func (m *IntraFreqNeighCellList) String() string { return proto.CompactTextString(m) } func (*IntraFreqNeighCellList) ProtoMessage() {} func (*IntraFreqNeighCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{17} } func (m *IntraFreqNeighCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IntraFreqNeighCellList.Unmarshal(m, b) } func (m *IntraFreqNeighCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IntraFreqNeighCellList.Marshal(b, m, deterministic) } func (m *IntraFreqNeighCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_IntraFreqNeighCellList.Merge(m, src) } func (m *IntraFreqNeighCellList) XXX_Size() int { return xxx_messageInfo_IntraFreqNeighCellList.Size(m) } func (m *IntraFreqNeighCellList) XXX_DiscardUnknown() { xxx_messageInfo_IntraFreqNeighCellList.DiscardUnknown(m) } var xxx_messageInfo_IntraFreqNeighCellList proto.InternalMessageInfo func (m *IntraFreqNeighCellList) GetItems() []*IntraFreqNeighCellInfo { if m != nil { return m.Items } return nil } type IntraFreqNeighCellInfo struct { PhysCellId uint32 `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` Q_OffsetCell *Q_OffsetRange `protobuf:"bytes,2,opt,name=q_OffsetCell,json=qOffsetCell,proto3" json:"q_OffsetCell,omitempty"` Q_RxLevMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=q_RxLevMinOffsetCell,json=qRxLevMinOffsetCell,proto3" json:"q_RxLevMinOffsetCell,omitempty"` Q_RxLevMinOffsetCellSUL *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=q_RxLevMinOffsetCellSUL,json=qRxLevMinOffsetCellSUL,proto3" json:"q_RxLevMinOffsetCellSUL,omitempty"` Q_QualMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=q_QualMinOffsetCell,json=qQualMinOffsetCell,proto3" json:"q_QualMinOffsetCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IntraFreqNeighCellInfo) Reset() { *m = IntraFreqNeighCellInfo{} } func (m *IntraFreqNeighCellInfo) String() string { return proto.CompactTextString(m) } func (*IntraFreqNeighCellInfo) ProtoMessage() {} func (*IntraFreqNeighCellInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{18} } func (m *IntraFreqNeighCellInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IntraFreqNeighCellInfo.Unmarshal(m, b) } func (m *IntraFreqNeighCellInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IntraFreqNeighCellInfo.Marshal(b, m, deterministic) } func (m *IntraFreqNeighCellInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_IntraFreqNeighCellInfo.Merge(m, src) } func (m *IntraFreqNeighCellInfo) XXX_Size() int { return xxx_messageInfo_IntraFreqNeighCellInfo.Size(m) } func (m *IntraFreqNeighCellInfo) XXX_DiscardUnknown() { xxx_messageInfo_IntraFreqNeighCellInfo.DiscardUnknown(m) } var xxx_messageInfo_IntraFreqNeighCellInfo proto.InternalMessageInfo func (m *IntraFreqNeighCellInfo) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *IntraFreqNeighCellInfo) GetQ_OffsetCell() *Q_OffsetRange { if m != nil { return m.Q_OffsetCell } return nil } func (m *IntraFreqNeighCellInfo) GetQ_RxLevMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffsetCell } return nil } func (m *IntraFreqNeighCellInfo) GetQ_RxLevMinOffsetCellSUL() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffsetCellSUL } return nil } func (m *IntraFreqNeighCellInfo) GetQ_QualMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_QualMinOffsetCell } return nil } type IntraFreqBlackCellList struct { Items []*PCI_Range `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IntraFreqBlackCellList) Reset() { *m = IntraFreqBlackCellList{} } func (m *IntraFreqBlackCellList) String() string { return proto.CompactTextString(m) } func (*IntraFreqBlackCellList) ProtoMessage() {} func (*IntraFreqBlackCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{19} } func (m *IntraFreqBlackCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IntraFreqBlackCellList.Unmarshal(m, b) } func (m *IntraFreqBlackCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IntraFreqBlackCellList.Marshal(b, m, deterministic) } func (m *IntraFreqBlackCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_IntraFreqBlackCellList.Merge(m, src) } func (m *IntraFreqBlackCellList) XXX_Size() int { return xxx_messageInfo_IntraFreqBlackCellList.Size(m) } func (m *IntraFreqBlackCellList) XXX_DiscardUnknown() { xxx_messageInfo_IntraFreqBlackCellList.DiscardUnknown(m) } var xxx_messageInfo_IntraFreqBlackCellList proto.InternalMessageInfo func (m *IntraFreqBlackCellList) GetItems() []*PCI_Range { if m != nil { return m.Items } return nil } type SIB4 struct { InterFreqCarrierFreqList *InterFreqCarrierFreqList `protobuf:"bytes,1,opt,name=interFreqCarrierFreqList,proto3" json:"interFreqCarrierFreqList,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,2,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB4) Reset() { *m = SIB4{} } func (m *SIB4) String() string { return proto.CompactTextString(m) } func (*SIB4) ProtoMessage() {} func (*SIB4) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{20} } func (m *SIB4) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB4.Unmarshal(m, b) } func (m *SIB4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB4.Marshal(b, m, deterministic) } func (m *SIB4) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB4.Merge(m, src) } func (m *SIB4) XXX_Size() int { return xxx_messageInfo_SIB4.Size(m) } func (m *SIB4) XXX_DiscardUnknown() { xxx_messageInfo_SIB4.DiscardUnknown(m) } var xxx_messageInfo_SIB4 proto.InternalMessageInfo func (m *SIB4) GetInterFreqCarrierFreqList() *InterFreqCarrierFreqList { if m != nil { return m.InterFreqCarrierFreqList } return nil } func (m *SIB4) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type InterFreqCarrierFreqList struct { Items []*InterFreqCarrierFreqInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqCarrierFreqList) Reset() { *m = InterFreqCarrierFreqList{} } func (m *InterFreqCarrierFreqList) String() string { return proto.CompactTextString(m) } func (*InterFreqCarrierFreqList) ProtoMessage() {} func (*InterFreqCarrierFreqList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{21} } func (m *InterFreqCarrierFreqList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqCarrierFreqList.Unmarshal(m, b) } func (m *InterFreqCarrierFreqList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqCarrierFreqList.Marshal(b, m, deterministic) } func (m *InterFreqCarrierFreqList) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqCarrierFreqList.Merge(m, src) } func (m *InterFreqCarrierFreqList) XXX_Size() int { return xxx_messageInfo_InterFreqCarrierFreqList.Size(m) } func (m *InterFreqCarrierFreqList) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqCarrierFreqList.DiscardUnknown(m) } var xxx_messageInfo_InterFreqCarrierFreqList proto.InternalMessageInfo func (m *InterFreqCarrierFreqList) GetItems() []*InterFreqCarrierFreqInfo { if m != nil { return m.Items } return nil } type InterFreqCarrierFreqInfo struct { Dl_CarrierFreq uint32 `protobuf:"varint,1,opt,name=dl_CarrierFreq,json=dlCarrierFreq,proto3" json:"dl_CarrierFreq,omitempty"` FrequencyBandList *MultiFrequencyBandListNR_SIB `protobuf:"bytes,2,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` FrequencyBandListSUL *MultiFrequencyBandListNR_SIB `protobuf:"bytes,3,opt,name=frequencyBandListSUL,proto3" json:"frequencyBandListSUL,omitempty"` NrofSS_BlocksToAverage *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=nrofSS_BlocksToAverage,json=nrofSSBlocksToAverage,proto3" json:"nrofSS_BlocksToAverage,omitempty"` AbsThreshSS_BlocksConsolidation *ThresholdNR `protobuf:"bytes,5,opt,name=absThreshSS_BlocksConsolidation,json=absThreshSSBlocksConsolidation,proto3" json:"absThreshSS_BlocksConsolidation,omitempty"` Smtc *SSB_MTC `protobuf:"bytes,6,opt,name=smtc,proto3" json:"smtc,omitempty"` SsbSubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,7,opt,name=ssbSubcarrierSpacing,proto3" json:"ssbSubcarrierSpacing,omitempty"` Ssb_ToMeasure *SSB_ToMeasure `protobuf:"bytes,8,opt,name=ssb_ToMeasure,json=ssbToMeasure,proto3" json:"ssb_ToMeasure,omitempty"` DeriveSSB_IndexFromCell bool `protobuf:"varint,9,opt,name=deriveSSB_IndexFromCell,json=deriveSSBIndexFromCell,proto3" json:"deriveSSB_IndexFromCell,omitempty"` Ss_RSSI_Measurement *SS_RSSI_Measurement `protobuf:"bytes,10,opt,name=ss_RSSI_Measurement,json=ssRSSIMeasurement,proto3" json:"ss_RSSI_Measurement,omitempty"` Q_RxLevMin int32 `protobuf:"zigzag32,11,opt,name=q_RxLevMin,json=qRxLevMin,proto3" json:"q_RxLevMin,omitempty"` Q_RxLevMinSUL *wrappers.Int32Value `protobuf:"bytes,12,opt,name=q_RxLevMinSUL,json=qRxLevMinSUL,proto3" json:"q_RxLevMinSUL,omitempty"` Q_QualMin *wrappers.Int32Value `protobuf:"bytes,13,opt,name=q_QualMin,json=qQualMin,proto3" json:"q_QualMin,omitempty"` P_Max *wrappers.Int32Value `protobuf:"bytes,14,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"` T_ReselectionNR uint32 `protobuf:"varint,15,opt,name=t_ReselectionNR,json=tReselectionNR,proto3" json:"t_ReselectionNR,omitempty"` T_ReselectionNR_SF *SpeedStateScaleFactors `protobuf:"bytes,16,opt,name=t_ReselectionNR_SF,json=tReselectionNRSF,proto3" json:"t_ReselectionNR_SF,omitempty"` ThreshX_HighP uint32 `protobuf:"varint,17,opt,name=threshX_HighP,json=threshXHighP,proto3" json:"threshX_HighP,omitempty"` ThreshX_LowP uint32 `protobuf:"varint,18,opt,name=threshX_LowP,json=threshXLowP,proto3" json:"threshX_LowP,omitempty"` ThreshX_Q *InterFreqCarrierFreqInfoThreshX_Q `protobuf:"bytes,19,opt,name=threshX_Q,json=threshXQ,proto3" json:"threshX_Q,omitempty"` CellReselectionPriority *wrappers.UInt32Value `protobuf:"bytes,20,opt,name=cellReselectionPriority,proto3" json:"cellReselectionPriority,omitempty"` CellReselectionSubPriority *CellReselectionSubPriority `protobuf:"bytes,21,opt,name=cellReselectionSubPriority,proto3" json:"cellReselectionSubPriority,omitempty"` Q_OffsetFreq *Q_OffsetRange `protobuf:"bytes,22,opt,name=q_OffsetFreq,json=qOffsetFreq,proto3" json:"q_OffsetFreq,omitempty"` InterFreqNeighCellList *InterFreqNeighCellList `protobuf:"bytes,23,opt,name=interFreqNeighCellList,proto3" json:"interFreqNeighCellList,omitempty"` InterFreqBlackCellList *InterFreqBlackCellList `protobuf:"bytes,24,opt,name=interFreqBlackCellList,proto3" json:"interFreqBlackCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqCarrierFreqInfo) Reset() { *m = InterFreqCarrierFreqInfo{} } func (m *InterFreqCarrierFreqInfo) String() string { return proto.CompactTextString(m) } func (*InterFreqCarrierFreqInfo) ProtoMessage() {} func (*InterFreqCarrierFreqInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{22} } func (m *InterFreqCarrierFreqInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqCarrierFreqInfo.Unmarshal(m, b) } func (m *InterFreqCarrierFreqInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqCarrierFreqInfo.Marshal(b, m, deterministic) } func (m *InterFreqCarrierFreqInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqCarrierFreqInfo.Merge(m, src) } func (m *InterFreqCarrierFreqInfo) XXX_Size() int { return xxx_messageInfo_InterFreqCarrierFreqInfo.Size(m) } func (m *InterFreqCarrierFreqInfo) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqCarrierFreqInfo.DiscardUnknown(m) } var xxx_messageInfo_InterFreqCarrierFreqInfo proto.InternalMessageInfo func (m *InterFreqCarrierFreqInfo) GetDl_CarrierFreq() uint32 { if m != nil { return m.Dl_CarrierFreq } return 0 } func (m *InterFreqCarrierFreqInfo) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandList } return nil } func (m *InterFreqCarrierFreqInfo) GetFrequencyBandListSUL() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandListSUL } return nil } func (m *InterFreqCarrierFreqInfo) GetNrofSS_BlocksToAverage() *wrappers.UInt32Value { if m != nil { return m.NrofSS_BlocksToAverage } return nil } func (m *InterFreqCarrierFreqInfo) GetAbsThreshSS_BlocksConsolidation() *ThresholdNR { if m != nil { return m.AbsThreshSS_BlocksConsolidation } return nil } func (m *InterFreqCarrierFreqInfo) GetSmtc() *SSB_MTC { if m != nil { return m.Smtc } return nil } func (m *InterFreqCarrierFreqInfo) GetSsbSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SsbSubcarrierSpacing } return nil } func (m *InterFreqCarrierFreqInfo) GetSsb_ToMeasure() *SSB_ToMeasure { if m != nil { return m.Ssb_ToMeasure } return nil } func (m *InterFreqCarrierFreqInfo) GetDeriveSSB_IndexFromCell() bool { if m != nil { return m.DeriveSSB_IndexFromCell } return false } func (m *InterFreqCarrierFreqInfo) GetSs_RSSI_Measurement() *SS_RSSI_Measurement { if m != nil { return m.Ss_RSSI_Measurement } return nil } func (m *InterFreqCarrierFreqInfo) GetQ_RxLevMin() int32 { if m != nil { return m.Q_RxLevMin } return 0 } func (m *InterFreqCarrierFreqInfo) GetQ_RxLevMinSUL() *wrappers.Int32Value { if m != nil { return m.Q_RxLevMinSUL } return nil } func (m *InterFreqCarrierFreqInfo) GetQ_QualMin() *wrappers.Int32Value { if m != nil { return m.Q_QualMin } return nil } func (m *InterFreqCarrierFreqInfo) GetP_Max() *wrappers.Int32Value { if m != nil { return m.P_Max } return nil } func (m *InterFreqCarrierFreqInfo) GetT_ReselectionNR() uint32 { if m != nil { return m.T_ReselectionNR } return 0 } func (m *InterFreqCarrierFreqInfo) GetT_ReselectionNR_SF() *SpeedStateScaleFactors { if m != nil { return m.T_ReselectionNR_SF } return nil } func (m *InterFreqCarrierFreqInfo) GetThreshX_HighP() uint32 { if m != nil { return m.ThreshX_HighP } return 0 } func (m *InterFreqCarrierFreqInfo) GetThreshX_LowP() uint32 { if m != nil { return m.ThreshX_LowP } return 0 } func (m *InterFreqCarrierFreqInfo) GetThreshX_Q() *InterFreqCarrierFreqInfoThreshX_Q { if m != nil { return m.ThreshX_Q } return nil } func (m *InterFreqCarrierFreqInfo) GetCellReselectionPriority() *wrappers.UInt32Value { if m != nil { return m.CellReselectionPriority } return nil } func (m *InterFreqCarrierFreqInfo) GetCellReselectionSubPriority() *CellReselectionSubPriority { if m != nil { return m.CellReselectionSubPriority } return nil } func (m *InterFreqCarrierFreqInfo) GetQ_OffsetFreq() *Q_OffsetRange { if m != nil { return m.Q_OffsetFreq } return nil } func (m *InterFreqCarrierFreqInfo) GetInterFreqNeighCellList() *InterFreqNeighCellList { if m != nil { return m.InterFreqNeighCellList } return nil } func (m *InterFreqCarrierFreqInfo) GetInterFreqBlackCellList() *InterFreqBlackCellList { if m != nil { return m.InterFreqBlackCellList } return nil } type InterFreqCarrierFreqInfoThreshX_Q struct { ThreshX_HighQ uint32 `protobuf:"varint,1,opt,name=threshX_HighQ,json=threshXHighQ,proto3" json:"threshX_HighQ,omitempty"` ThreshX_LowQ uint32 `protobuf:"varint,2,opt,name=threshX_LowQ,json=threshXLowQ,proto3" json:"threshX_LowQ,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqCarrierFreqInfoThreshX_Q) Reset() { *m = InterFreqCarrierFreqInfoThreshX_Q{} } func (m *InterFreqCarrierFreqInfoThreshX_Q) String() string { return proto.CompactTextString(m) } func (*InterFreqCarrierFreqInfoThreshX_Q) ProtoMessage() {} func (*InterFreqCarrierFreqInfoThreshX_Q) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{23} } func (m *InterFreqCarrierFreqInfoThreshX_Q) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q.Unmarshal(m, b) } func (m *InterFreqCarrierFreqInfoThreshX_Q) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q.Marshal(b, m, deterministic) } func (m *InterFreqCarrierFreqInfoThreshX_Q) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q.Merge(m, src) } func (m *InterFreqCarrierFreqInfoThreshX_Q) XXX_Size() int { return xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q.Size(m) } func (m *InterFreqCarrierFreqInfoThreshX_Q) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q.DiscardUnknown(m) } var xxx_messageInfo_InterFreqCarrierFreqInfoThreshX_Q proto.InternalMessageInfo func (m *InterFreqCarrierFreqInfoThreshX_Q) GetThreshX_HighQ() uint32 { if m != nil { return m.ThreshX_HighQ } return 0 } func (m *InterFreqCarrierFreqInfoThreshX_Q) GetThreshX_LowQ() uint32 { if m != nil { return m.ThreshX_LowQ } return 0 } type InterFreqNeighCellList struct { Items []*InterFreqNeighCellInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqNeighCellList) Reset() { *m = InterFreqNeighCellList{} } func (m *InterFreqNeighCellList) String() string { return proto.CompactTextString(m) } func (*InterFreqNeighCellList) ProtoMessage() {} func (*InterFreqNeighCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{24} } func (m *InterFreqNeighCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqNeighCellList.Unmarshal(m, b) } func (m *InterFreqNeighCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqNeighCellList.Marshal(b, m, deterministic) } func (m *InterFreqNeighCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqNeighCellList.Merge(m, src) } func (m *InterFreqNeighCellList) XXX_Size() int { return xxx_messageInfo_InterFreqNeighCellList.Size(m) } func (m *InterFreqNeighCellList) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqNeighCellList.DiscardUnknown(m) } var xxx_messageInfo_InterFreqNeighCellList proto.InternalMessageInfo func (m *InterFreqNeighCellList) GetItems() []*InterFreqNeighCellInfo { if m != nil { return m.Items } return nil } type InterFreqNeighCellInfo struct { PhysCellId uint32 `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` Q_OffsetCell *Q_OffsetRange `protobuf:"bytes,2,opt,name=q_OffsetCell,json=qOffsetCell,proto3" json:"q_OffsetCell,omitempty"` Q_RxLevMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=q_RxLevMinOffsetCell,json=qRxLevMinOffsetCell,proto3" json:"q_RxLevMinOffsetCell,omitempty"` Q_RxLevMinOffsetCellSUL *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=q_RxLevMinOffsetCellSUL,json=qRxLevMinOffsetCellSUL,proto3" json:"q_RxLevMinOffsetCellSUL,omitempty"` Q_QualMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=q_QualMinOffsetCell,json=qQualMinOffsetCell,proto3" json:"q_QualMinOffsetCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqNeighCellInfo) Reset() { *m = InterFreqNeighCellInfo{} } func (m *InterFreqNeighCellInfo) String() string { return proto.CompactTextString(m) } func (*InterFreqNeighCellInfo) ProtoMessage() {} func (*InterFreqNeighCellInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{25} } func (m *InterFreqNeighCellInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqNeighCellInfo.Unmarshal(m, b) } func (m *InterFreqNeighCellInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqNeighCellInfo.Marshal(b, m, deterministic) } func (m *InterFreqNeighCellInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqNeighCellInfo.Merge(m, src) } func (m *InterFreqNeighCellInfo) XXX_Size() int { return xxx_messageInfo_InterFreqNeighCellInfo.Size(m) } func (m *InterFreqNeighCellInfo) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqNeighCellInfo.DiscardUnknown(m) } var xxx_messageInfo_InterFreqNeighCellInfo proto.InternalMessageInfo func (m *InterFreqNeighCellInfo) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *InterFreqNeighCellInfo) GetQ_OffsetCell() *Q_OffsetRange { if m != nil { return m.Q_OffsetCell } return nil } func (m *InterFreqNeighCellInfo) GetQ_RxLevMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffsetCell } return nil } func (m *InterFreqNeighCellInfo) GetQ_RxLevMinOffsetCellSUL() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffsetCellSUL } return nil } func (m *InterFreqNeighCellInfo) GetQ_QualMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_QualMinOffsetCell } return nil } type InterFreqBlackCellList struct { Items []*PCI_Range `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterFreqBlackCellList) Reset() { *m = InterFreqBlackCellList{} } func (m *InterFreqBlackCellList) String() string { return proto.CompactTextString(m) } func (*InterFreqBlackCellList) ProtoMessage() {} func (*InterFreqBlackCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{26} } func (m *InterFreqBlackCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterFreqBlackCellList.Unmarshal(m, b) } func (m *InterFreqBlackCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterFreqBlackCellList.Marshal(b, m, deterministic) } func (m *InterFreqBlackCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_InterFreqBlackCellList.Merge(m, src) } func (m *InterFreqBlackCellList) XXX_Size() int { return xxx_messageInfo_InterFreqBlackCellList.Size(m) } func (m *InterFreqBlackCellList) XXX_DiscardUnknown() { xxx_messageInfo_InterFreqBlackCellList.DiscardUnknown(m) } var xxx_messageInfo_InterFreqBlackCellList proto.InternalMessageInfo func (m *InterFreqBlackCellList) GetItems() []*PCI_Range { if m != nil { return m.Items } return nil } type SIB5 struct { CarrierFreqListEUTRA *CarrierFreqListEUTRA `protobuf:"bytes,1,opt,name=carrierFreqListEUTRA,proto3" json:"carrierFreqListEUTRA,omitempty"` T_ReselectionEUTRA uint32 `protobuf:"varint,2,opt,name=t_ReselectionEUTRA,json=tReselectionEUTRA,proto3" json:"t_ReselectionEUTRA,omitempty"` T_ReselectionEUTRA_SF *SpeedStateScaleFactors `protobuf:"bytes,3,opt,name=t_ReselectionEUTRA_SF,json=tReselectionEUTRASF,proto3" json:"t_ReselectionEUTRA_SF,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,4,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB5) Reset() { *m = SIB5{} } func (m *SIB5) String() string { return proto.CompactTextString(m) } func (*SIB5) ProtoMessage() {} func (*SIB5) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{27} } func (m *SIB5) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB5.Unmarshal(m, b) } func (m *SIB5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB5.Marshal(b, m, deterministic) } func (m *SIB5) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB5.Merge(m, src) } func (m *SIB5) XXX_Size() int { return xxx_messageInfo_SIB5.Size(m) } func (m *SIB5) XXX_DiscardUnknown() { xxx_messageInfo_SIB5.DiscardUnknown(m) } var xxx_messageInfo_SIB5 proto.InternalMessageInfo func (m *SIB5) GetCarrierFreqListEUTRA() *CarrierFreqListEUTRA { if m != nil { return m.CarrierFreqListEUTRA } return nil } func (m *SIB5) GetT_ReselectionEUTRA() uint32 { if m != nil { return m.T_ReselectionEUTRA } return 0 } func (m *SIB5) GetT_ReselectionEUTRA_SF() *SpeedStateScaleFactors { if m != nil { return m.T_ReselectionEUTRA_SF } return nil } func (m *SIB5) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type CarrierFreqListEUTRA struct { Items []*CarrierFreqEUTRA `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CarrierFreqListEUTRA) Reset() { *m = CarrierFreqListEUTRA{} } func (m *CarrierFreqListEUTRA) String() string { return proto.CompactTextString(m) } func (*CarrierFreqListEUTRA) ProtoMessage() {} func (*CarrierFreqListEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{28} } func (m *CarrierFreqListEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CarrierFreqListEUTRA.Unmarshal(m, b) } func (m *CarrierFreqListEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CarrierFreqListEUTRA.Marshal(b, m, deterministic) } func (m *CarrierFreqListEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_CarrierFreqListEUTRA.Merge(m, src) } func (m *CarrierFreqListEUTRA) XXX_Size() int { return xxx_messageInfo_CarrierFreqListEUTRA.Size(m) } func (m *CarrierFreqListEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_CarrierFreqListEUTRA.DiscardUnknown(m) } var xxx_messageInfo_CarrierFreqListEUTRA proto.InternalMessageInfo func (m *CarrierFreqListEUTRA) GetItems() []*CarrierFreqEUTRA { if m != nil { return m.Items } return nil } type CarrierFreqEUTRA struct { CarrierFreq uint32 `protobuf:"varint,1,opt,name=carrierFreq,proto3" json:"carrierFreq,omitempty"` EutraMultiBandInfoList *EUTRA_MultiBandInfoList `protobuf:"bytes,2,opt,name=eutra_multiBandInfoList,json=eutraMultiBandInfoList,proto3" json:"eutra_multiBandInfoList,omitempty"` Eutra_FreqNeighCellList *EUTRA_FreqNeighCellList `protobuf:"bytes,3,opt,name=eutra_FreqNeighCellList,json=eutraFreqNeighCellList,proto3" json:"eutra_FreqNeighCellList,omitempty"` Eutra_BlackCellList *EUTRA_FreqBlackCellList `protobuf:"bytes,4,opt,name=eutra_BlackCellList,json=eutraBlackCellList,proto3" json:"eutra_BlackCellList,omitempty"` AllowedMeasBandwidth *EUTRA_AllowedMeasBandwidth `protobuf:"bytes,5,opt,name=allowedMeasBandwidth,proto3" json:"allowedMeasBandwidth,omitempty"` PresenceAntennaPort1 bool `protobuf:"varint,6,opt,name=presenceAntennaPort1,proto3" json:"presenceAntennaPort1,omitempty"` CellReselectionPriority *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=cellReselectionPriority,proto3" json:"cellReselectionPriority,omitempty"` CellReselectionSubPriority *CellReselectionSubPriority `protobuf:"bytes,8,opt,name=cellReselectionSubPriority,proto3" json:"cellReselectionSubPriority,omitempty"` ThreshX_High uint32 `protobuf:"varint,9,opt,name=threshX_High,json=threshXHigh,proto3" json:"threshX_High,omitempty"` ThreshX_Low uint32 `protobuf:"varint,10,opt,name=threshX_Low,json=threshXLow,proto3" json:"threshX_Low,omitempty"` Q_RxLevMin int32 `protobuf:"zigzag32,11,opt,name=q_RxLevMin,json=qRxLevMin,proto3" json:"q_RxLevMin,omitempty"` Q_QualMin int32 `protobuf:"zigzag32,12,opt,name=q_QualMin,json=qQualMin,proto3" json:"q_QualMin,omitempty"` P_MaxEUTRA int32 `protobuf:"zigzag32,13,opt,name=p_MaxEUTRA,json=pMaxEUTRA,proto3" json:"p_MaxEUTRA,omitempty"` ThreshX_Q *CarrierFreqEUTRAThreshX_Q `protobuf:"bytes,14,opt,name=threshX_Q,json=threshXQ,proto3" json:"threshX_Q,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CarrierFreqEUTRA) Reset() { *m = CarrierFreqEUTRA{} } func (m *CarrierFreqEUTRA) String() string { return proto.CompactTextString(m) } func (*CarrierFreqEUTRA) ProtoMessage() {} func (*CarrierFreqEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{29} } func (m *CarrierFreqEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CarrierFreqEUTRA.Unmarshal(m, b) } func (m *CarrierFreqEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CarrierFreqEUTRA.Marshal(b, m, deterministic) } func (m *CarrierFreqEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_CarrierFreqEUTRA.Merge(m, src) } func (m *CarrierFreqEUTRA) XXX_Size() int { return xxx_messageInfo_CarrierFreqEUTRA.Size(m) } func (m *CarrierFreqEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_CarrierFreqEUTRA.DiscardUnknown(m) } var xxx_messageInfo_CarrierFreqEUTRA proto.InternalMessageInfo func (m *CarrierFreqEUTRA) GetCarrierFreq() uint32 { if m != nil { return m.CarrierFreq } return 0 } func (m *CarrierFreqEUTRA) GetEutraMultiBandInfoList() *EUTRA_MultiBandInfoList { if m != nil { return m.EutraMultiBandInfoList } return nil } func (m *CarrierFreqEUTRA) GetEutra_FreqNeighCellList() *EUTRA_FreqNeighCellList { if m != nil { return m.Eutra_FreqNeighCellList } return nil } func (m *CarrierFreqEUTRA) GetEutra_BlackCellList() *EUTRA_FreqBlackCellList { if m != nil { return m.Eutra_BlackCellList } return nil } func (m *CarrierFreqEUTRA) GetAllowedMeasBandwidth() *EUTRA_AllowedMeasBandwidth { if m != nil { return m.AllowedMeasBandwidth } return nil } func (m *CarrierFreqEUTRA) GetPresenceAntennaPort1() bool { if m != nil { return m.PresenceAntennaPort1 } return false } func (m *CarrierFreqEUTRA) GetCellReselectionPriority() *wrappers.UInt32Value { if m != nil { return m.CellReselectionPriority } return nil } func (m *CarrierFreqEUTRA) GetCellReselectionSubPriority() *CellReselectionSubPriority { if m != nil { return m.CellReselectionSubPriority } return nil } func (m *CarrierFreqEUTRA) GetThreshX_High() uint32 { if m != nil { return m.ThreshX_High } return 0 } func (m *CarrierFreqEUTRA) GetThreshX_Low() uint32 { if m != nil { return m.ThreshX_Low } return 0 } func (m *CarrierFreqEUTRA) GetQ_RxLevMin() int32 { if m != nil { return m.Q_RxLevMin } return 0 } func (m *CarrierFreqEUTRA) GetQ_QualMin() int32 { if m != nil { return m.Q_QualMin } return 0 } func (m *CarrierFreqEUTRA) GetP_MaxEUTRA() int32 { if m != nil { return m.P_MaxEUTRA } return 0 } func (m *CarrierFreqEUTRA) GetThreshX_Q() *CarrierFreqEUTRAThreshX_Q { if m != nil { return m.ThreshX_Q } return nil } type EUTRA_FreqNeighCellList struct { Items []*EUTRA_FreqNeighCellInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_FreqNeighCellList) Reset() { *m = EUTRA_FreqNeighCellList{} } func (m *EUTRA_FreqNeighCellList) String() string { return proto.CompactTextString(m) } func (*EUTRA_FreqNeighCellList) ProtoMessage() {} func (*EUTRA_FreqNeighCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{30} } func (m *EUTRA_FreqNeighCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_FreqNeighCellList.Unmarshal(m, b) } func (m *EUTRA_FreqNeighCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_FreqNeighCellList.Marshal(b, m, deterministic) } func (m *EUTRA_FreqNeighCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_FreqNeighCellList.Merge(m, src) } func (m *EUTRA_FreqNeighCellList) XXX_Size() int { return xxx_messageInfo_EUTRA_FreqNeighCellList.Size(m) } func (m *EUTRA_FreqNeighCellList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_FreqNeighCellList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_FreqNeighCellList proto.InternalMessageInfo func (m *EUTRA_FreqNeighCellList) GetItems() []*EUTRA_FreqNeighCellInfo { if m != nil { return m.Items } return nil } type EUTRA_FreqBlackCellList struct { Items []*EUTRA_PhysCellIdRange `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_FreqBlackCellList) Reset() { *m = EUTRA_FreqBlackCellList{} } func (m *EUTRA_FreqBlackCellList) String() string { return proto.CompactTextString(m) } func (*EUTRA_FreqBlackCellList) ProtoMessage() {} func (*EUTRA_FreqBlackCellList) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{31} } func (m *EUTRA_FreqBlackCellList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_FreqBlackCellList.Unmarshal(m, b) } func (m *EUTRA_FreqBlackCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_FreqBlackCellList.Marshal(b, m, deterministic) } func (m *EUTRA_FreqBlackCellList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_FreqBlackCellList.Merge(m, src) } func (m *EUTRA_FreqBlackCellList) XXX_Size() int { return xxx_messageInfo_EUTRA_FreqBlackCellList.Size(m) } func (m *EUTRA_FreqBlackCellList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_FreqBlackCellList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_FreqBlackCellList proto.InternalMessageInfo func (m *EUTRA_FreqBlackCellList) GetItems() []*EUTRA_PhysCellIdRange { if m != nil { return m.Items } return nil } type EUTRA_FreqNeighCellInfo struct { PhysCellId uint32 `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` Q_OffsetCell *EUTRA_Q_OffsetRange `protobuf:"bytes,2,opt,name=q_OffsetCell,json=qOffsetCell,proto3" json:"q_OffsetCell,omitempty"` Q_RxLevMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=q_RxLevMinOffsetCell,json=qRxLevMinOffsetCell,proto3" json:"q_RxLevMinOffsetCell,omitempty"` Q_QualMinOffsetCell *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=q_QualMinOffsetCell,json=qQualMinOffsetCell,proto3" json:"q_QualMinOffsetCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_FreqNeighCellInfo) Reset() { *m = EUTRA_FreqNeighCellInfo{} } func (m *EUTRA_FreqNeighCellInfo) String() string { return proto.CompactTextString(m) } func (*EUTRA_FreqNeighCellInfo) ProtoMessage() {} func (*EUTRA_FreqNeighCellInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{32} } func (m *EUTRA_FreqNeighCellInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_FreqNeighCellInfo.Unmarshal(m, b) } func (m *EUTRA_FreqNeighCellInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_FreqNeighCellInfo.Marshal(b, m, deterministic) } func (m *EUTRA_FreqNeighCellInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_FreqNeighCellInfo.Merge(m, src) } func (m *EUTRA_FreqNeighCellInfo) XXX_Size() int { return xxx_messageInfo_EUTRA_FreqNeighCellInfo.Size(m) } func (m *EUTRA_FreqNeighCellInfo) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_FreqNeighCellInfo.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_FreqNeighCellInfo proto.InternalMessageInfo func (m *EUTRA_FreqNeighCellInfo) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *EUTRA_FreqNeighCellInfo) GetQ_OffsetCell() *EUTRA_Q_OffsetRange { if m != nil { return m.Q_OffsetCell } return nil } func (m *EUTRA_FreqNeighCellInfo) GetQ_RxLevMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_RxLevMinOffsetCell } return nil } func (m *EUTRA_FreqNeighCellInfo) GetQ_QualMinOffsetCell() *wrappers.UInt32Value { if m != nil { return m.Q_QualMinOffsetCell } return nil } type CarrierFreqEUTRAThreshX_Q struct { ThreshX_HighQ uint32 `protobuf:"varint,1,opt,name=threshX_HighQ,json=threshXHighQ,proto3" json:"threshX_HighQ,omitempty"` ThreshX_LowQ uint32 `protobuf:"varint,2,opt,name=threshX_LowQ,json=threshXLowQ,proto3" json:"threshX_LowQ,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CarrierFreqEUTRAThreshX_Q) Reset() { *m = CarrierFreqEUTRAThreshX_Q{} } func (m *CarrierFreqEUTRAThreshX_Q) String() string { return proto.CompactTextString(m) } func (*CarrierFreqEUTRAThreshX_Q) ProtoMessage() {} func (*CarrierFreqEUTRAThreshX_Q) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{33} } func (m *CarrierFreqEUTRAThreshX_Q) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CarrierFreqEUTRAThreshX_Q.Unmarshal(m, b) } func (m *CarrierFreqEUTRAThreshX_Q) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CarrierFreqEUTRAThreshX_Q.Marshal(b, m, deterministic) } func (m *CarrierFreqEUTRAThreshX_Q) XXX_Merge(src proto.Message) { xxx_messageInfo_CarrierFreqEUTRAThreshX_Q.Merge(m, src) } func (m *CarrierFreqEUTRAThreshX_Q) XXX_Size() int { return xxx_messageInfo_CarrierFreqEUTRAThreshX_Q.Size(m) } func (m *CarrierFreqEUTRAThreshX_Q) XXX_DiscardUnknown() { xxx_messageInfo_CarrierFreqEUTRAThreshX_Q.DiscardUnknown(m) } var xxx_messageInfo_CarrierFreqEUTRAThreshX_Q proto.InternalMessageInfo func (m *CarrierFreqEUTRAThreshX_Q) GetThreshX_HighQ() uint32 { if m != nil { return m.ThreshX_HighQ } return 0 } func (m *CarrierFreqEUTRAThreshX_Q) GetThreshX_LowQ() uint32 { if m != nil { return m.ThreshX_LowQ } return 0 } type SIB6 struct { MessageIdentifier []byte `protobuf:"bytes,1,opt,name=messageIdentifier,proto3" json:"messageIdentifier,omitempty"` SerialNumber []byte `protobuf:"bytes,2,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"` WarningType []byte `protobuf:"bytes,3,opt,name=warningType,proto3" json:"warningType,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,4,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB6) Reset() { *m = SIB6{} } func (m *SIB6) String() string { return proto.CompactTextString(m) } func (*SIB6) ProtoMessage() {} func (*SIB6) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{34} } func (m *SIB6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB6.Unmarshal(m, b) } func (m *SIB6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB6.Marshal(b, m, deterministic) } func (m *SIB6) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB6.Merge(m, src) } func (m *SIB6) XXX_Size() int { return xxx_messageInfo_SIB6.Size(m) } func (m *SIB6) XXX_DiscardUnknown() { xxx_messageInfo_SIB6.DiscardUnknown(m) } var xxx_messageInfo_SIB6 proto.InternalMessageInfo func (m *SIB6) GetMessageIdentifier() []byte { if m != nil { return m.MessageIdentifier } return nil } func (m *SIB6) GetSerialNumber() []byte { if m != nil { return m.SerialNumber } return nil } func (m *SIB6) GetWarningType() []byte { if m != nil { return m.WarningType } return nil } func (m *SIB6) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type SIB7 struct { MessageIdentifier []byte `protobuf:"bytes,1,opt,name=messageIdentifier,proto3" json:"messageIdentifier,omitempty"` SerialNumber []byte `protobuf:"bytes,2,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"` WarningMessageSegmentType SIB7_WarningMessageSegmentType `protobuf:"varint,3,opt,name=warningMessageSegmentType,proto3,enum=streaming_protobufs.SIB7_WarningMessageSegmentType" json:"warningMessageSegmentType,omitempty"` WarningMessageSegmentNumber uint32 `protobuf:"varint,4,opt,name=warningMessageSegmentNumber,proto3" json:"warningMessageSegmentNumber,omitempty"` WarningMessageSegment []byte `protobuf:"bytes,5,opt,name=warningMessageSegment,proto3" json:"warningMessageSegment,omitempty"` DataCodingScheme *wrappers.BytesValue `protobuf:"bytes,6,opt,name=dataCodingScheme,proto3" json:"dataCodingScheme,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,7,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB7) Reset() { *m = SIB7{} } func (m *SIB7) String() string { return proto.CompactTextString(m) } func (*SIB7) ProtoMessage() {} func (*SIB7) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{35} } func (m *SIB7) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB7.Unmarshal(m, b) } func (m *SIB7) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB7.Marshal(b, m, deterministic) } func (m *SIB7) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB7.Merge(m, src) } func (m *SIB7) XXX_Size() int { return xxx_messageInfo_SIB7.Size(m) } func (m *SIB7) XXX_DiscardUnknown() { xxx_messageInfo_SIB7.DiscardUnknown(m) } var xxx_messageInfo_SIB7 proto.InternalMessageInfo func (m *SIB7) GetMessageIdentifier() []byte { if m != nil { return m.MessageIdentifier } return nil } func (m *SIB7) GetSerialNumber() []byte { if m != nil { return m.SerialNumber } return nil } func (m *SIB7) GetWarningMessageSegmentType() SIB7_WarningMessageSegmentType { if m != nil { return m.WarningMessageSegmentType } return SIB7_protobuf_unspecified } func (m *SIB7) GetWarningMessageSegmentNumber() uint32 { if m != nil { return m.WarningMessageSegmentNumber } return 0 } func (m *SIB7) GetWarningMessageSegment() []byte { if m != nil { return m.WarningMessageSegment } return nil } func (m *SIB7) GetDataCodingScheme() *wrappers.BytesValue { if m != nil { return m.DataCodingScheme } return nil } func (m *SIB7) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type SIB8 struct { MessageIdentifier []byte `protobuf:"bytes,1,opt,name=messageIdentifier,proto3" json:"messageIdentifier,omitempty"` SerialNumber []byte `protobuf:"bytes,2,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"` WarningMessageSegmentType SIB8_WarningMessageSegmentType `protobuf:"varint,3,opt,name=warningMessageSegmentType,proto3,enum=streaming_protobufs.SIB8_WarningMessageSegmentType" json:"warningMessageSegmentType,omitempty"` WarningMessageSegmentNumber uint32 `protobuf:"varint,4,opt,name=warningMessageSegmentNumber,proto3" json:"warningMessageSegmentNumber,omitempty"` WarningMessageSegment []byte `protobuf:"bytes,5,opt,name=warningMessageSegment,proto3" json:"warningMessageSegment,omitempty"` DataCodingScheme *wrappers.BytesValue `protobuf:"bytes,6,opt,name=dataCodingScheme,proto3" json:"dataCodingScheme,omitempty"` WarningAreaCoordinatesSegment *wrappers.BytesValue `protobuf:"bytes,7,opt,name=warningAreaCoordinatesSegment,proto3" json:"warningAreaCoordinatesSegment,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,8,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB8) Reset() { *m = SIB8{} } func (m *SIB8) String() string { return proto.CompactTextString(m) } func (*SIB8) ProtoMessage() {} func (*SIB8) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{36} } func (m *SIB8) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB8.Unmarshal(m, b) } func (m *SIB8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB8.Marshal(b, m, deterministic) } func (m *SIB8) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB8.Merge(m, src) } func (m *SIB8) XXX_Size() int { return xxx_messageInfo_SIB8.Size(m) } func (m *SIB8) XXX_DiscardUnknown() { xxx_messageInfo_SIB8.DiscardUnknown(m) } var xxx_messageInfo_SIB8 proto.InternalMessageInfo func (m *SIB8) GetMessageIdentifier() []byte { if m != nil { return m.MessageIdentifier } return nil } func (m *SIB8) GetSerialNumber() []byte { if m != nil { return m.SerialNumber } return nil } func (m *SIB8) GetWarningMessageSegmentType() SIB8_WarningMessageSegmentType { if m != nil { return m.WarningMessageSegmentType } return SIB8_protobuf_unspecified } func (m *SIB8) GetWarningMessageSegmentNumber() uint32 { if m != nil { return m.WarningMessageSegmentNumber } return 0 } func (m *SIB8) GetWarningMessageSegment() []byte { if m != nil { return m.WarningMessageSegment } return nil } func (m *SIB8) GetDataCodingScheme() *wrappers.BytesValue { if m != nil { return m.DataCodingScheme } return nil } func (m *SIB8) GetWarningAreaCoordinatesSegment() *wrappers.BytesValue { if m != nil { return m.WarningAreaCoordinatesSegment } return nil } func (m *SIB8) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type SIB9 struct { TimeInfo *SIB9TimeInfo `protobuf:"bytes,1,opt,name=timeInfo,proto3" json:"timeInfo,omitempty"` LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,2,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB9) Reset() { *m = SIB9{} } func (m *SIB9) String() string { return proto.CompactTextString(m) } func (*SIB9) ProtoMessage() {} func (*SIB9) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{37} } func (m *SIB9) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB9.Unmarshal(m, b) } func (m *SIB9) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB9.Marshal(b, m, deterministic) } func (m *SIB9) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB9.Merge(m, src) } func (m *SIB9) XXX_Size() int { return xxx_messageInfo_SIB9.Size(m) } func (m *SIB9) XXX_DiscardUnknown() { xxx_messageInfo_SIB9.DiscardUnknown(m) } var xxx_messageInfo_SIB9 proto.InternalMessageInfo func (m *SIB9) GetTimeInfo() *SIB9TimeInfo { if m != nil { return m.TimeInfo } return nil } func (m *SIB9) GetLateNonCriticalExtension() *wrappers.BytesValue { if m != nil { return m.LateNonCriticalExtension } return nil } type SIB9TimeInfo struct { TimeInfoUTC uint64 `protobuf:"varint,1,opt,name=timeInfoUTC,proto3" json:"timeInfoUTC,omitempty"` DayLightSavingTime *wrappers.BytesValue `protobuf:"bytes,2,opt,name=dayLightSavingTime,proto3" json:"dayLightSavingTime,omitempty"` LeapSeconds *wrappers.Int32Value `protobuf:"bytes,3,opt,name=leapSeconds,proto3" json:"leapSeconds,omitempty"` LocalTimeOffset *wrappers.Int32Value `protobuf:"bytes,4,opt,name=localTimeOffset,proto3" json:"localTimeOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB9TimeInfo) Reset() { *m = SIB9TimeInfo{} } func (m *SIB9TimeInfo) String() string { return proto.CompactTextString(m) } func (*SIB9TimeInfo) ProtoMessage() {} func (*SIB9TimeInfo) Descriptor() ([]byte, []int) { return fileDescriptor_3f0afbd7a60a4cb5, []int{38} } func (m *SIB9TimeInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB9TimeInfo.Unmarshal(m, b) } func (m *SIB9TimeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB9TimeInfo.Marshal(b, m, deterministic) } func (m *SIB9TimeInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB9TimeInfo.Merge(m, src) } func (m *SIB9TimeInfo) XXX_Size() int { return xxx_messageInfo_SIB9TimeInfo.Size(m) } func (m *SIB9TimeInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB9TimeInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB9TimeInfo proto.InternalMessageInfo func (m *SIB9TimeInfo) GetTimeInfoUTC() uint64 { if m != nil { return m.TimeInfoUTC } return 0 } func (m *SIB9TimeInfo) GetDayLightSavingTime() *wrappers.BytesValue { if m != nil { return m.DayLightSavingTime } return nil } func (m *SIB9TimeInfo) GetLeapSeconds() *wrappers.Int32Value { if m != nil { return m.LeapSeconds } return nil } func (m *SIB9TimeInfo) GetLocalTimeOffset() *wrappers.Int32Value { if m != nil { return m.LocalTimeOffset } return nil } func init() { proto.RegisterEnum("streaming_protobufs.UAC_AccessCategory1_SelectionAssistanceInfo_Value", UAC_AccessCategory1_SelectionAssistanceInfo_Value_name, UAC_AccessCategory1_SelectionAssistanceInfo_Value_value) proto.RegisterEnum("streaming_protobufs.Q_Hyst_Value", Q_Hyst_Value_name, Q_Hyst_Value_value) proto.RegisterEnum("streaming_protobufs.SF_Medium_High_Value", SF_Medium_High_Value_name, SF_Medium_High_Value_value) proto.RegisterEnum("streaming_protobufs.CellReselectionSubPriority_Value", CellReselectionSubPriority_Value_name, CellReselectionSubPriority_Value_value) proto.RegisterEnum("streaming_protobufs.SpeedStateScaleFactorsSF_Medium_High_Value", SpeedStateScaleFactorsSF_Medium_High_Value_name, SpeedStateScaleFactorsSF_Medium_High_Value_value) proto.RegisterEnum("streaming_protobufs.SIB7_WarningMessageSegmentType", SIB7_WarningMessageSegmentType_name, SIB7_WarningMessageSegmentType_value) proto.RegisterEnum("streaming_protobufs.SIB8_WarningMessageSegmentType", SIB8_WarningMessageSegmentType_name, SIB8_WarningMessageSegmentType_value) proto.RegisterType((*SIB1)(nil), "streaming_protobufs.SIB1") proto.RegisterType((*SIB1CellSelectionInfo)(nil), "streaming_protobufs.SIB1CellSelectionInfo") proto.RegisterType((*SIB1UAC_BarringInfo)(nil), "streaming_protobufs.SIB1UAC_BarringInfo") proto.RegisterType((*UAC_AccessCategory1_SelectionAssistanceInfo)(nil), "streaming_protobufs.UAC_AccessCategory1_SelectionAssistanceInfo") proto.RegisterType((*IndividualPLMNList)(nil), "streaming_protobufs.IndividualPLMNList") proto.RegisterType((*SIB2)(nil), "streaming_protobufs.SIB2") proto.RegisterType((*SIB2CellReselectionInfoCommon)(nil), "streaming_protobufs.SIB2CellReselectionInfoCommon") proto.RegisterType((*Q_Hyst)(nil), "streaming_protobufs.Q_Hyst") proto.RegisterType((*SpeedStateReselectionPars)(nil), "streaming_protobufs.SpeedStateReselectionPars") proto.RegisterType((*Q_HystSF)(nil), "streaming_protobufs.Q_HystSF") proto.RegisterType((*SF_Medium_High)(nil), "streaming_protobufs.SF_Medium_High") proto.RegisterType((*SIB2CellReselectionServingFreqInfo)(nil), "streaming_protobufs.SIB2CellReselectionServingFreqInfo") proto.RegisterType((*CellReselectionSubPriority)(nil), "streaming_protobufs.CellReselectionSubPriority") proto.RegisterType((*SIB2IntraFreqCellReselectionInfo)(nil), "streaming_protobufs.SIB2IntraFreqCellReselectionInfo") proto.RegisterType((*SpeedStateScaleFactors)(nil), "streaming_protobufs.SpeedStateScaleFactors") proto.RegisterType((*SpeedStateScaleFactorsSF_Medium_High)(nil), "streaming_protobufs.SpeedStateScaleFactorsSF_Medium_High") proto.RegisterType((*SIB3)(nil), "streaming_protobufs.SIB3") proto.RegisterType((*IntraFreqNeighCellList)(nil), "streaming_protobufs.IntraFreqNeighCellList") proto.RegisterType((*IntraFreqNeighCellInfo)(nil), "streaming_protobufs.IntraFreqNeighCellInfo") proto.RegisterType((*IntraFreqBlackCellList)(nil), "streaming_protobufs.IntraFreqBlackCellList") proto.RegisterType((*SIB4)(nil), "streaming_protobufs.SIB4") proto.RegisterType((*InterFreqCarrierFreqList)(nil), "streaming_protobufs.InterFreqCarrierFreqList") proto.RegisterType((*InterFreqCarrierFreqInfo)(nil), "streaming_protobufs.InterFreqCarrierFreqInfo") proto.RegisterType((*InterFreqCarrierFreqInfoThreshX_Q)(nil), "streaming_protobufs.InterFreqCarrierFreqInfoThreshX_Q") proto.RegisterType((*InterFreqNeighCellList)(nil), "streaming_protobufs.InterFreqNeighCellList") proto.RegisterType((*InterFreqNeighCellInfo)(nil), "streaming_protobufs.InterFreqNeighCellInfo") proto.RegisterType((*InterFreqBlackCellList)(nil), "streaming_protobufs.InterFreqBlackCellList") proto.RegisterType((*SIB5)(nil), "streaming_protobufs.SIB5") proto.RegisterType((*CarrierFreqListEUTRA)(nil), "streaming_protobufs.CarrierFreqListEUTRA") proto.RegisterType((*CarrierFreqEUTRA)(nil), "streaming_protobufs.CarrierFreqEUTRA") proto.RegisterType((*EUTRA_FreqNeighCellList)(nil), "streaming_protobufs.EUTRA_FreqNeighCellList") proto.RegisterType((*EUTRA_FreqBlackCellList)(nil), "streaming_protobufs.EUTRA_FreqBlackCellList") proto.RegisterType((*EUTRA_FreqNeighCellInfo)(nil), "streaming_protobufs.EUTRA_FreqNeighCellInfo") proto.RegisterType((*CarrierFreqEUTRAThreshX_Q)(nil), "streaming_protobufs.CarrierFreqEUTRAThreshX_Q") proto.RegisterType((*SIB6)(nil), "streaming_protobufs.SIB6") proto.RegisterType((*SIB7)(nil), "streaming_protobufs.SIB7") proto.RegisterType((*SIB8)(nil), "streaming_protobufs.SIB8") proto.RegisterType((*SIB9)(nil), "streaming_protobufs.SIB9") proto.RegisterType((*SIB9TimeInfo)(nil), "streaming_protobufs.SIB9TimeInfo") } func init() { proto.RegisterFile("rrc_sib.proto", fileDescriptor_3f0afbd7a60a4cb5) } var fileDescriptor_3f0afbd7a60a4cb5 = []byte{ // 3006 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5b, 0xcd, 0x6f, 0x1b, 0xc7, 0xf9, 0x0e, 0x29, 0x4a, 0xa2, 0x5e, 0x91, 0xd2, 0x6a, 0xf4, 0x45, 0x3b, 0xb1, 0x63, 0x33, 0xbf, 0xfc, 0xe2, 0x26, 0x91, 0x6c, 0xd1, 0x92, 0xac, 0xa0, 0x0d, 0x62, 0x91, 0x11, 0x63, 0xd6, 0x92, 0x2c, 0xcd, 0x4a, 0x4e, 0x9a, 0xd4, 0xd8, 0x2e, 0x97, 0x43, 0x6a, 0x91, 0xe5, 0x2e, 0x39, 0xb3, 0x94, 0xad, 0x53, 0x0f, 0xbd, 0xf5, 0x5f, 0x28, 0xd0, 0x53, 0x51, 0xa0, 0x40, 0x81, 0x9e, 0x0a, 0xb4, 0x87, 0x1e, 0xfa, 0x71, 0xea, 0x21, 0x3d, 0xf4, 0xd8, 0x43, 0xff, 0x89, 0xa2, 0x97, 0xa2, 0x40, 0xb1, 0xb3, 0x4b, 0x6a, 0x77, 0x39, 0xbb, 0x5c, 0x59, 0x72, 0x10, 0xa0, 0x3d, 0x69, 0xf8, 0xce, 0x3c, 0xcf, 0x7c, 0xbd, 0xf3, 0xbe, 0xcf, 0x0c, 0x29, 0xc8, 0x53, 0xaa, 0x29, 0x4c, 0xaf, 0xaf, 0x76, 0xa8, 0x65, 0x5b, 0x68, 0x9e, 0xd9, 0x94, 0xa8, 0x6d, 0xdd, 0x6c, 0x29, 0xdc, 0x50, 0xef, 0x35, 0xd9, 0xf5, 0x9b, 0x2d, 0xcb, 0x6a, 0x19, 0xe4, 0x6e, 0xdf, 0x72, 0xf7, 0x39, 0x55, 0x3b, 0x1d, 0x42, 0x99, 0x0b, 0xba, 0xbe, 0xe4, 0x70, 0x68, 0x56, 0xbb, 0x6d, 0x99, 0x8a, 0x7d, 0xd6, 0x21, 0x7d, 0x3b, 0x1a, 0xb6, 0x15, 0xff, 0x36, 0x09, 0x19, 0xb9, 0x56, 0x5e, 0x43, 0x9f, 0xc1, 0x9c, 0x46, 0x0c, 0x43, 0x26, 0x06, 0xd1, 0x6c, 0xdd, 0x32, 0x6b, 0x66, 0xd3, 0x2a, 0xa4, 0x6e, 0xa5, 0xee, 0x4c, 0x97, 0xde, 0x5d, 0x15, 0x8c, 0x62, 0xd5, 0x41, 0x55, 0xc2, 0x08, 0x3c, 0x4c, 0x82, 0x7e, 0x00, 0x8b, 0x8e, 0x71, 0x5b, 0xd3, 0x08, 0x63, 0x98, 0x18, 0xaa, 0x4d, 0x1a, 0x9c, 0x3d, 0x1d, 0xc3, 0x5e, 0x11, 0x21, 0xb0, 0x98, 0x88, 0xf7, 0x60, 0x99, 0xe6, 0x0e, 0xb3, 0xab, 0xaa, 0x6e, 0xf4, 0x28, 0xa9, 0x58, 0xa6, 0x4d, 0x2d, 0xa3, 0x30, 0x16, 0xd7, 0x83, 0x08, 0x81, 0xc5, 0x44, 0x48, 0x86, 0x39, 0xa6, 0x2b, 0xb2, 0x76, 0x42, 0x1a, 0x3d, 0x43, 0x37, 0x5b, 0x7c, 0xfc, 0x19, 0xce, 0xfe, 0xff, 0x11, 0xab, 0x13, 0x6a, 0x8d, 0x25, 0xa6, 0x07, 0x2d, 0x48, 0x87, 0x65, 0x46, 0xe8, 0xa9, 0x6e, 0xb6, 0x9c, 0xd9, 0x56, 0x2c, 0xb3, 0xa9, 0xb7, 0x2a, 0x7c, 0x8b, 0x0a, 0xe3, 0x9c, 0xfa, 0xae, 0x98, 0x5a, 0x8c, 0x91, 0x6b, 0x65, 0x1c, 0xc5, 0x87, 0x9e, 0xc0, 0x82, 0xde, 0x66, 0xca, 0x4e, 0x9b, 0xd0, 0x16, 0x31, 0xb5, 0x33, 0xb9, 0xd7, 0xe9, 0x58, 0xd4, 0x2e, 0x4c, 0xf0, 0x7e, 0xde, 0x10, 0xf6, 0x73, 0x44, 0x7b, 0xe4, 0x49, 0xc7, 0xc6, 0xf3, 0x7a, 0x9b, 0x85, 0x81, 0x0e, 0x21, 0xa9, 0xa8, 0x86, 0xf1, 0xe4, 0x94, 0xd0, 0xda, 0x9e, 0xac, 0xf4, 0x09, 0x27, 0x93, 0x10, 0xfa, 0x91, 0x7d, 0x42, 0x05, 0x16, 0x7b, 0x44, 0x39, 0xd2, 0xdb, 0x84, 0xb2, 0x6d, 0xb3, 0x51, 0xb1, 0x4c, 0x66, 0xab, 0xa6, 0xcd, 0x0a, 0xd9, 0x98, 0x3d, 0x3c, 0xde, 0x11, 0x20, 0xf0, 0x42, 0x8f, 0x0c, 0x5b, 0xd1, 0x21, 0xcc, 0xf6, 0x54, 0x4d, 0x29, 0xab, 0x94, 0xf6, 0x37, 0x70, 0x8a, 0x53, 0xdf, 0x89, 0x74, 0xef, 0xe3, 0xed, 0x8a, 0xbf, 0x3d, 0x9e, 0xe9, 0xa9, 0x9a, 0xef, 0x33, 0xaa, 0xc2, 0x6c, 0x8f, 0x91, 0x6a, 0xcf, 0x30, 0x30, 0x61, 0xbd, 0x36, 0xa9, 0x7d, 0x5c, 0x80, 0x04, 0xf3, 0x0f, 0x83, 0xd0, 0xa7, 0x50, 0x70, 0x9c, 0x79, 0xdf, 0x32, 0x2b, 0x54, 0xb7, 0x75, 0x4d, 0x35, 0x76, 0x5e, 0xd8, 0xc4, 0x64, 0xba, 0x65, 0x16, 0xa6, 0x39, 0xe1, 0xeb, 0xab, 0xee, 0x99, 0x5f, 0xed, 0xb3, 0xad, 0x96, 0xcf, 0x6c, 0xc2, 0x9e, 0xaa, 0x46, 0x8f, 0xe0, 0x48, 0x70, 0xf1, 0x0f, 0x69, 0x58, 0x14, 0x9e, 0x53, 0x74, 0x03, 0xa0, 0xab, 0xe0, 0x17, 0xbb, 0xe4, 0x74, 0x4f, 0x37, 0xf9, 0x39, 0x9f, 0xc3, 0x53, 0xdd, 0xbe, 0x01, 0x7d, 0x02, 0xd2, 0x79, 0xf5, 0x93, 0x66, 0x93, 0x11, 0xdb, 0x3b, 0xae, 0x6f, 0x0c, 0x8d, 0xe4, 0xb8, 0x66, 0xda, 0xf7, 0x4b, 0xee, 0x50, 0x66, 0xbb, 0x41, 0x10, 0x7a, 0x08, 0xf9, 0x73, 0x22, 0xf9, 0x78, 0xd7, 0x3b, 0x92, 0xc3, 0xf3, 0xf1, 0x91, 0xe4, 0xba, 0x3e, 0x00, 0xda, 0x82, 0xa9, 0xae, 0x72, 0xd8, 0x53, 0x0d, 0x67, 0xa0, 0x99, 0xd1, 0xe8, 0x6c, 0xd7, 0x6b, 0x8c, 0x76, 0x60, 0x76, 0x80, 0xf4, 0xe6, 0x30, 0x9e, 0x60, 0x0e, 0x33, 0xdd, 0x00, 0xa6, 0xf8, 0xcb, 0x0c, 0xcc, 0x0b, 0xbc, 0x01, 0x3d, 0x83, 0x05, 0x9f, 0x43, 0x55, 0x2d, 0xea, 0x9d, 0xdd, 0xb8, 0xa0, 0xe9, 0xe3, 0x38, 0x20, 0xb4, 0xa2, 0xda, 0xbb, 0x3a, 0xb3, 0xf1, 0xfc, 0xb9, 0x5f, 0x0d, 0x68, 0x50, 0x03, 0x96, 0x7d, 0xf4, 0x07, 0x84, 0x1e, 0xec, 0xee, 0xed, 0x2b, 0x4e, 0x7b, 0x6f, 0x27, 0xde, 0x4f, 0xd0, 0xc3, 0x00, 0x83, 0x17, 0xcf, 0xfb, 0xf0, 0xec, 0x8e, 0x19, 0xd5, 0x61, 0x29, 0x74, 0x2a, 0x64, 0xc2, 0x07, 0xe5, 0x6d, 0xd4, 0x7b, 0xa3, 0x3a, 0xf1, 0x41, 0xfc, 0x7d, 0xf8, 0xcc, 0xa8, 0x0e, 0xd0, 0x31, 0xda, 0xa6, 0xb7, 0x3c, 0xee, 0x16, 0x3e, 0x8c, 0xe4, 0x75, 0xc3, 0x7b, 0x45, 0xb5, 0x49, 0xcb, 0xa2, 0x67, 0x6b, 0xca, 0xc0, 0x6f, 0xb7, 0x19, 0xd3, 0x9d, 0xb3, 0xac, 0x11, 0x87, 0xfc, 0xd1, 0x6b, 0xd8, 0xc7, 0x8a, 0xbe, 0x07, 0x48, 0x37, 0x1b, 0xfa, 0xa9, 0xde, 0xe8, 0xa9, 0x46, 0x7f, 0x76, 0xde, 0x76, 0xbf, 0x23, 0xec, 0xab, 0x36, 0xd4, 0xfc, 0xd1, 0x6b, 0x58, 0x40, 0x52, 0x5e, 0x81, 0xf7, 0x9c, 0x25, 0x4a, 0x38, 0xae, 0xe2, 0x1f, 0x53, 0xf0, 0xde, 0x05, 0xe6, 0x81, 0xbe, 0x0f, 0xe3, 0xa7, 0x8e, 0xdf, 0x71, 0xbf, 0x99, 0x29, 0x55, 0x2f, 0xbb, 0x30, 0xab, 0xae, 0x17, 0xbb, 0xa4, 0xc5, 0x4d, 0x18, 0xe7, 0x9f, 0x51, 0x01, 0x16, 0xfa, 0x74, 0x4a, 0xcf, 0x64, 0x1d, 0xa2, 0xe9, 0x4d, 0x9d, 0x34, 0xa4, 0xd7, 0xd0, 0x38, 0xa4, 0x54, 0x29, 0xe5, 0xfc, 0xa9, 0x4b, 0x69, 0xe7, 0x8f, 0x26, 0x8d, 0x15, 0x0d, 0x40, 0xc3, 0x0b, 0x84, 0x9e, 0xc2, 0xb8, 0x6e, 0x93, 0x36, 0x2b, 0xa4, 0x6e, 0x8d, 0x5d, 0xc5, 0x26, 0x62, 0x97, 0xae, 0xf8, 0x8f, 0x34, 0x57, 0x21, 0x25, 0xd4, 0x81, 0x6b, 0x4e, 0x8a, 0xc7, 0x84, 0xf9, 0xa3, 0x55, 0xe0, 0x60, 0x95, 0xa2, 0xc2, 0x75, 0xa9, 0x12, 0x85, 0xc4, 0xd1, 0xa4, 0xe8, 0x87, 0x70, 0x33, 0x54, 0xe9, 0xe5, 0xd7, 0x2a, 0x25, 0x5d, 0x9f, 0x4c, 0x79, 0x90, 0xb4, 0xdb, 0x10, 0x1c, 0x8f, 0xa0, 0x47, 0x67, 0xf0, 0x86, 0x6e, 0xda, 0x54, 0x75, 0x0c, 0x82, 0x19, 0x78, 0xe7, 0x70, 0x23, 0xb2, 0xfb, 0x5a, 0x0c, 0x18, 0xc7, 0x52, 0x17, 0xff, 0x32, 0x06, 0x37, 0x62, 0x17, 0x0e, 0xc9, 0xb0, 0x64, 0x52, 0xab, 0x29, 0xcb, 0x4a, 0xd9, 0xb0, 0xb4, 0x2f, 0xd9, 0x91, 0xb5, 0x7d, 0x4a, 0xa8, 0xda, 0x22, 0xde, 0x66, 0xc4, 0x47, 0xd2, 0x45, 0x17, 0x1b, 0x82, 0x22, 0x1d, 0xde, 0x54, 0xeb, 0xec, 0xe8, 0x84, 0x12, 0x76, 0x32, 0x60, 0x76, 0x12, 0xb5, 0x65, 0xe8, 0x0d, 0xd5, 0x19, 0x81, 0xb7, 0xe6, 0xb7, 0xc4, 0x69, 0x94, 0x03, 0x2d, 0xa3, 0xb1, 0x8f, 0xf1, 0x4d, 0x1f, 0x91, 0x80, 0x07, 0xed, 0xc2, 0x2c, 0x55, 0xcd, 0x16, 0x39, 0xb2, 0xca, 0x84, 0xd9, 0xce, 0x3c, 0xbd, 0xf5, 0x2c, 0x0a, 0xa9, 0x0f, 0x15, 0x37, 0xe6, 0x63, 0x07, 0x83, 0xc3, 0x50, 0x54, 0x82, 0x89, 0xae, 0xf2, 0xe8, 0x8c, 0xd9, 0x83, 0x3c, 0x24, 0x26, 0x71, 0x9a, 0xe0, 0xf1, 0xae, 0xf3, 0x07, 0x19, 0x70, 0x8d, 0x75, 0x08, 0x69, 0xc8, 0xb6, 0x6a, 0x13, 0xdf, 0x22, 0x1f, 0xa8, 0x94, 0x79, 0xf1, 0x69, 0x55, 0xbc, 0xb7, 0x51, 0x28, 0x1c, 0x4d, 0x58, 0xfc, 0x77, 0x0a, 0x26, 0xdc, 0xfe, 0xd1, 0x83, 0x60, 0x5c, 0xb9, 0x1d, 0x33, 0xd6, 0x60, 0xc8, 0xf8, 0x6d, 0x6a, 0x74, 0xcc, 0x98, 0x84, 0xb1, 0x46, 0xf9, 0x9e, 0x94, 0x72, 0x0b, 0x6b, 0x52, 0xda, 0x2d, 0x94, 0xa4, 0x31, 0xb7, 0x70, 0x5f, 0xca, 0xb8, 0x85, 0x75, 0x69, 0xdc, 0x2d, 0x6c, 0x48, 0x13, 0x6e, 0x61, 0x53, 0x9a, 0x74, 0x0b, 0x5b, 0x52, 0x16, 0x65, 0x21, 0xd3, 0x28, 0xaf, 0xdd, 0x93, 0xa6, 0xbc, 0x52, 0x49, 0x02, 0xaf, 0xb4, 0x2e, 0x4d, 0x7b, 0xa5, 0x4d, 0x29, 0xe7, 0x95, 0xb6, 0xa4, 0xbc, 0x5b, 0x2a, 0xdd, 0x93, 0x66, 0xbc, 0x52, 0x49, 0x9a, 0xf5, 0x4a, 0xeb, 0x92, 0x54, 0xfc, 0x5d, 0x0a, 0xae, 0x45, 0x2e, 0x1c, 0x6a, 0xc2, 0x72, 0xdb, 0xaa, 0xeb, 0x86, 0x6e, 0x9f, 0xf1, 0xfa, 0x03, 0x95, 0xaa, 0x6d, 0x62, 0x13, 0xca, 0x3c, 0x77, 0x16, 0xa7, 0xd4, 0x3d, 0x31, 0x06, 0x47, 0x91, 0xa1, 0x2d, 0xc8, 0xba, 0x7e, 0x22, 0x57, 0x3d, 0x4f, 0xbe, 0x11, 0xb3, 0xfa, 0x72, 0x15, 0x4f, 0x76, 0xdd, 0x42, 0xf1, 0xc7, 0x29, 0xc8, 0xf6, 0xad, 0xe8, 0x21, 0x4c, 0xb1, 0xa6, 0xb2, 0x47, 0x1a, 0x7a, 0xaf, 0xed, 0x0d, 0xf0, 0x2d, 0xb1, 0xab, 0x54, 0xbd, 0x56, 0xca, 0x23, 0xbd, 0x75, 0x82, 0xb3, 0xac, 0xe9, 0x7e, 0x44, 0xdf, 0x81, 0x49, 0xd6, 0xe4, 0x46, 0x6f, 0x1c, 0x89, 0xf0, 0x13, 0xac, 0xe9, 0xfc, 0x2d, 0xfe, 0x24, 0x05, 0x33, 0xc1, 0x2a, 0xf4, 0x51, 0xd0, 0xa9, 0xbe, 0x95, 0x80, 0x2e, 0xe8, 0x5c, 0x8f, 0x46, 0xfb, 0x16, 0xdf, 0x4d, 0x65, 0x53, 0x4a, 0x79, 0xa5, 0x75, 0x29, 0xed, 0x95, 0x06, 0xee, 0x75, 0x4f, 0xca, 0x14, 0xff, 0x3e, 0x06, 0xc5, 0xd1, 0xe1, 0x17, 0xd5, 0x60, 0x8e, 0x29, 0xfb, 0x4e, 0x50, 0xb3, 0xa9, 0x2a, 0x13, 0x95, 0x6a, 0x27, 0x07, 0x89, 0x82, 0x97, 0xc4, 0x42, 0x28, 0x11, 0xd5, 0x61, 0x22, 0x55, 0x1c, 0xa6, 0x3a, 0x44, 0xef, 0xc3, 0x9c, 0xed, 0x86, 0x2d, 0x77, 0xb8, 0xbb, 0xd6, 0xf3, 0x03, 0x1e, 0x99, 0xf2, 0x78, 0xb8, 0x02, 0x7d, 0x77, 0xb8, 0xf5, 0xa1, 0x17, 0x82, 0xe2, 0x3b, 0x1e, 0x86, 0xa1, 0x2d, 0x58, 0x0e, 0x25, 0xa4, 0x03, 0xaa, 0x5b, 0x54, 0xb7, 0xcf, 0x78, 0x34, 0xca, 0xe3, 0xa8, 0x6a, 0x64, 0xc1, 0xf5, 0x70, 0x2a, 0xeb, 0xd5, 0x07, 0xe0, 0x89, 0x98, 0x1b, 0x6b, 0x25, 0x12, 0x86, 0x63, 0x28, 0x8b, 0xbf, 0x49, 0xc1, 0xf5, 0x68, 0x28, 0x7a, 0x1c, 0xf4, 0xc5, 0x8d, 0x0b, 0x76, 0x1d, 0xf4, 0xcb, 0xbd, 0xd1, 0x7e, 0x39, 0x05, 0xe3, 0xd6, 0xc7, 0x96, 0x5d, 0x92, 0x52, 0xfd, 0xa2, 0xe3, 0x99, 0x5e, 0x71, 0x53, 0x1a, 0xeb, 0x17, 0xb7, 0xa4, 0x4c, 0xf1, 0xd7, 0x93, 0x70, 0x6b, 0x54, 0x72, 0x1e, 0x75, 0x07, 0x1b, 0xba, 0x3a, 0xa5, 0x2f, 0x75, 0x75, 0x1a, 0xbb, 0xc8, 0xd5, 0xe9, 0x6d, 0x98, 0x61, 0x4a, 0xe0, 0xc8, 0x64, 0xb8, 0x73, 0xe4, 0x59, 0xe0, 0x44, 0x54, 0x42, 0xcd, 0x0e, 0x13, 0x5d, 0xb0, 0x02, 0x24, 0x87, 0xe8, 0x1d, 0x98, 0xb5, 0x15, 0xdf, 0xda, 0xec, 0x63, 0xee, 0x4c, 0x79, 0x3c, 0x63, 0x07, 0xac, 0x48, 0x81, 0xb9, 0x26, 0x25, 0xdd, 0x1e, 0x31, 0xb5, 0xb3, 0xb2, 0x6a, 0x36, 0xb8, 0xc4, 0x77, 0x1f, 0x1c, 0xd6, 0xc4, 0x81, 0xbb, 0x67, 0xd8, 0x7a, 0x35, 0x0c, 0xd9, 0xc7, 0x8a, 0x5c, 0x2b, 0xe3, 0x61, 0x2e, 0x44, 0x60, 0x61, 0xc8, 0xe8, 0x2c, 0x7c, 0xf6, 0x65, 0xfb, 0x10, 0xd2, 0xa1, 0x7b, 0x30, 0xde, 0x51, 0xf6, 0xd4, 0x17, 0xde, 0xfb, 0x43, 0xec, 0x96, 0x64, 0x3a, 0x7b, 0xea, 0x0b, 0x74, 0x0f, 0x32, 0xac, 0x6d, 0x6b, 0xb1, 0xaf, 0x0b, 0xb2, 0x5c, 0x56, 0xf6, 0x8e, 0x2a, 0x98, 0xb7, 0x44, 0x9f, 0xc1, 0x3c, 0x63, 0x0a, 0x96, 0xe5, 0x9a, 0xb2, 0x47, 0x54, 0xd6, 0xa3, 0xa4, 0x4d, 0x4c, 0xdb, 0x7b, 0x4d, 0x88, 0x78, 0xf1, 0x90, 0x87, 0xda, 0xe3, 0x39, 0xc6, 0x1c, 0x9b, 0xcf, 0x84, 0x3e, 0x81, 0x3c, 0x63, 0x75, 0xe5, 0xc8, 0xf2, 0x8c, 0x85, 0x5c, 0x8c, 0xa0, 0x72, 0x06, 0x35, 0x68, 0x89, 0x73, 0x8c, 0xd5, 0x07, 0x9f, 0xd0, 0x03, 0x58, 0x6e, 0x10, 0xaa, 0x9f, 0x12, 0xa7, 0x51, 0xcd, 0x6c, 0x90, 0x17, 0x55, 0x6a, 0xb5, 0xb9, 0x46, 0xcb, 0xdf, 0x4a, 0xdd, 0xc9, 0xe2, 0xa5, 0x41, 0x75, 0xa0, 0xd6, 0xb9, 0xeb, 0x85, 0x1c, 0x46, 0x91, 0xab, 0x85, 0x99, 0x98, 0xfb, 0xea, 0xb9, 0x24, 0x90, 0x35, 0xd5, 0x20, 0x55, 0x55, 0xb3, 0x2d, 0xca, 0xb0, 0x14, 0x74, 0x30, 0xb9, 0x5a, 0xfc, 0x53, 0x0a, 0x96, 0xc4, 0x8d, 0xd1, 0xd3, 0xe1, 0x6c, 0xfc, 0xc1, 0x05, 0x3a, 0x8b, 0xcc, 0xd1, 0x38, 0x9c, 0xa3, 0x2f, 0xc1, 0xda, 0xcf, 0xdc, 0x5f, 0xa5, 0xe0, 0xff, 0x92, 0x00, 0xd0, 0x71, 0x30, 0x86, 0x7e, 0xf4, 0xd2, 0x5d, 0x07, 0xa3, 0xe9, 0x93, 0xd1, 0xd1, 0x14, 0x60, 0x82, 0x47, 0xd3, 0x8d, 0xf3, 0x70, 0xba, 0x21, 0xa5, 0xfb, 0xe6, 0x07, 0x1b, 0x6e, 0x3c, 0x35, 0x3e, 0xb6, 0x6c, 0x27, 0xd9, 0xff, 0xc2, 0xbd, 0x20, 0xde, 0x47, 0x1a, 0x2c, 0x0d, 0xae, 0x34, 0xfb, 0x44, 0x6f, 0x9d, 0x38, 0x1e, 0xc1, 0x03, 0x41, 0x2a, 0x66, 0xff, 0x6b, 0x42, 0x08, 0x8e, 0xa0, 0x0a, 0x74, 0x52, 0x36, 0x54, 0xed, 0xcb, 0x41, 0x27, 0xe9, 0x24, 0x9d, 0x04, 0x20, 0x38, 0x82, 0x2a, 0xf6, 0xd1, 0x6f, 0xec, 0x32, 0x8f, 0x7e, 0x5f, 0xc0, 0x92, 0x78, 0xbe, 0x68, 0x3b, 0x78, 0x7d, 0x4f, 0xba, 0x56, 0xfe, 0x9b, 0xfa, 0x3f, 0xd3, 0x22, 0x76, 0x9e, 0xce, 0x6e, 0x02, 0x74, 0x4e, 0xce, 0x18, 0xff, 0xdc, 0xe0, 0xdb, 0x91, 0xc7, 0x3e, 0x0b, 0xda, 0x81, 0x5c, 0xd7, 0xbb, 0x5f, 0xf1, 0x43, 0x9e, 0x4e, 0x7c, 0x11, 0x9b, 0xee, 0x9e, 0xc3, 0xd0, 0x13, 0x58, 0x08, 0x3f, 0x4d, 0xfa, 0xee, 0x75, 0xf1, 0x99, 0x67, 0xbe, 0x3b, 0x0c, 0x44, 0xc7, 0xb0, 0x2c, 0x22, 0x74, 0x02, 0x7f, 0x12, 0x8d, 0xb5, 0xd4, 0x15, 0x62, 0xd1, 0x1e, 0xcc, 0x87, 0x5e, 0x1f, 0xf9, 0x30, 0x93, 0x24, 0x48, 0xd4, 0x1d, 0xc2, 0x15, 0xf7, 0x7d, 0xeb, 0x1e, 0x74, 0xa4, 0xf5, 0xe0, 0xae, 0xde, 0x14, 0x2e, 0xe8, 0x41, 0xa5, 0xa6, 0xb8, 0x8b, 0xe9, 0x6d, 0xe4, 0x9f, 0x53, 0xfc, 0x44, 0xad, 0x23, 0x1d, 0x0a, 0xba, 0x69, 0x13, 0xca, 0x55, 0x8a, 0x4a, 0xa9, 0xee, 0x16, 0x7d, 0x67, 0x6a, 0x25, 0xca, 0x4f, 0x84, 0x20, 0x1c, 0x49, 0x17, 0xeb, 0xf2, 0xe9, 0xcb, 0xb8, 0xbc, 0x02, 0x85, 0xa8, 0xe1, 0xa0, 0x4a, 0x70, 0x79, 0x92, 0x4f, 0xc6, 0xef, 0xf6, 0xff, 0xca, 0x8b, 0x7b, 0xe0, 0x8e, 0xff, 0x36, 0xcc, 0x34, 0x0c, 0xc5, 0x67, 0xf5, 0x9c, 0x3f, 0xdf, 0x30, 0x7c, 0x46, 0xb1, 0x7c, 0x49, 0x7f, 0x0d, 0xf2, 0x65, 0xec, 0x6a, 0xe5, 0x4b, 0xf4, 0x9b, 0x50, 0xe6, 0x95, 0xbe, 0x09, 0x8d, 0x5f, 0xd1, 0x9b, 0x50, 0x5f, 0x4c, 0x4d, 0x24, 0x16, 0x53, 0x9f, 0xc3, 0x02, 0x63, 0x75, 0xb9, 0x57, 0xd7, 0xdc, 0xed, 0x94, 0x3b, 0xaa, 0xa6, 0x9b, 0x2d, 0x4f, 0x7b, 0x46, 0x7c, 0x01, 0x18, 0x6e, 0x8d, 0x85, 0x1c, 0xc3, 0x72, 0x2a, 0x7b, 0xf5, 0x72, 0x6a, 0x2a, 0x56, 0x4e, 0x45, 0x48, 0x45, 0xb8, 0xbc, 0x54, 0x0c, 0x5e, 0x70, 0xa6, 0x47, 0x5e, 0x70, 0x72, 0x97, 0xba, 0xe0, 0xe4, 0x2f, 0x72, 0xc1, 0x19, 0x68, 0xf0, 0x99, 0xa4, 0x1a, 0x5c, 0x70, 0x4d, 0x99, 0x15, 0x5e, 0x53, 0xc4, 0xf2, 0x54, 0xba, 0x02, 0x79, 0x8a, 0xde, 0x82, 0xbc, 0x7b, 0xa3, 0xff, 0x8c, 0x8b, 0xae, 0x83, 0xc2, 0x1c, 0x1f, 0x41, 0xce, 0x33, 0x72, 0x1b, 0xba, 0x0d, 0xfd, 0xcf, 0x0a, 0x7f, 0x56, 0x40, 0xbc, 0xcd, 0xb4, 0x67, 0xe3, 0x0f, 0x0a, 0x32, 0x4c, 0xf5, 0x9b, 0x1c, 0x16, 0xe6, 0xf9, 0xc8, 0x36, 0x2f, 0x14, 0x17, 0x8f, 0xfa, 0x68, 0x9c, 0xf5, 0x88, 0x0e, 0xd1, 0xd3, 0xe8, 0x97, 0x85, 0x85, 0x04, 0x81, 0xe1, 0x25, 0xdf, 0x1d, 0x16, 0xaf, 0xfc, 0xdd, 0xc1, 0x2f, 0x54, 0x78, 0x34, 0x5f, 0xba, 0xb0, 0x50, 0xe1, 0xf1, 0xde, 0x55, 0x91, 0xee, 0x9a, 0x05, 0xa5, 0xea, 0x72, 0xbc, 0x8a, 0x14, 0x40, 0x70, 0x04, 0x55, 0xa0, 0x93, 0xa0, 0x54, 0x2d, 0x24, 0xe9, 0x64, 0x58, 0xaa, 0x0a, 0xec, 0xc5, 0x2f, 0xe1, 0xf6, 0x48, 0x47, 0x08, 0xfb, 0xe6, 0xa1, 0x97, 0x04, 0xfd, 0xbe, 0x79, 0x18, 0xf2, 0x4d, 0xf7, 0xf5, 0x2c, 0xe0, 0x9b, 0x87, 0x9e, 0x7c, 0x15, 0xcd, 0x35, 0xa9, 0x7c, 0x0d, 0x61, 0x05, 0xf2, 0x55, 0xd0, 0xe2, 0x7f, 0xf2, 0xf5, 0x6b, 0x90, 0xaf, 0x02, 0xe7, 0x7a, 0x49, 0xf9, 0xfa, 0x95, 0x7b, 0x21, 0xdc, 0x40, 0xcf, 0x60, 0x41, 0x0b, 0x2a, 0xbe, 0x9d, 0xe3, 0x23, 0xbc, 0xed, 0x49, 0x57, 0xf1, 0x03, 0x75, 0x45, 0x00, 0xc0, 0x42, 0x1a, 0xb4, 0x12, 0x0a, 0xe6, 0x2e, 0x79, 0xda, 0x7b, 0xa9, 0x0d, 0x57, 0x20, 0x05, 0x16, 0x87, 0x9b, 0x3b, 0xe1, 0x7f, 0xec, 0xe2, 0xe1, 0x7f, 0x7e, 0x88, 0x5e, 0xae, 0xc6, 0x4a, 0xe8, 0xcc, 0x65, 0x24, 0xb4, 0x0c, 0x0b, 0xa2, 0x65, 0x41, 0xdf, 0x0e, 0x6e, 0xcf, 0xdb, 0xa3, 0x16, 0xd4, 0x5d, 0x4c, 0x6f, 0x97, 0x7e, 0x35, 0x09, 0x52, 0xb8, 0x0e, 0xdd, 0x82, 0x69, 0x6d, 0x48, 0x2b, 0xfb, 0x4d, 0x88, 0xc0, 0x32, 0xe9, 0xd9, 0x54, 0x55, 0xda, 0x8e, 0x3a, 0x75, 0xb4, 0xa7, 0x73, 0x42, 0x47, 0xfe, 0xf4, 0xc1, 0x5d, 0xec, 0xbd, 0x30, 0x06, 0x2f, 0x71, 0xb2, 0x21, 0xfb, 0x79, 0x37, 0xc3, 0x11, 0x7a, 0x6c, 0x64, 0x37, 0x82, 0x10, 0xcd, 0xc9, 0x86, 0xc3, 0xd6, 0x33, 0x98, 0x77, 0xbb, 0x09, 0xc6, 0xe7, 0x4c, 0xa2, 0x2e, 0x82, 0x01, 0x1a, 0x71, 0xa2, 0xe0, 0xf9, 0xd1, 0x60, 0x41, 0x35, 0x0c, 0xeb, 0x39, 0x69, 0x38, 0xd2, 0xcb, 0x99, 0xe0, 0x73, 0xbd, 0x61, 0x9f, 0xc4, 0xfe, 0x84, 0xcc, 0xe5, 0xdf, 0x16, 0xc0, 0xb0, 0x90, 0x0c, 0x95, 0x60, 0xa1, 0x43, 0x09, 0x23, 0xa6, 0x46, 0xb6, 0x4d, 0x9b, 0x98, 0xa6, 0x7a, 0x60, 0x51, 0x7b, 0x8d, 0x6b, 0xe8, 0x2c, 0x16, 0xd6, 0xc5, 0xe9, 0x81, 0xc9, 0x57, 0xa7, 0x07, 0xb2, 0x57, 0xaf, 0x07, 0x7c, 0x49, 0x8b, 0x3f, 0xd3, 0x4d, 0x05, 0x92, 0x16, 0x7f, 0x47, 0x7b, 0x13, 0xa6, 0x7d, 0x79, 0x8d, 0x6b, 0xe7, 0x3c, 0x86, 0xf3, 0xb4, 0x36, 0x4a, 0x0a, 0xbf, 0xee, 0x17, 0xb2, 0x39, 0x5e, 0x7b, 0xae, 0x55, 0x6f, 0x00, 0x70, 0xad, 0xea, 0xc6, 0x9e, 0xbc, 0x8b, 0xed, 0xf4, 0x0d, 0xe8, 0xb1, 0x5f, 0xcc, 0xcd, 0xc4, 0x7c, 0xa3, 0x1c, 0x3e, 0x89, 0x02, 0x11, 0x57, 0x7c, 0x06, 0xcb, 0x11, 0xfe, 0x8d, 0xca, 0xc1, 0x48, 0x90, 0xf8, 0x70, 0xf8, 0xf3, 0xef, 0x17, 0x7e, 0xfa, 0xa0, 0x1f, 0x3f, 0x0c, 0xd2, 0xbf, 0x1b, 0x43, 0x7f, 0x30, 0xc8, 0xca, 0x81, 0x9c, 0xf0, 0xf3, 0xb4, 0x70, 0xf0, 0x89, 0xb2, 0xfb, 0x63, 0x61, 0x76, 0xbf, 0x13, 0x33, 0x88, 0xaf, 0x33, 0xc7, 0x47, 0x24, 0xe3, 0xcc, 0x4b, 0x26, 0x63, 0x0d, 0xae, 0x45, 0xfa, 0xc2, 0x95, 0xe9, 0xb8, 0xbf, 0xba, 0x0f, 0x4c, 0x9b, 0xe8, 0x7d, 0x98, 0x6b, 0x13, 0xc6, 0xd4, 0x16, 0xa9, 0x35, 0x88, 0x69, 0xeb, 0x4d, 0x9d, 0x50, 0x4e, 0x9a, 0xc3, 0xc3, 0x15, 0xa8, 0x08, 0x39, 0x46, 0xa8, 0xae, 0x1a, 0xfb, 0xbd, 0x76, 0x9d, 0x50, 0xce, 0x9c, 0xc3, 0x01, 0x9b, 0x93, 0x41, 0x9e, 0xab, 0xd4, 0xd4, 0xcd, 0xd6, 0xd1, 0x59, 0x87, 0xf0, 0x65, 0xcd, 0x61, 0xbf, 0xe9, 0xd5, 0xa5, 0xc9, 0xdf, 0x67, 0xf8, 0xac, 0x1e, 0xbc, 0x82, 0x59, 0x75, 0xe1, 0x9a, 0x37, 0x85, 0x3d, 0x17, 0x2f, 0x93, 0x96, 0x73, 0x8d, 0x1e, 0xcc, 0x71, 0xa6, 0x74, 0x3f, 0xea, 0x57, 0x40, 0x0f, 0x56, 0x3f, 0x8d, 0x82, 0xe2, 0x68, 0x56, 0xf4, 0x10, 0x5e, 0x17, 0x56, 0x7a, 0xa3, 0x74, 0xbf, 0xf3, 0x8b, 0x6b, 0x82, 0xd6, 0x61, 0x51, 0x58, 0xcd, 0xd3, 0x4f, 0x0e, 0x8b, 0x2b, 0xd1, 0x27, 0x20, 0x35, 0x54, 0x5b, 0xad, 0x58, 0x0d, 0xdd, 0x6c, 0xc9, 0xda, 0x09, 0x69, 0x13, 0xef, 0x39, 0x26, 0x76, 0x5b, 0x86, 0x40, 0xb1, 0xfb, 0x3c, 0x79, 0x99, 0x7d, 0xfe, 0x1c, 0xae, 0x45, 0xae, 0x68, 0xcc, 0xb7, 0x1a, 0x08, 0x66, 0x4c, 0xcb, 0xde, 0x55, 0x99, 0xed, 0xb5, 0x97, 0x52, 0x68, 0x16, 0xa6, 0x0d, 0x9f, 0x21, 0x5d, 0xfc, 0xd9, 0x38, 0xf7, 0xa1, 0xad, 0x6f, 0x98, 0x0f, 0x6d, 0xfd, 0x97, 0xfa, 0x90, 0x0a, 0x37, 0xbc, 0x1e, 0xb6, 0x29, 0x51, 0x2b, 0x96, 0x45, 0x1b, 0xba, 0xa9, 0xda, 0x84, 0xf5, 0x87, 0x91, 0xc0, 0x91, 0xe2, 0x19, 0x62, 0xdd, 0x34, 0xfb, 0x4d, 0x75, 0xd3, 0x9f, 0xba, 0x01, 0xfc, 0x03, 0xf4, 0x21, 0x64, 0x6d, 0xbd, 0x4d, 0x7c, 0xff, 0x11, 0x72, 0x3b, 0xca, 0x87, 0x3e, 0x38, 0xf2, 0x1a, 0xe2, 0x01, 0xe4, 0xd5, 0xbd, 0xfa, 0xff, 0x28, 0x0d, 0x39, 0x7f, 0x9f, 0x4e, 0x5e, 0xe8, 0xf7, 0x7a, 0x7c, 0x54, 0xe1, 0x63, 0xcd, 0x60, 0xbf, 0x09, 0x3d, 0x06, 0xd4, 0x50, 0xcf, 0x76, 0xf5, 0xd6, 0x89, 0x2d, 0xab, 0xa7, 0x4e, 0xb6, 0xd0, 0xdb, 0x24, 0xc9, 0x28, 0x04, 0x30, 0xf4, 0x21, 0x4c, 0x1b, 0x44, 0xed, 0xc8, 0x44, 0xb3, 0xcc, 0x06, 0x4b, 0xf2, 0x03, 0x0b, 0x7f, 0x7b, 0xb4, 0x03, 0xb3, 0x86, 0xa5, 0xa9, 0x86, 0xc3, 0xe5, 0xfd, 0x3c, 0x3d, 0xc1, 0xcf, 0xdb, 0xc3, 0x98, 0xf2, 0xfd, 0xcf, 0xd7, 0x5a, 0x84, 0x52, 0xdd, 0x5e, 0xb5, 0x56, 0xa8, 0x6a, 0xae, 0x30, 0x6d, 0xd5, 0xa2, 0xad, 0xbb, 0xf4, 0x2e, 0xd5, 0xb5, 0x95, 0x8e, 0x61, 0xdf, 0x1d, 0x6c, 0xd5, 0xca, 0x60, 0xab, 0xea, 0x13, 0xbc, 0x78, 0xff, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xaf, 0x23, 0x6a, 0x5e, 0x6f, 0x34, 0x00, 0x00, }