// Code generated by protoc-gen-go. DO NOT EDIT. // source: rrc_common_types.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 MaxRetxThreshold_Value int32 const ( MaxRetxThreshold_protobuf_unspecified MaxRetxThreshold_Value = 0 MaxRetxThreshold_t1 MaxRetxThreshold_Value = 1 MaxRetxThreshold_t2 MaxRetxThreshold_Value = 2 MaxRetxThreshold_t3 MaxRetxThreshold_Value = 3 MaxRetxThreshold_t4 MaxRetxThreshold_Value = 4 MaxRetxThreshold_t6 MaxRetxThreshold_Value = 5 MaxRetxThreshold_t7 MaxRetxThreshold_Value = 6 MaxRetxThreshold_t16 MaxRetxThreshold_Value = 7 MaxRetxThreshold_t32 MaxRetxThreshold_Value = 8 ) var MaxRetxThreshold_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "t1", 2: "t2", 3: "t3", 4: "t4", 5: "t6", 6: "t7", 7: "t16", 8: "t32", } var MaxRetxThreshold_Value_value = map[string]int32{ "protobuf_unspecified": 0, "t1": 1, "t2": 2, "t3": 3, "t4": 4, "t6": 5, "t7": 6, "t16": 7, "t32": 8, } func (x MaxRetxThreshold_Value) String() string { return proto.EnumName(MaxRetxThreshold_Value_name, int32(x)) } func (MaxRetxThreshold_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{5, 0} } type SN_FieldLengthAM_Value int32 const ( SN_FieldLengthAM_protobuf_unspecified SN_FieldLengthAM_Value = 0 SN_FieldLengthAM_size12 SN_FieldLengthAM_Value = 1 SN_FieldLengthAM_size18 SN_FieldLengthAM_Value = 2 ) var SN_FieldLengthAM_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "size12", 2: "size18", } var SN_FieldLengthAM_Value_value = map[string]int32{ "protobuf_unspecified": 0, "size12": 1, "size18": 2, } func (x SN_FieldLengthAM_Value) String() string { return proto.EnumName(SN_FieldLengthAM_Value_name, int32(x)) } func (SN_FieldLengthAM_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{6, 0} } type T_PollRetransmit_Value int32 const ( T_PollRetransmit_protobuf_unspecified T_PollRetransmit_Value = 0 T_PollRetransmit_ms5 T_PollRetransmit_Value = 1 T_PollRetransmit_ms10 T_PollRetransmit_Value = 2 T_PollRetransmit_ms15 T_PollRetransmit_Value = 3 T_PollRetransmit_ms20 T_PollRetransmit_Value = 4 T_PollRetransmit_ms25 T_PollRetransmit_Value = 5 T_PollRetransmit_ms30 T_PollRetransmit_Value = 6 T_PollRetransmit_ms35 T_PollRetransmit_Value = 7 T_PollRetransmit_ms40 T_PollRetransmit_Value = 8 T_PollRetransmit_ms45 T_PollRetransmit_Value = 9 T_PollRetransmit_ms50 T_PollRetransmit_Value = 10 T_PollRetransmit_ms55 T_PollRetransmit_Value = 11 T_PollRetransmit_ms60 T_PollRetransmit_Value = 12 T_PollRetransmit_ms65 T_PollRetransmit_Value = 13 T_PollRetransmit_ms70 T_PollRetransmit_Value = 14 T_PollRetransmit_ms75 T_PollRetransmit_Value = 15 T_PollRetransmit_ms80 T_PollRetransmit_Value = 16 T_PollRetransmit_ms85 T_PollRetransmit_Value = 17 T_PollRetransmit_ms90 T_PollRetransmit_Value = 18 T_PollRetransmit_ms95 T_PollRetransmit_Value = 19 T_PollRetransmit_ms100 T_PollRetransmit_Value = 20 T_PollRetransmit_ms105 T_PollRetransmit_Value = 21 T_PollRetransmit_ms110 T_PollRetransmit_Value = 22 T_PollRetransmit_ms115 T_PollRetransmit_Value = 23 T_PollRetransmit_ms120 T_PollRetransmit_Value = 24 T_PollRetransmit_ms125 T_PollRetransmit_Value = 25 T_PollRetransmit_ms130 T_PollRetransmit_Value = 26 T_PollRetransmit_ms135 T_PollRetransmit_Value = 27 T_PollRetransmit_ms140 T_PollRetransmit_Value = 28 T_PollRetransmit_ms145 T_PollRetransmit_Value = 29 T_PollRetransmit_ms150 T_PollRetransmit_Value = 30 T_PollRetransmit_ms155 T_PollRetransmit_Value = 31 T_PollRetransmit_ms160 T_PollRetransmit_Value = 32 T_PollRetransmit_ms165 T_PollRetransmit_Value = 33 T_PollRetransmit_ms170 T_PollRetransmit_Value = 34 T_PollRetransmit_ms175 T_PollRetransmit_Value = 35 T_PollRetransmit_ms180 T_PollRetransmit_Value = 36 T_PollRetransmit_ms185 T_PollRetransmit_Value = 37 T_PollRetransmit_ms190 T_PollRetransmit_Value = 38 T_PollRetransmit_ms195 T_PollRetransmit_Value = 39 T_PollRetransmit_ms200 T_PollRetransmit_Value = 40 T_PollRetransmit_ms205 T_PollRetransmit_Value = 41 T_PollRetransmit_ms210 T_PollRetransmit_Value = 42 T_PollRetransmit_ms215 T_PollRetransmit_Value = 43 T_PollRetransmit_ms220 T_PollRetransmit_Value = 44 T_PollRetransmit_ms225 T_PollRetransmit_Value = 45 T_PollRetransmit_ms230 T_PollRetransmit_Value = 46 T_PollRetransmit_ms235 T_PollRetransmit_Value = 47 T_PollRetransmit_ms240 T_PollRetransmit_Value = 48 T_PollRetransmit_ms245 T_PollRetransmit_Value = 49 T_PollRetransmit_ms250 T_PollRetransmit_Value = 50 T_PollRetransmit_ms300 T_PollRetransmit_Value = 51 T_PollRetransmit_ms350 T_PollRetransmit_Value = 52 T_PollRetransmit_ms400 T_PollRetransmit_Value = 53 T_PollRetransmit_ms450 T_PollRetransmit_Value = 54 T_PollRetransmit_ms500 T_PollRetransmit_Value = 55 T_PollRetransmit_ms800 T_PollRetransmit_Value = 56 T_PollRetransmit_ms1000 T_PollRetransmit_Value = 57 T_PollRetransmit_ms2000 T_PollRetransmit_Value = 58 T_PollRetransmit_ms4000 T_PollRetransmit_Value = 59 ) var T_PollRetransmit_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms5", 2: "ms10", 3: "ms15", 4: "ms20", 5: "ms25", 6: "ms30", 7: "ms35", 8: "ms40", 9: "ms45", 10: "ms50", 11: "ms55", 12: "ms60", 13: "ms65", 14: "ms70", 15: "ms75", 16: "ms80", 17: "ms85", 18: "ms90", 19: "ms95", 20: "ms100", 21: "ms105", 22: "ms110", 23: "ms115", 24: "ms120", 25: "ms125", 26: "ms130", 27: "ms135", 28: "ms140", 29: "ms145", 30: "ms150", 31: "ms155", 32: "ms160", 33: "ms165", 34: "ms170", 35: "ms175", 36: "ms180", 37: "ms185", 38: "ms190", 39: "ms195", 40: "ms200", 41: "ms205", 42: "ms210", 43: "ms215", 44: "ms220", 45: "ms225", 46: "ms230", 47: "ms235", 48: "ms240", 49: "ms245", 50: "ms250", 51: "ms300", 52: "ms350", 53: "ms400", 54: "ms450", 55: "ms500", 56: "ms800", 57: "ms1000", 58: "ms2000", 59: "ms4000", } var T_PollRetransmit_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms5": 1, "ms10": 2, "ms15": 3, "ms20": 4, "ms25": 5, "ms30": 6, "ms35": 7, "ms40": 8, "ms45": 9, "ms50": 10, "ms55": 11, "ms60": 12, "ms65": 13, "ms70": 14, "ms75": 15, "ms80": 16, "ms85": 17, "ms90": 18, "ms95": 19, "ms100": 20, "ms105": 21, "ms110": 22, "ms115": 23, "ms120": 24, "ms125": 25, "ms130": 26, "ms135": 27, "ms140": 28, "ms145": 29, "ms150": 30, "ms155": 31, "ms160": 32, "ms165": 33, "ms170": 34, "ms175": 35, "ms180": 36, "ms185": 37, "ms190": 38, "ms195": 39, "ms200": 40, "ms205": 41, "ms210": 42, "ms215": 43, "ms220": 44, "ms225": 45, "ms230": 46, "ms235": 47, "ms240": 48, "ms245": 49, "ms250": 50, "ms300": 51, "ms350": 52, "ms400": 53, "ms450": 54, "ms500": 55, "ms800": 56, "ms1000": 57, "ms2000": 58, "ms4000": 59, } func (x T_PollRetransmit_Value) String() string { return proto.EnumName(T_PollRetransmit_Value_name, int32(x)) } func (T_PollRetransmit_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{7, 0} } type PollPDU_Value int32 const ( PollPDU_protobuf_unspecified PollPDU_Value = 0 PollPDU_p4 PollPDU_Value = 1 PollPDU_p8 PollPDU_Value = 2 PollPDU_p16 PollPDU_Value = 3 PollPDU_p32 PollPDU_Value = 4 PollPDU_p64 PollPDU_Value = 5 PollPDU_p128 PollPDU_Value = 6 PollPDU_p256 PollPDU_Value = 7 PollPDU_p512 PollPDU_Value = 8 PollPDU_p1024 PollPDU_Value = 9 PollPDU_p2048 PollPDU_Value = 10 PollPDU_p4096 PollPDU_Value = 11 PollPDU_p6144 PollPDU_Value = 12 PollPDU_p8192 PollPDU_Value = 13 PollPDU_p12288 PollPDU_Value = 14 PollPDU_p16384 PollPDU_Value = 15 PollPDU_p20480 PollPDU_Value = 16 PollPDU_p24576 PollPDU_Value = 17 PollPDU_p28672 PollPDU_Value = 18 PollPDU_p32768 PollPDU_Value = 19 PollPDU_p40960 PollPDU_Value = 20 PollPDU_p49152 PollPDU_Value = 21 PollPDU_p57344 PollPDU_Value = 22 PollPDU_p65536 PollPDU_Value = 23 PollPDU_infinity PollPDU_Value = 24 ) var PollPDU_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "p4", 2: "p8", 3: "p16", 4: "p32", 5: "p64", 6: "p128", 7: "p256", 8: "p512", 9: "p1024", 10: "p2048", 11: "p4096", 12: "p6144", 13: "p8192", 14: "p12288", 15: "p16384", 16: "p20480", 17: "p24576", 18: "p28672", 19: "p32768", 20: "p40960", 21: "p49152", 22: "p57344", 23: "p65536", 24: "infinity", } var PollPDU_Value_value = map[string]int32{ "protobuf_unspecified": 0, "p4": 1, "p8": 2, "p16": 3, "p32": 4, "p64": 5, "p128": 6, "p256": 7, "p512": 8, "p1024": 9, "p2048": 10, "p4096": 11, "p6144": 12, "p8192": 13, "p12288": 14, "p16384": 15, "p20480": 16, "p24576": 17, "p28672": 18, "p32768": 19, "p40960": 20, "p49152": 21, "p57344": 22, "p65536": 23, "infinity": 24, } func (x PollPDU_Value) String() string { return proto.EnumName(PollPDU_Value_name, int32(x)) } func (PollPDU_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{8, 0} } type PollByte_Value int32 const ( PollByte_protobuf_unspecified PollByte_Value = 0 PollByte_kb1 PollByte_Value = 1 PollByte_kb2 PollByte_Value = 2 PollByte_kb5 PollByte_Value = 3 PollByte_kb8 PollByte_Value = 4 PollByte_kb10 PollByte_Value = 5 PollByte_kb15 PollByte_Value = 6 PollByte_kb25 PollByte_Value = 7 PollByte_kb50 PollByte_Value = 8 PollByte_kb75 PollByte_Value = 9 PollByte_kb100 PollByte_Value = 10 PollByte_kb125 PollByte_Value = 11 PollByte_kb250 PollByte_Value = 12 PollByte_kb375 PollByte_Value = 13 PollByte_kb500 PollByte_Value = 14 PollByte_kb750 PollByte_Value = 15 PollByte_kb1000 PollByte_Value = 16 PollByte_kb1250 PollByte_Value = 17 PollByte_kb1500 PollByte_Value = 18 PollByte_kb2000 PollByte_Value = 19 PollByte_kb3000 PollByte_Value = 20 PollByte_kb4000 PollByte_Value = 21 PollByte_kb4500 PollByte_Value = 22 PollByte_kb5000 PollByte_Value = 23 PollByte_kb5500 PollByte_Value = 24 PollByte_kb6000 PollByte_Value = 25 PollByte_kb6500 PollByte_Value = 26 PollByte_kb7000 PollByte_Value = 27 PollByte_kb7500 PollByte_Value = 28 PollByte_mb8 PollByte_Value = 29 PollByte_mb9 PollByte_Value = 30 PollByte_mb10 PollByte_Value = 31 PollByte_mb11 PollByte_Value = 32 PollByte_mb12 PollByte_Value = 33 PollByte_mb13 PollByte_Value = 34 PollByte_mb14 PollByte_Value = 35 PollByte_mb15 PollByte_Value = 36 PollByte_mb16 PollByte_Value = 37 PollByte_mb17 PollByte_Value = 38 PollByte_mb18 PollByte_Value = 39 PollByte_mb20 PollByte_Value = 40 PollByte_mb25 PollByte_Value = 41 PollByte_mb30 PollByte_Value = 42 PollByte_mb40 PollByte_Value = 43 PollByte_infinity PollByte_Value = 44 ) var PollByte_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "kb1", 2: "kb2", 3: "kb5", 4: "kb8", 5: "kb10", 6: "kb15", 7: "kb25", 8: "kb50", 9: "kb75", 10: "kb100", 11: "kb125", 12: "kb250", 13: "kb375", 14: "kb500", 15: "kb750", 16: "kb1000", 17: "kb1250", 18: "kb1500", 19: "kb2000", 20: "kb3000", 21: "kb4000", 22: "kb4500", 23: "kb5000", 24: "kb5500", 25: "kb6000", 26: "kb6500", 27: "kb7000", 28: "kb7500", 29: "mb8", 30: "mb9", 31: "mb10", 32: "mb11", 33: "mb12", 34: "mb13", 35: "mb14", 36: "mb15", 37: "mb16", 38: "mb17", 39: "mb18", 40: "mb20", 41: "mb25", 42: "mb30", 43: "mb40", 44: "infinity", } var PollByte_Value_value = map[string]int32{ "protobuf_unspecified": 0, "kb1": 1, "kb2": 2, "kb5": 3, "kb8": 4, "kb10": 5, "kb15": 6, "kb25": 7, "kb50": 8, "kb75": 9, "kb100": 10, "kb125": 11, "kb250": 12, "kb375": 13, "kb500": 14, "kb750": 15, "kb1000": 16, "kb1250": 17, "kb1500": 18, "kb2000": 19, "kb3000": 20, "kb4000": 21, "kb4500": 22, "kb5000": 23, "kb5500": 24, "kb6000": 25, "kb6500": 26, "kb7000": 27, "kb7500": 28, "mb8": 29, "mb9": 30, "mb10": 31, "mb11": 32, "mb12": 33, "mb13": 34, "mb14": 35, "mb15": 36, "mb16": 37, "mb17": 38, "mb18": 39, "mb20": 40, "mb25": 41, "mb30": 42, "mb40": 43, "infinity": 44, } func (x PollByte_Value) String() string { return proto.EnumName(PollByte_Value_name, int32(x)) } func (PollByte_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{9, 0} } type T_Reassembly_Value int32 const ( T_Reassembly_protobuf_unspecified T_Reassembly_Value = 0 T_Reassembly_ms0 T_Reassembly_Value = 1 T_Reassembly_ms5 T_Reassembly_Value = 2 T_Reassembly_ms10 T_Reassembly_Value = 3 T_Reassembly_ms15 T_Reassembly_Value = 4 T_Reassembly_ms20 T_Reassembly_Value = 5 T_Reassembly_ms25 T_Reassembly_Value = 6 T_Reassembly_ms30 T_Reassembly_Value = 7 T_Reassembly_ms35 T_Reassembly_Value = 8 T_Reassembly_ms40 T_Reassembly_Value = 9 T_Reassembly_ms45 T_Reassembly_Value = 10 T_Reassembly_ms50 T_Reassembly_Value = 11 T_Reassembly_ms55 T_Reassembly_Value = 12 T_Reassembly_ms60 T_Reassembly_Value = 13 T_Reassembly_ms65 T_Reassembly_Value = 14 T_Reassembly_ms70 T_Reassembly_Value = 15 T_Reassembly_ms75 T_Reassembly_Value = 16 T_Reassembly_ms80 T_Reassembly_Value = 17 T_Reassembly_ms85 T_Reassembly_Value = 18 T_Reassembly_ms90 T_Reassembly_Value = 19 T_Reassembly_ms95 T_Reassembly_Value = 20 T_Reassembly_ms100 T_Reassembly_Value = 21 T_Reassembly_ms110 T_Reassembly_Value = 22 T_Reassembly_ms120 T_Reassembly_Value = 23 T_Reassembly_ms130 T_Reassembly_Value = 24 T_Reassembly_ms140 T_Reassembly_Value = 25 T_Reassembly_ms150 T_Reassembly_Value = 26 T_Reassembly_ms160 T_Reassembly_Value = 27 T_Reassembly_ms170 T_Reassembly_Value = 28 T_Reassembly_ms180 T_Reassembly_Value = 29 T_Reassembly_ms190 T_Reassembly_Value = 30 T_Reassembly_ms200 T_Reassembly_Value = 31 ) var T_Reassembly_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms5", 3: "ms10", 4: "ms15", 5: "ms20", 6: "ms25", 7: "ms30", 8: "ms35", 9: "ms40", 10: "ms45", 11: "ms50", 12: "ms55", 13: "ms60", 14: "ms65", 15: "ms70", 16: "ms75", 17: "ms80", 18: "ms85", 19: "ms90", 20: "ms95", 21: "ms100", 22: "ms110", 23: "ms120", 24: "ms130", 25: "ms140", 26: "ms150", 27: "ms160", 28: "ms170", 29: "ms180", 30: "ms190", 31: "ms200", } var T_Reassembly_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms5": 2, "ms10": 3, "ms15": 4, "ms20": 5, "ms25": 6, "ms30": 7, "ms35": 8, "ms40": 9, "ms45": 10, "ms50": 11, "ms55": 12, "ms60": 13, "ms65": 14, "ms70": 15, "ms75": 16, "ms80": 17, "ms85": 18, "ms90": 19, "ms95": 20, "ms100": 21, "ms110": 22, "ms120": 23, "ms130": 24, "ms140": 25, "ms150": 26, "ms160": 27, "ms170": 28, "ms180": 29, "ms190": 30, "ms200": 31, } func (x T_Reassembly_Value) String() string { return proto.EnumName(T_Reassembly_Value_name, int32(x)) } func (T_Reassembly_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{11, 0} } type T_StatusProhibit_Value int32 const ( T_StatusProhibit_protobuf_unspecified T_StatusProhibit_Value = 0 T_StatusProhibit_ms0 T_StatusProhibit_Value = 1 T_StatusProhibit_ms5 T_StatusProhibit_Value = 2 T_StatusProhibit_ms10 T_StatusProhibit_Value = 3 T_StatusProhibit_ms15 T_StatusProhibit_Value = 4 T_StatusProhibit_ms20 T_StatusProhibit_Value = 5 T_StatusProhibit_ms25 T_StatusProhibit_Value = 6 T_StatusProhibit_ms30 T_StatusProhibit_Value = 7 T_StatusProhibit_ms35 T_StatusProhibit_Value = 8 T_StatusProhibit_ms40 T_StatusProhibit_Value = 9 T_StatusProhibit_ms45 T_StatusProhibit_Value = 10 T_StatusProhibit_ms50 T_StatusProhibit_Value = 11 T_StatusProhibit_ms55 T_StatusProhibit_Value = 12 T_StatusProhibit_ms60 T_StatusProhibit_Value = 13 T_StatusProhibit_ms65 T_StatusProhibit_Value = 14 T_StatusProhibit_ms70 T_StatusProhibit_Value = 15 T_StatusProhibit_ms75 T_StatusProhibit_Value = 16 T_StatusProhibit_ms80 T_StatusProhibit_Value = 17 T_StatusProhibit_ms85 T_StatusProhibit_Value = 18 T_StatusProhibit_ms90 T_StatusProhibit_Value = 19 T_StatusProhibit_ms95 T_StatusProhibit_Value = 20 T_StatusProhibit_ms100 T_StatusProhibit_Value = 21 T_StatusProhibit_ms105 T_StatusProhibit_Value = 22 T_StatusProhibit_ms110 T_StatusProhibit_Value = 23 T_StatusProhibit_ms115 T_StatusProhibit_Value = 24 T_StatusProhibit_ms120 T_StatusProhibit_Value = 25 T_StatusProhibit_ms125 T_StatusProhibit_Value = 26 T_StatusProhibit_ms130 T_StatusProhibit_Value = 27 T_StatusProhibit_ms135 T_StatusProhibit_Value = 28 T_StatusProhibit_ms140 T_StatusProhibit_Value = 29 T_StatusProhibit_ms145 T_StatusProhibit_Value = 30 T_StatusProhibit_ms150 T_StatusProhibit_Value = 31 T_StatusProhibit_ms155 T_StatusProhibit_Value = 32 T_StatusProhibit_ms160 T_StatusProhibit_Value = 33 T_StatusProhibit_ms165 T_StatusProhibit_Value = 34 T_StatusProhibit_ms170 T_StatusProhibit_Value = 35 T_StatusProhibit_ms175 T_StatusProhibit_Value = 36 T_StatusProhibit_ms180 T_StatusProhibit_Value = 37 T_StatusProhibit_ms185 T_StatusProhibit_Value = 38 T_StatusProhibit_ms190 T_StatusProhibit_Value = 39 T_StatusProhibit_ms195 T_StatusProhibit_Value = 40 T_StatusProhibit_ms200 T_StatusProhibit_Value = 41 T_StatusProhibit_ms205 T_StatusProhibit_Value = 42 T_StatusProhibit_ms210 T_StatusProhibit_Value = 43 T_StatusProhibit_ms215 T_StatusProhibit_Value = 44 T_StatusProhibit_ms220 T_StatusProhibit_Value = 45 T_StatusProhibit_ms225 T_StatusProhibit_Value = 46 T_StatusProhibit_ms230 T_StatusProhibit_Value = 47 T_StatusProhibit_ms235 T_StatusProhibit_Value = 48 T_StatusProhibit_ms240 T_StatusProhibit_Value = 49 T_StatusProhibit_ms245 T_StatusProhibit_Value = 50 T_StatusProhibit_ms250 T_StatusProhibit_Value = 51 T_StatusProhibit_ms300 T_StatusProhibit_Value = 52 T_StatusProhibit_ms350 T_StatusProhibit_Value = 53 T_StatusProhibit_ms400 T_StatusProhibit_Value = 54 T_StatusProhibit_ms450 T_StatusProhibit_Value = 55 T_StatusProhibit_ms500 T_StatusProhibit_Value = 56 T_StatusProhibit_ms800 T_StatusProhibit_Value = 57 T_StatusProhibit_ms1000 T_StatusProhibit_Value = 58 T_StatusProhibit_ms1200 T_StatusProhibit_Value = 59 T_StatusProhibit_ms1600 T_StatusProhibit_Value = 60 T_StatusProhibit_ms2000 T_StatusProhibit_Value = 61 T_StatusProhibit_ms2400 T_StatusProhibit_Value = 62 ) var T_StatusProhibit_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms5", 3: "ms10", 4: "ms15", 5: "ms20", 6: "ms25", 7: "ms30", 8: "ms35", 9: "ms40", 10: "ms45", 11: "ms50", 12: "ms55", 13: "ms60", 14: "ms65", 15: "ms70", 16: "ms75", 17: "ms80", 18: "ms85", 19: "ms90", 20: "ms95", 21: "ms100", 22: "ms105", 23: "ms110", 24: "ms115", 25: "ms120", 26: "ms125", 27: "ms130", 28: "ms135", 29: "ms140", 30: "ms145", 31: "ms150", 32: "ms155", 33: "ms160", 34: "ms165", 35: "ms170", 36: "ms175", 37: "ms180", 38: "ms185", 39: "ms190", 40: "ms195", 41: "ms200", 42: "ms205", 43: "ms210", 44: "ms215", 45: "ms220", 46: "ms225", 47: "ms230", 48: "ms235", 49: "ms240", 50: "ms245", 51: "ms250", 52: "ms300", 53: "ms350", 54: "ms400", 55: "ms450", 56: "ms500", 57: "ms800", 58: "ms1000", 59: "ms1200", 60: "ms1600", 61: "ms2000", 62: "ms2400", } var T_StatusProhibit_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms5": 2, "ms10": 3, "ms15": 4, "ms20": 5, "ms25": 6, "ms30": 7, "ms35": 8, "ms40": 9, "ms45": 10, "ms50": 11, "ms55": 12, "ms60": 13, "ms65": 14, "ms70": 15, "ms75": 16, "ms80": 17, "ms85": 18, "ms90": 19, "ms95": 20, "ms100": 21, "ms105": 22, "ms110": 23, "ms115": 24, "ms120": 25, "ms125": 26, "ms130": 27, "ms135": 28, "ms140": 29, "ms145": 30, "ms150": 31, "ms155": 32, "ms160": 33, "ms165": 34, "ms170": 35, "ms175": 36, "ms180": 37, "ms185": 38, "ms190": 39, "ms195": 40, "ms200": 41, "ms205": 42, "ms210": 43, "ms215": 44, "ms220": 45, "ms225": 46, "ms230": 47, "ms235": 48, "ms240": 49, "ms245": 50, "ms250": 51, "ms300": 52, "ms350": 53, "ms400": 54, "ms450": 55, "ms500": 56, "ms800": 57, "ms1000": 58, "ms1200": 59, "ms1600": 60, "ms2000": 61, "ms2400": 62, } func (x T_StatusProhibit_Value) String() string { return proto.EnumName(T_StatusProhibit_Value_name, int32(x)) } func (T_StatusProhibit_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{12, 0} } type SN_FieldLengthUM_Value int32 const ( SN_FieldLengthUM_protobuf_unspecified SN_FieldLengthUM_Value = 0 SN_FieldLengthUM_size6 SN_FieldLengthUM_Value = 1 SN_FieldLengthUM_size12 SN_FieldLengthUM_Value = 2 ) var SN_FieldLengthUM_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "size6", 2: "size12", } var SN_FieldLengthUM_Value_value = map[string]int32{ "protobuf_unspecified": 0, "size6": 1, "size12": 2, } func (x SN_FieldLengthUM_Value) String() string { return proto.EnumName(SN_FieldLengthUM_Value_name, int32(x)) } func (SN_FieldLengthUM_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{15, 0} } type PrioritisedBitRate_Value int32 const ( PrioritisedBitRate_protobuf_unspecified PrioritisedBitRate_Value = 0 PrioritisedBitRate_kbps0 PrioritisedBitRate_Value = 1 PrioritisedBitRate_kbps8 PrioritisedBitRate_Value = 2 PrioritisedBitRate_kbps16 PrioritisedBitRate_Value = 3 PrioritisedBitRate_kbps32 PrioritisedBitRate_Value = 4 PrioritisedBitRate_kbps64 PrioritisedBitRate_Value = 5 PrioritisedBitRate_kbps128 PrioritisedBitRate_Value = 6 PrioritisedBitRate_kbps256 PrioritisedBitRate_Value = 7 PrioritisedBitRate_kbps512 PrioritisedBitRate_Value = 8 PrioritisedBitRate_kbps1024 PrioritisedBitRate_Value = 9 PrioritisedBitRate_kbps2048 PrioritisedBitRate_Value = 10 PrioritisedBitRate_kbps4096 PrioritisedBitRate_Value = 11 PrioritisedBitRate_kbps8192 PrioritisedBitRate_Value = 12 PrioritisedBitRate_kbps16384 PrioritisedBitRate_Value = 13 PrioritisedBitRate_kbps32768 PrioritisedBitRate_Value = 14 PrioritisedBitRate_kbps65536 PrioritisedBitRate_Value = 15 PrioritisedBitRate_infinity PrioritisedBitRate_Value = 16 ) var PrioritisedBitRate_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "kbps0", 2: "kbps8", 3: "kbps16", 4: "kbps32", 5: "kbps64", 6: "kbps128", 7: "kbps256", 8: "kbps512", 9: "kbps1024", 10: "kbps2048", 11: "kbps4096", 12: "kbps8192", 13: "kbps16384", 14: "kbps32768", 15: "kbps65536", 16: "infinity", } var PrioritisedBitRate_Value_value = map[string]int32{ "protobuf_unspecified": 0, "kbps0": 1, "kbps8": 2, "kbps16": 3, "kbps32": 4, "kbps64": 5, "kbps128": 6, "kbps256": 7, "kbps512": 8, "kbps1024": 9, "kbps2048": 10, "kbps4096": 11, "kbps8192": 12, "kbps16384": 13, "kbps32768": 14, "kbps65536": 15, "infinity": 16, } func (x PrioritisedBitRate_Value) String() string { return proto.EnumName(PrioritisedBitRate_Value_name, int32(x)) } func (PrioritisedBitRate_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{21, 0} } type BucketSizeDuration_Value int32 const ( BucketSizeDuration_protobuf_unspecified BucketSizeDuration_Value = 0 BucketSizeDuration_ms5 BucketSizeDuration_Value = 1 BucketSizeDuration_ms10 BucketSizeDuration_Value = 2 BucketSizeDuration_ms20 BucketSizeDuration_Value = 3 BucketSizeDuration_ms50 BucketSizeDuration_Value = 4 BucketSizeDuration_ms100 BucketSizeDuration_Value = 5 BucketSizeDuration_ms150 BucketSizeDuration_Value = 6 BucketSizeDuration_ms300 BucketSizeDuration_Value = 7 BucketSizeDuration_ms500 BucketSizeDuration_Value = 8 BucketSizeDuration_ms1000 BucketSizeDuration_Value = 9 ) var BucketSizeDuration_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms5", 2: "ms10", 3: "ms20", 4: "ms50", 5: "ms100", 6: "ms150", 7: "ms300", 8: "ms500", 9: "ms1000", } var BucketSizeDuration_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms5": 1, "ms10": 2, "ms20": 3, "ms50": 4, "ms100": 5, "ms150": 6, "ms300": 7, "ms500": 8, "ms1000": 9, } func (x BucketSizeDuration_Value) String() string { return proto.EnumName(BucketSizeDuration_Value_name, int32(x)) } func (BucketSizeDuration_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{22, 0} } type SubcarrierSpacing_Value int32 const ( SubcarrierSpacing_protobuf_unspecified SubcarrierSpacing_Value = 0 SubcarrierSpacing_kHz15 SubcarrierSpacing_Value = 1 SubcarrierSpacing_kHz30 SubcarrierSpacing_Value = 2 SubcarrierSpacing_kHz60 SubcarrierSpacing_Value = 3 SubcarrierSpacing_kHz120 SubcarrierSpacing_Value = 4 SubcarrierSpacing_kHz240 SubcarrierSpacing_Value = 5 ) var SubcarrierSpacing_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "kHz15", 2: "kHz30", 3: "kHz60", 4: "kHz120", 5: "kHz240", } var SubcarrierSpacing_Value_value = map[string]int32{ "protobuf_unspecified": 0, "kHz15": 1, "kHz30": 2, "kHz60": 3, "kHz120": 4, "kHz240": 5, } func (x SubcarrierSpacing_Value) String() string { return proto.EnumName(SubcarrierSpacing_Value_name, int32(x)) } func (SubcarrierSpacing_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{23, 0} } type MaxPUSCH_Duration_Value int32 const ( MaxPUSCH_Duration_protobuf_unspecified MaxPUSCH_Duration_Value = 0 MaxPUSCH_Duration_ms0p02 MaxPUSCH_Duration_Value = 1 MaxPUSCH_Duration_ms0p04 MaxPUSCH_Duration_Value = 2 MaxPUSCH_Duration_ms0p0625 MaxPUSCH_Duration_Value = 3 MaxPUSCH_Duration_ms0p125 MaxPUSCH_Duration_Value = 4 MaxPUSCH_Duration_ms0p25 MaxPUSCH_Duration_Value = 5 MaxPUSCH_Duration_ms0p5 MaxPUSCH_Duration_Value = 6 ) var MaxPUSCH_Duration_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0p02", 2: "ms0p04", 3: "ms0p0625", 4: "ms0p125", 5: "ms0p25", 6: "ms0p5", } var MaxPUSCH_Duration_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0p02": 1, "ms0p04": 2, "ms0p0625": 3, "ms0p125": 4, "ms0p25": 5, "ms0p5": 6, } func (x MaxPUSCH_Duration_Value) String() string { return proto.EnumName(MaxPUSCH_Duration_Value_name, int32(x)) } func (MaxPUSCH_Duration_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{24, 0} } type BitRateQueryProhibitTimer_Value int32 const ( BitRateQueryProhibitTimer_protobuf_unspecified BitRateQueryProhibitTimer_Value = 0 BitRateQueryProhibitTimer_s0 BitRateQueryProhibitTimer_Value = 1 BitRateQueryProhibitTimer_s0dot4 BitRateQueryProhibitTimer_Value = 2 BitRateQueryProhibitTimer_s0dot8 BitRateQueryProhibitTimer_Value = 3 BitRateQueryProhibitTimer_s1dot6 BitRateQueryProhibitTimer_Value = 4 BitRateQueryProhibitTimer_s3 BitRateQueryProhibitTimer_Value = 5 BitRateQueryProhibitTimer_s6 BitRateQueryProhibitTimer_Value = 6 BitRateQueryProhibitTimer_s12 BitRateQueryProhibitTimer_Value = 7 BitRateQueryProhibitTimer_s30 BitRateQueryProhibitTimer_Value = 8 ) var BitRateQueryProhibitTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s0", 2: "s0dot4", 3: "s0dot8", 4: "s1dot6", 5: "s3", 6: "s6", 7: "s12", 8: "s30", } var BitRateQueryProhibitTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s0": 1, "s0dot4": 2, "s0dot8": 3, "s1dot6": 4, "s3": 5, "s6": 6, "s12": 7, "s30": 8, } func (x BitRateQueryProhibitTimer_Value) String() string { return proto.EnumName(BitRateQueryProhibitTimer_Value_name, int32(x)) } func (BitRateQueryProhibitTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{25, 0} } type MilliSeconds_Value int32 const ( MilliSeconds_protobuf_unspecified MilliSeconds_Value = 0 MilliSeconds_ms1 MilliSeconds_Value = 1 MilliSeconds_ms2 MilliSeconds_Value = 2 MilliSeconds_ms3 MilliSeconds_Value = 3 MilliSeconds_ms4 MilliSeconds_Value = 4 MilliSeconds_ms5 MilliSeconds_Value = 5 MilliSeconds_ms6 MilliSeconds_Value = 6 MilliSeconds_ms8 MilliSeconds_Value = 7 MilliSeconds_ms10 MilliSeconds_Value = 8 MilliSeconds_ms20 MilliSeconds_Value = 9 MilliSeconds_ms30 MilliSeconds_Value = 10 MilliSeconds_ms40 MilliSeconds_Value = 11 MilliSeconds_ms50 MilliSeconds_Value = 12 MilliSeconds_ms60 MilliSeconds_Value = 13 MilliSeconds_ms80 MilliSeconds_Value = 14 MilliSeconds_ms100 MilliSeconds_Value = 15 MilliSeconds_ms200 MilliSeconds_Value = 16 MilliSeconds_ms300 MilliSeconds_Value = 17 MilliSeconds_ms400 MilliSeconds_Value = 18 MilliSeconds_ms500 MilliSeconds_Value = 19 MilliSeconds_ms600 MilliSeconds_Value = 20 MilliSeconds_ms800 MilliSeconds_Value = 21 MilliSeconds_ms1000 MilliSeconds_Value = 22 MilliSeconds_ms1200 MilliSeconds_Value = 23 MilliSeconds_ms1600 MilliSeconds_Value = 24 ) var MilliSeconds_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms1", 2: "ms2", 3: "ms3", 4: "ms4", 5: "ms5", 6: "ms6", 7: "ms8", 8: "ms10", 9: "ms20", 10: "ms30", 11: "ms40", 12: "ms50", 13: "ms60", 14: "ms80", 15: "ms100", 16: "ms200", 17: "ms300", 18: "ms400", 19: "ms500", 20: "ms600", 21: "ms800", 22: "ms1000", 23: "ms1200", 24: "ms1600", } var MilliSeconds_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms1": 1, "ms2": 2, "ms3": 3, "ms4": 4, "ms5": 5, "ms6": 6, "ms8": 7, "ms10": 8, "ms20": 9, "ms30": 10, "ms40": 11, "ms50": 12, "ms60": 13, "ms80": 14, "ms100": 15, "ms200": 16, "ms300": 17, "ms400": 18, "ms500": 19, "ms600": 20, "ms800": 21, "ms1000": 22, "ms1200": 23, "ms1600": 24, } func (x MilliSeconds_Value) String() string { return proto.EnumName(MilliSeconds_Value_name, int32(x)) } func (MilliSeconds_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{28, 0} } type DRX_InactivityTimer_Value int32 const ( DRX_InactivityTimer_protobuf_unspecified DRX_InactivityTimer_Value = 0 DRX_InactivityTimer_ms0 DRX_InactivityTimer_Value = 1 DRX_InactivityTimer_ms1 DRX_InactivityTimer_Value = 2 DRX_InactivityTimer_ms2 DRX_InactivityTimer_Value = 3 DRX_InactivityTimer_ms3 DRX_InactivityTimer_Value = 4 DRX_InactivityTimer_ms4 DRX_InactivityTimer_Value = 5 DRX_InactivityTimer_ms5 DRX_InactivityTimer_Value = 6 DRX_InactivityTimer_ms6 DRX_InactivityTimer_Value = 7 DRX_InactivityTimer_ms8 DRX_InactivityTimer_Value = 8 DRX_InactivityTimer_ms10 DRX_InactivityTimer_Value = 9 DRX_InactivityTimer_ms20 DRX_InactivityTimer_Value = 10 DRX_InactivityTimer_ms30 DRX_InactivityTimer_Value = 11 DRX_InactivityTimer_ms40 DRX_InactivityTimer_Value = 12 DRX_InactivityTimer_ms50 DRX_InactivityTimer_Value = 13 DRX_InactivityTimer_ms60 DRX_InactivityTimer_Value = 14 DRX_InactivityTimer_ms80 DRX_InactivityTimer_Value = 15 DRX_InactivityTimer_ms100 DRX_InactivityTimer_Value = 16 DRX_InactivityTimer_ms200 DRX_InactivityTimer_Value = 17 DRX_InactivityTimer_ms300 DRX_InactivityTimer_Value = 18 DRX_InactivityTimer_ms500 DRX_InactivityTimer_Value = 19 DRX_InactivityTimer_ms750 DRX_InactivityTimer_Value = 20 DRX_InactivityTimer_ms1280 DRX_InactivityTimer_Value = 21 DRX_InactivityTimer_ms1920 DRX_InactivityTimer_Value = 22 DRX_InactivityTimer_ms2560 DRX_InactivityTimer_Value = 23 ) var DRX_InactivityTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms1", 3: "ms2", 4: "ms3", 5: "ms4", 6: "ms5", 7: "ms6", 8: "ms8", 9: "ms10", 10: "ms20", 11: "ms30", 12: "ms40", 13: "ms50", 14: "ms60", 15: "ms80", 16: "ms100", 17: "ms200", 18: "ms300", 19: "ms500", 20: "ms750", 21: "ms1280", 22: "ms1920", 23: "ms2560", } var DRX_InactivityTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms1": 2, "ms2": 3, "ms3": 4, "ms4": 5, "ms5": 6, "ms6": 7, "ms8": 8, "ms10": 9, "ms20": 10, "ms30": 11, "ms40": 12, "ms50": 13, "ms60": 14, "ms80": 15, "ms100": 16, "ms200": 17, "ms300": 18, "ms500": 19, "ms750": 20, "ms1280": 21, "ms1920": 22, "ms2560": 23, } func (x DRX_InactivityTimer_Value) String() string { return proto.EnumName(DRX_InactivityTimer_Value_name, int32(x)) } func (DRX_InactivityTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{29, 0} } type DRX_RetransmissionTimer_Value int32 const ( DRX_RetransmissionTimer_protobuf_unspecified DRX_RetransmissionTimer_Value = 0 DRX_RetransmissionTimer_sl0 DRX_RetransmissionTimer_Value = 1 DRX_RetransmissionTimer_sl1 DRX_RetransmissionTimer_Value = 2 DRX_RetransmissionTimer_sl2 DRX_RetransmissionTimer_Value = 3 DRX_RetransmissionTimer_sl4 DRX_RetransmissionTimer_Value = 4 DRX_RetransmissionTimer_sl6 DRX_RetransmissionTimer_Value = 5 DRX_RetransmissionTimer_sl8 DRX_RetransmissionTimer_Value = 6 DRX_RetransmissionTimer_sl16 DRX_RetransmissionTimer_Value = 7 DRX_RetransmissionTimer_sl24 DRX_RetransmissionTimer_Value = 8 DRX_RetransmissionTimer_sl33 DRX_RetransmissionTimer_Value = 9 DRX_RetransmissionTimer_sl40 DRX_RetransmissionTimer_Value = 10 DRX_RetransmissionTimer_sl64 DRX_RetransmissionTimer_Value = 11 DRX_RetransmissionTimer_sl80 DRX_RetransmissionTimer_Value = 12 DRX_RetransmissionTimer_sl96 DRX_RetransmissionTimer_Value = 13 DRX_RetransmissionTimer_sl112 DRX_RetransmissionTimer_Value = 14 DRX_RetransmissionTimer_sl128 DRX_RetransmissionTimer_Value = 15 DRX_RetransmissionTimer_sl160 DRX_RetransmissionTimer_Value = 16 DRX_RetransmissionTimer_sl320 DRX_RetransmissionTimer_Value = 17 ) var DRX_RetransmissionTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sl0", 2: "sl1", 3: "sl2", 4: "sl4", 5: "sl6", 6: "sl8", 7: "sl16", 8: "sl24", 9: "sl33", 10: "sl40", 11: "sl64", 12: "sl80", 13: "sl96", 14: "sl112", 15: "sl128", 16: "sl160", 17: "sl320", } var DRX_RetransmissionTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sl0": 1, "sl1": 2, "sl2": 3, "sl4": 4, "sl6": 5, "sl8": 6, "sl16": 7, "sl24": 8, "sl33": 9, "sl40": 10, "sl64": 11, "sl80": 12, "sl96": 13, "sl112": 14, "sl128": 15, "sl160": 16, "sl320": 17, } func (x DRX_RetransmissionTimer_Value) String() string { return proto.EnumName(DRX_RetransmissionTimer_Value_name, int32(x)) } func (DRX_RetransmissionTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{30, 0} } type DRX_ShortCycle_Value int32 const ( DRX_ShortCycle_protobuf_unspecified DRX_ShortCycle_Value = 0 DRX_ShortCycle_ms2 DRX_ShortCycle_Value = 1 DRX_ShortCycle_ms3 DRX_ShortCycle_Value = 2 DRX_ShortCycle_ms4 DRX_ShortCycle_Value = 3 DRX_ShortCycle_ms5 DRX_ShortCycle_Value = 4 DRX_ShortCycle_ms6 DRX_ShortCycle_Value = 5 DRX_ShortCycle_ms7 DRX_ShortCycle_Value = 6 DRX_ShortCycle_ms8 DRX_ShortCycle_Value = 7 DRX_ShortCycle_ms10 DRX_ShortCycle_Value = 8 DRX_ShortCycle_ms14 DRX_ShortCycle_Value = 9 DRX_ShortCycle_ms16 DRX_ShortCycle_Value = 10 DRX_ShortCycle_ms20 DRX_ShortCycle_Value = 11 DRX_ShortCycle_ms30 DRX_ShortCycle_Value = 12 DRX_ShortCycle_ms32 DRX_ShortCycle_Value = 13 DRX_ShortCycle_ms35 DRX_ShortCycle_Value = 14 DRX_ShortCycle_ms40 DRX_ShortCycle_Value = 15 DRX_ShortCycle_ms64 DRX_ShortCycle_Value = 16 DRX_ShortCycle_ms80 DRX_ShortCycle_Value = 17 DRX_ShortCycle_ms128 DRX_ShortCycle_Value = 18 DRX_ShortCycle_ms160 DRX_ShortCycle_Value = 19 DRX_ShortCycle_ms256 DRX_ShortCycle_Value = 20 DRX_ShortCycle_ms320 DRX_ShortCycle_Value = 21 DRX_ShortCycle_ms512 DRX_ShortCycle_Value = 22 DRX_ShortCycle_ms640 DRX_ShortCycle_Value = 23 ) var DRX_ShortCycle_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms2", 2: "ms3", 3: "ms4", 4: "ms5", 5: "ms6", 6: "ms7", 7: "ms8", 8: "ms10", 9: "ms14", 10: "ms16", 11: "ms20", 12: "ms30", 13: "ms32", 14: "ms35", 15: "ms40", 16: "ms64", 17: "ms80", 18: "ms128", 19: "ms160", 20: "ms256", 21: "ms320", 22: "ms512", 23: "ms640", } var DRX_ShortCycle_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms2": 1, "ms3": 2, "ms4": 3, "ms5": 4, "ms6": 5, "ms7": 6, "ms8": 7, "ms10": 8, "ms14": 9, "ms16": 10, "ms20": 11, "ms30": 12, "ms32": 13, "ms35": 14, "ms40": 15, "ms64": 16, "ms80": 17, "ms128": 18, "ms160": 19, "ms256": 20, "ms320": 21, "ms512": 22, "ms640": 23, } func (x DRX_ShortCycle_Value) String() string { return proto.EnumName(DRX_ShortCycle_Value_name, int32(x)) } func (DRX_ShortCycle_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{32, 0} } type SR_ProhibitTimer_Value int32 const ( SR_ProhibitTimer_protobuf_unspecified SR_ProhibitTimer_Value = 0 SR_ProhibitTimer_ms1 SR_ProhibitTimer_Value = 1 SR_ProhibitTimer_ms2 SR_ProhibitTimer_Value = 2 SR_ProhibitTimer_ms4 SR_ProhibitTimer_Value = 3 SR_ProhibitTimer_ms8 SR_ProhibitTimer_Value = 4 SR_ProhibitTimer_ms16 SR_ProhibitTimer_Value = 5 SR_ProhibitTimer_ms32 SR_ProhibitTimer_Value = 6 SR_ProhibitTimer_ms64 SR_ProhibitTimer_Value = 7 SR_ProhibitTimer_ms128 SR_ProhibitTimer_Value = 8 ) var SR_ProhibitTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms1", 2: "ms2", 3: "ms4", 4: "ms8", 5: "ms16", 6: "ms32", 7: "ms64", 8: "ms128", } var SR_ProhibitTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms1": 1, "ms2": 2, "ms4": 3, "ms8": 4, "ms16": 5, "ms32": 6, "ms64": 7, "ms128": 8, } func (x SR_ProhibitTimer_Value) String() string { return proto.EnumName(SR_ProhibitTimer_Value_name, int32(x)) } func (SR_ProhibitTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{35, 0} } type SR_TransMax_Value int32 const ( SR_TransMax_protobuf_unspecified SR_TransMax_Value = 0 SR_TransMax_n4 SR_TransMax_Value = 1 SR_TransMax_n8 SR_TransMax_Value = 2 SR_TransMax_n16 SR_TransMax_Value = 3 SR_TransMax_n32 SR_TransMax_Value = 4 SR_TransMax_n64 SR_TransMax_Value = 5 ) var SR_TransMax_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", 3: "n16", 4: "n32", 5: "n64", } var SR_TransMax_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, "n16": 3, "n32": 4, "n64": 5, } func (x SR_TransMax_Value) String() string { return proto.EnumName(SR_TransMax_Value_name, int32(x)) } func (SR_TransMax_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{36, 0} } type PeriodicBSR_Timer_Value int32 const ( PeriodicBSR_Timer_protobuf_unspecified PeriodicBSR_Timer_Value = 0 PeriodicBSR_Timer_sf1 PeriodicBSR_Timer_Value = 1 PeriodicBSR_Timer_sf5 PeriodicBSR_Timer_Value = 2 PeriodicBSR_Timer_sf10 PeriodicBSR_Timer_Value = 3 PeriodicBSR_Timer_sf16 PeriodicBSR_Timer_Value = 4 PeriodicBSR_Timer_sf20 PeriodicBSR_Timer_Value = 5 PeriodicBSR_Timer_sf32 PeriodicBSR_Timer_Value = 6 PeriodicBSR_Timer_sf40 PeriodicBSR_Timer_Value = 7 PeriodicBSR_Timer_sf64 PeriodicBSR_Timer_Value = 8 PeriodicBSR_Timer_sf80 PeriodicBSR_Timer_Value = 9 PeriodicBSR_Timer_sf128 PeriodicBSR_Timer_Value = 10 PeriodicBSR_Timer_sf160 PeriodicBSR_Timer_Value = 11 PeriodicBSR_Timer_sf320 PeriodicBSR_Timer_Value = 12 PeriodicBSR_Timer_sf640 PeriodicBSR_Timer_Value = 13 PeriodicBSR_Timer_sf1280 PeriodicBSR_Timer_Value = 14 PeriodicBSR_Timer_sf2560 PeriodicBSR_Timer_Value = 15 PeriodicBSR_Timer_infinity PeriodicBSR_Timer_Value = 16 ) var PeriodicBSR_Timer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf1", 2: "sf5", 3: "sf10", 4: "sf16", 5: "sf20", 6: "sf32", 7: "sf40", 8: "sf64", 9: "sf80", 10: "sf128", 11: "sf160", 12: "sf320", 13: "sf640", 14: "sf1280", 15: "sf2560", 16: "infinity", } var PeriodicBSR_Timer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf1": 1, "sf5": 2, "sf10": 3, "sf16": 4, "sf20": 5, "sf32": 6, "sf40": 7, "sf64": 8, "sf80": 9, "sf128": 10, "sf160": 11, "sf320": 12, "sf640": 13, "sf1280": 14, "sf2560": 15, "infinity": 16, } func (x PeriodicBSR_Timer_Value) String() string { return proto.EnumName(PeriodicBSR_Timer_Value_name, int32(x)) } func (PeriodicBSR_Timer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{38, 0} } type RetxBSR_Timer_Value int32 const ( RetxBSR_Timer_protobuf_unspecified RetxBSR_Timer_Value = 0 RetxBSR_Timer_sf10 RetxBSR_Timer_Value = 1 RetxBSR_Timer_sf20 RetxBSR_Timer_Value = 2 RetxBSR_Timer_sf40 RetxBSR_Timer_Value = 3 RetxBSR_Timer_sf80 RetxBSR_Timer_Value = 4 RetxBSR_Timer_sf160 RetxBSR_Timer_Value = 5 RetxBSR_Timer_sf320 RetxBSR_Timer_Value = 6 RetxBSR_Timer_sf640 RetxBSR_Timer_Value = 7 RetxBSR_Timer_sf1280 RetxBSR_Timer_Value = 8 RetxBSR_Timer_sf2560 RetxBSR_Timer_Value = 9 RetxBSR_Timer_sf5120 RetxBSR_Timer_Value = 10 RetxBSR_Timer_sf10240 RetxBSR_Timer_Value = 11 ) var RetxBSR_Timer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf10", 2: "sf20", 3: "sf40", 4: "sf80", 5: "sf160", 6: "sf320", 7: "sf640", 8: "sf1280", 9: "sf2560", 10: "sf5120", 11: "sf10240", } var RetxBSR_Timer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf10": 1, "sf20": 2, "sf40": 3, "sf80": 4, "sf160": 5, "sf320": 6, "sf640": 7, "sf1280": 8, "sf2560": 9, "sf5120": 10, "sf10240": 11, } func (x RetxBSR_Timer_Value) String() string { return proto.EnumName(RetxBSR_Timer_Value_name, int32(x)) } func (RetxBSR_Timer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{39, 0} } type LogicalChannelSR_DelayTimer_Value int32 const ( LogicalChannelSR_DelayTimer_protobuf_unspecified LogicalChannelSR_DelayTimer_Value = 0 LogicalChannelSR_DelayTimer_sf20 LogicalChannelSR_DelayTimer_Value = 1 LogicalChannelSR_DelayTimer_sf40 LogicalChannelSR_DelayTimer_Value = 2 LogicalChannelSR_DelayTimer_sf64 LogicalChannelSR_DelayTimer_Value = 3 LogicalChannelSR_DelayTimer_sf128 LogicalChannelSR_DelayTimer_Value = 4 LogicalChannelSR_DelayTimer_sf512 LogicalChannelSR_DelayTimer_Value = 5 LogicalChannelSR_DelayTimer_sf1024 LogicalChannelSR_DelayTimer_Value = 6 LogicalChannelSR_DelayTimer_sf2560 LogicalChannelSR_DelayTimer_Value = 7 ) var LogicalChannelSR_DelayTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf20", 2: "sf40", 3: "sf64", 4: "sf128", 5: "sf512", 6: "sf1024", 7: "sf2560", } var LogicalChannelSR_DelayTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf20": 1, "sf40": 2, "sf64": 3, "sf128": 4, "sf512": 5, "sf1024": 6, "sf2560": 7, } func (x LogicalChannelSR_DelayTimer_Value) String() string { return proto.EnumName(LogicalChannelSR_DelayTimer_Value_name, int32(x)) } func (LogicalChannelSR_DelayTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{40, 0} } type TimeAlignmentTimer_Value int32 const ( TimeAlignmentTimer_protobuf_unspecified TimeAlignmentTimer_Value = 0 TimeAlignmentTimer_ms500 TimeAlignmentTimer_Value = 1 TimeAlignmentTimer_ms750 TimeAlignmentTimer_Value = 2 TimeAlignmentTimer_ms1280 TimeAlignmentTimer_Value = 3 TimeAlignmentTimer_ms1920 TimeAlignmentTimer_Value = 4 TimeAlignmentTimer_ms2560 TimeAlignmentTimer_Value = 5 TimeAlignmentTimer_ms5120 TimeAlignmentTimer_Value = 6 TimeAlignmentTimer_ms10240 TimeAlignmentTimer_Value = 7 TimeAlignmentTimer_infinity TimeAlignmentTimer_Value = 8 ) var TimeAlignmentTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms500", 2: "ms750", 3: "ms1280", 4: "ms1920", 5: "ms2560", 6: "ms5120", 7: "ms10240", 8: "infinity", } var TimeAlignmentTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms500": 1, "ms750": 2, "ms1280": 3, "ms1920": 4, "ms2560": 5, "ms5120": 6, "ms10240": 7, "infinity": 8, } func (x TimeAlignmentTimer_Value) String() string { return proto.EnumName(TimeAlignmentTimer_Value_name, int32(x)) } func (TimeAlignmentTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{43, 0} } type PHR_PeriodicTimer_Value int32 const ( PHR_PeriodicTimer_protobuf_unspecified PHR_PeriodicTimer_Value = 0 PHR_PeriodicTimer_sf10 PHR_PeriodicTimer_Value = 1 PHR_PeriodicTimer_sf20 PHR_PeriodicTimer_Value = 2 PHR_PeriodicTimer_sf50 PHR_PeriodicTimer_Value = 3 PHR_PeriodicTimer_sf100 PHR_PeriodicTimer_Value = 4 PHR_PeriodicTimer_sf200 PHR_PeriodicTimer_Value = 5 PHR_PeriodicTimer_sf500 PHR_PeriodicTimer_Value = 6 PHR_PeriodicTimer_sf1000 PHR_PeriodicTimer_Value = 7 PHR_PeriodicTimer_infinity PHR_PeriodicTimer_Value = 8 ) var PHR_PeriodicTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf10", 2: "sf20", 3: "sf50", 4: "sf100", 5: "sf200", 6: "sf500", 7: "sf1000", 8: "infinity", } var PHR_PeriodicTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf10": 1, "sf20": 2, "sf50": 3, "sf100": 4, "sf200": 5, "sf500": 6, "sf1000": 7, "infinity": 8, } func (x PHR_PeriodicTimer_Value) String() string { return proto.EnumName(PHR_PeriodicTimer_Value_name, int32(x)) } func (PHR_PeriodicTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{45, 0} } type PHR_ProhibitTimer_Value int32 const ( PHR_ProhibitTimer_protobuf_unspecified PHR_ProhibitTimer_Value = 0 PHR_ProhibitTimer_sf0 PHR_ProhibitTimer_Value = 1 PHR_ProhibitTimer_sf10 PHR_ProhibitTimer_Value = 2 PHR_ProhibitTimer_sf20 PHR_ProhibitTimer_Value = 3 PHR_ProhibitTimer_sf50 PHR_ProhibitTimer_Value = 4 PHR_ProhibitTimer_sf100 PHR_ProhibitTimer_Value = 5 PHR_ProhibitTimer_sf200 PHR_ProhibitTimer_Value = 6 PHR_ProhibitTimer_sf500 PHR_ProhibitTimer_Value = 7 PHR_ProhibitTimer_sf1000 PHR_ProhibitTimer_Value = 8 ) var PHR_ProhibitTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf0", 2: "sf10", 3: "sf20", 4: "sf50", 5: "sf100", 6: "sf200", 7: "sf500", 8: "sf1000", } var PHR_ProhibitTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf0": 1, "sf10": 2, "sf20": 3, "sf50": 4, "sf100": 5, "sf200": 6, "sf500": 7, "sf1000": 8, } func (x PHR_ProhibitTimer_Value) String() string { return proto.EnumName(PHR_ProhibitTimer_Value_name, int32(x)) } func (PHR_ProhibitTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{46, 0} } type PHR_Tx_PowerFactorChange_Value int32 const ( PHR_Tx_PowerFactorChange_protobuf_unspecified PHR_Tx_PowerFactorChange_Value = 0 PHR_Tx_PowerFactorChange_dB1 PHR_Tx_PowerFactorChange_Value = 1 PHR_Tx_PowerFactorChange_dB3 PHR_Tx_PowerFactorChange_Value = 2 PHR_Tx_PowerFactorChange_dB6 PHR_Tx_PowerFactorChange_Value = 3 PHR_Tx_PowerFactorChange_infinity PHR_Tx_PowerFactorChange_Value = 4 ) var PHR_Tx_PowerFactorChange_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB1", 2: "dB3", 3: "dB6", 4: "infinity", } var PHR_Tx_PowerFactorChange_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB1": 1, "dB3": 2, "dB6": 3, "infinity": 4, } func (x PHR_Tx_PowerFactorChange_Value) String() string { return proto.EnumName(PHR_Tx_PowerFactorChange_Value_name, int32(x)) } func (PHR_Tx_PowerFactorChange_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{47, 0} } type PHR_ModeOtherCG_Value int32 const ( PHR_ModeOtherCG_protobuf_unspecified PHR_ModeOtherCG_Value = 0 PHR_ModeOtherCG_real PHR_ModeOtherCG_Value = 1 PHR_ModeOtherCG_virtual PHR_ModeOtherCG_Value = 2 ) var PHR_ModeOtherCG_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "real", 2: "virtual", } var PHR_ModeOtherCG_Value_value = map[string]int32{ "protobuf_unspecified": 0, "real": 1, "virtual": 2, } func (x PHR_ModeOtherCG_Value) String() string { return proto.EnumName(PHR_ModeOtherCG_Value_name, int32(x)) } func (PHR_ModeOtherCG_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{48, 0} } type DataInactivityTimer_Value int32 const ( DataInactivityTimer_protobuf_unspecified DataInactivityTimer_Value = 0 DataInactivityTimer_s1 DataInactivityTimer_Value = 1 DataInactivityTimer_s2 DataInactivityTimer_Value = 2 DataInactivityTimer_s3 DataInactivityTimer_Value = 3 DataInactivityTimer_s5 DataInactivityTimer_Value = 4 DataInactivityTimer_s7 DataInactivityTimer_Value = 5 DataInactivityTimer_s10 DataInactivityTimer_Value = 6 DataInactivityTimer_s15 DataInactivityTimer_Value = 7 DataInactivityTimer_s20 DataInactivityTimer_Value = 8 DataInactivityTimer_s40 DataInactivityTimer_Value = 9 DataInactivityTimer_s50 DataInactivityTimer_Value = 10 DataInactivityTimer_s60 DataInactivityTimer_Value = 11 DataInactivityTimer_s80 DataInactivityTimer_Value = 12 DataInactivityTimer_s100 DataInactivityTimer_Value = 13 DataInactivityTimer_s120 DataInactivityTimer_Value = 14 DataInactivityTimer_s150 DataInactivityTimer_Value = 15 DataInactivityTimer_s180 DataInactivityTimer_Value = 16 ) var DataInactivityTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s1", 2: "s2", 3: "s3", 4: "s5", 5: "s7", 6: "s10", 7: "s15", 8: "s20", 9: "s40", 10: "s50", 11: "s60", 12: "s80", 13: "s100", 14: "s120", 15: "s150", 16: "s180", } var DataInactivityTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s1": 1, "s2": 2, "s3": 3, "s5": 4, "s7": 5, "s10": 6, "s15": 7, "s20": 8, "s40": 9, "s50": 10, "s60": 11, "s80": 12, "s100": 13, "s120": 14, "s150": 15, "s180": 16, } func (x DataInactivityTimer_Value) String() string { return proto.EnumName(DataInactivityTimer_Value_name, int32(x)) } func (DataInactivityTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{49, 0} } type PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook int32 const ( PhysicalCellGroupConfig_protobuf_unspecified PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 0 PhysicalCellGroupConfig_semiStatic PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 1 PhysicalCellGroupConfig_dynamic PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 2 ) var PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name = map[int32]string{ 0: "protobuf_unspecified", 1: "semiStatic", 2: "dynamic", } var PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_value = map[string]int32{ "protobuf_unspecified": 0, "semiStatic": 1, "dynamic": 2, } func (x PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook) String() string { return proto.EnumName(PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name, int32(x)) } func (PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{50, 0} } type XScale_Value int32 const ( XScale_protobuf_unspecified XScale_Value = 0 XScale_dB0 XScale_Value = 1 XScale_dB6 XScale_Value = 2 ) var XScale_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB0", 2: "dB6", } var XScale_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB0": 1, "dB6": 2, } func (x XScale_Value) String() string { return proto.EnumName(XScale_Value_name, int32(x)) } func (XScale_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{51, 0} } type CyclicPrefix_Value int32 const ( CyclicPrefix_protobuf_unspecified CyclicPrefix_Value = 0 CyclicPrefix_extended CyclicPrefix_Value = 1 ) var CyclicPrefix_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "extended", } var CyclicPrefix_Value_value = map[string]int32{ "protobuf_unspecified": 0, "extended": 1, } func (x CyclicPrefix_Value) String() string { return proto.EnumName(CyclicPrefix_Value_name, int32(x)) } func (CyclicPrefix_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{60, 0} } type Reg_BundleSize_Value int32 const ( Reg_BundleSize_protobuf_unspecified Reg_BundleSize_Value = 0 Reg_BundleSize_n2 Reg_BundleSize_Value = 1 Reg_BundleSize_n3 Reg_BundleSize_Value = 2 Reg_BundleSize_n6 Reg_BundleSize_Value = 3 ) var Reg_BundleSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n3", 3: "n6", } var Reg_BundleSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n3": 2, "n6": 3, } func (x Reg_BundleSize_Value) String() string { return proto.EnumName(Reg_BundleSize_Value_name, int32(x)) } func (Reg_BundleSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{64, 0} } type InterleaverSize_Value int32 const ( InterleaverSize_protobuf_unspecified InterleaverSize_Value = 0 InterleaverSize_n2 InterleaverSize_Value = 1 InterleaverSize_n3 InterleaverSize_Value = 2 InterleaverSize_n6 InterleaverSize_Value = 3 ) var InterleaverSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n3", 3: "n6", } var InterleaverSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n3": 2, "n6": 3, } func (x InterleaverSize_Value) String() string { return proto.EnumName(InterleaverSize_Value_name, int32(x)) } func (InterleaverSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{65, 0} } type PrecoderGranularity_Value int32 const ( PrecoderGranularity_protobuf_unspecified PrecoderGranularity_Value = 0 PrecoderGranularity_sameAsREG_bundle PrecoderGranularity_Value = 1 PrecoderGranularity_allContiguousRBs PrecoderGranularity_Value = 2 ) var PrecoderGranularity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sameAsREG_bundle", 2: "allContiguousRBs", } var PrecoderGranularity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sameAsREG_bundle": 1, "allContiguousRBs": 2, } func (x PrecoderGranularity_Value) String() string { return proto.EnumName(PrecoderGranularity_Value_name, int32(x)) } func (PrecoderGranularity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{66, 0} } type MappingType_Value int32 const ( MappingType_protobuf_unspecified MappingType_Value = 0 MappingType_typeA MappingType_Value = 1 MappingType_typeB MappingType_Value = 2 ) var MappingType_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "typeA", 2: "typeB", } var MappingType_Value_value = map[string]int32{ "protobuf_unspecified": 0, "typeA": 1, "typeB": 2, } func (x MappingType_Value) String() string { return proto.EnumName(MappingType_Value_name, int32(x)) } func (MappingType_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{72, 0} } type Msg1_FDM_Value int32 const ( Msg1_FDM_protobuf_unspecified Msg1_FDM_Value = 0 Msg1_FDM_one Msg1_FDM_Value = 1 Msg1_FDM_two Msg1_FDM_Value = 2 Msg1_FDM_four Msg1_FDM_Value = 3 Msg1_FDM_eight Msg1_FDM_Value = 4 ) var Msg1_FDM_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "one", 2: "two", 3: "four", 4: "eight", } var Msg1_FDM_Value_value = map[string]int32{ "protobuf_unspecified": 0, "one": 1, "two": 2, "four": 3, "eight": 4, } func (x Msg1_FDM_Value) String() string { return proto.EnumName(Msg1_FDM_Value_name, int32(x)) } func (Msg1_FDM_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{79, 0} } type PreambleTransMax_Value int32 const ( PreambleTransMax_protobuf_unspecified PreambleTransMax_Value = 0 PreambleTransMax_n3 PreambleTransMax_Value = 1 PreambleTransMax_n4 PreambleTransMax_Value = 2 PreambleTransMax_n5 PreambleTransMax_Value = 3 PreambleTransMax_n6 PreambleTransMax_Value = 4 PreambleTransMax_n7 PreambleTransMax_Value = 5 PreambleTransMax_n8 PreambleTransMax_Value = 6 PreambleTransMax_n10 PreambleTransMax_Value = 7 PreambleTransMax_n20 PreambleTransMax_Value = 8 PreambleTransMax_n50 PreambleTransMax_Value = 9 PreambleTransMax_n100 PreambleTransMax_Value = 10 PreambleTransMax_n200 PreambleTransMax_Value = 11 ) var PreambleTransMax_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n3", 2: "n4", 3: "n5", 4: "n6", 5: "n7", 6: "n8", 7: "n10", 8: "n20", 9: "n50", 10: "n100", 11: "n200", } var PreambleTransMax_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n3": 1, "n4": 2, "n5": 3, "n6": 4, "n7": 5, "n8": 6, "n10": 7, "n20": 8, "n50": 9, "n100": 10, "n200": 11, } func (x PreambleTransMax_Value) String() string { return proto.EnumName(PreambleTransMax_Value_name, int32(x)) } func (PreambleTransMax_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{80, 0} } type PowerRampingStep_Value int32 const ( PowerRampingStep_protobuf_unspecified PowerRampingStep_Value = 0 PowerRampingStep_dB0 PowerRampingStep_Value = 1 PowerRampingStep_dB2 PowerRampingStep_Value = 2 PowerRampingStep_dB4 PowerRampingStep_Value = 3 PowerRampingStep_dB6 PowerRampingStep_Value = 4 ) var PowerRampingStep_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB0", 2: "dB2", 3: "dB4", 4: "dB6", } var PowerRampingStep_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB0": 1, "dB2": 2, "dB4": 3, "dB6": 4, } func (x PowerRampingStep_Value) String() string { return proto.EnumName(PowerRampingStep_Value_name, int32(x)) } func (PowerRampingStep_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{81, 0} } type RA_ResponseWindow_Value int32 const ( RA_ResponseWindow_protobuf_unspecified RA_ResponseWindow_Value = 0 RA_ResponseWindow_sl1 RA_ResponseWindow_Value = 1 RA_ResponseWindow_sl2 RA_ResponseWindow_Value = 2 RA_ResponseWindow_sl4 RA_ResponseWindow_Value = 3 RA_ResponseWindow_sl8 RA_ResponseWindow_Value = 4 RA_ResponseWindow_sl10 RA_ResponseWindow_Value = 5 RA_ResponseWindow_sl20 RA_ResponseWindow_Value = 6 RA_ResponseWindow_sl40 RA_ResponseWindow_Value = 7 RA_ResponseWindow_sl80 RA_ResponseWindow_Value = 8 ) var RA_ResponseWindow_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sl1", 2: "sl2", 3: "sl4", 4: "sl8", 5: "sl10", 6: "sl20", 7: "sl40", 8: "sl80", } var RA_ResponseWindow_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sl1": 1, "sl2": 2, "sl4": 3, "sl8": 4, "sl10": 5, "sl20": 6, "sl40": 7, "sl80": 8, } func (x RA_ResponseWindow_Value) String() string { return proto.EnumName(RA_ResponseWindow_Value_name, int32(x)) } func (RA_ResponseWindow_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{82, 0} } type Fraction_Value int32 const ( Fraction_protobuf_unspecified Fraction_Value = 0 Fraction_n4 Fraction_Value = 1 Fraction_n8 Fraction_Value = 2 Fraction_n12 Fraction_Value = 3 Fraction_n16 Fraction_Value = 4 Fraction_n20 Fraction_Value = 5 Fraction_n24 Fraction_Value = 6 Fraction_n28 Fraction_Value = 7 Fraction_n32 Fraction_Value = 8 Fraction_n36 Fraction_Value = 9 Fraction_n40 Fraction_Value = 10 Fraction_n44 Fraction_Value = 11 Fraction_n48 Fraction_Value = 12 Fraction_n52 Fraction_Value = 13 Fraction_n56 Fraction_Value = 14 Fraction_n60 Fraction_Value = 15 Fraction_n64 Fraction_Value = 16 ) var Fraction_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", 3: "n12", 4: "n16", 5: "n20", 6: "n24", 7: "n28", 8: "n32", 9: "n36", 10: "n40", 11: "n44", 12: "n48", 13: "n52", 14: "n56", 15: "n60", 16: "n64", } var Fraction_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, "n12": 3, "n16": 4, "n20": 5, "n24": 6, "n28": 7, "n32": 8, "n36": 9, "n40": 10, "n44": 11, "n48": 12, "n52": 13, "n56": 14, "n60": 15, "n64": 16, } func (x Fraction_Value) String() string { return proto.EnumName(Fraction_Value_name, int32(x)) } func (Fraction_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{83, 0} } type OtherFraction_Value int32 const ( OtherFraction_protobuf_unspecified OtherFraction_Value = 0 OtherFraction_n4 OtherFraction_Value = 1 OtherFraction_n8 OtherFraction_Value = 2 OtherFraction_n12 OtherFraction_Value = 3 OtherFraction_n16 OtherFraction_Value = 4 OtherFraction_n20 OtherFraction_Value = 5 OtherFraction_n24 OtherFraction_Value = 6 OtherFraction_n28 OtherFraction_Value = 7 OtherFraction_n32 OtherFraction_Value = 8 ) var OtherFraction_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", 3: "n12", 4: "n16", 5: "n20", 6: "n24", 7: "n28", 8: "n32", } var OtherFraction_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, "n12": 3, "n16": 4, "n20": 5, "n24": 6, "n28": 7, "n32": 8, } func (x OtherFraction_Value) String() string { return proto.EnumName(OtherFraction_Value_name, int32(x)) } func (OtherFraction_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{84, 0} } type RA_Msg3SizeGroupA_Value int32 const ( RA_Msg3SizeGroupA_protobuf_unspecified RA_Msg3SizeGroupA_Value = 0 RA_Msg3SizeGroupA_b56 RA_Msg3SizeGroupA_Value = 1 RA_Msg3SizeGroupA_b144 RA_Msg3SizeGroupA_Value = 2 RA_Msg3SizeGroupA_b208 RA_Msg3SizeGroupA_Value = 3 RA_Msg3SizeGroupA_b256 RA_Msg3SizeGroupA_Value = 4 RA_Msg3SizeGroupA_b282 RA_Msg3SizeGroupA_Value = 5 RA_Msg3SizeGroupA_b480 RA_Msg3SizeGroupA_Value = 6 RA_Msg3SizeGroupA_b640 RA_Msg3SizeGroupA_Value = 7 RA_Msg3SizeGroupA_b800 RA_Msg3SizeGroupA_Value = 8 RA_Msg3SizeGroupA_b1000 RA_Msg3SizeGroupA_Value = 9 RA_Msg3SizeGroupA_b72 RA_Msg3SizeGroupA_Value = 10 ) var RA_Msg3SizeGroupA_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "b56", 2: "b144", 3: "b208", 4: "b256", 5: "b282", 6: "b480", 7: "b640", 8: "b800", 9: "b1000", 10: "b72", } var RA_Msg3SizeGroupA_Value_value = map[string]int32{ "protobuf_unspecified": 0, "b56": 1, "b144": 2, "b208": 3, "b256": 4, "b282": 5, "b480": 6, "b640": 7, "b800": 8, "b1000": 9, "b72": 10, } func (x RA_Msg3SizeGroupA_Value) String() string { return proto.EnumName(RA_Msg3SizeGroupA_Value_name, int32(x)) } func (RA_Msg3SizeGroupA_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{86, 0} } type MessagePowerOffsetGroupB_Value int32 const ( MessagePowerOffsetGroupB_protobuf_unspecified MessagePowerOffsetGroupB_Value = 0 MessagePowerOffsetGroupB_minusinfinity MessagePowerOffsetGroupB_Value = 1 MessagePowerOffsetGroupB_dB0 MessagePowerOffsetGroupB_Value = 2 MessagePowerOffsetGroupB_dB5 MessagePowerOffsetGroupB_Value = 3 MessagePowerOffsetGroupB_dB8 MessagePowerOffsetGroupB_Value = 4 MessagePowerOffsetGroupB_dB10 MessagePowerOffsetGroupB_Value = 5 MessagePowerOffsetGroupB_dB12 MessagePowerOffsetGroupB_Value = 6 MessagePowerOffsetGroupB_dB15 MessagePowerOffsetGroupB_Value = 7 MessagePowerOffsetGroupB_dB18 MessagePowerOffsetGroupB_Value = 8 ) var MessagePowerOffsetGroupB_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "minusinfinity", 2: "dB0", 3: "dB5", 4: "dB8", 5: "dB10", 6: "dB12", 7: "dB15", 8: "dB18", } var MessagePowerOffsetGroupB_Value_value = map[string]int32{ "protobuf_unspecified": 0, "minusinfinity": 1, "dB0": 2, "dB5": 3, "dB8": 4, "dB10": 5, "dB12": 6, "dB15": 7, "dB18": 8, } func (x MessagePowerOffsetGroupB_Value) String() string { return proto.EnumName(MessagePowerOffsetGroupB_Value_name, int32(x)) } func (MessagePowerOffsetGroupB_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{87, 0} } type RA_ContentionResolutionTimer_Value int32 const ( RA_ContentionResolutionTimer_protobuf_unspecified RA_ContentionResolutionTimer_Value = 0 RA_ContentionResolutionTimer_sf8 RA_ContentionResolutionTimer_Value = 1 RA_ContentionResolutionTimer_sf16 RA_ContentionResolutionTimer_Value = 2 RA_ContentionResolutionTimer_sf24 RA_ContentionResolutionTimer_Value = 3 RA_ContentionResolutionTimer_sf32 RA_ContentionResolutionTimer_Value = 4 RA_ContentionResolutionTimer_sf40 RA_ContentionResolutionTimer_Value = 5 RA_ContentionResolutionTimer_sf48 RA_ContentionResolutionTimer_Value = 6 RA_ContentionResolutionTimer_sf56 RA_ContentionResolutionTimer_Value = 7 RA_ContentionResolutionTimer_sf64 RA_ContentionResolutionTimer_Value = 8 ) var RA_ContentionResolutionTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf8", 2: "sf16", 3: "sf24", 4: "sf32", 5: "sf40", 6: "sf48", 7: "sf56", 8: "sf64", } var RA_ContentionResolutionTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf8": 1, "sf16": 2, "sf24": 3, "sf32": 4, "sf40": 5, "sf48": 6, "sf56": 7, "sf64": 8, } func (x RA_ContentionResolutionTimer_Value) String() string { return proto.EnumName(RA_ContentionResolutionTimer_Value_name, int32(x)) } func (RA_ContentionResolutionTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{88, 0} } type RestrictedSetConfig_Value int32 const ( RestrictedSetConfig_protobuf_unspecified RestrictedSetConfig_Value = 0 RestrictedSetConfig_unrestrictedSet RestrictedSetConfig_Value = 1 RestrictedSetConfig_restrictedSetTypeA RestrictedSetConfig_Value = 2 RestrictedSetConfig_restrictedSetTypeB RestrictedSetConfig_Value = 3 ) var RestrictedSetConfig_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "unrestrictedSet", 2: "restrictedSetTypeA", 3: "restrictedSetTypeB", } var RestrictedSetConfig_Value_value = map[string]int32{ "protobuf_unspecified": 0, "unrestrictedSet": 1, "restrictedSetTypeA": 2, "restrictedSetTypeB": 3, } func (x RestrictedSetConfig_Value) String() string { return proto.EnumName(RestrictedSetConfig_Value_name, int32(x)) } func (RestrictedSetConfig_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{89, 0} } type PUCCH_GroupHopping_Value int32 const ( PUCCH_GroupHopping_protobuf_unspecified PUCCH_GroupHopping_Value = 0 PUCCH_GroupHopping_neither PUCCH_GroupHopping_Value = 1 PUCCH_GroupHopping_enable PUCCH_GroupHopping_Value = 2 PUCCH_GroupHopping_disable PUCCH_GroupHopping_Value = 3 ) var PUCCH_GroupHopping_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "neither", 2: "enable", 3: "disable", } var PUCCH_GroupHopping_Value_value = map[string]int32{ "protobuf_unspecified": 0, "neither": 1, "enable": 2, "disable": 3, } func (x PUCCH_GroupHopping_Value) String() string { return proto.EnumName(PUCCH_GroupHopping_Value_name, int32(x)) } func (PUCCH_GroupHopping_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{94, 0} } type N_TimingAdvanceOffset_Value int32 const ( N_TimingAdvanceOffset_protobuf_unspecified N_TimingAdvanceOffset_Value = 0 N_TimingAdvanceOffset_n0 N_TimingAdvanceOffset_Value = 1 N_TimingAdvanceOffset_n25600 N_TimingAdvanceOffset_Value = 2 N_TimingAdvanceOffset_n39936 N_TimingAdvanceOffset_Value = 3 ) var N_TimingAdvanceOffset_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n25600", 3: "n39936", } var N_TimingAdvanceOffset_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n25600": 2, "n39936": 3, } func (x N_TimingAdvanceOffset_Value) String() string { return proto.EnumName(N_TimingAdvanceOffset_Value_name, int32(x)) } func (N_TimingAdvanceOffset_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{95, 0} } type SSB_PeriodicityServingCell_Value int32 const ( SSB_PeriodicityServingCell_protobuf_unspecified SSB_PeriodicityServingCell_Value = 0 SSB_PeriodicityServingCell_ms5 SSB_PeriodicityServingCell_Value = 1 SSB_PeriodicityServingCell_ms10 SSB_PeriodicityServingCell_Value = 2 SSB_PeriodicityServingCell_ms20 SSB_PeriodicityServingCell_Value = 3 SSB_PeriodicityServingCell_ms40 SSB_PeriodicityServingCell_Value = 4 SSB_PeriodicityServingCell_ms80 SSB_PeriodicityServingCell_Value = 5 SSB_PeriodicityServingCell_ms160 SSB_PeriodicityServingCell_Value = 6 ) var SSB_PeriodicityServingCell_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms5", 2: "ms10", 3: "ms20", 4: "ms40", 5: "ms80", 6: "ms160", } var SSB_PeriodicityServingCell_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms5": 1, "ms10": 2, "ms20": 3, "ms40": 4, "ms80": 5, "ms160": 6, } func (x SSB_PeriodicityServingCell_Value) String() string { return proto.EnumName(SSB_PeriodicityServingCell_Value_name, int32(x)) } func (SSB_PeriodicityServingCell_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{96, 0} } type DMRS_TypeA_Position_Value int32 const ( DMRS_TypeA_Position_protobuf_unspecified DMRS_TypeA_Position_Value = 0 DMRS_TypeA_Position_pos2 DMRS_TypeA_Position_Value = 1 DMRS_TypeA_Position_pos3 DMRS_TypeA_Position_Value = 2 ) var DMRS_TypeA_Position_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "pos2", 2: "pos3", } var DMRS_TypeA_Position_Value_value = map[string]int32{ "protobuf_unspecified": 0, "pos2": 1, "pos3": 2, } func (x DMRS_TypeA_Position_Value) String() string { return proto.EnumName(DMRS_TypeA_Position_Value_name, int32(x)) } func (DMRS_TypeA_Position_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{97, 0} } type CarrierBandwidthDL_Value int32 const ( CarrierBandwidthDL_protobuf_unspecified CarrierBandwidthDL_Value = 0 CarrierBandwidthDL_n6 CarrierBandwidthDL_Value = 1 CarrierBandwidthDL_n15 CarrierBandwidthDL_Value = 2 CarrierBandwidthDL_n25 CarrierBandwidthDL_Value = 3 CarrierBandwidthDL_n50 CarrierBandwidthDL_Value = 4 CarrierBandwidthDL_n75 CarrierBandwidthDL_Value = 5 CarrierBandwidthDL_n100 CarrierBandwidthDL_Value = 6 ) var CarrierBandwidthDL_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n6", 2: "n15", 3: "n25", 4: "n50", 5: "n75", 6: "n100", } var CarrierBandwidthDL_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n6": 1, "n15": 2, "n25": 3, "n50": 4, "n75": 5, "n100": 6, } func (x CarrierBandwidthDL_Value) String() string { return proto.EnumName(CarrierBandwidthDL_Value_name, int32(x)) } func (CarrierBandwidthDL_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{99, 0} } type RadioframeAllocationPeriod_Value int32 const ( RadioframeAllocationPeriod_protobuf_unspecified RadioframeAllocationPeriod_Value = 0 RadioframeAllocationPeriod_n1 RadioframeAllocationPeriod_Value = 1 RadioframeAllocationPeriod_n2 RadioframeAllocationPeriod_Value = 2 RadioframeAllocationPeriod_n4 RadioframeAllocationPeriod_Value = 3 RadioframeAllocationPeriod_n8 RadioframeAllocationPeriod_Value = 4 RadioframeAllocationPeriod_n16 RadioframeAllocationPeriod_Value = 5 RadioframeAllocationPeriod_n32 RadioframeAllocationPeriod_Value = 6 ) var RadioframeAllocationPeriod_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n4", 4: "n8", 5: "n16", 6: "n32", } var RadioframeAllocationPeriod_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n4": 3, "n8": 4, "n16": 5, "n32": 6, } func (x RadioframeAllocationPeriod_Value) String() string { return proto.EnumName(RadioframeAllocationPeriod_Value_name, int32(x)) } func (RadioframeAllocationPeriod_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{102, 0} } type NrofCRS_Ports_Value int32 const ( NrofCRS_Ports_protobuf_unspecified NrofCRS_Ports_Value = 0 NrofCRS_Ports_n1 NrofCRS_Ports_Value = 1 NrofCRS_Ports_n2 NrofCRS_Ports_Value = 2 NrofCRS_Ports_n4 NrofCRS_Ports_Value = 3 ) var NrofCRS_Ports_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n4", } var NrofCRS_Ports_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n4": 3, } func (x NrofCRS_Ports_Value) String() string { return proto.EnumName(NrofCRS_Ports_Value_name, int32(x)) } func (NrofCRS_Ports_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{104, 0} } type V_Shift_Value int32 const ( V_Shift_protobuf_unspecified V_Shift_Value = 0 V_Shift_n0 V_Shift_Value = 1 V_Shift_n1 V_Shift_Value = 2 V_Shift_n2 V_Shift_Value = 3 V_Shift_n3 V_Shift_Value = 4 V_Shift_n4 V_Shift_Value = 5 V_Shift_n5 V_Shift_Value = 6 ) var V_Shift_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n1", 3: "n2", 4: "n3", 5: "n4", 6: "n5", } var V_Shift_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n1": 2, "n2": 3, "n3": 4, "n4": 5, "n5": 6, } func (x V_Shift_Value) String() string { return proto.EnumName(V_Shift_Value_name, int32(x)) } func (V_Shift_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{105, 0} } type Dummy_Value int32 const ( Dummy_protobuf_unspecified Dummy_Value = 0 Dummy_dynamic Dummy_Value = 1 Dummy_semiStatic Dummy_Value = 2 ) var Dummy_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dynamic", 2: "semiStatic", } var Dummy_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dynamic": 1, "semiStatic": 2, } func (x Dummy_Value) String() string { return proto.EnumName(Dummy_Value_name, int32(x)) } func (Dummy_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{108, 0} } type DL_UL_TransmissionPeriodicity_Value int32 const ( DL_UL_TransmissionPeriodicity_protobuf_unspecified DL_UL_TransmissionPeriodicity_Value = 0 DL_UL_TransmissionPeriodicity_ms0p5 DL_UL_TransmissionPeriodicity_Value = 1 DL_UL_TransmissionPeriodicity_ms0p625 DL_UL_TransmissionPeriodicity_Value = 2 DL_UL_TransmissionPeriodicity_ms1 DL_UL_TransmissionPeriodicity_Value = 3 DL_UL_TransmissionPeriodicity_ms1p25 DL_UL_TransmissionPeriodicity_Value = 4 DL_UL_TransmissionPeriodicity_ms2 DL_UL_TransmissionPeriodicity_Value = 5 DL_UL_TransmissionPeriodicity_ms2p5 DL_UL_TransmissionPeriodicity_Value = 6 DL_UL_TransmissionPeriodicity_ms5 DL_UL_TransmissionPeriodicity_Value = 7 DL_UL_TransmissionPeriodicity_ms10 DL_UL_TransmissionPeriodicity_Value = 8 ) var DL_UL_TransmissionPeriodicity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0p5", 2: "ms0p625", 3: "ms1", 4: "ms1p25", 5: "ms2", 6: "ms2p5", 7: "ms5", 8: "ms10", } var DL_UL_TransmissionPeriodicity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0p5": 1, "ms0p625": 2, "ms1": 3, "ms1p25": 4, "ms2": 5, "ms2p5": 6, "ms5": 7, "ms10": 8, } func (x DL_UL_TransmissionPeriodicity_Value) String() string { return proto.EnumName(DL_UL_TransmissionPeriodicity_Value_name, int32(x)) } func (DL_UL_TransmissionPeriodicity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{111, 0} } type DL_UL_TransmissionPeriodicityV1530_Value int32 const ( DL_UL_TransmissionPeriodicityV1530_protobuf_unspecified DL_UL_TransmissionPeriodicityV1530_Value = 0 DL_UL_TransmissionPeriodicityV1530_ms3 DL_UL_TransmissionPeriodicityV1530_Value = 1 DL_UL_TransmissionPeriodicityV1530_ms4 DL_UL_TransmissionPeriodicityV1530_Value = 2 ) var DL_UL_TransmissionPeriodicityV1530_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms3", 2: "ms4", } var DL_UL_TransmissionPeriodicityV1530_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms3": 1, "ms4": 2, } func (x DL_UL_TransmissionPeriodicityV1530_Value) String() string { return proto.EnumName(DL_UL_TransmissionPeriodicityV1530_Value_name, int32(x)) } func (DL_UL_TransmissionPeriodicityV1530_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{112, 0} } type T304_Value int32 const ( T304_protobuf_unspecified T304_Value = 0 T304_ms50 T304_Value = 1 T304_ms100 T304_Value = 2 T304_ms150 T304_Value = 3 T304_ms200 T304_Value = 4 T304_ms500 T304_Value = 5 T304_ms1000 T304_Value = 6 T304_ms2000 T304_Value = 7 T304_ms10000 T304_Value = 8 ) var T304_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms50", 2: "ms100", 3: "ms150", 4: "ms200", 5: "ms500", 6: "ms1000", 7: "ms2000", 8: "ms10000", } var T304_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms50": 1, "ms100": 2, "ms150": 3, "ms200": 4, "ms500": 5, "ms1000": 6, "ms2000": 7, "ms10000": 8, } func (x T304_Value) String() string { return proto.EnumName(T304_Value_name, int32(x)) } func (T304_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{113, 0} } type PowerRampingStepHighPriority_Value int32 const ( PowerRampingStepHighPriority_protobuf_unspecified PowerRampingStepHighPriority_Value = 0 PowerRampingStepHighPriority_dB0 PowerRampingStepHighPriority_Value = 1 PowerRampingStepHighPriority_dB2 PowerRampingStepHighPriority_Value = 2 PowerRampingStepHighPriority_dB4 PowerRampingStepHighPriority_Value = 3 PowerRampingStepHighPriority_dB6 PowerRampingStepHighPriority_Value = 4 ) var PowerRampingStepHighPriority_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "dB0", 2: "dB2", 3: "dB4", 4: "dB6", } var PowerRampingStepHighPriority_Value_value = map[string]int32{ "protobuf_unspecified": 0, "dB0": 1, "dB2": 2, "dB4": 3, "dB6": 4, } func (x PowerRampingStepHighPriority_Value) String() string { return proto.EnumName(PowerRampingStepHighPriority_Value_name, int32(x)) } func (PowerRampingStepHighPriority_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{122, 0} } type ScalingFactorBI_Value int32 const ( ScalingFactorBI_protobuf_unspecified ScalingFactorBI_Value = 0 ScalingFactorBI_zero ScalingFactorBI_Value = 1 ScalingFactorBI_dot25 ScalingFactorBI_Value = 2 ScalingFactorBI_dot5 ScalingFactorBI_Value = 3 ScalingFactorBI_dot75 ScalingFactorBI_Value = 4 ) var ScalingFactorBI_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "zero", 2: "dot25", 3: "dot5", 4: "dot75", } var ScalingFactorBI_Value_value = map[string]int32{ "protobuf_unspecified": 0, "zero": 1, "dot25": 2, "dot5": 3, "dot75": 4, } func (x ScalingFactorBI_Value) String() string { return proto.EnumName(ScalingFactorBI_Value_name, int32(x)) } func (ScalingFactorBI_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{123, 0} } type Duration_Value int32 const ( Duration_protobuf_unspecified Duration_Value = 0 Duration_sf1 Duration_Value = 1 Duration_sf2 Duration_Value = 2 Duration_sf3 Duration_Value = 3 Duration_sf4 Duration_Value = 4 Duration_sf5 Duration_Value = 5 ) var Duration_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf1", 2: "sf2", 3: "sf3", 4: "sf4", 5: "sf5", } var Duration_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf1": 1, "sf2": 2, "sf3": 3, "sf4": 4, "sf5": 5, } func (x Duration_Value) String() string { return proto.EnumName(Duration_Value_name, int32(x)) } func (Duration_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{125, 0} } type Periodicity_Value int32 const ( Periodicity_protobuf_unspecified Periodicity_Value = 0 Periodicity_sf5 Periodicity_Value = 1 Periodicity_sf10 Periodicity_Value = 2 Periodicity_sf20 Periodicity_Value = 3 Periodicity_sf40 Periodicity_Value = 4 Periodicity_sf80 Periodicity_Value = 5 ) var Periodicity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf5", 2: "sf10", 3: "sf20", 4: "sf40", 5: "sf80", } var Periodicity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf5": 1, "sf10": 2, "sf20": 3, "sf40": 4, "sf80": 5, } func (x Periodicity_Value) String() string { return proto.EnumName(Periodicity_Value_name, int32(x)) } func (Periodicity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{127, 0} } type T310_Value int32 const ( T310_protobuf_unspecified T310_Value = 0 T310_ms0 T310_Value = 1 T310_ms50 T310_Value = 2 T310_ms100 T310_Value = 3 T310_ms200 T310_Value = 4 T310_ms500 T310_Value = 5 T310_ms1000 T310_Value = 6 T310_ms2000 T310_Value = 7 T310_ms4000 T310_Value = 8 T310_ms6000 T310_Value = 9 ) var T310_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms50", 3: "ms100", 4: "ms200", 5: "ms500", 6: "ms1000", 7: "ms2000", 8: "ms4000", 9: "ms6000", } var T310_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms50": 2, "ms100": 3, "ms200": 4, "ms500": 5, "ms1000": 6, "ms2000": 7, "ms4000": 8, "ms6000": 9, } func (x T310_Value) String() string { return proto.EnumName(T310_Value_name, int32(x)) } func (T310_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{129, 0} } type N310_Value int32 const ( N310_protobuf_unspecified N310_Value = 0 N310_n1 N310_Value = 1 N310_n2 N310_Value = 2 N310_n3 N310_Value = 3 N310_n4 N310_Value = 4 N310_n6 N310_Value = 5 N310_n8 N310_Value = 6 N310_n10 N310_Value = 7 N310_n20 N310_Value = 8 ) var N310_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", 5: "n6", 6: "n8", 7: "n10", 8: "n20", } var N310_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, "n6": 5, "n8": 6, "n10": 7, "n20": 8, } func (x N310_Value) String() string { return proto.EnumName(N310_Value_name, int32(x)) } func (N310_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{130, 0} } type N311_Value int32 const ( N311_protobuf_unspecified N311_Value = 0 N311_n1 N311_Value = 1 N311_n2 N311_Value = 2 N311_n3 N311_Value = 3 N311_n4 N311_Value = 4 N311_n5 N311_Value = 5 N311_n6 N311_Value = 6 N311_n8 N311_Value = 7 N311_n10 N311_Value = 8 ) var N311_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", 5: "n5", 6: "n6", 7: "n8", 8: "n10", } var N311_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, "n5": 5, "n6": 6, "n8": 7, "n10": 8, } func (x N311_Value) String() string { return proto.EnumName(N311_Value_name, int32(x)) } func (N311_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{131, 0} } type T311V1530_Value int32 const ( T311V1530_protobuf_unspecified T311V1530_Value = 0 T311V1530_ms1000 T311V1530_Value = 1 T311V1530_ms3000 T311V1530_Value = 2 T311V1530_ms5000 T311V1530_Value = 3 T311V1530_ms10000 T311V1530_Value = 4 T311V1530_ms15000 T311V1530_Value = 5 T311V1530_ms20000 T311V1530_Value = 6 T311V1530_ms30000 T311V1530_Value = 7 ) var T311V1530_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms1000", 2: "ms3000", 3: "ms5000", 4: "ms10000", 5: "ms15000", 6: "ms20000", 7: "ms30000", } var T311V1530_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms1000": 1, "ms3000": 2, "ms5000": 3, "ms10000": 4, "ms15000": 5, "ms20000": 6, "ms30000": 7, } func (x T311V1530_Value) String() string { return proto.EnumName(T311V1530_Value_name, int32(x)) } func (T311V1530_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{132, 0} } type RlmInSyncOutOfSyncThreshold_Value int32 const ( RlmInSyncOutOfSyncThreshold_protobuf_unspecified RlmInSyncOutOfSyncThreshold_Value = 0 RlmInSyncOutOfSyncThreshold_n1 RlmInSyncOutOfSyncThreshold_Value = 1 ) var RlmInSyncOutOfSyncThreshold_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", } var RlmInSyncOutOfSyncThreshold_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, } func (x RlmInSyncOutOfSyncThreshold_Value) String() string { return proto.EnumName(RlmInSyncOutOfSyncThreshold_Value_name, int32(x)) } func (RlmInSyncOutOfSyncThreshold_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{133, 0} } type TimeFrequencySet_Value int32 const ( TimeFrequencySet_protobuf_unspecified TimeFrequencySet_Value = 0 TimeFrequencySet_set0 TimeFrequencySet_Value = 1 TimeFrequencySet_set1 TimeFrequencySet_Value = 2 ) var TimeFrequencySet_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "set0", 2: "set1", } var TimeFrequencySet_Value_value = map[string]int32{ "protobuf_unspecified": 0, "set0": 1, "set1": 2, } func (x TimeFrequencySet_Value) String() string { return proto.EnumName(TimeFrequencySet_Value_name, int32(x)) } func (TimeFrequencySet_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{141, 0} } type DMRS_Type_Value int32 const ( DMRS_Type_protobuf_unspecified DMRS_Type_Value = 0 DMRS_Type_type2 DMRS_Type_Value = 1 ) var DMRS_Type_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "type2", } var DMRS_Type_Value_value = map[string]int32{ "protobuf_unspecified": 0, "type2": 1, } func (x DMRS_Type_Value) String() string { return proto.EnumName(DMRS_Type_Value_name, int32(x)) } func (DMRS_Type_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{148, 0} } type DMRS_AdditionalPosition_Value int32 const ( DMRS_AdditionalPosition_protobuf_unspecified DMRS_AdditionalPosition_Value = 0 DMRS_AdditionalPosition_pos0 DMRS_AdditionalPosition_Value = 1 DMRS_AdditionalPosition_pos1 DMRS_AdditionalPosition_Value = 2 DMRS_AdditionalPosition_pos3 DMRS_AdditionalPosition_Value = 3 ) var DMRS_AdditionalPosition_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "pos0", 2: "pos1", 3: "pos3", } var DMRS_AdditionalPosition_Value_value = map[string]int32{ "protobuf_unspecified": 0, "pos0": 1, "pos1": 2, "pos3": 3, } func (x DMRS_AdditionalPosition_Value) String() string { return proto.EnumName(DMRS_AdditionalPosition_Value_name, int32(x)) } func (DMRS_AdditionalPosition_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{149, 0} } type MaxLength_Value int32 const ( MaxLength_protobuf_unspecified MaxLength_Value = 0 MaxLength_len2 MaxLength_Value = 1 ) var MaxLength_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "len2", } var MaxLength_Value_value = map[string]int32{ "protobuf_unspecified": 0, "len2": 1, } func (x MaxLength_Value) String() string { return proto.EnumName(MaxLength_Value_name, int32(x)) } func (MaxLength_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{150, 0} } type ResourceElementOffset_Value int32 const ( ResourceElementOffset_protobuf_unspecified ResourceElementOffset_Value = 0 ResourceElementOffset_offset01 ResourceElementOffset_Value = 1 ResourceElementOffset_offset10 ResourceElementOffset_Value = 2 ResourceElementOffset_offset11 ResourceElementOffset_Value = 3 ) var ResourceElementOffset_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "offset01", 2: "offset10", 3: "offset11", } var ResourceElementOffset_Value_value = map[string]int32{ "protobuf_unspecified": 0, "offset01": 1, "offset10": 2, "offset11": 3, } func (x ResourceElementOffset_Value) String() string { return proto.EnumName(ResourceElementOffset_Value_name, int32(x)) } func (ResourceElementOffset_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{152, 0} } type QCL_Type_Value int32 const ( QCL_Type_protobuf_unspecified QCL_Type_Value = 0 QCL_Type_typeA QCL_Type_Value = 1 QCL_Type_typeB QCL_Type_Value = 2 QCL_Type_typeC QCL_Type_Value = 3 QCL_Type_typeD QCL_Type_Value = 4 ) var QCL_Type_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "typeA", 2: "typeB", 3: "typeC", 4: "typeD", } var QCL_Type_Value_value = map[string]int32{ "protobuf_unspecified": 0, "typeA": 1, "typeB": 2, "typeC": 3, "typeD": 4, } func (x QCL_Type_Value) String() string { return proto.EnumName(QCL_Type_Value_name, int32(x)) } func (QCL_Type_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{155, 0} } type VRB_ToPRB_Interleaver_Value int32 const ( VRB_ToPRB_Interleaver_protobuf_unspecified VRB_ToPRB_Interleaver_Value = 0 VRB_ToPRB_Interleaver_n2 VRB_ToPRB_Interleaver_Value = 1 VRB_ToPRB_Interleaver_n4 VRB_ToPRB_Interleaver_Value = 2 ) var VRB_ToPRB_Interleaver_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", } var VRB_ToPRB_Interleaver_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, } func (x VRB_ToPRB_Interleaver_Value) String() string { return proto.EnumName(VRB_ToPRB_Interleaver_Value_name, int32(x)) } func (VRB_ToPRB_Interleaver_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{156, 0} } type ResourceAllocation_Value int32 const ( ResourceAllocation_protobuf_unspecified ResourceAllocation_Value = 0 ResourceAllocation_resourceAllocationType0 ResourceAllocation_Value = 1 ResourceAllocation_resourceAllocationType1 ResourceAllocation_Value = 2 ResourceAllocation_dynamicSwitch ResourceAllocation_Value = 3 ) var ResourceAllocation_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "resourceAllocationType0", 2: "resourceAllocationType1", 3: "dynamicSwitch", } var ResourceAllocation_Value_value = map[string]int32{ "protobuf_unspecified": 0, "resourceAllocationType0": 1, "resourceAllocationType1": 2, "dynamicSwitch": 3, } func (x ResourceAllocation_Value) String() string { return proto.EnumName(ResourceAllocation_Value_name, int32(x)) } func (ResourceAllocation_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{157, 0} } type PDSCH_AggregationFactor_Value int32 const ( PDSCH_AggregationFactor_protobuf_unspecified PDSCH_AggregationFactor_Value = 0 PDSCH_AggregationFactor_n2 PDSCH_AggregationFactor_Value = 1 PDSCH_AggregationFactor_n4 PDSCH_AggregationFactor_Value = 2 PDSCH_AggregationFactor_n8 PDSCH_AggregationFactor_Value = 3 ) var PDSCH_AggregationFactor_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n8", } var PDSCH_AggregationFactor_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n8": 3, } func (x PDSCH_AggregationFactor_Value) String() string { return proto.EnumName(PDSCH_AggregationFactor_Value_name, int32(x)) } func (PDSCH_AggregationFactor_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{158, 0} } type RBG_Size_Value int32 const ( RBG_Size_protobuf_unspecified RBG_Size_Value = 0 RBG_Size_config1 RBG_Size_Value = 1 RBG_Size_config2 RBG_Size_Value = 2 ) var RBG_Size_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "config1", 2: "config2", } var RBG_Size_Value_value = map[string]int32{ "protobuf_unspecified": 0, "config1": 1, "config2": 2, } func (x RBG_Size_Value) String() string { return proto.EnumName(RBG_Size_Value_name, int32(x)) } func (RBG_Size_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{161, 0} } type MCS_Table_Value int32 const ( MCS_Table_protobuf_unspecified MCS_Table_Value = 0 MCS_Table_qam256 MCS_Table_Value = 1 MCS_Table_qam64LowSE MCS_Table_Value = 2 ) var MCS_Table_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "qam256", 2: "qam64LowSE", } var MCS_Table_Value_value = map[string]int32{ "protobuf_unspecified": 0, "qam256": 1, "qam64LowSE": 2, } func (x MCS_Table_Value) String() string { return proto.EnumName(MCS_Table_Value_name, int32(x)) } func (MCS_Table_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{162, 0} } type MaxNrofCodeWordsScheduledByDCI_Value int32 const ( MaxNrofCodeWordsScheduledByDCI_protobuf_unspecified MaxNrofCodeWordsScheduledByDCI_Value = 0 MaxNrofCodeWordsScheduledByDCI_n1 MaxNrofCodeWordsScheduledByDCI_Value = 1 MaxNrofCodeWordsScheduledByDCI_n2 MaxNrofCodeWordsScheduledByDCI_Value = 2 ) var MaxNrofCodeWordsScheduledByDCI_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", } var MaxNrofCodeWordsScheduledByDCI_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, } func (x MaxNrofCodeWordsScheduledByDCI_Value) String() string { return proto.EnumName(MaxNrofCodeWordsScheduledByDCI_Value_name, int32(x)) } func (MaxNrofCodeWordsScheduledByDCI_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{163, 0} } type BundleSize_Value int32 const ( BundleSize_protobuf_unspecified BundleSize_Value = 0 BundleSize_n4 BundleSize_Value = 1 BundleSize_wideband BundleSize_Value = 2 ) var BundleSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "wideband", } var BundleSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "wideband": 2, } func (x BundleSize_Value) String() string { return proto.EnumName(BundleSize_Value_name, int32(x)) } func (BundleSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{165, 0} } type BundleSizeSet1_Value int32 const ( BundleSizeSet1_protobuf_unspecified BundleSizeSet1_Value = 0 BundleSizeSet1_n4 BundleSizeSet1_Value = 1 BundleSizeSet1_wideband BundleSizeSet1_Value = 2 BundleSizeSet1_n2_wideband BundleSizeSet1_Value = 3 BundleSizeSet1_n4_wideband BundleSizeSet1_Value = 4 ) var BundleSizeSet1_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "wideband", 3: "n2_wideband", 4: "n4_wideband", } var BundleSizeSet1_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "wideband": 2, "n2_wideband": 3, "n4_wideband": 4, } func (x BundleSizeSet1_Value) String() string { return proto.EnumName(BundleSizeSet1_Value_name, int32(x)) } func (BundleSizeSet1_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{167, 0} } type BundleSizeSet2_Value int32 const ( BundleSizeSet2_protobuf_unspecified BundleSizeSet2_Value = 0 BundleSizeSet2_n4 BundleSizeSet2_Value = 1 BundleSizeSet2_wideband BundleSizeSet2_Value = 2 ) var BundleSizeSet2_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "wideband", } var BundleSizeSet2_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "wideband": 2, } func (x BundleSizeSet2_Value) String() string { return proto.EnumName(BundleSizeSet2_Value_name, int32(x)) } func (BundleSizeSet2_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{168, 0} } type NrofPorts_Value int32 const ( NrofPorts_protobuf_unspecified NrofPorts_Value = 0 NrofPorts_p1 NrofPorts_Value = 1 NrofPorts_p2 NrofPorts_Value = 2 NrofPorts_p4 NrofPorts_Value = 3 NrofPorts_p8 NrofPorts_Value = 4 NrofPorts_p12 NrofPorts_Value = 5 NrofPorts_p16 NrofPorts_Value = 6 NrofPorts_p24 NrofPorts_Value = 7 NrofPorts_p32 NrofPorts_Value = 8 ) var NrofPorts_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "p1", 2: "p2", 3: "p4", 4: "p8", 5: "p12", 6: "p16", 7: "p24", 8: "p32", } var NrofPorts_Value_value = map[string]int32{ "protobuf_unspecified": 0, "p1": 1, "p2": 2, "p4": 3, "p8": 4, "p12": 5, "p16": 6, "p24": 7, "p32": 8, } func (x NrofPorts_Value) String() string { return proto.EnumName(NrofPorts_Value_name, int32(x)) } func (NrofPorts_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{171, 0} } type CDM_Type_Value int32 const ( CDM_Type_protobuf_unspecified CDM_Type_Value = 0 CDM_Type_noCDM CDM_Type_Value = 1 CDM_Type_fd_CDM2 CDM_Type_Value = 2 CDM_Type_cdm4_FD2_TD2 CDM_Type_Value = 3 CDM_Type_cdm8_FD2_TD4 CDM_Type_Value = 4 ) var CDM_Type_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "noCDM", 2: "fd_CDM2", 3: "cdm4_FD2_TD2", 4: "cdm8_FD2_TD4", } var CDM_Type_Value_value = map[string]int32{ "protobuf_unspecified": 0, "noCDM": 1, "fd_CDM2": 2, "cdm4_FD2_TD2": 3, "cdm8_FD2_TD4": 4, } func (x CDM_Type_Value) String() string { return proto.EnumName(CDM_Type_Value_name, int32(x)) } func (CDM_Type_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{172, 0} } type Dot5_Value int32 const ( Dot5_protobuf_unspecified Dot5_Value = 0 Dot5_evenPRBs Dot5_Value = 1 Dot5_oddPRBs Dot5_Value = 2 ) var Dot5_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "evenPRBs", 2: "oddPRBs", } var Dot5_Value_value = map[string]int32{ "protobuf_unspecified": 0, "evenPRBs": 1, "oddPRBs": 2, } func (x Dot5_Value) String() string { return proto.EnumName(Dot5_Value_name, int32(x)) } func (Dot5_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{173, 0} } type SPS_ConfigPeriodicity_Value int32 const ( SPS_ConfigPeriodicity_protobuf_unspecified SPS_ConfigPeriodicity_Value = 0 SPS_ConfigPeriodicity_ms10 SPS_ConfigPeriodicity_Value = 1 SPS_ConfigPeriodicity_ms20 SPS_ConfigPeriodicity_Value = 2 SPS_ConfigPeriodicity_ms32 SPS_ConfigPeriodicity_Value = 3 SPS_ConfigPeriodicity_ms40 SPS_ConfigPeriodicity_Value = 4 SPS_ConfigPeriodicity_ms64 SPS_ConfigPeriodicity_Value = 5 SPS_ConfigPeriodicity_ms80 SPS_ConfigPeriodicity_Value = 6 SPS_ConfigPeriodicity_ms128 SPS_ConfigPeriodicity_Value = 7 SPS_ConfigPeriodicity_ms160 SPS_ConfigPeriodicity_Value = 8 SPS_ConfigPeriodicity_ms320 SPS_ConfigPeriodicity_Value = 9 SPS_ConfigPeriodicity_ms640 SPS_ConfigPeriodicity_Value = 10 ) var SPS_ConfigPeriodicity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms10", 2: "ms20", 3: "ms32", 4: "ms40", 5: "ms64", 6: "ms80", 7: "ms128", 8: "ms160", 9: "ms320", 10: "ms640", } var SPS_ConfigPeriodicity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms10": 1, "ms20": 2, "ms32": 3, "ms40": 4, "ms64": 5, "ms80": 6, "ms128": 7, "ms160": 8, "ms320": 9, "ms640": 10, } func (x SPS_ConfigPeriodicity_Value) String() string { return proto.EnumName(SPS_ConfigPeriodicity_Value_name, int32(x)) } func (SPS_ConfigPeriodicity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{178, 0} } type SPS_MCS_Table_Value int32 const ( SPS_MCS_Table_protobuf_unspecified SPS_MCS_Table_Value = 0 SPS_MCS_Table_qam64LowSE SPS_MCS_Table_Value = 1 ) var SPS_MCS_Table_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "qam64LowSE", } var SPS_MCS_Table_Value_value = map[string]int32{ "protobuf_unspecified": 0, "qam64LowSE": 1, } func (x SPS_MCS_Table_Value) String() string { return proto.EnumName(SPS_MCS_Table_Value_name, int32(x)) } func (SPS_MCS_Table_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{179, 0} } type Purpose_Value int32 const ( Purpose_protobuf_unspecified Purpose_Value = 0 Purpose_beamFailure Purpose_Value = 1 Purpose_rlf Purpose_Value = 2 Purpose_both Purpose_Value = 3 ) var Purpose_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "beamFailure", 2: "rlf", 3: "both", } var Purpose_Value_value = map[string]int32{ "protobuf_unspecified": 0, "beamFailure": 1, "rlf": 2, "both": 3, } func (x Purpose_Value) String() string { return proto.EnumName(Purpose_Value_name, int32(x)) } func (Purpose_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{182, 0} } type BeamFailureInstanceMaxCount_Value int32 const ( BeamFailureInstanceMaxCount_protobuf_unspecified BeamFailureInstanceMaxCount_Value = 0 BeamFailureInstanceMaxCount_n1 BeamFailureInstanceMaxCount_Value = 1 BeamFailureInstanceMaxCount_n2 BeamFailureInstanceMaxCount_Value = 2 BeamFailureInstanceMaxCount_n3 BeamFailureInstanceMaxCount_Value = 3 BeamFailureInstanceMaxCount_n4 BeamFailureInstanceMaxCount_Value = 4 BeamFailureInstanceMaxCount_n5 BeamFailureInstanceMaxCount_Value = 5 BeamFailureInstanceMaxCount_n6 BeamFailureInstanceMaxCount_Value = 6 BeamFailureInstanceMaxCount_n8 BeamFailureInstanceMaxCount_Value = 7 BeamFailureInstanceMaxCount_n10 BeamFailureInstanceMaxCount_Value = 8 ) var BeamFailureInstanceMaxCount_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", 5: "n5", 6: "n6", 7: "n8", 8: "n10", } var BeamFailureInstanceMaxCount_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, "n5": 5, "n6": 6, "n8": 7, "n10": 8, } func (x BeamFailureInstanceMaxCount_Value) String() string { return proto.EnumName(BeamFailureInstanceMaxCount_Value_name, int32(x)) } func (BeamFailureInstanceMaxCount_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{183, 0} } type BeamFailureDetectionTimer_Value int32 const ( BeamFailureDetectionTimer_protobuf_unspecified BeamFailureDetectionTimer_Value = 0 BeamFailureDetectionTimer_pbfd1 BeamFailureDetectionTimer_Value = 1 BeamFailureDetectionTimer_pbfd2 BeamFailureDetectionTimer_Value = 2 BeamFailureDetectionTimer_pbfd3 BeamFailureDetectionTimer_Value = 3 BeamFailureDetectionTimer_pbfd4 BeamFailureDetectionTimer_Value = 4 BeamFailureDetectionTimer_pbfd5 BeamFailureDetectionTimer_Value = 5 BeamFailureDetectionTimer_pbfd6 BeamFailureDetectionTimer_Value = 6 BeamFailureDetectionTimer_pbfd8 BeamFailureDetectionTimer_Value = 7 BeamFailureDetectionTimer_pbfd10 BeamFailureDetectionTimer_Value = 8 ) var BeamFailureDetectionTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "pbfd1", 2: "pbfd2", 3: "pbfd3", 4: "pbfd4", 5: "pbfd5", 6: "pbfd6", 7: "pbfd8", 8: "pbfd10", } var BeamFailureDetectionTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "pbfd1": 1, "pbfd2": 2, "pbfd3": 3, "pbfd4": 4, "pbfd5": 5, "pbfd6": 6, "pbfd8": 7, "pbfd10": 8, } func (x BeamFailureDetectionTimer_Value) String() string { return proto.EnumName(BeamFailureDetectionTimer_Value_name, int32(x)) } func (BeamFailureDetectionTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{184, 0} } type BWP_InactivityTimer_Value int32 const ( BWP_InactivityTimer_protobuf_unspecified BWP_InactivityTimer_Value = 0 BWP_InactivityTimer_ms2 BWP_InactivityTimer_Value = 1 BWP_InactivityTimer_ms3 BWP_InactivityTimer_Value = 2 BWP_InactivityTimer_ms4 BWP_InactivityTimer_Value = 3 BWP_InactivityTimer_ms5 BWP_InactivityTimer_Value = 4 BWP_InactivityTimer_ms6 BWP_InactivityTimer_Value = 5 BWP_InactivityTimer_ms8 BWP_InactivityTimer_Value = 6 BWP_InactivityTimer_ms10 BWP_InactivityTimer_Value = 7 BWP_InactivityTimer_ms20 BWP_InactivityTimer_Value = 8 BWP_InactivityTimer_ms30 BWP_InactivityTimer_Value = 9 BWP_InactivityTimer_ms40 BWP_InactivityTimer_Value = 10 BWP_InactivityTimer_ms50 BWP_InactivityTimer_Value = 11 BWP_InactivityTimer_ms60 BWP_InactivityTimer_Value = 12 BWP_InactivityTimer_ms80 BWP_InactivityTimer_Value = 13 BWP_InactivityTimer_ms100 BWP_InactivityTimer_Value = 14 BWP_InactivityTimer_ms200 BWP_InactivityTimer_Value = 15 BWP_InactivityTimer_ms300 BWP_InactivityTimer_Value = 16 BWP_InactivityTimer_ms500 BWP_InactivityTimer_Value = 17 BWP_InactivityTimer_ms750 BWP_InactivityTimer_Value = 18 BWP_InactivityTimer_ms1280 BWP_InactivityTimer_Value = 19 BWP_InactivityTimer_ms1920 BWP_InactivityTimer_Value = 20 BWP_InactivityTimer_ms2560 BWP_InactivityTimer_Value = 21 ) var BWP_InactivityTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms2", 2: "ms3", 3: "ms4", 4: "ms5", 5: "ms6", 6: "ms8", 7: "ms10", 8: "ms20", 9: "ms30", 10: "ms40", 11: "ms50", 12: "ms60", 13: "ms80", 14: "ms100", 15: "ms200", 16: "ms300", 17: "ms500", 18: "ms750", 19: "ms1280", 20: "ms1920", 21: "ms2560", } var BWP_InactivityTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms2": 1, "ms3": 2, "ms4": 3, "ms5": 4, "ms6": 5, "ms8": 6, "ms10": 7, "ms20": 8, "ms30": 9, "ms40": 10, "ms50": 11, "ms60": 12, "ms80": 13, "ms100": 14, "ms200": 15, "ms300": 16, "ms500": 17, "ms750": 18, "ms1280": 19, "ms1920": 20, "ms2560": 21, } func (x BWP_InactivityTimer_Value) String() string { return proto.EnumName(BWP_InactivityTimer_Value_name, int32(x)) } func (BWP_InactivityTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{186, 0} } type OCC_Length_Value int32 const ( OCC_Length_protobuf_unspecified OCC_Length_Value = 0 OCC_Length_n2 OCC_Length_Value = 1 OCC_Length_n4 OCC_Length_Value = 2 ) var OCC_Length_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", } var OCC_Length_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, } func (x OCC_Length_Value) String() string { return proto.EnumName(OCC_Length_Value_name, int32(x)) } func (OCC_Length_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{197, 0} } type OCC_Index_Value int32 const ( OCC_Index_protobuf_unspecified OCC_Index_Value = 0 OCC_Index_n0 OCC_Index_Value = 1 OCC_Index_n1 OCC_Index_Value = 2 OCC_Index_n2 OCC_Index_Value = 3 OCC_Index_n3 OCC_Index_Value = 4 ) var OCC_Index_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n1", 3: "n2", 4: "n3", } var OCC_Index_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n1": 2, "n2": 3, "n3": 4, } func (x OCC_Index_Value) String() string { return proto.EnumName(OCC_Index_Value_name, int32(x)) } func (OCC_Index_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{198, 0} } type PUCCH_MaxCodeRate_Value int32 const ( PUCCH_MaxCodeRate_protobuf_unspecified PUCCH_MaxCodeRate_Value = 0 PUCCH_MaxCodeRate_zeroDot08 PUCCH_MaxCodeRate_Value = 1 PUCCH_MaxCodeRate_zeroDot15 PUCCH_MaxCodeRate_Value = 2 PUCCH_MaxCodeRate_zeroDot25 PUCCH_MaxCodeRate_Value = 3 PUCCH_MaxCodeRate_zeroDot35 PUCCH_MaxCodeRate_Value = 4 PUCCH_MaxCodeRate_zeroDot45 PUCCH_MaxCodeRate_Value = 5 PUCCH_MaxCodeRate_zeroDot60 PUCCH_MaxCodeRate_Value = 6 PUCCH_MaxCodeRate_zeroDot80 PUCCH_MaxCodeRate_Value = 7 ) var PUCCH_MaxCodeRate_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "zeroDot08", 2: "zeroDot15", 3: "zeroDot25", 4: "zeroDot35", 5: "zeroDot45", 6: "zeroDot60", 7: "zeroDot80", } var PUCCH_MaxCodeRate_Value_value = map[string]int32{ "protobuf_unspecified": 0, "zeroDot08": 1, "zeroDot15": 2, "zeroDot25": 3, "zeroDot35": 4, "zeroDot45": 5, "zeroDot60": 6, "zeroDot80": 7, } func (x PUCCH_MaxCodeRate_Value) String() string { return proto.EnumName(PUCCH_MaxCodeRate_Value_name, int32(x)) } func (PUCCH_MaxCodeRate_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{200, 0} } type NrofSlots_Value int32 const ( NrofSlots_protobuf_unspecified NrofSlots_Value = 0 NrofSlots_n2 NrofSlots_Value = 1 NrofSlots_n4 NrofSlots_Value = 2 NrofSlots_n8 NrofSlots_Value = 3 ) var NrofSlots_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n8", } var NrofSlots_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n8": 3, } func (x NrofSlots_Value) String() string { return proto.EnumName(NrofSlots_Value_name, int32(x)) } func (NrofSlots_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{201, 0} } type ClosedLoopIndex_Value int32 const ( ClosedLoopIndex_protobuf_unspecified ClosedLoopIndex_Value = 0 ClosedLoopIndex_i0 ClosedLoopIndex_Value = 1 ClosedLoopIndex_i1 ClosedLoopIndex_Value = 2 ) var ClosedLoopIndex_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "i0", 2: "i1", } var ClosedLoopIndex_Value_value = map[string]int32{ "protobuf_unspecified": 0, "i0": 1, "i1": 2, } func (x ClosedLoopIndex_Value) String() string { return proto.EnumName(ClosedLoopIndex_Value_name, int32(x)) } func (ClosedLoopIndex_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{205, 0} } type TwoPUCCH_PC_AdjustmentStates_Value int32 const ( TwoPUCCH_PC_AdjustmentStates_protobuf_unspecified TwoPUCCH_PC_AdjustmentStates_Value = 0 TwoPUCCH_PC_AdjustmentStates_twoStates TwoPUCCH_PC_AdjustmentStates_Value = 1 ) var TwoPUCCH_PC_AdjustmentStates_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "twoStates", } var TwoPUCCH_PC_AdjustmentStates_Value_value = map[string]int32{ "protobuf_unspecified": 0, "twoStates": 1, } func (x TwoPUCCH_PC_AdjustmentStates_Value) String() string { return proto.EnumName(TwoPUCCH_PC_AdjustmentStates_Value_name, int32(x)) } func (TwoPUCCH_PC_AdjustmentStates_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{209, 0} } type RateMatching_Value int32 const ( RateMatching_protobuf_unspecified RateMatching_Value = 0 RateMatching_limitedBufferRM RateMatching_Value = 1 ) var RateMatching_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "limitedBufferRM", } var RateMatching_Value_value = map[string]int32{ "protobuf_unspecified": 0, "limitedBufferRM": 1, } func (x RateMatching_Value) String() string { return proto.EnumName(RateMatching_Value_name, int32(x)) } func (RateMatching_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{212, 0} } type SRS_SwitchFromCarrier_Value int32 const ( SRS_SwitchFromCarrier_protobuf_unspecified SRS_SwitchFromCarrier_Value = 0 SRS_SwitchFromCarrier_sUL SRS_SwitchFromCarrier_Value = 1 SRS_SwitchFromCarrier_nUL SRS_SwitchFromCarrier_Value = 2 ) var SRS_SwitchFromCarrier_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sUL", 2: "nUL", } var SRS_SwitchFromCarrier_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sUL": 1, "nUL": 2, } func (x SRS_SwitchFromCarrier_Value) String() string { return proto.EnumName(SRS_SwitchFromCarrier_Value_name, int32(x)) } func (SRS_SwitchFromCarrier_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{214, 0} } type Tx_Config_Value int32 const ( Tx_Config_protobuf_unspecified Tx_Config_Value = 0 Tx_Config_codebook Tx_Config_Value = 1 Tx_Config_nonCodebook Tx_Config_Value = 2 ) var Tx_Config_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "codebook", 2: "nonCodebook", } var Tx_Config_Value_value = map[string]int32{ "protobuf_unspecified": 0, "codebook": 1, "nonCodebook": 2, } func (x Tx_Config_Value) String() string { return proto.EnumName(Tx_Config_Value_name, int32(x)) } func (Tx_Config_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{219, 0} } type MaxNrofPorts_Value int32 const ( MaxNrofPorts_protobuf_unspecified MaxNrofPorts_Value = 0 MaxNrofPorts_n1 MaxNrofPorts_Value = 1 MaxNrofPorts_n2 MaxNrofPorts_Value = 2 ) var MaxNrofPorts_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", } var MaxNrofPorts_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, } func (x MaxNrofPorts_Value) String() string { return proto.EnumName(MaxNrofPorts_Value_name, int32(x)) } func (MaxNrofPorts_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{223, 0} } type PTRS_Power_Value int32 const ( PTRS_Power_protobuf_unspecified PTRS_Power_Value = 0 PTRS_Power_p00 PTRS_Power_Value = 1 PTRS_Power_p01 PTRS_Power_Value = 2 PTRS_Power_p10 PTRS_Power_Value = 3 PTRS_Power_p11 PTRS_Power_Value = 4 ) var PTRS_Power_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "p00", 2: "p01", 3: "p10", 4: "p11", } var PTRS_Power_Value_value = map[string]int32{ "protobuf_unspecified": 0, "p00": 1, "p01": 2, "p10": 3, "p11": 4, } func (x PTRS_Power_Value) String() string { return proto.EnumName(PTRS_Power_Value_name, int32(x)) } func (PTRS_Power_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{224, 0} } type TimeDensityTransformPrecoding_Value int32 const ( TimeDensityTransformPrecoding_protobuf_unspecified TimeDensityTransformPrecoding_Value = 0 TimeDensityTransformPrecoding_d2 TimeDensityTransformPrecoding_Value = 1 ) var TimeDensityTransformPrecoding_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "d2", } var TimeDensityTransformPrecoding_Value_value = map[string]int32{ "protobuf_unspecified": 0, "d2": 1, } func (x TimeDensityTransformPrecoding_Value) String() string { return proto.EnumName(TimeDensityTransformPrecoding_Value_name, int32(x)) } func (TimeDensityTransformPrecoding_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{226, 0} } type Alpha_Value int32 const ( Alpha_protobuf_unspecified Alpha_Value = 0 Alpha_alpha0 Alpha_Value = 1 Alpha_alpha04 Alpha_Value = 2 Alpha_alpha05 Alpha_Value = 3 Alpha_alpha06 Alpha_Value = 4 Alpha_alpha07 Alpha_Value = 5 Alpha_alpha08 Alpha_Value = 6 Alpha_alpha09 Alpha_Value = 7 Alpha_alpha1 Alpha_Value = 8 ) var Alpha_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "alpha0", 2: "alpha04", 3: "alpha05", 4: "alpha06", 5: "alpha07", 6: "alpha08", 7: "alpha09", 8: "alpha1", } var Alpha_Value_value = map[string]int32{ "protobuf_unspecified": 0, "alpha0": 1, "alpha04": 2, "alpha05": 3, "alpha06": 4, "alpha07": 5, "alpha08": 6, "alpha09": 7, "alpha1": 8, } func (x Alpha_Value) String() string { return proto.EnumName(Alpha_Value_name, int32(x)) } func (Alpha_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{230, 0} } type TwoPUSCH_PC_AdjustmentStates_Value int32 const ( TwoPUSCH_PC_AdjustmentStates_protobuf_unspecified TwoPUSCH_PC_AdjustmentStates_Value = 0 TwoPUSCH_PC_AdjustmentStates_twoStates TwoPUSCH_PC_AdjustmentStates_Value = 1 ) var TwoPUSCH_PC_AdjustmentStates_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "twoStates", } var TwoPUSCH_PC_AdjustmentStates_Value_value = map[string]int32{ "protobuf_unspecified": 0, "twoStates": 1, } func (x TwoPUSCH_PC_AdjustmentStates_Value) String() string { return proto.EnumName(TwoPUSCH_PC_AdjustmentStates_Value_name, int32(x)) } func (TwoPUSCH_PC_AdjustmentStates_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{233, 0} } type FrequencyHopping_Value int32 const ( FrequencyHopping_protobuf_unspecified FrequencyHopping_Value = 0 FrequencyHopping_intraSlot FrequencyHopping_Value = 1 FrequencyHopping_interSlot FrequencyHopping_Value = 2 ) var FrequencyHopping_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "intraSlot", 2: "interSlot", } var FrequencyHopping_Value_value = map[string]int32{ "protobuf_unspecified": 0, "intraSlot": 1, "interSlot": 2, } func (x FrequencyHopping_Value) String() string { return proto.EnumName(FrequencyHopping_Value_name, int32(x)) } func (FrequencyHopping_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{235, 0} } type PUSCH_AggregationFactor_Value int32 const ( PUSCH_AggregationFactor_protobuf_unspecified PUSCH_AggregationFactor_Value = 0 PUSCH_AggregationFactor_n2 PUSCH_AggregationFactor_Value = 1 PUSCH_AggregationFactor_n4 PUSCH_AggregationFactor_Value = 2 PUSCH_AggregationFactor_n8 PUSCH_AggregationFactor_Value = 3 ) var PUSCH_AggregationFactor_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n8", } var PUSCH_AggregationFactor_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n8": 3, } func (x PUSCH_AggregationFactor_Value) String() string { return proto.EnumName(PUSCH_AggregationFactor_Value_name, int32(x)) } func (PUSCH_AggregationFactor_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{236, 0} } type CodebookSubset_Value int32 const ( CodebookSubset_protobuf_unspecified CodebookSubset_Value = 0 CodebookSubset_fullyAndPartialAndNonCoherent CodebookSubset_Value = 1 CodebookSubset_partialAndNonCoherent CodebookSubset_Value = 2 CodebookSubset_nonCoherent CodebookSubset_Value = 3 ) var CodebookSubset_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "fullyAndPartialAndNonCoherent", 2: "partialAndNonCoherent", 3: "nonCoherent", } var CodebookSubset_Value_value = map[string]int32{ "protobuf_unspecified": 0, "fullyAndPartialAndNonCoherent": 1, "partialAndNonCoherent": 2, "nonCoherent": 3, } func (x CodebookSubset_Value) String() string { return proto.EnumName(CodebookSubset_Value_name, int32(x)) } func (CodebookSubset_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{237, 0} } type RBG_Size2_Value int32 const ( RBG_Size2_protobuf_unspecified RBG_Size2_Value = 0 RBG_Size2_config2 RBG_Size2_Value = 1 ) var RBG_Size2_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "config2", } var RBG_Size2_Value_value = map[string]int32{ "protobuf_unspecified": 0, "config2": 1, } func (x RBG_Size2_Value) String() string { return proto.EnumName(RBG_Size2_Value_name, int32(x)) } func (RBG_Size2_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{238, 0} } type Scaling_Value int32 const ( Scaling_protobuf_unspecified Scaling_Value = 0 Scaling_f0p5 Scaling_Value = 1 Scaling_f0p65 Scaling_Value = 2 Scaling_f0p8 Scaling_Value = 3 Scaling_f1 Scaling_Value = 4 ) var Scaling_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "f0p5", 2: "f0p65", 3: "f0p8", 4: "f1", } var Scaling_Value_value = map[string]int32{ "protobuf_unspecified": 0, "f0p5": 1, "f0p65": 2, "f0p8": 3, "f1": 4, } func (x Scaling_Value) String() string { return proto.EnumName(Scaling_Value_name, int32(x)) } func (Scaling_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{241, 0} } type PowerControlLoopToUse_Value int32 const ( PowerControlLoopToUse_protobuf_unspecified PowerControlLoopToUse_Value = 0 PowerControlLoopToUse_n0 PowerControlLoopToUse_Value = 1 PowerControlLoopToUse_n1 PowerControlLoopToUse_Value = 2 ) var PowerControlLoopToUse_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n1", } var PowerControlLoopToUse_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n1": 2, } func (x PowerControlLoopToUse_Value) String() string { return proto.EnumName(PowerControlLoopToUse_Value_name, int32(x)) } func (PowerControlLoopToUse_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{245, 0} } type RepK_Value int32 const ( RepK_protobuf_unspecified RepK_Value = 0 RepK_n1 RepK_Value = 1 RepK_n2 RepK_Value = 2 RepK_n4 RepK_Value = 3 RepK_n8 RepK_Value = 4 ) var RepK_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n4", 4: "n8", } var RepK_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n4": 3, "n8": 4, } func (x RepK_Value) String() string { return proto.EnumName(RepK_Value_name, int32(x)) } func (RepK_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{246, 0} } type RepK_RV_Value int32 const ( RepK_RV_protobuf_unspecified RepK_RV_Value = 0 RepK_RV_s1_0231 RepK_RV_Value = 1 RepK_RV_s2_0303 RepK_RV_Value = 2 RepK_RV_s3_0000 RepK_RV_Value = 3 ) var RepK_RV_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s1_0231", 2: "s2_0303", 3: "s3_0000", } var RepK_RV_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s1_0231": 1, "s2_0303": 2, "s3_0000": 3, } func (x RepK_RV_Value) String() string { return proto.EnumName(RepK_RV_Value_name, int32(x)) } func (RepK_RV_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{247, 0} } type GrantPeriodicity_Value int32 const ( GrantPeriodicity_protobuf_unspecified GrantPeriodicity_Value = 0 GrantPeriodicity_sym2 GrantPeriodicity_Value = 1 GrantPeriodicity_sym7 GrantPeriodicity_Value = 2 GrantPeriodicity_sym1x14 GrantPeriodicity_Value = 3 GrantPeriodicity_sym2x14 GrantPeriodicity_Value = 4 GrantPeriodicity_sym4x14 GrantPeriodicity_Value = 5 GrantPeriodicity_sym5x14 GrantPeriodicity_Value = 6 GrantPeriodicity_sym8x14 GrantPeriodicity_Value = 7 GrantPeriodicity_sym10x14 GrantPeriodicity_Value = 8 GrantPeriodicity_sym16x14 GrantPeriodicity_Value = 9 GrantPeriodicity_sym20x14 GrantPeriodicity_Value = 10 GrantPeriodicity_sym32x14 GrantPeriodicity_Value = 11 GrantPeriodicity_sym40x14 GrantPeriodicity_Value = 12 GrantPeriodicity_sym64x14 GrantPeriodicity_Value = 13 GrantPeriodicity_sym80x14 GrantPeriodicity_Value = 14 GrantPeriodicity_sym128x14 GrantPeriodicity_Value = 15 GrantPeriodicity_sym160x14 GrantPeriodicity_Value = 16 GrantPeriodicity_sym256x14 GrantPeriodicity_Value = 17 GrantPeriodicity_sym320x14 GrantPeriodicity_Value = 18 GrantPeriodicity_sym512x14 GrantPeriodicity_Value = 19 GrantPeriodicity_sym640x14 GrantPeriodicity_Value = 20 GrantPeriodicity_sym1024x14 GrantPeriodicity_Value = 21 GrantPeriodicity_sym1280x14 GrantPeriodicity_Value = 22 GrantPeriodicity_sym2560x14 GrantPeriodicity_Value = 23 GrantPeriodicity_sym5120x14 GrantPeriodicity_Value = 24 GrantPeriodicity_sym6 GrantPeriodicity_Value = 25 GrantPeriodicity_sym1x12 GrantPeriodicity_Value = 26 GrantPeriodicity_sym2x12 GrantPeriodicity_Value = 27 GrantPeriodicity_sym4x12 GrantPeriodicity_Value = 28 GrantPeriodicity_sym5x12 GrantPeriodicity_Value = 29 GrantPeriodicity_sym8x12 GrantPeriodicity_Value = 30 GrantPeriodicity_sym10x12 GrantPeriodicity_Value = 31 GrantPeriodicity_sym16x12 GrantPeriodicity_Value = 32 GrantPeriodicity_sym20x12 GrantPeriodicity_Value = 33 GrantPeriodicity_sym32x12 GrantPeriodicity_Value = 34 GrantPeriodicity_sym40x12 GrantPeriodicity_Value = 35 GrantPeriodicity_sym64x12 GrantPeriodicity_Value = 36 GrantPeriodicity_sym80x12 GrantPeriodicity_Value = 37 GrantPeriodicity_sym128x12 GrantPeriodicity_Value = 38 GrantPeriodicity_sym160x12 GrantPeriodicity_Value = 39 GrantPeriodicity_sym256x12 GrantPeriodicity_Value = 40 GrantPeriodicity_sym320x12 GrantPeriodicity_Value = 41 GrantPeriodicity_sym512x12 GrantPeriodicity_Value = 42 GrantPeriodicity_sym640x12 GrantPeriodicity_Value = 43 GrantPeriodicity_sym1280x12 GrantPeriodicity_Value = 44 GrantPeriodicity_sym2560x12 GrantPeriodicity_Value = 45 ) var GrantPeriodicity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sym2", 2: "sym7", 3: "sym1x14", 4: "sym2x14", 5: "sym4x14", 6: "sym5x14", 7: "sym8x14", 8: "sym10x14", 9: "sym16x14", 10: "sym20x14", 11: "sym32x14", 12: "sym40x14", 13: "sym64x14", 14: "sym80x14", 15: "sym128x14", 16: "sym160x14", 17: "sym256x14", 18: "sym320x14", 19: "sym512x14", 20: "sym640x14", 21: "sym1024x14", 22: "sym1280x14", 23: "sym2560x14", 24: "sym5120x14", 25: "sym6", 26: "sym1x12", 27: "sym2x12", 28: "sym4x12", 29: "sym5x12", 30: "sym8x12", 31: "sym10x12", 32: "sym16x12", 33: "sym20x12", 34: "sym32x12", 35: "sym40x12", 36: "sym64x12", 37: "sym80x12", 38: "sym128x12", 39: "sym160x12", 40: "sym256x12", 41: "sym320x12", 42: "sym512x12", 43: "sym640x12", 44: "sym1280x12", 45: "sym2560x12", } var GrantPeriodicity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sym2": 1, "sym7": 2, "sym1x14": 3, "sym2x14": 4, "sym4x14": 5, "sym5x14": 6, "sym8x14": 7, "sym10x14": 8, "sym16x14": 9, "sym20x14": 10, "sym32x14": 11, "sym40x14": 12, "sym64x14": 13, "sym80x14": 14, "sym128x14": 15, "sym160x14": 16, "sym256x14": 17, "sym320x14": 18, "sym512x14": 19, "sym640x14": 20, "sym1024x14": 21, "sym1280x14": 22, "sym2560x14": 23, "sym5120x14": 24, "sym6": 25, "sym1x12": 26, "sym2x12": 27, "sym4x12": 28, "sym5x12": 29, "sym8x12": 30, "sym10x12": 31, "sym16x12": 32, "sym20x12": 33, "sym32x12": 34, "sym40x12": 35, "sym64x12": 36, "sym80x12": 37, "sym128x12": 38, "sym160x12": 39, "sym256x12": 40, "sym320x12": 41, "sym512x12": 42, "sym640x12": 43, "sym1280x12": 44, "sym2560x12": 45, } func (x GrantPeriodicity_Value) String() string { return proto.EnumName(GrantPeriodicity_Value_name, int32(x)) } func (GrantPeriodicity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{248, 0} } type SRS_ResourceSet_Usage_Value int32 const ( SRS_ResourceSet_Usage_protobuf_unspecified SRS_ResourceSet_Usage_Value = 0 SRS_ResourceSet_Usage_beamManagement SRS_ResourceSet_Usage_Value = 1 SRS_ResourceSet_Usage_codebook SRS_ResourceSet_Usage_Value = 2 SRS_ResourceSet_Usage_nonCodebook SRS_ResourceSet_Usage_Value = 3 SRS_ResourceSet_Usage_antennaSwitching SRS_ResourceSet_Usage_Value = 4 ) var SRS_ResourceSet_Usage_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "beamManagement", 2: "codebook", 3: "nonCodebook", 4: "antennaSwitching", } var SRS_ResourceSet_Usage_Value_value = map[string]int32{ "protobuf_unspecified": 0, "beamManagement": 1, "codebook": 2, "nonCodebook": 3, "antennaSwitching": 4, } func (x SRS_ResourceSet_Usage_Value) String() string { return proto.EnumName(SRS_ResourceSet_Usage_Value_name, int32(x)) } func (SRS_ResourceSet_Usage_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{255, 0} } type SRS_PowerControlAdjustmentStates_Value int32 const ( SRS_PowerControlAdjustmentStates_protobuf_unspecified SRS_PowerControlAdjustmentStates_Value = 0 SRS_PowerControlAdjustmentStates_sameAsFci2 SRS_PowerControlAdjustmentStates_Value = 1 SRS_PowerControlAdjustmentStates_separateClosedLoop SRS_PowerControlAdjustmentStates_Value = 2 ) var SRS_PowerControlAdjustmentStates_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sameAsFci2", 2: "separateClosedLoop", } var SRS_PowerControlAdjustmentStates_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sameAsFci2": 1, "separateClosedLoop": 2, } func (x SRS_PowerControlAdjustmentStates_Value) String() string { return proto.EnumName(SRS_PowerControlAdjustmentStates_Value_name, int32(x)) } func (SRS_PowerControlAdjustmentStates_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{256, 0} } type NrofSRS_Ports_Value int32 const ( NrofSRS_Ports_protobuf_unspecified NrofSRS_Ports_Value = 0 NrofSRS_Ports_port1 NrofSRS_Ports_Value = 1 NrofSRS_Ports_ports2 NrofSRS_Ports_Value = 2 NrofSRS_Ports_ports4 NrofSRS_Ports_Value = 3 ) var NrofSRS_Ports_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "port1", 2: "ports2", 3: "ports4", } var NrofSRS_Ports_Value_value = map[string]int32{ "protobuf_unspecified": 0, "port1": 1, "ports2": 2, "ports4": 3, } func (x NrofSRS_Ports_Value) String() string { return proto.EnumName(NrofSRS_Ports_Value_name, int32(x)) } func (NrofSRS_Ports_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{258, 0} } type PTRS_PortIndex_Value int32 const ( PTRS_PortIndex_protobuf_unspecified PTRS_PortIndex_Value = 0 PTRS_PortIndex_n0 PTRS_PortIndex_Value = 1 PTRS_PortIndex_n1 PTRS_PortIndex_Value = 2 ) var PTRS_PortIndex_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n1", } var PTRS_PortIndex_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n1": 2, } func (x PTRS_PortIndex_Value) String() string { return proto.EnumName(PTRS_PortIndex_Value_name, int32(x)) } func (PTRS_PortIndex_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{259, 0} } type NrofSymbols_Value int32 const ( NrofSymbols_protobuf_unspecified NrofSymbols_Value = 0 NrofSymbols_n1 NrofSymbols_Value = 1 NrofSymbols_n2 NrofSymbols_Value = 2 NrofSymbols_n4 NrofSymbols_Value = 3 ) var NrofSymbols_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n4", } var NrofSymbols_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n4": 3, } func (x NrofSymbols_Value) String() string { return proto.EnumName(NrofSymbols_Value_name, int32(x)) } func (NrofSymbols_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{263, 0} } type RepetitionFactor_Value int32 const ( RepetitionFactor_protobuf_unspecified RepetitionFactor_Value = 0 RepetitionFactor_n1 RepetitionFactor_Value = 1 RepetitionFactor_n2 RepetitionFactor_Value = 2 RepetitionFactor_n4 RepetitionFactor_Value = 3 ) var RepetitionFactor_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n4", } var RepetitionFactor_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n4": 3, } func (x RepetitionFactor_Value) String() string { return proto.EnumName(RepetitionFactor_Value_name, int32(x)) } func (RepetitionFactor_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{264, 0} } type GroupOrSequenceHopping_Value int32 const ( GroupOrSequenceHopping_protobuf_unspecified GroupOrSequenceHopping_Value = 0 GroupOrSequenceHopping_neither GroupOrSequenceHopping_Value = 1 GroupOrSequenceHopping_groupHopping GroupOrSequenceHopping_Value = 2 GroupOrSequenceHopping_sequenceHopping GroupOrSequenceHopping_Value = 3 ) var GroupOrSequenceHopping_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "neither", 2: "groupHopping", 3: "sequenceHopping", } var GroupOrSequenceHopping_Value_value = map[string]int32{ "protobuf_unspecified": 0, "neither": 1, "groupHopping": 2, "sequenceHopping": 3, } func (x GroupOrSequenceHopping_Value) String() string { return proto.EnumName(GroupOrSequenceHopping_Value_name, int32(x)) } func (GroupOrSequenceHopping_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{266, 0} } type SSBPerRACH_Occasion_Value int32 const ( SSBPerRACH_Occasion_protobuf_unspecified SSBPerRACH_Occasion_Value = 0 SSBPerRACH_Occasion_oneEighth SSBPerRACH_Occasion_Value = 1 SSBPerRACH_Occasion_oneFourth SSBPerRACH_Occasion_Value = 2 SSBPerRACH_Occasion_oneHalf SSBPerRACH_Occasion_Value = 3 SSBPerRACH_Occasion_one SSBPerRACH_Occasion_Value = 4 SSBPerRACH_Occasion_two SSBPerRACH_Occasion_Value = 5 SSBPerRACH_Occasion_four SSBPerRACH_Occasion_Value = 6 SSBPerRACH_Occasion_eight SSBPerRACH_Occasion_Value = 7 SSBPerRACH_Occasion_sixteen SSBPerRACH_Occasion_Value = 8 ) var SSBPerRACH_Occasion_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "oneEighth", 2: "oneFourth", 3: "oneHalf", 4: "one", 5: "two", 6: "four", 7: "eight", 8: "sixteen", } var SSBPerRACH_Occasion_Value_value = map[string]int32{ "protobuf_unspecified": 0, "oneEighth": 1, "oneFourth": 2, "oneHalf": 3, "one": 4, "two": 5, "four": 6, "eight": 7, "sixteen": 8, } func (x SSBPerRACH_Occasion_Value) String() string { return proto.EnumName(SSBPerRACH_Occasion_Value_name, int32(x)) } func (SSBPerRACH_Occasion_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{276, 0} } type BeamFailureRecoveryTimer_Value int32 const ( BeamFailureRecoveryTimer_protobuf_unspecified BeamFailureRecoveryTimer_Value = 0 BeamFailureRecoveryTimer_ms10 BeamFailureRecoveryTimer_Value = 1 BeamFailureRecoveryTimer_ms20 BeamFailureRecoveryTimer_Value = 2 BeamFailureRecoveryTimer_ms40 BeamFailureRecoveryTimer_Value = 3 BeamFailureRecoveryTimer_ms60 BeamFailureRecoveryTimer_Value = 4 BeamFailureRecoveryTimer_ms80 BeamFailureRecoveryTimer_Value = 5 BeamFailureRecoveryTimer_ms100 BeamFailureRecoveryTimer_Value = 6 BeamFailureRecoveryTimer_ms150 BeamFailureRecoveryTimer_Value = 7 BeamFailureRecoveryTimer_ms200 BeamFailureRecoveryTimer_Value = 8 ) var BeamFailureRecoveryTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms10", 2: "ms20", 3: "ms40", 4: "ms60", 5: "ms80", 6: "ms100", 7: "ms150", 8: "ms200", } var BeamFailureRecoveryTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms10": 1, "ms20": 2, "ms40": 3, "ms60": 4, "ms80": 5, "ms100": 6, "ms150": 7, "ms200": 8, } func (x BeamFailureRecoveryTimer_Value) String() string { return proto.EnumName(BeamFailureRecoveryTimer_Value_name, int32(x)) } func (BeamFailureRecoveryTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{277, 0} } type MaxCodeBlockGroupsPerTransportBlock_Value int32 const ( MaxCodeBlockGroupsPerTransportBlock_protobuf_unspecified MaxCodeBlockGroupsPerTransportBlock_Value = 0 MaxCodeBlockGroupsPerTransportBlock_n2 MaxCodeBlockGroupsPerTransportBlock_Value = 1 MaxCodeBlockGroupsPerTransportBlock_n4 MaxCodeBlockGroupsPerTransportBlock_Value = 2 MaxCodeBlockGroupsPerTransportBlock_n6 MaxCodeBlockGroupsPerTransportBlock_Value = 3 MaxCodeBlockGroupsPerTransportBlock_n8 MaxCodeBlockGroupsPerTransportBlock_Value = 4 ) var MaxCodeBlockGroupsPerTransportBlock_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n6", 4: "n8", } var MaxCodeBlockGroupsPerTransportBlock_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n6": 3, "n8": 4, } func (x MaxCodeBlockGroupsPerTransportBlock_Value) String() string { return proto.EnumName(MaxCodeBlockGroupsPerTransportBlock_Value_name, int32(x)) } func (MaxCodeBlockGroupsPerTransportBlock_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{284, 0} } type XOverhead_Value int32 const ( XOverhead_protobuf_unspecified XOverhead_Value = 0 XOverhead_xOh6 XOverhead_Value = 1 XOverhead_xOh12 XOverhead_Value = 2 XOverhead_xOh18 XOverhead_Value = 3 ) var XOverhead_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "xOh6", 2: "xOh12", 3: "xOh18", } var XOverhead_Value_value = map[string]int32{ "protobuf_unspecified": 0, "xOh6": 1, "xOh12": 2, "xOh18": 3, } func (x XOverhead_Value) String() string { return proto.EnumName(XOverhead_Value_name, int32(x)) } func (XOverhead_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{285, 0} } type NrofHARQ_ProcessesForPDSCH_Value int32 const ( NrofHARQ_ProcessesForPDSCH_protobuf_unspecified NrofHARQ_ProcessesForPDSCH_Value = 0 NrofHARQ_ProcessesForPDSCH_n2 NrofHARQ_ProcessesForPDSCH_Value = 1 NrofHARQ_ProcessesForPDSCH_n4 NrofHARQ_ProcessesForPDSCH_Value = 2 NrofHARQ_ProcessesForPDSCH_n6 NrofHARQ_ProcessesForPDSCH_Value = 3 NrofHARQ_ProcessesForPDSCH_n10 NrofHARQ_ProcessesForPDSCH_Value = 4 NrofHARQ_ProcessesForPDSCH_n12 NrofHARQ_ProcessesForPDSCH_Value = 5 NrofHARQ_ProcessesForPDSCH_n16 NrofHARQ_ProcessesForPDSCH_Value = 6 ) var NrofHARQ_ProcessesForPDSCH_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n6", 4: "n10", 5: "n12", 6: "n16", } var NrofHARQ_ProcessesForPDSCH_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n6": 3, "n10": 4, "n12": 5, "n16": 6, } func (x NrofHARQ_ProcessesForPDSCH_Value) String() string { return proto.EnumName(NrofHARQ_ProcessesForPDSCH_Value_name, int32(x)) } func (NrofHARQ_ProcessesForPDSCH_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{286, 0} } type PowerControlOffsetSS_Value int32 const ( PowerControlOffsetSS_protobuf_unspecified PowerControlOffsetSS_Value = 0 PowerControlOffsetSS_minus_db3 PowerControlOffsetSS_Value = 1 PowerControlOffsetSS_db0 PowerControlOffsetSS_Value = 2 PowerControlOffsetSS_db3 PowerControlOffsetSS_Value = 3 PowerControlOffsetSS_db6 PowerControlOffsetSS_Value = 4 ) var PowerControlOffsetSS_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "minus_db3", 2: "db0", 3: "db3", 4: "db6", } var PowerControlOffsetSS_Value_value = map[string]int32{ "protobuf_unspecified": 0, "minus_db3": 1, "db0": 2, "db3": 3, "db6": 4, } func (x PowerControlOffsetSS_Value) String() string { return proto.EnumName(PowerControlOffsetSS_Value_name, int32(x)) } func (PowerControlOffsetSS_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{289, 0} } type SubcarrierLocationP0_Value int32 const ( SubcarrierLocationP0_protobuf_unspecified SubcarrierLocationP0_Value = 0 SubcarrierLocationP0_s0 SubcarrierLocationP0_Value = 1 SubcarrierLocationP0_s2 SubcarrierLocationP0_Value = 2 SubcarrierLocationP0_s4 SubcarrierLocationP0_Value = 3 SubcarrierLocationP0_s6 SubcarrierLocationP0_Value = 4 SubcarrierLocationP0_s8 SubcarrierLocationP0_Value = 5 SubcarrierLocationP0_s10 SubcarrierLocationP0_Value = 6 ) var SubcarrierLocationP0_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s0", 2: "s2", 3: "s4", 4: "s6", 5: "s8", 6: "s10", } var SubcarrierLocationP0_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s0": 1, "s2": 2, "s4": 3, "s6": 4, "s8": 5, "s10": 6, } func (x SubcarrierLocationP0_Value) String() string { return proto.EnumName(SubcarrierLocationP0_Value_name, int32(x)) } func (SubcarrierLocationP0_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{293, 0} } type SubcarrierLocationP1_Value int32 const ( SubcarrierLocationP1_protobuf_unspecified SubcarrierLocationP1_Value = 0 SubcarrierLocationP1_s0 SubcarrierLocationP1_Value = 1 SubcarrierLocationP1_s4 SubcarrierLocationP1_Value = 2 SubcarrierLocationP1_s8 SubcarrierLocationP1_Value = 3 ) var SubcarrierLocationP1_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s0", 2: "s4", 3: "s8", } var SubcarrierLocationP1_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s0": 1, "s4": 2, "s8": 3, } func (x SubcarrierLocationP1_Value) String() string { return proto.EnumName(SubcarrierLocationP1_Value_name, int32(x)) } func (SubcarrierLocationP1_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{295, 0} } type ResourceType_Value int32 const ( ResourceType_protobuf_unspecified ResourceType_Value = 0 ResourceType_aperiodic ResourceType_Value = 1 ResourceType_semiPersistent ResourceType_Value = 2 ResourceType_periodic ResourceType_Value = 3 ) var ResourceType_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "aperiodic", 2: "semiPersistent", 3: "periodic", } var ResourceType_Value_value = map[string]int32{ "protobuf_unspecified": 0, "aperiodic": 1, "semiPersistent": 2, "periodic": 3, } func (x ResourceType_Value) String() string { return proto.EnumName(ResourceType_Value_name, int32(x)) } func (ResourceType_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{301, 0} } type ReportSlotConfig_Value int32 const ( ReportSlotConfig_protobuf_unspecified ReportSlotConfig_Value = 0 ReportSlotConfig_sl5 ReportSlotConfig_Value = 1 ReportSlotConfig_sl10 ReportSlotConfig_Value = 2 ReportSlotConfig_sl20 ReportSlotConfig_Value = 3 ReportSlotConfig_sl40 ReportSlotConfig_Value = 4 ReportSlotConfig_sl80 ReportSlotConfig_Value = 5 ReportSlotConfig_sl160 ReportSlotConfig_Value = 6 ReportSlotConfig_sl320 ReportSlotConfig_Value = 7 ) var ReportSlotConfig_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sl5", 2: "sl10", 3: "sl20", 4: "sl40", 5: "sl80", 6: "sl160", 7: "sl320", } var ReportSlotConfig_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sl5": 1, "sl10": 2, "sl20": 3, "sl40": 4, "sl80": 5, "sl160": 6, "sl320": 7, } func (x ReportSlotConfig_Value) String() string { return proto.EnumName(ReportSlotConfig_Value_name, int32(x)) } func (ReportSlotConfig_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{308, 0} } type CRI_RII1_CQI_Value int32 const ( CRI_RII1_CQI_protobuf_unspecified CRI_RII1_CQI_Value = 0 CRI_RII1_CQI_n2 CRI_RII1_CQI_Value = 1 CRI_RII1_CQI_n4 CRI_RII1_CQI_Value = 2 ) var CRI_RII1_CQI_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", } var CRI_RII1_CQI_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, } func (x CRI_RII1_CQI_Value) String() string { return proto.EnumName(CRI_RII1_CQI_Value_name, int32(x)) } func (CRI_RII1_CQI_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{310, 0} } type CQI_FormatIndicator_Value int32 const ( CQI_FormatIndicator_protobuf_unspecified CQI_FormatIndicator_Value = 0 CQI_FormatIndicator_widebandCQI CQI_FormatIndicator_Value = 1 CQI_FormatIndicator_subbandCQI CQI_FormatIndicator_Value = 2 ) var CQI_FormatIndicator_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "widebandCQI", 2: "subbandCQI", } var CQI_FormatIndicator_Value_value = map[string]int32{ "protobuf_unspecified": 0, "widebandCQI": 1, "subbandCQI": 2, } func (x CQI_FormatIndicator_Value) String() string { return proto.EnumName(CQI_FormatIndicator_Value_name, int32(x)) } func (CQI_FormatIndicator_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{312, 0} } type PMI_FormatIndicator_Value int32 const ( PMI_FormatIndicator_protobuf_unspecified PMI_FormatIndicator_Value = 0 PMI_FormatIndicator_widebandPMI PMI_FormatIndicator_Value = 1 PMI_FormatIndicator_subbandPMI PMI_FormatIndicator_Value = 2 ) var PMI_FormatIndicator_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "widebandPMI", 2: "subbandPMI", } var PMI_FormatIndicator_Value_value = map[string]int32{ "protobuf_unspecified": 0, "widebandPMI": 1, "subbandPMI": 2, } func (x PMI_FormatIndicator_Value) String() string { return proto.EnumName(PMI_FormatIndicator_Value_name, int32(x)) } func (PMI_FormatIndicator_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{313, 0} } type PhaseAlphabetSize_Value int32 const ( PhaseAlphabetSize_protobuf_unspecified PhaseAlphabetSize_Value = 0 PhaseAlphabetSize_n4 PhaseAlphabetSize_Value = 1 PhaseAlphabetSize_n8 PhaseAlphabetSize_Value = 2 ) var PhaseAlphabetSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", } var PhaseAlphabetSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, } func (x PhaseAlphabetSize_Value) String() string { return proto.EnumName(PhaseAlphabetSize_Value_name, int32(x)) } func (PhaseAlphabetSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{323, 0} } type NumberOfBeams_Value int32 const ( NumberOfBeams_protobuf_unspecified NumberOfBeams_Value = 0 NumberOfBeams_two NumberOfBeams_Value = 1 NumberOfBeams_three NumberOfBeams_Value = 2 NumberOfBeams_four NumberOfBeams_Value = 3 ) var NumberOfBeams_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "two", 2: "three", 3: "four", } var NumberOfBeams_Value_value = map[string]int32{ "protobuf_unspecified": 0, "two": 1, "three": 2, "four": 3, } func (x NumberOfBeams_Value) String() string { return proto.EnumName(NumberOfBeams_Value_name, int32(x)) } func (NumberOfBeams_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{324, 0} } type PortSelectionSamplingSize_Value int32 const ( PortSelectionSamplingSize_protobuf_unspecified PortSelectionSamplingSize_Value = 0 PortSelectionSamplingSize_n1 PortSelectionSamplingSize_Value = 1 PortSelectionSamplingSize_n2 PortSelectionSamplingSize_Value = 2 PortSelectionSamplingSize_n3 PortSelectionSamplingSize_Value = 3 PortSelectionSamplingSize_n4 PortSelectionSamplingSize_Value = 4 ) var PortSelectionSamplingSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", } var PortSelectionSamplingSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, } func (x PortSelectionSamplingSize_Value) String() string { return proto.EnumName(PortSelectionSamplingSize_Value_name, int32(x)) } func (PortSelectionSamplingSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{325, 0} } type CSI_ReportConfigDummy_Value int32 const ( CSI_ReportConfigDummy_protobuf_unspecified CSI_ReportConfigDummy_Value = 0 CSI_ReportConfigDummy_n1 CSI_ReportConfigDummy_Value = 1 CSI_ReportConfigDummy_n2 CSI_ReportConfigDummy_Value = 2 ) var CSI_ReportConfigDummy_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", } var CSI_ReportConfigDummy_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, } func (x CSI_ReportConfigDummy_Value) String() string { return proto.EnumName(CSI_ReportConfigDummy_Value_name, int32(x)) } func (CSI_ReportConfigDummy_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{326, 0} } type NrofReportedRS_Value int32 const ( NrofReportedRS_protobuf_unspecified NrofReportedRS_Value = 0 NrofReportedRS_n1 NrofReportedRS_Value = 1 NrofReportedRS_n2 NrofReportedRS_Value = 2 NrofReportedRS_n3 NrofReportedRS_Value = 3 NrofReportedRS_n4 NrofReportedRS_Value = 4 ) var NrofReportedRS_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", } var NrofReportedRS_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, } func (x NrofReportedRS_Value) String() string { return proto.EnumName(NrofReportedRS_Value_name, int32(x)) } func (NrofReportedRS_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{328, 0} } type CQI_Table_Value int32 const ( CQI_Table_protobuf_unspecified CQI_Table_Value = 0 CQI_Table_table1 CQI_Table_Value = 1 CQI_Table_table2 CQI_Table_Value = 2 CQI_Table_table3 CQI_Table_Value = 3 ) var CQI_Table_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "table1", 2: "table2", 3: "table3", } var CQI_Table_Value_value = map[string]int32{ "protobuf_unspecified": 0, "table1": 1, "table2": 2, "table3": 3, } func (x CQI_Table_Value) String() string { return proto.EnumName(CQI_Table_Value_name, int32(x)) } func (CQI_Table_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{329, 0} } type SubbandSize_Value int32 const ( SubbandSize_protobuf_unspecified SubbandSize_Value = 0 SubbandSize_value1 SubbandSize_Value = 1 SubbandSize_value2 SubbandSize_Value = 2 ) var SubbandSize_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "value1", 2: "value2", } var SubbandSize_Value_value = map[string]int32{ "protobuf_unspecified": 0, "value1": 1, "value2": 2, } func (x SubbandSize_Value) String() string { return proto.EnumName(SubbandSize_Value_name, int32(x)) } func (SubbandSize_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{330, 0} } type SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 int32 const ( SemiPersistentOnPUSCHV1530_protobuf_unspecified SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 0 SemiPersistentOnPUSCHV1530_sl4 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 1 SemiPersistentOnPUSCHV1530_sl8 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 2 SemiPersistentOnPUSCHV1530_sl16 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 3 ) var SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sl4", 2: "sl8", 3: "sl16", } var SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_value = map[string]int32{ "protobuf_unspecified": 0, "sl4": 1, "sl8": 2, "sl16": 3, } func (x SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530) String() string { return proto.EnumName(SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name, int32(x)) } func (SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{335, 0} } type SCellDeactivationTimer_Value int32 const ( SCellDeactivationTimer_protobuf_unspecified SCellDeactivationTimer_Value = 0 SCellDeactivationTimer_ms20 SCellDeactivationTimer_Value = 1 SCellDeactivationTimer_ms40 SCellDeactivationTimer_Value = 2 SCellDeactivationTimer_ms80 SCellDeactivationTimer_Value = 3 SCellDeactivationTimer_ms160 SCellDeactivationTimer_Value = 4 SCellDeactivationTimer_ms200 SCellDeactivationTimer_Value = 5 SCellDeactivationTimer_ms240 SCellDeactivationTimer_Value = 6 SCellDeactivationTimer_ms320 SCellDeactivationTimer_Value = 7 SCellDeactivationTimer_ms400 SCellDeactivationTimer_Value = 8 SCellDeactivationTimer_ms480 SCellDeactivationTimer_Value = 9 SCellDeactivationTimer_ms520 SCellDeactivationTimer_Value = 10 SCellDeactivationTimer_ms640 SCellDeactivationTimer_Value = 11 SCellDeactivationTimer_ms720 SCellDeactivationTimer_Value = 12 SCellDeactivationTimer_ms840 SCellDeactivationTimer_Value = 13 SCellDeactivationTimer_ms1280 SCellDeactivationTimer_Value = 14 ) var SCellDeactivationTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms20", 2: "ms40", 3: "ms80", 4: "ms160", 5: "ms200", 6: "ms240", 7: "ms320", 8: "ms400", 9: "ms480", 10: "ms520", 11: "ms640", 12: "ms720", 13: "ms840", 14: "ms1280", } var SCellDeactivationTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms20": 1, "ms40": 2, "ms80": 3, "ms160": 4, "ms200": 5, "ms240": 6, "ms320": 7, "ms400": 8, "ms480": 9, "ms520": 10, "ms640": 11, "ms720": 12, "ms840": 13, "ms1280": 14, } func (x SCellDeactivationTimer_Value) String() string { return proto.EnumName(SCellDeactivationTimer_Value_name, int32(x)) } func (SCellDeactivationTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{342, 0} } type PathlossReferenceLinking_Value int32 const ( PathlossReferenceLinking_protobuf_unspecified PathlossReferenceLinking_Value = 0 PathlossReferenceLinking_pCell PathlossReferenceLinking_Value = 1 PathlossReferenceLinking_sCell PathlossReferenceLinking_Value = 2 ) var PathlossReferenceLinking_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "pCell", 2: "sCell", } var PathlossReferenceLinking_Value_value = map[string]int32{ "protobuf_unspecified": 0, "pCell": 1, "sCell": 2, } func (x PathlossReferenceLinking_Value) String() string { return proto.EnumName(PathlossReferenceLinking_Value_name, int32(x)) } func (PathlossReferenceLinking_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{346, 0} } type CSI_RS_MeasurementBW_NrofPRBs int32 const ( CSI_RS_MeasurementBW_protobuf_unspecified CSI_RS_MeasurementBW_NrofPRBs = 0 CSI_RS_MeasurementBW_size24 CSI_RS_MeasurementBW_NrofPRBs = 1 CSI_RS_MeasurementBW_size48 CSI_RS_MeasurementBW_NrofPRBs = 2 CSI_RS_MeasurementBW_size96 CSI_RS_MeasurementBW_NrofPRBs = 3 CSI_RS_MeasurementBW_size192 CSI_RS_MeasurementBW_NrofPRBs = 4 CSI_RS_MeasurementBW_size264 CSI_RS_MeasurementBW_NrofPRBs = 5 ) var CSI_RS_MeasurementBW_NrofPRBs_name = map[int32]string{ 0: "protobuf_unspecified", 1: "size24", 2: "size48", 3: "size96", 4: "size192", 5: "size264", } var CSI_RS_MeasurementBW_NrofPRBs_value = map[string]int32{ "protobuf_unspecified": 0, "size24": 1, "size48": 2, "size96": 3, "size192": 4, "size264": 5, } func (x CSI_RS_MeasurementBW_NrofPRBs) String() string { return proto.EnumName(CSI_RS_MeasurementBW_NrofPRBs_name, int32(x)) } func (CSI_RS_MeasurementBW_NrofPRBs) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{362, 0} } type Density_Value int32 const ( Density_protobuf_unspecified Density_Value = 0 Density_d1 Density_Value = 1 Density_d3 Density_Value = 2 ) var Density_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "d1", 2: "d3", } var Density_Value_value = map[string]int32{ "protobuf_unspecified": 0, "d1": 1, "d3": 2, } func (x Density_Value) String() string { return proto.EnumName(Density_Value_name, int32(x)) } func (Density_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{363, 0} } type Q_OffsetRange_Value int32 const ( Q_OffsetRange_protobuf_unspecified Q_OffsetRange_Value = 0 Q_OffsetRange_minus_dB24 Q_OffsetRange_Value = 1 Q_OffsetRange_minus_dB22 Q_OffsetRange_Value = 2 Q_OffsetRange_minus_dB20 Q_OffsetRange_Value = 3 Q_OffsetRange_minus_dB18 Q_OffsetRange_Value = 4 Q_OffsetRange_minus_dB16 Q_OffsetRange_Value = 5 Q_OffsetRange_minus_dB14 Q_OffsetRange_Value = 6 Q_OffsetRange_minus_dB12 Q_OffsetRange_Value = 7 Q_OffsetRange_minus_dB10 Q_OffsetRange_Value = 8 Q_OffsetRange_minus_dB8 Q_OffsetRange_Value = 9 Q_OffsetRange_minus_dB6 Q_OffsetRange_Value = 10 Q_OffsetRange_minus_dB5 Q_OffsetRange_Value = 11 Q_OffsetRange_minus_dB4 Q_OffsetRange_Value = 12 Q_OffsetRange_minus_dB3 Q_OffsetRange_Value = 13 Q_OffsetRange_minus_dB2 Q_OffsetRange_Value = 14 Q_OffsetRange_minus_dB1 Q_OffsetRange_Value = 15 Q_OffsetRange_dB0 Q_OffsetRange_Value = 16 Q_OffsetRange_dB1 Q_OffsetRange_Value = 17 Q_OffsetRange_dB2 Q_OffsetRange_Value = 18 Q_OffsetRange_dB3 Q_OffsetRange_Value = 19 Q_OffsetRange_dB4 Q_OffsetRange_Value = 20 Q_OffsetRange_dB5 Q_OffsetRange_Value = 21 Q_OffsetRange_dB6 Q_OffsetRange_Value = 22 Q_OffsetRange_dB8 Q_OffsetRange_Value = 23 Q_OffsetRange_dB10 Q_OffsetRange_Value = 24 Q_OffsetRange_dB12 Q_OffsetRange_Value = 25 Q_OffsetRange_dB14 Q_OffsetRange_Value = 26 Q_OffsetRange_dB16 Q_OffsetRange_Value = 27 Q_OffsetRange_dB18 Q_OffsetRange_Value = 28 Q_OffsetRange_dB20 Q_OffsetRange_Value = 29 Q_OffsetRange_dB22 Q_OffsetRange_Value = 30 Q_OffsetRange_dB24 Q_OffsetRange_Value = 31 ) var Q_OffsetRange_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "minus_dB24", 2: "minus_dB22", 3: "minus_dB20", 4: "minus_dB18", 5: "minus_dB16", 6: "minus_dB14", 7: "minus_dB12", 8: "minus_dB10", 9: "minus_dB8", 10: "minus_dB6", 11: "minus_dB5", 12: "minus_dB4", 13: "minus_dB3", 14: "minus_dB2", 15: "minus_dB1", 16: "dB0", 17: "dB1", 18: "dB2", 19: "dB3", 20: "dB4", 21: "dB5", 22: "dB6", 23: "dB8", 24: "dB10", 25: "dB12", 26: "dB14", 27: "dB16", 28: "dB18", 29: "dB20", 30: "dB22", 31: "dB24", } var Q_OffsetRange_Value_value = map[string]int32{ "protobuf_unspecified": 0, "minus_dB24": 1, "minus_dB22": 2, "minus_dB20": 3, "minus_dB18": 4, "minus_dB16": 5, "minus_dB14": 6, "minus_dB12": 7, "minus_dB10": 8, "minus_dB8": 9, "minus_dB6": 10, "minus_dB5": 11, "minus_dB4": 12, "minus_dB3": 13, "minus_dB2": 14, "minus_dB1": 15, "dB0": 16, "dB1": 17, "dB2": 18, "dB3": 19, "dB4": 20, "dB5": 21, "dB6": 22, "dB8": 23, "dB10": 24, "dB12": 25, "dB14": 26, "dB16": 27, "dB18": 28, "dB20": 29, "dB22": 30, "dB24": 31, } func (x Q_OffsetRange_Value) String() string { return proto.EnumName(Q_OffsetRange_Value_name, int32(x)) } func (Q_OffsetRange_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{368, 0} } type Range_Value int32 const ( Range_protobuf_unspecified Range_Value = 0 Range_n4 Range_Value = 1 Range_n8 Range_Value = 2 Range_n12 Range_Value = 3 Range_n16 Range_Value = 4 Range_n24 Range_Value = 5 Range_n32 Range_Value = 6 Range_n48 Range_Value = 7 Range_n64 Range_Value = 8 Range_n84 Range_Value = 9 Range_n96 Range_Value = 10 Range_n128 Range_Value = 11 Range_n168 Range_Value = 12 Range_n252 Range_Value = 13 Range_n504 Range_Value = 14 Range_n1008 Range_Value = 15 ) var Range_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", 3: "n12", 4: "n16", 5: "n24", 6: "n32", 7: "n48", 8: "n64", 9: "n84", 10: "n96", 11: "n128", 12: "n168", 13: "n252", 14: "n504", 15: "n1008", } var Range_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, "n12": 3, "n16": 4, "n24": 5, "n32": 6, "n48": 7, "n64": 8, "n84": 9, "n96": 10, "n128": 11, "n168": 12, "n252": 13, "n504": 14, "n1008": 15, } func (x Range_Value) String() string { return proto.EnumName(Range_Value_name, int32(x)) } func (Range_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{375, 0} } type MeasCycleSCellV1530_Value int32 const ( MeasCycleSCellV1530_protobuf_unspecified MeasCycleSCellV1530_Value = 0 MeasCycleSCellV1530_sf160 MeasCycleSCellV1530_Value = 1 MeasCycleSCellV1530_sf256 MeasCycleSCellV1530_Value = 2 MeasCycleSCellV1530_sf320 MeasCycleSCellV1530_Value = 3 MeasCycleSCellV1530_sf512 MeasCycleSCellV1530_Value = 4 MeasCycleSCellV1530_sf640 MeasCycleSCellV1530_Value = 5 MeasCycleSCellV1530_sf1024 MeasCycleSCellV1530_Value = 6 MeasCycleSCellV1530_sf1280 MeasCycleSCellV1530_Value = 7 ) var MeasCycleSCellV1530_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sf160", 2: "sf256", 3: "sf320", 4: "sf512", 5: "sf640", 6: "sf1024", 7: "sf1280", } var MeasCycleSCellV1530_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sf160": 1, "sf256": 2, "sf320": 3, "sf512": 4, "sf640": 5, "sf1024": 6, "sf1280": 7, } func (x MeasCycleSCellV1530_Value) String() string { return proto.EnumName(MeasCycleSCellV1530_Value_name, int32(x)) } func (MeasCycleSCellV1530_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{376, 0} } type EUTRA_AllowedMeasBandwidth_Value int32 const ( EUTRA_AllowedMeasBandwidth_protobuf_unspecified EUTRA_AllowedMeasBandwidth_Value = 0 EUTRA_AllowedMeasBandwidth_mbw6 EUTRA_AllowedMeasBandwidth_Value = 1 EUTRA_AllowedMeasBandwidth_mbw15 EUTRA_AllowedMeasBandwidth_Value = 2 EUTRA_AllowedMeasBandwidth_mbw25 EUTRA_AllowedMeasBandwidth_Value = 3 EUTRA_AllowedMeasBandwidth_mbw50 EUTRA_AllowedMeasBandwidth_Value = 4 EUTRA_AllowedMeasBandwidth_mbw75 EUTRA_AllowedMeasBandwidth_Value = 5 EUTRA_AllowedMeasBandwidth_mbw100 EUTRA_AllowedMeasBandwidth_Value = 6 ) var EUTRA_AllowedMeasBandwidth_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "mbw6", 2: "mbw15", 3: "mbw25", 4: "mbw50", 5: "mbw75", 6: "mbw100", } var EUTRA_AllowedMeasBandwidth_Value_value = map[string]int32{ "protobuf_unspecified": 0, "mbw6": 1, "mbw15": 2, "mbw25": 3, "mbw50": 4, "mbw75": 5, "mbw100": 6, } func (x EUTRA_AllowedMeasBandwidth_Value) String() string { return proto.EnumName(EUTRA_AllowedMeasBandwidth_Value_name, int32(x)) } func (EUTRA_AllowedMeasBandwidth_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{378, 0} } type EUTRA_Q_OffsetRange_Value int32 const ( EUTRA_Q_OffsetRange_protobuf_unspecified EUTRA_Q_OffsetRange_Value = 0 EUTRA_Q_OffsetRange_minus_dB24 EUTRA_Q_OffsetRange_Value = 1 EUTRA_Q_OffsetRange_minus_dB22 EUTRA_Q_OffsetRange_Value = 2 EUTRA_Q_OffsetRange_minus_dB20 EUTRA_Q_OffsetRange_Value = 3 EUTRA_Q_OffsetRange_minus_dB18 EUTRA_Q_OffsetRange_Value = 4 EUTRA_Q_OffsetRange_minus_dB16 EUTRA_Q_OffsetRange_Value = 5 EUTRA_Q_OffsetRange_minus_dB14 EUTRA_Q_OffsetRange_Value = 6 EUTRA_Q_OffsetRange_minus_dB12 EUTRA_Q_OffsetRange_Value = 7 EUTRA_Q_OffsetRange_minus_dB10 EUTRA_Q_OffsetRange_Value = 8 EUTRA_Q_OffsetRange_minus_dB8 EUTRA_Q_OffsetRange_Value = 9 EUTRA_Q_OffsetRange_minus_dB6 EUTRA_Q_OffsetRange_Value = 10 EUTRA_Q_OffsetRange_minus_dB5 EUTRA_Q_OffsetRange_Value = 11 EUTRA_Q_OffsetRange_minus_dB4 EUTRA_Q_OffsetRange_Value = 12 EUTRA_Q_OffsetRange_minus_dB3 EUTRA_Q_OffsetRange_Value = 13 EUTRA_Q_OffsetRange_minus_dB2 EUTRA_Q_OffsetRange_Value = 14 EUTRA_Q_OffsetRange_minus_dB1 EUTRA_Q_OffsetRange_Value = 15 EUTRA_Q_OffsetRange_dB0 EUTRA_Q_OffsetRange_Value = 16 EUTRA_Q_OffsetRange_dB1 EUTRA_Q_OffsetRange_Value = 17 EUTRA_Q_OffsetRange_dB2 EUTRA_Q_OffsetRange_Value = 18 EUTRA_Q_OffsetRange_dB3 EUTRA_Q_OffsetRange_Value = 19 EUTRA_Q_OffsetRange_dB4 EUTRA_Q_OffsetRange_Value = 20 EUTRA_Q_OffsetRange_dB5 EUTRA_Q_OffsetRange_Value = 21 EUTRA_Q_OffsetRange_dB6 EUTRA_Q_OffsetRange_Value = 22 EUTRA_Q_OffsetRange_dB8 EUTRA_Q_OffsetRange_Value = 23 EUTRA_Q_OffsetRange_dB10 EUTRA_Q_OffsetRange_Value = 24 EUTRA_Q_OffsetRange_dB12 EUTRA_Q_OffsetRange_Value = 25 EUTRA_Q_OffsetRange_dB14 EUTRA_Q_OffsetRange_Value = 26 EUTRA_Q_OffsetRange_dB16 EUTRA_Q_OffsetRange_Value = 27 EUTRA_Q_OffsetRange_dB18 EUTRA_Q_OffsetRange_Value = 28 EUTRA_Q_OffsetRange_dB20 EUTRA_Q_OffsetRange_Value = 29 EUTRA_Q_OffsetRange_dB22 EUTRA_Q_OffsetRange_Value = 30 EUTRA_Q_OffsetRange_dB24 EUTRA_Q_OffsetRange_Value = 31 ) var EUTRA_Q_OffsetRange_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "minus_dB24", 2: "minus_dB22", 3: "minus_dB20", 4: "minus_dB18", 5: "minus_dB16", 6: "minus_dB14", 7: "minus_dB12", 8: "minus_dB10", 9: "minus_dB8", 10: "minus_dB6", 11: "minus_dB5", 12: "minus_dB4", 13: "minus_dB3", 14: "minus_dB2", 15: "minus_dB1", 16: "dB0", 17: "dB1", 18: "dB2", 19: "dB3", 20: "dB4", 21: "dB5", 22: "dB6", 23: "dB8", 24: "dB10", 25: "dB12", 26: "dB14", 27: "dB16", 28: "dB18", 29: "dB20", 30: "dB22", 31: "dB24", } var EUTRA_Q_OffsetRange_Value_value = map[string]int32{ "protobuf_unspecified": 0, "minus_dB24": 1, "minus_dB22": 2, "minus_dB20": 3, "minus_dB18": 4, "minus_dB16": 5, "minus_dB14": 6, "minus_dB12": 7, "minus_dB10": 8, "minus_dB8": 9, "minus_dB6": 10, "minus_dB5": 11, "minus_dB4": 12, "minus_dB3": 13, "minus_dB2": 14, "minus_dB1": 15, "dB0": 16, "dB1": 17, "dB2": 18, "dB3": 19, "dB4": 20, "dB5": 21, "dB6": 22, "dB8": 23, "dB10": 24, "dB12": 25, "dB14": 26, "dB16": 27, "dB18": 28, "dB20": 29, "dB22": 30, "dB24": 31, } func (x EUTRA_Q_OffsetRange_Value) String() string { return proto.EnumName(EUTRA_Q_OffsetRange_Value_name, int32(x)) } func (EUTRA_Q_OffsetRange_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{381, 0} } type EUTRA_Range_Value int32 const ( EUTRA_Range_protobuf_unspecified EUTRA_Range_Value = 0 EUTRA_Range_n4 EUTRA_Range_Value = 1 EUTRA_Range_n8 EUTRA_Range_Value = 2 EUTRA_Range_n12 EUTRA_Range_Value = 3 EUTRA_Range_n16 EUTRA_Range_Value = 4 EUTRA_Range_n24 EUTRA_Range_Value = 5 EUTRA_Range_n32 EUTRA_Range_Value = 6 EUTRA_Range_n48 EUTRA_Range_Value = 7 EUTRA_Range_n64 EUTRA_Range_Value = 8 EUTRA_Range_n84 EUTRA_Range_Value = 9 EUTRA_Range_n96 EUTRA_Range_Value = 10 EUTRA_Range_n128 EUTRA_Range_Value = 11 EUTRA_Range_n168 EUTRA_Range_Value = 12 EUTRA_Range_n252 EUTRA_Range_Value = 13 EUTRA_Range_n504 EUTRA_Range_Value = 14 ) var EUTRA_Range_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n4", 2: "n8", 3: "n12", 4: "n16", 5: "n24", 6: "n32", 7: "n48", 8: "n64", 9: "n84", 10: "n96", 11: "n128", 12: "n168", 13: "n252", 14: "n504", } var EUTRA_Range_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n4": 1, "n8": 2, "n12": 3, "n16": 4, "n24": 5, "n32": 6, "n48": 7, "n64": 8, "n84": 9, "n96": 10, "n128": 11, "n168": 12, "n252": 13, "n504": 14, } func (x EUTRA_Range_Value) String() string { return proto.EnumName(EUTRA_Range_Value_name, int32(x)) } func (EUTRA_Range_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{384, 0} } type NR_RS_Type_Value int32 const ( NR_RS_Type_protobuf_unspecified NR_RS_Type_Value = 0 NR_RS_Type_ssb NR_RS_Type_Value = 1 NR_RS_Type_csi_rs NR_RS_Type_Value = 2 ) var NR_RS_Type_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ssb", 2: "csi_rs", } var NR_RS_Type_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ssb": 1, "csi_rs": 2, } func (x NR_RS_Type_Value) String() string { return proto.EnumName(NR_RS_Type_Value_name, int32(x)) } func (NR_RS_Type_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{388, 0} } type ReportInterval_Value int32 const ( ReportInterval_protobuf_unspecified ReportInterval_Value = 0 ReportInterval_ms120 ReportInterval_Value = 1 ReportInterval_ms240 ReportInterval_Value = 2 ReportInterval_ms480 ReportInterval_Value = 3 ReportInterval_ms640 ReportInterval_Value = 4 ReportInterval_ms1024 ReportInterval_Value = 5 ReportInterval_ms2048 ReportInterval_Value = 6 ReportInterval_ms5120 ReportInterval_Value = 7 ReportInterval_ms10240 ReportInterval_Value = 8 ReportInterval_ms20480 ReportInterval_Value = 9 ReportInterval_ms40960 ReportInterval_Value = 10 ReportInterval_min1 ReportInterval_Value = 11 ReportInterval_min6 ReportInterval_Value = 12 ReportInterval_min12 ReportInterval_Value = 13 ReportInterval_min30 ReportInterval_Value = 14 ) var ReportInterval_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms120", 2: "ms240", 3: "ms480", 4: "ms640", 5: "ms1024", 6: "ms2048", 7: "ms5120", 8: "ms10240", 9: "ms20480", 10: "ms40960", 11: "min1", 12: "min6", 13: "min12", 14: "min30", } var ReportInterval_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms120": 1, "ms240": 2, "ms480": 3, "ms640": 4, "ms1024": 5, "ms2048": 6, "ms5120": 7, "ms10240": 8, "ms20480": 9, "ms40960": 10, "min1": 11, "min6": 12, "min12": 13, "min30": 14, } func (x ReportInterval_Value) String() string { return proto.EnumName(ReportInterval_Value_name, int32(x)) } func (ReportInterval_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{390, 0} } type ReportAmount_Value int32 const ( ReportAmount_protobuf_unspecified ReportAmount_Value = 0 ReportAmount_r1 ReportAmount_Value = 1 ReportAmount_r2 ReportAmount_Value = 2 ReportAmount_r4 ReportAmount_Value = 3 ReportAmount_r8 ReportAmount_Value = 4 ReportAmount_r16 ReportAmount_Value = 5 ReportAmount_r32 ReportAmount_Value = 6 ReportAmount_r64 ReportAmount_Value = 7 ReportAmount_infinity ReportAmount_Value = 8 ) var ReportAmount_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "r1", 2: "r2", 3: "r4", 4: "r8", 5: "r16", 6: "r32", 7: "r64", 8: "infinity", } var ReportAmount_Value_value = map[string]int32{ "protobuf_unspecified": 0, "r1": 1, "r2": 2, "r4": 3, "r8": 4, "r16": 5, "r32": 6, "r64": 7, "infinity": 8, } func (x ReportAmount_Value) String() string { return proto.EnumName(ReportAmount_Value_name, int32(x)) } func (ReportAmount_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{391, 0} } type TimeToTrigger_Value int32 const ( TimeToTrigger_protobuf_unspecified TimeToTrigger_Value = 0 TimeToTrigger_ms0 TimeToTrigger_Value = 1 TimeToTrigger_ms40 TimeToTrigger_Value = 2 TimeToTrigger_ms64 TimeToTrigger_Value = 3 TimeToTrigger_ms80 TimeToTrigger_Value = 4 TimeToTrigger_ms100 TimeToTrigger_Value = 5 TimeToTrigger_ms128 TimeToTrigger_Value = 6 TimeToTrigger_ms160 TimeToTrigger_Value = 7 TimeToTrigger_ms256 TimeToTrigger_Value = 8 TimeToTrigger_ms320 TimeToTrigger_Value = 9 TimeToTrigger_ms480 TimeToTrigger_Value = 10 TimeToTrigger_ms512 TimeToTrigger_Value = 11 TimeToTrigger_ms640 TimeToTrigger_Value = 12 TimeToTrigger_ms1024 TimeToTrigger_Value = 13 TimeToTrigger_ms1280 TimeToTrigger_Value = 14 TimeToTrigger_ms2560 TimeToTrigger_Value = 15 TimeToTrigger_ms5120 TimeToTrigger_Value = 16 ) var TimeToTrigger_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms40", 3: "ms64", 4: "ms80", 5: "ms100", 6: "ms128", 7: "ms160", 8: "ms256", 9: "ms320", 10: "ms480", 11: "ms512", 12: "ms640", 13: "ms1024", 14: "ms1280", 15: "ms2560", 16: "ms5120", } var TimeToTrigger_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms40": 2, "ms64": 3, "ms80": 4, "ms100": 5, "ms128": 6, "ms160": 7, "ms256": 8, "ms320": 9, "ms480": 10, "ms512": 11, "ms640": 12, "ms1024": 13, "ms1280": 14, "ms2560": 15, "ms5120": 16, } func (x TimeToTrigger_Value) String() string { return proto.EnumName(TimeToTrigger_Value_name, int32(x)) } func (TimeToTrigger_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{401, 0} } type ReportAddNeighMeas_Value int32 const ( ReportAddNeighMeas_protobuf_unspecified ReportAddNeighMeas_Value = 0 ReportAddNeighMeas_setup ReportAddNeighMeas_Value = 1 ) var ReportAddNeighMeas_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "setup", } var ReportAddNeighMeas_Value_value = map[string]int32{ "protobuf_unspecified": 0, "setup": 1, } func (x ReportAddNeighMeas_Value) String() string { return proto.EnumName(ReportAddNeighMeas_Value_name, int32(x)) } func (ReportAddNeighMeas_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{403, 0} } type FilterCoefficient_Value int32 const ( FilterCoefficient_protobuf_unspecified FilterCoefficient_Value = 0 FilterCoefficient_fc0 FilterCoefficient_Value = 1 FilterCoefficient_fc1 FilterCoefficient_Value = 2 FilterCoefficient_fc2 FilterCoefficient_Value = 3 FilterCoefficient_fc3 FilterCoefficient_Value = 4 FilterCoefficient_fc4 FilterCoefficient_Value = 5 FilterCoefficient_fc5 FilterCoefficient_Value = 6 FilterCoefficient_fc6 FilterCoefficient_Value = 7 FilterCoefficient_fc7 FilterCoefficient_Value = 8 FilterCoefficient_fc8 FilterCoefficient_Value = 9 FilterCoefficient_fc9 FilterCoefficient_Value = 10 FilterCoefficient_fc11 FilterCoefficient_Value = 11 FilterCoefficient_fc13 FilterCoefficient_Value = 12 FilterCoefficient_fc15 FilterCoefficient_Value = 13 FilterCoefficient_fc17 FilterCoefficient_Value = 14 FilterCoefficient_fc19 FilterCoefficient_Value = 15 ) var FilterCoefficient_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "fc0", 2: "fc1", 3: "fc2", 4: "fc3", 5: "fc4", 6: "fc5", 7: "fc6", 8: "fc7", 9: "fc8", 10: "fc9", 11: "fc11", 12: "fc13", 13: "fc15", 14: "fc17", 15: "fc19", } var FilterCoefficient_Value_value = map[string]int32{ "protobuf_unspecified": 0, "fc0": 1, "fc1": 2, "fc2": 3, "fc3": 4, "fc4": 5, "fc5": 6, "fc6": 7, "fc7": 8, "fc8": 9, "fc9": 10, "fc11": 11, "fc13": 12, "fc15": 13, "fc17": 14, "fc19": 15, } func (x FilterCoefficient_Value) String() string { return proto.EnumName(FilterCoefficient_Value_name, int32(x)) } func (FilterCoefficient_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{417, 0} } type MGL_Value int32 const ( MGL_protobuf_unspecified MGL_Value = 0 MGL_ms1dot5 MGL_Value = 1 MGL_ms3 MGL_Value = 2 MGL_ms3dot5 MGL_Value = 3 MGL_ms4 MGL_Value = 4 MGL_ms5dot5 MGL_Value = 5 MGL_ms6 MGL_Value = 6 ) var MGL_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms1dot5", 2: "ms3", 3: "ms3dot5", 4: "ms4", 5: "ms5dot5", 6: "ms6", } var MGL_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms1dot5": 1, "ms3": 2, "ms3dot5": 3, "ms4": 4, "ms5dot5": 5, "ms6": 6, } func (x MGL_Value) String() string { return proto.EnumName(MGL_Value_name, int32(x)) } func (MGL_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{420, 0} } type MGRP_Value int32 const ( MGRP_protobuf_unspecified MGRP_Value = 0 MGRP_ms20 MGRP_Value = 1 MGRP_ms40 MGRP_Value = 2 MGRP_ms80 MGRP_Value = 3 MGRP_ms160 MGRP_Value = 4 ) var MGRP_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms20", 2: "ms40", 3: "ms80", 4: "ms160", } var MGRP_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms20": 1, "ms40": 2, "ms80": 3, "ms160": 4, } func (x MGRP_Value) String() string { return proto.EnumName(MGRP_Value_name, int32(x)) } func (MGRP_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{421, 0} } type MGTA_Value int32 const ( MGTA_protobuf_unspecified MGTA_Value = 0 MGTA_ms0 MGTA_Value = 1 MGTA_ms0dot25 MGTA_Value = 2 MGTA_ms0dot5 MGTA_Value = 3 ) var MGTA_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms0dot25", 3: "ms0dot5", } var MGTA_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms0dot25": 2, "ms0dot5": 3, } func (x MGTA_Value) String() string { return proto.EnumName(MGTA_Value_name, int32(x)) } func (MGTA_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{422, 0} } type MeasGapSharingScheme_Value int32 const ( MeasGapSharingScheme_protobuf_unspecified MeasGapSharingScheme_Value = 0 MeasGapSharingScheme_scheme00 MeasGapSharingScheme_Value = 1 MeasGapSharingScheme_scheme01 MeasGapSharingScheme_Value = 2 MeasGapSharingScheme_scheme10 MeasGapSharingScheme_Value = 3 MeasGapSharingScheme_scheme11 MeasGapSharingScheme_Value = 4 ) var MeasGapSharingScheme_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "scheme00", 2: "scheme01", 3: "scheme10", 4: "scheme11", } var MeasGapSharingScheme_Value_value = map[string]int32{ "protobuf_unspecified": 0, "scheme00": 1, "scheme01": 2, "scheme10": 3, "scheme11": 4, } func (x MeasGapSharingScheme_Value) String() string { return proto.EnumName(MeasGapSharingScheme_Value_name, int32(x)) } func (MeasGapSharingScheme_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{424, 0} } type DelayBudgetReportingProhibitTimer_Value int32 const ( DelayBudgetReportingProhibitTimer_protobuf_unspecified DelayBudgetReportingProhibitTimer_Value = 0 DelayBudgetReportingProhibitTimer_s0 DelayBudgetReportingProhibitTimer_Value = 1 DelayBudgetReportingProhibitTimer_s0dot4 DelayBudgetReportingProhibitTimer_Value = 2 DelayBudgetReportingProhibitTimer_s0dot8 DelayBudgetReportingProhibitTimer_Value = 3 DelayBudgetReportingProhibitTimer_s1dot6 DelayBudgetReportingProhibitTimer_Value = 4 DelayBudgetReportingProhibitTimer_s3 DelayBudgetReportingProhibitTimer_Value = 5 DelayBudgetReportingProhibitTimer_s6 DelayBudgetReportingProhibitTimer_Value = 6 DelayBudgetReportingProhibitTimer_s12 DelayBudgetReportingProhibitTimer_Value = 7 DelayBudgetReportingProhibitTimer_s30 DelayBudgetReportingProhibitTimer_Value = 8 ) var DelayBudgetReportingProhibitTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s0", 2: "s0dot4", 3: "s0dot8", 4: "s1dot6", 5: "s3", 6: "s6", 7: "s12", 8: "s30", } var DelayBudgetReportingProhibitTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s0": 1, "s0dot4": 2, "s0dot8": 3, "s1dot6": 4, "s3": 5, "s6": 6, "s12": 7, "s30": 8, } func (x DelayBudgetReportingProhibitTimer_Value) String() string { return proto.EnumName(DelayBudgetReportingProhibitTimer_Value_name, int32(x)) } func (DelayBudgetReportingProhibitTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{426, 0} } type OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer int32 const ( OverheatingAssistanceConfig_protobuf_unspecified OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 0 OverheatingAssistanceConfig_s0 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 1 OverheatingAssistanceConfig_s0dot5 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 2 OverheatingAssistanceConfig_s1 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 3 OverheatingAssistanceConfig_s2 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 4 OverheatingAssistanceConfig_s5 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 5 OverheatingAssistanceConfig_s10 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 6 OverheatingAssistanceConfig_s20 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 7 OverheatingAssistanceConfig_s30 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 8 OverheatingAssistanceConfig_s60 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 9 OverheatingAssistanceConfig_s90 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 10 OverheatingAssistanceConfig_s120 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 11 OverheatingAssistanceConfig_s300 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 12 OverheatingAssistanceConfig_s600 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 13 ) var OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s0", 2: "s0dot5", 3: "s1", 4: "s2", 5: "s5", 6: "s10", 7: "s20", 8: "s30", 9: "s60", 10: "s90", 11: "s120", 12: "s300", 13: "s600", } var OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_value = map[string]int32{ "protobuf_unspecified": 0, "s0": 1, "s0dot5": 2, "s1": 3, "s2": 4, "s5": 5, "s10": 6, "s20": 7, "s30": 8, "s60": 9, "s90": 10, "s120": 11, "s300": 12, "s600": 13, } func (x OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer) String() string { return proto.EnumName(OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name, int32(x)) } func (OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{428, 0} } type AggregationLevel_Value int32 const ( AggregationLevel_protobuf_unspecified AggregationLevel_Value = 0 AggregationLevel_n0 AggregationLevel_Value = 1 AggregationLevel_n1 AggregationLevel_Value = 2 AggregationLevel_n2 AggregationLevel_Value = 3 AggregationLevel_n3 AggregationLevel_Value = 4 AggregationLevel_n4 AggregationLevel_Value = 5 AggregationLevel_n5 AggregationLevel_Value = 6 AggregationLevel_n6 AggregationLevel_Value = 7 AggregationLevel_n8 AggregationLevel_Value = 8 ) var AggregationLevel_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n1", 3: "n2", 4: "n3", 5: "n4", 6: "n5", 7: "n6", 8: "n8", } var AggregationLevel_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n1": 2, "n2": 3, "n3": 4, "n4": 5, "n5": 6, "n6": 7, "n8": 8, } func (x AggregationLevel_Value) String() string { return proto.EnumName(AggregationLevel_Value_name, int32(x)) } func (AggregationLevel_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{432, 0} } type AggregationLevel_SFI_Value int32 const ( AggregationLevel_SFI_protobuf_unspecified AggregationLevel_SFI_Value = 0 AggregationLevel_SFI_n1 AggregationLevel_SFI_Value = 1 AggregationLevel_SFI_n2 AggregationLevel_SFI_Value = 2 ) var AggregationLevel_SFI_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", } var AggregationLevel_SFI_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, } func (x AggregationLevel_SFI_Value) String() string { return proto.EnumName(AggregationLevel_SFI_Value_name, int32(x)) } func (AggregationLevel_SFI_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{437, 0} } type Dummy1_Value int32 const ( Dummy1_protobuf_unspecified Dummy1_Value = 0 Dummy1_sl1 Dummy1_Value = 1 Dummy1_sl2 Dummy1_Value = 2 Dummy1_sl4 Dummy1_Value = 3 Dummy1_sl5 Dummy1_Value = 4 Dummy1_sl8 Dummy1_Value = 5 Dummy1_sl10 Dummy1_Value = 6 Dummy1_sl16 Dummy1_Value = 7 Dummy1_sl20 Dummy1_Value = 8 ) var Dummy1_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sl1", 2: "sl2", 3: "sl4", 4: "sl5", 5: "sl8", 6: "sl10", 7: "sl16", 8: "sl20", } var Dummy1_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sl1": 1, "sl2": 2, "sl4": 3, "sl5": 4, "sl8": 5, "sl10": 6, "sl16": 7, "sl20": 8, } func (x Dummy1_Value) String() string { return proto.EnumName(Dummy1_Value_name, int32(x)) } func (Dummy1_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{441, 0} } type Dummy2_Value int32 const ( Dummy2_protobuf_unspecified Dummy2_Value = 0 Dummy2_n1 Dummy2_Value = 1 Dummy2_n2 Dummy2_Value = 2 ) var Dummy2_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", } var Dummy2_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, } func (x Dummy2_Value) String() string { return proto.EnumName(Dummy2_Value_name, int32(x)) } func (Dummy2_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{442, 0} } type DCI_Formats_Value int32 const ( DCI_Formats_protobuf_unspecified DCI_Formats_Value = 0 DCI_Formats_formats0_0_And_1_0 DCI_Formats_Value = 1 DCI_Formats_formats0_1_And_1_1 DCI_Formats_Value = 2 ) var DCI_Formats_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "formats0_0_And_1_0", 2: "formats0_1_And_1_1", } var DCI_Formats_Value_value = map[string]int32{ "protobuf_unspecified": 0, "formats0_0_And_1_0": 1, "formats0_1_And_1_1": 2, } func (x DCI_Formats_Value) String() string { return proto.EnumName(DCI_Formats_Value_name, int32(x)) } func (DCI_Formats_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{444, 0} } type PLMN_IdentityInfo_CellReservedForOperatorUse int32 const ( PLMN_IdentityInfo_protobuf_unspecified PLMN_IdentityInfo_CellReservedForOperatorUse = 0 PLMN_IdentityInfo_isreserved PLMN_IdentityInfo_CellReservedForOperatorUse = 1 PLMN_IdentityInfo_notreserved PLMN_IdentityInfo_CellReservedForOperatorUse = 2 ) var PLMN_IdentityInfo_CellReservedForOperatorUse_name = map[int32]string{ 0: "protobuf_unspecified", 1: "isreserved", 2: "notreserved", } var PLMN_IdentityInfo_CellReservedForOperatorUse_value = map[string]int32{ "protobuf_unspecified": 0, "isreserved": 1, "notreserved": 2, } func (x PLMN_IdentityInfo_CellReservedForOperatorUse) String() string { return proto.EnumName(PLMN_IdentityInfo_CellReservedForOperatorUse_name, int32(x)) } func (PLMN_IdentityInfo_CellReservedForOperatorUse) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{467, 0} } type DiscardTimer_Value int32 const ( DiscardTimer_protobuf_unspecified DiscardTimer_Value = 0 DiscardTimer_ms10 DiscardTimer_Value = 1 DiscardTimer_ms20 DiscardTimer_Value = 2 DiscardTimer_ms30 DiscardTimer_Value = 3 DiscardTimer_ms40 DiscardTimer_Value = 4 DiscardTimer_ms50 DiscardTimer_Value = 5 DiscardTimer_ms60 DiscardTimer_Value = 6 DiscardTimer_ms75 DiscardTimer_Value = 7 DiscardTimer_ms100 DiscardTimer_Value = 8 DiscardTimer_ms150 DiscardTimer_Value = 9 DiscardTimer_ms200 DiscardTimer_Value = 10 DiscardTimer_ms250 DiscardTimer_Value = 11 DiscardTimer_ms300 DiscardTimer_Value = 12 DiscardTimer_ms500 DiscardTimer_Value = 13 DiscardTimer_ms750 DiscardTimer_Value = 14 DiscardTimer_ms1500 DiscardTimer_Value = 15 DiscardTimer_infinity DiscardTimer_Value = 16 ) var DiscardTimer_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms10", 2: "ms20", 3: "ms30", 4: "ms40", 5: "ms50", 6: "ms60", 7: "ms75", 8: "ms100", 9: "ms150", 10: "ms200", 11: "ms250", 12: "ms300", 13: "ms500", 14: "ms750", 15: "ms1500", 16: "infinity", } var DiscardTimer_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms10": 1, "ms20": 2, "ms30": 3, "ms40": 4, "ms50": 5, "ms60": 6, "ms75": 7, "ms100": 8, "ms150": 9, "ms200": 10, "ms250": 11, "ms300": 12, "ms500": 13, "ms750": 14, "ms1500": 15, "infinity": 16, } func (x DiscardTimer_Value) String() string { return proto.EnumName(DiscardTimer_Value_name, int32(x)) } func (DiscardTimer_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{488, 0} } type PDCP_SN_Size_Value int32 const ( PDCP_SN_Size_protobuf_unspecified PDCP_SN_Size_Value = 0 PDCP_SN_Size_len12bits PDCP_SN_Size_Value = 1 PDCP_SN_Size_len18bits PDCP_SN_Size_Value = 2 ) var PDCP_SN_Size_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "len12bits", 2: "len18bits", } var PDCP_SN_Size_Value_value = map[string]int32{ "protobuf_unspecified": 0, "len12bits": 1, "len18bits": 2, } func (x PDCP_SN_Size_Value) String() string { return proto.EnumName(PDCP_SN_Size_Value_name, int32(x)) } func (PDCP_SN_Size_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{489, 0} } type UL_DataSplitThreshold_Value int32 const ( UL_DataSplitThreshold_protobuf_unspecified UL_DataSplitThreshold_Value = 0 UL_DataSplitThreshold_b0 UL_DataSplitThreshold_Value = 1 UL_DataSplitThreshold_b100 UL_DataSplitThreshold_Value = 2 UL_DataSplitThreshold_b200 UL_DataSplitThreshold_Value = 3 UL_DataSplitThreshold_b400 UL_DataSplitThreshold_Value = 4 UL_DataSplitThreshold_b800 UL_DataSplitThreshold_Value = 5 UL_DataSplitThreshold_b1600 UL_DataSplitThreshold_Value = 6 UL_DataSplitThreshold_b3200 UL_DataSplitThreshold_Value = 7 UL_DataSplitThreshold_b6400 UL_DataSplitThreshold_Value = 8 UL_DataSplitThreshold_b12800 UL_DataSplitThreshold_Value = 9 UL_DataSplitThreshold_b25600 UL_DataSplitThreshold_Value = 10 UL_DataSplitThreshold_b51200 UL_DataSplitThreshold_Value = 11 UL_DataSplitThreshold_b102400 UL_DataSplitThreshold_Value = 12 UL_DataSplitThreshold_b204800 UL_DataSplitThreshold_Value = 13 UL_DataSplitThreshold_b409600 UL_DataSplitThreshold_Value = 14 UL_DataSplitThreshold_b819200 UL_DataSplitThreshold_Value = 15 UL_DataSplitThreshold_b1228800 UL_DataSplitThreshold_Value = 16 UL_DataSplitThreshold_b1638400 UL_DataSplitThreshold_Value = 17 UL_DataSplitThreshold_b2457600 UL_DataSplitThreshold_Value = 18 UL_DataSplitThreshold_b3276800 UL_DataSplitThreshold_Value = 19 UL_DataSplitThreshold_b4096000 UL_DataSplitThreshold_Value = 20 UL_DataSplitThreshold_b4915200 UL_DataSplitThreshold_Value = 21 UL_DataSplitThreshold_b5734400 UL_DataSplitThreshold_Value = 22 UL_DataSplitThreshold_b6553600 UL_DataSplitThreshold_Value = 23 UL_DataSplitThreshold_infinity UL_DataSplitThreshold_Value = 24 ) var UL_DataSplitThreshold_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "b0", 2: "b100", 3: "b200", 4: "b400", 5: "b800", 6: "b1600", 7: "b3200", 8: "b6400", 9: "b12800", 10: "b25600", 11: "b51200", 12: "b102400", 13: "b204800", 14: "b409600", 15: "b819200", 16: "b1228800", 17: "b1638400", 18: "b2457600", 19: "b3276800", 20: "b4096000", 21: "b4915200", 22: "b5734400", 23: "b6553600", 24: "infinity", } var UL_DataSplitThreshold_Value_value = map[string]int32{ "protobuf_unspecified": 0, "b0": 1, "b100": 2, "b200": 3, "b400": 4, "b800": 5, "b1600": 6, "b3200": 7, "b6400": 8, "b12800": 9, "b25600": 10, "b51200": 11, "b102400": 12, "b204800": 13, "b409600": 14, "b819200": 15, "b1228800": 16, "b1638400": 17, "b2457600": 18, "b3276800": 19, "b4096000": 20, "b4915200": 21, "b5734400": 22, "b6553600": 23, "infinity": 24, } func (x UL_DataSplitThreshold_Value) String() string { return proto.EnumName(UL_DataSplitThreshold_Value_name, int32(x)) } func (UL_DataSplitThreshold_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{496, 0} } type T_Reordering_Value int32 const ( T_Reordering_protobuf_unspecified T_Reordering_Value = 0 T_Reordering_ms0 T_Reordering_Value = 1 T_Reordering_ms1 T_Reordering_Value = 2 T_Reordering_ms2 T_Reordering_Value = 3 T_Reordering_ms4 T_Reordering_Value = 4 T_Reordering_ms5 T_Reordering_Value = 5 T_Reordering_ms8 T_Reordering_Value = 6 T_Reordering_ms10 T_Reordering_Value = 7 T_Reordering_ms15 T_Reordering_Value = 8 T_Reordering_ms20 T_Reordering_Value = 9 T_Reordering_ms30 T_Reordering_Value = 10 T_Reordering_ms40 T_Reordering_Value = 11 T_Reordering_ms50 T_Reordering_Value = 12 T_Reordering_ms60 T_Reordering_Value = 13 T_Reordering_ms80 T_Reordering_Value = 14 T_Reordering_ms100 T_Reordering_Value = 15 T_Reordering_ms120 T_Reordering_Value = 16 T_Reordering_ms140 T_Reordering_Value = 17 T_Reordering_ms160 T_Reordering_Value = 18 T_Reordering_ms180 T_Reordering_Value = 19 T_Reordering_ms200 T_Reordering_Value = 20 T_Reordering_ms220 T_Reordering_Value = 21 T_Reordering_ms240 T_Reordering_Value = 22 T_Reordering_ms260 T_Reordering_Value = 23 T_Reordering_ms280 T_Reordering_Value = 24 T_Reordering_ms300 T_Reordering_Value = 25 T_Reordering_ms500 T_Reordering_Value = 26 T_Reordering_ms750 T_Reordering_Value = 27 T_Reordering_ms1000 T_Reordering_Value = 28 T_Reordering_ms1250 T_Reordering_Value = 29 T_Reordering_ms1500 T_Reordering_Value = 30 T_Reordering_ms1750 T_Reordering_Value = 31 T_Reordering_ms2000 T_Reordering_Value = 32 T_Reordering_ms2250 T_Reordering_Value = 33 T_Reordering_ms2500 T_Reordering_Value = 34 T_Reordering_ms2750 T_Reordering_Value = 35 T_Reordering_ms3000 T_Reordering_Value = 36 ) var T_Reordering_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms1", 3: "ms2", 4: "ms4", 5: "ms5", 6: "ms8", 7: "ms10", 8: "ms15", 9: "ms20", 10: "ms30", 11: "ms40", 12: "ms50", 13: "ms60", 14: "ms80", 15: "ms100", 16: "ms120", 17: "ms140", 18: "ms160", 19: "ms180", 20: "ms200", 21: "ms220", 22: "ms240", 23: "ms260", 24: "ms280", 25: "ms300", 26: "ms500", 27: "ms750", 28: "ms1000", 29: "ms1250", 30: "ms1500", 31: "ms1750", 32: "ms2000", 33: "ms2250", 34: "ms2500", 35: "ms2750", 36: "ms3000", } var T_Reordering_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms1": 2, "ms2": 3, "ms4": 4, "ms5": 5, "ms8": 6, "ms10": 7, "ms15": 8, "ms20": 9, "ms30": 10, "ms40": 11, "ms50": 12, "ms60": 13, "ms80": 14, "ms100": 15, "ms120": 16, "ms140": 17, "ms160": 18, "ms180": 19, "ms200": 20, "ms220": 21, "ms240": 22, "ms260": 23, "ms280": 24, "ms300": 25, "ms500": 26, "ms750": 27, "ms1000": 28, "ms1250": 29, "ms1500": 30, "ms1750": 31, "ms2000": 32, "ms2250": 33, "ms2500": 34, "ms2750": 35, "ms3000": 36, } func (x T_Reordering_Value) String() string { return proto.EnumName(T_Reordering_Value_name, int32(x)) } func (T_Reordering_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{497, 0} } type SDAP_Header_Value int32 const ( SDAP_Header_protobuf_unspecified SDAP_Header_Value = 0 SDAP_Header_present SDAP_Header_Value = 1 SDAP_Header_absent SDAP_Header_Value = 2 ) var SDAP_Header_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "present", 2: "absent", } var SDAP_Header_Value_value = map[string]int32{ "protobuf_unspecified": 0, "present": 1, "absent": 2, } func (x SDAP_Header_Value) String() string { return proto.EnumName(SDAP_Header_Value_name, int32(x)) } func (SDAP_Header_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{502, 0} } type CipheringAlgorithm_Value int32 const ( CipheringAlgorithm_protobuf_unspecified CipheringAlgorithm_Value = 0 CipheringAlgorithm_nea0 CipheringAlgorithm_Value = 1 CipheringAlgorithm_nea1 CipheringAlgorithm_Value = 2 CipheringAlgorithm_nea2 CipheringAlgorithm_Value = 3 CipheringAlgorithm_nea3 CipheringAlgorithm_Value = 4 ) var CipheringAlgorithm_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "nea0", 2: "nea1", 3: "nea2", 4: "nea3", } var CipheringAlgorithm_Value_value = map[string]int32{ "protobuf_unspecified": 0, "nea0": 1, "nea1": 2, "nea2": 3, "nea3": 4, } func (x CipheringAlgorithm_Value) String() string { return proto.EnumName(CipheringAlgorithm_Value_name, int32(x)) } func (CipheringAlgorithm_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{505, 0} } type IntegrityProtAlgorithm_Value int32 const ( IntegrityProtAlgorithm_protobuf_unspecified IntegrityProtAlgorithm_Value = 0 IntegrityProtAlgorithm_nia0 IntegrityProtAlgorithm_Value = 1 IntegrityProtAlgorithm_nia1 IntegrityProtAlgorithm_Value = 2 IntegrityProtAlgorithm_nia2 IntegrityProtAlgorithm_Value = 3 IntegrityProtAlgorithm_nia3 IntegrityProtAlgorithm_Value = 4 ) var IntegrityProtAlgorithm_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "nia0", 2: "nia1", 3: "nia2", 4: "nia3", } var IntegrityProtAlgorithm_Value_value = map[string]int32{ "protobuf_unspecified": 0, "nia0": 1, "nia1": 2, "nia2": 3, "nia3": 4, } func (x IntegrityProtAlgorithm_Value) String() string { return proto.EnumName(IntegrityProtAlgorithm_Value_name, int32(x)) } func (IntegrityProtAlgorithm_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{506, 0} } type KeyToUse_Value int32 const ( KeyToUse_protobuf_unspecified KeyToUse_Value = 0 KeyToUse_master KeyToUse_Value = 1 KeyToUse_secondary KeyToUse_Value = 2 ) var KeyToUse_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "master", 2: "secondary", } var KeyToUse_Value_value = map[string]int32{ "protobuf_unspecified": 0, "master": 1, "secondary": 2, } func (x KeyToUse_Value) String() string { return proto.EnumName(KeyToUse_Value_name, int32(x)) } func (KeyToUse_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{507, 0} } type ConnEstFailCount_Value int32 const ( ConnEstFailCount_protobuf_unspecified ConnEstFailCount_Value = 0 ConnEstFailCount_n1 ConnEstFailCount_Value = 1 ConnEstFailCount_n2 ConnEstFailCount_Value = 2 ConnEstFailCount_n3 ConnEstFailCount_Value = 3 ConnEstFailCount_n4 ConnEstFailCount_Value = 4 ) var ConnEstFailCount_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", } var ConnEstFailCount_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, } func (x ConnEstFailCount_Value) String() string { return proto.EnumName(ConnEstFailCount_Value_name, int32(x)) } func (ConnEstFailCount_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{513, 0} } type ConnEstFailOffsetValidity_Value int32 const ( ConnEstFailOffsetValidity_protobuf_unspecified ConnEstFailOffsetValidity_Value = 0 ConnEstFailOffsetValidity_s30 ConnEstFailOffsetValidity_Value = 1 ConnEstFailOffsetValidity_s60 ConnEstFailOffsetValidity_Value = 2 ConnEstFailOffsetValidity_s120 ConnEstFailOffsetValidity_Value = 3 ConnEstFailOffsetValidity_s240 ConnEstFailOffsetValidity_Value = 4 ConnEstFailOffsetValidity_s300 ConnEstFailOffsetValidity_Value = 5 ConnEstFailOffsetValidity_s420 ConnEstFailOffsetValidity_Value = 6 ConnEstFailOffsetValidity_s600 ConnEstFailOffsetValidity_Value = 7 ConnEstFailOffsetValidity_s900 ConnEstFailOffsetValidity_Value = 8 ) var ConnEstFailOffsetValidity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s30", 2: "s60", 3: "s120", 4: "s240", 5: "s300", 6: "s420", 7: "s600", 8: "s900", } var ConnEstFailOffsetValidity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s30": 1, "s60": 2, "s120": 3, "s240": 4, "s300": 5, "s420": 6, "s600": 7, "s900": 8, } func (x ConnEstFailOffsetValidity_Value) String() string { return proto.EnumName(ConnEstFailOffsetValidity_Value_name, int32(x)) } func (ConnEstFailOffsetValidity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{514, 0} } type SI_WindowLength_Value int32 const ( SI_WindowLength_protobuf_unspecified SI_WindowLength_Value = 0 SI_WindowLength_s5 SI_WindowLength_Value = 1 SI_WindowLength_s10 SI_WindowLength_Value = 2 SI_WindowLength_s20 SI_WindowLength_Value = 3 SI_WindowLength_s40 SI_WindowLength_Value = 4 SI_WindowLength_s80 SI_WindowLength_Value = 5 SI_WindowLength_s160 SI_WindowLength_Value = 6 SI_WindowLength_s320 SI_WindowLength_Value = 7 SI_WindowLength_s640 SI_WindowLength_Value = 8 SI_WindowLength_s1280 SI_WindowLength_Value = 9 ) var SI_WindowLength_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s5", 2: "s10", 3: "s20", 4: "s40", 5: "s80", 6: "s160", 7: "s320", 8: "s640", 9: "s1280", } var SI_WindowLength_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s5": 1, "s10": 2, "s20": 3, "s40": 4, "s80": 5, "s160": 6, "s320": 7, "s640": 8, "s1280": 9, } func (x SI_WindowLength_Value) String() string { return proto.EnumName(SI_WindowLength_Value_name, int32(x)) } func (SI_WindowLength_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{516, 0} } type SI_BroadcastStatus_Value int32 const ( SI_BroadcastStatus_protobuf_unspecified SI_BroadcastStatus_Value = 0 SI_BroadcastStatus_broadcasting SI_BroadcastStatus_Value = 1 SI_BroadcastStatus_notBroadcasting SI_BroadcastStatus_Value = 2 ) var SI_BroadcastStatus_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "broadcasting", 2: "notBroadcasting", } var SI_BroadcastStatus_Value_value = map[string]int32{ "protobuf_unspecified": 0, "broadcasting": 1, "notBroadcasting": 2, } func (x SI_BroadcastStatus_Value) String() string { return proto.EnumName(SI_BroadcastStatus_Value_name, int32(x)) } func (SI_BroadcastStatus_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{519, 0} } type SI_Periodicity_Value int32 const ( SI_Periodicity_protobuf_unspecified SI_Periodicity_Value = 0 SI_Periodicity_rf8 SI_Periodicity_Value = 1 SI_Periodicity_rf16 SI_Periodicity_Value = 2 SI_Periodicity_rf32 SI_Periodicity_Value = 3 SI_Periodicity_rf64 SI_Periodicity_Value = 4 SI_Periodicity_rf128 SI_Periodicity_Value = 5 SI_Periodicity_rf256 SI_Periodicity_Value = 6 SI_Periodicity_rf512 SI_Periodicity_Value = 7 ) var SI_Periodicity_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "rf8", 2: "rf16", 3: "rf32", 4: "rf64", 5: "rf128", 6: "rf256", 7: "rf512", } var SI_Periodicity_Value_value = map[string]int32{ "protobuf_unspecified": 0, "rf8": 1, "rf16": 2, "rf32": 3, "rf64": 4, "rf128": 5, "rf256": 6, "rf512": 7, } func (x SI_Periodicity_Value) String() string { return proto.EnumName(SI_Periodicity_Value_name, int32(x)) } func (SI_Periodicity_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{520, 0} } type SIB_TypeInfoType_Value int32 const ( SIB_TypeInfoType_protobuf_unspecified SIB_TypeInfoType_Value = 0 SIB_TypeInfoType_sibType2 SIB_TypeInfoType_Value = 1 SIB_TypeInfoType_sibType3 SIB_TypeInfoType_Value = 2 SIB_TypeInfoType_sibType4 SIB_TypeInfoType_Value = 3 SIB_TypeInfoType_sibType5 SIB_TypeInfoType_Value = 4 SIB_TypeInfoType_sibType6 SIB_TypeInfoType_Value = 5 SIB_TypeInfoType_sibType7 SIB_TypeInfoType_Value = 6 SIB_TypeInfoType_sibType8 SIB_TypeInfoType_Value = 7 SIB_TypeInfoType_sibType9 SIB_TypeInfoType_Value = 8 ) var SIB_TypeInfoType_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "sibType2", 2: "sibType3", 3: "sibType4", 4: "sibType5", 5: "sibType6", 6: "sibType7", 7: "sibType8", 8: "sibType9", } var SIB_TypeInfoType_Value_value = map[string]int32{ "protobuf_unspecified": 0, "sibType2": 1, "sibType3": 2, "sibType4": 3, "sibType5": 4, "sibType6": 5, "sibType7": 6, "sibType8": 7, "sibType9": 8, } func (x SIB_TypeInfoType_Value) String() string { return proto.EnumName(SIB_TypeInfoType_Value_name, int32(x)) } func (SIB_TypeInfoType_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{522, 0} } type SI_RequestPeriod_Value int32 const ( SI_RequestPeriod_protobuf_unspecified SI_RequestPeriod_Value = 0 SI_RequestPeriod_one SI_RequestPeriod_Value = 1 SI_RequestPeriod_two SI_RequestPeriod_Value = 2 SI_RequestPeriod_four SI_RequestPeriod_Value = 3 SI_RequestPeriod_six SI_RequestPeriod_Value = 4 SI_RequestPeriod_eight SI_RequestPeriod_Value = 5 SI_RequestPeriod_ten SI_RequestPeriod_Value = 6 SI_RequestPeriod_twelve SI_RequestPeriod_Value = 7 SI_RequestPeriod_sixteen SI_RequestPeriod_Value = 8 ) var SI_RequestPeriod_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "one", 2: "two", 3: "four", 4: "six", 5: "eight", 6: "ten", 7: "twelve", 8: "sixteen", } var SI_RequestPeriod_Value_value = map[string]int32{ "protobuf_unspecified": 0, "one": 1, "two": 2, "four": 3, "six": 4, "eight": 5, "ten": 6, "twelve": 7, "sixteen": 8, } func (x SI_RequestPeriod_Value) String() string { return proto.EnumName(SI_RequestPeriod_Value_name, int32(x)) } func (SI_RequestPeriod_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{524, 0} } type BCCH_Config_ModificationPeriodCoeff int32 const ( BCCH_Config_protobuf_unspecified BCCH_Config_ModificationPeriodCoeff = 0 BCCH_Config_n2 BCCH_Config_ModificationPeriodCoeff = 1 BCCH_Config_n4 BCCH_Config_ModificationPeriodCoeff = 2 BCCH_Config_n8 BCCH_Config_ModificationPeriodCoeff = 3 BCCH_Config_n16 BCCH_Config_ModificationPeriodCoeff = 4 ) var BCCH_Config_ModificationPeriodCoeff_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n2", 2: "n4", 3: "n8", 4: "n16", } var BCCH_Config_ModificationPeriodCoeff_value = map[string]int32{ "protobuf_unspecified": 0, "n2": 1, "n4": 2, "n8": 3, "n16": 4, } func (x BCCH_Config_ModificationPeriodCoeff) String() string { return proto.EnumName(BCCH_Config_ModificationPeriodCoeff_name, int32(x)) } func (BCCH_Config_ModificationPeriodCoeff) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{534, 0} } type PagingCycle_Value int32 const ( PagingCycle_protobuf_unspecified PagingCycle_Value = 0 PagingCycle_rf32 PagingCycle_Value = 1 PagingCycle_rf64 PagingCycle_Value = 2 PagingCycle_rf128 PagingCycle_Value = 3 PagingCycle_rf256 PagingCycle_Value = 4 ) var PagingCycle_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "rf32", 2: "rf64", 3: "rf128", 4: "rf256", } var PagingCycle_Value_value = map[string]int32{ "protobuf_unspecified": 0, "rf32": 1, "rf64": 2, "rf128": 3, "rf256": 4, } func (x PagingCycle_Value) String() string { return proto.EnumName(PagingCycle_Value_name, int32(x)) } func (PagingCycle_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{536, 0} } type PCCH_ConfigNs_Value int32 const ( PCCH_ConfigNs_protobuf_unspecified PCCH_ConfigNs_Value = 0 PCCH_ConfigNs_four PCCH_ConfigNs_Value = 1 PCCH_ConfigNs_two PCCH_ConfigNs_Value = 2 PCCH_ConfigNs_one PCCH_ConfigNs_Value = 3 ) var PCCH_ConfigNs_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "four", 2: "two", 3: "one", } var PCCH_ConfigNs_Value_value = map[string]int32{ "protobuf_unspecified": 0, "four": 1, "two": 2, "one": 3, } func (x PCCH_ConfigNs_Value) String() string { return proto.EnumName(PCCH_ConfigNs_Value_name, int32(x)) } func (PCCH_ConfigNs_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{537, 0} } type SIB_N_TimingAdvanceOffset_Value int32 const ( SIB_N_TimingAdvanceOffset_protobuf_unspecified SIB_N_TimingAdvanceOffset_Value = 0 SIB_N_TimingAdvanceOffset_n0 SIB_N_TimingAdvanceOffset_Value = 1 SIB_N_TimingAdvanceOffset_n25600 SIB_N_TimingAdvanceOffset_Value = 2 SIB_N_TimingAdvanceOffset_n39936 SIB_N_TimingAdvanceOffset_Value = 3 ) var SIB_N_TimingAdvanceOffset_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n0", 2: "n25600", 3: "n39936", } var SIB_N_TimingAdvanceOffset_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n0": 1, "n25600": 2, "n39936": 3, } func (x SIB_N_TimingAdvanceOffset_Value) String() string { return proto.EnumName(SIB_N_TimingAdvanceOffset_Value_name, int32(x)) } func (SIB_N_TimingAdvanceOffset_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{548, 0} } type SIB_SSB_PeriodicityServingCell_Value int32 const ( SIB_SSB_PeriodicityServingCell_protobuf_unspecified SIB_SSB_PeriodicityServingCell_Value = 0 SIB_SSB_PeriodicityServingCell_ms5 SIB_SSB_PeriodicityServingCell_Value = 1 SIB_SSB_PeriodicityServingCell_ms10 SIB_SSB_PeriodicityServingCell_Value = 2 SIB_SSB_PeriodicityServingCell_ms20 SIB_SSB_PeriodicityServingCell_Value = 3 SIB_SSB_PeriodicityServingCell_ms40 SIB_SSB_PeriodicityServingCell_Value = 4 SIB_SSB_PeriodicityServingCell_ms80 SIB_SSB_PeriodicityServingCell_Value = 5 SIB_SSB_PeriodicityServingCell_ms160 SIB_SSB_PeriodicityServingCell_Value = 6 ) var SIB_SSB_PeriodicityServingCell_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms5", 2: "ms10", 3: "ms20", 4: "ms40", 5: "ms80", 6: "ms160", } var SIB_SSB_PeriodicityServingCell_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms5": 1, "ms10": 2, "ms20": 3, "ms40": 4, "ms80": 5, "ms160": 6, } func (x SIB_SSB_PeriodicityServingCell_Value) String() string { return proto.EnumName(SIB_SSB_PeriodicityServingCell_Value_name, int32(x)) } func (SIB_SSB_PeriodicityServingCell_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{550, 0} } type UE_TimersAndConstantsT300_T301_T319_Value int32 const ( UE_TimersAndConstantsT300_T301_T319_protobuf_unspecified UE_TimersAndConstantsT300_T301_T319_Value = 0 UE_TimersAndConstantsT300_T301_T319_ms100 UE_TimersAndConstantsT300_T301_T319_Value = 1 UE_TimersAndConstantsT300_T301_T319_ms200 UE_TimersAndConstantsT300_T301_T319_Value = 2 UE_TimersAndConstantsT300_T301_T319_ms300 UE_TimersAndConstantsT300_T301_T319_Value = 3 UE_TimersAndConstantsT300_T301_T319_ms400 UE_TimersAndConstantsT300_T301_T319_Value = 4 UE_TimersAndConstantsT300_T301_T319_ms600 UE_TimersAndConstantsT300_T301_T319_Value = 5 UE_TimersAndConstantsT300_T301_T319_ms1000 UE_TimersAndConstantsT300_T301_T319_Value = 6 UE_TimersAndConstantsT300_T301_T319_ms1500 UE_TimersAndConstantsT300_T301_T319_Value = 7 UE_TimersAndConstantsT300_T301_T319_ms2000 UE_TimersAndConstantsT300_T301_T319_Value = 8 ) var UE_TimersAndConstantsT300_T301_T319_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms100", 2: "ms200", 3: "ms300", 4: "ms400", 5: "ms600", 6: "ms1000", 7: "ms1500", 8: "ms2000", } var UE_TimersAndConstantsT300_T301_T319_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms100": 1, "ms200": 2, "ms300": 3, "ms400": 4, "ms600": 5, "ms1000": 6, "ms1500": 7, "ms2000": 8, } func (x UE_TimersAndConstantsT300_T301_T319_Value) String() string { return proto.EnumName(UE_TimersAndConstantsT300_T301_T319_Value_name, int32(x)) } func (UE_TimersAndConstantsT300_T301_T319_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{552, 0} } type UE_TimersAndConstantsT310_Value int32 const ( UE_TimersAndConstantsT310_protobuf_unspecified UE_TimersAndConstantsT310_Value = 0 UE_TimersAndConstantsT310_ms0 UE_TimersAndConstantsT310_Value = 1 UE_TimersAndConstantsT310_ms50 UE_TimersAndConstantsT310_Value = 2 UE_TimersAndConstantsT310_ms100 UE_TimersAndConstantsT310_Value = 3 UE_TimersAndConstantsT310_ms200 UE_TimersAndConstantsT310_Value = 4 UE_TimersAndConstantsT310_ms500 UE_TimersAndConstantsT310_Value = 5 UE_TimersAndConstantsT310_ms1000 UE_TimersAndConstantsT310_Value = 6 UE_TimersAndConstantsT310_ms2000 UE_TimersAndConstantsT310_Value = 7 ) var UE_TimersAndConstantsT310_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms0", 2: "ms50", 3: "ms100", 4: "ms200", 5: "ms500", 6: "ms1000", 7: "ms2000", } var UE_TimersAndConstantsT310_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms0": 1, "ms50": 2, "ms100": 3, "ms200": 4, "ms500": 5, "ms1000": 6, "ms2000": 7, } func (x UE_TimersAndConstantsT310_Value) String() string { return proto.EnumName(UE_TimersAndConstantsT310_Value_name, int32(x)) } func (UE_TimersAndConstantsT310_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{553, 0} } type UE_TimersAndConstantsN310_Value int32 const ( UE_TimersAndConstantsN310_protobuf_unspecified UE_TimersAndConstantsN310_Value = 0 UE_TimersAndConstantsN310_n1 UE_TimersAndConstantsN310_Value = 1 UE_TimersAndConstantsN310_n2 UE_TimersAndConstantsN310_Value = 2 UE_TimersAndConstantsN310_n3 UE_TimersAndConstantsN310_Value = 3 UE_TimersAndConstantsN310_n4 UE_TimersAndConstantsN310_Value = 4 UE_TimersAndConstantsN310_n6 UE_TimersAndConstantsN310_Value = 5 UE_TimersAndConstantsN310_n8 UE_TimersAndConstantsN310_Value = 6 UE_TimersAndConstantsN310_n10 UE_TimersAndConstantsN310_Value = 7 UE_TimersAndConstantsN310_n20 UE_TimersAndConstantsN310_Value = 8 ) var UE_TimersAndConstantsN310_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", 5: "n6", 6: "n8", 7: "n10", 8: "n20", } var UE_TimersAndConstantsN310_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, "n6": 5, "n8": 6, "n10": 7, "n20": 8, } func (x UE_TimersAndConstantsN310_Value) String() string { return proto.EnumName(UE_TimersAndConstantsN310_Value_name, int32(x)) } func (UE_TimersAndConstantsN310_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{554, 0} } type UE_TimersAndConstantsT311_Value int32 const ( UE_TimersAndConstantsT311_protobuf_unspecified UE_TimersAndConstantsT311_Value = 0 UE_TimersAndConstantsT311_ms1000 UE_TimersAndConstantsT311_Value = 1 UE_TimersAndConstantsT311_ms3000 UE_TimersAndConstantsT311_Value = 2 UE_TimersAndConstantsT311_ms5000 UE_TimersAndConstantsT311_Value = 3 UE_TimersAndConstantsT311_ms10000 UE_TimersAndConstantsT311_Value = 4 UE_TimersAndConstantsT311_ms15000 UE_TimersAndConstantsT311_Value = 5 UE_TimersAndConstantsT311_ms20000 UE_TimersAndConstantsT311_Value = 6 UE_TimersAndConstantsT311_ms30000 UE_TimersAndConstantsT311_Value = 7 ) var UE_TimersAndConstantsT311_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "ms1000", 2: "ms3000", 3: "ms5000", 4: "ms10000", 5: "ms15000", 6: "ms20000", 7: "ms30000", } var UE_TimersAndConstantsT311_Value_value = map[string]int32{ "protobuf_unspecified": 0, "ms1000": 1, "ms3000": 2, "ms5000": 3, "ms10000": 4, "ms15000": 5, "ms20000": 6, "ms30000": 7, } func (x UE_TimersAndConstantsT311_Value) String() string { return proto.EnumName(UE_TimersAndConstantsT311_Value_name, int32(x)) } func (UE_TimersAndConstantsT311_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{555, 0} } type UE_TimersAndConstantsN311_Value int32 const ( UE_TimersAndConstantsN311_protobuf_unspecified UE_TimersAndConstantsN311_Value = 0 UE_TimersAndConstantsN311_n1 UE_TimersAndConstantsN311_Value = 1 UE_TimersAndConstantsN311_n2 UE_TimersAndConstantsN311_Value = 2 UE_TimersAndConstantsN311_n3 UE_TimersAndConstantsN311_Value = 3 UE_TimersAndConstantsN311_n4 UE_TimersAndConstantsN311_Value = 4 UE_TimersAndConstantsN311_n5 UE_TimersAndConstantsN311_Value = 5 UE_TimersAndConstantsN311_n6 UE_TimersAndConstantsN311_Value = 6 UE_TimersAndConstantsN311_n8 UE_TimersAndConstantsN311_Value = 7 UE_TimersAndConstantsN311_n10 UE_TimersAndConstantsN311_Value = 8 ) var UE_TimersAndConstantsN311_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "n1", 2: "n2", 3: "n3", 4: "n4", 5: "n5", 6: "n6", 7: "n8", 8: "n10", } var UE_TimersAndConstantsN311_Value_value = map[string]int32{ "protobuf_unspecified": 0, "n1": 1, "n2": 2, "n3": 3, "n4": 4, "n5": 5, "n6": 6, "n8": 7, "n10": 8, } func (x UE_TimersAndConstantsN311_Value) String() string { return proto.EnumName(UE_TimersAndConstantsN311_Value_name, int32(x)) } func (UE_TimersAndConstantsN311_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{556, 0} } type UAC_BarringFactor_Value int32 const ( UAC_BarringFactor_protobuf_unspecified UAC_BarringFactor_Value = 0 UAC_BarringFactor_p00 UAC_BarringFactor_Value = 1 UAC_BarringFactor_p05 UAC_BarringFactor_Value = 2 UAC_BarringFactor_p10 UAC_BarringFactor_Value = 3 UAC_BarringFactor_p15 UAC_BarringFactor_Value = 4 UAC_BarringFactor_p20 UAC_BarringFactor_Value = 5 UAC_BarringFactor_p25 UAC_BarringFactor_Value = 6 UAC_BarringFactor_p30 UAC_BarringFactor_Value = 7 UAC_BarringFactor_p40 UAC_BarringFactor_Value = 8 UAC_BarringFactor_p50 UAC_BarringFactor_Value = 9 UAC_BarringFactor_p60 UAC_BarringFactor_Value = 10 UAC_BarringFactor_p70 UAC_BarringFactor_Value = 11 UAC_BarringFactor_p75 UAC_BarringFactor_Value = 12 UAC_BarringFactor_p80 UAC_BarringFactor_Value = 13 UAC_BarringFactor_p85 UAC_BarringFactor_Value = 14 UAC_BarringFactor_p90 UAC_BarringFactor_Value = 15 UAC_BarringFactor_p95 UAC_BarringFactor_Value = 16 ) var UAC_BarringFactor_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "p00", 2: "p05", 3: "p10", 4: "p15", 5: "p20", 6: "p25", 7: "p30", 8: "p40", 9: "p50", 10: "p60", 11: "p70", 12: "p75", 13: "p80", 14: "p85", 15: "p90", 16: "p95", } var UAC_BarringFactor_Value_value = map[string]int32{ "protobuf_unspecified": 0, "p00": 1, "p05": 2, "p10": 3, "p15": 4, "p20": 5, "p25": 6, "p30": 7, "p40": 8, "p50": 9, "p60": 10, "p70": 11, "p75": 12, "p80": 13, "p85": 14, "p90": 15, "p95": 16, } func (x UAC_BarringFactor_Value) String() string { return proto.EnumName(UAC_BarringFactor_Value_name, int32(x)) } func (UAC_BarringFactor_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{564, 0} } type UAC_BarringTime_Value int32 const ( UAC_BarringTime_protobuf_unspecified UAC_BarringTime_Value = 0 UAC_BarringTime_s4 UAC_BarringTime_Value = 1 UAC_BarringTime_s8 UAC_BarringTime_Value = 2 UAC_BarringTime_s16 UAC_BarringTime_Value = 3 UAC_BarringTime_s32 UAC_BarringTime_Value = 4 UAC_BarringTime_s64 UAC_BarringTime_Value = 5 UAC_BarringTime_s128 UAC_BarringTime_Value = 6 UAC_BarringTime_s256 UAC_BarringTime_Value = 7 UAC_BarringTime_s512 UAC_BarringTime_Value = 8 ) var UAC_BarringTime_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s4", 2: "s8", 3: "s16", 4: "s32", 5: "s64", 6: "s128", 7: "s256", 8: "s512", } var UAC_BarringTime_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s4": 1, "s8": 2, "s16": 3, "s32": 4, "s64": 5, "s128": 6, "s256": 7, "s512": 8, } func (x UAC_BarringTime_Value) String() string { return proto.EnumName(UAC_BarringTime_Value_name, int32(x)) } func (UAC_BarringTime_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{565, 0} } type T_Evaluation_HystNormal_Value int32 const ( T_Evaluation_HystNormal_protobuf_unspecified T_Evaluation_HystNormal_Value = 0 T_Evaluation_HystNormal_s30 T_Evaluation_HystNormal_Value = 1 T_Evaluation_HystNormal_s60 T_Evaluation_HystNormal_Value = 2 T_Evaluation_HystNormal_s120 T_Evaluation_HystNormal_Value = 3 T_Evaluation_HystNormal_s180 T_Evaluation_HystNormal_Value = 4 T_Evaluation_HystNormal_s240 T_Evaluation_HystNormal_Value = 5 ) var T_Evaluation_HystNormal_Value_name = map[int32]string{ 0: "protobuf_unspecified", 1: "s30", 2: "s60", 3: "s120", 4: "s180", 5: "s240", } var T_Evaluation_HystNormal_Value_value = map[string]int32{ "protobuf_unspecified": 0, "s30": 1, "s60": 2, "s120": 3, "s180": 4, "s240": 5, } func (x T_Evaluation_HystNormal_Value) String() string { return proto.EnumName(T_Evaluation_HystNormal_Value_name, int32(x)) } func (T_Evaluation_HystNormal_Value) EnumDescriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{567, 0} } type CellGroupConfig struct { CellGroupId uint32 `protobuf:"varint,1,opt,name=cellGroupId,proto3" json:"cellGroupId,omitempty"` Rlc_BearerToAddModList []*RLC_BearerConfig `protobuf:"bytes,2,rep,name=rlc_BearerToAddModList,json=rlcBearerToAddModList,proto3" json:"rlc_BearerToAddModList,omitempty"` Rlc_BearerToReleaseList []uint32 `protobuf:"varint,3,rep,packed,name=rlc_BearerToReleaseList,json=rlcBearerToReleaseList,proto3" json:"rlc_BearerToReleaseList,omitempty"` Mac_CellGroupConfig *MAC_CellGroupConfig `protobuf:"bytes,4,opt,name=mac_CellGroupConfig,json=macCellGroupConfig,proto3" json:"mac_CellGroupConfig,omitempty"` PhysicalCellGroupConfig *PhysicalCellGroupConfig `protobuf:"bytes,5,opt,name=physicalCellGroupConfig,proto3" json:"physicalCellGroupConfig,omitempty"` SpCellConfig *SpCellConfig `protobuf:"bytes,6,opt,name=spCellConfig,proto3" json:"spCellConfig,omitempty"` SCellToAddModList []*SCellConfig `protobuf:"bytes,7,rep,name=sCellToAddModList,proto3" json:"sCellToAddModList,omitempty"` SCellToReleaseList []uint32 `protobuf:"varint,8,rep,packed,name=sCellToReleaseList,proto3" json:"sCellToReleaseList,omitempty"` ReportUplinkTxDirectCurrentV1530 *wrappers.BoolValue `protobuf:"bytes,9,opt,name=reportUplinkTxDirectCurrent_v1530,json=reportUplinkTxDirectCurrentV1530,proto3" json:"reportUplinkTxDirectCurrent_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellGroupConfig) Reset() { *m = CellGroupConfig{} } func (m *CellGroupConfig) String() string { return proto.CompactTextString(m) } func (*CellGroupConfig) ProtoMessage() {} func (*CellGroupConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{0} } func (m *CellGroupConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellGroupConfig.Unmarshal(m, b) } func (m *CellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellGroupConfig.Marshal(b, m, deterministic) } func (m *CellGroupConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CellGroupConfig.Merge(m, src) } func (m *CellGroupConfig) XXX_Size() int { return xxx_messageInfo_CellGroupConfig.Size(m) } func (m *CellGroupConfig) XXX_DiscardUnknown() { xxx_messageInfo_CellGroupConfig.DiscardUnknown(m) } var xxx_messageInfo_CellGroupConfig proto.InternalMessageInfo func (m *CellGroupConfig) GetCellGroupId() uint32 { if m != nil { return m.CellGroupId } return 0 } func (m *CellGroupConfig) GetRlc_BearerToAddModList() []*RLC_BearerConfig { if m != nil { return m.Rlc_BearerToAddModList } return nil } func (m *CellGroupConfig) GetRlc_BearerToReleaseList() []uint32 { if m != nil { return m.Rlc_BearerToReleaseList } return nil } func (m *CellGroupConfig) GetMac_CellGroupConfig() *MAC_CellGroupConfig { if m != nil { return m.Mac_CellGroupConfig } return nil } func (m *CellGroupConfig) GetPhysicalCellGroupConfig() *PhysicalCellGroupConfig { if m != nil { return m.PhysicalCellGroupConfig } return nil } func (m *CellGroupConfig) GetSpCellConfig() *SpCellConfig { if m != nil { return m.SpCellConfig } return nil } func (m *CellGroupConfig) GetSCellToAddModList() []*SCellConfig { if m != nil { return m.SCellToAddModList } return nil } func (m *CellGroupConfig) GetSCellToReleaseList() []uint32 { if m != nil { return m.SCellToReleaseList } return nil } func (m *CellGroupConfig) GetReportUplinkTxDirectCurrentV1530() *wrappers.BoolValue { if m != nil { return m.ReportUplinkTxDirectCurrentV1530 } return nil } type RLC_BearerConfig struct { LogicalChannelIdentity uint32 `protobuf:"varint,1,opt,name=logicalChannelIdentity,proto3" json:"logicalChannelIdentity,omitempty"` // Types that are valid to be assigned to ServedRadioBearer: // *RLC_BearerConfig_Srb_Identity // *RLC_BearerConfig_Drb_Identity ServedRadioBearer isRLC_BearerConfig_ServedRadioBearer `protobuf_oneof:"servedRadioBearer"` ReestablishRLC *wrappers.BoolValue `protobuf:"bytes,4,opt,name=reestablishRLC,proto3" json:"reestablishRLC,omitempty"` Rlc_Config *RLC_Config `protobuf:"bytes,5,opt,name=rlc_Config,json=rlcConfig,proto3" json:"rlc_Config,omitempty"` Mac_LogicalChannelConfig *LogicalChannelConfig `protobuf:"bytes,6,opt,name=mac_LogicalChannelConfig,json=macLogicalChannelConfig,proto3" json:"mac_LogicalChannelConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RLC_BearerConfig) Reset() { *m = RLC_BearerConfig{} } func (m *RLC_BearerConfig) String() string { return proto.CompactTextString(m) } func (*RLC_BearerConfig) ProtoMessage() {} func (*RLC_BearerConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{1} } func (m *RLC_BearerConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RLC_BearerConfig.Unmarshal(m, b) } func (m *RLC_BearerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RLC_BearerConfig.Marshal(b, m, deterministic) } func (m *RLC_BearerConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_RLC_BearerConfig.Merge(m, src) } func (m *RLC_BearerConfig) XXX_Size() int { return xxx_messageInfo_RLC_BearerConfig.Size(m) } func (m *RLC_BearerConfig) XXX_DiscardUnknown() { xxx_messageInfo_RLC_BearerConfig.DiscardUnknown(m) } var xxx_messageInfo_RLC_BearerConfig proto.InternalMessageInfo func (m *RLC_BearerConfig) GetLogicalChannelIdentity() uint32 { if m != nil { return m.LogicalChannelIdentity } return 0 } type isRLC_BearerConfig_ServedRadioBearer interface { isRLC_BearerConfig_ServedRadioBearer() } type RLC_BearerConfig_Srb_Identity struct { Srb_Identity uint32 `protobuf:"varint,2,opt,name=srb_Identity,json=srbIdentity,proto3,oneof"` } type RLC_BearerConfig_Drb_Identity struct { Drb_Identity uint32 `protobuf:"varint,3,opt,name=drb_Identity,json=drbIdentity,proto3,oneof"` } func (*RLC_BearerConfig_Srb_Identity) isRLC_BearerConfig_ServedRadioBearer() {} func (*RLC_BearerConfig_Drb_Identity) isRLC_BearerConfig_ServedRadioBearer() {} func (m *RLC_BearerConfig) GetServedRadioBearer() isRLC_BearerConfig_ServedRadioBearer { if m != nil { return m.ServedRadioBearer } return nil } func (m *RLC_BearerConfig) GetSrb_Identity() uint32 { if x, ok := m.GetServedRadioBearer().(*RLC_BearerConfig_Srb_Identity); ok { return x.Srb_Identity } return 0 } func (m *RLC_BearerConfig) GetDrb_Identity() uint32 { if x, ok := m.GetServedRadioBearer().(*RLC_BearerConfig_Drb_Identity); ok { return x.Drb_Identity } return 0 } func (m *RLC_BearerConfig) GetReestablishRLC() *wrappers.BoolValue { if m != nil { return m.ReestablishRLC } return nil } func (m *RLC_BearerConfig) GetRlc_Config() *RLC_Config { if m != nil { return m.Rlc_Config } return nil } func (m *RLC_BearerConfig) GetMac_LogicalChannelConfig() *LogicalChannelConfig { if m != nil { return m.Mac_LogicalChannelConfig } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*RLC_BearerConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*RLC_BearerConfig_Srb_Identity)(nil), (*RLC_BearerConfig_Drb_Identity)(nil), } } type RLC_Config struct { Am *AM `protobuf:"bytes,1,opt,name=am,proto3" json:"am,omitempty"` Um_Bi_Directional *UM_Bi_Directional `protobuf:"bytes,2,opt,name=um_Bi_Directional,json=umBiDirectional,proto3" json:"um_Bi_Directional,omitempty"` Um_Uni_Directional_UL *UM_Uni_Directional_UL `protobuf:"bytes,3,opt,name=um_Uni_Directional_UL,json=umUniDirectionalUL,proto3" json:"um_Uni_Directional_UL,omitempty"` Um_Uni_Directional_DL *UM_Uni_Directional_DL `protobuf:"bytes,4,opt,name=um_Uni_Directional_DL,json=umUniDirectionalDL,proto3" json:"um_Uni_Directional_DL,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RLC_Config) Reset() { *m = RLC_Config{} } func (m *RLC_Config) String() string { return proto.CompactTextString(m) } func (*RLC_Config) ProtoMessage() {} func (*RLC_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{2} } func (m *RLC_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RLC_Config.Unmarshal(m, b) } func (m *RLC_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RLC_Config.Marshal(b, m, deterministic) } func (m *RLC_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_RLC_Config.Merge(m, src) } func (m *RLC_Config) XXX_Size() int { return xxx_messageInfo_RLC_Config.Size(m) } func (m *RLC_Config) XXX_DiscardUnknown() { xxx_messageInfo_RLC_Config.DiscardUnknown(m) } var xxx_messageInfo_RLC_Config proto.InternalMessageInfo func (m *RLC_Config) GetAm() *AM { if m != nil { return m.Am } return nil } func (m *RLC_Config) GetUm_Bi_Directional() *UM_Bi_Directional { if m != nil { return m.Um_Bi_Directional } return nil } func (m *RLC_Config) GetUm_Uni_Directional_UL() *UM_Uni_Directional_UL { if m != nil { return m.Um_Uni_Directional_UL } return nil } func (m *RLC_Config) GetUm_Uni_Directional_DL() *UM_Uni_Directional_DL { if m != nil { return m.Um_Uni_Directional_DL } return nil } type AM struct { Ul_AM_RLC *UL_AM_RLC `protobuf:"bytes,1,opt,name=ul_AM_RLC,json=ulAMRLC,proto3" json:"ul_AM_RLC,omitempty"` Dl_AM_RLC *DL_AM_RLC `protobuf:"bytes,2,opt,name=dl_AM_RLC,json=dlAMRLC,proto3" json:"dl_AM_RLC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AM) Reset() { *m = AM{} } func (m *AM) String() string { return proto.CompactTextString(m) } func (*AM) ProtoMessage() {} func (*AM) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{3} } func (m *AM) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AM.Unmarshal(m, b) } func (m *AM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AM.Marshal(b, m, deterministic) } func (m *AM) XXX_Merge(src proto.Message) { xxx_messageInfo_AM.Merge(m, src) } func (m *AM) XXX_Size() int { return xxx_messageInfo_AM.Size(m) } func (m *AM) XXX_DiscardUnknown() { xxx_messageInfo_AM.DiscardUnknown(m) } var xxx_messageInfo_AM proto.InternalMessageInfo func (m *AM) GetUl_AM_RLC() *UL_AM_RLC { if m != nil { return m.Ul_AM_RLC } return nil } func (m *AM) GetDl_AM_RLC() *DL_AM_RLC { if m != nil { return m.Dl_AM_RLC } return nil } type UL_AM_RLC struct { Sn_FieldLength *SN_FieldLengthAM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"` T_PollRetransmit *T_PollRetransmit `protobuf:"bytes,2,opt,name=t_PollRetransmit,json=tPollRetransmit,proto3" json:"t_PollRetransmit,omitempty"` PollPDU *PollPDU `protobuf:"bytes,3,opt,name=pollPDU,proto3" json:"pollPDU,omitempty"` PollByte *PollByte `protobuf:"bytes,4,opt,name=pollByte,proto3" json:"pollByte,omitempty"` MaxRetxThreshold *MaxRetxThreshold `protobuf:"bytes,5,opt,name=maxRetxThreshold,proto3" json:"maxRetxThreshold,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UL_AM_RLC) Reset() { *m = UL_AM_RLC{} } func (m *UL_AM_RLC) String() string { return proto.CompactTextString(m) } func (*UL_AM_RLC) ProtoMessage() {} func (*UL_AM_RLC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{4} } func (m *UL_AM_RLC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UL_AM_RLC.Unmarshal(m, b) } func (m *UL_AM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UL_AM_RLC.Marshal(b, m, deterministic) } func (m *UL_AM_RLC) XXX_Merge(src proto.Message) { xxx_messageInfo_UL_AM_RLC.Merge(m, src) } func (m *UL_AM_RLC) XXX_Size() int { return xxx_messageInfo_UL_AM_RLC.Size(m) } func (m *UL_AM_RLC) XXX_DiscardUnknown() { xxx_messageInfo_UL_AM_RLC.DiscardUnknown(m) } var xxx_messageInfo_UL_AM_RLC proto.InternalMessageInfo func (m *UL_AM_RLC) GetSn_FieldLength() *SN_FieldLengthAM { if m != nil { return m.Sn_FieldLength } return nil } func (m *UL_AM_RLC) GetT_PollRetransmit() *T_PollRetransmit { if m != nil { return m.T_PollRetransmit } return nil } func (m *UL_AM_RLC) GetPollPDU() *PollPDU { if m != nil { return m.PollPDU } return nil } func (m *UL_AM_RLC) GetPollByte() *PollByte { if m != nil { return m.PollByte } return nil } func (m *UL_AM_RLC) GetMaxRetxThreshold() *MaxRetxThreshold { if m != nil { return m.MaxRetxThreshold } return nil } type MaxRetxThreshold struct { Value MaxRetxThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxRetxThreshold_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxRetxThreshold) Reset() { *m = MaxRetxThreshold{} } func (m *MaxRetxThreshold) String() string { return proto.CompactTextString(m) } func (*MaxRetxThreshold) ProtoMessage() {} func (*MaxRetxThreshold) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{5} } func (m *MaxRetxThreshold) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxRetxThreshold.Unmarshal(m, b) } func (m *MaxRetxThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxRetxThreshold.Marshal(b, m, deterministic) } func (m *MaxRetxThreshold) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxRetxThreshold.Merge(m, src) } func (m *MaxRetxThreshold) XXX_Size() int { return xxx_messageInfo_MaxRetxThreshold.Size(m) } func (m *MaxRetxThreshold) XXX_DiscardUnknown() { xxx_messageInfo_MaxRetxThreshold.DiscardUnknown(m) } var xxx_messageInfo_MaxRetxThreshold proto.InternalMessageInfo func (m *MaxRetxThreshold) GetValue() MaxRetxThreshold_Value { if m != nil { return m.Value } return MaxRetxThreshold_protobuf_unspecified } type SN_FieldLengthAM struct { Value SN_FieldLengthAM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SN_FieldLengthAM_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SN_FieldLengthAM) Reset() { *m = SN_FieldLengthAM{} } func (m *SN_FieldLengthAM) String() string { return proto.CompactTextString(m) } func (*SN_FieldLengthAM) ProtoMessage() {} func (*SN_FieldLengthAM) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{6} } func (m *SN_FieldLengthAM) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SN_FieldLengthAM.Unmarshal(m, b) } func (m *SN_FieldLengthAM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SN_FieldLengthAM.Marshal(b, m, deterministic) } func (m *SN_FieldLengthAM) XXX_Merge(src proto.Message) { xxx_messageInfo_SN_FieldLengthAM.Merge(m, src) } func (m *SN_FieldLengthAM) XXX_Size() int { return xxx_messageInfo_SN_FieldLengthAM.Size(m) } func (m *SN_FieldLengthAM) XXX_DiscardUnknown() { xxx_messageInfo_SN_FieldLengthAM.DiscardUnknown(m) } var xxx_messageInfo_SN_FieldLengthAM proto.InternalMessageInfo func (m *SN_FieldLengthAM) GetValue() SN_FieldLengthAM_Value { if m != nil { return m.Value } return SN_FieldLengthAM_protobuf_unspecified } type T_PollRetransmit struct { Value T_PollRetransmit_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_PollRetransmit_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T_PollRetransmit) Reset() { *m = T_PollRetransmit{} } func (m *T_PollRetransmit) String() string { return proto.CompactTextString(m) } func (*T_PollRetransmit) ProtoMessage() {} func (*T_PollRetransmit) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{7} } func (m *T_PollRetransmit) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T_PollRetransmit.Unmarshal(m, b) } func (m *T_PollRetransmit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T_PollRetransmit.Marshal(b, m, deterministic) } func (m *T_PollRetransmit) XXX_Merge(src proto.Message) { xxx_messageInfo_T_PollRetransmit.Merge(m, src) } func (m *T_PollRetransmit) XXX_Size() int { return xxx_messageInfo_T_PollRetransmit.Size(m) } func (m *T_PollRetransmit) XXX_DiscardUnknown() { xxx_messageInfo_T_PollRetransmit.DiscardUnknown(m) } var xxx_messageInfo_T_PollRetransmit proto.InternalMessageInfo func (m *T_PollRetransmit) GetValue() T_PollRetransmit_Value { if m != nil { return m.Value } return T_PollRetransmit_protobuf_unspecified } type PollPDU struct { Value PollPDU_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PollPDU_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PollPDU) Reset() { *m = PollPDU{} } func (m *PollPDU) String() string { return proto.CompactTextString(m) } func (*PollPDU) ProtoMessage() {} func (*PollPDU) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{8} } func (m *PollPDU) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PollPDU.Unmarshal(m, b) } func (m *PollPDU) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PollPDU.Marshal(b, m, deterministic) } func (m *PollPDU) XXX_Merge(src proto.Message) { xxx_messageInfo_PollPDU.Merge(m, src) } func (m *PollPDU) XXX_Size() int { return xxx_messageInfo_PollPDU.Size(m) } func (m *PollPDU) XXX_DiscardUnknown() { xxx_messageInfo_PollPDU.DiscardUnknown(m) } var xxx_messageInfo_PollPDU proto.InternalMessageInfo func (m *PollPDU) GetValue() PollPDU_Value { if m != nil { return m.Value } return PollPDU_protobuf_unspecified } type PollByte struct { Value PollByte_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PollByte_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PollByte) Reset() { *m = PollByte{} } func (m *PollByte) String() string { return proto.CompactTextString(m) } func (*PollByte) ProtoMessage() {} func (*PollByte) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{9} } func (m *PollByte) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PollByte.Unmarshal(m, b) } func (m *PollByte) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PollByte.Marshal(b, m, deterministic) } func (m *PollByte) XXX_Merge(src proto.Message) { xxx_messageInfo_PollByte.Merge(m, src) } func (m *PollByte) XXX_Size() int { return xxx_messageInfo_PollByte.Size(m) } func (m *PollByte) XXX_DiscardUnknown() { xxx_messageInfo_PollByte.DiscardUnknown(m) } var xxx_messageInfo_PollByte proto.InternalMessageInfo func (m *PollByte) GetValue() PollByte_Value { if m != nil { return m.Value } return PollByte_protobuf_unspecified } type DL_AM_RLC struct { Sn_FieldLength *SN_FieldLengthAM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"` T_Reassembly *T_Reassembly `protobuf:"bytes,2,opt,name=t_Reassembly,json=tReassembly,proto3" json:"t_Reassembly,omitempty"` TStatusProhibit *T_StatusProhibit `protobuf:"bytes,3,opt,name=t_statusProhibit,json=tStatusProhibit,proto3" json:"t_statusProhibit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DL_AM_RLC) Reset() { *m = DL_AM_RLC{} } func (m *DL_AM_RLC) String() string { return proto.CompactTextString(m) } func (*DL_AM_RLC) ProtoMessage() {} func (*DL_AM_RLC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{10} } func (m *DL_AM_RLC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DL_AM_RLC.Unmarshal(m, b) } func (m *DL_AM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DL_AM_RLC.Marshal(b, m, deterministic) } func (m *DL_AM_RLC) XXX_Merge(src proto.Message) { xxx_messageInfo_DL_AM_RLC.Merge(m, src) } func (m *DL_AM_RLC) XXX_Size() int { return xxx_messageInfo_DL_AM_RLC.Size(m) } func (m *DL_AM_RLC) XXX_DiscardUnknown() { xxx_messageInfo_DL_AM_RLC.DiscardUnknown(m) } var xxx_messageInfo_DL_AM_RLC proto.InternalMessageInfo func (m *DL_AM_RLC) GetSn_FieldLength() *SN_FieldLengthAM { if m != nil { return m.Sn_FieldLength } return nil } func (m *DL_AM_RLC) GetT_Reassembly() *T_Reassembly { if m != nil { return m.T_Reassembly } return nil } func (m *DL_AM_RLC) GetTStatusProhibit() *T_StatusProhibit { if m != nil { return m.TStatusProhibit } return nil } type T_Reassembly struct { Value T_Reassembly_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Reassembly_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T_Reassembly) Reset() { *m = T_Reassembly{} } func (m *T_Reassembly) String() string { return proto.CompactTextString(m) } func (*T_Reassembly) ProtoMessage() {} func (*T_Reassembly) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{11} } func (m *T_Reassembly) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T_Reassembly.Unmarshal(m, b) } func (m *T_Reassembly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T_Reassembly.Marshal(b, m, deterministic) } func (m *T_Reassembly) XXX_Merge(src proto.Message) { xxx_messageInfo_T_Reassembly.Merge(m, src) } func (m *T_Reassembly) XXX_Size() int { return xxx_messageInfo_T_Reassembly.Size(m) } func (m *T_Reassembly) XXX_DiscardUnknown() { xxx_messageInfo_T_Reassembly.DiscardUnknown(m) } var xxx_messageInfo_T_Reassembly proto.InternalMessageInfo func (m *T_Reassembly) GetValue() T_Reassembly_Value { if m != nil { return m.Value } return T_Reassembly_protobuf_unspecified } type T_StatusProhibit struct { Value T_StatusProhibit_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_StatusProhibit_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T_StatusProhibit) Reset() { *m = T_StatusProhibit{} } func (m *T_StatusProhibit) String() string { return proto.CompactTextString(m) } func (*T_StatusProhibit) ProtoMessage() {} func (*T_StatusProhibit) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{12} } func (m *T_StatusProhibit) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T_StatusProhibit.Unmarshal(m, b) } func (m *T_StatusProhibit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T_StatusProhibit.Marshal(b, m, deterministic) } func (m *T_StatusProhibit) XXX_Merge(src proto.Message) { xxx_messageInfo_T_StatusProhibit.Merge(m, src) } func (m *T_StatusProhibit) XXX_Size() int { return xxx_messageInfo_T_StatusProhibit.Size(m) } func (m *T_StatusProhibit) XXX_DiscardUnknown() { xxx_messageInfo_T_StatusProhibit.DiscardUnknown(m) } var xxx_messageInfo_T_StatusProhibit proto.InternalMessageInfo func (m *T_StatusProhibit) GetValue() T_StatusProhibit_Value { if m != nil { return m.Value } return T_StatusProhibit_protobuf_unspecified } type UM_Bi_Directional struct { Ul_UM_RLC *UL_UM_RLC `protobuf:"bytes,1,opt,name=ul_UM_RLC,json=ulUMRLC,proto3" json:"ul_UM_RLC,omitempty"` Dl_UM_RLC *DL_UM_RLC `protobuf:"bytes,2,opt,name=dl_UM_RLC,json=dlUMRLC,proto3" json:"dl_UM_RLC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UM_Bi_Directional) Reset() { *m = UM_Bi_Directional{} } func (m *UM_Bi_Directional) String() string { return proto.CompactTextString(m) } func (*UM_Bi_Directional) ProtoMessage() {} func (*UM_Bi_Directional) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{13} } func (m *UM_Bi_Directional) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UM_Bi_Directional.Unmarshal(m, b) } func (m *UM_Bi_Directional) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UM_Bi_Directional.Marshal(b, m, deterministic) } func (m *UM_Bi_Directional) XXX_Merge(src proto.Message) { xxx_messageInfo_UM_Bi_Directional.Merge(m, src) } func (m *UM_Bi_Directional) XXX_Size() int { return xxx_messageInfo_UM_Bi_Directional.Size(m) } func (m *UM_Bi_Directional) XXX_DiscardUnknown() { xxx_messageInfo_UM_Bi_Directional.DiscardUnknown(m) } var xxx_messageInfo_UM_Bi_Directional proto.InternalMessageInfo func (m *UM_Bi_Directional) GetUl_UM_RLC() *UL_UM_RLC { if m != nil { return m.Ul_UM_RLC } return nil } func (m *UM_Bi_Directional) GetDl_UM_RLC() *DL_UM_RLC { if m != nil { return m.Dl_UM_RLC } return nil } type UL_UM_RLC struct { Sn_FieldLength *SN_FieldLengthUM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UL_UM_RLC) Reset() { *m = UL_UM_RLC{} } func (m *UL_UM_RLC) String() string { return proto.CompactTextString(m) } func (*UL_UM_RLC) ProtoMessage() {} func (*UL_UM_RLC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{14} } func (m *UL_UM_RLC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UL_UM_RLC.Unmarshal(m, b) } func (m *UL_UM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UL_UM_RLC.Marshal(b, m, deterministic) } func (m *UL_UM_RLC) XXX_Merge(src proto.Message) { xxx_messageInfo_UL_UM_RLC.Merge(m, src) } func (m *UL_UM_RLC) XXX_Size() int { return xxx_messageInfo_UL_UM_RLC.Size(m) } func (m *UL_UM_RLC) XXX_DiscardUnknown() { xxx_messageInfo_UL_UM_RLC.DiscardUnknown(m) } var xxx_messageInfo_UL_UM_RLC proto.InternalMessageInfo func (m *UL_UM_RLC) GetSn_FieldLength() *SN_FieldLengthUM { if m != nil { return m.Sn_FieldLength } return nil } type SN_FieldLengthUM struct { Value SN_FieldLengthUM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SN_FieldLengthUM_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SN_FieldLengthUM) Reset() { *m = SN_FieldLengthUM{} } func (m *SN_FieldLengthUM) String() string { return proto.CompactTextString(m) } func (*SN_FieldLengthUM) ProtoMessage() {} func (*SN_FieldLengthUM) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{15} } func (m *SN_FieldLengthUM) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SN_FieldLengthUM.Unmarshal(m, b) } func (m *SN_FieldLengthUM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SN_FieldLengthUM.Marshal(b, m, deterministic) } func (m *SN_FieldLengthUM) XXX_Merge(src proto.Message) { xxx_messageInfo_SN_FieldLengthUM.Merge(m, src) } func (m *SN_FieldLengthUM) XXX_Size() int { return xxx_messageInfo_SN_FieldLengthUM.Size(m) } func (m *SN_FieldLengthUM) XXX_DiscardUnknown() { xxx_messageInfo_SN_FieldLengthUM.DiscardUnknown(m) } var xxx_messageInfo_SN_FieldLengthUM proto.InternalMessageInfo func (m *SN_FieldLengthUM) GetValue() SN_FieldLengthUM_Value { if m != nil { return m.Value } return SN_FieldLengthUM_protobuf_unspecified } type DL_UM_RLC struct { Sn_FieldLength *SN_FieldLengthUM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"` T_Reassembly *T_Reassembly `protobuf:"bytes,2,opt,name=t_Reassembly,json=tReassembly,proto3" json:"t_Reassembly,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DL_UM_RLC) Reset() { *m = DL_UM_RLC{} } func (m *DL_UM_RLC) String() string { return proto.CompactTextString(m) } func (*DL_UM_RLC) ProtoMessage() {} func (*DL_UM_RLC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{16} } func (m *DL_UM_RLC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DL_UM_RLC.Unmarshal(m, b) } func (m *DL_UM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DL_UM_RLC.Marshal(b, m, deterministic) } func (m *DL_UM_RLC) XXX_Merge(src proto.Message) { xxx_messageInfo_DL_UM_RLC.Merge(m, src) } func (m *DL_UM_RLC) XXX_Size() int { return xxx_messageInfo_DL_UM_RLC.Size(m) } func (m *DL_UM_RLC) XXX_DiscardUnknown() { xxx_messageInfo_DL_UM_RLC.DiscardUnknown(m) } var xxx_messageInfo_DL_UM_RLC proto.InternalMessageInfo func (m *DL_UM_RLC) GetSn_FieldLength() *SN_FieldLengthUM { if m != nil { return m.Sn_FieldLength } return nil } func (m *DL_UM_RLC) GetT_Reassembly() *T_Reassembly { if m != nil { return m.T_Reassembly } return nil } type UM_Uni_Directional_UL struct { Ul_UM_RLC *UL_UM_RLC `protobuf:"bytes,1,opt,name=ul_UM_RLC,json=ulUMRLC,proto3" json:"ul_UM_RLC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UM_Uni_Directional_UL) Reset() { *m = UM_Uni_Directional_UL{} } func (m *UM_Uni_Directional_UL) String() string { return proto.CompactTextString(m) } func (*UM_Uni_Directional_UL) ProtoMessage() {} func (*UM_Uni_Directional_UL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{17} } func (m *UM_Uni_Directional_UL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UM_Uni_Directional_UL.Unmarshal(m, b) } func (m *UM_Uni_Directional_UL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UM_Uni_Directional_UL.Marshal(b, m, deterministic) } func (m *UM_Uni_Directional_UL) XXX_Merge(src proto.Message) { xxx_messageInfo_UM_Uni_Directional_UL.Merge(m, src) } func (m *UM_Uni_Directional_UL) XXX_Size() int { return xxx_messageInfo_UM_Uni_Directional_UL.Size(m) } func (m *UM_Uni_Directional_UL) XXX_DiscardUnknown() { xxx_messageInfo_UM_Uni_Directional_UL.DiscardUnknown(m) } var xxx_messageInfo_UM_Uni_Directional_UL proto.InternalMessageInfo func (m *UM_Uni_Directional_UL) GetUl_UM_RLC() *UL_UM_RLC { if m != nil { return m.Ul_UM_RLC } return nil } type UM_Uni_Directional_DL struct { Dl_UM_RLC *DL_UM_RLC `protobuf:"bytes,1,opt,name=dl_UM_RLC,json=dlUMRLC,proto3" json:"dl_UM_RLC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UM_Uni_Directional_DL) Reset() { *m = UM_Uni_Directional_DL{} } func (m *UM_Uni_Directional_DL) String() string { return proto.CompactTextString(m) } func (*UM_Uni_Directional_DL) ProtoMessage() {} func (*UM_Uni_Directional_DL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{18} } func (m *UM_Uni_Directional_DL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UM_Uni_Directional_DL.Unmarshal(m, b) } func (m *UM_Uni_Directional_DL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UM_Uni_Directional_DL.Marshal(b, m, deterministic) } func (m *UM_Uni_Directional_DL) XXX_Merge(src proto.Message) { xxx_messageInfo_UM_Uni_Directional_DL.Merge(m, src) } func (m *UM_Uni_Directional_DL) XXX_Size() int { return xxx_messageInfo_UM_Uni_Directional_DL.Size(m) } func (m *UM_Uni_Directional_DL) XXX_DiscardUnknown() { xxx_messageInfo_UM_Uni_Directional_DL.DiscardUnknown(m) } var xxx_messageInfo_UM_Uni_Directional_DL proto.InternalMessageInfo func (m *UM_Uni_Directional_DL) GetDl_UM_RLC() *DL_UM_RLC { if m != nil { return m.Dl_UM_RLC } return nil } type LogicalChannelConfig struct { Ul_SpecificParameters *UL_SpecificParameters `protobuf:"bytes,1,opt,name=ul_SpecificParameters,json=ulSpecificParameters,proto3" json:"ul_SpecificParameters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LogicalChannelConfig) Reset() { *m = LogicalChannelConfig{} } func (m *LogicalChannelConfig) String() string { return proto.CompactTextString(m) } func (*LogicalChannelConfig) ProtoMessage() {} func (*LogicalChannelConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{19} } func (m *LogicalChannelConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogicalChannelConfig.Unmarshal(m, b) } func (m *LogicalChannelConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LogicalChannelConfig.Marshal(b, m, deterministic) } func (m *LogicalChannelConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_LogicalChannelConfig.Merge(m, src) } func (m *LogicalChannelConfig) XXX_Size() int { return xxx_messageInfo_LogicalChannelConfig.Size(m) } func (m *LogicalChannelConfig) XXX_DiscardUnknown() { xxx_messageInfo_LogicalChannelConfig.DiscardUnknown(m) } var xxx_messageInfo_LogicalChannelConfig proto.InternalMessageInfo func (m *LogicalChannelConfig) GetUl_SpecificParameters() *UL_SpecificParameters { if m != nil { return m.Ul_SpecificParameters } return nil } type UL_SpecificParameters struct { Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"` PrioritisedBitRate *PrioritisedBitRate `protobuf:"bytes,2,opt,name=prioritisedBitRate,proto3" json:"prioritisedBitRate,omitempty"` BucketSizeDuration *BucketSizeDuration `protobuf:"bytes,3,opt,name=bucketSizeDuration,proto3" json:"bucketSizeDuration,omitempty"` AllowedServingCells []uint32 `protobuf:"varint,4,rep,packed,name=allowedServingCells,proto3" json:"allowedServingCells,omitempty"` AllowedSCS_List []*SubcarrierSpacing `protobuf:"bytes,5,rep,name=allowedSCS_List,json=allowedSCSList,proto3" json:"allowedSCS_List,omitempty"` MaxPUSCH_Duration *MaxPUSCH_Duration `protobuf:"bytes,6,opt,name=maxPUSCH_Duration,json=maxPUSCHDuration,proto3" json:"maxPUSCH_Duration,omitempty"` ConfiguredGrantType1Allowed *wrappers.BoolValue `protobuf:"bytes,7,opt,name=configuredGrantType1Allowed,proto3" json:"configuredGrantType1Allowed,omitempty"` LogicalChannelGroup *wrappers.UInt32Value `protobuf:"bytes,8,opt,name=logicalChannelGroup,proto3" json:"logicalChannelGroup,omitempty"` SchedulingRequestID *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=schedulingRequestID,proto3" json:"schedulingRequestID,omitempty"` LogicalChannelSR_Mask bool `protobuf:"varint,10,opt,name=logicalChannelSR_Mask,json=logicalChannelSRMask,proto3" json:"logicalChannelSR_Mask,omitempty"` LogicalChannelSR_DelayTimerApplied bool `protobuf:"varint,11,opt,name=logicalChannelSR_DelayTimerApplied,json=logicalChannelSRDelayTimerApplied,proto3" json:"logicalChannelSR_DelayTimerApplied,omitempty"` BitRateQueryProhibitTimer *BitRateQueryProhibitTimer `protobuf:"bytes,12,opt,name=bitRateQueryProhibitTimer,proto3" json:"bitRateQueryProhibitTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UL_SpecificParameters) Reset() { *m = UL_SpecificParameters{} } func (m *UL_SpecificParameters) String() string { return proto.CompactTextString(m) } func (*UL_SpecificParameters) ProtoMessage() {} func (*UL_SpecificParameters) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{20} } func (m *UL_SpecificParameters) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UL_SpecificParameters.Unmarshal(m, b) } func (m *UL_SpecificParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UL_SpecificParameters.Marshal(b, m, deterministic) } func (m *UL_SpecificParameters) XXX_Merge(src proto.Message) { xxx_messageInfo_UL_SpecificParameters.Merge(m, src) } func (m *UL_SpecificParameters) XXX_Size() int { return xxx_messageInfo_UL_SpecificParameters.Size(m) } func (m *UL_SpecificParameters) XXX_DiscardUnknown() { xxx_messageInfo_UL_SpecificParameters.DiscardUnknown(m) } var xxx_messageInfo_UL_SpecificParameters proto.InternalMessageInfo func (m *UL_SpecificParameters) GetPriority() uint32 { if m != nil { return m.Priority } return 0 } func (m *UL_SpecificParameters) GetPrioritisedBitRate() *PrioritisedBitRate { if m != nil { return m.PrioritisedBitRate } return nil } func (m *UL_SpecificParameters) GetBucketSizeDuration() *BucketSizeDuration { if m != nil { return m.BucketSizeDuration } return nil } func (m *UL_SpecificParameters) GetAllowedServingCells() []uint32 { if m != nil { return m.AllowedServingCells } return nil } func (m *UL_SpecificParameters) GetAllowedSCS_List() []*SubcarrierSpacing { if m != nil { return m.AllowedSCS_List } return nil } func (m *UL_SpecificParameters) GetMaxPUSCH_Duration() *MaxPUSCH_Duration { if m != nil { return m.MaxPUSCH_Duration } return nil } func (m *UL_SpecificParameters) GetConfiguredGrantType1Allowed() *wrappers.BoolValue { if m != nil { return m.ConfiguredGrantType1Allowed } return nil } func (m *UL_SpecificParameters) GetLogicalChannelGroup() *wrappers.UInt32Value { if m != nil { return m.LogicalChannelGroup } return nil } func (m *UL_SpecificParameters) GetSchedulingRequestID() *wrappers.UInt32Value { if m != nil { return m.SchedulingRequestID } return nil } func (m *UL_SpecificParameters) GetLogicalChannelSR_Mask() bool { if m != nil { return m.LogicalChannelSR_Mask } return false } func (m *UL_SpecificParameters) GetLogicalChannelSR_DelayTimerApplied() bool { if m != nil { return m.LogicalChannelSR_DelayTimerApplied } return false } func (m *UL_SpecificParameters) GetBitRateQueryProhibitTimer() *BitRateQueryProhibitTimer { if m != nil { return m.BitRateQueryProhibitTimer } return nil } type PrioritisedBitRate struct { Value PrioritisedBitRate_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PrioritisedBitRate_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PrioritisedBitRate) Reset() { *m = PrioritisedBitRate{} } func (m *PrioritisedBitRate) String() string { return proto.CompactTextString(m) } func (*PrioritisedBitRate) ProtoMessage() {} func (*PrioritisedBitRate) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{21} } func (m *PrioritisedBitRate) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PrioritisedBitRate.Unmarshal(m, b) } func (m *PrioritisedBitRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PrioritisedBitRate.Marshal(b, m, deterministic) } func (m *PrioritisedBitRate) XXX_Merge(src proto.Message) { xxx_messageInfo_PrioritisedBitRate.Merge(m, src) } func (m *PrioritisedBitRate) XXX_Size() int { return xxx_messageInfo_PrioritisedBitRate.Size(m) } func (m *PrioritisedBitRate) XXX_DiscardUnknown() { xxx_messageInfo_PrioritisedBitRate.DiscardUnknown(m) } var xxx_messageInfo_PrioritisedBitRate proto.InternalMessageInfo func (m *PrioritisedBitRate) GetValue() PrioritisedBitRate_Value { if m != nil { return m.Value } return PrioritisedBitRate_protobuf_unspecified } type BucketSizeDuration struct { Value BucketSizeDuration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BucketSizeDuration_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BucketSizeDuration) Reset() { *m = BucketSizeDuration{} } func (m *BucketSizeDuration) String() string { return proto.CompactTextString(m) } func (*BucketSizeDuration) ProtoMessage() {} func (*BucketSizeDuration) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{22} } func (m *BucketSizeDuration) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BucketSizeDuration.Unmarshal(m, b) } func (m *BucketSizeDuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BucketSizeDuration.Marshal(b, m, deterministic) } func (m *BucketSizeDuration) XXX_Merge(src proto.Message) { xxx_messageInfo_BucketSizeDuration.Merge(m, src) } func (m *BucketSizeDuration) XXX_Size() int { return xxx_messageInfo_BucketSizeDuration.Size(m) } func (m *BucketSizeDuration) XXX_DiscardUnknown() { xxx_messageInfo_BucketSizeDuration.DiscardUnknown(m) } var xxx_messageInfo_BucketSizeDuration proto.InternalMessageInfo func (m *BucketSizeDuration) GetValue() BucketSizeDuration_Value { if m != nil { return m.Value } return BucketSizeDuration_protobuf_unspecified } type SubcarrierSpacing struct { Value SubcarrierSpacing_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierSpacing_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SubcarrierSpacing) Reset() { *m = SubcarrierSpacing{} } func (m *SubcarrierSpacing) String() string { return proto.CompactTextString(m) } func (*SubcarrierSpacing) ProtoMessage() {} func (*SubcarrierSpacing) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{23} } func (m *SubcarrierSpacing) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SubcarrierSpacing.Unmarshal(m, b) } func (m *SubcarrierSpacing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SubcarrierSpacing.Marshal(b, m, deterministic) } func (m *SubcarrierSpacing) XXX_Merge(src proto.Message) { xxx_messageInfo_SubcarrierSpacing.Merge(m, src) } func (m *SubcarrierSpacing) XXX_Size() int { return xxx_messageInfo_SubcarrierSpacing.Size(m) } func (m *SubcarrierSpacing) XXX_DiscardUnknown() { xxx_messageInfo_SubcarrierSpacing.DiscardUnknown(m) } var xxx_messageInfo_SubcarrierSpacing proto.InternalMessageInfo func (m *SubcarrierSpacing) GetValue() SubcarrierSpacing_Value { if m != nil { return m.Value } return SubcarrierSpacing_protobuf_unspecified } type MaxPUSCH_Duration struct { Value MaxPUSCH_Duration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxPUSCH_Duration_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxPUSCH_Duration) Reset() { *m = MaxPUSCH_Duration{} } func (m *MaxPUSCH_Duration) String() string { return proto.CompactTextString(m) } func (*MaxPUSCH_Duration) ProtoMessage() {} func (*MaxPUSCH_Duration) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{24} } func (m *MaxPUSCH_Duration) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxPUSCH_Duration.Unmarshal(m, b) } func (m *MaxPUSCH_Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxPUSCH_Duration.Marshal(b, m, deterministic) } func (m *MaxPUSCH_Duration) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxPUSCH_Duration.Merge(m, src) } func (m *MaxPUSCH_Duration) XXX_Size() int { return xxx_messageInfo_MaxPUSCH_Duration.Size(m) } func (m *MaxPUSCH_Duration) XXX_DiscardUnknown() { xxx_messageInfo_MaxPUSCH_Duration.DiscardUnknown(m) } var xxx_messageInfo_MaxPUSCH_Duration proto.InternalMessageInfo func (m *MaxPUSCH_Duration) GetValue() MaxPUSCH_Duration_Value { if m != nil { return m.Value } return MaxPUSCH_Duration_protobuf_unspecified } type BitRateQueryProhibitTimer struct { Value BitRateQueryProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BitRateQueryProhibitTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BitRateQueryProhibitTimer) Reset() { *m = BitRateQueryProhibitTimer{} } func (m *BitRateQueryProhibitTimer) String() string { return proto.CompactTextString(m) } func (*BitRateQueryProhibitTimer) ProtoMessage() {} func (*BitRateQueryProhibitTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{25} } func (m *BitRateQueryProhibitTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BitRateQueryProhibitTimer.Unmarshal(m, b) } func (m *BitRateQueryProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BitRateQueryProhibitTimer.Marshal(b, m, deterministic) } func (m *BitRateQueryProhibitTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_BitRateQueryProhibitTimer.Merge(m, src) } func (m *BitRateQueryProhibitTimer) XXX_Size() int { return xxx_messageInfo_BitRateQueryProhibitTimer.Size(m) } func (m *BitRateQueryProhibitTimer) XXX_DiscardUnknown() { xxx_messageInfo_BitRateQueryProhibitTimer.DiscardUnknown(m) } var xxx_messageInfo_BitRateQueryProhibitTimer proto.InternalMessageInfo func (m *BitRateQueryProhibitTimer) GetValue() BitRateQueryProhibitTimer_Value { if m != nil { return m.Value } return BitRateQueryProhibitTimer_protobuf_unspecified } type MAC_CellGroupConfig struct { // Types that are valid to be assigned to Drx_Config: // *MAC_CellGroupConfig_ReleaseDrx_Config // *MAC_CellGroupConfig_SetupDrx_Config Drx_Config isMAC_CellGroupConfig_Drx_Config `protobuf_oneof:"drx_Config"` SchedulingRequestConfig *SchedulingRequestConfig `protobuf:"bytes,3,opt,name=schedulingRequestConfig,proto3" json:"schedulingRequestConfig,omitempty"` Bsr_Config *BSR_Config `protobuf:"bytes,4,opt,name=bsr_Config,json=bsrConfig,proto3" json:"bsr_Config,omitempty"` Tag_Config *TAG_Config `protobuf:"bytes,5,opt,name=tag_Config,json=tagConfig,proto3" json:"tag_Config,omitempty"` // Types that are valid to be assigned to Phr_Config: // *MAC_CellGroupConfig_ReleasePhr_Config // *MAC_CellGroupConfig_SetupPhr_Config Phr_Config isMAC_CellGroupConfig_Phr_Config `protobuf_oneof:"phr_Config"` SkipUplinkTxDynamic bool `protobuf:"varint,8,opt,name=skipUplinkTxDynamic,proto3" json:"skipUplinkTxDynamic,omitempty"` Csi_MaskV1530 *wrappers.BoolValue `protobuf:"bytes,9,opt,name=csi_Mask_v1530,json=csiMaskV1530,proto3" json:"csi_Mask_v1530,omitempty"` // Types that are valid to be assigned to DataInactivityTimerV1530: // *MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530 // *MAC_CellGroupConfig_SetupDataInactivityTimerV1530 DataInactivityTimerV1530 isMAC_CellGroupConfig_DataInactivityTimerV1530 `protobuf_oneof:"dataInactivityTimer_v1530"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MAC_CellGroupConfig) Reset() { *m = MAC_CellGroupConfig{} } func (m *MAC_CellGroupConfig) String() string { return proto.CompactTextString(m) } func (*MAC_CellGroupConfig) ProtoMessage() {} func (*MAC_CellGroupConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{26} } func (m *MAC_CellGroupConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MAC_CellGroupConfig.Unmarshal(m, b) } func (m *MAC_CellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MAC_CellGroupConfig.Marshal(b, m, deterministic) } func (m *MAC_CellGroupConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_MAC_CellGroupConfig.Merge(m, src) } func (m *MAC_CellGroupConfig) XXX_Size() int { return xxx_messageInfo_MAC_CellGroupConfig.Size(m) } func (m *MAC_CellGroupConfig) XXX_DiscardUnknown() { xxx_messageInfo_MAC_CellGroupConfig.DiscardUnknown(m) } var xxx_messageInfo_MAC_CellGroupConfig proto.InternalMessageInfo type isMAC_CellGroupConfig_Drx_Config interface { isMAC_CellGroupConfig_Drx_Config() } type MAC_CellGroupConfig_ReleaseDrx_Config struct { ReleaseDrx_Config *Null `protobuf:"bytes,1,opt,name=release_drx_Config,json=releaseDrxConfig,proto3,oneof"` } type MAC_CellGroupConfig_SetupDrx_Config struct { SetupDrx_Config *DRX_Config `protobuf:"bytes,2,opt,name=setup_drx_Config,json=setupDrxConfig,proto3,oneof"` } func (*MAC_CellGroupConfig_ReleaseDrx_Config) isMAC_CellGroupConfig_Drx_Config() {} func (*MAC_CellGroupConfig_SetupDrx_Config) isMAC_CellGroupConfig_Drx_Config() {} func (m *MAC_CellGroupConfig) GetDrx_Config() isMAC_CellGroupConfig_Drx_Config { if m != nil { return m.Drx_Config } return nil } func (m *MAC_CellGroupConfig) GetReleaseDrx_Config() *Null { if x, ok := m.GetDrx_Config().(*MAC_CellGroupConfig_ReleaseDrx_Config); ok { return x.ReleaseDrx_Config } return nil } func (m *MAC_CellGroupConfig) GetSetupDrx_Config() *DRX_Config { if x, ok := m.GetDrx_Config().(*MAC_CellGroupConfig_SetupDrx_Config); ok { return x.SetupDrx_Config } return nil } func (m *MAC_CellGroupConfig) GetSchedulingRequestConfig() *SchedulingRequestConfig { if m != nil { return m.SchedulingRequestConfig } return nil } func (m *MAC_CellGroupConfig) GetBsr_Config() *BSR_Config { if m != nil { return m.Bsr_Config } return nil } func (m *MAC_CellGroupConfig) GetTag_Config() *TAG_Config { if m != nil { return m.Tag_Config } return nil } type isMAC_CellGroupConfig_Phr_Config interface { isMAC_CellGroupConfig_Phr_Config() } type MAC_CellGroupConfig_ReleasePhr_Config struct { ReleasePhr_Config *Null `protobuf:"bytes,6,opt,name=release_phr_Config,json=releasePhrConfig,proto3,oneof"` } type MAC_CellGroupConfig_SetupPhr_Config struct { SetupPhr_Config *PHR_Config `protobuf:"bytes,7,opt,name=setup_phr_Config,json=setupPhrConfig,proto3,oneof"` } func (*MAC_CellGroupConfig_ReleasePhr_Config) isMAC_CellGroupConfig_Phr_Config() {} func (*MAC_CellGroupConfig_SetupPhr_Config) isMAC_CellGroupConfig_Phr_Config() {} func (m *MAC_CellGroupConfig) GetPhr_Config() isMAC_CellGroupConfig_Phr_Config { if m != nil { return m.Phr_Config } return nil } func (m *MAC_CellGroupConfig) GetReleasePhr_Config() *Null { if x, ok := m.GetPhr_Config().(*MAC_CellGroupConfig_ReleasePhr_Config); ok { return x.ReleasePhr_Config } return nil } func (m *MAC_CellGroupConfig) GetSetupPhr_Config() *PHR_Config { if x, ok := m.GetPhr_Config().(*MAC_CellGroupConfig_SetupPhr_Config); ok { return x.SetupPhr_Config } return nil } func (m *MAC_CellGroupConfig) GetSkipUplinkTxDynamic() bool { if m != nil { return m.SkipUplinkTxDynamic } return false } func (m *MAC_CellGroupConfig) GetCsi_MaskV1530() *wrappers.BoolValue { if m != nil { return m.Csi_MaskV1530 } return nil } type isMAC_CellGroupConfig_DataInactivityTimerV1530 interface { isMAC_CellGroupConfig_DataInactivityTimerV1530() } type MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530 struct { ReleaseDataInactivityTimerV1530 *Null `protobuf:"bytes,10,opt,name=release_dataInactivityTimer_v1530,json=releaseDataInactivityTimerV1530,proto3,oneof"` } type MAC_CellGroupConfig_SetupDataInactivityTimerV1530 struct { SetupDataInactivityTimerV1530 *DataInactivityTimer `protobuf:"bytes,11,opt,name=setup_dataInactivityTimer_v1530,json=setupDataInactivityTimerV1530,proto3,oneof"` } func (*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530) isMAC_CellGroupConfig_DataInactivityTimerV1530() { } func (*MAC_CellGroupConfig_SetupDataInactivityTimerV1530) isMAC_CellGroupConfig_DataInactivityTimerV1530() { } func (m *MAC_CellGroupConfig) GetDataInactivityTimerV1530() isMAC_CellGroupConfig_DataInactivityTimerV1530 { if m != nil { return m.DataInactivityTimerV1530 } return nil } func (m *MAC_CellGroupConfig) GetReleaseDataInactivityTimerV1530() *Null { if x, ok := m.GetDataInactivityTimerV1530().(*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530); ok { return x.ReleaseDataInactivityTimerV1530 } return nil } func (m *MAC_CellGroupConfig) GetSetupDataInactivityTimerV1530() *DataInactivityTimer { if x, ok := m.GetDataInactivityTimerV1530().(*MAC_CellGroupConfig_SetupDataInactivityTimerV1530); ok { return x.SetupDataInactivityTimerV1530 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MAC_CellGroupConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MAC_CellGroupConfig_ReleaseDrx_Config)(nil), (*MAC_CellGroupConfig_SetupDrx_Config)(nil), (*MAC_CellGroupConfig_ReleasePhr_Config)(nil), (*MAC_CellGroupConfig_SetupPhr_Config)(nil), (*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530)(nil), (*MAC_CellGroupConfig_SetupDataInactivityTimerV1530)(nil), } } type DRX_Config struct { // Types that are valid to be assigned to DrxOnDurationTimer: // *DRX_Config_SubMilliSeconds // *DRX_Config_MilliSeconds DrxOnDurationTimer isDRX_Config_DrxOnDurationTimer `protobuf_oneof:"drx_onDurationTimer"` Drx_InactivityTimer *DRX_InactivityTimer `protobuf:"bytes,3,opt,name=drx_InactivityTimer,json=drxInactivityTimer,proto3" json:"drx_InactivityTimer,omitempty"` Drx_HARQ_RTT_TimerDL uint32 `protobuf:"varint,4,opt,name=drx_HARQ_RTT_TimerDL,json=drxHARQRTTTimerDL,proto3" json:"drx_HARQ_RTT_TimerDL,omitempty"` Drx_HARQ_RTT_TimerUL uint32 `protobuf:"varint,5,opt,name=drx_HARQ_RTT_TimerUL,json=drxHARQRTTTimerUL,proto3" json:"drx_HARQ_RTT_TimerUL,omitempty"` Drx_RetransmissionTimerDL *DRX_RetransmissionTimer `protobuf:"bytes,6,opt,name=drx_RetransmissionTimerDL,json=drxRetransmissionTimerDL,proto3" json:"drx_RetransmissionTimerDL,omitempty"` Drx_RetransmissionTimerUL *DRX_RetransmissionTimer `protobuf:"bytes,7,opt,name=drx_RetransmissionTimerUL,json=drxRetransmissionTimerUL,proto3" json:"drx_RetransmissionTimerUL,omitempty"` // Types that are valid to be assigned to Drx_LongCycleStartOffset: // *DRX_Config_Ms10 // *DRX_Config_Ms20 // *DRX_Config_Ms32 // *DRX_Config_Ms40 // *DRX_Config_Ms60 // *DRX_Config_Ms64 // *DRX_Config_Ms70 // *DRX_Config_Ms80 // *DRX_Config_Ms128 // *DRX_Config_Ms160 // *DRX_Config_Ms256 // *DRX_Config_Ms320 // *DRX_Config_Ms512 // *DRX_Config_Ms640 // *DRX_Config_Ms1024 // *DRX_Config_Ms1280 // *DRX_Config_Ms2048 // *DRX_Config_Ms2560 // *DRX_Config_Ms5120 // *DRX_Config_Ms10240 Drx_LongCycleStartOffset isDRX_Config_Drx_LongCycleStartOffset `protobuf_oneof:"drx_LongCycleStartOffset"` ShortDRX *ShortDRX `protobuf:"bytes,28,opt,name=shortDRX,proto3" json:"shortDRX,omitempty"` Drx_SlotOffset uint32 `protobuf:"varint,29,opt,name=drx_SlotOffset,json=drxSlotOffset,proto3" json:"drx_SlotOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRX_Config) Reset() { *m = DRX_Config{} } func (m *DRX_Config) String() string { return proto.CompactTextString(m) } func (*DRX_Config) ProtoMessage() {} func (*DRX_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{27} } func (m *DRX_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRX_Config.Unmarshal(m, b) } func (m *DRX_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRX_Config.Marshal(b, m, deterministic) } func (m *DRX_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_DRX_Config.Merge(m, src) } func (m *DRX_Config) XXX_Size() int { return xxx_messageInfo_DRX_Config.Size(m) } func (m *DRX_Config) XXX_DiscardUnknown() { xxx_messageInfo_DRX_Config.DiscardUnknown(m) } var xxx_messageInfo_DRX_Config proto.InternalMessageInfo type isDRX_Config_DrxOnDurationTimer interface { isDRX_Config_DrxOnDurationTimer() } type DRX_Config_SubMilliSeconds struct { SubMilliSeconds uint32 `protobuf:"varint,1,opt,name=subMilliSeconds,proto3,oneof"` } type DRX_Config_MilliSeconds struct { MilliSeconds *MilliSeconds `protobuf:"bytes,2,opt,name=milliSeconds,proto3,oneof"` } func (*DRX_Config_SubMilliSeconds) isDRX_Config_DrxOnDurationTimer() {} func (*DRX_Config_MilliSeconds) isDRX_Config_DrxOnDurationTimer() {} func (m *DRX_Config) GetDrxOnDurationTimer() isDRX_Config_DrxOnDurationTimer { if m != nil { return m.DrxOnDurationTimer } return nil } func (m *DRX_Config) GetSubMilliSeconds() uint32 { if x, ok := m.GetDrxOnDurationTimer().(*DRX_Config_SubMilliSeconds); ok { return x.SubMilliSeconds } return 0 } func (m *DRX_Config) GetMilliSeconds() *MilliSeconds { if x, ok := m.GetDrxOnDurationTimer().(*DRX_Config_MilliSeconds); ok { return x.MilliSeconds } return nil } func (m *DRX_Config) GetDrx_InactivityTimer() *DRX_InactivityTimer { if m != nil { return m.Drx_InactivityTimer } return nil } func (m *DRX_Config) GetDrx_HARQ_RTT_TimerDL() uint32 { if m != nil { return m.Drx_HARQ_RTT_TimerDL } return 0 } func (m *DRX_Config) GetDrx_HARQ_RTT_TimerUL() uint32 { if m != nil { return m.Drx_HARQ_RTT_TimerUL } return 0 } func (m *DRX_Config) GetDrx_RetransmissionTimerDL() *DRX_RetransmissionTimer { if m != nil { return m.Drx_RetransmissionTimerDL } return nil } func (m *DRX_Config) GetDrx_RetransmissionTimerUL() *DRX_RetransmissionTimer { if m != nil { return m.Drx_RetransmissionTimerUL } return nil } type isDRX_Config_Drx_LongCycleStartOffset interface { isDRX_Config_Drx_LongCycleStartOffset() } type DRX_Config_Ms10 struct { Ms10 uint32 `protobuf:"varint,8,opt,name=ms10,proto3,oneof"` } type DRX_Config_Ms20 struct { Ms20 uint32 `protobuf:"varint,9,opt,name=ms20,proto3,oneof"` } type DRX_Config_Ms32 struct { Ms32 uint32 `protobuf:"varint,10,opt,name=ms32,proto3,oneof"` } type DRX_Config_Ms40 struct { Ms40 uint32 `protobuf:"varint,11,opt,name=ms40,proto3,oneof"` } type DRX_Config_Ms60 struct { Ms60 uint32 `protobuf:"varint,12,opt,name=ms60,proto3,oneof"` } type DRX_Config_Ms64 struct { Ms64 uint32 `protobuf:"varint,13,opt,name=ms64,proto3,oneof"` } type DRX_Config_Ms70 struct { Ms70 uint32 `protobuf:"varint,14,opt,name=ms70,proto3,oneof"` } type DRX_Config_Ms80 struct { Ms80 uint32 `protobuf:"varint,15,opt,name=ms80,proto3,oneof"` } type DRX_Config_Ms128 struct { Ms128 uint32 `protobuf:"varint,16,opt,name=ms128,proto3,oneof"` } type DRX_Config_Ms160 struct { Ms160 uint32 `protobuf:"varint,17,opt,name=ms160,proto3,oneof"` } type DRX_Config_Ms256 struct { Ms256 uint32 `protobuf:"varint,18,opt,name=ms256,proto3,oneof"` } type DRX_Config_Ms320 struct { Ms320 uint32 `protobuf:"varint,19,opt,name=ms320,proto3,oneof"` } type DRX_Config_Ms512 struct { Ms512 uint32 `protobuf:"varint,20,opt,name=ms512,proto3,oneof"` } type DRX_Config_Ms640 struct { Ms640 uint32 `protobuf:"varint,21,opt,name=ms640,proto3,oneof"` } type DRX_Config_Ms1024 struct { Ms1024 uint32 `protobuf:"varint,22,opt,name=ms1024,proto3,oneof"` } type DRX_Config_Ms1280 struct { Ms1280 uint32 `protobuf:"varint,23,opt,name=ms1280,proto3,oneof"` } type DRX_Config_Ms2048 struct { Ms2048 uint32 `protobuf:"varint,24,opt,name=ms2048,proto3,oneof"` } type DRX_Config_Ms2560 struct { Ms2560 uint32 `protobuf:"varint,25,opt,name=ms2560,proto3,oneof"` } type DRX_Config_Ms5120 struct { Ms5120 uint32 `protobuf:"varint,26,opt,name=ms5120,proto3,oneof"` } type DRX_Config_Ms10240 struct { Ms10240 uint32 `protobuf:"varint,27,opt,name=ms10240,proto3,oneof"` } func (*DRX_Config_Ms10) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms20) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms32) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms40) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms60) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms64) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms70) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms80) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms128) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms160) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms256) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms320) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms512) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms640) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms1024) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms1280) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms2048) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms2560) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms5120) isDRX_Config_Drx_LongCycleStartOffset() {} func (*DRX_Config_Ms10240) isDRX_Config_Drx_LongCycleStartOffset() {} func (m *DRX_Config) GetDrx_LongCycleStartOffset() isDRX_Config_Drx_LongCycleStartOffset { if m != nil { return m.Drx_LongCycleStartOffset } return nil } func (m *DRX_Config) GetMs10() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms10); ok { return x.Ms10 } return 0 } func (m *DRX_Config) GetMs20() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms20); ok { return x.Ms20 } return 0 } func (m *DRX_Config) GetMs32() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms32); ok { return x.Ms32 } return 0 } func (m *DRX_Config) GetMs40() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms40); ok { return x.Ms40 } return 0 } func (m *DRX_Config) GetMs60() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms60); ok { return x.Ms60 } return 0 } func (m *DRX_Config) GetMs64() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms64); ok { return x.Ms64 } return 0 } func (m *DRX_Config) GetMs70() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms70); ok { return x.Ms70 } return 0 } func (m *DRX_Config) GetMs80() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms80); ok { return x.Ms80 } return 0 } func (m *DRX_Config) GetMs128() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms128); ok { return x.Ms128 } return 0 } func (m *DRX_Config) GetMs160() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms160); ok { return x.Ms160 } return 0 } func (m *DRX_Config) GetMs256() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms256); ok { return x.Ms256 } return 0 } func (m *DRX_Config) GetMs320() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms320); ok { return x.Ms320 } return 0 } func (m *DRX_Config) GetMs512() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms512); ok { return x.Ms512 } return 0 } func (m *DRX_Config) GetMs640() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms640); ok { return x.Ms640 } return 0 } func (m *DRX_Config) GetMs1024() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms1024); ok { return x.Ms1024 } return 0 } func (m *DRX_Config) GetMs1280() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms1280); ok { return x.Ms1280 } return 0 } func (m *DRX_Config) GetMs2048() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms2048); ok { return x.Ms2048 } return 0 } func (m *DRX_Config) GetMs2560() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms2560); ok { return x.Ms2560 } return 0 } func (m *DRX_Config) GetMs5120() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms5120); ok { return x.Ms5120 } return 0 } func (m *DRX_Config) GetMs10240() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms10240); ok { return x.Ms10240 } return 0 } func (m *DRX_Config) GetShortDRX() *ShortDRX { if m != nil { return m.ShortDRX } return nil } func (m *DRX_Config) GetDrx_SlotOffset() uint32 { if m != nil { return m.Drx_SlotOffset } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*DRX_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DRX_Config_SubMilliSeconds)(nil), (*DRX_Config_MilliSeconds)(nil), (*DRX_Config_Ms10)(nil), (*DRX_Config_Ms20)(nil), (*DRX_Config_Ms32)(nil), (*DRX_Config_Ms40)(nil), (*DRX_Config_Ms60)(nil), (*DRX_Config_Ms64)(nil), (*DRX_Config_Ms70)(nil), (*DRX_Config_Ms80)(nil), (*DRX_Config_Ms128)(nil), (*DRX_Config_Ms160)(nil), (*DRX_Config_Ms256)(nil), (*DRX_Config_Ms320)(nil), (*DRX_Config_Ms512)(nil), (*DRX_Config_Ms640)(nil), (*DRX_Config_Ms1024)(nil), (*DRX_Config_Ms1280)(nil), (*DRX_Config_Ms2048)(nil), (*DRX_Config_Ms2560)(nil), (*DRX_Config_Ms5120)(nil), (*DRX_Config_Ms10240)(nil), } } type MilliSeconds struct { Value MilliSeconds_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MilliSeconds_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MilliSeconds) Reset() { *m = MilliSeconds{} } func (m *MilliSeconds) String() string { return proto.CompactTextString(m) } func (*MilliSeconds) ProtoMessage() {} func (*MilliSeconds) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{28} } func (m *MilliSeconds) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MilliSeconds.Unmarshal(m, b) } func (m *MilliSeconds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MilliSeconds.Marshal(b, m, deterministic) } func (m *MilliSeconds) XXX_Merge(src proto.Message) { xxx_messageInfo_MilliSeconds.Merge(m, src) } func (m *MilliSeconds) XXX_Size() int { return xxx_messageInfo_MilliSeconds.Size(m) } func (m *MilliSeconds) XXX_DiscardUnknown() { xxx_messageInfo_MilliSeconds.DiscardUnknown(m) } var xxx_messageInfo_MilliSeconds proto.InternalMessageInfo func (m *MilliSeconds) GetValue() MilliSeconds_Value { if m != nil { return m.Value } return MilliSeconds_protobuf_unspecified } type DRX_InactivityTimer struct { Value DRX_InactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_InactivityTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRX_InactivityTimer) Reset() { *m = DRX_InactivityTimer{} } func (m *DRX_InactivityTimer) String() string { return proto.CompactTextString(m) } func (*DRX_InactivityTimer) ProtoMessage() {} func (*DRX_InactivityTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{29} } func (m *DRX_InactivityTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRX_InactivityTimer.Unmarshal(m, b) } func (m *DRX_InactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRX_InactivityTimer.Marshal(b, m, deterministic) } func (m *DRX_InactivityTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_DRX_InactivityTimer.Merge(m, src) } func (m *DRX_InactivityTimer) XXX_Size() int { return xxx_messageInfo_DRX_InactivityTimer.Size(m) } func (m *DRX_InactivityTimer) XXX_DiscardUnknown() { xxx_messageInfo_DRX_InactivityTimer.DiscardUnknown(m) } var xxx_messageInfo_DRX_InactivityTimer proto.InternalMessageInfo func (m *DRX_InactivityTimer) GetValue() DRX_InactivityTimer_Value { if m != nil { return m.Value } return DRX_InactivityTimer_protobuf_unspecified } type DRX_RetransmissionTimer struct { Value DRX_RetransmissionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_RetransmissionTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRX_RetransmissionTimer) Reset() { *m = DRX_RetransmissionTimer{} } func (m *DRX_RetransmissionTimer) String() string { return proto.CompactTextString(m) } func (*DRX_RetransmissionTimer) ProtoMessage() {} func (*DRX_RetransmissionTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{30} } func (m *DRX_RetransmissionTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRX_RetransmissionTimer.Unmarshal(m, b) } func (m *DRX_RetransmissionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRX_RetransmissionTimer.Marshal(b, m, deterministic) } func (m *DRX_RetransmissionTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_DRX_RetransmissionTimer.Merge(m, src) } func (m *DRX_RetransmissionTimer) XXX_Size() int { return xxx_messageInfo_DRX_RetransmissionTimer.Size(m) } func (m *DRX_RetransmissionTimer) XXX_DiscardUnknown() { xxx_messageInfo_DRX_RetransmissionTimer.DiscardUnknown(m) } var xxx_messageInfo_DRX_RetransmissionTimer proto.InternalMessageInfo func (m *DRX_RetransmissionTimer) GetValue() DRX_RetransmissionTimer_Value { if m != nil { return m.Value } return DRX_RetransmissionTimer_protobuf_unspecified } type ShortDRX struct { Drx_ShortCycle *DRX_ShortCycle `protobuf:"bytes,1,opt,name=drx_ShortCycle,json=drxShortCycle,proto3" json:"drx_ShortCycle,omitempty"` Drx_ShortCycleTimer uint32 `protobuf:"varint,2,opt,name=drx_ShortCycleTimer,json=drxShortCycleTimer,proto3" json:"drx_ShortCycleTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ShortDRX) Reset() { *m = ShortDRX{} } func (m *ShortDRX) String() string { return proto.CompactTextString(m) } func (*ShortDRX) ProtoMessage() {} func (*ShortDRX) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{31} } func (m *ShortDRX) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ShortDRX.Unmarshal(m, b) } func (m *ShortDRX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ShortDRX.Marshal(b, m, deterministic) } func (m *ShortDRX) XXX_Merge(src proto.Message) { xxx_messageInfo_ShortDRX.Merge(m, src) } func (m *ShortDRX) XXX_Size() int { return xxx_messageInfo_ShortDRX.Size(m) } func (m *ShortDRX) XXX_DiscardUnknown() { xxx_messageInfo_ShortDRX.DiscardUnknown(m) } var xxx_messageInfo_ShortDRX proto.InternalMessageInfo func (m *ShortDRX) GetDrx_ShortCycle() *DRX_ShortCycle { if m != nil { return m.Drx_ShortCycle } return nil } func (m *ShortDRX) GetDrx_ShortCycleTimer() uint32 { if m != nil { return m.Drx_ShortCycleTimer } return 0 } type DRX_ShortCycle struct { Value DRX_ShortCycle_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_ShortCycle_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRX_ShortCycle) Reset() { *m = DRX_ShortCycle{} } func (m *DRX_ShortCycle) String() string { return proto.CompactTextString(m) } func (*DRX_ShortCycle) ProtoMessage() {} func (*DRX_ShortCycle) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{32} } func (m *DRX_ShortCycle) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRX_ShortCycle.Unmarshal(m, b) } func (m *DRX_ShortCycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRX_ShortCycle.Marshal(b, m, deterministic) } func (m *DRX_ShortCycle) XXX_Merge(src proto.Message) { xxx_messageInfo_DRX_ShortCycle.Merge(m, src) } func (m *DRX_ShortCycle) XXX_Size() int { return xxx_messageInfo_DRX_ShortCycle.Size(m) } func (m *DRX_ShortCycle) XXX_DiscardUnknown() { xxx_messageInfo_DRX_ShortCycle.DiscardUnknown(m) } var xxx_messageInfo_DRX_ShortCycle proto.InternalMessageInfo func (m *DRX_ShortCycle) GetValue() DRX_ShortCycle_Value { if m != nil { return m.Value } return DRX_ShortCycle_protobuf_unspecified } type SchedulingRequestConfig struct { SchedulingRequestToAddModList []*SchedulingRequestToAddMod `protobuf:"bytes,1,rep,name=schedulingRequestToAddModList,proto3" json:"schedulingRequestToAddModList,omitempty"` SchedulingRequestToReleaseList []uint32 `protobuf:"varint,2,rep,packed,name=schedulingRequestToReleaseList,proto3" json:"schedulingRequestToReleaseList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SchedulingRequestConfig) Reset() { *m = SchedulingRequestConfig{} } func (m *SchedulingRequestConfig) String() string { return proto.CompactTextString(m) } func (*SchedulingRequestConfig) ProtoMessage() {} func (*SchedulingRequestConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{33} } func (m *SchedulingRequestConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SchedulingRequestConfig.Unmarshal(m, b) } func (m *SchedulingRequestConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SchedulingRequestConfig.Marshal(b, m, deterministic) } func (m *SchedulingRequestConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SchedulingRequestConfig.Merge(m, src) } func (m *SchedulingRequestConfig) XXX_Size() int { return xxx_messageInfo_SchedulingRequestConfig.Size(m) } func (m *SchedulingRequestConfig) XXX_DiscardUnknown() { xxx_messageInfo_SchedulingRequestConfig.DiscardUnknown(m) } var xxx_messageInfo_SchedulingRequestConfig proto.InternalMessageInfo func (m *SchedulingRequestConfig) GetSchedulingRequestToAddModList() []*SchedulingRequestToAddMod { if m != nil { return m.SchedulingRequestToAddModList } return nil } func (m *SchedulingRequestConfig) GetSchedulingRequestToReleaseList() []uint32 { if m != nil { return m.SchedulingRequestToReleaseList } return nil } type SchedulingRequestToAddMod struct { SchedulingRequestId uint32 `protobuf:"varint,1,opt,name=schedulingRequestId,proto3" json:"schedulingRequestId,omitempty"` Sr_ProhibitTimer *SR_ProhibitTimer `protobuf:"bytes,2,opt,name=sr_ProhibitTimer,json=srProhibitTimer,proto3" json:"sr_ProhibitTimer,omitempty"` Sr_TransMax *SR_TransMax `protobuf:"bytes,3,opt,name=sr_TransMax,json=srTransMax,proto3" json:"sr_TransMax,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SchedulingRequestToAddMod) Reset() { *m = SchedulingRequestToAddMod{} } func (m *SchedulingRequestToAddMod) String() string { return proto.CompactTextString(m) } func (*SchedulingRequestToAddMod) ProtoMessage() {} func (*SchedulingRequestToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{34} } func (m *SchedulingRequestToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SchedulingRequestToAddMod.Unmarshal(m, b) } func (m *SchedulingRequestToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SchedulingRequestToAddMod.Marshal(b, m, deterministic) } func (m *SchedulingRequestToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_SchedulingRequestToAddMod.Merge(m, src) } func (m *SchedulingRequestToAddMod) XXX_Size() int { return xxx_messageInfo_SchedulingRequestToAddMod.Size(m) } func (m *SchedulingRequestToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_SchedulingRequestToAddMod.DiscardUnknown(m) } var xxx_messageInfo_SchedulingRequestToAddMod proto.InternalMessageInfo func (m *SchedulingRequestToAddMod) GetSchedulingRequestId() uint32 { if m != nil { return m.SchedulingRequestId } return 0 } func (m *SchedulingRequestToAddMod) GetSr_ProhibitTimer() *SR_ProhibitTimer { if m != nil { return m.Sr_ProhibitTimer } return nil } func (m *SchedulingRequestToAddMod) GetSr_TransMax() *SR_TransMax { if m != nil { return m.Sr_TransMax } return nil } type SR_ProhibitTimer struct { Value SR_ProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SR_ProhibitTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SR_ProhibitTimer) Reset() { *m = SR_ProhibitTimer{} } func (m *SR_ProhibitTimer) String() string { return proto.CompactTextString(m) } func (*SR_ProhibitTimer) ProtoMessage() {} func (*SR_ProhibitTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{35} } func (m *SR_ProhibitTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SR_ProhibitTimer.Unmarshal(m, b) } func (m *SR_ProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SR_ProhibitTimer.Marshal(b, m, deterministic) } func (m *SR_ProhibitTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_SR_ProhibitTimer.Merge(m, src) } func (m *SR_ProhibitTimer) XXX_Size() int { return xxx_messageInfo_SR_ProhibitTimer.Size(m) } func (m *SR_ProhibitTimer) XXX_DiscardUnknown() { xxx_messageInfo_SR_ProhibitTimer.DiscardUnknown(m) } var xxx_messageInfo_SR_ProhibitTimer proto.InternalMessageInfo func (m *SR_ProhibitTimer) GetValue() SR_ProhibitTimer_Value { if m != nil { return m.Value } return SR_ProhibitTimer_protobuf_unspecified } type SR_TransMax struct { Value SR_TransMax_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SR_TransMax_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SR_TransMax) Reset() { *m = SR_TransMax{} } func (m *SR_TransMax) String() string { return proto.CompactTextString(m) } func (*SR_TransMax) ProtoMessage() {} func (*SR_TransMax) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{36} } func (m *SR_TransMax) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SR_TransMax.Unmarshal(m, b) } func (m *SR_TransMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SR_TransMax.Marshal(b, m, deterministic) } func (m *SR_TransMax) XXX_Merge(src proto.Message) { xxx_messageInfo_SR_TransMax.Merge(m, src) } func (m *SR_TransMax) XXX_Size() int { return xxx_messageInfo_SR_TransMax.Size(m) } func (m *SR_TransMax) XXX_DiscardUnknown() { xxx_messageInfo_SR_TransMax.DiscardUnknown(m) } var xxx_messageInfo_SR_TransMax proto.InternalMessageInfo func (m *SR_TransMax) GetValue() SR_TransMax_Value { if m != nil { return m.Value } return SR_TransMax_protobuf_unspecified } type BSR_Config struct { PeriodicBSR_Timer *PeriodicBSR_Timer `protobuf:"bytes,1,opt,name=periodicBSR_Timer,json=periodicBSRTimer,proto3" json:"periodicBSR_Timer,omitempty"` RetxBSR_Timer *RetxBSR_Timer `protobuf:"bytes,2,opt,name=retxBSR_Timer,json=retxBSRTimer,proto3" json:"retxBSR_Timer,omitempty"` LogicalChannelSR_DelayTimer *LogicalChannelSR_DelayTimer `protobuf:"bytes,3,opt,name=logicalChannelSR_DelayTimer,json=logicalChannelSRDelayTimer,proto3" json:"logicalChannelSR_DelayTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BSR_Config) Reset() { *m = BSR_Config{} } func (m *BSR_Config) String() string { return proto.CompactTextString(m) } func (*BSR_Config) ProtoMessage() {} func (*BSR_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{37} } func (m *BSR_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BSR_Config.Unmarshal(m, b) } func (m *BSR_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BSR_Config.Marshal(b, m, deterministic) } func (m *BSR_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_BSR_Config.Merge(m, src) } func (m *BSR_Config) XXX_Size() int { return xxx_messageInfo_BSR_Config.Size(m) } func (m *BSR_Config) XXX_DiscardUnknown() { xxx_messageInfo_BSR_Config.DiscardUnknown(m) } var xxx_messageInfo_BSR_Config proto.InternalMessageInfo func (m *BSR_Config) GetPeriodicBSR_Timer() *PeriodicBSR_Timer { if m != nil { return m.PeriodicBSR_Timer } return nil } func (m *BSR_Config) GetRetxBSR_Timer() *RetxBSR_Timer { if m != nil { return m.RetxBSR_Timer } return nil } func (m *BSR_Config) GetLogicalChannelSR_DelayTimer() *LogicalChannelSR_DelayTimer { if m != nil { return m.LogicalChannelSR_DelayTimer } return nil } type PeriodicBSR_Timer struct { Value PeriodicBSR_Timer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PeriodicBSR_Timer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PeriodicBSR_Timer) Reset() { *m = PeriodicBSR_Timer{} } func (m *PeriodicBSR_Timer) String() string { return proto.CompactTextString(m) } func (*PeriodicBSR_Timer) ProtoMessage() {} func (*PeriodicBSR_Timer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{38} } func (m *PeriodicBSR_Timer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PeriodicBSR_Timer.Unmarshal(m, b) } func (m *PeriodicBSR_Timer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PeriodicBSR_Timer.Marshal(b, m, deterministic) } func (m *PeriodicBSR_Timer) XXX_Merge(src proto.Message) { xxx_messageInfo_PeriodicBSR_Timer.Merge(m, src) } func (m *PeriodicBSR_Timer) XXX_Size() int { return xxx_messageInfo_PeriodicBSR_Timer.Size(m) } func (m *PeriodicBSR_Timer) XXX_DiscardUnknown() { xxx_messageInfo_PeriodicBSR_Timer.DiscardUnknown(m) } var xxx_messageInfo_PeriodicBSR_Timer proto.InternalMessageInfo func (m *PeriodicBSR_Timer) GetValue() PeriodicBSR_Timer_Value { if m != nil { return m.Value } return PeriodicBSR_Timer_protobuf_unspecified } type RetxBSR_Timer struct { Value RetxBSR_Timer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RetxBSR_Timer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RetxBSR_Timer) Reset() { *m = RetxBSR_Timer{} } func (m *RetxBSR_Timer) String() string { return proto.CompactTextString(m) } func (*RetxBSR_Timer) ProtoMessage() {} func (*RetxBSR_Timer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{39} } func (m *RetxBSR_Timer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RetxBSR_Timer.Unmarshal(m, b) } func (m *RetxBSR_Timer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RetxBSR_Timer.Marshal(b, m, deterministic) } func (m *RetxBSR_Timer) XXX_Merge(src proto.Message) { xxx_messageInfo_RetxBSR_Timer.Merge(m, src) } func (m *RetxBSR_Timer) XXX_Size() int { return xxx_messageInfo_RetxBSR_Timer.Size(m) } func (m *RetxBSR_Timer) XXX_DiscardUnknown() { xxx_messageInfo_RetxBSR_Timer.DiscardUnknown(m) } var xxx_messageInfo_RetxBSR_Timer proto.InternalMessageInfo func (m *RetxBSR_Timer) GetValue() RetxBSR_Timer_Value { if m != nil { return m.Value } return RetxBSR_Timer_protobuf_unspecified } type LogicalChannelSR_DelayTimer struct { Value LogicalChannelSR_DelayTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.LogicalChannelSR_DelayTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LogicalChannelSR_DelayTimer) Reset() { *m = LogicalChannelSR_DelayTimer{} } func (m *LogicalChannelSR_DelayTimer) String() string { return proto.CompactTextString(m) } func (*LogicalChannelSR_DelayTimer) ProtoMessage() {} func (*LogicalChannelSR_DelayTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{40} } func (m *LogicalChannelSR_DelayTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogicalChannelSR_DelayTimer.Unmarshal(m, b) } func (m *LogicalChannelSR_DelayTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LogicalChannelSR_DelayTimer.Marshal(b, m, deterministic) } func (m *LogicalChannelSR_DelayTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_LogicalChannelSR_DelayTimer.Merge(m, src) } func (m *LogicalChannelSR_DelayTimer) XXX_Size() int { return xxx_messageInfo_LogicalChannelSR_DelayTimer.Size(m) } func (m *LogicalChannelSR_DelayTimer) XXX_DiscardUnknown() { xxx_messageInfo_LogicalChannelSR_DelayTimer.DiscardUnknown(m) } var xxx_messageInfo_LogicalChannelSR_DelayTimer proto.InternalMessageInfo func (m *LogicalChannelSR_DelayTimer) GetValue() LogicalChannelSR_DelayTimer_Value { if m != nil { return m.Value } return LogicalChannelSR_DelayTimer_protobuf_unspecified } type TAG_Config struct { Tag_ToReleaseList []*wrappers.UInt32Value `protobuf:"bytes,1,rep,name=tag_ToReleaseList,json=tagToReleaseList,proto3" json:"tag_ToReleaseList,omitempty"` Tag_ToAddModList []*TAG `protobuf:"bytes,2,rep,name=tag_ToAddModList,json=tagToAddModList,proto3" json:"tag_ToAddModList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TAG_Config) Reset() { *m = TAG_Config{} } func (m *TAG_Config) String() string { return proto.CompactTextString(m) } func (*TAG_Config) ProtoMessage() {} func (*TAG_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{41} } func (m *TAG_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TAG_Config.Unmarshal(m, b) } func (m *TAG_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TAG_Config.Marshal(b, m, deterministic) } func (m *TAG_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_TAG_Config.Merge(m, src) } func (m *TAG_Config) XXX_Size() int { return xxx_messageInfo_TAG_Config.Size(m) } func (m *TAG_Config) XXX_DiscardUnknown() { xxx_messageInfo_TAG_Config.DiscardUnknown(m) } var xxx_messageInfo_TAG_Config proto.InternalMessageInfo func (m *TAG_Config) GetTag_ToReleaseList() []*wrappers.UInt32Value { if m != nil { return m.Tag_ToReleaseList } return nil } func (m *TAG_Config) GetTag_ToAddModList() []*TAG { if m != nil { return m.Tag_ToAddModList } return nil } type TAG struct { Tag_Id uint32 `protobuf:"varint,1,opt,name=tag_Id,json=tagId,proto3" json:"tag_Id,omitempty"` TimeAlignmentTimer *TimeAlignmentTimer `protobuf:"bytes,2,opt,name=timeAlignmentTimer,proto3" json:"timeAlignmentTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TAG) Reset() { *m = TAG{} } func (m *TAG) String() string { return proto.CompactTextString(m) } func (*TAG) ProtoMessage() {} func (*TAG) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{42} } func (m *TAG) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TAG.Unmarshal(m, b) } func (m *TAG) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TAG.Marshal(b, m, deterministic) } func (m *TAG) XXX_Merge(src proto.Message) { xxx_messageInfo_TAG.Merge(m, src) } func (m *TAG) XXX_Size() int { return xxx_messageInfo_TAG.Size(m) } func (m *TAG) XXX_DiscardUnknown() { xxx_messageInfo_TAG.DiscardUnknown(m) } var xxx_messageInfo_TAG proto.InternalMessageInfo func (m *TAG) GetTag_Id() uint32 { if m != nil { return m.Tag_Id } return 0 } func (m *TAG) GetTimeAlignmentTimer() *TimeAlignmentTimer { if m != nil { return m.TimeAlignmentTimer } return nil } type TimeAlignmentTimer struct { Value TimeAlignmentTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeAlignmentTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TimeAlignmentTimer) Reset() { *m = TimeAlignmentTimer{} } func (m *TimeAlignmentTimer) String() string { return proto.CompactTextString(m) } func (*TimeAlignmentTimer) ProtoMessage() {} func (*TimeAlignmentTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{43} } func (m *TimeAlignmentTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TimeAlignmentTimer.Unmarshal(m, b) } func (m *TimeAlignmentTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TimeAlignmentTimer.Marshal(b, m, deterministic) } func (m *TimeAlignmentTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeAlignmentTimer.Merge(m, src) } func (m *TimeAlignmentTimer) XXX_Size() int { return xxx_messageInfo_TimeAlignmentTimer.Size(m) } func (m *TimeAlignmentTimer) XXX_DiscardUnknown() { xxx_messageInfo_TimeAlignmentTimer.DiscardUnknown(m) } var xxx_messageInfo_TimeAlignmentTimer proto.InternalMessageInfo func (m *TimeAlignmentTimer) GetValue() TimeAlignmentTimer_Value { if m != nil { return m.Value } return TimeAlignmentTimer_protobuf_unspecified } type PHR_Config struct { Phr_PeriodicTimer *PHR_PeriodicTimer `protobuf:"bytes,1,opt,name=phr_PeriodicTimer,json=phrPeriodicTimer,proto3" json:"phr_PeriodicTimer,omitempty"` Phr_ProhibitTimer *PHR_ProhibitTimer `protobuf:"bytes,2,opt,name=phr_ProhibitTimer,json=phrProhibitTimer,proto3" json:"phr_ProhibitTimer,omitempty"` Phr_Tx_PowerFactorChange *PHR_Tx_PowerFactorChange `protobuf:"bytes,3,opt,name=phr_Tx_PowerFactorChange,json=phrTxPowerFactorChange,proto3" json:"phr_Tx_PowerFactorChange,omitempty"` MultiplePHR bool `protobuf:"varint,4,opt,name=multiplePHR,proto3" json:"multiplePHR,omitempty"` Dummy bool `protobuf:"varint,5,opt,name=dummy,proto3" json:"dummy,omitempty"` Phr_Type2OtherCell bool `protobuf:"varint,6,opt,name=phr_Type2OtherCell,json=phrType2OtherCell,proto3" json:"phr_Type2OtherCell,omitempty"` Phr_ModeOtherCG *PHR_ModeOtherCG `protobuf:"bytes,7,opt,name=phr_ModeOtherCG,json=phrModeOtherCG,proto3" json:"phr_ModeOtherCG,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PHR_Config) Reset() { *m = PHR_Config{} } func (m *PHR_Config) String() string { return proto.CompactTextString(m) } func (*PHR_Config) ProtoMessage() {} func (*PHR_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{44} } func (m *PHR_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PHR_Config.Unmarshal(m, b) } func (m *PHR_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PHR_Config.Marshal(b, m, deterministic) } func (m *PHR_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PHR_Config.Merge(m, src) } func (m *PHR_Config) XXX_Size() int { return xxx_messageInfo_PHR_Config.Size(m) } func (m *PHR_Config) XXX_DiscardUnknown() { xxx_messageInfo_PHR_Config.DiscardUnknown(m) } var xxx_messageInfo_PHR_Config proto.InternalMessageInfo func (m *PHR_Config) GetPhr_PeriodicTimer() *PHR_PeriodicTimer { if m != nil { return m.Phr_PeriodicTimer } return nil } func (m *PHR_Config) GetPhr_ProhibitTimer() *PHR_ProhibitTimer { if m != nil { return m.Phr_ProhibitTimer } return nil } func (m *PHR_Config) GetPhr_Tx_PowerFactorChange() *PHR_Tx_PowerFactorChange { if m != nil { return m.Phr_Tx_PowerFactorChange } return nil } func (m *PHR_Config) GetMultiplePHR() bool { if m != nil { return m.MultiplePHR } return false } func (m *PHR_Config) GetDummy() bool { if m != nil { return m.Dummy } return false } func (m *PHR_Config) GetPhr_Type2OtherCell() bool { if m != nil { return m.Phr_Type2OtherCell } return false } func (m *PHR_Config) GetPhr_ModeOtherCG() *PHR_ModeOtherCG { if m != nil { return m.Phr_ModeOtherCG } return nil } type PHR_PeriodicTimer struct { Value PHR_PeriodicTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_PeriodicTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PHR_PeriodicTimer) Reset() { *m = PHR_PeriodicTimer{} } func (m *PHR_PeriodicTimer) String() string { return proto.CompactTextString(m) } func (*PHR_PeriodicTimer) ProtoMessage() {} func (*PHR_PeriodicTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{45} } func (m *PHR_PeriodicTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PHR_PeriodicTimer.Unmarshal(m, b) } func (m *PHR_PeriodicTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PHR_PeriodicTimer.Marshal(b, m, deterministic) } func (m *PHR_PeriodicTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_PHR_PeriodicTimer.Merge(m, src) } func (m *PHR_PeriodicTimer) XXX_Size() int { return xxx_messageInfo_PHR_PeriodicTimer.Size(m) } func (m *PHR_PeriodicTimer) XXX_DiscardUnknown() { xxx_messageInfo_PHR_PeriodicTimer.DiscardUnknown(m) } var xxx_messageInfo_PHR_PeriodicTimer proto.InternalMessageInfo func (m *PHR_PeriodicTimer) GetValue() PHR_PeriodicTimer_Value { if m != nil { return m.Value } return PHR_PeriodicTimer_protobuf_unspecified } type PHR_ProhibitTimer struct { Value PHR_ProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_ProhibitTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PHR_ProhibitTimer) Reset() { *m = PHR_ProhibitTimer{} } func (m *PHR_ProhibitTimer) String() string { return proto.CompactTextString(m) } func (*PHR_ProhibitTimer) ProtoMessage() {} func (*PHR_ProhibitTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{46} } func (m *PHR_ProhibitTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PHR_ProhibitTimer.Unmarshal(m, b) } func (m *PHR_ProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PHR_ProhibitTimer.Marshal(b, m, deterministic) } func (m *PHR_ProhibitTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_PHR_ProhibitTimer.Merge(m, src) } func (m *PHR_ProhibitTimer) XXX_Size() int { return xxx_messageInfo_PHR_ProhibitTimer.Size(m) } func (m *PHR_ProhibitTimer) XXX_DiscardUnknown() { xxx_messageInfo_PHR_ProhibitTimer.DiscardUnknown(m) } var xxx_messageInfo_PHR_ProhibitTimer proto.InternalMessageInfo func (m *PHR_ProhibitTimer) GetValue() PHR_ProhibitTimer_Value { if m != nil { return m.Value } return PHR_ProhibitTimer_protobuf_unspecified } type PHR_Tx_PowerFactorChange struct { Value PHR_Tx_PowerFactorChange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_Tx_PowerFactorChange_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PHR_Tx_PowerFactorChange) Reset() { *m = PHR_Tx_PowerFactorChange{} } func (m *PHR_Tx_PowerFactorChange) String() string { return proto.CompactTextString(m) } func (*PHR_Tx_PowerFactorChange) ProtoMessage() {} func (*PHR_Tx_PowerFactorChange) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{47} } func (m *PHR_Tx_PowerFactorChange) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PHR_Tx_PowerFactorChange.Unmarshal(m, b) } func (m *PHR_Tx_PowerFactorChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PHR_Tx_PowerFactorChange.Marshal(b, m, deterministic) } func (m *PHR_Tx_PowerFactorChange) XXX_Merge(src proto.Message) { xxx_messageInfo_PHR_Tx_PowerFactorChange.Merge(m, src) } func (m *PHR_Tx_PowerFactorChange) XXX_Size() int { return xxx_messageInfo_PHR_Tx_PowerFactorChange.Size(m) } func (m *PHR_Tx_PowerFactorChange) XXX_DiscardUnknown() { xxx_messageInfo_PHR_Tx_PowerFactorChange.DiscardUnknown(m) } var xxx_messageInfo_PHR_Tx_PowerFactorChange proto.InternalMessageInfo func (m *PHR_Tx_PowerFactorChange) GetValue() PHR_Tx_PowerFactorChange_Value { if m != nil { return m.Value } return PHR_Tx_PowerFactorChange_protobuf_unspecified } type PHR_ModeOtherCG struct { Value PHR_ModeOtherCG_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_ModeOtherCG_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PHR_ModeOtherCG) Reset() { *m = PHR_ModeOtherCG{} } func (m *PHR_ModeOtherCG) String() string { return proto.CompactTextString(m) } func (*PHR_ModeOtherCG) ProtoMessage() {} func (*PHR_ModeOtherCG) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{48} } func (m *PHR_ModeOtherCG) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PHR_ModeOtherCG.Unmarshal(m, b) } func (m *PHR_ModeOtherCG) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PHR_ModeOtherCG.Marshal(b, m, deterministic) } func (m *PHR_ModeOtherCG) XXX_Merge(src proto.Message) { xxx_messageInfo_PHR_ModeOtherCG.Merge(m, src) } func (m *PHR_ModeOtherCG) XXX_Size() int { return xxx_messageInfo_PHR_ModeOtherCG.Size(m) } func (m *PHR_ModeOtherCG) XXX_DiscardUnknown() { xxx_messageInfo_PHR_ModeOtherCG.DiscardUnknown(m) } var xxx_messageInfo_PHR_ModeOtherCG proto.InternalMessageInfo func (m *PHR_ModeOtherCG) GetValue() PHR_ModeOtherCG_Value { if m != nil { return m.Value } return PHR_ModeOtherCG_protobuf_unspecified } type DataInactivityTimer struct { Value DataInactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DataInactivityTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DataInactivityTimer) Reset() { *m = DataInactivityTimer{} } func (m *DataInactivityTimer) String() string { return proto.CompactTextString(m) } func (*DataInactivityTimer) ProtoMessage() {} func (*DataInactivityTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{49} } func (m *DataInactivityTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DataInactivityTimer.Unmarshal(m, b) } func (m *DataInactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DataInactivityTimer.Marshal(b, m, deterministic) } func (m *DataInactivityTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_DataInactivityTimer.Merge(m, src) } func (m *DataInactivityTimer) XXX_Size() int { return xxx_messageInfo_DataInactivityTimer.Size(m) } func (m *DataInactivityTimer) XXX_DiscardUnknown() { xxx_messageInfo_DataInactivityTimer.DiscardUnknown(m) } var xxx_messageInfo_DataInactivityTimer proto.InternalMessageInfo func (m *DataInactivityTimer) GetValue() DataInactivityTimer_Value { if m != nil { return m.Value } return DataInactivityTimer_protobuf_unspecified } type PhysicalCellGroupConfig struct { Harq_ACK_SpatialBundlingPUCCH *wrappers.BoolValue `protobuf:"bytes,1,opt,name=harq_ACK_SpatialBundlingPUCCH,json=harqACKSpatialBundlingPUCCH,proto3" json:"harq_ACK_SpatialBundlingPUCCH,omitempty"` Harq_ACK_SpatialBundlingPUSCH *wrappers.BoolValue `protobuf:"bytes,2,opt,name=harq_ACK_SpatialBundlingPUSCH,json=harqACKSpatialBundlingPUSCH,proto3" json:"harq_ACK_SpatialBundlingPUSCH,omitempty"` P_NR_FR1 *wrappers.Int32Value `protobuf:"bytes,3,opt,name=p_NR_FR1,json=pNRFR1,proto3" json:"p_NR_FR1,omitempty"` Pdsch_HARQ_ACK_Codebook PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook `protobuf:"varint,4,opt,name=pdsch_HARQ_ACK_Codebook,json=pdschHARQACKCodebook,proto3,enum=streaming_protobufs.PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook" json:"pdsch_HARQ_ACK_Codebook,omitempty"` Tpc_SRS_RNTI *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=tpc_SRS_RNTI,json=tpcSRSRNTI,proto3" json:"tpc_SRS_RNTI,omitempty"` Tpc_PUCCH_RNTI *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=tpc_PUCCH_RNTI,json=tpcPUCCHRNTI,proto3" json:"tpc_PUCCH_RNTI,omitempty"` Tpc_PUSCH_RNTI *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=tpc_PUSCH_RNTI,json=tpcPUSCHRNTI,proto3" json:"tpc_PUSCH_RNTI,omitempty"` Sp_CSI_RNTI *wrappers.UInt32Value `protobuf:"bytes,8,opt,name=sp_CSI_RNTI,json=spCSIRNTI,proto3" json:"sp_CSI_RNTI,omitempty"` // Types that are valid to be assigned to Cs_RNTI: // *PhysicalCellGroupConfig_ReleaseCs_RNTI // *PhysicalCellGroupConfig_SetupCs_RNTI Cs_RNTI isPhysicalCellGroupConfig_Cs_RNTI `protobuf_oneof:"cs_RNTI"` Mcs_C_RNTI *wrappers.UInt32Value `protobuf:"bytes,11,opt,name=mcs_C_RNTI,json=mcsCRNTI,proto3" json:"mcs_C_RNTI,omitempty"` P_UE_FR1 *wrappers.Int32Value `protobuf:"bytes,12,opt,name=p_UE_FR1,json=pUEFR1,proto3" json:"p_UE_FR1,omitempty"` XScale *XScale `protobuf:"bytes,13,opt,name=xScale,proto3" json:"xScale,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PhysicalCellGroupConfig) Reset() { *m = PhysicalCellGroupConfig{} } func (m *PhysicalCellGroupConfig) String() string { return proto.CompactTextString(m) } func (*PhysicalCellGroupConfig) ProtoMessage() {} func (*PhysicalCellGroupConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{50} } func (m *PhysicalCellGroupConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PhysicalCellGroupConfig.Unmarshal(m, b) } func (m *PhysicalCellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PhysicalCellGroupConfig.Marshal(b, m, deterministic) } func (m *PhysicalCellGroupConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PhysicalCellGroupConfig.Merge(m, src) } func (m *PhysicalCellGroupConfig) XXX_Size() int { return xxx_messageInfo_PhysicalCellGroupConfig.Size(m) } func (m *PhysicalCellGroupConfig) XXX_DiscardUnknown() { xxx_messageInfo_PhysicalCellGroupConfig.DiscardUnknown(m) } var xxx_messageInfo_PhysicalCellGroupConfig proto.InternalMessageInfo func (m *PhysicalCellGroupConfig) GetHarq_ACK_SpatialBundlingPUCCH() *wrappers.BoolValue { if m != nil { return m.Harq_ACK_SpatialBundlingPUCCH } return nil } func (m *PhysicalCellGroupConfig) GetHarq_ACK_SpatialBundlingPUSCH() *wrappers.BoolValue { if m != nil { return m.Harq_ACK_SpatialBundlingPUSCH } return nil } func (m *PhysicalCellGroupConfig) GetP_NR_FR1() *wrappers.Int32Value { if m != nil { return m.P_NR_FR1 } return nil } func (m *PhysicalCellGroupConfig) GetPdsch_HARQ_ACK_Codebook() PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook { if m != nil { return m.Pdsch_HARQ_ACK_Codebook } return PhysicalCellGroupConfig_protobuf_unspecified } func (m *PhysicalCellGroupConfig) GetTpc_SRS_RNTI() *wrappers.UInt32Value { if m != nil { return m.Tpc_SRS_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetTpc_PUCCH_RNTI() *wrappers.UInt32Value { if m != nil { return m.Tpc_PUCCH_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetTpc_PUSCH_RNTI() *wrappers.UInt32Value { if m != nil { return m.Tpc_PUSCH_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetSp_CSI_RNTI() *wrappers.UInt32Value { if m != nil { return m.Sp_CSI_RNTI } return nil } type isPhysicalCellGroupConfig_Cs_RNTI interface { isPhysicalCellGroupConfig_Cs_RNTI() } type PhysicalCellGroupConfig_ReleaseCs_RNTI struct { ReleaseCs_RNTI *Null `protobuf:"bytes,9,opt,name=release_cs_RNTI,json=releaseCsRNTI,proto3,oneof"` } type PhysicalCellGroupConfig_SetupCs_RNTI struct { SetupCs_RNTI uint32 `protobuf:"varint,10,opt,name=setup_cs_RNTI,json=setupCsRNTI,proto3,oneof"` } func (*PhysicalCellGroupConfig_ReleaseCs_RNTI) isPhysicalCellGroupConfig_Cs_RNTI() {} func (*PhysicalCellGroupConfig_SetupCs_RNTI) isPhysicalCellGroupConfig_Cs_RNTI() {} func (m *PhysicalCellGroupConfig) GetCs_RNTI() isPhysicalCellGroupConfig_Cs_RNTI { if m != nil { return m.Cs_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetReleaseCs_RNTI() *Null { if x, ok := m.GetCs_RNTI().(*PhysicalCellGroupConfig_ReleaseCs_RNTI); ok { return x.ReleaseCs_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetSetupCs_RNTI() uint32 { if x, ok := m.GetCs_RNTI().(*PhysicalCellGroupConfig_SetupCs_RNTI); ok { return x.SetupCs_RNTI } return 0 } func (m *PhysicalCellGroupConfig) GetMcs_C_RNTI() *wrappers.UInt32Value { if m != nil { return m.Mcs_C_RNTI } return nil } func (m *PhysicalCellGroupConfig) GetP_UE_FR1() *wrappers.Int32Value { if m != nil { return m.P_UE_FR1 } return nil } func (m *PhysicalCellGroupConfig) GetXScale() *XScale { if m != nil { return m.XScale } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PhysicalCellGroupConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PhysicalCellGroupConfig_ReleaseCs_RNTI)(nil), (*PhysicalCellGroupConfig_SetupCs_RNTI)(nil), } } type XScale struct { Value XScale_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.XScale_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *XScale) Reset() { *m = XScale{} } func (m *XScale) String() string { return proto.CompactTextString(m) } func (*XScale) ProtoMessage() {} func (*XScale) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{51} } func (m *XScale) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_XScale.Unmarshal(m, b) } func (m *XScale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_XScale.Marshal(b, m, deterministic) } func (m *XScale) XXX_Merge(src proto.Message) { xxx_messageInfo_XScale.Merge(m, src) } func (m *XScale) XXX_Size() int { return xxx_messageInfo_XScale.Size(m) } func (m *XScale) XXX_DiscardUnknown() { xxx_messageInfo_XScale.DiscardUnknown(m) } var xxx_messageInfo_XScale proto.InternalMessageInfo func (m *XScale) GetValue() XScale_Value { if m != nil { return m.Value } return XScale_protobuf_unspecified } type SpCellConfig struct { ServCellIndex *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=servCellIndex,proto3" json:"servCellIndex,omitempty"` ReconfigurationWithSync *ReconfigurationWithSync `protobuf:"bytes,2,opt,name=reconfigurationWithSync,proto3" json:"reconfigurationWithSync,omitempty"` // Types that are valid to be assigned to Rlf_TimersAndConstants: // *SpCellConfig_ReleaseRlf_TimersAndConstants // *SpCellConfig_SetupRlf_TimersAndConstants Rlf_TimersAndConstants isSpCellConfig_Rlf_TimersAndConstants `protobuf_oneof:"rlf_TimersAndConstants"` RlmInSyncOutOfSyncThreshold *RlmInSyncOutOfSyncThreshold `protobuf:"bytes,5,opt,name=rlmInSyncOutOfSyncThreshold,proto3" json:"rlmInSyncOutOfSyncThreshold,omitempty"` SpCellConfigDedicated *ServingCellConfig `protobuf:"bytes,6,opt,name=spCellConfigDedicated,proto3" json:"spCellConfigDedicated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SpCellConfig) Reset() { *m = SpCellConfig{} } func (m *SpCellConfig) String() string { return proto.CompactTextString(m) } func (*SpCellConfig) ProtoMessage() {} func (*SpCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{52} } func (m *SpCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SpCellConfig.Unmarshal(m, b) } func (m *SpCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SpCellConfig.Marshal(b, m, deterministic) } func (m *SpCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SpCellConfig.Merge(m, src) } func (m *SpCellConfig) XXX_Size() int { return xxx_messageInfo_SpCellConfig.Size(m) } func (m *SpCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_SpCellConfig.DiscardUnknown(m) } var xxx_messageInfo_SpCellConfig proto.InternalMessageInfo func (m *SpCellConfig) GetServCellIndex() *wrappers.UInt32Value { if m != nil { return m.ServCellIndex } return nil } func (m *SpCellConfig) GetReconfigurationWithSync() *ReconfigurationWithSync { if m != nil { return m.ReconfigurationWithSync } return nil } type isSpCellConfig_Rlf_TimersAndConstants interface { isSpCellConfig_Rlf_TimersAndConstants() } type SpCellConfig_ReleaseRlf_TimersAndConstants struct { ReleaseRlf_TimersAndConstants *Null `protobuf:"bytes,3,opt,name=release_rlf_TimersAndConstants,json=releaseRlfTimersAndConstants,proto3,oneof"` } type SpCellConfig_SetupRlf_TimersAndConstants struct { SetupRlf_TimersAndConstants *RLF_TimersAndConstants `protobuf:"bytes,4,opt,name=setup_rlf_TimersAndConstants,json=setupRlfTimersAndConstants,proto3,oneof"` } func (*SpCellConfig_ReleaseRlf_TimersAndConstants) isSpCellConfig_Rlf_TimersAndConstants() {} func (*SpCellConfig_SetupRlf_TimersAndConstants) isSpCellConfig_Rlf_TimersAndConstants() {} func (m *SpCellConfig) GetRlf_TimersAndConstants() isSpCellConfig_Rlf_TimersAndConstants { if m != nil { return m.Rlf_TimersAndConstants } return nil } func (m *SpCellConfig) GetReleaseRlf_TimersAndConstants() *Null { if x, ok := m.GetRlf_TimersAndConstants().(*SpCellConfig_ReleaseRlf_TimersAndConstants); ok { return x.ReleaseRlf_TimersAndConstants } return nil } func (m *SpCellConfig) GetSetupRlf_TimersAndConstants() *RLF_TimersAndConstants { if x, ok := m.GetRlf_TimersAndConstants().(*SpCellConfig_SetupRlf_TimersAndConstants); ok { return x.SetupRlf_TimersAndConstants } return nil } func (m *SpCellConfig) GetRlmInSyncOutOfSyncThreshold() *RlmInSyncOutOfSyncThreshold { if m != nil { return m.RlmInSyncOutOfSyncThreshold } return nil } func (m *SpCellConfig) GetSpCellConfigDedicated() *ServingCellConfig { if m != nil { return m.SpCellConfigDedicated } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SpCellConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SpCellConfig_ReleaseRlf_TimersAndConstants)(nil), (*SpCellConfig_SetupRlf_TimersAndConstants)(nil), } } type ReconfigurationWithSync struct { SpCellConfigCommon *ServingCellConfigCommon `protobuf:"bytes,1,opt,name=spCellConfigCommon,proto3" json:"spCellConfigCommon,omitempty"` NewUE_Identity uint32 `protobuf:"varint,2,opt,name=newUE_Identity,json=newUEIdentity,proto3" json:"newUE_Identity,omitempty"` T304 *T304 `protobuf:"bytes,3,opt,name=t304,proto3" json:"t304,omitempty"` // Types that are valid to be assigned to Rach_ConfigDedicated: // *ReconfigurationWithSync_Uplink // *ReconfigurationWithSync_SupplementaryUplink Rach_ConfigDedicated isReconfigurationWithSync_Rach_ConfigDedicated `protobuf_oneof:"rach_ConfigDedicated"` Smtc *SSB_MTC `protobuf:"bytes,6,opt,name=smtc,proto3" json:"smtc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReconfigurationWithSync) Reset() { *m = ReconfigurationWithSync{} } func (m *ReconfigurationWithSync) String() string { return proto.CompactTextString(m) } func (*ReconfigurationWithSync) ProtoMessage() {} func (*ReconfigurationWithSync) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{53} } func (m *ReconfigurationWithSync) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReconfigurationWithSync.Unmarshal(m, b) } func (m *ReconfigurationWithSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReconfigurationWithSync.Marshal(b, m, deterministic) } func (m *ReconfigurationWithSync) XXX_Merge(src proto.Message) { xxx_messageInfo_ReconfigurationWithSync.Merge(m, src) } func (m *ReconfigurationWithSync) XXX_Size() int { return xxx_messageInfo_ReconfigurationWithSync.Size(m) } func (m *ReconfigurationWithSync) XXX_DiscardUnknown() { xxx_messageInfo_ReconfigurationWithSync.DiscardUnknown(m) } var xxx_messageInfo_ReconfigurationWithSync proto.InternalMessageInfo func (m *ReconfigurationWithSync) GetSpCellConfigCommon() *ServingCellConfigCommon { if m != nil { return m.SpCellConfigCommon } return nil } func (m *ReconfigurationWithSync) GetNewUE_Identity() uint32 { if m != nil { return m.NewUE_Identity } return 0 } func (m *ReconfigurationWithSync) GetT304() *T304 { if m != nil { return m.T304 } return nil } type isReconfigurationWithSync_Rach_ConfigDedicated interface { isReconfigurationWithSync_Rach_ConfigDedicated() } type ReconfigurationWithSync_Uplink struct { Uplink *RACH_ConfigDedicated `protobuf:"bytes,4,opt,name=uplink,proto3,oneof"` } type ReconfigurationWithSync_SupplementaryUplink struct { SupplementaryUplink *RACH_ConfigDedicated `protobuf:"bytes,5,opt,name=supplementaryUplink,proto3,oneof"` } func (*ReconfigurationWithSync_Uplink) isReconfigurationWithSync_Rach_ConfigDedicated() {} func (*ReconfigurationWithSync_SupplementaryUplink) isReconfigurationWithSync_Rach_ConfigDedicated() {} func (m *ReconfigurationWithSync) GetRach_ConfigDedicated() isReconfigurationWithSync_Rach_ConfigDedicated { if m != nil { return m.Rach_ConfigDedicated } return nil } func (m *ReconfigurationWithSync) GetUplink() *RACH_ConfigDedicated { if x, ok := m.GetRach_ConfigDedicated().(*ReconfigurationWithSync_Uplink); ok { return x.Uplink } return nil } func (m *ReconfigurationWithSync) GetSupplementaryUplink() *RACH_ConfigDedicated { if x, ok := m.GetRach_ConfigDedicated().(*ReconfigurationWithSync_SupplementaryUplink); ok { return x.SupplementaryUplink } return nil } func (m *ReconfigurationWithSync) GetSmtc() *SSB_MTC { if m != nil { return m.Smtc } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReconfigurationWithSync) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReconfigurationWithSync_Uplink)(nil), (*ReconfigurationWithSync_SupplementaryUplink)(nil), } } type ServingCellConfigCommon struct { PhysCellId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` DownlinkConfigCommon *DownlinkConfigCommon `protobuf:"bytes,2,opt,name=downlinkConfigCommon,proto3" json:"downlinkConfigCommon,omitempty"` UplinkConfigCommon *UplinkConfigCommon `protobuf:"bytes,3,opt,name=uplinkConfigCommon,proto3" json:"uplinkConfigCommon,omitempty"` SupplementaryUplinkConfigCommon *UplinkConfigCommon `protobuf:"bytes,4,opt,name=supplementaryUplinkConfigCommon,proto3" json:"supplementaryUplinkConfigCommon,omitempty"` N_TimingAdvanceOffset *N_TimingAdvanceOffset `protobuf:"bytes,5,opt,name=n_TimingAdvanceOffset,json=nTimingAdvanceOffset,proto3" json:"n_TimingAdvanceOffset,omitempty"` // Types that are valid to be assigned to Ssb_PositionsInBurst: // *ServingCellConfigCommon_ShortBitmap // *ServingCellConfigCommon_MediumBitmap // *ServingCellConfigCommon_LongBitmap Ssb_PositionsInBurst isServingCellConfigCommon_Ssb_PositionsInBurst `protobuf_oneof:"ssb_PositionsInBurst"` Ssb_PeriodicityServingCell *SSB_PeriodicityServingCell `protobuf:"bytes,9,opt,name=ssb_PeriodicityServingCell,json=ssbPeriodicityServingCell,proto3" json:"ssb_PeriodicityServingCell,omitempty"` Dmrs_TypeA_Position *DMRS_TypeA_Position `protobuf:"bytes,10,opt,name=dmrs_TypeA_Position,json=dmrsTypeAPosition,proto3" json:"dmrs_TypeA_Position,omitempty"` // Types that are valid to be assigned to Lte_CRS_ToMatchAround: // *ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround // *ServingCellConfigCommon_SetupLte_CRS_ToMatchAround Lte_CRS_ToMatchAround isServingCellConfigCommon_Lte_CRS_ToMatchAround `protobuf_oneof:"lte_CRS_ToMatchAround"` RateMatchPatternToAddModList []*RateMatchPattern `protobuf:"bytes,13,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"` RateMatchPatternToReleaseList []uint32 `protobuf:"varint,14,rep,packed,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"` SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,15,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` Tdd_UL_DL_ConfigCommon *TDD_UL_DL_ConfigCommon `protobuf:"bytes,16,opt,name=tdd_UL_DL_ConfigCommon,json=tddULDLConfigCommon,proto3" json:"tdd_UL_DL_ConfigCommon,omitempty"` Ss_PBCH_BlockPower int32 `protobuf:"zigzag32,17,opt,name=ss_PBCH_BlockPower,json=ssPBCHBlockPower,proto3" json:"ss_PBCH_BlockPower,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ServingCellConfigCommon) Reset() { *m = ServingCellConfigCommon{} } func (m *ServingCellConfigCommon) String() string { return proto.CompactTextString(m) } func (*ServingCellConfigCommon) ProtoMessage() {} func (*ServingCellConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{54} } func (m *ServingCellConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ServingCellConfigCommon.Unmarshal(m, b) } func (m *ServingCellConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ServingCellConfigCommon.Marshal(b, m, deterministic) } func (m *ServingCellConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_ServingCellConfigCommon.Merge(m, src) } func (m *ServingCellConfigCommon) XXX_Size() int { return xxx_messageInfo_ServingCellConfigCommon.Size(m) } func (m *ServingCellConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_ServingCellConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_ServingCellConfigCommon proto.InternalMessageInfo func (m *ServingCellConfigCommon) GetPhysCellId() *wrappers.UInt32Value { if m != nil { return m.PhysCellId } return nil } func (m *ServingCellConfigCommon) GetDownlinkConfigCommon() *DownlinkConfigCommon { if m != nil { return m.DownlinkConfigCommon } return nil } func (m *ServingCellConfigCommon) GetUplinkConfigCommon() *UplinkConfigCommon { if m != nil { return m.UplinkConfigCommon } return nil } func (m *ServingCellConfigCommon) GetSupplementaryUplinkConfigCommon() *UplinkConfigCommon { if m != nil { return m.SupplementaryUplinkConfigCommon } return nil } func (m *ServingCellConfigCommon) GetN_TimingAdvanceOffset() *N_TimingAdvanceOffset { if m != nil { return m.N_TimingAdvanceOffset } return nil } type isServingCellConfigCommon_Ssb_PositionsInBurst interface { isServingCellConfigCommon_Ssb_PositionsInBurst() } type ServingCellConfigCommon_ShortBitmap struct { ShortBitmap []byte `protobuf:"bytes,6,opt,name=shortBitmap,proto3,oneof"` } type ServingCellConfigCommon_MediumBitmap struct { MediumBitmap []byte `protobuf:"bytes,7,opt,name=mediumBitmap,proto3,oneof"` } type ServingCellConfigCommon_LongBitmap struct { LongBitmap []byte `protobuf:"bytes,8,opt,name=longBitmap,proto3,oneof"` } func (*ServingCellConfigCommon_ShortBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {} func (*ServingCellConfigCommon_MediumBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {} func (*ServingCellConfigCommon_LongBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {} func (m *ServingCellConfigCommon) GetSsb_PositionsInBurst() isServingCellConfigCommon_Ssb_PositionsInBurst { if m != nil { return m.Ssb_PositionsInBurst } return nil } func (m *ServingCellConfigCommon) GetShortBitmap() []byte { if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_ShortBitmap); ok { return x.ShortBitmap } return nil } func (m *ServingCellConfigCommon) GetMediumBitmap() []byte { if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_MediumBitmap); ok { return x.MediumBitmap } return nil } func (m *ServingCellConfigCommon) GetLongBitmap() []byte { if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_LongBitmap); ok { return x.LongBitmap } return nil } func (m *ServingCellConfigCommon) GetSsb_PeriodicityServingCell() *SSB_PeriodicityServingCell { if m != nil { return m.Ssb_PeriodicityServingCell } return nil } func (m *ServingCellConfigCommon) GetDmrs_TypeA_Position() *DMRS_TypeA_Position { if m != nil { return m.Dmrs_TypeA_Position } return nil } type isServingCellConfigCommon_Lte_CRS_ToMatchAround interface { isServingCellConfigCommon_Lte_CRS_ToMatchAround() } type ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround struct { ReleaseLte_CRS_ToMatchAround *Null `protobuf:"bytes,11,opt,name=release_lte_CRS_ToMatchAround,json=releaseLteCRSToMatchAround,proto3,oneof"` } type ServingCellConfigCommon_SetupLte_CRS_ToMatchAround struct { SetupLte_CRS_ToMatchAround *RateMatchPatternLTE_CRS `protobuf:"bytes,12,opt,name=setup_lte_CRS_ToMatchAround,json=setupLteCRSToMatchAround,proto3,oneof"` } func (*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround) isServingCellConfigCommon_Lte_CRS_ToMatchAround() { } func (*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround) isServingCellConfigCommon_Lte_CRS_ToMatchAround() { } func (m *ServingCellConfigCommon) GetLte_CRS_ToMatchAround() isServingCellConfigCommon_Lte_CRS_ToMatchAround { if m != nil { return m.Lte_CRS_ToMatchAround } return nil } func (m *ServingCellConfigCommon) GetReleaseLte_CRS_ToMatchAround() *Null { if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround); ok { return x.ReleaseLte_CRS_ToMatchAround } return nil } func (m *ServingCellConfigCommon) GetSetupLte_CRS_ToMatchAround() *RateMatchPatternLTE_CRS { if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround); ok { return x.SetupLte_CRS_ToMatchAround } return nil } func (m *ServingCellConfigCommon) GetRateMatchPatternToAddModList() []*RateMatchPattern { if m != nil { return m.RateMatchPatternToAddModList } return nil } func (m *ServingCellConfigCommon) GetRateMatchPatternToReleaseList() []uint32 { if m != nil { return m.RateMatchPatternToReleaseList } return nil } func (m *ServingCellConfigCommon) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *ServingCellConfigCommon) GetTdd_UL_DL_ConfigCommon() *TDD_UL_DL_ConfigCommon { if m != nil { return m.Tdd_UL_DL_ConfigCommon } return nil } func (m *ServingCellConfigCommon) GetSs_PBCH_BlockPower() int32 { if m != nil { return m.Ss_PBCH_BlockPower } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*ServingCellConfigCommon) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ServingCellConfigCommon_ShortBitmap)(nil), (*ServingCellConfigCommon_MediumBitmap)(nil), (*ServingCellConfigCommon_LongBitmap)(nil), (*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround)(nil), (*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround)(nil), } } type DownlinkConfigCommon struct { FrequencyInfoDL *FrequencyInfoDL `protobuf:"bytes,1,opt,name=frequencyInfoDL,proto3" json:"frequencyInfoDL,omitempty"` InitialDownlinkBWP *BWP_DownlinkCommon `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DownlinkConfigCommon) Reset() { *m = DownlinkConfigCommon{} } func (m *DownlinkConfigCommon) String() string { return proto.CompactTextString(m) } func (*DownlinkConfigCommon) ProtoMessage() {} func (*DownlinkConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{55} } func (m *DownlinkConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DownlinkConfigCommon.Unmarshal(m, b) } func (m *DownlinkConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DownlinkConfigCommon.Marshal(b, m, deterministic) } func (m *DownlinkConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_DownlinkConfigCommon.Merge(m, src) } func (m *DownlinkConfigCommon) XXX_Size() int { return xxx_messageInfo_DownlinkConfigCommon.Size(m) } func (m *DownlinkConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_DownlinkConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_DownlinkConfigCommon proto.InternalMessageInfo func (m *DownlinkConfigCommon) GetFrequencyInfoDL() *FrequencyInfoDL { if m != nil { return m.FrequencyInfoDL } return nil } func (m *DownlinkConfigCommon) GetInitialDownlinkBWP() *BWP_DownlinkCommon { if m != nil { return m.InitialDownlinkBWP } return nil } type FrequencyInfoDL struct { AbsoluteFrequencySSB *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=absoluteFrequencySSB,proto3" json:"absoluteFrequencySSB,omitempty"` FrequencyBandList *MultiFrequencyBandListNR `protobuf:"bytes,2,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` AbsoluteFrequencyPointA uint32 `protobuf:"varint,3,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"` Scs_SpecificCarrier []*SCS_SpecificCarrier `protobuf:"bytes,4,rep,name=scs_SpecificCarrier,json=scsSpecificCarrier,proto3" json:"scs_SpecificCarrier,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FrequencyInfoDL) Reset() { *m = FrequencyInfoDL{} } func (m *FrequencyInfoDL) String() string { return proto.CompactTextString(m) } func (*FrequencyInfoDL) ProtoMessage() {} func (*FrequencyInfoDL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{56} } func (m *FrequencyInfoDL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FrequencyInfoDL.Unmarshal(m, b) } func (m *FrequencyInfoDL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FrequencyInfoDL.Marshal(b, m, deterministic) } func (m *FrequencyInfoDL) XXX_Merge(src proto.Message) { xxx_messageInfo_FrequencyInfoDL.Merge(m, src) } func (m *FrequencyInfoDL) XXX_Size() int { return xxx_messageInfo_FrequencyInfoDL.Size(m) } func (m *FrequencyInfoDL) XXX_DiscardUnknown() { xxx_messageInfo_FrequencyInfoDL.DiscardUnknown(m) } var xxx_messageInfo_FrequencyInfoDL proto.InternalMessageInfo func (m *FrequencyInfoDL) GetAbsoluteFrequencySSB() *wrappers.UInt32Value { if m != nil { return m.AbsoluteFrequencySSB } return nil } func (m *FrequencyInfoDL) GetFrequencyBandList() *MultiFrequencyBandListNR { if m != nil { return m.FrequencyBandList } return nil } func (m *FrequencyInfoDL) GetAbsoluteFrequencyPointA() uint32 { if m != nil { return m.AbsoluteFrequencyPointA } return 0 } func (m *FrequencyInfoDL) GetScs_SpecificCarrier() []*SCS_SpecificCarrier { if m != nil { return m.Scs_SpecificCarrier } return nil } type SCS_SpecificCarrier struct { OffsetToCarrier uint32 `protobuf:"varint,1,opt,name=offsetToCarrier,proto3" json:"offsetToCarrier,omitempty"` SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` CarrierBandwidth uint32 `protobuf:"varint,3,opt,name=carrierBandwidth,proto3" json:"carrierBandwidth,omitempty"` TxDirectCurrentLocationV1530 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=txDirectCurrentLocation_v1530,json=txDirectCurrentLocationV1530,proto3" json:"txDirectCurrentLocation_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS_SpecificCarrier) Reset() { *m = SCS_SpecificCarrier{} } func (m *SCS_SpecificCarrier) String() string { return proto.CompactTextString(m) } func (*SCS_SpecificCarrier) ProtoMessage() {} func (*SCS_SpecificCarrier) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{57} } func (m *SCS_SpecificCarrier) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS_SpecificCarrier.Unmarshal(m, b) } func (m *SCS_SpecificCarrier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS_SpecificCarrier.Marshal(b, m, deterministic) } func (m *SCS_SpecificCarrier) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS_SpecificCarrier.Merge(m, src) } func (m *SCS_SpecificCarrier) XXX_Size() int { return xxx_messageInfo_SCS_SpecificCarrier.Size(m) } func (m *SCS_SpecificCarrier) XXX_DiscardUnknown() { xxx_messageInfo_SCS_SpecificCarrier.DiscardUnknown(m) } var xxx_messageInfo_SCS_SpecificCarrier proto.InternalMessageInfo func (m *SCS_SpecificCarrier) GetOffsetToCarrier() uint32 { if m != nil { return m.OffsetToCarrier } return 0 } func (m *SCS_SpecificCarrier) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *SCS_SpecificCarrier) GetCarrierBandwidth() uint32 { if m != nil { return m.CarrierBandwidth } return 0 } func (m *SCS_SpecificCarrier) GetTxDirectCurrentLocationV1530() *wrappers.UInt32Value { if m != nil { return m.TxDirectCurrentLocationV1530 } return nil } type BWP_DownlinkCommon struct { GenericParameters *BWP `protobuf:"bytes,1,opt,name=genericParameters,proto3" json:"genericParameters,omitempty"` // Types that are valid to be assigned to Pdcch_ConfigCommon: // *BWP_DownlinkCommon_ReleasePdcch_ConfigCommon // *BWP_DownlinkCommon_SetupPdcch_ConfigCommon Pdcch_ConfigCommon isBWP_DownlinkCommon_Pdcch_ConfigCommon `protobuf_oneof:"pdcch_ConfigCommon"` // Types that are valid to be assigned to Pdsch_ConfigCommon: // *BWP_DownlinkCommon_ReleasePdsch_ConfigCommon // *BWP_DownlinkCommon_SetupPdsch_ConfigCommon Pdsch_ConfigCommon isBWP_DownlinkCommon_Pdsch_ConfigCommon `protobuf_oneof:"pdsch_ConfigCommon"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_DownlinkCommon) Reset() { *m = BWP_DownlinkCommon{} } func (m *BWP_DownlinkCommon) String() string { return proto.CompactTextString(m) } func (*BWP_DownlinkCommon) ProtoMessage() {} func (*BWP_DownlinkCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{58} } func (m *BWP_DownlinkCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_DownlinkCommon.Unmarshal(m, b) } func (m *BWP_DownlinkCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_DownlinkCommon.Marshal(b, m, deterministic) } func (m *BWP_DownlinkCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_DownlinkCommon.Merge(m, src) } func (m *BWP_DownlinkCommon) XXX_Size() int { return xxx_messageInfo_BWP_DownlinkCommon.Size(m) } func (m *BWP_DownlinkCommon) XXX_DiscardUnknown() { xxx_messageInfo_BWP_DownlinkCommon.DiscardUnknown(m) } var xxx_messageInfo_BWP_DownlinkCommon proto.InternalMessageInfo func (m *BWP_DownlinkCommon) GetGenericParameters() *BWP { if m != nil { return m.GenericParameters } return nil } type isBWP_DownlinkCommon_Pdcch_ConfigCommon interface { isBWP_DownlinkCommon_Pdcch_ConfigCommon() } type BWP_DownlinkCommon_ReleasePdcch_ConfigCommon struct { ReleasePdcch_ConfigCommon *Null `protobuf:"bytes,2,opt,name=release_pdcch_ConfigCommon,json=releasePdcchConfigCommon,proto3,oneof"` } type BWP_DownlinkCommon_SetupPdcch_ConfigCommon struct { SetupPdcch_ConfigCommon *PDCCH_ConfigCommon `protobuf:"bytes,3,opt,name=setup_pdcch_ConfigCommon,json=setupPdcchConfigCommon,proto3,oneof"` } func (*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon) isBWP_DownlinkCommon_Pdcch_ConfigCommon() {} func (*BWP_DownlinkCommon_SetupPdcch_ConfigCommon) isBWP_DownlinkCommon_Pdcch_ConfigCommon() {} func (m *BWP_DownlinkCommon) GetPdcch_ConfigCommon() isBWP_DownlinkCommon_Pdcch_ConfigCommon { if m != nil { return m.Pdcch_ConfigCommon } return nil } func (m *BWP_DownlinkCommon) GetReleasePdcch_ConfigCommon() *Null { if x, ok := m.GetPdcch_ConfigCommon().(*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon); ok { return x.ReleasePdcch_ConfigCommon } return nil } func (m *BWP_DownlinkCommon) GetSetupPdcch_ConfigCommon() *PDCCH_ConfigCommon { if x, ok := m.GetPdcch_ConfigCommon().(*BWP_DownlinkCommon_SetupPdcch_ConfigCommon); ok { return x.SetupPdcch_ConfigCommon } return nil } type isBWP_DownlinkCommon_Pdsch_ConfigCommon interface { isBWP_DownlinkCommon_Pdsch_ConfigCommon() } type BWP_DownlinkCommon_ReleasePdsch_ConfigCommon struct { ReleasePdsch_ConfigCommon *Null `protobuf:"bytes,4,opt,name=release_pdsch_ConfigCommon,json=releasePdschConfigCommon,proto3,oneof"` } type BWP_DownlinkCommon_SetupPdsch_ConfigCommon struct { SetupPdsch_ConfigCommon *PDSCH_ConfigCommon `protobuf:"bytes,5,opt,name=setup_pdsch_ConfigCommon,json=setupPdschConfigCommon,proto3,oneof"` } func (*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon) isBWP_DownlinkCommon_Pdsch_ConfigCommon() {} func (*BWP_DownlinkCommon_SetupPdsch_ConfigCommon) isBWP_DownlinkCommon_Pdsch_ConfigCommon() {} func (m *BWP_DownlinkCommon) GetPdsch_ConfigCommon() isBWP_DownlinkCommon_Pdsch_ConfigCommon { if m != nil { return m.Pdsch_ConfigCommon } return nil } func (m *BWP_DownlinkCommon) GetReleasePdsch_ConfigCommon() *Null { if x, ok := m.GetPdsch_ConfigCommon().(*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon); ok { return x.ReleasePdsch_ConfigCommon } return nil } func (m *BWP_DownlinkCommon) GetSetupPdsch_ConfigCommon() *PDSCH_ConfigCommon { if x, ok := m.GetPdsch_ConfigCommon().(*BWP_DownlinkCommon_SetupPdsch_ConfigCommon); ok { return x.SetupPdsch_ConfigCommon } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*BWP_DownlinkCommon) XXX_OneofWrappers() []interface{} { return []interface{}{ (*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon)(nil), (*BWP_DownlinkCommon_SetupPdcch_ConfigCommon)(nil), (*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon)(nil), (*BWP_DownlinkCommon_SetupPdsch_ConfigCommon)(nil), } } type BWP struct { LocationAndBandwidth uint32 `protobuf:"varint,1,opt,name=locationAndBandwidth,proto3" json:"locationAndBandwidth,omitempty"` SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` CyclicPrefix *CyclicPrefix `protobuf:"bytes,3,opt,name=cyclicPrefix,proto3" json:"cyclicPrefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP) Reset() { *m = BWP{} } func (m *BWP) String() string { return proto.CompactTextString(m) } func (*BWP) ProtoMessage() {} func (*BWP) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{59} } func (m *BWP) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP.Unmarshal(m, b) } func (m *BWP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP.Marshal(b, m, deterministic) } func (m *BWP) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP.Merge(m, src) } func (m *BWP) XXX_Size() int { return xxx_messageInfo_BWP.Size(m) } func (m *BWP) XXX_DiscardUnknown() { xxx_messageInfo_BWP.DiscardUnknown(m) } var xxx_messageInfo_BWP proto.InternalMessageInfo func (m *BWP) GetLocationAndBandwidth() uint32 { if m != nil { return m.LocationAndBandwidth } return 0 } func (m *BWP) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *BWP) GetCyclicPrefix() *CyclicPrefix { if m != nil { return m.CyclicPrefix } return nil } type CyclicPrefix struct { Value CyclicPrefix_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CyclicPrefix_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CyclicPrefix) Reset() { *m = CyclicPrefix{} } func (m *CyclicPrefix) String() string { return proto.CompactTextString(m) } func (*CyclicPrefix) ProtoMessage() {} func (*CyclicPrefix) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{60} } func (m *CyclicPrefix) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CyclicPrefix.Unmarshal(m, b) } func (m *CyclicPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CyclicPrefix.Marshal(b, m, deterministic) } func (m *CyclicPrefix) XXX_Merge(src proto.Message) { xxx_messageInfo_CyclicPrefix.Merge(m, src) } func (m *CyclicPrefix) XXX_Size() int { return xxx_messageInfo_CyclicPrefix.Size(m) } func (m *CyclicPrefix) XXX_DiscardUnknown() { xxx_messageInfo_CyclicPrefix.DiscardUnknown(m) } var xxx_messageInfo_CyclicPrefix proto.InternalMessageInfo func (m *CyclicPrefix) GetValue() CyclicPrefix_Value { if m != nil { return m.Value } return CyclicPrefix_protobuf_unspecified } type PDCCH_ConfigCommon struct { ControlResourceSetZero *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=controlResourceSetZero,proto3" json:"controlResourceSetZero,omitempty"` CommonControlResourceSet *ControlResourceSet `protobuf:"bytes,2,opt,name=commonControlResourceSet,proto3" json:"commonControlResourceSet,omitempty"` SearchSpaceZero *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=searchSpaceZero,proto3" json:"searchSpaceZero,omitempty"` CommonSearchSpaceList []*SearchSpace `protobuf:"bytes,4,rep,name=commonSearchSpaceList,proto3" json:"commonSearchSpaceList,omitempty"` SearchSpaceSIB1 *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=searchSpaceSIB1,proto3" json:"searchSpaceSIB1,omitempty"` SearchSpaceOtherSystemInformation *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=searchSpaceOtherSystemInformation,proto3" json:"searchSpaceOtherSystemInformation,omitempty"` PagingSearchSpace *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=pagingSearchSpace,proto3" json:"pagingSearchSpace,omitempty"` Ra_SearchSpace *wrappers.UInt32Value `protobuf:"bytes,8,opt,name=ra_SearchSpace,json=raSearchSpace,proto3" json:"ra_SearchSpace,omitempty"` FirstPDCCH_MonitoringOccasionOfP0 *FirstPDCCH_MonitoringOccasionOfP0 `protobuf:"bytes,9,opt,name=firstPDCCH_MonitoringOccasionOfP0,json=firstPDCCHMonitoringOccasionOfP0,proto3" json:"firstPDCCH_MonitoringOccasionOfP0,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCCH_ConfigCommon) Reset() { *m = PDCCH_ConfigCommon{} } func (m *PDCCH_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*PDCCH_ConfigCommon) ProtoMessage() {} func (*PDCCH_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{61} } func (m *PDCCH_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCCH_ConfigCommon.Unmarshal(m, b) } func (m *PDCCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCCH_ConfigCommon.Marshal(b, m, deterministic) } func (m *PDCCH_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCCH_ConfigCommon.Merge(m, src) } func (m *PDCCH_ConfigCommon) XXX_Size() int { return xxx_messageInfo_PDCCH_ConfigCommon.Size(m) } func (m *PDCCH_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_PDCCH_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_PDCCH_ConfigCommon proto.InternalMessageInfo func (m *PDCCH_ConfigCommon) GetControlResourceSetZero() *wrappers.UInt32Value { if m != nil { return m.ControlResourceSetZero } return nil } func (m *PDCCH_ConfigCommon) GetCommonControlResourceSet() *ControlResourceSet { if m != nil { return m.CommonControlResourceSet } return nil } func (m *PDCCH_ConfigCommon) GetSearchSpaceZero() *wrappers.UInt32Value { if m != nil { return m.SearchSpaceZero } return nil } func (m *PDCCH_ConfigCommon) GetCommonSearchSpaceList() []*SearchSpace { if m != nil { return m.CommonSearchSpaceList } return nil } func (m *PDCCH_ConfigCommon) GetSearchSpaceSIB1() *wrappers.UInt32Value { if m != nil { return m.SearchSpaceSIB1 } return nil } func (m *PDCCH_ConfigCommon) GetSearchSpaceOtherSystemInformation() *wrappers.UInt32Value { if m != nil { return m.SearchSpaceOtherSystemInformation } return nil } func (m *PDCCH_ConfigCommon) GetPagingSearchSpace() *wrappers.UInt32Value { if m != nil { return m.PagingSearchSpace } return nil } func (m *PDCCH_ConfigCommon) GetRa_SearchSpace() *wrappers.UInt32Value { if m != nil { return m.Ra_SearchSpace } return nil } func (m *PDCCH_ConfigCommon) GetFirstPDCCH_MonitoringOccasionOfP0() *FirstPDCCH_MonitoringOccasionOfP0 { if m != nil { return m.FirstPDCCH_MonitoringOccasionOfP0 } return nil } type ControlResourceSet struct { ControlResourceSetId uint32 `protobuf:"varint,1,opt,name=controlResourceSetId,proto3" json:"controlResourceSetId,omitempty"` FrequencyDomainResources []byte `protobuf:"bytes,2,opt,name=frequencyDomainResources,proto3" json:"frequencyDomainResources,omitempty"` Duration uint32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // Types that are valid to be assigned to Cce_REG_MappingType: // *ControlResourceSet_Interleaved // *ControlResourceSet_NonInterleaved Cce_REG_MappingType isControlResourceSet_Cce_REG_MappingType `protobuf_oneof:"cce_REG_MappingType"` PrecoderGranularity *PrecoderGranularity `protobuf:"bytes,6,opt,name=precoderGranularity,proto3" json:"precoderGranularity,omitempty"` Tci_StatesPDCCH_ToAddList []uint32 `protobuf:"varint,7,rep,packed,name=tci_StatesPDCCH_ToAddList,json=tciStatesPDCCHToAddList,proto3" json:"tci_StatesPDCCH_ToAddList,omitempty"` Tci_StatesPDCCH_ToReleaseList []uint32 `protobuf:"varint,8,rep,packed,name=tci_StatesPDCCH_ToReleaseList,json=tciStatesPDCCHToReleaseList,proto3" json:"tci_StatesPDCCH_ToReleaseList,omitempty"` Tci_PresentInDCI *EnabledOpt `protobuf:"bytes,9,opt,name=tci_PresentInDCI,json=tciPresentInDCI,proto3" json:"tci_PresentInDCI,omitempty"` Pdcch_DMRS_ScramblingId *wrappers.UInt32Value `protobuf:"bytes,10,opt,name=pdcch_DMRS_ScramblingId,json=pdcchDMRSScramblingId,proto3" json:"pdcch_DMRS_ScramblingId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ControlResourceSet) Reset() { *m = ControlResourceSet{} } func (m *ControlResourceSet) String() string { return proto.CompactTextString(m) } func (*ControlResourceSet) ProtoMessage() {} func (*ControlResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{62} } func (m *ControlResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ControlResourceSet.Unmarshal(m, b) } func (m *ControlResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ControlResourceSet.Marshal(b, m, deterministic) } func (m *ControlResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_ControlResourceSet.Merge(m, src) } func (m *ControlResourceSet) XXX_Size() int { return xxx_messageInfo_ControlResourceSet.Size(m) } func (m *ControlResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_ControlResourceSet.DiscardUnknown(m) } var xxx_messageInfo_ControlResourceSet proto.InternalMessageInfo func (m *ControlResourceSet) GetControlResourceSetId() uint32 { if m != nil { return m.ControlResourceSetId } return 0 } func (m *ControlResourceSet) GetFrequencyDomainResources() []byte { if m != nil { return m.FrequencyDomainResources } return nil } func (m *ControlResourceSet) GetDuration() uint32 { if m != nil { return m.Duration } return 0 } type isControlResourceSet_Cce_REG_MappingType interface { isControlResourceSet_Cce_REG_MappingType() } type ControlResourceSet_Interleaved struct { Interleaved *Interleaved `protobuf:"bytes,4,opt,name=interleaved,proto3,oneof"` } type ControlResourceSet_NonInterleaved struct { NonInterleaved *Null `protobuf:"bytes,5,opt,name=nonInterleaved,proto3,oneof"` } func (*ControlResourceSet_Interleaved) isControlResourceSet_Cce_REG_MappingType() {} func (*ControlResourceSet_NonInterleaved) isControlResourceSet_Cce_REG_MappingType() {} func (m *ControlResourceSet) GetCce_REG_MappingType() isControlResourceSet_Cce_REG_MappingType { if m != nil { return m.Cce_REG_MappingType } return nil } func (m *ControlResourceSet) GetInterleaved() *Interleaved { if x, ok := m.GetCce_REG_MappingType().(*ControlResourceSet_Interleaved); ok { return x.Interleaved } return nil } func (m *ControlResourceSet) GetNonInterleaved() *Null { if x, ok := m.GetCce_REG_MappingType().(*ControlResourceSet_NonInterleaved); ok { return x.NonInterleaved } return nil } func (m *ControlResourceSet) GetPrecoderGranularity() *PrecoderGranularity { if m != nil { return m.PrecoderGranularity } return nil } func (m *ControlResourceSet) GetTci_StatesPDCCH_ToAddList() []uint32 { if m != nil { return m.Tci_StatesPDCCH_ToAddList } return nil } func (m *ControlResourceSet) GetTci_StatesPDCCH_ToReleaseList() []uint32 { if m != nil { return m.Tci_StatesPDCCH_ToReleaseList } return nil } func (m *ControlResourceSet) GetTci_PresentInDCI() *EnabledOpt { if m != nil { return m.Tci_PresentInDCI } return nil } func (m *ControlResourceSet) GetPdcch_DMRS_ScramblingId() *wrappers.UInt32Value { if m != nil { return m.Pdcch_DMRS_ScramblingId } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ControlResourceSet) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ControlResourceSet_Interleaved)(nil), (*ControlResourceSet_NonInterleaved)(nil), } } type Interleaved struct { Reg_BundleSize *Reg_BundleSize `protobuf:"bytes,1,opt,name=reg_BundleSize,json=regBundleSize,proto3" json:"reg_BundleSize,omitempty"` InterleaverSize *InterleaverSize `protobuf:"bytes,2,opt,name=interleaverSize,proto3" json:"interleaverSize,omitempty"` ShiftIndex *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=shiftIndex,proto3" json:"shiftIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Interleaved) Reset() { *m = Interleaved{} } func (m *Interleaved) String() string { return proto.CompactTextString(m) } func (*Interleaved) ProtoMessage() {} func (*Interleaved) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{63} } func (m *Interleaved) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Interleaved.Unmarshal(m, b) } func (m *Interleaved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Interleaved.Marshal(b, m, deterministic) } func (m *Interleaved) XXX_Merge(src proto.Message) { xxx_messageInfo_Interleaved.Merge(m, src) } func (m *Interleaved) XXX_Size() int { return xxx_messageInfo_Interleaved.Size(m) } func (m *Interleaved) XXX_DiscardUnknown() { xxx_messageInfo_Interleaved.DiscardUnknown(m) } var xxx_messageInfo_Interleaved proto.InternalMessageInfo func (m *Interleaved) GetReg_BundleSize() *Reg_BundleSize { if m != nil { return m.Reg_BundleSize } return nil } func (m *Interleaved) GetInterleaverSize() *InterleaverSize { if m != nil { return m.InterleaverSize } return nil } func (m *Interleaved) GetShiftIndex() *wrappers.UInt32Value { if m != nil { return m.ShiftIndex } return nil } type Reg_BundleSize struct { Value Reg_BundleSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Reg_BundleSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Reg_BundleSize) Reset() { *m = Reg_BundleSize{} } func (m *Reg_BundleSize) String() string { return proto.CompactTextString(m) } func (*Reg_BundleSize) ProtoMessage() {} func (*Reg_BundleSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{64} } func (m *Reg_BundleSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Reg_BundleSize.Unmarshal(m, b) } func (m *Reg_BundleSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Reg_BundleSize.Marshal(b, m, deterministic) } func (m *Reg_BundleSize) XXX_Merge(src proto.Message) { xxx_messageInfo_Reg_BundleSize.Merge(m, src) } func (m *Reg_BundleSize) XXX_Size() int { return xxx_messageInfo_Reg_BundleSize.Size(m) } func (m *Reg_BundleSize) XXX_DiscardUnknown() { xxx_messageInfo_Reg_BundleSize.DiscardUnknown(m) } var xxx_messageInfo_Reg_BundleSize proto.InternalMessageInfo func (m *Reg_BundleSize) GetValue() Reg_BundleSize_Value { if m != nil { return m.Value } return Reg_BundleSize_protobuf_unspecified } type InterleaverSize struct { Value InterleaverSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.InterleaverSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InterleaverSize) Reset() { *m = InterleaverSize{} } func (m *InterleaverSize) String() string { return proto.CompactTextString(m) } func (*InterleaverSize) ProtoMessage() {} func (*InterleaverSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{65} } func (m *InterleaverSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InterleaverSize.Unmarshal(m, b) } func (m *InterleaverSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InterleaverSize.Marshal(b, m, deterministic) } func (m *InterleaverSize) XXX_Merge(src proto.Message) { xxx_messageInfo_InterleaverSize.Merge(m, src) } func (m *InterleaverSize) XXX_Size() int { return xxx_messageInfo_InterleaverSize.Size(m) } func (m *InterleaverSize) XXX_DiscardUnknown() { xxx_messageInfo_InterleaverSize.DiscardUnknown(m) } var xxx_messageInfo_InterleaverSize proto.InternalMessageInfo func (m *InterleaverSize) GetValue() InterleaverSize_Value { if m != nil { return m.Value } return InterleaverSize_protobuf_unspecified } type PrecoderGranularity struct { Value PrecoderGranularity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PrecoderGranularity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PrecoderGranularity) Reset() { *m = PrecoderGranularity{} } func (m *PrecoderGranularity) String() string { return proto.CompactTextString(m) } func (*PrecoderGranularity) ProtoMessage() {} func (*PrecoderGranularity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{66} } func (m *PrecoderGranularity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PrecoderGranularity.Unmarshal(m, b) } func (m *PrecoderGranularity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PrecoderGranularity.Marshal(b, m, deterministic) } func (m *PrecoderGranularity) XXX_Merge(src proto.Message) { xxx_messageInfo_PrecoderGranularity.Merge(m, src) } func (m *PrecoderGranularity) XXX_Size() int { return xxx_messageInfo_PrecoderGranularity.Size(m) } func (m *PrecoderGranularity) XXX_DiscardUnknown() { xxx_messageInfo_PrecoderGranularity.DiscardUnknown(m) } var xxx_messageInfo_PrecoderGranularity proto.InternalMessageInfo func (m *PrecoderGranularity) GetValue() PrecoderGranularity_Value { if m != nil { return m.Value } return PrecoderGranularity_protobuf_unspecified } type FirstPDCCH_MonitoringOccasionOfP0 struct { // Types that are valid to be assigned to FirstPDCCHMonitoringOccasionOfP0: // *FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT // *FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT // *FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT // *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT // *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT // *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT // *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT // *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT FirstPDCCHMonitoringOccasionOfP0 isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 `protobuf_oneof:"firstPDCCHMonitoringOccasionOfP0"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FirstPDCCH_MonitoringOccasionOfP0) Reset() { *m = FirstPDCCH_MonitoringOccasionOfP0{} } func (m *FirstPDCCH_MonitoringOccasionOfP0) String() string { return proto.CompactTextString(m) } func (*FirstPDCCH_MonitoringOccasionOfP0) ProtoMessage() {} func (*FirstPDCCH_MonitoringOccasionOfP0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{67} } func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Unmarshal(m, b) } func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Marshal(b, m, deterministic) } func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Merge(src proto.Message) { xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Merge(m, src) } func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Size() int { return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Size(m) } func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_DiscardUnknown() { xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.DiscardUnknown(m) } var xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0 proto.InternalMessageInfo type isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 interface { isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() } type FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT struct { SCS15KHZoneT *Sequence_Of_Integer `protobuf:"bytes,1,opt,name=sCS15KHZoneT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT struct { SCS30KHZoneT_SCS15KHZhalfT *Sequence_Of_Integer `protobuf:"bytes,2,opt,name=sCS30KHZoneT_SCS15KHZhalfT,json=sCS30KHZoneTSCS15KHZhalfT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct { SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT *Sequence_Of_Integer `protobuf:"bytes,3,opt,name=sCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT,json=sCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct { SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT *Sequence_Of_Integer `protobuf:"bytes,4,opt,name=sCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT,json=sCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct { SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,5,opt,name=sCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT,json=sCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct { SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,6,opt,name=sCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT,json=sCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct { SCS120KHZoneEighthT_SCS60KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,7,opt,name=sCS120KHZoneEighthT_SCS60KHZoneSixteenthT,json=sCS120KHZoneEighthTSCS60KHZoneSixteenthT,proto3,oneof"` } type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT struct { SCS120KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,8,opt,name=sCS120KHZoneSixteenthT,proto3,oneof"` } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() { } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetFirstPDCCHMonitoringOccasionOfP0() isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 { if m != nil { return m.FirstPDCCHMonitoringOccasionOfP0 } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS15KHZoneT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT); ok { return x.SCS15KHZoneT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS30KHZoneT_SCS15KHZhalfT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT); ok { return x.SCS30KHZoneT_SCS15KHZhalfT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT); ok { return x.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT); ok { return x.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT); ok { return x.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT); ok { return x.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneEighthT_SCS60KHZoneSixteenthT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT); ok { return x.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT } return nil } func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneSixteenthT() *Sequence_Of_Integer { if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT); ok { return x.SCS120KHZoneSixteenthT } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*FirstPDCCH_MonitoringOccasionOfP0) XXX_OneofWrappers() []interface{} { return []interface{}{ (*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil), (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT)(nil), } } type Sequence_Of_Integer struct { Sequence_Of_Integer []uint32 `protobuf:"varint,1,rep,packed,name=sequence_Of_Integer,json=sequenceOfInteger,proto3" json:"sequence_Of_Integer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Sequence_Of_Integer) Reset() { *m = Sequence_Of_Integer{} } func (m *Sequence_Of_Integer) String() string { return proto.CompactTextString(m) } func (*Sequence_Of_Integer) ProtoMessage() {} func (*Sequence_Of_Integer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{68} } func (m *Sequence_Of_Integer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Sequence_Of_Integer.Unmarshal(m, b) } func (m *Sequence_Of_Integer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Sequence_Of_Integer.Marshal(b, m, deterministic) } func (m *Sequence_Of_Integer) XXX_Merge(src proto.Message) { xxx_messageInfo_Sequence_Of_Integer.Merge(m, src) } func (m *Sequence_Of_Integer) XXX_Size() int { return xxx_messageInfo_Sequence_Of_Integer.Size(m) } func (m *Sequence_Of_Integer) XXX_DiscardUnknown() { xxx_messageInfo_Sequence_Of_Integer.DiscardUnknown(m) } var xxx_messageInfo_Sequence_Of_Integer proto.InternalMessageInfo func (m *Sequence_Of_Integer) GetSequence_Of_Integer() []uint32 { if m != nil { return m.Sequence_Of_Integer } return nil } type PDSCH_ConfigCommon struct { Pdsch_TimeDomainAllocationList *PDSCH_TimeDomainResourceAllocationList `protobuf:"bytes,1,opt,name=pdsch_TimeDomainAllocationList,json=pdschTimeDomainAllocationList,proto3" json:"pdsch_TimeDomainAllocationList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_ConfigCommon) Reset() { *m = PDSCH_ConfigCommon{} } func (m *PDSCH_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*PDSCH_ConfigCommon) ProtoMessage() {} func (*PDSCH_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{69} } func (m *PDSCH_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_ConfigCommon.Unmarshal(m, b) } func (m *PDSCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_ConfigCommon.Marshal(b, m, deterministic) } func (m *PDSCH_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_ConfigCommon.Merge(m, src) } func (m *PDSCH_ConfigCommon) XXX_Size() int { return xxx_messageInfo_PDSCH_ConfigCommon.Size(m) } func (m *PDSCH_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_ConfigCommon proto.InternalMessageInfo func (m *PDSCH_ConfigCommon) GetPdsch_TimeDomainAllocationList() *PDSCH_TimeDomainResourceAllocationList { if m != nil { return m.Pdsch_TimeDomainAllocationList } return nil } type PDSCH_TimeDomainResourceAllocationList struct { Items []*PDSCH_TimeDomainResourceAllocation `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_TimeDomainResourceAllocationList) Reset() { *m = PDSCH_TimeDomainResourceAllocationList{} } func (m *PDSCH_TimeDomainResourceAllocationList) String() string { return proto.CompactTextString(m) } func (*PDSCH_TimeDomainResourceAllocationList) ProtoMessage() {} func (*PDSCH_TimeDomainResourceAllocationList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{70} } func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Unmarshal(m, b) } func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Marshal(b, m, deterministic) } func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Merge(m, src) } func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Size() int { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Size(m) } func (m *PDSCH_TimeDomainResourceAllocationList) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList proto.InternalMessageInfo func (m *PDSCH_TimeDomainResourceAllocationList) GetItems() []*PDSCH_TimeDomainResourceAllocation { if m != nil { return m.Items } return nil } type PDSCH_TimeDomainResourceAllocation struct { K0 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=k0,proto3" json:"k0,omitempty"` MappingType *MappingType `protobuf:"bytes,2,opt,name=mappingType,proto3" json:"mappingType,omitempty"` StartSymbolAndLength uint32 `protobuf:"varint,3,opt,name=startSymbolAndLength,proto3" json:"startSymbolAndLength,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_TimeDomainResourceAllocation) Reset() { *m = PDSCH_TimeDomainResourceAllocation{} } func (m *PDSCH_TimeDomainResourceAllocation) String() string { return proto.CompactTextString(m) } func (*PDSCH_TimeDomainResourceAllocation) ProtoMessage() {} func (*PDSCH_TimeDomainResourceAllocation) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{71} } func (m *PDSCH_TimeDomainResourceAllocation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Unmarshal(m, b) } func (m *PDSCH_TimeDomainResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Marshal(b, m, deterministic) } func (m *PDSCH_TimeDomainResourceAllocation) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Merge(m, src) } func (m *PDSCH_TimeDomainResourceAllocation) XXX_Size() int { return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Size(m) } func (m *PDSCH_TimeDomainResourceAllocation) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_TimeDomainResourceAllocation proto.InternalMessageInfo func (m *PDSCH_TimeDomainResourceAllocation) GetK0() *wrappers.UInt32Value { if m != nil { return m.K0 } return nil } func (m *PDSCH_TimeDomainResourceAllocation) GetMappingType() *MappingType { if m != nil { return m.MappingType } return nil } func (m *PDSCH_TimeDomainResourceAllocation) GetStartSymbolAndLength() uint32 { if m != nil { return m.StartSymbolAndLength } return 0 } type MappingType struct { Value MappingType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MappingType_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MappingType) Reset() { *m = MappingType{} } func (m *MappingType) String() string { return proto.CompactTextString(m) } func (*MappingType) ProtoMessage() {} func (*MappingType) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{72} } func (m *MappingType) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MappingType.Unmarshal(m, b) } func (m *MappingType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MappingType.Marshal(b, m, deterministic) } func (m *MappingType) XXX_Merge(src proto.Message) { xxx_messageInfo_MappingType.Merge(m, src) } func (m *MappingType) XXX_Size() int { return xxx_messageInfo_MappingType.Size(m) } func (m *MappingType) XXX_DiscardUnknown() { xxx_messageInfo_MappingType.DiscardUnknown(m) } var xxx_messageInfo_MappingType proto.InternalMessageInfo func (m *MappingType) GetValue() MappingType_Value { if m != nil { return m.Value } return MappingType_protobuf_unspecified } type UplinkConfigCommon struct { FrequencyInfoUL *FrequencyInfoUL `protobuf:"bytes,1,opt,name=frequencyInfoUL,proto3" json:"frequencyInfoUL,omitempty"` InitialUplinkBWP *BWP_UplinkCommon `protobuf:"bytes,2,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"` Dummy *TimeAlignmentTimer `protobuf:"bytes,3,opt,name=dummy,proto3" json:"dummy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkConfigCommon) Reset() { *m = UplinkConfigCommon{} } func (m *UplinkConfigCommon) String() string { return proto.CompactTextString(m) } func (*UplinkConfigCommon) ProtoMessage() {} func (*UplinkConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{73} } func (m *UplinkConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkConfigCommon.Unmarshal(m, b) } func (m *UplinkConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkConfigCommon.Marshal(b, m, deterministic) } func (m *UplinkConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkConfigCommon.Merge(m, src) } func (m *UplinkConfigCommon) XXX_Size() int { return xxx_messageInfo_UplinkConfigCommon.Size(m) } func (m *UplinkConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_UplinkConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_UplinkConfigCommon proto.InternalMessageInfo func (m *UplinkConfigCommon) GetFrequencyInfoUL() *FrequencyInfoUL { if m != nil { return m.FrequencyInfoUL } return nil } func (m *UplinkConfigCommon) GetInitialUplinkBWP() *BWP_UplinkCommon { if m != nil { return m.InitialUplinkBWP } return nil } func (m *UplinkConfigCommon) GetDummy() *TimeAlignmentTimer { if m != nil { return m.Dummy } return nil } type FrequencyInfoUL struct { FrequencyBandList *MultiFrequencyBandListNR `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` AbsoluteFrequencyPointA *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"` Scs_SpecificCarrierList []*SCS_SpecificCarrier `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"` AdditionalSpectrumEmission *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"` P_Max *wrappers.Int32Value `protobuf:"bytes,5,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"` FrequencyShift7P5Khz *wrappers.BoolValue `protobuf:"bytes,6,opt,name=frequencyShift7p5khz,proto3" json:"frequencyShift7p5khz,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FrequencyInfoUL) Reset() { *m = FrequencyInfoUL{} } func (m *FrequencyInfoUL) String() string { return proto.CompactTextString(m) } func (*FrequencyInfoUL) ProtoMessage() {} func (*FrequencyInfoUL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{74} } func (m *FrequencyInfoUL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FrequencyInfoUL.Unmarshal(m, b) } func (m *FrequencyInfoUL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FrequencyInfoUL.Marshal(b, m, deterministic) } func (m *FrequencyInfoUL) XXX_Merge(src proto.Message) { xxx_messageInfo_FrequencyInfoUL.Merge(m, src) } func (m *FrequencyInfoUL) XXX_Size() int { return xxx_messageInfo_FrequencyInfoUL.Size(m) } func (m *FrequencyInfoUL) XXX_DiscardUnknown() { xxx_messageInfo_FrequencyInfoUL.DiscardUnknown(m) } var xxx_messageInfo_FrequencyInfoUL proto.InternalMessageInfo func (m *FrequencyInfoUL) GetFrequencyBandList() *MultiFrequencyBandListNR { if m != nil { return m.FrequencyBandList } return nil } func (m *FrequencyInfoUL) GetAbsoluteFrequencyPointA() *wrappers.UInt32Value { if m != nil { return m.AbsoluteFrequencyPointA } return nil } func (m *FrequencyInfoUL) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier { if m != nil { return m.Scs_SpecificCarrierList } return nil } func (m *FrequencyInfoUL) GetAdditionalSpectrumEmission() *wrappers.UInt32Value { if m != nil { return m.AdditionalSpectrumEmission } return nil } func (m *FrequencyInfoUL) GetP_Max() *wrappers.Int32Value { if m != nil { return m.P_Max } return nil } func (m *FrequencyInfoUL) GetFrequencyShift7P5Khz() *wrappers.BoolValue { if m != nil { return m.FrequencyShift7P5Khz } return nil } type BWP_UplinkCommon struct { GenericParameters *BWP `protobuf:"bytes,1,opt,name=genericParameters,proto3" json:"genericParameters,omitempty"` // Types that are valid to be assigned to Rach_ConfigCommon: // *BWP_UplinkCommon_ReleaseRach_ConfigCommon // *BWP_UplinkCommon_SetupRach_ConfigCommon Rach_ConfigCommon isBWP_UplinkCommon_Rach_ConfigCommon `protobuf_oneof:"rach_ConfigCommon"` // Types that are valid to be assigned to Pusch_ConfigCommon: // *BWP_UplinkCommon_ReleasePusch_ConfigCommon // *BWP_UplinkCommon_SetupPusch_ConfigCommon Pusch_ConfigCommon isBWP_UplinkCommon_Pusch_ConfigCommon `protobuf_oneof:"pusch_ConfigCommon"` // Types that are valid to be assigned to Pucch_ConfigCommon: // *BWP_UplinkCommon_ReleasePucch_ConfigCommon // *BWP_UplinkCommon_SetupPucch_ConfigCommon Pucch_ConfigCommon isBWP_UplinkCommon_Pucch_ConfigCommon `protobuf_oneof:"pucch_ConfigCommon"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_UplinkCommon) Reset() { *m = BWP_UplinkCommon{} } func (m *BWP_UplinkCommon) String() string { return proto.CompactTextString(m) } func (*BWP_UplinkCommon) ProtoMessage() {} func (*BWP_UplinkCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{75} } func (m *BWP_UplinkCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_UplinkCommon.Unmarshal(m, b) } func (m *BWP_UplinkCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_UplinkCommon.Marshal(b, m, deterministic) } func (m *BWP_UplinkCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_UplinkCommon.Merge(m, src) } func (m *BWP_UplinkCommon) XXX_Size() int { return xxx_messageInfo_BWP_UplinkCommon.Size(m) } func (m *BWP_UplinkCommon) XXX_DiscardUnknown() { xxx_messageInfo_BWP_UplinkCommon.DiscardUnknown(m) } var xxx_messageInfo_BWP_UplinkCommon proto.InternalMessageInfo func (m *BWP_UplinkCommon) GetGenericParameters() *BWP { if m != nil { return m.GenericParameters } return nil } type isBWP_UplinkCommon_Rach_ConfigCommon interface { isBWP_UplinkCommon_Rach_ConfigCommon() } type BWP_UplinkCommon_ReleaseRach_ConfigCommon struct { ReleaseRach_ConfigCommon *Null `protobuf:"bytes,2,opt,name=release_rach_ConfigCommon,json=releaseRachConfigCommon,proto3,oneof"` } type BWP_UplinkCommon_SetupRach_ConfigCommon struct { SetupRach_ConfigCommon *RACH_ConfigCommon `protobuf:"bytes,3,opt,name=setup_rach_ConfigCommon,json=setupRachConfigCommon,proto3,oneof"` } func (*BWP_UplinkCommon_ReleaseRach_ConfigCommon) isBWP_UplinkCommon_Rach_ConfigCommon() {} func (*BWP_UplinkCommon_SetupRach_ConfigCommon) isBWP_UplinkCommon_Rach_ConfigCommon() {} func (m *BWP_UplinkCommon) GetRach_ConfigCommon() isBWP_UplinkCommon_Rach_ConfigCommon { if m != nil { return m.Rach_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetReleaseRach_ConfigCommon() *Null { if x, ok := m.GetRach_ConfigCommon().(*BWP_UplinkCommon_ReleaseRach_ConfigCommon); ok { return x.ReleaseRach_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetSetupRach_ConfigCommon() *RACH_ConfigCommon { if x, ok := m.GetRach_ConfigCommon().(*BWP_UplinkCommon_SetupRach_ConfigCommon); ok { return x.SetupRach_ConfigCommon } return nil } type isBWP_UplinkCommon_Pusch_ConfigCommon interface { isBWP_UplinkCommon_Pusch_ConfigCommon() } type BWP_UplinkCommon_ReleasePusch_ConfigCommon struct { ReleasePusch_ConfigCommon *Null `protobuf:"bytes,4,opt,name=release_pusch_ConfigCommon,json=releasePuschConfigCommon,proto3,oneof"` } type BWP_UplinkCommon_SetupPusch_ConfigCommon struct { SetupPusch_ConfigCommon *PUSCH_ConfigCommon `protobuf:"bytes,5,opt,name=setup_pusch_ConfigCommon,json=setupPuschConfigCommon,proto3,oneof"` } func (*BWP_UplinkCommon_ReleasePusch_ConfigCommon) isBWP_UplinkCommon_Pusch_ConfigCommon() {} func (*BWP_UplinkCommon_SetupPusch_ConfigCommon) isBWP_UplinkCommon_Pusch_ConfigCommon() {} func (m *BWP_UplinkCommon) GetPusch_ConfigCommon() isBWP_UplinkCommon_Pusch_ConfigCommon { if m != nil { return m.Pusch_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetReleasePusch_ConfigCommon() *Null { if x, ok := m.GetPusch_ConfigCommon().(*BWP_UplinkCommon_ReleasePusch_ConfigCommon); ok { return x.ReleasePusch_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetSetupPusch_ConfigCommon() *PUSCH_ConfigCommon { if x, ok := m.GetPusch_ConfigCommon().(*BWP_UplinkCommon_SetupPusch_ConfigCommon); ok { return x.SetupPusch_ConfigCommon } return nil } type isBWP_UplinkCommon_Pucch_ConfigCommon interface { isBWP_UplinkCommon_Pucch_ConfigCommon() } type BWP_UplinkCommon_ReleasePucch_ConfigCommon struct { ReleasePucch_ConfigCommon *Null `protobuf:"bytes,6,opt,name=release_pucch_ConfigCommon,json=releasePucchConfigCommon,proto3,oneof"` } type BWP_UplinkCommon_SetupPucch_ConfigCommon struct { SetupPucch_ConfigCommon *PUCCH_ConfigCommon `protobuf:"bytes,7,opt,name=setup_pucch_ConfigCommon,json=setupPucchConfigCommon,proto3,oneof"` } func (*BWP_UplinkCommon_ReleasePucch_ConfigCommon) isBWP_UplinkCommon_Pucch_ConfigCommon() {} func (*BWP_UplinkCommon_SetupPucch_ConfigCommon) isBWP_UplinkCommon_Pucch_ConfigCommon() {} func (m *BWP_UplinkCommon) GetPucch_ConfigCommon() isBWP_UplinkCommon_Pucch_ConfigCommon { if m != nil { return m.Pucch_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetReleasePucch_ConfigCommon() *Null { if x, ok := m.GetPucch_ConfigCommon().(*BWP_UplinkCommon_ReleasePucch_ConfigCommon); ok { return x.ReleasePucch_ConfigCommon } return nil } func (m *BWP_UplinkCommon) GetSetupPucch_ConfigCommon() *PUCCH_ConfigCommon { if x, ok := m.GetPucch_ConfigCommon().(*BWP_UplinkCommon_SetupPucch_ConfigCommon); ok { return x.SetupPucch_ConfigCommon } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*BWP_UplinkCommon) XXX_OneofWrappers() []interface{} { return []interface{}{ (*BWP_UplinkCommon_ReleaseRach_ConfigCommon)(nil), (*BWP_UplinkCommon_SetupRach_ConfigCommon)(nil), (*BWP_UplinkCommon_ReleasePusch_ConfigCommon)(nil), (*BWP_UplinkCommon_SetupPusch_ConfigCommon)(nil), (*BWP_UplinkCommon_ReleasePucch_ConfigCommon)(nil), (*BWP_UplinkCommon_SetupPucch_ConfigCommon)(nil), } } type BWP_Uplink struct { Bwp_Id uint32 `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"` Bwp_Common *BWP_UplinkCommon `protobuf:"bytes,2,opt,name=bwp_Common,json=bwpCommon,proto3" json:"bwp_Common,omitempty"` Bwp_Dedicated *BWP_UplinkDedicated `protobuf:"bytes,3,opt,name=bwp_Dedicated,json=bwpDedicated,proto3" json:"bwp_Dedicated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_Uplink) Reset() { *m = BWP_Uplink{} } func (m *BWP_Uplink) String() string { return proto.CompactTextString(m) } func (*BWP_Uplink) ProtoMessage() {} func (*BWP_Uplink) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{76} } func (m *BWP_Uplink) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_Uplink.Unmarshal(m, b) } func (m *BWP_Uplink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_Uplink.Marshal(b, m, deterministic) } func (m *BWP_Uplink) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_Uplink.Merge(m, src) } func (m *BWP_Uplink) XXX_Size() int { return xxx_messageInfo_BWP_Uplink.Size(m) } func (m *BWP_Uplink) XXX_DiscardUnknown() { xxx_messageInfo_BWP_Uplink.DiscardUnknown(m) } var xxx_messageInfo_BWP_Uplink proto.InternalMessageInfo func (m *BWP_Uplink) GetBwp_Id() uint32 { if m != nil { return m.Bwp_Id } return 0 } func (m *BWP_Uplink) GetBwp_Common() *BWP_UplinkCommon { if m != nil { return m.Bwp_Common } return nil } func (m *BWP_Uplink) GetBwp_Dedicated() *BWP_UplinkDedicated { if m != nil { return m.Bwp_Dedicated } return nil } type RACH_ConfigCommon struct { Rach_ConfigGeneric *RACH_ConfigGeneric `protobuf:"bytes,1,opt,name=rach_ConfigGeneric,json=rachConfigGeneric,proto3" json:"rach_ConfigGeneric,omitempty"` TotalNumberOfRA_Preambles *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=totalNumberOfRA_Preambles,json=totalNumberOfRAPreambles,proto3" json:"totalNumberOfRA_Preambles,omitempty"` // Types that are valid to be assigned to SsbPerRACH_OccasionAndCB_PreamblesPerSSB: // *RACH_ConfigCommon_OneEighth // *RACH_ConfigCommon_OneFourth // *RACH_ConfigCommon_OneHalf // *RACH_ConfigCommon_One // *RACH_ConfigCommon_Two // *RACH_ConfigCommon_Four // *RACH_ConfigCommon_Eight // *RACH_ConfigCommon_Sixteen SsbPerRACH_OccasionAndCB_PreamblesPerSSB isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB `protobuf_oneof:"ssb_perRACH_OccasionAndCB_PreamblesPerSSB"` GroupBconfigured *GroupBconfigured `protobuf:"bytes,11,opt,name=groupBconfigured,proto3" json:"groupBconfigured,omitempty"` Ra_ContentionResolutionTimer *RA_ContentionResolutionTimer `protobuf:"bytes,12,opt,name=ra_ContentionResolutionTimer,json=raContentionResolutionTimer,proto3" json:"ra_ContentionResolutionTimer,omitempty"` Rsrp_ThresholdSSB *wrappers.UInt32Value `protobuf:"bytes,13,opt,name=rsrp_ThresholdSSB,json=rsrpThresholdSSB,proto3" json:"rsrp_ThresholdSSB,omitempty"` Rsrp_ThresholdSSB_SUL *wrappers.UInt32Value `protobuf:"bytes,14,opt,name=rsrp_ThresholdSSB_SUL,json=rsrpThresholdSSBSUL,proto3" json:"rsrp_ThresholdSSB_SUL,omitempty"` // Types that are valid to be assigned to Prach_RootSequenceIndex: // *RACH_ConfigCommon_L839 // *RACH_ConfigCommon_L139 Prach_RootSequenceIndex isRACH_ConfigCommon_Prach_RootSequenceIndex `protobuf_oneof:"prach_RootSequenceIndex"` Msg1_SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,17,opt,name=msg1_SubcarrierSpacing,json=msg1SubcarrierSpacing,proto3" json:"msg1_SubcarrierSpacing,omitempty"` RestrictedSetConfig *RestrictedSetConfig `protobuf:"bytes,18,opt,name=restrictedSetConfig,proto3" json:"restrictedSetConfig,omitempty"` Msg3TransformPrecoder *EnabledOpt `protobuf:"bytes,19,opt,name=msg3_transformPrecoder,json=msg3TransformPrecoder,proto3" json:"msg3_transformPrecoder,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RACH_ConfigCommon) Reset() { *m = RACH_ConfigCommon{} } func (m *RACH_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*RACH_ConfigCommon) ProtoMessage() {} func (*RACH_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{77} } func (m *RACH_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RACH_ConfigCommon.Unmarshal(m, b) } func (m *RACH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RACH_ConfigCommon.Marshal(b, m, deterministic) } func (m *RACH_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_RACH_ConfigCommon.Merge(m, src) } func (m *RACH_ConfigCommon) XXX_Size() int { return xxx_messageInfo_RACH_ConfigCommon.Size(m) } func (m *RACH_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_RACH_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_RACH_ConfigCommon proto.InternalMessageInfo func (m *RACH_ConfigCommon) GetRach_ConfigGeneric() *RACH_ConfigGeneric { if m != nil { return m.Rach_ConfigGeneric } return nil } func (m *RACH_ConfigCommon) GetTotalNumberOfRA_Preambles() *wrappers.UInt32Value { if m != nil { return m.TotalNumberOfRA_Preambles } return nil } type isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB interface { isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() } type RACH_ConfigCommon_OneEighth struct { OneEighth *Fraction `protobuf:"bytes,3,opt,name=oneEighth,proto3,oneof"` } type RACH_ConfigCommon_OneFourth struct { OneFourth *Fraction `protobuf:"bytes,4,opt,name=oneFourth,proto3,oneof"` } type RACH_ConfigCommon_OneHalf struct { OneHalf *Fraction `protobuf:"bytes,5,opt,name=oneHalf,proto3,oneof"` } type RACH_ConfigCommon_One struct { One *Fraction `protobuf:"bytes,6,opt,name=one,proto3,oneof"` } type RACH_ConfigCommon_Two struct { Two *OtherFraction `protobuf:"bytes,7,opt,name=two,proto3,oneof"` } type RACH_ConfigCommon_Four struct { Four uint32 `protobuf:"varint,8,opt,name=four,proto3,oneof"` } type RACH_ConfigCommon_Eight struct { Eight uint32 `protobuf:"varint,9,opt,name=eight,proto3,oneof"` } type RACH_ConfigCommon_Sixteen struct { Sixteen uint32 `protobuf:"varint,10,opt,name=sixteen,proto3,oneof"` } func (*RACH_ConfigCommon_OneEighth) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_OneFourth) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_OneHalf) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_One) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_Two) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_Four) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_Eight) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (*RACH_ConfigCommon_Sixteen) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {} func (m *RACH_ConfigCommon) GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB() isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB { if m != nil { return m.SsbPerRACH_OccasionAndCB_PreamblesPerSSB } return nil } func (m *RACH_ConfigCommon) GetOneEighth() *Fraction { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneEighth); ok { return x.OneEighth } return nil } func (m *RACH_ConfigCommon) GetOneFourth() *Fraction { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneFourth); ok { return x.OneFourth } return nil } func (m *RACH_ConfigCommon) GetOneHalf() *Fraction { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneHalf); ok { return x.OneHalf } return nil } func (m *RACH_ConfigCommon) GetOne() *Fraction { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_One); ok { return x.One } return nil } func (m *RACH_ConfigCommon) GetTwo() *OtherFraction { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Two); ok { return x.Two } return nil } func (m *RACH_ConfigCommon) GetFour() uint32 { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Four); ok { return x.Four } return 0 } func (m *RACH_ConfigCommon) GetEight() uint32 { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Eight); ok { return x.Eight } return 0 } func (m *RACH_ConfigCommon) GetSixteen() uint32 { if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Sixteen); ok { return x.Sixteen } return 0 } func (m *RACH_ConfigCommon) GetGroupBconfigured() *GroupBconfigured { if m != nil { return m.GroupBconfigured } return nil } func (m *RACH_ConfigCommon) GetRa_ContentionResolutionTimer() *RA_ContentionResolutionTimer { if m != nil { return m.Ra_ContentionResolutionTimer } return nil } func (m *RACH_ConfigCommon) GetRsrp_ThresholdSSB() *wrappers.UInt32Value { if m != nil { return m.Rsrp_ThresholdSSB } return nil } func (m *RACH_ConfigCommon) GetRsrp_ThresholdSSB_SUL() *wrappers.UInt32Value { if m != nil { return m.Rsrp_ThresholdSSB_SUL } return nil } type isRACH_ConfigCommon_Prach_RootSequenceIndex interface { isRACH_ConfigCommon_Prach_RootSequenceIndex() } type RACH_ConfigCommon_L839 struct { L839 uint32 `protobuf:"varint,15,opt,name=l839,proto3,oneof"` } type RACH_ConfigCommon_L139 struct { L139 uint32 `protobuf:"varint,16,opt,name=l139,proto3,oneof"` } func (*RACH_ConfigCommon_L839) isRACH_ConfigCommon_Prach_RootSequenceIndex() {} func (*RACH_ConfigCommon_L139) isRACH_ConfigCommon_Prach_RootSequenceIndex() {} func (m *RACH_ConfigCommon) GetPrach_RootSequenceIndex() isRACH_ConfigCommon_Prach_RootSequenceIndex { if m != nil { return m.Prach_RootSequenceIndex } return nil } func (m *RACH_ConfigCommon) GetL839() uint32 { if x, ok := m.GetPrach_RootSequenceIndex().(*RACH_ConfigCommon_L839); ok { return x.L839 } return 0 } func (m *RACH_ConfigCommon) GetL139() uint32 { if x, ok := m.GetPrach_RootSequenceIndex().(*RACH_ConfigCommon_L139); ok { return x.L139 } return 0 } func (m *RACH_ConfigCommon) GetMsg1_SubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.Msg1_SubcarrierSpacing } return nil } func (m *RACH_ConfigCommon) GetRestrictedSetConfig() *RestrictedSetConfig { if m != nil { return m.RestrictedSetConfig } return nil } func (m *RACH_ConfigCommon) GetMsg3TransformPrecoder() *EnabledOpt { if m != nil { return m.Msg3TransformPrecoder } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*RACH_ConfigCommon) XXX_OneofWrappers() []interface{} { return []interface{}{ (*RACH_ConfigCommon_OneEighth)(nil), (*RACH_ConfigCommon_OneFourth)(nil), (*RACH_ConfigCommon_OneHalf)(nil), (*RACH_ConfigCommon_One)(nil), (*RACH_ConfigCommon_Two)(nil), (*RACH_ConfigCommon_Four)(nil), (*RACH_ConfigCommon_Eight)(nil), (*RACH_ConfigCommon_Sixteen)(nil), (*RACH_ConfigCommon_L839)(nil), (*RACH_ConfigCommon_L139)(nil), } } type RACH_ConfigGeneric struct { Prach_ConfigurationIndex uint32 `protobuf:"varint,1,opt,name=prach_ConfigurationIndex,json=prachConfigurationIndex,proto3" json:"prach_ConfigurationIndex,omitempty"` Msg1_FDM *Msg1_FDM `protobuf:"bytes,2,opt,name=msg1_FDM,json=msg1FDM,proto3" json:"msg1_FDM,omitempty"` Msg1_FrequencyStart uint32 `protobuf:"varint,3,opt,name=msg1_FrequencyStart,json=msg1FrequencyStart,proto3" json:"msg1_FrequencyStart,omitempty"` ZeroCorrelationZoneConfig uint32 `protobuf:"varint,4,opt,name=zeroCorrelationZoneConfig,proto3" json:"zeroCorrelationZoneConfig,omitempty"` PreambleReceivedTargetPower int32 `protobuf:"zigzag32,5,opt,name=preambleReceivedTargetPower,proto3" json:"preambleReceivedTargetPower,omitempty"` PreambleTransMax *PreambleTransMax `protobuf:"bytes,6,opt,name=preambleTransMax,proto3" json:"preambleTransMax,omitempty"` PowerRampingStep *PowerRampingStep `protobuf:"bytes,7,opt,name=powerRampingStep,proto3" json:"powerRampingStep,omitempty"` Ra_ResponseWindow *RA_ResponseWindow `protobuf:"bytes,8,opt,name=ra_ResponseWindow,json=raResponseWindow,proto3" json:"ra_ResponseWindow,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RACH_ConfigGeneric) Reset() { *m = RACH_ConfigGeneric{} } func (m *RACH_ConfigGeneric) String() string { return proto.CompactTextString(m) } func (*RACH_ConfigGeneric) ProtoMessage() {} func (*RACH_ConfigGeneric) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{78} } func (m *RACH_ConfigGeneric) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RACH_ConfigGeneric.Unmarshal(m, b) } func (m *RACH_ConfigGeneric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RACH_ConfigGeneric.Marshal(b, m, deterministic) } func (m *RACH_ConfigGeneric) XXX_Merge(src proto.Message) { xxx_messageInfo_RACH_ConfigGeneric.Merge(m, src) } func (m *RACH_ConfigGeneric) XXX_Size() int { return xxx_messageInfo_RACH_ConfigGeneric.Size(m) } func (m *RACH_ConfigGeneric) XXX_DiscardUnknown() { xxx_messageInfo_RACH_ConfigGeneric.DiscardUnknown(m) } var xxx_messageInfo_RACH_ConfigGeneric proto.InternalMessageInfo func (m *RACH_ConfigGeneric) GetPrach_ConfigurationIndex() uint32 { if m != nil { return m.Prach_ConfigurationIndex } return 0 } func (m *RACH_ConfigGeneric) GetMsg1_FDM() *Msg1_FDM { if m != nil { return m.Msg1_FDM } return nil } func (m *RACH_ConfigGeneric) GetMsg1_FrequencyStart() uint32 { if m != nil { return m.Msg1_FrequencyStart } return 0 } func (m *RACH_ConfigGeneric) GetZeroCorrelationZoneConfig() uint32 { if m != nil { return m.ZeroCorrelationZoneConfig } return 0 } func (m *RACH_ConfigGeneric) GetPreambleReceivedTargetPower() int32 { if m != nil { return m.PreambleReceivedTargetPower } return 0 } func (m *RACH_ConfigGeneric) GetPreambleTransMax() *PreambleTransMax { if m != nil { return m.PreambleTransMax } return nil } func (m *RACH_ConfigGeneric) GetPowerRampingStep() *PowerRampingStep { if m != nil { return m.PowerRampingStep } return nil } func (m *RACH_ConfigGeneric) GetRa_ResponseWindow() *RA_ResponseWindow { if m != nil { return m.Ra_ResponseWindow } return nil } type Msg1_FDM struct { Value Msg1_FDM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Msg1_FDM_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Msg1_FDM) Reset() { *m = Msg1_FDM{} } func (m *Msg1_FDM) String() string { return proto.CompactTextString(m) } func (*Msg1_FDM) ProtoMessage() {} func (*Msg1_FDM) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{79} } func (m *Msg1_FDM) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Msg1_FDM.Unmarshal(m, b) } func (m *Msg1_FDM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Msg1_FDM.Marshal(b, m, deterministic) } func (m *Msg1_FDM) XXX_Merge(src proto.Message) { xxx_messageInfo_Msg1_FDM.Merge(m, src) } func (m *Msg1_FDM) XXX_Size() int { return xxx_messageInfo_Msg1_FDM.Size(m) } func (m *Msg1_FDM) XXX_DiscardUnknown() { xxx_messageInfo_Msg1_FDM.DiscardUnknown(m) } var xxx_messageInfo_Msg1_FDM proto.InternalMessageInfo func (m *Msg1_FDM) GetValue() Msg1_FDM_Value { if m != nil { return m.Value } return Msg1_FDM_protobuf_unspecified } type PreambleTransMax struct { Value PreambleTransMax_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PreambleTransMax_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PreambleTransMax) Reset() { *m = PreambleTransMax{} } func (m *PreambleTransMax) String() string { return proto.CompactTextString(m) } func (*PreambleTransMax) ProtoMessage() {} func (*PreambleTransMax) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{80} } func (m *PreambleTransMax) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PreambleTransMax.Unmarshal(m, b) } func (m *PreambleTransMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PreambleTransMax.Marshal(b, m, deterministic) } func (m *PreambleTransMax) XXX_Merge(src proto.Message) { xxx_messageInfo_PreambleTransMax.Merge(m, src) } func (m *PreambleTransMax) XXX_Size() int { return xxx_messageInfo_PreambleTransMax.Size(m) } func (m *PreambleTransMax) XXX_DiscardUnknown() { xxx_messageInfo_PreambleTransMax.DiscardUnknown(m) } var xxx_messageInfo_PreambleTransMax proto.InternalMessageInfo func (m *PreambleTransMax) GetValue() PreambleTransMax_Value { if m != nil { return m.Value } return PreambleTransMax_protobuf_unspecified } type PowerRampingStep struct { Value PowerRampingStep_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerRampingStep_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PowerRampingStep) Reset() { *m = PowerRampingStep{} } func (m *PowerRampingStep) String() string { return proto.CompactTextString(m) } func (*PowerRampingStep) ProtoMessage() {} func (*PowerRampingStep) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{81} } func (m *PowerRampingStep) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PowerRampingStep.Unmarshal(m, b) } func (m *PowerRampingStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PowerRampingStep.Marshal(b, m, deterministic) } func (m *PowerRampingStep) XXX_Merge(src proto.Message) { xxx_messageInfo_PowerRampingStep.Merge(m, src) } func (m *PowerRampingStep) XXX_Size() int { return xxx_messageInfo_PowerRampingStep.Size(m) } func (m *PowerRampingStep) XXX_DiscardUnknown() { xxx_messageInfo_PowerRampingStep.DiscardUnknown(m) } var xxx_messageInfo_PowerRampingStep proto.InternalMessageInfo func (m *PowerRampingStep) GetValue() PowerRampingStep_Value { if m != nil { return m.Value } return PowerRampingStep_protobuf_unspecified } type RA_ResponseWindow struct { Value RA_ResponseWindow_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_ResponseWindow_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RA_ResponseWindow) Reset() { *m = RA_ResponseWindow{} } func (m *RA_ResponseWindow) String() string { return proto.CompactTextString(m) } func (*RA_ResponseWindow) ProtoMessage() {} func (*RA_ResponseWindow) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{82} } func (m *RA_ResponseWindow) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RA_ResponseWindow.Unmarshal(m, b) } func (m *RA_ResponseWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RA_ResponseWindow.Marshal(b, m, deterministic) } func (m *RA_ResponseWindow) XXX_Merge(src proto.Message) { xxx_messageInfo_RA_ResponseWindow.Merge(m, src) } func (m *RA_ResponseWindow) XXX_Size() int { return xxx_messageInfo_RA_ResponseWindow.Size(m) } func (m *RA_ResponseWindow) XXX_DiscardUnknown() { xxx_messageInfo_RA_ResponseWindow.DiscardUnknown(m) } var xxx_messageInfo_RA_ResponseWindow proto.InternalMessageInfo func (m *RA_ResponseWindow) GetValue() RA_ResponseWindow_Value { if m != nil { return m.Value } return RA_ResponseWindow_protobuf_unspecified } type Fraction struct { Value Fraction_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Fraction_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Fraction) Reset() { *m = Fraction{} } func (m *Fraction) String() string { return proto.CompactTextString(m) } func (*Fraction) ProtoMessage() {} func (*Fraction) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{83} } func (m *Fraction) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Fraction.Unmarshal(m, b) } func (m *Fraction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Fraction.Marshal(b, m, deterministic) } func (m *Fraction) XXX_Merge(src proto.Message) { xxx_messageInfo_Fraction.Merge(m, src) } func (m *Fraction) XXX_Size() int { return xxx_messageInfo_Fraction.Size(m) } func (m *Fraction) XXX_DiscardUnknown() { xxx_messageInfo_Fraction.DiscardUnknown(m) } var xxx_messageInfo_Fraction proto.InternalMessageInfo func (m *Fraction) GetValue() Fraction_Value { if m != nil { return m.Value } return Fraction_protobuf_unspecified } type OtherFraction struct { Value OtherFraction_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OtherFraction_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OtherFraction) Reset() { *m = OtherFraction{} } func (m *OtherFraction) String() string { return proto.CompactTextString(m) } func (*OtherFraction) ProtoMessage() {} func (*OtherFraction) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{84} } func (m *OtherFraction) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OtherFraction.Unmarshal(m, b) } func (m *OtherFraction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OtherFraction.Marshal(b, m, deterministic) } func (m *OtherFraction) XXX_Merge(src proto.Message) { xxx_messageInfo_OtherFraction.Merge(m, src) } func (m *OtherFraction) XXX_Size() int { return xxx_messageInfo_OtherFraction.Size(m) } func (m *OtherFraction) XXX_DiscardUnknown() { xxx_messageInfo_OtherFraction.DiscardUnknown(m) } var xxx_messageInfo_OtherFraction proto.InternalMessageInfo func (m *OtherFraction) GetValue() OtherFraction_Value { if m != nil { return m.Value } return OtherFraction_protobuf_unspecified } type GroupBconfigured struct { Ra_Msg3SizeGroupA *RA_Msg3SizeGroupA `protobuf:"bytes,1,opt,name=ra_Msg3SizeGroupA,json=raMsg3SizeGroupA,proto3" json:"ra_Msg3SizeGroupA,omitempty"` MessagePowerOffsetGroupB *MessagePowerOffsetGroupB `protobuf:"bytes,2,opt,name=messagePowerOffsetGroupB,proto3" json:"messagePowerOffsetGroupB,omitempty"` NumberOfRA_PreamblesGroupA uint32 `protobuf:"varint,3,opt,name=numberOfRA_PreamblesGroupA,json=numberOfRAPreamblesGroupA,proto3" json:"numberOfRA_PreamblesGroupA,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GroupBconfigured) Reset() { *m = GroupBconfigured{} } func (m *GroupBconfigured) String() string { return proto.CompactTextString(m) } func (*GroupBconfigured) ProtoMessage() {} func (*GroupBconfigured) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{85} } func (m *GroupBconfigured) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupBconfigured.Unmarshal(m, b) } func (m *GroupBconfigured) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GroupBconfigured.Marshal(b, m, deterministic) } func (m *GroupBconfigured) XXX_Merge(src proto.Message) { xxx_messageInfo_GroupBconfigured.Merge(m, src) } func (m *GroupBconfigured) XXX_Size() int { return xxx_messageInfo_GroupBconfigured.Size(m) } func (m *GroupBconfigured) XXX_DiscardUnknown() { xxx_messageInfo_GroupBconfigured.DiscardUnknown(m) } var xxx_messageInfo_GroupBconfigured proto.InternalMessageInfo func (m *GroupBconfigured) GetRa_Msg3SizeGroupA() *RA_Msg3SizeGroupA { if m != nil { return m.Ra_Msg3SizeGroupA } return nil } func (m *GroupBconfigured) GetMessagePowerOffsetGroupB() *MessagePowerOffsetGroupB { if m != nil { return m.MessagePowerOffsetGroupB } return nil } func (m *GroupBconfigured) GetNumberOfRA_PreamblesGroupA() uint32 { if m != nil { return m.NumberOfRA_PreamblesGroupA } return 0 } type RA_Msg3SizeGroupA struct { Value RA_Msg3SizeGroupA_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_Msg3SizeGroupA_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RA_Msg3SizeGroupA) Reset() { *m = RA_Msg3SizeGroupA{} } func (m *RA_Msg3SizeGroupA) String() string { return proto.CompactTextString(m) } func (*RA_Msg3SizeGroupA) ProtoMessage() {} func (*RA_Msg3SizeGroupA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{86} } func (m *RA_Msg3SizeGroupA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RA_Msg3SizeGroupA.Unmarshal(m, b) } func (m *RA_Msg3SizeGroupA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RA_Msg3SizeGroupA.Marshal(b, m, deterministic) } func (m *RA_Msg3SizeGroupA) XXX_Merge(src proto.Message) { xxx_messageInfo_RA_Msg3SizeGroupA.Merge(m, src) } func (m *RA_Msg3SizeGroupA) XXX_Size() int { return xxx_messageInfo_RA_Msg3SizeGroupA.Size(m) } func (m *RA_Msg3SizeGroupA) XXX_DiscardUnknown() { xxx_messageInfo_RA_Msg3SizeGroupA.DiscardUnknown(m) } var xxx_messageInfo_RA_Msg3SizeGroupA proto.InternalMessageInfo func (m *RA_Msg3SizeGroupA) GetValue() RA_Msg3SizeGroupA_Value { if m != nil { return m.Value } return RA_Msg3SizeGroupA_protobuf_unspecified } type MessagePowerOffsetGroupB struct { Value MessagePowerOffsetGroupB_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MessagePowerOffsetGroupB_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MessagePowerOffsetGroupB) Reset() { *m = MessagePowerOffsetGroupB{} } func (m *MessagePowerOffsetGroupB) String() string { return proto.CompactTextString(m) } func (*MessagePowerOffsetGroupB) ProtoMessage() {} func (*MessagePowerOffsetGroupB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{87} } func (m *MessagePowerOffsetGroupB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MessagePowerOffsetGroupB.Unmarshal(m, b) } func (m *MessagePowerOffsetGroupB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MessagePowerOffsetGroupB.Marshal(b, m, deterministic) } func (m *MessagePowerOffsetGroupB) XXX_Merge(src proto.Message) { xxx_messageInfo_MessagePowerOffsetGroupB.Merge(m, src) } func (m *MessagePowerOffsetGroupB) XXX_Size() int { return xxx_messageInfo_MessagePowerOffsetGroupB.Size(m) } func (m *MessagePowerOffsetGroupB) XXX_DiscardUnknown() { xxx_messageInfo_MessagePowerOffsetGroupB.DiscardUnknown(m) } var xxx_messageInfo_MessagePowerOffsetGroupB proto.InternalMessageInfo func (m *MessagePowerOffsetGroupB) GetValue() MessagePowerOffsetGroupB_Value { if m != nil { return m.Value } return MessagePowerOffsetGroupB_protobuf_unspecified } type RA_ContentionResolutionTimer struct { Value RA_ContentionResolutionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_ContentionResolutionTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RA_ContentionResolutionTimer) Reset() { *m = RA_ContentionResolutionTimer{} } func (m *RA_ContentionResolutionTimer) String() string { return proto.CompactTextString(m) } func (*RA_ContentionResolutionTimer) ProtoMessage() {} func (*RA_ContentionResolutionTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{88} } func (m *RA_ContentionResolutionTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RA_ContentionResolutionTimer.Unmarshal(m, b) } func (m *RA_ContentionResolutionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RA_ContentionResolutionTimer.Marshal(b, m, deterministic) } func (m *RA_ContentionResolutionTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_RA_ContentionResolutionTimer.Merge(m, src) } func (m *RA_ContentionResolutionTimer) XXX_Size() int { return xxx_messageInfo_RA_ContentionResolutionTimer.Size(m) } func (m *RA_ContentionResolutionTimer) XXX_DiscardUnknown() { xxx_messageInfo_RA_ContentionResolutionTimer.DiscardUnknown(m) } var xxx_messageInfo_RA_ContentionResolutionTimer proto.InternalMessageInfo func (m *RA_ContentionResolutionTimer) GetValue() RA_ContentionResolutionTimer_Value { if m != nil { return m.Value } return RA_ContentionResolutionTimer_protobuf_unspecified } type RestrictedSetConfig struct { Value RestrictedSetConfig_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RestrictedSetConfig_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RestrictedSetConfig) Reset() { *m = RestrictedSetConfig{} } func (m *RestrictedSetConfig) String() string { return proto.CompactTextString(m) } func (*RestrictedSetConfig) ProtoMessage() {} func (*RestrictedSetConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{89} } func (m *RestrictedSetConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestrictedSetConfig.Unmarshal(m, b) } func (m *RestrictedSetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RestrictedSetConfig.Marshal(b, m, deterministic) } func (m *RestrictedSetConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_RestrictedSetConfig.Merge(m, src) } func (m *RestrictedSetConfig) XXX_Size() int { return xxx_messageInfo_RestrictedSetConfig.Size(m) } func (m *RestrictedSetConfig) XXX_DiscardUnknown() { xxx_messageInfo_RestrictedSetConfig.DiscardUnknown(m) } var xxx_messageInfo_RestrictedSetConfig proto.InternalMessageInfo func (m *RestrictedSetConfig) GetValue() RestrictedSetConfig_Value { if m != nil { return m.Value } return RestrictedSetConfig_protobuf_unspecified } type PUSCH_ConfigCommon struct { GroupHoppingEnabledTransformPrecoding *EnabledOpt `protobuf:"bytes,1,opt,name=groupHoppingEnabledTransformPrecoding,proto3" json:"groupHoppingEnabledTransformPrecoding,omitempty"` Pusch_TimeDomainAllocationList *PUSCH_TimeDomainResourceAllocationList `protobuf:"bytes,2,opt,name=pusch_TimeDomainAllocationList,json=puschTimeDomainAllocationList,proto3" json:"pusch_TimeDomainAllocationList,omitempty"` Msg3_DeltaPreamble *wrappers.Int32Value `protobuf:"bytes,3,opt,name=msg3_DeltaPreamble,json=msg3DeltaPreamble,proto3" json:"msg3_DeltaPreamble,omitempty"` P0_NominalWithGrant *wrappers.Int32Value `protobuf:"bytes,4,opt,name=p0_NominalWithGrant,json=p0NominalWithGrant,proto3" json:"p0_NominalWithGrant,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_ConfigCommon) Reset() { *m = PUSCH_ConfigCommon{} } func (m *PUSCH_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*PUSCH_ConfigCommon) ProtoMessage() {} func (*PUSCH_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{90} } func (m *PUSCH_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_ConfigCommon.Unmarshal(m, b) } func (m *PUSCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_ConfigCommon.Marshal(b, m, deterministic) } func (m *PUSCH_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_ConfigCommon.Merge(m, src) } func (m *PUSCH_ConfigCommon) XXX_Size() int { return xxx_messageInfo_PUSCH_ConfigCommon.Size(m) } func (m *PUSCH_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_ConfigCommon proto.InternalMessageInfo func (m *PUSCH_ConfigCommon) GetGroupHoppingEnabledTransformPrecoding() *EnabledOpt { if m != nil { return m.GroupHoppingEnabledTransformPrecoding } return nil } func (m *PUSCH_ConfigCommon) GetPusch_TimeDomainAllocationList() *PUSCH_TimeDomainResourceAllocationList { if m != nil { return m.Pusch_TimeDomainAllocationList } return nil } func (m *PUSCH_ConfigCommon) GetMsg3_DeltaPreamble() *wrappers.Int32Value { if m != nil { return m.Msg3_DeltaPreamble } return nil } func (m *PUSCH_ConfigCommon) GetP0_NominalWithGrant() *wrappers.Int32Value { if m != nil { return m.P0_NominalWithGrant } return nil } type PUSCH_TimeDomainResourceAllocationList struct { Items []*PUSCH_TimeDomainResourceAllocation `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_TimeDomainResourceAllocationList) Reset() { *m = PUSCH_TimeDomainResourceAllocationList{} } func (m *PUSCH_TimeDomainResourceAllocationList) String() string { return proto.CompactTextString(m) } func (*PUSCH_TimeDomainResourceAllocationList) ProtoMessage() {} func (*PUSCH_TimeDomainResourceAllocationList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{91} } func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Unmarshal(m, b) } func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Marshal(b, m, deterministic) } func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Merge(m, src) } func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Size() int { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Size(m) } func (m *PUSCH_TimeDomainResourceAllocationList) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList proto.InternalMessageInfo func (m *PUSCH_TimeDomainResourceAllocationList) GetItems() []*PUSCH_TimeDomainResourceAllocation { if m != nil { return m.Items } return nil } type PUSCH_TimeDomainResourceAllocation struct { K2 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=k2,proto3" json:"k2,omitempty"` MappingType *MappingType `protobuf:"bytes,2,opt,name=mappingType,proto3" json:"mappingType,omitempty"` StartSymbolAndLength uint32 `protobuf:"varint,3,opt,name=startSymbolAndLength,proto3" json:"startSymbolAndLength,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_TimeDomainResourceAllocation) Reset() { *m = PUSCH_TimeDomainResourceAllocation{} } func (m *PUSCH_TimeDomainResourceAllocation) String() string { return proto.CompactTextString(m) } func (*PUSCH_TimeDomainResourceAllocation) ProtoMessage() {} func (*PUSCH_TimeDomainResourceAllocation) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{92} } func (m *PUSCH_TimeDomainResourceAllocation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Unmarshal(m, b) } func (m *PUSCH_TimeDomainResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Marshal(b, m, deterministic) } func (m *PUSCH_TimeDomainResourceAllocation) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Merge(m, src) } func (m *PUSCH_TimeDomainResourceAllocation) XXX_Size() int { return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Size(m) } func (m *PUSCH_TimeDomainResourceAllocation) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_TimeDomainResourceAllocation proto.InternalMessageInfo func (m *PUSCH_TimeDomainResourceAllocation) GetK2() *wrappers.UInt32Value { if m != nil { return m.K2 } return nil } func (m *PUSCH_TimeDomainResourceAllocation) GetMappingType() *MappingType { if m != nil { return m.MappingType } return nil } func (m *PUSCH_TimeDomainResourceAllocation) GetStartSymbolAndLength() uint32 { if m != nil { return m.StartSymbolAndLength } return 0 } type PUCCH_ConfigCommon struct { Pucch_ResourceCommon *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=pucch_ResourceCommon,json=pucchResourceCommon,proto3" json:"pucch_ResourceCommon,omitempty"` Pucch_GroupHopping *PUCCH_GroupHopping `protobuf:"bytes,2,opt,name=pucch_GroupHopping,json=pucchGroupHopping,proto3" json:"pucch_GroupHopping,omitempty"` HoppingId *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=hoppingId,proto3" json:"hoppingId,omitempty"` P0Nominal *wrappers.Int32Value `protobuf:"bytes,4,opt,name=p0_nominal,json=p0Nominal,proto3" json:"p0_nominal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_ConfigCommon) Reset() { *m = PUCCH_ConfigCommon{} } func (m *PUCCH_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*PUCCH_ConfigCommon) ProtoMessage() {} func (*PUCCH_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{93} } func (m *PUCCH_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_ConfigCommon.Unmarshal(m, b) } func (m *PUCCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_ConfigCommon.Marshal(b, m, deterministic) } func (m *PUCCH_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_ConfigCommon.Merge(m, src) } func (m *PUCCH_ConfigCommon) XXX_Size() int { return xxx_messageInfo_PUCCH_ConfigCommon.Size(m) } func (m *PUCCH_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_ConfigCommon proto.InternalMessageInfo func (m *PUCCH_ConfigCommon) GetPucch_ResourceCommon() *wrappers.UInt32Value { if m != nil { return m.Pucch_ResourceCommon } return nil } func (m *PUCCH_ConfigCommon) GetPucch_GroupHopping() *PUCCH_GroupHopping { if m != nil { return m.Pucch_GroupHopping } return nil } func (m *PUCCH_ConfigCommon) GetHoppingId() *wrappers.UInt32Value { if m != nil { return m.HoppingId } return nil } func (m *PUCCH_ConfigCommon) GetP0Nominal() *wrappers.Int32Value { if m != nil { return m.P0Nominal } return nil } type PUCCH_GroupHopping struct { Value PUCCH_GroupHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUCCH_GroupHopping_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_GroupHopping) Reset() { *m = PUCCH_GroupHopping{} } func (m *PUCCH_GroupHopping) String() string { return proto.CompactTextString(m) } func (*PUCCH_GroupHopping) ProtoMessage() {} func (*PUCCH_GroupHopping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{94} } func (m *PUCCH_GroupHopping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_GroupHopping.Unmarshal(m, b) } func (m *PUCCH_GroupHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_GroupHopping.Marshal(b, m, deterministic) } func (m *PUCCH_GroupHopping) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_GroupHopping.Merge(m, src) } func (m *PUCCH_GroupHopping) XXX_Size() int { return xxx_messageInfo_PUCCH_GroupHopping.Size(m) } func (m *PUCCH_GroupHopping) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_GroupHopping.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_GroupHopping proto.InternalMessageInfo func (m *PUCCH_GroupHopping) GetValue() PUCCH_GroupHopping_Value { if m != nil { return m.Value } return PUCCH_GroupHopping_protobuf_unspecified } type N_TimingAdvanceOffset struct { Value N_TimingAdvanceOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N_TimingAdvanceOffset_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *N_TimingAdvanceOffset) Reset() { *m = N_TimingAdvanceOffset{} } func (m *N_TimingAdvanceOffset) String() string { return proto.CompactTextString(m) } func (*N_TimingAdvanceOffset) ProtoMessage() {} func (*N_TimingAdvanceOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{95} } func (m *N_TimingAdvanceOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_N_TimingAdvanceOffset.Unmarshal(m, b) } func (m *N_TimingAdvanceOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_N_TimingAdvanceOffset.Marshal(b, m, deterministic) } func (m *N_TimingAdvanceOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_N_TimingAdvanceOffset.Merge(m, src) } func (m *N_TimingAdvanceOffset) XXX_Size() int { return xxx_messageInfo_N_TimingAdvanceOffset.Size(m) } func (m *N_TimingAdvanceOffset) XXX_DiscardUnknown() { xxx_messageInfo_N_TimingAdvanceOffset.DiscardUnknown(m) } var xxx_messageInfo_N_TimingAdvanceOffset proto.InternalMessageInfo func (m *N_TimingAdvanceOffset) GetValue() N_TimingAdvanceOffset_Value { if m != nil { return m.Value } return N_TimingAdvanceOffset_protobuf_unspecified } type SSB_PeriodicityServingCell struct { Value SSB_PeriodicityServingCell_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SSB_PeriodicityServingCell_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB_PeriodicityServingCell) Reset() { *m = SSB_PeriodicityServingCell{} } func (m *SSB_PeriodicityServingCell) String() string { return proto.CompactTextString(m) } func (*SSB_PeriodicityServingCell) ProtoMessage() {} func (*SSB_PeriodicityServingCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{96} } func (m *SSB_PeriodicityServingCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB_PeriodicityServingCell.Unmarshal(m, b) } func (m *SSB_PeriodicityServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB_PeriodicityServingCell.Marshal(b, m, deterministic) } func (m *SSB_PeriodicityServingCell) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB_PeriodicityServingCell.Merge(m, src) } func (m *SSB_PeriodicityServingCell) XXX_Size() int { return xxx_messageInfo_SSB_PeriodicityServingCell.Size(m) } func (m *SSB_PeriodicityServingCell) XXX_DiscardUnknown() { xxx_messageInfo_SSB_PeriodicityServingCell.DiscardUnknown(m) } var xxx_messageInfo_SSB_PeriodicityServingCell proto.InternalMessageInfo func (m *SSB_PeriodicityServingCell) GetValue() SSB_PeriodicityServingCell_Value { if m != nil { return m.Value } return SSB_PeriodicityServingCell_protobuf_unspecified } type DMRS_TypeA_Position struct { Value DMRS_TypeA_Position_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_TypeA_Position_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DMRS_TypeA_Position) Reset() { *m = DMRS_TypeA_Position{} } func (m *DMRS_TypeA_Position) String() string { return proto.CompactTextString(m) } func (*DMRS_TypeA_Position) ProtoMessage() {} func (*DMRS_TypeA_Position) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{97} } func (m *DMRS_TypeA_Position) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DMRS_TypeA_Position.Unmarshal(m, b) } func (m *DMRS_TypeA_Position) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DMRS_TypeA_Position.Marshal(b, m, deterministic) } func (m *DMRS_TypeA_Position) XXX_Merge(src proto.Message) { xxx_messageInfo_DMRS_TypeA_Position.Merge(m, src) } func (m *DMRS_TypeA_Position) XXX_Size() int { return xxx_messageInfo_DMRS_TypeA_Position.Size(m) } func (m *DMRS_TypeA_Position) XXX_DiscardUnknown() { xxx_messageInfo_DMRS_TypeA_Position.DiscardUnknown(m) } var xxx_messageInfo_DMRS_TypeA_Position proto.InternalMessageInfo func (m *DMRS_TypeA_Position) GetValue() DMRS_TypeA_Position_Value { if m != nil { return m.Value } return DMRS_TypeA_Position_protobuf_unspecified } type RateMatchPatternLTE_CRS struct { CarrierFreqDL uint32 `protobuf:"varint,1,opt,name=carrierFreqDL,proto3" json:"carrierFreqDL,omitempty"` CarrierBandwidthDL *CarrierBandwidthDL `protobuf:"bytes,2,opt,name=carrierBandwidthDL,proto3" json:"carrierBandwidthDL,omitempty"` Mbsfn_SubframeConfigList *EUTRA_MBSFN_SubframeConfigList `protobuf:"bytes,3,opt,name=mbsfn_SubframeConfigList,json=mbsfnSubframeConfigList,proto3" json:"mbsfn_SubframeConfigList,omitempty"` NrofCRS_Ports *NrofCRS_Ports `protobuf:"bytes,4,opt,name=nrofCRS_Ports,json=nrofCRSPorts,proto3" json:"nrofCRS_Ports,omitempty"` V_Shift *V_Shift `protobuf:"bytes,5,opt,name=v_Shift,json=vShift,proto3" json:"v_Shift,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RateMatchPatternLTE_CRS) Reset() { *m = RateMatchPatternLTE_CRS{} } func (m *RateMatchPatternLTE_CRS) String() string { return proto.CompactTextString(m) } func (*RateMatchPatternLTE_CRS) ProtoMessage() {} func (*RateMatchPatternLTE_CRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{98} } func (m *RateMatchPatternLTE_CRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RateMatchPatternLTE_CRS.Unmarshal(m, b) } func (m *RateMatchPatternLTE_CRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RateMatchPatternLTE_CRS.Marshal(b, m, deterministic) } func (m *RateMatchPatternLTE_CRS) XXX_Merge(src proto.Message) { xxx_messageInfo_RateMatchPatternLTE_CRS.Merge(m, src) } func (m *RateMatchPatternLTE_CRS) XXX_Size() int { return xxx_messageInfo_RateMatchPatternLTE_CRS.Size(m) } func (m *RateMatchPatternLTE_CRS) XXX_DiscardUnknown() { xxx_messageInfo_RateMatchPatternLTE_CRS.DiscardUnknown(m) } var xxx_messageInfo_RateMatchPatternLTE_CRS proto.InternalMessageInfo func (m *RateMatchPatternLTE_CRS) GetCarrierFreqDL() uint32 { if m != nil { return m.CarrierFreqDL } return 0 } func (m *RateMatchPatternLTE_CRS) GetCarrierBandwidthDL() *CarrierBandwidthDL { if m != nil { return m.CarrierBandwidthDL } return nil } func (m *RateMatchPatternLTE_CRS) GetMbsfn_SubframeConfigList() *EUTRA_MBSFN_SubframeConfigList { if m != nil { return m.Mbsfn_SubframeConfigList } return nil } func (m *RateMatchPatternLTE_CRS) GetNrofCRS_Ports() *NrofCRS_Ports { if m != nil { return m.NrofCRS_Ports } return nil } func (m *RateMatchPatternLTE_CRS) GetV_Shift() *V_Shift { if m != nil { return m.V_Shift } return nil } type CarrierBandwidthDL struct { Value CarrierBandwidthDL_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CarrierBandwidthDL_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CarrierBandwidthDL) Reset() { *m = CarrierBandwidthDL{} } func (m *CarrierBandwidthDL) String() string { return proto.CompactTextString(m) } func (*CarrierBandwidthDL) ProtoMessage() {} func (*CarrierBandwidthDL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{99} } func (m *CarrierBandwidthDL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CarrierBandwidthDL.Unmarshal(m, b) } func (m *CarrierBandwidthDL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CarrierBandwidthDL.Marshal(b, m, deterministic) } func (m *CarrierBandwidthDL) XXX_Merge(src proto.Message) { xxx_messageInfo_CarrierBandwidthDL.Merge(m, src) } func (m *CarrierBandwidthDL) XXX_Size() int { return xxx_messageInfo_CarrierBandwidthDL.Size(m) } func (m *CarrierBandwidthDL) XXX_DiscardUnknown() { xxx_messageInfo_CarrierBandwidthDL.DiscardUnknown(m) } var xxx_messageInfo_CarrierBandwidthDL proto.InternalMessageInfo func (m *CarrierBandwidthDL) GetValue() CarrierBandwidthDL_Value { if m != nil { return m.Value } return CarrierBandwidthDL_protobuf_unspecified } type EUTRA_MBSFN_SubframeConfigList struct { Items []*EUTRA_MBSFN_SubframeConfig `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_MBSFN_SubframeConfigList) Reset() { *m = EUTRA_MBSFN_SubframeConfigList{} } func (m *EUTRA_MBSFN_SubframeConfigList) String() string { return proto.CompactTextString(m) } func (*EUTRA_MBSFN_SubframeConfigList) ProtoMessage() {} func (*EUTRA_MBSFN_SubframeConfigList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{100} } func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Unmarshal(m, b) } func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Marshal(b, m, deterministic) } func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Merge(m, src) } func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Size() int { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Size(m) } func (m *EUTRA_MBSFN_SubframeConfigList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList proto.InternalMessageInfo func (m *EUTRA_MBSFN_SubframeConfigList) GetItems() []*EUTRA_MBSFN_SubframeConfig { if m != nil { return m.Items } return nil } type EUTRA_MBSFN_SubframeConfig struct { RadioframeAllocationPeriod *RadioframeAllocationPeriod `protobuf:"bytes,1,opt,name=radioframeAllocationPeriod,proto3" json:"radioframeAllocationPeriod,omitempty"` RadioframeAllocationOffset uint32 `protobuf:"varint,2,opt,name=radioframeAllocationOffset,proto3" json:"radioframeAllocationOffset,omitempty"` SubframeAllocation1 *SubframeAllocation `protobuf:"bytes,3,opt,name=subframeAllocation1,proto3" json:"subframeAllocation1,omitempty"` SubframeAllocation2 *SubframeAllocation `protobuf:"bytes,4,opt,name=subframeAllocation2,proto3" json:"subframeAllocation2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_MBSFN_SubframeConfig) Reset() { *m = EUTRA_MBSFN_SubframeConfig{} } func (m *EUTRA_MBSFN_SubframeConfig) String() string { return proto.CompactTextString(m) } func (*EUTRA_MBSFN_SubframeConfig) ProtoMessage() {} func (*EUTRA_MBSFN_SubframeConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{101} } func (m *EUTRA_MBSFN_SubframeConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Unmarshal(m, b) } func (m *EUTRA_MBSFN_SubframeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Marshal(b, m, deterministic) } func (m *EUTRA_MBSFN_SubframeConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Merge(m, src) } func (m *EUTRA_MBSFN_SubframeConfig) XXX_Size() int { return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Size(m) } func (m *EUTRA_MBSFN_SubframeConfig) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_MBSFN_SubframeConfig proto.InternalMessageInfo func (m *EUTRA_MBSFN_SubframeConfig) GetRadioframeAllocationPeriod() *RadioframeAllocationPeriod { if m != nil { return m.RadioframeAllocationPeriod } return nil } func (m *EUTRA_MBSFN_SubframeConfig) GetRadioframeAllocationOffset() uint32 { if m != nil { return m.RadioframeAllocationOffset } return 0 } func (m *EUTRA_MBSFN_SubframeConfig) GetSubframeAllocation1() *SubframeAllocation { if m != nil { return m.SubframeAllocation1 } return nil } func (m *EUTRA_MBSFN_SubframeConfig) GetSubframeAllocation2() *SubframeAllocation { if m != nil { return m.SubframeAllocation2 } return nil } type RadioframeAllocationPeriod struct { Value RadioframeAllocationPeriod_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RadioframeAllocationPeriod_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RadioframeAllocationPeriod) Reset() { *m = RadioframeAllocationPeriod{} } func (m *RadioframeAllocationPeriod) String() string { return proto.CompactTextString(m) } func (*RadioframeAllocationPeriod) ProtoMessage() {} func (*RadioframeAllocationPeriod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{102} } func (m *RadioframeAllocationPeriod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RadioframeAllocationPeriod.Unmarshal(m, b) } func (m *RadioframeAllocationPeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RadioframeAllocationPeriod.Marshal(b, m, deterministic) } func (m *RadioframeAllocationPeriod) XXX_Merge(src proto.Message) { xxx_messageInfo_RadioframeAllocationPeriod.Merge(m, src) } func (m *RadioframeAllocationPeriod) XXX_Size() int { return xxx_messageInfo_RadioframeAllocationPeriod.Size(m) } func (m *RadioframeAllocationPeriod) XXX_DiscardUnknown() { xxx_messageInfo_RadioframeAllocationPeriod.DiscardUnknown(m) } var xxx_messageInfo_RadioframeAllocationPeriod proto.InternalMessageInfo func (m *RadioframeAllocationPeriod) GetValue() RadioframeAllocationPeriod_Value { if m != nil { return m.Value } return RadioframeAllocationPeriod_protobuf_unspecified } type SubframeAllocation struct { // Types that are valid to be assigned to SfAllocation: // *SubframeAllocation_OneFrame // *SubframeAllocation_FourFrames SfAllocation isSubframeAllocation_SfAllocation `protobuf_oneof:"sfAllocation"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SubframeAllocation) Reset() { *m = SubframeAllocation{} } func (m *SubframeAllocation) String() string { return proto.CompactTextString(m) } func (*SubframeAllocation) ProtoMessage() {} func (*SubframeAllocation) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{103} } func (m *SubframeAllocation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SubframeAllocation.Unmarshal(m, b) } func (m *SubframeAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SubframeAllocation.Marshal(b, m, deterministic) } func (m *SubframeAllocation) XXX_Merge(src proto.Message) { xxx_messageInfo_SubframeAllocation.Merge(m, src) } func (m *SubframeAllocation) XXX_Size() int { return xxx_messageInfo_SubframeAllocation.Size(m) } func (m *SubframeAllocation) XXX_DiscardUnknown() { xxx_messageInfo_SubframeAllocation.DiscardUnknown(m) } var xxx_messageInfo_SubframeAllocation proto.InternalMessageInfo type isSubframeAllocation_SfAllocation interface { isSubframeAllocation_SfAllocation() } type SubframeAllocation_OneFrame struct { OneFrame []byte `protobuf:"bytes,1,opt,name=oneFrame,proto3,oneof"` } type SubframeAllocation_FourFrames struct { FourFrames []byte `protobuf:"bytes,2,opt,name=fourFrames,proto3,oneof"` } func (*SubframeAllocation_OneFrame) isSubframeAllocation_SfAllocation() {} func (*SubframeAllocation_FourFrames) isSubframeAllocation_SfAllocation() {} func (m *SubframeAllocation) GetSfAllocation() isSubframeAllocation_SfAllocation { if m != nil { return m.SfAllocation } return nil } func (m *SubframeAllocation) GetOneFrame() []byte { if x, ok := m.GetSfAllocation().(*SubframeAllocation_OneFrame); ok { return x.OneFrame } return nil } func (m *SubframeAllocation) GetFourFrames() []byte { if x, ok := m.GetSfAllocation().(*SubframeAllocation_FourFrames); ok { return x.FourFrames } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SubframeAllocation) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SubframeAllocation_OneFrame)(nil), (*SubframeAllocation_FourFrames)(nil), } } type NrofCRS_Ports struct { Value NrofCRS_Ports_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofCRS_Ports_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofCRS_Ports) Reset() { *m = NrofCRS_Ports{} } func (m *NrofCRS_Ports) String() string { return proto.CompactTextString(m) } func (*NrofCRS_Ports) ProtoMessage() {} func (*NrofCRS_Ports) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{104} } func (m *NrofCRS_Ports) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofCRS_Ports.Unmarshal(m, b) } func (m *NrofCRS_Ports) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofCRS_Ports.Marshal(b, m, deterministic) } func (m *NrofCRS_Ports) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofCRS_Ports.Merge(m, src) } func (m *NrofCRS_Ports) XXX_Size() int { return xxx_messageInfo_NrofCRS_Ports.Size(m) } func (m *NrofCRS_Ports) XXX_DiscardUnknown() { xxx_messageInfo_NrofCRS_Ports.DiscardUnknown(m) } var xxx_messageInfo_NrofCRS_Ports proto.InternalMessageInfo func (m *NrofCRS_Ports) GetValue() NrofCRS_Ports_Value { if m != nil { return m.Value } return NrofCRS_Ports_protobuf_unspecified } type V_Shift struct { Value V_Shift_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.V_Shift_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *V_Shift) Reset() { *m = V_Shift{} } func (m *V_Shift) String() string { return proto.CompactTextString(m) } func (*V_Shift) ProtoMessage() {} func (*V_Shift) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{105} } func (m *V_Shift) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_V_Shift.Unmarshal(m, b) } func (m *V_Shift) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_V_Shift.Marshal(b, m, deterministic) } func (m *V_Shift) XXX_Merge(src proto.Message) { xxx_messageInfo_V_Shift.Merge(m, src) } func (m *V_Shift) XXX_Size() int { return xxx_messageInfo_V_Shift.Size(m) } func (m *V_Shift) XXX_DiscardUnknown() { xxx_messageInfo_V_Shift.DiscardUnknown(m) } var xxx_messageInfo_V_Shift proto.InternalMessageInfo func (m *V_Shift) GetValue() V_Shift_Value { if m != nil { return m.Value } return V_Shift_protobuf_unspecified } type RateMatchPattern struct { RateMatchPatternId uint32 `protobuf:"varint,1,opt,name=rateMatchPatternId,proto3" json:"rateMatchPatternId,omitempty"` // Types that are valid to be assigned to PatternType: // *RateMatchPattern_Bitmaps // *RateMatchPattern_ControlResourceSet PatternType isRateMatchPattern_PatternType `protobuf_oneof:"patternType"` SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,4,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` Dummy *Dummy `protobuf:"bytes,5,opt,name=dummy,proto3" json:"dummy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RateMatchPattern) Reset() { *m = RateMatchPattern{} } func (m *RateMatchPattern) String() string { return proto.CompactTextString(m) } func (*RateMatchPattern) ProtoMessage() {} func (*RateMatchPattern) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{106} } func (m *RateMatchPattern) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RateMatchPattern.Unmarshal(m, b) } func (m *RateMatchPattern) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RateMatchPattern.Marshal(b, m, deterministic) } func (m *RateMatchPattern) XXX_Merge(src proto.Message) { xxx_messageInfo_RateMatchPattern.Merge(m, src) } func (m *RateMatchPattern) XXX_Size() int { return xxx_messageInfo_RateMatchPattern.Size(m) } func (m *RateMatchPattern) XXX_DiscardUnknown() { xxx_messageInfo_RateMatchPattern.DiscardUnknown(m) } var xxx_messageInfo_RateMatchPattern proto.InternalMessageInfo func (m *RateMatchPattern) GetRateMatchPatternId() uint32 { if m != nil { return m.RateMatchPatternId } return 0 } type isRateMatchPattern_PatternType interface { isRateMatchPattern_PatternType() } type RateMatchPattern_Bitmaps struct { Bitmaps *Bitmaps `protobuf:"bytes,2,opt,name=bitmaps,proto3,oneof"` } type RateMatchPattern_ControlResourceSet struct { ControlResourceSet uint32 `protobuf:"varint,3,opt,name=controlResourceSet,proto3,oneof"` } func (*RateMatchPattern_Bitmaps) isRateMatchPattern_PatternType() {} func (*RateMatchPattern_ControlResourceSet) isRateMatchPattern_PatternType() {} func (m *RateMatchPattern) GetPatternType() isRateMatchPattern_PatternType { if m != nil { return m.PatternType } return nil } func (m *RateMatchPattern) GetBitmaps() *Bitmaps { if x, ok := m.GetPatternType().(*RateMatchPattern_Bitmaps); ok { return x.Bitmaps } return nil } func (m *RateMatchPattern) GetControlResourceSet() uint32 { if x, ok := m.GetPatternType().(*RateMatchPattern_ControlResourceSet); ok { return x.ControlResourceSet } return 0 } func (m *RateMatchPattern) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *RateMatchPattern) GetDummy() *Dummy { if m != nil { return m.Dummy } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*RateMatchPattern) XXX_OneofWrappers() []interface{} { return []interface{}{ (*RateMatchPattern_Bitmaps)(nil), (*RateMatchPattern_ControlResourceSet)(nil), } } type Bitmaps struct { ResourceBlocks []byte `protobuf:"bytes,1,opt,name=resourceBlocks,proto3" json:"resourceBlocks,omitempty"` // Types that are valid to be assigned to SymbolsInResourceBlock: // *Bitmaps_OneSlot // *Bitmaps_TwoSlots SymbolsInResourceBlock isBitmaps_SymbolsInResourceBlock `protobuf_oneof:"symbolsInResourceBlock"` // Types that are valid to be assigned to PeriodicityAndPattern: // *Bitmaps_N2 // *Bitmaps_N4 // *Bitmaps_N5 // *Bitmaps_N8 // *Bitmaps_N10 // *Bitmaps_N20 // *Bitmaps_N40 PeriodicityAndPattern isBitmaps_PeriodicityAndPattern `protobuf_oneof:"periodicityAndPattern"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Bitmaps) Reset() { *m = Bitmaps{} } func (m *Bitmaps) String() string { return proto.CompactTextString(m) } func (*Bitmaps) ProtoMessage() {} func (*Bitmaps) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{107} } func (m *Bitmaps) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Bitmaps.Unmarshal(m, b) } func (m *Bitmaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Bitmaps.Marshal(b, m, deterministic) } func (m *Bitmaps) XXX_Merge(src proto.Message) { xxx_messageInfo_Bitmaps.Merge(m, src) } func (m *Bitmaps) XXX_Size() int { return xxx_messageInfo_Bitmaps.Size(m) } func (m *Bitmaps) XXX_DiscardUnknown() { xxx_messageInfo_Bitmaps.DiscardUnknown(m) } var xxx_messageInfo_Bitmaps proto.InternalMessageInfo func (m *Bitmaps) GetResourceBlocks() []byte { if m != nil { return m.ResourceBlocks } return nil } type isBitmaps_SymbolsInResourceBlock interface { isBitmaps_SymbolsInResourceBlock() } type Bitmaps_OneSlot struct { OneSlot []byte `protobuf:"bytes,2,opt,name=oneSlot,proto3,oneof"` } type Bitmaps_TwoSlots struct { TwoSlots []byte `protobuf:"bytes,3,opt,name=twoSlots,proto3,oneof"` } func (*Bitmaps_OneSlot) isBitmaps_SymbolsInResourceBlock() {} func (*Bitmaps_TwoSlots) isBitmaps_SymbolsInResourceBlock() {} func (m *Bitmaps) GetSymbolsInResourceBlock() isBitmaps_SymbolsInResourceBlock { if m != nil { return m.SymbolsInResourceBlock } return nil } func (m *Bitmaps) GetOneSlot() []byte { if x, ok := m.GetSymbolsInResourceBlock().(*Bitmaps_OneSlot); ok { return x.OneSlot } return nil } func (m *Bitmaps) GetTwoSlots() []byte { if x, ok := m.GetSymbolsInResourceBlock().(*Bitmaps_TwoSlots); ok { return x.TwoSlots } return nil } type isBitmaps_PeriodicityAndPattern interface { isBitmaps_PeriodicityAndPattern() } type Bitmaps_N2 struct { N2 []byte `protobuf:"bytes,4,opt,name=n2,proto3,oneof"` } type Bitmaps_N4 struct { N4 []byte `protobuf:"bytes,5,opt,name=n4,proto3,oneof"` } type Bitmaps_N5 struct { N5 []byte `protobuf:"bytes,6,opt,name=n5,proto3,oneof"` } type Bitmaps_N8 struct { N8 []byte `protobuf:"bytes,7,opt,name=n8,proto3,oneof"` } type Bitmaps_N10 struct { N10 []byte `protobuf:"bytes,8,opt,name=n10,proto3,oneof"` } type Bitmaps_N20 struct { N20 []byte `protobuf:"bytes,9,opt,name=n20,proto3,oneof"` } type Bitmaps_N40 struct { N40 []byte `protobuf:"bytes,10,opt,name=n40,proto3,oneof"` } func (*Bitmaps_N2) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N4) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N5) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N8) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N10) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N20) isBitmaps_PeriodicityAndPattern() {} func (*Bitmaps_N40) isBitmaps_PeriodicityAndPattern() {} func (m *Bitmaps) GetPeriodicityAndPattern() isBitmaps_PeriodicityAndPattern { if m != nil { return m.PeriodicityAndPattern } return nil } func (m *Bitmaps) GetN2() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N2); ok { return x.N2 } return nil } func (m *Bitmaps) GetN4() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N4); ok { return x.N4 } return nil } func (m *Bitmaps) GetN5() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N5); ok { return x.N5 } return nil } func (m *Bitmaps) GetN8() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N8); ok { return x.N8 } return nil } func (m *Bitmaps) GetN10() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N10); ok { return x.N10 } return nil } func (m *Bitmaps) GetN20() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N20); ok { return x.N20 } return nil } func (m *Bitmaps) GetN40() []byte { if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N40); ok { return x.N40 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*Bitmaps) XXX_OneofWrappers() []interface{} { return []interface{}{ (*Bitmaps_OneSlot)(nil), (*Bitmaps_TwoSlots)(nil), (*Bitmaps_N2)(nil), (*Bitmaps_N4)(nil), (*Bitmaps_N5)(nil), (*Bitmaps_N8)(nil), (*Bitmaps_N10)(nil), (*Bitmaps_N20)(nil), (*Bitmaps_N40)(nil), } } type Dummy struct { Value Dummy_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Dummy) Reset() { *m = Dummy{} } func (m *Dummy) String() string { return proto.CompactTextString(m) } func (*Dummy) ProtoMessage() {} func (*Dummy) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{108} } func (m *Dummy) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Dummy.Unmarshal(m, b) } func (m *Dummy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Dummy.Marshal(b, m, deterministic) } func (m *Dummy) XXX_Merge(src proto.Message) { xxx_messageInfo_Dummy.Merge(m, src) } func (m *Dummy) XXX_Size() int { return xxx_messageInfo_Dummy.Size(m) } func (m *Dummy) XXX_DiscardUnknown() { xxx_messageInfo_Dummy.DiscardUnknown(m) } var xxx_messageInfo_Dummy proto.InternalMessageInfo func (m *Dummy) GetValue() Dummy_Value { if m != nil { return m.Value } return Dummy_protobuf_unspecified } type TDD_UL_DL_ConfigCommon struct { ReferenceSubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,1,opt,name=referenceSubcarrierSpacing,proto3" json:"referenceSubcarrierSpacing,omitempty"` Pattern1 *TDD_UL_DL_Pattern `protobuf:"bytes,2,opt,name=pattern1,proto3" json:"pattern1,omitempty"` Pattern2 *TDD_UL_DL_Pattern `protobuf:"bytes,3,opt,name=pattern2,proto3" json:"pattern2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TDD_UL_DL_ConfigCommon) Reset() { *m = TDD_UL_DL_ConfigCommon{} } func (m *TDD_UL_DL_ConfigCommon) String() string { return proto.CompactTextString(m) } func (*TDD_UL_DL_ConfigCommon) ProtoMessage() {} func (*TDD_UL_DL_ConfigCommon) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{109} } func (m *TDD_UL_DL_ConfigCommon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Unmarshal(m, b) } func (m *TDD_UL_DL_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Marshal(b, m, deterministic) } func (m *TDD_UL_DL_ConfigCommon) XXX_Merge(src proto.Message) { xxx_messageInfo_TDD_UL_DL_ConfigCommon.Merge(m, src) } func (m *TDD_UL_DL_ConfigCommon) XXX_Size() int { return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Size(m) } func (m *TDD_UL_DL_ConfigCommon) XXX_DiscardUnknown() { xxx_messageInfo_TDD_UL_DL_ConfigCommon.DiscardUnknown(m) } var xxx_messageInfo_TDD_UL_DL_ConfigCommon proto.InternalMessageInfo func (m *TDD_UL_DL_ConfigCommon) GetReferenceSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.ReferenceSubcarrierSpacing } return nil } func (m *TDD_UL_DL_ConfigCommon) GetPattern1() *TDD_UL_DL_Pattern { if m != nil { return m.Pattern1 } return nil } func (m *TDD_UL_DL_ConfigCommon) GetPattern2() *TDD_UL_DL_Pattern { if m != nil { return m.Pattern2 } return nil } type TDD_UL_DL_Pattern struct { Dl_UL_TransmissionPeriodicity *DL_UL_TransmissionPeriodicity `protobuf:"bytes,1,opt,name=dl_UL_TransmissionPeriodicity,json=dlULTransmissionPeriodicity,proto3" json:"dl_UL_TransmissionPeriodicity,omitempty"` NrofDownlinkSlots uint32 `protobuf:"varint,2,opt,name=nrofDownlinkSlots,proto3" json:"nrofDownlinkSlots,omitempty"` NrofDownlinkSymbols uint32 `protobuf:"varint,3,opt,name=nrofDownlinkSymbols,proto3" json:"nrofDownlinkSymbols,omitempty"` NrofUplinkSlots uint32 `protobuf:"varint,4,opt,name=nrofUplinkSlots,proto3" json:"nrofUplinkSlots,omitempty"` NrofUplinkSymbols uint32 `protobuf:"varint,5,opt,name=nrofUplinkSymbols,proto3" json:"nrofUplinkSymbols,omitempty"` Dl_UL_TransmissionPeriodicityV1530 *DL_UL_TransmissionPeriodicityV1530 `protobuf:"bytes,6,opt,name=dl_UL_TransmissionPeriodicity_v1530,json=dlULTransmissionPeriodicityV1530,proto3" json:"dl_UL_TransmissionPeriodicity_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TDD_UL_DL_Pattern) Reset() { *m = TDD_UL_DL_Pattern{} } func (m *TDD_UL_DL_Pattern) String() string { return proto.CompactTextString(m) } func (*TDD_UL_DL_Pattern) ProtoMessage() {} func (*TDD_UL_DL_Pattern) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{110} } func (m *TDD_UL_DL_Pattern) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TDD_UL_DL_Pattern.Unmarshal(m, b) } func (m *TDD_UL_DL_Pattern) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TDD_UL_DL_Pattern.Marshal(b, m, deterministic) } func (m *TDD_UL_DL_Pattern) XXX_Merge(src proto.Message) { xxx_messageInfo_TDD_UL_DL_Pattern.Merge(m, src) } func (m *TDD_UL_DL_Pattern) XXX_Size() int { return xxx_messageInfo_TDD_UL_DL_Pattern.Size(m) } func (m *TDD_UL_DL_Pattern) XXX_DiscardUnknown() { xxx_messageInfo_TDD_UL_DL_Pattern.DiscardUnknown(m) } var xxx_messageInfo_TDD_UL_DL_Pattern proto.InternalMessageInfo func (m *TDD_UL_DL_Pattern) GetDl_UL_TransmissionPeriodicity() *DL_UL_TransmissionPeriodicity { if m != nil { return m.Dl_UL_TransmissionPeriodicity } return nil } func (m *TDD_UL_DL_Pattern) GetNrofDownlinkSlots() uint32 { if m != nil { return m.NrofDownlinkSlots } return 0 } func (m *TDD_UL_DL_Pattern) GetNrofDownlinkSymbols() uint32 { if m != nil { return m.NrofDownlinkSymbols } return 0 } func (m *TDD_UL_DL_Pattern) GetNrofUplinkSlots() uint32 { if m != nil { return m.NrofUplinkSlots } return 0 } func (m *TDD_UL_DL_Pattern) GetNrofUplinkSymbols() uint32 { if m != nil { return m.NrofUplinkSymbols } return 0 } func (m *TDD_UL_DL_Pattern) GetDl_UL_TransmissionPeriodicityV1530() *DL_UL_TransmissionPeriodicityV1530 { if m != nil { return m.Dl_UL_TransmissionPeriodicityV1530 } return nil } type DL_UL_TransmissionPeriodicity struct { Value DL_UL_TransmissionPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DL_UL_TransmissionPeriodicity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DL_UL_TransmissionPeriodicity) Reset() { *m = DL_UL_TransmissionPeriodicity{} } func (m *DL_UL_TransmissionPeriodicity) String() string { return proto.CompactTextString(m) } func (*DL_UL_TransmissionPeriodicity) ProtoMessage() {} func (*DL_UL_TransmissionPeriodicity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{111} } func (m *DL_UL_TransmissionPeriodicity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Unmarshal(m, b) } func (m *DL_UL_TransmissionPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Marshal(b, m, deterministic) } func (m *DL_UL_TransmissionPeriodicity) XXX_Merge(src proto.Message) { xxx_messageInfo_DL_UL_TransmissionPeriodicity.Merge(m, src) } func (m *DL_UL_TransmissionPeriodicity) XXX_Size() int { return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Size(m) } func (m *DL_UL_TransmissionPeriodicity) XXX_DiscardUnknown() { xxx_messageInfo_DL_UL_TransmissionPeriodicity.DiscardUnknown(m) } var xxx_messageInfo_DL_UL_TransmissionPeriodicity proto.InternalMessageInfo func (m *DL_UL_TransmissionPeriodicity) GetValue() DL_UL_TransmissionPeriodicity_Value { if m != nil { return m.Value } return DL_UL_TransmissionPeriodicity_protobuf_unspecified } type DL_UL_TransmissionPeriodicityV1530 struct { Value DL_UL_TransmissionPeriodicityV1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DL_UL_TransmissionPeriodicityV1530_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DL_UL_TransmissionPeriodicityV1530) Reset() { *m = DL_UL_TransmissionPeriodicityV1530{} } func (m *DL_UL_TransmissionPeriodicityV1530) String() string { return proto.CompactTextString(m) } func (*DL_UL_TransmissionPeriodicityV1530) ProtoMessage() {} func (*DL_UL_TransmissionPeriodicityV1530) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{112} } func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Unmarshal(m, b) } func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Marshal(b, m, deterministic) } func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Merge(src proto.Message) { xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Merge(m, src) } func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Size() int { return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Size(m) } func (m *DL_UL_TransmissionPeriodicityV1530) XXX_DiscardUnknown() { xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.DiscardUnknown(m) } var xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530 proto.InternalMessageInfo func (m *DL_UL_TransmissionPeriodicityV1530) GetValue() DL_UL_TransmissionPeriodicityV1530_Value { if m != nil { return m.Value } return DL_UL_TransmissionPeriodicityV1530_protobuf_unspecified } type T304 struct { Value T304_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T304_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T304) Reset() { *m = T304{} } func (m *T304) String() string { return proto.CompactTextString(m) } func (*T304) ProtoMessage() {} func (*T304) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{113} } func (m *T304) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T304.Unmarshal(m, b) } func (m *T304) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T304.Marshal(b, m, deterministic) } func (m *T304) XXX_Merge(src proto.Message) { xxx_messageInfo_T304.Merge(m, src) } func (m *T304) XXX_Size() int { return xxx_messageInfo_T304.Size(m) } func (m *T304) XXX_DiscardUnknown() { xxx_messageInfo_T304.DiscardUnknown(m) } var xxx_messageInfo_T304 proto.InternalMessageInfo func (m *T304) GetValue() T304_Value { if m != nil { return m.Value } return T304_protobuf_unspecified } type RACH_ConfigDedicated struct { Cfra *CFRA `protobuf:"bytes,1,opt,name=cfra,proto3" json:"cfra,omitempty"` Ra_Prioritization *RA_Prioritization `protobuf:"bytes,2,opt,name=ra_Prioritization,json=raPrioritization,proto3" json:"ra_Prioritization,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RACH_ConfigDedicated) Reset() { *m = RACH_ConfigDedicated{} } func (m *RACH_ConfigDedicated) String() string { return proto.CompactTextString(m) } func (*RACH_ConfigDedicated) ProtoMessage() {} func (*RACH_ConfigDedicated) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{114} } func (m *RACH_ConfigDedicated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RACH_ConfigDedicated.Unmarshal(m, b) } func (m *RACH_ConfigDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RACH_ConfigDedicated.Marshal(b, m, deterministic) } func (m *RACH_ConfigDedicated) XXX_Merge(src proto.Message) { xxx_messageInfo_RACH_ConfigDedicated.Merge(m, src) } func (m *RACH_ConfigDedicated) XXX_Size() int { return xxx_messageInfo_RACH_ConfigDedicated.Size(m) } func (m *RACH_ConfigDedicated) XXX_DiscardUnknown() { xxx_messageInfo_RACH_ConfigDedicated.DiscardUnknown(m) } var xxx_messageInfo_RACH_ConfigDedicated proto.InternalMessageInfo func (m *RACH_ConfigDedicated) GetCfra() *CFRA { if m != nil { return m.Cfra } return nil } func (m *RACH_ConfigDedicated) GetRa_Prioritization() *RA_Prioritization { if m != nil { return m.Ra_Prioritization } return nil } type CFRA struct { Occasions *Occasions `protobuf:"bytes,1,opt,name=occasions,proto3" json:"occasions,omitempty"` // Types that are valid to be assigned to Resource: // *CFRA_Ssb // *CFRA_Csirs Resource isCFRA_Resource `protobuf_oneof:"resource"` TotalNumberOfRA_PreamblesV1530 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=totalNumberOfRA_Preambles_v1530,json=totalNumberOfRAPreamblesV1530,proto3" json:"totalNumberOfRA_Preambles_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CFRA) Reset() { *m = CFRA{} } func (m *CFRA) String() string { return proto.CompactTextString(m) } func (*CFRA) ProtoMessage() {} func (*CFRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{115} } func (m *CFRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CFRA.Unmarshal(m, b) } func (m *CFRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CFRA.Marshal(b, m, deterministic) } func (m *CFRA) XXX_Merge(src proto.Message) { xxx_messageInfo_CFRA.Merge(m, src) } func (m *CFRA) XXX_Size() int { return xxx_messageInfo_CFRA.Size(m) } func (m *CFRA) XXX_DiscardUnknown() { xxx_messageInfo_CFRA.DiscardUnknown(m) } var xxx_messageInfo_CFRA proto.InternalMessageInfo func (m *CFRA) GetOccasions() *Occasions { if m != nil { return m.Occasions } return nil } type isCFRA_Resource interface { isCFRA_Resource() } type CFRA_Ssb struct { Ssb *SSB `protobuf:"bytes,2,opt,name=ssb,proto3,oneof"` } type CFRA_Csirs struct { Csirs *CSIRS `protobuf:"bytes,3,opt,name=csirs,proto3,oneof"` } func (*CFRA_Ssb) isCFRA_Resource() {} func (*CFRA_Csirs) isCFRA_Resource() {} func (m *CFRA) GetResource() isCFRA_Resource { if m != nil { return m.Resource } return nil } func (m *CFRA) GetSsb() *SSB { if x, ok := m.GetResource().(*CFRA_Ssb); ok { return x.Ssb } return nil } func (m *CFRA) GetCsirs() *CSIRS { if x, ok := m.GetResource().(*CFRA_Csirs); ok { return x.Csirs } return nil } func (m *CFRA) GetTotalNumberOfRA_PreamblesV1530() *wrappers.UInt32Value { if m != nil { return m.TotalNumberOfRA_PreamblesV1530 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CFRA) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CFRA_Ssb)(nil), (*CFRA_Csirs)(nil), } } type Occasions struct { Rach_ConfigGeneric *RACH_ConfigGeneric `protobuf:"bytes,1,opt,name=rach_ConfigGeneric,json=rachConfigGeneric,proto3" json:"rach_ConfigGeneric,omitempty"` SsbPerRACH_Occasion *SSBPerRACH_Occasion `protobuf:"bytes,2,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Occasions) Reset() { *m = Occasions{} } func (m *Occasions) String() string { return proto.CompactTextString(m) } func (*Occasions) ProtoMessage() {} func (*Occasions) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{116} } func (m *Occasions) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Occasions.Unmarshal(m, b) } func (m *Occasions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Occasions.Marshal(b, m, deterministic) } func (m *Occasions) XXX_Merge(src proto.Message) { xxx_messageInfo_Occasions.Merge(m, src) } func (m *Occasions) XXX_Size() int { return xxx_messageInfo_Occasions.Size(m) } func (m *Occasions) XXX_DiscardUnknown() { xxx_messageInfo_Occasions.DiscardUnknown(m) } var xxx_messageInfo_Occasions proto.InternalMessageInfo func (m *Occasions) GetRach_ConfigGeneric() *RACH_ConfigGeneric { if m != nil { return m.Rach_ConfigGeneric } return nil } func (m *Occasions) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion { if m != nil { return m.SsbPerRACH_Occasion } return nil } type SSB struct { Ssb_ResourceList []*CFRA_SSB_Resource `protobuf:"bytes,1,rep,name=ssb_ResourceList,json=ssbResourceList,proto3" json:"ssb_ResourceList,omitempty"` RaSsbOccasionMaskIndex uint32 `protobuf:"varint,2,opt,name=ra_ssb_occasion_mask_index,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_occasion_mask_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB) Reset() { *m = SSB{} } func (m *SSB) String() string { return proto.CompactTextString(m) } func (*SSB) ProtoMessage() {} func (*SSB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{117} } func (m *SSB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB.Unmarshal(m, b) } func (m *SSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB.Marshal(b, m, deterministic) } func (m *SSB) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB.Merge(m, src) } func (m *SSB) XXX_Size() int { return xxx_messageInfo_SSB.Size(m) } func (m *SSB) XXX_DiscardUnknown() { xxx_messageInfo_SSB.DiscardUnknown(m) } var xxx_messageInfo_SSB proto.InternalMessageInfo func (m *SSB) GetSsb_ResourceList() []*CFRA_SSB_Resource { if m != nil { return m.Ssb_ResourceList } return nil } func (m *SSB) GetRaSsbOccasionMaskIndex() uint32 { if m != nil { return m.RaSsbOccasionMaskIndex } return 0 } type CFRA_SSB_Resource struct { Ssb uint32 `protobuf:"varint,1,opt,name=ssb,proto3" json:"ssb,omitempty"` Ra_PreambleIndex uint32 `protobuf:"varint,2,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CFRA_SSB_Resource) Reset() { *m = CFRA_SSB_Resource{} } func (m *CFRA_SSB_Resource) String() string { return proto.CompactTextString(m) } func (*CFRA_SSB_Resource) ProtoMessage() {} func (*CFRA_SSB_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{118} } func (m *CFRA_SSB_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CFRA_SSB_Resource.Unmarshal(m, b) } func (m *CFRA_SSB_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CFRA_SSB_Resource.Marshal(b, m, deterministic) } func (m *CFRA_SSB_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_CFRA_SSB_Resource.Merge(m, src) } func (m *CFRA_SSB_Resource) XXX_Size() int { return xxx_messageInfo_CFRA_SSB_Resource.Size(m) } func (m *CFRA_SSB_Resource) XXX_DiscardUnknown() { xxx_messageInfo_CFRA_SSB_Resource.DiscardUnknown(m) } var xxx_messageInfo_CFRA_SSB_Resource proto.InternalMessageInfo func (m *CFRA_SSB_Resource) GetSsb() uint32 { if m != nil { return m.Ssb } return 0 } func (m *CFRA_SSB_Resource) GetRa_PreambleIndex() uint32 { if m != nil { return m.Ra_PreambleIndex } return 0 } type CSIRS struct { Csirs_ResourceList []*CFRA_CSIRS_Resource `protobuf:"bytes,1,rep,name=csirs_ResourceList,json=csirsResourceList,proto3" json:"csirs_ResourceList,omitempty"` Rsrp_ThresholdCSI_RS uint32 `protobuf:"varint,2,opt,name=rsrp_ThresholdCSI_RS,json=rsrpThresholdCSIRS,proto3" json:"rsrp_ThresholdCSI_RS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSIRS) Reset() { *m = CSIRS{} } func (m *CSIRS) String() string { return proto.CompactTextString(m) } func (*CSIRS) ProtoMessage() {} func (*CSIRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{119} } func (m *CSIRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSIRS.Unmarshal(m, b) } func (m *CSIRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSIRS.Marshal(b, m, deterministic) } func (m *CSIRS) XXX_Merge(src proto.Message) { xxx_messageInfo_CSIRS.Merge(m, src) } func (m *CSIRS) XXX_Size() int { return xxx_messageInfo_CSIRS.Size(m) } func (m *CSIRS) XXX_DiscardUnknown() { xxx_messageInfo_CSIRS.DiscardUnknown(m) } var xxx_messageInfo_CSIRS proto.InternalMessageInfo func (m *CSIRS) GetCsirs_ResourceList() []*CFRA_CSIRS_Resource { if m != nil { return m.Csirs_ResourceList } return nil } func (m *CSIRS) GetRsrp_ThresholdCSI_RS() uint32 { if m != nil { return m.Rsrp_ThresholdCSI_RS } return 0 } type CFRA_CSIRS_Resource struct { Csi_RS uint32 `protobuf:"varint,1,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"` Ra_OccasionList []uint32 `protobuf:"varint,2,rep,packed,name=ra_OccasionList,json=raOccasionList,proto3" json:"ra_OccasionList,omitempty"` Ra_PreambleIndex uint32 `protobuf:"varint,3,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CFRA_CSIRS_Resource) Reset() { *m = CFRA_CSIRS_Resource{} } func (m *CFRA_CSIRS_Resource) String() string { return proto.CompactTextString(m) } func (*CFRA_CSIRS_Resource) ProtoMessage() {} func (*CFRA_CSIRS_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{120} } func (m *CFRA_CSIRS_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CFRA_CSIRS_Resource.Unmarshal(m, b) } func (m *CFRA_CSIRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CFRA_CSIRS_Resource.Marshal(b, m, deterministic) } func (m *CFRA_CSIRS_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_CFRA_CSIRS_Resource.Merge(m, src) } func (m *CFRA_CSIRS_Resource) XXX_Size() int { return xxx_messageInfo_CFRA_CSIRS_Resource.Size(m) } func (m *CFRA_CSIRS_Resource) XXX_DiscardUnknown() { xxx_messageInfo_CFRA_CSIRS_Resource.DiscardUnknown(m) } var xxx_messageInfo_CFRA_CSIRS_Resource proto.InternalMessageInfo func (m *CFRA_CSIRS_Resource) GetCsi_RS() uint32 { if m != nil { return m.Csi_RS } return 0 } func (m *CFRA_CSIRS_Resource) GetRa_OccasionList() []uint32 { if m != nil { return m.Ra_OccasionList } return nil } func (m *CFRA_CSIRS_Resource) GetRa_PreambleIndex() uint32 { if m != nil { return m.Ra_PreambleIndex } return 0 } type RA_Prioritization struct { PowerRampingStepHighPriority *PowerRampingStepHighPriority `protobuf:"bytes,1,opt,name=powerRampingStepHighPriority,proto3" json:"powerRampingStepHighPriority,omitempty"` ScalingFactorBI *ScalingFactorBI `protobuf:"bytes,2,opt,name=scalingFactorBI,proto3" json:"scalingFactorBI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RA_Prioritization) Reset() { *m = RA_Prioritization{} } func (m *RA_Prioritization) String() string { return proto.CompactTextString(m) } func (*RA_Prioritization) ProtoMessage() {} func (*RA_Prioritization) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{121} } func (m *RA_Prioritization) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RA_Prioritization.Unmarshal(m, b) } func (m *RA_Prioritization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RA_Prioritization.Marshal(b, m, deterministic) } func (m *RA_Prioritization) XXX_Merge(src proto.Message) { xxx_messageInfo_RA_Prioritization.Merge(m, src) } func (m *RA_Prioritization) XXX_Size() int { return xxx_messageInfo_RA_Prioritization.Size(m) } func (m *RA_Prioritization) XXX_DiscardUnknown() { xxx_messageInfo_RA_Prioritization.DiscardUnknown(m) } var xxx_messageInfo_RA_Prioritization proto.InternalMessageInfo func (m *RA_Prioritization) GetPowerRampingStepHighPriority() *PowerRampingStepHighPriority { if m != nil { return m.PowerRampingStepHighPriority } return nil } func (m *RA_Prioritization) GetScalingFactorBI() *ScalingFactorBI { if m != nil { return m.ScalingFactorBI } return nil } type PowerRampingStepHighPriority struct { Value PowerRampingStepHighPriority_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerRampingStepHighPriority_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PowerRampingStepHighPriority) Reset() { *m = PowerRampingStepHighPriority{} } func (m *PowerRampingStepHighPriority) String() string { return proto.CompactTextString(m) } func (*PowerRampingStepHighPriority) ProtoMessage() {} func (*PowerRampingStepHighPriority) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{122} } func (m *PowerRampingStepHighPriority) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PowerRampingStepHighPriority.Unmarshal(m, b) } func (m *PowerRampingStepHighPriority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PowerRampingStepHighPriority.Marshal(b, m, deterministic) } func (m *PowerRampingStepHighPriority) XXX_Merge(src proto.Message) { xxx_messageInfo_PowerRampingStepHighPriority.Merge(m, src) } func (m *PowerRampingStepHighPriority) XXX_Size() int { return xxx_messageInfo_PowerRampingStepHighPriority.Size(m) } func (m *PowerRampingStepHighPriority) XXX_DiscardUnknown() { xxx_messageInfo_PowerRampingStepHighPriority.DiscardUnknown(m) } var xxx_messageInfo_PowerRampingStepHighPriority proto.InternalMessageInfo func (m *PowerRampingStepHighPriority) GetValue() PowerRampingStepHighPriority_Value { if m != nil { return m.Value } return PowerRampingStepHighPriority_protobuf_unspecified } type ScalingFactorBI struct { Value ScalingFactorBI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ScalingFactorBI_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ScalingFactorBI) Reset() { *m = ScalingFactorBI{} } func (m *ScalingFactorBI) String() string { return proto.CompactTextString(m) } func (*ScalingFactorBI) ProtoMessage() {} func (*ScalingFactorBI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{123} } func (m *ScalingFactorBI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ScalingFactorBI.Unmarshal(m, b) } func (m *ScalingFactorBI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ScalingFactorBI.Marshal(b, m, deterministic) } func (m *ScalingFactorBI) XXX_Merge(src proto.Message) { xxx_messageInfo_ScalingFactorBI.Merge(m, src) } func (m *ScalingFactorBI) XXX_Size() int { return xxx_messageInfo_ScalingFactorBI.Size(m) } func (m *ScalingFactorBI) XXX_DiscardUnknown() { xxx_messageInfo_ScalingFactorBI.DiscardUnknown(m) } var xxx_messageInfo_ScalingFactorBI proto.InternalMessageInfo func (m *ScalingFactorBI) GetValue() ScalingFactorBI_Value { if m != nil { return m.Value } return ScalingFactorBI_protobuf_unspecified } type SSB_MTC struct { // Types that are valid to be assigned to PeriodicityAndOffset: // *SSB_MTC_Sf5 // *SSB_MTC_Sf10 // *SSB_MTC_Sf20 // *SSB_MTC_Sf40 // *SSB_MTC_Sf80 // *SSB_MTC_Sf160 PeriodicityAndOffset isSSB_MTC_PeriodicityAndOffset `protobuf_oneof:"periodicityAndOffset"` Duration *Duration `protobuf:"bytes,7,opt,name=duration,proto3" json:"duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB_MTC) Reset() { *m = SSB_MTC{} } func (m *SSB_MTC) String() string { return proto.CompactTextString(m) } func (*SSB_MTC) ProtoMessage() {} func (*SSB_MTC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{124} } func (m *SSB_MTC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB_MTC.Unmarshal(m, b) } func (m *SSB_MTC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB_MTC.Marshal(b, m, deterministic) } func (m *SSB_MTC) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB_MTC.Merge(m, src) } func (m *SSB_MTC) XXX_Size() int { return xxx_messageInfo_SSB_MTC.Size(m) } func (m *SSB_MTC) XXX_DiscardUnknown() { xxx_messageInfo_SSB_MTC.DiscardUnknown(m) } var xxx_messageInfo_SSB_MTC proto.InternalMessageInfo type isSSB_MTC_PeriodicityAndOffset interface { isSSB_MTC_PeriodicityAndOffset() } type SSB_MTC_Sf5 struct { Sf5 uint32 `protobuf:"varint,1,opt,name=sf5,proto3,oneof"` } type SSB_MTC_Sf10 struct { Sf10 uint32 `protobuf:"varint,2,opt,name=sf10,proto3,oneof"` } type SSB_MTC_Sf20 struct { Sf20 uint32 `protobuf:"varint,3,opt,name=sf20,proto3,oneof"` } type SSB_MTC_Sf40 struct { Sf40 uint32 `protobuf:"varint,4,opt,name=sf40,proto3,oneof"` } type SSB_MTC_Sf80 struct { Sf80 uint32 `protobuf:"varint,5,opt,name=sf80,proto3,oneof"` } type SSB_MTC_Sf160 struct { Sf160 uint32 `protobuf:"varint,6,opt,name=sf160,proto3,oneof"` } func (*SSB_MTC_Sf5) isSSB_MTC_PeriodicityAndOffset() {} func (*SSB_MTC_Sf10) isSSB_MTC_PeriodicityAndOffset() {} func (*SSB_MTC_Sf20) isSSB_MTC_PeriodicityAndOffset() {} func (*SSB_MTC_Sf40) isSSB_MTC_PeriodicityAndOffset() {} func (*SSB_MTC_Sf80) isSSB_MTC_PeriodicityAndOffset() {} func (*SSB_MTC_Sf160) isSSB_MTC_PeriodicityAndOffset() {} func (m *SSB_MTC) GetPeriodicityAndOffset() isSSB_MTC_PeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffset } return nil } func (m *SSB_MTC) GetSf5() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf5); ok { return x.Sf5 } return 0 } func (m *SSB_MTC) GetSf10() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf10); ok { return x.Sf10 } return 0 } func (m *SSB_MTC) GetSf20() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf20); ok { return x.Sf20 } return 0 } func (m *SSB_MTC) GetSf40() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf40); ok { return x.Sf40 } return 0 } func (m *SSB_MTC) GetSf80() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf80); ok { return x.Sf80 } return 0 } func (m *SSB_MTC) GetSf160() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf160); ok { return x.Sf160 } return 0 } func (m *SSB_MTC) GetDuration() *Duration { if m != nil { return m.Duration } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SSB_MTC) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SSB_MTC_Sf5)(nil), (*SSB_MTC_Sf10)(nil), (*SSB_MTC_Sf20)(nil), (*SSB_MTC_Sf40)(nil), (*SSB_MTC_Sf80)(nil), (*SSB_MTC_Sf160)(nil), } } type Duration struct { Value Duration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Duration_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Duration) Reset() { *m = Duration{} } func (m *Duration) String() string { return proto.CompactTextString(m) } func (*Duration) ProtoMessage() {} func (*Duration) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{125} } func (m *Duration) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Duration.Unmarshal(m, b) } func (m *Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Duration.Marshal(b, m, deterministic) } func (m *Duration) XXX_Merge(src proto.Message) { xxx_messageInfo_Duration.Merge(m, src) } func (m *Duration) XXX_Size() int { return xxx_messageInfo_Duration.Size(m) } func (m *Duration) XXX_DiscardUnknown() { xxx_messageInfo_Duration.DiscardUnknown(m) } var xxx_messageInfo_Duration proto.InternalMessageInfo func (m *Duration) GetValue() Duration_Value { if m != nil { return m.Value } return Duration_protobuf_unspecified } type SSB_MTC2 struct { Pci_List []uint32 `protobuf:"varint,1,rep,packed,name=pci_List,json=pciList,proto3" json:"pci_List,omitempty"` Periodicity *Periodicity `protobuf:"bytes,2,opt,name=periodicity,proto3" json:"periodicity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB_MTC2) Reset() { *m = SSB_MTC2{} } func (m *SSB_MTC2) String() string { return proto.CompactTextString(m) } func (*SSB_MTC2) ProtoMessage() {} func (*SSB_MTC2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{126} } func (m *SSB_MTC2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB_MTC2.Unmarshal(m, b) } func (m *SSB_MTC2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB_MTC2.Marshal(b, m, deterministic) } func (m *SSB_MTC2) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB_MTC2.Merge(m, src) } func (m *SSB_MTC2) XXX_Size() int { return xxx_messageInfo_SSB_MTC2.Size(m) } func (m *SSB_MTC2) XXX_DiscardUnknown() { xxx_messageInfo_SSB_MTC2.DiscardUnknown(m) } var xxx_messageInfo_SSB_MTC2 proto.InternalMessageInfo func (m *SSB_MTC2) GetPci_List() []uint32 { if m != nil { return m.Pci_List } return nil } func (m *SSB_MTC2) GetPeriodicity() *Periodicity { if m != nil { return m.Periodicity } return nil } type Periodicity struct { Value Periodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Periodicity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Periodicity) Reset() { *m = Periodicity{} } func (m *Periodicity) String() string { return proto.CompactTextString(m) } func (*Periodicity) ProtoMessage() {} func (*Periodicity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{127} } func (m *Periodicity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Periodicity.Unmarshal(m, b) } func (m *Periodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Periodicity.Marshal(b, m, deterministic) } func (m *Periodicity) XXX_Merge(src proto.Message) { xxx_messageInfo_Periodicity.Merge(m, src) } func (m *Periodicity) XXX_Size() int { return xxx_messageInfo_Periodicity.Size(m) } func (m *Periodicity) XXX_DiscardUnknown() { xxx_messageInfo_Periodicity.DiscardUnknown(m) } var xxx_messageInfo_Periodicity proto.InternalMessageInfo func (m *Periodicity) GetValue() Periodicity_Value { if m != nil { return m.Value } return Periodicity_protobuf_unspecified } type RLF_TimersAndConstants struct { T310 *T310 `protobuf:"bytes,1,opt,name=t310,proto3" json:"t310,omitempty"` N310 *N310 `protobuf:"bytes,2,opt,name=n310,proto3" json:"n310,omitempty"` N311 *N311 `protobuf:"bytes,3,opt,name=n311,proto3" json:"n311,omitempty"` T311V1530 *T311V1530 `protobuf:"bytes,4,opt,name=t311_v1530,json=t311V1530,proto3" json:"t311_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RLF_TimersAndConstants) Reset() { *m = RLF_TimersAndConstants{} } func (m *RLF_TimersAndConstants) String() string { return proto.CompactTextString(m) } func (*RLF_TimersAndConstants) ProtoMessage() {} func (*RLF_TimersAndConstants) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{128} } func (m *RLF_TimersAndConstants) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RLF_TimersAndConstants.Unmarshal(m, b) } func (m *RLF_TimersAndConstants) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RLF_TimersAndConstants.Marshal(b, m, deterministic) } func (m *RLF_TimersAndConstants) XXX_Merge(src proto.Message) { xxx_messageInfo_RLF_TimersAndConstants.Merge(m, src) } func (m *RLF_TimersAndConstants) XXX_Size() int { return xxx_messageInfo_RLF_TimersAndConstants.Size(m) } func (m *RLF_TimersAndConstants) XXX_DiscardUnknown() { xxx_messageInfo_RLF_TimersAndConstants.DiscardUnknown(m) } var xxx_messageInfo_RLF_TimersAndConstants proto.InternalMessageInfo func (m *RLF_TimersAndConstants) GetT310() *T310 { if m != nil { return m.T310 } return nil } func (m *RLF_TimersAndConstants) GetN310() *N310 { if m != nil { return m.N310 } return nil } func (m *RLF_TimersAndConstants) GetN311() *N311 { if m != nil { return m.N311 } return nil } func (m *RLF_TimersAndConstants) GetT311V1530() *T311V1530 { if m != nil { return m.T311V1530 } return nil } type T310 struct { Value T310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T310_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T310) Reset() { *m = T310{} } func (m *T310) String() string { return proto.CompactTextString(m) } func (*T310) ProtoMessage() {} func (*T310) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{129} } func (m *T310) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T310.Unmarshal(m, b) } func (m *T310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T310.Marshal(b, m, deterministic) } func (m *T310) XXX_Merge(src proto.Message) { xxx_messageInfo_T310.Merge(m, src) } func (m *T310) XXX_Size() int { return xxx_messageInfo_T310.Size(m) } func (m *T310) XXX_DiscardUnknown() { xxx_messageInfo_T310.DiscardUnknown(m) } var xxx_messageInfo_T310 proto.InternalMessageInfo func (m *T310) GetValue() T310_Value { if m != nil { return m.Value } return T310_protobuf_unspecified } type N310 struct { Value N310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N310_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *N310) Reset() { *m = N310{} } func (m *N310) String() string { return proto.CompactTextString(m) } func (*N310) ProtoMessage() {} func (*N310) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{130} } func (m *N310) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_N310.Unmarshal(m, b) } func (m *N310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_N310.Marshal(b, m, deterministic) } func (m *N310) XXX_Merge(src proto.Message) { xxx_messageInfo_N310.Merge(m, src) } func (m *N310) XXX_Size() int { return xxx_messageInfo_N310.Size(m) } func (m *N310) XXX_DiscardUnknown() { xxx_messageInfo_N310.DiscardUnknown(m) } var xxx_messageInfo_N310 proto.InternalMessageInfo func (m *N310) GetValue() N310_Value { if m != nil { return m.Value } return N310_protobuf_unspecified } type N311 struct { Value N311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N311_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *N311) Reset() { *m = N311{} } func (m *N311) String() string { return proto.CompactTextString(m) } func (*N311) ProtoMessage() {} func (*N311) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{131} } func (m *N311) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_N311.Unmarshal(m, b) } func (m *N311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_N311.Marshal(b, m, deterministic) } func (m *N311) XXX_Merge(src proto.Message) { xxx_messageInfo_N311.Merge(m, src) } func (m *N311) XXX_Size() int { return xxx_messageInfo_N311.Size(m) } func (m *N311) XXX_DiscardUnknown() { xxx_messageInfo_N311.DiscardUnknown(m) } var xxx_messageInfo_N311 proto.InternalMessageInfo func (m *N311) GetValue() N311_Value { if m != nil { return m.Value } return N311_protobuf_unspecified } type T311V1530 struct { Value T311V1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T311V1530_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T311V1530) Reset() { *m = T311V1530{} } func (m *T311V1530) String() string { return proto.CompactTextString(m) } func (*T311V1530) ProtoMessage() {} func (*T311V1530) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{132} } func (m *T311V1530) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T311V1530.Unmarshal(m, b) } func (m *T311V1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T311V1530.Marshal(b, m, deterministic) } func (m *T311V1530) XXX_Merge(src proto.Message) { xxx_messageInfo_T311V1530.Merge(m, src) } func (m *T311V1530) XXX_Size() int { return xxx_messageInfo_T311V1530.Size(m) } func (m *T311V1530) XXX_DiscardUnknown() { xxx_messageInfo_T311V1530.DiscardUnknown(m) } var xxx_messageInfo_T311V1530 proto.InternalMessageInfo func (m *T311V1530) GetValue() T311V1530_Value { if m != nil { return m.Value } return T311V1530_protobuf_unspecified } type RlmInSyncOutOfSyncThreshold struct { Value RlmInSyncOutOfSyncThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RlmInSyncOutOfSyncThreshold_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RlmInSyncOutOfSyncThreshold) Reset() { *m = RlmInSyncOutOfSyncThreshold{} } func (m *RlmInSyncOutOfSyncThreshold) String() string { return proto.CompactTextString(m) } func (*RlmInSyncOutOfSyncThreshold) ProtoMessage() {} func (*RlmInSyncOutOfSyncThreshold) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{133} } func (m *RlmInSyncOutOfSyncThreshold) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Unmarshal(m, b) } func (m *RlmInSyncOutOfSyncThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Marshal(b, m, deterministic) } func (m *RlmInSyncOutOfSyncThreshold) XXX_Merge(src proto.Message) { xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Merge(m, src) } func (m *RlmInSyncOutOfSyncThreshold) XXX_Size() int { return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Size(m) } func (m *RlmInSyncOutOfSyncThreshold) XXX_DiscardUnknown() { xxx_messageInfo_RlmInSyncOutOfSyncThreshold.DiscardUnknown(m) } var xxx_messageInfo_RlmInSyncOutOfSyncThreshold proto.InternalMessageInfo func (m *RlmInSyncOutOfSyncThreshold) GetValue() RlmInSyncOutOfSyncThreshold_Value { if m != nil { return m.Value } return RlmInSyncOutOfSyncThreshold_protobuf_unspecified } type ServingCellConfig struct { Tdd_UL_DL_ConfigDedicated *TDD_UL_DL_ConfigDedicated `protobuf:"bytes,1,opt,name=tdd_UL_DL_ConfigDedicated,json=tddULDLConfigDedicated,proto3" json:"tdd_UL_DL_ConfigDedicated,omitempty"` InitialDownlinkBWP *BWP_DownlinkDedicated `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"` DownlinkBWP_ToReleaseList []uint32 `protobuf:"varint,3,rep,packed,name=downlinkBWP_ToReleaseList,json=downlinkBWPToReleaseList,proto3" json:"downlinkBWP_ToReleaseList,omitempty"` DownlinkBWP_ToAddModList []*BWP_Downlink `protobuf:"bytes,4,rep,name=downlinkBWP_ToAddModList,json=downlinkBWPToAddModList,proto3" json:"downlinkBWP_ToAddModList,omitempty"` FirstActiveDownlinkBWP_Id *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=firstActiveDownlinkBWP_Id,json=firstActiveDownlinkBWPId,proto3" json:"firstActiveDownlinkBWP_Id,omitempty"` Bwp_InactivityTimer *BWP_InactivityTimer `protobuf:"bytes,6,opt,name=bwp_InactivityTimer,json=bwpInactivityTimer,proto3" json:"bwp_InactivityTimer,omitempty"` DefaultDownlinkBWP_Id *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=defaultDownlinkBWP_Id,json=defaultDownlinkBWPId,proto3" json:"defaultDownlinkBWP_Id,omitempty"` UplinkConfig *UplinkConfig `protobuf:"bytes,8,opt,name=uplinkConfig,proto3" json:"uplinkConfig,omitempty"` SupplementaryUplink *UplinkConfig `protobuf:"bytes,9,opt,name=supplementaryUplink,proto3" json:"supplementaryUplink,omitempty"` // Types that are valid to be assigned to Pdcch_ServingCellConfig: // *ServingCellConfig_ReleasePdcch_ServingCellConfig // *ServingCellConfig_SetupPdcch_ServingCellConfig Pdcch_ServingCellConfig isServingCellConfig_Pdcch_ServingCellConfig `protobuf_oneof:"pdcch_ServingCellConfig"` // Types that are valid to be assigned to Pdsch_ServingCellConfig: // *ServingCellConfig_ReleasePdsch_ServingCellConfig // *ServingCellConfig_SetupPdsch_ServingCellConfig Pdsch_ServingCellConfig isServingCellConfig_Pdsch_ServingCellConfig `protobuf_oneof:"pdsch_ServingCellConfig"` // Types that are valid to be assigned to Csi_MeasConfig: // *ServingCellConfig_ReleaseCsi_MeasConfig // *ServingCellConfig_SetupCsi_MeasConfig Csi_MeasConfig isServingCellConfig_Csi_MeasConfig `protobuf_oneof:"csi_MeasConfig"` SCellDeactivationTimer *SCellDeactivationTimer `protobuf:"bytes,16,opt,name=sCellDeactivationTimer,proto3" json:"sCellDeactivationTimer,omitempty"` CrossCarrierSchedulingConfig *CrossCarrierSchedulingConfig `protobuf:"bytes,17,opt,name=crossCarrierSchedulingConfig,proto3" json:"crossCarrierSchedulingConfig,omitempty"` Tag_Id uint32 `protobuf:"varint,18,opt,name=tag_Id,json=tagId,proto3" json:"tag_Id,omitempty"` Ue_BeamLockFunction *EnabledOpt `protobuf:"bytes,19,opt,name=ue_BeamLockFunction,json=ueBeamLockFunction,proto3" json:"ue_BeamLockFunction,omitempty"` PathlossReferenceLinking *PathlossReferenceLinking `protobuf:"bytes,20,opt,name=pathlossReferenceLinking,proto3" json:"pathlossReferenceLinking,omitempty"` ServingCellMO *wrappers.UInt32Value `protobuf:"bytes,21,opt,name=servingCellMO,proto3" json:"servingCellMO,omitempty"` // Types that are valid to be assigned to Lte_CRS_ToMatchAround: // *ServingCellConfig_ReleaseLte_CRS_ToMatchAround // *ServingCellConfig_SetupLte_CRS_ToMatchAround Lte_CRS_ToMatchAround isServingCellConfig_Lte_CRS_ToMatchAround `protobuf_oneof:"lte_CRS_ToMatchAround"` RateMatchPatternToAddModList []*RateMatchPattern `protobuf:"bytes,24,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"` RateMatchPatternToReleaseList []*wrappers.UInt32Value `protobuf:"bytes,25,rep,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"` DownlinkChannelBW_PerSCS_List []*SCS_SpecificCarrier `protobuf:"bytes,26,rep,name=downlinkChannelBW_PerSCS_List,json=downlinkChannelBWPerSCSList,proto3" json:"downlinkChannelBW_PerSCS_List,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ServingCellConfig) Reset() { *m = ServingCellConfig{} } func (m *ServingCellConfig) String() string { return proto.CompactTextString(m) } func (*ServingCellConfig) ProtoMessage() {} func (*ServingCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{134} } func (m *ServingCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ServingCellConfig.Unmarshal(m, b) } func (m *ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ServingCellConfig.Marshal(b, m, deterministic) } func (m *ServingCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_ServingCellConfig.Merge(m, src) } func (m *ServingCellConfig) XXX_Size() int { return xxx_messageInfo_ServingCellConfig.Size(m) } func (m *ServingCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_ServingCellConfig.DiscardUnknown(m) } var xxx_messageInfo_ServingCellConfig proto.InternalMessageInfo func (m *ServingCellConfig) GetTdd_UL_DL_ConfigDedicated() *TDD_UL_DL_ConfigDedicated { if m != nil { return m.Tdd_UL_DL_ConfigDedicated } return nil } func (m *ServingCellConfig) GetInitialDownlinkBWP() *BWP_DownlinkDedicated { if m != nil { return m.InitialDownlinkBWP } return nil } func (m *ServingCellConfig) GetDownlinkBWP_ToReleaseList() []uint32 { if m != nil { return m.DownlinkBWP_ToReleaseList } return nil } func (m *ServingCellConfig) GetDownlinkBWP_ToAddModList() []*BWP_Downlink { if m != nil { return m.DownlinkBWP_ToAddModList } return nil } func (m *ServingCellConfig) GetFirstActiveDownlinkBWP_Id() *wrappers.UInt32Value { if m != nil { return m.FirstActiveDownlinkBWP_Id } return nil } func (m *ServingCellConfig) GetBwp_InactivityTimer() *BWP_InactivityTimer { if m != nil { return m.Bwp_InactivityTimer } return nil } func (m *ServingCellConfig) GetDefaultDownlinkBWP_Id() *wrappers.UInt32Value { if m != nil { return m.DefaultDownlinkBWP_Id } return nil } func (m *ServingCellConfig) GetUplinkConfig() *UplinkConfig { if m != nil { return m.UplinkConfig } return nil } func (m *ServingCellConfig) GetSupplementaryUplink() *UplinkConfig { if m != nil { return m.SupplementaryUplink } return nil } type isServingCellConfig_Pdcch_ServingCellConfig interface { isServingCellConfig_Pdcch_ServingCellConfig() } type ServingCellConfig_ReleasePdcch_ServingCellConfig struct { ReleasePdcch_ServingCellConfig *Null `protobuf:"bytes,10,opt,name=release_pdcch_ServingCellConfig,json=releasePdcchServingCellConfig,proto3,oneof"` } type ServingCellConfig_SetupPdcch_ServingCellConfig struct { SetupPdcch_ServingCellConfig *PDCCH_ServingCellConfig `protobuf:"bytes,11,opt,name=setup_pdcch_ServingCellConfig,json=setupPdcchServingCellConfig,proto3,oneof"` } func (*ServingCellConfig_ReleasePdcch_ServingCellConfig) isServingCellConfig_Pdcch_ServingCellConfig() { } func (*ServingCellConfig_SetupPdcch_ServingCellConfig) isServingCellConfig_Pdcch_ServingCellConfig() {} func (m *ServingCellConfig) GetPdcch_ServingCellConfig() isServingCellConfig_Pdcch_ServingCellConfig { if m != nil { return m.Pdcch_ServingCellConfig } return nil } func (m *ServingCellConfig) GetReleasePdcch_ServingCellConfig() *Null { if x, ok := m.GetPdcch_ServingCellConfig().(*ServingCellConfig_ReleasePdcch_ServingCellConfig); ok { return x.ReleasePdcch_ServingCellConfig } return nil } func (m *ServingCellConfig) GetSetupPdcch_ServingCellConfig() *PDCCH_ServingCellConfig { if x, ok := m.GetPdcch_ServingCellConfig().(*ServingCellConfig_SetupPdcch_ServingCellConfig); ok { return x.SetupPdcch_ServingCellConfig } return nil } type isServingCellConfig_Pdsch_ServingCellConfig interface { isServingCellConfig_Pdsch_ServingCellConfig() } type ServingCellConfig_ReleasePdsch_ServingCellConfig struct { ReleasePdsch_ServingCellConfig *Null `protobuf:"bytes,12,opt,name=release_pdsch_ServingCellConfig,json=releasePdschServingCellConfig,proto3,oneof"` } type ServingCellConfig_SetupPdsch_ServingCellConfig struct { SetupPdsch_ServingCellConfig *PDSCH_ServingCellConfig `protobuf:"bytes,13,opt,name=setup_pdsch_ServingCellConfig,json=setupPdschServingCellConfig,proto3,oneof"` } func (*ServingCellConfig_ReleasePdsch_ServingCellConfig) isServingCellConfig_Pdsch_ServingCellConfig() { } func (*ServingCellConfig_SetupPdsch_ServingCellConfig) isServingCellConfig_Pdsch_ServingCellConfig() {} func (m *ServingCellConfig) GetPdsch_ServingCellConfig() isServingCellConfig_Pdsch_ServingCellConfig { if m != nil { return m.Pdsch_ServingCellConfig } return nil } func (m *ServingCellConfig) GetReleasePdsch_ServingCellConfig() *Null { if x, ok := m.GetPdsch_ServingCellConfig().(*ServingCellConfig_ReleasePdsch_ServingCellConfig); ok { return x.ReleasePdsch_ServingCellConfig } return nil } func (m *ServingCellConfig) GetSetupPdsch_ServingCellConfig() *PDSCH_ServingCellConfig { if x, ok := m.GetPdsch_ServingCellConfig().(*ServingCellConfig_SetupPdsch_ServingCellConfig); ok { return x.SetupPdsch_ServingCellConfig } return nil } type isServingCellConfig_Csi_MeasConfig interface { isServingCellConfig_Csi_MeasConfig() } type ServingCellConfig_ReleaseCsi_MeasConfig struct { ReleaseCsi_MeasConfig *Null `protobuf:"bytes,14,opt,name=release_csi_MeasConfig,json=releaseCsiMeasConfig,proto3,oneof"` } type ServingCellConfig_SetupCsi_MeasConfig struct { SetupCsi_MeasConfig *CSI_MeasConfig `protobuf:"bytes,15,opt,name=setup_csi_MeasConfig,json=setupCsiMeasConfig,proto3,oneof"` } func (*ServingCellConfig_ReleaseCsi_MeasConfig) isServingCellConfig_Csi_MeasConfig() {} func (*ServingCellConfig_SetupCsi_MeasConfig) isServingCellConfig_Csi_MeasConfig() {} func (m *ServingCellConfig) GetCsi_MeasConfig() isServingCellConfig_Csi_MeasConfig { if m != nil { return m.Csi_MeasConfig } return nil } func (m *ServingCellConfig) GetReleaseCsi_MeasConfig() *Null { if x, ok := m.GetCsi_MeasConfig().(*ServingCellConfig_ReleaseCsi_MeasConfig); ok { return x.ReleaseCsi_MeasConfig } return nil } func (m *ServingCellConfig) GetSetupCsi_MeasConfig() *CSI_MeasConfig { if x, ok := m.GetCsi_MeasConfig().(*ServingCellConfig_SetupCsi_MeasConfig); ok { return x.SetupCsi_MeasConfig } return nil } func (m *ServingCellConfig) GetSCellDeactivationTimer() *SCellDeactivationTimer { if m != nil { return m.SCellDeactivationTimer } return nil } func (m *ServingCellConfig) GetCrossCarrierSchedulingConfig() *CrossCarrierSchedulingConfig { if m != nil { return m.CrossCarrierSchedulingConfig } return nil } func (m *ServingCellConfig) GetTag_Id() uint32 { if m != nil { return m.Tag_Id } return 0 } func (m *ServingCellConfig) GetUe_BeamLockFunction() *EnabledOpt { if m != nil { return m.Ue_BeamLockFunction } return nil } func (m *ServingCellConfig) GetPathlossReferenceLinking() *PathlossReferenceLinking { if m != nil { return m.PathlossReferenceLinking } return nil } func (m *ServingCellConfig) GetServingCellMO() *wrappers.UInt32Value { if m != nil { return m.ServingCellMO } return nil } type isServingCellConfig_Lte_CRS_ToMatchAround interface { isServingCellConfig_Lte_CRS_ToMatchAround() } type ServingCellConfig_ReleaseLte_CRS_ToMatchAround struct { ReleaseLte_CRS_ToMatchAround *Null `protobuf:"bytes,22,opt,name=release_lte_CRS_ToMatchAround,json=releaseLteCRSToMatchAround,proto3,oneof"` } type ServingCellConfig_SetupLte_CRS_ToMatchAround struct { SetupLte_CRS_ToMatchAround *RateMatchPatternLTE_CRS `protobuf:"bytes,23,opt,name=setup_lte_CRS_ToMatchAround,json=setupLteCRSToMatchAround,proto3,oneof"` } func (*ServingCellConfig_ReleaseLte_CRS_ToMatchAround) isServingCellConfig_Lte_CRS_ToMatchAround() {} func (*ServingCellConfig_SetupLte_CRS_ToMatchAround) isServingCellConfig_Lte_CRS_ToMatchAround() {} func (m *ServingCellConfig) GetLte_CRS_ToMatchAround() isServingCellConfig_Lte_CRS_ToMatchAround { if m != nil { return m.Lte_CRS_ToMatchAround } return nil } func (m *ServingCellConfig) GetReleaseLte_CRS_ToMatchAround() *Null { if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfig_ReleaseLte_CRS_ToMatchAround); ok { return x.ReleaseLte_CRS_ToMatchAround } return nil } func (m *ServingCellConfig) GetSetupLte_CRS_ToMatchAround() *RateMatchPatternLTE_CRS { if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfig_SetupLte_CRS_ToMatchAround); ok { return x.SetupLte_CRS_ToMatchAround } return nil } func (m *ServingCellConfig) GetRateMatchPatternToAddModList() []*RateMatchPattern { if m != nil { return m.RateMatchPatternToAddModList } return nil } func (m *ServingCellConfig) GetRateMatchPatternToReleaseList() []*wrappers.UInt32Value { if m != nil { return m.RateMatchPatternToReleaseList } return nil } func (m *ServingCellConfig) GetDownlinkChannelBW_PerSCS_List() []*SCS_SpecificCarrier { if m != nil { return m.DownlinkChannelBW_PerSCS_List } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ServingCellConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ServingCellConfig_ReleasePdcch_ServingCellConfig)(nil), (*ServingCellConfig_SetupPdcch_ServingCellConfig)(nil), (*ServingCellConfig_ReleasePdsch_ServingCellConfig)(nil), (*ServingCellConfig_SetupPdsch_ServingCellConfig)(nil), (*ServingCellConfig_ReleaseCsi_MeasConfig)(nil), (*ServingCellConfig_SetupCsi_MeasConfig)(nil), (*ServingCellConfig_ReleaseLte_CRS_ToMatchAround)(nil), (*ServingCellConfig_SetupLte_CRS_ToMatchAround)(nil), } } type TDD_UL_DL_ConfigDedicated struct { SlotSpecificConfigurationsToAddModList []*TDD_UL_DL_SlotConfig `protobuf:"bytes,1,rep,name=slotSpecificConfigurationsToAddModList,proto3" json:"slotSpecificConfigurationsToAddModList,omitempty"` TDD_UL_DL_SlotIndex []uint32 `protobuf:"varint,2,rep,packed,name=TDD_UL_DL_SlotIndex,json=TDDULDLSlotIndex,proto3" json:"TDD_UL_DL_SlotIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TDD_UL_DL_ConfigDedicated) Reset() { *m = TDD_UL_DL_ConfigDedicated{} } func (m *TDD_UL_DL_ConfigDedicated) String() string { return proto.CompactTextString(m) } func (*TDD_UL_DL_ConfigDedicated) ProtoMessage() {} func (*TDD_UL_DL_ConfigDedicated) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{135} } func (m *TDD_UL_DL_ConfigDedicated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Unmarshal(m, b) } func (m *TDD_UL_DL_ConfigDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Marshal(b, m, deterministic) } func (m *TDD_UL_DL_ConfigDedicated) XXX_Merge(src proto.Message) { xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Merge(m, src) } func (m *TDD_UL_DL_ConfigDedicated) XXX_Size() int { return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Size(m) } func (m *TDD_UL_DL_ConfigDedicated) XXX_DiscardUnknown() { xxx_messageInfo_TDD_UL_DL_ConfigDedicated.DiscardUnknown(m) } var xxx_messageInfo_TDD_UL_DL_ConfigDedicated proto.InternalMessageInfo func (m *TDD_UL_DL_ConfigDedicated) GetSlotSpecificConfigurationsToAddModList() []*TDD_UL_DL_SlotConfig { if m != nil { return m.SlotSpecificConfigurationsToAddModList } return nil } func (m *TDD_UL_DL_ConfigDedicated) GetTDD_UL_DL_SlotIndex() []uint32 { if m != nil { return m.TDD_UL_DL_SlotIndex } return nil } type TDD_UL_DL_SlotConfig struct { SlotIndex uint32 `protobuf:"varint,1,opt,name=slotIndex,proto3" json:"slotIndex,omitempty"` // Types that are valid to be assigned to Symbols: // *TDD_UL_DL_SlotConfig_AllDownlink // *TDD_UL_DL_SlotConfig_AllUplink // *TDD_UL_DL_SlotConfig_Explicit Symbols isTDD_UL_DL_SlotConfig_Symbols `protobuf_oneof:"symbols"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TDD_UL_DL_SlotConfig) Reset() { *m = TDD_UL_DL_SlotConfig{} } func (m *TDD_UL_DL_SlotConfig) String() string { return proto.CompactTextString(m) } func (*TDD_UL_DL_SlotConfig) ProtoMessage() {} func (*TDD_UL_DL_SlotConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{136} } func (m *TDD_UL_DL_SlotConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TDD_UL_DL_SlotConfig.Unmarshal(m, b) } func (m *TDD_UL_DL_SlotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TDD_UL_DL_SlotConfig.Marshal(b, m, deterministic) } func (m *TDD_UL_DL_SlotConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_TDD_UL_DL_SlotConfig.Merge(m, src) } func (m *TDD_UL_DL_SlotConfig) XXX_Size() int { return xxx_messageInfo_TDD_UL_DL_SlotConfig.Size(m) } func (m *TDD_UL_DL_SlotConfig) XXX_DiscardUnknown() { xxx_messageInfo_TDD_UL_DL_SlotConfig.DiscardUnknown(m) } var xxx_messageInfo_TDD_UL_DL_SlotConfig proto.InternalMessageInfo func (m *TDD_UL_DL_SlotConfig) GetSlotIndex() uint32 { if m != nil { return m.SlotIndex } return 0 } type isTDD_UL_DL_SlotConfig_Symbols interface { isTDD_UL_DL_SlotConfig_Symbols() } type TDD_UL_DL_SlotConfig_AllDownlink struct { AllDownlink *Null `protobuf:"bytes,2,opt,name=allDownlink,proto3,oneof"` } type TDD_UL_DL_SlotConfig_AllUplink struct { AllUplink *Null `protobuf:"bytes,3,opt,name=allUplink,proto3,oneof"` } type TDD_UL_DL_SlotConfig_Explicit struct { Explicit *Explicit `protobuf:"bytes,4,opt,name=explicit,proto3,oneof"` } func (*TDD_UL_DL_SlotConfig_AllDownlink) isTDD_UL_DL_SlotConfig_Symbols() {} func (*TDD_UL_DL_SlotConfig_AllUplink) isTDD_UL_DL_SlotConfig_Symbols() {} func (*TDD_UL_DL_SlotConfig_Explicit) isTDD_UL_DL_SlotConfig_Symbols() {} func (m *TDD_UL_DL_SlotConfig) GetSymbols() isTDD_UL_DL_SlotConfig_Symbols { if m != nil { return m.Symbols } return nil } func (m *TDD_UL_DL_SlotConfig) GetAllDownlink() *Null { if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_AllDownlink); ok { return x.AllDownlink } return nil } func (m *TDD_UL_DL_SlotConfig) GetAllUplink() *Null { if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_AllUplink); ok { return x.AllUplink } return nil } func (m *TDD_UL_DL_SlotConfig) GetExplicit() *Explicit { if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_Explicit); ok { return x.Explicit } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*TDD_UL_DL_SlotConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*TDD_UL_DL_SlotConfig_AllDownlink)(nil), (*TDD_UL_DL_SlotConfig_AllUplink)(nil), (*TDD_UL_DL_SlotConfig_Explicit)(nil), } } type Explicit struct { NrofDownlinkSymbols *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=nrofDownlinkSymbols,proto3" json:"nrofDownlinkSymbols,omitempty"` NrofUplinkSymbols *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=nrofUplinkSymbols,proto3" json:"nrofUplinkSymbols,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Explicit) Reset() { *m = Explicit{} } func (m *Explicit) String() string { return proto.CompactTextString(m) } func (*Explicit) ProtoMessage() {} func (*Explicit) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{137} } func (m *Explicit) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Explicit.Unmarshal(m, b) } func (m *Explicit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Explicit.Marshal(b, m, deterministic) } func (m *Explicit) XXX_Merge(src proto.Message) { xxx_messageInfo_Explicit.Merge(m, src) } func (m *Explicit) XXX_Size() int { return xxx_messageInfo_Explicit.Size(m) } func (m *Explicit) XXX_DiscardUnknown() { xxx_messageInfo_Explicit.DiscardUnknown(m) } var xxx_messageInfo_Explicit proto.InternalMessageInfo func (m *Explicit) GetNrofDownlinkSymbols() *wrappers.UInt32Value { if m != nil { return m.NrofDownlinkSymbols } return nil } func (m *Explicit) GetNrofUplinkSymbols() *wrappers.UInt32Value { if m != nil { return m.NrofUplinkSymbols } return nil } type BWP_DownlinkDedicated struct { // Types that are valid to be assigned to Pdcch_Config: // *BWP_DownlinkDedicated_ReleasePdcch_Config // *BWP_DownlinkDedicated_SetupPdcch_Config Pdcch_Config isBWP_DownlinkDedicated_Pdcch_Config `protobuf_oneof:"pdcch_Config"` // Types that are valid to be assigned to Pdsch_Config: // *BWP_DownlinkDedicated_ReleasePdsch_Config // *BWP_DownlinkDedicated_SetupPdsch_Config Pdsch_Config isBWP_DownlinkDedicated_Pdsch_Config `protobuf_oneof:"pdsch_Config"` // Types that are valid to be assigned to Sps_Config: // *BWP_DownlinkDedicated_ReleaseSps_Config // *BWP_DownlinkDedicated_SetupSps_Config Sps_Config isBWP_DownlinkDedicated_Sps_Config `protobuf_oneof:"sps_Config"` // Types that are valid to be assigned to RadioLinkMonitoringConfig: // *BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig // *BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig RadioLinkMonitoringConfig isBWP_DownlinkDedicated_RadioLinkMonitoringConfig `protobuf_oneof:"radioLinkMonitoringConfig"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_DownlinkDedicated) Reset() { *m = BWP_DownlinkDedicated{} } func (m *BWP_DownlinkDedicated) String() string { return proto.CompactTextString(m) } func (*BWP_DownlinkDedicated) ProtoMessage() {} func (*BWP_DownlinkDedicated) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{138} } func (m *BWP_DownlinkDedicated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_DownlinkDedicated.Unmarshal(m, b) } func (m *BWP_DownlinkDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_DownlinkDedicated.Marshal(b, m, deterministic) } func (m *BWP_DownlinkDedicated) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_DownlinkDedicated.Merge(m, src) } func (m *BWP_DownlinkDedicated) XXX_Size() int { return xxx_messageInfo_BWP_DownlinkDedicated.Size(m) } func (m *BWP_DownlinkDedicated) XXX_DiscardUnknown() { xxx_messageInfo_BWP_DownlinkDedicated.DiscardUnknown(m) } var xxx_messageInfo_BWP_DownlinkDedicated proto.InternalMessageInfo type isBWP_DownlinkDedicated_Pdcch_Config interface { isBWP_DownlinkDedicated_Pdcch_Config() } type BWP_DownlinkDedicated_ReleasePdcch_Config struct { ReleasePdcch_Config *Null `protobuf:"bytes,1,opt,name=release_pdcch_Config,json=releasePdcchConfig,proto3,oneof"` } type BWP_DownlinkDedicated_SetupPdcch_Config struct { SetupPdcch_Config *PDCCH_Config `protobuf:"bytes,2,opt,name=setup_pdcch_Config,json=setupPdcchConfig,proto3,oneof"` } func (*BWP_DownlinkDedicated_ReleasePdcch_Config) isBWP_DownlinkDedicated_Pdcch_Config() {} func (*BWP_DownlinkDedicated_SetupPdcch_Config) isBWP_DownlinkDedicated_Pdcch_Config() {} func (m *BWP_DownlinkDedicated) GetPdcch_Config() isBWP_DownlinkDedicated_Pdcch_Config { if m != nil { return m.Pdcch_Config } return nil } func (m *BWP_DownlinkDedicated) GetReleasePdcch_Config() *Null { if x, ok := m.GetPdcch_Config().(*BWP_DownlinkDedicated_ReleasePdcch_Config); ok { return x.ReleasePdcch_Config } return nil } func (m *BWP_DownlinkDedicated) GetSetupPdcch_Config() *PDCCH_Config { if x, ok := m.GetPdcch_Config().(*BWP_DownlinkDedicated_SetupPdcch_Config); ok { return x.SetupPdcch_Config } return nil } type isBWP_DownlinkDedicated_Pdsch_Config interface { isBWP_DownlinkDedicated_Pdsch_Config() } type BWP_DownlinkDedicated_ReleasePdsch_Config struct { ReleasePdsch_Config *Null `protobuf:"bytes,3,opt,name=release_pdsch_Config,json=releasePdschConfig,proto3,oneof"` } type BWP_DownlinkDedicated_SetupPdsch_Config struct { SetupPdsch_Config *PDSCH_Config `protobuf:"bytes,4,opt,name=setup_pdsch_Config,json=setupPdschConfig,proto3,oneof"` } func (*BWP_DownlinkDedicated_ReleasePdsch_Config) isBWP_DownlinkDedicated_Pdsch_Config() {} func (*BWP_DownlinkDedicated_SetupPdsch_Config) isBWP_DownlinkDedicated_Pdsch_Config() {} func (m *BWP_DownlinkDedicated) GetPdsch_Config() isBWP_DownlinkDedicated_Pdsch_Config { if m != nil { return m.Pdsch_Config } return nil } func (m *BWP_DownlinkDedicated) GetReleasePdsch_Config() *Null { if x, ok := m.GetPdsch_Config().(*BWP_DownlinkDedicated_ReleasePdsch_Config); ok { return x.ReleasePdsch_Config } return nil } func (m *BWP_DownlinkDedicated) GetSetupPdsch_Config() *PDSCH_Config { if x, ok := m.GetPdsch_Config().(*BWP_DownlinkDedicated_SetupPdsch_Config); ok { return x.SetupPdsch_Config } return nil } type isBWP_DownlinkDedicated_Sps_Config interface { isBWP_DownlinkDedicated_Sps_Config() } type BWP_DownlinkDedicated_ReleaseSps_Config struct { ReleaseSps_Config *Null `protobuf:"bytes,5,opt,name=release_sps_Config,json=releaseSpsConfig,proto3,oneof"` } type BWP_DownlinkDedicated_SetupSps_Config struct { SetupSps_Config *SPS_Config `protobuf:"bytes,6,opt,name=setup_sps_Config,json=setupSpsConfig,proto3,oneof"` } func (*BWP_DownlinkDedicated_ReleaseSps_Config) isBWP_DownlinkDedicated_Sps_Config() {} func (*BWP_DownlinkDedicated_SetupSps_Config) isBWP_DownlinkDedicated_Sps_Config() {} func (m *BWP_DownlinkDedicated) GetSps_Config() isBWP_DownlinkDedicated_Sps_Config { if m != nil { return m.Sps_Config } return nil } func (m *BWP_DownlinkDedicated) GetReleaseSps_Config() *Null { if x, ok := m.GetSps_Config().(*BWP_DownlinkDedicated_ReleaseSps_Config); ok { return x.ReleaseSps_Config } return nil } func (m *BWP_DownlinkDedicated) GetSetupSps_Config() *SPS_Config { if x, ok := m.GetSps_Config().(*BWP_DownlinkDedicated_SetupSps_Config); ok { return x.SetupSps_Config } return nil } type isBWP_DownlinkDedicated_RadioLinkMonitoringConfig interface { isBWP_DownlinkDedicated_RadioLinkMonitoringConfig() } type BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig struct { ReleaseRadioLinkMonitoringConfig *Null `protobuf:"bytes,7,opt,name=release_radioLinkMonitoringConfig,json=releaseRadioLinkMonitoringConfig,proto3,oneof"` } type BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig struct { SetupRadioLinkMonitoringConfig *RadioLinkMonitoringConfig `protobuf:"bytes,8,opt,name=setup_radioLinkMonitoringConfig,json=setupRadioLinkMonitoringConfig,proto3,oneof"` } func (*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig) isBWP_DownlinkDedicated_RadioLinkMonitoringConfig() { } func (*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig) isBWP_DownlinkDedicated_RadioLinkMonitoringConfig() { } func (m *BWP_DownlinkDedicated) GetRadioLinkMonitoringConfig() isBWP_DownlinkDedicated_RadioLinkMonitoringConfig { if m != nil { return m.RadioLinkMonitoringConfig } return nil } func (m *BWP_DownlinkDedicated) GetReleaseRadioLinkMonitoringConfig() *Null { if x, ok := m.GetRadioLinkMonitoringConfig().(*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig); ok { return x.ReleaseRadioLinkMonitoringConfig } return nil } func (m *BWP_DownlinkDedicated) GetSetupRadioLinkMonitoringConfig() *RadioLinkMonitoringConfig { if x, ok := m.GetRadioLinkMonitoringConfig().(*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig); ok { return x.SetupRadioLinkMonitoringConfig } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*BWP_DownlinkDedicated) XXX_OneofWrappers() []interface{} { return []interface{}{ (*BWP_DownlinkDedicated_ReleasePdcch_Config)(nil), (*BWP_DownlinkDedicated_SetupPdcch_Config)(nil), (*BWP_DownlinkDedicated_ReleasePdsch_Config)(nil), (*BWP_DownlinkDedicated_SetupPdsch_Config)(nil), (*BWP_DownlinkDedicated_ReleaseSps_Config)(nil), (*BWP_DownlinkDedicated_SetupSps_Config)(nil), (*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig)(nil), (*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig)(nil), } } type PDCCH_Config struct { ControlResourceSetToAddModList []*ControlResourceSet `protobuf:"bytes,1,rep,name=controlResourceSetToAddModList,proto3" json:"controlResourceSetToAddModList,omitempty"` ControlResourceSetToReleaseList []uint32 `protobuf:"varint,2,rep,packed,name=controlResourceSetToReleaseList,proto3" json:"controlResourceSetToReleaseList,omitempty"` SearchSpacesToAddModList []*SearchSpace `protobuf:"bytes,3,rep,name=searchSpacesToAddModList,proto3" json:"searchSpacesToAddModList,omitempty"` SearchSpacesToReleaseList []uint32 `protobuf:"varint,4,rep,packed,name=searchSpacesToReleaseList,proto3" json:"searchSpacesToReleaseList,omitempty"` // Types that are valid to be assigned to DownlinkPreemption: // *PDCCH_Config_ReleaseDownlinkPreemption // *PDCCH_Config_SetupDownlinkPreemption DownlinkPreemption isPDCCH_Config_DownlinkPreemption `protobuf_oneof:"downlinkPreemption"` // Types that are valid to be assigned to Tpc_PUSCH: // *PDCCH_Config_ReleaseTpc_PUSCH // *PDCCH_Config_SetupTpc_PUSCH Tpc_PUSCH isPDCCH_Config_Tpc_PUSCH `protobuf_oneof:"tpc_PUSCH"` // Types that are valid to be assigned to Tpc_PUCCH: // *PDCCH_Config_ReleaseTpc_PUCCH // *PDCCH_Config_SetupTpc_PUCCH Tpc_PUCCH isPDCCH_Config_Tpc_PUCCH `protobuf_oneof:"tpc_PUCCH"` // Types that are valid to be assigned to Tpc_SRS: // *PDCCH_Config_ReleaseTpc_SRS // *PDCCH_Config_SetupTpc_SRS Tpc_SRS isPDCCH_Config_Tpc_SRS `protobuf_oneof:"tpc_SRS"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCCH_Config) Reset() { *m = PDCCH_Config{} } func (m *PDCCH_Config) String() string { return proto.CompactTextString(m) } func (*PDCCH_Config) ProtoMessage() {} func (*PDCCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{139} } func (m *PDCCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCCH_Config.Unmarshal(m, b) } func (m *PDCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCCH_Config.Marshal(b, m, deterministic) } func (m *PDCCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCCH_Config.Merge(m, src) } func (m *PDCCH_Config) XXX_Size() int { return xxx_messageInfo_PDCCH_Config.Size(m) } func (m *PDCCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_PDCCH_Config.DiscardUnknown(m) } var xxx_messageInfo_PDCCH_Config proto.InternalMessageInfo func (m *PDCCH_Config) GetControlResourceSetToAddModList() []*ControlResourceSet { if m != nil { return m.ControlResourceSetToAddModList } return nil } func (m *PDCCH_Config) GetControlResourceSetToReleaseList() []uint32 { if m != nil { return m.ControlResourceSetToReleaseList } return nil } func (m *PDCCH_Config) GetSearchSpacesToAddModList() []*SearchSpace { if m != nil { return m.SearchSpacesToAddModList } return nil } func (m *PDCCH_Config) GetSearchSpacesToReleaseList() []uint32 { if m != nil { return m.SearchSpacesToReleaseList } return nil } type isPDCCH_Config_DownlinkPreemption interface { isPDCCH_Config_DownlinkPreemption() } type PDCCH_Config_ReleaseDownlinkPreemption struct { ReleaseDownlinkPreemption *Null `protobuf:"bytes,5,opt,name=release_downlinkPreemption,json=releaseDownlinkPreemption,proto3,oneof"` } type PDCCH_Config_SetupDownlinkPreemption struct { SetupDownlinkPreemption *DownlinkPreemption `protobuf:"bytes,6,opt,name=setup_downlinkPreemption,json=setupDownlinkPreemption,proto3,oneof"` } func (*PDCCH_Config_ReleaseDownlinkPreemption) isPDCCH_Config_DownlinkPreemption() {} func (*PDCCH_Config_SetupDownlinkPreemption) isPDCCH_Config_DownlinkPreemption() {} func (m *PDCCH_Config) GetDownlinkPreemption() isPDCCH_Config_DownlinkPreemption { if m != nil { return m.DownlinkPreemption } return nil } func (m *PDCCH_Config) GetReleaseDownlinkPreemption() *Null { if x, ok := m.GetDownlinkPreemption().(*PDCCH_Config_ReleaseDownlinkPreemption); ok { return x.ReleaseDownlinkPreemption } return nil } func (m *PDCCH_Config) GetSetupDownlinkPreemption() *DownlinkPreemption { if x, ok := m.GetDownlinkPreemption().(*PDCCH_Config_SetupDownlinkPreemption); ok { return x.SetupDownlinkPreemption } return nil } type isPDCCH_Config_Tpc_PUSCH interface { isPDCCH_Config_Tpc_PUSCH() } type PDCCH_Config_ReleaseTpc_PUSCH struct { ReleaseTpc_PUSCH *Null `protobuf:"bytes,7,opt,name=release_tpc_PUSCH,json=releaseTpcPUSCH,proto3,oneof"` } type PDCCH_Config_SetupTpc_PUSCH struct { SetupTpc_PUSCH *PUSCH_TPC_CommandConfig `protobuf:"bytes,8,opt,name=setup_tpc_PUSCH,json=setupTpcPUSCH,proto3,oneof"` } func (*PDCCH_Config_ReleaseTpc_PUSCH) isPDCCH_Config_Tpc_PUSCH() {} func (*PDCCH_Config_SetupTpc_PUSCH) isPDCCH_Config_Tpc_PUSCH() {} func (m *PDCCH_Config) GetTpc_PUSCH() isPDCCH_Config_Tpc_PUSCH { if m != nil { return m.Tpc_PUSCH } return nil } func (m *PDCCH_Config) GetReleaseTpc_PUSCH() *Null { if x, ok := m.GetTpc_PUSCH().(*PDCCH_Config_ReleaseTpc_PUSCH); ok { return x.ReleaseTpc_PUSCH } return nil } func (m *PDCCH_Config) GetSetupTpc_PUSCH() *PUSCH_TPC_CommandConfig { if x, ok := m.GetTpc_PUSCH().(*PDCCH_Config_SetupTpc_PUSCH); ok { return x.SetupTpc_PUSCH } return nil } type isPDCCH_Config_Tpc_PUCCH interface { isPDCCH_Config_Tpc_PUCCH() } type PDCCH_Config_ReleaseTpc_PUCCH struct { ReleaseTpc_PUCCH *Null `protobuf:"bytes,9,opt,name=release_tpc_PUCCH,json=releaseTpcPUCCH,proto3,oneof"` } type PDCCH_Config_SetupTpc_PUCCH struct { SetupTpc_PUCCH *PUCCH_TPC_CommandConfig `protobuf:"bytes,10,opt,name=setup_tpc_PUCCH,json=setupTpcPUCCH,proto3,oneof"` } func (*PDCCH_Config_ReleaseTpc_PUCCH) isPDCCH_Config_Tpc_PUCCH() {} func (*PDCCH_Config_SetupTpc_PUCCH) isPDCCH_Config_Tpc_PUCCH() {} func (m *PDCCH_Config) GetTpc_PUCCH() isPDCCH_Config_Tpc_PUCCH { if m != nil { return m.Tpc_PUCCH } return nil } func (m *PDCCH_Config) GetReleaseTpc_PUCCH() *Null { if x, ok := m.GetTpc_PUCCH().(*PDCCH_Config_ReleaseTpc_PUCCH); ok { return x.ReleaseTpc_PUCCH } return nil } func (m *PDCCH_Config) GetSetupTpc_PUCCH() *PUCCH_TPC_CommandConfig { if x, ok := m.GetTpc_PUCCH().(*PDCCH_Config_SetupTpc_PUCCH); ok { return x.SetupTpc_PUCCH } return nil } type isPDCCH_Config_Tpc_SRS interface { isPDCCH_Config_Tpc_SRS() } type PDCCH_Config_ReleaseTpc_SRS struct { ReleaseTpc_SRS *Null `protobuf:"bytes,11,opt,name=release_tpc_SRS,json=releaseTpcSRS,proto3,oneof"` } type PDCCH_Config_SetupTpc_SRS struct { SetupTpc_SRS *SRS_TPC_CommandConfig `protobuf:"bytes,12,opt,name=setup_tpc_SRS,json=setupTpcSRS,proto3,oneof"` } func (*PDCCH_Config_ReleaseTpc_SRS) isPDCCH_Config_Tpc_SRS() {} func (*PDCCH_Config_SetupTpc_SRS) isPDCCH_Config_Tpc_SRS() {} func (m *PDCCH_Config) GetTpc_SRS() isPDCCH_Config_Tpc_SRS { if m != nil { return m.Tpc_SRS } return nil } func (m *PDCCH_Config) GetReleaseTpc_SRS() *Null { if x, ok := m.GetTpc_SRS().(*PDCCH_Config_ReleaseTpc_SRS); ok { return x.ReleaseTpc_SRS } return nil } func (m *PDCCH_Config) GetSetupTpc_SRS() *SRS_TPC_CommandConfig { if x, ok := m.GetTpc_SRS().(*PDCCH_Config_SetupTpc_SRS); ok { return x.SetupTpc_SRS } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PDCCH_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PDCCH_Config_ReleaseDownlinkPreemption)(nil), (*PDCCH_Config_SetupDownlinkPreemption)(nil), (*PDCCH_Config_ReleaseTpc_PUSCH)(nil), (*PDCCH_Config_SetupTpc_PUSCH)(nil), (*PDCCH_Config_ReleaseTpc_PUCCH)(nil), (*PDCCH_Config_SetupTpc_PUCCH)(nil), (*PDCCH_Config_ReleaseTpc_SRS)(nil), (*PDCCH_Config_SetupTpc_SRS)(nil), } } type DownlinkPreemption struct { Int_RNTI uint32 `protobuf:"varint,1,opt,name=int_RNTI,json=intRNTI,proto3" json:"int_RNTI,omitempty"` TimeFrequencySet *TimeFrequencySet `protobuf:"bytes,2,opt,name=timeFrequencySet,proto3" json:"timeFrequencySet,omitempty"` Dci_PayloadSize uint32 `protobuf:"varint,3,opt,name=dci_PayloadSize,json=dciPayloadSize,proto3" json:"dci_PayloadSize,omitempty"` Int_ConfigurationPerServingCell []*INT_ConfigurationPerServingCell `protobuf:"bytes,4,rep,name=int_ConfigurationPerServingCell,json=intConfigurationPerServingCell,proto3" json:"int_ConfigurationPerServingCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DownlinkPreemption) Reset() { *m = DownlinkPreemption{} } func (m *DownlinkPreemption) String() string { return proto.CompactTextString(m) } func (*DownlinkPreemption) ProtoMessage() {} func (*DownlinkPreemption) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{140} } func (m *DownlinkPreemption) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DownlinkPreemption.Unmarshal(m, b) } func (m *DownlinkPreemption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DownlinkPreemption.Marshal(b, m, deterministic) } func (m *DownlinkPreemption) XXX_Merge(src proto.Message) { xxx_messageInfo_DownlinkPreemption.Merge(m, src) } func (m *DownlinkPreemption) XXX_Size() int { return xxx_messageInfo_DownlinkPreemption.Size(m) } func (m *DownlinkPreemption) XXX_DiscardUnknown() { xxx_messageInfo_DownlinkPreemption.DiscardUnknown(m) } var xxx_messageInfo_DownlinkPreemption proto.InternalMessageInfo func (m *DownlinkPreemption) GetInt_RNTI() uint32 { if m != nil { return m.Int_RNTI } return 0 } func (m *DownlinkPreemption) GetTimeFrequencySet() *TimeFrequencySet { if m != nil { return m.TimeFrequencySet } return nil } func (m *DownlinkPreemption) GetDci_PayloadSize() uint32 { if m != nil { return m.Dci_PayloadSize } return 0 } func (m *DownlinkPreemption) GetInt_ConfigurationPerServingCell() []*INT_ConfigurationPerServingCell { if m != nil { return m.Int_ConfigurationPerServingCell } return nil } type TimeFrequencySet struct { Value TimeFrequencySet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeFrequencySet_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TimeFrequencySet) Reset() { *m = TimeFrequencySet{} } func (m *TimeFrequencySet) String() string { return proto.CompactTextString(m) } func (*TimeFrequencySet) ProtoMessage() {} func (*TimeFrequencySet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{141} } func (m *TimeFrequencySet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TimeFrequencySet.Unmarshal(m, b) } func (m *TimeFrequencySet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TimeFrequencySet.Marshal(b, m, deterministic) } func (m *TimeFrequencySet) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeFrequencySet.Merge(m, src) } func (m *TimeFrequencySet) XXX_Size() int { return xxx_messageInfo_TimeFrequencySet.Size(m) } func (m *TimeFrequencySet) XXX_DiscardUnknown() { xxx_messageInfo_TimeFrequencySet.DiscardUnknown(m) } var xxx_messageInfo_TimeFrequencySet proto.InternalMessageInfo func (m *TimeFrequencySet) GetValue() TimeFrequencySet_Value { if m != nil { return m.Value } return TimeFrequencySet_protobuf_unspecified } type INT_ConfigurationPerServingCell struct { ServingCellId uint32 `protobuf:"varint,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"` PositionInDCI uint32 `protobuf:"varint,2,opt,name=positionInDCI,proto3" json:"positionInDCI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *INT_ConfigurationPerServingCell) Reset() { *m = INT_ConfigurationPerServingCell{} } func (m *INT_ConfigurationPerServingCell) String() string { return proto.CompactTextString(m) } func (*INT_ConfigurationPerServingCell) ProtoMessage() {} func (*INT_ConfigurationPerServingCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{142} } func (m *INT_ConfigurationPerServingCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_INT_ConfigurationPerServingCell.Unmarshal(m, b) } func (m *INT_ConfigurationPerServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_INT_ConfigurationPerServingCell.Marshal(b, m, deterministic) } func (m *INT_ConfigurationPerServingCell) XXX_Merge(src proto.Message) { xxx_messageInfo_INT_ConfigurationPerServingCell.Merge(m, src) } func (m *INT_ConfigurationPerServingCell) XXX_Size() int { return xxx_messageInfo_INT_ConfigurationPerServingCell.Size(m) } func (m *INT_ConfigurationPerServingCell) XXX_DiscardUnknown() { xxx_messageInfo_INT_ConfigurationPerServingCell.DiscardUnknown(m) } var xxx_messageInfo_INT_ConfigurationPerServingCell proto.InternalMessageInfo func (m *INT_ConfigurationPerServingCell) GetServingCellId() uint32 { if m != nil { return m.ServingCellId } return 0 } func (m *INT_ConfigurationPerServingCell) GetPositionInDCI() uint32 { if m != nil { return m.PositionInDCI } return 0 } type PUSCH_TPC_CommandConfig struct { Tpc_Index *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=tpc_Index,json=tpcIndex,proto3" json:"tpc_Index,omitempty"` Tpc_IndexSUL *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tpc_IndexSUL,json=tpcIndexSUL,proto3" json:"tpc_IndexSUL,omitempty"` TargetCell *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=targetCell,proto3" json:"targetCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_TPC_CommandConfig) Reset() { *m = PUSCH_TPC_CommandConfig{} } func (m *PUSCH_TPC_CommandConfig) String() string { return proto.CompactTextString(m) } func (*PUSCH_TPC_CommandConfig) ProtoMessage() {} func (*PUSCH_TPC_CommandConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{143} } func (m *PUSCH_TPC_CommandConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_TPC_CommandConfig.Unmarshal(m, b) } func (m *PUSCH_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_TPC_CommandConfig.Marshal(b, m, deterministic) } func (m *PUSCH_TPC_CommandConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_TPC_CommandConfig.Merge(m, src) } func (m *PUSCH_TPC_CommandConfig) XXX_Size() int { return xxx_messageInfo_PUSCH_TPC_CommandConfig.Size(m) } func (m *PUSCH_TPC_CommandConfig) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_TPC_CommandConfig.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_TPC_CommandConfig proto.InternalMessageInfo func (m *PUSCH_TPC_CommandConfig) GetTpc_Index() *wrappers.UInt32Value { if m != nil { return m.Tpc_Index } return nil } func (m *PUSCH_TPC_CommandConfig) GetTpc_IndexSUL() *wrappers.UInt32Value { if m != nil { return m.Tpc_IndexSUL } return nil } func (m *PUSCH_TPC_CommandConfig) GetTargetCell() *wrappers.UInt32Value { if m != nil { return m.TargetCell } return nil } type PUCCH_TPC_CommandConfig struct { Tpc_IndexPCell *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=tpc_IndexPCell,json=tpcIndexPCell,proto3" json:"tpc_IndexPCell,omitempty"` Tpc_IndexPUCCH_SCell *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tpc_IndexPUCCH_SCell,json=tpcIndexPUCCHSCell,proto3" json:"tpc_IndexPUCCH_SCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_TPC_CommandConfig) Reset() { *m = PUCCH_TPC_CommandConfig{} } func (m *PUCCH_TPC_CommandConfig) String() string { return proto.CompactTextString(m) } func (*PUCCH_TPC_CommandConfig) ProtoMessage() {} func (*PUCCH_TPC_CommandConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{144} } func (m *PUCCH_TPC_CommandConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_TPC_CommandConfig.Unmarshal(m, b) } func (m *PUCCH_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_TPC_CommandConfig.Marshal(b, m, deterministic) } func (m *PUCCH_TPC_CommandConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_TPC_CommandConfig.Merge(m, src) } func (m *PUCCH_TPC_CommandConfig) XXX_Size() int { return xxx_messageInfo_PUCCH_TPC_CommandConfig.Size(m) } func (m *PUCCH_TPC_CommandConfig) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_TPC_CommandConfig.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_TPC_CommandConfig proto.InternalMessageInfo func (m *PUCCH_TPC_CommandConfig) GetTpc_IndexPCell() *wrappers.UInt32Value { if m != nil { return m.Tpc_IndexPCell } return nil } func (m *PUCCH_TPC_CommandConfig) GetTpc_IndexPUCCH_SCell() *wrappers.UInt32Value { if m != nil { return m.Tpc_IndexPUCCH_SCell } return nil } type SRS_TPC_CommandConfig struct { StartingBitOfFormat2_3 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=startingBitOfFormat2_3,json=startingBitOfFormat23,proto3" json:"startingBitOfFormat2_3,omitempty"` FieldTypeFormat2_3 *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=fieldTypeFormat2_3,json=fieldTypeFormat23,proto3" json:"fieldTypeFormat2_3,omitempty"` StartingBitOfFormat2_3SULV1530 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=startingBitOfFormat2_3SUL_v1530,json=startingBitOfFormat23SULV1530,proto3" json:"startingBitOfFormat2_3SUL_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_TPC_CommandConfig) Reset() { *m = SRS_TPC_CommandConfig{} } func (m *SRS_TPC_CommandConfig) String() string { return proto.CompactTextString(m) } func (*SRS_TPC_CommandConfig) ProtoMessage() {} func (*SRS_TPC_CommandConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{145} } func (m *SRS_TPC_CommandConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_TPC_CommandConfig.Unmarshal(m, b) } func (m *SRS_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_TPC_CommandConfig.Marshal(b, m, deterministic) } func (m *SRS_TPC_CommandConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_TPC_CommandConfig.Merge(m, src) } func (m *SRS_TPC_CommandConfig) XXX_Size() int { return xxx_messageInfo_SRS_TPC_CommandConfig.Size(m) } func (m *SRS_TPC_CommandConfig) XXX_DiscardUnknown() { xxx_messageInfo_SRS_TPC_CommandConfig.DiscardUnknown(m) } var xxx_messageInfo_SRS_TPC_CommandConfig proto.InternalMessageInfo func (m *SRS_TPC_CommandConfig) GetStartingBitOfFormat2_3() *wrappers.UInt32Value { if m != nil { return m.StartingBitOfFormat2_3 } return nil } func (m *SRS_TPC_CommandConfig) GetFieldTypeFormat2_3() *wrappers.UInt32Value { if m != nil { return m.FieldTypeFormat2_3 } return nil } func (m *SRS_TPC_CommandConfig) GetStartingBitOfFormat2_3SULV1530() *wrappers.UInt32Value { if m != nil { return m.StartingBitOfFormat2_3SULV1530 } return nil } type PDSCH_Config struct { DataScramblingIdentityPDSCH *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=dataScramblingIdentityPDSCH,proto3" json:"dataScramblingIdentityPDSCH,omitempty"` // Types that are valid to be assigned to Dmrs_DownlinkForPDSCH_MappingTypeA: // *PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA // *PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA Dmrs_DownlinkForPDSCH_MappingTypeA isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA `protobuf_oneof:"dmrs_DownlinkForPDSCH_MappingTypeA"` // Types that are valid to be assigned to Dmrs_DownlinkForPDSCH_MappingTypeB: // *PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB // *PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB Dmrs_DownlinkForPDSCH_MappingTypeB isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB `protobuf_oneof:"dmrs_DownlinkForPDSCH_MappingTypeB"` Tci_StatesToAddModList []*TCI_State `protobuf:"bytes,6,rep,name=tci_StatesToAddModList,json=tciStatesToAddModList,proto3" json:"tci_StatesToAddModList,omitempty"` Tci_StatesToReleaseList []uint32 `protobuf:"varint,7,rep,packed,name=tci_StatesToReleaseList,json=tciStatesToReleaseList,proto3" json:"tci_StatesToReleaseList,omitempty"` Vrb_ToPRB_Interleaver *VRB_ToPRB_Interleaver `protobuf:"bytes,8,opt,name=vrb_ToPRB_Interleaver,json=vrbToPRBInterleaver,proto3" json:"vrb_ToPRB_Interleaver,omitempty"` ResourceAllocation *ResourceAllocation `protobuf:"bytes,9,opt,name=resourceAllocation,proto3" json:"resourceAllocation,omitempty"` // Types that are valid to be assigned to Pdsch_TimeDomainAllocationList: // *PDSCH_Config_ReleasePdsch_TimeDomainAllocationList // *PDSCH_Config_SetupPdsch_TimeDomainAllocationList Pdsch_TimeDomainAllocationList isPDSCH_Config_Pdsch_TimeDomainAllocationList `protobuf_oneof:"pdsch_TimeDomainAllocationList"` Pdsch_AggregationFactor *PDSCH_AggregationFactor `protobuf:"bytes,12,opt,name=pdsch_AggregationFactor,json=pdschAggregationFactor,proto3" json:"pdsch_AggregationFactor,omitempty"` RateMatchPatternToAddModList []*RateMatchPattern `protobuf:"bytes,13,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"` RateMatchPatternToReleaseList []uint32 `protobuf:"varint,14,rep,packed,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"` RateMatchPatternGroup1 *RateMatchPatternGroup `protobuf:"bytes,15,opt,name=rateMatchPatternGroup1,proto3" json:"rateMatchPatternGroup1,omitempty"` RateMatchPatternGroup2 *RateMatchPatternGroup `protobuf:"bytes,16,opt,name=rateMatchPatternGroup2,proto3" json:"rateMatchPatternGroup2,omitempty"` Rbg_Size *RBG_Size `protobuf:"bytes,17,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"` Mcs_Table *MCS_Table `protobuf:"bytes,18,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"` MaxNrofCodeWordsScheduledByDCI *MaxNrofCodeWordsScheduledByDCI `protobuf:"bytes,19,opt,name=maxNrofCodeWordsScheduledByDCI,proto3" json:"maxNrofCodeWordsScheduledByDCI,omitempty"` // Types that are valid to be assigned to Prb_BundlingType: // *PDSCH_Config_StaticBundling // *PDSCH_Config_DynamicBundling Prb_BundlingType isPDSCH_Config_Prb_BundlingType `protobuf_oneof:"prb_BundlingType"` Zp_CSI_RS_ResourceToAddModList []*ZP_CSI_RS_Resource `protobuf:"bytes,22,rep,name=zp_CSI_RS_ResourceToAddModList,json=zpCSIRSResourceToAddModList,proto3" json:"zp_CSI_RS_ResourceToAddModList,omitempty"` Zp_CSI_RS_ResourceToReleaseList []uint32 `protobuf:"varint,23,rep,packed,name=zp_CSI_RS_ResourceToReleaseList,json=zpCSIRSResourceToReleaseList,proto3" json:"zp_CSI_RS_ResourceToReleaseList,omitempty"` Aperiodic_ZP_CSI_RS_ResourceSetsToAddModList []*ZP_CSI_RS_ResourceSet `protobuf:"bytes,24,rep,name=aperiodic_ZP_CSI_RS_ResourceSetsToAddModList,json=aperiodicZPCSIRSResourceSetsToAddModList,proto3" json:"aperiodic_ZP_CSI_RS_ResourceSetsToAddModList,omitempty"` Aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList []uint32 `protobuf:"varint,25,rep,packed,name=aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList,json=aperiodicZPCSIRSResourceSetsToReleaseList,proto3" json:"aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList,omitempty"` Sp_ZP_CSI_RS_ResourceSetsToAddModList []*ZP_CSI_RS_ResourceSet `protobuf:"bytes,26,rep,name=sp_ZP_CSI_RS_ResourceSetsToAddModList,json=spZPCSIRSResourceSetsToAddModList,proto3" json:"sp_ZP_CSI_RS_ResourceSetsToAddModList,omitempty"` Sp_ZP_CSI_RS_ResourceSetsToReleaseList []uint32 `protobuf:"varint,27,rep,packed,name=sp_ZP_CSI_RS_ResourceSetsToReleaseList,json=spZPCSIRSResourceSetsToReleaseList,proto3" json:"sp_ZP_CSI_RS_ResourceSetsToReleaseList,omitempty"` // Types that are valid to be assigned to P_ZP_CSI_RS_ResourceSet: // *PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet // *PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet P_ZP_CSI_RS_ResourceSet isPDSCH_Config_P_ZP_CSI_RS_ResourceSet `protobuf_oneof:"p_ZP_CSI_RS_ResourceSet"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_Config) Reset() { *m = PDSCH_Config{} } func (m *PDSCH_Config) String() string { return proto.CompactTextString(m) } func (*PDSCH_Config) ProtoMessage() {} func (*PDSCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{146} } func (m *PDSCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_Config.Unmarshal(m, b) } func (m *PDSCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_Config.Marshal(b, m, deterministic) } func (m *PDSCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_Config.Merge(m, src) } func (m *PDSCH_Config) XXX_Size() int { return xxx_messageInfo_PDSCH_Config.Size(m) } func (m *PDSCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_Config.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_Config proto.InternalMessageInfo func (m *PDSCH_Config) GetDataScramblingIdentityPDSCH() *wrappers.UInt32Value { if m != nil { return m.DataScramblingIdentityPDSCH } return nil } type isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA interface { isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA() } type PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA struct { ReleaseDmrs_DownlinkForPDSCH_MappingTypeA *Null `protobuf:"bytes,2,opt,name=release_dmrs_DownlinkForPDSCH_MappingTypeA,json=releaseDmrsDownlinkForPDSCHMappingTypeA,proto3,oneof"` } type PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA struct { SetupDmrs_DownlinkForPDSCH_MappingTypeA *DMRS_DownlinkConfig `protobuf:"bytes,3,opt,name=setup_dmrs_DownlinkForPDSCH_MappingTypeA,json=setupDmrsDownlinkForPDSCHMappingTypeA,proto3,oneof"` } func (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA() { } func (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA() { } func (m *PDSCH_Config) GetDmrs_DownlinkForPDSCH_MappingTypeA() isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA { if m != nil { return m.Dmrs_DownlinkForPDSCH_MappingTypeA } return nil } func (m *PDSCH_Config) GetReleaseDmrs_DownlinkForPDSCH_MappingTypeA() *Null { if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeA().(*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA); ok { return x.ReleaseDmrs_DownlinkForPDSCH_MappingTypeA } return nil } func (m *PDSCH_Config) GetSetupDmrs_DownlinkForPDSCH_MappingTypeA() *DMRS_DownlinkConfig { if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeA().(*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA); ok { return x.SetupDmrs_DownlinkForPDSCH_MappingTypeA } return nil } type isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB interface { isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB() } type PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB struct { ReleaseDmrs_DownlinkForPDSCH_MappingTypeB *Null `protobuf:"bytes,4,opt,name=release_dmrs_DownlinkForPDSCH_MappingTypeB,json=releaseDmrsDownlinkForPDSCHMappingTypeB,proto3,oneof"` } type PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB struct { SetupDmrs_DownlinkForPDSCH_MappingTypeB *DMRS_DownlinkConfig `protobuf:"bytes,5,opt,name=setup_dmrs_DownlinkForPDSCH_MappingTypeB,json=setupDmrsDownlinkForPDSCHMappingTypeB,proto3,oneof"` } func (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB() { } func (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB() { } func (m *PDSCH_Config) GetDmrs_DownlinkForPDSCH_MappingTypeB() isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB { if m != nil { return m.Dmrs_DownlinkForPDSCH_MappingTypeB } return nil } func (m *PDSCH_Config) GetReleaseDmrs_DownlinkForPDSCH_MappingTypeB() *Null { if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeB().(*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB); ok { return x.ReleaseDmrs_DownlinkForPDSCH_MappingTypeB } return nil } func (m *PDSCH_Config) GetSetupDmrs_DownlinkForPDSCH_MappingTypeB() *DMRS_DownlinkConfig { if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeB().(*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB); ok { return x.SetupDmrs_DownlinkForPDSCH_MappingTypeB } return nil } func (m *PDSCH_Config) GetTci_StatesToAddModList() []*TCI_State { if m != nil { return m.Tci_StatesToAddModList } return nil } func (m *PDSCH_Config) GetTci_StatesToReleaseList() []uint32 { if m != nil { return m.Tci_StatesToReleaseList } return nil } func (m *PDSCH_Config) GetVrb_ToPRB_Interleaver() *VRB_ToPRB_Interleaver { if m != nil { return m.Vrb_ToPRB_Interleaver } return nil } func (m *PDSCH_Config) GetResourceAllocation() *ResourceAllocation { if m != nil { return m.ResourceAllocation } return nil } type isPDSCH_Config_Pdsch_TimeDomainAllocationList interface { isPDSCH_Config_Pdsch_TimeDomainAllocationList() } type PDSCH_Config_ReleasePdsch_TimeDomainAllocationList struct { ReleasePdsch_TimeDomainAllocationList *Null `protobuf:"bytes,10,opt,name=release_pdsch_TimeDomainAllocationList,json=releasePdschTimeDomainAllocationList,proto3,oneof"` } type PDSCH_Config_SetupPdsch_TimeDomainAllocationList struct { SetupPdsch_TimeDomainAllocationList *PDSCH_TimeDomainResourceAllocationList `protobuf:"bytes,11,opt,name=setup_pdsch_TimeDomainAllocationList,json=setupPdschTimeDomainAllocationList,proto3,oneof"` } func (*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList) isPDSCH_Config_Pdsch_TimeDomainAllocationList() { } func (*PDSCH_Config_SetupPdsch_TimeDomainAllocationList) isPDSCH_Config_Pdsch_TimeDomainAllocationList() { } func (m *PDSCH_Config) GetPdsch_TimeDomainAllocationList() isPDSCH_Config_Pdsch_TimeDomainAllocationList { if m != nil { return m.Pdsch_TimeDomainAllocationList } return nil } func (m *PDSCH_Config) GetReleasePdsch_TimeDomainAllocationList() *Null { if x, ok := m.GetPdsch_TimeDomainAllocationList().(*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList); ok { return x.ReleasePdsch_TimeDomainAllocationList } return nil } func (m *PDSCH_Config) GetSetupPdsch_TimeDomainAllocationList() *PDSCH_TimeDomainResourceAllocationList { if x, ok := m.GetPdsch_TimeDomainAllocationList().(*PDSCH_Config_SetupPdsch_TimeDomainAllocationList); ok { return x.SetupPdsch_TimeDomainAllocationList } return nil } func (m *PDSCH_Config) GetPdsch_AggregationFactor() *PDSCH_AggregationFactor { if m != nil { return m.Pdsch_AggregationFactor } return nil } func (m *PDSCH_Config) GetRateMatchPatternToAddModList() []*RateMatchPattern { if m != nil { return m.RateMatchPatternToAddModList } return nil } func (m *PDSCH_Config) GetRateMatchPatternToReleaseList() []uint32 { if m != nil { return m.RateMatchPatternToReleaseList } return nil } func (m *PDSCH_Config) GetRateMatchPatternGroup1() *RateMatchPatternGroup { if m != nil { return m.RateMatchPatternGroup1 } return nil } func (m *PDSCH_Config) GetRateMatchPatternGroup2() *RateMatchPatternGroup { if m != nil { return m.RateMatchPatternGroup2 } return nil } func (m *PDSCH_Config) GetRbg_Size() *RBG_Size { if m != nil { return m.Rbg_Size } return nil } func (m *PDSCH_Config) GetMcs_Table() *MCS_Table { if m != nil { return m.Mcs_Table } return nil } func (m *PDSCH_Config) GetMaxNrofCodeWordsScheduledByDCI() *MaxNrofCodeWordsScheduledByDCI { if m != nil { return m.MaxNrofCodeWordsScheduledByDCI } return nil } type isPDSCH_Config_Prb_BundlingType interface { isPDSCH_Config_Prb_BundlingType() } type PDSCH_Config_StaticBundling struct { StaticBundling *StaticBundling `protobuf:"bytes,20,opt,name=staticBundling,proto3,oneof"` } type PDSCH_Config_DynamicBundling struct { DynamicBundling *DynamicBundling `protobuf:"bytes,21,opt,name=dynamicBundling,proto3,oneof"` } func (*PDSCH_Config_StaticBundling) isPDSCH_Config_Prb_BundlingType() {} func (*PDSCH_Config_DynamicBundling) isPDSCH_Config_Prb_BundlingType() {} func (m *PDSCH_Config) GetPrb_BundlingType() isPDSCH_Config_Prb_BundlingType { if m != nil { return m.Prb_BundlingType } return nil } func (m *PDSCH_Config) GetStaticBundling() *StaticBundling { if x, ok := m.GetPrb_BundlingType().(*PDSCH_Config_StaticBundling); ok { return x.StaticBundling } return nil } func (m *PDSCH_Config) GetDynamicBundling() *DynamicBundling { if x, ok := m.GetPrb_BundlingType().(*PDSCH_Config_DynamicBundling); ok { return x.DynamicBundling } return nil } func (m *PDSCH_Config) GetZp_CSI_RS_ResourceToAddModList() []*ZP_CSI_RS_Resource { if m != nil { return m.Zp_CSI_RS_ResourceToAddModList } return nil } func (m *PDSCH_Config) GetZp_CSI_RS_ResourceToReleaseList() []uint32 { if m != nil { return m.Zp_CSI_RS_ResourceToReleaseList } return nil } func (m *PDSCH_Config) GetAperiodic_ZP_CSI_RS_ResourceSetsToAddModList() []*ZP_CSI_RS_ResourceSet { if m != nil { return m.Aperiodic_ZP_CSI_RS_ResourceSetsToAddModList } return nil } func (m *PDSCH_Config) GetAperiodic_ZP_CSI_RS_ResourceSetsToReleaseList() []uint32 { if m != nil { return m.Aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList } return nil } func (m *PDSCH_Config) GetSp_ZP_CSI_RS_ResourceSetsToAddModList() []*ZP_CSI_RS_ResourceSet { if m != nil { return m.Sp_ZP_CSI_RS_ResourceSetsToAddModList } return nil } func (m *PDSCH_Config) GetSp_ZP_CSI_RS_ResourceSetsToReleaseList() []uint32 { if m != nil { return m.Sp_ZP_CSI_RS_ResourceSetsToReleaseList } return nil } type isPDSCH_Config_P_ZP_CSI_RS_ResourceSet interface { isPDSCH_Config_P_ZP_CSI_RS_ResourceSet() } type PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet struct { ReleaseP_ZP_CSI_RS_ResourceSet *Null `protobuf:"bytes,28,opt,name=release_p_ZP_CSI_RS_ResourceSet,json=releasePZPCSIRSResourceSet,proto3,oneof"` } type PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet struct { SetupP_ZP_CSI_RS_ResourceSet *ZP_CSI_RS_ResourceSet `protobuf:"bytes,29,opt,name=setup_p_ZP_CSI_RS_ResourceSet,json=setupPZPCSIRSResourceSet,proto3,oneof"` } func (*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet) isPDSCH_Config_P_ZP_CSI_RS_ResourceSet() {} func (*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet) isPDSCH_Config_P_ZP_CSI_RS_ResourceSet() {} func (m *PDSCH_Config) GetP_ZP_CSI_RS_ResourceSet() isPDSCH_Config_P_ZP_CSI_RS_ResourceSet { if m != nil { return m.P_ZP_CSI_RS_ResourceSet } return nil } func (m *PDSCH_Config) GetReleaseP_ZP_CSI_RS_ResourceSet() *Null { if x, ok := m.GetP_ZP_CSI_RS_ResourceSet().(*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet); ok { return x.ReleaseP_ZP_CSI_RS_ResourceSet } return nil } func (m *PDSCH_Config) GetSetupP_ZP_CSI_RS_ResourceSet() *ZP_CSI_RS_ResourceSet { if x, ok := m.GetP_ZP_CSI_RS_ResourceSet().(*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet); ok { return x.SetupP_ZP_CSI_RS_ResourceSet } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PDSCH_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA)(nil), (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA)(nil), (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB)(nil), (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB)(nil), (*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList)(nil), (*PDSCH_Config_SetupPdsch_TimeDomainAllocationList)(nil), (*PDSCH_Config_StaticBundling)(nil), (*PDSCH_Config_DynamicBundling)(nil), (*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet)(nil), (*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet)(nil), } } type DMRS_DownlinkConfig struct { Dmrs_Type *DMRS_Type `protobuf:"bytes,1,opt,name=dmrs_Type,json=dmrsType,proto3" json:"dmrs_Type,omitempty"` Dmrs_AdditionalPosition *DMRS_AdditionalPosition `protobuf:"bytes,2,opt,name=dmrs_AdditionalPosition,json=dmrsAdditionalPosition,proto3" json:"dmrs_AdditionalPosition,omitempty"` MaxLength *MaxLength `protobuf:"bytes,3,opt,name=maxLength,proto3" json:"maxLength,omitempty"` ScramblingId0 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=scramblingId0,proto3" json:"scramblingId0,omitempty"` ScramblingId1 *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=scramblingId1,proto3" json:"scramblingId1,omitempty"` // Types that are valid to be assigned to PhaseTrackingRS: // *DMRS_DownlinkConfig_ReleasePhaseTrackingRS // *DMRS_DownlinkConfig_SetupPhaseTrackingRS PhaseTrackingRS isDMRS_DownlinkConfig_PhaseTrackingRS `protobuf_oneof:"phaseTrackingRS"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DMRS_DownlinkConfig) Reset() { *m = DMRS_DownlinkConfig{} } func (m *DMRS_DownlinkConfig) String() string { return proto.CompactTextString(m) } func (*DMRS_DownlinkConfig) ProtoMessage() {} func (*DMRS_DownlinkConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{147} } func (m *DMRS_DownlinkConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DMRS_DownlinkConfig.Unmarshal(m, b) } func (m *DMRS_DownlinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DMRS_DownlinkConfig.Marshal(b, m, deterministic) } func (m *DMRS_DownlinkConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_DMRS_DownlinkConfig.Merge(m, src) } func (m *DMRS_DownlinkConfig) XXX_Size() int { return xxx_messageInfo_DMRS_DownlinkConfig.Size(m) } func (m *DMRS_DownlinkConfig) XXX_DiscardUnknown() { xxx_messageInfo_DMRS_DownlinkConfig.DiscardUnknown(m) } var xxx_messageInfo_DMRS_DownlinkConfig proto.InternalMessageInfo func (m *DMRS_DownlinkConfig) GetDmrs_Type() *DMRS_Type { if m != nil { return m.Dmrs_Type } return nil } func (m *DMRS_DownlinkConfig) GetDmrs_AdditionalPosition() *DMRS_AdditionalPosition { if m != nil { return m.Dmrs_AdditionalPosition } return nil } func (m *DMRS_DownlinkConfig) GetMaxLength() *MaxLength { if m != nil { return m.MaxLength } return nil } func (m *DMRS_DownlinkConfig) GetScramblingId0() *wrappers.UInt32Value { if m != nil { return m.ScramblingId0 } return nil } func (m *DMRS_DownlinkConfig) GetScramblingId1() *wrappers.UInt32Value { if m != nil { return m.ScramblingId1 } return nil } type isDMRS_DownlinkConfig_PhaseTrackingRS interface { isDMRS_DownlinkConfig_PhaseTrackingRS() } type DMRS_DownlinkConfig_ReleasePhaseTrackingRS struct { ReleasePhaseTrackingRS *Null `protobuf:"bytes,6,opt,name=release_phaseTrackingRS,json=releasePhaseTrackingRS,proto3,oneof"` } type DMRS_DownlinkConfig_SetupPhaseTrackingRS struct { SetupPhaseTrackingRS *PTRS_DownlinkConfig `protobuf:"bytes,7,opt,name=setup_phaseTrackingRS,json=setupPhaseTrackingRS,proto3,oneof"` } func (*DMRS_DownlinkConfig_ReleasePhaseTrackingRS) isDMRS_DownlinkConfig_PhaseTrackingRS() {} func (*DMRS_DownlinkConfig_SetupPhaseTrackingRS) isDMRS_DownlinkConfig_PhaseTrackingRS() {} func (m *DMRS_DownlinkConfig) GetPhaseTrackingRS() isDMRS_DownlinkConfig_PhaseTrackingRS { if m != nil { return m.PhaseTrackingRS } return nil } func (m *DMRS_DownlinkConfig) GetReleasePhaseTrackingRS() *Null { if x, ok := m.GetPhaseTrackingRS().(*DMRS_DownlinkConfig_ReleasePhaseTrackingRS); ok { return x.ReleasePhaseTrackingRS } return nil } func (m *DMRS_DownlinkConfig) GetSetupPhaseTrackingRS() *PTRS_DownlinkConfig { if x, ok := m.GetPhaseTrackingRS().(*DMRS_DownlinkConfig_SetupPhaseTrackingRS); ok { return x.SetupPhaseTrackingRS } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*DMRS_DownlinkConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DMRS_DownlinkConfig_ReleasePhaseTrackingRS)(nil), (*DMRS_DownlinkConfig_SetupPhaseTrackingRS)(nil), } } type DMRS_Type struct { Value DMRS_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_Type_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DMRS_Type) Reset() { *m = DMRS_Type{} } func (m *DMRS_Type) String() string { return proto.CompactTextString(m) } func (*DMRS_Type) ProtoMessage() {} func (*DMRS_Type) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{148} } func (m *DMRS_Type) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DMRS_Type.Unmarshal(m, b) } func (m *DMRS_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DMRS_Type.Marshal(b, m, deterministic) } func (m *DMRS_Type) XXX_Merge(src proto.Message) { xxx_messageInfo_DMRS_Type.Merge(m, src) } func (m *DMRS_Type) XXX_Size() int { return xxx_messageInfo_DMRS_Type.Size(m) } func (m *DMRS_Type) XXX_DiscardUnknown() { xxx_messageInfo_DMRS_Type.DiscardUnknown(m) } var xxx_messageInfo_DMRS_Type proto.InternalMessageInfo func (m *DMRS_Type) GetValue() DMRS_Type_Value { if m != nil { return m.Value } return DMRS_Type_protobuf_unspecified } type DMRS_AdditionalPosition struct { Value DMRS_AdditionalPosition_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_AdditionalPosition_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DMRS_AdditionalPosition) Reset() { *m = DMRS_AdditionalPosition{} } func (m *DMRS_AdditionalPosition) String() string { return proto.CompactTextString(m) } func (*DMRS_AdditionalPosition) ProtoMessage() {} func (*DMRS_AdditionalPosition) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{149} } func (m *DMRS_AdditionalPosition) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DMRS_AdditionalPosition.Unmarshal(m, b) } func (m *DMRS_AdditionalPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DMRS_AdditionalPosition.Marshal(b, m, deterministic) } func (m *DMRS_AdditionalPosition) XXX_Merge(src proto.Message) { xxx_messageInfo_DMRS_AdditionalPosition.Merge(m, src) } func (m *DMRS_AdditionalPosition) XXX_Size() int { return xxx_messageInfo_DMRS_AdditionalPosition.Size(m) } func (m *DMRS_AdditionalPosition) XXX_DiscardUnknown() { xxx_messageInfo_DMRS_AdditionalPosition.DiscardUnknown(m) } var xxx_messageInfo_DMRS_AdditionalPosition proto.InternalMessageInfo func (m *DMRS_AdditionalPosition) GetValue() DMRS_AdditionalPosition_Value { if m != nil { return m.Value } return DMRS_AdditionalPosition_protobuf_unspecified } type MaxLength struct { Value MaxLength_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxLength_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxLength) Reset() { *m = MaxLength{} } func (m *MaxLength) String() string { return proto.CompactTextString(m) } func (*MaxLength) ProtoMessage() {} func (*MaxLength) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{150} } func (m *MaxLength) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxLength.Unmarshal(m, b) } func (m *MaxLength) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxLength.Marshal(b, m, deterministic) } func (m *MaxLength) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxLength.Merge(m, src) } func (m *MaxLength) XXX_Size() int { return xxx_messageInfo_MaxLength.Size(m) } func (m *MaxLength) XXX_DiscardUnknown() { xxx_messageInfo_MaxLength.DiscardUnknown(m) } var xxx_messageInfo_MaxLength proto.InternalMessageInfo func (m *MaxLength) GetValue() MaxLength_Value { if m != nil { return m.Value } return MaxLength_protobuf_unspecified } type PTRS_DownlinkConfig struct { FrequencyDensity []uint32 `protobuf:"varint,1,rep,packed,name=frequencyDensity,proto3" json:"frequencyDensity,omitempty"` TimeDensity []uint32 `protobuf:"varint,2,rep,packed,name=timeDensity,proto3" json:"timeDensity,omitempty"` Epre_Ratio *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=epre_Ratio,json=epreRatio,proto3" json:"epre_Ratio,omitempty"` ResourceElementOffset *ResourceElementOffset `protobuf:"bytes,4,opt,name=resourceElementOffset,proto3" json:"resourceElementOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PTRS_DownlinkConfig) Reset() { *m = PTRS_DownlinkConfig{} } func (m *PTRS_DownlinkConfig) String() string { return proto.CompactTextString(m) } func (*PTRS_DownlinkConfig) ProtoMessage() {} func (*PTRS_DownlinkConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{151} } func (m *PTRS_DownlinkConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PTRS_DownlinkConfig.Unmarshal(m, b) } func (m *PTRS_DownlinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PTRS_DownlinkConfig.Marshal(b, m, deterministic) } func (m *PTRS_DownlinkConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PTRS_DownlinkConfig.Merge(m, src) } func (m *PTRS_DownlinkConfig) XXX_Size() int { return xxx_messageInfo_PTRS_DownlinkConfig.Size(m) } func (m *PTRS_DownlinkConfig) XXX_DiscardUnknown() { xxx_messageInfo_PTRS_DownlinkConfig.DiscardUnknown(m) } var xxx_messageInfo_PTRS_DownlinkConfig proto.InternalMessageInfo func (m *PTRS_DownlinkConfig) GetFrequencyDensity() []uint32 { if m != nil { return m.FrequencyDensity } return nil } func (m *PTRS_DownlinkConfig) GetTimeDensity() []uint32 { if m != nil { return m.TimeDensity } return nil } func (m *PTRS_DownlinkConfig) GetEpre_Ratio() *wrappers.UInt32Value { if m != nil { return m.Epre_Ratio } return nil } func (m *PTRS_DownlinkConfig) GetResourceElementOffset() *ResourceElementOffset { if m != nil { return m.ResourceElementOffset } return nil } type ResourceElementOffset struct { Value ResourceElementOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceElementOffset_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResourceElementOffset) Reset() { *m = ResourceElementOffset{} } func (m *ResourceElementOffset) String() string { return proto.CompactTextString(m) } func (*ResourceElementOffset) ProtoMessage() {} func (*ResourceElementOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{152} } func (m *ResourceElementOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourceElementOffset.Unmarshal(m, b) } func (m *ResourceElementOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResourceElementOffset.Marshal(b, m, deterministic) } func (m *ResourceElementOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_ResourceElementOffset.Merge(m, src) } func (m *ResourceElementOffset) XXX_Size() int { return xxx_messageInfo_ResourceElementOffset.Size(m) } func (m *ResourceElementOffset) XXX_DiscardUnknown() { xxx_messageInfo_ResourceElementOffset.DiscardUnknown(m) } var xxx_messageInfo_ResourceElementOffset proto.InternalMessageInfo func (m *ResourceElementOffset) GetValue() ResourceElementOffset_Value { if m != nil { return m.Value } return ResourceElementOffset_protobuf_unspecified } type TCI_State struct { Tci_StateId uint32 `protobuf:"varint,1,opt,name=tci_StateId,json=tciStateId,proto3" json:"tci_StateId,omitempty"` Qcl_Type1 *QCL_Info `protobuf:"bytes,2,opt,name=qcl_Type1,json=qclType1,proto3" json:"qcl_Type1,omitempty"` Qcl_Type2 *QCL_Info `protobuf:"bytes,3,opt,name=qcl_Type2,json=qclType2,proto3" json:"qcl_Type2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TCI_State) Reset() { *m = TCI_State{} } func (m *TCI_State) String() string { return proto.CompactTextString(m) } func (*TCI_State) ProtoMessage() {} func (*TCI_State) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{153} } func (m *TCI_State) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TCI_State.Unmarshal(m, b) } func (m *TCI_State) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TCI_State.Marshal(b, m, deterministic) } func (m *TCI_State) XXX_Merge(src proto.Message) { xxx_messageInfo_TCI_State.Merge(m, src) } func (m *TCI_State) XXX_Size() int { return xxx_messageInfo_TCI_State.Size(m) } func (m *TCI_State) XXX_DiscardUnknown() { xxx_messageInfo_TCI_State.DiscardUnknown(m) } var xxx_messageInfo_TCI_State proto.InternalMessageInfo func (m *TCI_State) GetTci_StateId() uint32 { if m != nil { return m.Tci_StateId } return 0 } func (m *TCI_State) GetQcl_Type1() *QCL_Info { if m != nil { return m.Qcl_Type1 } return nil } func (m *TCI_State) GetQcl_Type2() *QCL_Info { if m != nil { return m.Qcl_Type2 } return nil } type QCL_Info struct { Cell *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"` Bwp_Id *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"` // Types that are valid to be assigned to ReferenceSignal: // *QCL_Info_CsiRs // *QCL_Info_Ssb ReferenceSignal isQCL_Info_ReferenceSignal `protobuf_oneof:"referenceSignal"` Qcl_Type *QCL_Type `protobuf:"bytes,5,opt,name=qcl_Type,json=qclType,proto3" json:"qcl_Type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QCL_Info) Reset() { *m = QCL_Info{} } func (m *QCL_Info) String() string { return proto.CompactTextString(m) } func (*QCL_Info) ProtoMessage() {} func (*QCL_Info) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{154} } func (m *QCL_Info) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QCL_Info.Unmarshal(m, b) } func (m *QCL_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QCL_Info.Marshal(b, m, deterministic) } func (m *QCL_Info) XXX_Merge(src proto.Message) { xxx_messageInfo_QCL_Info.Merge(m, src) } func (m *QCL_Info) XXX_Size() int { return xxx_messageInfo_QCL_Info.Size(m) } func (m *QCL_Info) XXX_DiscardUnknown() { xxx_messageInfo_QCL_Info.DiscardUnknown(m) } var xxx_messageInfo_QCL_Info proto.InternalMessageInfo func (m *QCL_Info) GetCell() *wrappers.UInt32Value { if m != nil { return m.Cell } return nil } func (m *QCL_Info) GetBwp_Id() *wrappers.UInt32Value { if m != nil { return m.Bwp_Id } return nil } type isQCL_Info_ReferenceSignal interface { isQCL_Info_ReferenceSignal() } type QCL_Info_CsiRs struct { CsiRs uint32 `protobuf:"varint,3,opt,name=csi_rs,json=csiRs,proto3,oneof"` } type QCL_Info_Ssb struct { Ssb uint32 `protobuf:"varint,4,opt,name=ssb,proto3,oneof"` } func (*QCL_Info_CsiRs) isQCL_Info_ReferenceSignal() {} func (*QCL_Info_Ssb) isQCL_Info_ReferenceSignal() {} func (m *QCL_Info) GetReferenceSignal() isQCL_Info_ReferenceSignal { if m != nil { return m.ReferenceSignal } return nil } func (m *QCL_Info) GetCsiRs() uint32 { if x, ok := m.GetReferenceSignal().(*QCL_Info_CsiRs); ok { return x.CsiRs } return 0 } func (m *QCL_Info) GetSsb() uint32 { if x, ok := m.GetReferenceSignal().(*QCL_Info_Ssb); ok { return x.Ssb } return 0 } func (m *QCL_Info) GetQcl_Type() *QCL_Type { if m != nil { return m.Qcl_Type } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*QCL_Info) XXX_OneofWrappers() []interface{} { return []interface{}{ (*QCL_Info_CsiRs)(nil), (*QCL_Info_Ssb)(nil), } } type QCL_Type struct { Value QCL_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.QCL_Type_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QCL_Type) Reset() { *m = QCL_Type{} } func (m *QCL_Type) String() string { return proto.CompactTextString(m) } func (*QCL_Type) ProtoMessage() {} func (*QCL_Type) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{155} } func (m *QCL_Type) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QCL_Type.Unmarshal(m, b) } func (m *QCL_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QCL_Type.Marshal(b, m, deterministic) } func (m *QCL_Type) XXX_Merge(src proto.Message) { xxx_messageInfo_QCL_Type.Merge(m, src) } func (m *QCL_Type) XXX_Size() int { return xxx_messageInfo_QCL_Type.Size(m) } func (m *QCL_Type) XXX_DiscardUnknown() { xxx_messageInfo_QCL_Type.DiscardUnknown(m) } var xxx_messageInfo_QCL_Type proto.InternalMessageInfo func (m *QCL_Type) GetValue() QCL_Type_Value { if m != nil { return m.Value } return QCL_Type_protobuf_unspecified } type VRB_ToPRB_Interleaver struct { Value VRB_ToPRB_Interleaver_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.VRB_ToPRB_Interleaver_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VRB_ToPRB_Interleaver) Reset() { *m = VRB_ToPRB_Interleaver{} } func (m *VRB_ToPRB_Interleaver) String() string { return proto.CompactTextString(m) } func (*VRB_ToPRB_Interleaver) ProtoMessage() {} func (*VRB_ToPRB_Interleaver) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{156} } func (m *VRB_ToPRB_Interleaver) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VRB_ToPRB_Interleaver.Unmarshal(m, b) } func (m *VRB_ToPRB_Interleaver) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VRB_ToPRB_Interleaver.Marshal(b, m, deterministic) } func (m *VRB_ToPRB_Interleaver) XXX_Merge(src proto.Message) { xxx_messageInfo_VRB_ToPRB_Interleaver.Merge(m, src) } func (m *VRB_ToPRB_Interleaver) XXX_Size() int { return xxx_messageInfo_VRB_ToPRB_Interleaver.Size(m) } func (m *VRB_ToPRB_Interleaver) XXX_DiscardUnknown() { xxx_messageInfo_VRB_ToPRB_Interleaver.DiscardUnknown(m) } var xxx_messageInfo_VRB_ToPRB_Interleaver proto.InternalMessageInfo func (m *VRB_ToPRB_Interleaver) GetValue() VRB_ToPRB_Interleaver_Value { if m != nil { return m.Value } return VRB_ToPRB_Interleaver_protobuf_unspecified } type ResourceAllocation struct { Value ResourceAllocation_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceAllocation_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResourceAllocation) Reset() { *m = ResourceAllocation{} } func (m *ResourceAllocation) String() string { return proto.CompactTextString(m) } func (*ResourceAllocation) ProtoMessage() {} func (*ResourceAllocation) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{157} } func (m *ResourceAllocation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourceAllocation.Unmarshal(m, b) } func (m *ResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResourceAllocation.Marshal(b, m, deterministic) } func (m *ResourceAllocation) XXX_Merge(src proto.Message) { xxx_messageInfo_ResourceAllocation.Merge(m, src) } func (m *ResourceAllocation) XXX_Size() int { return xxx_messageInfo_ResourceAllocation.Size(m) } func (m *ResourceAllocation) XXX_DiscardUnknown() { xxx_messageInfo_ResourceAllocation.DiscardUnknown(m) } var xxx_messageInfo_ResourceAllocation proto.InternalMessageInfo func (m *ResourceAllocation) GetValue() ResourceAllocation_Value { if m != nil { return m.Value } return ResourceAllocation_protobuf_unspecified } type PDSCH_AggregationFactor struct { Value PDSCH_AggregationFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PDSCH_AggregationFactor_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_AggregationFactor) Reset() { *m = PDSCH_AggregationFactor{} } func (m *PDSCH_AggregationFactor) String() string { return proto.CompactTextString(m) } func (*PDSCH_AggregationFactor) ProtoMessage() {} func (*PDSCH_AggregationFactor) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{158} } func (m *PDSCH_AggregationFactor) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_AggregationFactor.Unmarshal(m, b) } func (m *PDSCH_AggregationFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_AggregationFactor.Marshal(b, m, deterministic) } func (m *PDSCH_AggregationFactor) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_AggregationFactor.Merge(m, src) } func (m *PDSCH_AggregationFactor) XXX_Size() int { return xxx_messageInfo_PDSCH_AggregationFactor.Size(m) } func (m *PDSCH_AggregationFactor) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_AggregationFactor.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_AggregationFactor proto.InternalMessageInfo func (m *PDSCH_AggregationFactor) GetValue() PDSCH_AggregationFactor_Value { if m != nil { return m.Value } return PDSCH_AggregationFactor_protobuf_unspecified } type RateMatchPatternGroup struct { Items []*RateMatchPatternGroupItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RateMatchPatternGroup) Reset() { *m = RateMatchPatternGroup{} } func (m *RateMatchPatternGroup) String() string { return proto.CompactTextString(m) } func (*RateMatchPatternGroup) ProtoMessage() {} func (*RateMatchPatternGroup) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{159} } func (m *RateMatchPatternGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RateMatchPatternGroup.Unmarshal(m, b) } func (m *RateMatchPatternGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RateMatchPatternGroup.Marshal(b, m, deterministic) } func (m *RateMatchPatternGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_RateMatchPatternGroup.Merge(m, src) } func (m *RateMatchPatternGroup) XXX_Size() int { return xxx_messageInfo_RateMatchPatternGroup.Size(m) } func (m *RateMatchPatternGroup) XXX_DiscardUnknown() { xxx_messageInfo_RateMatchPatternGroup.DiscardUnknown(m) } var xxx_messageInfo_RateMatchPatternGroup proto.InternalMessageInfo func (m *RateMatchPatternGroup) GetItems() []*RateMatchPatternGroupItem { if m != nil { return m.Items } return nil } type RateMatchPatternGroupItem struct { // Types that are valid to be assigned to C: // *RateMatchPatternGroupItem_CellLevel // *RateMatchPatternGroupItem_BwpLevel C isRateMatchPatternGroupItem_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RateMatchPatternGroupItem) Reset() { *m = RateMatchPatternGroupItem{} } func (m *RateMatchPatternGroupItem) String() string { return proto.CompactTextString(m) } func (*RateMatchPatternGroupItem) ProtoMessage() {} func (*RateMatchPatternGroupItem) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{160} } func (m *RateMatchPatternGroupItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RateMatchPatternGroupItem.Unmarshal(m, b) } func (m *RateMatchPatternGroupItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RateMatchPatternGroupItem.Marshal(b, m, deterministic) } func (m *RateMatchPatternGroupItem) XXX_Merge(src proto.Message) { xxx_messageInfo_RateMatchPatternGroupItem.Merge(m, src) } func (m *RateMatchPatternGroupItem) XXX_Size() int { return xxx_messageInfo_RateMatchPatternGroupItem.Size(m) } func (m *RateMatchPatternGroupItem) XXX_DiscardUnknown() { xxx_messageInfo_RateMatchPatternGroupItem.DiscardUnknown(m) } var xxx_messageInfo_RateMatchPatternGroupItem proto.InternalMessageInfo type isRateMatchPatternGroupItem_C interface { isRateMatchPatternGroupItem_C() } type RateMatchPatternGroupItem_CellLevel struct { CellLevel uint32 `protobuf:"varint,1,opt,name=cellLevel,proto3,oneof"` } type RateMatchPatternGroupItem_BwpLevel struct { BwpLevel uint32 `protobuf:"varint,2,opt,name=bwpLevel,proto3,oneof"` } func (*RateMatchPatternGroupItem_CellLevel) isRateMatchPatternGroupItem_C() {} func (*RateMatchPatternGroupItem_BwpLevel) isRateMatchPatternGroupItem_C() {} func (m *RateMatchPatternGroupItem) GetC() isRateMatchPatternGroupItem_C { if m != nil { return m.C } return nil } func (m *RateMatchPatternGroupItem) GetCellLevel() uint32 { if x, ok := m.GetC().(*RateMatchPatternGroupItem_CellLevel); ok { return x.CellLevel } return 0 } func (m *RateMatchPatternGroupItem) GetBwpLevel() uint32 { if x, ok := m.GetC().(*RateMatchPatternGroupItem_BwpLevel); ok { return x.BwpLevel } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*RateMatchPatternGroupItem) XXX_OneofWrappers() []interface{} { return []interface{}{ (*RateMatchPatternGroupItem_CellLevel)(nil), (*RateMatchPatternGroupItem_BwpLevel)(nil), } } type RBG_Size struct { Value RBG_Size_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RBG_Size_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RBG_Size) Reset() { *m = RBG_Size{} } func (m *RBG_Size) String() string { return proto.CompactTextString(m) } func (*RBG_Size) ProtoMessage() {} func (*RBG_Size) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{161} } func (m *RBG_Size) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RBG_Size.Unmarshal(m, b) } func (m *RBG_Size) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RBG_Size.Marshal(b, m, deterministic) } func (m *RBG_Size) XXX_Merge(src proto.Message) { xxx_messageInfo_RBG_Size.Merge(m, src) } func (m *RBG_Size) XXX_Size() int { return xxx_messageInfo_RBG_Size.Size(m) } func (m *RBG_Size) XXX_DiscardUnknown() { xxx_messageInfo_RBG_Size.DiscardUnknown(m) } var xxx_messageInfo_RBG_Size proto.InternalMessageInfo func (m *RBG_Size) GetValue() RBG_Size_Value { if m != nil { return m.Value } return RBG_Size_protobuf_unspecified } type MCS_Table struct { Value MCS_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MCS_Table_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MCS_Table) Reset() { *m = MCS_Table{} } func (m *MCS_Table) String() string { return proto.CompactTextString(m) } func (*MCS_Table) ProtoMessage() {} func (*MCS_Table) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{162} } func (m *MCS_Table) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MCS_Table.Unmarshal(m, b) } func (m *MCS_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MCS_Table.Marshal(b, m, deterministic) } func (m *MCS_Table) XXX_Merge(src proto.Message) { xxx_messageInfo_MCS_Table.Merge(m, src) } func (m *MCS_Table) XXX_Size() int { return xxx_messageInfo_MCS_Table.Size(m) } func (m *MCS_Table) XXX_DiscardUnknown() { xxx_messageInfo_MCS_Table.DiscardUnknown(m) } var xxx_messageInfo_MCS_Table proto.InternalMessageInfo func (m *MCS_Table) GetValue() MCS_Table_Value { if m != nil { return m.Value } return MCS_Table_protobuf_unspecified } type MaxNrofCodeWordsScheduledByDCI struct { Value MaxNrofCodeWordsScheduledByDCI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxNrofCodeWordsScheduledByDCI_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxNrofCodeWordsScheduledByDCI) Reset() { *m = MaxNrofCodeWordsScheduledByDCI{} } func (m *MaxNrofCodeWordsScheduledByDCI) String() string { return proto.CompactTextString(m) } func (*MaxNrofCodeWordsScheduledByDCI) ProtoMessage() {} func (*MaxNrofCodeWordsScheduledByDCI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{163} } func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Unmarshal(m, b) } func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Marshal(b, m, deterministic) } func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Merge(m, src) } func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Size() int { return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Size(m) } func (m *MaxNrofCodeWordsScheduledByDCI) XXX_DiscardUnknown() { xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.DiscardUnknown(m) } var xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI proto.InternalMessageInfo func (m *MaxNrofCodeWordsScheduledByDCI) GetValue() MaxNrofCodeWordsScheduledByDCI_Value { if m != nil { return m.Value } return MaxNrofCodeWordsScheduledByDCI_protobuf_unspecified } type StaticBundling struct { BundleSize *BundleSize `protobuf:"bytes,1,opt,name=bundleSize,proto3" json:"bundleSize,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *StaticBundling) Reset() { *m = StaticBundling{} } func (m *StaticBundling) String() string { return proto.CompactTextString(m) } func (*StaticBundling) ProtoMessage() {} func (*StaticBundling) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{164} } func (m *StaticBundling) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StaticBundling.Unmarshal(m, b) } func (m *StaticBundling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_StaticBundling.Marshal(b, m, deterministic) } func (m *StaticBundling) XXX_Merge(src proto.Message) { xxx_messageInfo_StaticBundling.Merge(m, src) } func (m *StaticBundling) XXX_Size() int { return xxx_messageInfo_StaticBundling.Size(m) } func (m *StaticBundling) XXX_DiscardUnknown() { xxx_messageInfo_StaticBundling.DiscardUnknown(m) } var xxx_messageInfo_StaticBundling proto.InternalMessageInfo func (m *StaticBundling) GetBundleSize() *BundleSize { if m != nil { return m.BundleSize } return nil } type BundleSize struct { Value BundleSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BundleSize) Reset() { *m = BundleSize{} } func (m *BundleSize) String() string { return proto.CompactTextString(m) } func (*BundleSize) ProtoMessage() {} func (*BundleSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{165} } func (m *BundleSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BundleSize.Unmarshal(m, b) } func (m *BundleSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BundleSize.Marshal(b, m, deterministic) } func (m *BundleSize) XXX_Merge(src proto.Message) { xxx_messageInfo_BundleSize.Merge(m, src) } func (m *BundleSize) XXX_Size() int { return xxx_messageInfo_BundleSize.Size(m) } func (m *BundleSize) XXX_DiscardUnknown() { xxx_messageInfo_BundleSize.DiscardUnknown(m) } var xxx_messageInfo_BundleSize proto.InternalMessageInfo func (m *BundleSize) GetValue() BundleSize_Value { if m != nil { return m.Value } return BundleSize_protobuf_unspecified } type DynamicBundling struct { BundleSizeSet1 *BundleSizeSet1 `protobuf:"bytes,1,opt,name=bundleSizeSet1,proto3" json:"bundleSizeSet1,omitempty"` BundleSizeSet2 *BundleSizeSet2 `protobuf:"bytes,2,opt,name=bundleSizeSet2,proto3" json:"bundleSizeSet2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DynamicBundling) Reset() { *m = DynamicBundling{} } func (m *DynamicBundling) String() string { return proto.CompactTextString(m) } func (*DynamicBundling) ProtoMessage() {} func (*DynamicBundling) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{166} } func (m *DynamicBundling) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DynamicBundling.Unmarshal(m, b) } func (m *DynamicBundling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DynamicBundling.Marshal(b, m, deterministic) } func (m *DynamicBundling) XXX_Merge(src proto.Message) { xxx_messageInfo_DynamicBundling.Merge(m, src) } func (m *DynamicBundling) XXX_Size() int { return xxx_messageInfo_DynamicBundling.Size(m) } func (m *DynamicBundling) XXX_DiscardUnknown() { xxx_messageInfo_DynamicBundling.DiscardUnknown(m) } var xxx_messageInfo_DynamicBundling proto.InternalMessageInfo func (m *DynamicBundling) GetBundleSizeSet1() *BundleSizeSet1 { if m != nil { return m.BundleSizeSet1 } return nil } func (m *DynamicBundling) GetBundleSizeSet2() *BundleSizeSet2 { if m != nil { return m.BundleSizeSet2 } return nil } type BundleSizeSet1 struct { Value BundleSizeSet1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSizeSet1_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BundleSizeSet1) Reset() { *m = BundleSizeSet1{} } func (m *BundleSizeSet1) String() string { return proto.CompactTextString(m) } func (*BundleSizeSet1) ProtoMessage() {} func (*BundleSizeSet1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{167} } func (m *BundleSizeSet1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BundleSizeSet1.Unmarshal(m, b) } func (m *BundleSizeSet1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BundleSizeSet1.Marshal(b, m, deterministic) } func (m *BundleSizeSet1) XXX_Merge(src proto.Message) { xxx_messageInfo_BundleSizeSet1.Merge(m, src) } func (m *BundleSizeSet1) XXX_Size() int { return xxx_messageInfo_BundleSizeSet1.Size(m) } func (m *BundleSizeSet1) XXX_DiscardUnknown() { xxx_messageInfo_BundleSizeSet1.DiscardUnknown(m) } var xxx_messageInfo_BundleSizeSet1 proto.InternalMessageInfo func (m *BundleSizeSet1) GetValue() BundleSizeSet1_Value { if m != nil { return m.Value } return BundleSizeSet1_protobuf_unspecified } type BundleSizeSet2 struct { Value BundleSizeSet2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSizeSet2_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BundleSizeSet2) Reset() { *m = BundleSizeSet2{} } func (m *BundleSizeSet2) String() string { return proto.CompactTextString(m) } func (*BundleSizeSet2) ProtoMessage() {} func (*BundleSizeSet2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{168} } func (m *BundleSizeSet2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BundleSizeSet2.Unmarshal(m, b) } func (m *BundleSizeSet2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BundleSizeSet2.Marshal(b, m, deterministic) } func (m *BundleSizeSet2) XXX_Merge(src proto.Message) { xxx_messageInfo_BundleSizeSet2.Merge(m, src) } func (m *BundleSizeSet2) XXX_Size() int { return xxx_messageInfo_BundleSizeSet2.Size(m) } func (m *BundleSizeSet2) XXX_DiscardUnknown() { xxx_messageInfo_BundleSizeSet2.DiscardUnknown(m) } var xxx_messageInfo_BundleSizeSet2 proto.InternalMessageInfo func (m *BundleSizeSet2) GetValue() BundleSizeSet2_Value { if m != nil { return m.Value } return BundleSizeSet2_protobuf_unspecified } type ZP_CSI_RS_Resource struct { Zp_CSI_RS_ResourceId uint32 `protobuf:"varint,1,opt,name=zp_CSI_RS_ResourceId,json=zpCSIRSResourceId,proto3" json:"zp_CSI_RS_ResourceId,omitempty"` ResourceMapping *CSI_RS_ResourceMapping `protobuf:"bytes,2,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"` PeriodicityAndOffset *CSI_ResourcePeriodicityAndOffset `protobuf:"bytes,3,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ZP_CSI_RS_Resource) Reset() { *m = ZP_CSI_RS_Resource{} } func (m *ZP_CSI_RS_Resource) String() string { return proto.CompactTextString(m) } func (*ZP_CSI_RS_Resource) ProtoMessage() {} func (*ZP_CSI_RS_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{169} } func (m *ZP_CSI_RS_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ZP_CSI_RS_Resource.Unmarshal(m, b) } func (m *ZP_CSI_RS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ZP_CSI_RS_Resource.Marshal(b, m, deterministic) } func (m *ZP_CSI_RS_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_ZP_CSI_RS_Resource.Merge(m, src) } func (m *ZP_CSI_RS_Resource) XXX_Size() int { return xxx_messageInfo_ZP_CSI_RS_Resource.Size(m) } func (m *ZP_CSI_RS_Resource) XXX_DiscardUnknown() { xxx_messageInfo_ZP_CSI_RS_Resource.DiscardUnknown(m) } var xxx_messageInfo_ZP_CSI_RS_Resource proto.InternalMessageInfo func (m *ZP_CSI_RS_Resource) GetZp_CSI_RS_ResourceId() uint32 { if m != nil { return m.Zp_CSI_RS_ResourceId } return 0 } func (m *ZP_CSI_RS_Resource) GetResourceMapping() *CSI_RS_ResourceMapping { if m != nil { return m.ResourceMapping } return nil } func (m *ZP_CSI_RS_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffset } return nil } type CSI_RS_ResourceMapping struct { // Types that are valid to be assigned to FrequencyDomainAllocation: // *CSI_RS_ResourceMapping_Row1 // *CSI_RS_ResourceMapping_Row2 // *CSI_RS_ResourceMapping_Row4 // *CSI_RS_ResourceMapping_Other FrequencyDomainAllocation isCSI_RS_ResourceMapping_FrequencyDomainAllocation `protobuf_oneof:"frequencyDomainAllocation"` NrofPorts *NrofPorts `protobuf:"bytes,6,opt,name=nrofPorts,proto3" json:"nrofPorts,omitempty"` FirstOFDMSymbolInTimeDomain uint32 `protobuf:"varint,7,opt,name=firstOFDMSymbolInTimeDomain,proto3" json:"firstOFDMSymbolInTimeDomain,omitempty"` FirstOFDMSymbolInTimeDomain2 *wrappers.UInt32Value `protobuf:"bytes,8,opt,name=firstOFDMSymbolInTimeDomain2,proto3" json:"firstOFDMSymbolInTimeDomain2,omitempty"` Cdm_Type *CDM_Type `protobuf:"bytes,9,opt,name=cdm_Type,json=cdmType,proto3" json:"cdm_Type,omitempty"` // Types that are valid to be assigned to Density: // *CSI_RS_ResourceMapping_Dot5 // *CSI_RS_ResourceMapping_One // *CSI_RS_ResourceMapping_Three Density isCSI_RS_ResourceMapping_Density `protobuf_oneof:"density"` FreqBand *CSI_FrequencyOccupation `protobuf:"bytes,13,opt,name=freqBand,proto3" json:"freqBand,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_RS_ResourceMapping) Reset() { *m = CSI_RS_ResourceMapping{} } func (m *CSI_RS_ResourceMapping) String() string { return proto.CompactTextString(m) } func (*CSI_RS_ResourceMapping) ProtoMessage() {} func (*CSI_RS_ResourceMapping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{170} } func (m *CSI_RS_ResourceMapping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_RS_ResourceMapping.Unmarshal(m, b) } func (m *CSI_RS_ResourceMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_RS_ResourceMapping.Marshal(b, m, deterministic) } func (m *CSI_RS_ResourceMapping) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_RS_ResourceMapping.Merge(m, src) } func (m *CSI_RS_ResourceMapping) XXX_Size() int { return xxx_messageInfo_CSI_RS_ResourceMapping.Size(m) } func (m *CSI_RS_ResourceMapping) XXX_DiscardUnknown() { xxx_messageInfo_CSI_RS_ResourceMapping.DiscardUnknown(m) } var xxx_messageInfo_CSI_RS_ResourceMapping proto.InternalMessageInfo type isCSI_RS_ResourceMapping_FrequencyDomainAllocation interface { isCSI_RS_ResourceMapping_FrequencyDomainAllocation() } type CSI_RS_ResourceMapping_Row1 struct { Row1 []byte `protobuf:"bytes,1,opt,name=row1,proto3,oneof"` } type CSI_RS_ResourceMapping_Row2 struct { Row2 []byte `protobuf:"bytes,2,opt,name=row2,proto3,oneof"` } type CSI_RS_ResourceMapping_Row4 struct { Row4 []byte `protobuf:"bytes,3,opt,name=row4,proto3,oneof"` } type CSI_RS_ResourceMapping_Other struct { Other []byte `protobuf:"bytes,5,opt,name=other,proto3,oneof"` } func (*CSI_RS_ResourceMapping_Row1) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {} func (*CSI_RS_ResourceMapping_Row2) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {} func (*CSI_RS_ResourceMapping_Row4) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {} func (*CSI_RS_ResourceMapping_Other) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {} func (m *CSI_RS_ResourceMapping) GetFrequencyDomainAllocation() isCSI_RS_ResourceMapping_FrequencyDomainAllocation { if m != nil { return m.FrequencyDomainAllocation } return nil } func (m *CSI_RS_ResourceMapping) GetRow1() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row1); ok { return x.Row1 } return nil } func (m *CSI_RS_ResourceMapping) GetRow2() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row2); ok { return x.Row2 } return nil } func (m *CSI_RS_ResourceMapping) GetRow4() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row4); ok { return x.Row4 } return nil } func (m *CSI_RS_ResourceMapping) GetOther() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Other); ok { return x.Other } return nil } func (m *CSI_RS_ResourceMapping) GetNrofPorts() *NrofPorts { if m != nil { return m.NrofPorts } return nil } func (m *CSI_RS_ResourceMapping) GetFirstOFDMSymbolInTimeDomain() uint32 { if m != nil { return m.FirstOFDMSymbolInTimeDomain } return 0 } func (m *CSI_RS_ResourceMapping) GetFirstOFDMSymbolInTimeDomain2() *wrappers.UInt32Value { if m != nil { return m.FirstOFDMSymbolInTimeDomain2 } return nil } func (m *CSI_RS_ResourceMapping) GetCdm_Type() *CDM_Type { if m != nil { return m.Cdm_Type } return nil } type isCSI_RS_ResourceMapping_Density interface { isCSI_RS_ResourceMapping_Density() } type CSI_RS_ResourceMapping_Dot5 struct { Dot5 *Dot5 `protobuf:"bytes,10,opt,name=dot5,proto3,oneof"` } type CSI_RS_ResourceMapping_One struct { One *Null `protobuf:"bytes,11,opt,name=one,proto3,oneof"` } type CSI_RS_ResourceMapping_Three struct { Three *Null `protobuf:"bytes,12,opt,name=three,proto3,oneof"` } func (*CSI_RS_ResourceMapping_Dot5) isCSI_RS_ResourceMapping_Density() {} func (*CSI_RS_ResourceMapping_One) isCSI_RS_ResourceMapping_Density() {} func (*CSI_RS_ResourceMapping_Three) isCSI_RS_ResourceMapping_Density() {} func (m *CSI_RS_ResourceMapping) GetDensity() isCSI_RS_ResourceMapping_Density { if m != nil { return m.Density } return nil } func (m *CSI_RS_ResourceMapping) GetDot5() *Dot5 { if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_Dot5); ok { return x.Dot5 } return nil } func (m *CSI_RS_ResourceMapping) GetOne() *Null { if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_One); ok { return x.One } return nil } func (m *CSI_RS_ResourceMapping) GetThree() *Null { if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_Three); ok { return x.Three } return nil } func (m *CSI_RS_ResourceMapping) GetFreqBand() *CSI_FrequencyOccupation { if m != nil { return m.FreqBand } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_RS_ResourceMapping) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_RS_ResourceMapping_Row1)(nil), (*CSI_RS_ResourceMapping_Row2)(nil), (*CSI_RS_ResourceMapping_Row4)(nil), (*CSI_RS_ResourceMapping_Other)(nil), (*CSI_RS_ResourceMapping_Dot5)(nil), (*CSI_RS_ResourceMapping_One)(nil), (*CSI_RS_ResourceMapping_Three)(nil), } } type NrofPorts struct { Value NrofPorts_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofPorts_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofPorts) Reset() { *m = NrofPorts{} } func (m *NrofPorts) String() string { return proto.CompactTextString(m) } func (*NrofPorts) ProtoMessage() {} func (*NrofPorts) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{171} } func (m *NrofPorts) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofPorts.Unmarshal(m, b) } func (m *NrofPorts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofPorts.Marshal(b, m, deterministic) } func (m *NrofPorts) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofPorts.Merge(m, src) } func (m *NrofPorts) XXX_Size() int { return xxx_messageInfo_NrofPorts.Size(m) } func (m *NrofPorts) XXX_DiscardUnknown() { xxx_messageInfo_NrofPorts.DiscardUnknown(m) } var xxx_messageInfo_NrofPorts proto.InternalMessageInfo func (m *NrofPorts) GetValue() NrofPorts_Value { if m != nil { return m.Value } return NrofPorts_protobuf_unspecified } type CDM_Type struct { Value CDM_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CDM_Type_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CDM_Type) Reset() { *m = CDM_Type{} } func (m *CDM_Type) String() string { return proto.CompactTextString(m) } func (*CDM_Type) ProtoMessage() {} func (*CDM_Type) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{172} } func (m *CDM_Type) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CDM_Type.Unmarshal(m, b) } func (m *CDM_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CDM_Type.Marshal(b, m, deterministic) } func (m *CDM_Type) XXX_Merge(src proto.Message) { xxx_messageInfo_CDM_Type.Merge(m, src) } func (m *CDM_Type) XXX_Size() int { return xxx_messageInfo_CDM_Type.Size(m) } func (m *CDM_Type) XXX_DiscardUnknown() { xxx_messageInfo_CDM_Type.DiscardUnknown(m) } var xxx_messageInfo_CDM_Type proto.InternalMessageInfo func (m *CDM_Type) GetValue() CDM_Type_Value { if m != nil { return m.Value } return CDM_Type_protobuf_unspecified } type Dot5 struct { Value Dot5_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dot5_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Dot5) Reset() { *m = Dot5{} } func (m *Dot5) String() string { return proto.CompactTextString(m) } func (*Dot5) ProtoMessage() {} func (*Dot5) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{173} } func (m *Dot5) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Dot5.Unmarshal(m, b) } func (m *Dot5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Dot5.Marshal(b, m, deterministic) } func (m *Dot5) XXX_Merge(src proto.Message) { xxx_messageInfo_Dot5.Merge(m, src) } func (m *Dot5) XXX_Size() int { return xxx_messageInfo_Dot5.Size(m) } func (m *Dot5) XXX_DiscardUnknown() { xxx_messageInfo_Dot5.DiscardUnknown(m) } var xxx_messageInfo_Dot5 proto.InternalMessageInfo func (m *Dot5) GetValue() Dot5_Value { if m != nil { return m.Value } return Dot5_protobuf_unspecified } type CSI_FrequencyOccupation struct { StartingRB uint32 `protobuf:"varint,1,opt,name=startingRB,proto3" json:"startingRB,omitempty"` NrofRBs uint32 `protobuf:"varint,2,opt,name=nrofRBs,proto3" json:"nrofRBs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_FrequencyOccupation) Reset() { *m = CSI_FrequencyOccupation{} } func (m *CSI_FrequencyOccupation) String() string { return proto.CompactTextString(m) } func (*CSI_FrequencyOccupation) ProtoMessage() {} func (*CSI_FrequencyOccupation) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{174} } func (m *CSI_FrequencyOccupation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_FrequencyOccupation.Unmarshal(m, b) } func (m *CSI_FrequencyOccupation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_FrequencyOccupation.Marshal(b, m, deterministic) } func (m *CSI_FrequencyOccupation) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_FrequencyOccupation.Merge(m, src) } func (m *CSI_FrequencyOccupation) XXX_Size() int { return xxx_messageInfo_CSI_FrequencyOccupation.Size(m) } func (m *CSI_FrequencyOccupation) XXX_DiscardUnknown() { xxx_messageInfo_CSI_FrequencyOccupation.DiscardUnknown(m) } var xxx_messageInfo_CSI_FrequencyOccupation proto.InternalMessageInfo func (m *CSI_FrequencyOccupation) GetStartingRB() uint32 { if m != nil { return m.StartingRB } return 0 } func (m *CSI_FrequencyOccupation) GetNrofRBs() uint32 { if m != nil { return m.NrofRBs } return 0 } type CSI_ResourcePeriodicityAndOffset struct { // Types that are valid to be assigned to C: // *CSI_ResourcePeriodicityAndOffset_Slots4 // *CSI_ResourcePeriodicityAndOffset_Slots5 // *CSI_ResourcePeriodicityAndOffset_Slots8 // *CSI_ResourcePeriodicityAndOffset_Slots10 // *CSI_ResourcePeriodicityAndOffset_Slots16 // *CSI_ResourcePeriodicityAndOffset_Slots20 // *CSI_ResourcePeriodicityAndOffset_Slots32 // *CSI_ResourcePeriodicityAndOffset_Slots40 // *CSI_ResourcePeriodicityAndOffset_Slots64 // *CSI_ResourcePeriodicityAndOffset_Slots80 // *CSI_ResourcePeriodicityAndOffset_Slots160 // *CSI_ResourcePeriodicityAndOffset_Slots320 // *CSI_ResourcePeriodicityAndOffset_Slots640 C isCSI_ResourcePeriodicityAndOffset_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ResourcePeriodicityAndOffset) Reset() { *m = CSI_ResourcePeriodicityAndOffset{} } func (m *CSI_ResourcePeriodicityAndOffset) String() string { return proto.CompactTextString(m) } func (*CSI_ResourcePeriodicityAndOffset) ProtoMessage() {} func (*CSI_ResourcePeriodicityAndOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{175} } func (m *CSI_ResourcePeriodicityAndOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Unmarshal(m, b) } func (m *CSI_ResourcePeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Marshal(b, m, deterministic) } func (m *CSI_ResourcePeriodicityAndOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Merge(m, src) } func (m *CSI_ResourcePeriodicityAndOffset) XXX_Size() int { return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Size(m) } func (m *CSI_ResourcePeriodicityAndOffset) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.DiscardUnknown(m) } var xxx_messageInfo_CSI_ResourcePeriodicityAndOffset proto.InternalMessageInfo type isCSI_ResourcePeriodicityAndOffset_C interface { isCSI_ResourcePeriodicityAndOffset_C() } type CSI_ResourcePeriodicityAndOffset_Slots4 struct { Slots4 uint32 `protobuf:"varint,1,opt,name=slots4,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots5 struct { Slots5 uint32 `protobuf:"varint,2,opt,name=slots5,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots8 struct { Slots8 uint32 `protobuf:"varint,3,opt,name=slots8,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots10 struct { Slots10 uint32 `protobuf:"varint,4,opt,name=slots10,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots16 struct { Slots16 uint32 `protobuf:"varint,5,opt,name=slots16,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots20 struct { Slots20 uint32 `protobuf:"varint,6,opt,name=slots20,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots32 struct { Slots32 uint32 `protobuf:"varint,7,opt,name=slots32,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots40 struct { Slots40 uint32 `protobuf:"varint,8,opt,name=slots40,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots64 struct { Slots64 uint32 `protobuf:"varint,9,opt,name=slots64,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots80 struct { Slots80 uint32 `protobuf:"varint,10,opt,name=slots80,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots160 struct { Slots160 uint32 `protobuf:"varint,11,opt,name=slots160,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots320 struct { Slots320 uint32 `protobuf:"varint,12,opt,name=slots320,proto3,oneof"` } type CSI_ResourcePeriodicityAndOffset_Slots640 struct { Slots640 uint32 `protobuf:"varint,13,opt,name=slots640,proto3,oneof"` } func (*CSI_ResourcePeriodicityAndOffset_Slots4) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots5) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots8) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots10) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots16) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots20) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots32) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots40) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots64) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots80) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots160) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots320) isCSI_ResourcePeriodicityAndOffset_C() {} func (*CSI_ResourcePeriodicityAndOffset_Slots640) isCSI_ResourcePeriodicityAndOffset_C() {} func (m *CSI_ResourcePeriodicityAndOffset) GetC() isCSI_ResourcePeriodicityAndOffset_C { if m != nil { return m.C } return nil } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots4() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots4); ok { return x.Slots4 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots5() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots5); ok { return x.Slots5 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots8() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots8); ok { return x.Slots8 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots10() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots10); ok { return x.Slots10 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots16() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots16); ok { return x.Slots16 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots20() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots20); ok { return x.Slots20 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots32() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots32); ok { return x.Slots32 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots40() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots40); ok { return x.Slots40 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots64() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots64); ok { return x.Slots64 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots80() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots80); ok { return x.Slots80 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots160() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots160); ok { return x.Slots160 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots320() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots320); ok { return x.Slots320 } return 0 } func (m *CSI_ResourcePeriodicityAndOffset) GetSlots640() uint32 { if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots640); ok { return x.Slots640 } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_ResourcePeriodicityAndOffset) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_ResourcePeriodicityAndOffset_Slots4)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots5)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots8)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots10)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots16)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots20)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots32)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots40)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots64)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots80)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots160)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots320)(nil), (*CSI_ResourcePeriodicityAndOffset_Slots640)(nil), } } type ZP_CSI_RS_ResourceSet struct { Zp_CSI_RS_ResourceSetId uint32 `protobuf:"varint,1,opt,name=zp_CSI_RS_ResourceSetId,json=zpCSIRSResourceSetId,proto3" json:"zp_CSI_RS_ResourceSetId,omitempty"` Zp_CSI_RS_ResourceIdList []uint32 `protobuf:"varint,2,rep,packed,name=zp_CSI_RS_ResourceIdList,json=zpCSIRSResourceIdList,proto3" json:"zp_CSI_RS_ResourceIdList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ZP_CSI_RS_ResourceSet) Reset() { *m = ZP_CSI_RS_ResourceSet{} } func (m *ZP_CSI_RS_ResourceSet) String() string { return proto.CompactTextString(m) } func (*ZP_CSI_RS_ResourceSet) ProtoMessage() {} func (*ZP_CSI_RS_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{176} } func (m *ZP_CSI_RS_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Unmarshal(m, b) } func (m *ZP_CSI_RS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Marshal(b, m, deterministic) } func (m *ZP_CSI_RS_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_ZP_CSI_RS_ResourceSet.Merge(m, src) } func (m *ZP_CSI_RS_ResourceSet) XXX_Size() int { return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Size(m) } func (m *ZP_CSI_RS_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_ZP_CSI_RS_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_ZP_CSI_RS_ResourceSet proto.InternalMessageInfo func (m *ZP_CSI_RS_ResourceSet) GetZp_CSI_RS_ResourceSetId() uint32 { if m != nil { return m.Zp_CSI_RS_ResourceSetId } return 0 } func (m *ZP_CSI_RS_ResourceSet) GetZp_CSI_RS_ResourceIdList() []uint32 { if m != nil { return m.Zp_CSI_RS_ResourceIdList } return nil } type SPS_Config struct { Periodicity *SPS_ConfigPeriodicity `protobuf:"bytes,1,opt,name=periodicity,proto3" json:"periodicity,omitempty"` NrofHARQ_Processes uint32 `protobuf:"varint,2,opt,name=nrofHARQ_Processes,json=nrofHARQProcesses,proto3" json:"nrofHARQ_Processes,omitempty"` N1PUCCH_AN *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=n1PUCCH_AN,json=n1PUCCHAN,proto3" json:"n1PUCCH_AN,omitempty"` Mcs_Table *SPS_MCS_Table `protobuf:"bytes,4,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SPS_Config) Reset() { *m = SPS_Config{} } func (m *SPS_Config) String() string { return proto.CompactTextString(m) } func (*SPS_Config) ProtoMessage() {} func (*SPS_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{177} } func (m *SPS_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SPS_Config.Unmarshal(m, b) } func (m *SPS_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SPS_Config.Marshal(b, m, deterministic) } func (m *SPS_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_SPS_Config.Merge(m, src) } func (m *SPS_Config) XXX_Size() int { return xxx_messageInfo_SPS_Config.Size(m) } func (m *SPS_Config) XXX_DiscardUnknown() { xxx_messageInfo_SPS_Config.DiscardUnknown(m) } var xxx_messageInfo_SPS_Config proto.InternalMessageInfo func (m *SPS_Config) GetPeriodicity() *SPS_ConfigPeriodicity { if m != nil { return m.Periodicity } return nil } func (m *SPS_Config) GetNrofHARQ_Processes() uint32 { if m != nil { return m.NrofHARQ_Processes } return 0 } func (m *SPS_Config) GetN1PUCCH_AN() *wrappers.UInt32Value { if m != nil { return m.N1PUCCH_AN } return nil } func (m *SPS_Config) GetMcs_Table() *SPS_MCS_Table { if m != nil { return m.Mcs_Table } return nil } type SPS_ConfigPeriodicity struct { Value SPS_ConfigPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SPS_ConfigPeriodicity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SPS_ConfigPeriodicity) Reset() { *m = SPS_ConfigPeriodicity{} } func (m *SPS_ConfigPeriodicity) String() string { return proto.CompactTextString(m) } func (*SPS_ConfigPeriodicity) ProtoMessage() {} func (*SPS_ConfigPeriodicity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{178} } func (m *SPS_ConfigPeriodicity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SPS_ConfigPeriodicity.Unmarshal(m, b) } func (m *SPS_ConfigPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SPS_ConfigPeriodicity.Marshal(b, m, deterministic) } func (m *SPS_ConfigPeriodicity) XXX_Merge(src proto.Message) { xxx_messageInfo_SPS_ConfigPeriodicity.Merge(m, src) } func (m *SPS_ConfigPeriodicity) XXX_Size() int { return xxx_messageInfo_SPS_ConfigPeriodicity.Size(m) } func (m *SPS_ConfigPeriodicity) XXX_DiscardUnknown() { xxx_messageInfo_SPS_ConfigPeriodicity.DiscardUnknown(m) } var xxx_messageInfo_SPS_ConfigPeriodicity proto.InternalMessageInfo func (m *SPS_ConfigPeriodicity) GetValue() SPS_ConfigPeriodicity_Value { if m != nil { return m.Value } return SPS_ConfigPeriodicity_protobuf_unspecified } type SPS_MCS_Table struct { Value SPS_MCS_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SPS_MCS_Table_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SPS_MCS_Table) Reset() { *m = SPS_MCS_Table{} } func (m *SPS_MCS_Table) String() string { return proto.CompactTextString(m) } func (*SPS_MCS_Table) ProtoMessage() {} func (*SPS_MCS_Table) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{179} } func (m *SPS_MCS_Table) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SPS_MCS_Table.Unmarshal(m, b) } func (m *SPS_MCS_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SPS_MCS_Table.Marshal(b, m, deterministic) } func (m *SPS_MCS_Table) XXX_Merge(src proto.Message) { xxx_messageInfo_SPS_MCS_Table.Merge(m, src) } func (m *SPS_MCS_Table) XXX_Size() int { return xxx_messageInfo_SPS_MCS_Table.Size(m) } func (m *SPS_MCS_Table) XXX_DiscardUnknown() { xxx_messageInfo_SPS_MCS_Table.DiscardUnknown(m) } var xxx_messageInfo_SPS_MCS_Table proto.InternalMessageInfo func (m *SPS_MCS_Table) GetValue() SPS_MCS_Table_Value { if m != nil { return m.Value } return SPS_MCS_Table_protobuf_unspecified } type RadioLinkMonitoringConfig struct { FailureDetectionResourcesToAddModList []*RadioLinkMonitoringRS `protobuf:"bytes,1,rep,name=failureDetectionResourcesToAddModList,proto3" json:"failureDetectionResourcesToAddModList,omitempty"` FailureDetectionResourcesToReleaseList []uint32 `protobuf:"varint,2,rep,packed,name=failureDetectionResourcesToReleaseList,proto3" json:"failureDetectionResourcesToReleaseList,omitempty"` BeamFailureInstanceMaxCount *BeamFailureInstanceMaxCount `protobuf:"bytes,3,opt,name=beamFailureInstanceMaxCount,proto3" json:"beamFailureInstanceMaxCount,omitempty"` BeamFailureDetectionTimer *BeamFailureDetectionTimer `protobuf:"bytes,4,opt,name=beamFailureDetectionTimer,proto3" json:"beamFailureDetectionTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RadioLinkMonitoringConfig) Reset() { *m = RadioLinkMonitoringConfig{} } func (m *RadioLinkMonitoringConfig) String() string { return proto.CompactTextString(m) } func (*RadioLinkMonitoringConfig) ProtoMessage() {} func (*RadioLinkMonitoringConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{180} } func (m *RadioLinkMonitoringConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RadioLinkMonitoringConfig.Unmarshal(m, b) } func (m *RadioLinkMonitoringConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RadioLinkMonitoringConfig.Marshal(b, m, deterministic) } func (m *RadioLinkMonitoringConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_RadioLinkMonitoringConfig.Merge(m, src) } func (m *RadioLinkMonitoringConfig) XXX_Size() int { return xxx_messageInfo_RadioLinkMonitoringConfig.Size(m) } func (m *RadioLinkMonitoringConfig) XXX_DiscardUnknown() { xxx_messageInfo_RadioLinkMonitoringConfig.DiscardUnknown(m) } var xxx_messageInfo_RadioLinkMonitoringConfig proto.InternalMessageInfo func (m *RadioLinkMonitoringConfig) GetFailureDetectionResourcesToAddModList() []*RadioLinkMonitoringRS { if m != nil { return m.FailureDetectionResourcesToAddModList } return nil } func (m *RadioLinkMonitoringConfig) GetFailureDetectionResourcesToReleaseList() []uint32 { if m != nil { return m.FailureDetectionResourcesToReleaseList } return nil } func (m *RadioLinkMonitoringConfig) GetBeamFailureInstanceMaxCount() *BeamFailureInstanceMaxCount { if m != nil { return m.BeamFailureInstanceMaxCount } return nil } func (m *RadioLinkMonitoringConfig) GetBeamFailureDetectionTimer() *BeamFailureDetectionTimer { if m != nil { return m.BeamFailureDetectionTimer } return nil } type RadioLinkMonitoringRS struct { RadioLinkMonitoringRS_Id uint32 `protobuf:"varint,1,opt,name=radioLinkMonitoringRS_Id,json=radioLinkMonitoringRSId,proto3" json:"radioLinkMonitoringRS_Id,omitempty"` Purpose *Purpose `protobuf:"bytes,2,opt,name=purpose,proto3" json:"purpose,omitempty"` // Types that are valid to be assigned to DetectionResource: // *RadioLinkMonitoringRS_Ssb_Index // *RadioLinkMonitoringRS_Csi_RS_Index DetectionResource isRadioLinkMonitoringRS_DetectionResource `protobuf_oneof:"detectionResource"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RadioLinkMonitoringRS) Reset() { *m = RadioLinkMonitoringRS{} } func (m *RadioLinkMonitoringRS) String() string { return proto.CompactTextString(m) } func (*RadioLinkMonitoringRS) ProtoMessage() {} func (*RadioLinkMonitoringRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{181} } func (m *RadioLinkMonitoringRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RadioLinkMonitoringRS.Unmarshal(m, b) } func (m *RadioLinkMonitoringRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RadioLinkMonitoringRS.Marshal(b, m, deterministic) } func (m *RadioLinkMonitoringRS) XXX_Merge(src proto.Message) { xxx_messageInfo_RadioLinkMonitoringRS.Merge(m, src) } func (m *RadioLinkMonitoringRS) XXX_Size() int { return xxx_messageInfo_RadioLinkMonitoringRS.Size(m) } func (m *RadioLinkMonitoringRS) XXX_DiscardUnknown() { xxx_messageInfo_RadioLinkMonitoringRS.DiscardUnknown(m) } var xxx_messageInfo_RadioLinkMonitoringRS proto.InternalMessageInfo func (m *RadioLinkMonitoringRS) GetRadioLinkMonitoringRS_Id() uint32 { if m != nil { return m.RadioLinkMonitoringRS_Id } return 0 } func (m *RadioLinkMonitoringRS) GetPurpose() *Purpose { if m != nil { return m.Purpose } return nil } type isRadioLinkMonitoringRS_DetectionResource interface { isRadioLinkMonitoringRS_DetectionResource() } type RadioLinkMonitoringRS_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,3,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type RadioLinkMonitoringRS_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,4,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } func (*RadioLinkMonitoringRS_Ssb_Index) isRadioLinkMonitoringRS_DetectionResource() {} func (*RadioLinkMonitoringRS_Csi_RS_Index) isRadioLinkMonitoringRS_DetectionResource() {} func (m *RadioLinkMonitoringRS) GetDetectionResource() isRadioLinkMonitoringRS_DetectionResource { if m != nil { return m.DetectionResource } return nil } func (m *RadioLinkMonitoringRS) GetSsb_Index() uint32 { if x, ok := m.GetDetectionResource().(*RadioLinkMonitoringRS_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *RadioLinkMonitoringRS) GetCsi_RS_Index() uint32 { if x, ok := m.GetDetectionResource().(*RadioLinkMonitoringRS_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*RadioLinkMonitoringRS) XXX_OneofWrappers() []interface{} { return []interface{}{ (*RadioLinkMonitoringRS_Ssb_Index)(nil), (*RadioLinkMonitoringRS_Csi_RS_Index)(nil), } } type Purpose struct { Value Purpose_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Purpose_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Purpose) Reset() { *m = Purpose{} } func (m *Purpose) String() string { return proto.CompactTextString(m) } func (*Purpose) ProtoMessage() {} func (*Purpose) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{182} } func (m *Purpose) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Purpose.Unmarshal(m, b) } func (m *Purpose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Purpose.Marshal(b, m, deterministic) } func (m *Purpose) XXX_Merge(src proto.Message) { xxx_messageInfo_Purpose.Merge(m, src) } func (m *Purpose) XXX_Size() int { return xxx_messageInfo_Purpose.Size(m) } func (m *Purpose) XXX_DiscardUnknown() { xxx_messageInfo_Purpose.DiscardUnknown(m) } var xxx_messageInfo_Purpose proto.InternalMessageInfo func (m *Purpose) GetValue() Purpose_Value { if m != nil { return m.Value } return Purpose_protobuf_unspecified } type BeamFailureInstanceMaxCount struct { Value BeamFailureInstanceMaxCount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureInstanceMaxCount_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BeamFailureInstanceMaxCount) Reset() { *m = BeamFailureInstanceMaxCount{} } func (m *BeamFailureInstanceMaxCount) String() string { return proto.CompactTextString(m) } func (*BeamFailureInstanceMaxCount) ProtoMessage() {} func (*BeamFailureInstanceMaxCount) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{183} } func (m *BeamFailureInstanceMaxCount) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BeamFailureInstanceMaxCount.Unmarshal(m, b) } func (m *BeamFailureInstanceMaxCount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BeamFailureInstanceMaxCount.Marshal(b, m, deterministic) } func (m *BeamFailureInstanceMaxCount) XXX_Merge(src proto.Message) { xxx_messageInfo_BeamFailureInstanceMaxCount.Merge(m, src) } func (m *BeamFailureInstanceMaxCount) XXX_Size() int { return xxx_messageInfo_BeamFailureInstanceMaxCount.Size(m) } func (m *BeamFailureInstanceMaxCount) XXX_DiscardUnknown() { xxx_messageInfo_BeamFailureInstanceMaxCount.DiscardUnknown(m) } var xxx_messageInfo_BeamFailureInstanceMaxCount proto.InternalMessageInfo func (m *BeamFailureInstanceMaxCount) GetValue() BeamFailureInstanceMaxCount_Value { if m != nil { return m.Value } return BeamFailureInstanceMaxCount_protobuf_unspecified } type BeamFailureDetectionTimer struct { Value BeamFailureDetectionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureDetectionTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BeamFailureDetectionTimer) Reset() { *m = BeamFailureDetectionTimer{} } func (m *BeamFailureDetectionTimer) String() string { return proto.CompactTextString(m) } func (*BeamFailureDetectionTimer) ProtoMessage() {} func (*BeamFailureDetectionTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{184} } func (m *BeamFailureDetectionTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BeamFailureDetectionTimer.Unmarshal(m, b) } func (m *BeamFailureDetectionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BeamFailureDetectionTimer.Marshal(b, m, deterministic) } func (m *BeamFailureDetectionTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_BeamFailureDetectionTimer.Merge(m, src) } func (m *BeamFailureDetectionTimer) XXX_Size() int { return xxx_messageInfo_BeamFailureDetectionTimer.Size(m) } func (m *BeamFailureDetectionTimer) XXX_DiscardUnknown() { xxx_messageInfo_BeamFailureDetectionTimer.DiscardUnknown(m) } var xxx_messageInfo_BeamFailureDetectionTimer proto.InternalMessageInfo func (m *BeamFailureDetectionTimer) GetValue() BeamFailureDetectionTimer_Value { if m != nil { return m.Value } return BeamFailureDetectionTimer_protobuf_unspecified } type BWP_Downlink struct { Bwp_Id uint32 `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"` Bwp_Common *BWP_DownlinkCommon `protobuf:"bytes,2,opt,name=bwp_Common,json=bwpCommon,proto3" json:"bwp_Common,omitempty"` Bwp_Dedicated *BWP_DownlinkDedicated `protobuf:"bytes,3,opt,name=bwp_Dedicated,json=bwpDedicated,proto3" json:"bwp_Dedicated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_Downlink) Reset() { *m = BWP_Downlink{} } func (m *BWP_Downlink) String() string { return proto.CompactTextString(m) } func (*BWP_Downlink) ProtoMessage() {} func (*BWP_Downlink) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{185} } func (m *BWP_Downlink) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_Downlink.Unmarshal(m, b) } func (m *BWP_Downlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_Downlink.Marshal(b, m, deterministic) } func (m *BWP_Downlink) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_Downlink.Merge(m, src) } func (m *BWP_Downlink) XXX_Size() int { return xxx_messageInfo_BWP_Downlink.Size(m) } func (m *BWP_Downlink) XXX_DiscardUnknown() { xxx_messageInfo_BWP_Downlink.DiscardUnknown(m) } var xxx_messageInfo_BWP_Downlink proto.InternalMessageInfo func (m *BWP_Downlink) GetBwp_Id() uint32 { if m != nil { return m.Bwp_Id } return 0 } func (m *BWP_Downlink) GetBwp_Common() *BWP_DownlinkCommon { if m != nil { return m.Bwp_Common } return nil } func (m *BWP_Downlink) GetBwp_Dedicated() *BWP_DownlinkDedicated { if m != nil { return m.Bwp_Dedicated } return nil } type BWP_InactivityTimer struct { Value BWP_InactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BWP_InactivityTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_InactivityTimer) Reset() { *m = BWP_InactivityTimer{} } func (m *BWP_InactivityTimer) String() string { return proto.CompactTextString(m) } func (*BWP_InactivityTimer) ProtoMessage() {} func (*BWP_InactivityTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{186} } func (m *BWP_InactivityTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_InactivityTimer.Unmarshal(m, b) } func (m *BWP_InactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_InactivityTimer.Marshal(b, m, deterministic) } func (m *BWP_InactivityTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_InactivityTimer.Merge(m, src) } func (m *BWP_InactivityTimer) XXX_Size() int { return xxx_messageInfo_BWP_InactivityTimer.Size(m) } func (m *BWP_InactivityTimer) XXX_DiscardUnknown() { xxx_messageInfo_BWP_InactivityTimer.DiscardUnknown(m) } var xxx_messageInfo_BWP_InactivityTimer proto.InternalMessageInfo func (m *BWP_InactivityTimer) GetValue() BWP_InactivityTimer_Value { if m != nil { return m.Value } return BWP_InactivityTimer_protobuf_unspecified } type UplinkConfig struct { InitialUplinkBWP *BWP_UplinkDedicated `protobuf:"bytes,1,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"` UplinkBWP_ToReleaseList []*wrappers.UInt32Value `protobuf:"bytes,2,rep,name=uplinkBWP_ToReleaseList,json=uplinkBWPToReleaseList,proto3" json:"uplinkBWP_ToReleaseList,omitempty"` UplinkBWP_ToAddModList []*BWP_Uplink `protobuf:"bytes,3,rep,name=uplinkBWP_ToAddModList,json=uplinkBWPToAddModList,proto3" json:"uplinkBWP_ToAddModList,omitempty"` FirstActiveUplinkBWP_Id *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=firstActiveUplinkBWP_Id,json=firstActiveUplinkBWPId,proto3" json:"firstActiveUplinkBWP_Id,omitempty"` // Types that are valid to be assigned to Pusch_ServingCellConfig: // *UplinkConfig_ReleasePusch_ServingCellConfig // *UplinkConfig_SetupPusch_ServingCellConfig Pusch_ServingCellConfig isUplinkConfig_Pusch_ServingCellConfig `protobuf_oneof:"pusch_ServingCellConfig"` // Types that are valid to be assigned to CarrierSwitching: // *UplinkConfig_ReleaseCarrierSwitching // *UplinkConfig_SetupCarrierSwitching CarrierSwitching isUplinkConfig_CarrierSwitching `protobuf_oneof:"carrierSwitching"` PowerBoostPi2BPSK *wrappers.BoolValue `protobuf:"bytes,9,opt,name=powerBoostPi2BPSK,proto3" json:"powerBoostPi2BPSK,omitempty"` UplinkChannelBW_PerSCS_List []*SCS_SpecificCarrier `protobuf:"bytes,10,rep,name=uplinkChannelBW_PerSCS_List,json=uplinkChannelBWPerSCSList,proto3" json:"uplinkChannelBW_PerSCS_List,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkConfig) Reset() { *m = UplinkConfig{} } func (m *UplinkConfig) String() string { return proto.CompactTextString(m) } func (*UplinkConfig) ProtoMessage() {} func (*UplinkConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{187} } func (m *UplinkConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkConfig.Unmarshal(m, b) } func (m *UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkConfig.Marshal(b, m, deterministic) } func (m *UplinkConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkConfig.Merge(m, src) } func (m *UplinkConfig) XXX_Size() int { return xxx_messageInfo_UplinkConfig.Size(m) } func (m *UplinkConfig) XXX_DiscardUnknown() { xxx_messageInfo_UplinkConfig.DiscardUnknown(m) } var xxx_messageInfo_UplinkConfig proto.InternalMessageInfo func (m *UplinkConfig) GetInitialUplinkBWP() *BWP_UplinkDedicated { if m != nil { return m.InitialUplinkBWP } return nil } func (m *UplinkConfig) GetUplinkBWP_ToReleaseList() []*wrappers.UInt32Value { if m != nil { return m.UplinkBWP_ToReleaseList } return nil } func (m *UplinkConfig) GetUplinkBWP_ToAddModList() []*BWP_Uplink { if m != nil { return m.UplinkBWP_ToAddModList } return nil } func (m *UplinkConfig) GetFirstActiveUplinkBWP_Id() *wrappers.UInt32Value { if m != nil { return m.FirstActiveUplinkBWP_Id } return nil } type isUplinkConfig_Pusch_ServingCellConfig interface { isUplinkConfig_Pusch_ServingCellConfig() } type UplinkConfig_ReleasePusch_ServingCellConfig struct { ReleasePusch_ServingCellConfig *Null `protobuf:"bytes,5,opt,name=release_pusch_ServingCellConfig,json=releasePuschServingCellConfig,proto3,oneof"` } type UplinkConfig_SetupPusch_ServingCellConfig struct { SetupPusch_ServingCellConfig *PUSCH_ServingCellConfig `protobuf:"bytes,6,opt,name=setup_pusch_ServingCellConfig,json=setupPuschServingCellConfig,proto3,oneof"` } func (*UplinkConfig_ReleasePusch_ServingCellConfig) isUplinkConfig_Pusch_ServingCellConfig() {} func (*UplinkConfig_SetupPusch_ServingCellConfig) isUplinkConfig_Pusch_ServingCellConfig() {} func (m *UplinkConfig) GetPusch_ServingCellConfig() isUplinkConfig_Pusch_ServingCellConfig { if m != nil { return m.Pusch_ServingCellConfig } return nil } func (m *UplinkConfig) GetReleasePusch_ServingCellConfig() *Null { if x, ok := m.GetPusch_ServingCellConfig().(*UplinkConfig_ReleasePusch_ServingCellConfig); ok { return x.ReleasePusch_ServingCellConfig } return nil } func (m *UplinkConfig) GetSetupPusch_ServingCellConfig() *PUSCH_ServingCellConfig { if x, ok := m.GetPusch_ServingCellConfig().(*UplinkConfig_SetupPusch_ServingCellConfig); ok { return x.SetupPusch_ServingCellConfig } return nil } type isUplinkConfig_CarrierSwitching interface { isUplinkConfig_CarrierSwitching() } type UplinkConfig_ReleaseCarrierSwitching struct { ReleaseCarrierSwitching *Null `protobuf:"bytes,7,opt,name=release_carrierSwitching,json=releaseCarrierSwitching,proto3,oneof"` } type UplinkConfig_SetupCarrierSwitching struct { SetupCarrierSwitching *SRS_CarrierSwitching `protobuf:"bytes,8,opt,name=setup_carrierSwitching,json=setupCarrierSwitching,proto3,oneof"` } func (*UplinkConfig_ReleaseCarrierSwitching) isUplinkConfig_CarrierSwitching() {} func (*UplinkConfig_SetupCarrierSwitching) isUplinkConfig_CarrierSwitching() {} func (m *UplinkConfig) GetCarrierSwitching() isUplinkConfig_CarrierSwitching { if m != nil { return m.CarrierSwitching } return nil } func (m *UplinkConfig) GetReleaseCarrierSwitching() *Null { if x, ok := m.GetCarrierSwitching().(*UplinkConfig_ReleaseCarrierSwitching); ok { return x.ReleaseCarrierSwitching } return nil } func (m *UplinkConfig) GetSetupCarrierSwitching() *SRS_CarrierSwitching { if x, ok := m.GetCarrierSwitching().(*UplinkConfig_SetupCarrierSwitching); ok { return x.SetupCarrierSwitching } return nil } func (m *UplinkConfig) GetPowerBoostPi2BPSK() *wrappers.BoolValue { if m != nil { return m.PowerBoostPi2BPSK } return nil } func (m *UplinkConfig) GetUplinkChannelBW_PerSCS_List() []*SCS_SpecificCarrier { if m != nil { return m.UplinkChannelBW_PerSCS_List } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*UplinkConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*UplinkConfig_ReleasePusch_ServingCellConfig)(nil), (*UplinkConfig_SetupPusch_ServingCellConfig)(nil), (*UplinkConfig_ReleaseCarrierSwitching)(nil), (*UplinkConfig_SetupCarrierSwitching)(nil), } } type BWP_UplinkDedicated struct { // Types that are valid to be assigned to Pucch_Config: // *BWP_UplinkDedicated_ReleasePucch_Config // *BWP_UplinkDedicated_SetupPucch_Config Pucch_Config isBWP_UplinkDedicated_Pucch_Config `protobuf_oneof:"pucch_Config"` // Types that are valid to be assigned to Pusch_Config: // *BWP_UplinkDedicated_ReleasePusch_Config // *BWP_UplinkDedicated_SetupPusch_Config Pusch_Config isBWP_UplinkDedicated_Pusch_Config `protobuf_oneof:"pusch_Config"` // Types that are valid to be assigned to ConfiguredGrantConfig: // *BWP_UplinkDedicated_ReleaseConfiguredGrantConfig // *BWP_UplinkDedicated_SetupConfiguredGrantConfig ConfiguredGrantConfig isBWP_UplinkDedicated_ConfiguredGrantConfig `protobuf_oneof:"configuredGrantConfig"` // Types that are valid to be assigned to Srs_Config: // *BWP_UplinkDedicated_ReleaseSrs_Config // *BWP_UplinkDedicated_SetupSrs_Config Srs_Config isBWP_UplinkDedicated_Srs_Config `protobuf_oneof:"srs_Config"` // Types that are valid to be assigned to BeamFailureRecoveryConfig: // *BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig // *BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig BeamFailureRecoveryConfig isBWP_UplinkDedicated_BeamFailureRecoveryConfig `protobuf_oneof:"beamFailureRecoveryConfig"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BWP_UplinkDedicated) Reset() { *m = BWP_UplinkDedicated{} } func (m *BWP_UplinkDedicated) String() string { return proto.CompactTextString(m) } func (*BWP_UplinkDedicated) ProtoMessage() {} func (*BWP_UplinkDedicated) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{188} } func (m *BWP_UplinkDedicated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BWP_UplinkDedicated.Unmarshal(m, b) } func (m *BWP_UplinkDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BWP_UplinkDedicated.Marshal(b, m, deterministic) } func (m *BWP_UplinkDedicated) XXX_Merge(src proto.Message) { xxx_messageInfo_BWP_UplinkDedicated.Merge(m, src) } func (m *BWP_UplinkDedicated) XXX_Size() int { return xxx_messageInfo_BWP_UplinkDedicated.Size(m) } func (m *BWP_UplinkDedicated) XXX_DiscardUnknown() { xxx_messageInfo_BWP_UplinkDedicated.DiscardUnknown(m) } var xxx_messageInfo_BWP_UplinkDedicated proto.InternalMessageInfo type isBWP_UplinkDedicated_Pucch_Config interface { isBWP_UplinkDedicated_Pucch_Config() } type BWP_UplinkDedicated_ReleasePucch_Config struct { ReleasePucch_Config *Null `protobuf:"bytes,1,opt,name=release_pucch_Config,json=releasePucchConfig,proto3,oneof"` } type BWP_UplinkDedicated_SetupPucch_Config struct { SetupPucch_Config *PUCCH_Config `protobuf:"bytes,2,opt,name=setup_pucch_Config,json=setupPucchConfig,proto3,oneof"` } func (*BWP_UplinkDedicated_ReleasePucch_Config) isBWP_UplinkDedicated_Pucch_Config() {} func (*BWP_UplinkDedicated_SetupPucch_Config) isBWP_UplinkDedicated_Pucch_Config() {} func (m *BWP_UplinkDedicated) GetPucch_Config() isBWP_UplinkDedicated_Pucch_Config { if m != nil { return m.Pucch_Config } return nil } func (m *BWP_UplinkDedicated) GetReleasePucch_Config() *Null { if x, ok := m.GetPucch_Config().(*BWP_UplinkDedicated_ReleasePucch_Config); ok { return x.ReleasePucch_Config } return nil } func (m *BWP_UplinkDedicated) GetSetupPucch_Config() *PUCCH_Config { if x, ok := m.GetPucch_Config().(*BWP_UplinkDedicated_SetupPucch_Config); ok { return x.SetupPucch_Config } return nil } type isBWP_UplinkDedicated_Pusch_Config interface { isBWP_UplinkDedicated_Pusch_Config() } type BWP_UplinkDedicated_ReleasePusch_Config struct { ReleasePusch_Config *Null `protobuf:"bytes,3,opt,name=release_pusch_Config,json=releasePuschConfig,proto3,oneof"` } type BWP_UplinkDedicated_SetupPusch_Config struct { SetupPusch_Config *PUSCH_Config `protobuf:"bytes,4,opt,name=setup_pusch_Config,json=setupPuschConfig,proto3,oneof"` } func (*BWP_UplinkDedicated_ReleasePusch_Config) isBWP_UplinkDedicated_Pusch_Config() {} func (*BWP_UplinkDedicated_SetupPusch_Config) isBWP_UplinkDedicated_Pusch_Config() {} func (m *BWP_UplinkDedicated) GetPusch_Config() isBWP_UplinkDedicated_Pusch_Config { if m != nil { return m.Pusch_Config } return nil } func (m *BWP_UplinkDedicated) GetReleasePusch_Config() *Null { if x, ok := m.GetPusch_Config().(*BWP_UplinkDedicated_ReleasePusch_Config); ok { return x.ReleasePusch_Config } return nil } func (m *BWP_UplinkDedicated) GetSetupPusch_Config() *PUSCH_Config { if x, ok := m.GetPusch_Config().(*BWP_UplinkDedicated_SetupPusch_Config); ok { return x.SetupPusch_Config } return nil } type isBWP_UplinkDedicated_ConfiguredGrantConfig interface { isBWP_UplinkDedicated_ConfiguredGrantConfig() } type BWP_UplinkDedicated_ReleaseConfiguredGrantConfig struct { ReleaseConfiguredGrantConfig *Null `protobuf:"bytes,5,opt,name=release_configuredGrantConfig,json=releaseConfiguredGrantConfig,proto3,oneof"` } type BWP_UplinkDedicated_SetupConfiguredGrantConfig struct { SetupConfiguredGrantConfig *ConfiguredGrantConfig `protobuf:"bytes,6,opt,name=setup_configuredGrantConfig,json=setupConfiguredGrantConfig,proto3,oneof"` } func (*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig) isBWP_UplinkDedicated_ConfiguredGrantConfig() { } func (*BWP_UplinkDedicated_SetupConfiguredGrantConfig) isBWP_UplinkDedicated_ConfiguredGrantConfig() {} func (m *BWP_UplinkDedicated) GetConfiguredGrantConfig() isBWP_UplinkDedicated_ConfiguredGrantConfig { if m != nil { return m.ConfiguredGrantConfig } return nil } func (m *BWP_UplinkDedicated) GetReleaseConfiguredGrantConfig() *Null { if x, ok := m.GetConfiguredGrantConfig().(*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig); ok { return x.ReleaseConfiguredGrantConfig } return nil } func (m *BWP_UplinkDedicated) GetSetupConfiguredGrantConfig() *ConfiguredGrantConfig { if x, ok := m.GetConfiguredGrantConfig().(*BWP_UplinkDedicated_SetupConfiguredGrantConfig); ok { return x.SetupConfiguredGrantConfig } return nil } type isBWP_UplinkDedicated_Srs_Config interface { isBWP_UplinkDedicated_Srs_Config() } type BWP_UplinkDedicated_ReleaseSrs_Config struct { ReleaseSrs_Config *Null `protobuf:"bytes,7,opt,name=release_srs_Config,json=releaseSrsConfig,proto3,oneof"` } type BWP_UplinkDedicated_SetupSrs_Config struct { SetupSrs_Config *SRS_Config `protobuf:"bytes,8,opt,name=setup_srs_Config,json=setupSrsConfig,proto3,oneof"` } func (*BWP_UplinkDedicated_ReleaseSrs_Config) isBWP_UplinkDedicated_Srs_Config() {} func (*BWP_UplinkDedicated_SetupSrs_Config) isBWP_UplinkDedicated_Srs_Config() {} func (m *BWP_UplinkDedicated) GetSrs_Config() isBWP_UplinkDedicated_Srs_Config { if m != nil { return m.Srs_Config } return nil } func (m *BWP_UplinkDedicated) GetReleaseSrs_Config() *Null { if x, ok := m.GetSrs_Config().(*BWP_UplinkDedicated_ReleaseSrs_Config); ok { return x.ReleaseSrs_Config } return nil } func (m *BWP_UplinkDedicated) GetSetupSrs_Config() *SRS_Config { if x, ok := m.GetSrs_Config().(*BWP_UplinkDedicated_SetupSrs_Config); ok { return x.SetupSrs_Config } return nil } type isBWP_UplinkDedicated_BeamFailureRecoveryConfig interface { isBWP_UplinkDedicated_BeamFailureRecoveryConfig() } type BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig struct { ReleaseBeamFailureRecoveryConfig *Null `protobuf:"bytes,9,opt,name=release_beamFailureRecoveryConfig,json=releaseBeamFailureRecoveryConfig,proto3,oneof"` } type BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig struct { SetupBeamFailureRecoveryConfig *BeamFailureRecoveryConfig `protobuf:"bytes,10,opt,name=setup_beamFailureRecoveryConfig,json=setupBeamFailureRecoveryConfig,proto3,oneof"` } func (*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig) isBWP_UplinkDedicated_BeamFailureRecoveryConfig() { } func (*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig) isBWP_UplinkDedicated_BeamFailureRecoveryConfig() { } func (m *BWP_UplinkDedicated) GetBeamFailureRecoveryConfig() isBWP_UplinkDedicated_BeamFailureRecoveryConfig { if m != nil { return m.BeamFailureRecoveryConfig } return nil } func (m *BWP_UplinkDedicated) GetReleaseBeamFailureRecoveryConfig() *Null { if x, ok := m.GetBeamFailureRecoveryConfig().(*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig); ok { return x.ReleaseBeamFailureRecoveryConfig } return nil } func (m *BWP_UplinkDedicated) GetSetupBeamFailureRecoveryConfig() *BeamFailureRecoveryConfig { if x, ok := m.GetBeamFailureRecoveryConfig().(*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig); ok { return x.SetupBeamFailureRecoveryConfig } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*BWP_UplinkDedicated) XXX_OneofWrappers() []interface{} { return []interface{}{ (*BWP_UplinkDedicated_ReleasePucch_Config)(nil), (*BWP_UplinkDedicated_SetupPucch_Config)(nil), (*BWP_UplinkDedicated_ReleasePusch_Config)(nil), (*BWP_UplinkDedicated_SetupPusch_Config)(nil), (*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig)(nil), (*BWP_UplinkDedicated_SetupConfiguredGrantConfig)(nil), (*BWP_UplinkDedicated_ReleaseSrs_Config)(nil), (*BWP_UplinkDedicated_SetupSrs_Config)(nil), (*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig)(nil), (*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig)(nil), } } type PUCCH_Config struct { ResourceSetToAddModList []*PUCCH_ResourceSet `protobuf:"bytes,1,rep,name=resourceSetToAddModList,proto3" json:"resourceSetToAddModList,omitempty"` ResourceSetToReleaseList []uint32 `protobuf:"varint,2,rep,packed,name=resourceSetToReleaseList,proto3" json:"resourceSetToReleaseList,omitempty"` ResourceToAddModList []*PUCCH_Resource `protobuf:"bytes,3,rep,name=resourceToAddModList,proto3" json:"resourceToAddModList,omitempty"` ResourceToReleaseList []uint32 `protobuf:"varint,4,rep,packed,name=resourceToReleaseList,proto3" json:"resourceToReleaseList,omitempty"` // Types that are valid to be assigned to Format1: // *PUCCH_Config_ReleaseFormat1 // *PUCCH_Config_SetupFormat1 Format1 isPUCCH_Config_Format1 `protobuf_oneof:"format1"` // Types that are valid to be assigned to Format2: // *PUCCH_Config_ReleaseFormat2 // *PUCCH_Config_SetupFormat2 Format2 isPUCCH_Config_Format2 `protobuf_oneof:"format2"` // Types that are valid to be assigned to Format3: // *PUCCH_Config_ReleaseFormat3 // *PUCCH_Config_SetupFormat3 Format3 isPUCCH_Config_Format3 `protobuf_oneof:"format3"` // Types that are valid to be assigned to Format4: // *PUCCH_Config_ReleaseFormat4 // *PUCCH_Config_SetupFormat4 Format4 isPUCCH_Config_Format4 `protobuf_oneof:"format4"` SchedulingRequestResourceToAddModList []*SchedulingRequestResourceConfig `protobuf:"bytes,13,rep,name=schedulingRequestResourceToAddModList,proto3" json:"schedulingRequestResourceToAddModList,omitempty"` SchedulingRequestResourceToReleaseList []uint32 `protobuf:"varint,14,rep,packed,name=schedulingRequestResourceToReleaseList,proto3" json:"schedulingRequestResourceToReleaseList,omitempty"` Multi_CSI_PUCCH_ResourceList []uint32 `protobuf:"varint,15,rep,packed,name=multi_CSI_PUCCH_ResourceList,json=multiCSIPUCCHResourceList,proto3" json:"multi_CSI_PUCCH_ResourceList,omitempty"` Dl_DataToUL_ACK []uint32 `protobuf:"varint,16,rep,packed,name=dl_DataToUL_ACK,json=dlDataToULACK,proto3" json:"dl_DataToUL_ACK,omitempty"` SpatialRelationInfoToAddModList []*PUCCH_SpatialRelationInfo `protobuf:"bytes,17,rep,name=spatialRelationInfoToAddModList,proto3" json:"spatialRelationInfoToAddModList,omitempty"` SpatialRelationInfoToReleaseList []uint32 `protobuf:"varint,18,rep,packed,name=spatialRelationInfoToReleaseList,proto3" json:"spatialRelationInfoToReleaseList,omitempty"` Pucch_PowerControl *PUCCH_PowerControl `protobuf:"bytes,19,opt,name=pucch_PowerControl,json=pucchPowerControl,proto3" json:"pucch_PowerControl,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_Config) Reset() { *m = PUCCH_Config{} } func (m *PUCCH_Config) String() string { return proto.CompactTextString(m) } func (*PUCCH_Config) ProtoMessage() {} func (*PUCCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{189} } func (m *PUCCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_Config.Unmarshal(m, b) } func (m *PUCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_Config.Marshal(b, m, deterministic) } func (m *PUCCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_Config.Merge(m, src) } func (m *PUCCH_Config) XXX_Size() int { return xxx_messageInfo_PUCCH_Config.Size(m) } func (m *PUCCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_Config.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_Config proto.InternalMessageInfo func (m *PUCCH_Config) GetResourceSetToAddModList() []*PUCCH_ResourceSet { if m != nil { return m.ResourceSetToAddModList } return nil } func (m *PUCCH_Config) GetResourceSetToReleaseList() []uint32 { if m != nil { return m.ResourceSetToReleaseList } return nil } func (m *PUCCH_Config) GetResourceToAddModList() []*PUCCH_Resource { if m != nil { return m.ResourceToAddModList } return nil } func (m *PUCCH_Config) GetResourceToReleaseList() []uint32 { if m != nil { return m.ResourceToReleaseList } return nil } type isPUCCH_Config_Format1 interface { isPUCCH_Config_Format1() } type PUCCH_Config_ReleaseFormat1 struct { ReleaseFormat1 *Null `protobuf:"bytes,5,opt,name=release_format1,json=releaseFormat1,proto3,oneof"` } type PUCCH_Config_SetupFormat1 struct { SetupFormat1 *PUCCH_FormatConfig `protobuf:"bytes,6,opt,name=setup_format1,json=setupFormat1,proto3,oneof"` } func (*PUCCH_Config_ReleaseFormat1) isPUCCH_Config_Format1() {} func (*PUCCH_Config_SetupFormat1) isPUCCH_Config_Format1() {} func (m *PUCCH_Config) GetFormat1() isPUCCH_Config_Format1 { if m != nil { return m.Format1 } return nil } func (m *PUCCH_Config) GetReleaseFormat1() *Null { if x, ok := m.GetFormat1().(*PUCCH_Config_ReleaseFormat1); ok { return x.ReleaseFormat1 } return nil } func (m *PUCCH_Config) GetSetupFormat1() *PUCCH_FormatConfig { if x, ok := m.GetFormat1().(*PUCCH_Config_SetupFormat1); ok { return x.SetupFormat1 } return nil } type isPUCCH_Config_Format2 interface { isPUCCH_Config_Format2() } type PUCCH_Config_ReleaseFormat2 struct { ReleaseFormat2 *Null `protobuf:"bytes,7,opt,name=release_format2,json=releaseFormat2,proto3,oneof"` } type PUCCH_Config_SetupFormat2 struct { SetupFormat2 *PUCCH_FormatConfig `protobuf:"bytes,8,opt,name=setup_format2,json=setupFormat2,proto3,oneof"` } func (*PUCCH_Config_ReleaseFormat2) isPUCCH_Config_Format2() {} func (*PUCCH_Config_SetupFormat2) isPUCCH_Config_Format2() {} func (m *PUCCH_Config) GetFormat2() isPUCCH_Config_Format2 { if m != nil { return m.Format2 } return nil } func (m *PUCCH_Config) GetReleaseFormat2() *Null { if x, ok := m.GetFormat2().(*PUCCH_Config_ReleaseFormat2); ok { return x.ReleaseFormat2 } return nil } func (m *PUCCH_Config) GetSetupFormat2() *PUCCH_FormatConfig { if x, ok := m.GetFormat2().(*PUCCH_Config_SetupFormat2); ok { return x.SetupFormat2 } return nil } type isPUCCH_Config_Format3 interface { isPUCCH_Config_Format3() } type PUCCH_Config_ReleaseFormat3 struct { ReleaseFormat3 *Null `protobuf:"bytes,9,opt,name=release_format3,json=releaseFormat3,proto3,oneof"` } type PUCCH_Config_SetupFormat3 struct { SetupFormat3 *PUCCH_FormatConfig `protobuf:"bytes,10,opt,name=setup_format3,json=setupFormat3,proto3,oneof"` } func (*PUCCH_Config_ReleaseFormat3) isPUCCH_Config_Format3() {} func (*PUCCH_Config_SetupFormat3) isPUCCH_Config_Format3() {} func (m *PUCCH_Config) GetFormat3() isPUCCH_Config_Format3 { if m != nil { return m.Format3 } return nil } func (m *PUCCH_Config) GetReleaseFormat3() *Null { if x, ok := m.GetFormat3().(*PUCCH_Config_ReleaseFormat3); ok { return x.ReleaseFormat3 } return nil } func (m *PUCCH_Config) GetSetupFormat3() *PUCCH_FormatConfig { if x, ok := m.GetFormat3().(*PUCCH_Config_SetupFormat3); ok { return x.SetupFormat3 } return nil } type isPUCCH_Config_Format4 interface { isPUCCH_Config_Format4() } type PUCCH_Config_ReleaseFormat4 struct { ReleaseFormat4 *Null `protobuf:"bytes,11,opt,name=release_format4,json=releaseFormat4,proto3,oneof"` } type PUCCH_Config_SetupFormat4 struct { SetupFormat4 *PUCCH_FormatConfig `protobuf:"bytes,12,opt,name=setup_format4,json=setupFormat4,proto3,oneof"` } func (*PUCCH_Config_ReleaseFormat4) isPUCCH_Config_Format4() {} func (*PUCCH_Config_SetupFormat4) isPUCCH_Config_Format4() {} func (m *PUCCH_Config) GetFormat4() isPUCCH_Config_Format4 { if m != nil { return m.Format4 } return nil } func (m *PUCCH_Config) GetReleaseFormat4() *Null { if x, ok := m.GetFormat4().(*PUCCH_Config_ReleaseFormat4); ok { return x.ReleaseFormat4 } return nil } func (m *PUCCH_Config) GetSetupFormat4() *PUCCH_FormatConfig { if x, ok := m.GetFormat4().(*PUCCH_Config_SetupFormat4); ok { return x.SetupFormat4 } return nil } func (m *PUCCH_Config) GetSchedulingRequestResourceToAddModList() []*SchedulingRequestResourceConfig { if m != nil { return m.SchedulingRequestResourceToAddModList } return nil } func (m *PUCCH_Config) GetSchedulingRequestResourceToReleaseList() []uint32 { if m != nil { return m.SchedulingRequestResourceToReleaseList } return nil } func (m *PUCCH_Config) GetMulti_CSI_PUCCH_ResourceList() []uint32 { if m != nil { return m.Multi_CSI_PUCCH_ResourceList } return nil } func (m *PUCCH_Config) GetDl_DataToUL_ACK() []uint32 { if m != nil { return m.Dl_DataToUL_ACK } return nil } func (m *PUCCH_Config) GetSpatialRelationInfoToAddModList() []*PUCCH_SpatialRelationInfo { if m != nil { return m.SpatialRelationInfoToAddModList } return nil } func (m *PUCCH_Config) GetSpatialRelationInfoToReleaseList() []uint32 { if m != nil { return m.SpatialRelationInfoToReleaseList } return nil } func (m *PUCCH_Config) GetPucch_PowerControl() *PUCCH_PowerControl { if m != nil { return m.Pucch_PowerControl } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUCCH_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUCCH_Config_ReleaseFormat1)(nil), (*PUCCH_Config_SetupFormat1)(nil), (*PUCCH_Config_ReleaseFormat2)(nil), (*PUCCH_Config_SetupFormat2)(nil), (*PUCCH_Config_ReleaseFormat3)(nil), (*PUCCH_Config_SetupFormat3)(nil), (*PUCCH_Config_ReleaseFormat4)(nil), (*PUCCH_Config_SetupFormat4)(nil), } } type PUCCH_ResourceSet struct { Pucch_ResourceSetId uint32 `protobuf:"varint,1,opt,name=pucch_ResourceSetId,json=pucchResourceSetId,proto3" json:"pucch_ResourceSetId,omitempty"` ResourceList []uint32 `protobuf:"varint,2,rep,packed,name=resourceList,proto3" json:"resourceList,omitempty"` MaxPayloadMinus1 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=maxPayloadMinus1,proto3" json:"maxPayloadMinus1,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_ResourceSet) Reset() { *m = PUCCH_ResourceSet{} } func (m *PUCCH_ResourceSet) String() string { return proto.CompactTextString(m) } func (*PUCCH_ResourceSet) ProtoMessage() {} func (*PUCCH_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{190} } func (m *PUCCH_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_ResourceSet.Unmarshal(m, b) } func (m *PUCCH_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_ResourceSet.Marshal(b, m, deterministic) } func (m *PUCCH_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_ResourceSet.Merge(m, src) } func (m *PUCCH_ResourceSet) XXX_Size() int { return xxx_messageInfo_PUCCH_ResourceSet.Size(m) } func (m *PUCCH_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_ResourceSet proto.InternalMessageInfo func (m *PUCCH_ResourceSet) GetPucch_ResourceSetId() uint32 { if m != nil { return m.Pucch_ResourceSetId } return 0 } func (m *PUCCH_ResourceSet) GetResourceList() []uint32 { if m != nil { return m.ResourceList } return nil } func (m *PUCCH_ResourceSet) GetMaxPayloadMinus1() *wrappers.UInt32Value { if m != nil { return m.MaxPayloadMinus1 } return nil } type PUCCH_Resource struct { Pucch_ResourceId uint32 `protobuf:"varint,1,opt,name=pucch_ResourceId,json=pucchResourceId,proto3" json:"pucch_ResourceId,omitempty"` StartingPRB uint32 `protobuf:"varint,2,opt,name=startingPRB,proto3" json:"startingPRB,omitempty"` IntraSlotFrequencyHopping *EnabledOpt `protobuf:"bytes,3,opt,name=intraSlotFrequencyHopping,proto3" json:"intraSlotFrequencyHopping,omitempty"` SecondHopPRB *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=secondHopPRB,proto3" json:"secondHopPRB,omitempty"` // Types that are valid to be assigned to Format: // *PUCCH_Resource_Format0 // *PUCCH_Resource_Format1 // *PUCCH_Resource_Format2 // *PUCCH_Resource_Format3 // *PUCCH_Resource_Format4 Format isPUCCH_Resource_Format `protobuf_oneof:"format"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_Resource) Reset() { *m = PUCCH_Resource{} } func (m *PUCCH_Resource) String() string { return proto.CompactTextString(m) } func (*PUCCH_Resource) ProtoMessage() {} func (*PUCCH_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{191} } func (m *PUCCH_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_Resource.Unmarshal(m, b) } func (m *PUCCH_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_Resource.Marshal(b, m, deterministic) } func (m *PUCCH_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_Resource.Merge(m, src) } func (m *PUCCH_Resource) XXX_Size() int { return xxx_messageInfo_PUCCH_Resource.Size(m) } func (m *PUCCH_Resource) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_Resource.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_Resource proto.InternalMessageInfo func (m *PUCCH_Resource) GetPucch_ResourceId() uint32 { if m != nil { return m.Pucch_ResourceId } return 0 } func (m *PUCCH_Resource) GetStartingPRB() uint32 { if m != nil { return m.StartingPRB } return 0 } func (m *PUCCH_Resource) GetIntraSlotFrequencyHopping() *EnabledOpt { if m != nil { return m.IntraSlotFrequencyHopping } return nil } func (m *PUCCH_Resource) GetSecondHopPRB() *wrappers.UInt32Value { if m != nil { return m.SecondHopPRB } return nil } type isPUCCH_Resource_Format interface { isPUCCH_Resource_Format() } type PUCCH_Resource_Format0 struct { Format0 *PUCCHFormat0 `protobuf:"bytes,5,opt,name=format0,proto3,oneof"` } type PUCCH_Resource_Format1 struct { Format1 *PUCCHFormat1 `protobuf:"bytes,6,opt,name=format1,proto3,oneof"` } type PUCCH_Resource_Format2 struct { Format2 *PUCCHFormat2 `protobuf:"bytes,7,opt,name=format2,proto3,oneof"` } type PUCCH_Resource_Format3 struct { Format3 *PUCCHFormat3 `protobuf:"bytes,8,opt,name=format3,proto3,oneof"` } type PUCCH_Resource_Format4 struct { Format4 *PUCCHFormat4 `protobuf:"bytes,9,opt,name=format4,proto3,oneof"` } func (*PUCCH_Resource_Format0) isPUCCH_Resource_Format() {} func (*PUCCH_Resource_Format1) isPUCCH_Resource_Format() {} func (*PUCCH_Resource_Format2) isPUCCH_Resource_Format() {} func (*PUCCH_Resource_Format3) isPUCCH_Resource_Format() {} func (*PUCCH_Resource_Format4) isPUCCH_Resource_Format() {} func (m *PUCCH_Resource) GetFormat() isPUCCH_Resource_Format { if m != nil { return m.Format } return nil } func (m *PUCCH_Resource) GetFormat0() *PUCCHFormat0 { if x, ok := m.GetFormat().(*PUCCH_Resource_Format0); ok { return x.Format0 } return nil } func (m *PUCCH_Resource) GetFormat1() *PUCCHFormat1 { if x, ok := m.GetFormat().(*PUCCH_Resource_Format1); ok { return x.Format1 } return nil } func (m *PUCCH_Resource) GetFormat2() *PUCCHFormat2 { if x, ok := m.GetFormat().(*PUCCH_Resource_Format2); ok { return x.Format2 } return nil } func (m *PUCCH_Resource) GetFormat3() *PUCCHFormat3 { if x, ok := m.GetFormat().(*PUCCH_Resource_Format3); ok { return x.Format3 } return nil } func (m *PUCCH_Resource) GetFormat4() *PUCCHFormat4 { if x, ok := m.GetFormat().(*PUCCH_Resource_Format4); ok { return x.Format4 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUCCH_Resource) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUCCH_Resource_Format0)(nil), (*PUCCH_Resource_Format1)(nil), (*PUCCH_Resource_Format2)(nil), (*PUCCH_Resource_Format3)(nil), (*PUCCH_Resource_Format4)(nil), } } type PUCCHFormat0 struct { InitialCyclicShift uint32 `protobuf:"varint,1,opt,name=initialCyclicShift,proto3" json:"initialCyclicShift,omitempty"` NrofSymbols uint32 `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` StartingSymbolIndex uint32 `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCHFormat0) Reset() { *m = PUCCHFormat0{} } func (m *PUCCHFormat0) String() string { return proto.CompactTextString(m) } func (*PUCCHFormat0) ProtoMessage() {} func (*PUCCHFormat0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{192} } func (m *PUCCHFormat0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCHFormat0.Unmarshal(m, b) } func (m *PUCCHFormat0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCHFormat0.Marshal(b, m, deterministic) } func (m *PUCCHFormat0) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCHFormat0.Merge(m, src) } func (m *PUCCHFormat0) XXX_Size() int { return xxx_messageInfo_PUCCHFormat0.Size(m) } func (m *PUCCHFormat0) XXX_DiscardUnknown() { xxx_messageInfo_PUCCHFormat0.DiscardUnknown(m) } var xxx_messageInfo_PUCCHFormat0 proto.InternalMessageInfo func (m *PUCCHFormat0) GetInitialCyclicShift() uint32 { if m != nil { return m.InitialCyclicShift } return 0 } func (m *PUCCHFormat0) GetNrofSymbols() uint32 { if m != nil { return m.NrofSymbols } return 0 } func (m *PUCCHFormat0) GetStartingSymbolIndex() uint32 { if m != nil { return m.StartingSymbolIndex } return 0 } type PUCCHFormat1 struct { InitialCyclicShift uint32 `protobuf:"varint,1,opt,name=initialCyclicShift,proto3" json:"initialCyclicShift,omitempty"` NrofSymbols uint32 `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` StartingSymbolIndex uint32 `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"` TimeDomainOCC uint32 `protobuf:"varint,4,opt,name=timeDomainOCC,proto3" json:"timeDomainOCC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCHFormat1) Reset() { *m = PUCCHFormat1{} } func (m *PUCCHFormat1) String() string { return proto.CompactTextString(m) } func (*PUCCHFormat1) ProtoMessage() {} func (*PUCCHFormat1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{193} } func (m *PUCCHFormat1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCHFormat1.Unmarshal(m, b) } func (m *PUCCHFormat1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCHFormat1.Marshal(b, m, deterministic) } func (m *PUCCHFormat1) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCHFormat1.Merge(m, src) } func (m *PUCCHFormat1) XXX_Size() int { return xxx_messageInfo_PUCCHFormat1.Size(m) } func (m *PUCCHFormat1) XXX_DiscardUnknown() { xxx_messageInfo_PUCCHFormat1.DiscardUnknown(m) } var xxx_messageInfo_PUCCHFormat1 proto.InternalMessageInfo func (m *PUCCHFormat1) GetInitialCyclicShift() uint32 { if m != nil { return m.InitialCyclicShift } return 0 } func (m *PUCCHFormat1) GetNrofSymbols() uint32 { if m != nil { return m.NrofSymbols } return 0 } func (m *PUCCHFormat1) GetStartingSymbolIndex() uint32 { if m != nil { return m.StartingSymbolIndex } return 0 } func (m *PUCCHFormat1) GetTimeDomainOCC() uint32 { if m != nil { return m.TimeDomainOCC } return 0 } type PUCCHFormat2 struct { NrofPRBs uint32 `protobuf:"varint,1,opt,name=nrofPRBs,proto3" json:"nrofPRBs,omitempty"` NrofSymbols uint32 `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` StartingSymbolIndex uint32 `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCHFormat2) Reset() { *m = PUCCHFormat2{} } func (m *PUCCHFormat2) String() string { return proto.CompactTextString(m) } func (*PUCCHFormat2) ProtoMessage() {} func (*PUCCHFormat2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{194} } func (m *PUCCHFormat2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCHFormat2.Unmarshal(m, b) } func (m *PUCCHFormat2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCHFormat2.Marshal(b, m, deterministic) } func (m *PUCCHFormat2) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCHFormat2.Merge(m, src) } func (m *PUCCHFormat2) XXX_Size() int { return xxx_messageInfo_PUCCHFormat2.Size(m) } func (m *PUCCHFormat2) XXX_DiscardUnknown() { xxx_messageInfo_PUCCHFormat2.DiscardUnknown(m) } var xxx_messageInfo_PUCCHFormat2 proto.InternalMessageInfo func (m *PUCCHFormat2) GetNrofPRBs() uint32 { if m != nil { return m.NrofPRBs } return 0 } func (m *PUCCHFormat2) GetNrofSymbols() uint32 { if m != nil { return m.NrofSymbols } return 0 } func (m *PUCCHFormat2) GetStartingSymbolIndex() uint32 { if m != nil { return m.StartingSymbolIndex } return 0 } type PUCCHFormat3 struct { NrofPRBs uint32 `protobuf:"varint,1,opt,name=nrofPRBs,proto3" json:"nrofPRBs,omitempty"` NrofSymbols uint32 `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` StartingSymbolIndex uint32 `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCHFormat3) Reset() { *m = PUCCHFormat3{} } func (m *PUCCHFormat3) String() string { return proto.CompactTextString(m) } func (*PUCCHFormat3) ProtoMessage() {} func (*PUCCHFormat3) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{195} } func (m *PUCCHFormat3) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCHFormat3.Unmarshal(m, b) } func (m *PUCCHFormat3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCHFormat3.Marshal(b, m, deterministic) } func (m *PUCCHFormat3) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCHFormat3.Merge(m, src) } func (m *PUCCHFormat3) XXX_Size() int { return xxx_messageInfo_PUCCHFormat3.Size(m) } func (m *PUCCHFormat3) XXX_DiscardUnknown() { xxx_messageInfo_PUCCHFormat3.DiscardUnknown(m) } var xxx_messageInfo_PUCCHFormat3 proto.InternalMessageInfo func (m *PUCCHFormat3) GetNrofPRBs() uint32 { if m != nil { return m.NrofPRBs } return 0 } func (m *PUCCHFormat3) GetNrofSymbols() uint32 { if m != nil { return m.NrofSymbols } return 0 } func (m *PUCCHFormat3) GetStartingSymbolIndex() uint32 { if m != nil { return m.StartingSymbolIndex } return 0 } type PUCCHFormat4 struct { NrofSymbols uint32 `protobuf:"varint,1,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` Occ_Length *OCC_Length `protobuf:"bytes,2,opt,name=occ_Length,json=occLength,proto3" json:"occ_Length,omitempty"` Occ_Index *OCC_Index `protobuf:"bytes,3,opt,name=occ_Index,json=occIndex,proto3" json:"occ_Index,omitempty"` StartingSymbolIndex uint32 `protobuf:"varint,4,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCHFormat4) Reset() { *m = PUCCHFormat4{} } func (m *PUCCHFormat4) String() string { return proto.CompactTextString(m) } func (*PUCCHFormat4) ProtoMessage() {} func (*PUCCHFormat4) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{196} } func (m *PUCCHFormat4) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCHFormat4.Unmarshal(m, b) } func (m *PUCCHFormat4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCHFormat4.Marshal(b, m, deterministic) } func (m *PUCCHFormat4) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCHFormat4.Merge(m, src) } func (m *PUCCHFormat4) XXX_Size() int { return xxx_messageInfo_PUCCHFormat4.Size(m) } func (m *PUCCHFormat4) XXX_DiscardUnknown() { xxx_messageInfo_PUCCHFormat4.DiscardUnknown(m) } var xxx_messageInfo_PUCCHFormat4 proto.InternalMessageInfo func (m *PUCCHFormat4) GetNrofSymbols() uint32 { if m != nil { return m.NrofSymbols } return 0 } func (m *PUCCHFormat4) GetOcc_Length() *OCC_Length { if m != nil { return m.Occ_Length } return nil } func (m *PUCCHFormat4) GetOcc_Index() *OCC_Index { if m != nil { return m.Occ_Index } return nil } func (m *PUCCHFormat4) GetStartingSymbolIndex() uint32 { if m != nil { return m.StartingSymbolIndex } return 0 } type OCC_Length struct { Value OCC_Length_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OCC_Length_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OCC_Length) Reset() { *m = OCC_Length{} } func (m *OCC_Length) String() string { return proto.CompactTextString(m) } func (*OCC_Length) ProtoMessage() {} func (*OCC_Length) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{197} } func (m *OCC_Length) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OCC_Length.Unmarshal(m, b) } func (m *OCC_Length) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OCC_Length.Marshal(b, m, deterministic) } func (m *OCC_Length) XXX_Merge(src proto.Message) { xxx_messageInfo_OCC_Length.Merge(m, src) } func (m *OCC_Length) XXX_Size() int { return xxx_messageInfo_OCC_Length.Size(m) } func (m *OCC_Length) XXX_DiscardUnknown() { xxx_messageInfo_OCC_Length.DiscardUnknown(m) } var xxx_messageInfo_OCC_Length proto.InternalMessageInfo func (m *OCC_Length) GetValue() OCC_Length_Value { if m != nil { return m.Value } return OCC_Length_protobuf_unspecified } type OCC_Index struct { Value OCC_Index_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OCC_Index_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OCC_Index) Reset() { *m = OCC_Index{} } func (m *OCC_Index) String() string { return proto.CompactTextString(m) } func (*OCC_Index) ProtoMessage() {} func (*OCC_Index) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{198} } func (m *OCC_Index) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OCC_Index.Unmarshal(m, b) } func (m *OCC_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OCC_Index.Marshal(b, m, deterministic) } func (m *OCC_Index) XXX_Merge(src proto.Message) { xxx_messageInfo_OCC_Index.Merge(m, src) } func (m *OCC_Index) XXX_Size() int { return xxx_messageInfo_OCC_Index.Size(m) } func (m *OCC_Index) XXX_DiscardUnknown() { xxx_messageInfo_OCC_Index.DiscardUnknown(m) } var xxx_messageInfo_OCC_Index proto.InternalMessageInfo func (m *OCC_Index) GetValue() OCC_Index_Value { if m != nil { return m.Value } return OCC_Index_protobuf_unspecified } type PUCCH_FormatConfig struct { InterslotFrequencyHopping *EnabledOpt `protobuf:"bytes,1,opt,name=interslotFrequencyHopping,proto3" json:"interslotFrequencyHopping,omitempty"` AdditionalDMRS *wrappers.BoolValue `protobuf:"bytes,2,opt,name=additionalDMRS,proto3" json:"additionalDMRS,omitempty"` MaxCodeRate *PUCCH_MaxCodeRate `protobuf:"bytes,3,opt,name=maxCodeRate,proto3" json:"maxCodeRate,omitempty"` NrofSlots *NrofSlots `protobuf:"bytes,4,opt,name=nrofSlots,proto3" json:"nrofSlots,omitempty"` Pi2BPSK *EnabledOpt `protobuf:"bytes,5,opt,name=pi2BPSK,proto3" json:"pi2BPSK,omitempty"` SimultaneousHARQ_ACK_CSI *wrappers.BoolValue `protobuf:"bytes,6,opt,name=simultaneousHARQ_ACK_CSI,json=simultaneousHARQACKCSI,proto3" json:"simultaneousHARQ_ACK_CSI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_FormatConfig) Reset() { *m = PUCCH_FormatConfig{} } func (m *PUCCH_FormatConfig) String() string { return proto.CompactTextString(m) } func (*PUCCH_FormatConfig) ProtoMessage() {} func (*PUCCH_FormatConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{199} } func (m *PUCCH_FormatConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_FormatConfig.Unmarshal(m, b) } func (m *PUCCH_FormatConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_FormatConfig.Marshal(b, m, deterministic) } func (m *PUCCH_FormatConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_FormatConfig.Merge(m, src) } func (m *PUCCH_FormatConfig) XXX_Size() int { return xxx_messageInfo_PUCCH_FormatConfig.Size(m) } func (m *PUCCH_FormatConfig) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_FormatConfig.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_FormatConfig proto.InternalMessageInfo func (m *PUCCH_FormatConfig) GetInterslotFrequencyHopping() *EnabledOpt { if m != nil { return m.InterslotFrequencyHopping } return nil } func (m *PUCCH_FormatConfig) GetAdditionalDMRS() *wrappers.BoolValue { if m != nil { return m.AdditionalDMRS } return nil } func (m *PUCCH_FormatConfig) GetMaxCodeRate() *PUCCH_MaxCodeRate { if m != nil { return m.MaxCodeRate } return nil } func (m *PUCCH_FormatConfig) GetNrofSlots() *NrofSlots { if m != nil { return m.NrofSlots } return nil } func (m *PUCCH_FormatConfig) GetPi2BPSK() *EnabledOpt { if m != nil { return m.Pi2BPSK } return nil } func (m *PUCCH_FormatConfig) GetSimultaneousHARQ_ACK_CSI() *wrappers.BoolValue { if m != nil { return m.SimultaneousHARQ_ACK_CSI } return nil } type PUCCH_MaxCodeRate struct { Value PUCCH_MaxCodeRate_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUCCH_MaxCodeRate_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_MaxCodeRate) Reset() { *m = PUCCH_MaxCodeRate{} } func (m *PUCCH_MaxCodeRate) String() string { return proto.CompactTextString(m) } func (*PUCCH_MaxCodeRate) ProtoMessage() {} func (*PUCCH_MaxCodeRate) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{200} } func (m *PUCCH_MaxCodeRate) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_MaxCodeRate.Unmarshal(m, b) } func (m *PUCCH_MaxCodeRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_MaxCodeRate.Marshal(b, m, deterministic) } func (m *PUCCH_MaxCodeRate) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_MaxCodeRate.Merge(m, src) } func (m *PUCCH_MaxCodeRate) XXX_Size() int { return xxx_messageInfo_PUCCH_MaxCodeRate.Size(m) } func (m *PUCCH_MaxCodeRate) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_MaxCodeRate.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_MaxCodeRate proto.InternalMessageInfo func (m *PUCCH_MaxCodeRate) GetValue() PUCCH_MaxCodeRate_Value { if m != nil { return m.Value } return PUCCH_MaxCodeRate_protobuf_unspecified } type NrofSlots struct { Value NrofSlots_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSlots_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofSlots) Reset() { *m = NrofSlots{} } func (m *NrofSlots) String() string { return proto.CompactTextString(m) } func (*NrofSlots) ProtoMessage() {} func (*NrofSlots) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{201} } func (m *NrofSlots) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofSlots.Unmarshal(m, b) } func (m *NrofSlots) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofSlots.Marshal(b, m, deterministic) } func (m *NrofSlots) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofSlots.Merge(m, src) } func (m *NrofSlots) XXX_Size() int { return xxx_messageInfo_NrofSlots.Size(m) } func (m *NrofSlots) XXX_DiscardUnknown() { xxx_messageInfo_NrofSlots.DiscardUnknown(m) } var xxx_messageInfo_NrofSlots proto.InternalMessageInfo func (m *NrofSlots) GetValue() NrofSlots_Value { if m != nil { return m.Value } return NrofSlots_protobuf_unspecified } type SchedulingRequestResourceConfig struct { SchedulingRequestResourceId uint32 `protobuf:"varint,1,opt,name=schedulingRequestResourceId,proto3" json:"schedulingRequestResourceId,omitempty"` SchedulingRequestID uint32 `protobuf:"varint,2,opt,name=schedulingRequestID,proto3" json:"schedulingRequestID,omitempty"` // Types that are valid to be assigned to PeriodicityAndOffset: // *SchedulingRequestResourceConfig_Sym2 // *SchedulingRequestResourceConfig_Sym6Or7 // *SchedulingRequestResourceConfig_Sl1 // *SchedulingRequestResourceConfig_Sl2 // *SchedulingRequestResourceConfig_Sl4 // *SchedulingRequestResourceConfig_Sl5 // *SchedulingRequestResourceConfig_Sl8 // *SchedulingRequestResourceConfig_Sl10 // *SchedulingRequestResourceConfig_Sl16 // *SchedulingRequestResourceConfig_Sl20 // *SchedulingRequestResourceConfig_Sl40 // *SchedulingRequestResourceConfig_Sl80 // *SchedulingRequestResourceConfig_Sl160 // *SchedulingRequestResourceConfig_Sl320 // *SchedulingRequestResourceConfig_Sl640 PeriodicityAndOffset isSchedulingRequestResourceConfig_PeriodicityAndOffset `protobuf_oneof:"periodicityAndOffset"` Resource *wrappers.UInt32Value `protobuf:"bytes,18,opt,name=resource,proto3" json:"resource,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SchedulingRequestResourceConfig) Reset() { *m = SchedulingRequestResourceConfig{} } func (m *SchedulingRequestResourceConfig) String() string { return proto.CompactTextString(m) } func (*SchedulingRequestResourceConfig) ProtoMessage() {} func (*SchedulingRequestResourceConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{202} } func (m *SchedulingRequestResourceConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SchedulingRequestResourceConfig.Unmarshal(m, b) } func (m *SchedulingRequestResourceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SchedulingRequestResourceConfig.Marshal(b, m, deterministic) } func (m *SchedulingRequestResourceConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SchedulingRequestResourceConfig.Merge(m, src) } func (m *SchedulingRequestResourceConfig) XXX_Size() int { return xxx_messageInfo_SchedulingRequestResourceConfig.Size(m) } func (m *SchedulingRequestResourceConfig) XXX_DiscardUnknown() { xxx_messageInfo_SchedulingRequestResourceConfig.DiscardUnknown(m) } var xxx_messageInfo_SchedulingRequestResourceConfig proto.InternalMessageInfo func (m *SchedulingRequestResourceConfig) GetSchedulingRequestResourceId() uint32 { if m != nil { return m.SchedulingRequestResourceId } return 0 } func (m *SchedulingRequestResourceConfig) GetSchedulingRequestID() uint32 { if m != nil { return m.SchedulingRequestID } return 0 } type isSchedulingRequestResourceConfig_PeriodicityAndOffset interface { isSchedulingRequestResourceConfig_PeriodicityAndOffset() } type SchedulingRequestResourceConfig_Sym2 struct { Sym2 *Null `protobuf:"bytes,3,opt,name=sym2,proto3,oneof"` } type SchedulingRequestResourceConfig_Sym6Or7 struct { Sym6Or7 *Null `protobuf:"bytes,4,opt,name=sym6or7,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl1 struct { Sl1 *Null `protobuf:"bytes,5,opt,name=sl1,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl2 struct { Sl2 uint32 `protobuf:"varint,6,opt,name=sl2,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl4 struct { Sl4 uint32 `protobuf:"varint,7,opt,name=sl4,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl5 struct { Sl5 uint32 `protobuf:"varint,8,opt,name=sl5,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl8 struct { Sl8 uint32 `protobuf:"varint,9,opt,name=sl8,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl10 struct { Sl10 uint32 `protobuf:"varint,10,opt,name=sl10,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl16 struct { Sl16 uint32 `protobuf:"varint,11,opt,name=sl16,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl20 struct { Sl20 uint32 `protobuf:"varint,12,opt,name=sl20,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl40 struct { Sl40 uint32 `protobuf:"varint,13,opt,name=sl40,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl80 struct { Sl80 uint32 `protobuf:"varint,14,opt,name=sl80,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl160 struct { Sl160 uint32 `protobuf:"varint,15,opt,name=sl160,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl320 struct { Sl320 uint32 `protobuf:"varint,16,opt,name=sl320,proto3,oneof"` } type SchedulingRequestResourceConfig_Sl640 struct { Sl640 uint32 `protobuf:"varint,17,opt,name=sl640,proto3,oneof"` } func (*SchedulingRequestResourceConfig_Sym2) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sym6Or7) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl1) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {} func (*SchedulingRequestResourceConfig_Sl2) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {} func (*SchedulingRequestResourceConfig_Sl4) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {} func (*SchedulingRequestResourceConfig_Sl5) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {} func (*SchedulingRequestResourceConfig_Sl8) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {} func (*SchedulingRequestResourceConfig_Sl10) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl16) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl20) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl40) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl80) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl160) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl320) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (*SchedulingRequestResourceConfig_Sl640) isSchedulingRequestResourceConfig_PeriodicityAndOffset() { } func (m *SchedulingRequestResourceConfig) GetPeriodicityAndOffset() isSchedulingRequestResourceConfig_PeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffset } return nil } func (m *SchedulingRequestResourceConfig) GetSym2() *Null { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sym2); ok { return x.Sym2 } return nil } func (m *SchedulingRequestResourceConfig) GetSym6Or7() *Null { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sym6Or7); ok { return x.Sym6Or7 } return nil } func (m *SchedulingRequestResourceConfig) GetSl1() *Null { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl1); ok { return x.Sl1 } return nil } func (m *SchedulingRequestResourceConfig) GetSl2() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl2); ok { return x.Sl2 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl4() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl4); ok { return x.Sl4 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl5() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl5); ok { return x.Sl5 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl8() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl8); ok { return x.Sl8 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl10() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl10); ok { return x.Sl10 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl16() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl16); ok { return x.Sl16 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl20() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl20); ok { return x.Sl20 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl40() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl40); ok { return x.Sl40 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl80() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl80); ok { return x.Sl80 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl160() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl160); ok { return x.Sl160 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl320() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl320); ok { return x.Sl320 } return 0 } func (m *SchedulingRequestResourceConfig) GetSl640() uint32 { if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl640); ok { return x.Sl640 } return 0 } func (m *SchedulingRequestResourceConfig) GetResource() *wrappers.UInt32Value { if m != nil { return m.Resource } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SchedulingRequestResourceConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SchedulingRequestResourceConfig_Sym2)(nil), (*SchedulingRequestResourceConfig_Sym6Or7)(nil), (*SchedulingRequestResourceConfig_Sl1)(nil), (*SchedulingRequestResourceConfig_Sl2)(nil), (*SchedulingRequestResourceConfig_Sl4)(nil), (*SchedulingRequestResourceConfig_Sl5)(nil), (*SchedulingRequestResourceConfig_Sl8)(nil), (*SchedulingRequestResourceConfig_Sl10)(nil), (*SchedulingRequestResourceConfig_Sl16)(nil), (*SchedulingRequestResourceConfig_Sl20)(nil), (*SchedulingRequestResourceConfig_Sl40)(nil), (*SchedulingRequestResourceConfig_Sl80)(nil), (*SchedulingRequestResourceConfig_Sl160)(nil), (*SchedulingRequestResourceConfig_Sl320)(nil), (*SchedulingRequestResourceConfig_Sl640)(nil), } } type PUCCH_SpatialRelationInfo struct { Pucch_SpatialRelationInfoId uint32 `protobuf:"varint,1,opt,name=pucch_SpatialRelationInfoId,json=pucchSpatialRelationInfoId,proto3" json:"pucch_SpatialRelationInfoId,omitempty"` ServingCellId *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"` // Types that are valid to be assigned to ReferenceSignal: // *PUCCH_SpatialRelationInfo_Ssb_Index // *PUCCH_SpatialRelationInfo_Csi_RS_Index // *PUCCH_SpatialRelationInfo_Srs ReferenceSignal isPUCCH_SpatialRelationInfo_ReferenceSignal `protobuf_oneof:"referenceSignal"` Pucch_PathlossReferenceRS_Id uint32 `protobuf:"varint,6,opt,name=pucch_PathlossReferenceRS_Id,json=pucchPathlossReferenceRSId,proto3" json:"pucch_PathlossReferenceRS_Id,omitempty"` P0_PUCCH_Id uint32 `protobuf:"varint,7,opt,name=p0_PUCCH_Id,json=p0PUCCHId,proto3" json:"p0_PUCCH_Id,omitempty"` ClosedLoopIndex *ClosedLoopIndex `protobuf:"bytes,8,opt,name=closedLoopIndex,proto3" json:"closedLoopIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_SpatialRelationInfo) Reset() { *m = PUCCH_SpatialRelationInfo{} } func (m *PUCCH_SpatialRelationInfo) String() string { return proto.CompactTextString(m) } func (*PUCCH_SpatialRelationInfo) ProtoMessage() {} func (*PUCCH_SpatialRelationInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{203} } func (m *PUCCH_SpatialRelationInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_SpatialRelationInfo.Unmarshal(m, b) } func (m *PUCCH_SpatialRelationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_SpatialRelationInfo.Marshal(b, m, deterministic) } func (m *PUCCH_SpatialRelationInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_SpatialRelationInfo.Merge(m, src) } func (m *PUCCH_SpatialRelationInfo) XXX_Size() int { return xxx_messageInfo_PUCCH_SpatialRelationInfo.Size(m) } func (m *PUCCH_SpatialRelationInfo) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_SpatialRelationInfo.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_SpatialRelationInfo proto.InternalMessageInfo func (m *PUCCH_SpatialRelationInfo) GetPucch_SpatialRelationInfoId() uint32 { if m != nil { return m.Pucch_SpatialRelationInfoId } return 0 } func (m *PUCCH_SpatialRelationInfo) GetServingCellId() *wrappers.UInt32Value { if m != nil { return m.ServingCellId } return nil } type isPUCCH_SpatialRelationInfo_ReferenceSignal interface { isPUCCH_SpatialRelationInfo_ReferenceSignal() } type PUCCH_SpatialRelationInfo_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,3,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type PUCCH_SpatialRelationInfo_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,4,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } type PUCCH_SpatialRelationInfo_Srs struct { Srs *Srs `protobuf:"bytes,5,opt,name=srs,proto3,oneof"` } func (*PUCCH_SpatialRelationInfo_Ssb_Index) isPUCCH_SpatialRelationInfo_ReferenceSignal() {} func (*PUCCH_SpatialRelationInfo_Csi_RS_Index) isPUCCH_SpatialRelationInfo_ReferenceSignal() {} func (*PUCCH_SpatialRelationInfo_Srs) isPUCCH_SpatialRelationInfo_ReferenceSignal() {} func (m *PUCCH_SpatialRelationInfo) GetReferenceSignal() isPUCCH_SpatialRelationInfo_ReferenceSignal { if m != nil { return m.ReferenceSignal } return nil } func (m *PUCCH_SpatialRelationInfo) GetSsb_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *PUCCH_SpatialRelationInfo) GetCsi_RS_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } func (m *PUCCH_SpatialRelationInfo) GetSrs() *Srs { if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Srs); ok { return x.Srs } return nil } func (m *PUCCH_SpatialRelationInfo) GetPucch_PathlossReferenceRS_Id() uint32 { if m != nil { return m.Pucch_PathlossReferenceRS_Id } return 0 } func (m *PUCCH_SpatialRelationInfo) GetP0_PUCCH_Id() uint32 { if m != nil { return m.P0_PUCCH_Id } return 0 } func (m *PUCCH_SpatialRelationInfo) GetClosedLoopIndex() *ClosedLoopIndex { if m != nil { return m.ClosedLoopIndex } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUCCH_SpatialRelationInfo) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUCCH_SpatialRelationInfo_Ssb_Index)(nil), (*PUCCH_SpatialRelationInfo_Csi_RS_Index)(nil), (*PUCCH_SpatialRelationInfo_Srs)(nil), } } type Srs struct { ResourceId uint32 `protobuf:"varint,1,opt,name=resourceId,proto3" json:"resourceId,omitempty"` UplinkBWP uint32 `protobuf:"varint,2,opt,name=uplinkBWP,proto3" json:"uplinkBWP,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Srs) Reset() { *m = Srs{} } func (m *Srs) String() string { return proto.CompactTextString(m) } func (*Srs) ProtoMessage() {} func (*Srs) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{204} } func (m *Srs) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Srs.Unmarshal(m, b) } func (m *Srs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Srs.Marshal(b, m, deterministic) } func (m *Srs) XXX_Merge(src proto.Message) { xxx_messageInfo_Srs.Merge(m, src) } func (m *Srs) XXX_Size() int { return xxx_messageInfo_Srs.Size(m) } func (m *Srs) XXX_DiscardUnknown() { xxx_messageInfo_Srs.DiscardUnknown(m) } var xxx_messageInfo_Srs proto.InternalMessageInfo func (m *Srs) GetResourceId() uint32 { if m != nil { return m.ResourceId } return 0 } func (m *Srs) GetUplinkBWP() uint32 { if m != nil { return m.UplinkBWP } return 0 } type ClosedLoopIndex struct { Value ClosedLoopIndex_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ClosedLoopIndex_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ClosedLoopIndex) Reset() { *m = ClosedLoopIndex{} } func (m *ClosedLoopIndex) String() string { return proto.CompactTextString(m) } func (*ClosedLoopIndex) ProtoMessage() {} func (*ClosedLoopIndex) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{205} } func (m *ClosedLoopIndex) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClosedLoopIndex.Unmarshal(m, b) } func (m *ClosedLoopIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ClosedLoopIndex.Marshal(b, m, deterministic) } func (m *ClosedLoopIndex) XXX_Merge(src proto.Message) { xxx_messageInfo_ClosedLoopIndex.Merge(m, src) } func (m *ClosedLoopIndex) XXX_Size() int { return xxx_messageInfo_ClosedLoopIndex.Size(m) } func (m *ClosedLoopIndex) XXX_DiscardUnknown() { xxx_messageInfo_ClosedLoopIndex.DiscardUnknown(m) } var xxx_messageInfo_ClosedLoopIndex proto.InternalMessageInfo func (m *ClosedLoopIndex) GetValue() ClosedLoopIndex_Value { if m != nil { return m.Value } return ClosedLoopIndex_protobuf_unspecified } type PUCCH_PowerControl struct { DeltaF_PUCCHF0 *wrappers.Int32Value `protobuf:"bytes,1,opt,name=deltaF_PUCCH_f0,json=deltaFPUCCHF0,proto3" json:"deltaF_PUCCH_f0,omitempty"` DeltaF_PUCCHF1 *wrappers.Int32Value `protobuf:"bytes,2,opt,name=deltaF_PUCCH_f1,json=deltaFPUCCHF1,proto3" json:"deltaF_PUCCH_f1,omitempty"` DeltaF_PUCCHF2 *wrappers.Int32Value `protobuf:"bytes,3,opt,name=deltaF_PUCCH_f2,json=deltaFPUCCHF2,proto3" json:"deltaF_PUCCH_f2,omitempty"` DeltaF_PUCCHF3 *wrappers.Int32Value `protobuf:"bytes,4,opt,name=deltaF_PUCCH_f3,json=deltaFPUCCHF3,proto3" json:"deltaF_PUCCH_f3,omitempty"` DeltaF_PUCCHF4 *wrappers.Int32Value `protobuf:"bytes,5,opt,name=deltaF_PUCCH_f4,json=deltaFPUCCHF4,proto3" json:"deltaF_PUCCH_f4,omitempty"` P0_Set []*P0_PUCCH `protobuf:"bytes,6,rep,name=p0_Set,json=p0Set,proto3" json:"p0_Set,omitempty"` PathlossReferenceRSs []*PUCCH_PathlossReferenceRS `protobuf:"bytes,7,rep,name=pathlossReferenceRSs,proto3" json:"pathlossReferenceRSs,omitempty"` TwoPUCCH_PC_AdjustmentStates *TwoPUCCH_PC_AdjustmentStates `protobuf:"bytes,8,opt,name=twoPUCCH_PC_AdjustmentStates,json=twoPUCCHPCAdjustmentStates,proto3" json:"twoPUCCH_PC_AdjustmentStates,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_PowerControl) Reset() { *m = PUCCH_PowerControl{} } func (m *PUCCH_PowerControl) String() string { return proto.CompactTextString(m) } func (*PUCCH_PowerControl) ProtoMessage() {} func (*PUCCH_PowerControl) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{206} } func (m *PUCCH_PowerControl) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_PowerControl.Unmarshal(m, b) } func (m *PUCCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_PowerControl.Marshal(b, m, deterministic) } func (m *PUCCH_PowerControl) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_PowerControl.Merge(m, src) } func (m *PUCCH_PowerControl) XXX_Size() int { return xxx_messageInfo_PUCCH_PowerControl.Size(m) } func (m *PUCCH_PowerControl) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_PowerControl.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_PowerControl proto.InternalMessageInfo func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF0() *wrappers.Int32Value { if m != nil { return m.DeltaF_PUCCHF0 } return nil } func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF1() *wrappers.Int32Value { if m != nil { return m.DeltaF_PUCCHF1 } return nil } func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF2() *wrappers.Int32Value { if m != nil { return m.DeltaF_PUCCHF2 } return nil } func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF3() *wrappers.Int32Value { if m != nil { return m.DeltaF_PUCCHF3 } return nil } func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF4() *wrappers.Int32Value { if m != nil { return m.DeltaF_PUCCHF4 } return nil } func (m *PUCCH_PowerControl) GetP0_Set() []*P0_PUCCH { if m != nil { return m.P0_Set } return nil } func (m *PUCCH_PowerControl) GetPathlossReferenceRSs() []*PUCCH_PathlossReferenceRS { if m != nil { return m.PathlossReferenceRSs } return nil } func (m *PUCCH_PowerControl) GetTwoPUCCH_PC_AdjustmentStates() *TwoPUCCH_PC_AdjustmentStates { if m != nil { return m.TwoPUCCH_PC_AdjustmentStates } return nil } type P0_PUCCH struct { P0_PUCCH_Id uint32 `protobuf:"varint,1,opt,name=p0_PUCCH_Id,json=p0PUCCHId,proto3" json:"p0_PUCCH_Id,omitempty"` P0_PUCCH_Value int32 `protobuf:"zigzag32,2,opt,name=p0_PUCCH_Value,json=p0PUCCHValue,proto3" json:"p0_PUCCH_Value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *P0_PUCCH) Reset() { *m = P0_PUCCH{} } func (m *P0_PUCCH) String() string { return proto.CompactTextString(m) } func (*P0_PUCCH) ProtoMessage() {} func (*P0_PUCCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{207} } func (m *P0_PUCCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_P0_PUCCH.Unmarshal(m, b) } func (m *P0_PUCCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_P0_PUCCH.Marshal(b, m, deterministic) } func (m *P0_PUCCH) XXX_Merge(src proto.Message) { xxx_messageInfo_P0_PUCCH.Merge(m, src) } func (m *P0_PUCCH) XXX_Size() int { return xxx_messageInfo_P0_PUCCH.Size(m) } func (m *P0_PUCCH) XXX_DiscardUnknown() { xxx_messageInfo_P0_PUCCH.DiscardUnknown(m) } var xxx_messageInfo_P0_PUCCH proto.InternalMessageInfo func (m *P0_PUCCH) GetP0_PUCCH_Id() uint32 { if m != nil { return m.P0_PUCCH_Id } return 0 } func (m *P0_PUCCH) GetP0_PUCCH_Value() int32 { if m != nil { return m.P0_PUCCH_Value } return 0 } type PUCCH_PathlossReferenceRS struct { Pucch_PathlossReferenceRS_Id uint32 `protobuf:"varint,1,opt,name=pucch_PathlossReferenceRS_Id,json=pucchPathlossReferenceRSId,proto3" json:"pucch_PathlossReferenceRS_Id,omitempty"` // Types that are valid to be assigned to ReferenceSignal: // *PUCCH_PathlossReferenceRS_Ssb_Index // *PUCCH_PathlossReferenceRS_Csi_RS_Index ReferenceSignal isPUCCH_PathlossReferenceRS_ReferenceSignal `protobuf_oneof:"referenceSignal"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_PathlossReferenceRS) Reset() { *m = PUCCH_PathlossReferenceRS{} } func (m *PUCCH_PathlossReferenceRS) String() string { return proto.CompactTextString(m) } func (*PUCCH_PathlossReferenceRS) ProtoMessage() {} func (*PUCCH_PathlossReferenceRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{208} } func (m *PUCCH_PathlossReferenceRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_PathlossReferenceRS.Unmarshal(m, b) } func (m *PUCCH_PathlossReferenceRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_PathlossReferenceRS.Marshal(b, m, deterministic) } func (m *PUCCH_PathlossReferenceRS) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_PathlossReferenceRS.Merge(m, src) } func (m *PUCCH_PathlossReferenceRS) XXX_Size() int { return xxx_messageInfo_PUCCH_PathlossReferenceRS.Size(m) } func (m *PUCCH_PathlossReferenceRS) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_PathlossReferenceRS.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_PathlossReferenceRS proto.InternalMessageInfo func (m *PUCCH_PathlossReferenceRS) GetPucch_PathlossReferenceRS_Id() uint32 { if m != nil { return m.Pucch_PathlossReferenceRS_Id } return 0 } type isPUCCH_PathlossReferenceRS_ReferenceSignal interface { isPUCCH_PathlossReferenceRS_ReferenceSignal() } type PUCCH_PathlossReferenceRS_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type PUCCH_PathlossReferenceRS_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } func (*PUCCH_PathlossReferenceRS_Ssb_Index) isPUCCH_PathlossReferenceRS_ReferenceSignal() {} func (*PUCCH_PathlossReferenceRS_Csi_RS_Index) isPUCCH_PathlossReferenceRS_ReferenceSignal() {} func (m *PUCCH_PathlossReferenceRS) GetReferenceSignal() isPUCCH_PathlossReferenceRS_ReferenceSignal { if m != nil { return m.ReferenceSignal } return nil } func (m *PUCCH_PathlossReferenceRS) GetSsb_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUCCH_PathlossReferenceRS_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *PUCCH_PathlossReferenceRS) GetCsi_RS_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUCCH_PathlossReferenceRS_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUCCH_PathlossReferenceRS) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUCCH_PathlossReferenceRS_Ssb_Index)(nil), (*PUCCH_PathlossReferenceRS_Csi_RS_Index)(nil), } } type TwoPUCCH_PC_AdjustmentStates struct { Value TwoPUCCH_PC_AdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TwoPUCCH_PC_AdjustmentStates_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TwoPUCCH_PC_AdjustmentStates) Reset() { *m = TwoPUCCH_PC_AdjustmentStates{} } func (m *TwoPUCCH_PC_AdjustmentStates) String() string { return proto.CompactTextString(m) } func (*TwoPUCCH_PC_AdjustmentStates) ProtoMessage() {} func (*TwoPUCCH_PC_AdjustmentStates) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{209} } func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Unmarshal(m, b) } func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Marshal(b, m, deterministic) } func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Merge(src proto.Message) { xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Merge(m, src) } func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Size() int { return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Size(m) } func (m *TwoPUCCH_PC_AdjustmentStates) XXX_DiscardUnknown() { xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.DiscardUnknown(m) } var xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates proto.InternalMessageInfo func (m *TwoPUCCH_PC_AdjustmentStates) GetValue() TwoPUCCH_PC_AdjustmentStates_Value { if m != nil { return m.Value } return TwoPUCCH_PC_AdjustmentStates_protobuf_unspecified } type PUSCH_ServingCellConfig struct { // Types that are valid to be assigned to CodeBlockGroupTransmission: // *PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission // *PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission CodeBlockGroupTransmission isPUSCH_ServingCellConfig_CodeBlockGroupTransmission `protobuf_oneof:"codeBlockGroupTransmission"` RateMatching *RateMatching `protobuf:"bytes,3,opt,name=rateMatching,proto3" json:"rateMatching,omitempty"` XOverhead *XOverhead `protobuf:"bytes,4,opt,name=xOverhead,proto3" json:"xOverhead,omitempty"` MaxMIMO_Layers *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=maxMIMO_Layers,json=maxMIMOLayers,proto3" json:"maxMIMO_Layers,omitempty"` ProcessingType2Enabled *wrappers.BoolValue `protobuf:"bytes,6,opt,name=processingType2Enabled,proto3" json:"processingType2Enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_ServingCellConfig) Reset() { *m = PUSCH_ServingCellConfig{} } func (m *PUSCH_ServingCellConfig) String() string { return proto.CompactTextString(m) } func (*PUSCH_ServingCellConfig) ProtoMessage() {} func (*PUSCH_ServingCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{210} } func (m *PUSCH_ServingCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_ServingCellConfig.Unmarshal(m, b) } func (m *PUSCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_ServingCellConfig.Marshal(b, m, deterministic) } func (m *PUSCH_ServingCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_ServingCellConfig.Merge(m, src) } func (m *PUSCH_ServingCellConfig) XXX_Size() int { return xxx_messageInfo_PUSCH_ServingCellConfig.Size(m) } func (m *PUSCH_ServingCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_ServingCellConfig.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_ServingCellConfig proto.InternalMessageInfo type isPUSCH_ServingCellConfig_CodeBlockGroupTransmission interface { isPUSCH_ServingCellConfig_CodeBlockGroupTransmission() } type PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission struct { ReleaseCodeBlockGroupTransmission *Null `protobuf:"bytes,1,opt,name=release_codeBlockGroupTransmission,json=releaseCodeBlockGroupTransmission,proto3,oneof"` } type PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission struct { SetupCodeBlockGroupTransmission *PUSCH_CodeBlockGroupTransmission `protobuf:"bytes,2,opt,name=setup_codeBlockGroupTransmission,json=setupCodeBlockGroupTransmission,proto3,oneof"` } func (*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission) isPUSCH_ServingCellConfig_CodeBlockGroupTransmission() { } func (*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission) isPUSCH_ServingCellConfig_CodeBlockGroupTransmission() { } func (m *PUSCH_ServingCellConfig) GetCodeBlockGroupTransmission() isPUSCH_ServingCellConfig_CodeBlockGroupTransmission { if m != nil { return m.CodeBlockGroupTransmission } return nil } func (m *PUSCH_ServingCellConfig) GetReleaseCodeBlockGroupTransmission() *Null { if x, ok := m.GetCodeBlockGroupTransmission().(*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission); ok { return x.ReleaseCodeBlockGroupTransmission } return nil } func (m *PUSCH_ServingCellConfig) GetSetupCodeBlockGroupTransmission() *PUSCH_CodeBlockGroupTransmission { if x, ok := m.GetCodeBlockGroupTransmission().(*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission); ok { return x.SetupCodeBlockGroupTransmission } return nil } func (m *PUSCH_ServingCellConfig) GetRateMatching() *RateMatching { if m != nil { return m.RateMatching } return nil } func (m *PUSCH_ServingCellConfig) GetXOverhead() *XOverhead { if m != nil { return m.XOverhead } return nil } func (m *PUSCH_ServingCellConfig) GetMaxMIMO_Layers() *wrappers.UInt32Value { if m != nil { return m.MaxMIMO_Layers } return nil } func (m *PUSCH_ServingCellConfig) GetProcessingType2Enabled() *wrappers.BoolValue { if m != nil { return m.ProcessingType2Enabled } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUSCH_ServingCellConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission)(nil), (*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission)(nil), } } type PUSCH_CodeBlockGroupTransmission struct { MaxCodeBlockGroupsPerTransportBlock *MaxCodeBlockGroupsPerTransportBlock `protobuf:"bytes,1,opt,name=maxCodeBlockGroupsPerTransportBlock,proto3" json:"maxCodeBlockGroupsPerTransportBlock,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_CodeBlockGroupTransmission) Reset() { *m = PUSCH_CodeBlockGroupTransmission{} } func (m *PUSCH_CodeBlockGroupTransmission) String() string { return proto.CompactTextString(m) } func (*PUSCH_CodeBlockGroupTransmission) ProtoMessage() {} func (*PUSCH_CodeBlockGroupTransmission) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{211} } func (m *PUSCH_CodeBlockGroupTransmission) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Unmarshal(m, b) } func (m *PUSCH_CodeBlockGroupTransmission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Marshal(b, m, deterministic) } func (m *PUSCH_CodeBlockGroupTransmission) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Merge(m, src) } func (m *PUSCH_CodeBlockGroupTransmission) XXX_Size() int { return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Size(m) } func (m *PUSCH_CodeBlockGroupTransmission) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_CodeBlockGroupTransmission proto.InternalMessageInfo func (m *PUSCH_CodeBlockGroupTransmission) GetMaxCodeBlockGroupsPerTransportBlock() *MaxCodeBlockGroupsPerTransportBlock { if m != nil { return m.MaxCodeBlockGroupsPerTransportBlock } return nil } type RateMatching struct { Value RateMatching_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RateMatching_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RateMatching) Reset() { *m = RateMatching{} } func (m *RateMatching) String() string { return proto.CompactTextString(m) } func (*RateMatching) ProtoMessage() {} func (*RateMatching) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{212} } func (m *RateMatching) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RateMatching.Unmarshal(m, b) } func (m *RateMatching) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RateMatching.Marshal(b, m, deterministic) } func (m *RateMatching) XXX_Merge(src proto.Message) { xxx_messageInfo_RateMatching.Merge(m, src) } func (m *RateMatching) XXX_Size() int { return xxx_messageInfo_RateMatching.Size(m) } func (m *RateMatching) XXX_DiscardUnknown() { xxx_messageInfo_RateMatching.DiscardUnknown(m) } var xxx_messageInfo_RateMatching proto.InternalMessageInfo func (m *RateMatching) GetValue() RateMatching_Value { if m != nil { return m.Value } return RateMatching_protobuf_unspecified } type SRS_CarrierSwitching struct { Srs_SwitchFromServCellIndex *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=srs_SwitchFromServCellIndex,json=srsSwitchFromServCellIndex,proto3" json:"srs_SwitchFromServCellIndex,omitempty"` Srs_SwitchFromCarrier *SRS_SwitchFromCarrier `protobuf:"bytes,2,opt,name=srs_SwitchFromCarrier,json=srsSwitchFromCarrier,proto3" json:"srs_SwitchFromCarrier,omitempty"` // Types that are valid to be assigned to Srs_TPC_PDCCH_Group: // *SRS_CarrierSwitching_TypeA // *SRS_CarrierSwitching_TypeB Srs_TPC_PDCCH_Group isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group `protobuf_oneof:"srs_TPC_PDCCH_Group"` MonitoringCells []uint32 `protobuf:"varint,5,rep,packed,name=monitoringCells,proto3" json:"monitoringCells,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_CarrierSwitching) Reset() { *m = SRS_CarrierSwitching{} } func (m *SRS_CarrierSwitching) String() string { return proto.CompactTextString(m) } func (*SRS_CarrierSwitching) ProtoMessage() {} func (*SRS_CarrierSwitching) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{213} } func (m *SRS_CarrierSwitching) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_CarrierSwitching.Unmarshal(m, b) } func (m *SRS_CarrierSwitching) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_CarrierSwitching.Marshal(b, m, deterministic) } func (m *SRS_CarrierSwitching) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_CarrierSwitching.Merge(m, src) } func (m *SRS_CarrierSwitching) XXX_Size() int { return xxx_messageInfo_SRS_CarrierSwitching.Size(m) } func (m *SRS_CarrierSwitching) XXX_DiscardUnknown() { xxx_messageInfo_SRS_CarrierSwitching.DiscardUnknown(m) } var xxx_messageInfo_SRS_CarrierSwitching proto.InternalMessageInfo func (m *SRS_CarrierSwitching) GetSrs_SwitchFromServCellIndex() *wrappers.UInt32Value { if m != nil { return m.Srs_SwitchFromServCellIndex } return nil } func (m *SRS_CarrierSwitching) GetSrs_SwitchFromCarrier() *SRS_SwitchFromCarrier { if m != nil { return m.Srs_SwitchFromCarrier } return nil } type isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group interface { isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group() } type SRS_CarrierSwitching_TypeA struct { TypeA *SRS_TPC_PDCCH_ConfigList `protobuf:"bytes,3,opt,name=typeA,proto3,oneof"` } type SRS_CarrierSwitching_TypeB struct { TypeB *SRS_TPC_PDCCH_Config `protobuf:"bytes,4,opt,name=typeB,proto3,oneof"` } func (*SRS_CarrierSwitching_TypeA) isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group() {} func (*SRS_CarrierSwitching_TypeB) isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group() {} func (m *SRS_CarrierSwitching) GetSrs_TPC_PDCCH_Group() isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group { if m != nil { return m.Srs_TPC_PDCCH_Group } return nil } func (m *SRS_CarrierSwitching) GetTypeA() *SRS_TPC_PDCCH_ConfigList { if x, ok := m.GetSrs_TPC_PDCCH_Group().(*SRS_CarrierSwitching_TypeA); ok { return x.TypeA } return nil } func (m *SRS_CarrierSwitching) GetTypeB() *SRS_TPC_PDCCH_Config { if x, ok := m.GetSrs_TPC_PDCCH_Group().(*SRS_CarrierSwitching_TypeB); ok { return x.TypeB } return nil } func (m *SRS_CarrierSwitching) GetMonitoringCells() []uint32 { if m != nil { return m.MonitoringCells } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SRS_CarrierSwitching) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SRS_CarrierSwitching_TypeA)(nil), (*SRS_CarrierSwitching_TypeB)(nil), } } type SRS_SwitchFromCarrier struct { Value SRS_SwitchFromCarrier_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_SwitchFromCarrier_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_SwitchFromCarrier) Reset() { *m = SRS_SwitchFromCarrier{} } func (m *SRS_SwitchFromCarrier) String() string { return proto.CompactTextString(m) } func (*SRS_SwitchFromCarrier) ProtoMessage() {} func (*SRS_SwitchFromCarrier) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{214} } func (m *SRS_SwitchFromCarrier) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_SwitchFromCarrier.Unmarshal(m, b) } func (m *SRS_SwitchFromCarrier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_SwitchFromCarrier.Marshal(b, m, deterministic) } func (m *SRS_SwitchFromCarrier) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_SwitchFromCarrier.Merge(m, src) } func (m *SRS_SwitchFromCarrier) XXX_Size() int { return xxx_messageInfo_SRS_SwitchFromCarrier.Size(m) } func (m *SRS_SwitchFromCarrier) XXX_DiscardUnknown() { xxx_messageInfo_SRS_SwitchFromCarrier.DiscardUnknown(m) } var xxx_messageInfo_SRS_SwitchFromCarrier proto.InternalMessageInfo func (m *SRS_SwitchFromCarrier) GetValue() SRS_SwitchFromCarrier_Value { if m != nil { return m.Value } return SRS_SwitchFromCarrier_protobuf_unspecified } type SRS_TPC_PDCCH_ConfigList struct { Items []*SRS_TPC_PDCCH_Config `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_TPC_PDCCH_ConfigList) Reset() { *m = SRS_TPC_PDCCH_ConfigList{} } func (m *SRS_TPC_PDCCH_ConfigList) String() string { return proto.CompactTextString(m) } func (*SRS_TPC_PDCCH_ConfigList) ProtoMessage() {} func (*SRS_TPC_PDCCH_ConfigList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{215} } func (m *SRS_TPC_PDCCH_ConfigList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Unmarshal(m, b) } func (m *SRS_TPC_PDCCH_ConfigList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Marshal(b, m, deterministic) } func (m *SRS_TPC_PDCCH_ConfigList) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Merge(m, src) } func (m *SRS_TPC_PDCCH_ConfigList) XXX_Size() int { return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Size(m) } func (m *SRS_TPC_PDCCH_ConfigList) XXX_DiscardUnknown() { xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.DiscardUnknown(m) } var xxx_messageInfo_SRS_TPC_PDCCH_ConfigList proto.InternalMessageInfo func (m *SRS_TPC_PDCCH_ConfigList) GetItems() []*SRS_TPC_PDCCH_Config { if m != nil { return m.Items } return nil } type SRS_TPC_PDCCH_Config struct { Srs_CC_SetIndexList []*SRS_CC_SetIndex `protobuf:"bytes,1,rep,name=srs_CC_SetIndexList,json=srsCCSetIndexList,proto3" json:"srs_CC_SetIndexList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_TPC_PDCCH_Config) Reset() { *m = SRS_TPC_PDCCH_Config{} } func (m *SRS_TPC_PDCCH_Config) String() string { return proto.CompactTextString(m) } func (*SRS_TPC_PDCCH_Config) ProtoMessage() {} func (*SRS_TPC_PDCCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{216} } func (m *SRS_TPC_PDCCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_TPC_PDCCH_Config.Unmarshal(m, b) } func (m *SRS_TPC_PDCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_TPC_PDCCH_Config.Marshal(b, m, deterministic) } func (m *SRS_TPC_PDCCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_TPC_PDCCH_Config.Merge(m, src) } func (m *SRS_TPC_PDCCH_Config) XXX_Size() int { return xxx_messageInfo_SRS_TPC_PDCCH_Config.Size(m) } func (m *SRS_TPC_PDCCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_SRS_TPC_PDCCH_Config.DiscardUnknown(m) } var xxx_messageInfo_SRS_TPC_PDCCH_Config proto.InternalMessageInfo func (m *SRS_TPC_PDCCH_Config) GetSrs_CC_SetIndexList() []*SRS_CC_SetIndex { if m != nil { return m.Srs_CC_SetIndexList } return nil } type SRS_CC_SetIndex struct { Cc_SetIndex *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cc_SetIndex,json=ccSetIndex,proto3" json:"cc_SetIndex,omitempty"` Cc_IndexInOneCC_Set *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=cc_IndexInOneCC_Set,json=ccIndexInOneCCSet,proto3" json:"cc_IndexInOneCC_Set,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_CC_SetIndex) Reset() { *m = SRS_CC_SetIndex{} } func (m *SRS_CC_SetIndex) String() string { return proto.CompactTextString(m) } func (*SRS_CC_SetIndex) ProtoMessage() {} func (*SRS_CC_SetIndex) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{217} } func (m *SRS_CC_SetIndex) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_CC_SetIndex.Unmarshal(m, b) } func (m *SRS_CC_SetIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_CC_SetIndex.Marshal(b, m, deterministic) } func (m *SRS_CC_SetIndex) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_CC_SetIndex.Merge(m, src) } func (m *SRS_CC_SetIndex) XXX_Size() int { return xxx_messageInfo_SRS_CC_SetIndex.Size(m) } func (m *SRS_CC_SetIndex) XXX_DiscardUnknown() { xxx_messageInfo_SRS_CC_SetIndex.DiscardUnknown(m) } var xxx_messageInfo_SRS_CC_SetIndex proto.InternalMessageInfo func (m *SRS_CC_SetIndex) GetCc_SetIndex() *wrappers.UInt32Value { if m != nil { return m.Cc_SetIndex } return nil } func (m *SRS_CC_SetIndex) GetCc_IndexInOneCC_Set() *wrappers.UInt32Value { if m != nil { return m.Cc_IndexInOneCC_Set } return nil } type PUSCH_Config struct { DataScramblingIdentityPUSCH *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=dataScramblingIdentityPUSCH,proto3" json:"dataScramblingIdentityPUSCH,omitempty"` Tx_Config *Tx_Config `protobuf:"bytes,2,opt,name=tx_Config,json=txConfig,proto3" json:"tx_Config,omitempty"` // Types that are valid to be assigned to Dmrs_UplinkForPUSCH_MappingTypeA: // *PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA // *PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA Dmrs_UplinkForPUSCH_MappingTypeA isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA `protobuf_oneof:"dmrs_UplinkForPUSCH_MappingTypeA"` // Types that are valid to be assigned to Dmrs_UplinkForPUSCH_MappingTypeB: // *PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB // *PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB Dmrs_UplinkForPUSCH_MappingTypeB isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB `protobuf_oneof:"dmrs_UplinkForPUSCH_MappingTypeB"` Pusch_PowerControl *PUSCH_PowerControl `protobuf:"bytes,7,opt,name=pusch_PowerControl,json=puschPowerControl,proto3" json:"pusch_PowerControl,omitempty"` FrequencyHopping *FrequencyHopping `protobuf:"bytes,8,opt,name=frequencyHopping,proto3" json:"frequencyHopping,omitempty"` FrequencyHoppingOffsetLists []uint32 `protobuf:"varint,9,rep,packed,name=frequencyHoppingOffsetLists,proto3" json:"frequencyHoppingOffsetLists,omitempty"` ResourceAllocation *ResourceAllocation `protobuf:"bytes,10,opt,name=resource_allocation,json=resourceAllocation,proto3" json:"resource_allocation,omitempty"` // Types that are valid to be assigned to Pusch_TimeDomainAllocationList: // *PUSCH_Config_ReleasePusch_TimeDomainAllocationList // *PUSCH_Config_SetupPusch_TimeDomainAllocationList Pusch_TimeDomainAllocationList isPUSCH_Config_Pusch_TimeDomainAllocationList `protobuf_oneof:"pusch_TimeDomainAllocationList"` Pusch_AggregationFactor *PUSCH_AggregationFactor `protobuf:"bytes,13,opt,name=pusch_AggregationFactor,json=puschAggregationFactor,proto3" json:"pusch_AggregationFactor,omitempty"` Mcs_Table *MCS_Table `protobuf:"bytes,14,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"` Mcs_TableTransformPrecoder *MCS_Table `protobuf:"bytes,15,opt,name=mcs_TableTransformPrecoder,json=mcsTableTransformPrecoder,proto3" json:"mcs_TableTransformPrecoder,omitempty"` TransformPrecoder *EnabledDisabledOpt `protobuf:"bytes,16,opt,name=transformPrecoder,proto3" json:"transformPrecoder,omitempty"` CodebookSubset *CodebookSubset `protobuf:"bytes,17,opt,name=codebookSubset,proto3" json:"codebookSubset,omitempty"` MaxRank *wrappers.UInt32Value `protobuf:"bytes,18,opt,name=maxRank,proto3" json:"maxRank,omitempty"` Rbg_Size *RBG_Size2 `protobuf:"bytes,19,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"` // Types that are valid to be assigned to Uci_OnPUSCH: // *PUSCH_Config_ReleaseUci_OnPUSCH // *PUSCH_Config_SetupUci_OnPUSCH Uci_OnPUSCH isPUSCH_Config_Uci_OnPUSCH `protobuf_oneof:"uci_OnPUSCH"` TpPi2BPSK *EnabledOpt `protobuf:"bytes,22,opt,name=tp_pi2BPSK,json=tpPi2BPSK,proto3" json:"tp_pi2BPSK,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_Config) Reset() { *m = PUSCH_Config{} } func (m *PUSCH_Config) String() string { return proto.CompactTextString(m) } func (*PUSCH_Config) ProtoMessage() {} func (*PUSCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{218} } func (m *PUSCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_Config.Unmarshal(m, b) } func (m *PUSCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_Config.Marshal(b, m, deterministic) } func (m *PUSCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_Config.Merge(m, src) } func (m *PUSCH_Config) XXX_Size() int { return xxx_messageInfo_PUSCH_Config.Size(m) } func (m *PUSCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_Config.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_Config proto.InternalMessageInfo func (m *PUSCH_Config) GetDataScramblingIdentityPUSCH() *wrappers.UInt32Value { if m != nil { return m.DataScramblingIdentityPUSCH } return nil } func (m *PUSCH_Config) GetTx_Config() *Tx_Config { if m != nil { return m.Tx_Config } return nil } type isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA interface { isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA() } type PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA struct { ReleaseDmrs_UplinkForPUSCH_MappingTypeA *Null `protobuf:"bytes,3,opt,name=release_dmrs_UplinkForPUSCH_MappingTypeA,json=releaseDmrsUplinkForPUSCHMappingTypeA,proto3,oneof"` } type PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA struct { SetupDmrs_UplinkForPUSCH_MappingTypeA *DMRS_UplinkConfig `protobuf:"bytes,4,opt,name=setup_dmrs_UplinkForPUSCH_MappingTypeA,json=setupDmrsUplinkForPUSCHMappingTypeA,proto3,oneof"` } func (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA() { } func (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA() { } func (m *PUSCH_Config) GetDmrs_UplinkForPUSCH_MappingTypeA() isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA { if m != nil { return m.Dmrs_UplinkForPUSCH_MappingTypeA } return nil } func (m *PUSCH_Config) GetReleaseDmrs_UplinkForPUSCH_MappingTypeA() *Null { if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeA().(*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA); ok { return x.ReleaseDmrs_UplinkForPUSCH_MappingTypeA } return nil } func (m *PUSCH_Config) GetSetupDmrs_UplinkForPUSCH_MappingTypeA() *DMRS_UplinkConfig { if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeA().(*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA); ok { return x.SetupDmrs_UplinkForPUSCH_MappingTypeA } return nil } type isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB interface { isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB() } type PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB struct { ReleaseDmrs_UplinkForPUSCH_MappingTypeB *Null `protobuf:"bytes,5,opt,name=release_dmrs_UplinkForPUSCH_MappingTypeB,json=releaseDmrsUplinkForPUSCHMappingTypeB,proto3,oneof"` } type PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB struct { SetupDmrs_UplinkForPUSCH_MappingTypeB *DMRS_UplinkConfig `protobuf:"bytes,6,opt,name=setup_dmrs_UplinkForPUSCH_MappingTypeB,json=setupDmrsUplinkForPUSCHMappingTypeB,proto3,oneof"` } func (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB() { } func (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB() { } func (m *PUSCH_Config) GetDmrs_UplinkForPUSCH_MappingTypeB() isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB { if m != nil { return m.Dmrs_UplinkForPUSCH_MappingTypeB } return nil } func (m *PUSCH_Config) GetReleaseDmrs_UplinkForPUSCH_MappingTypeB() *Null { if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeB().(*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB); ok { return x.ReleaseDmrs_UplinkForPUSCH_MappingTypeB } return nil } func (m *PUSCH_Config) GetSetupDmrs_UplinkForPUSCH_MappingTypeB() *DMRS_UplinkConfig { if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeB().(*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB); ok { return x.SetupDmrs_UplinkForPUSCH_MappingTypeB } return nil } func (m *PUSCH_Config) GetPusch_PowerControl() *PUSCH_PowerControl { if m != nil { return m.Pusch_PowerControl } return nil } func (m *PUSCH_Config) GetFrequencyHopping() *FrequencyHopping { if m != nil { return m.FrequencyHopping } return nil } func (m *PUSCH_Config) GetFrequencyHoppingOffsetLists() []uint32 { if m != nil { return m.FrequencyHoppingOffsetLists } return nil } func (m *PUSCH_Config) GetResourceAllocation() *ResourceAllocation { if m != nil { return m.ResourceAllocation } return nil } type isPUSCH_Config_Pusch_TimeDomainAllocationList interface { isPUSCH_Config_Pusch_TimeDomainAllocationList() } type PUSCH_Config_ReleasePusch_TimeDomainAllocationList struct { ReleasePusch_TimeDomainAllocationList *Null `protobuf:"bytes,11,opt,name=release_pusch_TimeDomainAllocationList,json=releasePuschTimeDomainAllocationList,proto3,oneof"` } type PUSCH_Config_SetupPusch_TimeDomainAllocationList struct { SetupPusch_TimeDomainAllocationList *PUSCH_TimeDomainResourceAllocationList `protobuf:"bytes,12,opt,name=setup_pusch_TimeDomainAllocationList,json=setupPuschTimeDomainAllocationList,proto3,oneof"` } func (*PUSCH_Config_ReleasePusch_TimeDomainAllocationList) isPUSCH_Config_Pusch_TimeDomainAllocationList() { } func (*PUSCH_Config_SetupPusch_TimeDomainAllocationList) isPUSCH_Config_Pusch_TimeDomainAllocationList() { } func (m *PUSCH_Config) GetPusch_TimeDomainAllocationList() isPUSCH_Config_Pusch_TimeDomainAllocationList { if m != nil { return m.Pusch_TimeDomainAllocationList } return nil } func (m *PUSCH_Config) GetReleasePusch_TimeDomainAllocationList() *Null { if x, ok := m.GetPusch_TimeDomainAllocationList().(*PUSCH_Config_ReleasePusch_TimeDomainAllocationList); ok { return x.ReleasePusch_TimeDomainAllocationList } return nil } func (m *PUSCH_Config) GetSetupPusch_TimeDomainAllocationList() *PUSCH_TimeDomainResourceAllocationList { if x, ok := m.GetPusch_TimeDomainAllocationList().(*PUSCH_Config_SetupPusch_TimeDomainAllocationList); ok { return x.SetupPusch_TimeDomainAllocationList } return nil } func (m *PUSCH_Config) GetPusch_AggregationFactor() *PUSCH_AggregationFactor { if m != nil { return m.Pusch_AggregationFactor } return nil } func (m *PUSCH_Config) GetMcs_Table() *MCS_Table { if m != nil { return m.Mcs_Table } return nil } func (m *PUSCH_Config) GetMcs_TableTransformPrecoder() *MCS_Table { if m != nil { return m.Mcs_TableTransformPrecoder } return nil } func (m *PUSCH_Config) GetTransformPrecoder() *EnabledDisabledOpt { if m != nil { return m.TransformPrecoder } return nil } func (m *PUSCH_Config) GetCodebookSubset() *CodebookSubset { if m != nil { return m.CodebookSubset } return nil } func (m *PUSCH_Config) GetMaxRank() *wrappers.UInt32Value { if m != nil { return m.MaxRank } return nil } func (m *PUSCH_Config) GetRbg_Size() *RBG_Size2 { if m != nil { return m.Rbg_Size } return nil } type isPUSCH_Config_Uci_OnPUSCH interface { isPUSCH_Config_Uci_OnPUSCH() } type PUSCH_Config_ReleaseUci_OnPUSCH struct { ReleaseUci_OnPUSCH *Null `protobuf:"bytes,20,opt,name=release_uci_OnPUSCH,json=releaseUciOnPUSCH,proto3,oneof"` } type PUSCH_Config_SetupUci_OnPUSCH struct { SetupUci_OnPUSCH *UCI_OnPUSCH `protobuf:"bytes,21,opt,name=setup_uci_OnPUSCH,json=setupUciOnPUSCH,proto3,oneof"` } func (*PUSCH_Config_ReleaseUci_OnPUSCH) isPUSCH_Config_Uci_OnPUSCH() {} func (*PUSCH_Config_SetupUci_OnPUSCH) isPUSCH_Config_Uci_OnPUSCH() {} func (m *PUSCH_Config) GetUci_OnPUSCH() isPUSCH_Config_Uci_OnPUSCH { if m != nil { return m.Uci_OnPUSCH } return nil } func (m *PUSCH_Config) GetReleaseUci_OnPUSCH() *Null { if x, ok := m.GetUci_OnPUSCH().(*PUSCH_Config_ReleaseUci_OnPUSCH); ok { return x.ReleaseUci_OnPUSCH } return nil } func (m *PUSCH_Config) GetSetupUci_OnPUSCH() *UCI_OnPUSCH { if x, ok := m.GetUci_OnPUSCH().(*PUSCH_Config_SetupUci_OnPUSCH); ok { return x.SetupUci_OnPUSCH } return nil } func (m *PUSCH_Config) GetTpPi2BPSK() *EnabledOpt { if m != nil { return m.TpPi2BPSK } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUSCH_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA)(nil), (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA)(nil), (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB)(nil), (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB)(nil), (*PUSCH_Config_ReleasePusch_TimeDomainAllocationList)(nil), (*PUSCH_Config_SetupPusch_TimeDomainAllocationList)(nil), (*PUSCH_Config_ReleaseUci_OnPUSCH)(nil), (*PUSCH_Config_SetupUci_OnPUSCH)(nil), } } type Tx_Config struct { Value Tx_Config_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Tx_Config_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Tx_Config) Reset() { *m = Tx_Config{} } func (m *Tx_Config) String() string { return proto.CompactTextString(m) } func (*Tx_Config) ProtoMessage() {} func (*Tx_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{219} } func (m *Tx_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Tx_Config.Unmarshal(m, b) } func (m *Tx_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Tx_Config.Marshal(b, m, deterministic) } func (m *Tx_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_Tx_Config.Merge(m, src) } func (m *Tx_Config) XXX_Size() int { return xxx_messageInfo_Tx_Config.Size(m) } func (m *Tx_Config) XXX_DiscardUnknown() { xxx_messageInfo_Tx_Config.DiscardUnknown(m) } var xxx_messageInfo_Tx_Config proto.InternalMessageInfo func (m *Tx_Config) GetValue() Tx_Config_Value { if m != nil { return m.Value } return Tx_Config_protobuf_unspecified } type DMRS_UplinkConfig struct { Dmrs_Type *DMRS_Type `protobuf:"bytes,1,opt,name=dmrs_Type,json=dmrsType,proto3" json:"dmrs_Type,omitempty"` Dmrs_AdditionalPosition *DMRS_AdditionalPosition `protobuf:"bytes,2,opt,name=dmrs_AdditionalPosition,json=dmrsAdditionalPosition,proto3" json:"dmrs_AdditionalPosition,omitempty"` // Types that are valid to be assigned to PhaseTrackingRS: // *DMRS_UplinkConfig_ReleasePhaseTrackingRS // *DMRS_UplinkConfig_SetupPhaseTrackingRS PhaseTrackingRS isDMRS_UplinkConfig_PhaseTrackingRS `protobuf_oneof:"phaseTrackingRS"` MaxLength *MaxLength `protobuf:"bytes,5,opt,name=maxLength,proto3" json:"maxLength,omitempty"` TransformPrecodingDisabled *TransformPrecodingDisabled `protobuf:"bytes,6,opt,name=transformPrecodingDisabled,proto3" json:"transformPrecodingDisabled,omitempty"` TransformPrecodingEnabled *TransformPrecodingEnabled `protobuf:"bytes,7,opt,name=transformPrecodingEnabled,proto3" json:"transformPrecodingEnabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DMRS_UplinkConfig) Reset() { *m = DMRS_UplinkConfig{} } func (m *DMRS_UplinkConfig) String() string { return proto.CompactTextString(m) } func (*DMRS_UplinkConfig) ProtoMessage() {} func (*DMRS_UplinkConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{220} } func (m *DMRS_UplinkConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DMRS_UplinkConfig.Unmarshal(m, b) } func (m *DMRS_UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DMRS_UplinkConfig.Marshal(b, m, deterministic) } func (m *DMRS_UplinkConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_DMRS_UplinkConfig.Merge(m, src) } func (m *DMRS_UplinkConfig) XXX_Size() int { return xxx_messageInfo_DMRS_UplinkConfig.Size(m) } func (m *DMRS_UplinkConfig) XXX_DiscardUnknown() { xxx_messageInfo_DMRS_UplinkConfig.DiscardUnknown(m) } var xxx_messageInfo_DMRS_UplinkConfig proto.InternalMessageInfo func (m *DMRS_UplinkConfig) GetDmrs_Type() *DMRS_Type { if m != nil { return m.Dmrs_Type } return nil } func (m *DMRS_UplinkConfig) GetDmrs_AdditionalPosition() *DMRS_AdditionalPosition { if m != nil { return m.Dmrs_AdditionalPosition } return nil } type isDMRS_UplinkConfig_PhaseTrackingRS interface { isDMRS_UplinkConfig_PhaseTrackingRS() } type DMRS_UplinkConfig_ReleasePhaseTrackingRS struct { ReleasePhaseTrackingRS *Null `protobuf:"bytes,3,opt,name=release_phaseTrackingRS,json=releasePhaseTrackingRS,proto3,oneof"` } type DMRS_UplinkConfig_SetupPhaseTrackingRS struct { SetupPhaseTrackingRS *PTRS_UplinkConfig `protobuf:"bytes,4,opt,name=setup_phaseTrackingRS,json=setupPhaseTrackingRS,proto3,oneof"` } func (*DMRS_UplinkConfig_ReleasePhaseTrackingRS) isDMRS_UplinkConfig_PhaseTrackingRS() {} func (*DMRS_UplinkConfig_SetupPhaseTrackingRS) isDMRS_UplinkConfig_PhaseTrackingRS() {} func (m *DMRS_UplinkConfig) GetPhaseTrackingRS() isDMRS_UplinkConfig_PhaseTrackingRS { if m != nil { return m.PhaseTrackingRS } return nil } func (m *DMRS_UplinkConfig) GetReleasePhaseTrackingRS() *Null { if x, ok := m.GetPhaseTrackingRS().(*DMRS_UplinkConfig_ReleasePhaseTrackingRS); ok { return x.ReleasePhaseTrackingRS } return nil } func (m *DMRS_UplinkConfig) GetSetupPhaseTrackingRS() *PTRS_UplinkConfig { if x, ok := m.GetPhaseTrackingRS().(*DMRS_UplinkConfig_SetupPhaseTrackingRS); ok { return x.SetupPhaseTrackingRS } return nil } func (m *DMRS_UplinkConfig) GetMaxLength() *MaxLength { if m != nil { return m.MaxLength } return nil } func (m *DMRS_UplinkConfig) GetTransformPrecodingDisabled() *TransformPrecodingDisabled { if m != nil { return m.TransformPrecodingDisabled } return nil } func (m *DMRS_UplinkConfig) GetTransformPrecodingEnabled() *TransformPrecodingEnabled { if m != nil { return m.TransformPrecodingEnabled } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*DMRS_UplinkConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DMRS_UplinkConfig_ReleasePhaseTrackingRS)(nil), (*DMRS_UplinkConfig_SetupPhaseTrackingRS)(nil), } } type PTRS_UplinkConfig struct { TransformPrecoderDisabled *TransformPrecoderDisabled `protobuf:"bytes,1,opt,name=transformPrecoderDisabled,proto3" json:"transformPrecoderDisabled,omitempty"` TransformPrecoderEnabled *TransformPrecoderEnabled `protobuf:"bytes,2,opt,name=transformPrecoderEnabled,proto3" json:"transformPrecoderEnabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PTRS_UplinkConfig) Reset() { *m = PTRS_UplinkConfig{} } func (m *PTRS_UplinkConfig) String() string { return proto.CompactTextString(m) } func (*PTRS_UplinkConfig) ProtoMessage() {} func (*PTRS_UplinkConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{221} } func (m *PTRS_UplinkConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PTRS_UplinkConfig.Unmarshal(m, b) } func (m *PTRS_UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PTRS_UplinkConfig.Marshal(b, m, deterministic) } func (m *PTRS_UplinkConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PTRS_UplinkConfig.Merge(m, src) } func (m *PTRS_UplinkConfig) XXX_Size() int { return xxx_messageInfo_PTRS_UplinkConfig.Size(m) } func (m *PTRS_UplinkConfig) XXX_DiscardUnknown() { xxx_messageInfo_PTRS_UplinkConfig.DiscardUnknown(m) } var xxx_messageInfo_PTRS_UplinkConfig proto.InternalMessageInfo func (m *PTRS_UplinkConfig) GetTransformPrecoderDisabled() *TransformPrecoderDisabled { if m != nil { return m.TransformPrecoderDisabled } return nil } func (m *PTRS_UplinkConfig) GetTransformPrecoderEnabled() *TransformPrecoderEnabled { if m != nil { return m.TransformPrecoderEnabled } return nil } type TransformPrecoderDisabled struct { FrequencyDensity []uint32 `protobuf:"varint,1,rep,packed,name=frequencyDensity,proto3" json:"frequencyDensity,omitempty"` TimeDensity []uint32 `protobuf:"varint,2,rep,packed,name=timeDensity,proto3" json:"timeDensity,omitempty"` MaxNrofPorts *MaxNrofPorts `protobuf:"bytes,3,opt,name=maxNrofPorts,proto3" json:"maxNrofPorts,omitempty"` ResourceElementOffset *ResourceElementOffset `protobuf:"bytes,4,opt,name=resourceElementOffset,proto3" json:"resourceElementOffset,omitempty"` Ptrs_Power *PTRS_Power `protobuf:"bytes,5,opt,name=ptrs_Power,json=ptrsPower,proto3" json:"ptrs_Power,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TransformPrecoderDisabled) Reset() { *m = TransformPrecoderDisabled{} } func (m *TransformPrecoderDisabled) String() string { return proto.CompactTextString(m) } func (*TransformPrecoderDisabled) ProtoMessage() {} func (*TransformPrecoderDisabled) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{222} } func (m *TransformPrecoderDisabled) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransformPrecoderDisabled.Unmarshal(m, b) } func (m *TransformPrecoderDisabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TransformPrecoderDisabled.Marshal(b, m, deterministic) } func (m *TransformPrecoderDisabled) XXX_Merge(src proto.Message) { xxx_messageInfo_TransformPrecoderDisabled.Merge(m, src) } func (m *TransformPrecoderDisabled) XXX_Size() int { return xxx_messageInfo_TransformPrecoderDisabled.Size(m) } func (m *TransformPrecoderDisabled) XXX_DiscardUnknown() { xxx_messageInfo_TransformPrecoderDisabled.DiscardUnknown(m) } var xxx_messageInfo_TransformPrecoderDisabled proto.InternalMessageInfo func (m *TransformPrecoderDisabled) GetFrequencyDensity() []uint32 { if m != nil { return m.FrequencyDensity } return nil } func (m *TransformPrecoderDisabled) GetTimeDensity() []uint32 { if m != nil { return m.TimeDensity } return nil } func (m *TransformPrecoderDisabled) GetMaxNrofPorts() *MaxNrofPorts { if m != nil { return m.MaxNrofPorts } return nil } func (m *TransformPrecoderDisabled) GetResourceElementOffset() *ResourceElementOffset { if m != nil { return m.ResourceElementOffset } return nil } func (m *TransformPrecoderDisabled) GetPtrs_Power() *PTRS_Power { if m != nil { return m.Ptrs_Power } return nil } type MaxNrofPorts struct { Value MaxNrofPorts_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxNrofPorts_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxNrofPorts) Reset() { *m = MaxNrofPorts{} } func (m *MaxNrofPorts) String() string { return proto.CompactTextString(m) } func (*MaxNrofPorts) ProtoMessage() {} func (*MaxNrofPorts) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{223} } func (m *MaxNrofPorts) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxNrofPorts.Unmarshal(m, b) } func (m *MaxNrofPorts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxNrofPorts.Marshal(b, m, deterministic) } func (m *MaxNrofPorts) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxNrofPorts.Merge(m, src) } func (m *MaxNrofPorts) XXX_Size() int { return xxx_messageInfo_MaxNrofPorts.Size(m) } func (m *MaxNrofPorts) XXX_DiscardUnknown() { xxx_messageInfo_MaxNrofPorts.DiscardUnknown(m) } var xxx_messageInfo_MaxNrofPorts proto.InternalMessageInfo func (m *MaxNrofPorts) GetValue() MaxNrofPorts_Value { if m != nil { return m.Value } return MaxNrofPorts_protobuf_unspecified } type PTRS_Power struct { Value PTRS_Power_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PTRS_Power_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PTRS_Power) Reset() { *m = PTRS_Power{} } func (m *PTRS_Power) String() string { return proto.CompactTextString(m) } func (*PTRS_Power) ProtoMessage() {} func (*PTRS_Power) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{224} } func (m *PTRS_Power) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PTRS_Power.Unmarshal(m, b) } func (m *PTRS_Power) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PTRS_Power.Marshal(b, m, deterministic) } func (m *PTRS_Power) XXX_Merge(src proto.Message) { xxx_messageInfo_PTRS_Power.Merge(m, src) } func (m *PTRS_Power) XXX_Size() int { return xxx_messageInfo_PTRS_Power.Size(m) } func (m *PTRS_Power) XXX_DiscardUnknown() { xxx_messageInfo_PTRS_Power.DiscardUnknown(m) } var xxx_messageInfo_PTRS_Power proto.InternalMessageInfo func (m *PTRS_Power) GetValue() PTRS_Power_Value { if m != nil { return m.Value } return PTRS_Power_protobuf_unspecified } type TransformPrecoderEnabled struct { SampleDensity []uint32 `protobuf:"varint,1,rep,packed,name=sampleDensity,proto3" json:"sampleDensity,omitempty"` TimeDensityTransformPrecoding *TimeDensityTransformPrecoding `protobuf:"bytes,2,opt,name=timeDensityTransformPrecoding,proto3" json:"timeDensityTransformPrecoding,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TransformPrecoderEnabled) Reset() { *m = TransformPrecoderEnabled{} } func (m *TransformPrecoderEnabled) String() string { return proto.CompactTextString(m) } func (*TransformPrecoderEnabled) ProtoMessage() {} func (*TransformPrecoderEnabled) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{225} } func (m *TransformPrecoderEnabled) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransformPrecoderEnabled.Unmarshal(m, b) } func (m *TransformPrecoderEnabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TransformPrecoderEnabled.Marshal(b, m, deterministic) } func (m *TransformPrecoderEnabled) XXX_Merge(src proto.Message) { xxx_messageInfo_TransformPrecoderEnabled.Merge(m, src) } func (m *TransformPrecoderEnabled) XXX_Size() int { return xxx_messageInfo_TransformPrecoderEnabled.Size(m) } func (m *TransformPrecoderEnabled) XXX_DiscardUnknown() { xxx_messageInfo_TransformPrecoderEnabled.DiscardUnknown(m) } var xxx_messageInfo_TransformPrecoderEnabled proto.InternalMessageInfo func (m *TransformPrecoderEnabled) GetSampleDensity() []uint32 { if m != nil { return m.SampleDensity } return nil } func (m *TransformPrecoderEnabled) GetTimeDensityTransformPrecoding() *TimeDensityTransformPrecoding { if m != nil { return m.TimeDensityTransformPrecoding } return nil } type TimeDensityTransformPrecoding struct { Value TimeDensityTransformPrecoding_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeDensityTransformPrecoding_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TimeDensityTransformPrecoding) Reset() { *m = TimeDensityTransformPrecoding{} } func (m *TimeDensityTransformPrecoding) String() string { return proto.CompactTextString(m) } func (*TimeDensityTransformPrecoding) ProtoMessage() {} func (*TimeDensityTransformPrecoding) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{226} } func (m *TimeDensityTransformPrecoding) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TimeDensityTransformPrecoding.Unmarshal(m, b) } func (m *TimeDensityTransformPrecoding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TimeDensityTransformPrecoding.Marshal(b, m, deterministic) } func (m *TimeDensityTransformPrecoding) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeDensityTransformPrecoding.Merge(m, src) } func (m *TimeDensityTransformPrecoding) XXX_Size() int { return xxx_messageInfo_TimeDensityTransformPrecoding.Size(m) } func (m *TimeDensityTransformPrecoding) XXX_DiscardUnknown() { xxx_messageInfo_TimeDensityTransformPrecoding.DiscardUnknown(m) } var xxx_messageInfo_TimeDensityTransformPrecoding proto.InternalMessageInfo func (m *TimeDensityTransformPrecoding) GetValue() TimeDensityTransformPrecoding_Value { if m != nil { return m.Value } return TimeDensityTransformPrecoding_protobuf_unspecified } type TransformPrecodingDisabled struct { ScramblingID0 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=scramblingID0,proto3" json:"scramblingID0,omitempty"` ScramblingID1 *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=scramblingID1,proto3" json:"scramblingID1,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TransformPrecodingDisabled) Reset() { *m = TransformPrecodingDisabled{} } func (m *TransformPrecodingDisabled) String() string { return proto.CompactTextString(m) } func (*TransformPrecodingDisabled) ProtoMessage() {} func (*TransformPrecodingDisabled) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{227} } func (m *TransformPrecodingDisabled) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransformPrecodingDisabled.Unmarshal(m, b) } func (m *TransformPrecodingDisabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TransformPrecodingDisabled.Marshal(b, m, deterministic) } func (m *TransformPrecodingDisabled) XXX_Merge(src proto.Message) { xxx_messageInfo_TransformPrecodingDisabled.Merge(m, src) } func (m *TransformPrecodingDisabled) XXX_Size() int { return xxx_messageInfo_TransformPrecodingDisabled.Size(m) } func (m *TransformPrecodingDisabled) XXX_DiscardUnknown() { xxx_messageInfo_TransformPrecodingDisabled.DiscardUnknown(m) } var xxx_messageInfo_TransformPrecodingDisabled proto.InternalMessageInfo func (m *TransformPrecodingDisabled) GetScramblingID0() *wrappers.UInt32Value { if m != nil { return m.ScramblingID0 } return nil } func (m *TransformPrecodingDisabled) GetScramblingID1() *wrappers.UInt32Value { if m != nil { return m.ScramblingID1 } return nil } type TransformPrecodingEnabled struct { NPUSCH_Identity *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=nPUSCH_Identity,json=nPUSCHIdentity,proto3" json:"nPUSCH_Identity,omitempty"` SequenceGroupHopping *DisabledOpt `protobuf:"bytes,2,opt,name=sequenceGroupHopping,proto3" json:"sequenceGroupHopping,omitempty"` SequenceHopping *EnabledOpt `protobuf:"bytes,3,opt,name=sequenceHopping,proto3" json:"sequenceHopping,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TransformPrecodingEnabled) Reset() { *m = TransformPrecodingEnabled{} } func (m *TransformPrecodingEnabled) String() string { return proto.CompactTextString(m) } func (*TransformPrecodingEnabled) ProtoMessage() {} func (*TransformPrecodingEnabled) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{228} } func (m *TransformPrecodingEnabled) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransformPrecodingEnabled.Unmarshal(m, b) } func (m *TransformPrecodingEnabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TransformPrecodingEnabled.Marshal(b, m, deterministic) } func (m *TransformPrecodingEnabled) XXX_Merge(src proto.Message) { xxx_messageInfo_TransformPrecodingEnabled.Merge(m, src) } func (m *TransformPrecodingEnabled) XXX_Size() int { return xxx_messageInfo_TransformPrecodingEnabled.Size(m) } func (m *TransformPrecodingEnabled) XXX_DiscardUnknown() { xxx_messageInfo_TransformPrecodingEnabled.DiscardUnknown(m) } var xxx_messageInfo_TransformPrecodingEnabled proto.InternalMessageInfo func (m *TransformPrecodingEnabled) GetNPUSCH_Identity() *wrappers.UInt32Value { if m != nil { return m.NPUSCH_Identity } return nil } func (m *TransformPrecodingEnabled) GetSequenceGroupHopping() *DisabledOpt { if m != nil { return m.SequenceGroupHopping } return nil } func (m *TransformPrecodingEnabled) GetSequenceHopping() *EnabledOpt { if m != nil { return m.SequenceHopping } return nil } type PUSCH_PowerControl struct { Tpc_Accumulation *EnabledOpt `protobuf:"bytes,1,opt,name=tpc_Accumulation,json=tpcAccumulation,proto3" json:"tpc_Accumulation,omitempty"` Msg3_Alpha *Alpha `protobuf:"bytes,2,opt,name=msg3_Alpha,json=msg3Alpha,proto3" json:"msg3_Alpha,omitempty"` P0_NominalWithoutGrant *wrappers.Int32Value `protobuf:"bytes,3,opt,name=p0_NominalWithoutGrant,json=p0NominalWithoutGrant,proto3" json:"p0_NominalWithoutGrant,omitempty"` P0_AlphaSets []*P0_PUSCH_AlphaSet `protobuf:"bytes,4,rep,name=p0_AlphaSets,json=p0AlphaSets,proto3" json:"p0_AlphaSets,omitempty"` PathlossReferenceRSToAddModList []*PUSCH_PathlossReferenceRS `protobuf:"bytes,5,rep,name=pathlossReferenceRSToAddModList,proto3" json:"pathlossReferenceRSToAddModList,omitempty"` PathlossReferenceRSToReleaseList []uint32 `protobuf:"varint,6,rep,packed,name=pathlossReferenceRSToReleaseList,proto3" json:"pathlossReferenceRSToReleaseList,omitempty"` TwoPUSCH_PC_AdjustmentStates *TwoPUSCH_PC_AdjustmentStates `protobuf:"bytes,7,opt,name=twoPUSCH_PC_AdjustmentStates,json=twoPUSCHPCAdjustmentStates,proto3" json:"twoPUSCH_PC_AdjustmentStates,omitempty"` DeltaMCS *EnabledOpt `protobuf:"bytes,8,opt,name=deltaMCS,proto3" json:"deltaMCS,omitempty"` Sri_PUSCH_MappingToAddModList []*SRI_PUSCH_PowerControl `protobuf:"bytes,9,rep,name=sri_PUSCH_MappingToAddModList,json=sriPUSCHMappingToAddModList,proto3" json:"sri_PUSCH_MappingToAddModList,omitempty"` Sri_PUSCH_MappingToReleaseList []uint32 `protobuf:"varint,10,rep,packed,name=sri_PUSCH_MappingToReleaseList,json=sriPUSCHMappingToReleaseList,proto3" json:"sri_PUSCH_MappingToReleaseList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_PowerControl) Reset() { *m = PUSCH_PowerControl{} } func (m *PUSCH_PowerControl) String() string { return proto.CompactTextString(m) } func (*PUSCH_PowerControl) ProtoMessage() {} func (*PUSCH_PowerControl) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{229} } func (m *PUSCH_PowerControl) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_PowerControl.Unmarshal(m, b) } func (m *PUSCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_PowerControl.Marshal(b, m, deterministic) } func (m *PUSCH_PowerControl) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_PowerControl.Merge(m, src) } func (m *PUSCH_PowerControl) XXX_Size() int { return xxx_messageInfo_PUSCH_PowerControl.Size(m) } func (m *PUSCH_PowerControl) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_PowerControl.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_PowerControl proto.InternalMessageInfo func (m *PUSCH_PowerControl) GetTpc_Accumulation() *EnabledOpt { if m != nil { return m.Tpc_Accumulation } return nil } func (m *PUSCH_PowerControl) GetMsg3_Alpha() *Alpha { if m != nil { return m.Msg3_Alpha } return nil } func (m *PUSCH_PowerControl) GetP0_NominalWithoutGrant() *wrappers.Int32Value { if m != nil { return m.P0_NominalWithoutGrant } return nil } func (m *PUSCH_PowerControl) GetP0_AlphaSets() []*P0_PUSCH_AlphaSet { if m != nil { return m.P0_AlphaSets } return nil } func (m *PUSCH_PowerControl) GetPathlossReferenceRSToAddModList() []*PUSCH_PathlossReferenceRS { if m != nil { return m.PathlossReferenceRSToAddModList } return nil } func (m *PUSCH_PowerControl) GetPathlossReferenceRSToReleaseList() []uint32 { if m != nil { return m.PathlossReferenceRSToReleaseList } return nil } func (m *PUSCH_PowerControl) GetTwoPUSCH_PC_AdjustmentStates() *TwoPUSCH_PC_AdjustmentStates { if m != nil { return m.TwoPUSCH_PC_AdjustmentStates } return nil } func (m *PUSCH_PowerControl) GetDeltaMCS() *EnabledOpt { if m != nil { return m.DeltaMCS } return nil } func (m *PUSCH_PowerControl) GetSri_PUSCH_MappingToAddModList() []*SRI_PUSCH_PowerControl { if m != nil { return m.Sri_PUSCH_MappingToAddModList } return nil } func (m *PUSCH_PowerControl) GetSri_PUSCH_MappingToReleaseList() []uint32 { if m != nil { return m.Sri_PUSCH_MappingToReleaseList } return nil } type Alpha struct { Value Alpha_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Alpha_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Alpha) Reset() { *m = Alpha{} } func (m *Alpha) String() string { return proto.CompactTextString(m) } func (*Alpha) ProtoMessage() {} func (*Alpha) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{230} } func (m *Alpha) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Alpha.Unmarshal(m, b) } func (m *Alpha) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Alpha.Marshal(b, m, deterministic) } func (m *Alpha) XXX_Merge(src proto.Message) { xxx_messageInfo_Alpha.Merge(m, src) } func (m *Alpha) XXX_Size() int { return xxx_messageInfo_Alpha.Size(m) } func (m *Alpha) XXX_DiscardUnknown() { xxx_messageInfo_Alpha.DiscardUnknown(m) } var xxx_messageInfo_Alpha proto.InternalMessageInfo func (m *Alpha) GetValue() Alpha_Value { if m != nil { return m.Value } return Alpha_protobuf_unspecified } type P0_PUSCH_AlphaSet struct { P0_PUSCH_AlphaSetId uint32 `protobuf:"varint,1,opt,name=p0_PUSCH_AlphaSetId,json=p0PUSCHAlphaSetId,proto3" json:"p0_PUSCH_AlphaSetId,omitempty"` P0 *wrappers.Int32Value `protobuf:"bytes,2,opt,name=p0,proto3" json:"p0,omitempty"` Alpha *Alpha `protobuf:"bytes,3,opt,name=alpha,proto3" json:"alpha,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *P0_PUSCH_AlphaSet) Reset() { *m = P0_PUSCH_AlphaSet{} } func (m *P0_PUSCH_AlphaSet) String() string { return proto.CompactTextString(m) } func (*P0_PUSCH_AlphaSet) ProtoMessage() {} func (*P0_PUSCH_AlphaSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{231} } func (m *P0_PUSCH_AlphaSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_P0_PUSCH_AlphaSet.Unmarshal(m, b) } func (m *P0_PUSCH_AlphaSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_P0_PUSCH_AlphaSet.Marshal(b, m, deterministic) } func (m *P0_PUSCH_AlphaSet) XXX_Merge(src proto.Message) { xxx_messageInfo_P0_PUSCH_AlphaSet.Merge(m, src) } func (m *P0_PUSCH_AlphaSet) XXX_Size() int { return xxx_messageInfo_P0_PUSCH_AlphaSet.Size(m) } func (m *P0_PUSCH_AlphaSet) XXX_DiscardUnknown() { xxx_messageInfo_P0_PUSCH_AlphaSet.DiscardUnknown(m) } var xxx_messageInfo_P0_PUSCH_AlphaSet proto.InternalMessageInfo func (m *P0_PUSCH_AlphaSet) GetP0_PUSCH_AlphaSetId() uint32 { if m != nil { return m.P0_PUSCH_AlphaSetId } return 0 } func (m *P0_PUSCH_AlphaSet) GetP0() *wrappers.Int32Value { if m != nil { return m.P0 } return nil } func (m *P0_PUSCH_AlphaSet) GetAlpha() *Alpha { if m != nil { return m.Alpha } return nil } type PUSCH_PathlossReferenceRS struct { Pusch_PathlossReferenceRS_Id uint32 `protobuf:"varint,1,opt,name=pusch_PathlossReferenceRS_Id,json=puschPathlossReferenceRSId,proto3" json:"pusch_PathlossReferenceRS_Id,omitempty"` // Types that are valid to be assigned to ReferenceSignal: // *PUSCH_PathlossReferenceRS_Ssb_Index // *PUSCH_PathlossReferenceRS_Csi_RS_Index ReferenceSignal isPUSCH_PathlossReferenceRS_ReferenceSignal `protobuf_oneof:"referenceSignal"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_PathlossReferenceRS) Reset() { *m = PUSCH_PathlossReferenceRS{} } func (m *PUSCH_PathlossReferenceRS) String() string { return proto.CompactTextString(m) } func (*PUSCH_PathlossReferenceRS) ProtoMessage() {} func (*PUSCH_PathlossReferenceRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{232} } func (m *PUSCH_PathlossReferenceRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_PathlossReferenceRS.Unmarshal(m, b) } func (m *PUSCH_PathlossReferenceRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_PathlossReferenceRS.Marshal(b, m, deterministic) } func (m *PUSCH_PathlossReferenceRS) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_PathlossReferenceRS.Merge(m, src) } func (m *PUSCH_PathlossReferenceRS) XXX_Size() int { return xxx_messageInfo_PUSCH_PathlossReferenceRS.Size(m) } func (m *PUSCH_PathlossReferenceRS) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_PathlossReferenceRS.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_PathlossReferenceRS proto.InternalMessageInfo func (m *PUSCH_PathlossReferenceRS) GetPusch_PathlossReferenceRS_Id() uint32 { if m != nil { return m.Pusch_PathlossReferenceRS_Id } return 0 } type isPUSCH_PathlossReferenceRS_ReferenceSignal interface { isPUSCH_PathlossReferenceRS_ReferenceSignal() } type PUSCH_PathlossReferenceRS_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type PUSCH_PathlossReferenceRS_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } func (*PUSCH_PathlossReferenceRS_Ssb_Index) isPUSCH_PathlossReferenceRS_ReferenceSignal() {} func (*PUSCH_PathlossReferenceRS_Csi_RS_Index) isPUSCH_PathlossReferenceRS_ReferenceSignal() {} func (m *PUSCH_PathlossReferenceRS) GetReferenceSignal() isPUSCH_PathlossReferenceRS_ReferenceSignal { if m != nil { return m.ReferenceSignal } return nil } func (m *PUSCH_PathlossReferenceRS) GetSsb_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUSCH_PathlossReferenceRS_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *PUSCH_PathlossReferenceRS) GetCsi_RS_Index() uint32 { if x, ok := m.GetReferenceSignal().(*PUSCH_PathlossReferenceRS_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*PUSCH_PathlossReferenceRS) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PUSCH_PathlossReferenceRS_Ssb_Index)(nil), (*PUSCH_PathlossReferenceRS_Csi_RS_Index)(nil), } } type TwoPUSCH_PC_AdjustmentStates struct { Value TwoPUSCH_PC_AdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TwoPUSCH_PC_AdjustmentStates_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TwoPUSCH_PC_AdjustmentStates) Reset() { *m = TwoPUSCH_PC_AdjustmentStates{} } func (m *TwoPUSCH_PC_AdjustmentStates) String() string { return proto.CompactTextString(m) } func (*TwoPUSCH_PC_AdjustmentStates) ProtoMessage() {} func (*TwoPUSCH_PC_AdjustmentStates) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{233} } func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Unmarshal(m, b) } func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Marshal(b, m, deterministic) } func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Merge(src proto.Message) { xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Merge(m, src) } func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Size() int { return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Size(m) } func (m *TwoPUSCH_PC_AdjustmentStates) XXX_DiscardUnknown() { xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.DiscardUnknown(m) } var xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates proto.InternalMessageInfo func (m *TwoPUSCH_PC_AdjustmentStates) GetValue() TwoPUSCH_PC_AdjustmentStates_Value { if m != nil { return m.Value } return TwoPUSCH_PC_AdjustmentStates_protobuf_unspecified } type SRI_PUSCH_PowerControl struct { Sri_PUSCH_PowerControlId uint32 `protobuf:"varint,1,opt,name=sri_PUSCH_PowerControlId,json=sriPUSCHPowerControlId,proto3" json:"sri_PUSCH_PowerControlId,omitempty"` Sri_PUSCH_PathlossReferenceRS_Id uint32 `protobuf:"varint,2,opt,name=sri_PUSCH_PathlossReferenceRS_Id,json=sriPUSCHPathlossReferenceRSId,proto3" json:"sri_PUSCH_PathlossReferenceRS_Id,omitempty"` Sri_P0_PUSCH_AlphaSetId uint32 `protobuf:"varint,3,opt,name=sri_P0_PUSCH_AlphaSetId,json=sriP0PUSCHAlphaSetId,proto3" json:"sri_P0_PUSCH_AlphaSetId,omitempty"` Sri_PUSCH_ClosedLoopIndex *ClosedLoopIndex `protobuf:"bytes,4,opt,name=sri_PUSCH_ClosedLoopIndex,json=sriPUSCHClosedLoopIndex,proto3" json:"sri_PUSCH_ClosedLoopIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRI_PUSCH_PowerControl) Reset() { *m = SRI_PUSCH_PowerControl{} } func (m *SRI_PUSCH_PowerControl) String() string { return proto.CompactTextString(m) } func (*SRI_PUSCH_PowerControl) ProtoMessage() {} func (*SRI_PUSCH_PowerControl) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{234} } func (m *SRI_PUSCH_PowerControl) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRI_PUSCH_PowerControl.Unmarshal(m, b) } func (m *SRI_PUSCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRI_PUSCH_PowerControl.Marshal(b, m, deterministic) } func (m *SRI_PUSCH_PowerControl) XXX_Merge(src proto.Message) { xxx_messageInfo_SRI_PUSCH_PowerControl.Merge(m, src) } func (m *SRI_PUSCH_PowerControl) XXX_Size() int { return xxx_messageInfo_SRI_PUSCH_PowerControl.Size(m) } func (m *SRI_PUSCH_PowerControl) XXX_DiscardUnknown() { xxx_messageInfo_SRI_PUSCH_PowerControl.DiscardUnknown(m) } var xxx_messageInfo_SRI_PUSCH_PowerControl proto.InternalMessageInfo func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_PowerControlId() uint32 { if m != nil { return m.Sri_PUSCH_PowerControlId } return 0 } func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_PathlossReferenceRS_Id() uint32 { if m != nil { return m.Sri_PUSCH_PathlossReferenceRS_Id } return 0 } func (m *SRI_PUSCH_PowerControl) GetSri_P0_PUSCH_AlphaSetId() uint32 { if m != nil { return m.Sri_P0_PUSCH_AlphaSetId } return 0 } func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_ClosedLoopIndex() *ClosedLoopIndex { if m != nil { return m.Sri_PUSCH_ClosedLoopIndex } return nil } type FrequencyHopping struct { Value FrequencyHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.FrequencyHopping_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FrequencyHopping) Reset() { *m = FrequencyHopping{} } func (m *FrequencyHopping) String() string { return proto.CompactTextString(m) } func (*FrequencyHopping) ProtoMessage() {} func (*FrequencyHopping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{235} } func (m *FrequencyHopping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FrequencyHopping.Unmarshal(m, b) } func (m *FrequencyHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FrequencyHopping.Marshal(b, m, deterministic) } func (m *FrequencyHopping) XXX_Merge(src proto.Message) { xxx_messageInfo_FrequencyHopping.Merge(m, src) } func (m *FrequencyHopping) XXX_Size() int { return xxx_messageInfo_FrequencyHopping.Size(m) } func (m *FrequencyHopping) XXX_DiscardUnknown() { xxx_messageInfo_FrequencyHopping.DiscardUnknown(m) } var xxx_messageInfo_FrequencyHopping proto.InternalMessageInfo func (m *FrequencyHopping) GetValue() FrequencyHopping_Value { if m != nil { return m.Value } return FrequencyHopping_protobuf_unspecified } type PUSCH_AggregationFactor struct { Value PUSCH_AggregationFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUSCH_AggregationFactor_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUSCH_AggregationFactor) Reset() { *m = PUSCH_AggregationFactor{} } func (m *PUSCH_AggregationFactor) String() string { return proto.CompactTextString(m) } func (*PUSCH_AggregationFactor) ProtoMessage() {} func (*PUSCH_AggregationFactor) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{236} } func (m *PUSCH_AggregationFactor) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUSCH_AggregationFactor.Unmarshal(m, b) } func (m *PUSCH_AggregationFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUSCH_AggregationFactor.Marshal(b, m, deterministic) } func (m *PUSCH_AggregationFactor) XXX_Merge(src proto.Message) { xxx_messageInfo_PUSCH_AggregationFactor.Merge(m, src) } func (m *PUSCH_AggregationFactor) XXX_Size() int { return xxx_messageInfo_PUSCH_AggregationFactor.Size(m) } func (m *PUSCH_AggregationFactor) XXX_DiscardUnknown() { xxx_messageInfo_PUSCH_AggregationFactor.DiscardUnknown(m) } var xxx_messageInfo_PUSCH_AggregationFactor proto.InternalMessageInfo func (m *PUSCH_AggregationFactor) GetValue() PUSCH_AggregationFactor_Value { if m != nil { return m.Value } return PUSCH_AggregationFactor_protobuf_unspecified } type CodebookSubset struct { Value CodebookSubset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CodebookSubset_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookSubset) Reset() { *m = CodebookSubset{} } func (m *CodebookSubset) String() string { return proto.CompactTextString(m) } func (*CodebookSubset) ProtoMessage() {} func (*CodebookSubset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{237} } func (m *CodebookSubset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookSubset.Unmarshal(m, b) } func (m *CodebookSubset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookSubset.Marshal(b, m, deterministic) } func (m *CodebookSubset) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookSubset.Merge(m, src) } func (m *CodebookSubset) XXX_Size() int { return xxx_messageInfo_CodebookSubset.Size(m) } func (m *CodebookSubset) XXX_DiscardUnknown() { xxx_messageInfo_CodebookSubset.DiscardUnknown(m) } var xxx_messageInfo_CodebookSubset proto.InternalMessageInfo func (m *CodebookSubset) GetValue() CodebookSubset_Value { if m != nil { return m.Value } return CodebookSubset_protobuf_unspecified } type RBG_Size2 struct { Value RBG_Size2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RBG_Size2_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RBG_Size2) Reset() { *m = RBG_Size2{} } func (m *RBG_Size2) String() string { return proto.CompactTextString(m) } func (*RBG_Size2) ProtoMessage() {} func (*RBG_Size2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{238} } func (m *RBG_Size2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RBG_Size2.Unmarshal(m, b) } func (m *RBG_Size2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RBG_Size2.Marshal(b, m, deterministic) } func (m *RBG_Size2) XXX_Merge(src proto.Message) { xxx_messageInfo_RBG_Size2.Merge(m, src) } func (m *RBG_Size2) XXX_Size() int { return xxx_messageInfo_RBG_Size2.Size(m) } func (m *RBG_Size2) XXX_DiscardUnknown() { xxx_messageInfo_RBG_Size2.DiscardUnknown(m) } var xxx_messageInfo_RBG_Size2 proto.InternalMessageInfo func (m *RBG_Size2) GetValue() RBG_Size2_Value { if m != nil { return m.Value } return RBG_Size2_protobuf_unspecified } type UCI_OnPUSCH struct { // Types that are valid to be assigned to BetaOffsets: // *UCI_OnPUSCH_Dynamic // *UCI_OnPUSCH_SemiStatic BetaOffsets isUCI_OnPUSCH_BetaOffsets `protobuf_oneof:"betaOffsets"` Scaling *Scaling `protobuf:"bytes,3,opt,name=scaling,proto3" json:"scaling,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UCI_OnPUSCH) Reset() { *m = UCI_OnPUSCH{} } func (m *UCI_OnPUSCH) String() string { return proto.CompactTextString(m) } func (*UCI_OnPUSCH) ProtoMessage() {} func (*UCI_OnPUSCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{239} } func (m *UCI_OnPUSCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UCI_OnPUSCH.Unmarshal(m, b) } func (m *UCI_OnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UCI_OnPUSCH.Marshal(b, m, deterministic) } func (m *UCI_OnPUSCH) XXX_Merge(src proto.Message) { xxx_messageInfo_UCI_OnPUSCH.Merge(m, src) } func (m *UCI_OnPUSCH) XXX_Size() int { return xxx_messageInfo_UCI_OnPUSCH.Size(m) } func (m *UCI_OnPUSCH) XXX_DiscardUnknown() { xxx_messageInfo_UCI_OnPUSCH.DiscardUnknown(m) } var xxx_messageInfo_UCI_OnPUSCH proto.InternalMessageInfo type isUCI_OnPUSCH_BetaOffsets interface { isUCI_OnPUSCH_BetaOffsets() } type UCI_OnPUSCH_Dynamic struct { Dynamic *BetaOffsetsList `protobuf:"bytes,1,opt,name=dynamic,proto3,oneof"` } type UCI_OnPUSCH_SemiStatic struct { SemiStatic *BetaOffsets `protobuf:"bytes,2,opt,name=semiStatic,proto3,oneof"` } func (*UCI_OnPUSCH_Dynamic) isUCI_OnPUSCH_BetaOffsets() {} func (*UCI_OnPUSCH_SemiStatic) isUCI_OnPUSCH_BetaOffsets() {} func (m *UCI_OnPUSCH) GetBetaOffsets() isUCI_OnPUSCH_BetaOffsets { if m != nil { return m.BetaOffsets } return nil } func (m *UCI_OnPUSCH) GetDynamic() *BetaOffsetsList { if x, ok := m.GetBetaOffsets().(*UCI_OnPUSCH_Dynamic); ok { return x.Dynamic } return nil } func (m *UCI_OnPUSCH) GetSemiStatic() *BetaOffsets { if x, ok := m.GetBetaOffsets().(*UCI_OnPUSCH_SemiStatic); ok { return x.SemiStatic } return nil } func (m *UCI_OnPUSCH) GetScaling() *Scaling { if m != nil { return m.Scaling } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*UCI_OnPUSCH) XXX_OneofWrappers() []interface{} { return []interface{}{ (*UCI_OnPUSCH_Dynamic)(nil), (*UCI_OnPUSCH_SemiStatic)(nil), } } type BetaOffsetsList struct { BetaOffsets []*BetaOffsets `protobuf:"bytes,1,rep,name=betaOffsets,proto3" json:"betaOffsets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BetaOffsetsList) Reset() { *m = BetaOffsetsList{} } func (m *BetaOffsetsList) String() string { return proto.CompactTextString(m) } func (*BetaOffsetsList) ProtoMessage() {} func (*BetaOffsetsList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{240} } func (m *BetaOffsetsList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BetaOffsetsList.Unmarshal(m, b) } func (m *BetaOffsetsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BetaOffsetsList.Marshal(b, m, deterministic) } func (m *BetaOffsetsList) XXX_Merge(src proto.Message) { xxx_messageInfo_BetaOffsetsList.Merge(m, src) } func (m *BetaOffsetsList) XXX_Size() int { return xxx_messageInfo_BetaOffsetsList.Size(m) } func (m *BetaOffsetsList) XXX_DiscardUnknown() { xxx_messageInfo_BetaOffsetsList.DiscardUnknown(m) } var xxx_messageInfo_BetaOffsetsList proto.InternalMessageInfo func (m *BetaOffsetsList) GetBetaOffsets() []*BetaOffsets { if m != nil { return m.BetaOffsets } return nil } type Scaling struct { Value Scaling_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Scaling_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Scaling) Reset() { *m = Scaling{} } func (m *Scaling) String() string { return proto.CompactTextString(m) } func (*Scaling) ProtoMessage() {} func (*Scaling) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{241} } func (m *Scaling) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Scaling.Unmarshal(m, b) } func (m *Scaling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Scaling.Marshal(b, m, deterministic) } func (m *Scaling) XXX_Merge(src proto.Message) { xxx_messageInfo_Scaling.Merge(m, src) } func (m *Scaling) XXX_Size() int { return xxx_messageInfo_Scaling.Size(m) } func (m *Scaling) XXX_DiscardUnknown() { xxx_messageInfo_Scaling.DiscardUnknown(m) } var xxx_messageInfo_Scaling proto.InternalMessageInfo func (m *Scaling) GetValue() Scaling_Value { if m != nil { return m.Value } return Scaling_protobuf_unspecified } type ConfiguredGrantConfig struct { FrequencyHopping *FrequencyHopping `protobuf:"bytes,1,opt,name=frequencyHopping,proto3" json:"frequencyHopping,omitempty"` Cg_DMRS_Configuration *DMRS_UplinkConfig `protobuf:"bytes,2,opt,name=cg_DMRS_Configuration,json=cgDMRSConfiguration,proto3" json:"cg_DMRS_Configuration,omitempty"` Mcs_Table *MCS_Table `protobuf:"bytes,3,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"` Mcs_TableTransformPrecoder *MCS_Table `protobuf:"bytes,4,opt,name=mcs_TableTransformPrecoder,json=mcsTableTransformPrecoder,proto3" json:"mcs_TableTransformPrecoder,omitempty"` // Types that are valid to be assigned to Uci_OnPUSCH: // *ConfiguredGrantConfig_ReleaseUci_OnPUSCH // *ConfiguredGrantConfig_SetupUci_OnPUSCH Uci_OnPUSCH isConfiguredGrantConfig_Uci_OnPUSCH `protobuf_oneof:"uci_OnPUSCH"` ResourceAllocation *ResourceAllocation `protobuf:"bytes,7,opt,name=resourceAllocation,proto3" json:"resourceAllocation,omitempty"` Rbg_Size *RBG_Size2 `protobuf:"bytes,8,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"` PowerControlLoopToUse *PowerControlLoopToUse `protobuf:"bytes,9,opt,name=powerControlLoopToUse,proto3" json:"powerControlLoopToUse,omitempty"` P0_PUSCH_Alpha uint32 `protobuf:"varint,10,opt,name=p0_PUSCH_Alpha,json=p0PUSCHAlpha,proto3" json:"p0_PUSCH_Alpha,omitempty"` TransformPrecoder *EnabledDisabledOpt `protobuf:"bytes,11,opt,name=transformPrecoder,proto3" json:"transformPrecoder,omitempty"` NrofHARQ_Processes uint32 `protobuf:"varint,12,opt,name=nrofHARQ_Processes,json=nrofHARQProcesses,proto3" json:"nrofHARQ_Processes,omitempty"` RepK *RepK `protobuf:"bytes,13,opt,name=repK,proto3" json:"repK,omitempty"` RepK_RV *RepK_RV `protobuf:"bytes,14,opt,name=repK_RV,json=repKRV,proto3" json:"repK_RV,omitempty"` Periodicity *GrantPeriodicity `protobuf:"bytes,15,opt,name=periodicity,proto3" json:"periodicity,omitempty"` ConfiguredGrantTimer *wrappers.UInt32Value `protobuf:"bytes,16,opt,name=configuredGrantTimer,proto3" json:"configuredGrantTimer,omitempty"` Rrc_ConfiguredUplinkGrant *RRC_ConfiguredUplinkGrant `protobuf:"bytes,17,opt,name=rrc_ConfiguredUplinkGrant,json=rrcConfiguredUplinkGrant,proto3" json:"rrc_ConfiguredUplinkGrant,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ConfiguredGrantConfig) Reset() { *m = ConfiguredGrantConfig{} } func (m *ConfiguredGrantConfig) String() string { return proto.CompactTextString(m) } func (*ConfiguredGrantConfig) ProtoMessage() {} func (*ConfiguredGrantConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{242} } func (m *ConfiguredGrantConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfiguredGrantConfig.Unmarshal(m, b) } func (m *ConfiguredGrantConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ConfiguredGrantConfig.Marshal(b, m, deterministic) } func (m *ConfiguredGrantConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_ConfiguredGrantConfig.Merge(m, src) } func (m *ConfiguredGrantConfig) XXX_Size() int { return xxx_messageInfo_ConfiguredGrantConfig.Size(m) } func (m *ConfiguredGrantConfig) XXX_DiscardUnknown() { xxx_messageInfo_ConfiguredGrantConfig.DiscardUnknown(m) } var xxx_messageInfo_ConfiguredGrantConfig proto.InternalMessageInfo func (m *ConfiguredGrantConfig) GetFrequencyHopping() *FrequencyHopping { if m != nil { return m.FrequencyHopping } return nil } func (m *ConfiguredGrantConfig) GetCg_DMRS_Configuration() *DMRS_UplinkConfig { if m != nil { return m.Cg_DMRS_Configuration } return nil } func (m *ConfiguredGrantConfig) GetMcs_Table() *MCS_Table { if m != nil { return m.Mcs_Table } return nil } func (m *ConfiguredGrantConfig) GetMcs_TableTransformPrecoder() *MCS_Table { if m != nil { return m.Mcs_TableTransformPrecoder } return nil } type isConfiguredGrantConfig_Uci_OnPUSCH interface { isConfiguredGrantConfig_Uci_OnPUSCH() } type ConfiguredGrantConfig_ReleaseUci_OnPUSCH struct { ReleaseUci_OnPUSCH *Null `protobuf:"bytes,5,opt,name=release_uci_OnPUSCH,json=releaseUciOnPUSCH,proto3,oneof"` } type ConfiguredGrantConfig_SetupUci_OnPUSCH struct { SetupUci_OnPUSCH *CG_UCI_OnPUSCH `protobuf:"bytes,6,opt,name=setup_uci_OnPUSCH,json=setupUciOnPUSCH,proto3,oneof"` } func (*ConfiguredGrantConfig_ReleaseUci_OnPUSCH) isConfiguredGrantConfig_Uci_OnPUSCH() {} func (*ConfiguredGrantConfig_SetupUci_OnPUSCH) isConfiguredGrantConfig_Uci_OnPUSCH() {} func (m *ConfiguredGrantConfig) GetUci_OnPUSCH() isConfiguredGrantConfig_Uci_OnPUSCH { if m != nil { return m.Uci_OnPUSCH } return nil } func (m *ConfiguredGrantConfig) GetReleaseUci_OnPUSCH() *Null { if x, ok := m.GetUci_OnPUSCH().(*ConfiguredGrantConfig_ReleaseUci_OnPUSCH); ok { return x.ReleaseUci_OnPUSCH } return nil } func (m *ConfiguredGrantConfig) GetSetupUci_OnPUSCH() *CG_UCI_OnPUSCH { if x, ok := m.GetUci_OnPUSCH().(*ConfiguredGrantConfig_SetupUci_OnPUSCH); ok { return x.SetupUci_OnPUSCH } return nil } func (m *ConfiguredGrantConfig) GetResourceAllocation() *ResourceAllocation { if m != nil { return m.ResourceAllocation } return nil } func (m *ConfiguredGrantConfig) GetRbg_Size() *RBG_Size2 { if m != nil { return m.Rbg_Size } return nil } func (m *ConfiguredGrantConfig) GetPowerControlLoopToUse() *PowerControlLoopToUse { if m != nil { return m.PowerControlLoopToUse } return nil } func (m *ConfiguredGrantConfig) GetP0_PUSCH_Alpha() uint32 { if m != nil { return m.P0_PUSCH_Alpha } return 0 } func (m *ConfiguredGrantConfig) GetTransformPrecoder() *EnabledDisabledOpt { if m != nil { return m.TransformPrecoder } return nil } func (m *ConfiguredGrantConfig) GetNrofHARQ_Processes() uint32 { if m != nil { return m.NrofHARQ_Processes } return 0 } func (m *ConfiguredGrantConfig) GetRepK() *RepK { if m != nil { return m.RepK } return nil } func (m *ConfiguredGrantConfig) GetRepK_RV() *RepK_RV { if m != nil { return m.RepK_RV } return nil } func (m *ConfiguredGrantConfig) GetPeriodicity() *GrantPeriodicity { if m != nil { return m.Periodicity } return nil } func (m *ConfiguredGrantConfig) GetConfiguredGrantTimer() *wrappers.UInt32Value { if m != nil { return m.ConfiguredGrantTimer } return nil } func (m *ConfiguredGrantConfig) GetRrc_ConfiguredUplinkGrant() *RRC_ConfiguredUplinkGrant { if m != nil { return m.Rrc_ConfiguredUplinkGrant } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ConfiguredGrantConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ConfiguredGrantConfig_ReleaseUci_OnPUSCH)(nil), (*ConfiguredGrantConfig_SetupUci_OnPUSCH)(nil), } } type CG_UCI_OnPUSCH struct { // Types that are valid to be assigned to BetaOffsets: // *CG_UCI_OnPUSCH_Dynamic // *CG_UCI_OnPUSCH_SemiStatic BetaOffsets isCG_UCI_OnPUSCH_BetaOffsets `protobuf_oneof:"betaOffsets"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CG_UCI_OnPUSCH) Reset() { *m = CG_UCI_OnPUSCH{} } func (m *CG_UCI_OnPUSCH) String() string { return proto.CompactTextString(m) } func (*CG_UCI_OnPUSCH) ProtoMessage() {} func (*CG_UCI_OnPUSCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{243} } func (m *CG_UCI_OnPUSCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CG_UCI_OnPUSCH.Unmarshal(m, b) } func (m *CG_UCI_OnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CG_UCI_OnPUSCH.Marshal(b, m, deterministic) } func (m *CG_UCI_OnPUSCH) XXX_Merge(src proto.Message) { xxx_messageInfo_CG_UCI_OnPUSCH.Merge(m, src) } func (m *CG_UCI_OnPUSCH) XXX_Size() int { return xxx_messageInfo_CG_UCI_OnPUSCH.Size(m) } func (m *CG_UCI_OnPUSCH) XXX_DiscardUnknown() { xxx_messageInfo_CG_UCI_OnPUSCH.DiscardUnknown(m) } var xxx_messageInfo_CG_UCI_OnPUSCH proto.InternalMessageInfo type isCG_UCI_OnPUSCH_BetaOffsets interface { isCG_UCI_OnPUSCH_BetaOffsets() } type CG_UCI_OnPUSCH_Dynamic struct { Dynamic *BetaOffsetsList `protobuf:"bytes,1,opt,name=dynamic,proto3,oneof"` } type CG_UCI_OnPUSCH_SemiStatic struct { SemiStatic *BetaOffsets `protobuf:"bytes,2,opt,name=semiStatic,proto3,oneof"` } func (*CG_UCI_OnPUSCH_Dynamic) isCG_UCI_OnPUSCH_BetaOffsets() {} func (*CG_UCI_OnPUSCH_SemiStatic) isCG_UCI_OnPUSCH_BetaOffsets() {} func (m *CG_UCI_OnPUSCH) GetBetaOffsets() isCG_UCI_OnPUSCH_BetaOffsets { if m != nil { return m.BetaOffsets } return nil } func (m *CG_UCI_OnPUSCH) GetDynamic() *BetaOffsetsList { if x, ok := m.GetBetaOffsets().(*CG_UCI_OnPUSCH_Dynamic); ok { return x.Dynamic } return nil } func (m *CG_UCI_OnPUSCH) GetSemiStatic() *BetaOffsets { if x, ok := m.GetBetaOffsets().(*CG_UCI_OnPUSCH_SemiStatic); ok { return x.SemiStatic } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CG_UCI_OnPUSCH) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CG_UCI_OnPUSCH_Dynamic)(nil), (*CG_UCI_OnPUSCH_SemiStatic)(nil), } } type BetaOffsets struct { BetaOffsetACK_Index1 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=betaOffsetACK_Index1,json=betaOffsetACKIndex1,proto3" json:"betaOffsetACK_Index1,omitempty"` BetaOffsetACK_Index2 *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=betaOffsetACK_Index2,json=betaOffsetACKIndex2,proto3" json:"betaOffsetACK_Index2,omitempty"` BetaOffsetACK_Index3 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=betaOffsetACK_Index3,json=betaOffsetACKIndex3,proto3" json:"betaOffsetACK_Index3,omitempty"` BetaOffsetCSI_Part1_Index1 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=betaOffsetCSI_Part1_Index1,json=betaOffsetCSIPart1Index1,proto3" json:"betaOffsetCSI_Part1_Index1,omitempty"` BetaOffsetCSI_Part1_Index2 *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=betaOffsetCSI_Part1_Index2,json=betaOffsetCSIPart1Index2,proto3" json:"betaOffsetCSI_Part1_Index2,omitempty"` BetaOffsetCSI_Part2_Index1 *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=betaOffsetCSI_Part2_Index1,json=betaOffsetCSIPart2Index1,proto3" json:"betaOffsetCSI_Part2_Index1,omitempty"` BetaOffsetCSI_Part2_Index2 *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=betaOffsetCSI_Part2_Index2,json=betaOffsetCSIPart2Index2,proto3" json:"betaOffsetCSI_Part2_Index2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BetaOffsets) Reset() { *m = BetaOffsets{} } func (m *BetaOffsets) String() string { return proto.CompactTextString(m) } func (*BetaOffsets) ProtoMessage() {} func (*BetaOffsets) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{244} } func (m *BetaOffsets) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BetaOffsets.Unmarshal(m, b) } func (m *BetaOffsets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BetaOffsets.Marshal(b, m, deterministic) } func (m *BetaOffsets) XXX_Merge(src proto.Message) { xxx_messageInfo_BetaOffsets.Merge(m, src) } func (m *BetaOffsets) XXX_Size() int { return xxx_messageInfo_BetaOffsets.Size(m) } func (m *BetaOffsets) XXX_DiscardUnknown() { xxx_messageInfo_BetaOffsets.DiscardUnknown(m) } var xxx_messageInfo_BetaOffsets proto.InternalMessageInfo func (m *BetaOffsets) GetBetaOffsetACK_Index1() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetACK_Index1 } return nil } func (m *BetaOffsets) GetBetaOffsetACK_Index2() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetACK_Index2 } return nil } func (m *BetaOffsets) GetBetaOffsetACK_Index3() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetACK_Index3 } return nil } func (m *BetaOffsets) GetBetaOffsetCSI_Part1_Index1() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetCSI_Part1_Index1 } return nil } func (m *BetaOffsets) GetBetaOffsetCSI_Part1_Index2() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetCSI_Part1_Index2 } return nil } func (m *BetaOffsets) GetBetaOffsetCSI_Part2_Index1() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetCSI_Part2_Index1 } return nil } func (m *BetaOffsets) GetBetaOffsetCSI_Part2_Index2() *wrappers.UInt32Value { if m != nil { return m.BetaOffsetCSI_Part2_Index2 } return nil } type PowerControlLoopToUse struct { Value PowerControlLoopToUse_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerControlLoopToUse_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PowerControlLoopToUse) Reset() { *m = PowerControlLoopToUse{} } func (m *PowerControlLoopToUse) String() string { return proto.CompactTextString(m) } func (*PowerControlLoopToUse) ProtoMessage() {} func (*PowerControlLoopToUse) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{245} } func (m *PowerControlLoopToUse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PowerControlLoopToUse.Unmarshal(m, b) } func (m *PowerControlLoopToUse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PowerControlLoopToUse.Marshal(b, m, deterministic) } func (m *PowerControlLoopToUse) XXX_Merge(src proto.Message) { xxx_messageInfo_PowerControlLoopToUse.Merge(m, src) } func (m *PowerControlLoopToUse) XXX_Size() int { return xxx_messageInfo_PowerControlLoopToUse.Size(m) } func (m *PowerControlLoopToUse) XXX_DiscardUnknown() { xxx_messageInfo_PowerControlLoopToUse.DiscardUnknown(m) } var xxx_messageInfo_PowerControlLoopToUse proto.InternalMessageInfo func (m *PowerControlLoopToUse) GetValue() PowerControlLoopToUse_Value { if m != nil { return m.Value } return PowerControlLoopToUse_protobuf_unspecified } type RepK struct { Value RepK_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepK_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RepK) Reset() { *m = RepK{} } func (m *RepK) String() string { return proto.CompactTextString(m) } func (*RepK) ProtoMessage() {} func (*RepK) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{246} } func (m *RepK) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepK.Unmarshal(m, b) } func (m *RepK) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RepK.Marshal(b, m, deterministic) } func (m *RepK) XXX_Merge(src proto.Message) { xxx_messageInfo_RepK.Merge(m, src) } func (m *RepK) XXX_Size() int { return xxx_messageInfo_RepK.Size(m) } func (m *RepK) XXX_DiscardUnknown() { xxx_messageInfo_RepK.DiscardUnknown(m) } var xxx_messageInfo_RepK proto.InternalMessageInfo func (m *RepK) GetValue() RepK_Value { if m != nil { return m.Value } return RepK_protobuf_unspecified } type RepK_RV struct { Value RepK_RV_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepK_RV_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RepK_RV) Reset() { *m = RepK_RV{} } func (m *RepK_RV) String() string { return proto.CompactTextString(m) } func (*RepK_RV) ProtoMessage() {} func (*RepK_RV) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{247} } func (m *RepK_RV) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepK_RV.Unmarshal(m, b) } func (m *RepK_RV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RepK_RV.Marshal(b, m, deterministic) } func (m *RepK_RV) XXX_Merge(src proto.Message) { xxx_messageInfo_RepK_RV.Merge(m, src) } func (m *RepK_RV) XXX_Size() int { return xxx_messageInfo_RepK_RV.Size(m) } func (m *RepK_RV) XXX_DiscardUnknown() { xxx_messageInfo_RepK_RV.DiscardUnknown(m) } var xxx_messageInfo_RepK_RV proto.InternalMessageInfo func (m *RepK_RV) GetValue() RepK_RV_Value { if m != nil { return m.Value } return RepK_RV_protobuf_unspecified } type GrantPeriodicity struct { Value GrantPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.GrantPeriodicity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GrantPeriodicity) Reset() { *m = GrantPeriodicity{} } func (m *GrantPeriodicity) String() string { return proto.CompactTextString(m) } func (*GrantPeriodicity) ProtoMessage() {} func (*GrantPeriodicity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{248} } func (m *GrantPeriodicity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GrantPeriodicity.Unmarshal(m, b) } func (m *GrantPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GrantPeriodicity.Marshal(b, m, deterministic) } func (m *GrantPeriodicity) XXX_Merge(src proto.Message) { xxx_messageInfo_GrantPeriodicity.Merge(m, src) } func (m *GrantPeriodicity) XXX_Size() int { return xxx_messageInfo_GrantPeriodicity.Size(m) } func (m *GrantPeriodicity) XXX_DiscardUnknown() { xxx_messageInfo_GrantPeriodicity.DiscardUnknown(m) } var xxx_messageInfo_GrantPeriodicity proto.InternalMessageInfo func (m *GrantPeriodicity) GetValue() GrantPeriodicity_Value { if m != nil { return m.Value } return GrantPeriodicity_protobuf_unspecified } type RRC_ConfiguredUplinkGrant struct { TimeDomainOffset uint32 `protobuf:"varint,1,opt,name=timeDomainOffset,proto3" json:"timeDomainOffset,omitempty"` TimeDomainAllocation uint32 `protobuf:"varint,2,opt,name=timeDomainAllocation,proto3" json:"timeDomainAllocation,omitempty"` FrequencyDomainAllocation []byte `protobuf:"bytes,3,opt,name=frequencyDomainAllocation,proto3" json:"frequencyDomainAllocation,omitempty"` AntennaPort uint32 `protobuf:"varint,4,opt,name=antennaPort,proto3" json:"antennaPort,omitempty"` Dmrs_SeqInitialization *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=dmrs_SeqInitialization,json=dmrsSeqInitialization,proto3" json:"dmrs_SeqInitialization,omitempty"` PrecodingAndNumberOfLayers uint32 `protobuf:"varint,6,opt,name=precodingAndNumberOfLayers,proto3" json:"precodingAndNumberOfLayers,omitempty"` Srs_ResourceIndicator *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=srs_ResourceIndicator,json=srsResourceIndicator,proto3" json:"srs_ResourceIndicator,omitempty"` McsAndTBS uint32 `protobuf:"varint,8,opt,name=mcsAndTBS,proto3" json:"mcsAndTBS,omitempty"` FrequencyHoppingOffset *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=frequencyHoppingOffset,proto3" json:"frequencyHoppingOffset,omitempty"` PathlossReferenceIndex uint32 `protobuf:"varint,10,opt,name=pathlossReferenceIndex,proto3" json:"pathlossReferenceIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RRC_ConfiguredUplinkGrant) Reset() { *m = RRC_ConfiguredUplinkGrant{} } func (m *RRC_ConfiguredUplinkGrant) String() string { return proto.CompactTextString(m) } func (*RRC_ConfiguredUplinkGrant) ProtoMessage() {} func (*RRC_ConfiguredUplinkGrant) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{249} } func (m *RRC_ConfiguredUplinkGrant) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Unmarshal(m, b) } func (m *RRC_ConfiguredUplinkGrant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Marshal(b, m, deterministic) } func (m *RRC_ConfiguredUplinkGrant) XXX_Merge(src proto.Message) { xxx_messageInfo_RRC_ConfiguredUplinkGrant.Merge(m, src) } func (m *RRC_ConfiguredUplinkGrant) XXX_Size() int { return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Size(m) } func (m *RRC_ConfiguredUplinkGrant) XXX_DiscardUnknown() { xxx_messageInfo_RRC_ConfiguredUplinkGrant.DiscardUnknown(m) } var xxx_messageInfo_RRC_ConfiguredUplinkGrant proto.InternalMessageInfo func (m *RRC_ConfiguredUplinkGrant) GetTimeDomainOffset() uint32 { if m != nil { return m.TimeDomainOffset } return 0 } func (m *RRC_ConfiguredUplinkGrant) GetTimeDomainAllocation() uint32 { if m != nil { return m.TimeDomainAllocation } return 0 } func (m *RRC_ConfiguredUplinkGrant) GetFrequencyDomainAllocation() []byte { if m != nil { return m.FrequencyDomainAllocation } return nil } func (m *RRC_ConfiguredUplinkGrant) GetAntennaPort() uint32 { if m != nil { return m.AntennaPort } return 0 } func (m *RRC_ConfiguredUplinkGrant) GetDmrs_SeqInitialization() *wrappers.UInt32Value { if m != nil { return m.Dmrs_SeqInitialization } return nil } func (m *RRC_ConfiguredUplinkGrant) GetPrecodingAndNumberOfLayers() uint32 { if m != nil { return m.PrecodingAndNumberOfLayers } return 0 } func (m *RRC_ConfiguredUplinkGrant) GetSrs_ResourceIndicator() *wrappers.UInt32Value { if m != nil { return m.Srs_ResourceIndicator } return nil } func (m *RRC_ConfiguredUplinkGrant) GetMcsAndTBS() uint32 { if m != nil { return m.McsAndTBS } return 0 } func (m *RRC_ConfiguredUplinkGrant) GetFrequencyHoppingOffset() *wrappers.UInt32Value { if m != nil { return m.FrequencyHoppingOffset } return nil } func (m *RRC_ConfiguredUplinkGrant) GetPathlossReferenceIndex() uint32 { if m != nil { return m.PathlossReferenceIndex } return 0 } type SRS_Config struct { Srs_ResourceSetToReleaseList []uint32 `protobuf:"varint,1,rep,packed,name=srs_ResourceSetToReleaseList,json=srsResourceSetToReleaseList,proto3" json:"srs_ResourceSetToReleaseList,omitempty"` Srs_ResourceSetToAddModList []*SRS_ResourceSet `protobuf:"bytes,2,rep,name=srs_ResourceSetToAddModList,json=srsResourceSetToAddModList,proto3" json:"srs_ResourceSetToAddModList,omitempty"` Srs_ResourceToReleaseList []uint32 `protobuf:"varint,3,rep,packed,name=srs_ResourceToReleaseList,json=srsResourceToReleaseList,proto3" json:"srs_ResourceToReleaseList,omitempty"` Srs_ResourceToAddModList []*SRS_Resource `protobuf:"bytes,4,rep,name=srs_ResourceToAddModList,json=srsResourceToAddModList,proto3" json:"srs_ResourceToAddModList,omitempty"` Tpc_Accumulation *DisabledOpt `protobuf:"bytes,5,opt,name=tpc_Accumulation,json=tpcAccumulation,proto3" json:"tpc_Accumulation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_Config) Reset() { *m = SRS_Config{} } func (m *SRS_Config) String() string { return proto.CompactTextString(m) } func (*SRS_Config) ProtoMessage() {} func (*SRS_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{250} } func (m *SRS_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_Config.Unmarshal(m, b) } func (m *SRS_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_Config.Marshal(b, m, deterministic) } func (m *SRS_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_Config.Merge(m, src) } func (m *SRS_Config) XXX_Size() int { return xxx_messageInfo_SRS_Config.Size(m) } func (m *SRS_Config) XXX_DiscardUnknown() { xxx_messageInfo_SRS_Config.DiscardUnknown(m) } var xxx_messageInfo_SRS_Config proto.InternalMessageInfo func (m *SRS_Config) GetSrs_ResourceSetToReleaseList() []uint32 { if m != nil { return m.Srs_ResourceSetToReleaseList } return nil } func (m *SRS_Config) GetSrs_ResourceSetToAddModList() []*SRS_ResourceSet { if m != nil { return m.Srs_ResourceSetToAddModList } return nil } func (m *SRS_Config) GetSrs_ResourceToReleaseList() []uint32 { if m != nil { return m.Srs_ResourceToReleaseList } return nil } func (m *SRS_Config) GetSrs_ResourceToAddModList() []*SRS_Resource { if m != nil { return m.Srs_ResourceToAddModList } return nil } func (m *SRS_Config) GetTpc_Accumulation() *DisabledOpt { if m != nil { return m.Tpc_Accumulation } return nil } type SRS_ResourceSet struct { Srs_ResourceSetId uint32 `protobuf:"varint,1,opt,name=srs_ResourceSetId,json=srsResourceSetId,proto3" json:"srs_ResourceSetId,omitempty"` Srs_ResourceIdList []uint32 `protobuf:"varint,2,rep,packed,name=srs_ResourceIdList,json=srsResourceIdList,proto3" json:"srs_ResourceIdList,omitempty"` // Types that are valid to be assigned to ResourceType: // *SRS_ResourceSet_Aperiodic // *SRS_ResourceSet_SemiPersistent // *SRS_ResourceSet_Periodic ResourceType isSRS_ResourceSet_ResourceType `protobuf_oneof:"resourceType"` Usage *SRS_ResourceSet_Usage `protobuf:"bytes,6,opt,name=usage,proto3" json:"usage,omitempty"` Alpha *Alpha `protobuf:"bytes,7,opt,name=alpha,proto3" json:"alpha,omitempty"` P0 *wrappers.Int32Value `protobuf:"bytes,8,opt,name=p0,proto3" json:"p0,omitempty"` // Types that are valid to be assigned to PathlossReferenceRS: // *SRS_ResourceSet_Ssb_Index // *SRS_ResourceSet_Csi_RS_Index PathlossReferenceRS isSRS_ResourceSet_PathlossReferenceRS `protobuf_oneof:"pathlossReferenceRS"` Srs_PowerControlAdjustmentStates *SRS_PowerControlAdjustmentStates `protobuf:"bytes,11,opt,name=srs_PowerControlAdjustmentStates,json=srsPowerControlAdjustmentStates,proto3" json:"srs_PowerControlAdjustmentStates,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceSet) Reset() { *m = SRS_ResourceSet{} } func (m *SRS_ResourceSet) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceSet) ProtoMessage() {} func (*SRS_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{251} } func (m *SRS_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceSet.Unmarshal(m, b) } func (m *SRS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceSet.Marshal(b, m, deterministic) } func (m *SRS_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceSet.Merge(m, src) } func (m *SRS_ResourceSet) XXX_Size() int { return xxx_messageInfo_SRS_ResourceSet.Size(m) } func (m *SRS_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceSet proto.InternalMessageInfo func (m *SRS_ResourceSet) GetSrs_ResourceSetId() uint32 { if m != nil { return m.Srs_ResourceSetId } return 0 } func (m *SRS_ResourceSet) GetSrs_ResourceIdList() []uint32 { if m != nil { return m.Srs_ResourceIdList } return nil } type isSRS_ResourceSet_ResourceType interface { isSRS_ResourceSet_ResourceType() } type SRS_ResourceSet_Aperiodic struct { Aperiodic *SRS_ResourceSetType_Aperiodic `protobuf:"bytes,3,opt,name=aperiodic,proto3,oneof"` } type SRS_ResourceSet_SemiPersistent struct { SemiPersistent *SRS_ResourceSetType_Semi_Persistent `protobuf:"bytes,4,opt,name=semi_persistent,json=semiPersistent,proto3,oneof"` } type SRS_ResourceSet_Periodic struct { Periodic *SRS_ResourceSetType_Periodic `protobuf:"bytes,5,opt,name=periodic,proto3,oneof"` } func (*SRS_ResourceSet_Aperiodic) isSRS_ResourceSet_ResourceType() {} func (*SRS_ResourceSet_SemiPersistent) isSRS_ResourceSet_ResourceType() {} func (*SRS_ResourceSet_Periodic) isSRS_ResourceSet_ResourceType() {} func (m *SRS_ResourceSet) GetResourceType() isSRS_ResourceSet_ResourceType { if m != nil { return m.ResourceType } return nil } func (m *SRS_ResourceSet) GetAperiodic() *SRS_ResourceSetType_Aperiodic { if x, ok := m.GetResourceType().(*SRS_ResourceSet_Aperiodic); ok { return x.Aperiodic } return nil } func (m *SRS_ResourceSet) GetSemiPersistent() *SRS_ResourceSetType_Semi_Persistent { if x, ok := m.GetResourceType().(*SRS_ResourceSet_SemiPersistent); ok { return x.SemiPersistent } return nil } func (m *SRS_ResourceSet) GetPeriodic() *SRS_ResourceSetType_Periodic { if x, ok := m.GetResourceType().(*SRS_ResourceSet_Periodic); ok { return x.Periodic } return nil } func (m *SRS_ResourceSet) GetUsage() *SRS_ResourceSet_Usage { if m != nil { return m.Usage } return nil } func (m *SRS_ResourceSet) GetAlpha() *Alpha { if m != nil { return m.Alpha } return nil } func (m *SRS_ResourceSet) GetP0() *wrappers.Int32Value { if m != nil { return m.P0 } return nil } type isSRS_ResourceSet_PathlossReferenceRS interface { isSRS_ResourceSet_PathlossReferenceRS() } type SRS_ResourceSet_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,9,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type SRS_ResourceSet_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,10,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } func (*SRS_ResourceSet_Ssb_Index) isSRS_ResourceSet_PathlossReferenceRS() {} func (*SRS_ResourceSet_Csi_RS_Index) isSRS_ResourceSet_PathlossReferenceRS() {} func (m *SRS_ResourceSet) GetPathlossReferenceRS() isSRS_ResourceSet_PathlossReferenceRS { if m != nil { return m.PathlossReferenceRS } return nil } func (m *SRS_ResourceSet) GetSsb_Index() uint32 { if x, ok := m.GetPathlossReferenceRS().(*SRS_ResourceSet_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *SRS_ResourceSet) GetCsi_RS_Index() uint32 { if x, ok := m.GetPathlossReferenceRS().(*SRS_ResourceSet_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } func (m *SRS_ResourceSet) GetSrs_PowerControlAdjustmentStates() *SRS_PowerControlAdjustmentStates { if m != nil { return m.Srs_PowerControlAdjustmentStates } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SRS_ResourceSet) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SRS_ResourceSet_Aperiodic)(nil), (*SRS_ResourceSet_SemiPersistent)(nil), (*SRS_ResourceSet_Periodic)(nil), (*SRS_ResourceSet_Ssb_Index)(nil), (*SRS_ResourceSet_Csi_RS_Index)(nil), } } type SRS_ResourceSetType_Aperiodic struct { AperiodicSRS_ResourceTrigger uint32 `protobuf:"varint,1,opt,name=aperiodicSRS_ResourceTrigger,json=aperiodicSRSResourceTrigger,proto3" json:"aperiodicSRS_ResourceTrigger,omitempty"` Csi_RS *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"` SlotOffset *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=slotOffset,proto3" json:"slotOffset,omitempty"` AperiodicSRS_ResourceTriggerListV1530 []uint32 `protobuf:"varint,4,rep,packed,name=aperiodicSRS_ResourceTriggerList_v1530,json=aperiodicSRSResourceTriggerListV1530,proto3" json:"aperiodicSRS_ResourceTriggerList_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceSetType_Aperiodic) Reset() { *m = SRS_ResourceSetType_Aperiodic{} } func (m *SRS_ResourceSetType_Aperiodic) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceSetType_Aperiodic) ProtoMessage() {} func (*SRS_ResourceSetType_Aperiodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{252} } func (m *SRS_ResourceSetType_Aperiodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Unmarshal(m, b) } func (m *SRS_ResourceSetType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Marshal(b, m, deterministic) } func (m *SRS_ResourceSetType_Aperiodic) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Merge(m, src) } func (m *SRS_ResourceSetType_Aperiodic) XXX_Size() int { return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Size(m) } func (m *SRS_ResourceSetType_Aperiodic) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceSetType_Aperiodic.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceSetType_Aperiodic proto.InternalMessageInfo func (m *SRS_ResourceSetType_Aperiodic) GetAperiodicSRS_ResourceTrigger() uint32 { if m != nil { return m.AperiodicSRS_ResourceTrigger } return 0 } func (m *SRS_ResourceSetType_Aperiodic) GetCsi_RS() *wrappers.UInt32Value { if m != nil { return m.Csi_RS } return nil } func (m *SRS_ResourceSetType_Aperiodic) GetSlotOffset() *wrappers.UInt32Value { if m != nil { return m.SlotOffset } return nil } func (m *SRS_ResourceSetType_Aperiodic) GetAperiodicSRS_ResourceTriggerListV1530() []uint32 { if m != nil { return m.AperiodicSRS_ResourceTriggerListV1530 } return nil } type SRS_ResourceSetType_Semi_Persistent struct { AssociatedCSI_RS *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=associatedCSI_RS,json=associatedCSIRS,proto3" json:"associatedCSI_RS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceSetType_Semi_Persistent) Reset() { *m = SRS_ResourceSetType_Semi_Persistent{} } func (m *SRS_ResourceSetType_Semi_Persistent) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceSetType_Semi_Persistent) ProtoMessage() {} func (*SRS_ResourceSetType_Semi_Persistent) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{253} } func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Unmarshal(m, b) } func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Marshal(b, m, deterministic) } func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Merge(m, src) } func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Size() int { return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Size(m) } func (m *SRS_ResourceSetType_Semi_Persistent) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent proto.InternalMessageInfo func (m *SRS_ResourceSetType_Semi_Persistent) GetAssociatedCSI_RS() *wrappers.UInt32Value { if m != nil { return m.AssociatedCSI_RS } return nil } type SRS_ResourceSetType_Periodic struct { AssociatedCSI_RS *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=associatedCSI_RS,json=associatedCSIRS,proto3" json:"associatedCSI_RS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceSetType_Periodic) Reset() { *m = SRS_ResourceSetType_Periodic{} } func (m *SRS_ResourceSetType_Periodic) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceSetType_Periodic) ProtoMessage() {} func (*SRS_ResourceSetType_Periodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{254} } func (m *SRS_ResourceSetType_Periodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceSetType_Periodic.Unmarshal(m, b) } func (m *SRS_ResourceSetType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceSetType_Periodic.Marshal(b, m, deterministic) } func (m *SRS_ResourceSetType_Periodic) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceSetType_Periodic.Merge(m, src) } func (m *SRS_ResourceSetType_Periodic) XXX_Size() int { return xxx_messageInfo_SRS_ResourceSetType_Periodic.Size(m) } func (m *SRS_ResourceSetType_Periodic) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceSetType_Periodic.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceSetType_Periodic proto.InternalMessageInfo func (m *SRS_ResourceSetType_Periodic) GetAssociatedCSI_RS() *wrappers.UInt32Value { if m != nil { return m.AssociatedCSI_RS } return nil } type SRS_ResourceSet_Usage struct { Value SRS_ResourceSet_Usage_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_ResourceSet_Usage_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceSet_Usage) Reset() { *m = SRS_ResourceSet_Usage{} } func (m *SRS_ResourceSet_Usage) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceSet_Usage) ProtoMessage() {} func (*SRS_ResourceSet_Usage) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{255} } func (m *SRS_ResourceSet_Usage) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceSet_Usage.Unmarshal(m, b) } func (m *SRS_ResourceSet_Usage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceSet_Usage.Marshal(b, m, deterministic) } func (m *SRS_ResourceSet_Usage) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceSet_Usage.Merge(m, src) } func (m *SRS_ResourceSet_Usage) XXX_Size() int { return xxx_messageInfo_SRS_ResourceSet_Usage.Size(m) } func (m *SRS_ResourceSet_Usage) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceSet_Usage.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceSet_Usage proto.InternalMessageInfo func (m *SRS_ResourceSet_Usage) GetValue() SRS_ResourceSet_Usage_Value { if m != nil { return m.Value } return SRS_ResourceSet_Usage_protobuf_unspecified } type SRS_PowerControlAdjustmentStates struct { Value SRS_PowerControlAdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_PowerControlAdjustmentStates_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_PowerControlAdjustmentStates) Reset() { *m = SRS_PowerControlAdjustmentStates{} } func (m *SRS_PowerControlAdjustmentStates) String() string { return proto.CompactTextString(m) } func (*SRS_PowerControlAdjustmentStates) ProtoMessage() {} func (*SRS_PowerControlAdjustmentStates) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{256} } func (m *SRS_PowerControlAdjustmentStates) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Unmarshal(m, b) } func (m *SRS_PowerControlAdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Marshal(b, m, deterministic) } func (m *SRS_PowerControlAdjustmentStates) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_PowerControlAdjustmentStates.Merge(m, src) } func (m *SRS_PowerControlAdjustmentStates) XXX_Size() int { return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Size(m) } func (m *SRS_PowerControlAdjustmentStates) XXX_DiscardUnknown() { xxx_messageInfo_SRS_PowerControlAdjustmentStates.DiscardUnknown(m) } var xxx_messageInfo_SRS_PowerControlAdjustmentStates proto.InternalMessageInfo func (m *SRS_PowerControlAdjustmentStates) GetValue() SRS_PowerControlAdjustmentStates_Value { if m != nil { return m.Value } return SRS_PowerControlAdjustmentStates_protobuf_unspecified } type SRS_Resource struct { Srs_ResourceId uint32 `protobuf:"varint,1,opt,name=srs_ResourceId,json=srsResourceId,proto3" json:"srs_ResourceId,omitempty"` NrofSRS_Ports *NrofSRS_Ports `protobuf:"bytes,2,opt,name=nrofSRS_Ports,json=nrofSRSPorts,proto3" json:"nrofSRS_Ports,omitempty"` Ptrs_PortIndex *PTRS_PortIndex `protobuf:"bytes,3,opt,name=ptrs_PortIndex,json=ptrsPortIndex,proto3" json:"ptrs_PortIndex,omitempty"` // Types that are valid to be assigned to TransmissionComb: // *SRS_Resource_N2 // *SRS_Resource_N4 TransmissionComb isSRS_Resource_TransmissionComb `protobuf_oneof:"transmissionComb"` ResourceMapping *ResourceMapping `protobuf:"bytes,6,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"` FreqDomainPosition uint32 `protobuf:"varint,7,opt,name=freqDomainPosition,proto3" json:"freqDomainPosition,omitempty"` FreqDomainShift uint32 `protobuf:"varint,8,opt,name=freqDomainShift,proto3" json:"freqDomainShift,omitempty"` FreqHopping *FreqHopping `protobuf:"bytes,9,opt,name=freqHopping,proto3" json:"freqHopping,omitempty"` GroupOrSequenceHopping *GroupOrSequenceHopping `protobuf:"bytes,10,opt,name=groupOrSequenceHopping,proto3" json:"groupOrSequenceHopping,omitempty"` // Types that are valid to be assigned to ResourceType: // *SRS_Resource_Aperiodic // *SRS_Resource_SemiPersistent // *SRS_Resource_Periodic ResourceType isSRS_Resource_ResourceType `protobuf_oneof:"resourceType"` SequenceId uint32 `protobuf:"varint,14,opt,name=sequenceId,proto3" json:"sequenceId,omitempty"` SpatialRelationInfo *SRS_SpatialRelationInfo `protobuf:"bytes,15,opt,name=spatialRelationInfo,proto3" json:"spatialRelationInfo,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_Resource) Reset() { *m = SRS_Resource{} } func (m *SRS_Resource) String() string { return proto.CompactTextString(m) } func (*SRS_Resource) ProtoMessage() {} func (*SRS_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{257} } func (m *SRS_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_Resource.Unmarshal(m, b) } func (m *SRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_Resource.Marshal(b, m, deterministic) } func (m *SRS_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_Resource.Merge(m, src) } func (m *SRS_Resource) XXX_Size() int { return xxx_messageInfo_SRS_Resource.Size(m) } func (m *SRS_Resource) XXX_DiscardUnknown() { xxx_messageInfo_SRS_Resource.DiscardUnknown(m) } var xxx_messageInfo_SRS_Resource proto.InternalMessageInfo func (m *SRS_Resource) GetSrs_ResourceId() uint32 { if m != nil { return m.Srs_ResourceId } return 0 } func (m *SRS_Resource) GetNrofSRS_Ports() *NrofSRS_Ports { if m != nil { return m.NrofSRS_Ports } return nil } func (m *SRS_Resource) GetPtrs_PortIndex() *PTRS_PortIndex { if m != nil { return m.Ptrs_PortIndex } return nil } type isSRS_Resource_TransmissionComb interface { isSRS_Resource_TransmissionComb() } type SRS_Resource_N2 struct { N2 *N2 `protobuf:"bytes,4,opt,name=n2,proto3,oneof"` } type SRS_Resource_N4 struct { N4 *N4 `protobuf:"bytes,5,opt,name=n4,proto3,oneof"` } func (*SRS_Resource_N2) isSRS_Resource_TransmissionComb() {} func (*SRS_Resource_N4) isSRS_Resource_TransmissionComb() {} func (m *SRS_Resource) GetTransmissionComb() isSRS_Resource_TransmissionComb { if m != nil { return m.TransmissionComb } return nil } func (m *SRS_Resource) GetN2() *N2 { if x, ok := m.GetTransmissionComb().(*SRS_Resource_N2); ok { return x.N2 } return nil } func (m *SRS_Resource) GetN4() *N4 { if x, ok := m.GetTransmissionComb().(*SRS_Resource_N4); ok { return x.N4 } return nil } func (m *SRS_Resource) GetResourceMapping() *ResourceMapping { if m != nil { return m.ResourceMapping } return nil } func (m *SRS_Resource) GetFreqDomainPosition() uint32 { if m != nil { return m.FreqDomainPosition } return 0 } func (m *SRS_Resource) GetFreqDomainShift() uint32 { if m != nil { return m.FreqDomainShift } return 0 } func (m *SRS_Resource) GetFreqHopping() *FreqHopping { if m != nil { return m.FreqHopping } return nil } func (m *SRS_Resource) GetGroupOrSequenceHopping() *GroupOrSequenceHopping { if m != nil { return m.GroupOrSequenceHopping } return nil } type isSRS_Resource_ResourceType interface { isSRS_Resource_ResourceType() } type SRS_Resource_Aperiodic struct { Aperiodic *SRS_ResourceType_Aperiodic `protobuf:"bytes,11,opt,name=aperiodic,proto3,oneof"` } type SRS_Resource_SemiPersistent struct { SemiPersistent *SRS_ResourceType_Semi_Persistent `protobuf:"bytes,12,opt,name=semi_persistent,json=semiPersistent,proto3,oneof"` } type SRS_Resource_Periodic struct { Periodic *SRS_ResourceType_Periodic `protobuf:"bytes,13,opt,name=periodic,proto3,oneof"` } func (*SRS_Resource_Aperiodic) isSRS_Resource_ResourceType() {} func (*SRS_Resource_SemiPersistent) isSRS_Resource_ResourceType() {} func (*SRS_Resource_Periodic) isSRS_Resource_ResourceType() {} func (m *SRS_Resource) GetResourceType() isSRS_Resource_ResourceType { if m != nil { return m.ResourceType } return nil } func (m *SRS_Resource) GetAperiodic() *SRS_ResourceType_Aperiodic { if x, ok := m.GetResourceType().(*SRS_Resource_Aperiodic); ok { return x.Aperiodic } return nil } func (m *SRS_Resource) GetSemiPersistent() *SRS_ResourceType_Semi_Persistent { if x, ok := m.GetResourceType().(*SRS_Resource_SemiPersistent); ok { return x.SemiPersistent } return nil } func (m *SRS_Resource) GetPeriodic() *SRS_ResourceType_Periodic { if x, ok := m.GetResourceType().(*SRS_Resource_Periodic); ok { return x.Periodic } return nil } func (m *SRS_Resource) GetSequenceId() uint32 { if m != nil { return m.SequenceId } return 0 } func (m *SRS_Resource) GetSpatialRelationInfo() *SRS_SpatialRelationInfo { if m != nil { return m.SpatialRelationInfo } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SRS_Resource) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SRS_Resource_N2)(nil), (*SRS_Resource_N4)(nil), (*SRS_Resource_Aperiodic)(nil), (*SRS_Resource_SemiPersistent)(nil), (*SRS_Resource_Periodic)(nil), } } type NrofSRS_Ports struct { Value NrofSRS_Ports_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSRS_Ports_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofSRS_Ports) Reset() { *m = NrofSRS_Ports{} } func (m *NrofSRS_Ports) String() string { return proto.CompactTextString(m) } func (*NrofSRS_Ports) ProtoMessage() {} func (*NrofSRS_Ports) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{258} } func (m *NrofSRS_Ports) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofSRS_Ports.Unmarshal(m, b) } func (m *NrofSRS_Ports) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofSRS_Ports.Marshal(b, m, deterministic) } func (m *NrofSRS_Ports) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofSRS_Ports.Merge(m, src) } func (m *NrofSRS_Ports) XXX_Size() int { return xxx_messageInfo_NrofSRS_Ports.Size(m) } func (m *NrofSRS_Ports) XXX_DiscardUnknown() { xxx_messageInfo_NrofSRS_Ports.DiscardUnknown(m) } var xxx_messageInfo_NrofSRS_Ports proto.InternalMessageInfo func (m *NrofSRS_Ports) GetValue() NrofSRS_Ports_Value { if m != nil { return m.Value } return NrofSRS_Ports_protobuf_unspecified } type PTRS_PortIndex struct { Value PTRS_PortIndex_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PTRS_PortIndex_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PTRS_PortIndex) Reset() { *m = PTRS_PortIndex{} } func (m *PTRS_PortIndex) String() string { return proto.CompactTextString(m) } func (*PTRS_PortIndex) ProtoMessage() {} func (*PTRS_PortIndex) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{259} } func (m *PTRS_PortIndex) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PTRS_PortIndex.Unmarshal(m, b) } func (m *PTRS_PortIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PTRS_PortIndex.Marshal(b, m, deterministic) } func (m *PTRS_PortIndex) XXX_Merge(src proto.Message) { xxx_messageInfo_PTRS_PortIndex.Merge(m, src) } func (m *PTRS_PortIndex) XXX_Size() int { return xxx_messageInfo_PTRS_PortIndex.Size(m) } func (m *PTRS_PortIndex) XXX_DiscardUnknown() { xxx_messageInfo_PTRS_PortIndex.DiscardUnknown(m) } var xxx_messageInfo_PTRS_PortIndex proto.InternalMessageInfo func (m *PTRS_PortIndex) GetValue() PTRS_PortIndex_Value { if m != nil { return m.Value } return PTRS_PortIndex_protobuf_unspecified } type N2 struct { CombOffsetN2 uint32 `protobuf:"varint,1,opt,name=combOffset_n2,json=combOffsetN2,proto3" json:"combOffset_n2,omitempty"` CyclicShiftN2 uint32 `protobuf:"varint,2,opt,name=cyclicShift_n2,json=cyclicShiftN2,proto3" json:"cyclicShift_n2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *N2) Reset() { *m = N2{} } func (m *N2) String() string { return proto.CompactTextString(m) } func (*N2) ProtoMessage() {} func (*N2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{260} } func (m *N2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_N2.Unmarshal(m, b) } func (m *N2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_N2.Marshal(b, m, deterministic) } func (m *N2) XXX_Merge(src proto.Message) { xxx_messageInfo_N2.Merge(m, src) } func (m *N2) XXX_Size() int { return xxx_messageInfo_N2.Size(m) } func (m *N2) XXX_DiscardUnknown() { xxx_messageInfo_N2.DiscardUnknown(m) } var xxx_messageInfo_N2 proto.InternalMessageInfo func (m *N2) GetCombOffsetN2() uint32 { if m != nil { return m.CombOffsetN2 } return 0 } func (m *N2) GetCyclicShiftN2() uint32 { if m != nil { return m.CyclicShiftN2 } return 0 } type N4 struct { CombOffsetN4 uint32 `protobuf:"varint,1,opt,name=combOffset_n4,json=combOffsetN4,proto3" json:"combOffset_n4,omitempty"` CyclicShiftN4 uint32 `protobuf:"varint,2,opt,name=cyclicShift_n4,json=cyclicShiftN4,proto3" json:"cyclicShift_n4,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *N4) Reset() { *m = N4{} } func (m *N4) String() string { return proto.CompactTextString(m) } func (*N4) ProtoMessage() {} func (*N4) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{261} } func (m *N4) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_N4.Unmarshal(m, b) } func (m *N4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_N4.Marshal(b, m, deterministic) } func (m *N4) XXX_Merge(src proto.Message) { xxx_messageInfo_N4.Merge(m, src) } func (m *N4) XXX_Size() int { return xxx_messageInfo_N4.Size(m) } func (m *N4) XXX_DiscardUnknown() { xxx_messageInfo_N4.DiscardUnknown(m) } var xxx_messageInfo_N4 proto.InternalMessageInfo func (m *N4) GetCombOffsetN4() uint32 { if m != nil { return m.CombOffsetN4 } return 0 } func (m *N4) GetCyclicShiftN4() uint32 { if m != nil { return m.CyclicShiftN4 } return 0 } type ResourceMapping struct { StartPosition uint32 `protobuf:"varint,1,opt,name=startPosition,proto3" json:"startPosition,omitempty"` NrofSymbols *NrofSymbols `protobuf:"bytes,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"` RepetitionFactor *RepetitionFactor `protobuf:"bytes,3,opt,name=repetitionFactor,proto3" json:"repetitionFactor,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResourceMapping) Reset() { *m = ResourceMapping{} } func (m *ResourceMapping) String() string { return proto.CompactTextString(m) } func (*ResourceMapping) ProtoMessage() {} func (*ResourceMapping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{262} } func (m *ResourceMapping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourceMapping.Unmarshal(m, b) } func (m *ResourceMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResourceMapping.Marshal(b, m, deterministic) } func (m *ResourceMapping) XXX_Merge(src proto.Message) { xxx_messageInfo_ResourceMapping.Merge(m, src) } func (m *ResourceMapping) XXX_Size() int { return xxx_messageInfo_ResourceMapping.Size(m) } func (m *ResourceMapping) XXX_DiscardUnknown() { xxx_messageInfo_ResourceMapping.DiscardUnknown(m) } var xxx_messageInfo_ResourceMapping proto.InternalMessageInfo func (m *ResourceMapping) GetStartPosition() uint32 { if m != nil { return m.StartPosition } return 0 } func (m *ResourceMapping) GetNrofSymbols() *NrofSymbols { if m != nil { return m.NrofSymbols } return nil } func (m *ResourceMapping) GetRepetitionFactor() *RepetitionFactor { if m != nil { return m.RepetitionFactor } return nil } type NrofSymbols struct { Value NrofSymbols_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSymbols_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofSymbols) Reset() { *m = NrofSymbols{} } func (m *NrofSymbols) String() string { return proto.CompactTextString(m) } func (*NrofSymbols) ProtoMessage() {} func (*NrofSymbols) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{263} } func (m *NrofSymbols) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofSymbols.Unmarshal(m, b) } func (m *NrofSymbols) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofSymbols.Marshal(b, m, deterministic) } func (m *NrofSymbols) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofSymbols.Merge(m, src) } func (m *NrofSymbols) XXX_Size() int { return xxx_messageInfo_NrofSymbols.Size(m) } func (m *NrofSymbols) XXX_DiscardUnknown() { xxx_messageInfo_NrofSymbols.DiscardUnknown(m) } var xxx_messageInfo_NrofSymbols proto.InternalMessageInfo func (m *NrofSymbols) GetValue() NrofSymbols_Value { if m != nil { return m.Value } return NrofSymbols_protobuf_unspecified } type RepetitionFactor struct { Value RepetitionFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepetitionFactor_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RepetitionFactor) Reset() { *m = RepetitionFactor{} } func (m *RepetitionFactor) String() string { return proto.CompactTextString(m) } func (*RepetitionFactor) ProtoMessage() {} func (*RepetitionFactor) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{264} } func (m *RepetitionFactor) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepetitionFactor.Unmarshal(m, b) } func (m *RepetitionFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RepetitionFactor.Marshal(b, m, deterministic) } func (m *RepetitionFactor) XXX_Merge(src proto.Message) { xxx_messageInfo_RepetitionFactor.Merge(m, src) } func (m *RepetitionFactor) XXX_Size() int { return xxx_messageInfo_RepetitionFactor.Size(m) } func (m *RepetitionFactor) XXX_DiscardUnknown() { xxx_messageInfo_RepetitionFactor.DiscardUnknown(m) } var xxx_messageInfo_RepetitionFactor proto.InternalMessageInfo func (m *RepetitionFactor) GetValue() RepetitionFactor_Value { if m != nil { return m.Value } return RepetitionFactor_protobuf_unspecified } type FreqHopping struct { C_SRS uint32 `protobuf:"varint,1,opt,name=c_SRS,json=cSRS,proto3" json:"c_SRS,omitempty"` B_SRS uint32 `protobuf:"varint,2,opt,name=b_SRS,json=bSRS,proto3" json:"b_SRS,omitempty"` BHop uint32 `protobuf:"varint,3,opt,name=b_hop,json=bHop,proto3" json:"b_hop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FreqHopping) Reset() { *m = FreqHopping{} } func (m *FreqHopping) String() string { return proto.CompactTextString(m) } func (*FreqHopping) ProtoMessage() {} func (*FreqHopping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{265} } func (m *FreqHopping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FreqHopping.Unmarshal(m, b) } func (m *FreqHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FreqHopping.Marshal(b, m, deterministic) } func (m *FreqHopping) XXX_Merge(src proto.Message) { xxx_messageInfo_FreqHopping.Merge(m, src) } func (m *FreqHopping) XXX_Size() int { return xxx_messageInfo_FreqHopping.Size(m) } func (m *FreqHopping) XXX_DiscardUnknown() { xxx_messageInfo_FreqHopping.DiscardUnknown(m) } var xxx_messageInfo_FreqHopping proto.InternalMessageInfo func (m *FreqHopping) GetC_SRS() uint32 { if m != nil { return m.C_SRS } return 0 } func (m *FreqHopping) GetB_SRS() uint32 { if m != nil { return m.B_SRS } return 0 } func (m *FreqHopping) GetBHop() uint32 { if m != nil { return m.BHop } return 0 } type GroupOrSequenceHopping struct { Value GroupOrSequenceHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.GroupOrSequenceHopping_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GroupOrSequenceHopping) Reset() { *m = GroupOrSequenceHopping{} } func (m *GroupOrSequenceHopping) String() string { return proto.CompactTextString(m) } func (*GroupOrSequenceHopping) ProtoMessage() {} func (*GroupOrSequenceHopping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{266} } func (m *GroupOrSequenceHopping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupOrSequenceHopping.Unmarshal(m, b) } func (m *GroupOrSequenceHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GroupOrSequenceHopping.Marshal(b, m, deterministic) } func (m *GroupOrSequenceHopping) XXX_Merge(src proto.Message) { xxx_messageInfo_GroupOrSequenceHopping.Merge(m, src) } func (m *GroupOrSequenceHopping) XXX_Size() int { return xxx_messageInfo_GroupOrSequenceHopping.Size(m) } func (m *GroupOrSequenceHopping) XXX_DiscardUnknown() { xxx_messageInfo_GroupOrSequenceHopping.DiscardUnknown(m) } var xxx_messageInfo_GroupOrSequenceHopping proto.InternalMessageInfo func (m *GroupOrSequenceHopping) GetValue() GroupOrSequenceHopping_Value { if m != nil { return m.Value } return GroupOrSequenceHopping_protobuf_unspecified } type SRS_ResourceType_Aperiodic struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceType_Aperiodic) Reset() { *m = SRS_ResourceType_Aperiodic{} } func (m *SRS_ResourceType_Aperiodic) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceType_Aperiodic) ProtoMessage() {} func (*SRS_ResourceType_Aperiodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{267} } func (m *SRS_ResourceType_Aperiodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceType_Aperiodic.Unmarshal(m, b) } func (m *SRS_ResourceType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceType_Aperiodic.Marshal(b, m, deterministic) } func (m *SRS_ResourceType_Aperiodic) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceType_Aperiodic.Merge(m, src) } func (m *SRS_ResourceType_Aperiodic) XXX_Size() int { return xxx_messageInfo_SRS_ResourceType_Aperiodic.Size(m) } func (m *SRS_ResourceType_Aperiodic) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceType_Aperiodic.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceType_Aperiodic proto.InternalMessageInfo type SRS_ResourceType_Semi_Persistent struct { PeriodicityAndOffsetSp *SRS_PeriodicityAndOffset `protobuf:"bytes,1,opt,name=periodicityAndOffset_sp,json=periodicityAndOffsetSp,proto3" json:"periodicityAndOffset_sp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceType_Semi_Persistent) Reset() { *m = SRS_ResourceType_Semi_Persistent{} } func (m *SRS_ResourceType_Semi_Persistent) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceType_Semi_Persistent) ProtoMessage() {} func (*SRS_ResourceType_Semi_Persistent) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{268} } func (m *SRS_ResourceType_Semi_Persistent) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Unmarshal(m, b) } func (m *SRS_ResourceType_Semi_Persistent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Marshal(b, m, deterministic) } func (m *SRS_ResourceType_Semi_Persistent) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Merge(m, src) } func (m *SRS_ResourceType_Semi_Persistent) XXX_Size() int { return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Size(m) } func (m *SRS_ResourceType_Semi_Persistent) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceType_Semi_Persistent.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceType_Semi_Persistent proto.InternalMessageInfo func (m *SRS_ResourceType_Semi_Persistent) GetPeriodicityAndOffsetSp() *SRS_PeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffsetSp } return nil } type SRS_PeriodicityAndOffset struct { // Types that are valid to be assigned to C: // *SRS_PeriodicityAndOffset_Sl1 // *SRS_PeriodicityAndOffset_Sl2 // *SRS_PeriodicityAndOffset_Sl4 // *SRS_PeriodicityAndOffset_Sl5 // *SRS_PeriodicityAndOffset_Sl8 // *SRS_PeriodicityAndOffset_Sl10 // *SRS_PeriodicityAndOffset_Sl16 // *SRS_PeriodicityAndOffset_Sl20 // *SRS_PeriodicityAndOffset_Sl32 // *SRS_PeriodicityAndOffset_Sl40 // *SRS_PeriodicityAndOffset_Sl64 // *SRS_PeriodicityAndOffset_Sl80 // *SRS_PeriodicityAndOffset_Sl160 // *SRS_PeriodicityAndOffset_Sl320 // *SRS_PeriodicityAndOffset_Sl640 // *SRS_PeriodicityAndOffset_Sl1280 // *SRS_PeriodicityAndOffset_Sl2560 C isSRS_PeriodicityAndOffset_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_PeriodicityAndOffset) Reset() { *m = SRS_PeriodicityAndOffset{} } func (m *SRS_PeriodicityAndOffset) String() string { return proto.CompactTextString(m) } func (*SRS_PeriodicityAndOffset) ProtoMessage() {} func (*SRS_PeriodicityAndOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{269} } func (m *SRS_PeriodicityAndOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_PeriodicityAndOffset.Unmarshal(m, b) } func (m *SRS_PeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_PeriodicityAndOffset.Marshal(b, m, deterministic) } func (m *SRS_PeriodicityAndOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_PeriodicityAndOffset.Merge(m, src) } func (m *SRS_PeriodicityAndOffset) XXX_Size() int { return xxx_messageInfo_SRS_PeriodicityAndOffset.Size(m) } func (m *SRS_PeriodicityAndOffset) XXX_DiscardUnknown() { xxx_messageInfo_SRS_PeriodicityAndOffset.DiscardUnknown(m) } var xxx_messageInfo_SRS_PeriodicityAndOffset proto.InternalMessageInfo type isSRS_PeriodicityAndOffset_C interface { isSRS_PeriodicityAndOffset_C() } type SRS_PeriodicityAndOffset_Sl1 struct { Sl1 *Null `protobuf:"bytes,1,opt,name=sl1,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl2 struct { Sl2 uint32 `protobuf:"varint,2,opt,name=sl2,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl4 struct { Sl4 uint32 `protobuf:"varint,3,opt,name=sl4,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl5 struct { Sl5 uint32 `protobuf:"varint,4,opt,name=sl5,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl8 struct { Sl8 uint32 `protobuf:"varint,5,opt,name=sl8,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl10 struct { Sl10 uint32 `protobuf:"varint,6,opt,name=sl10,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl16 struct { Sl16 uint32 `protobuf:"varint,7,opt,name=sl16,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl20 struct { Sl20 uint32 `protobuf:"varint,8,opt,name=sl20,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl32 struct { Sl32 uint32 `protobuf:"varint,9,opt,name=sl32,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl40 struct { Sl40 uint32 `protobuf:"varint,10,opt,name=sl40,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl64 struct { Sl64 uint32 `protobuf:"varint,11,opt,name=sl64,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl80 struct { Sl80 uint32 `protobuf:"varint,12,opt,name=sl80,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl160 struct { Sl160 uint32 `protobuf:"varint,13,opt,name=sl160,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl320 struct { Sl320 uint32 `protobuf:"varint,14,opt,name=sl320,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl640 struct { Sl640 uint32 `protobuf:"varint,15,opt,name=sl640,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl1280 struct { Sl1280 uint32 `protobuf:"varint,16,opt,name=sl1280,proto3,oneof"` } type SRS_PeriodicityAndOffset_Sl2560 struct { Sl2560 uint32 `protobuf:"varint,17,opt,name=sl2560,proto3,oneof"` } func (*SRS_PeriodicityAndOffset_Sl1) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl2) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl4) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl5) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl8) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl10) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl16) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl20) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl32) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl40) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl64) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl80) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl160) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl320) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl640) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl1280) isSRS_PeriodicityAndOffset_C() {} func (*SRS_PeriodicityAndOffset_Sl2560) isSRS_PeriodicityAndOffset_C() {} func (m *SRS_PeriodicityAndOffset) GetC() isSRS_PeriodicityAndOffset_C { if m != nil { return m.C } return nil } func (m *SRS_PeriodicityAndOffset) GetSl1() *Null { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl1); ok { return x.Sl1 } return nil } func (m *SRS_PeriodicityAndOffset) GetSl2() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl2); ok { return x.Sl2 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl4() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl4); ok { return x.Sl4 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl5() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl5); ok { return x.Sl5 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl8() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl8); ok { return x.Sl8 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl10() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl10); ok { return x.Sl10 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl16() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl16); ok { return x.Sl16 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl20() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl20); ok { return x.Sl20 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl32() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl32); ok { return x.Sl32 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl40() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl40); ok { return x.Sl40 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl64() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl64); ok { return x.Sl64 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl80() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl80); ok { return x.Sl80 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl160() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl160); ok { return x.Sl160 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl320() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl320); ok { return x.Sl320 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl640() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl640); ok { return x.Sl640 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl1280() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl1280); ok { return x.Sl1280 } return 0 } func (m *SRS_PeriodicityAndOffset) GetSl2560() uint32 { if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl2560); ok { return x.Sl2560 } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*SRS_PeriodicityAndOffset) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SRS_PeriodicityAndOffset_Sl1)(nil), (*SRS_PeriodicityAndOffset_Sl2)(nil), (*SRS_PeriodicityAndOffset_Sl4)(nil), (*SRS_PeriodicityAndOffset_Sl5)(nil), (*SRS_PeriodicityAndOffset_Sl8)(nil), (*SRS_PeriodicityAndOffset_Sl10)(nil), (*SRS_PeriodicityAndOffset_Sl16)(nil), (*SRS_PeriodicityAndOffset_Sl20)(nil), (*SRS_PeriodicityAndOffset_Sl32)(nil), (*SRS_PeriodicityAndOffset_Sl40)(nil), (*SRS_PeriodicityAndOffset_Sl64)(nil), (*SRS_PeriodicityAndOffset_Sl80)(nil), (*SRS_PeriodicityAndOffset_Sl160)(nil), (*SRS_PeriodicityAndOffset_Sl320)(nil), (*SRS_PeriodicityAndOffset_Sl640)(nil), (*SRS_PeriodicityAndOffset_Sl1280)(nil), (*SRS_PeriodicityAndOffset_Sl2560)(nil), } } type SRS_ResourceType_Periodic struct { PeriodicityAndOffsetP *SRS_PeriodicityAndOffset `protobuf:"bytes,1,opt,name=periodicityAndOffset_p,json=periodicityAndOffsetP,proto3" json:"periodicityAndOffset_p,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_ResourceType_Periodic) Reset() { *m = SRS_ResourceType_Periodic{} } func (m *SRS_ResourceType_Periodic) String() string { return proto.CompactTextString(m) } func (*SRS_ResourceType_Periodic) ProtoMessage() {} func (*SRS_ResourceType_Periodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{270} } func (m *SRS_ResourceType_Periodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_ResourceType_Periodic.Unmarshal(m, b) } func (m *SRS_ResourceType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_ResourceType_Periodic.Marshal(b, m, deterministic) } func (m *SRS_ResourceType_Periodic) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_ResourceType_Periodic.Merge(m, src) } func (m *SRS_ResourceType_Periodic) XXX_Size() int { return xxx_messageInfo_SRS_ResourceType_Periodic.Size(m) } func (m *SRS_ResourceType_Periodic) XXX_DiscardUnknown() { xxx_messageInfo_SRS_ResourceType_Periodic.DiscardUnknown(m) } var xxx_messageInfo_SRS_ResourceType_Periodic proto.InternalMessageInfo func (m *SRS_ResourceType_Periodic) GetPeriodicityAndOffsetP() *SRS_PeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffsetP } return nil } type SRS_SpatialRelationInfo struct { ServingCellId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"` // Types that are valid to be assigned to ReferenceSignal: // *SRS_SpatialRelationInfo_Ssb_Index // *SRS_SpatialRelationInfo_Csi_RS_Index // *SRS_SpatialRelationInfo_Srs ReferenceSignal isSRS_SpatialRelationInfo_ReferenceSignal `protobuf_oneof:"referenceSignal"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRS_SpatialRelationInfo) Reset() { *m = SRS_SpatialRelationInfo{} } func (m *SRS_SpatialRelationInfo) String() string { return proto.CompactTextString(m) } func (*SRS_SpatialRelationInfo) ProtoMessage() {} func (*SRS_SpatialRelationInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{271} } func (m *SRS_SpatialRelationInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRS_SpatialRelationInfo.Unmarshal(m, b) } func (m *SRS_SpatialRelationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRS_SpatialRelationInfo.Marshal(b, m, deterministic) } func (m *SRS_SpatialRelationInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SRS_SpatialRelationInfo.Merge(m, src) } func (m *SRS_SpatialRelationInfo) XXX_Size() int { return xxx_messageInfo_SRS_SpatialRelationInfo.Size(m) } func (m *SRS_SpatialRelationInfo) XXX_DiscardUnknown() { xxx_messageInfo_SRS_SpatialRelationInfo.DiscardUnknown(m) } var xxx_messageInfo_SRS_SpatialRelationInfo proto.InternalMessageInfo func (m *SRS_SpatialRelationInfo) GetServingCellId() *wrappers.UInt32Value { if m != nil { return m.ServingCellId } return nil } type isSRS_SpatialRelationInfo_ReferenceSignal interface { isSRS_SpatialRelationInfo_ReferenceSignal() } type SRS_SpatialRelationInfo_Ssb_Index struct { Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"` } type SRS_SpatialRelationInfo_Csi_RS_Index struct { Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"` } type SRS_SpatialRelationInfo_Srs struct { Srs *Srs `protobuf:"bytes,4,opt,name=srs,proto3,oneof"` } func (*SRS_SpatialRelationInfo_Ssb_Index) isSRS_SpatialRelationInfo_ReferenceSignal() {} func (*SRS_SpatialRelationInfo_Csi_RS_Index) isSRS_SpatialRelationInfo_ReferenceSignal() {} func (*SRS_SpatialRelationInfo_Srs) isSRS_SpatialRelationInfo_ReferenceSignal() {} func (m *SRS_SpatialRelationInfo) GetReferenceSignal() isSRS_SpatialRelationInfo_ReferenceSignal { if m != nil { return m.ReferenceSignal } return nil } func (m *SRS_SpatialRelationInfo) GetSsb_Index() uint32 { if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Ssb_Index); ok { return x.Ssb_Index } return 0 } func (m *SRS_SpatialRelationInfo) GetCsi_RS_Index() uint32 { if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Csi_RS_Index); ok { return x.Csi_RS_Index } return 0 } func (m *SRS_SpatialRelationInfo) GetSrs() *Srs { if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Srs); ok { return x.Srs } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SRS_SpatialRelationInfo) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SRS_SpatialRelationInfo_Ssb_Index)(nil), (*SRS_SpatialRelationInfo_Csi_RS_Index)(nil), (*SRS_SpatialRelationInfo_Srs)(nil), } } type BeamFailureRecoveryConfig struct { RootSequenceIndex_BFR *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rootSequenceIndex_BFR,json=rootSequenceIndexBFR,proto3" json:"rootSequenceIndex_BFR,omitempty"` Rach_ConfigBFR *RACH_ConfigGeneric `protobuf:"bytes,2,opt,name=rach_ConfigBFR,json=rachConfigBFR,proto3" json:"rach_ConfigBFR,omitempty"` Rsrp_ThresholdSSB *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=rsrp_ThresholdSSB,json=rsrpThresholdSSB,proto3" json:"rsrp_ThresholdSSB,omitempty"` CandidateBeamRSList []*PRACH_ResourceDedicatedBFR `protobuf:"bytes,4,rep,name=candidateBeamRSList,proto3" json:"candidateBeamRSList,omitempty"` SsbPerRACH_Occasion *SSBPerRACH_Occasion `protobuf:"bytes,5,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"` RaSsb_OccasionMaskIndex *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=ra_ssb_OccasionMaskIndex,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_OccasionMaskIndex,omitempty"` RecoverySearchSpaceId *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=recoverySearchSpaceId,proto3" json:"recoverySearchSpaceId,omitempty"` Ra_Prioritization *RA_Prioritization `protobuf:"bytes,8,opt,name=ra_Prioritization,json=raPrioritization,proto3" json:"ra_Prioritization,omitempty"` BeamFailureRecoveryTimer *BeamFailureRecoveryTimer `protobuf:"bytes,9,opt,name=beamFailureRecoveryTimer,proto3" json:"beamFailureRecoveryTimer,omitempty"` Msg1_SubcarrierSpacingV1530 *SubcarrierSpacing `protobuf:"bytes,10,opt,name=msg1_SubcarrierSpacing_v1530,json=msg1SubcarrierSpacingV1530,proto3" json:"msg1_SubcarrierSpacing_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BeamFailureRecoveryConfig) Reset() { *m = BeamFailureRecoveryConfig{} } func (m *BeamFailureRecoveryConfig) String() string { return proto.CompactTextString(m) } func (*BeamFailureRecoveryConfig) ProtoMessage() {} func (*BeamFailureRecoveryConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{272} } func (m *BeamFailureRecoveryConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BeamFailureRecoveryConfig.Unmarshal(m, b) } func (m *BeamFailureRecoveryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BeamFailureRecoveryConfig.Marshal(b, m, deterministic) } func (m *BeamFailureRecoveryConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_BeamFailureRecoveryConfig.Merge(m, src) } func (m *BeamFailureRecoveryConfig) XXX_Size() int { return xxx_messageInfo_BeamFailureRecoveryConfig.Size(m) } func (m *BeamFailureRecoveryConfig) XXX_DiscardUnknown() { xxx_messageInfo_BeamFailureRecoveryConfig.DiscardUnknown(m) } var xxx_messageInfo_BeamFailureRecoveryConfig proto.InternalMessageInfo func (m *BeamFailureRecoveryConfig) GetRootSequenceIndex_BFR() *wrappers.UInt32Value { if m != nil { return m.RootSequenceIndex_BFR } return nil } func (m *BeamFailureRecoveryConfig) GetRach_ConfigBFR() *RACH_ConfigGeneric { if m != nil { return m.Rach_ConfigBFR } return nil } func (m *BeamFailureRecoveryConfig) GetRsrp_ThresholdSSB() *wrappers.UInt32Value { if m != nil { return m.Rsrp_ThresholdSSB } return nil } func (m *BeamFailureRecoveryConfig) GetCandidateBeamRSList() []*PRACH_ResourceDedicatedBFR { if m != nil { return m.CandidateBeamRSList } return nil } func (m *BeamFailureRecoveryConfig) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion { if m != nil { return m.SsbPerRACH_Occasion } return nil } func (m *BeamFailureRecoveryConfig) GetRaSsb_OccasionMaskIndex() *wrappers.UInt32Value { if m != nil { return m.RaSsb_OccasionMaskIndex } return nil } func (m *BeamFailureRecoveryConfig) GetRecoverySearchSpaceId() *wrappers.UInt32Value { if m != nil { return m.RecoverySearchSpaceId } return nil } func (m *BeamFailureRecoveryConfig) GetRa_Prioritization() *RA_Prioritization { if m != nil { return m.Ra_Prioritization } return nil } func (m *BeamFailureRecoveryConfig) GetBeamFailureRecoveryTimer() *BeamFailureRecoveryTimer { if m != nil { return m.BeamFailureRecoveryTimer } return nil } func (m *BeamFailureRecoveryConfig) GetMsg1_SubcarrierSpacingV1530() *SubcarrierSpacing { if m != nil { return m.Msg1_SubcarrierSpacingV1530 } return nil } type PRACH_ResourceDedicatedBFR struct { // Types that are valid to be assigned to C: // *PRACH_ResourceDedicatedBFR_Ssb // *PRACH_ResourceDedicatedBFR_Csi_RS C isPRACH_ResourceDedicatedBFR_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PRACH_ResourceDedicatedBFR) Reset() { *m = PRACH_ResourceDedicatedBFR{} } func (m *PRACH_ResourceDedicatedBFR) String() string { return proto.CompactTextString(m) } func (*PRACH_ResourceDedicatedBFR) ProtoMessage() {} func (*PRACH_ResourceDedicatedBFR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{273} } func (m *PRACH_ResourceDedicatedBFR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Unmarshal(m, b) } func (m *PRACH_ResourceDedicatedBFR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Marshal(b, m, deterministic) } func (m *PRACH_ResourceDedicatedBFR) XXX_Merge(src proto.Message) { xxx_messageInfo_PRACH_ResourceDedicatedBFR.Merge(m, src) } func (m *PRACH_ResourceDedicatedBFR) XXX_Size() int { return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Size(m) } func (m *PRACH_ResourceDedicatedBFR) XXX_DiscardUnknown() { xxx_messageInfo_PRACH_ResourceDedicatedBFR.DiscardUnknown(m) } var xxx_messageInfo_PRACH_ResourceDedicatedBFR proto.InternalMessageInfo type isPRACH_ResourceDedicatedBFR_C interface { isPRACH_ResourceDedicatedBFR_C() } type PRACH_ResourceDedicatedBFR_Ssb struct { Ssb *BFR_SSB_Resource `protobuf:"bytes,1,opt,name=ssb,proto3,oneof"` } type PRACH_ResourceDedicatedBFR_Csi_RS struct { Csi_RS *BFR_CSIRS_Resource `protobuf:"bytes,2,opt,name=csi_RS,json=csiRS,proto3,oneof"` } func (*PRACH_ResourceDedicatedBFR_Ssb) isPRACH_ResourceDedicatedBFR_C() {} func (*PRACH_ResourceDedicatedBFR_Csi_RS) isPRACH_ResourceDedicatedBFR_C() {} func (m *PRACH_ResourceDedicatedBFR) GetC() isPRACH_ResourceDedicatedBFR_C { if m != nil { return m.C } return nil } func (m *PRACH_ResourceDedicatedBFR) GetSsb() *BFR_SSB_Resource { if x, ok := m.GetC().(*PRACH_ResourceDedicatedBFR_Ssb); ok { return x.Ssb } return nil } func (m *PRACH_ResourceDedicatedBFR) GetCsi_RS() *BFR_CSIRS_Resource { if x, ok := m.GetC().(*PRACH_ResourceDedicatedBFR_Csi_RS); ok { return x.Csi_RS } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PRACH_ResourceDedicatedBFR) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PRACH_ResourceDedicatedBFR_Ssb)(nil), (*PRACH_ResourceDedicatedBFR_Csi_RS)(nil), } } type BFR_SSB_Resource struct { Ssb uint32 `protobuf:"varint,1,opt,name=ssb,proto3" json:"ssb,omitempty"` Ra_PreambleIndex uint32 `protobuf:"varint,2,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BFR_SSB_Resource) Reset() { *m = BFR_SSB_Resource{} } func (m *BFR_SSB_Resource) String() string { return proto.CompactTextString(m) } func (*BFR_SSB_Resource) ProtoMessage() {} func (*BFR_SSB_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{274} } func (m *BFR_SSB_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BFR_SSB_Resource.Unmarshal(m, b) } func (m *BFR_SSB_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BFR_SSB_Resource.Marshal(b, m, deterministic) } func (m *BFR_SSB_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_BFR_SSB_Resource.Merge(m, src) } func (m *BFR_SSB_Resource) XXX_Size() int { return xxx_messageInfo_BFR_SSB_Resource.Size(m) } func (m *BFR_SSB_Resource) XXX_DiscardUnknown() { xxx_messageInfo_BFR_SSB_Resource.DiscardUnknown(m) } var xxx_messageInfo_BFR_SSB_Resource proto.InternalMessageInfo func (m *BFR_SSB_Resource) GetSsb() uint32 { if m != nil { return m.Ssb } return 0 } func (m *BFR_SSB_Resource) GetRa_PreambleIndex() uint32 { if m != nil { return m.Ra_PreambleIndex } return 0 } type BFR_CSIRS_Resource struct { Csi_RS uint32 `protobuf:"varint,1,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"` Ra_OccasionList []uint32 `protobuf:"varint,2,rep,packed,name=ra_OccasionList,json=raOccasionList,proto3" json:"ra_OccasionList,omitempty"` Ra_PreambleIndex *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BFR_CSIRS_Resource) Reset() { *m = BFR_CSIRS_Resource{} } func (m *BFR_CSIRS_Resource) String() string { return proto.CompactTextString(m) } func (*BFR_CSIRS_Resource) ProtoMessage() {} func (*BFR_CSIRS_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{275} } func (m *BFR_CSIRS_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BFR_CSIRS_Resource.Unmarshal(m, b) } func (m *BFR_CSIRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BFR_CSIRS_Resource.Marshal(b, m, deterministic) } func (m *BFR_CSIRS_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_BFR_CSIRS_Resource.Merge(m, src) } func (m *BFR_CSIRS_Resource) XXX_Size() int { return xxx_messageInfo_BFR_CSIRS_Resource.Size(m) } func (m *BFR_CSIRS_Resource) XXX_DiscardUnknown() { xxx_messageInfo_BFR_CSIRS_Resource.DiscardUnknown(m) } var xxx_messageInfo_BFR_CSIRS_Resource proto.InternalMessageInfo func (m *BFR_CSIRS_Resource) GetCsi_RS() uint32 { if m != nil { return m.Csi_RS } return 0 } func (m *BFR_CSIRS_Resource) GetRa_OccasionList() []uint32 { if m != nil { return m.Ra_OccasionList } return nil } func (m *BFR_CSIRS_Resource) GetRa_PreambleIndex() *wrappers.UInt32Value { if m != nil { return m.Ra_PreambleIndex } return nil } type SSBPerRACH_Occasion struct { Value SSBPerRACH_Occasion_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SSBPerRACH_Occasion_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSBPerRACH_Occasion) Reset() { *m = SSBPerRACH_Occasion{} } func (m *SSBPerRACH_Occasion) String() string { return proto.CompactTextString(m) } func (*SSBPerRACH_Occasion) ProtoMessage() {} func (*SSBPerRACH_Occasion) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{276} } func (m *SSBPerRACH_Occasion) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSBPerRACH_Occasion.Unmarshal(m, b) } func (m *SSBPerRACH_Occasion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSBPerRACH_Occasion.Marshal(b, m, deterministic) } func (m *SSBPerRACH_Occasion) XXX_Merge(src proto.Message) { xxx_messageInfo_SSBPerRACH_Occasion.Merge(m, src) } func (m *SSBPerRACH_Occasion) XXX_Size() int { return xxx_messageInfo_SSBPerRACH_Occasion.Size(m) } func (m *SSBPerRACH_Occasion) XXX_DiscardUnknown() { xxx_messageInfo_SSBPerRACH_Occasion.DiscardUnknown(m) } var xxx_messageInfo_SSBPerRACH_Occasion proto.InternalMessageInfo func (m *SSBPerRACH_Occasion) GetValue() SSBPerRACH_Occasion_Value { if m != nil { return m.Value } return SSBPerRACH_Occasion_protobuf_unspecified } type BeamFailureRecoveryTimer struct { Value BeamFailureRecoveryTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureRecoveryTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BeamFailureRecoveryTimer) Reset() { *m = BeamFailureRecoveryTimer{} } func (m *BeamFailureRecoveryTimer) String() string { return proto.CompactTextString(m) } func (*BeamFailureRecoveryTimer) ProtoMessage() {} func (*BeamFailureRecoveryTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{277} } func (m *BeamFailureRecoveryTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BeamFailureRecoveryTimer.Unmarshal(m, b) } func (m *BeamFailureRecoveryTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BeamFailureRecoveryTimer.Marshal(b, m, deterministic) } func (m *BeamFailureRecoveryTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_BeamFailureRecoveryTimer.Merge(m, src) } func (m *BeamFailureRecoveryTimer) XXX_Size() int { return xxx_messageInfo_BeamFailureRecoveryTimer.Size(m) } func (m *BeamFailureRecoveryTimer) XXX_DiscardUnknown() { xxx_messageInfo_BeamFailureRecoveryTimer.DiscardUnknown(m) } var xxx_messageInfo_BeamFailureRecoveryTimer proto.InternalMessageInfo func (m *BeamFailureRecoveryTimer) GetValue() BeamFailureRecoveryTimer_Value { if m != nil { return m.Value } return BeamFailureRecoveryTimer_protobuf_unspecified } type PDCCH_ServingCellConfig struct { // Types that are valid to be assigned to SlotFormatIndicator: // *PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator // *PDCCH_ServingCellConfig_SetupSlotFormatIndicator SlotFormatIndicator isPDCCH_ServingCellConfig_SlotFormatIndicator `protobuf_oneof:"slotFormatIndicator"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCCH_ServingCellConfig) Reset() { *m = PDCCH_ServingCellConfig{} } func (m *PDCCH_ServingCellConfig) String() string { return proto.CompactTextString(m) } func (*PDCCH_ServingCellConfig) ProtoMessage() {} func (*PDCCH_ServingCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{278} } func (m *PDCCH_ServingCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCCH_ServingCellConfig.Unmarshal(m, b) } func (m *PDCCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCCH_ServingCellConfig.Marshal(b, m, deterministic) } func (m *PDCCH_ServingCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCCH_ServingCellConfig.Merge(m, src) } func (m *PDCCH_ServingCellConfig) XXX_Size() int { return xxx_messageInfo_PDCCH_ServingCellConfig.Size(m) } func (m *PDCCH_ServingCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_PDCCH_ServingCellConfig.DiscardUnknown(m) } var xxx_messageInfo_PDCCH_ServingCellConfig proto.InternalMessageInfo type isPDCCH_ServingCellConfig_SlotFormatIndicator interface { isPDCCH_ServingCellConfig_SlotFormatIndicator() } type PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator struct { ReleaseSlotFormatIndicator *Null `protobuf:"bytes,1,opt,name=release_slotFormatIndicator,json=releaseSlotFormatIndicator,proto3,oneof"` } type PDCCH_ServingCellConfig_SetupSlotFormatIndicator struct { SetupSlotFormatIndicator *SlotFormatIndicator `protobuf:"bytes,2,opt,name=setup_slotFormatIndicator,json=setupSlotFormatIndicator,proto3,oneof"` } func (*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator) isPDCCH_ServingCellConfig_SlotFormatIndicator() { } func (*PDCCH_ServingCellConfig_SetupSlotFormatIndicator) isPDCCH_ServingCellConfig_SlotFormatIndicator() { } func (m *PDCCH_ServingCellConfig) GetSlotFormatIndicator() isPDCCH_ServingCellConfig_SlotFormatIndicator { if m != nil { return m.SlotFormatIndicator } return nil } func (m *PDCCH_ServingCellConfig) GetReleaseSlotFormatIndicator() *Null { if x, ok := m.GetSlotFormatIndicator().(*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator); ok { return x.ReleaseSlotFormatIndicator } return nil } func (m *PDCCH_ServingCellConfig) GetSetupSlotFormatIndicator() *SlotFormatIndicator { if x, ok := m.GetSlotFormatIndicator().(*PDCCH_ServingCellConfig_SetupSlotFormatIndicator); ok { return x.SetupSlotFormatIndicator } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PDCCH_ServingCellConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator)(nil), (*PDCCH_ServingCellConfig_SetupSlotFormatIndicator)(nil), } } type SlotFormatIndicator struct { Sfi_RNTI uint32 `protobuf:"varint,1,opt,name=sfi_RNTI,json=sfiRNTI,proto3" json:"sfi_RNTI,omitempty"` Dci_PayloadSize uint32 `protobuf:"varint,2,opt,name=dci_PayloadSize,json=dciPayloadSize,proto3" json:"dci_PayloadSize,omitempty"` SlotFormatCombToAddModList []*SlotFormatCombinationsPerCell `protobuf:"bytes,3,rep,name=slotFormatCombToAddModList,proto3" json:"slotFormatCombToAddModList,omitempty"` SlotFormatCombToReleaseList []uint32 `protobuf:"varint,4,rep,packed,name=slotFormatCombToReleaseList,proto3" json:"slotFormatCombToReleaseList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SlotFormatIndicator) Reset() { *m = SlotFormatIndicator{} } func (m *SlotFormatIndicator) String() string { return proto.CompactTextString(m) } func (*SlotFormatIndicator) ProtoMessage() {} func (*SlotFormatIndicator) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{279} } func (m *SlotFormatIndicator) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SlotFormatIndicator.Unmarshal(m, b) } func (m *SlotFormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SlotFormatIndicator.Marshal(b, m, deterministic) } func (m *SlotFormatIndicator) XXX_Merge(src proto.Message) { xxx_messageInfo_SlotFormatIndicator.Merge(m, src) } func (m *SlotFormatIndicator) XXX_Size() int { return xxx_messageInfo_SlotFormatIndicator.Size(m) } func (m *SlotFormatIndicator) XXX_DiscardUnknown() { xxx_messageInfo_SlotFormatIndicator.DiscardUnknown(m) } var xxx_messageInfo_SlotFormatIndicator proto.InternalMessageInfo func (m *SlotFormatIndicator) GetSfi_RNTI() uint32 { if m != nil { return m.Sfi_RNTI } return 0 } func (m *SlotFormatIndicator) GetDci_PayloadSize() uint32 { if m != nil { return m.Dci_PayloadSize } return 0 } func (m *SlotFormatIndicator) GetSlotFormatCombToAddModList() []*SlotFormatCombinationsPerCell { if m != nil { return m.SlotFormatCombToAddModList } return nil } func (m *SlotFormatIndicator) GetSlotFormatCombToReleaseList() []uint32 { if m != nil { return m.SlotFormatCombToReleaseList } return nil } type SlotFormatCombinationsPerCell struct { ServingCellId uint32 `protobuf:"varint,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"` SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` SubcarrierSpacing2 *SubcarrierSpacing `protobuf:"bytes,3,opt,name=subcarrierSpacing2,proto3" json:"subcarrierSpacing2,omitempty"` SlotFormatCombinations []*SlotFormatCombination `protobuf:"bytes,4,rep,name=slotFormatCombinations,proto3" json:"slotFormatCombinations,omitempty"` PositionInDCI *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=positionInDCI,proto3" json:"positionInDCI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SlotFormatCombinationsPerCell) Reset() { *m = SlotFormatCombinationsPerCell{} } func (m *SlotFormatCombinationsPerCell) String() string { return proto.CompactTextString(m) } func (*SlotFormatCombinationsPerCell) ProtoMessage() {} func (*SlotFormatCombinationsPerCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{280} } func (m *SlotFormatCombinationsPerCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SlotFormatCombinationsPerCell.Unmarshal(m, b) } func (m *SlotFormatCombinationsPerCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SlotFormatCombinationsPerCell.Marshal(b, m, deterministic) } func (m *SlotFormatCombinationsPerCell) XXX_Merge(src proto.Message) { xxx_messageInfo_SlotFormatCombinationsPerCell.Merge(m, src) } func (m *SlotFormatCombinationsPerCell) XXX_Size() int { return xxx_messageInfo_SlotFormatCombinationsPerCell.Size(m) } func (m *SlotFormatCombinationsPerCell) XXX_DiscardUnknown() { xxx_messageInfo_SlotFormatCombinationsPerCell.DiscardUnknown(m) } var xxx_messageInfo_SlotFormatCombinationsPerCell proto.InternalMessageInfo func (m *SlotFormatCombinationsPerCell) GetServingCellId() uint32 { if m != nil { return m.ServingCellId } return 0 } func (m *SlotFormatCombinationsPerCell) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *SlotFormatCombinationsPerCell) GetSubcarrierSpacing2() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing2 } return nil } func (m *SlotFormatCombinationsPerCell) GetSlotFormatCombinations() []*SlotFormatCombination { if m != nil { return m.SlotFormatCombinations } return nil } func (m *SlotFormatCombinationsPerCell) GetPositionInDCI() *wrappers.UInt32Value { if m != nil { return m.PositionInDCI } return nil } type SlotFormatCombination struct { SlotFormatCombinationId uint32 `protobuf:"varint,1,opt,name=slotFormatCombinationId,proto3" json:"slotFormatCombinationId,omitempty"` SlotFormats []uint32 `protobuf:"varint,2,rep,packed,name=slotFormats,proto3" json:"slotFormats,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SlotFormatCombination) Reset() { *m = SlotFormatCombination{} } func (m *SlotFormatCombination) String() string { return proto.CompactTextString(m) } func (*SlotFormatCombination) ProtoMessage() {} func (*SlotFormatCombination) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{281} } func (m *SlotFormatCombination) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SlotFormatCombination.Unmarshal(m, b) } func (m *SlotFormatCombination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SlotFormatCombination.Marshal(b, m, deterministic) } func (m *SlotFormatCombination) XXX_Merge(src proto.Message) { xxx_messageInfo_SlotFormatCombination.Merge(m, src) } func (m *SlotFormatCombination) XXX_Size() int { return xxx_messageInfo_SlotFormatCombination.Size(m) } func (m *SlotFormatCombination) XXX_DiscardUnknown() { xxx_messageInfo_SlotFormatCombination.DiscardUnknown(m) } var xxx_messageInfo_SlotFormatCombination proto.InternalMessageInfo func (m *SlotFormatCombination) GetSlotFormatCombinationId() uint32 { if m != nil { return m.SlotFormatCombinationId } return 0 } func (m *SlotFormatCombination) GetSlotFormats() []uint32 { if m != nil { return m.SlotFormats } return nil } type PDSCH_ServingCellConfig struct { // Types that are valid to be assigned to CodeBlockGroupTransmission: // *PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission // *PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission CodeBlockGroupTransmission isPDSCH_ServingCellConfig_CodeBlockGroupTransmission `protobuf_oneof:"codeBlockGroupTransmission"` XOverhead *XOverhead `protobuf:"bytes,3,opt,name=xOverhead,proto3" json:"xOverhead,omitempty"` NrofHARQ_ProcessesForPDSCH *NrofHARQ_ProcessesForPDSCH `protobuf:"bytes,4,opt,name=nrofHARQ_ProcessesForPDSCH,json=nrofHARQProcessesForPDSCH,proto3" json:"nrofHARQ_ProcessesForPDSCH,omitempty"` Pucch_Cell *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=pucch_Cell,json=pucchCell,proto3" json:"pucch_Cell,omitempty"` MaxMIMO_Layers *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=maxMIMO_Layers,json=maxMIMOLayers,proto3" json:"maxMIMO_Layers,omitempty"` ProcessingType2Enabled *wrappers.BoolValue `protobuf:"bytes,7,opt,name=processingType2Enabled,proto3" json:"processingType2Enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_ServingCellConfig) Reset() { *m = PDSCH_ServingCellConfig{} } func (m *PDSCH_ServingCellConfig) String() string { return proto.CompactTextString(m) } func (*PDSCH_ServingCellConfig) ProtoMessage() {} func (*PDSCH_ServingCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{282} } func (m *PDSCH_ServingCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_ServingCellConfig.Unmarshal(m, b) } func (m *PDSCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_ServingCellConfig.Marshal(b, m, deterministic) } func (m *PDSCH_ServingCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_ServingCellConfig.Merge(m, src) } func (m *PDSCH_ServingCellConfig) XXX_Size() int { return xxx_messageInfo_PDSCH_ServingCellConfig.Size(m) } func (m *PDSCH_ServingCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_ServingCellConfig.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_ServingCellConfig proto.InternalMessageInfo type isPDSCH_ServingCellConfig_CodeBlockGroupTransmission interface { isPDSCH_ServingCellConfig_CodeBlockGroupTransmission() } type PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission struct { ReleaseCodeBlockGroupTransmission *Null `protobuf:"bytes,1,opt,name=release_codeBlockGroupTransmission,json=releaseCodeBlockGroupTransmission,proto3,oneof"` } type PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission struct { SetupCodeBlockGroupTransmission *PDSCH_CodeBlockGroupTransmission `protobuf:"bytes,2,opt,name=setup_codeBlockGroupTransmission,json=setupCodeBlockGroupTransmission,proto3,oneof"` } func (*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission) isPDSCH_ServingCellConfig_CodeBlockGroupTransmission() { } func (*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission) isPDSCH_ServingCellConfig_CodeBlockGroupTransmission() { } func (m *PDSCH_ServingCellConfig) GetCodeBlockGroupTransmission() isPDSCH_ServingCellConfig_CodeBlockGroupTransmission { if m != nil { return m.CodeBlockGroupTransmission } return nil } func (m *PDSCH_ServingCellConfig) GetReleaseCodeBlockGroupTransmission() *Null { if x, ok := m.GetCodeBlockGroupTransmission().(*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission); ok { return x.ReleaseCodeBlockGroupTransmission } return nil } func (m *PDSCH_ServingCellConfig) GetSetupCodeBlockGroupTransmission() *PDSCH_CodeBlockGroupTransmission { if x, ok := m.GetCodeBlockGroupTransmission().(*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission); ok { return x.SetupCodeBlockGroupTransmission } return nil } func (m *PDSCH_ServingCellConfig) GetXOverhead() *XOverhead { if m != nil { return m.XOverhead } return nil } func (m *PDSCH_ServingCellConfig) GetNrofHARQ_ProcessesForPDSCH() *NrofHARQ_ProcessesForPDSCH { if m != nil { return m.NrofHARQ_ProcessesForPDSCH } return nil } func (m *PDSCH_ServingCellConfig) GetPucch_Cell() *wrappers.UInt32Value { if m != nil { return m.Pucch_Cell } return nil } func (m *PDSCH_ServingCellConfig) GetMaxMIMO_Layers() *wrappers.UInt32Value { if m != nil { return m.MaxMIMO_Layers } return nil } func (m *PDSCH_ServingCellConfig) GetProcessingType2Enabled() *wrappers.BoolValue { if m != nil { return m.ProcessingType2Enabled } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PDSCH_ServingCellConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission)(nil), (*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission)(nil), } } type PDSCH_CodeBlockGroupTransmission struct { MaxCodeBlockGroupsPerTransportBlock *MaxCodeBlockGroupsPerTransportBlock `protobuf:"bytes,1,opt,name=maxCodeBlockGroupsPerTransportBlock,proto3" json:"maxCodeBlockGroupsPerTransportBlock,omitempty"` CodeBlockGroupFlushIndicator bool `protobuf:"varint,2,opt,name=codeBlockGroupFlushIndicator,proto3" json:"codeBlockGroupFlushIndicator,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDSCH_CodeBlockGroupTransmission) Reset() { *m = PDSCH_CodeBlockGroupTransmission{} } func (m *PDSCH_CodeBlockGroupTransmission) String() string { return proto.CompactTextString(m) } func (*PDSCH_CodeBlockGroupTransmission) ProtoMessage() {} func (*PDSCH_CodeBlockGroupTransmission) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{283} } func (m *PDSCH_CodeBlockGroupTransmission) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Unmarshal(m, b) } func (m *PDSCH_CodeBlockGroupTransmission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Marshal(b, m, deterministic) } func (m *PDSCH_CodeBlockGroupTransmission) XXX_Merge(src proto.Message) { xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Merge(m, src) } func (m *PDSCH_CodeBlockGroupTransmission) XXX_Size() int { return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Size(m) } func (m *PDSCH_CodeBlockGroupTransmission) XXX_DiscardUnknown() { xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.DiscardUnknown(m) } var xxx_messageInfo_PDSCH_CodeBlockGroupTransmission proto.InternalMessageInfo func (m *PDSCH_CodeBlockGroupTransmission) GetMaxCodeBlockGroupsPerTransportBlock() *MaxCodeBlockGroupsPerTransportBlock { if m != nil { return m.MaxCodeBlockGroupsPerTransportBlock } return nil } func (m *PDSCH_CodeBlockGroupTransmission) GetCodeBlockGroupFlushIndicator() bool { if m != nil { return m.CodeBlockGroupFlushIndicator } return false } type MaxCodeBlockGroupsPerTransportBlock struct { Value MaxCodeBlockGroupsPerTransportBlock_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MaxCodeBlockGroupsPerTransportBlock) Reset() { *m = MaxCodeBlockGroupsPerTransportBlock{} } func (m *MaxCodeBlockGroupsPerTransportBlock) String() string { return proto.CompactTextString(m) } func (*MaxCodeBlockGroupsPerTransportBlock) ProtoMessage() {} func (*MaxCodeBlockGroupsPerTransportBlock) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{284} } func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Unmarshal(m, b) } func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Marshal(b, m, deterministic) } func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Merge(src proto.Message) { xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Merge(m, src) } func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Size() int { return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Size(m) } func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_DiscardUnknown() { xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.DiscardUnknown(m) } var xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock proto.InternalMessageInfo func (m *MaxCodeBlockGroupsPerTransportBlock) GetValue() MaxCodeBlockGroupsPerTransportBlock_Value { if m != nil { return m.Value } return MaxCodeBlockGroupsPerTransportBlock_protobuf_unspecified } type XOverhead struct { Value XOverhead_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.XOverhead_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *XOverhead) Reset() { *m = XOverhead{} } func (m *XOverhead) String() string { return proto.CompactTextString(m) } func (*XOverhead) ProtoMessage() {} func (*XOverhead) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{285} } func (m *XOverhead) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_XOverhead.Unmarshal(m, b) } func (m *XOverhead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_XOverhead.Marshal(b, m, deterministic) } func (m *XOverhead) XXX_Merge(src proto.Message) { xxx_messageInfo_XOverhead.Merge(m, src) } func (m *XOverhead) XXX_Size() int { return xxx_messageInfo_XOverhead.Size(m) } func (m *XOverhead) XXX_DiscardUnknown() { xxx_messageInfo_XOverhead.DiscardUnknown(m) } var xxx_messageInfo_XOverhead proto.InternalMessageInfo func (m *XOverhead) GetValue() XOverhead_Value { if m != nil { return m.Value } return XOverhead_protobuf_unspecified } type NrofHARQ_ProcessesForPDSCH struct { Value NrofHARQ_ProcessesForPDSCH_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofHARQ_ProcessesForPDSCH_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofHARQ_ProcessesForPDSCH) Reset() { *m = NrofHARQ_ProcessesForPDSCH{} } func (m *NrofHARQ_ProcessesForPDSCH) String() string { return proto.CompactTextString(m) } func (*NrofHARQ_ProcessesForPDSCH) ProtoMessage() {} func (*NrofHARQ_ProcessesForPDSCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{286} } func (m *NrofHARQ_ProcessesForPDSCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Unmarshal(m, b) } func (m *NrofHARQ_ProcessesForPDSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Marshal(b, m, deterministic) } func (m *NrofHARQ_ProcessesForPDSCH) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Merge(m, src) } func (m *NrofHARQ_ProcessesForPDSCH) XXX_Size() int { return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Size(m) } func (m *NrofHARQ_ProcessesForPDSCH) XXX_DiscardUnknown() { xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.DiscardUnknown(m) } var xxx_messageInfo_NrofHARQ_ProcessesForPDSCH proto.InternalMessageInfo func (m *NrofHARQ_ProcessesForPDSCH) GetValue() NrofHARQ_ProcessesForPDSCH_Value { if m != nil { return m.Value } return NrofHARQ_ProcessesForPDSCH_protobuf_unspecified } type CSI_MeasConfig struct { Nzp_CSI_RS_ResourceToAddModList []*NZP_CSI_RS_Resource `protobuf:"bytes,1,rep,name=nzp_CSI_RS_ResourceToAddModList,json=nzpCSIRSResourceToAddModList,proto3" json:"nzp_CSI_RS_ResourceToAddModList,omitempty"` Nzp_CSI_RS_ResourceToReleaseList []uint32 `protobuf:"varint,2,rep,packed,name=nzp_CSI_RS_ResourceToReleaseList,json=nzpCSIRSResourceToReleaseList,proto3" json:"nzp_CSI_RS_ResourceToReleaseList,omitempty"` Nzp_CSI_RS_ResourceSetToAddModList []*NZP_CSI_RS_ResourceSet `protobuf:"bytes,3,rep,name=nzp_CSI_RS_ResourceSetToAddModList,json=nzpCSIRSResourceSetToAddModList,proto3" json:"nzp_CSI_RS_ResourceSetToAddModList,omitempty"` Nzp_CSI_RS_ResourceSetToReleaseList []uint32 `protobuf:"varint,4,rep,packed,name=nzp_CSI_RS_ResourceSetToReleaseList,json=nzpCSIRSResourceSetToReleaseList,proto3" json:"nzp_CSI_RS_ResourceSetToReleaseList,omitempty"` Csi_IM_ResourceToAddModList []*CSI_IM_Resource `protobuf:"bytes,5,rep,name=csi_IM_ResourceToAddModList,json=csiIMResourceToAddModList,proto3" json:"csi_IM_ResourceToAddModList,omitempty"` Csi_IM_ResourceToReleaseList []uint32 `protobuf:"varint,6,rep,packed,name=csi_IM_ResourceToReleaseList,json=csiIMResourceToReleaseList,proto3" json:"csi_IM_ResourceToReleaseList,omitempty"` Csi_IM_ResourceSetToAddModList []*CSI_IM_ResourceSet `protobuf:"bytes,7,rep,name=csi_IM_ResourceSetToAddModList,json=csiIMResourceSetToAddModList,proto3" json:"csi_IM_ResourceSetToAddModList,omitempty"` Csi_IM_ResourceSetToReleaseList []uint32 `protobuf:"varint,8,rep,packed,name=csi_IM_ResourceSetToReleaseList,json=csiIMResourceSetToReleaseList,proto3" json:"csi_IM_ResourceSetToReleaseList,omitempty"` Csi_SSB_ResourceSetToAddModList []*CSI_SSB_ResourceSet `protobuf:"bytes,9,rep,name=csi_SSB_ResourceSetToAddModList,json=csiSSBResourceSetToAddModList,proto3" json:"csi_SSB_ResourceSetToAddModList,omitempty"` Csi_SSB_ResourceSetToAddReleaseList []uint32 `protobuf:"varint,10,rep,packed,name=csi_SSB_ResourceSetToAddReleaseList,json=csiSSBResourceSetToAddReleaseList,proto3" json:"csi_SSB_ResourceSetToAddReleaseList,omitempty"` Csi_ResourceConfigToAddModList []*CSI_ResourceConfig `protobuf:"bytes,11,rep,name=csi_ResourceConfigToAddModList,json=csiResourceConfigToAddModList,proto3" json:"csi_ResourceConfigToAddModList,omitempty"` Csi_ResourceConfigToReleaseList []uint32 `protobuf:"varint,12,rep,packed,name=csi_ResourceConfigToReleaseList,json=csiResourceConfigToReleaseList,proto3" json:"csi_ResourceConfigToReleaseList,omitempty"` Csi_ReportConfigToAddModList []*CSI_ReportConfig `protobuf:"bytes,13,rep,name=csi_ReportConfigToAddModList,json=csiReportConfigToAddModList,proto3" json:"csi_ReportConfigToAddModList,omitempty"` Csi_ReportConfigToReleaseList []uint32 `protobuf:"varint,14,rep,packed,name=csi_ReportConfigToReleaseList,json=csiReportConfigToReleaseList,proto3" json:"csi_ReportConfigToReleaseList,omitempty"` ReportTriggerSize *wrappers.UInt32Value `protobuf:"bytes,15,opt,name=reportTriggerSize,proto3" json:"reportTriggerSize,omitempty"` // Types that are valid to be assigned to Csi_AperiodicTriggerStateList: // *CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList // *CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList Csi_AperiodicTriggerStateList isCSI_MeasConfig_Csi_AperiodicTriggerStateList `protobuf_oneof:"csi_AperiodicTriggerStateList"` // Types that are valid to be assigned to SemiPersistentOnPUSCH_TriggerStateList: // *CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList // *CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList SemiPersistentOnPUSCH_TriggerStateList isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList `protobuf_oneof:"semiPersistentOnPUSCH_TriggerStateList"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_MeasConfig) Reset() { *m = CSI_MeasConfig{} } func (m *CSI_MeasConfig) String() string { return proto.CompactTextString(m) } func (*CSI_MeasConfig) ProtoMessage() {} func (*CSI_MeasConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{287} } func (m *CSI_MeasConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_MeasConfig.Unmarshal(m, b) } func (m *CSI_MeasConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_MeasConfig.Marshal(b, m, deterministic) } func (m *CSI_MeasConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_MeasConfig.Merge(m, src) } func (m *CSI_MeasConfig) XXX_Size() int { return xxx_messageInfo_CSI_MeasConfig.Size(m) } func (m *CSI_MeasConfig) XXX_DiscardUnknown() { xxx_messageInfo_CSI_MeasConfig.DiscardUnknown(m) } var xxx_messageInfo_CSI_MeasConfig proto.InternalMessageInfo func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceToAddModList() []*NZP_CSI_RS_Resource { if m != nil { return m.Nzp_CSI_RS_ResourceToAddModList } return nil } func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceToReleaseList() []uint32 { if m != nil { return m.Nzp_CSI_RS_ResourceToReleaseList } return nil } func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceSetToAddModList() []*NZP_CSI_RS_ResourceSet { if m != nil { return m.Nzp_CSI_RS_ResourceSetToAddModList } return nil } func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceSetToReleaseList() []uint32 { if m != nil { return m.Nzp_CSI_RS_ResourceSetToReleaseList } return nil } func (m *CSI_MeasConfig) GetCsi_IM_ResourceToAddModList() []*CSI_IM_Resource { if m != nil { return m.Csi_IM_ResourceToAddModList } return nil } func (m *CSI_MeasConfig) GetCsi_IM_ResourceToReleaseList() []uint32 { if m != nil { return m.Csi_IM_ResourceToReleaseList } return nil } func (m *CSI_MeasConfig) GetCsi_IM_ResourceSetToAddModList() []*CSI_IM_ResourceSet { if m != nil { return m.Csi_IM_ResourceSetToAddModList } return nil } func (m *CSI_MeasConfig) GetCsi_IM_ResourceSetToReleaseList() []uint32 { if m != nil { return m.Csi_IM_ResourceSetToReleaseList } return nil } func (m *CSI_MeasConfig) GetCsi_SSB_ResourceSetToAddModList() []*CSI_SSB_ResourceSet { if m != nil { return m.Csi_SSB_ResourceSetToAddModList } return nil } func (m *CSI_MeasConfig) GetCsi_SSB_ResourceSetToAddReleaseList() []uint32 { if m != nil { return m.Csi_SSB_ResourceSetToAddReleaseList } return nil } func (m *CSI_MeasConfig) GetCsi_ResourceConfigToAddModList() []*CSI_ResourceConfig { if m != nil { return m.Csi_ResourceConfigToAddModList } return nil } func (m *CSI_MeasConfig) GetCsi_ResourceConfigToReleaseList() []uint32 { if m != nil { return m.Csi_ResourceConfigToReleaseList } return nil } func (m *CSI_MeasConfig) GetCsi_ReportConfigToAddModList() []*CSI_ReportConfig { if m != nil { return m.Csi_ReportConfigToAddModList } return nil } func (m *CSI_MeasConfig) GetCsi_ReportConfigToReleaseList() []uint32 { if m != nil { return m.Csi_ReportConfigToReleaseList } return nil } func (m *CSI_MeasConfig) GetReportTriggerSize() *wrappers.UInt32Value { if m != nil { return m.ReportTriggerSize } return nil } type isCSI_MeasConfig_Csi_AperiodicTriggerStateList interface { isCSI_MeasConfig_Csi_AperiodicTriggerStateList() } type CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList struct { ReleaseCsi_AperiodicTriggerStateList *Null `protobuf:"bytes,16,opt,name=release_csi_AperiodicTriggerStateList,json=releaseCsiAperiodicTriggerStateList,proto3,oneof"` } type CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList struct { SetupCsi_AperiodicTriggerStateList *CSI_AperiodicTriggerStateList `protobuf:"bytes,17,opt,name=setup_csi_AperiodicTriggerStateList,json=setupCsiAperiodicTriggerStateList,proto3,oneof"` } func (*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList) isCSI_MeasConfig_Csi_AperiodicTriggerStateList() { } func (*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList) isCSI_MeasConfig_Csi_AperiodicTriggerStateList() { } func (m *CSI_MeasConfig) GetCsi_AperiodicTriggerStateList() isCSI_MeasConfig_Csi_AperiodicTriggerStateList { if m != nil { return m.Csi_AperiodicTriggerStateList } return nil } func (m *CSI_MeasConfig) GetReleaseCsi_AperiodicTriggerStateList() *Null { if x, ok := m.GetCsi_AperiodicTriggerStateList().(*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList); ok { return x.ReleaseCsi_AperiodicTriggerStateList } return nil } func (m *CSI_MeasConfig) GetSetupCsi_AperiodicTriggerStateList() *CSI_AperiodicTriggerStateList { if x, ok := m.GetCsi_AperiodicTriggerStateList().(*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList); ok { return x.SetupCsi_AperiodicTriggerStateList } return nil } type isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList interface { isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList() } type CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList struct { ReleaseSemiPersistentOnPUSCH_TriggerStateList *Null `protobuf:"bytes,18,opt,name=release_semiPersistentOnPUSCH_TriggerStateList,json=releaseSemiPersistentOnPUSCHTriggerStateList,proto3,oneof"` } type CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList struct { SetupSemiPersistentOnPUSCH_TriggerStateList *CSI_SemiPersistentOnPUSCH_TriggerStateList `protobuf:"bytes,19,opt,name=setup_semiPersistentOnPUSCH_TriggerStateList,json=setupSemiPersistentOnPUSCHTriggerStateList,proto3,oneof"` } func (*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList) isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList() { } func (*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList) isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList() { } func (m *CSI_MeasConfig) GetSemiPersistentOnPUSCH_TriggerStateList() isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList { if m != nil { return m.SemiPersistentOnPUSCH_TriggerStateList } return nil } func (m *CSI_MeasConfig) GetReleaseSemiPersistentOnPUSCH_TriggerStateList() *Null { if x, ok := m.GetSemiPersistentOnPUSCH_TriggerStateList().(*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList); ok { return x.ReleaseSemiPersistentOnPUSCH_TriggerStateList } return nil } func (m *CSI_MeasConfig) GetSetupSemiPersistentOnPUSCH_TriggerStateList() *CSI_SemiPersistentOnPUSCH_TriggerStateList { if x, ok := m.GetSemiPersistentOnPUSCH_TriggerStateList().(*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList); ok { return x.SetupSemiPersistentOnPUSCH_TriggerStateList } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_MeasConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList)(nil), (*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList)(nil), (*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList)(nil), (*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList)(nil), } } type NZP_CSI_RS_Resource struct { Nzp_CSI_RS_ResourceId uint32 `protobuf:"varint,1,opt,name=nzp_CSI_RS_ResourceId,json=nzpCSIRSResourceId,proto3" json:"nzp_CSI_RS_ResourceId,omitempty"` ResourceMapping *CSI_RS_ResourceMapping `protobuf:"bytes,2,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"` PowerControlOffset int32 `protobuf:"zigzag32,3,opt,name=powerControlOffset,proto3" json:"powerControlOffset,omitempty"` PowerControlOffsetSS *PowerControlOffsetSS `protobuf:"bytes,4,opt,name=powerControlOffsetSS,proto3" json:"powerControlOffsetSS,omitempty"` ScramblingID uint32 `protobuf:"varint,5,opt,name=scramblingID,proto3" json:"scramblingID,omitempty"` PeriodicityAndOffset *CSI_ResourcePeriodicityAndOffset `protobuf:"bytes,6,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"` Qcl_InfoPeriodicCSI_RS *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=qcl_InfoPeriodicCSI_RS,json=qclInfoPeriodicCSIRS,proto3" json:"qcl_InfoPeriodicCSI_RS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NZP_CSI_RS_Resource) Reset() { *m = NZP_CSI_RS_Resource{} } func (m *NZP_CSI_RS_Resource) String() string { return proto.CompactTextString(m) } func (*NZP_CSI_RS_Resource) ProtoMessage() {} func (*NZP_CSI_RS_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{288} } func (m *NZP_CSI_RS_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NZP_CSI_RS_Resource.Unmarshal(m, b) } func (m *NZP_CSI_RS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NZP_CSI_RS_Resource.Marshal(b, m, deterministic) } func (m *NZP_CSI_RS_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_NZP_CSI_RS_Resource.Merge(m, src) } func (m *NZP_CSI_RS_Resource) XXX_Size() int { return xxx_messageInfo_NZP_CSI_RS_Resource.Size(m) } func (m *NZP_CSI_RS_Resource) XXX_DiscardUnknown() { xxx_messageInfo_NZP_CSI_RS_Resource.DiscardUnknown(m) } var xxx_messageInfo_NZP_CSI_RS_Resource proto.InternalMessageInfo func (m *NZP_CSI_RS_Resource) GetNzp_CSI_RS_ResourceId() uint32 { if m != nil { return m.Nzp_CSI_RS_ResourceId } return 0 } func (m *NZP_CSI_RS_Resource) GetResourceMapping() *CSI_RS_ResourceMapping { if m != nil { return m.ResourceMapping } return nil } func (m *NZP_CSI_RS_Resource) GetPowerControlOffset() int32 { if m != nil { return m.PowerControlOffset } return 0 } func (m *NZP_CSI_RS_Resource) GetPowerControlOffsetSS() *PowerControlOffsetSS { if m != nil { return m.PowerControlOffsetSS } return nil } func (m *NZP_CSI_RS_Resource) GetScramblingID() uint32 { if m != nil { return m.ScramblingID } return 0 } func (m *NZP_CSI_RS_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffset } return nil } func (m *NZP_CSI_RS_Resource) GetQcl_InfoPeriodicCSI_RS() *wrappers.UInt32Value { if m != nil { return m.Qcl_InfoPeriodicCSI_RS } return nil } type PowerControlOffsetSS struct { Value PowerControlOffsetSS_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerControlOffsetSS_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PowerControlOffsetSS) Reset() { *m = PowerControlOffsetSS{} } func (m *PowerControlOffsetSS) String() string { return proto.CompactTextString(m) } func (*PowerControlOffsetSS) ProtoMessage() {} func (*PowerControlOffsetSS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{289} } func (m *PowerControlOffsetSS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PowerControlOffsetSS.Unmarshal(m, b) } func (m *PowerControlOffsetSS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PowerControlOffsetSS.Marshal(b, m, deterministic) } func (m *PowerControlOffsetSS) XXX_Merge(src proto.Message) { xxx_messageInfo_PowerControlOffsetSS.Merge(m, src) } func (m *PowerControlOffsetSS) XXX_Size() int { return xxx_messageInfo_PowerControlOffsetSS.Size(m) } func (m *PowerControlOffsetSS) XXX_DiscardUnknown() { xxx_messageInfo_PowerControlOffsetSS.DiscardUnknown(m) } var xxx_messageInfo_PowerControlOffsetSS proto.InternalMessageInfo func (m *PowerControlOffsetSS) GetValue() PowerControlOffsetSS_Value { if m != nil { return m.Value } return PowerControlOffsetSS_protobuf_unspecified } type NZP_CSI_RS_ResourceSet struct { Nzp_CSI_ResourceSetId uint32 `protobuf:"varint,1,opt,name=nzp_CSI_ResourceSetId,json=nzpCSIResourceSetId,proto3" json:"nzp_CSI_ResourceSetId,omitempty"` Nzp_CSI_RS_Resources []uint32 `protobuf:"varint,2,rep,packed,name=nzp_CSI_RS_Resources,json=nzpCSIRSResources,proto3" json:"nzp_CSI_RS_Resources,omitempty"` Repetition *OnOffOpt `protobuf:"bytes,3,opt,name=repetition,proto3" json:"repetition,omitempty"` AperiodicTriggeringOffset *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=aperiodicTriggeringOffset,proto3" json:"aperiodicTriggeringOffset,omitempty"` Trs_Info *TrueOpt `protobuf:"bytes,5,opt,name=trs_Info,json=trsInfo,proto3" json:"trs_Info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NZP_CSI_RS_ResourceSet) Reset() { *m = NZP_CSI_RS_ResourceSet{} } func (m *NZP_CSI_RS_ResourceSet) String() string { return proto.CompactTextString(m) } func (*NZP_CSI_RS_ResourceSet) ProtoMessage() {} func (*NZP_CSI_RS_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{290} } func (m *NZP_CSI_RS_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Unmarshal(m, b) } func (m *NZP_CSI_RS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Marshal(b, m, deterministic) } func (m *NZP_CSI_RS_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_NZP_CSI_RS_ResourceSet.Merge(m, src) } func (m *NZP_CSI_RS_ResourceSet) XXX_Size() int { return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Size(m) } func (m *NZP_CSI_RS_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_NZP_CSI_RS_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_NZP_CSI_RS_ResourceSet proto.InternalMessageInfo func (m *NZP_CSI_RS_ResourceSet) GetNzp_CSI_ResourceSetId() uint32 { if m != nil { return m.Nzp_CSI_ResourceSetId } return 0 } func (m *NZP_CSI_RS_ResourceSet) GetNzp_CSI_RS_Resources() []uint32 { if m != nil { return m.Nzp_CSI_RS_Resources } return nil } func (m *NZP_CSI_RS_ResourceSet) GetRepetition() *OnOffOpt { if m != nil { return m.Repetition } return nil } func (m *NZP_CSI_RS_ResourceSet) GetAperiodicTriggeringOffset() *wrappers.UInt32Value { if m != nil { return m.AperiodicTriggeringOffset } return nil } func (m *NZP_CSI_RS_ResourceSet) GetTrs_Info() *TrueOpt { if m != nil { return m.Trs_Info } return nil } type CSI_IM_Resource struct { Csi_IM_ResourceId uint32 `protobuf:"varint,1,opt,name=csi_IM_ResourceId,json=csiIMResourceId,proto3" json:"csi_IM_ResourceId,omitempty"` // Types that are valid to be assigned to Csi_IM_ResourceElementPattern: // *CSI_IM_Resource_Pattern0 // *CSI_IM_Resource_Pattern1 Csi_IM_ResourceElementPattern isCSI_IM_Resource_Csi_IM_ResourceElementPattern `protobuf_oneof:"csi_IM_ResourceElementPattern"` FreqBand *CSI_FrequencyOccupation `protobuf:"bytes,4,opt,name=freqBand,proto3" json:"freqBand,omitempty"` PeriodicityAndOffset *CSI_ResourcePeriodicityAndOffset `protobuf:"bytes,5,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_IM_Resource) Reset() { *m = CSI_IM_Resource{} } func (m *CSI_IM_Resource) String() string { return proto.CompactTextString(m) } func (*CSI_IM_Resource) ProtoMessage() {} func (*CSI_IM_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{291} } func (m *CSI_IM_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_IM_Resource.Unmarshal(m, b) } func (m *CSI_IM_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_IM_Resource.Marshal(b, m, deterministic) } func (m *CSI_IM_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_IM_Resource.Merge(m, src) } func (m *CSI_IM_Resource) XXX_Size() int { return xxx_messageInfo_CSI_IM_Resource.Size(m) } func (m *CSI_IM_Resource) XXX_DiscardUnknown() { xxx_messageInfo_CSI_IM_Resource.DiscardUnknown(m) } var xxx_messageInfo_CSI_IM_Resource proto.InternalMessageInfo func (m *CSI_IM_Resource) GetCsi_IM_ResourceId() uint32 { if m != nil { return m.Csi_IM_ResourceId } return 0 } type isCSI_IM_Resource_Csi_IM_ResourceElementPattern interface { isCSI_IM_Resource_Csi_IM_ResourceElementPattern() } type CSI_IM_Resource_Pattern0 struct { Pattern0 *Pattern0 `protobuf:"bytes,2,opt,name=pattern0,proto3,oneof"` } type CSI_IM_Resource_Pattern1 struct { Pattern1 *Pattern1 `protobuf:"bytes,3,opt,name=pattern1,proto3,oneof"` } func (*CSI_IM_Resource_Pattern0) isCSI_IM_Resource_Csi_IM_ResourceElementPattern() {} func (*CSI_IM_Resource_Pattern1) isCSI_IM_Resource_Csi_IM_ResourceElementPattern() {} func (m *CSI_IM_Resource) GetCsi_IM_ResourceElementPattern() isCSI_IM_Resource_Csi_IM_ResourceElementPattern { if m != nil { return m.Csi_IM_ResourceElementPattern } return nil } func (m *CSI_IM_Resource) GetPattern0() *Pattern0 { if x, ok := m.GetCsi_IM_ResourceElementPattern().(*CSI_IM_Resource_Pattern0); ok { return x.Pattern0 } return nil } func (m *CSI_IM_Resource) GetPattern1() *Pattern1 { if x, ok := m.GetCsi_IM_ResourceElementPattern().(*CSI_IM_Resource_Pattern1); ok { return x.Pattern1 } return nil } func (m *CSI_IM_Resource) GetFreqBand() *CSI_FrequencyOccupation { if m != nil { return m.FreqBand } return nil } func (m *CSI_IM_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset { if m != nil { return m.PeriodicityAndOffset } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_IM_Resource) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_IM_Resource_Pattern0)(nil), (*CSI_IM_Resource_Pattern1)(nil), } } type Pattern0 struct { SubcarrierLocationP0 *SubcarrierLocationP0 `protobuf:"bytes,1,opt,name=subcarrierLocation_p0,json=subcarrierLocationP0,proto3" json:"subcarrierLocation_p0,omitempty"` SymbolLocationP0 uint32 `protobuf:"varint,2,opt,name=symbolLocation_p0,json=symbolLocationP0,proto3" json:"symbolLocation_p0,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Pattern0) Reset() { *m = Pattern0{} } func (m *Pattern0) String() string { return proto.CompactTextString(m) } func (*Pattern0) ProtoMessage() {} func (*Pattern0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{292} } func (m *Pattern0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Pattern0.Unmarshal(m, b) } func (m *Pattern0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Pattern0.Marshal(b, m, deterministic) } func (m *Pattern0) XXX_Merge(src proto.Message) { xxx_messageInfo_Pattern0.Merge(m, src) } func (m *Pattern0) XXX_Size() int { return xxx_messageInfo_Pattern0.Size(m) } func (m *Pattern0) XXX_DiscardUnknown() { xxx_messageInfo_Pattern0.DiscardUnknown(m) } var xxx_messageInfo_Pattern0 proto.InternalMessageInfo func (m *Pattern0) GetSubcarrierLocationP0() *SubcarrierLocationP0 { if m != nil { return m.SubcarrierLocationP0 } return nil } func (m *Pattern0) GetSymbolLocationP0() uint32 { if m != nil { return m.SymbolLocationP0 } return 0 } type SubcarrierLocationP0 struct { Value SubcarrierLocationP0_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierLocationP0_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SubcarrierLocationP0) Reset() { *m = SubcarrierLocationP0{} } func (m *SubcarrierLocationP0) String() string { return proto.CompactTextString(m) } func (*SubcarrierLocationP0) ProtoMessage() {} func (*SubcarrierLocationP0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{293} } func (m *SubcarrierLocationP0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SubcarrierLocationP0.Unmarshal(m, b) } func (m *SubcarrierLocationP0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SubcarrierLocationP0.Marshal(b, m, deterministic) } func (m *SubcarrierLocationP0) XXX_Merge(src proto.Message) { xxx_messageInfo_SubcarrierLocationP0.Merge(m, src) } func (m *SubcarrierLocationP0) XXX_Size() int { return xxx_messageInfo_SubcarrierLocationP0.Size(m) } func (m *SubcarrierLocationP0) XXX_DiscardUnknown() { xxx_messageInfo_SubcarrierLocationP0.DiscardUnknown(m) } var xxx_messageInfo_SubcarrierLocationP0 proto.InternalMessageInfo func (m *SubcarrierLocationP0) GetValue() SubcarrierLocationP0_Value { if m != nil { return m.Value } return SubcarrierLocationP0_protobuf_unspecified } type Pattern1 struct { SubcarrierLocationP1 *SubcarrierLocationP1 `protobuf:"bytes,1,opt,name=subcarrierLocation_p1,json=subcarrierLocationP1,proto3" json:"subcarrierLocation_p1,omitempty"` SymbolLocationP1 uint32 `protobuf:"varint,2,opt,name=symbolLocation_p1,json=symbolLocationP1,proto3" json:"symbolLocation_p1,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Pattern1) Reset() { *m = Pattern1{} } func (m *Pattern1) String() string { return proto.CompactTextString(m) } func (*Pattern1) ProtoMessage() {} func (*Pattern1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{294} } func (m *Pattern1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Pattern1.Unmarshal(m, b) } func (m *Pattern1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Pattern1.Marshal(b, m, deterministic) } func (m *Pattern1) XXX_Merge(src proto.Message) { xxx_messageInfo_Pattern1.Merge(m, src) } func (m *Pattern1) XXX_Size() int { return xxx_messageInfo_Pattern1.Size(m) } func (m *Pattern1) XXX_DiscardUnknown() { xxx_messageInfo_Pattern1.DiscardUnknown(m) } var xxx_messageInfo_Pattern1 proto.InternalMessageInfo func (m *Pattern1) GetSubcarrierLocationP1() *SubcarrierLocationP1 { if m != nil { return m.SubcarrierLocationP1 } return nil } func (m *Pattern1) GetSymbolLocationP1() uint32 { if m != nil { return m.SymbolLocationP1 } return 0 } type SubcarrierLocationP1 struct { Value SubcarrierLocationP1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierLocationP1_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SubcarrierLocationP1) Reset() { *m = SubcarrierLocationP1{} } func (m *SubcarrierLocationP1) String() string { return proto.CompactTextString(m) } func (*SubcarrierLocationP1) ProtoMessage() {} func (*SubcarrierLocationP1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{295} } func (m *SubcarrierLocationP1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SubcarrierLocationP1.Unmarshal(m, b) } func (m *SubcarrierLocationP1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SubcarrierLocationP1.Marshal(b, m, deterministic) } func (m *SubcarrierLocationP1) XXX_Merge(src proto.Message) { xxx_messageInfo_SubcarrierLocationP1.Merge(m, src) } func (m *SubcarrierLocationP1) XXX_Size() int { return xxx_messageInfo_SubcarrierLocationP1.Size(m) } func (m *SubcarrierLocationP1) XXX_DiscardUnknown() { xxx_messageInfo_SubcarrierLocationP1.DiscardUnknown(m) } var xxx_messageInfo_SubcarrierLocationP1 proto.InternalMessageInfo func (m *SubcarrierLocationP1) GetValue() SubcarrierLocationP1_Value { if m != nil { return m.Value } return SubcarrierLocationP1_protobuf_unspecified } type CSI_IM_ResourceSet struct { Csi_IM_ResourceSetId uint32 `protobuf:"varint,1,opt,name=csi_IM_ResourceSetId,json=csiIMResourceSetId,proto3" json:"csi_IM_ResourceSetId,omitempty"` Csi_IM_Resources []uint32 `protobuf:"varint,2,rep,packed,name=csi_IM_Resources,json=csiIMResources,proto3" json:"csi_IM_Resources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_IM_ResourceSet) Reset() { *m = CSI_IM_ResourceSet{} } func (m *CSI_IM_ResourceSet) String() string { return proto.CompactTextString(m) } func (*CSI_IM_ResourceSet) ProtoMessage() {} func (*CSI_IM_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{296} } func (m *CSI_IM_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_IM_ResourceSet.Unmarshal(m, b) } func (m *CSI_IM_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_IM_ResourceSet.Marshal(b, m, deterministic) } func (m *CSI_IM_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_IM_ResourceSet.Merge(m, src) } func (m *CSI_IM_ResourceSet) XXX_Size() int { return xxx_messageInfo_CSI_IM_ResourceSet.Size(m) } func (m *CSI_IM_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_CSI_IM_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_CSI_IM_ResourceSet proto.InternalMessageInfo func (m *CSI_IM_ResourceSet) GetCsi_IM_ResourceSetId() uint32 { if m != nil { return m.Csi_IM_ResourceSetId } return 0 } func (m *CSI_IM_ResourceSet) GetCsi_IM_Resources() []uint32 { if m != nil { return m.Csi_IM_Resources } return nil } type CSI_SSB_ResourceSet struct { Csi_SSB_ResourceSetId uint32 `protobuf:"varint,1,opt,name=csi_SSB_ResourceSetId,json=csiSSBResourceSetId,proto3" json:"csi_SSB_ResourceSetId,omitempty"` Csi_SSB_ResourceList []uint32 `protobuf:"varint,2,rep,packed,name=csi_SSB_ResourceList,json=csiSSBResourceList,proto3" json:"csi_SSB_ResourceList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_SSB_ResourceSet) Reset() { *m = CSI_SSB_ResourceSet{} } func (m *CSI_SSB_ResourceSet) String() string { return proto.CompactTextString(m) } func (*CSI_SSB_ResourceSet) ProtoMessage() {} func (*CSI_SSB_ResourceSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{297} } func (m *CSI_SSB_ResourceSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_SSB_ResourceSet.Unmarshal(m, b) } func (m *CSI_SSB_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_SSB_ResourceSet.Marshal(b, m, deterministic) } func (m *CSI_SSB_ResourceSet) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_SSB_ResourceSet.Merge(m, src) } func (m *CSI_SSB_ResourceSet) XXX_Size() int { return xxx_messageInfo_CSI_SSB_ResourceSet.Size(m) } func (m *CSI_SSB_ResourceSet) XXX_DiscardUnknown() { xxx_messageInfo_CSI_SSB_ResourceSet.DiscardUnknown(m) } var xxx_messageInfo_CSI_SSB_ResourceSet proto.InternalMessageInfo func (m *CSI_SSB_ResourceSet) GetCsi_SSB_ResourceSetId() uint32 { if m != nil { return m.Csi_SSB_ResourceSetId } return 0 } func (m *CSI_SSB_ResourceSet) GetCsi_SSB_ResourceList() []uint32 { if m != nil { return m.Csi_SSB_ResourceList } return nil } type CSI_ResourceConfig struct { Csi_ResourceConfigId uint32 `protobuf:"varint,1,opt,name=csi_ResourceConfigId,json=csiResourceConfigId,proto3" json:"csi_ResourceConfigId,omitempty"` // Types that are valid to be assigned to Csi_RS_ResourceSetList: // *CSI_ResourceConfig_Nzp_CSI_RS_SSB // *CSI_ResourceConfig_Csi_IM_ResourceSetList Csi_RS_ResourceSetList isCSI_ResourceConfig_Csi_RS_ResourceSetList `protobuf_oneof:"csi_RS_ResourceSetList"` Bwp_Id uint32 `protobuf:"varint,4,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"` ResourceType *ResourceType `protobuf:"bytes,5,opt,name=resourceType,proto3" json:"resourceType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ResourceConfig) Reset() { *m = CSI_ResourceConfig{} } func (m *CSI_ResourceConfig) String() string { return proto.CompactTextString(m) } func (*CSI_ResourceConfig) ProtoMessage() {} func (*CSI_ResourceConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{298} } func (m *CSI_ResourceConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ResourceConfig.Unmarshal(m, b) } func (m *CSI_ResourceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ResourceConfig.Marshal(b, m, deterministic) } func (m *CSI_ResourceConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ResourceConfig.Merge(m, src) } func (m *CSI_ResourceConfig) XXX_Size() int { return xxx_messageInfo_CSI_ResourceConfig.Size(m) } func (m *CSI_ResourceConfig) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ResourceConfig.DiscardUnknown(m) } var xxx_messageInfo_CSI_ResourceConfig proto.InternalMessageInfo func (m *CSI_ResourceConfig) GetCsi_ResourceConfigId() uint32 { if m != nil { return m.Csi_ResourceConfigId } return 0 } type isCSI_ResourceConfig_Csi_RS_ResourceSetList interface { isCSI_ResourceConfig_Csi_RS_ResourceSetList() } type CSI_ResourceConfig_Nzp_CSI_RS_SSB struct { Nzp_CSI_RS_SSB *NZP_CSI_RS_SSB `protobuf:"bytes,2,opt,name=nzp_CSI_RS_SSB,json=nzpCSIRSSSB,proto3,oneof"` } type CSI_ResourceConfig_Csi_IM_ResourceSetList struct { Csi_IM_ResourceSetList *CSI_IM_ResourceSetList `protobuf:"bytes,3,opt,name=csi_IM_ResourceSetList,json=csiIMResourceSetList,proto3,oneof"` } func (*CSI_ResourceConfig_Nzp_CSI_RS_SSB) isCSI_ResourceConfig_Csi_RS_ResourceSetList() {} func (*CSI_ResourceConfig_Csi_IM_ResourceSetList) isCSI_ResourceConfig_Csi_RS_ResourceSetList() {} func (m *CSI_ResourceConfig) GetCsi_RS_ResourceSetList() isCSI_ResourceConfig_Csi_RS_ResourceSetList { if m != nil { return m.Csi_RS_ResourceSetList } return nil } func (m *CSI_ResourceConfig) GetNzp_CSI_RS_SSB() *NZP_CSI_RS_SSB { if x, ok := m.GetCsi_RS_ResourceSetList().(*CSI_ResourceConfig_Nzp_CSI_RS_SSB); ok { return x.Nzp_CSI_RS_SSB } return nil } func (m *CSI_ResourceConfig) GetCsi_IM_ResourceSetList() *CSI_IM_ResourceSetList { if x, ok := m.GetCsi_RS_ResourceSetList().(*CSI_ResourceConfig_Csi_IM_ResourceSetList); ok { return x.Csi_IM_ResourceSetList } return nil } func (m *CSI_ResourceConfig) GetBwp_Id() uint32 { if m != nil { return m.Bwp_Id } return 0 } func (m *CSI_ResourceConfig) GetResourceType() *ResourceType { if m != nil { return m.ResourceType } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_ResourceConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_ResourceConfig_Nzp_CSI_RS_SSB)(nil), (*CSI_ResourceConfig_Csi_IM_ResourceSetList)(nil), } } type NZP_CSI_RS_SSB struct { Nzp_CSI_RS_ResourceSetList []uint32 `protobuf:"varint,1,rep,packed,name=nzp_CSI_RS_ResourceSetList,json=nzpCSIRSResourceSetList,proto3" json:"nzp_CSI_RS_ResourceSetList,omitempty"` Csi_SSB_ResourceSetList []uint32 `protobuf:"varint,2,rep,packed,name=csi_SSB_ResourceSetList,json=csiSSBResourceSetList,proto3" json:"csi_SSB_ResourceSetList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NZP_CSI_RS_SSB) Reset() { *m = NZP_CSI_RS_SSB{} } func (m *NZP_CSI_RS_SSB) String() string { return proto.CompactTextString(m) } func (*NZP_CSI_RS_SSB) ProtoMessage() {} func (*NZP_CSI_RS_SSB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{299} } func (m *NZP_CSI_RS_SSB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NZP_CSI_RS_SSB.Unmarshal(m, b) } func (m *NZP_CSI_RS_SSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NZP_CSI_RS_SSB.Marshal(b, m, deterministic) } func (m *NZP_CSI_RS_SSB) XXX_Merge(src proto.Message) { xxx_messageInfo_NZP_CSI_RS_SSB.Merge(m, src) } func (m *NZP_CSI_RS_SSB) XXX_Size() int { return xxx_messageInfo_NZP_CSI_RS_SSB.Size(m) } func (m *NZP_CSI_RS_SSB) XXX_DiscardUnknown() { xxx_messageInfo_NZP_CSI_RS_SSB.DiscardUnknown(m) } var xxx_messageInfo_NZP_CSI_RS_SSB proto.InternalMessageInfo func (m *NZP_CSI_RS_SSB) GetNzp_CSI_RS_ResourceSetList() []uint32 { if m != nil { return m.Nzp_CSI_RS_ResourceSetList } return nil } func (m *NZP_CSI_RS_SSB) GetCsi_SSB_ResourceSetList() []uint32 { if m != nil { return m.Csi_SSB_ResourceSetList } return nil } type CSI_IM_ResourceSetList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_IM_ResourceSetList) Reset() { *m = CSI_IM_ResourceSetList{} } func (m *CSI_IM_ResourceSetList) String() string { return proto.CompactTextString(m) } func (*CSI_IM_ResourceSetList) ProtoMessage() {} func (*CSI_IM_ResourceSetList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{300} } func (m *CSI_IM_ResourceSetList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_IM_ResourceSetList.Unmarshal(m, b) } func (m *CSI_IM_ResourceSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_IM_ResourceSetList.Marshal(b, m, deterministic) } func (m *CSI_IM_ResourceSetList) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_IM_ResourceSetList.Merge(m, src) } func (m *CSI_IM_ResourceSetList) XXX_Size() int { return xxx_messageInfo_CSI_IM_ResourceSetList.Size(m) } func (m *CSI_IM_ResourceSetList) XXX_DiscardUnknown() { xxx_messageInfo_CSI_IM_ResourceSetList.DiscardUnknown(m) } var xxx_messageInfo_CSI_IM_ResourceSetList proto.InternalMessageInfo func (m *CSI_IM_ResourceSetList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type ResourceType struct { Value ResourceType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceType_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResourceType) Reset() { *m = ResourceType{} } func (m *ResourceType) String() string { return proto.CompactTextString(m) } func (*ResourceType) ProtoMessage() {} func (*ResourceType) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{301} } func (m *ResourceType) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourceType.Unmarshal(m, b) } func (m *ResourceType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResourceType.Marshal(b, m, deterministic) } func (m *ResourceType) XXX_Merge(src proto.Message) { xxx_messageInfo_ResourceType.Merge(m, src) } func (m *ResourceType) XXX_Size() int { return xxx_messageInfo_ResourceType.Size(m) } func (m *ResourceType) XXX_DiscardUnknown() { xxx_messageInfo_ResourceType.DiscardUnknown(m) } var xxx_messageInfo_ResourceType proto.InternalMessageInfo func (m *ResourceType) GetValue() ResourceType_Value { if m != nil { return m.Value } return ResourceType_protobuf_unspecified } type CSI_ReportConfig struct { ReportConfigId uint32 `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"` Carrier *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=carrier,proto3" json:"carrier,omitempty"` ResourcesForChannelMeasurement uint32 `protobuf:"varint,3,opt,name=resourcesForChannelMeasurement,proto3" json:"resourcesForChannelMeasurement,omitempty"` Csi_IM_ResourcesForInterference *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=csi_IM_ResourcesForInterference,json=csiIMResourcesForInterference,proto3" json:"csi_IM_ResourcesForInterference,omitempty"` Nzp_CSI_RS_ResourcesForInterference *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=nzp_CSI_RS_ResourcesForInterference,json=nzpCSIRSResourcesForInterference,proto3" json:"nzp_CSI_RS_ResourcesForInterference,omitempty"` // Types that are valid to be assigned to ReportConfigType: // *CSI_ReportConfig_Periodic // *CSI_ReportConfig_SemiPersistentOnPUCCH // *CSI_ReportConfig_SemiPersistentOnPUSCH // *CSI_ReportConfig_Aperiodic ReportConfigType isCSI_ReportConfig_ReportConfigType `protobuf_oneof:"reportConfigType"` // Types that are valid to be assigned to ReportQuantity: // *CSI_ReportConfig_None // *CSI_ReportConfig_Cri_RI_PMI_CQI // *CSI_ReportConfig_Cri_RII1 // *CSI_ReportConfig_Cri_RII1_CQI // *CSI_ReportConfig_Cri_RI_CQI // *CSI_ReportConfig_Cri_RSRP // *CSI_ReportConfig_Ssb_Index_RSRP // *CSI_ReportConfig_Cri_RI_LI_PMI_CQI ReportQuantity isCSI_ReportConfig_ReportQuantity `protobuf_oneof:"reportQuantity"` ReportFreqConfiguration *ReportFreqConfiguration `protobuf:"bytes,18,opt,name=reportFreqConfiguration,proto3" json:"reportFreqConfiguration,omitempty"` TimeRestrictionForChannelMeasurements *ConfiguredOpt `protobuf:"bytes,19,opt,name=timeRestrictionForChannelMeasurements,proto3" json:"timeRestrictionForChannelMeasurements,omitempty"` TimeRestrictionForInterferenceMeasurements *ConfiguredOpt `protobuf:"bytes,20,opt,name=timeRestrictionForInterferenceMeasurements,proto3" json:"timeRestrictionForInterferenceMeasurements,omitempty"` CodebookConfig *CodebookConfig `protobuf:"bytes,21,opt,name=codebookConfig,proto3" json:"codebookConfig,omitempty"` Dummy *CSI_ReportConfigDummy `protobuf:"bytes,22,opt,name=dummy,proto3" json:"dummy,omitempty"` // Types that are valid to be assigned to GroupBasedBeamReporting: // *CSI_ReportConfig_Enabled // *CSI_ReportConfig_Disabled GroupBasedBeamReporting isCSI_ReportConfig_GroupBasedBeamReporting `protobuf_oneof:"groupBasedBeamReporting"` Cqi_Table *CQI_Table `protobuf:"bytes,25,opt,name=cqi_Table,json=cqiTable,proto3" json:"cqi_Table,omitempty"` SubbandSize *SubbandSize `protobuf:"bytes,26,opt,name=subbandSize,proto3" json:"subbandSize,omitempty"` Non_PMI_PortIndication []*PortIndexFor8Ranks `protobuf:"bytes,27,rep,name=non_PMI_PortIndication,json=nonPMIPortIndication,proto3" json:"non_PMI_PortIndication,omitempty"` SemiPersistentOnPUSCHV1530 *SemiPersistentOnPUSCHV1530 `protobuf:"bytes,28,opt,name=semiPersistentOnPUSCH_v1530,json=semiPersistentOnPUSCHV1530,proto3" json:"semiPersistentOnPUSCH_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfig) Reset() { *m = CSI_ReportConfig{} } func (m *CSI_ReportConfig) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfig) ProtoMessage() {} func (*CSI_ReportConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{302} } func (m *CSI_ReportConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfig.Unmarshal(m, b) } func (m *CSI_ReportConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfig.Marshal(b, m, deterministic) } func (m *CSI_ReportConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfig.Merge(m, src) } func (m *CSI_ReportConfig) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfig.Size(m) } func (m *CSI_ReportConfig) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfig.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfig proto.InternalMessageInfo func (m *CSI_ReportConfig) GetReportConfigId() uint32 { if m != nil { return m.ReportConfigId } return 0 } func (m *CSI_ReportConfig) GetCarrier() *wrappers.UInt32Value { if m != nil { return m.Carrier } return nil } func (m *CSI_ReportConfig) GetResourcesForChannelMeasurement() uint32 { if m != nil { return m.ResourcesForChannelMeasurement } return 0 } func (m *CSI_ReportConfig) GetCsi_IM_ResourcesForInterference() *wrappers.UInt32Value { if m != nil { return m.Csi_IM_ResourcesForInterference } return nil } func (m *CSI_ReportConfig) GetNzp_CSI_RS_ResourcesForInterference() *wrappers.UInt32Value { if m != nil { return m.Nzp_CSI_RS_ResourcesForInterference } return nil } type isCSI_ReportConfig_ReportConfigType interface { isCSI_ReportConfig_ReportConfigType() } type CSI_ReportConfig_Periodic struct { Periodic *CSI_ReportConfigType_Periodic `protobuf:"bytes,6,opt,name=periodic,proto3,oneof"` } type CSI_ReportConfig_SemiPersistentOnPUCCH struct { SemiPersistentOnPUCCH *CSI_ReportConfigType_SemiPersistentOnPUCCH `protobuf:"bytes,7,opt,name=semiPersistentOnPUCCH,proto3,oneof"` } type CSI_ReportConfig_SemiPersistentOnPUSCH struct { SemiPersistentOnPUSCH *CSI_ReportConfigType_SemiPersistentOnPUSCH `protobuf:"bytes,8,opt,name=semiPersistentOnPUSCH,proto3,oneof"` } type CSI_ReportConfig_Aperiodic struct { Aperiodic *CSI_ReportConfigType_Aperiodic `protobuf:"bytes,9,opt,name=aperiodic,proto3,oneof"` } func (*CSI_ReportConfig_Periodic) isCSI_ReportConfig_ReportConfigType() {} func (*CSI_ReportConfig_SemiPersistentOnPUCCH) isCSI_ReportConfig_ReportConfigType() {} func (*CSI_ReportConfig_SemiPersistentOnPUSCH) isCSI_ReportConfig_ReportConfigType() {} func (*CSI_ReportConfig_Aperiodic) isCSI_ReportConfig_ReportConfigType() {} func (m *CSI_ReportConfig) GetReportConfigType() isCSI_ReportConfig_ReportConfigType { if m != nil { return m.ReportConfigType } return nil } func (m *CSI_ReportConfig) GetPeriodic() *CSI_ReportConfigType_Periodic { if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_Periodic); ok { return x.Periodic } return nil } func (m *CSI_ReportConfig) GetSemiPersistentOnPUCCH() *CSI_ReportConfigType_SemiPersistentOnPUCCH { if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_SemiPersistentOnPUCCH); ok { return x.SemiPersistentOnPUCCH } return nil } func (m *CSI_ReportConfig) GetSemiPersistentOnPUSCH() *CSI_ReportConfigType_SemiPersistentOnPUSCH { if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_SemiPersistentOnPUSCH); ok { return x.SemiPersistentOnPUSCH } return nil } func (m *CSI_ReportConfig) GetAperiodic() *CSI_ReportConfigType_Aperiodic { if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_Aperiodic); ok { return x.Aperiodic } return nil } type isCSI_ReportConfig_ReportQuantity interface { isCSI_ReportConfig_ReportQuantity() } type CSI_ReportConfig_None struct { None *Null `protobuf:"bytes,10,opt,name=none,proto3,oneof"` } type CSI_ReportConfig_Cri_RI_PMI_CQI struct { Cri_RI_PMI_CQI *Null `protobuf:"bytes,11,opt,name=cri_RI_PMI_CQI,json=criRIPMICQI,proto3,oneof"` } type CSI_ReportConfig_Cri_RII1 struct { Cri_RII1 *Null `protobuf:"bytes,12,opt,name=cri_RI_i1,json=criRII1,proto3,oneof"` } type CSI_ReportConfig_Cri_RII1_CQI struct { Cri_RII1_CQI *CRI_RII1_CQI `protobuf:"bytes,13,opt,name=cri_RI_i1_CQI,json=criRII1CQI,proto3,oneof"` } type CSI_ReportConfig_Cri_RI_CQI struct { Cri_RI_CQI *Null `protobuf:"bytes,14,opt,name=cri_RI_CQI,json=criRICQI,proto3,oneof"` } type CSI_ReportConfig_Cri_RSRP struct { Cri_RSRP *Null `protobuf:"bytes,15,opt,name=cri_RSRP,json=criRSRP,proto3,oneof"` } type CSI_ReportConfig_Ssb_Index_RSRP struct { Ssb_Index_RSRP *Null `protobuf:"bytes,16,opt,name=ssb_Index_RSRP,json=ssbIndexRSRP,proto3,oneof"` } type CSI_ReportConfig_Cri_RI_LI_PMI_CQI struct { Cri_RI_LI_PMI_CQI *Null `protobuf:"bytes,17,opt,name=cri_RI_LI_PMI_CQI,json=criRILIPMICQI,proto3,oneof"` } func (*CSI_ReportConfig_None) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RI_PMI_CQI) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RII1) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RII1_CQI) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RI_CQI) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RSRP) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Ssb_Index_RSRP) isCSI_ReportConfig_ReportQuantity() {} func (*CSI_ReportConfig_Cri_RI_LI_PMI_CQI) isCSI_ReportConfig_ReportQuantity() {} func (m *CSI_ReportConfig) GetReportQuantity() isCSI_ReportConfig_ReportQuantity { if m != nil { return m.ReportQuantity } return nil } func (m *CSI_ReportConfig) GetNone() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_None); ok { return x.None } return nil } func (m *CSI_ReportConfig) GetCri_RI_PMI_CQI() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_PMI_CQI); ok { return x.Cri_RI_PMI_CQI } return nil } func (m *CSI_ReportConfig) GetCri_RII1() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RII1); ok { return x.Cri_RII1 } return nil } func (m *CSI_ReportConfig) GetCri_RII1_CQI() *CRI_RII1_CQI { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RII1_CQI); ok { return x.Cri_RII1_CQI } return nil } func (m *CSI_ReportConfig) GetCri_RI_CQI() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_CQI); ok { return x.Cri_RI_CQI } return nil } func (m *CSI_ReportConfig) GetCri_RSRP() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RSRP); ok { return x.Cri_RSRP } return nil } func (m *CSI_ReportConfig) GetSsb_Index_RSRP() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Ssb_Index_RSRP); ok { return x.Ssb_Index_RSRP } return nil } func (m *CSI_ReportConfig) GetCri_RI_LI_PMI_CQI() *Null { if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_LI_PMI_CQI); ok { return x.Cri_RI_LI_PMI_CQI } return nil } func (m *CSI_ReportConfig) GetReportFreqConfiguration() *ReportFreqConfiguration { if m != nil { return m.ReportFreqConfiguration } return nil } func (m *CSI_ReportConfig) GetTimeRestrictionForChannelMeasurements() *ConfiguredOpt { if m != nil { return m.TimeRestrictionForChannelMeasurements } return nil } func (m *CSI_ReportConfig) GetTimeRestrictionForInterferenceMeasurements() *ConfiguredOpt { if m != nil { return m.TimeRestrictionForInterferenceMeasurements } return nil } func (m *CSI_ReportConfig) GetCodebookConfig() *CodebookConfig { if m != nil { return m.CodebookConfig } return nil } func (m *CSI_ReportConfig) GetDummy() *CSI_ReportConfigDummy { if m != nil { return m.Dummy } return nil } type isCSI_ReportConfig_GroupBasedBeamReporting interface { isCSI_ReportConfig_GroupBasedBeamReporting() } type CSI_ReportConfig_Enabled struct { Enabled *Null `protobuf:"bytes,23,opt,name=enabled,proto3,oneof"` } type CSI_ReportConfig_Disabled struct { Disabled *GroupBasedBeamReporting_Disabled `protobuf:"bytes,24,opt,name=disabled,proto3,oneof"` } func (*CSI_ReportConfig_Enabled) isCSI_ReportConfig_GroupBasedBeamReporting() {} func (*CSI_ReportConfig_Disabled) isCSI_ReportConfig_GroupBasedBeamReporting() {} func (m *CSI_ReportConfig) GetGroupBasedBeamReporting() isCSI_ReportConfig_GroupBasedBeamReporting { if m != nil { return m.GroupBasedBeamReporting } return nil } func (m *CSI_ReportConfig) GetEnabled() *Null { if x, ok := m.GetGroupBasedBeamReporting().(*CSI_ReportConfig_Enabled); ok { return x.Enabled } return nil } func (m *CSI_ReportConfig) GetDisabled() *GroupBasedBeamReporting_Disabled { if x, ok := m.GetGroupBasedBeamReporting().(*CSI_ReportConfig_Disabled); ok { return x.Disabled } return nil } func (m *CSI_ReportConfig) GetCqi_Table() *CQI_Table { if m != nil { return m.Cqi_Table } return nil } func (m *CSI_ReportConfig) GetSubbandSize() *SubbandSize { if m != nil { return m.SubbandSize } return nil } func (m *CSI_ReportConfig) GetNon_PMI_PortIndication() []*PortIndexFor8Ranks { if m != nil { return m.Non_PMI_PortIndication } return nil } func (m *CSI_ReportConfig) GetSemiPersistentOnPUSCHV1530() *SemiPersistentOnPUSCHV1530 { if m != nil { return m.SemiPersistentOnPUSCHV1530 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_ReportConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_ReportConfig_Periodic)(nil), (*CSI_ReportConfig_SemiPersistentOnPUCCH)(nil), (*CSI_ReportConfig_SemiPersistentOnPUSCH)(nil), (*CSI_ReportConfig_Aperiodic)(nil), (*CSI_ReportConfig_None)(nil), (*CSI_ReportConfig_Cri_RI_PMI_CQI)(nil), (*CSI_ReportConfig_Cri_RII1)(nil), (*CSI_ReportConfig_Cri_RII1_CQI)(nil), (*CSI_ReportConfig_Cri_RI_CQI)(nil), (*CSI_ReportConfig_Cri_RSRP)(nil), (*CSI_ReportConfig_Ssb_Index_RSRP)(nil), (*CSI_ReportConfig_Cri_RI_LI_PMI_CQI)(nil), (*CSI_ReportConfig_Enabled)(nil), (*CSI_ReportConfig_Disabled)(nil), } } type CSI_ReportConfigType_Periodic struct { ReportSlotConfig *CSI_ReportPeriodicityAndOffset `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"` Pucch_CSI_ResourceList []*PUCCH_CSI_Resource `protobuf:"bytes,2,rep,name=pucch_CSI_ResourceList,json=pucchCSIResourceList,proto3" json:"pucch_CSI_ResourceList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfigType_Periodic) Reset() { *m = CSI_ReportConfigType_Periodic{} } func (m *CSI_ReportConfigType_Periodic) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfigType_Periodic) ProtoMessage() {} func (*CSI_ReportConfigType_Periodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{303} } func (m *CSI_ReportConfigType_Periodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfigType_Periodic.Unmarshal(m, b) } func (m *CSI_ReportConfigType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfigType_Periodic.Marshal(b, m, deterministic) } func (m *CSI_ReportConfigType_Periodic) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfigType_Periodic.Merge(m, src) } func (m *CSI_ReportConfigType_Periodic) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfigType_Periodic.Size(m) } func (m *CSI_ReportConfigType_Periodic) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfigType_Periodic.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfigType_Periodic proto.InternalMessageInfo func (m *CSI_ReportConfigType_Periodic) GetReportSlotConfig() *CSI_ReportPeriodicityAndOffset { if m != nil { return m.ReportSlotConfig } return nil } func (m *CSI_ReportConfigType_Periodic) GetPucch_CSI_ResourceList() []*PUCCH_CSI_Resource { if m != nil { return m.Pucch_CSI_ResourceList } return nil } type CSI_ReportPeriodicityAndOffset struct { // Types that are valid to be assigned to C: // *CSI_ReportPeriodicityAndOffset_Slots4 // *CSI_ReportPeriodicityAndOffset_Slots5 // *CSI_ReportPeriodicityAndOffset_Slots8 // *CSI_ReportPeriodicityAndOffset_Slots10 // *CSI_ReportPeriodicityAndOffset_Slots16 // *CSI_ReportPeriodicityAndOffset_Slots20 // *CSI_ReportPeriodicityAndOffset_Slots40 // *CSI_ReportPeriodicityAndOffset_Slots80 // *CSI_ReportPeriodicityAndOffset_Slots160 // *CSI_ReportPeriodicityAndOffset_Slots320 C isCSI_ReportPeriodicityAndOffset_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportPeriodicityAndOffset) Reset() { *m = CSI_ReportPeriodicityAndOffset{} } func (m *CSI_ReportPeriodicityAndOffset) String() string { return proto.CompactTextString(m) } func (*CSI_ReportPeriodicityAndOffset) ProtoMessage() {} func (*CSI_ReportPeriodicityAndOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{304} } func (m *CSI_ReportPeriodicityAndOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Unmarshal(m, b) } func (m *CSI_ReportPeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Marshal(b, m, deterministic) } func (m *CSI_ReportPeriodicityAndOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Merge(m, src) } func (m *CSI_ReportPeriodicityAndOffset) XXX_Size() int { return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Size(m) } func (m *CSI_ReportPeriodicityAndOffset) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportPeriodicityAndOffset.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportPeriodicityAndOffset proto.InternalMessageInfo type isCSI_ReportPeriodicityAndOffset_C interface { isCSI_ReportPeriodicityAndOffset_C() } type CSI_ReportPeriodicityAndOffset_Slots4 struct { Slots4 uint32 `protobuf:"varint,1,opt,name=slots4,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots5 struct { Slots5 uint32 `protobuf:"varint,2,opt,name=slots5,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots8 struct { Slots8 uint32 `protobuf:"varint,3,opt,name=slots8,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots10 struct { Slots10 uint32 `protobuf:"varint,4,opt,name=slots10,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots16 struct { Slots16 uint32 `protobuf:"varint,5,opt,name=slots16,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots20 struct { Slots20 uint32 `protobuf:"varint,6,opt,name=slots20,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots40 struct { Slots40 uint32 `protobuf:"varint,7,opt,name=slots40,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots80 struct { Slots80 uint32 `protobuf:"varint,8,opt,name=slots80,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots160 struct { Slots160 uint32 `protobuf:"varint,9,opt,name=slots160,proto3,oneof"` } type CSI_ReportPeriodicityAndOffset_Slots320 struct { Slots320 uint32 `protobuf:"varint,10,opt,name=slots320,proto3,oneof"` } func (*CSI_ReportPeriodicityAndOffset_Slots4) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots5) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots8) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots10) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots16) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots20) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots40) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots80) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots160) isCSI_ReportPeriodicityAndOffset_C() {} func (*CSI_ReportPeriodicityAndOffset_Slots320) isCSI_ReportPeriodicityAndOffset_C() {} func (m *CSI_ReportPeriodicityAndOffset) GetC() isCSI_ReportPeriodicityAndOffset_C { if m != nil { return m.C } return nil } func (m *CSI_ReportPeriodicityAndOffset) GetSlots4() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots4); ok { return x.Slots4 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots5() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots5); ok { return x.Slots5 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots8() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots8); ok { return x.Slots8 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots10() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots10); ok { return x.Slots10 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots16() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots16); ok { return x.Slots16 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots20() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots20); ok { return x.Slots20 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots40() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots40); ok { return x.Slots40 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots80() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots80); ok { return x.Slots80 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots160() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots160); ok { return x.Slots160 } return 0 } func (m *CSI_ReportPeriodicityAndOffset) GetSlots320() uint32 { if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots320); ok { return x.Slots320 } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_ReportPeriodicityAndOffset) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_ReportPeriodicityAndOffset_Slots4)(nil), (*CSI_ReportPeriodicityAndOffset_Slots5)(nil), (*CSI_ReportPeriodicityAndOffset_Slots8)(nil), (*CSI_ReportPeriodicityAndOffset_Slots10)(nil), (*CSI_ReportPeriodicityAndOffset_Slots16)(nil), (*CSI_ReportPeriodicityAndOffset_Slots20)(nil), (*CSI_ReportPeriodicityAndOffset_Slots40)(nil), (*CSI_ReportPeriodicityAndOffset_Slots80)(nil), (*CSI_ReportPeriodicityAndOffset_Slots160)(nil), (*CSI_ReportPeriodicityAndOffset_Slots320)(nil), } } type PUCCH_CSI_Resource struct { UplinkBandwidthPartId uint32 `protobuf:"varint,1,opt,name=uplinkBandwidthPartId,proto3" json:"uplinkBandwidthPartId,omitempty"` Pucch_Resource uint32 `protobuf:"varint,2,opt,name=pucch_Resource,json=pucchResource,proto3" json:"pucch_Resource,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PUCCH_CSI_Resource) Reset() { *m = PUCCH_CSI_Resource{} } func (m *PUCCH_CSI_Resource) String() string { return proto.CompactTextString(m) } func (*PUCCH_CSI_Resource) ProtoMessage() {} func (*PUCCH_CSI_Resource) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{305} } func (m *PUCCH_CSI_Resource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PUCCH_CSI_Resource.Unmarshal(m, b) } func (m *PUCCH_CSI_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PUCCH_CSI_Resource.Marshal(b, m, deterministic) } func (m *PUCCH_CSI_Resource) XXX_Merge(src proto.Message) { xxx_messageInfo_PUCCH_CSI_Resource.Merge(m, src) } func (m *PUCCH_CSI_Resource) XXX_Size() int { return xxx_messageInfo_PUCCH_CSI_Resource.Size(m) } func (m *PUCCH_CSI_Resource) XXX_DiscardUnknown() { xxx_messageInfo_PUCCH_CSI_Resource.DiscardUnknown(m) } var xxx_messageInfo_PUCCH_CSI_Resource proto.InternalMessageInfo func (m *PUCCH_CSI_Resource) GetUplinkBandwidthPartId() uint32 { if m != nil { return m.UplinkBandwidthPartId } return 0 } func (m *PUCCH_CSI_Resource) GetPucch_Resource() uint32 { if m != nil { return m.Pucch_Resource } return 0 } type CSI_ReportConfigType_SemiPersistentOnPUCCH struct { ReportSlotConfig *CSI_ReportPeriodicityAndOffset `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"` Pucch_CSI_ResourceList []*PUCCH_CSI_Resource `protobuf:"bytes,2,rep,name=pucch_CSI_ResourceList,json=pucchCSIResourceList,proto3" json:"pucch_CSI_ResourceList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) Reset() { *m = CSI_ReportConfigType_SemiPersistentOnPUCCH{} } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfigType_SemiPersistentOnPUCCH) ProtoMessage() {} func (*CSI_ReportConfigType_SemiPersistentOnPUCCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{306} } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Unmarshal(m, b) } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Marshal(b, m, deterministic) } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Merge(m, src) } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Size(m) } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH proto.InternalMessageInfo func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) GetReportSlotConfig() *CSI_ReportPeriodicityAndOffset { if m != nil { return m.ReportSlotConfig } return nil } func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) GetPucch_CSI_ResourceList() []*PUCCH_CSI_Resource { if m != nil { return m.Pucch_CSI_ResourceList } return nil } type CSI_ReportConfigType_SemiPersistentOnPUSCH struct { ReportSlotConfig *ReportSlotConfig `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"` ReportSlotOffsetList []uint32 `protobuf:"varint,2,rep,packed,name=reportSlotOffsetList,proto3" json:"reportSlotOffsetList,omitempty"` P0Alpha uint32 `protobuf:"varint,3,opt,name=p0alpha,proto3" json:"p0alpha,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) Reset() { *m = CSI_ReportConfigType_SemiPersistentOnPUSCH{} } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfigType_SemiPersistentOnPUSCH) ProtoMessage() {} func (*CSI_ReportConfigType_SemiPersistentOnPUSCH) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{307} } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Unmarshal(m, b) } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Marshal(b, m, deterministic) } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Merge(m, src) } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Size(m) } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH proto.InternalMessageInfo func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetReportSlotConfig() *ReportSlotConfig { if m != nil { return m.ReportSlotConfig } return nil } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetReportSlotOffsetList() []uint32 { if m != nil { return m.ReportSlotOffsetList } return nil } func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetP0Alpha() uint32 { if m != nil { return m.P0Alpha } return 0 } type ReportSlotConfig struct { Value ReportSlotConfig_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportSlotConfig_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportSlotConfig) Reset() { *m = ReportSlotConfig{} } func (m *ReportSlotConfig) String() string { return proto.CompactTextString(m) } func (*ReportSlotConfig) ProtoMessage() {} func (*ReportSlotConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{308} } func (m *ReportSlotConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportSlotConfig.Unmarshal(m, b) } func (m *ReportSlotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportSlotConfig.Marshal(b, m, deterministic) } func (m *ReportSlotConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportSlotConfig.Merge(m, src) } func (m *ReportSlotConfig) XXX_Size() int { return xxx_messageInfo_ReportSlotConfig.Size(m) } func (m *ReportSlotConfig) XXX_DiscardUnknown() { xxx_messageInfo_ReportSlotConfig.DiscardUnknown(m) } var xxx_messageInfo_ReportSlotConfig proto.InternalMessageInfo func (m *ReportSlotConfig) GetValue() ReportSlotConfig_Value { if m != nil { return m.Value } return ReportSlotConfig_protobuf_unspecified } type CSI_ReportConfigType_Aperiodic struct { ReportSlotOffsetList []uint32 `protobuf:"varint,1,rep,packed,name=reportSlotOffsetList,proto3" json:"reportSlotOffsetList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfigType_Aperiodic) Reset() { *m = CSI_ReportConfigType_Aperiodic{} } func (m *CSI_ReportConfigType_Aperiodic) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfigType_Aperiodic) ProtoMessage() {} func (*CSI_ReportConfigType_Aperiodic) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{309} } func (m *CSI_ReportConfigType_Aperiodic) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Unmarshal(m, b) } func (m *CSI_ReportConfigType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Marshal(b, m, deterministic) } func (m *CSI_ReportConfigType_Aperiodic) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Merge(m, src) } func (m *CSI_ReportConfigType_Aperiodic) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Size(m) } func (m *CSI_ReportConfigType_Aperiodic) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfigType_Aperiodic.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfigType_Aperiodic proto.InternalMessageInfo func (m *CSI_ReportConfigType_Aperiodic) GetReportSlotOffsetList() []uint32 { if m != nil { return m.ReportSlotOffsetList } return nil } type CRI_RII1_CQI struct { Value CRI_RII1_CQI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CRI_RII1_CQI_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CRI_RII1_CQI) Reset() { *m = CRI_RII1_CQI{} } func (m *CRI_RII1_CQI) String() string { return proto.CompactTextString(m) } func (*CRI_RII1_CQI) ProtoMessage() {} func (*CRI_RII1_CQI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{310} } func (m *CRI_RII1_CQI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CRI_RII1_CQI.Unmarshal(m, b) } func (m *CRI_RII1_CQI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CRI_RII1_CQI.Marshal(b, m, deterministic) } func (m *CRI_RII1_CQI) XXX_Merge(src proto.Message) { xxx_messageInfo_CRI_RII1_CQI.Merge(m, src) } func (m *CRI_RII1_CQI) XXX_Size() int { return xxx_messageInfo_CRI_RII1_CQI.Size(m) } func (m *CRI_RII1_CQI) XXX_DiscardUnknown() { xxx_messageInfo_CRI_RII1_CQI.DiscardUnknown(m) } var xxx_messageInfo_CRI_RII1_CQI proto.InternalMessageInfo func (m *CRI_RII1_CQI) GetValue() CRI_RII1_CQI_Value { if m != nil { return m.Value } return CRI_RII1_CQI_protobuf_unspecified } type ReportFreqConfiguration struct { Cqi_FormatIndicator *CQI_FormatIndicator `protobuf:"bytes,1,opt,name=cqi_FormatIndicator,json=cqiFormatIndicator,proto3" json:"cqi_FormatIndicator,omitempty"` Pmi_FormatIndicator *PMI_FormatIndicator `protobuf:"bytes,2,opt,name=pmi_FormatIndicator,json=pmiFormatIndicator,proto3" json:"pmi_FormatIndicator,omitempty"` // Types that are valid to be assigned to Csi_ReportingBand: // *ReportFreqConfiguration_Subbands3 // *ReportFreqConfiguration_Subbands4 // *ReportFreqConfiguration_Subbands5 // *ReportFreqConfiguration_Subbands6 // *ReportFreqConfiguration_Subbands7 // *ReportFreqConfiguration_Subbands8 // *ReportFreqConfiguration_Subbands9 // *ReportFreqConfiguration_Subbands10 // *ReportFreqConfiguration_Subbands11 // *ReportFreqConfiguration_Subbands12 // *ReportFreqConfiguration_Subbands13 // *ReportFreqConfiguration_Subbands14 // *ReportFreqConfiguration_Subbands15 // *ReportFreqConfiguration_Subbands16 // *ReportFreqConfiguration_Subbands17 // *ReportFreqConfiguration_Subbands18 // *ReportFreqConfiguration_Subbands19V1530 Csi_ReportingBand isReportFreqConfiguration_Csi_ReportingBand `protobuf_oneof:"csi_ReportingBand"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportFreqConfiguration) Reset() { *m = ReportFreqConfiguration{} } func (m *ReportFreqConfiguration) String() string { return proto.CompactTextString(m) } func (*ReportFreqConfiguration) ProtoMessage() {} func (*ReportFreqConfiguration) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{311} } func (m *ReportFreqConfiguration) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportFreqConfiguration.Unmarshal(m, b) } func (m *ReportFreqConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportFreqConfiguration.Marshal(b, m, deterministic) } func (m *ReportFreqConfiguration) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportFreqConfiguration.Merge(m, src) } func (m *ReportFreqConfiguration) XXX_Size() int { return xxx_messageInfo_ReportFreqConfiguration.Size(m) } func (m *ReportFreqConfiguration) XXX_DiscardUnknown() { xxx_messageInfo_ReportFreqConfiguration.DiscardUnknown(m) } var xxx_messageInfo_ReportFreqConfiguration proto.InternalMessageInfo func (m *ReportFreqConfiguration) GetCqi_FormatIndicator() *CQI_FormatIndicator { if m != nil { return m.Cqi_FormatIndicator } return nil } func (m *ReportFreqConfiguration) GetPmi_FormatIndicator() *PMI_FormatIndicator { if m != nil { return m.Pmi_FormatIndicator } return nil } type isReportFreqConfiguration_Csi_ReportingBand interface { isReportFreqConfiguration_Csi_ReportingBand() } type ReportFreqConfiguration_Subbands3 struct { Subbands3 []byte `protobuf:"bytes,3,opt,name=subbands3,proto3,oneof"` } type ReportFreqConfiguration_Subbands4 struct { Subbands4 []byte `protobuf:"bytes,4,opt,name=subbands4,proto3,oneof"` } type ReportFreqConfiguration_Subbands5 struct { Subbands5 []byte `protobuf:"bytes,5,opt,name=subbands5,proto3,oneof"` } type ReportFreqConfiguration_Subbands6 struct { Subbands6 []byte `protobuf:"bytes,6,opt,name=subbands6,proto3,oneof"` } type ReportFreqConfiguration_Subbands7 struct { Subbands7 []byte `protobuf:"bytes,7,opt,name=subbands7,proto3,oneof"` } type ReportFreqConfiguration_Subbands8 struct { Subbands8 []byte `protobuf:"bytes,8,opt,name=subbands8,proto3,oneof"` } type ReportFreqConfiguration_Subbands9 struct { Subbands9 []byte `protobuf:"bytes,9,opt,name=subbands9,proto3,oneof"` } type ReportFreqConfiguration_Subbands10 struct { Subbands10 []byte `protobuf:"bytes,10,opt,name=subbands10,proto3,oneof"` } type ReportFreqConfiguration_Subbands11 struct { Subbands11 []byte `protobuf:"bytes,11,opt,name=subbands11,proto3,oneof"` } type ReportFreqConfiguration_Subbands12 struct { Subbands12 []byte `protobuf:"bytes,12,opt,name=subbands12,proto3,oneof"` } type ReportFreqConfiguration_Subbands13 struct { Subbands13 []byte `protobuf:"bytes,13,opt,name=subbands13,proto3,oneof"` } type ReportFreqConfiguration_Subbands14 struct { Subbands14 []byte `protobuf:"bytes,14,opt,name=subbands14,proto3,oneof"` } type ReportFreqConfiguration_Subbands15 struct { Subbands15 []byte `protobuf:"bytes,15,opt,name=subbands15,proto3,oneof"` } type ReportFreqConfiguration_Subbands16 struct { Subbands16 []byte `protobuf:"bytes,16,opt,name=subbands16,proto3,oneof"` } type ReportFreqConfiguration_Subbands17 struct { Subbands17 []byte `protobuf:"bytes,17,opt,name=subbands17,proto3,oneof"` } type ReportFreqConfiguration_Subbands18 struct { Subbands18 []byte `protobuf:"bytes,18,opt,name=subbands18,proto3,oneof"` } type ReportFreqConfiguration_Subbands19V1530 struct { Subbands19V1530 []byte `protobuf:"bytes,19,opt,name=subbands19_v1530,json=subbands19V1530,proto3,oneof"` } func (*ReportFreqConfiguration_Subbands3) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands4) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands5) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands6) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands7) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands8) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands9) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands10) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands11) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands12) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands13) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands14) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands15) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands16) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands17) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands18) isReportFreqConfiguration_Csi_ReportingBand() {} func (*ReportFreqConfiguration_Subbands19V1530) isReportFreqConfiguration_Csi_ReportingBand() {} func (m *ReportFreqConfiguration) GetCsi_ReportingBand() isReportFreqConfiguration_Csi_ReportingBand { if m != nil { return m.Csi_ReportingBand } return nil } func (m *ReportFreqConfiguration) GetSubbands3() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands3); ok { return x.Subbands3 } return nil } func (m *ReportFreqConfiguration) GetSubbands4() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands4); ok { return x.Subbands4 } return nil } func (m *ReportFreqConfiguration) GetSubbands5() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands5); ok { return x.Subbands5 } return nil } func (m *ReportFreqConfiguration) GetSubbands6() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands6); ok { return x.Subbands6 } return nil } func (m *ReportFreqConfiguration) GetSubbands7() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands7); ok { return x.Subbands7 } return nil } func (m *ReportFreqConfiguration) GetSubbands8() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands8); ok { return x.Subbands8 } return nil } func (m *ReportFreqConfiguration) GetSubbands9() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands9); ok { return x.Subbands9 } return nil } func (m *ReportFreqConfiguration) GetSubbands10() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands10); ok { return x.Subbands10 } return nil } func (m *ReportFreqConfiguration) GetSubbands11() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands11); ok { return x.Subbands11 } return nil } func (m *ReportFreqConfiguration) GetSubbands12() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands12); ok { return x.Subbands12 } return nil } func (m *ReportFreqConfiguration) GetSubbands13() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands13); ok { return x.Subbands13 } return nil } func (m *ReportFreqConfiguration) GetSubbands14() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands14); ok { return x.Subbands14 } return nil } func (m *ReportFreqConfiguration) GetSubbands15() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands15); ok { return x.Subbands15 } return nil } func (m *ReportFreqConfiguration) GetSubbands16() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands16); ok { return x.Subbands16 } return nil } func (m *ReportFreqConfiguration) GetSubbands17() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands17); ok { return x.Subbands17 } return nil } func (m *ReportFreqConfiguration) GetSubbands18() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands18); ok { return x.Subbands18 } return nil } func (m *ReportFreqConfiguration) GetSubbands19V1530() []byte { if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands19V1530); ok { return x.Subbands19V1530 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReportFreqConfiguration) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReportFreqConfiguration_Subbands3)(nil), (*ReportFreqConfiguration_Subbands4)(nil), (*ReportFreqConfiguration_Subbands5)(nil), (*ReportFreqConfiguration_Subbands6)(nil), (*ReportFreqConfiguration_Subbands7)(nil), (*ReportFreqConfiguration_Subbands8)(nil), (*ReportFreqConfiguration_Subbands9)(nil), (*ReportFreqConfiguration_Subbands10)(nil), (*ReportFreqConfiguration_Subbands11)(nil), (*ReportFreqConfiguration_Subbands12)(nil), (*ReportFreqConfiguration_Subbands13)(nil), (*ReportFreqConfiguration_Subbands14)(nil), (*ReportFreqConfiguration_Subbands15)(nil), (*ReportFreqConfiguration_Subbands16)(nil), (*ReportFreqConfiguration_Subbands17)(nil), (*ReportFreqConfiguration_Subbands18)(nil), (*ReportFreqConfiguration_Subbands19V1530)(nil), } } type CQI_FormatIndicator struct { Value CQI_FormatIndicator_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CQI_FormatIndicator_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CQI_FormatIndicator) Reset() { *m = CQI_FormatIndicator{} } func (m *CQI_FormatIndicator) String() string { return proto.CompactTextString(m) } func (*CQI_FormatIndicator) ProtoMessage() {} func (*CQI_FormatIndicator) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{312} } func (m *CQI_FormatIndicator) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CQI_FormatIndicator.Unmarshal(m, b) } func (m *CQI_FormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CQI_FormatIndicator.Marshal(b, m, deterministic) } func (m *CQI_FormatIndicator) XXX_Merge(src proto.Message) { xxx_messageInfo_CQI_FormatIndicator.Merge(m, src) } func (m *CQI_FormatIndicator) XXX_Size() int { return xxx_messageInfo_CQI_FormatIndicator.Size(m) } func (m *CQI_FormatIndicator) XXX_DiscardUnknown() { xxx_messageInfo_CQI_FormatIndicator.DiscardUnknown(m) } var xxx_messageInfo_CQI_FormatIndicator proto.InternalMessageInfo func (m *CQI_FormatIndicator) GetValue() CQI_FormatIndicator_Value { if m != nil { return m.Value } return CQI_FormatIndicator_protobuf_unspecified } type PMI_FormatIndicator struct { Value PMI_FormatIndicator_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PMI_FormatIndicator_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PMI_FormatIndicator) Reset() { *m = PMI_FormatIndicator{} } func (m *PMI_FormatIndicator) String() string { return proto.CompactTextString(m) } func (*PMI_FormatIndicator) ProtoMessage() {} func (*PMI_FormatIndicator) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{313} } func (m *PMI_FormatIndicator) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PMI_FormatIndicator.Unmarshal(m, b) } func (m *PMI_FormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PMI_FormatIndicator.Marshal(b, m, deterministic) } func (m *PMI_FormatIndicator) XXX_Merge(src proto.Message) { xxx_messageInfo_PMI_FormatIndicator.Merge(m, src) } func (m *PMI_FormatIndicator) XXX_Size() int { return xxx_messageInfo_PMI_FormatIndicator.Size(m) } func (m *PMI_FormatIndicator) XXX_DiscardUnknown() { xxx_messageInfo_PMI_FormatIndicator.DiscardUnknown(m) } var xxx_messageInfo_PMI_FormatIndicator proto.InternalMessageInfo func (m *PMI_FormatIndicator) GetValue() PMI_FormatIndicator_Value { if m != nil { return m.Value } return PMI_FormatIndicator_protobuf_unspecified } type CodebookConfig struct { // Types that are valid to be assigned to CodebookType: // *CodebookConfig_Type1 // *CodebookConfig_Type2 CodebookType isCodebookConfig_CodebookType `protobuf_oneof:"codebookType"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookConfig) Reset() { *m = CodebookConfig{} } func (m *CodebookConfig) String() string { return proto.CompactTextString(m) } func (*CodebookConfig) ProtoMessage() {} func (*CodebookConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{314} } func (m *CodebookConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookConfig.Unmarshal(m, b) } func (m *CodebookConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookConfig.Marshal(b, m, deterministic) } func (m *CodebookConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookConfig.Merge(m, src) } func (m *CodebookConfig) XXX_Size() int { return xxx_messageInfo_CodebookConfig.Size(m) } func (m *CodebookConfig) XXX_DiscardUnknown() { xxx_messageInfo_CodebookConfig.DiscardUnknown(m) } var xxx_messageInfo_CodebookConfig proto.InternalMessageInfo type isCodebookConfig_CodebookType interface { isCodebookConfig_CodebookType() } type CodebookConfig_Type1 struct { Type1 *CodebookType_Type1 `protobuf:"bytes,1,opt,name=type1,proto3,oneof"` } type CodebookConfig_Type2 struct { Type2 *CodebookType_Type2 `protobuf:"bytes,2,opt,name=type2,proto3,oneof"` } func (*CodebookConfig_Type1) isCodebookConfig_CodebookType() {} func (*CodebookConfig_Type2) isCodebookConfig_CodebookType() {} func (m *CodebookConfig) GetCodebookType() isCodebookConfig_CodebookType { if m != nil { return m.CodebookType } return nil } func (m *CodebookConfig) GetType1() *CodebookType_Type1 { if x, ok := m.GetCodebookType().(*CodebookConfig_Type1); ok { return x.Type1 } return nil } func (m *CodebookConfig) GetType2() *CodebookType_Type2 { if x, ok := m.GetCodebookType().(*CodebookConfig_Type2); ok { return x.Type2 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookConfig_Type1)(nil), (*CodebookConfig_Type2)(nil), } } type CodebookType_Type1 struct { // Types that are valid to be assigned to SubType: // *CodebookType_Type1_TypeI_SinglePanel // *CodebookType_Type1_TypeI_MultiPanell SubType isCodebookType_Type1_SubType `protobuf_oneof:"subType"` CodebookMode uint32 `protobuf:"varint,3,opt,name=codebookMode,proto3" json:"codebookMode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookType_Type1) Reset() { *m = CodebookType_Type1{} } func (m *CodebookType_Type1) String() string { return proto.CompactTextString(m) } func (*CodebookType_Type1) ProtoMessage() {} func (*CodebookType_Type1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{315} } func (m *CodebookType_Type1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookType_Type1.Unmarshal(m, b) } func (m *CodebookType_Type1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookType_Type1.Marshal(b, m, deterministic) } func (m *CodebookType_Type1) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookType_Type1.Merge(m, src) } func (m *CodebookType_Type1) XXX_Size() int { return xxx_messageInfo_CodebookType_Type1.Size(m) } func (m *CodebookType_Type1) XXX_DiscardUnknown() { xxx_messageInfo_CodebookType_Type1.DiscardUnknown(m) } var xxx_messageInfo_CodebookType_Type1 proto.InternalMessageInfo type isCodebookType_Type1_SubType interface { isCodebookType_Type1_SubType() } type CodebookType_Type1_TypeI_SinglePanel struct { TypeI_SinglePanel *CodebookSubType_SinglePanel `protobuf:"bytes,1,opt,name=typeI_SinglePanel,json=typeISinglePanel,proto3,oneof"` } type CodebookType_Type1_TypeI_MultiPanell struct { TypeI_MultiPanell *CodebookSubType_MultiPanel `protobuf:"bytes,2,opt,name=typeI_MultiPanell,json=typeIMultiPanell,proto3,oneof"` } func (*CodebookType_Type1_TypeI_SinglePanel) isCodebookType_Type1_SubType() {} func (*CodebookType_Type1_TypeI_MultiPanell) isCodebookType_Type1_SubType() {} func (m *CodebookType_Type1) GetSubType() isCodebookType_Type1_SubType { if m != nil { return m.SubType } return nil } func (m *CodebookType_Type1) GetTypeI_SinglePanel() *CodebookSubType_SinglePanel { if x, ok := m.GetSubType().(*CodebookType_Type1_TypeI_SinglePanel); ok { return x.TypeI_SinglePanel } return nil } func (m *CodebookType_Type1) GetTypeI_MultiPanell() *CodebookSubType_MultiPanel { if x, ok := m.GetSubType().(*CodebookType_Type1_TypeI_MultiPanell); ok { return x.TypeI_MultiPanell } return nil } func (m *CodebookType_Type1) GetCodebookMode() uint32 { if m != nil { return m.CodebookMode } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookType_Type1) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookType_Type1_TypeI_SinglePanel)(nil), (*CodebookType_Type1_TypeI_MultiPanell)(nil), } } type CodebookSubType_SinglePanel struct { // Types that are valid to be assigned to NrOfAntennaPorts: // *CodebookSubType_SinglePanel_Two // *CodebookSubType_SinglePanel_MoreThanTwo NrOfAntennaPorts isCodebookSubType_SinglePanel_NrOfAntennaPorts `protobuf_oneof:"nrOfAntennaPorts"` TypeI_SinglePanelRi_Restriction []byte `protobuf:"bytes,3,opt,name=typeI_SinglePanel_ri_Restriction,json=typeISinglePanelRiRestriction,proto3" json:"typeI_SinglePanel_ri_Restriction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookSubType_SinglePanel) Reset() { *m = CodebookSubType_SinglePanel{} } func (m *CodebookSubType_SinglePanel) String() string { return proto.CompactTextString(m) } func (*CodebookSubType_SinglePanel) ProtoMessage() {} func (*CodebookSubType_SinglePanel) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{316} } func (m *CodebookSubType_SinglePanel) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookSubType_SinglePanel.Unmarshal(m, b) } func (m *CodebookSubType_SinglePanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookSubType_SinglePanel.Marshal(b, m, deterministic) } func (m *CodebookSubType_SinglePanel) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookSubType_SinglePanel.Merge(m, src) } func (m *CodebookSubType_SinglePanel) XXX_Size() int { return xxx_messageInfo_CodebookSubType_SinglePanel.Size(m) } func (m *CodebookSubType_SinglePanel) XXX_DiscardUnknown() { xxx_messageInfo_CodebookSubType_SinglePanel.DiscardUnknown(m) } var xxx_messageInfo_CodebookSubType_SinglePanel proto.InternalMessageInfo type isCodebookSubType_SinglePanel_NrOfAntennaPorts interface { isCodebookSubType_SinglePanel_NrOfAntennaPorts() } type CodebookSubType_SinglePanel_Two struct { Two *CodebookNrOfAntennaPorts_Two `protobuf:"bytes,1,opt,name=two,proto3,oneof"` } type CodebookSubType_SinglePanel_MoreThanTwo struct { MoreThanTwo *CodebookNrOfAntennaPorts_MoreThanTwo `protobuf:"bytes,2,opt,name=moreThanTwo,proto3,oneof"` } func (*CodebookSubType_SinglePanel_Two) isCodebookSubType_SinglePanel_NrOfAntennaPorts() {} func (*CodebookSubType_SinglePanel_MoreThanTwo) isCodebookSubType_SinglePanel_NrOfAntennaPorts() {} func (m *CodebookSubType_SinglePanel) GetNrOfAntennaPorts() isCodebookSubType_SinglePanel_NrOfAntennaPorts { if m != nil { return m.NrOfAntennaPorts } return nil } func (m *CodebookSubType_SinglePanel) GetTwo() *CodebookNrOfAntennaPorts_Two { if x, ok := m.GetNrOfAntennaPorts().(*CodebookSubType_SinglePanel_Two); ok { return x.Two } return nil } func (m *CodebookSubType_SinglePanel) GetMoreThanTwo() *CodebookNrOfAntennaPorts_MoreThanTwo { if x, ok := m.GetNrOfAntennaPorts().(*CodebookSubType_SinglePanel_MoreThanTwo); ok { return x.MoreThanTwo } return nil } func (m *CodebookSubType_SinglePanel) GetTypeI_SinglePanelRi_Restriction() []byte { if m != nil { return m.TypeI_SinglePanelRi_Restriction } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookSubType_SinglePanel) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookSubType_SinglePanel_Two)(nil), (*CodebookSubType_SinglePanel_MoreThanTwo)(nil), } } type CodebookNrOfAntennaPorts_Two struct { TwoTX_CodebookSubsetRestriction []byte `protobuf:"bytes,1,opt,name=twoTX_CodebookSubsetRestriction,json=twoTXCodebookSubsetRestriction,proto3" json:"twoTX_CodebookSubsetRestriction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookNrOfAntennaPorts_Two) Reset() { *m = CodebookNrOfAntennaPorts_Two{} } func (m *CodebookNrOfAntennaPorts_Two) String() string { return proto.CompactTextString(m) } func (*CodebookNrOfAntennaPorts_Two) ProtoMessage() {} func (*CodebookNrOfAntennaPorts_Two) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{317} } func (m *CodebookNrOfAntennaPorts_Two) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Unmarshal(m, b) } func (m *CodebookNrOfAntennaPorts_Two) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Marshal(b, m, deterministic) } func (m *CodebookNrOfAntennaPorts_Two) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Merge(m, src) } func (m *CodebookNrOfAntennaPorts_Two) XXX_Size() int { return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Size(m) } func (m *CodebookNrOfAntennaPorts_Two) XXX_DiscardUnknown() { xxx_messageInfo_CodebookNrOfAntennaPorts_Two.DiscardUnknown(m) } var xxx_messageInfo_CodebookNrOfAntennaPorts_Two proto.InternalMessageInfo func (m *CodebookNrOfAntennaPorts_Two) GetTwoTX_CodebookSubsetRestriction() []byte { if m != nil { return m.TwoTX_CodebookSubsetRestriction } return nil } type CodebookNrOfAntennaPorts_MoreThanTwo struct { // Types that are valid to be assigned to N1N2: // *CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction // *CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction N1N2 isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 `protobuf_oneof:"n1_n2"` TypeI_SinglePanelCodebookSubsetRestrictionI2 *wrappers.BytesValue `protobuf:"bytes,14,opt,name=typeI_SinglePanel_codebookSubsetRestriction_i2,json=typeISinglePanelCodebookSubsetRestrictionI2,proto3" json:"typeI_SinglePanel_codebookSubsetRestriction_i2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) Reset() { *m = CodebookNrOfAntennaPorts_MoreThanTwo{} } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) String() string { return proto.CompactTextString(m) } func (*CodebookNrOfAntennaPorts_MoreThanTwo) ProtoMessage() {} func (*CodebookNrOfAntennaPorts_MoreThanTwo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{318} } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Unmarshal(m, b) } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Marshal(b, m, deterministic) } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Merge(m, src) } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Size() int { return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Size(m) } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_DiscardUnknown() { xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.DiscardUnknown(m) } var xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo proto.InternalMessageInfo type isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 interface { isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() } type CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction struct { TwoOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,1,opt,name=two_one_TypeI_SinglePanel_Restriction,json=twoOneTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction struct { TwoTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,2,opt,name=two_two_TypeI_SinglePanel_Restriction,json=twoTwoTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction struct { FourOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,3,opt,name=four_one_TypeI_SinglePanel_Restriction,json=fourOneTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction struct { ThreeTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,4,opt,name=three_two_TypeI_SinglePanel_Restriction,json=threeTwoTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction struct { SixOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,5,opt,name=six_one_TypeI_SinglePanel_Restriction,json=sixOneTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction struct { FourTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,6,opt,name=four_two_TypeI_SinglePanel_Restriction,json=fourTwoTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction struct { EightOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,7,opt,name=eight_one_TypeI_SinglePanel_Restriction,json=eightOneTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction struct { FourThree_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,8,opt,name=four_three_TypeI_SinglePanel_Restriction,json=fourThreeTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction struct { SixTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,9,opt,name=six_two_TypeI_SinglePanel_Restriction,json=sixTwoTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction struct { TwelveOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,10,opt,name=twelve_one_TypeI_SinglePanel_Restriction,json=twelveOneTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction struct { FourFour_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,11,opt,name=four_four_TypeI_SinglePanel_Restriction,json=fourFourTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction struct { EightTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,12,opt,name=eight_two_TypeI_SinglePanel_Restriction,json=eightTwoTypeISinglePanelRestriction,proto3,oneof"` } type CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction struct { SixteenOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,13,opt,name=sixteen_one_TypeI_SinglePanel_Restriction,json=sixteenOneTypeISinglePanelRestriction,proto3,oneof"` } func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() { } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetN1N2() isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 { if m != nil { return m.N1N2 } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwoOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction); ok { return x.TwoOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwoTwo_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction); ok { return x.TwoTwo_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction); ok { return x.FourOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetThreeTwo_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction); ok { return x.ThreeTwo_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction); ok { return x.SixOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourTwo_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction); ok { return x.FourTwo_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetEightOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction); ok { return x.EightOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourThree_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction); ok { return x.FourThree_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixTwo_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction); ok { return x.SixTwo_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwelveOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction); ok { return x.TwelveOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourFour_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction); ok { return x.FourFour_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetEightTwo_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction); ok { return x.EightTwo_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixteenOne_TypeI_SinglePanel_Restriction() []byte { if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction); ok { return x.SixteenOne_TypeI_SinglePanel_Restriction } return nil } func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTypeI_SinglePanelCodebookSubsetRestrictionI2() *wrappers.BytesValue { if m != nil { return m.TypeI_SinglePanelCodebookSubsetRestrictionI2 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookNrOfAntennaPorts_MoreThanTwo) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction)(nil), (*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction)(nil), } } type CodebookSubType_MultiPanel struct { // Types that are valid to be assigned to NgN1N2: // *CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction // *CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction NgN1N2 isCodebookSubType_MultiPanel_NgN1N2 `protobuf_oneof:"ng_n1_n2"` Ri_Restriction []byte `protobuf:"bytes,9,opt,name=ri_Restriction,json=riRestriction,proto3" json:"ri_Restriction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookSubType_MultiPanel) Reset() { *m = CodebookSubType_MultiPanel{} } func (m *CodebookSubType_MultiPanel) String() string { return proto.CompactTextString(m) } func (*CodebookSubType_MultiPanel) ProtoMessage() {} func (*CodebookSubType_MultiPanel) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{319} } func (m *CodebookSubType_MultiPanel) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookSubType_MultiPanel.Unmarshal(m, b) } func (m *CodebookSubType_MultiPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookSubType_MultiPanel.Marshal(b, m, deterministic) } func (m *CodebookSubType_MultiPanel) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookSubType_MultiPanel.Merge(m, src) } func (m *CodebookSubType_MultiPanel) XXX_Size() int { return xxx_messageInfo_CodebookSubType_MultiPanel.Size(m) } func (m *CodebookSubType_MultiPanel) XXX_DiscardUnknown() { xxx_messageInfo_CodebookSubType_MultiPanel.DiscardUnknown(m) } var xxx_messageInfo_CodebookSubType_MultiPanel proto.InternalMessageInfo type isCodebookSubType_MultiPanel_NgN1N2 interface { isCodebookSubType_MultiPanel_NgN1N2() } type CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction struct { TwoTwoOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,1,opt,name=two_two_one_TypeI_MultiPanel_Restriction,json=twoTwoOneTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction struct { TwoFourOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,2,opt,name=two_four_one_TypeI_MultiPanel_Restriction,json=twoFourOneTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction struct { FourTwoOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,3,opt,name=four_two_one_TypeI_MultiPanel_Restriction,json=fourTwoOneTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction struct { TwoTwoTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,4,opt,name=two_two_two_TypeI_MultiPanel_Restriction,json=twoTwoTwoTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction struct { TwoEightOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,5,opt,name=two_eight_one_TypeI_MultiPanel_Restriction,json=twoEightOneTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction struct { FourFourOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,6,opt,name=four_four_one_TypeI_MultiPanel_Restriction,json=fourFourOneTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction struct { TwoFourTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,7,opt,name=two_four_two_TypeI_MultiPanel_Restriction,json=twoFourTwoTypeIMultiPanelRestriction,proto3,oneof"` } type CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction struct { FourTwoTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,8,opt,name=four_two_two_TypeI_MultiPanel_Restriction,json=fourTwoTwoTypeIMultiPanelRestriction,proto3,oneof"` } func (*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() { } func (m *CodebookSubType_MultiPanel) GetNgN1N2() isCodebookSubType_MultiPanel_NgN1N2 { if m != nil { return m.NgN1N2 } return nil } func (m *CodebookSubType_MultiPanel) GetTwoTwoOne_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction); ok { return x.TwoTwoOne_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetTwoFourOne_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction); ok { return x.TwoFourOne_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetFourTwoOne_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction); ok { return x.FourTwoOne_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetTwoTwoTwo_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction); ok { return x.TwoTwoTwo_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetTwoEightOne_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction); ok { return x.TwoEightOne_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetFourFourOne_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction); ok { return x.FourFourOne_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetTwoFourTwo_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction); ok { return x.TwoFourTwo_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetFourTwoTwo_TypeI_MultiPanel_Restriction() []byte { if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction); ok { return x.FourTwoTwo_TypeI_MultiPanel_Restriction } return nil } func (m *CodebookSubType_MultiPanel) GetRi_Restriction() []byte { if m != nil { return m.Ri_Restriction } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookSubType_MultiPanel) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction)(nil), (*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction)(nil), } } type CodebookType_Type2 struct { // Types that are valid to be assigned to SubType: // *CodebookType_Type2_TypeII // *CodebookType_Type2_TypeII_PortSelection SubType isCodebookType_Type2_SubType `protobuf_oneof:"subType"` PhaseAlphabetSize *PhaseAlphabetSize `protobuf:"bytes,3,opt,name=phaseAlphabetSize,proto3" json:"phaseAlphabetSize,omitempty"` SubbandAmplitude bool `protobuf:"varint,4,opt,name=subbandAmplitude,proto3" json:"subbandAmplitude,omitempty"` NumberOfBeams *NumberOfBeams `protobuf:"bytes,5,opt,name=numberOfBeams,proto3" json:"numberOfBeams,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookType_Type2) Reset() { *m = CodebookType_Type2{} } func (m *CodebookType_Type2) String() string { return proto.CompactTextString(m) } func (*CodebookType_Type2) ProtoMessage() {} func (*CodebookType_Type2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{320} } func (m *CodebookType_Type2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookType_Type2.Unmarshal(m, b) } func (m *CodebookType_Type2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookType_Type2.Marshal(b, m, deterministic) } func (m *CodebookType_Type2) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookType_Type2.Merge(m, src) } func (m *CodebookType_Type2) XXX_Size() int { return xxx_messageInfo_CodebookType_Type2.Size(m) } func (m *CodebookType_Type2) XXX_DiscardUnknown() { xxx_messageInfo_CodebookType_Type2.DiscardUnknown(m) } var xxx_messageInfo_CodebookType_Type2 proto.InternalMessageInfo type isCodebookType_Type2_SubType interface { isCodebookType_Type2_SubType() } type CodebookType_Type2_TypeII struct { TypeII *CodebookSubType_TypeII `protobuf:"bytes,1,opt,name=typeII,proto3,oneof"` } type CodebookType_Type2_TypeII_PortSelection struct { TypeII_PortSelection *CodebookSubType_TypeII_PortSelection `protobuf:"bytes,2,opt,name=typeII_PortSelection,json=typeIIPortSelection,proto3,oneof"` } func (*CodebookType_Type2_TypeII) isCodebookType_Type2_SubType() {} func (*CodebookType_Type2_TypeII_PortSelection) isCodebookType_Type2_SubType() {} func (m *CodebookType_Type2) GetSubType() isCodebookType_Type2_SubType { if m != nil { return m.SubType } return nil } func (m *CodebookType_Type2) GetTypeII() *CodebookSubType_TypeII { if x, ok := m.GetSubType().(*CodebookType_Type2_TypeII); ok { return x.TypeII } return nil } func (m *CodebookType_Type2) GetTypeII_PortSelection() *CodebookSubType_TypeII_PortSelection { if x, ok := m.GetSubType().(*CodebookType_Type2_TypeII_PortSelection); ok { return x.TypeII_PortSelection } return nil } func (m *CodebookType_Type2) GetPhaseAlphabetSize() *PhaseAlphabetSize { if m != nil { return m.PhaseAlphabetSize } return nil } func (m *CodebookType_Type2) GetSubbandAmplitude() bool { if m != nil { return m.SubbandAmplitude } return false } func (m *CodebookType_Type2) GetNumberOfBeams() *NumberOfBeams { if m != nil { return m.NumberOfBeams } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookType_Type2) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookType_Type2_TypeII)(nil), (*CodebookType_Type2_TypeII_PortSelection)(nil), } } type CodebookSubType_TypeII struct { // Types that are valid to be assigned to N1N2CodebookSubsetRestriction: // *CodebookSubType_TypeII_TwoOne // *CodebookSubType_TypeII_TwoTwo // *CodebookSubType_TypeII_FourOne // *CodebookSubType_TypeII_ThreeTwo // *CodebookSubType_TypeII_SixOne // *CodebookSubType_TypeII_FourTwo // *CodebookSubType_TypeII_EightOne // *CodebookSubType_TypeII_FourThree // *CodebookSubType_TypeII_SixTwo // *CodebookSubType_TypeII_TwelveOne // *CodebookSubType_TypeII_FourFour // *CodebookSubType_TypeII_EightTwo // *CodebookSubType_TypeII_SixteenOne N1N2CodebookSubsetRestriction isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction `protobuf_oneof:"n1_n2_codebookSubsetRestriction"` TypeII_RI_Restriction []byte `protobuf:"bytes,14,opt,name=typeII_RI_Restriction,json=typeIIRIRestriction,proto3" json:"typeII_RI_Restriction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookSubType_TypeII) Reset() { *m = CodebookSubType_TypeII{} } func (m *CodebookSubType_TypeII) String() string { return proto.CompactTextString(m) } func (*CodebookSubType_TypeII) ProtoMessage() {} func (*CodebookSubType_TypeII) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{321} } func (m *CodebookSubType_TypeII) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookSubType_TypeII.Unmarshal(m, b) } func (m *CodebookSubType_TypeII) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookSubType_TypeII.Marshal(b, m, deterministic) } func (m *CodebookSubType_TypeII) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookSubType_TypeII.Merge(m, src) } func (m *CodebookSubType_TypeII) XXX_Size() int { return xxx_messageInfo_CodebookSubType_TypeII.Size(m) } func (m *CodebookSubType_TypeII) XXX_DiscardUnknown() { xxx_messageInfo_CodebookSubType_TypeII.DiscardUnknown(m) } var xxx_messageInfo_CodebookSubType_TypeII proto.InternalMessageInfo type isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction interface { isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() } type CodebookSubType_TypeII_TwoOne struct { TwoOne []byte `protobuf:"bytes,1,opt,name=two_one,json=twoOne,proto3,oneof"` } type CodebookSubType_TypeII_TwoTwo struct { TwoTwo []byte `protobuf:"bytes,2,opt,name=two_two,json=twoTwo,proto3,oneof"` } type CodebookSubType_TypeII_FourOne struct { FourOne []byte `protobuf:"bytes,3,opt,name=four_one,json=fourOne,proto3,oneof"` } type CodebookSubType_TypeII_ThreeTwo struct { ThreeTwo []byte `protobuf:"bytes,4,opt,name=three_two,json=threeTwo,proto3,oneof"` } type CodebookSubType_TypeII_SixOne struct { SixOne []byte `protobuf:"bytes,5,opt,name=six_one,json=sixOne,proto3,oneof"` } type CodebookSubType_TypeII_FourTwo struct { FourTwo []byte `protobuf:"bytes,6,opt,name=four_two,json=fourTwo,proto3,oneof"` } type CodebookSubType_TypeII_EightOne struct { EightOne []byte `protobuf:"bytes,7,opt,name=eight_one,json=eightOne,proto3,oneof"` } type CodebookSubType_TypeII_FourThree struct { FourThree []byte `protobuf:"bytes,8,opt,name=four_three,json=fourThree,proto3,oneof"` } type CodebookSubType_TypeII_SixTwo struct { SixTwo []byte `protobuf:"bytes,9,opt,name=six_two,json=sixTwo,proto3,oneof"` } type CodebookSubType_TypeII_TwelveOne struct { TwelveOne []byte `protobuf:"bytes,10,opt,name=twelve_one,json=twelveOne,proto3,oneof"` } type CodebookSubType_TypeII_FourFour struct { FourFour []byte `protobuf:"bytes,11,opt,name=four_four,json=fourFour,proto3,oneof"` } type CodebookSubType_TypeII_EightTwo struct { EightTwo []byte `protobuf:"bytes,12,opt,name=eight_two,json=eightTwo,proto3,oneof"` } type CodebookSubType_TypeII_SixteenOne struct { SixteenOne []byte `protobuf:"bytes,13,opt,name=sixteen_one,json=sixteenOne,proto3,oneof"` } func (*CodebookSubType_TypeII_TwoOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_TwoTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_FourOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_ThreeTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_SixOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_FourTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_EightOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_FourThree) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_SixTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_TwelveOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_FourFour) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_EightTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (*CodebookSubType_TypeII_SixteenOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {} func (m *CodebookSubType_TypeII) GetN1N2CodebookSubsetRestriction() isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction { if m != nil { return m.N1N2CodebookSubsetRestriction } return nil } func (m *CodebookSubType_TypeII) GetTwoOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwoOne); ok { return x.TwoOne } return nil } func (m *CodebookSubType_TypeII) GetTwoTwo() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwoTwo); ok { return x.TwoTwo } return nil } func (m *CodebookSubType_TypeII) GetFourOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourOne); ok { return x.FourOne } return nil } func (m *CodebookSubType_TypeII) GetThreeTwo() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_ThreeTwo); ok { return x.ThreeTwo } return nil } func (m *CodebookSubType_TypeII) GetSixOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixOne); ok { return x.SixOne } return nil } func (m *CodebookSubType_TypeII) GetFourTwo() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourTwo); ok { return x.FourTwo } return nil } func (m *CodebookSubType_TypeII) GetEightOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_EightOne); ok { return x.EightOne } return nil } func (m *CodebookSubType_TypeII) GetFourThree() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourThree); ok { return x.FourThree } return nil } func (m *CodebookSubType_TypeII) GetSixTwo() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixTwo); ok { return x.SixTwo } return nil } func (m *CodebookSubType_TypeII) GetTwelveOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwelveOne); ok { return x.TwelveOne } return nil } func (m *CodebookSubType_TypeII) GetFourFour() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourFour); ok { return x.FourFour } return nil } func (m *CodebookSubType_TypeII) GetEightTwo() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_EightTwo); ok { return x.EightTwo } return nil } func (m *CodebookSubType_TypeII) GetSixteenOne() []byte { if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixteenOne); ok { return x.SixteenOne } return nil } func (m *CodebookSubType_TypeII) GetTypeII_RI_Restriction() []byte { if m != nil { return m.TypeII_RI_Restriction } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CodebookSubType_TypeII) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CodebookSubType_TypeII_TwoOne)(nil), (*CodebookSubType_TypeII_TwoTwo)(nil), (*CodebookSubType_TypeII_FourOne)(nil), (*CodebookSubType_TypeII_ThreeTwo)(nil), (*CodebookSubType_TypeII_SixOne)(nil), (*CodebookSubType_TypeII_FourTwo)(nil), (*CodebookSubType_TypeII_EightOne)(nil), (*CodebookSubType_TypeII_FourThree)(nil), (*CodebookSubType_TypeII_SixTwo)(nil), (*CodebookSubType_TypeII_TwelveOne)(nil), (*CodebookSubType_TypeII_FourFour)(nil), (*CodebookSubType_TypeII_EightTwo)(nil), (*CodebookSubType_TypeII_SixteenOne)(nil), } } type CodebookSubType_TypeII_PortSelection struct { PortSelectionSamplingSize *PortSelectionSamplingSize `protobuf:"bytes,1,opt,name=portSelectionSamplingSize,proto3" json:"portSelectionSamplingSize,omitempty"` TypeII_PortSelectionRI_Restriction []byte `protobuf:"bytes,2,opt,name=typeII_PortSelectionRI_Restriction,json=typeIIPortSelectionRIRestriction,proto3" json:"typeII_PortSelectionRI_Restriction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CodebookSubType_TypeII_PortSelection) Reset() { *m = CodebookSubType_TypeII_PortSelection{} } func (m *CodebookSubType_TypeII_PortSelection) String() string { return proto.CompactTextString(m) } func (*CodebookSubType_TypeII_PortSelection) ProtoMessage() {} func (*CodebookSubType_TypeII_PortSelection) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{322} } func (m *CodebookSubType_TypeII_PortSelection) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Unmarshal(m, b) } func (m *CodebookSubType_TypeII_PortSelection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Marshal(b, m, deterministic) } func (m *CodebookSubType_TypeII_PortSelection) XXX_Merge(src proto.Message) { xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Merge(m, src) } func (m *CodebookSubType_TypeII_PortSelection) XXX_Size() int { return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Size(m) } func (m *CodebookSubType_TypeII_PortSelection) XXX_DiscardUnknown() { xxx_messageInfo_CodebookSubType_TypeII_PortSelection.DiscardUnknown(m) } var xxx_messageInfo_CodebookSubType_TypeII_PortSelection proto.InternalMessageInfo func (m *CodebookSubType_TypeII_PortSelection) GetPortSelectionSamplingSize() *PortSelectionSamplingSize { if m != nil { return m.PortSelectionSamplingSize } return nil } func (m *CodebookSubType_TypeII_PortSelection) GetTypeII_PortSelectionRI_Restriction() []byte { if m != nil { return m.TypeII_PortSelectionRI_Restriction } return nil } type PhaseAlphabetSize struct { Value PhaseAlphabetSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PhaseAlphabetSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PhaseAlphabetSize) Reset() { *m = PhaseAlphabetSize{} } func (m *PhaseAlphabetSize) String() string { return proto.CompactTextString(m) } func (*PhaseAlphabetSize) ProtoMessage() {} func (*PhaseAlphabetSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{323} } func (m *PhaseAlphabetSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PhaseAlphabetSize.Unmarshal(m, b) } func (m *PhaseAlphabetSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PhaseAlphabetSize.Marshal(b, m, deterministic) } func (m *PhaseAlphabetSize) XXX_Merge(src proto.Message) { xxx_messageInfo_PhaseAlphabetSize.Merge(m, src) } func (m *PhaseAlphabetSize) XXX_Size() int { return xxx_messageInfo_PhaseAlphabetSize.Size(m) } func (m *PhaseAlphabetSize) XXX_DiscardUnknown() { xxx_messageInfo_PhaseAlphabetSize.DiscardUnknown(m) } var xxx_messageInfo_PhaseAlphabetSize proto.InternalMessageInfo func (m *PhaseAlphabetSize) GetValue() PhaseAlphabetSize_Value { if m != nil { return m.Value } return PhaseAlphabetSize_protobuf_unspecified } type NumberOfBeams struct { Value NumberOfBeams_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NumberOfBeams_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NumberOfBeams) Reset() { *m = NumberOfBeams{} } func (m *NumberOfBeams) String() string { return proto.CompactTextString(m) } func (*NumberOfBeams) ProtoMessage() {} func (*NumberOfBeams) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{324} } func (m *NumberOfBeams) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NumberOfBeams.Unmarshal(m, b) } func (m *NumberOfBeams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NumberOfBeams.Marshal(b, m, deterministic) } func (m *NumberOfBeams) XXX_Merge(src proto.Message) { xxx_messageInfo_NumberOfBeams.Merge(m, src) } func (m *NumberOfBeams) XXX_Size() int { return xxx_messageInfo_NumberOfBeams.Size(m) } func (m *NumberOfBeams) XXX_DiscardUnknown() { xxx_messageInfo_NumberOfBeams.DiscardUnknown(m) } var xxx_messageInfo_NumberOfBeams proto.InternalMessageInfo func (m *NumberOfBeams) GetValue() NumberOfBeams_Value { if m != nil { return m.Value } return NumberOfBeams_protobuf_unspecified } type PortSelectionSamplingSize struct { Value PortSelectionSamplingSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PortSelectionSamplingSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PortSelectionSamplingSize) Reset() { *m = PortSelectionSamplingSize{} } func (m *PortSelectionSamplingSize) String() string { return proto.CompactTextString(m) } func (*PortSelectionSamplingSize) ProtoMessage() {} func (*PortSelectionSamplingSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{325} } func (m *PortSelectionSamplingSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PortSelectionSamplingSize.Unmarshal(m, b) } func (m *PortSelectionSamplingSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PortSelectionSamplingSize.Marshal(b, m, deterministic) } func (m *PortSelectionSamplingSize) XXX_Merge(src proto.Message) { xxx_messageInfo_PortSelectionSamplingSize.Merge(m, src) } func (m *PortSelectionSamplingSize) XXX_Size() int { return xxx_messageInfo_PortSelectionSamplingSize.Size(m) } func (m *PortSelectionSamplingSize) XXX_DiscardUnknown() { xxx_messageInfo_PortSelectionSamplingSize.DiscardUnknown(m) } var xxx_messageInfo_PortSelectionSamplingSize proto.InternalMessageInfo func (m *PortSelectionSamplingSize) GetValue() PortSelectionSamplingSize_Value { if m != nil { return m.Value } return PortSelectionSamplingSize_protobuf_unspecified } type CSI_ReportConfigDummy struct { Value CSI_ReportConfigDummy_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CSI_ReportConfigDummy_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_ReportConfigDummy) Reset() { *m = CSI_ReportConfigDummy{} } func (m *CSI_ReportConfigDummy) String() string { return proto.CompactTextString(m) } func (*CSI_ReportConfigDummy) ProtoMessage() {} func (*CSI_ReportConfigDummy) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{326} } func (m *CSI_ReportConfigDummy) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_ReportConfigDummy.Unmarshal(m, b) } func (m *CSI_ReportConfigDummy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_ReportConfigDummy.Marshal(b, m, deterministic) } func (m *CSI_ReportConfigDummy) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_ReportConfigDummy.Merge(m, src) } func (m *CSI_ReportConfigDummy) XXX_Size() int { return xxx_messageInfo_CSI_ReportConfigDummy.Size(m) } func (m *CSI_ReportConfigDummy) XXX_DiscardUnknown() { xxx_messageInfo_CSI_ReportConfigDummy.DiscardUnknown(m) } var xxx_messageInfo_CSI_ReportConfigDummy proto.InternalMessageInfo func (m *CSI_ReportConfigDummy) GetValue() CSI_ReportConfigDummy_Value { if m != nil { return m.Value } return CSI_ReportConfigDummy_protobuf_unspecified } type GroupBasedBeamReporting_Disabled struct { NrofReportedRS *NrofReportedRS `protobuf:"bytes,1,opt,name=nrofReportedRS,proto3" json:"nrofReportedRS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GroupBasedBeamReporting_Disabled) Reset() { *m = GroupBasedBeamReporting_Disabled{} } func (m *GroupBasedBeamReporting_Disabled) String() string { return proto.CompactTextString(m) } func (*GroupBasedBeamReporting_Disabled) ProtoMessage() {} func (*GroupBasedBeamReporting_Disabled) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{327} } func (m *GroupBasedBeamReporting_Disabled) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Unmarshal(m, b) } func (m *GroupBasedBeamReporting_Disabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Marshal(b, m, deterministic) } func (m *GroupBasedBeamReporting_Disabled) XXX_Merge(src proto.Message) { xxx_messageInfo_GroupBasedBeamReporting_Disabled.Merge(m, src) } func (m *GroupBasedBeamReporting_Disabled) XXX_Size() int { return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Size(m) } func (m *GroupBasedBeamReporting_Disabled) XXX_DiscardUnknown() { xxx_messageInfo_GroupBasedBeamReporting_Disabled.DiscardUnknown(m) } var xxx_messageInfo_GroupBasedBeamReporting_Disabled proto.InternalMessageInfo func (m *GroupBasedBeamReporting_Disabled) GetNrofReportedRS() *NrofReportedRS { if m != nil { return m.NrofReportedRS } return nil } type NrofReportedRS struct { Value NrofReportedRS_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofReportedRS_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofReportedRS) Reset() { *m = NrofReportedRS{} } func (m *NrofReportedRS) String() string { return proto.CompactTextString(m) } func (*NrofReportedRS) ProtoMessage() {} func (*NrofReportedRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{328} } func (m *NrofReportedRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofReportedRS.Unmarshal(m, b) } func (m *NrofReportedRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofReportedRS.Marshal(b, m, deterministic) } func (m *NrofReportedRS) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofReportedRS.Merge(m, src) } func (m *NrofReportedRS) XXX_Size() int { return xxx_messageInfo_NrofReportedRS.Size(m) } func (m *NrofReportedRS) XXX_DiscardUnknown() { xxx_messageInfo_NrofReportedRS.DiscardUnknown(m) } var xxx_messageInfo_NrofReportedRS proto.InternalMessageInfo func (m *NrofReportedRS) GetValue() NrofReportedRS_Value { if m != nil { return m.Value } return NrofReportedRS_protobuf_unspecified } type CQI_Table struct { Value CQI_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CQI_Table_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CQI_Table) Reset() { *m = CQI_Table{} } func (m *CQI_Table) String() string { return proto.CompactTextString(m) } func (*CQI_Table) ProtoMessage() {} func (*CQI_Table) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{329} } func (m *CQI_Table) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CQI_Table.Unmarshal(m, b) } func (m *CQI_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CQI_Table.Marshal(b, m, deterministic) } func (m *CQI_Table) XXX_Merge(src proto.Message) { xxx_messageInfo_CQI_Table.Merge(m, src) } func (m *CQI_Table) XXX_Size() int { return xxx_messageInfo_CQI_Table.Size(m) } func (m *CQI_Table) XXX_DiscardUnknown() { xxx_messageInfo_CQI_Table.DiscardUnknown(m) } var xxx_messageInfo_CQI_Table proto.InternalMessageInfo func (m *CQI_Table) GetValue() CQI_Table_Value { if m != nil { return m.Value } return CQI_Table_protobuf_unspecified } type SubbandSize struct { Value SubbandSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubbandSize_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SubbandSize) Reset() { *m = SubbandSize{} } func (m *SubbandSize) String() string { return proto.CompactTextString(m) } func (*SubbandSize) ProtoMessage() {} func (*SubbandSize) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{330} } func (m *SubbandSize) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SubbandSize.Unmarshal(m, b) } func (m *SubbandSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SubbandSize.Marshal(b, m, deterministic) } func (m *SubbandSize) XXX_Merge(src proto.Message) { xxx_messageInfo_SubbandSize.Merge(m, src) } func (m *SubbandSize) XXX_Size() int { return xxx_messageInfo_SubbandSize.Size(m) } func (m *SubbandSize) XXX_DiscardUnknown() { xxx_messageInfo_SubbandSize.DiscardUnknown(m) } var xxx_messageInfo_SubbandSize proto.InternalMessageInfo func (m *SubbandSize) GetValue() SubbandSize_Value { if m != nil { return m.Value } return SubbandSize_protobuf_unspecified } type PortIndexFor8Ranks struct { // Types that are valid to be assigned to C: // *PortIndexFor8Ranks_PortIndex8 // *PortIndexFor8Ranks_PortIndex4 // *PortIndexFor8Ranks_PortIndex2 // *PortIndexFor8Ranks_PortIndex1 C isPortIndexFor8Ranks_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PortIndexFor8Ranks) Reset() { *m = PortIndexFor8Ranks{} } func (m *PortIndexFor8Ranks) String() string { return proto.CompactTextString(m) } func (*PortIndexFor8Ranks) ProtoMessage() {} func (*PortIndexFor8Ranks) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{331} } func (m *PortIndexFor8Ranks) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PortIndexFor8Ranks.Unmarshal(m, b) } func (m *PortIndexFor8Ranks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PortIndexFor8Ranks.Marshal(b, m, deterministic) } func (m *PortIndexFor8Ranks) XXX_Merge(src proto.Message) { xxx_messageInfo_PortIndexFor8Ranks.Merge(m, src) } func (m *PortIndexFor8Ranks) XXX_Size() int { return xxx_messageInfo_PortIndexFor8Ranks.Size(m) } func (m *PortIndexFor8Ranks) XXX_DiscardUnknown() { xxx_messageInfo_PortIndexFor8Ranks.DiscardUnknown(m) } var xxx_messageInfo_PortIndexFor8Ranks proto.InternalMessageInfo type isPortIndexFor8Ranks_C interface { isPortIndexFor8Ranks_C() } type PortIndexFor8Ranks_PortIndex8 struct { PortIndex8 *PortIndex8 `protobuf:"bytes,1,opt,name=portIndex8,proto3,oneof"` } type PortIndexFor8Ranks_PortIndex4 struct { PortIndex4 *PortIndex4 `protobuf:"bytes,2,opt,name=portIndex4,proto3,oneof"` } type PortIndexFor8Ranks_PortIndex2 struct { PortIndex2 *PortIndex2 `protobuf:"bytes,3,opt,name=portIndex2,proto3,oneof"` } type PortIndexFor8Ranks_PortIndex1 struct { PortIndex1 *Null `protobuf:"bytes,4,opt,name=portIndex1,proto3,oneof"` } func (*PortIndexFor8Ranks_PortIndex8) isPortIndexFor8Ranks_C() {} func (*PortIndexFor8Ranks_PortIndex4) isPortIndexFor8Ranks_C() {} func (*PortIndexFor8Ranks_PortIndex2) isPortIndexFor8Ranks_C() {} func (*PortIndexFor8Ranks_PortIndex1) isPortIndexFor8Ranks_C() {} func (m *PortIndexFor8Ranks) GetC() isPortIndexFor8Ranks_C { if m != nil { return m.C } return nil } func (m *PortIndexFor8Ranks) GetPortIndex8() *PortIndex8 { if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex8); ok { return x.PortIndex8 } return nil } func (m *PortIndexFor8Ranks) GetPortIndex4() *PortIndex4 { if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex4); ok { return x.PortIndex4 } return nil } func (m *PortIndexFor8Ranks) GetPortIndex2() *PortIndex2 { if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex2); ok { return x.PortIndex2 } return nil } func (m *PortIndexFor8Ranks) GetPortIndex1() *Null { if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex1); ok { return x.PortIndex1 } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PortIndexFor8Ranks) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PortIndexFor8Ranks_PortIndex8)(nil), (*PortIndexFor8Ranks_PortIndex4)(nil), (*PortIndexFor8Ranks_PortIndex2)(nil), (*PortIndexFor8Ranks_PortIndex1)(nil), } } type PortIndex8 struct { Rank1_8 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_8,json=rank18,proto3" json:"rank1_8,omitempty"` Rank2_8 []uint32 `protobuf:"varint,2,rep,packed,name=rank2_8,json=rank28,proto3" json:"rank2_8,omitempty"` Rank3_8 []uint32 `protobuf:"varint,3,rep,packed,name=rank3_8,json=rank38,proto3" json:"rank3_8,omitempty"` Rank4_8 []uint32 `protobuf:"varint,4,rep,packed,name=rank4_8,json=rank48,proto3" json:"rank4_8,omitempty"` Rank5_8 []uint32 `protobuf:"varint,5,rep,packed,name=rank5_8,json=rank58,proto3" json:"rank5_8,omitempty"` Rank6_8 []uint32 `protobuf:"varint,6,rep,packed,name=rank6_8,json=rank68,proto3" json:"rank6_8,omitempty"` Rank7_8 []uint32 `protobuf:"varint,7,rep,packed,name=rank7_8,json=rank78,proto3" json:"rank7_8,omitempty"` Rank8_8 []uint32 `protobuf:"varint,8,rep,packed,name=rank8_8,json=rank88,proto3" json:"rank8_8,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PortIndex8) Reset() { *m = PortIndex8{} } func (m *PortIndex8) String() string { return proto.CompactTextString(m) } func (*PortIndex8) ProtoMessage() {} func (*PortIndex8) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{332} } func (m *PortIndex8) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PortIndex8.Unmarshal(m, b) } func (m *PortIndex8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PortIndex8.Marshal(b, m, deterministic) } func (m *PortIndex8) XXX_Merge(src proto.Message) { xxx_messageInfo_PortIndex8.Merge(m, src) } func (m *PortIndex8) XXX_Size() int { return xxx_messageInfo_PortIndex8.Size(m) } func (m *PortIndex8) XXX_DiscardUnknown() { xxx_messageInfo_PortIndex8.DiscardUnknown(m) } var xxx_messageInfo_PortIndex8 proto.InternalMessageInfo func (m *PortIndex8) GetRank1_8() *wrappers.UInt32Value { if m != nil { return m.Rank1_8 } return nil } func (m *PortIndex8) GetRank2_8() []uint32 { if m != nil { return m.Rank2_8 } return nil } func (m *PortIndex8) GetRank3_8() []uint32 { if m != nil { return m.Rank3_8 } return nil } func (m *PortIndex8) GetRank4_8() []uint32 { if m != nil { return m.Rank4_8 } return nil } func (m *PortIndex8) GetRank5_8() []uint32 { if m != nil { return m.Rank5_8 } return nil } func (m *PortIndex8) GetRank6_8() []uint32 { if m != nil { return m.Rank6_8 } return nil } func (m *PortIndex8) GetRank7_8() []uint32 { if m != nil { return m.Rank7_8 } return nil } func (m *PortIndex8) GetRank8_8() []uint32 { if m != nil { return m.Rank8_8 } return nil } type PortIndex4 struct { Rank1_4 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_4,json=rank14,proto3" json:"rank1_4,omitempty"` Rank2_4 []uint32 `protobuf:"varint,2,rep,packed,name=rank2_4,json=rank24,proto3" json:"rank2_4,omitempty"` Rank3_4 []uint32 `protobuf:"varint,3,rep,packed,name=rank3_4,json=rank34,proto3" json:"rank3_4,omitempty"` Rank4_4 []uint32 `protobuf:"varint,4,rep,packed,name=rank4_4,json=rank44,proto3" json:"rank4_4,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PortIndex4) Reset() { *m = PortIndex4{} } func (m *PortIndex4) String() string { return proto.CompactTextString(m) } func (*PortIndex4) ProtoMessage() {} func (*PortIndex4) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{333} } func (m *PortIndex4) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PortIndex4.Unmarshal(m, b) } func (m *PortIndex4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PortIndex4.Marshal(b, m, deterministic) } func (m *PortIndex4) XXX_Merge(src proto.Message) { xxx_messageInfo_PortIndex4.Merge(m, src) } func (m *PortIndex4) XXX_Size() int { return xxx_messageInfo_PortIndex4.Size(m) } func (m *PortIndex4) XXX_DiscardUnknown() { xxx_messageInfo_PortIndex4.DiscardUnknown(m) } var xxx_messageInfo_PortIndex4 proto.InternalMessageInfo func (m *PortIndex4) GetRank1_4() *wrappers.UInt32Value { if m != nil { return m.Rank1_4 } return nil } func (m *PortIndex4) GetRank2_4() []uint32 { if m != nil { return m.Rank2_4 } return nil } func (m *PortIndex4) GetRank3_4() []uint32 { if m != nil { return m.Rank3_4 } return nil } func (m *PortIndex4) GetRank4_4() []uint32 { if m != nil { return m.Rank4_4 } return nil } type PortIndex2 struct { Rank1_2 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_2,json=rank12,proto3" json:"rank1_2,omitempty"` Rank2_2 []uint32 `protobuf:"varint,2,rep,packed,name=rank2_2,json=rank22,proto3" json:"rank2_2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PortIndex2) Reset() { *m = PortIndex2{} } func (m *PortIndex2) String() string { return proto.CompactTextString(m) } func (*PortIndex2) ProtoMessage() {} func (*PortIndex2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{334} } func (m *PortIndex2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PortIndex2.Unmarshal(m, b) } func (m *PortIndex2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PortIndex2.Marshal(b, m, deterministic) } func (m *PortIndex2) XXX_Merge(src proto.Message) { xxx_messageInfo_PortIndex2.Merge(m, src) } func (m *PortIndex2) XXX_Size() int { return xxx_messageInfo_PortIndex2.Size(m) } func (m *PortIndex2) XXX_DiscardUnknown() { xxx_messageInfo_PortIndex2.DiscardUnknown(m) } var xxx_messageInfo_PortIndex2 proto.InternalMessageInfo func (m *PortIndex2) GetRank1_2() *wrappers.UInt32Value { if m != nil { return m.Rank1_2 } return nil } func (m *PortIndex2) GetRank2_2() []uint32 { if m != nil { return m.Rank2_2 } return nil } type SemiPersistentOnPUSCHV1530 struct { ReportSlotConfigV1530 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 `protobuf:"varint,1,opt,name=reportSlotConfig_v1530,json=reportSlotConfigV1530,proto3,enum=streaming_protobufs.SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530" json:"reportSlotConfig_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SemiPersistentOnPUSCHV1530) Reset() { *m = SemiPersistentOnPUSCHV1530{} } func (m *SemiPersistentOnPUSCHV1530) String() string { return proto.CompactTextString(m) } func (*SemiPersistentOnPUSCHV1530) ProtoMessage() {} func (*SemiPersistentOnPUSCHV1530) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{335} } func (m *SemiPersistentOnPUSCHV1530) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Unmarshal(m, b) } func (m *SemiPersistentOnPUSCHV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Marshal(b, m, deterministic) } func (m *SemiPersistentOnPUSCHV1530) XXX_Merge(src proto.Message) { xxx_messageInfo_SemiPersistentOnPUSCHV1530.Merge(m, src) } func (m *SemiPersistentOnPUSCHV1530) XXX_Size() int { return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Size(m) } func (m *SemiPersistentOnPUSCHV1530) XXX_DiscardUnknown() { xxx_messageInfo_SemiPersistentOnPUSCHV1530.DiscardUnknown(m) } var xxx_messageInfo_SemiPersistentOnPUSCHV1530 proto.InternalMessageInfo func (m *SemiPersistentOnPUSCHV1530) GetReportSlotConfigV1530() SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 { if m != nil { return m.ReportSlotConfigV1530 } return SemiPersistentOnPUSCHV1530_protobuf_unspecified } type CSI_AperiodicTriggerStateList struct { Items []*CSI_AperiodicTriggerState `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_AperiodicTriggerStateList) Reset() { *m = CSI_AperiodicTriggerStateList{} } func (m *CSI_AperiodicTriggerStateList) String() string { return proto.CompactTextString(m) } func (*CSI_AperiodicTriggerStateList) ProtoMessage() {} func (*CSI_AperiodicTriggerStateList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{336} } func (m *CSI_AperiodicTriggerStateList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_AperiodicTriggerStateList.Unmarshal(m, b) } func (m *CSI_AperiodicTriggerStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_AperiodicTriggerStateList.Marshal(b, m, deterministic) } func (m *CSI_AperiodicTriggerStateList) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_AperiodicTriggerStateList.Merge(m, src) } func (m *CSI_AperiodicTriggerStateList) XXX_Size() int { return xxx_messageInfo_CSI_AperiodicTriggerStateList.Size(m) } func (m *CSI_AperiodicTriggerStateList) XXX_DiscardUnknown() { xxx_messageInfo_CSI_AperiodicTriggerStateList.DiscardUnknown(m) } var xxx_messageInfo_CSI_AperiodicTriggerStateList proto.InternalMessageInfo func (m *CSI_AperiodicTriggerStateList) GetItems() []*CSI_AperiodicTriggerState { if m != nil { return m.Items } return nil } type CSI_AperiodicTriggerState struct { AssociatedReportConfigInfoList []*CSI_AssociatedReportConfigInfo `protobuf:"bytes,1,rep,name=associatedReportConfigInfoList,proto3" json:"associatedReportConfigInfoList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_AperiodicTriggerState) Reset() { *m = CSI_AperiodicTriggerState{} } func (m *CSI_AperiodicTriggerState) String() string { return proto.CompactTextString(m) } func (*CSI_AperiodicTriggerState) ProtoMessage() {} func (*CSI_AperiodicTriggerState) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{337} } func (m *CSI_AperiodicTriggerState) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_AperiodicTriggerState.Unmarshal(m, b) } func (m *CSI_AperiodicTriggerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_AperiodicTriggerState.Marshal(b, m, deterministic) } func (m *CSI_AperiodicTriggerState) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_AperiodicTriggerState.Merge(m, src) } func (m *CSI_AperiodicTriggerState) XXX_Size() int { return xxx_messageInfo_CSI_AperiodicTriggerState.Size(m) } func (m *CSI_AperiodicTriggerState) XXX_DiscardUnknown() { xxx_messageInfo_CSI_AperiodicTriggerState.DiscardUnknown(m) } var xxx_messageInfo_CSI_AperiodicTriggerState proto.InternalMessageInfo func (m *CSI_AperiodicTriggerState) GetAssociatedReportConfigInfoList() []*CSI_AssociatedReportConfigInfo { if m != nil { return m.AssociatedReportConfigInfoList } return nil } type CSI_AssociatedReportConfigInfo struct { ReportConfigId uint32 `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"` // Types that are valid to be assigned to ResourcesForChannel: // *CSI_AssociatedReportConfigInfo_Nzp_CSI_RS // *CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet ResourcesForChannel isCSI_AssociatedReportConfigInfo_ResourcesForChannel `protobuf_oneof:"resourcesForChannel"` Csi_IM_ResourcesForInterference *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=csi_IM_ResourcesForInterference,json=csiIMResourcesForInterference,proto3" json:"csi_IM_ResourcesForInterference,omitempty"` Nzp_CSI_RS_ResourcesForInterference *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=nzp_CSI_RS_ResourcesForInterference,json=nzpCSIRSResourcesForInterference,proto3" json:"nzp_CSI_RS_ResourcesForInterference,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_AssociatedReportConfigInfo) Reset() { *m = CSI_AssociatedReportConfigInfo{} } func (m *CSI_AssociatedReportConfigInfo) String() string { return proto.CompactTextString(m) } func (*CSI_AssociatedReportConfigInfo) ProtoMessage() {} func (*CSI_AssociatedReportConfigInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{338} } func (m *CSI_AssociatedReportConfigInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Unmarshal(m, b) } func (m *CSI_AssociatedReportConfigInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Marshal(b, m, deterministic) } func (m *CSI_AssociatedReportConfigInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_AssociatedReportConfigInfo.Merge(m, src) } func (m *CSI_AssociatedReportConfigInfo) XXX_Size() int { return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Size(m) } func (m *CSI_AssociatedReportConfigInfo) XXX_DiscardUnknown() { xxx_messageInfo_CSI_AssociatedReportConfigInfo.DiscardUnknown(m) } var xxx_messageInfo_CSI_AssociatedReportConfigInfo proto.InternalMessageInfo func (m *CSI_AssociatedReportConfigInfo) GetReportConfigId() uint32 { if m != nil { return m.ReportConfigId } return 0 } type isCSI_AssociatedReportConfigInfo_ResourcesForChannel interface { isCSI_AssociatedReportConfigInfo_ResourcesForChannel() } type CSI_AssociatedReportConfigInfo_Nzp_CSI_RS struct { Nzp_CSI_RS *NZP_CSI_RS `protobuf:"bytes,2,opt,name=nzp_CSI_RS,json=nzpCSIRS,proto3,oneof"` } type CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet struct { Csi_SSB_ResourceSet uint32 `protobuf:"varint,3,opt,name=csi_SSB_ResourceSet,json=csiSSBResourceSet,proto3,oneof"` } func (*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS) isCSI_AssociatedReportConfigInfo_ResourcesForChannel() { } func (*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet) isCSI_AssociatedReportConfigInfo_ResourcesForChannel() { } func (m *CSI_AssociatedReportConfigInfo) GetResourcesForChannel() isCSI_AssociatedReportConfigInfo_ResourcesForChannel { if m != nil { return m.ResourcesForChannel } return nil } func (m *CSI_AssociatedReportConfigInfo) GetNzp_CSI_RS() *NZP_CSI_RS { if x, ok := m.GetResourcesForChannel().(*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS); ok { return x.Nzp_CSI_RS } return nil } func (m *CSI_AssociatedReportConfigInfo) GetCsi_SSB_ResourceSet() uint32 { if x, ok := m.GetResourcesForChannel().(*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet); ok { return x.Csi_SSB_ResourceSet } return 0 } func (m *CSI_AssociatedReportConfigInfo) GetCsi_IM_ResourcesForInterference() *wrappers.UInt32Value { if m != nil { return m.Csi_IM_ResourcesForInterference } return nil } func (m *CSI_AssociatedReportConfigInfo) GetNzp_CSI_RS_ResourcesForInterference() *wrappers.UInt32Value { if m != nil { return m.Nzp_CSI_RS_ResourcesForInterference } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_AssociatedReportConfigInfo) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS)(nil), (*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet)(nil), } } type NZP_CSI_RS struct { ResourceSet uint32 `protobuf:"varint,1,opt,name=resourceSet,proto3" json:"resourceSet,omitempty"` QclInfo []uint32 `protobuf:"varint,2,rep,packed,name=qcl_info,json=qclInfo,proto3" json:"qcl_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NZP_CSI_RS) Reset() { *m = NZP_CSI_RS{} } func (m *NZP_CSI_RS) String() string { return proto.CompactTextString(m) } func (*NZP_CSI_RS) ProtoMessage() {} func (*NZP_CSI_RS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{339} } func (m *NZP_CSI_RS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NZP_CSI_RS.Unmarshal(m, b) } func (m *NZP_CSI_RS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NZP_CSI_RS.Marshal(b, m, deterministic) } func (m *NZP_CSI_RS) XXX_Merge(src proto.Message) { xxx_messageInfo_NZP_CSI_RS.Merge(m, src) } func (m *NZP_CSI_RS) XXX_Size() int { return xxx_messageInfo_NZP_CSI_RS.Size(m) } func (m *NZP_CSI_RS) XXX_DiscardUnknown() { xxx_messageInfo_NZP_CSI_RS.DiscardUnknown(m) } var xxx_messageInfo_NZP_CSI_RS proto.InternalMessageInfo func (m *NZP_CSI_RS) GetResourceSet() uint32 { if m != nil { return m.ResourceSet } return 0 } func (m *NZP_CSI_RS) GetQclInfo() []uint32 { if m != nil { return m.QclInfo } return nil } type CSI_SemiPersistentOnPUSCH_TriggerStateList struct { Items []*CSI_SemiPersistentOnPUSCH_TriggerState `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) Reset() { *m = CSI_SemiPersistentOnPUSCH_TriggerStateList{} } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) String() string { return proto.CompactTextString(m) } func (*CSI_SemiPersistentOnPUSCH_TriggerStateList) ProtoMessage() {} func (*CSI_SemiPersistentOnPUSCH_TriggerStateList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{340} } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Unmarshal(m, b) } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Marshal(b, m, deterministic) } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Merge(m, src) } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Size() int { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Size(m) } func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_DiscardUnknown() { xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.DiscardUnknown(m) } var xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList proto.InternalMessageInfo func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) GetItems() []*CSI_SemiPersistentOnPUSCH_TriggerState { if m != nil { return m.Items } return nil } type CSI_SemiPersistentOnPUSCH_TriggerState struct { AssociatedReportConfigInfo uint32 `protobuf:"varint,1,opt,name=associatedReportConfigInfo,proto3" json:"associatedReportConfigInfo,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) Reset() { *m = CSI_SemiPersistentOnPUSCH_TriggerState{} } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) String() string { return proto.CompactTextString(m) } func (*CSI_SemiPersistentOnPUSCH_TriggerState) ProtoMessage() {} func (*CSI_SemiPersistentOnPUSCH_TriggerState) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{341} } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Unmarshal(m, b) } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Marshal(b, m, deterministic) } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Merge(m, src) } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Size() int { return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Size(m) } func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_DiscardUnknown() { xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.DiscardUnknown(m) } var xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState proto.InternalMessageInfo func (m *CSI_SemiPersistentOnPUSCH_TriggerState) GetAssociatedReportConfigInfo() uint32 { if m != nil { return m.AssociatedReportConfigInfo } return 0 } type SCellDeactivationTimer struct { Value SCellDeactivationTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SCellDeactivationTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCellDeactivationTimer) Reset() { *m = SCellDeactivationTimer{} } func (m *SCellDeactivationTimer) String() string { return proto.CompactTextString(m) } func (*SCellDeactivationTimer) ProtoMessage() {} func (*SCellDeactivationTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{342} } func (m *SCellDeactivationTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCellDeactivationTimer.Unmarshal(m, b) } func (m *SCellDeactivationTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCellDeactivationTimer.Marshal(b, m, deterministic) } func (m *SCellDeactivationTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_SCellDeactivationTimer.Merge(m, src) } func (m *SCellDeactivationTimer) XXX_Size() int { return xxx_messageInfo_SCellDeactivationTimer.Size(m) } func (m *SCellDeactivationTimer) XXX_DiscardUnknown() { xxx_messageInfo_SCellDeactivationTimer.DiscardUnknown(m) } var xxx_messageInfo_SCellDeactivationTimer proto.InternalMessageInfo func (m *SCellDeactivationTimer) GetValue() SCellDeactivationTimer_Value { if m != nil { return m.Value } return SCellDeactivationTimer_protobuf_unspecified } type CrossCarrierSchedulingConfig struct { // Types that are valid to be assigned to SchedulingCellInfo: // *CrossCarrierSchedulingConfig_Own // *CrossCarrierSchedulingConfig_Other SchedulingCellInfo isCrossCarrierSchedulingConfig_SchedulingCellInfo `protobuf_oneof:"schedulingCellInfo"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CrossCarrierSchedulingConfig) Reset() { *m = CrossCarrierSchedulingConfig{} } func (m *CrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) } func (*CrossCarrierSchedulingConfig) ProtoMessage() {} func (*CrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{343} } func (m *CrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CrossCarrierSchedulingConfig.Unmarshal(m, b) } func (m *CrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CrossCarrierSchedulingConfig.Marshal(b, m, deterministic) } func (m *CrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_CrossCarrierSchedulingConfig.Merge(m, src) } func (m *CrossCarrierSchedulingConfig) XXX_Size() int { return xxx_messageInfo_CrossCarrierSchedulingConfig.Size(m) } func (m *CrossCarrierSchedulingConfig) XXX_DiscardUnknown() { xxx_messageInfo_CrossCarrierSchedulingConfig.DiscardUnknown(m) } var xxx_messageInfo_CrossCarrierSchedulingConfig proto.InternalMessageInfo type isCrossCarrierSchedulingConfig_SchedulingCellInfo interface { isCrossCarrierSchedulingConfig_SchedulingCellInfo() } type CrossCarrierSchedulingConfig_Own struct { Own *OwnCrossCarrierSchedulingConfig `protobuf:"bytes,1,opt,name=own,proto3,oneof"` } type CrossCarrierSchedulingConfig_Other struct { Other *OtherCrossCarrierSchedulingConfig `protobuf:"bytes,2,opt,name=other,proto3,oneof"` } func (*CrossCarrierSchedulingConfig_Own) isCrossCarrierSchedulingConfig_SchedulingCellInfo() {} func (*CrossCarrierSchedulingConfig_Other) isCrossCarrierSchedulingConfig_SchedulingCellInfo() {} func (m *CrossCarrierSchedulingConfig) GetSchedulingCellInfo() isCrossCarrierSchedulingConfig_SchedulingCellInfo { if m != nil { return m.SchedulingCellInfo } return nil } func (m *CrossCarrierSchedulingConfig) GetOwn() *OwnCrossCarrierSchedulingConfig { if x, ok := m.GetSchedulingCellInfo().(*CrossCarrierSchedulingConfig_Own); ok { return x.Own } return nil } func (m *CrossCarrierSchedulingConfig) GetOther() *OtherCrossCarrierSchedulingConfig { if x, ok := m.GetSchedulingCellInfo().(*CrossCarrierSchedulingConfig_Other); ok { return x.Other } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*CrossCarrierSchedulingConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CrossCarrierSchedulingConfig_Own)(nil), (*CrossCarrierSchedulingConfig_Other)(nil), } } type OwnCrossCarrierSchedulingConfig struct { Cif_Presence bool `protobuf:"varint,1,opt,name=cif_Presence,json=cifPresence,proto3" json:"cif_Presence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OwnCrossCarrierSchedulingConfig) Reset() { *m = OwnCrossCarrierSchedulingConfig{} } func (m *OwnCrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) } func (*OwnCrossCarrierSchedulingConfig) ProtoMessage() {} func (*OwnCrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{344} } func (m *OwnCrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Unmarshal(m, b) } func (m *OwnCrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Marshal(b, m, deterministic) } func (m *OwnCrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Merge(m, src) } func (m *OwnCrossCarrierSchedulingConfig) XXX_Size() int { return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Size(m) } func (m *OwnCrossCarrierSchedulingConfig) XXX_DiscardUnknown() { xxx_messageInfo_OwnCrossCarrierSchedulingConfig.DiscardUnknown(m) } var xxx_messageInfo_OwnCrossCarrierSchedulingConfig proto.InternalMessageInfo func (m *OwnCrossCarrierSchedulingConfig) GetCif_Presence() bool { if m != nil { return m.Cif_Presence } return false } type OtherCrossCarrierSchedulingConfig struct { SchedulingCellId uint32 `protobuf:"varint,1,opt,name=schedulingCellId,proto3" json:"schedulingCellId,omitempty"` Cif_InSchedulingCell uint32 `protobuf:"varint,2,opt,name=cif_InSchedulingCell,json=cifInSchedulingCell,proto3" json:"cif_InSchedulingCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OtherCrossCarrierSchedulingConfig) Reset() { *m = OtherCrossCarrierSchedulingConfig{} } func (m *OtherCrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) } func (*OtherCrossCarrierSchedulingConfig) ProtoMessage() {} func (*OtherCrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{345} } func (m *OtherCrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Unmarshal(m, b) } func (m *OtherCrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Marshal(b, m, deterministic) } func (m *OtherCrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Merge(m, src) } func (m *OtherCrossCarrierSchedulingConfig) XXX_Size() int { return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Size(m) } func (m *OtherCrossCarrierSchedulingConfig) XXX_DiscardUnknown() { xxx_messageInfo_OtherCrossCarrierSchedulingConfig.DiscardUnknown(m) } var xxx_messageInfo_OtherCrossCarrierSchedulingConfig proto.InternalMessageInfo func (m *OtherCrossCarrierSchedulingConfig) GetSchedulingCellId() uint32 { if m != nil { return m.SchedulingCellId } return 0 } func (m *OtherCrossCarrierSchedulingConfig) GetCif_InSchedulingCell() uint32 { if m != nil { return m.Cif_InSchedulingCell } return 0 } type PathlossReferenceLinking struct { Value PathlossReferenceLinking_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PathlossReferenceLinking_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PathlossReferenceLinking) Reset() { *m = PathlossReferenceLinking{} } func (m *PathlossReferenceLinking) String() string { return proto.CompactTextString(m) } func (*PathlossReferenceLinking) ProtoMessage() {} func (*PathlossReferenceLinking) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{346} } func (m *PathlossReferenceLinking) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PathlossReferenceLinking.Unmarshal(m, b) } func (m *PathlossReferenceLinking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PathlossReferenceLinking.Marshal(b, m, deterministic) } func (m *PathlossReferenceLinking) XXX_Merge(src proto.Message) { xxx_messageInfo_PathlossReferenceLinking.Merge(m, src) } func (m *PathlossReferenceLinking) XXX_Size() int { return xxx_messageInfo_PathlossReferenceLinking.Size(m) } func (m *PathlossReferenceLinking) XXX_DiscardUnknown() { xxx_messageInfo_PathlossReferenceLinking.DiscardUnknown(m) } var xxx_messageInfo_PathlossReferenceLinking proto.InternalMessageInfo func (m *PathlossReferenceLinking) GetValue() PathlossReferenceLinking_Value { if m != nil { return m.Value } return PathlossReferenceLinking_protobuf_unspecified } type MeasConfig struct { MeasObjectToRemoveList *MeasObjectToRemoveList `protobuf:"bytes,1,opt,name=measObjectToRemoveList,proto3" json:"measObjectToRemoveList,omitempty"` MeasObjectToAddModList *MeasObjectToAddModList `protobuf:"bytes,2,opt,name=measObjectToAddModList,proto3" json:"measObjectToAddModList,omitempty"` ReportConfigToRemoveList *ReportConfigToRemoveList `protobuf:"bytes,3,opt,name=reportConfigToRemoveList,proto3" json:"reportConfigToRemoveList,omitempty"` ReportConfigToAddModList *ReportConfigToAddModList `protobuf:"bytes,4,opt,name=reportConfigToAddModList,proto3" json:"reportConfigToAddModList,omitempty"` MeasIdToRemoveList *MeasIdToRemoveList `protobuf:"bytes,5,opt,name=measIdToRemoveList,proto3" json:"measIdToRemoveList,omitempty"` MeasIdToAddModList *MeasIdToAddModList `protobuf:"bytes,6,opt,name=measIdToAddModList,proto3" json:"measIdToAddModList,omitempty"` // Types that are valid to be assigned to S_MeasureConfig: // *MeasConfig_Ssb_RSRP // *MeasConfig_Csi_RSRP S_MeasureConfig isMeasConfig_S_MeasureConfig `protobuf_oneof:"s_MeasureConfig"` QuantityConfig *QuantityConfig `protobuf:"bytes,9,opt,name=quantityConfig,proto3" json:"quantityConfig,omitempty"` MeasGapConfig *MeasGapConfig `protobuf:"bytes,10,opt,name=measGapConfig,proto3" json:"measGapConfig,omitempty"` MeasGapSharingConfig *MeasGapSharingConfig `protobuf:"bytes,11,opt,name=measGapSharingConfig,proto3" json:"measGapSharingConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasConfig) Reset() { *m = MeasConfig{} } func (m *MeasConfig) String() string { return proto.CompactTextString(m) } func (*MeasConfig) ProtoMessage() {} func (*MeasConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{347} } func (m *MeasConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasConfig.Unmarshal(m, b) } func (m *MeasConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasConfig.Marshal(b, m, deterministic) } func (m *MeasConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasConfig.Merge(m, src) } func (m *MeasConfig) XXX_Size() int { return xxx_messageInfo_MeasConfig.Size(m) } func (m *MeasConfig) XXX_DiscardUnknown() { xxx_messageInfo_MeasConfig.DiscardUnknown(m) } var xxx_messageInfo_MeasConfig proto.InternalMessageInfo func (m *MeasConfig) GetMeasObjectToRemoveList() *MeasObjectToRemoveList { if m != nil { return m.MeasObjectToRemoveList } return nil } func (m *MeasConfig) GetMeasObjectToAddModList() *MeasObjectToAddModList { if m != nil { return m.MeasObjectToAddModList } return nil } func (m *MeasConfig) GetReportConfigToRemoveList() *ReportConfigToRemoveList { if m != nil { return m.ReportConfigToRemoveList } return nil } func (m *MeasConfig) GetReportConfigToAddModList() *ReportConfigToAddModList { if m != nil { return m.ReportConfigToAddModList } return nil } func (m *MeasConfig) GetMeasIdToRemoveList() *MeasIdToRemoveList { if m != nil { return m.MeasIdToRemoveList } return nil } func (m *MeasConfig) GetMeasIdToAddModList() *MeasIdToAddModList { if m != nil { return m.MeasIdToAddModList } return nil } type isMeasConfig_S_MeasureConfig interface { isMeasConfig_S_MeasureConfig() } type MeasConfig_Ssb_RSRP struct { Ssb_RSRP uint32 `protobuf:"varint,7,opt,name=ssb_RSRP,json=ssbRSRP,proto3,oneof"` } type MeasConfig_Csi_RSRP struct { Csi_RSRP uint32 `protobuf:"varint,8,opt,name=csi_RSRP,json=csiRSRP,proto3,oneof"` } func (*MeasConfig_Ssb_RSRP) isMeasConfig_S_MeasureConfig() {} func (*MeasConfig_Csi_RSRP) isMeasConfig_S_MeasureConfig() {} func (m *MeasConfig) GetS_MeasureConfig() isMeasConfig_S_MeasureConfig { if m != nil { return m.S_MeasureConfig } return nil } func (m *MeasConfig) GetSsb_RSRP() uint32 { if x, ok := m.GetS_MeasureConfig().(*MeasConfig_Ssb_RSRP); ok { return x.Ssb_RSRP } return 0 } func (m *MeasConfig) GetCsi_RSRP() uint32 { if x, ok := m.GetS_MeasureConfig().(*MeasConfig_Csi_RSRP); ok { return x.Csi_RSRP } return 0 } func (m *MeasConfig) GetQuantityConfig() *QuantityConfig { if m != nil { return m.QuantityConfig } return nil } func (m *MeasConfig) GetMeasGapConfig() *MeasGapConfig { if m != nil { return m.MeasGapConfig } return nil } func (m *MeasConfig) GetMeasGapSharingConfig() *MeasGapSharingConfig { if m != nil { return m.MeasGapSharingConfig } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasConfig_Ssb_RSRP)(nil), (*MeasConfig_Csi_RSRP)(nil), } } type MeasObjectToRemoveList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasObjectToRemoveList) Reset() { *m = MeasObjectToRemoveList{} } func (m *MeasObjectToRemoveList) String() string { return proto.CompactTextString(m) } func (*MeasObjectToRemoveList) ProtoMessage() {} func (*MeasObjectToRemoveList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{348} } func (m *MeasObjectToRemoveList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasObjectToRemoveList.Unmarshal(m, b) } func (m *MeasObjectToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasObjectToRemoveList.Marshal(b, m, deterministic) } func (m *MeasObjectToRemoveList) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasObjectToRemoveList.Merge(m, src) } func (m *MeasObjectToRemoveList) XXX_Size() int { return xxx_messageInfo_MeasObjectToRemoveList.Size(m) } func (m *MeasObjectToRemoveList) XXX_DiscardUnknown() { xxx_messageInfo_MeasObjectToRemoveList.DiscardUnknown(m) } var xxx_messageInfo_MeasObjectToRemoveList proto.InternalMessageInfo func (m *MeasObjectToRemoveList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type MeasObjectToAddModList struct { Items []*MeasObjectToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasObjectToAddModList) Reset() { *m = MeasObjectToAddModList{} } func (m *MeasObjectToAddModList) String() string { return proto.CompactTextString(m) } func (*MeasObjectToAddModList) ProtoMessage() {} func (*MeasObjectToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{349} } func (m *MeasObjectToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasObjectToAddModList.Unmarshal(m, b) } func (m *MeasObjectToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasObjectToAddModList.Marshal(b, m, deterministic) } func (m *MeasObjectToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasObjectToAddModList.Merge(m, src) } func (m *MeasObjectToAddModList) XXX_Size() int { return xxx_messageInfo_MeasObjectToAddModList.Size(m) } func (m *MeasObjectToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_MeasObjectToAddModList.DiscardUnknown(m) } var xxx_messageInfo_MeasObjectToAddModList proto.InternalMessageInfo func (m *MeasObjectToAddModList) GetItems() []*MeasObjectToAddMod { if m != nil { return m.Items } return nil } type ReportConfigToRemoveList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportConfigToRemoveList) Reset() { *m = ReportConfigToRemoveList{} } func (m *ReportConfigToRemoveList) String() string { return proto.CompactTextString(m) } func (*ReportConfigToRemoveList) ProtoMessage() {} func (*ReportConfigToRemoveList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{350} } func (m *ReportConfigToRemoveList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportConfigToRemoveList.Unmarshal(m, b) } func (m *ReportConfigToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportConfigToRemoveList.Marshal(b, m, deterministic) } func (m *ReportConfigToRemoveList) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportConfigToRemoveList.Merge(m, src) } func (m *ReportConfigToRemoveList) XXX_Size() int { return xxx_messageInfo_ReportConfigToRemoveList.Size(m) } func (m *ReportConfigToRemoveList) XXX_DiscardUnknown() { xxx_messageInfo_ReportConfigToRemoveList.DiscardUnknown(m) } var xxx_messageInfo_ReportConfigToRemoveList proto.InternalMessageInfo func (m *ReportConfigToRemoveList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type ReportConfigToAddModList struct { Items []*ReportConfigToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportConfigToAddModList) Reset() { *m = ReportConfigToAddModList{} } func (m *ReportConfigToAddModList) String() string { return proto.CompactTextString(m) } func (*ReportConfigToAddModList) ProtoMessage() {} func (*ReportConfigToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{351} } func (m *ReportConfigToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportConfigToAddModList.Unmarshal(m, b) } func (m *ReportConfigToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportConfigToAddModList.Marshal(b, m, deterministic) } func (m *ReportConfigToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportConfigToAddModList.Merge(m, src) } func (m *ReportConfigToAddModList) XXX_Size() int { return xxx_messageInfo_ReportConfigToAddModList.Size(m) } func (m *ReportConfigToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_ReportConfigToAddModList.DiscardUnknown(m) } var xxx_messageInfo_ReportConfigToAddModList proto.InternalMessageInfo func (m *ReportConfigToAddModList) GetItems() []*ReportConfigToAddMod { if m != nil { return m.Items } return nil } type MeasIdToRemoveList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasIdToRemoveList) Reset() { *m = MeasIdToRemoveList{} } func (m *MeasIdToRemoveList) String() string { return proto.CompactTextString(m) } func (*MeasIdToRemoveList) ProtoMessage() {} func (*MeasIdToRemoveList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{352} } func (m *MeasIdToRemoveList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasIdToRemoveList.Unmarshal(m, b) } func (m *MeasIdToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasIdToRemoveList.Marshal(b, m, deterministic) } func (m *MeasIdToRemoveList) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasIdToRemoveList.Merge(m, src) } func (m *MeasIdToRemoveList) XXX_Size() int { return xxx_messageInfo_MeasIdToRemoveList.Size(m) } func (m *MeasIdToRemoveList) XXX_DiscardUnknown() { xxx_messageInfo_MeasIdToRemoveList.DiscardUnknown(m) } var xxx_messageInfo_MeasIdToRemoveList proto.InternalMessageInfo func (m *MeasIdToRemoveList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type MeasIdToAddModList struct { Items []*MeasIdToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasIdToAddModList) Reset() { *m = MeasIdToAddModList{} } func (m *MeasIdToAddModList) String() string { return proto.CompactTextString(m) } func (*MeasIdToAddModList) ProtoMessage() {} func (*MeasIdToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{353} } func (m *MeasIdToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasIdToAddModList.Unmarshal(m, b) } func (m *MeasIdToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasIdToAddModList.Marshal(b, m, deterministic) } func (m *MeasIdToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasIdToAddModList.Merge(m, src) } func (m *MeasIdToAddModList) XXX_Size() int { return xxx_messageInfo_MeasIdToAddModList.Size(m) } func (m *MeasIdToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_MeasIdToAddModList.DiscardUnknown(m) } var xxx_messageInfo_MeasIdToAddModList proto.InternalMessageInfo func (m *MeasIdToAddModList) GetItems() []*MeasIdToAddMod { if m != nil { return m.Items } return nil } type MeasObjectToAddMod struct { MeasObjectId uint32 `protobuf:"varint,1,opt,name=measObjectId,proto3" json:"measObjectId,omitempty"` // Types that are valid to be assigned to MeasObject: // *MeasObjectToAddMod_MeasObjectNR // *MeasObjectToAddMod_MeasObjectEUTRA MeasObject isMeasObjectToAddMod_MeasObject `protobuf_oneof:"measObject"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasObjectToAddMod) Reset() { *m = MeasObjectToAddMod{} } func (m *MeasObjectToAddMod) String() string { return proto.CompactTextString(m) } func (*MeasObjectToAddMod) ProtoMessage() {} func (*MeasObjectToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{354} } func (m *MeasObjectToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasObjectToAddMod.Unmarshal(m, b) } func (m *MeasObjectToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasObjectToAddMod.Marshal(b, m, deterministic) } func (m *MeasObjectToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasObjectToAddMod.Merge(m, src) } func (m *MeasObjectToAddMod) XXX_Size() int { return xxx_messageInfo_MeasObjectToAddMod.Size(m) } func (m *MeasObjectToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_MeasObjectToAddMod.DiscardUnknown(m) } var xxx_messageInfo_MeasObjectToAddMod proto.InternalMessageInfo func (m *MeasObjectToAddMod) GetMeasObjectId() uint32 { if m != nil { return m.MeasObjectId } return 0 } type isMeasObjectToAddMod_MeasObject interface { isMeasObjectToAddMod_MeasObject() } type MeasObjectToAddMod_MeasObjectNR struct { MeasObjectNR *MeasObjectNR `protobuf:"bytes,2,opt,name=measObjectNR,proto3,oneof"` } type MeasObjectToAddMod_MeasObjectEUTRA struct { MeasObjectEUTRA *MeasObjectEUTRA `protobuf:"bytes,3,opt,name=measObjectEUTRA,proto3,oneof"` } func (*MeasObjectToAddMod_MeasObjectNR) isMeasObjectToAddMod_MeasObject() {} func (*MeasObjectToAddMod_MeasObjectEUTRA) isMeasObjectToAddMod_MeasObject() {} func (m *MeasObjectToAddMod) GetMeasObject() isMeasObjectToAddMod_MeasObject { if m != nil { return m.MeasObject } return nil } func (m *MeasObjectToAddMod) GetMeasObjectNR() *MeasObjectNR { if x, ok := m.GetMeasObject().(*MeasObjectToAddMod_MeasObjectNR); ok { return x.MeasObjectNR } return nil } func (m *MeasObjectToAddMod) GetMeasObjectEUTRA() *MeasObjectEUTRA { if x, ok := m.GetMeasObject().(*MeasObjectToAddMod_MeasObjectEUTRA); ok { return x.MeasObjectEUTRA } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasObjectToAddMod) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasObjectToAddMod_MeasObjectNR)(nil), (*MeasObjectToAddMod_MeasObjectEUTRA)(nil), } } type MeasObjectNR struct { SsbFrequency *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ssbFrequency,proto3" json:"ssbFrequency,omitempty"` SsbSubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,2,opt,name=ssbSubcarrierSpacing,proto3" json:"ssbSubcarrierSpacing,omitempty"` Smtc1 *SSB_MTC `protobuf:"bytes,3,opt,name=smtc1,proto3" json:"smtc1,omitempty"` Smtc2 *SSB_MTC2 `protobuf:"bytes,4,opt,name=smtc2,proto3" json:"smtc2,omitempty"` RefFreqCSI_RS *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=refFreqCSI_RS,json=refFreqCSIRS,proto3" json:"refFreqCSI_RS,omitempty"` ReferenceSignalConfig *ReferenceSignalConfig `protobuf:"bytes,6,opt,name=referenceSignalConfig,proto3" json:"referenceSignalConfig,omitempty"` AbsThreshSS_BlocksConsolidation *ThresholdNR `protobuf:"bytes,7,opt,name=absThreshSS_BlocksConsolidation,json=absThreshSSBlocksConsolidation,proto3" json:"absThreshSS_BlocksConsolidation,omitempty"` AbsThreshCSI_RS_Consolidation *ThresholdNR `protobuf:"bytes,8,opt,name=absThreshCSI_RS_Consolidation,json=absThreshCSIRSConsolidation,proto3" json:"absThreshCSI_RS_Consolidation,omitempty"` NrofSS_BlocksToAverage *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=nrofSS_BlocksToAverage,json=nrofSSBlocksToAverage,proto3" json:"nrofSS_BlocksToAverage,omitempty"` NrofCSI_RS_ResourcesToAverage *wrappers.UInt32Value `protobuf:"bytes,10,opt,name=nrofCSI_RS_ResourcesToAverage,json=nrofCSIRSResourcesToAverage,proto3" json:"nrofCSI_RS_ResourcesToAverage,omitempty"` QuantityConfigIndex uint32 `protobuf:"varint,11,opt,name=quantityConfigIndex,proto3" json:"quantityConfigIndex,omitempty"` OffsetMO *Q_OffsetRangeList `protobuf:"bytes,12,opt,name=offsetMO,proto3" json:"offsetMO,omitempty"` CellsToRemoveList *PCI_List `protobuf:"bytes,13,opt,name=cellsToRemoveList,proto3" json:"cellsToRemoveList,omitempty"` CellsToAddModList *CellsToAddModList `protobuf:"bytes,14,opt,name=cellsToAddModList,proto3" json:"cellsToAddModList,omitempty"` BlackCellsToRemoveList *PCI_RangeIndexList `protobuf:"bytes,15,opt,name=blackCellsToRemoveList,proto3" json:"blackCellsToRemoveList,omitempty"` BlackCellsToAddModList []*PCI_RangeElement `protobuf:"bytes,16,rep,name=blackCellsToAddModList,proto3" json:"blackCellsToAddModList,omitempty"` WhiteCellsToRemoveList *PCI_RangeIndexList `protobuf:"bytes,17,opt,name=whiteCellsToRemoveList,proto3" json:"whiteCellsToRemoveList,omitempty"` WhiteCellsToAddModList []*PCI_RangeElement `protobuf:"bytes,18,rep,name=whiteCellsToAddModList,proto3" json:"whiteCellsToAddModList,omitempty"` FreqBandIndicatorNRV1530 *wrappers.UInt32Value `protobuf:"bytes,19,opt,name=freqBandIndicatorNR_v1530,json=freqBandIndicatorNRV1530,proto3" json:"freqBandIndicatorNR_v1530,omitempty"` MeasCycleSCellV1530 *MeasCycleSCellV1530 `protobuf:"bytes,20,opt,name=measCycleSCell_v1530,json=measCycleSCellV1530,proto3" json:"measCycleSCell_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasObjectNR) Reset() { *m = MeasObjectNR{} } func (m *MeasObjectNR) String() string { return proto.CompactTextString(m) } func (*MeasObjectNR) ProtoMessage() {} func (*MeasObjectNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{355} } func (m *MeasObjectNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasObjectNR.Unmarshal(m, b) } func (m *MeasObjectNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasObjectNR.Marshal(b, m, deterministic) } func (m *MeasObjectNR) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasObjectNR.Merge(m, src) } func (m *MeasObjectNR) XXX_Size() int { return xxx_messageInfo_MeasObjectNR.Size(m) } func (m *MeasObjectNR) XXX_DiscardUnknown() { xxx_messageInfo_MeasObjectNR.DiscardUnknown(m) } var xxx_messageInfo_MeasObjectNR proto.InternalMessageInfo func (m *MeasObjectNR) GetSsbFrequency() *wrappers.UInt32Value { if m != nil { return m.SsbFrequency } return nil } func (m *MeasObjectNR) GetSsbSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SsbSubcarrierSpacing } return nil } func (m *MeasObjectNR) GetSmtc1() *SSB_MTC { if m != nil { return m.Smtc1 } return nil } func (m *MeasObjectNR) GetSmtc2() *SSB_MTC2 { if m != nil { return m.Smtc2 } return nil } func (m *MeasObjectNR) GetRefFreqCSI_RS() *wrappers.UInt32Value { if m != nil { return m.RefFreqCSI_RS } return nil } func (m *MeasObjectNR) GetReferenceSignalConfig() *ReferenceSignalConfig { if m != nil { return m.ReferenceSignalConfig } return nil } func (m *MeasObjectNR) GetAbsThreshSS_BlocksConsolidation() *ThresholdNR { if m != nil { return m.AbsThreshSS_BlocksConsolidation } return nil } func (m *MeasObjectNR) GetAbsThreshCSI_RS_Consolidation() *ThresholdNR { if m != nil { return m.AbsThreshCSI_RS_Consolidation } return nil } func (m *MeasObjectNR) GetNrofSS_BlocksToAverage() *wrappers.UInt32Value { if m != nil { return m.NrofSS_BlocksToAverage } return nil } func (m *MeasObjectNR) GetNrofCSI_RS_ResourcesToAverage() *wrappers.UInt32Value { if m != nil { return m.NrofCSI_RS_ResourcesToAverage } return nil } func (m *MeasObjectNR) GetQuantityConfigIndex() uint32 { if m != nil { return m.QuantityConfigIndex } return 0 } func (m *MeasObjectNR) GetOffsetMO() *Q_OffsetRangeList { if m != nil { return m.OffsetMO } return nil } func (m *MeasObjectNR) GetCellsToRemoveList() *PCI_List { if m != nil { return m.CellsToRemoveList } return nil } func (m *MeasObjectNR) GetCellsToAddModList() *CellsToAddModList { if m != nil { return m.CellsToAddModList } return nil } func (m *MeasObjectNR) GetBlackCellsToRemoveList() *PCI_RangeIndexList { if m != nil { return m.BlackCellsToRemoveList } return nil } func (m *MeasObjectNR) GetBlackCellsToAddModList() []*PCI_RangeElement { if m != nil { return m.BlackCellsToAddModList } return nil } func (m *MeasObjectNR) GetWhiteCellsToRemoveList() *PCI_RangeIndexList { if m != nil { return m.WhiteCellsToRemoveList } return nil } func (m *MeasObjectNR) GetWhiteCellsToAddModList() []*PCI_RangeElement { if m != nil { return m.WhiteCellsToAddModList } return nil } func (m *MeasObjectNR) GetFreqBandIndicatorNRV1530() *wrappers.UInt32Value { if m != nil { return m.FreqBandIndicatorNRV1530 } return nil } func (m *MeasObjectNR) GetMeasCycleSCellV1530() *MeasCycleSCellV1530 { if m != nil { return m.MeasCycleSCellV1530 } return nil } type ReferenceSignalConfig struct { Ssb_ConfigMobility *SSB_ConfigMobility `protobuf:"bytes,1,opt,name=ssb_ConfigMobility,json=ssbConfigMobility,proto3" json:"ssb_ConfigMobility,omitempty"` // Types that are valid to be assigned to CsiRs_ResourceConfigMobility: // *ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility // *ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility CsiRs_ResourceConfigMobility isReferenceSignalConfig_CsiRs_ResourceConfigMobility `protobuf_oneof:"csi_rs_ResourceConfigMobility"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReferenceSignalConfig) Reset() { *m = ReferenceSignalConfig{} } func (m *ReferenceSignalConfig) String() string { return proto.CompactTextString(m) } func (*ReferenceSignalConfig) ProtoMessage() {} func (*ReferenceSignalConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{356} } func (m *ReferenceSignalConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReferenceSignalConfig.Unmarshal(m, b) } func (m *ReferenceSignalConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReferenceSignalConfig.Marshal(b, m, deterministic) } func (m *ReferenceSignalConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_ReferenceSignalConfig.Merge(m, src) } func (m *ReferenceSignalConfig) XXX_Size() int { return xxx_messageInfo_ReferenceSignalConfig.Size(m) } func (m *ReferenceSignalConfig) XXX_DiscardUnknown() { xxx_messageInfo_ReferenceSignalConfig.DiscardUnknown(m) } var xxx_messageInfo_ReferenceSignalConfig proto.InternalMessageInfo func (m *ReferenceSignalConfig) GetSsb_ConfigMobility() *SSB_ConfigMobility { if m != nil { return m.Ssb_ConfigMobility } return nil } type isReferenceSignalConfig_CsiRs_ResourceConfigMobility interface { isReferenceSignalConfig_CsiRs_ResourceConfigMobility() } type ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility struct { ReleaseCsiRs_ResourceConfigMobility *Null `protobuf:"bytes,2,opt,name=release_csi_rs_ResourceConfigMobility,json=releaseCsiRsResourceConfigMobility,proto3,oneof"` } type ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility struct { SetupCsiRs_ResourceConfigMobility *CSI_RS_ResourceConfigMobility `protobuf:"bytes,3,opt,name=setup_csi_rs_ResourceConfigMobility,json=setupCsiRsResourceConfigMobility,proto3,oneof"` } func (*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility) isReferenceSignalConfig_CsiRs_ResourceConfigMobility() { } func (*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility) isReferenceSignalConfig_CsiRs_ResourceConfigMobility() { } func (m *ReferenceSignalConfig) GetCsiRs_ResourceConfigMobility() isReferenceSignalConfig_CsiRs_ResourceConfigMobility { if m != nil { return m.CsiRs_ResourceConfigMobility } return nil } func (m *ReferenceSignalConfig) GetReleaseCsiRs_ResourceConfigMobility() *Null { if x, ok := m.GetCsiRs_ResourceConfigMobility().(*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility); ok { return x.ReleaseCsiRs_ResourceConfigMobility } return nil } func (m *ReferenceSignalConfig) GetSetupCsiRs_ResourceConfigMobility() *CSI_RS_ResourceConfigMobility { if x, ok := m.GetCsiRs_ResourceConfigMobility().(*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility); ok { return x.SetupCsiRs_ResourceConfigMobility } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReferenceSignalConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility)(nil), (*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility)(nil), } } type SSB_ConfigMobility struct { // Types that are valid to be assigned to Ssb_ToMeasure: // *SSB_ConfigMobility_ReleaseSsb_ToMeasure // *SSB_ConfigMobility_SetupSsb_ToMeasure Ssb_ToMeasure isSSB_ConfigMobility_Ssb_ToMeasure `protobuf_oneof:"ssb_ToMeasure"` DeriveSSB_IndexFromCell bool `protobuf:"varint,3,opt,name=deriveSSB_IndexFromCell,json=deriveSSBIndexFromCell,proto3" json:"deriveSSB_IndexFromCell,omitempty"` Ss_RSSI_Measurement *SS_RSSI_Measurement `protobuf:"bytes,4,opt,name=ss_RSSI_Measurement,json=ssRSSIMeasurement,proto3" json:"ss_RSSI_Measurement,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB_ConfigMobility) Reset() { *m = SSB_ConfigMobility{} } func (m *SSB_ConfigMobility) String() string { return proto.CompactTextString(m) } func (*SSB_ConfigMobility) ProtoMessage() {} func (*SSB_ConfigMobility) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{357} } func (m *SSB_ConfigMobility) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB_ConfigMobility.Unmarshal(m, b) } func (m *SSB_ConfigMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB_ConfigMobility.Marshal(b, m, deterministic) } func (m *SSB_ConfigMobility) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB_ConfigMobility.Merge(m, src) } func (m *SSB_ConfigMobility) XXX_Size() int { return xxx_messageInfo_SSB_ConfigMobility.Size(m) } func (m *SSB_ConfigMobility) XXX_DiscardUnknown() { xxx_messageInfo_SSB_ConfigMobility.DiscardUnknown(m) } var xxx_messageInfo_SSB_ConfigMobility proto.InternalMessageInfo type isSSB_ConfigMobility_Ssb_ToMeasure interface { isSSB_ConfigMobility_Ssb_ToMeasure() } type SSB_ConfigMobility_ReleaseSsb_ToMeasure struct { ReleaseSsb_ToMeasure *Null `protobuf:"bytes,1,opt,name=release_ssb_ToMeasure,json=releaseSsbToMeasure,proto3,oneof"` } type SSB_ConfigMobility_SetupSsb_ToMeasure struct { SetupSsb_ToMeasure *SSB_ToMeasure `protobuf:"bytes,2,opt,name=setup_ssb_ToMeasure,json=setupSsbToMeasure,proto3,oneof"` } func (*SSB_ConfigMobility_ReleaseSsb_ToMeasure) isSSB_ConfigMobility_Ssb_ToMeasure() {} func (*SSB_ConfigMobility_SetupSsb_ToMeasure) isSSB_ConfigMobility_Ssb_ToMeasure() {} func (m *SSB_ConfigMobility) GetSsb_ToMeasure() isSSB_ConfigMobility_Ssb_ToMeasure { if m != nil { return m.Ssb_ToMeasure } return nil } func (m *SSB_ConfigMobility) GetReleaseSsb_ToMeasure() *Null { if x, ok := m.GetSsb_ToMeasure().(*SSB_ConfigMobility_ReleaseSsb_ToMeasure); ok { return x.ReleaseSsb_ToMeasure } return nil } func (m *SSB_ConfigMobility) GetSetupSsb_ToMeasure() *SSB_ToMeasure { if x, ok := m.GetSsb_ToMeasure().(*SSB_ConfigMobility_SetupSsb_ToMeasure); ok { return x.SetupSsb_ToMeasure } return nil } func (m *SSB_ConfigMobility) GetDeriveSSB_IndexFromCell() bool { if m != nil { return m.DeriveSSB_IndexFromCell } return false } func (m *SSB_ConfigMobility) GetSs_RSSI_Measurement() *SS_RSSI_Measurement { if m != nil { return m.Ss_RSSI_Measurement } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SSB_ConfigMobility) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SSB_ConfigMobility_ReleaseSsb_ToMeasure)(nil), (*SSB_ConfigMobility_SetupSsb_ToMeasure)(nil), } } type SSB_ToMeasure struct { // Types that are valid to be assigned to C: // *SSB_ToMeasure_ShortBitmap // *SSB_ToMeasure_MediumBitmap // *SSB_ToMeasure_LongBitmap C isSSB_ToMeasure_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SSB_ToMeasure) Reset() { *m = SSB_ToMeasure{} } func (m *SSB_ToMeasure) String() string { return proto.CompactTextString(m) } func (*SSB_ToMeasure) ProtoMessage() {} func (*SSB_ToMeasure) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{358} } func (m *SSB_ToMeasure) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SSB_ToMeasure.Unmarshal(m, b) } func (m *SSB_ToMeasure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SSB_ToMeasure.Marshal(b, m, deterministic) } func (m *SSB_ToMeasure) XXX_Merge(src proto.Message) { xxx_messageInfo_SSB_ToMeasure.Merge(m, src) } func (m *SSB_ToMeasure) XXX_Size() int { return xxx_messageInfo_SSB_ToMeasure.Size(m) } func (m *SSB_ToMeasure) XXX_DiscardUnknown() { xxx_messageInfo_SSB_ToMeasure.DiscardUnknown(m) } var xxx_messageInfo_SSB_ToMeasure proto.InternalMessageInfo type isSSB_ToMeasure_C interface { isSSB_ToMeasure_C() } type SSB_ToMeasure_ShortBitmap struct { ShortBitmap []byte `protobuf:"bytes,1,opt,name=shortBitmap,proto3,oneof"` } type SSB_ToMeasure_MediumBitmap struct { MediumBitmap []byte `protobuf:"bytes,2,opt,name=mediumBitmap,proto3,oneof"` } type SSB_ToMeasure_LongBitmap struct { LongBitmap []byte `protobuf:"bytes,3,opt,name=longBitmap,proto3,oneof"` } func (*SSB_ToMeasure_ShortBitmap) isSSB_ToMeasure_C() {} func (*SSB_ToMeasure_MediumBitmap) isSSB_ToMeasure_C() {} func (*SSB_ToMeasure_LongBitmap) isSSB_ToMeasure_C() {} func (m *SSB_ToMeasure) GetC() isSSB_ToMeasure_C { if m != nil { return m.C } return nil } func (m *SSB_ToMeasure) GetShortBitmap() []byte { if x, ok := m.GetC().(*SSB_ToMeasure_ShortBitmap); ok { return x.ShortBitmap } return nil } func (m *SSB_ToMeasure) GetMediumBitmap() []byte { if x, ok := m.GetC().(*SSB_ToMeasure_MediumBitmap); ok { return x.MediumBitmap } return nil } func (m *SSB_ToMeasure) GetLongBitmap() []byte { if x, ok := m.GetC().(*SSB_ToMeasure_LongBitmap); ok { return x.LongBitmap } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SSB_ToMeasure) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SSB_ToMeasure_ShortBitmap)(nil), (*SSB_ToMeasure_MediumBitmap)(nil), (*SSB_ToMeasure_LongBitmap)(nil), } } type SS_RSSI_Measurement struct { MeasurementSlots []byte `protobuf:"bytes,1,opt,name=measurementSlots,proto3" json:"measurementSlots,omitempty"` EndSymbol uint32 `protobuf:"varint,2,opt,name=endSymbol,proto3" json:"endSymbol,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SS_RSSI_Measurement) Reset() { *m = SS_RSSI_Measurement{} } func (m *SS_RSSI_Measurement) String() string { return proto.CompactTextString(m) } func (*SS_RSSI_Measurement) ProtoMessage() {} func (*SS_RSSI_Measurement) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{359} } func (m *SS_RSSI_Measurement) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SS_RSSI_Measurement.Unmarshal(m, b) } func (m *SS_RSSI_Measurement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SS_RSSI_Measurement.Marshal(b, m, deterministic) } func (m *SS_RSSI_Measurement) XXX_Merge(src proto.Message) { xxx_messageInfo_SS_RSSI_Measurement.Merge(m, src) } func (m *SS_RSSI_Measurement) XXX_Size() int { return xxx_messageInfo_SS_RSSI_Measurement.Size(m) } func (m *SS_RSSI_Measurement) XXX_DiscardUnknown() { xxx_messageInfo_SS_RSSI_Measurement.DiscardUnknown(m) } var xxx_messageInfo_SS_RSSI_Measurement proto.InternalMessageInfo func (m *SS_RSSI_Measurement) GetMeasurementSlots() []byte { if m != nil { return m.MeasurementSlots } return nil } func (m *SS_RSSI_Measurement) GetEndSymbol() uint32 { if m != nil { return m.EndSymbol } return 0 } type CSI_RS_ResourceConfigMobility struct { SubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,1,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"` Csi_RS_CellList_Mobility []*CSI_RS_CellMobility `protobuf:"bytes,2,rep,name=csi_RS_CellList_Mobility,json=csiRSCellListMobility,proto3" json:"csi_RS_CellList_Mobility,omitempty"` RefServCellIndexV1530 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=refServCellIndex_v1530,json=refServCellIndexV1530,proto3" json:"refServCellIndex_v1530,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_RS_ResourceConfigMobility) Reset() { *m = CSI_RS_ResourceConfigMobility{} } func (m *CSI_RS_ResourceConfigMobility) String() string { return proto.CompactTextString(m) } func (*CSI_RS_ResourceConfigMobility) ProtoMessage() {} func (*CSI_RS_ResourceConfigMobility) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{360} } func (m *CSI_RS_ResourceConfigMobility) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Unmarshal(m, b) } func (m *CSI_RS_ResourceConfigMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Marshal(b, m, deterministic) } func (m *CSI_RS_ResourceConfigMobility) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_RS_ResourceConfigMobility.Merge(m, src) } func (m *CSI_RS_ResourceConfigMobility) XXX_Size() int { return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Size(m) } func (m *CSI_RS_ResourceConfigMobility) XXX_DiscardUnknown() { xxx_messageInfo_CSI_RS_ResourceConfigMobility.DiscardUnknown(m) } var xxx_messageInfo_CSI_RS_ResourceConfigMobility proto.InternalMessageInfo func (m *CSI_RS_ResourceConfigMobility) GetSubcarrierSpacing() *SubcarrierSpacing { if m != nil { return m.SubcarrierSpacing } return nil } func (m *CSI_RS_ResourceConfigMobility) GetCsi_RS_CellList_Mobility() []*CSI_RS_CellMobility { if m != nil { return m.Csi_RS_CellList_Mobility } return nil } func (m *CSI_RS_ResourceConfigMobility) GetRefServCellIndexV1530() *wrappers.UInt32Value { if m != nil { return m.RefServCellIndexV1530 } return nil } type CSI_RS_CellMobility struct { CellId uint32 `protobuf:"varint,1,opt,name=cellId,proto3" json:"cellId,omitempty"` CsiRs_MeasurementBW *CSI_RS_MeasurementBW `protobuf:"bytes,2,opt,name=csi_rs_MeasurementBW,json=csiRsMeasurementBW,proto3" json:"csi_rs_MeasurementBW,omitempty"` Density *Density `protobuf:"bytes,3,opt,name=density,proto3" json:"density,omitempty"` CsiRs_ResourceList_Mobility []*CSI_RS_Resource_Mobility `protobuf:"bytes,4,rep,name=csi_rs_ResourceList_Mobility,json=csiRsResourceListMobility,proto3" json:"csi_rs_ResourceList_Mobility,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_RS_CellMobility) Reset() { *m = CSI_RS_CellMobility{} } func (m *CSI_RS_CellMobility) String() string { return proto.CompactTextString(m) } func (*CSI_RS_CellMobility) ProtoMessage() {} func (*CSI_RS_CellMobility) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{361} } func (m *CSI_RS_CellMobility) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_RS_CellMobility.Unmarshal(m, b) } func (m *CSI_RS_CellMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_RS_CellMobility.Marshal(b, m, deterministic) } func (m *CSI_RS_CellMobility) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_RS_CellMobility.Merge(m, src) } func (m *CSI_RS_CellMobility) XXX_Size() int { return xxx_messageInfo_CSI_RS_CellMobility.Size(m) } func (m *CSI_RS_CellMobility) XXX_DiscardUnknown() { xxx_messageInfo_CSI_RS_CellMobility.DiscardUnknown(m) } var xxx_messageInfo_CSI_RS_CellMobility proto.InternalMessageInfo func (m *CSI_RS_CellMobility) GetCellId() uint32 { if m != nil { return m.CellId } return 0 } func (m *CSI_RS_CellMobility) GetCsiRs_MeasurementBW() *CSI_RS_MeasurementBW { if m != nil { return m.CsiRs_MeasurementBW } return nil } func (m *CSI_RS_CellMobility) GetDensity() *Density { if m != nil { return m.Density } return nil } func (m *CSI_RS_CellMobility) GetCsiRs_ResourceList_Mobility() []*CSI_RS_Resource_Mobility { if m != nil { return m.CsiRs_ResourceList_Mobility } return nil } type CSI_RS_MeasurementBW struct { NrofPRBs CSI_RS_MeasurementBW_NrofPRBs `protobuf:"varint,1,opt,name=nrofPRBs,proto3,enum=streaming_protobufs.CSI_RS_MeasurementBW_NrofPRBs" json:"nrofPRBs,omitempty"` StartPRB uint32 `protobuf:"varint,2,opt,name=startPRB,proto3" json:"startPRB,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_RS_MeasurementBW) Reset() { *m = CSI_RS_MeasurementBW{} } func (m *CSI_RS_MeasurementBW) String() string { return proto.CompactTextString(m) } func (*CSI_RS_MeasurementBW) ProtoMessage() {} func (*CSI_RS_MeasurementBW) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{362} } func (m *CSI_RS_MeasurementBW) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_RS_MeasurementBW.Unmarshal(m, b) } func (m *CSI_RS_MeasurementBW) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_RS_MeasurementBW.Marshal(b, m, deterministic) } func (m *CSI_RS_MeasurementBW) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_RS_MeasurementBW.Merge(m, src) } func (m *CSI_RS_MeasurementBW) XXX_Size() int { return xxx_messageInfo_CSI_RS_MeasurementBW.Size(m) } func (m *CSI_RS_MeasurementBW) XXX_DiscardUnknown() { xxx_messageInfo_CSI_RS_MeasurementBW.DiscardUnknown(m) } var xxx_messageInfo_CSI_RS_MeasurementBW proto.InternalMessageInfo func (m *CSI_RS_MeasurementBW) GetNrofPRBs() CSI_RS_MeasurementBW_NrofPRBs { if m != nil { return m.NrofPRBs } return CSI_RS_MeasurementBW_protobuf_unspecified } func (m *CSI_RS_MeasurementBW) GetStartPRB() uint32 { if m != nil { return m.StartPRB } return 0 } type Density struct { Value Density_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Density_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Density) Reset() { *m = Density{} } func (m *Density) String() string { return proto.CompactTextString(m) } func (*Density) ProtoMessage() {} func (*Density) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{363} } func (m *Density) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Density.Unmarshal(m, b) } func (m *Density) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Density.Marshal(b, m, deterministic) } func (m *Density) XXX_Merge(src proto.Message) { xxx_messageInfo_Density.Merge(m, src) } func (m *Density) XXX_Size() int { return xxx_messageInfo_Density.Size(m) } func (m *Density) XXX_DiscardUnknown() { xxx_messageInfo_Density.DiscardUnknown(m) } var xxx_messageInfo_Density proto.InternalMessageInfo func (m *Density) GetValue() Density_Value { if m != nil { return m.Value } return Density_protobuf_unspecified } type CSI_RS_Resource_Mobility struct { Csi_RS_Index uint32 `protobuf:"varint,1,opt,name=csi_RS_Index,json=csiRSIndex,proto3" json:"csi_RS_Index,omitempty"` // Types that are valid to be assigned to SlotConfig: // *CSI_RS_Resource_Mobility_Ms4 // *CSI_RS_Resource_Mobility_Ms5 // *CSI_RS_Resource_Mobility_Ms10 // *CSI_RS_Resource_Mobility_Ms20 // *CSI_RS_Resource_Mobility_Ms40 SlotConfig isCSI_RS_Resource_Mobility_SlotConfig `protobuf_oneof:"slotConfig"` AssociatedSSB *AssociatedSSB `protobuf:"bytes,7,opt,name=associatedSSB,proto3" json:"associatedSSB,omitempty"` // Types that are valid to be assigned to FrequencyDomainAllocation: // *CSI_RS_Resource_Mobility_Row1 // *CSI_RS_Resource_Mobility_Row2 FrequencyDomainAllocation isCSI_RS_Resource_Mobility_FrequencyDomainAllocation `protobuf_oneof:"frequencyDomainAllocation"` FirstOFDMSymbolInTimeDomain uint32 `protobuf:"varint,10,opt,name=firstOFDMSymbolInTimeDomain,proto3" json:"firstOFDMSymbolInTimeDomain,omitempty"` SequenceGenerationConfig uint32 `protobuf:"varint,11,opt,name=sequenceGenerationConfig,proto3" json:"sequenceGenerationConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSI_RS_Resource_Mobility) Reset() { *m = CSI_RS_Resource_Mobility{} } func (m *CSI_RS_Resource_Mobility) String() string { return proto.CompactTextString(m) } func (*CSI_RS_Resource_Mobility) ProtoMessage() {} func (*CSI_RS_Resource_Mobility) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{364} } func (m *CSI_RS_Resource_Mobility) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSI_RS_Resource_Mobility.Unmarshal(m, b) } func (m *CSI_RS_Resource_Mobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSI_RS_Resource_Mobility.Marshal(b, m, deterministic) } func (m *CSI_RS_Resource_Mobility) XXX_Merge(src proto.Message) { xxx_messageInfo_CSI_RS_Resource_Mobility.Merge(m, src) } func (m *CSI_RS_Resource_Mobility) XXX_Size() int { return xxx_messageInfo_CSI_RS_Resource_Mobility.Size(m) } func (m *CSI_RS_Resource_Mobility) XXX_DiscardUnknown() { xxx_messageInfo_CSI_RS_Resource_Mobility.DiscardUnknown(m) } var xxx_messageInfo_CSI_RS_Resource_Mobility proto.InternalMessageInfo func (m *CSI_RS_Resource_Mobility) GetCsi_RS_Index() uint32 { if m != nil { return m.Csi_RS_Index } return 0 } type isCSI_RS_Resource_Mobility_SlotConfig interface { isCSI_RS_Resource_Mobility_SlotConfig() } type CSI_RS_Resource_Mobility_Ms4 struct { Ms4 uint32 `protobuf:"varint,2,opt,name=ms4,proto3,oneof"` } type CSI_RS_Resource_Mobility_Ms5 struct { Ms5 uint32 `protobuf:"varint,3,opt,name=ms5,proto3,oneof"` } type CSI_RS_Resource_Mobility_Ms10 struct { Ms10 uint32 `protobuf:"varint,4,opt,name=ms10,proto3,oneof"` } type CSI_RS_Resource_Mobility_Ms20 struct { Ms20 uint32 `protobuf:"varint,5,opt,name=ms20,proto3,oneof"` } type CSI_RS_Resource_Mobility_Ms40 struct { Ms40 uint32 `protobuf:"varint,6,opt,name=ms40,proto3,oneof"` } func (*CSI_RS_Resource_Mobility_Ms4) isCSI_RS_Resource_Mobility_SlotConfig() {} func (*CSI_RS_Resource_Mobility_Ms5) isCSI_RS_Resource_Mobility_SlotConfig() {} func (*CSI_RS_Resource_Mobility_Ms10) isCSI_RS_Resource_Mobility_SlotConfig() {} func (*CSI_RS_Resource_Mobility_Ms20) isCSI_RS_Resource_Mobility_SlotConfig() {} func (*CSI_RS_Resource_Mobility_Ms40) isCSI_RS_Resource_Mobility_SlotConfig() {} func (m *CSI_RS_Resource_Mobility) GetSlotConfig() isCSI_RS_Resource_Mobility_SlotConfig { if m != nil { return m.SlotConfig } return nil } func (m *CSI_RS_Resource_Mobility) GetMs4() uint32 { if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms4); ok { return x.Ms4 } return 0 } func (m *CSI_RS_Resource_Mobility) GetMs5() uint32 { if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms5); ok { return x.Ms5 } return 0 } func (m *CSI_RS_Resource_Mobility) GetMs10() uint32 { if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms10); ok { return x.Ms10 } return 0 } func (m *CSI_RS_Resource_Mobility) GetMs20() uint32 { if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms20); ok { return x.Ms20 } return 0 } func (m *CSI_RS_Resource_Mobility) GetMs40() uint32 { if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms40); ok { return x.Ms40 } return 0 } func (m *CSI_RS_Resource_Mobility) GetAssociatedSSB() *AssociatedSSB { if m != nil { return m.AssociatedSSB } return nil } type isCSI_RS_Resource_Mobility_FrequencyDomainAllocation interface { isCSI_RS_Resource_Mobility_FrequencyDomainAllocation() } type CSI_RS_Resource_Mobility_Row1 struct { Row1 []byte `protobuf:"bytes,8,opt,name=row1,proto3,oneof"` } type CSI_RS_Resource_Mobility_Row2 struct { Row2 []byte `protobuf:"bytes,9,opt,name=row2,proto3,oneof"` } func (*CSI_RS_Resource_Mobility_Row1) isCSI_RS_Resource_Mobility_FrequencyDomainAllocation() {} func (*CSI_RS_Resource_Mobility_Row2) isCSI_RS_Resource_Mobility_FrequencyDomainAllocation() {} func (m *CSI_RS_Resource_Mobility) GetFrequencyDomainAllocation() isCSI_RS_Resource_Mobility_FrequencyDomainAllocation { if m != nil { return m.FrequencyDomainAllocation } return nil } func (m *CSI_RS_Resource_Mobility) GetRow1() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_Resource_Mobility_Row1); ok { return x.Row1 } return nil } func (m *CSI_RS_Resource_Mobility) GetRow2() []byte { if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_Resource_Mobility_Row2); ok { return x.Row2 } return nil } func (m *CSI_RS_Resource_Mobility) GetFirstOFDMSymbolInTimeDomain() uint32 { if m != nil { return m.FirstOFDMSymbolInTimeDomain } return 0 } func (m *CSI_RS_Resource_Mobility) GetSequenceGenerationConfig() uint32 { if m != nil { return m.SequenceGenerationConfig } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*CSI_RS_Resource_Mobility) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CSI_RS_Resource_Mobility_Ms4)(nil), (*CSI_RS_Resource_Mobility_Ms5)(nil), (*CSI_RS_Resource_Mobility_Ms10)(nil), (*CSI_RS_Resource_Mobility_Ms20)(nil), (*CSI_RS_Resource_Mobility_Ms40)(nil), (*CSI_RS_Resource_Mobility_Row1)(nil), (*CSI_RS_Resource_Mobility_Row2)(nil), } } type AssociatedSSB struct { Ssb_Index uint32 `protobuf:"varint,1,opt,name=ssb_Index,json=ssbIndex,proto3" json:"ssb_Index,omitempty"` IsQuasiColocated bool `protobuf:"varint,2,opt,name=isQuasiColocated,proto3" json:"isQuasiColocated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AssociatedSSB) Reset() { *m = AssociatedSSB{} } func (m *AssociatedSSB) String() string { return proto.CompactTextString(m) } func (*AssociatedSSB) ProtoMessage() {} func (*AssociatedSSB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{365} } func (m *AssociatedSSB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AssociatedSSB.Unmarshal(m, b) } func (m *AssociatedSSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AssociatedSSB.Marshal(b, m, deterministic) } func (m *AssociatedSSB) XXX_Merge(src proto.Message) { xxx_messageInfo_AssociatedSSB.Merge(m, src) } func (m *AssociatedSSB) XXX_Size() int { return xxx_messageInfo_AssociatedSSB.Size(m) } func (m *AssociatedSSB) XXX_DiscardUnknown() { xxx_messageInfo_AssociatedSSB.DiscardUnknown(m) } var xxx_messageInfo_AssociatedSSB proto.InternalMessageInfo func (m *AssociatedSSB) GetSsb_Index() uint32 { if m != nil { return m.Ssb_Index } return 0 } func (m *AssociatedSSB) GetIsQuasiColocated() bool { if m != nil { return m.IsQuasiColocated } return false } type ThresholdNR struct { ThresholdRSRP *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=thresholdRSRP,proto3" json:"thresholdRSRP,omitempty"` ThresholdRSRQ *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=thresholdRSRQ,proto3" json:"thresholdRSRQ,omitempty"` ThresholdSINR *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=thresholdSINR,proto3" json:"thresholdSINR,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ThresholdNR) Reset() { *m = ThresholdNR{} } func (m *ThresholdNR) String() string { return proto.CompactTextString(m) } func (*ThresholdNR) ProtoMessage() {} func (*ThresholdNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{366} } func (m *ThresholdNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ThresholdNR.Unmarshal(m, b) } func (m *ThresholdNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ThresholdNR.Marshal(b, m, deterministic) } func (m *ThresholdNR) XXX_Merge(src proto.Message) { xxx_messageInfo_ThresholdNR.Merge(m, src) } func (m *ThresholdNR) XXX_Size() int { return xxx_messageInfo_ThresholdNR.Size(m) } func (m *ThresholdNR) XXX_DiscardUnknown() { xxx_messageInfo_ThresholdNR.DiscardUnknown(m) } var xxx_messageInfo_ThresholdNR proto.InternalMessageInfo func (m *ThresholdNR) GetThresholdRSRP() *wrappers.UInt32Value { if m != nil { return m.ThresholdRSRP } return nil } func (m *ThresholdNR) GetThresholdRSRQ() *wrappers.UInt32Value { if m != nil { return m.ThresholdRSRQ } return nil } func (m *ThresholdNR) GetThresholdSINR() *wrappers.UInt32Value { if m != nil { return m.ThresholdSINR } return nil } type Q_OffsetRangeList struct { RsrpOffsetSSB *Q_OffsetRange `protobuf:"bytes,1,opt,name=rsrpOffsetSSB,proto3" json:"rsrpOffsetSSB,omitempty"` RsrqOffsetSSB *Q_OffsetRange `protobuf:"bytes,2,opt,name=rsrqOffsetSSB,proto3" json:"rsrqOffsetSSB,omitempty"` SinrOffsetSSB *Q_OffsetRange `protobuf:"bytes,3,opt,name=sinrOffsetSSB,proto3" json:"sinrOffsetSSB,omitempty"` RsrpOffsetCSI_RS *Q_OffsetRange `protobuf:"bytes,4,opt,name=rsrpOffsetCSI_RS,json=rsrpOffsetCSIRS,proto3" json:"rsrpOffsetCSI_RS,omitempty"` RsrqOffsetCSI_RS *Q_OffsetRange `protobuf:"bytes,5,opt,name=rsrqOffsetCSI_RS,json=rsrqOffsetCSIRS,proto3" json:"rsrqOffsetCSI_RS,omitempty"` SinrOffsetCSI_RS *Q_OffsetRange `protobuf:"bytes,6,opt,name=sinrOffsetCSI_RS,json=sinrOffsetCSIRS,proto3" json:"sinrOffsetCSI_RS,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Q_OffsetRangeList) Reset() { *m = Q_OffsetRangeList{} } func (m *Q_OffsetRangeList) String() string { return proto.CompactTextString(m) } func (*Q_OffsetRangeList) ProtoMessage() {} func (*Q_OffsetRangeList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{367} } func (m *Q_OffsetRangeList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Q_OffsetRangeList.Unmarshal(m, b) } func (m *Q_OffsetRangeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Q_OffsetRangeList.Marshal(b, m, deterministic) } func (m *Q_OffsetRangeList) XXX_Merge(src proto.Message) { xxx_messageInfo_Q_OffsetRangeList.Merge(m, src) } func (m *Q_OffsetRangeList) XXX_Size() int { return xxx_messageInfo_Q_OffsetRangeList.Size(m) } func (m *Q_OffsetRangeList) XXX_DiscardUnknown() { xxx_messageInfo_Q_OffsetRangeList.DiscardUnknown(m) } var xxx_messageInfo_Q_OffsetRangeList proto.InternalMessageInfo func (m *Q_OffsetRangeList) GetRsrpOffsetSSB() *Q_OffsetRange { if m != nil { return m.RsrpOffsetSSB } return nil } func (m *Q_OffsetRangeList) GetRsrqOffsetSSB() *Q_OffsetRange { if m != nil { return m.RsrqOffsetSSB } return nil } func (m *Q_OffsetRangeList) GetSinrOffsetSSB() *Q_OffsetRange { if m != nil { return m.SinrOffsetSSB } return nil } func (m *Q_OffsetRangeList) GetRsrpOffsetCSI_RS() *Q_OffsetRange { if m != nil { return m.RsrpOffsetCSI_RS } return nil } func (m *Q_OffsetRangeList) GetRsrqOffsetCSI_RS() *Q_OffsetRange { if m != nil { return m.RsrqOffsetCSI_RS } return nil } func (m *Q_OffsetRangeList) GetSinrOffsetCSI_RS() *Q_OffsetRange { if m != nil { return m.SinrOffsetCSI_RS } return nil } type Q_OffsetRange struct { Value Q_OffsetRange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Q_OffsetRange_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Q_OffsetRange) Reset() { *m = Q_OffsetRange{} } func (m *Q_OffsetRange) String() string { return proto.CompactTextString(m) } func (*Q_OffsetRange) ProtoMessage() {} func (*Q_OffsetRange) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{368} } func (m *Q_OffsetRange) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Q_OffsetRange.Unmarshal(m, b) } func (m *Q_OffsetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Q_OffsetRange.Marshal(b, m, deterministic) } func (m *Q_OffsetRange) XXX_Merge(src proto.Message) { xxx_messageInfo_Q_OffsetRange.Merge(m, src) } func (m *Q_OffsetRange) XXX_Size() int { return xxx_messageInfo_Q_OffsetRange.Size(m) } func (m *Q_OffsetRange) XXX_DiscardUnknown() { xxx_messageInfo_Q_OffsetRange.DiscardUnknown(m) } var xxx_messageInfo_Q_OffsetRange proto.InternalMessageInfo func (m *Q_OffsetRange) GetValue() Q_OffsetRange_Value { if m != nil { return m.Value } return Q_OffsetRange_protobuf_unspecified } type CellsToAddModList struct { Items []*CellsToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellsToAddModList) Reset() { *m = CellsToAddModList{} } func (m *CellsToAddModList) String() string { return proto.CompactTextString(m) } func (*CellsToAddModList) ProtoMessage() {} func (*CellsToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{369} } func (m *CellsToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellsToAddModList.Unmarshal(m, b) } func (m *CellsToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellsToAddModList.Marshal(b, m, deterministic) } func (m *CellsToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_CellsToAddModList.Merge(m, src) } func (m *CellsToAddModList) XXX_Size() int { return xxx_messageInfo_CellsToAddModList.Size(m) } func (m *CellsToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_CellsToAddModList.DiscardUnknown(m) } var xxx_messageInfo_CellsToAddModList proto.InternalMessageInfo func (m *CellsToAddModList) GetItems() []*CellsToAddMod { if m != nil { return m.Items } return nil } type CellsToAddMod struct { PhysCellId uint32 `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` CellIndividualOffset *Q_OffsetRangeList `protobuf:"bytes,2,opt,name=cellIndividualOffset,proto3" json:"cellIndividualOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellsToAddMod) Reset() { *m = CellsToAddMod{} } func (m *CellsToAddMod) String() string { return proto.CompactTextString(m) } func (*CellsToAddMod) ProtoMessage() {} func (*CellsToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{370} } func (m *CellsToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellsToAddMod.Unmarshal(m, b) } func (m *CellsToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellsToAddMod.Marshal(b, m, deterministic) } func (m *CellsToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_CellsToAddMod.Merge(m, src) } func (m *CellsToAddMod) XXX_Size() int { return xxx_messageInfo_CellsToAddMod.Size(m) } func (m *CellsToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_CellsToAddMod.DiscardUnknown(m) } var xxx_messageInfo_CellsToAddMod proto.InternalMessageInfo func (m *CellsToAddMod) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *CellsToAddMod) GetCellIndividualOffset() *Q_OffsetRangeList { if m != nil { return m.CellIndividualOffset } return nil } type PCI_List struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCI_List) Reset() { *m = PCI_List{} } func (m *PCI_List) String() string { return proto.CompactTextString(m) } func (*PCI_List) ProtoMessage() {} func (*PCI_List) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{371} } func (m *PCI_List) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCI_List.Unmarshal(m, b) } func (m *PCI_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCI_List.Marshal(b, m, deterministic) } func (m *PCI_List) XXX_Merge(src proto.Message) { xxx_messageInfo_PCI_List.Merge(m, src) } func (m *PCI_List) XXX_Size() int { return xxx_messageInfo_PCI_List.Size(m) } func (m *PCI_List) XXX_DiscardUnknown() { xxx_messageInfo_PCI_List.DiscardUnknown(m) } var xxx_messageInfo_PCI_List proto.InternalMessageInfo func (m *PCI_List) GetItems() []uint32 { if m != nil { return m.Items } return nil } type PCI_RangeIndexList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCI_RangeIndexList) Reset() { *m = PCI_RangeIndexList{} } func (m *PCI_RangeIndexList) String() string { return proto.CompactTextString(m) } func (*PCI_RangeIndexList) ProtoMessage() {} func (*PCI_RangeIndexList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{372} } func (m *PCI_RangeIndexList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCI_RangeIndexList.Unmarshal(m, b) } func (m *PCI_RangeIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCI_RangeIndexList.Marshal(b, m, deterministic) } func (m *PCI_RangeIndexList) XXX_Merge(src proto.Message) { xxx_messageInfo_PCI_RangeIndexList.Merge(m, src) } func (m *PCI_RangeIndexList) XXX_Size() int { return xxx_messageInfo_PCI_RangeIndexList.Size(m) } func (m *PCI_RangeIndexList) XXX_DiscardUnknown() { xxx_messageInfo_PCI_RangeIndexList.DiscardUnknown(m) } var xxx_messageInfo_PCI_RangeIndexList proto.InternalMessageInfo func (m *PCI_RangeIndexList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type PCI_RangeElement struct { Pci_RangeIndex uint32 `protobuf:"varint,1,opt,name=pci_RangeIndex,json=pciRangeIndex,proto3" json:"pci_RangeIndex,omitempty"` Pci_Range *PCI_Range `protobuf:"bytes,2,opt,name=pci_Range,json=pciRange,proto3" json:"pci_Range,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCI_RangeElement) Reset() { *m = PCI_RangeElement{} } func (m *PCI_RangeElement) String() string { return proto.CompactTextString(m) } func (*PCI_RangeElement) ProtoMessage() {} func (*PCI_RangeElement) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{373} } func (m *PCI_RangeElement) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCI_RangeElement.Unmarshal(m, b) } func (m *PCI_RangeElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCI_RangeElement.Marshal(b, m, deterministic) } func (m *PCI_RangeElement) XXX_Merge(src proto.Message) { xxx_messageInfo_PCI_RangeElement.Merge(m, src) } func (m *PCI_RangeElement) XXX_Size() int { return xxx_messageInfo_PCI_RangeElement.Size(m) } func (m *PCI_RangeElement) XXX_DiscardUnknown() { xxx_messageInfo_PCI_RangeElement.DiscardUnknown(m) } var xxx_messageInfo_PCI_RangeElement proto.InternalMessageInfo func (m *PCI_RangeElement) GetPci_RangeIndex() uint32 { if m != nil { return m.Pci_RangeIndex } return 0 } func (m *PCI_RangeElement) GetPci_Range() *PCI_Range { if m != nil { return m.Pci_Range } return nil } type PCI_Range struct { Start uint32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCI_Range) Reset() { *m = PCI_Range{} } func (m *PCI_Range) String() string { return proto.CompactTextString(m) } func (*PCI_Range) ProtoMessage() {} func (*PCI_Range) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{374} } func (m *PCI_Range) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCI_Range.Unmarshal(m, b) } func (m *PCI_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCI_Range.Marshal(b, m, deterministic) } func (m *PCI_Range) XXX_Merge(src proto.Message) { xxx_messageInfo_PCI_Range.Merge(m, src) } func (m *PCI_Range) XXX_Size() int { return xxx_messageInfo_PCI_Range.Size(m) } func (m *PCI_Range) XXX_DiscardUnknown() { xxx_messageInfo_PCI_Range.DiscardUnknown(m) } var xxx_messageInfo_PCI_Range proto.InternalMessageInfo func (m *PCI_Range) GetStart() uint32 { if m != nil { return m.Start } return 0 } func (m *PCI_Range) GetRange() *Range { if m != nil { return m.Range } return nil } type Range struct { Value Range_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Range_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Range) Reset() { *m = Range{} } func (m *Range) String() string { return proto.CompactTextString(m) } func (*Range) ProtoMessage() {} func (*Range) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{375} } func (m *Range) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Range.Unmarshal(m, b) } func (m *Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Range.Marshal(b, m, deterministic) } func (m *Range) XXX_Merge(src proto.Message) { xxx_messageInfo_Range.Merge(m, src) } func (m *Range) XXX_Size() int { return xxx_messageInfo_Range.Size(m) } func (m *Range) XXX_DiscardUnknown() { xxx_messageInfo_Range.DiscardUnknown(m) } var xxx_messageInfo_Range proto.InternalMessageInfo func (m *Range) GetValue() Range_Value { if m != nil { return m.Value } return Range_protobuf_unspecified } type MeasCycleSCellV1530 struct { Value MeasCycleSCellV1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MeasCycleSCellV1530_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasCycleSCellV1530) Reset() { *m = MeasCycleSCellV1530{} } func (m *MeasCycleSCellV1530) String() string { return proto.CompactTextString(m) } func (*MeasCycleSCellV1530) ProtoMessage() {} func (*MeasCycleSCellV1530) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{376} } func (m *MeasCycleSCellV1530) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasCycleSCellV1530.Unmarshal(m, b) } func (m *MeasCycleSCellV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasCycleSCellV1530.Marshal(b, m, deterministic) } func (m *MeasCycleSCellV1530) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasCycleSCellV1530.Merge(m, src) } func (m *MeasCycleSCellV1530) XXX_Size() int { return xxx_messageInfo_MeasCycleSCellV1530.Size(m) } func (m *MeasCycleSCellV1530) XXX_DiscardUnknown() { xxx_messageInfo_MeasCycleSCellV1530.DiscardUnknown(m) } var xxx_messageInfo_MeasCycleSCellV1530 proto.InternalMessageInfo func (m *MeasCycleSCellV1530) GetValue() MeasCycleSCellV1530_Value { if m != nil { return m.Value } return MeasCycleSCellV1530_protobuf_unspecified } type MeasObjectEUTRA struct { CarrierFreq uint32 `protobuf:"varint,1,opt,name=carrierFreq,proto3" json:"carrierFreq,omitempty"` AllowedMeasBandwidth *EUTRA_AllowedMeasBandwidth `protobuf:"bytes,2,opt,name=allowedMeasBandwidth,proto3" json:"allowedMeasBandwidth,omitempty"` CellsToRemoveListEUTRAN *EUTRA_CellIndexList `protobuf:"bytes,3,opt,name=cellsToRemoveListEUTRAN,proto3" json:"cellsToRemoveListEUTRAN,omitempty"` CellsToAddModListEUTRAN []*EUTRA_Cell `protobuf:"bytes,4,rep,name=cellsToAddModListEUTRAN,proto3" json:"cellsToAddModListEUTRAN,omitempty"` BlackCellsToRemoveListEUTRAN *EUTRA_CellIndexList `protobuf:"bytes,5,opt,name=blackCellsToRemoveListEUTRAN,proto3" json:"blackCellsToRemoveListEUTRAN,omitempty"` BlackCellsToAddModListEUTRAN []*EUTRA_BlackCell `protobuf:"bytes,6,rep,name=blackCellsToAddModListEUTRAN,proto3" json:"blackCellsToAddModListEUTRAN,omitempty"` Eutra_PresenceAntennaPort1 bool `protobuf:"varint,7,opt,name=eutra_PresenceAntennaPort1,json=eutraPresenceAntennaPort1,proto3" json:"eutra_PresenceAntennaPort1,omitempty"` Eutra_Q_OffsetRange *EUTRA_Q_OffsetRange `protobuf:"bytes,8,opt,name=eutra_Q_OffsetRange,json=eutraQOffsetRange,proto3" json:"eutra_Q_OffsetRange,omitempty"` WidebandRSRQ_Meas bool `protobuf:"varint,9,opt,name=widebandRSRQ_Meas,json=widebandRSRQMeas,proto3" json:"widebandRSRQ_Meas,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasObjectEUTRA) Reset() { *m = MeasObjectEUTRA{} } func (m *MeasObjectEUTRA) String() string { return proto.CompactTextString(m) } func (*MeasObjectEUTRA) ProtoMessage() {} func (*MeasObjectEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{377} } func (m *MeasObjectEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasObjectEUTRA.Unmarshal(m, b) } func (m *MeasObjectEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasObjectEUTRA.Marshal(b, m, deterministic) } func (m *MeasObjectEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasObjectEUTRA.Merge(m, src) } func (m *MeasObjectEUTRA) XXX_Size() int { return xxx_messageInfo_MeasObjectEUTRA.Size(m) } func (m *MeasObjectEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MeasObjectEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MeasObjectEUTRA proto.InternalMessageInfo func (m *MeasObjectEUTRA) GetCarrierFreq() uint32 { if m != nil { return m.CarrierFreq } return 0 } func (m *MeasObjectEUTRA) GetAllowedMeasBandwidth() *EUTRA_AllowedMeasBandwidth { if m != nil { return m.AllowedMeasBandwidth } return nil } func (m *MeasObjectEUTRA) GetCellsToRemoveListEUTRAN() *EUTRA_CellIndexList { if m != nil { return m.CellsToRemoveListEUTRAN } return nil } func (m *MeasObjectEUTRA) GetCellsToAddModListEUTRAN() []*EUTRA_Cell { if m != nil { return m.CellsToAddModListEUTRAN } return nil } func (m *MeasObjectEUTRA) GetBlackCellsToRemoveListEUTRAN() *EUTRA_CellIndexList { if m != nil { return m.BlackCellsToRemoveListEUTRAN } return nil } func (m *MeasObjectEUTRA) GetBlackCellsToAddModListEUTRAN() []*EUTRA_BlackCell { if m != nil { return m.BlackCellsToAddModListEUTRAN } return nil } func (m *MeasObjectEUTRA) GetEutra_PresenceAntennaPort1() bool { if m != nil { return m.Eutra_PresenceAntennaPort1 } return false } func (m *MeasObjectEUTRA) GetEutra_Q_OffsetRange() *EUTRA_Q_OffsetRange { if m != nil { return m.Eutra_Q_OffsetRange } return nil } func (m *MeasObjectEUTRA) GetWidebandRSRQ_Meas() bool { if m != nil { return m.WidebandRSRQ_Meas } return false } type EUTRA_AllowedMeasBandwidth struct { Value EUTRA_AllowedMeasBandwidth_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_AllowedMeasBandwidth_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_AllowedMeasBandwidth) Reset() { *m = EUTRA_AllowedMeasBandwidth{} } func (m *EUTRA_AllowedMeasBandwidth) String() string { return proto.CompactTextString(m) } func (*EUTRA_AllowedMeasBandwidth) ProtoMessage() {} func (*EUTRA_AllowedMeasBandwidth) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{378} } func (m *EUTRA_AllowedMeasBandwidth) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Unmarshal(m, b) } func (m *EUTRA_AllowedMeasBandwidth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Marshal(b, m, deterministic) } func (m *EUTRA_AllowedMeasBandwidth) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Merge(m, src) } func (m *EUTRA_AllowedMeasBandwidth) XXX_Size() int { return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Size(m) } func (m *EUTRA_AllowedMeasBandwidth) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_AllowedMeasBandwidth.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_AllowedMeasBandwidth proto.InternalMessageInfo func (m *EUTRA_AllowedMeasBandwidth) GetValue() EUTRA_AllowedMeasBandwidth_Value { if m != nil { return m.Value } return EUTRA_AllowedMeasBandwidth_protobuf_unspecified } type EUTRA_CellIndexList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_CellIndexList) Reset() { *m = EUTRA_CellIndexList{} } func (m *EUTRA_CellIndexList) String() string { return proto.CompactTextString(m) } func (*EUTRA_CellIndexList) ProtoMessage() {} func (*EUTRA_CellIndexList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{379} } func (m *EUTRA_CellIndexList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_CellIndexList.Unmarshal(m, b) } func (m *EUTRA_CellIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_CellIndexList.Marshal(b, m, deterministic) } func (m *EUTRA_CellIndexList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_CellIndexList.Merge(m, src) } func (m *EUTRA_CellIndexList) XXX_Size() int { return xxx_messageInfo_EUTRA_CellIndexList.Size(m) } func (m *EUTRA_CellIndexList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_CellIndexList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_CellIndexList proto.InternalMessageInfo func (m *EUTRA_CellIndexList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type EUTRA_Cell struct { CellIndexEUTRA uint32 `protobuf:"varint,1,opt,name=cellIndexEUTRA,proto3" json:"cellIndexEUTRA,omitempty"` PhysCellId uint32 `protobuf:"varint,2,opt,name=physCellId,proto3" json:"physCellId,omitempty"` CellIndividualOffset *EUTRA_Q_OffsetRange `protobuf:"bytes,3,opt,name=cellIndividualOffset,proto3" json:"cellIndividualOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_Cell) Reset() { *m = EUTRA_Cell{} } func (m *EUTRA_Cell) String() string { return proto.CompactTextString(m) } func (*EUTRA_Cell) ProtoMessage() {} func (*EUTRA_Cell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{380} } func (m *EUTRA_Cell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_Cell.Unmarshal(m, b) } func (m *EUTRA_Cell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_Cell.Marshal(b, m, deterministic) } func (m *EUTRA_Cell) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_Cell.Merge(m, src) } func (m *EUTRA_Cell) XXX_Size() int { return xxx_messageInfo_EUTRA_Cell.Size(m) } func (m *EUTRA_Cell) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_Cell.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_Cell proto.InternalMessageInfo func (m *EUTRA_Cell) GetCellIndexEUTRA() uint32 { if m != nil { return m.CellIndexEUTRA } return 0 } func (m *EUTRA_Cell) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *EUTRA_Cell) GetCellIndividualOffset() *EUTRA_Q_OffsetRange { if m != nil { return m.CellIndividualOffset } return nil } type EUTRA_Q_OffsetRange struct { Value EUTRA_Q_OffsetRange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_Q_OffsetRange_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_Q_OffsetRange) Reset() { *m = EUTRA_Q_OffsetRange{} } func (m *EUTRA_Q_OffsetRange) String() string { return proto.CompactTextString(m) } func (*EUTRA_Q_OffsetRange) ProtoMessage() {} func (*EUTRA_Q_OffsetRange) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{381} } func (m *EUTRA_Q_OffsetRange) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_Q_OffsetRange.Unmarshal(m, b) } func (m *EUTRA_Q_OffsetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_Q_OffsetRange.Marshal(b, m, deterministic) } func (m *EUTRA_Q_OffsetRange) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_Q_OffsetRange.Merge(m, src) } func (m *EUTRA_Q_OffsetRange) XXX_Size() int { return xxx_messageInfo_EUTRA_Q_OffsetRange.Size(m) } func (m *EUTRA_Q_OffsetRange) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_Q_OffsetRange.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_Q_OffsetRange proto.InternalMessageInfo func (m *EUTRA_Q_OffsetRange) GetValue() EUTRA_Q_OffsetRange_Value { if m != nil { return m.Value } return EUTRA_Q_OffsetRange_protobuf_unspecified } type EUTRA_BlackCell struct { CellIndexEUTRA uint32 `protobuf:"varint,1,opt,name=cellIndexEUTRA,proto3" json:"cellIndexEUTRA,omitempty"` PhysCellIdRange *EUTRA_PhysCellIdRange `protobuf:"bytes,2,opt,name=physCellIdRange,proto3" json:"physCellIdRange,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_BlackCell) Reset() { *m = EUTRA_BlackCell{} } func (m *EUTRA_BlackCell) String() string { return proto.CompactTextString(m) } func (*EUTRA_BlackCell) ProtoMessage() {} func (*EUTRA_BlackCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{382} } func (m *EUTRA_BlackCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_BlackCell.Unmarshal(m, b) } func (m *EUTRA_BlackCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_BlackCell.Marshal(b, m, deterministic) } func (m *EUTRA_BlackCell) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_BlackCell.Merge(m, src) } func (m *EUTRA_BlackCell) XXX_Size() int { return xxx_messageInfo_EUTRA_BlackCell.Size(m) } func (m *EUTRA_BlackCell) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_BlackCell.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_BlackCell proto.InternalMessageInfo func (m *EUTRA_BlackCell) GetCellIndexEUTRA() uint32 { if m != nil { return m.CellIndexEUTRA } return 0 } func (m *EUTRA_BlackCell) GetPhysCellIdRange() *EUTRA_PhysCellIdRange { if m != nil { return m.PhysCellIdRange } return nil } type EUTRA_PhysCellIdRange struct { Start uint32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` Range *EUTRA_Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_PhysCellIdRange) Reset() { *m = EUTRA_PhysCellIdRange{} } func (m *EUTRA_PhysCellIdRange) String() string { return proto.CompactTextString(m) } func (*EUTRA_PhysCellIdRange) ProtoMessage() {} func (*EUTRA_PhysCellIdRange) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{383} } func (m *EUTRA_PhysCellIdRange) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_PhysCellIdRange.Unmarshal(m, b) } func (m *EUTRA_PhysCellIdRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_PhysCellIdRange.Marshal(b, m, deterministic) } func (m *EUTRA_PhysCellIdRange) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_PhysCellIdRange.Merge(m, src) } func (m *EUTRA_PhysCellIdRange) XXX_Size() int { return xxx_messageInfo_EUTRA_PhysCellIdRange.Size(m) } func (m *EUTRA_PhysCellIdRange) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_PhysCellIdRange.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_PhysCellIdRange proto.InternalMessageInfo func (m *EUTRA_PhysCellIdRange) GetStart() uint32 { if m != nil { return m.Start } return 0 } func (m *EUTRA_PhysCellIdRange) GetRange() *EUTRA_Range { if m != nil { return m.Range } return nil } type EUTRA_Range struct { Value EUTRA_Range_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_Range_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_Range) Reset() { *m = EUTRA_Range{} } func (m *EUTRA_Range) String() string { return proto.CompactTextString(m) } func (*EUTRA_Range) ProtoMessage() {} func (*EUTRA_Range) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{384} } func (m *EUTRA_Range) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_Range.Unmarshal(m, b) } func (m *EUTRA_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_Range.Marshal(b, m, deterministic) } func (m *EUTRA_Range) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_Range.Merge(m, src) } func (m *EUTRA_Range) XXX_Size() int { return xxx_messageInfo_EUTRA_Range.Size(m) } func (m *EUTRA_Range) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_Range.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_Range proto.InternalMessageInfo func (m *EUTRA_Range) GetValue() EUTRA_Range_Value { if m != nil { return m.Value } return EUTRA_Range_protobuf_unspecified } type ReportConfigToAddMod struct { ReportConfigId uint32 `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"` // Types that are valid to be assigned to ReportConfig: // *ReportConfigToAddMod_ReportConfigNR // *ReportConfigToAddMod_ReportConfigInterRAT ReportConfig isReportConfigToAddMod_ReportConfig `protobuf_oneof:"reportConfig"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportConfigToAddMod) Reset() { *m = ReportConfigToAddMod{} } func (m *ReportConfigToAddMod) String() string { return proto.CompactTextString(m) } func (*ReportConfigToAddMod) ProtoMessage() {} func (*ReportConfigToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{385} } func (m *ReportConfigToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportConfigToAddMod.Unmarshal(m, b) } func (m *ReportConfigToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportConfigToAddMod.Marshal(b, m, deterministic) } func (m *ReportConfigToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportConfigToAddMod.Merge(m, src) } func (m *ReportConfigToAddMod) XXX_Size() int { return xxx_messageInfo_ReportConfigToAddMod.Size(m) } func (m *ReportConfigToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_ReportConfigToAddMod.DiscardUnknown(m) } var xxx_messageInfo_ReportConfigToAddMod proto.InternalMessageInfo func (m *ReportConfigToAddMod) GetReportConfigId() uint32 { if m != nil { return m.ReportConfigId } return 0 } type isReportConfigToAddMod_ReportConfig interface { isReportConfigToAddMod_ReportConfig() } type ReportConfigToAddMod_ReportConfigNR struct { ReportConfigNR *ReportConfigNR `protobuf:"bytes,2,opt,name=reportConfigNR,proto3,oneof"` } type ReportConfigToAddMod_ReportConfigInterRAT struct { ReportConfigInterRAT *ReportConfigInterRAT `protobuf:"bytes,3,opt,name=reportConfigInterRAT,proto3,oneof"` } func (*ReportConfigToAddMod_ReportConfigNR) isReportConfigToAddMod_ReportConfig() {} func (*ReportConfigToAddMod_ReportConfigInterRAT) isReportConfigToAddMod_ReportConfig() {} func (m *ReportConfigToAddMod) GetReportConfig() isReportConfigToAddMod_ReportConfig { if m != nil { return m.ReportConfig } return nil } func (m *ReportConfigToAddMod) GetReportConfigNR() *ReportConfigNR { if x, ok := m.GetReportConfig().(*ReportConfigToAddMod_ReportConfigNR); ok { return x.ReportConfigNR } return nil } func (m *ReportConfigToAddMod) GetReportConfigInterRAT() *ReportConfigInterRAT { if x, ok := m.GetReportConfig().(*ReportConfigToAddMod_ReportConfigInterRAT); ok { return x.ReportConfigInterRAT } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReportConfigToAddMod) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReportConfigToAddMod_ReportConfigNR)(nil), (*ReportConfigToAddMod_ReportConfigInterRAT)(nil), } } type ReportConfigNR struct { // Types that are valid to be assigned to ReportType: // *ReportConfigNR_Periodical // *ReportConfigNR_EventTriggered // *ReportConfigNR_ReportCGI ReportType isReportConfigNR_ReportType `protobuf_oneof:"reportType"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportConfigNR) Reset() { *m = ReportConfigNR{} } func (m *ReportConfigNR) String() string { return proto.CompactTextString(m) } func (*ReportConfigNR) ProtoMessage() {} func (*ReportConfigNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{386} } func (m *ReportConfigNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportConfigNR.Unmarshal(m, b) } func (m *ReportConfigNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportConfigNR.Marshal(b, m, deterministic) } func (m *ReportConfigNR) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportConfigNR.Merge(m, src) } func (m *ReportConfigNR) XXX_Size() int { return xxx_messageInfo_ReportConfigNR.Size(m) } func (m *ReportConfigNR) XXX_DiscardUnknown() { xxx_messageInfo_ReportConfigNR.DiscardUnknown(m) } var xxx_messageInfo_ReportConfigNR proto.InternalMessageInfo type isReportConfigNR_ReportType interface { isReportConfigNR_ReportType() } type ReportConfigNR_Periodical struct { Periodical *PeriodicalReportConfig `protobuf:"bytes,1,opt,name=periodical,proto3,oneof"` } type ReportConfigNR_EventTriggered struct { EventTriggered *EventTriggerConfig `protobuf:"bytes,2,opt,name=eventTriggered,proto3,oneof"` } type ReportConfigNR_ReportCGI struct { ReportCGI *ReportCGI `protobuf:"bytes,3,opt,name=reportCGI,proto3,oneof"` } func (*ReportConfigNR_Periodical) isReportConfigNR_ReportType() {} func (*ReportConfigNR_EventTriggered) isReportConfigNR_ReportType() {} func (*ReportConfigNR_ReportCGI) isReportConfigNR_ReportType() {} func (m *ReportConfigNR) GetReportType() isReportConfigNR_ReportType { if m != nil { return m.ReportType } return nil } func (m *ReportConfigNR) GetPeriodical() *PeriodicalReportConfig { if x, ok := m.GetReportType().(*ReportConfigNR_Periodical); ok { return x.Periodical } return nil } func (m *ReportConfigNR) GetEventTriggered() *EventTriggerConfig { if x, ok := m.GetReportType().(*ReportConfigNR_EventTriggered); ok { return x.EventTriggered } return nil } func (m *ReportConfigNR) GetReportCGI() *ReportCGI { if x, ok := m.GetReportType().(*ReportConfigNR_ReportCGI); ok { return x.ReportCGI } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReportConfigNR) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReportConfigNR_Periodical)(nil), (*ReportConfigNR_EventTriggered)(nil), (*ReportConfigNR_ReportCGI)(nil), } } type PeriodicalReportConfig struct { RsType *NR_RS_Type `protobuf:"bytes,1,opt,name=rsType,proto3" json:"rsType,omitempty"` ReportInterval *ReportInterval `protobuf:"bytes,2,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"` ReportAmount *ReportAmount `protobuf:"bytes,3,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"` ReportQuantityCell *MeasReportQuantity `protobuf:"bytes,4,opt,name=reportQuantityCell,proto3" json:"reportQuantityCell,omitempty"` MaxReportCells uint32 `protobuf:"varint,5,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"` ReportQuantityRS_Indexes *MeasReportQuantity `protobuf:"bytes,6,opt,name=reportQuantityRS_Indexes,json=reportQuantityRSIndexes,proto3" json:"reportQuantityRS_Indexes,omitempty"` MaxNrofRS_IndexesToReport *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=maxNrofRS_IndexesToReport,json=maxNrofRSIndexesToReport,proto3" json:"maxNrofRS_IndexesToReport,omitempty"` IncludeBeamMeasurements bool `protobuf:"varint,8,opt,name=includeBeamMeasurements,proto3" json:"includeBeamMeasurements,omitempty"` UseWhiteCellList bool `protobuf:"varint,9,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PeriodicalReportConfig) Reset() { *m = PeriodicalReportConfig{} } func (m *PeriodicalReportConfig) String() string { return proto.CompactTextString(m) } func (*PeriodicalReportConfig) ProtoMessage() {} func (*PeriodicalReportConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{387} } func (m *PeriodicalReportConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PeriodicalReportConfig.Unmarshal(m, b) } func (m *PeriodicalReportConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PeriodicalReportConfig.Marshal(b, m, deterministic) } func (m *PeriodicalReportConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_PeriodicalReportConfig.Merge(m, src) } func (m *PeriodicalReportConfig) XXX_Size() int { return xxx_messageInfo_PeriodicalReportConfig.Size(m) } func (m *PeriodicalReportConfig) XXX_DiscardUnknown() { xxx_messageInfo_PeriodicalReportConfig.DiscardUnknown(m) } var xxx_messageInfo_PeriodicalReportConfig proto.InternalMessageInfo func (m *PeriodicalReportConfig) GetRsType() *NR_RS_Type { if m != nil { return m.RsType } return nil } func (m *PeriodicalReportConfig) GetReportInterval() *ReportInterval { if m != nil { return m.ReportInterval } return nil } func (m *PeriodicalReportConfig) GetReportAmount() *ReportAmount { if m != nil { return m.ReportAmount } return nil } func (m *PeriodicalReportConfig) GetReportQuantityCell() *MeasReportQuantity { if m != nil { return m.ReportQuantityCell } return nil } func (m *PeriodicalReportConfig) GetMaxReportCells() uint32 { if m != nil { return m.MaxReportCells } return 0 } func (m *PeriodicalReportConfig) GetReportQuantityRS_Indexes() *MeasReportQuantity { if m != nil { return m.ReportQuantityRS_Indexes } return nil } func (m *PeriodicalReportConfig) GetMaxNrofRS_IndexesToReport() *wrappers.UInt32Value { if m != nil { return m.MaxNrofRS_IndexesToReport } return nil } func (m *PeriodicalReportConfig) GetIncludeBeamMeasurements() bool { if m != nil { return m.IncludeBeamMeasurements } return false } func (m *PeriodicalReportConfig) GetUseWhiteCellList() bool { if m != nil { return m.UseWhiteCellList } return false } type NR_RS_Type struct { Value NR_RS_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NR_RS_Type_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NR_RS_Type) Reset() { *m = NR_RS_Type{} } func (m *NR_RS_Type) String() string { return proto.CompactTextString(m) } func (*NR_RS_Type) ProtoMessage() {} func (*NR_RS_Type) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{388} } func (m *NR_RS_Type) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NR_RS_Type.Unmarshal(m, b) } func (m *NR_RS_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NR_RS_Type.Marshal(b, m, deterministic) } func (m *NR_RS_Type) XXX_Merge(src proto.Message) { xxx_messageInfo_NR_RS_Type.Merge(m, src) } func (m *NR_RS_Type) XXX_Size() int { return xxx_messageInfo_NR_RS_Type.Size(m) } func (m *NR_RS_Type) XXX_DiscardUnknown() { xxx_messageInfo_NR_RS_Type.DiscardUnknown(m) } var xxx_messageInfo_NR_RS_Type proto.InternalMessageInfo func (m *NR_RS_Type) GetValue() NR_RS_Type_Value { if m != nil { return m.Value } return NR_RS_Type_protobuf_unspecified } type NR_FreqInfo struct { MeasuredFrequency *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=measuredFrequency,proto3" json:"measuredFrequency,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NR_FreqInfo) Reset() { *m = NR_FreqInfo{} } func (m *NR_FreqInfo) String() string { return proto.CompactTextString(m) } func (*NR_FreqInfo) ProtoMessage() {} func (*NR_FreqInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{389} } func (m *NR_FreqInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NR_FreqInfo.Unmarshal(m, b) } func (m *NR_FreqInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NR_FreqInfo.Marshal(b, m, deterministic) } func (m *NR_FreqInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_NR_FreqInfo.Merge(m, src) } func (m *NR_FreqInfo) XXX_Size() int { return xxx_messageInfo_NR_FreqInfo.Size(m) } func (m *NR_FreqInfo) XXX_DiscardUnknown() { xxx_messageInfo_NR_FreqInfo.DiscardUnknown(m) } var xxx_messageInfo_NR_FreqInfo proto.InternalMessageInfo func (m *NR_FreqInfo) GetMeasuredFrequency() *wrappers.UInt32Value { if m != nil { return m.MeasuredFrequency } return nil } type ReportInterval struct { Value ReportInterval_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportInterval_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportInterval) Reset() { *m = ReportInterval{} } func (m *ReportInterval) String() string { return proto.CompactTextString(m) } func (*ReportInterval) ProtoMessage() {} func (*ReportInterval) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{390} } func (m *ReportInterval) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportInterval.Unmarshal(m, b) } func (m *ReportInterval) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportInterval.Marshal(b, m, deterministic) } func (m *ReportInterval) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportInterval.Merge(m, src) } func (m *ReportInterval) XXX_Size() int { return xxx_messageInfo_ReportInterval.Size(m) } func (m *ReportInterval) XXX_DiscardUnknown() { xxx_messageInfo_ReportInterval.DiscardUnknown(m) } var xxx_messageInfo_ReportInterval proto.InternalMessageInfo func (m *ReportInterval) GetValue() ReportInterval_Value { if m != nil { return m.Value } return ReportInterval_protobuf_unspecified } type ReportAmount struct { Value ReportAmount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportAmount_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportAmount) Reset() { *m = ReportAmount{} } func (m *ReportAmount) String() string { return proto.CompactTextString(m) } func (*ReportAmount) ProtoMessage() {} func (*ReportAmount) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{391} } func (m *ReportAmount) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportAmount.Unmarshal(m, b) } func (m *ReportAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportAmount.Marshal(b, m, deterministic) } func (m *ReportAmount) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportAmount.Merge(m, src) } func (m *ReportAmount) XXX_Size() int { return xxx_messageInfo_ReportAmount.Size(m) } func (m *ReportAmount) XXX_DiscardUnknown() { xxx_messageInfo_ReportAmount.DiscardUnknown(m) } var xxx_messageInfo_ReportAmount proto.InternalMessageInfo func (m *ReportAmount) GetValue() ReportAmount_Value { if m != nil { return m.Value } return ReportAmount_protobuf_unspecified } type MeasReportQuantity struct { Rsrp bool `protobuf:"varint,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"` Rsrq bool `protobuf:"varint,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"` Sinr bool `protobuf:"varint,3,opt,name=sinr,proto3" json:"sinr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasReportQuantity) Reset() { *m = MeasReportQuantity{} } func (m *MeasReportQuantity) String() string { return proto.CompactTextString(m) } func (*MeasReportQuantity) ProtoMessage() {} func (*MeasReportQuantity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{392} } func (m *MeasReportQuantity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasReportQuantity.Unmarshal(m, b) } func (m *MeasReportQuantity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasReportQuantity.Marshal(b, m, deterministic) } func (m *MeasReportQuantity) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasReportQuantity.Merge(m, src) } func (m *MeasReportQuantity) XXX_Size() int { return xxx_messageInfo_MeasReportQuantity.Size(m) } func (m *MeasReportQuantity) XXX_DiscardUnknown() { xxx_messageInfo_MeasReportQuantity.DiscardUnknown(m) } var xxx_messageInfo_MeasReportQuantity proto.InternalMessageInfo func (m *MeasReportQuantity) GetRsrp() bool { if m != nil { return m.Rsrp } return false } func (m *MeasReportQuantity) GetRsrq() bool { if m != nil { return m.Rsrq } return false } func (m *MeasReportQuantity) GetSinr() bool { if m != nil { return m.Sinr } return false } type EventTriggerConfig struct { // Types that are valid to be assigned to EventId: // *EventTriggerConfig_EventA1 // *EventTriggerConfig_EventA2 // *EventTriggerConfig_EventA3 // *EventTriggerConfig_EventA4 // *EventTriggerConfig_EventA5 // *EventTriggerConfig_EventA6 EventId isEventTriggerConfig_EventId `protobuf_oneof:"eventId"` RsType *NR_RS_Type `protobuf:"bytes,7,opt,name=rsType,proto3" json:"rsType,omitempty"` ReportInterval *ReportInterval `protobuf:"bytes,8,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"` ReportAmount *ReportAmount `protobuf:"bytes,9,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"` ReportQuantityCell *MeasReportQuantity `protobuf:"bytes,10,opt,name=reportQuantityCell,proto3" json:"reportQuantityCell,omitempty"` MaxReportCells uint32 `protobuf:"varint,11,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"` ReportQuantityRS_Indexes *MeasReportQuantity `protobuf:"bytes,12,opt,name=reportQuantityRS_Indexes,json=reportQuantityRSIndexes,proto3" json:"reportQuantityRS_Indexes,omitempty"` MaxNrofRS_IndexesToReport *wrappers.UInt32Value `protobuf:"bytes,13,opt,name=maxNrofRS_IndexesToReport,json=maxNrofRSIndexesToReport,proto3" json:"maxNrofRS_IndexesToReport,omitempty"` IncludeBeamMeasurements bool `protobuf:"varint,14,opt,name=includeBeamMeasurements,proto3" json:"includeBeamMeasurements,omitempty"` ReportAddNeighMeas *ReportAddNeighMeas `protobuf:"bytes,15,opt,name=reportAddNeighMeas,proto3" json:"reportAddNeighMeas,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventTriggerConfig) Reset() { *m = EventTriggerConfig{} } func (m *EventTriggerConfig) String() string { return proto.CompactTextString(m) } func (*EventTriggerConfig) ProtoMessage() {} func (*EventTriggerConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{393} } func (m *EventTriggerConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventTriggerConfig.Unmarshal(m, b) } func (m *EventTriggerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventTriggerConfig.Marshal(b, m, deterministic) } func (m *EventTriggerConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_EventTriggerConfig.Merge(m, src) } func (m *EventTriggerConfig) XXX_Size() int { return xxx_messageInfo_EventTriggerConfig.Size(m) } func (m *EventTriggerConfig) XXX_DiscardUnknown() { xxx_messageInfo_EventTriggerConfig.DiscardUnknown(m) } var xxx_messageInfo_EventTriggerConfig proto.InternalMessageInfo type isEventTriggerConfig_EventId interface { isEventTriggerConfig_EventId() } type EventTriggerConfig_EventA1 struct { EventA1 *EventA1 `protobuf:"bytes,1,opt,name=eventA1,proto3,oneof"` } type EventTriggerConfig_EventA2 struct { EventA2 *EventA2 `protobuf:"bytes,2,opt,name=eventA2,proto3,oneof"` } type EventTriggerConfig_EventA3 struct { EventA3 *EventA3 `protobuf:"bytes,3,opt,name=eventA3,proto3,oneof"` } type EventTriggerConfig_EventA4 struct { EventA4 *EventA4 `protobuf:"bytes,4,opt,name=eventA4,proto3,oneof"` } type EventTriggerConfig_EventA5 struct { EventA5 *EventA5 `protobuf:"bytes,5,opt,name=eventA5,proto3,oneof"` } type EventTriggerConfig_EventA6 struct { EventA6 *EventA6 `protobuf:"bytes,6,opt,name=eventA6,proto3,oneof"` } func (*EventTriggerConfig_EventA1) isEventTriggerConfig_EventId() {} func (*EventTriggerConfig_EventA2) isEventTriggerConfig_EventId() {} func (*EventTriggerConfig_EventA3) isEventTriggerConfig_EventId() {} func (*EventTriggerConfig_EventA4) isEventTriggerConfig_EventId() {} func (*EventTriggerConfig_EventA5) isEventTriggerConfig_EventId() {} func (*EventTriggerConfig_EventA6) isEventTriggerConfig_EventId() {} func (m *EventTriggerConfig) GetEventId() isEventTriggerConfig_EventId { if m != nil { return m.EventId } return nil } func (m *EventTriggerConfig) GetEventA1() *EventA1 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA1); ok { return x.EventA1 } return nil } func (m *EventTriggerConfig) GetEventA2() *EventA2 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA2); ok { return x.EventA2 } return nil } func (m *EventTriggerConfig) GetEventA3() *EventA3 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA3); ok { return x.EventA3 } return nil } func (m *EventTriggerConfig) GetEventA4() *EventA4 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA4); ok { return x.EventA4 } return nil } func (m *EventTriggerConfig) GetEventA5() *EventA5 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA5); ok { return x.EventA5 } return nil } func (m *EventTriggerConfig) GetEventA6() *EventA6 { if x, ok := m.GetEventId().(*EventTriggerConfig_EventA6); ok { return x.EventA6 } return nil } func (m *EventTriggerConfig) GetRsType() *NR_RS_Type { if m != nil { return m.RsType } return nil } func (m *EventTriggerConfig) GetReportInterval() *ReportInterval { if m != nil { return m.ReportInterval } return nil } func (m *EventTriggerConfig) GetReportAmount() *ReportAmount { if m != nil { return m.ReportAmount } return nil } func (m *EventTriggerConfig) GetReportQuantityCell() *MeasReportQuantity { if m != nil { return m.ReportQuantityCell } return nil } func (m *EventTriggerConfig) GetMaxReportCells() uint32 { if m != nil { return m.MaxReportCells } return 0 } func (m *EventTriggerConfig) GetReportQuantityRS_Indexes() *MeasReportQuantity { if m != nil { return m.ReportQuantityRS_Indexes } return nil } func (m *EventTriggerConfig) GetMaxNrofRS_IndexesToReport() *wrappers.UInt32Value { if m != nil { return m.MaxNrofRS_IndexesToReport } return nil } func (m *EventTriggerConfig) GetIncludeBeamMeasurements() bool { if m != nil { return m.IncludeBeamMeasurements } return false } func (m *EventTriggerConfig) GetReportAddNeighMeas() *ReportAddNeighMeas { if m != nil { return m.ReportAddNeighMeas } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*EventTriggerConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*EventTriggerConfig_EventA1)(nil), (*EventTriggerConfig_EventA2)(nil), (*EventTriggerConfig_EventA3)(nil), (*EventTriggerConfig_EventA4)(nil), (*EventTriggerConfig_EventA5)(nil), (*EventTriggerConfig_EventA6)(nil), } } type EventA1 struct { A1_Threshold *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a1_Threshold,json=a1Threshold,proto3" json:"a1_Threshold,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA1) Reset() { *m = EventA1{} } func (m *EventA1) String() string { return proto.CompactTextString(m) } func (*EventA1) ProtoMessage() {} func (*EventA1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{394} } func (m *EventA1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA1.Unmarshal(m, b) } func (m *EventA1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA1.Marshal(b, m, deterministic) } func (m *EventA1) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA1.Merge(m, src) } func (m *EventA1) XXX_Size() int { return xxx_messageInfo_EventA1.Size(m) } func (m *EventA1) XXX_DiscardUnknown() { xxx_messageInfo_EventA1.DiscardUnknown(m) } var xxx_messageInfo_EventA1 proto.InternalMessageInfo func (m *EventA1) GetA1_Threshold() *MeasTriggerQuantity { if m != nil { return m.A1_Threshold } return nil } func (m *EventA1) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA1) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA1) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } type EventA2 struct { A2_Threshold *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a2_Threshold,json=a2Threshold,proto3" json:"a2_Threshold,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA2) Reset() { *m = EventA2{} } func (m *EventA2) String() string { return proto.CompactTextString(m) } func (*EventA2) ProtoMessage() {} func (*EventA2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{395} } func (m *EventA2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA2.Unmarshal(m, b) } func (m *EventA2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA2.Marshal(b, m, deterministic) } func (m *EventA2) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA2.Merge(m, src) } func (m *EventA2) XXX_Size() int { return xxx_messageInfo_EventA2.Size(m) } func (m *EventA2) XXX_DiscardUnknown() { xxx_messageInfo_EventA2.DiscardUnknown(m) } var xxx_messageInfo_EventA2 proto.InternalMessageInfo func (m *EventA2) GetA2_Threshold() *MeasTriggerQuantity { if m != nil { return m.A2_Threshold } return nil } func (m *EventA2) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA2) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA2) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } type EventA3 struct { A3_Offset *MeasTriggerQuantityOffset `protobuf:"bytes,1,opt,name=a3_Offset,json=a3Offset,proto3" json:"a3_Offset,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` UseWhiteCellList bool `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA3) Reset() { *m = EventA3{} } func (m *EventA3) String() string { return proto.CompactTextString(m) } func (*EventA3) ProtoMessage() {} func (*EventA3) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{396} } func (m *EventA3) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA3.Unmarshal(m, b) } func (m *EventA3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA3.Marshal(b, m, deterministic) } func (m *EventA3) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA3.Merge(m, src) } func (m *EventA3) XXX_Size() int { return xxx_messageInfo_EventA3.Size(m) } func (m *EventA3) XXX_DiscardUnknown() { xxx_messageInfo_EventA3.DiscardUnknown(m) } var xxx_messageInfo_EventA3 proto.InternalMessageInfo func (m *EventA3) GetA3_Offset() *MeasTriggerQuantityOffset { if m != nil { return m.A3_Offset } return nil } func (m *EventA3) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA3) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA3) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } func (m *EventA3) GetUseWhiteCellList() bool { if m != nil { return m.UseWhiteCellList } return false } type EventA4 struct { A4_Threshold *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a4_Threshold,json=a4Threshold,proto3" json:"a4_Threshold,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` UseWhiteCellList bool `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA4) Reset() { *m = EventA4{} } func (m *EventA4) String() string { return proto.CompactTextString(m) } func (*EventA4) ProtoMessage() {} func (*EventA4) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{397} } func (m *EventA4) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA4.Unmarshal(m, b) } func (m *EventA4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA4.Marshal(b, m, deterministic) } func (m *EventA4) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA4.Merge(m, src) } func (m *EventA4) XXX_Size() int { return xxx_messageInfo_EventA4.Size(m) } func (m *EventA4) XXX_DiscardUnknown() { xxx_messageInfo_EventA4.DiscardUnknown(m) } var xxx_messageInfo_EventA4 proto.InternalMessageInfo func (m *EventA4) GetA4_Threshold() *MeasTriggerQuantity { if m != nil { return m.A4_Threshold } return nil } func (m *EventA4) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA4) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA4) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } func (m *EventA4) GetUseWhiteCellList() bool { if m != nil { return m.UseWhiteCellList } return false } type EventA5 struct { A5_Threshold1 *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a5_Threshold1,json=a5Threshold1,proto3" json:"a5_Threshold1,omitempty"` A5_Threshold2 *MeasTriggerQuantity `protobuf:"bytes,2,opt,name=a5_Threshold2,json=a5Threshold2,proto3" json:"a5_Threshold2,omitempty"` ReportOnLeave bool `protobuf:"varint,3,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,4,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,5,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` UseWhiteCellList bool `protobuf:"varint,6,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA5) Reset() { *m = EventA5{} } func (m *EventA5) String() string { return proto.CompactTextString(m) } func (*EventA5) ProtoMessage() {} func (*EventA5) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{398} } func (m *EventA5) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA5.Unmarshal(m, b) } func (m *EventA5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA5.Marshal(b, m, deterministic) } func (m *EventA5) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA5.Merge(m, src) } func (m *EventA5) XXX_Size() int { return xxx_messageInfo_EventA5.Size(m) } func (m *EventA5) XXX_DiscardUnknown() { xxx_messageInfo_EventA5.DiscardUnknown(m) } var xxx_messageInfo_EventA5 proto.InternalMessageInfo func (m *EventA5) GetA5_Threshold1() *MeasTriggerQuantity { if m != nil { return m.A5_Threshold1 } return nil } func (m *EventA5) GetA5_Threshold2() *MeasTriggerQuantity { if m != nil { return m.A5_Threshold2 } return nil } func (m *EventA5) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA5) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA5) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } func (m *EventA5) GetUseWhiteCellList() bool { if m != nil { return m.UseWhiteCellList } return false } type EventA6 struct { A6_Offset *MeasTriggerQuantityOffset `protobuf:"bytes,1,opt,name=a6_Offset,json=a6Offset,proto3" json:"a6_Offset,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` UseWhiteCellList bool `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventA6) Reset() { *m = EventA6{} } func (m *EventA6) String() string { return proto.CompactTextString(m) } func (*EventA6) ProtoMessage() {} func (*EventA6) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{399} } func (m *EventA6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventA6.Unmarshal(m, b) } func (m *EventA6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventA6.Marshal(b, m, deterministic) } func (m *EventA6) XXX_Merge(src proto.Message) { xxx_messageInfo_EventA6.Merge(m, src) } func (m *EventA6) XXX_Size() int { return xxx_messageInfo_EventA6.Size(m) } func (m *EventA6) XXX_DiscardUnknown() { xxx_messageInfo_EventA6.DiscardUnknown(m) } var xxx_messageInfo_EventA6 proto.InternalMessageInfo func (m *EventA6) GetA6_Offset() *MeasTriggerQuantityOffset { if m != nil { return m.A6_Offset } return nil } func (m *EventA6) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventA6) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventA6) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } func (m *EventA6) GetUseWhiteCellList() bool { if m != nil { return m.UseWhiteCellList } return false } type MeasTriggerQuantity struct { // Types that are valid to be assigned to C: // *MeasTriggerQuantity_Rsrp // *MeasTriggerQuantity_Rsrq // *MeasTriggerQuantity_Sinr C isMeasTriggerQuantity_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasTriggerQuantity) Reset() { *m = MeasTriggerQuantity{} } func (m *MeasTriggerQuantity) String() string { return proto.CompactTextString(m) } func (*MeasTriggerQuantity) ProtoMessage() {} func (*MeasTriggerQuantity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{400} } func (m *MeasTriggerQuantity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasTriggerQuantity.Unmarshal(m, b) } func (m *MeasTriggerQuantity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasTriggerQuantity.Marshal(b, m, deterministic) } func (m *MeasTriggerQuantity) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasTriggerQuantity.Merge(m, src) } func (m *MeasTriggerQuantity) XXX_Size() int { return xxx_messageInfo_MeasTriggerQuantity.Size(m) } func (m *MeasTriggerQuantity) XXX_DiscardUnknown() { xxx_messageInfo_MeasTriggerQuantity.DiscardUnknown(m) } var xxx_messageInfo_MeasTriggerQuantity proto.InternalMessageInfo type isMeasTriggerQuantity_C interface { isMeasTriggerQuantity_C() } type MeasTriggerQuantity_Rsrp struct { Rsrp uint32 `protobuf:"varint,1,opt,name=rsrp,proto3,oneof"` } type MeasTriggerQuantity_Rsrq struct { Rsrq uint32 `protobuf:"varint,2,opt,name=rsrq,proto3,oneof"` } type MeasTriggerQuantity_Sinr struct { Sinr uint32 `protobuf:"varint,3,opt,name=sinr,proto3,oneof"` } func (*MeasTriggerQuantity_Rsrp) isMeasTriggerQuantity_C() {} func (*MeasTriggerQuantity_Rsrq) isMeasTriggerQuantity_C() {} func (*MeasTriggerQuantity_Sinr) isMeasTriggerQuantity_C() {} func (m *MeasTriggerQuantity) GetC() isMeasTriggerQuantity_C { if m != nil { return m.C } return nil } func (m *MeasTriggerQuantity) GetRsrp() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantity_Rsrp); ok { return x.Rsrp } return 0 } func (m *MeasTriggerQuantity) GetRsrq() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantity_Rsrq); ok { return x.Rsrq } return 0 } func (m *MeasTriggerQuantity) GetSinr() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantity_Sinr); ok { return x.Sinr } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasTriggerQuantity) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasTriggerQuantity_Rsrp)(nil), (*MeasTriggerQuantity_Rsrq)(nil), (*MeasTriggerQuantity_Sinr)(nil), } } type TimeToTrigger struct { Value TimeToTrigger_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeToTrigger_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TimeToTrigger) Reset() { *m = TimeToTrigger{} } func (m *TimeToTrigger) String() string { return proto.CompactTextString(m) } func (*TimeToTrigger) ProtoMessage() {} func (*TimeToTrigger) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{401} } func (m *TimeToTrigger) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TimeToTrigger.Unmarshal(m, b) } func (m *TimeToTrigger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TimeToTrigger.Marshal(b, m, deterministic) } func (m *TimeToTrigger) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeToTrigger.Merge(m, src) } func (m *TimeToTrigger) XXX_Size() int { return xxx_messageInfo_TimeToTrigger.Size(m) } func (m *TimeToTrigger) XXX_DiscardUnknown() { xxx_messageInfo_TimeToTrigger.DiscardUnknown(m) } var xxx_messageInfo_TimeToTrigger proto.InternalMessageInfo func (m *TimeToTrigger) GetValue() TimeToTrigger_Value { if m != nil { return m.Value } return TimeToTrigger_protobuf_unspecified } type MeasTriggerQuantityOffset struct { // Types that are valid to be assigned to C: // *MeasTriggerQuantityOffset_Rsrp // *MeasTriggerQuantityOffset_Rsrq // *MeasTriggerQuantityOffset_Sinr C isMeasTriggerQuantityOffset_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasTriggerQuantityOffset) Reset() { *m = MeasTriggerQuantityOffset{} } func (m *MeasTriggerQuantityOffset) String() string { return proto.CompactTextString(m) } func (*MeasTriggerQuantityOffset) ProtoMessage() {} func (*MeasTriggerQuantityOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{402} } func (m *MeasTriggerQuantityOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasTriggerQuantityOffset.Unmarshal(m, b) } func (m *MeasTriggerQuantityOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasTriggerQuantityOffset.Marshal(b, m, deterministic) } func (m *MeasTriggerQuantityOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasTriggerQuantityOffset.Merge(m, src) } func (m *MeasTriggerQuantityOffset) XXX_Size() int { return xxx_messageInfo_MeasTriggerQuantityOffset.Size(m) } func (m *MeasTriggerQuantityOffset) XXX_DiscardUnknown() { xxx_messageInfo_MeasTriggerQuantityOffset.DiscardUnknown(m) } var xxx_messageInfo_MeasTriggerQuantityOffset proto.InternalMessageInfo type isMeasTriggerQuantityOffset_C interface { isMeasTriggerQuantityOffset_C() } type MeasTriggerQuantityOffset_Rsrp struct { Rsrp int32 `protobuf:"zigzag32,1,opt,name=rsrp,proto3,oneof"` } type MeasTriggerQuantityOffset_Rsrq struct { Rsrq int32 `protobuf:"zigzag32,2,opt,name=rsrq,proto3,oneof"` } type MeasTriggerQuantityOffset_Sinr struct { Sinr int32 `protobuf:"zigzag32,3,opt,name=sinr,proto3,oneof"` } func (*MeasTriggerQuantityOffset_Rsrp) isMeasTriggerQuantityOffset_C() {} func (*MeasTriggerQuantityOffset_Rsrq) isMeasTriggerQuantityOffset_C() {} func (*MeasTriggerQuantityOffset_Sinr) isMeasTriggerQuantityOffset_C() {} func (m *MeasTriggerQuantityOffset) GetC() isMeasTriggerQuantityOffset_C { if m != nil { return m.C } return nil } func (m *MeasTriggerQuantityOffset) GetRsrp() int32 { if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Rsrp); ok { return x.Rsrp } return 0 } func (m *MeasTriggerQuantityOffset) GetRsrq() int32 { if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Rsrq); ok { return x.Rsrq } return 0 } func (m *MeasTriggerQuantityOffset) GetSinr() int32 { if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Sinr); ok { return x.Sinr } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasTriggerQuantityOffset) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasTriggerQuantityOffset_Rsrp)(nil), (*MeasTriggerQuantityOffset_Rsrq)(nil), (*MeasTriggerQuantityOffset_Sinr)(nil), } } type ReportAddNeighMeas struct { Value ReportAddNeighMeas_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportAddNeighMeas_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportAddNeighMeas) Reset() { *m = ReportAddNeighMeas{} } func (m *ReportAddNeighMeas) String() string { return proto.CompactTextString(m) } func (*ReportAddNeighMeas) ProtoMessage() {} func (*ReportAddNeighMeas) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{403} } func (m *ReportAddNeighMeas) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportAddNeighMeas.Unmarshal(m, b) } func (m *ReportAddNeighMeas) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportAddNeighMeas.Marshal(b, m, deterministic) } func (m *ReportAddNeighMeas) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportAddNeighMeas.Merge(m, src) } func (m *ReportAddNeighMeas) XXX_Size() int { return xxx_messageInfo_ReportAddNeighMeas.Size(m) } func (m *ReportAddNeighMeas) XXX_DiscardUnknown() { xxx_messageInfo_ReportAddNeighMeas.DiscardUnknown(m) } var xxx_messageInfo_ReportAddNeighMeas proto.InternalMessageInfo func (m *ReportAddNeighMeas) GetValue() ReportAddNeighMeas_Value { if m != nil { return m.Value } return ReportAddNeighMeas_protobuf_unspecified } type ReportCGI struct { CellForWhichToReportCGI uint32 `protobuf:"varint,1,opt,name=cellForWhichToReportCGI,proto3" json:"cellForWhichToReportCGI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportCGI) Reset() { *m = ReportCGI{} } func (m *ReportCGI) String() string { return proto.CompactTextString(m) } func (*ReportCGI) ProtoMessage() {} func (*ReportCGI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{404} } func (m *ReportCGI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportCGI.Unmarshal(m, b) } func (m *ReportCGI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportCGI.Marshal(b, m, deterministic) } func (m *ReportCGI) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportCGI.Merge(m, src) } func (m *ReportCGI) XXX_Size() int { return xxx_messageInfo_ReportCGI.Size(m) } func (m *ReportCGI) XXX_DiscardUnknown() { xxx_messageInfo_ReportCGI.DiscardUnknown(m) } var xxx_messageInfo_ReportCGI proto.InternalMessageInfo func (m *ReportCGI) GetCellForWhichToReportCGI() uint32 { if m != nil { return m.CellForWhichToReportCGI } return 0 } type ReportConfigInterRAT struct { // Types that are valid to be assigned to ReportType: // *ReportConfigInterRAT_Periodical // *ReportConfigInterRAT_EventTriggered // *ReportConfigInterRAT_ReportCGI ReportType isReportConfigInterRAT_ReportType `protobuf_oneof:"reportType"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportConfigInterRAT) Reset() { *m = ReportConfigInterRAT{} } func (m *ReportConfigInterRAT) String() string { return proto.CompactTextString(m) } func (*ReportConfigInterRAT) ProtoMessage() {} func (*ReportConfigInterRAT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{405} } func (m *ReportConfigInterRAT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportConfigInterRAT.Unmarshal(m, b) } func (m *ReportConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportConfigInterRAT.Marshal(b, m, deterministic) } func (m *ReportConfigInterRAT) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportConfigInterRAT.Merge(m, src) } func (m *ReportConfigInterRAT) XXX_Size() int { return xxx_messageInfo_ReportConfigInterRAT.Size(m) } func (m *ReportConfigInterRAT) XXX_DiscardUnknown() { xxx_messageInfo_ReportConfigInterRAT.DiscardUnknown(m) } var xxx_messageInfo_ReportConfigInterRAT proto.InternalMessageInfo type isReportConfigInterRAT_ReportType interface { isReportConfigInterRAT_ReportType() } type ReportConfigInterRAT_Periodical struct { Periodical *PeriodicalReportConfigInterRAT `protobuf:"bytes,1,opt,name=periodical,proto3,oneof"` } type ReportConfigInterRAT_EventTriggered struct { EventTriggered *EventTriggerConfigInterRAT `protobuf:"bytes,2,opt,name=eventTriggered,proto3,oneof"` } type ReportConfigInterRAT_ReportCGI struct { ReportCGI *ReportCGI_EUTRA `protobuf:"bytes,3,opt,name=reportCGI,proto3,oneof"` } func (*ReportConfigInterRAT_Periodical) isReportConfigInterRAT_ReportType() {} func (*ReportConfigInterRAT_EventTriggered) isReportConfigInterRAT_ReportType() {} func (*ReportConfigInterRAT_ReportCGI) isReportConfigInterRAT_ReportType() {} func (m *ReportConfigInterRAT) GetReportType() isReportConfigInterRAT_ReportType { if m != nil { return m.ReportType } return nil } func (m *ReportConfigInterRAT) GetPeriodical() *PeriodicalReportConfigInterRAT { if x, ok := m.GetReportType().(*ReportConfigInterRAT_Periodical); ok { return x.Periodical } return nil } func (m *ReportConfigInterRAT) GetEventTriggered() *EventTriggerConfigInterRAT { if x, ok := m.GetReportType().(*ReportConfigInterRAT_EventTriggered); ok { return x.EventTriggered } return nil } func (m *ReportConfigInterRAT) GetReportCGI() *ReportCGI_EUTRA { if x, ok := m.GetReportType().(*ReportConfigInterRAT_ReportCGI); ok { return x.ReportCGI } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*ReportConfigInterRAT) XXX_OneofWrappers() []interface{} { return []interface{}{ (*ReportConfigInterRAT_Periodical)(nil), (*ReportConfigInterRAT_EventTriggered)(nil), (*ReportConfigInterRAT_ReportCGI)(nil), } } type PeriodicalReportConfigInterRAT struct { ReportInterval *ReportInterval `protobuf:"bytes,1,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"` ReportAmount *ReportAmount `protobuf:"bytes,2,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"` ReportQuantity *MeasReportQuantity `protobuf:"bytes,3,opt,name=reportQuantity,proto3" json:"reportQuantity,omitempty"` MaxReportCells uint32 `protobuf:"varint,4,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PeriodicalReportConfigInterRAT) Reset() { *m = PeriodicalReportConfigInterRAT{} } func (m *PeriodicalReportConfigInterRAT) String() string { return proto.CompactTextString(m) } func (*PeriodicalReportConfigInterRAT) ProtoMessage() {} func (*PeriodicalReportConfigInterRAT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{406} } func (m *PeriodicalReportConfigInterRAT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PeriodicalReportConfigInterRAT.Unmarshal(m, b) } func (m *PeriodicalReportConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PeriodicalReportConfigInterRAT.Marshal(b, m, deterministic) } func (m *PeriodicalReportConfigInterRAT) XXX_Merge(src proto.Message) { xxx_messageInfo_PeriodicalReportConfigInterRAT.Merge(m, src) } func (m *PeriodicalReportConfigInterRAT) XXX_Size() int { return xxx_messageInfo_PeriodicalReportConfigInterRAT.Size(m) } func (m *PeriodicalReportConfigInterRAT) XXX_DiscardUnknown() { xxx_messageInfo_PeriodicalReportConfigInterRAT.DiscardUnknown(m) } var xxx_messageInfo_PeriodicalReportConfigInterRAT proto.InternalMessageInfo func (m *PeriodicalReportConfigInterRAT) GetReportInterval() *ReportInterval { if m != nil { return m.ReportInterval } return nil } func (m *PeriodicalReportConfigInterRAT) GetReportAmount() *ReportAmount { if m != nil { return m.ReportAmount } return nil } func (m *PeriodicalReportConfigInterRAT) GetReportQuantity() *MeasReportQuantity { if m != nil { return m.ReportQuantity } return nil } func (m *PeriodicalReportConfigInterRAT) GetMaxReportCells() uint32 { if m != nil { return m.MaxReportCells } return 0 } type EventTriggerConfigInterRAT struct { // Types that are valid to be assigned to EventId: // *EventTriggerConfigInterRAT_EventB1 // *EventTriggerConfigInterRAT_EventB2 EventId isEventTriggerConfigInterRAT_EventId `protobuf_oneof:"eventId"` RsType *NR_RS_Type `protobuf:"bytes,3,opt,name=rsType,proto3" json:"rsType,omitempty"` ReportInterval *ReportInterval `protobuf:"bytes,4,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"` ReportAmount *ReportAmount `protobuf:"bytes,5,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"` ReportQuantity *MeasReportQuantity `protobuf:"bytes,6,opt,name=reportQuantity,proto3" json:"reportQuantity,omitempty"` MaxReportCells uint32 `protobuf:"varint,7,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventTriggerConfigInterRAT) Reset() { *m = EventTriggerConfigInterRAT{} } func (m *EventTriggerConfigInterRAT) String() string { return proto.CompactTextString(m) } func (*EventTriggerConfigInterRAT) ProtoMessage() {} func (*EventTriggerConfigInterRAT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{407} } func (m *EventTriggerConfigInterRAT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventTriggerConfigInterRAT.Unmarshal(m, b) } func (m *EventTriggerConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventTriggerConfigInterRAT.Marshal(b, m, deterministic) } func (m *EventTriggerConfigInterRAT) XXX_Merge(src proto.Message) { xxx_messageInfo_EventTriggerConfigInterRAT.Merge(m, src) } func (m *EventTriggerConfigInterRAT) XXX_Size() int { return xxx_messageInfo_EventTriggerConfigInterRAT.Size(m) } func (m *EventTriggerConfigInterRAT) XXX_DiscardUnknown() { xxx_messageInfo_EventTriggerConfigInterRAT.DiscardUnknown(m) } var xxx_messageInfo_EventTriggerConfigInterRAT proto.InternalMessageInfo type isEventTriggerConfigInterRAT_EventId interface { isEventTriggerConfigInterRAT_EventId() } type EventTriggerConfigInterRAT_EventB1 struct { EventB1 *EventB1 `protobuf:"bytes,1,opt,name=eventB1,proto3,oneof"` } type EventTriggerConfigInterRAT_EventB2 struct { EventB2 *EventB2 `protobuf:"bytes,2,opt,name=eventB2,proto3,oneof"` } func (*EventTriggerConfigInterRAT_EventB1) isEventTriggerConfigInterRAT_EventId() {} func (*EventTriggerConfigInterRAT_EventB2) isEventTriggerConfigInterRAT_EventId() {} func (m *EventTriggerConfigInterRAT) GetEventId() isEventTriggerConfigInterRAT_EventId { if m != nil { return m.EventId } return nil } func (m *EventTriggerConfigInterRAT) GetEventB1() *EventB1 { if x, ok := m.GetEventId().(*EventTriggerConfigInterRAT_EventB1); ok { return x.EventB1 } return nil } func (m *EventTriggerConfigInterRAT) GetEventB2() *EventB2 { if x, ok := m.GetEventId().(*EventTriggerConfigInterRAT_EventB2); ok { return x.EventB2 } return nil } func (m *EventTriggerConfigInterRAT) GetRsType() *NR_RS_Type { if m != nil { return m.RsType } return nil } func (m *EventTriggerConfigInterRAT) GetReportInterval() *ReportInterval { if m != nil { return m.ReportInterval } return nil } func (m *EventTriggerConfigInterRAT) GetReportAmount() *ReportAmount { if m != nil { return m.ReportAmount } return nil } func (m *EventTriggerConfigInterRAT) GetReportQuantity() *MeasReportQuantity { if m != nil { return m.ReportQuantity } return nil } func (m *EventTriggerConfigInterRAT) GetMaxReportCells() uint32 { if m != nil { return m.MaxReportCells } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*EventTriggerConfigInterRAT) XXX_OneofWrappers() []interface{} { return []interface{}{ (*EventTriggerConfigInterRAT_EventB1)(nil), (*EventTriggerConfigInterRAT_EventB2)(nil), } } type EventB1 struct { B1_ThresholdEUTRA *MeasTriggerQuantityEUTRA `protobuf:"bytes,1,opt,name=b1_ThresholdEUTRA,json=b1ThresholdEUTRA,proto3" json:"b1_ThresholdEUTRA,omitempty"` ReportOnLeave bool `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventB1) Reset() { *m = EventB1{} } func (m *EventB1) String() string { return proto.CompactTextString(m) } func (*EventB1) ProtoMessage() {} func (*EventB1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{408} } func (m *EventB1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventB1.Unmarshal(m, b) } func (m *EventB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventB1.Marshal(b, m, deterministic) } func (m *EventB1) XXX_Merge(src proto.Message) { xxx_messageInfo_EventB1.Merge(m, src) } func (m *EventB1) XXX_Size() int { return xxx_messageInfo_EventB1.Size(m) } func (m *EventB1) XXX_DiscardUnknown() { xxx_messageInfo_EventB1.DiscardUnknown(m) } var xxx_messageInfo_EventB1 proto.InternalMessageInfo func (m *EventB1) GetB1_ThresholdEUTRA() *MeasTriggerQuantityEUTRA { if m != nil { return m.B1_ThresholdEUTRA } return nil } func (m *EventB1) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventB1) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventB1) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } type EventB2 struct { B2_Threshold1 *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=b2_Threshold1,json=b2Threshold1,proto3" json:"b2_Threshold1,omitempty"` B2_Threshold2EUTRA *MeasTriggerQuantityEUTRA `protobuf:"bytes,2,opt,name=b2_Threshold2EUTRA,json=b2Threshold2EUTRA,proto3" json:"b2_Threshold2EUTRA,omitempty"` ReportOnLeave bool `protobuf:"varint,3,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"` Hysteresis uint32 `protobuf:"varint,4,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"` TimeToTrigger *TimeToTrigger `protobuf:"bytes,5,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventB2) Reset() { *m = EventB2{} } func (m *EventB2) String() string { return proto.CompactTextString(m) } func (*EventB2) ProtoMessage() {} func (*EventB2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{409} } func (m *EventB2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EventB2.Unmarshal(m, b) } func (m *EventB2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EventB2.Marshal(b, m, deterministic) } func (m *EventB2) XXX_Merge(src proto.Message) { xxx_messageInfo_EventB2.Merge(m, src) } func (m *EventB2) XXX_Size() int { return xxx_messageInfo_EventB2.Size(m) } func (m *EventB2) XXX_DiscardUnknown() { xxx_messageInfo_EventB2.DiscardUnknown(m) } var xxx_messageInfo_EventB2 proto.InternalMessageInfo func (m *EventB2) GetB2_Threshold1() *MeasTriggerQuantity { if m != nil { return m.B2_Threshold1 } return nil } func (m *EventB2) GetB2_Threshold2EUTRA() *MeasTriggerQuantityEUTRA { if m != nil { return m.B2_Threshold2EUTRA } return nil } func (m *EventB2) GetReportOnLeave() bool { if m != nil { return m.ReportOnLeave } return false } func (m *EventB2) GetHysteresis() uint32 { if m != nil { return m.Hysteresis } return 0 } func (m *EventB2) GetTimeToTrigger() *TimeToTrigger { if m != nil { return m.TimeToTrigger } return nil } type MeasTriggerQuantityEUTRA struct { // Types that are valid to be assigned to C: // *MeasTriggerQuantityEUTRA_Rsrp // *MeasTriggerQuantityEUTRA_Rsrq // *MeasTriggerQuantityEUTRA_Sinr C isMeasTriggerQuantityEUTRA_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasTriggerQuantityEUTRA) Reset() { *m = MeasTriggerQuantityEUTRA{} } func (m *MeasTriggerQuantityEUTRA) String() string { return proto.CompactTextString(m) } func (*MeasTriggerQuantityEUTRA) ProtoMessage() {} func (*MeasTriggerQuantityEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{410} } func (m *MeasTriggerQuantityEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasTriggerQuantityEUTRA.Unmarshal(m, b) } func (m *MeasTriggerQuantityEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasTriggerQuantityEUTRA.Marshal(b, m, deterministic) } func (m *MeasTriggerQuantityEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasTriggerQuantityEUTRA.Merge(m, src) } func (m *MeasTriggerQuantityEUTRA) XXX_Size() int { return xxx_messageInfo_MeasTriggerQuantityEUTRA.Size(m) } func (m *MeasTriggerQuantityEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MeasTriggerQuantityEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MeasTriggerQuantityEUTRA proto.InternalMessageInfo type isMeasTriggerQuantityEUTRA_C interface { isMeasTriggerQuantityEUTRA_C() } type MeasTriggerQuantityEUTRA_Rsrp struct { Rsrp uint32 `protobuf:"varint,1,opt,name=rsrp,proto3,oneof"` } type MeasTriggerQuantityEUTRA_Rsrq struct { Rsrq uint32 `protobuf:"varint,2,opt,name=rsrq,proto3,oneof"` } type MeasTriggerQuantityEUTRA_Sinr struct { Sinr uint32 `protobuf:"varint,3,opt,name=sinr,proto3,oneof"` } func (*MeasTriggerQuantityEUTRA_Rsrp) isMeasTriggerQuantityEUTRA_C() {} func (*MeasTriggerQuantityEUTRA_Rsrq) isMeasTriggerQuantityEUTRA_C() {} func (*MeasTriggerQuantityEUTRA_Sinr) isMeasTriggerQuantityEUTRA_C() {} func (m *MeasTriggerQuantityEUTRA) GetC() isMeasTriggerQuantityEUTRA_C { if m != nil { return m.C } return nil } func (m *MeasTriggerQuantityEUTRA) GetRsrp() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Rsrp); ok { return x.Rsrp } return 0 } func (m *MeasTriggerQuantityEUTRA) GetRsrq() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Rsrq); ok { return x.Rsrq } return 0 } func (m *MeasTriggerQuantityEUTRA) GetSinr() uint32 { if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Sinr); ok { return x.Sinr } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasTriggerQuantityEUTRA) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasTriggerQuantityEUTRA_Rsrp)(nil), (*MeasTriggerQuantityEUTRA_Rsrq)(nil), (*MeasTriggerQuantityEUTRA_Sinr)(nil), } } type ReportCGI_EUTRA struct { CellForWhichToReportCGI uint32 `protobuf:"varint,1,opt,name=cellForWhichToReportCGI,proto3" json:"cellForWhichToReportCGI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ReportCGI_EUTRA) Reset() { *m = ReportCGI_EUTRA{} } func (m *ReportCGI_EUTRA) String() string { return proto.CompactTextString(m) } func (*ReportCGI_EUTRA) ProtoMessage() {} func (*ReportCGI_EUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{411} } func (m *ReportCGI_EUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ReportCGI_EUTRA.Unmarshal(m, b) } func (m *ReportCGI_EUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ReportCGI_EUTRA.Marshal(b, m, deterministic) } func (m *ReportCGI_EUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_ReportCGI_EUTRA.Merge(m, src) } func (m *ReportCGI_EUTRA) XXX_Size() int { return xxx_messageInfo_ReportCGI_EUTRA.Size(m) } func (m *ReportCGI_EUTRA) XXX_DiscardUnknown() { xxx_messageInfo_ReportCGI_EUTRA.DiscardUnknown(m) } var xxx_messageInfo_ReportCGI_EUTRA proto.InternalMessageInfo func (m *ReportCGI_EUTRA) GetCellForWhichToReportCGI() uint32 { if m != nil { return m.CellForWhichToReportCGI } return 0 } type MeasIdToAddMod struct { MeasId uint32 `protobuf:"varint,1,opt,name=measId,proto3" json:"measId,omitempty"` MeasObjectId uint32 `protobuf:"varint,2,opt,name=measObjectId,proto3" json:"measObjectId,omitempty"` ReportConfigId uint32 `protobuf:"varint,3,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasIdToAddMod) Reset() { *m = MeasIdToAddMod{} } func (m *MeasIdToAddMod) String() string { return proto.CompactTextString(m) } func (*MeasIdToAddMod) ProtoMessage() {} func (*MeasIdToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{412} } func (m *MeasIdToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasIdToAddMod.Unmarshal(m, b) } func (m *MeasIdToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasIdToAddMod.Marshal(b, m, deterministic) } func (m *MeasIdToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasIdToAddMod.Merge(m, src) } func (m *MeasIdToAddMod) XXX_Size() int { return xxx_messageInfo_MeasIdToAddMod.Size(m) } func (m *MeasIdToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_MeasIdToAddMod.DiscardUnknown(m) } var xxx_messageInfo_MeasIdToAddMod proto.InternalMessageInfo func (m *MeasIdToAddMod) GetMeasId() uint32 { if m != nil { return m.MeasId } return 0 } func (m *MeasIdToAddMod) GetMeasObjectId() uint32 { if m != nil { return m.MeasObjectId } return 0 } func (m *MeasIdToAddMod) GetReportConfigId() uint32 { if m != nil { return m.ReportConfigId } return 0 } type QuantityConfig struct { QuantityConfigNR_List []*QuantityConfigNR `protobuf:"bytes,1,rep,name=quantityConfigNR_List,json=quantityConfigNRList,proto3" json:"quantityConfigNR_List,omitempty"` QuantityConfigEUTRA *FilterConfig `protobuf:"bytes,2,opt,name=quantityConfigEUTRA,proto3" json:"quantityConfigEUTRA,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QuantityConfig) Reset() { *m = QuantityConfig{} } func (m *QuantityConfig) String() string { return proto.CompactTextString(m) } func (*QuantityConfig) ProtoMessage() {} func (*QuantityConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{413} } func (m *QuantityConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuantityConfig.Unmarshal(m, b) } func (m *QuantityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QuantityConfig.Marshal(b, m, deterministic) } func (m *QuantityConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_QuantityConfig.Merge(m, src) } func (m *QuantityConfig) XXX_Size() int { return xxx_messageInfo_QuantityConfig.Size(m) } func (m *QuantityConfig) XXX_DiscardUnknown() { xxx_messageInfo_QuantityConfig.DiscardUnknown(m) } var xxx_messageInfo_QuantityConfig proto.InternalMessageInfo func (m *QuantityConfig) GetQuantityConfigNR_List() []*QuantityConfigNR { if m != nil { return m.QuantityConfigNR_List } return nil } func (m *QuantityConfig) GetQuantityConfigEUTRA() *FilterConfig { if m != nil { return m.QuantityConfigEUTRA } return nil } type QuantityConfigNR struct { QuantityConfigCell *QuantityConfigRS `protobuf:"bytes,1,opt,name=quantityConfigCell,proto3" json:"quantityConfigCell,omitempty"` QuantityConfigRS_Index *QuantityConfigRS `protobuf:"bytes,2,opt,name=quantityConfigRS_Index,json=quantityConfigRSIndex,proto3" json:"quantityConfigRS_Index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QuantityConfigNR) Reset() { *m = QuantityConfigNR{} } func (m *QuantityConfigNR) String() string { return proto.CompactTextString(m) } func (*QuantityConfigNR) ProtoMessage() {} func (*QuantityConfigNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{414} } func (m *QuantityConfigNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuantityConfigNR.Unmarshal(m, b) } func (m *QuantityConfigNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QuantityConfigNR.Marshal(b, m, deterministic) } func (m *QuantityConfigNR) XXX_Merge(src proto.Message) { xxx_messageInfo_QuantityConfigNR.Merge(m, src) } func (m *QuantityConfigNR) XXX_Size() int { return xxx_messageInfo_QuantityConfigNR.Size(m) } func (m *QuantityConfigNR) XXX_DiscardUnknown() { xxx_messageInfo_QuantityConfigNR.DiscardUnknown(m) } var xxx_messageInfo_QuantityConfigNR proto.InternalMessageInfo func (m *QuantityConfigNR) GetQuantityConfigCell() *QuantityConfigRS { if m != nil { return m.QuantityConfigCell } return nil } func (m *QuantityConfigNR) GetQuantityConfigRS_Index() *QuantityConfigRS { if m != nil { return m.QuantityConfigRS_Index } return nil } type QuantityConfigRS struct { Ssb_FilterConfig *FilterConfig `protobuf:"bytes,1,opt,name=ssb_FilterConfig,json=ssbFilterConfig,proto3" json:"ssb_FilterConfig,omitempty"` Csi_RS_FilterConfig *FilterConfig `protobuf:"bytes,2,opt,name=csi_RS_FilterConfig,json=csiRSFilterConfig,proto3" json:"csi_RS_FilterConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QuantityConfigRS) Reset() { *m = QuantityConfigRS{} } func (m *QuantityConfigRS) String() string { return proto.CompactTextString(m) } func (*QuantityConfigRS) ProtoMessage() {} func (*QuantityConfigRS) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{415} } func (m *QuantityConfigRS) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuantityConfigRS.Unmarshal(m, b) } func (m *QuantityConfigRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QuantityConfigRS.Marshal(b, m, deterministic) } func (m *QuantityConfigRS) XXX_Merge(src proto.Message) { xxx_messageInfo_QuantityConfigRS.Merge(m, src) } func (m *QuantityConfigRS) XXX_Size() int { return xxx_messageInfo_QuantityConfigRS.Size(m) } func (m *QuantityConfigRS) XXX_DiscardUnknown() { xxx_messageInfo_QuantityConfigRS.DiscardUnknown(m) } var xxx_messageInfo_QuantityConfigRS proto.InternalMessageInfo func (m *QuantityConfigRS) GetSsb_FilterConfig() *FilterConfig { if m != nil { return m.Ssb_FilterConfig } return nil } func (m *QuantityConfigRS) GetCsi_RS_FilterConfig() *FilterConfig { if m != nil { return m.Csi_RS_FilterConfig } return nil } type FilterConfig struct { FilterCoefficientRSRP *FilterCoefficient `protobuf:"bytes,1,opt,name=filterCoefficientRSRP,proto3" json:"filterCoefficientRSRP,omitempty"` FilterCoefficientRSRQ *FilterCoefficient `protobuf:"bytes,2,opt,name=filterCoefficientRSRQ,proto3" json:"filterCoefficientRSRQ,omitempty"` FilterCoefficientRS_SINR *FilterCoefficient `protobuf:"bytes,3,opt,name=filterCoefficientRS_SINR,json=filterCoefficientRSSINR,proto3" json:"filterCoefficientRS_SINR,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FilterConfig) Reset() { *m = FilterConfig{} } func (m *FilterConfig) String() string { return proto.CompactTextString(m) } func (*FilterConfig) ProtoMessage() {} func (*FilterConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{416} } func (m *FilterConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FilterConfig.Unmarshal(m, b) } func (m *FilterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FilterConfig.Marshal(b, m, deterministic) } func (m *FilterConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_FilterConfig.Merge(m, src) } func (m *FilterConfig) XXX_Size() int { return xxx_messageInfo_FilterConfig.Size(m) } func (m *FilterConfig) XXX_DiscardUnknown() { xxx_messageInfo_FilterConfig.DiscardUnknown(m) } var xxx_messageInfo_FilterConfig proto.InternalMessageInfo func (m *FilterConfig) GetFilterCoefficientRSRP() *FilterCoefficient { if m != nil { return m.FilterCoefficientRSRP } return nil } func (m *FilterConfig) GetFilterCoefficientRSRQ() *FilterCoefficient { if m != nil { return m.FilterCoefficientRSRQ } return nil } func (m *FilterConfig) GetFilterCoefficientRS_SINR() *FilterCoefficient { if m != nil { return m.FilterCoefficientRS_SINR } return nil } type FilterCoefficient struct { Value FilterCoefficient_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.FilterCoefficient_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FilterCoefficient) Reset() { *m = FilterCoefficient{} } func (m *FilterCoefficient) String() string { return proto.CompactTextString(m) } func (*FilterCoefficient) ProtoMessage() {} func (*FilterCoefficient) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{417} } func (m *FilterCoefficient) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FilterCoefficient.Unmarshal(m, b) } func (m *FilterCoefficient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FilterCoefficient.Marshal(b, m, deterministic) } func (m *FilterCoefficient) XXX_Merge(src proto.Message) { xxx_messageInfo_FilterCoefficient.Merge(m, src) } func (m *FilterCoefficient) XXX_Size() int { return xxx_messageInfo_FilterCoefficient.Size(m) } func (m *FilterCoefficient) XXX_DiscardUnknown() { xxx_messageInfo_FilterCoefficient.DiscardUnknown(m) } var xxx_messageInfo_FilterCoefficient proto.InternalMessageInfo func (m *FilterCoefficient) GetValue() FilterCoefficient_Value { if m != nil { return m.Value } return FilterCoefficient_protobuf_unspecified } type MeasGapConfig struct { // Types that are valid to be assigned to GapFR2: // *MeasGapConfig_ReleaseGapFR2 // *MeasGapConfig_SetupGapFR2 GapFR2 isMeasGapConfig_GapFR2 `protobuf_oneof:"gapFR2"` // Types that are valid to be assigned to GapFR1: // *MeasGapConfig_ReleaseGapFR1 // *MeasGapConfig_SetupGapFR1 GapFR1 isMeasGapConfig_GapFR1 `protobuf_oneof:"gapFR1"` // Types that are valid to be assigned to GapUE: // *MeasGapConfig_ReleaseGapUE // *MeasGapConfig_SetupGapUE GapUE isMeasGapConfig_GapUE `protobuf_oneof:"gapUE"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasGapConfig) Reset() { *m = MeasGapConfig{} } func (m *MeasGapConfig) String() string { return proto.CompactTextString(m) } func (*MeasGapConfig) ProtoMessage() {} func (*MeasGapConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{418} } func (m *MeasGapConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasGapConfig.Unmarshal(m, b) } func (m *MeasGapConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasGapConfig.Marshal(b, m, deterministic) } func (m *MeasGapConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasGapConfig.Merge(m, src) } func (m *MeasGapConfig) XXX_Size() int { return xxx_messageInfo_MeasGapConfig.Size(m) } func (m *MeasGapConfig) XXX_DiscardUnknown() { xxx_messageInfo_MeasGapConfig.DiscardUnknown(m) } var xxx_messageInfo_MeasGapConfig proto.InternalMessageInfo type isMeasGapConfig_GapFR2 interface { isMeasGapConfig_GapFR2() } type MeasGapConfig_ReleaseGapFR2 struct { ReleaseGapFR2 *Null `protobuf:"bytes,1,opt,name=release_gapFR2,json=releaseGapFR2,proto3,oneof"` } type MeasGapConfig_SetupGapFR2 struct { SetupGapFR2 *GapConfig `protobuf:"bytes,2,opt,name=setup_gapFR2,json=setupGapFR2,proto3,oneof"` } func (*MeasGapConfig_ReleaseGapFR2) isMeasGapConfig_GapFR2() {} func (*MeasGapConfig_SetupGapFR2) isMeasGapConfig_GapFR2() {} func (m *MeasGapConfig) GetGapFR2() isMeasGapConfig_GapFR2 { if m != nil { return m.GapFR2 } return nil } func (m *MeasGapConfig) GetReleaseGapFR2() *Null { if x, ok := m.GetGapFR2().(*MeasGapConfig_ReleaseGapFR2); ok { return x.ReleaseGapFR2 } return nil } func (m *MeasGapConfig) GetSetupGapFR2() *GapConfig { if x, ok := m.GetGapFR2().(*MeasGapConfig_SetupGapFR2); ok { return x.SetupGapFR2 } return nil } type isMeasGapConfig_GapFR1 interface { isMeasGapConfig_GapFR1() } type MeasGapConfig_ReleaseGapFR1 struct { ReleaseGapFR1 *Null `protobuf:"bytes,3,opt,name=release_gapFR1,json=releaseGapFR1,proto3,oneof"` } type MeasGapConfig_SetupGapFR1 struct { SetupGapFR1 *GapConfig `protobuf:"bytes,4,opt,name=setup_gapFR1,json=setupGapFR1,proto3,oneof"` } func (*MeasGapConfig_ReleaseGapFR1) isMeasGapConfig_GapFR1() {} func (*MeasGapConfig_SetupGapFR1) isMeasGapConfig_GapFR1() {} func (m *MeasGapConfig) GetGapFR1() isMeasGapConfig_GapFR1 { if m != nil { return m.GapFR1 } return nil } func (m *MeasGapConfig) GetReleaseGapFR1() *Null { if x, ok := m.GetGapFR1().(*MeasGapConfig_ReleaseGapFR1); ok { return x.ReleaseGapFR1 } return nil } func (m *MeasGapConfig) GetSetupGapFR1() *GapConfig { if x, ok := m.GetGapFR1().(*MeasGapConfig_SetupGapFR1); ok { return x.SetupGapFR1 } return nil } type isMeasGapConfig_GapUE interface { isMeasGapConfig_GapUE() } type MeasGapConfig_ReleaseGapUE struct { ReleaseGapUE *Null `protobuf:"bytes,5,opt,name=release_gapUE,json=releaseGapUE,proto3,oneof"` } type MeasGapConfig_SetupGapUE struct { SetupGapUE *GapConfig `protobuf:"bytes,6,opt,name=setup_gapUE,json=setupGapUE,proto3,oneof"` } func (*MeasGapConfig_ReleaseGapUE) isMeasGapConfig_GapUE() {} func (*MeasGapConfig_SetupGapUE) isMeasGapConfig_GapUE() {} func (m *MeasGapConfig) GetGapUE() isMeasGapConfig_GapUE { if m != nil { return m.GapUE } return nil } func (m *MeasGapConfig) GetReleaseGapUE() *Null { if x, ok := m.GetGapUE().(*MeasGapConfig_ReleaseGapUE); ok { return x.ReleaseGapUE } return nil } func (m *MeasGapConfig) GetSetupGapUE() *GapConfig { if x, ok := m.GetGapUE().(*MeasGapConfig_SetupGapUE); ok { return x.SetupGapUE } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasGapConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasGapConfig_ReleaseGapFR2)(nil), (*MeasGapConfig_SetupGapFR2)(nil), (*MeasGapConfig_ReleaseGapFR1)(nil), (*MeasGapConfig_SetupGapFR1)(nil), (*MeasGapConfig_ReleaseGapUE)(nil), (*MeasGapConfig_SetupGapUE)(nil), } } type GapConfig struct { GapOffset uint32 `protobuf:"varint,1,opt,name=gapOffset,proto3" json:"gapOffset,omitempty"` Mgl *MGL `protobuf:"bytes,2,opt,name=mgl,proto3" json:"mgl,omitempty"` Mgrp *MGRP `protobuf:"bytes,3,opt,name=mgrp,proto3" json:"mgrp,omitempty"` Mgta *MGTA `protobuf:"bytes,4,opt,name=mgta,proto3" json:"mgta,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GapConfig) Reset() { *m = GapConfig{} } func (m *GapConfig) String() string { return proto.CompactTextString(m) } func (*GapConfig) ProtoMessage() {} func (*GapConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{419} } func (m *GapConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GapConfig.Unmarshal(m, b) } func (m *GapConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GapConfig.Marshal(b, m, deterministic) } func (m *GapConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_GapConfig.Merge(m, src) } func (m *GapConfig) XXX_Size() int { return xxx_messageInfo_GapConfig.Size(m) } func (m *GapConfig) XXX_DiscardUnknown() { xxx_messageInfo_GapConfig.DiscardUnknown(m) } var xxx_messageInfo_GapConfig proto.InternalMessageInfo func (m *GapConfig) GetGapOffset() uint32 { if m != nil { return m.GapOffset } return 0 } func (m *GapConfig) GetMgl() *MGL { if m != nil { return m.Mgl } return nil } func (m *GapConfig) GetMgrp() *MGRP { if m != nil { return m.Mgrp } return nil } func (m *GapConfig) GetMgta() *MGTA { if m != nil { return m.Mgta } return nil } type MGL struct { Value MGL_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGL_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MGL) Reset() { *m = MGL{} } func (m *MGL) String() string { return proto.CompactTextString(m) } func (*MGL) ProtoMessage() {} func (*MGL) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{420} } func (m *MGL) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MGL.Unmarshal(m, b) } func (m *MGL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MGL.Marshal(b, m, deterministic) } func (m *MGL) XXX_Merge(src proto.Message) { xxx_messageInfo_MGL.Merge(m, src) } func (m *MGL) XXX_Size() int { return xxx_messageInfo_MGL.Size(m) } func (m *MGL) XXX_DiscardUnknown() { xxx_messageInfo_MGL.DiscardUnknown(m) } var xxx_messageInfo_MGL proto.InternalMessageInfo func (m *MGL) GetValue() MGL_Value { if m != nil { return m.Value } return MGL_protobuf_unspecified } type MGRP struct { Value MGRP_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGRP_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MGRP) Reset() { *m = MGRP{} } func (m *MGRP) String() string { return proto.CompactTextString(m) } func (*MGRP) ProtoMessage() {} func (*MGRP) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{421} } func (m *MGRP) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MGRP.Unmarshal(m, b) } func (m *MGRP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MGRP.Marshal(b, m, deterministic) } func (m *MGRP) XXX_Merge(src proto.Message) { xxx_messageInfo_MGRP.Merge(m, src) } func (m *MGRP) XXX_Size() int { return xxx_messageInfo_MGRP.Size(m) } func (m *MGRP) XXX_DiscardUnknown() { xxx_messageInfo_MGRP.DiscardUnknown(m) } var xxx_messageInfo_MGRP proto.InternalMessageInfo func (m *MGRP) GetValue() MGRP_Value { if m != nil { return m.Value } return MGRP_protobuf_unspecified } type MGTA struct { Value MGTA_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGTA_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MGTA) Reset() { *m = MGTA{} } func (m *MGTA) String() string { return proto.CompactTextString(m) } func (*MGTA) ProtoMessage() {} func (*MGTA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{422} } func (m *MGTA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MGTA.Unmarshal(m, b) } func (m *MGTA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MGTA.Marshal(b, m, deterministic) } func (m *MGTA) XXX_Merge(src proto.Message) { xxx_messageInfo_MGTA.Merge(m, src) } func (m *MGTA) XXX_Size() int { return xxx_messageInfo_MGTA.Size(m) } func (m *MGTA) XXX_DiscardUnknown() { xxx_messageInfo_MGTA.DiscardUnknown(m) } var xxx_messageInfo_MGTA proto.InternalMessageInfo func (m *MGTA) GetValue() MGTA_Value { if m != nil { return m.Value } return MGTA_protobuf_unspecified } type MeasGapSharingConfig struct { // Types that are valid to be assigned to GapSharingFR2: // *MeasGapSharingConfig_ReleaseGapSharingFR2 // *MeasGapSharingConfig_SetupGapSharingFR2 GapSharingFR2 isMeasGapSharingConfig_GapSharingFR2 `protobuf_oneof:"gapSharingFR2"` // Types that are valid to be assigned to GapSharingFR1: // *MeasGapSharingConfig_ReleaseGapSharingFR1 // *MeasGapSharingConfig_SetupGapSharingFR1 GapSharingFR1 isMeasGapSharingConfig_GapSharingFR1 `protobuf_oneof:"gapSharingFR1"` // Types that are valid to be assigned to GapSharingUE: // *MeasGapSharingConfig_ReleaseGapSharingUE // *MeasGapSharingConfig_SetupGapSharingUE GapSharingUE isMeasGapSharingConfig_GapSharingUE `protobuf_oneof:"gapSharingUE"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasGapSharingConfig) Reset() { *m = MeasGapSharingConfig{} } func (m *MeasGapSharingConfig) String() string { return proto.CompactTextString(m) } func (*MeasGapSharingConfig) ProtoMessage() {} func (*MeasGapSharingConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{423} } func (m *MeasGapSharingConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasGapSharingConfig.Unmarshal(m, b) } func (m *MeasGapSharingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasGapSharingConfig.Marshal(b, m, deterministic) } func (m *MeasGapSharingConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasGapSharingConfig.Merge(m, src) } func (m *MeasGapSharingConfig) XXX_Size() int { return xxx_messageInfo_MeasGapSharingConfig.Size(m) } func (m *MeasGapSharingConfig) XXX_DiscardUnknown() { xxx_messageInfo_MeasGapSharingConfig.DiscardUnknown(m) } var xxx_messageInfo_MeasGapSharingConfig proto.InternalMessageInfo type isMeasGapSharingConfig_GapSharingFR2 interface { isMeasGapSharingConfig_GapSharingFR2() } type MeasGapSharingConfig_ReleaseGapSharingFR2 struct { ReleaseGapSharingFR2 *Null `protobuf:"bytes,1,opt,name=release_gapSharingFR2,json=releaseGapSharingFR2,proto3,oneof"` } type MeasGapSharingConfig_SetupGapSharingFR2 struct { SetupGapSharingFR2 *MeasGapSharingScheme `protobuf:"bytes,2,opt,name=setup_gapSharingFR2,json=setupGapSharingFR2,proto3,oneof"` } func (*MeasGapSharingConfig_ReleaseGapSharingFR2) isMeasGapSharingConfig_GapSharingFR2() {} func (*MeasGapSharingConfig_SetupGapSharingFR2) isMeasGapSharingConfig_GapSharingFR2() {} func (m *MeasGapSharingConfig) GetGapSharingFR2() isMeasGapSharingConfig_GapSharingFR2 { if m != nil { return m.GapSharingFR2 } return nil } func (m *MeasGapSharingConfig) GetReleaseGapSharingFR2() *Null { if x, ok := m.GetGapSharingFR2().(*MeasGapSharingConfig_ReleaseGapSharingFR2); ok { return x.ReleaseGapSharingFR2 } return nil } func (m *MeasGapSharingConfig) GetSetupGapSharingFR2() *MeasGapSharingScheme { if x, ok := m.GetGapSharingFR2().(*MeasGapSharingConfig_SetupGapSharingFR2); ok { return x.SetupGapSharingFR2 } return nil } type isMeasGapSharingConfig_GapSharingFR1 interface { isMeasGapSharingConfig_GapSharingFR1() } type MeasGapSharingConfig_ReleaseGapSharingFR1 struct { ReleaseGapSharingFR1 *Null `protobuf:"bytes,3,opt,name=release_gapSharingFR1,json=releaseGapSharingFR1,proto3,oneof"` } type MeasGapSharingConfig_SetupGapSharingFR1 struct { SetupGapSharingFR1 *MeasGapSharingScheme `protobuf:"bytes,4,opt,name=setup_gapSharingFR1,json=setupGapSharingFR1,proto3,oneof"` } func (*MeasGapSharingConfig_ReleaseGapSharingFR1) isMeasGapSharingConfig_GapSharingFR1() {} func (*MeasGapSharingConfig_SetupGapSharingFR1) isMeasGapSharingConfig_GapSharingFR1() {} func (m *MeasGapSharingConfig) GetGapSharingFR1() isMeasGapSharingConfig_GapSharingFR1 { if m != nil { return m.GapSharingFR1 } return nil } func (m *MeasGapSharingConfig) GetReleaseGapSharingFR1() *Null { if x, ok := m.GetGapSharingFR1().(*MeasGapSharingConfig_ReleaseGapSharingFR1); ok { return x.ReleaseGapSharingFR1 } return nil } func (m *MeasGapSharingConfig) GetSetupGapSharingFR1() *MeasGapSharingScheme { if x, ok := m.GetGapSharingFR1().(*MeasGapSharingConfig_SetupGapSharingFR1); ok { return x.SetupGapSharingFR1 } return nil } type isMeasGapSharingConfig_GapSharingUE interface { isMeasGapSharingConfig_GapSharingUE() } type MeasGapSharingConfig_ReleaseGapSharingUE struct { ReleaseGapSharingUE *Null `protobuf:"bytes,5,opt,name=release_gapSharingUE,json=releaseGapSharingUE,proto3,oneof"` } type MeasGapSharingConfig_SetupGapSharingUE struct { SetupGapSharingUE *MeasGapSharingScheme `protobuf:"bytes,6,opt,name=setup_gapSharingUE,json=setupGapSharingUE,proto3,oneof"` } func (*MeasGapSharingConfig_ReleaseGapSharingUE) isMeasGapSharingConfig_GapSharingUE() {} func (*MeasGapSharingConfig_SetupGapSharingUE) isMeasGapSharingConfig_GapSharingUE() {} func (m *MeasGapSharingConfig) GetGapSharingUE() isMeasGapSharingConfig_GapSharingUE { if m != nil { return m.GapSharingUE } return nil } func (m *MeasGapSharingConfig) GetReleaseGapSharingUE() *Null { if x, ok := m.GetGapSharingUE().(*MeasGapSharingConfig_ReleaseGapSharingUE); ok { return x.ReleaseGapSharingUE } return nil } func (m *MeasGapSharingConfig) GetSetupGapSharingUE() *MeasGapSharingScheme { if x, ok := m.GetGapSharingUE().(*MeasGapSharingConfig_SetupGapSharingUE); ok { return x.SetupGapSharingUE } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasGapSharingConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasGapSharingConfig_ReleaseGapSharingFR2)(nil), (*MeasGapSharingConfig_SetupGapSharingFR2)(nil), (*MeasGapSharingConfig_ReleaseGapSharingFR1)(nil), (*MeasGapSharingConfig_SetupGapSharingFR1)(nil), (*MeasGapSharingConfig_ReleaseGapSharingUE)(nil), (*MeasGapSharingConfig_SetupGapSharingUE)(nil), } } type MeasGapSharingScheme struct { Value MeasGapSharingScheme_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MeasGapSharingScheme_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasGapSharingScheme) Reset() { *m = MeasGapSharingScheme{} } func (m *MeasGapSharingScheme) String() string { return proto.CompactTextString(m) } func (*MeasGapSharingScheme) ProtoMessage() {} func (*MeasGapSharingScheme) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{424} } func (m *MeasGapSharingScheme) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasGapSharingScheme.Unmarshal(m, b) } func (m *MeasGapSharingScheme) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasGapSharingScheme.Marshal(b, m, deterministic) } func (m *MeasGapSharingScheme) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasGapSharingScheme.Merge(m, src) } func (m *MeasGapSharingScheme) XXX_Size() int { return xxx_messageInfo_MeasGapSharingScheme.Size(m) } func (m *MeasGapSharingScheme) XXX_DiscardUnknown() { xxx_messageInfo_MeasGapSharingScheme.DiscardUnknown(m) } var xxx_messageInfo_MeasGapSharingScheme proto.InternalMessageInfo func (m *MeasGapSharingScheme) GetValue() MeasGapSharingScheme_Value { if m != nil { return m.Value } return MeasGapSharingScheme_protobuf_unspecified } type OtherConfig struct { // Types that are valid to be assigned to DelayBudgetReportingConfig: // *OtherConfig_Release // *OtherConfig_Setup DelayBudgetReportingConfig isOtherConfig_DelayBudgetReportingConfig `protobuf_oneof:"delayBudgetReportingConfig"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OtherConfig) Reset() { *m = OtherConfig{} } func (m *OtherConfig) String() string { return proto.CompactTextString(m) } func (*OtherConfig) ProtoMessage() {} func (*OtherConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{425} } func (m *OtherConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OtherConfig.Unmarshal(m, b) } func (m *OtherConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OtherConfig.Marshal(b, m, deterministic) } func (m *OtherConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_OtherConfig.Merge(m, src) } func (m *OtherConfig) XXX_Size() int { return xxx_messageInfo_OtherConfig.Size(m) } func (m *OtherConfig) XXX_DiscardUnknown() { xxx_messageInfo_OtherConfig.DiscardUnknown(m) } var xxx_messageInfo_OtherConfig proto.InternalMessageInfo type isOtherConfig_DelayBudgetReportingConfig interface { isOtherConfig_DelayBudgetReportingConfig() } type OtherConfig_Release struct { Release *Null `protobuf:"bytes,1,opt,name=release,proto3,oneof"` } type OtherConfig_Setup struct { Setup *DelayBudgetReportingProhibitTimer `protobuf:"bytes,2,opt,name=setup,proto3,oneof"` } func (*OtherConfig_Release) isOtherConfig_DelayBudgetReportingConfig() {} func (*OtherConfig_Setup) isOtherConfig_DelayBudgetReportingConfig() {} func (m *OtherConfig) GetDelayBudgetReportingConfig() isOtherConfig_DelayBudgetReportingConfig { if m != nil { return m.DelayBudgetReportingConfig } return nil } func (m *OtherConfig) GetRelease() *Null { if x, ok := m.GetDelayBudgetReportingConfig().(*OtherConfig_Release); ok { return x.Release } return nil } func (m *OtherConfig) GetSetup() *DelayBudgetReportingProhibitTimer { if x, ok := m.GetDelayBudgetReportingConfig().(*OtherConfig_Setup); ok { return x.Setup } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*OtherConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*OtherConfig_Release)(nil), (*OtherConfig_Setup)(nil), } } type DelayBudgetReportingProhibitTimer struct { Value DelayBudgetReportingProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DelayBudgetReportingProhibitTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DelayBudgetReportingProhibitTimer) Reset() { *m = DelayBudgetReportingProhibitTimer{} } func (m *DelayBudgetReportingProhibitTimer) String() string { return proto.CompactTextString(m) } func (*DelayBudgetReportingProhibitTimer) ProtoMessage() {} func (*DelayBudgetReportingProhibitTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{426} } func (m *DelayBudgetReportingProhibitTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Unmarshal(m, b) } func (m *DelayBudgetReportingProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Marshal(b, m, deterministic) } func (m *DelayBudgetReportingProhibitTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_DelayBudgetReportingProhibitTimer.Merge(m, src) } func (m *DelayBudgetReportingProhibitTimer) XXX_Size() int { return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Size(m) } func (m *DelayBudgetReportingProhibitTimer) XXX_DiscardUnknown() { xxx_messageInfo_DelayBudgetReportingProhibitTimer.DiscardUnknown(m) } var xxx_messageInfo_DelayBudgetReportingProhibitTimer proto.InternalMessageInfo func (m *DelayBudgetReportingProhibitTimer) GetValue() DelayBudgetReportingProhibitTimer_Value { if m != nil { return m.Value } return DelayBudgetReportingProhibitTimer_protobuf_unspecified } type OtherConfigV1540 struct { // Types that are valid to be assigned to OverheatingAssistanceConfig: // *OtherConfigV1540_ReleaseOverheatingAssistanceConfig // *OtherConfigV1540_SetupOverheatingAssistanceConfig OverheatingAssistanceConfig isOtherConfigV1540_OverheatingAssistanceConfig `protobuf_oneof:"overheatingAssistanceConfig"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OtherConfigV1540) Reset() { *m = OtherConfigV1540{} } func (m *OtherConfigV1540) String() string { return proto.CompactTextString(m) } func (*OtherConfigV1540) ProtoMessage() {} func (*OtherConfigV1540) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{427} } func (m *OtherConfigV1540) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OtherConfigV1540.Unmarshal(m, b) } func (m *OtherConfigV1540) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OtherConfigV1540.Marshal(b, m, deterministic) } func (m *OtherConfigV1540) XXX_Merge(src proto.Message) { xxx_messageInfo_OtherConfigV1540.Merge(m, src) } func (m *OtherConfigV1540) XXX_Size() int { return xxx_messageInfo_OtherConfigV1540.Size(m) } func (m *OtherConfigV1540) XXX_DiscardUnknown() { xxx_messageInfo_OtherConfigV1540.DiscardUnknown(m) } var xxx_messageInfo_OtherConfigV1540 proto.InternalMessageInfo type isOtherConfigV1540_OverheatingAssistanceConfig interface { isOtherConfigV1540_OverheatingAssistanceConfig() } type OtherConfigV1540_ReleaseOverheatingAssistanceConfig struct { ReleaseOverheatingAssistanceConfig *Null `protobuf:"bytes,1,opt,name=release_overheatingAssistanceConfig,json=releaseOverheatingAssistanceConfig,proto3,oneof"` } type OtherConfigV1540_SetupOverheatingAssistanceConfig struct { SetupOverheatingAssistanceConfig *OverheatingAssistanceConfig `protobuf:"bytes,2,opt,name=setup_overheatingAssistanceConfig,json=setupOverheatingAssistanceConfig,proto3,oneof"` } func (*OtherConfigV1540_ReleaseOverheatingAssistanceConfig) isOtherConfigV1540_OverheatingAssistanceConfig() { } func (*OtherConfigV1540_SetupOverheatingAssistanceConfig) isOtherConfigV1540_OverheatingAssistanceConfig() { } func (m *OtherConfigV1540) GetOverheatingAssistanceConfig() isOtherConfigV1540_OverheatingAssistanceConfig { if m != nil { return m.OverheatingAssistanceConfig } return nil } func (m *OtherConfigV1540) GetReleaseOverheatingAssistanceConfig() *Null { if x, ok := m.GetOverheatingAssistanceConfig().(*OtherConfigV1540_ReleaseOverheatingAssistanceConfig); ok { return x.ReleaseOverheatingAssistanceConfig } return nil } func (m *OtherConfigV1540) GetSetupOverheatingAssistanceConfig() *OverheatingAssistanceConfig { if x, ok := m.GetOverheatingAssistanceConfig().(*OtherConfigV1540_SetupOverheatingAssistanceConfig); ok { return x.SetupOverheatingAssistanceConfig } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*OtherConfigV1540) XXX_OneofWrappers() []interface{} { return []interface{}{ (*OtherConfigV1540_ReleaseOverheatingAssistanceConfig)(nil), (*OtherConfigV1540_SetupOverheatingAssistanceConfig)(nil), } } type OverheatingAssistanceConfig struct { OverheatingIndicationProhibitTimer OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer `protobuf:"varint,1,opt,name=overheatingIndicationProhibitTimer,proto3,enum=streaming_protobufs.OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer" json:"overheatingIndicationProhibitTimer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *OverheatingAssistanceConfig) Reset() { *m = OverheatingAssistanceConfig{} } func (m *OverheatingAssistanceConfig) String() string { return proto.CompactTextString(m) } func (*OverheatingAssistanceConfig) ProtoMessage() {} func (*OverheatingAssistanceConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{428} } func (m *OverheatingAssistanceConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OverheatingAssistanceConfig.Unmarshal(m, b) } func (m *OverheatingAssistanceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_OverheatingAssistanceConfig.Marshal(b, m, deterministic) } func (m *OverheatingAssistanceConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_OverheatingAssistanceConfig.Merge(m, src) } func (m *OverheatingAssistanceConfig) XXX_Size() int { return xxx_messageInfo_OverheatingAssistanceConfig.Size(m) } func (m *OverheatingAssistanceConfig) XXX_DiscardUnknown() { xxx_messageInfo_OverheatingAssistanceConfig.DiscardUnknown(m) } var xxx_messageInfo_OverheatingAssistanceConfig proto.InternalMessageInfo func (m *OverheatingAssistanceConfig) GetOverheatingIndicationProhibitTimer() OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer { if m != nil { return m.OverheatingIndicationProhibitTimer } return OverheatingAssistanceConfig_protobuf_unspecified } type SCellConfig struct { SCellIndex uint32 `protobuf:"varint,1,opt,name=sCellIndex,proto3" json:"sCellIndex,omitempty"` SCellConfigCommon *ServingCellConfigCommon `protobuf:"bytes,2,opt,name=sCellConfigCommon,proto3" json:"sCellConfigCommon,omitempty"` SCellConfigDedicated *ServingCellConfig `protobuf:"bytes,3,opt,name=sCellConfigDedicated,proto3" json:"sCellConfigDedicated,omitempty"` Smtc *SSB_MTC `protobuf:"bytes,4,opt,name=smtc,proto3" json:"smtc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCellConfig) Reset() { *m = SCellConfig{} } func (m *SCellConfig) String() string { return proto.CompactTextString(m) } func (*SCellConfig) ProtoMessage() {} func (*SCellConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{429} } func (m *SCellConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCellConfig.Unmarshal(m, b) } func (m *SCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCellConfig.Marshal(b, m, deterministic) } func (m *SCellConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SCellConfig.Merge(m, src) } func (m *SCellConfig) XXX_Size() int { return xxx_messageInfo_SCellConfig.Size(m) } func (m *SCellConfig) XXX_DiscardUnknown() { xxx_messageInfo_SCellConfig.DiscardUnknown(m) } var xxx_messageInfo_SCellConfig proto.InternalMessageInfo func (m *SCellConfig) GetSCellIndex() uint32 { if m != nil { return m.SCellIndex } return 0 } func (m *SCellConfig) GetSCellConfigCommon() *ServingCellConfigCommon { if m != nil { return m.SCellConfigCommon } return nil } func (m *SCellConfig) GetSCellConfigDedicated() *ServingCellConfig { if m != nil { return m.SCellConfigDedicated } return nil } func (m *SCellConfig) GetSmtc() *SSB_MTC { if m != nil { return m.Smtc } return nil } type SearchSpace struct { SearchSpaceId uint32 `protobuf:"varint,1,opt,name=searchSpaceId,proto3" json:"searchSpaceId,omitempty"` ControlResourceSetId *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=controlResourceSetId,proto3" json:"controlResourceSetId,omitempty"` // Types that are valid to be assigned to MonitoringSlotPeriodicityAndOffset: // *SearchSpace_Sl1 // *SearchSpace_Sl2 // *SearchSpace_Sl4 // *SearchSpace_Sl5 // *SearchSpace_Sl8 // *SearchSpace_Sl10 // *SearchSpace_Sl16 // *SearchSpace_Sl20 // *SearchSpace_Sl40 // *SearchSpace_Sl80 // *SearchSpace_Sl160 // *SearchSpace_Sl320 // *SearchSpace_Sl640 // *SearchSpace_Sl1280 // *SearchSpace_Sl2560 MonitoringSlotPeriodicityAndOffset isSearchSpace_MonitoringSlotPeriodicityAndOffset `protobuf_oneof:"monitoringSlotPeriodicityAndOffset"` Duration *wrappers.UInt32Value `protobuf:"bytes,18,opt,name=duration,proto3" json:"duration,omitempty"` MonitoringSymbolsWithinSlot *wrappers.BytesValue `protobuf:"bytes,19,opt,name=monitoringSymbolsWithinSlot,proto3" json:"monitoringSymbolsWithinSlot,omitempty"` NrofCandidates *NrofCandidates `protobuf:"bytes,20,opt,name=nrofCandidates,proto3" json:"nrofCandidates,omitempty"` // Types that are valid to be assigned to SearchSpaceType: // *SearchSpace_Common // *SearchSpace_Ue_Specific SearchSpaceType isSearchSpace_SearchSpaceType `protobuf_oneof:"searchSpaceType"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SearchSpace) Reset() { *m = SearchSpace{} } func (m *SearchSpace) String() string { return proto.CompactTextString(m) } func (*SearchSpace) ProtoMessage() {} func (*SearchSpace) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{430} } func (m *SearchSpace) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchSpace.Unmarshal(m, b) } func (m *SearchSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SearchSpace.Marshal(b, m, deterministic) } func (m *SearchSpace) XXX_Merge(src proto.Message) { xxx_messageInfo_SearchSpace.Merge(m, src) } func (m *SearchSpace) XXX_Size() int { return xxx_messageInfo_SearchSpace.Size(m) } func (m *SearchSpace) XXX_DiscardUnknown() { xxx_messageInfo_SearchSpace.DiscardUnknown(m) } var xxx_messageInfo_SearchSpace proto.InternalMessageInfo func (m *SearchSpace) GetSearchSpaceId() uint32 { if m != nil { return m.SearchSpaceId } return 0 } func (m *SearchSpace) GetControlResourceSetId() *wrappers.UInt32Value { if m != nil { return m.ControlResourceSetId } return nil } type isSearchSpace_MonitoringSlotPeriodicityAndOffset interface { isSearchSpace_MonitoringSlotPeriodicityAndOffset() } type SearchSpace_Sl1 struct { Sl1 *Null `protobuf:"bytes,3,opt,name=sl1,proto3,oneof"` } type SearchSpace_Sl2 struct { Sl2 uint32 `protobuf:"varint,4,opt,name=sl2,proto3,oneof"` } type SearchSpace_Sl4 struct { Sl4 uint32 `protobuf:"varint,5,opt,name=sl4,proto3,oneof"` } type SearchSpace_Sl5 struct { Sl5 uint32 `protobuf:"varint,6,opt,name=sl5,proto3,oneof"` } type SearchSpace_Sl8 struct { Sl8 uint32 `protobuf:"varint,7,opt,name=sl8,proto3,oneof"` } type SearchSpace_Sl10 struct { Sl10 uint32 `protobuf:"varint,8,opt,name=sl10,proto3,oneof"` } type SearchSpace_Sl16 struct { Sl16 uint32 `protobuf:"varint,9,opt,name=sl16,proto3,oneof"` } type SearchSpace_Sl20 struct { Sl20 uint32 `protobuf:"varint,10,opt,name=sl20,proto3,oneof"` } type SearchSpace_Sl40 struct { Sl40 uint32 `protobuf:"varint,11,opt,name=sl40,proto3,oneof"` } type SearchSpace_Sl80 struct { Sl80 uint32 `protobuf:"varint,12,opt,name=sl80,proto3,oneof"` } type SearchSpace_Sl160 struct { Sl160 uint32 `protobuf:"varint,13,opt,name=sl160,proto3,oneof"` } type SearchSpace_Sl320 struct { Sl320 uint32 `protobuf:"varint,14,opt,name=sl320,proto3,oneof"` } type SearchSpace_Sl640 struct { Sl640 uint32 `protobuf:"varint,15,opt,name=sl640,proto3,oneof"` } type SearchSpace_Sl1280 struct { Sl1280 uint32 `protobuf:"varint,16,opt,name=sl1280,proto3,oneof"` } type SearchSpace_Sl2560 struct { Sl2560 uint32 `protobuf:"varint,17,opt,name=sl2560,proto3,oneof"` } func (*SearchSpace_Sl1) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl2) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl4) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl5) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl8) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl10) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl16) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl20) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl40) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl80) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl160) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl320) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl640) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl1280) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (*SearchSpace_Sl2560) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {} func (m *SearchSpace) GetMonitoringSlotPeriodicityAndOffset() isSearchSpace_MonitoringSlotPeriodicityAndOffset { if m != nil { return m.MonitoringSlotPeriodicityAndOffset } return nil } func (m *SearchSpace) GetSl1() *Null { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl1); ok { return x.Sl1 } return nil } func (m *SearchSpace) GetSl2() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl2); ok { return x.Sl2 } return 0 } func (m *SearchSpace) GetSl4() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl4); ok { return x.Sl4 } return 0 } func (m *SearchSpace) GetSl5() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl5); ok { return x.Sl5 } return 0 } func (m *SearchSpace) GetSl8() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl8); ok { return x.Sl8 } return 0 } func (m *SearchSpace) GetSl10() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl10); ok { return x.Sl10 } return 0 } func (m *SearchSpace) GetSl16() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl16); ok { return x.Sl16 } return 0 } func (m *SearchSpace) GetSl20() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl20); ok { return x.Sl20 } return 0 } func (m *SearchSpace) GetSl40() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl40); ok { return x.Sl40 } return 0 } func (m *SearchSpace) GetSl80() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl80); ok { return x.Sl80 } return 0 } func (m *SearchSpace) GetSl160() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl160); ok { return x.Sl160 } return 0 } func (m *SearchSpace) GetSl320() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl320); ok { return x.Sl320 } return 0 } func (m *SearchSpace) GetSl640() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl640); ok { return x.Sl640 } return 0 } func (m *SearchSpace) GetSl1280() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl1280); ok { return x.Sl1280 } return 0 } func (m *SearchSpace) GetSl2560() uint32 { if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl2560); ok { return x.Sl2560 } return 0 } func (m *SearchSpace) GetDuration() *wrappers.UInt32Value { if m != nil { return m.Duration } return nil } func (m *SearchSpace) GetMonitoringSymbolsWithinSlot() *wrappers.BytesValue { if m != nil { return m.MonitoringSymbolsWithinSlot } return nil } func (m *SearchSpace) GetNrofCandidates() *NrofCandidates { if m != nil { return m.NrofCandidates } return nil } type isSearchSpace_SearchSpaceType interface { isSearchSpace_SearchSpaceType() } type SearchSpace_Common struct { Common *Common `protobuf:"bytes,21,opt,name=common,proto3,oneof"` } type SearchSpace_Ue_Specific struct { Ue_Specific *UE_Specific `protobuf:"bytes,22,opt,name=ue_Specific,json=ueSpecific,proto3,oneof"` } func (*SearchSpace_Common) isSearchSpace_SearchSpaceType() {} func (*SearchSpace_Ue_Specific) isSearchSpace_SearchSpaceType() {} func (m *SearchSpace) GetSearchSpaceType() isSearchSpace_SearchSpaceType { if m != nil { return m.SearchSpaceType } return nil } func (m *SearchSpace) GetCommon() *Common { if x, ok := m.GetSearchSpaceType().(*SearchSpace_Common); ok { return x.Common } return nil } func (m *SearchSpace) GetUe_Specific() *UE_Specific { if x, ok := m.GetSearchSpaceType().(*SearchSpace_Ue_Specific); ok { return x.Ue_Specific } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*SearchSpace) XXX_OneofWrappers() []interface{} { return []interface{}{ (*SearchSpace_Sl1)(nil), (*SearchSpace_Sl2)(nil), (*SearchSpace_Sl4)(nil), (*SearchSpace_Sl5)(nil), (*SearchSpace_Sl8)(nil), (*SearchSpace_Sl10)(nil), (*SearchSpace_Sl16)(nil), (*SearchSpace_Sl20)(nil), (*SearchSpace_Sl40)(nil), (*SearchSpace_Sl80)(nil), (*SearchSpace_Sl160)(nil), (*SearchSpace_Sl320)(nil), (*SearchSpace_Sl640)(nil), (*SearchSpace_Sl1280)(nil), (*SearchSpace_Sl2560)(nil), (*SearchSpace_Common)(nil), (*SearchSpace_Ue_Specific)(nil), } } type NrofCandidates struct { AggregationLevel1 *AggregationLevel `protobuf:"bytes,1,opt,name=aggregationLevel1,proto3" json:"aggregationLevel1,omitempty"` AggregationLevel2 *AggregationLevel `protobuf:"bytes,2,opt,name=aggregationLevel2,proto3" json:"aggregationLevel2,omitempty"` AggregationLevel4 *AggregationLevel `protobuf:"bytes,3,opt,name=aggregationLevel4,proto3" json:"aggregationLevel4,omitempty"` AggregationLevel8 *AggregationLevel `protobuf:"bytes,4,opt,name=aggregationLevel8,proto3" json:"aggregationLevel8,omitempty"` AggregationLevel16 *AggregationLevel `protobuf:"bytes,5,opt,name=aggregationLevel16,proto3" json:"aggregationLevel16,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofCandidates) Reset() { *m = NrofCandidates{} } func (m *NrofCandidates) String() string { return proto.CompactTextString(m) } func (*NrofCandidates) ProtoMessage() {} func (*NrofCandidates) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{431} } func (m *NrofCandidates) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofCandidates.Unmarshal(m, b) } func (m *NrofCandidates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofCandidates.Marshal(b, m, deterministic) } func (m *NrofCandidates) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofCandidates.Merge(m, src) } func (m *NrofCandidates) XXX_Size() int { return xxx_messageInfo_NrofCandidates.Size(m) } func (m *NrofCandidates) XXX_DiscardUnknown() { xxx_messageInfo_NrofCandidates.DiscardUnknown(m) } var xxx_messageInfo_NrofCandidates proto.InternalMessageInfo func (m *NrofCandidates) GetAggregationLevel1() *AggregationLevel { if m != nil { return m.AggregationLevel1 } return nil } func (m *NrofCandidates) GetAggregationLevel2() *AggregationLevel { if m != nil { return m.AggregationLevel2 } return nil } func (m *NrofCandidates) GetAggregationLevel4() *AggregationLevel { if m != nil { return m.AggregationLevel4 } return nil } func (m *NrofCandidates) GetAggregationLevel8() *AggregationLevel { if m != nil { return m.AggregationLevel8 } return nil } func (m *NrofCandidates) GetAggregationLevel16() *AggregationLevel { if m != nil { return m.AggregationLevel16 } return nil } type AggregationLevel struct { Value AggregationLevel_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.AggregationLevel_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AggregationLevel) Reset() { *m = AggregationLevel{} } func (m *AggregationLevel) String() string { return proto.CompactTextString(m) } func (*AggregationLevel) ProtoMessage() {} func (*AggregationLevel) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{432} } func (m *AggregationLevel) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AggregationLevel.Unmarshal(m, b) } func (m *AggregationLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AggregationLevel.Marshal(b, m, deterministic) } func (m *AggregationLevel) XXX_Merge(src proto.Message) { xxx_messageInfo_AggregationLevel.Merge(m, src) } func (m *AggregationLevel) XXX_Size() int { return xxx_messageInfo_AggregationLevel.Size(m) } func (m *AggregationLevel) XXX_DiscardUnknown() { xxx_messageInfo_AggregationLevel.DiscardUnknown(m) } var xxx_messageInfo_AggregationLevel proto.InternalMessageInfo func (m *AggregationLevel) GetValue() AggregationLevel_Value { if m != nil { return m.Value } return AggregationLevel_protobuf_unspecified } type Common struct { Dci_Format0_0_AndFormat1_0 *DCI_Format0_0_AndFormat1_0 `protobuf:"bytes,1,opt,name=dci_Format0_0_AndFormat1_0,json=dciFormat00AndFormat10,proto3" json:"dci_Format0_0_AndFormat1_0,omitempty"` Dci_Format2_0 *DCI_Format2_0 `protobuf:"bytes,2,opt,name=dci_Format2_0,json=dciFormat20,proto3" json:"dci_Format2_0,omitempty"` Dci_Format2_1 *DCI_Format2_1 `protobuf:"bytes,3,opt,name=dci_Format2_1,json=dciFormat21,proto3" json:"dci_Format2_1,omitempty"` Dci_Format2_2 *DCI_Format2_2 `protobuf:"bytes,4,opt,name=dci_Format2_2,json=dciFormat22,proto3" json:"dci_Format2_2,omitempty"` Dci_Format2_3 *DCI_Format2_3 `protobuf:"bytes,5,opt,name=dci_Format2_3,json=dciFormat23,proto3" json:"dci_Format2_3,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Common) Reset() { *m = Common{} } func (m *Common) String() string { return proto.CompactTextString(m) } func (*Common) ProtoMessage() {} func (*Common) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{433} } func (m *Common) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Common.Unmarshal(m, b) } func (m *Common) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Common.Marshal(b, m, deterministic) } func (m *Common) XXX_Merge(src proto.Message) { xxx_messageInfo_Common.Merge(m, src) } func (m *Common) XXX_Size() int { return xxx_messageInfo_Common.Size(m) } func (m *Common) XXX_DiscardUnknown() { xxx_messageInfo_Common.DiscardUnknown(m) } var xxx_messageInfo_Common proto.InternalMessageInfo func (m *Common) GetDci_Format0_0_AndFormat1_0() *DCI_Format0_0_AndFormat1_0 { if m != nil { return m.Dci_Format0_0_AndFormat1_0 } return nil } func (m *Common) GetDci_Format2_0() *DCI_Format2_0 { if m != nil { return m.Dci_Format2_0 } return nil } func (m *Common) GetDci_Format2_1() *DCI_Format2_1 { if m != nil { return m.Dci_Format2_1 } return nil } func (m *Common) GetDci_Format2_2() *DCI_Format2_2 { if m != nil { return m.Dci_Format2_2 } return nil } func (m *Common) GetDci_Format2_3() *DCI_Format2_3 { if m != nil { return m.Dci_Format2_3 } return nil } type DCI_Format0_0_AndFormat1_0 struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Format0_0_AndFormat1_0) Reset() { *m = DCI_Format0_0_AndFormat1_0{} } func (m *DCI_Format0_0_AndFormat1_0) String() string { return proto.CompactTextString(m) } func (*DCI_Format0_0_AndFormat1_0) ProtoMessage() {} func (*DCI_Format0_0_AndFormat1_0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{434} } func (m *DCI_Format0_0_AndFormat1_0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Unmarshal(m, b) } func (m *DCI_Format0_0_AndFormat1_0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Marshal(b, m, deterministic) } func (m *DCI_Format0_0_AndFormat1_0) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Merge(m, src) } func (m *DCI_Format0_0_AndFormat1_0) XXX_Size() int { return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Size(m) } func (m *DCI_Format0_0_AndFormat1_0) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Format0_0_AndFormat1_0.DiscardUnknown(m) } var xxx_messageInfo_DCI_Format0_0_AndFormat1_0 proto.InternalMessageInfo type DCI_Format2_0 struct { NrofCandidates_SFI *NrofCandidates_SFI `protobuf:"bytes,1,opt,name=nrofCandidates_SFI,json=nrofCandidatesSFI,proto3" json:"nrofCandidates_SFI,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Format2_0) Reset() { *m = DCI_Format2_0{} } func (m *DCI_Format2_0) String() string { return proto.CompactTextString(m) } func (*DCI_Format2_0) ProtoMessage() {} func (*DCI_Format2_0) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{435} } func (m *DCI_Format2_0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Format2_0.Unmarshal(m, b) } func (m *DCI_Format2_0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Format2_0.Marshal(b, m, deterministic) } func (m *DCI_Format2_0) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Format2_0.Merge(m, src) } func (m *DCI_Format2_0) XXX_Size() int { return xxx_messageInfo_DCI_Format2_0.Size(m) } func (m *DCI_Format2_0) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Format2_0.DiscardUnknown(m) } var xxx_messageInfo_DCI_Format2_0 proto.InternalMessageInfo func (m *DCI_Format2_0) GetNrofCandidates_SFI() *NrofCandidates_SFI { if m != nil { return m.NrofCandidates_SFI } return nil } type NrofCandidates_SFI struct { AggregationLevel1 *AggregationLevel_SFI `protobuf:"bytes,1,opt,name=aggregationLevel1,proto3" json:"aggregationLevel1,omitempty"` AggregationLevel2 *AggregationLevel_SFI `protobuf:"bytes,2,opt,name=aggregationLevel2,proto3" json:"aggregationLevel2,omitempty"` AggregationLevel4 *AggregationLevel_SFI `protobuf:"bytes,3,opt,name=aggregationLevel4,proto3" json:"aggregationLevel4,omitempty"` AggregationLevel8 *AggregationLevel_SFI `protobuf:"bytes,4,opt,name=aggregationLevel8,proto3" json:"aggregationLevel8,omitempty"` AggregationLevel16 *AggregationLevel_SFI `protobuf:"bytes,5,opt,name=aggregationLevel16,proto3" json:"aggregationLevel16,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NrofCandidates_SFI) Reset() { *m = NrofCandidates_SFI{} } func (m *NrofCandidates_SFI) String() string { return proto.CompactTextString(m) } func (*NrofCandidates_SFI) ProtoMessage() {} func (*NrofCandidates_SFI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{436} } func (m *NrofCandidates_SFI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NrofCandidates_SFI.Unmarshal(m, b) } func (m *NrofCandidates_SFI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NrofCandidates_SFI.Marshal(b, m, deterministic) } func (m *NrofCandidates_SFI) XXX_Merge(src proto.Message) { xxx_messageInfo_NrofCandidates_SFI.Merge(m, src) } func (m *NrofCandidates_SFI) XXX_Size() int { return xxx_messageInfo_NrofCandidates_SFI.Size(m) } func (m *NrofCandidates_SFI) XXX_DiscardUnknown() { xxx_messageInfo_NrofCandidates_SFI.DiscardUnknown(m) } var xxx_messageInfo_NrofCandidates_SFI proto.InternalMessageInfo func (m *NrofCandidates_SFI) GetAggregationLevel1() *AggregationLevel_SFI { if m != nil { return m.AggregationLevel1 } return nil } func (m *NrofCandidates_SFI) GetAggregationLevel2() *AggregationLevel_SFI { if m != nil { return m.AggregationLevel2 } return nil } func (m *NrofCandidates_SFI) GetAggregationLevel4() *AggregationLevel_SFI { if m != nil { return m.AggregationLevel4 } return nil } func (m *NrofCandidates_SFI) GetAggregationLevel8() *AggregationLevel_SFI { if m != nil { return m.AggregationLevel8 } return nil } func (m *NrofCandidates_SFI) GetAggregationLevel16() *AggregationLevel_SFI { if m != nil { return m.AggregationLevel16 } return nil } type AggregationLevel_SFI struct { Value AggregationLevel_SFI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.AggregationLevel_SFI_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AggregationLevel_SFI) Reset() { *m = AggregationLevel_SFI{} } func (m *AggregationLevel_SFI) String() string { return proto.CompactTextString(m) } func (*AggregationLevel_SFI) ProtoMessage() {} func (*AggregationLevel_SFI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{437} } func (m *AggregationLevel_SFI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AggregationLevel_SFI.Unmarshal(m, b) } func (m *AggregationLevel_SFI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AggregationLevel_SFI.Marshal(b, m, deterministic) } func (m *AggregationLevel_SFI) XXX_Merge(src proto.Message) { xxx_messageInfo_AggregationLevel_SFI.Merge(m, src) } func (m *AggregationLevel_SFI) XXX_Size() int { return xxx_messageInfo_AggregationLevel_SFI.Size(m) } func (m *AggregationLevel_SFI) XXX_DiscardUnknown() { xxx_messageInfo_AggregationLevel_SFI.DiscardUnknown(m) } var xxx_messageInfo_AggregationLevel_SFI proto.InternalMessageInfo func (m *AggregationLevel_SFI) GetValue() AggregationLevel_SFI_Value { if m != nil { return m.Value } return AggregationLevel_SFI_protobuf_unspecified } type DCI_Format2_1 struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Format2_1) Reset() { *m = DCI_Format2_1{} } func (m *DCI_Format2_1) String() string { return proto.CompactTextString(m) } func (*DCI_Format2_1) ProtoMessage() {} func (*DCI_Format2_1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{438} } func (m *DCI_Format2_1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Format2_1.Unmarshal(m, b) } func (m *DCI_Format2_1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Format2_1.Marshal(b, m, deterministic) } func (m *DCI_Format2_1) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Format2_1.Merge(m, src) } func (m *DCI_Format2_1) XXX_Size() int { return xxx_messageInfo_DCI_Format2_1.Size(m) } func (m *DCI_Format2_1) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Format2_1.DiscardUnknown(m) } var xxx_messageInfo_DCI_Format2_1 proto.InternalMessageInfo type DCI_Format2_2 struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Format2_2) Reset() { *m = DCI_Format2_2{} } func (m *DCI_Format2_2) String() string { return proto.CompactTextString(m) } func (*DCI_Format2_2) ProtoMessage() {} func (*DCI_Format2_2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{439} } func (m *DCI_Format2_2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Format2_2.Unmarshal(m, b) } func (m *DCI_Format2_2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Format2_2.Marshal(b, m, deterministic) } func (m *DCI_Format2_2) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Format2_2.Merge(m, src) } func (m *DCI_Format2_2) XXX_Size() int { return xxx_messageInfo_DCI_Format2_2.Size(m) } func (m *DCI_Format2_2) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Format2_2.DiscardUnknown(m) } var xxx_messageInfo_DCI_Format2_2 proto.InternalMessageInfo type DCI_Format2_3 struct { Dummy1 *Dummy1 `protobuf:"bytes,1,opt,name=dummy1,proto3" json:"dummy1,omitempty"` Dummy2 *Dummy2 `protobuf:"bytes,2,opt,name=dummy2,proto3" json:"dummy2,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Format2_3) Reset() { *m = DCI_Format2_3{} } func (m *DCI_Format2_3) String() string { return proto.CompactTextString(m) } func (*DCI_Format2_3) ProtoMessage() {} func (*DCI_Format2_3) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{440} } func (m *DCI_Format2_3) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Format2_3.Unmarshal(m, b) } func (m *DCI_Format2_3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Format2_3.Marshal(b, m, deterministic) } func (m *DCI_Format2_3) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Format2_3.Merge(m, src) } func (m *DCI_Format2_3) XXX_Size() int { return xxx_messageInfo_DCI_Format2_3.Size(m) } func (m *DCI_Format2_3) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Format2_3.DiscardUnknown(m) } var xxx_messageInfo_DCI_Format2_3 proto.InternalMessageInfo func (m *DCI_Format2_3) GetDummy1() *Dummy1 { if m != nil { return m.Dummy1 } return nil } func (m *DCI_Format2_3) GetDummy2() *Dummy2 { if m != nil { return m.Dummy2 } return nil } type Dummy1 struct { Value Dummy1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy1_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Dummy1) Reset() { *m = Dummy1{} } func (m *Dummy1) String() string { return proto.CompactTextString(m) } func (*Dummy1) ProtoMessage() {} func (*Dummy1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{441} } func (m *Dummy1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Dummy1.Unmarshal(m, b) } func (m *Dummy1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Dummy1.Marshal(b, m, deterministic) } func (m *Dummy1) XXX_Merge(src proto.Message) { xxx_messageInfo_Dummy1.Merge(m, src) } func (m *Dummy1) XXX_Size() int { return xxx_messageInfo_Dummy1.Size(m) } func (m *Dummy1) XXX_DiscardUnknown() { xxx_messageInfo_Dummy1.DiscardUnknown(m) } var xxx_messageInfo_Dummy1 proto.InternalMessageInfo func (m *Dummy1) GetValue() Dummy1_Value { if m != nil { return m.Value } return Dummy1_protobuf_unspecified } type Dummy2 struct { Value Dummy2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy2_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Dummy2) Reset() { *m = Dummy2{} } func (m *Dummy2) String() string { return proto.CompactTextString(m) } func (*Dummy2) ProtoMessage() {} func (*Dummy2) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{442} } func (m *Dummy2) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Dummy2.Unmarshal(m, b) } func (m *Dummy2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Dummy2.Marshal(b, m, deterministic) } func (m *Dummy2) XXX_Merge(src proto.Message) { xxx_messageInfo_Dummy2.Merge(m, src) } func (m *Dummy2) XXX_Size() int { return xxx_messageInfo_Dummy2.Size(m) } func (m *Dummy2) XXX_DiscardUnknown() { xxx_messageInfo_Dummy2.DiscardUnknown(m) } var xxx_messageInfo_Dummy2 proto.InternalMessageInfo func (m *Dummy2) GetValue() Dummy2_Value { if m != nil { return m.Value } return Dummy2_protobuf_unspecified } type UE_Specific struct { Dci_Formats *DCI_Formats `protobuf:"bytes,1,opt,name=dci_Formats,json=dciFormats,proto3" json:"dci_Formats,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_Specific) Reset() { *m = UE_Specific{} } func (m *UE_Specific) String() string { return proto.CompactTextString(m) } func (*UE_Specific) ProtoMessage() {} func (*UE_Specific) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{443} } func (m *UE_Specific) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_Specific.Unmarshal(m, b) } func (m *UE_Specific) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_Specific.Marshal(b, m, deterministic) } func (m *UE_Specific) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_Specific.Merge(m, src) } func (m *UE_Specific) XXX_Size() int { return xxx_messageInfo_UE_Specific.Size(m) } func (m *UE_Specific) XXX_DiscardUnknown() { xxx_messageInfo_UE_Specific.DiscardUnknown(m) } var xxx_messageInfo_UE_Specific proto.InternalMessageInfo func (m *UE_Specific) GetDci_Formats() *DCI_Formats { if m != nil { return m.Dci_Formats } return nil } type DCI_Formats struct { Value DCI_Formats_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DCI_Formats_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DCI_Formats) Reset() { *m = DCI_Formats{} } func (m *DCI_Formats) String() string { return proto.CompactTextString(m) } func (*DCI_Formats) ProtoMessage() {} func (*DCI_Formats) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{444} } func (m *DCI_Formats) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DCI_Formats.Unmarshal(m, b) } func (m *DCI_Formats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DCI_Formats.Marshal(b, m, deterministic) } func (m *DCI_Formats) XXX_Merge(src proto.Message) { xxx_messageInfo_DCI_Formats.Merge(m, src) } func (m *DCI_Formats) XXX_Size() int { return xxx_messageInfo_DCI_Formats.Size(m) } func (m *DCI_Formats) XXX_DiscardUnknown() { xxx_messageInfo_DCI_Formats.DiscardUnknown(m) } var xxx_messageInfo_DCI_Formats proto.InternalMessageInfo func (m *DCI_Formats) GetValue() DCI_Formats_Value { if m != nil { return m.Value } return DCI_Formats_protobuf_unspecified } type MeasResultCellListSFTD struct { Items []*MeasResultCellSFTD `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultCellListSFTD) Reset() { *m = MeasResultCellListSFTD{} } func (m *MeasResultCellListSFTD) String() string { return proto.CompactTextString(m) } func (*MeasResultCellListSFTD) ProtoMessage() {} func (*MeasResultCellListSFTD) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{445} } func (m *MeasResultCellListSFTD) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultCellListSFTD.Unmarshal(m, b) } func (m *MeasResultCellListSFTD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultCellListSFTD.Marshal(b, m, deterministic) } func (m *MeasResultCellListSFTD) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultCellListSFTD.Merge(m, src) } func (m *MeasResultCellListSFTD) XXX_Size() int { return xxx_messageInfo_MeasResultCellListSFTD.Size(m) } func (m *MeasResultCellListSFTD) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultCellListSFTD.DiscardUnknown(m) } var xxx_messageInfo_MeasResultCellListSFTD proto.InternalMessageInfo func (m *MeasResultCellListSFTD) GetItems() []*MeasResultCellSFTD { if m != nil { return m.Items } return nil } type MeasResultCellSFTD struct { PhysCellId uint32 `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` Sfn_OffsetResult uint32 `protobuf:"varint,2,opt,name=sfn_OffsetResult,json=sfnOffsetResult,proto3" json:"sfn_OffsetResult,omitempty"` FrameBoundaryOffsetResult int32 `protobuf:"zigzag32,3,opt,name=frameBoundaryOffsetResult,proto3" json:"frameBoundaryOffsetResult,omitempty"` Rsrp_Result *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=rsrp_Result,json=rsrpResult,proto3" json:"rsrp_Result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultCellSFTD) Reset() { *m = MeasResultCellSFTD{} } func (m *MeasResultCellSFTD) String() string { return proto.CompactTextString(m) } func (*MeasResultCellSFTD) ProtoMessage() {} func (*MeasResultCellSFTD) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{446} } func (m *MeasResultCellSFTD) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultCellSFTD.Unmarshal(m, b) } func (m *MeasResultCellSFTD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultCellSFTD.Marshal(b, m, deterministic) } func (m *MeasResultCellSFTD) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultCellSFTD.Merge(m, src) } func (m *MeasResultCellSFTD) XXX_Size() int { return xxx_messageInfo_MeasResultCellSFTD.Size(m) } func (m *MeasResultCellSFTD) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultCellSFTD.DiscardUnknown(m) } var xxx_messageInfo_MeasResultCellSFTD proto.InternalMessageInfo func (m *MeasResultCellSFTD) GetPhysCellId() uint32 { if m != nil { return m.PhysCellId } return 0 } func (m *MeasResultCellSFTD) GetSfn_OffsetResult() uint32 { if m != nil { return m.Sfn_OffsetResult } return 0 } func (m *MeasResultCellSFTD) GetFrameBoundaryOffsetResult() int32 { if m != nil { return m.FrameBoundaryOffsetResult } return 0 } func (m *MeasResultCellSFTD) GetRsrp_Result() *wrappers.UInt32Value { if m != nil { return m.Rsrp_Result } return nil } type MeasResultList2NR struct { Items []*MeasResult2NR `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultList2NR) Reset() { *m = MeasResultList2NR{} } func (m *MeasResultList2NR) String() string { return proto.CompactTextString(m) } func (*MeasResultList2NR) ProtoMessage() {} func (*MeasResultList2NR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{447} } func (m *MeasResultList2NR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultList2NR.Unmarshal(m, b) } func (m *MeasResultList2NR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultList2NR.Marshal(b, m, deterministic) } func (m *MeasResultList2NR) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultList2NR.Merge(m, src) } func (m *MeasResultList2NR) XXX_Size() int { return xxx_messageInfo_MeasResultList2NR.Size(m) } func (m *MeasResultList2NR) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultList2NR.DiscardUnknown(m) } var xxx_messageInfo_MeasResultList2NR proto.InternalMessageInfo func (m *MeasResultList2NR) GetItems() []*MeasResult2NR { if m != nil { return m.Items } return nil } type MeasResult2NR struct { SsbFrequency *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ssbFrequency,proto3" json:"ssbFrequency,omitempty"` RefFreqCSI_RS *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=refFreqCSI_RS,json=refFreqCSIRS,proto3" json:"refFreqCSI_RS,omitempty"` MeasResultServingCell *MeasResultNR `protobuf:"bytes,3,opt,name=measResultServingCell,proto3" json:"measResultServingCell,omitempty"` MeasResultNeighCellListNR *MeasResultListNR `protobuf:"bytes,4,opt,name=measResultNeighCellListNR,proto3" json:"measResultNeighCellListNR,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResult2NR) Reset() { *m = MeasResult2NR{} } func (m *MeasResult2NR) String() string { return proto.CompactTextString(m) } func (*MeasResult2NR) ProtoMessage() {} func (*MeasResult2NR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{448} } func (m *MeasResult2NR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResult2NR.Unmarshal(m, b) } func (m *MeasResult2NR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResult2NR.Marshal(b, m, deterministic) } func (m *MeasResult2NR) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResult2NR.Merge(m, src) } func (m *MeasResult2NR) XXX_Size() int { return xxx_messageInfo_MeasResult2NR.Size(m) } func (m *MeasResult2NR) XXX_DiscardUnknown() { xxx_messageInfo_MeasResult2NR.DiscardUnknown(m) } var xxx_messageInfo_MeasResult2NR proto.InternalMessageInfo func (m *MeasResult2NR) GetSsbFrequency() *wrappers.UInt32Value { if m != nil { return m.SsbFrequency } return nil } func (m *MeasResult2NR) GetRefFreqCSI_RS() *wrappers.UInt32Value { if m != nil { return m.RefFreqCSI_RS } return nil } func (m *MeasResult2NR) GetMeasResultServingCell() *MeasResultNR { if m != nil { return m.MeasResultServingCell } return nil } func (m *MeasResult2NR) GetMeasResultNeighCellListNR() *MeasResultListNR { if m != nil { return m.MeasResultNeighCellListNR } return nil } type MeasQuantityResults struct { Rsrp *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"` Rsrq *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"` Sinr *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=sinr,proto3" json:"sinr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasQuantityResults) Reset() { *m = MeasQuantityResults{} } func (m *MeasQuantityResults) String() string { return proto.CompactTextString(m) } func (*MeasQuantityResults) ProtoMessage() {} func (*MeasQuantityResults) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{449} } func (m *MeasQuantityResults) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasQuantityResults.Unmarshal(m, b) } func (m *MeasQuantityResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasQuantityResults.Marshal(b, m, deterministic) } func (m *MeasQuantityResults) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasQuantityResults.Merge(m, src) } func (m *MeasQuantityResults) XXX_Size() int { return xxx_messageInfo_MeasQuantityResults.Size(m) } func (m *MeasQuantityResults) XXX_DiscardUnknown() { xxx_messageInfo_MeasQuantityResults.DiscardUnknown(m) } var xxx_messageInfo_MeasQuantityResults proto.InternalMessageInfo func (m *MeasQuantityResults) GetRsrp() *wrappers.UInt32Value { if m != nil { return m.Rsrp } return nil } func (m *MeasQuantityResults) GetRsrq() *wrappers.UInt32Value { if m != nil { return m.Rsrq } return nil } func (m *MeasQuantityResults) GetSinr() *wrappers.UInt32Value { if m != nil { return m.Sinr } return nil } type ResultsPerSSB_Index struct { Ssb_Index uint32 `protobuf:"varint,1,opt,name=ssb_Index,json=ssbIndex,proto3" json:"ssb_Index,omitempty"` Ssb_Results *MeasQuantityResults `protobuf:"bytes,2,opt,name=ssb_Results,json=ssbResults,proto3" json:"ssb_Results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResultsPerSSB_Index) Reset() { *m = ResultsPerSSB_Index{} } func (m *ResultsPerSSB_Index) String() string { return proto.CompactTextString(m) } func (*ResultsPerSSB_Index) ProtoMessage() {} func (*ResultsPerSSB_Index) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{450} } func (m *ResultsPerSSB_Index) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResultsPerSSB_Index.Unmarshal(m, b) } func (m *ResultsPerSSB_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResultsPerSSB_Index.Marshal(b, m, deterministic) } func (m *ResultsPerSSB_Index) XXX_Merge(src proto.Message) { xxx_messageInfo_ResultsPerSSB_Index.Merge(m, src) } func (m *ResultsPerSSB_Index) XXX_Size() int { return xxx_messageInfo_ResultsPerSSB_Index.Size(m) } func (m *ResultsPerSSB_Index) XXX_DiscardUnknown() { xxx_messageInfo_ResultsPerSSB_Index.DiscardUnknown(m) } var xxx_messageInfo_ResultsPerSSB_Index proto.InternalMessageInfo func (m *ResultsPerSSB_Index) GetSsb_Index() uint32 { if m != nil { return m.Ssb_Index } return 0 } func (m *ResultsPerSSB_Index) GetSsb_Results() *MeasQuantityResults { if m != nil { return m.Ssb_Results } return nil } type ResultsPerCSI_RS_Index struct { CsiRsIndex uint32 `protobuf:"varint,1,opt,name=csi_rs_index,json=csiRsIndex,proto3" json:"csi_rs_index,omitempty"` Csi_RS_Results *MeasQuantityResults `protobuf:"bytes,2,opt,name=csi_RS_Results,json=csiRSResults,proto3" json:"csi_RS_Results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResultsPerCSI_RS_Index) Reset() { *m = ResultsPerCSI_RS_Index{} } func (m *ResultsPerCSI_RS_Index) String() string { return proto.CompactTextString(m) } func (*ResultsPerCSI_RS_Index) ProtoMessage() {} func (*ResultsPerCSI_RS_Index) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{451} } func (m *ResultsPerCSI_RS_Index) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResultsPerCSI_RS_Index.Unmarshal(m, b) } func (m *ResultsPerCSI_RS_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResultsPerCSI_RS_Index.Marshal(b, m, deterministic) } func (m *ResultsPerCSI_RS_Index) XXX_Merge(src proto.Message) { xxx_messageInfo_ResultsPerCSI_RS_Index.Merge(m, src) } func (m *ResultsPerCSI_RS_Index) XXX_Size() int { return xxx_messageInfo_ResultsPerCSI_RS_Index.Size(m) } func (m *ResultsPerCSI_RS_Index) XXX_DiscardUnknown() { xxx_messageInfo_ResultsPerCSI_RS_Index.DiscardUnknown(m) } var xxx_messageInfo_ResultsPerCSI_RS_Index proto.InternalMessageInfo func (m *ResultsPerCSI_RS_Index) GetCsiRsIndex() uint32 { if m != nil { return m.CsiRsIndex } return 0 } func (m *ResultsPerCSI_RS_Index) GetCsi_RS_Results() *MeasQuantityResults { if m != nil { return m.Csi_RS_Results } return nil } type MeasQuantityResultsEUTRA struct { Rsrp *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"` Rsrq *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"` Sinr *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=sinr,proto3" json:"sinr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasQuantityResultsEUTRA) Reset() { *m = MeasQuantityResultsEUTRA{} } func (m *MeasQuantityResultsEUTRA) String() string { return proto.CompactTextString(m) } func (*MeasQuantityResultsEUTRA) ProtoMessage() {} func (*MeasQuantityResultsEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{452} } func (m *MeasQuantityResultsEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasQuantityResultsEUTRA.Unmarshal(m, b) } func (m *MeasQuantityResultsEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasQuantityResultsEUTRA.Marshal(b, m, deterministic) } func (m *MeasQuantityResultsEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasQuantityResultsEUTRA.Merge(m, src) } func (m *MeasQuantityResultsEUTRA) XXX_Size() int { return xxx_messageInfo_MeasQuantityResultsEUTRA.Size(m) } func (m *MeasQuantityResultsEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MeasQuantityResultsEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MeasQuantityResultsEUTRA proto.InternalMessageInfo func (m *MeasQuantityResultsEUTRA) GetRsrp() *wrappers.UInt32Value { if m != nil { return m.Rsrp } return nil } func (m *MeasQuantityResultsEUTRA) GetRsrq() *wrappers.UInt32Value { if m != nil { return m.Rsrq } return nil } func (m *MeasQuantityResultsEUTRA) GetSinr() *wrappers.UInt32Value { if m != nil { return m.Sinr } return nil } type CellResults struct { ResultsSSB_Cell *MeasQuantityResults `protobuf:"bytes,1,opt,name=resultsSSB_Cell,json=resultsSSBCell,proto3" json:"resultsSSB_Cell,omitempty"` ResultsCSI_RS_Cell *MeasQuantityResults `protobuf:"bytes,2,opt,name=resultsCSI_RS_Cell,json=resultsCSIRSCell,proto3" json:"resultsCSI_RS_Cell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellResults) Reset() { *m = CellResults{} } func (m *CellResults) String() string { return proto.CompactTextString(m) } func (*CellResults) ProtoMessage() {} func (*CellResults) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{453} } func (m *CellResults) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellResults.Unmarshal(m, b) } func (m *CellResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellResults.Marshal(b, m, deterministic) } func (m *CellResults) XXX_Merge(src proto.Message) { xxx_messageInfo_CellResults.Merge(m, src) } func (m *CellResults) XXX_Size() int { return xxx_messageInfo_CellResults.Size(m) } func (m *CellResults) XXX_DiscardUnknown() { xxx_messageInfo_CellResults.DiscardUnknown(m) } var xxx_messageInfo_CellResults proto.InternalMessageInfo func (m *CellResults) GetResultsSSB_Cell() *MeasQuantityResults { if m != nil { return m.ResultsSSB_Cell } return nil } func (m *CellResults) GetResultsCSI_RS_Cell() *MeasQuantityResults { if m != nil { return m.ResultsCSI_RS_Cell } return nil } type ResultsPerCSI_RS_IndexList struct { Items []*ResultsPerCSI_RS_Index `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResultsPerCSI_RS_IndexList) Reset() { *m = ResultsPerCSI_RS_IndexList{} } func (m *ResultsPerCSI_RS_IndexList) String() string { return proto.CompactTextString(m) } func (*ResultsPerCSI_RS_IndexList) ProtoMessage() {} func (*ResultsPerCSI_RS_IndexList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{454} } func (m *ResultsPerCSI_RS_IndexList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Unmarshal(m, b) } func (m *ResultsPerCSI_RS_IndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Marshal(b, m, deterministic) } func (m *ResultsPerCSI_RS_IndexList) XXX_Merge(src proto.Message) { xxx_messageInfo_ResultsPerCSI_RS_IndexList.Merge(m, src) } func (m *ResultsPerCSI_RS_IndexList) XXX_Size() int { return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Size(m) } func (m *ResultsPerCSI_RS_IndexList) XXX_DiscardUnknown() { xxx_messageInfo_ResultsPerCSI_RS_IndexList.DiscardUnknown(m) } var xxx_messageInfo_ResultsPerCSI_RS_IndexList proto.InternalMessageInfo func (m *ResultsPerCSI_RS_IndexList) GetItems() []*ResultsPerCSI_RS_Index { if m != nil { return m.Items } return nil } type ResultsPerSSB_IndexList struct { Items []*ResultsPerSSB_Index `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ResultsPerSSB_IndexList) Reset() { *m = ResultsPerSSB_IndexList{} } func (m *ResultsPerSSB_IndexList) String() string { return proto.CompactTextString(m) } func (*ResultsPerSSB_IndexList) ProtoMessage() {} func (*ResultsPerSSB_IndexList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{455} } func (m *ResultsPerSSB_IndexList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResultsPerSSB_IndexList.Unmarshal(m, b) } func (m *ResultsPerSSB_IndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ResultsPerSSB_IndexList.Marshal(b, m, deterministic) } func (m *ResultsPerSSB_IndexList) XXX_Merge(src proto.Message) { xxx_messageInfo_ResultsPerSSB_IndexList.Merge(m, src) } func (m *ResultsPerSSB_IndexList) XXX_Size() int { return xxx_messageInfo_ResultsPerSSB_IndexList.Size(m) } func (m *ResultsPerSSB_IndexList) XXX_DiscardUnknown() { xxx_messageInfo_ResultsPerSSB_IndexList.DiscardUnknown(m) } var xxx_messageInfo_ResultsPerSSB_IndexList proto.InternalMessageInfo func (m *ResultsPerSSB_IndexList) GetItems() []*ResultsPerSSB_Index { if m != nil { return m.Items } return nil } type RsIndexResults struct { ResultsSSB_Indexes *ResultsPerSSB_IndexList `protobuf:"bytes,1,opt,name=resultsSSB_Indexes,json=resultsSSBIndexes,proto3" json:"resultsSSB_Indexes,omitempty"` ResultsCSI_RS_Indexes *ResultsPerCSI_RS_IndexList `protobuf:"bytes,2,opt,name=resultsCSI_RS_Indexes,json=resultsCSIRSIndexes,proto3" json:"resultsCSI_RS_Indexes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RsIndexResults) Reset() { *m = RsIndexResults{} } func (m *RsIndexResults) String() string { return proto.CompactTextString(m) } func (*RsIndexResults) ProtoMessage() {} func (*RsIndexResults) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{456} } func (m *RsIndexResults) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RsIndexResults.Unmarshal(m, b) } func (m *RsIndexResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RsIndexResults.Marshal(b, m, deterministic) } func (m *RsIndexResults) XXX_Merge(src proto.Message) { xxx_messageInfo_RsIndexResults.Merge(m, src) } func (m *RsIndexResults) XXX_Size() int { return xxx_messageInfo_RsIndexResults.Size(m) } func (m *RsIndexResults) XXX_DiscardUnknown() { xxx_messageInfo_RsIndexResults.DiscardUnknown(m) } var xxx_messageInfo_RsIndexResults proto.InternalMessageInfo func (m *RsIndexResults) GetResultsSSB_Indexes() *ResultsPerSSB_IndexList { if m != nil { return m.ResultsSSB_Indexes } return nil } func (m *RsIndexResults) GetResultsCSI_RS_Indexes() *ResultsPerCSI_RS_IndexList { if m != nil { return m.ResultsCSI_RS_Indexes } return nil } type MeasResult struct { CellResults *CellResults `protobuf:"bytes,1,opt,name=cellResults,proto3" json:"cellResults,omitempty"` RsIndexResults *RsIndexResults `protobuf:"bytes,2,opt,name=rsIndexResults,proto3" json:"rsIndexResults,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResult) Reset() { *m = MeasResult{} } func (m *MeasResult) String() string { return proto.CompactTextString(m) } func (*MeasResult) ProtoMessage() {} func (*MeasResult) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{457} } func (m *MeasResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResult.Unmarshal(m, b) } func (m *MeasResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResult.Marshal(b, m, deterministic) } func (m *MeasResult) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResult.Merge(m, src) } func (m *MeasResult) XXX_Size() int { return xxx_messageInfo_MeasResult.Size(m) } func (m *MeasResult) XXX_DiscardUnknown() { xxx_messageInfo_MeasResult.DiscardUnknown(m) } var xxx_messageInfo_MeasResult proto.InternalMessageInfo func (m *MeasResult) GetCellResults() *CellResults { if m != nil { return m.CellResults } return nil } func (m *MeasResult) GetRsIndexResults() *RsIndexResults { if m != nil { return m.RsIndexResults } return nil } type PLMN_Identity struct { Mcc *MCC `protobuf:"bytes,1,opt,name=mcc,proto3" json:"mcc,omitempty"` Mnc *MNC `protobuf:"bytes,2,opt,name=mnc,proto3" json:"mnc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_Identity) Reset() { *m = PLMN_Identity{} } func (m *PLMN_Identity) String() string { return proto.CompactTextString(m) } func (*PLMN_Identity) ProtoMessage() {} func (*PLMN_Identity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{458} } func (m *PLMN_Identity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_Identity.Unmarshal(m, b) } func (m *PLMN_Identity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_Identity.Marshal(b, m, deterministic) } func (m *PLMN_Identity) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_Identity.Merge(m, src) } func (m *PLMN_Identity) XXX_Size() int { return xxx_messageInfo_PLMN_Identity.Size(m) } func (m *PLMN_Identity) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_Identity.DiscardUnknown(m) } var xxx_messageInfo_PLMN_Identity proto.InternalMessageInfo func (m *PLMN_Identity) GetMcc() *MCC { if m != nil { return m.Mcc } return nil } func (m *PLMN_Identity) GetMnc() *MNC { if m != nil { return m.Mnc } return nil } type MNC struct { Mncval []uint32 `protobuf:"varint,1,rep,packed,name=mncval,proto3" json:"mncval,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MNC) Reset() { *m = MNC{} } func (m *MNC) String() string { return proto.CompactTextString(m) } func (*MNC) ProtoMessage() {} func (*MNC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{459} } func (m *MNC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MNC.Unmarshal(m, b) } func (m *MNC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MNC.Marshal(b, m, deterministic) } func (m *MNC) XXX_Merge(src proto.Message) { xxx_messageInfo_MNC.Merge(m, src) } func (m *MNC) XXX_Size() int { return xxx_messageInfo_MNC.Size(m) } func (m *MNC) XXX_DiscardUnknown() { xxx_messageInfo_MNC.DiscardUnknown(m) } var xxx_messageInfo_MNC proto.InternalMessageInfo func (m *MNC) GetMncval() []uint32 { if m != nil { return m.Mncval } return nil } type MCC struct { Mccval []uint32 `protobuf:"varint,1,rep,packed,name=mccval,proto3" json:"mccval,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MCC) Reset() { *m = MCC{} } func (m *MCC) String() string { return proto.CompactTextString(m) } func (*MCC) ProtoMessage() {} func (*MCC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{460} } func (m *MCC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MCC.Unmarshal(m, b) } func (m *MCC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MCC.Marshal(b, m, deterministic) } func (m *MCC) XXX_Merge(src proto.Message) { xxx_messageInfo_MCC.Merge(m, src) } func (m *MCC) XXX_Size() int { return xxx_messageInfo_MCC.Size(m) } func (m *MCC) XXX_DiscardUnknown() { xxx_messageInfo_MCC.DiscardUnknown(m) } var xxx_messageInfo_MCC proto.InternalMessageInfo func (m *MCC) GetMccval() []uint32 { if m != nil { return m.Mccval } return nil } type PLMN_Identity_EUTRA_5GC struct { // Types that are valid to be assigned to C: // *PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC // *PLMN_Identity_EUTRA_5GC_PlmnIndex C isPLMN_Identity_EUTRA_5GC_C `protobuf_oneof:"c"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_Identity_EUTRA_5GC) Reset() { *m = PLMN_Identity_EUTRA_5GC{} } func (m *PLMN_Identity_EUTRA_5GC) String() string { return proto.CompactTextString(m) } func (*PLMN_Identity_EUTRA_5GC) ProtoMessage() {} func (*PLMN_Identity_EUTRA_5GC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{461} } func (m *PLMN_Identity_EUTRA_5GC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Unmarshal(m, b) } func (m *PLMN_Identity_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Marshal(b, m, deterministic) } func (m *PLMN_Identity_EUTRA_5GC) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Merge(m, src) } func (m *PLMN_Identity_EUTRA_5GC) XXX_Size() int { return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Size(m) } func (m *PLMN_Identity_EUTRA_5GC) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_Identity_EUTRA_5GC.DiscardUnknown(m) } var xxx_messageInfo_PLMN_Identity_EUTRA_5GC proto.InternalMessageInfo type isPLMN_Identity_EUTRA_5GC_C interface { isPLMN_Identity_EUTRA_5GC_C() } type PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC struct { Plmn_Identity_EUTRA_5GC *PLMN_Identity `protobuf:"bytes,1,opt,name=plmn_Identity_EUTRA_5GC,json=plmnIdentityEUTRA5GC,proto3,oneof"` } type PLMN_Identity_EUTRA_5GC_PlmnIndex struct { PlmnIndex uint32 `protobuf:"varint,2,opt,name=plmn_index,json=plmnIndex,proto3,oneof"` } func (*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC) isPLMN_Identity_EUTRA_5GC_C() {} func (*PLMN_Identity_EUTRA_5GC_PlmnIndex) isPLMN_Identity_EUTRA_5GC_C() {} func (m *PLMN_Identity_EUTRA_5GC) GetC() isPLMN_Identity_EUTRA_5GC_C { if m != nil { return m.C } return nil } func (m *PLMN_Identity_EUTRA_5GC) GetPlmn_Identity_EUTRA_5GC() *PLMN_Identity { if x, ok := m.GetC().(*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC); ok { return x.Plmn_Identity_EUTRA_5GC } return nil } func (m *PLMN_Identity_EUTRA_5GC) GetPlmnIndex() uint32 { if x, ok := m.GetC().(*PLMN_Identity_EUTRA_5GC_PlmnIndex); ok { return x.PlmnIndex } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*PLMN_Identity_EUTRA_5GC) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC)(nil), (*PLMN_Identity_EUTRA_5GC_PlmnIndex)(nil), } } type PLMN_IdentityList_EUTRA_5GC struct { Items []*PLMN_Identity_EUTRA_5GC `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_IdentityList_EUTRA_5GC) Reset() { *m = PLMN_IdentityList_EUTRA_5GC{} } func (m *PLMN_IdentityList_EUTRA_5GC) String() string { return proto.CompactTextString(m) } func (*PLMN_IdentityList_EUTRA_5GC) ProtoMessage() {} func (*PLMN_IdentityList_EUTRA_5GC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{462} } func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Unmarshal(m, b) } func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Marshal(b, m, deterministic) } func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Merge(m, src) } func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Size() int { return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Size(m) } func (m *PLMN_IdentityList_EUTRA_5GC) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.DiscardUnknown(m) } var xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC proto.InternalMessageInfo func (m *PLMN_IdentityList_EUTRA_5GC) GetItems() []*PLMN_Identity_EUTRA_5GC { if m != nil { return m.Items } return nil } type CellAccessRelatedInfo_EUTRA_5GC struct { Plmn_IdentityListEutra_5Gc *PLMN_IdentityList_EUTRA_5GC `protobuf:"bytes,1,opt,name=plmn_IdentityList_eutra_5gc,json=plmnIdentityListEutra5gc,proto3" json:"plmn_IdentityList_eutra_5gc,omitempty"` TrackingAreaCodeEutra_5Gc []byte `protobuf:"bytes,2,opt,name=trackingAreaCode_eutra_5gc,json=trackingAreaCodeEutra5gc,proto3" json:"trackingAreaCode_eutra_5gc,omitempty"` Ranac_5Gc *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ranac_5gc,json=ranac5gc,proto3" json:"ranac_5gc,omitempty"` // Types that are valid to be assigned to CellidentityEutra_5Gc: // *CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA // *CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex CellidentityEutra_5Gc isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc `protobuf_oneof:"cellidentity_eutra_5gc"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellAccessRelatedInfo_EUTRA_5GC) Reset() { *m = CellAccessRelatedInfo_EUTRA_5GC{} } func (m *CellAccessRelatedInfo_EUTRA_5GC) String() string { return proto.CompactTextString(m) } func (*CellAccessRelatedInfo_EUTRA_5GC) ProtoMessage() {} func (*CellAccessRelatedInfo_EUTRA_5GC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{463} } func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Unmarshal(m, b) } func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Marshal(b, m, deterministic) } func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Merge(src proto.Message) { xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Merge(m, src) } func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Size() int { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Size(m) } func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_DiscardUnknown() { xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.DiscardUnknown(m) } var xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC proto.InternalMessageInfo func (m *CellAccessRelatedInfo_EUTRA_5GC) GetPlmn_IdentityListEutra_5Gc() *PLMN_IdentityList_EUTRA_5GC { if m != nil { return m.Plmn_IdentityListEutra_5Gc } return nil } func (m *CellAccessRelatedInfo_EUTRA_5GC) GetTrackingAreaCodeEutra_5Gc() []byte { if m != nil { return m.TrackingAreaCodeEutra_5Gc } return nil } func (m *CellAccessRelatedInfo_EUTRA_5GC) GetRanac_5Gc() *wrappers.UInt32Value { if m != nil { return m.Ranac_5Gc } return nil } type isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc interface { isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc() } type CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA struct { CellIdentity_EUTRA []byte `protobuf:"bytes,4,opt,name=cellIdentity_EUTRA,json=cellIdentityEUTRA,proto3,oneof"` } type CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex struct { CellIdIndex uint32 `protobuf:"varint,5,opt,name=cellId_index,json=cellIdIndex,proto3,oneof"` } func (*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA) isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc() { } func (*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex) isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc() { } func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellidentityEutra_5Gc() isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc { if m != nil { return m.CellidentityEutra_5Gc } return nil } func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellIdentity_EUTRA() []byte { if x, ok := m.GetCellidentityEutra_5Gc().(*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA); ok { return x.CellIdentity_EUTRA } return nil } func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellIdIndex() uint32 { if x, ok := m.GetCellidentityEutra_5Gc().(*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex); ok { return x.CellIdIndex } return 0 } // XXX_OneofWrappers is for the internal use of the proto package. func (*CellAccessRelatedInfo_EUTRA_5GC) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA)(nil), (*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex)(nil), } } type PLMN_IdentityList_EUTRA_EPC struct { Items []*PLMN_Identity `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_IdentityList_EUTRA_EPC) Reset() { *m = PLMN_IdentityList_EUTRA_EPC{} } func (m *PLMN_IdentityList_EUTRA_EPC) String() string { return proto.CompactTextString(m) } func (*PLMN_IdentityList_EUTRA_EPC) ProtoMessage() {} func (*PLMN_IdentityList_EUTRA_EPC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{464} } func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Unmarshal(m, b) } func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Marshal(b, m, deterministic) } func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Merge(m, src) } func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Size() int { return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Size(m) } func (m *PLMN_IdentityList_EUTRA_EPC) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.DiscardUnknown(m) } var xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC proto.InternalMessageInfo func (m *PLMN_IdentityList_EUTRA_EPC) GetItems() []*PLMN_Identity { if m != nil { return m.Items } return nil } type CellAccessRelatedInfo_EUTRA_EPC struct { Plmn_IdentityListEutraEpc *PLMN_IdentityList_EUTRA_EPC `protobuf:"bytes,1,opt,name=plmn_IdentityList_eutra_epc,json=plmnIdentityListEutraEpc,proto3" json:"plmn_IdentityList_eutra_epc,omitempty"` TrackingAreaCodeEutraEpc []byte `protobuf:"bytes,2,opt,name=trackingAreaCode_eutra_epc,json=trackingAreaCodeEutraEpc,proto3" json:"trackingAreaCode_eutra_epc,omitempty"` CellidentityEutraEpc []byte `protobuf:"bytes,3,opt,name=cellidentity_eutra_epc,json=cellidentityEutraEpc,proto3" json:"cellidentity_eutra_epc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellAccessRelatedInfo_EUTRA_EPC) Reset() { *m = CellAccessRelatedInfo_EUTRA_EPC{} } func (m *CellAccessRelatedInfo_EUTRA_EPC) String() string { return proto.CompactTextString(m) } func (*CellAccessRelatedInfo_EUTRA_EPC) ProtoMessage() {} func (*CellAccessRelatedInfo_EUTRA_EPC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{465} } func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Unmarshal(m, b) } func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Marshal(b, m, deterministic) } func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Merge(src proto.Message) { xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Merge(m, src) } func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Size() int { return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Size(m) } func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_DiscardUnknown() { xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.DiscardUnknown(m) } var xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC proto.InternalMessageInfo func (m *CellAccessRelatedInfo_EUTRA_EPC) GetPlmn_IdentityListEutraEpc() *PLMN_IdentityList_EUTRA_EPC { if m != nil { return m.Plmn_IdentityListEutraEpc } return nil } func (m *CellAccessRelatedInfo_EUTRA_EPC) GetTrackingAreaCodeEutraEpc() []byte { if m != nil { return m.TrackingAreaCodeEutraEpc } return nil } func (m *CellAccessRelatedInfo_EUTRA_EPC) GetCellidentityEutraEpc() []byte { if m != nil { return m.CellidentityEutraEpc } return nil } type CGIInfo_EPC struct { CgiInfo_EPCLegacy *CellAccessRelatedInfo_EUTRA_EPC `protobuf:"bytes,1,opt,name=cgi_info_EPC_legacy,json=cgiInfoEPCLegacy,proto3" json:"cgi_info_EPC_legacy,omitempty"` CgiInfo_EPCList []*CellAccessRelatedInfo_EUTRA_EPC `protobuf:"bytes,2,rep,name=cgi_info_EPC_list,json=cgiInfoEPCList,proto3" json:"cgi_info_EPC_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CGIInfo_EPC) Reset() { *m = CGIInfo_EPC{} } func (m *CGIInfo_EPC) String() string { return proto.CompactTextString(m) } func (*CGIInfo_EPC) ProtoMessage() {} func (*CGIInfo_EPC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{466} } func (m *CGIInfo_EPC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CGIInfo_EPC.Unmarshal(m, b) } func (m *CGIInfo_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CGIInfo_EPC.Marshal(b, m, deterministic) } func (m *CGIInfo_EPC) XXX_Merge(src proto.Message) { xxx_messageInfo_CGIInfo_EPC.Merge(m, src) } func (m *CGIInfo_EPC) XXX_Size() int { return xxx_messageInfo_CGIInfo_EPC.Size(m) } func (m *CGIInfo_EPC) XXX_DiscardUnknown() { xxx_messageInfo_CGIInfo_EPC.DiscardUnknown(m) } var xxx_messageInfo_CGIInfo_EPC proto.InternalMessageInfo func (m *CGIInfo_EPC) GetCgiInfo_EPCLegacy() *CellAccessRelatedInfo_EUTRA_EPC { if m != nil { return m.CgiInfo_EPCLegacy } return nil } func (m *CGIInfo_EPC) GetCgiInfo_EPCList() []*CellAccessRelatedInfo_EUTRA_EPC { if m != nil { return m.CgiInfo_EPCList } return nil } type PLMN_IdentityInfo struct { Plmn_IdentityList []*PLMN_Identity `protobuf:"bytes,1,rep,name=plmn_IdentityList,json=plmnIdentityList,proto3" json:"plmn_IdentityList,omitempty"` TrackingAreaCode *wrappers.BytesValue `protobuf:"bytes,2,opt,name=trackingAreaCode,proto3" json:"trackingAreaCode,omitempty"` Ranac *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ranac,proto3" json:"ranac,omitempty"` CellIdentity []byte `protobuf:"bytes,4,opt,name=cellIdentity,proto3" json:"cellIdentity,omitempty"` CellReservedForOperatorUse PLMN_IdentityInfo_CellReservedForOperatorUse `protobuf:"varint,5,opt,name=cellReservedForOperatorUse,proto3,enum=streaming_protobufs.PLMN_IdentityInfo_CellReservedForOperatorUse" json:"cellReservedForOperatorUse,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_IdentityInfo) Reset() { *m = PLMN_IdentityInfo{} } func (m *PLMN_IdentityInfo) String() string { return proto.CompactTextString(m) } func (*PLMN_IdentityInfo) ProtoMessage() {} func (*PLMN_IdentityInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{467} } func (m *PLMN_IdentityInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_IdentityInfo.Unmarshal(m, b) } func (m *PLMN_IdentityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_IdentityInfo.Marshal(b, m, deterministic) } func (m *PLMN_IdentityInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_IdentityInfo.Merge(m, src) } func (m *PLMN_IdentityInfo) XXX_Size() int { return xxx_messageInfo_PLMN_IdentityInfo.Size(m) } func (m *PLMN_IdentityInfo) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_IdentityInfo.DiscardUnknown(m) } var xxx_messageInfo_PLMN_IdentityInfo proto.InternalMessageInfo func (m *PLMN_IdentityInfo) GetPlmn_IdentityList() []*PLMN_Identity { if m != nil { return m.Plmn_IdentityList } return nil } func (m *PLMN_IdentityInfo) GetTrackingAreaCode() *wrappers.BytesValue { if m != nil { return m.TrackingAreaCode } return nil } func (m *PLMN_IdentityInfo) GetRanac() *wrappers.UInt32Value { if m != nil { return m.Ranac } return nil } func (m *PLMN_IdentityInfo) GetCellIdentity() []byte { if m != nil { return m.CellIdentity } return nil } func (m *PLMN_IdentityInfo) GetCellReservedForOperatorUse() PLMN_IdentityInfo_CellReservedForOperatorUse { if m != nil { return m.CellReservedForOperatorUse } return PLMN_IdentityInfo_protobuf_unspecified } type PDCCH_ConfigSIB1 struct { ControlResourceSetZero uint32 `protobuf:"varint,1,opt,name=controlResourceSetZero,proto3" json:"controlResourceSetZero,omitempty"` SearchSpaceZero uint32 `protobuf:"varint,2,opt,name=searchSpaceZero,proto3" json:"searchSpaceZero,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCCH_ConfigSIB1) Reset() { *m = PDCCH_ConfigSIB1{} } func (m *PDCCH_ConfigSIB1) String() string { return proto.CompactTextString(m) } func (*PDCCH_ConfigSIB1) ProtoMessage() {} func (*PDCCH_ConfigSIB1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{468} } func (m *PDCCH_ConfigSIB1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCCH_ConfigSIB1.Unmarshal(m, b) } func (m *PDCCH_ConfigSIB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCCH_ConfigSIB1.Marshal(b, m, deterministic) } func (m *PDCCH_ConfigSIB1) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCCH_ConfigSIB1.Merge(m, src) } func (m *PDCCH_ConfigSIB1) XXX_Size() int { return xxx_messageInfo_PDCCH_ConfigSIB1.Size(m) } func (m *PDCCH_ConfigSIB1) XXX_DiscardUnknown() { xxx_messageInfo_PDCCH_ConfigSIB1.DiscardUnknown(m) } var xxx_messageInfo_PDCCH_ConfigSIB1 proto.InternalMessageInfo func (m *PDCCH_ConfigSIB1) GetControlResourceSetZero() uint32 { if m != nil { return m.ControlResourceSetZero } return 0 } func (m *PDCCH_ConfigSIB1) GetSearchSpaceZero() uint32 { if m != nil { return m.SearchSpaceZero } return 0 } type NoSIB1 struct { Ssb_SubCarrierOffset uint32 `protobuf:"varint,1,opt,name=ssb_SubCarrierOffset,json=ssbSubCarrierOffset,proto3" json:"ssb_SubCarrierOffset,omitempty"` Pdcch_ConfigSIB1 *PDCCH_ConfigSIB1 `protobuf:"bytes,2,opt,name=pdcch_ConfigSIB1,json=pdcchConfigSIB1,proto3" json:"pdcch_ConfigSIB1,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NoSIB1) Reset() { *m = NoSIB1{} } func (m *NoSIB1) String() string { return proto.CompactTextString(m) } func (*NoSIB1) ProtoMessage() {} func (*NoSIB1) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{469} } func (m *NoSIB1) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NoSIB1.Unmarshal(m, b) } func (m *NoSIB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NoSIB1.Marshal(b, m, deterministic) } func (m *NoSIB1) XXX_Merge(src proto.Message) { xxx_messageInfo_NoSIB1.Merge(m, src) } func (m *NoSIB1) XXX_Size() int { return xxx_messageInfo_NoSIB1.Size(m) } func (m *NoSIB1) XXX_DiscardUnknown() { xxx_messageInfo_NoSIB1.DiscardUnknown(m) } var xxx_messageInfo_NoSIB1 proto.InternalMessageInfo func (m *NoSIB1) GetSsb_SubCarrierOffset() uint32 { if m != nil { return m.Ssb_SubCarrierOffset } return 0 } func (m *NoSIB1) GetPdcch_ConfigSIB1() *PDCCH_ConfigSIB1 { if m != nil { return m.Pdcch_ConfigSIB1 } return nil } type PLMN_IdentityInfoList struct { Items []*PLMN_IdentityInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PLMN_IdentityInfoList) Reset() { *m = PLMN_IdentityInfoList{} } func (m *PLMN_IdentityInfoList) String() string { return proto.CompactTextString(m) } func (*PLMN_IdentityInfoList) ProtoMessage() {} func (*PLMN_IdentityInfoList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{470} } func (m *PLMN_IdentityInfoList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PLMN_IdentityInfoList.Unmarshal(m, b) } func (m *PLMN_IdentityInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PLMN_IdentityInfoList.Marshal(b, m, deterministic) } func (m *PLMN_IdentityInfoList) XXX_Merge(src proto.Message) { xxx_messageInfo_PLMN_IdentityInfoList.Merge(m, src) } func (m *PLMN_IdentityInfoList) XXX_Size() int { return xxx_messageInfo_PLMN_IdentityInfoList.Size(m) } func (m *PLMN_IdentityInfoList) XXX_DiscardUnknown() { xxx_messageInfo_PLMN_IdentityInfoList.DiscardUnknown(m) } var xxx_messageInfo_PLMN_IdentityInfoList proto.InternalMessageInfo func (m *PLMN_IdentityInfoList) GetItems() []*PLMN_IdentityInfo { if m != nil { return m.Items } return nil } type MultiFrequencyBandListNR struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MultiFrequencyBandListNR) Reset() { *m = MultiFrequencyBandListNR{} } func (m *MultiFrequencyBandListNR) String() string { return proto.CompactTextString(m) } func (*MultiFrequencyBandListNR) ProtoMessage() {} func (*MultiFrequencyBandListNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{471} } func (m *MultiFrequencyBandListNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MultiFrequencyBandListNR.Unmarshal(m, b) } func (m *MultiFrequencyBandListNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MultiFrequencyBandListNR.Marshal(b, m, deterministic) } func (m *MultiFrequencyBandListNR) XXX_Merge(src proto.Message) { xxx_messageInfo_MultiFrequencyBandListNR.Merge(m, src) } func (m *MultiFrequencyBandListNR) XXX_Size() int { return xxx_messageInfo_MultiFrequencyBandListNR.Size(m) } func (m *MultiFrequencyBandListNR) XXX_DiscardUnknown() { xxx_messageInfo_MultiFrequencyBandListNR.DiscardUnknown(m) } var xxx_messageInfo_MultiFrequencyBandListNR proto.InternalMessageInfo func (m *MultiFrequencyBandListNR) GetItems() []uint32 { if m != nil { return m.Items } return nil } type CGI_Info struct { Plmn_IdentityInfoList *PLMN_IdentityInfoList `protobuf:"bytes,1,opt,name=plmn_IdentityInfoList,json=plmnIdentityInfoList,proto3" json:"plmn_IdentityInfoList,omitempty"` FrequencyBandList *MultiFrequencyBandListNR `protobuf:"bytes,2,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` NoSIB1 *NoSIB1 `protobuf:"bytes,3,opt,name=noSIB1,proto3" json:"noSIB1,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CGI_Info) Reset() { *m = CGI_Info{} } func (m *CGI_Info) String() string { return proto.CompactTextString(m) } func (*CGI_Info) ProtoMessage() {} func (*CGI_Info) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{472} } func (m *CGI_Info) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CGI_Info.Unmarshal(m, b) } func (m *CGI_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CGI_Info.Marshal(b, m, deterministic) } func (m *CGI_Info) XXX_Merge(src proto.Message) { xxx_messageInfo_CGI_Info.Merge(m, src) } func (m *CGI_Info) XXX_Size() int { return xxx_messageInfo_CGI_Info.Size(m) } func (m *CGI_Info) XXX_DiscardUnknown() { xxx_messageInfo_CGI_Info.DiscardUnknown(m) } var xxx_messageInfo_CGI_Info proto.InternalMessageInfo func (m *CGI_Info) GetPlmn_IdentityInfoList() *PLMN_IdentityInfoList { if m != nil { return m.Plmn_IdentityInfoList } return nil } func (m *CGI_Info) GetFrequencyBandList() *MultiFrequencyBandListNR { if m != nil { return m.FrequencyBandList } return nil } func (m *CGI_Info) GetNoSIB1() *NoSIB1 { if m != nil { return m.NoSIB1 } return nil } type MultiBandInfoListEUTRA struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MultiBandInfoListEUTRA) Reset() { *m = MultiBandInfoListEUTRA{} } func (m *MultiBandInfoListEUTRA) String() string { return proto.CompactTextString(m) } func (*MultiBandInfoListEUTRA) ProtoMessage() {} func (*MultiBandInfoListEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{473} } func (m *MultiBandInfoListEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MultiBandInfoListEUTRA.Unmarshal(m, b) } func (m *MultiBandInfoListEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MultiBandInfoListEUTRA.Marshal(b, m, deterministic) } func (m *MultiBandInfoListEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MultiBandInfoListEUTRA.Merge(m, src) } func (m *MultiBandInfoListEUTRA) XXX_Size() int { return xxx_messageInfo_MultiBandInfoListEUTRA.Size(m) } func (m *MultiBandInfoListEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MultiBandInfoListEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MultiBandInfoListEUTRA proto.InternalMessageInfo func (m *MultiBandInfoListEUTRA) GetItems() []uint32 { if m != nil { return m.Items } return nil } type EUTRA_CGI_Info struct { Cgi_Info_EPC *CGIInfo_EPC `protobuf:"bytes,1,opt,name=cgi_Info_EPC,json=cgiInfoEPC,proto3" json:"cgi_Info_EPC,omitempty"` CgiInfo_5GC []*CellAccessRelatedInfo_EUTRA_5GC `protobuf:"bytes,2,rep,name=cgi_info_5GC,json=cgiInfo5GC,proto3" json:"cgi_info_5GC,omitempty"` FreqBandIndicator *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=freqBandIndicator,proto3" json:"freqBandIndicator,omitempty"` MultiBandInfoList *MultiBandInfoListEUTRA `protobuf:"bytes,4,opt,name=multiBandInfoList,proto3" json:"multiBandInfoList,omitempty"` FreqBandIndicatorPriority *TrueOpt `protobuf:"bytes,5,opt,name=freqBandIndicatorPriority,proto3" json:"freqBandIndicatorPriority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_CGI_Info) Reset() { *m = EUTRA_CGI_Info{} } func (m *EUTRA_CGI_Info) String() string { return proto.CompactTextString(m) } func (*EUTRA_CGI_Info) ProtoMessage() {} func (*EUTRA_CGI_Info) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{474} } func (m *EUTRA_CGI_Info) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_CGI_Info.Unmarshal(m, b) } func (m *EUTRA_CGI_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_CGI_Info.Marshal(b, m, deterministic) } func (m *EUTRA_CGI_Info) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_CGI_Info.Merge(m, src) } func (m *EUTRA_CGI_Info) XXX_Size() int { return xxx_messageInfo_EUTRA_CGI_Info.Size(m) } func (m *EUTRA_CGI_Info) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_CGI_Info.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_CGI_Info proto.InternalMessageInfo func (m *EUTRA_CGI_Info) GetCgi_Info_EPC() *CGIInfo_EPC { if m != nil { return m.Cgi_Info_EPC } return nil } func (m *EUTRA_CGI_Info) GetCgiInfo_5GC() []*CellAccessRelatedInfo_EUTRA_5GC { if m != nil { return m.CgiInfo_5GC } return nil } func (m *EUTRA_CGI_Info) GetFreqBandIndicator() *wrappers.UInt32Value { if m != nil { return m.FreqBandIndicator } return nil } func (m *EUTRA_CGI_Info) GetMultiBandInfoList() *MultiBandInfoListEUTRA { if m != nil { return m.MultiBandInfoList } return nil } func (m *EUTRA_CGI_Info) GetFreqBandIndicatorPriority() *TrueOpt { if m != nil { return m.FreqBandIndicatorPriority } return nil } type MeasResultNR struct { PhysCellId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"` MeasResult *MeasResult `protobuf:"bytes,2,opt,name=measResult,proto3" json:"measResult,omitempty"` Cgi_Info *CGI_Info `protobuf:"bytes,3,opt,name=cgi_Info,json=cgiInfo,proto3" json:"cgi_Info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultNR) Reset() { *m = MeasResultNR{} } func (m *MeasResultNR) String() string { return proto.CompactTextString(m) } func (*MeasResultNR) ProtoMessage() {} func (*MeasResultNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{475} } func (m *MeasResultNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultNR.Unmarshal(m, b) } func (m *MeasResultNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultNR.Marshal(b, m, deterministic) } func (m *MeasResultNR) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultNR.Merge(m, src) } func (m *MeasResultNR) XXX_Size() int { return xxx_messageInfo_MeasResultNR.Size(m) } func (m *MeasResultNR) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultNR.DiscardUnknown(m) } var xxx_messageInfo_MeasResultNR proto.InternalMessageInfo func (m *MeasResultNR) GetPhysCellId() *wrappers.UInt32Value { if m != nil { return m.PhysCellId } return nil } func (m *MeasResultNR) GetMeasResult() *MeasResult { if m != nil { return m.MeasResult } return nil } func (m *MeasResultNR) GetCgi_Info() *CGI_Info { if m != nil { return m.Cgi_Info } return nil } type MeasResultEUTRA struct { EutraPhysCellId uint32 `protobuf:"varint,1,opt,name=eutra_physCellId,json=eutraPhysCellId,proto3" json:"eutra_physCellId,omitempty"` MeasResult *MeasQuantityResultsEUTRA `protobuf:"bytes,2,opt,name=measResult,proto3" json:"measResult,omitempty"` Cgi_Info *EUTRA_CGI_Info `protobuf:"bytes,3,opt,name=cgi_Info,json=cgiInfo,proto3" json:"cgi_Info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultEUTRA) Reset() { *m = MeasResultEUTRA{} } func (m *MeasResultEUTRA) String() string { return proto.CompactTextString(m) } func (*MeasResultEUTRA) ProtoMessage() {} func (*MeasResultEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{476} } func (m *MeasResultEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultEUTRA.Unmarshal(m, b) } func (m *MeasResultEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultEUTRA.Marshal(b, m, deterministic) } func (m *MeasResultEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultEUTRA.Merge(m, src) } func (m *MeasResultEUTRA) XXX_Size() int { return xxx_messageInfo_MeasResultEUTRA.Size(m) } func (m *MeasResultEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MeasResultEUTRA proto.InternalMessageInfo func (m *MeasResultEUTRA) GetEutraPhysCellId() uint32 { if m != nil { return m.EutraPhysCellId } return 0 } func (m *MeasResultEUTRA) GetMeasResult() *MeasQuantityResultsEUTRA { if m != nil { return m.MeasResult } return nil } func (m *MeasResultEUTRA) GetCgi_Info() *EUTRA_CGI_Info { if m != nil { return m.Cgi_Info } return nil } type MeasResultServMO struct { ServCellID uint32 `protobuf:"varint,1,opt,name=servCellID,proto3" json:"servCellID,omitempty"` MeasResultServingCell *MeasResultNR `protobuf:"bytes,2,opt,name=measResultServingCell,proto3" json:"measResultServingCell,omitempty"` MeasResultBestNeighCell *MeasResultNR `protobuf:"bytes,3,opt,name=measResultBestNeighCell,proto3" json:"measResultBestNeighCell,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultServMO) Reset() { *m = MeasResultServMO{} } func (m *MeasResultServMO) String() string { return proto.CompactTextString(m) } func (*MeasResultServMO) ProtoMessage() {} func (*MeasResultServMO) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{477} } func (m *MeasResultServMO) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultServMO.Unmarshal(m, b) } func (m *MeasResultServMO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultServMO.Marshal(b, m, deterministic) } func (m *MeasResultServMO) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultServMO.Merge(m, src) } func (m *MeasResultServMO) XXX_Size() int { return xxx_messageInfo_MeasResultServMO.Size(m) } func (m *MeasResultServMO) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultServMO.DiscardUnknown(m) } var xxx_messageInfo_MeasResultServMO proto.InternalMessageInfo func (m *MeasResultServMO) GetServCellID() uint32 { if m != nil { return m.ServCellID } return 0 } func (m *MeasResultServMO) GetMeasResultServingCell() *MeasResultNR { if m != nil { return m.MeasResultServingCell } return nil } func (m *MeasResultServMO) GetMeasResultBestNeighCell() *MeasResultNR { if m != nil { return m.MeasResultBestNeighCell } return nil } type MeasResultServMOList struct { Items []*MeasResultServMO `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultServMOList) Reset() { *m = MeasResultServMOList{} } func (m *MeasResultServMOList) String() string { return proto.CompactTextString(m) } func (*MeasResultServMOList) ProtoMessage() {} func (*MeasResultServMOList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{478} } func (m *MeasResultServMOList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultServMOList.Unmarshal(m, b) } func (m *MeasResultServMOList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultServMOList.Marshal(b, m, deterministic) } func (m *MeasResultServMOList) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultServMOList.Merge(m, src) } func (m *MeasResultServMOList) XXX_Size() int { return xxx_messageInfo_MeasResultServMOList.Size(m) } func (m *MeasResultServMOList) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultServMOList.DiscardUnknown(m) } var xxx_messageInfo_MeasResultServMOList proto.InternalMessageInfo func (m *MeasResultServMOList) GetItems() []*MeasResultServMO { if m != nil { return m.Items } return nil } type MeasResultListNR struct { Items []*MeasResultNR `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultListNR) Reset() { *m = MeasResultListNR{} } func (m *MeasResultListNR) String() string { return proto.CompactTextString(m) } func (*MeasResultListNR) ProtoMessage() {} func (*MeasResultListNR) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{479} } func (m *MeasResultListNR) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultListNR.Unmarshal(m, b) } func (m *MeasResultListNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultListNR.Marshal(b, m, deterministic) } func (m *MeasResultListNR) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultListNR.Merge(m, src) } func (m *MeasResultListNR) XXX_Size() int { return xxx_messageInfo_MeasResultListNR.Size(m) } func (m *MeasResultListNR) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultListNR.DiscardUnknown(m) } var xxx_messageInfo_MeasResultListNR proto.InternalMessageInfo func (m *MeasResultListNR) GetItems() []*MeasResultNR { if m != nil { return m.Items } return nil } type MeasResultListEUTRA struct { Items []*MeasResultEUTRA `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResultListEUTRA) Reset() { *m = MeasResultListEUTRA{} } func (m *MeasResultListEUTRA) String() string { return proto.CompactTextString(m) } func (*MeasResultListEUTRA) ProtoMessage() {} func (*MeasResultListEUTRA) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{480} } func (m *MeasResultListEUTRA) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResultListEUTRA.Unmarshal(m, b) } func (m *MeasResultListEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResultListEUTRA.Marshal(b, m, deterministic) } func (m *MeasResultListEUTRA) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResultListEUTRA.Merge(m, src) } func (m *MeasResultListEUTRA) XXX_Size() int { return xxx_messageInfo_MeasResultListEUTRA.Size(m) } func (m *MeasResultListEUTRA) XXX_DiscardUnknown() { xxx_messageInfo_MeasResultListEUTRA.DiscardUnknown(m) } var xxx_messageInfo_MeasResultListEUTRA proto.InternalMessageInfo func (m *MeasResultListEUTRA) GetItems() []*MeasResultEUTRA { if m != nil { return m.Items } return nil } type MeasResults struct { MeasId uint32 `protobuf:"varint,1,opt,name=measId,proto3" json:"measId,omitempty"` MeasResultServingMOList *MeasResultServMOList `protobuf:"bytes,2,opt,name=measResultServingMOList,proto3" json:"measResultServingMOList,omitempty"` // Types that are valid to be assigned to MeasResultNeighCells: // *MeasResults_MeasResultListNR // *MeasResults_MeasResultListEUTRA MeasResultNeighCells isMeasResults_MeasResultNeighCells `protobuf_oneof:"measResultNeighCells"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MeasResults) Reset() { *m = MeasResults{} } func (m *MeasResults) String() string { return proto.CompactTextString(m) } func (*MeasResults) ProtoMessage() {} func (*MeasResults) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{481} } func (m *MeasResults) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MeasResults.Unmarshal(m, b) } func (m *MeasResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MeasResults.Marshal(b, m, deterministic) } func (m *MeasResults) XXX_Merge(src proto.Message) { xxx_messageInfo_MeasResults.Merge(m, src) } func (m *MeasResults) XXX_Size() int { return xxx_messageInfo_MeasResults.Size(m) } func (m *MeasResults) XXX_DiscardUnknown() { xxx_messageInfo_MeasResults.DiscardUnknown(m) } var xxx_messageInfo_MeasResults proto.InternalMessageInfo func (m *MeasResults) GetMeasId() uint32 { if m != nil { return m.MeasId } return 0 } func (m *MeasResults) GetMeasResultServingMOList() *MeasResultServMOList { if m != nil { return m.MeasResultServingMOList } return nil } type isMeasResults_MeasResultNeighCells interface { isMeasResults_MeasResultNeighCells() } type MeasResults_MeasResultListNR struct { MeasResultListNR *MeasResultListNR `protobuf:"bytes,3,opt,name=measResultListNR,proto3,oneof"` } type MeasResults_MeasResultListEUTRA struct { MeasResultListEUTRA *MeasResultListEUTRA `protobuf:"bytes,4,opt,name=measResultListEUTRA,proto3,oneof"` } func (*MeasResults_MeasResultListNR) isMeasResults_MeasResultNeighCells() {} func (*MeasResults_MeasResultListEUTRA) isMeasResults_MeasResultNeighCells() {} func (m *MeasResults) GetMeasResultNeighCells() isMeasResults_MeasResultNeighCells { if m != nil { return m.MeasResultNeighCells } return nil } func (m *MeasResults) GetMeasResultListNR() *MeasResultListNR { if x, ok := m.GetMeasResultNeighCells().(*MeasResults_MeasResultListNR); ok { return x.MeasResultListNR } return nil } func (m *MeasResults) GetMeasResultListEUTRA() *MeasResultListEUTRA { if x, ok := m.GetMeasResultNeighCells().(*MeasResults_MeasResultListEUTRA); ok { return x.MeasResultListEUTRA } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*MeasResults) XXX_OneofWrappers() []interface{} { return []interface{}{ (*MeasResults_MeasResultListNR)(nil), (*MeasResults_MeasResultListEUTRA)(nil), } } type DRX_Info struct { // Types that are valid to be assigned to Drx_LongCycleStartOffset: // *DRX_Info_Ms10 // *DRX_Info_Ms20 // *DRX_Info_Ms32 // *DRX_Info_Ms40 // *DRX_Info_Ms60 // *DRX_Info_Ms64 // *DRX_Info_Ms70 // *DRX_Info_Ms80 // *DRX_Info_Ms128 // *DRX_Info_Ms160 // *DRX_Info_Ms256 // *DRX_Info_Ms320 // *DRX_Info_Ms512 // *DRX_Info_Ms640 // *DRX_Info_Ms1024 // *DRX_Info_Ms1280 // *DRX_Info_Ms2048 // *DRX_Info_Ms2560 // *DRX_Info_Ms5120 // *DRX_Info_Ms10240 Drx_LongCycleStartOffset isDRX_Info_Drx_LongCycleStartOffset `protobuf_oneof:"drx_LongCycleStartOffset"` ShortDRX *ShortDRX `protobuf:"bytes,21,opt,name=shortDRX,proto3" json:"shortDRX,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRX_Info) Reset() { *m = DRX_Info{} } func (m *DRX_Info) String() string { return proto.CompactTextString(m) } func (*DRX_Info) ProtoMessage() {} func (*DRX_Info) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{482} } func (m *DRX_Info) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRX_Info.Unmarshal(m, b) } func (m *DRX_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRX_Info.Marshal(b, m, deterministic) } func (m *DRX_Info) XXX_Merge(src proto.Message) { xxx_messageInfo_DRX_Info.Merge(m, src) } func (m *DRX_Info) XXX_Size() int { return xxx_messageInfo_DRX_Info.Size(m) } func (m *DRX_Info) XXX_DiscardUnknown() { xxx_messageInfo_DRX_Info.DiscardUnknown(m) } var xxx_messageInfo_DRX_Info proto.InternalMessageInfo type isDRX_Info_Drx_LongCycleStartOffset interface { isDRX_Info_Drx_LongCycleStartOffset() } type DRX_Info_Ms10 struct { Ms10 uint32 `protobuf:"varint,1,opt,name=ms10,proto3,oneof"` } type DRX_Info_Ms20 struct { Ms20 uint32 `protobuf:"varint,2,opt,name=ms20,proto3,oneof"` } type DRX_Info_Ms32 struct { Ms32 uint32 `protobuf:"varint,3,opt,name=ms32,proto3,oneof"` } type DRX_Info_Ms40 struct { Ms40 uint32 `protobuf:"varint,4,opt,name=ms40,proto3,oneof"` } type DRX_Info_Ms60 struct { Ms60 uint32 `protobuf:"varint,5,opt,name=ms60,proto3,oneof"` } type DRX_Info_Ms64 struct { Ms64 uint32 `protobuf:"varint,6,opt,name=ms64,proto3,oneof"` } type DRX_Info_Ms70 struct { Ms70 uint32 `protobuf:"varint,7,opt,name=ms70,proto3,oneof"` } type DRX_Info_Ms80 struct { Ms80 uint32 `protobuf:"varint,8,opt,name=ms80,proto3,oneof"` } type DRX_Info_Ms128 struct { Ms128 uint32 `protobuf:"varint,9,opt,name=ms128,proto3,oneof"` } type DRX_Info_Ms160 struct { Ms160 uint32 `protobuf:"varint,10,opt,name=ms160,proto3,oneof"` } type DRX_Info_Ms256 struct { Ms256 uint32 `protobuf:"varint,11,opt,name=ms256,proto3,oneof"` } type DRX_Info_Ms320 struct { Ms320 uint32 `protobuf:"varint,12,opt,name=ms320,proto3,oneof"` } type DRX_Info_Ms512 struct { Ms512 uint32 `protobuf:"varint,13,opt,name=ms512,proto3,oneof"` } type DRX_Info_Ms640 struct { Ms640 uint32 `protobuf:"varint,14,opt,name=ms640,proto3,oneof"` } type DRX_Info_Ms1024 struct { Ms1024 uint32 `protobuf:"varint,15,opt,name=ms1024,proto3,oneof"` } type DRX_Info_Ms1280 struct { Ms1280 uint32 `protobuf:"varint,16,opt,name=ms1280,proto3,oneof"` } type DRX_Info_Ms2048 struct { Ms2048 uint32 `protobuf:"varint,17,opt,name=ms2048,proto3,oneof"` } type DRX_Info_Ms2560 struct { Ms2560 uint32 `protobuf:"varint,18,opt,name=ms2560,proto3,oneof"` } type DRX_Info_Ms5120 struct { Ms5120 uint32 `protobuf:"varint,19,opt,name=ms5120,proto3,oneof"` } type DRX_Info_Ms10240 struct { Ms10240 uint32 `protobuf:"varint,20,opt,name=ms10240,proto3,oneof"` } func (*DRX_Info_Ms10) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms20) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms32) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms40) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms60) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms64) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms70) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms80) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms128) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms160) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms256) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms320) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms512) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms640) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms1024) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms1280) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms2048) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms2560) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms5120) isDRX_Info_Drx_LongCycleStartOffset() {} func (*DRX_Info_Ms10240) isDRX_Info_Drx_LongCycleStartOffset() {} func (m *DRX_Info) GetDrx_LongCycleStartOffset() isDRX_Info_Drx_LongCycleStartOffset { if m != nil { return m.Drx_LongCycleStartOffset } return nil } func (m *DRX_Info) GetMs10() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms10); ok { return x.Ms10 } return 0 } func (m *DRX_Info) GetMs20() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms20); ok { return x.Ms20 } return 0 } func (m *DRX_Info) GetMs32() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms32); ok { return x.Ms32 } return 0 } func (m *DRX_Info) GetMs40() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms40); ok { return x.Ms40 } return 0 } func (m *DRX_Info) GetMs60() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms60); ok { return x.Ms60 } return 0 } func (m *DRX_Info) GetMs64() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms64); ok { return x.Ms64 } return 0 } func (m *DRX_Info) GetMs70() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms70); ok { return x.Ms70 } return 0 } func (m *DRX_Info) GetMs80() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms80); ok { return x.Ms80 } return 0 } func (m *DRX_Info) GetMs128() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms128); ok { return x.Ms128 } return 0 } func (m *DRX_Info) GetMs160() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms160); ok { return x.Ms160 } return 0 } func (m *DRX_Info) GetMs256() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms256); ok { return x.Ms256 } return 0 } func (m *DRX_Info) GetMs320() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms320); ok { return x.Ms320 } return 0 } func (m *DRX_Info) GetMs512() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms512); ok { return x.Ms512 } return 0 } func (m *DRX_Info) GetMs640() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms640); ok { return x.Ms640 } return 0 } func (m *DRX_Info) GetMs1024() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms1024); ok { return x.Ms1024 } return 0 } func (m *DRX_Info) GetMs1280() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms1280); ok { return x.Ms1280 } return 0 } func (m *DRX_Info) GetMs2048() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms2048); ok { return x.Ms2048 } return 0 } func (m *DRX_Info) GetMs2560() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms2560); ok { return x.Ms2560 } return 0 } func (m *DRX_Info) GetMs5120() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms5120); ok { return x.Ms5120 } return 0 } func (m *DRX_Info) GetMs10240() uint32 { if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms10240); ok { return x.Ms10240 } return 0 } func (m *DRX_Info) GetShortDRX() *ShortDRX { if m != nil { return m.ShortDRX } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*DRX_Info) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DRX_Info_Ms10)(nil), (*DRX_Info_Ms20)(nil), (*DRX_Info_Ms32)(nil), (*DRX_Info_Ms40)(nil), (*DRX_Info_Ms60)(nil), (*DRX_Info_Ms64)(nil), (*DRX_Info_Ms70)(nil), (*DRX_Info_Ms80)(nil), (*DRX_Info_Ms128)(nil), (*DRX_Info_Ms160)(nil), (*DRX_Info_Ms256)(nil), (*DRX_Info_Ms320)(nil), (*DRX_Info_Ms512)(nil), (*DRX_Info_Ms640)(nil), (*DRX_Info_Ms1024)(nil), (*DRX_Info_Ms1280)(nil), (*DRX_Info_Ms2048)(nil), (*DRX_Info_Ms2560)(nil), (*DRX_Info_Ms5120)(nil), (*DRX_Info_Ms10240)(nil), } } type RadioBearerConfig struct { Srb_ToAddModList *SRB_ToAddModList `protobuf:"bytes,1,opt,name=srb_ToAddModList,json=srbToAddModList,proto3" json:"srb_ToAddModList,omitempty"` Srb3_ToRelease *wrappers.BoolValue `protobuf:"bytes,2,opt,name=srb3_ToRelease,json=srb3ToRelease,proto3" json:"srb3_ToRelease,omitempty"` Drb_ToAddModList *DRB_ToAddModList `protobuf:"bytes,3,opt,name=drb_ToAddModList,json=drbToAddModList,proto3" json:"drb_ToAddModList,omitempty"` Drb_ToReleaseList *DRB_ToReleaseList `protobuf:"bytes,4,opt,name=drb_ToReleaseList,json=drbToReleaseList,proto3" json:"drb_ToReleaseList,omitempty"` SecurityConfig *SecurityConfig `protobuf:"bytes,5,opt,name=securityConfig,proto3" json:"securityConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RadioBearerConfig) Reset() { *m = RadioBearerConfig{} } func (m *RadioBearerConfig) String() string { return proto.CompactTextString(m) } func (*RadioBearerConfig) ProtoMessage() {} func (*RadioBearerConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{483} } func (m *RadioBearerConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RadioBearerConfig.Unmarshal(m, b) } func (m *RadioBearerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RadioBearerConfig.Marshal(b, m, deterministic) } func (m *RadioBearerConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_RadioBearerConfig.Merge(m, src) } func (m *RadioBearerConfig) XXX_Size() int { return xxx_messageInfo_RadioBearerConfig.Size(m) } func (m *RadioBearerConfig) XXX_DiscardUnknown() { xxx_messageInfo_RadioBearerConfig.DiscardUnknown(m) } var xxx_messageInfo_RadioBearerConfig proto.InternalMessageInfo func (m *RadioBearerConfig) GetSrb_ToAddModList() *SRB_ToAddModList { if m != nil { return m.Srb_ToAddModList } return nil } func (m *RadioBearerConfig) GetSrb3_ToRelease() *wrappers.BoolValue { if m != nil { return m.Srb3_ToRelease } return nil } func (m *RadioBearerConfig) GetDrb_ToAddModList() *DRB_ToAddModList { if m != nil { return m.Drb_ToAddModList } return nil } func (m *RadioBearerConfig) GetDrb_ToReleaseList() *DRB_ToReleaseList { if m != nil { return m.Drb_ToReleaseList } return nil } func (m *RadioBearerConfig) GetSecurityConfig() *SecurityConfig { if m != nil { return m.SecurityConfig } return nil } type SRB_ToAddModList struct { Items []*SRB_ToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRB_ToAddModList) Reset() { *m = SRB_ToAddModList{} } func (m *SRB_ToAddModList) String() string { return proto.CompactTextString(m) } func (*SRB_ToAddModList) ProtoMessage() {} func (*SRB_ToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{484} } func (m *SRB_ToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRB_ToAddModList.Unmarshal(m, b) } func (m *SRB_ToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRB_ToAddModList.Marshal(b, m, deterministic) } func (m *SRB_ToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_SRB_ToAddModList.Merge(m, src) } func (m *SRB_ToAddModList) XXX_Size() int { return xxx_messageInfo_SRB_ToAddModList.Size(m) } func (m *SRB_ToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_SRB_ToAddModList.DiscardUnknown(m) } var xxx_messageInfo_SRB_ToAddModList proto.InternalMessageInfo func (m *SRB_ToAddModList) GetItems() []*SRB_ToAddMod { if m != nil { return m.Items } return nil } type SRB_ToAddMod struct { Srb_Identity uint32 `protobuf:"varint,1,opt,name=srb_Identity,json=srbIdentity,proto3" json:"srb_Identity,omitempty"` ReestablishPDCP *wrappers.BoolValue `protobuf:"bytes,2,opt,name=reestablishPDCP,proto3" json:"reestablishPDCP,omitempty"` DiscardOnPDCP *wrappers.BoolValue `protobuf:"bytes,3,opt,name=discardOnPDCP,proto3" json:"discardOnPDCP,omitempty"` Pdcp_Config *PDCP_Config `protobuf:"bytes,4,opt,name=pdcp_Config,json=pdcpConfig,proto3" json:"pdcp_Config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SRB_ToAddMod) Reset() { *m = SRB_ToAddMod{} } func (m *SRB_ToAddMod) String() string { return proto.CompactTextString(m) } func (*SRB_ToAddMod) ProtoMessage() {} func (*SRB_ToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{485} } func (m *SRB_ToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SRB_ToAddMod.Unmarshal(m, b) } func (m *SRB_ToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SRB_ToAddMod.Marshal(b, m, deterministic) } func (m *SRB_ToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_SRB_ToAddMod.Merge(m, src) } func (m *SRB_ToAddMod) XXX_Size() int { return xxx_messageInfo_SRB_ToAddMod.Size(m) } func (m *SRB_ToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_SRB_ToAddMod.DiscardUnknown(m) } var xxx_messageInfo_SRB_ToAddMod proto.InternalMessageInfo func (m *SRB_ToAddMod) GetSrb_Identity() uint32 { if m != nil { return m.Srb_Identity } return 0 } func (m *SRB_ToAddMod) GetReestablishPDCP() *wrappers.BoolValue { if m != nil { return m.ReestablishPDCP } return nil } func (m *SRB_ToAddMod) GetDiscardOnPDCP() *wrappers.BoolValue { if m != nil { return m.DiscardOnPDCP } return nil } func (m *SRB_ToAddMod) GetPdcp_Config() *PDCP_Config { if m != nil { return m.Pdcp_Config } return nil } type PDCP_Config struct { Drb *DRB `protobuf:"bytes,1,opt,name=drb,proto3" json:"drb,omitempty"` MoreThanOneRLC *MoreThanOneRLC `protobuf:"bytes,2,opt,name=moreThanOneRLC,proto3" json:"moreThanOneRLC,omitempty"` T_Reordering *T_Reordering `protobuf:"bytes,3,opt,name=t_Reordering,json=tReordering,proto3" json:"t_Reordering,omitempty"` CipheringDisabled *wrappers.BoolValue `protobuf:"bytes,4,opt,name=cipheringDisabled,proto3" json:"cipheringDisabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCP_Config) Reset() { *m = PDCP_Config{} } func (m *PDCP_Config) String() string { return proto.CompactTextString(m) } func (*PDCP_Config) ProtoMessage() {} func (*PDCP_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{486} } func (m *PDCP_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCP_Config.Unmarshal(m, b) } func (m *PDCP_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCP_Config.Marshal(b, m, deterministic) } func (m *PDCP_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCP_Config.Merge(m, src) } func (m *PDCP_Config) XXX_Size() int { return xxx_messageInfo_PDCP_Config.Size(m) } func (m *PDCP_Config) XXX_DiscardUnknown() { xxx_messageInfo_PDCP_Config.DiscardUnknown(m) } var xxx_messageInfo_PDCP_Config proto.InternalMessageInfo func (m *PDCP_Config) GetDrb() *DRB { if m != nil { return m.Drb } return nil } func (m *PDCP_Config) GetMoreThanOneRLC() *MoreThanOneRLC { if m != nil { return m.MoreThanOneRLC } return nil } func (m *PDCP_Config) GetT_Reordering() *T_Reordering { if m != nil { return m.T_Reordering } return nil } func (m *PDCP_Config) GetCipheringDisabled() *wrappers.BoolValue { if m != nil { return m.CipheringDisabled } return nil } type DRB struct { DiscardTimer *DiscardTimer `protobuf:"bytes,1,opt,name=discardTimer,proto3" json:"discardTimer,omitempty"` Pdcp_SN_SizeUL *PDCP_SN_Size `protobuf:"bytes,2,opt,name=pdcp_SN_SizeUL,json=pdcpSNSizeUL,proto3" json:"pdcp_SN_SizeUL,omitempty"` Pdcp_SN_SizeDL *PDCP_SN_Size `protobuf:"bytes,3,opt,name=pdcp_SN_SizeDL,json=pdcpSNSizeDL,proto3" json:"pdcp_SN_SizeDL,omitempty"` // Types that are valid to be assigned to HeaderCompression: // *DRB_NotUsed // *DRB_Rohc // *DRB_UplinkOnlyROHC HeaderCompression isDRB_HeaderCompression `protobuf_oneof:"headerCompression"` IntegrityProtection *wrappers.BoolValue `protobuf:"bytes,7,opt,name=integrityProtection,proto3" json:"integrityProtection,omitempty"` StatusReportRequired *wrappers.BoolValue `protobuf:"bytes,8,opt,name=statusReportRequired,proto3" json:"statusReportRequired,omitempty"` OutOfOrderDelivery *wrappers.BoolValue `protobuf:"bytes,9,opt,name=outOfOrderDelivery,proto3" json:"outOfOrderDelivery,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRB) Reset() { *m = DRB{} } func (m *DRB) String() string { return proto.CompactTextString(m) } func (*DRB) ProtoMessage() {} func (*DRB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{487} } func (m *DRB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRB.Unmarshal(m, b) } func (m *DRB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRB.Marshal(b, m, deterministic) } func (m *DRB) XXX_Merge(src proto.Message) { xxx_messageInfo_DRB.Merge(m, src) } func (m *DRB) XXX_Size() int { return xxx_messageInfo_DRB.Size(m) } func (m *DRB) XXX_DiscardUnknown() { xxx_messageInfo_DRB.DiscardUnknown(m) } var xxx_messageInfo_DRB proto.InternalMessageInfo func (m *DRB) GetDiscardTimer() *DiscardTimer { if m != nil { return m.DiscardTimer } return nil } func (m *DRB) GetPdcp_SN_SizeUL() *PDCP_SN_Size { if m != nil { return m.Pdcp_SN_SizeUL } return nil } func (m *DRB) GetPdcp_SN_SizeDL() *PDCP_SN_Size { if m != nil { return m.Pdcp_SN_SizeDL } return nil } type isDRB_HeaderCompression interface { isDRB_HeaderCompression() } type DRB_NotUsed struct { NotUsed *Null `protobuf:"bytes,4,opt,name=notUsed,proto3,oneof"` } type DRB_Rohc struct { Rohc *Rohc `protobuf:"bytes,5,opt,name=rohc,proto3,oneof"` } type DRB_UplinkOnlyROHC struct { UplinkOnlyROHC *UplinkOnlyROHC `protobuf:"bytes,6,opt,name=uplinkOnlyROHC,proto3,oneof"` } func (*DRB_NotUsed) isDRB_HeaderCompression() {} func (*DRB_Rohc) isDRB_HeaderCompression() {} func (*DRB_UplinkOnlyROHC) isDRB_HeaderCompression() {} func (m *DRB) GetHeaderCompression() isDRB_HeaderCompression { if m != nil { return m.HeaderCompression } return nil } func (m *DRB) GetNotUsed() *Null { if x, ok := m.GetHeaderCompression().(*DRB_NotUsed); ok { return x.NotUsed } return nil } func (m *DRB) GetRohc() *Rohc { if x, ok := m.GetHeaderCompression().(*DRB_Rohc); ok { return x.Rohc } return nil } func (m *DRB) GetUplinkOnlyROHC() *UplinkOnlyROHC { if x, ok := m.GetHeaderCompression().(*DRB_UplinkOnlyROHC); ok { return x.UplinkOnlyROHC } return nil } func (m *DRB) GetIntegrityProtection() *wrappers.BoolValue { if m != nil { return m.IntegrityProtection } return nil } func (m *DRB) GetStatusReportRequired() *wrappers.BoolValue { if m != nil { return m.StatusReportRequired } return nil } func (m *DRB) GetOutOfOrderDelivery() *wrappers.BoolValue { if m != nil { return m.OutOfOrderDelivery } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*DRB) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DRB_NotUsed)(nil), (*DRB_Rohc)(nil), (*DRB_UplinkOnlyROHC)(nil), } } type DiscardTimer struct { Value DiscardTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DiscardTimer_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DiscardTimer) Reset() { *m = DiscardTimer{} } func (m *DiscardTimer) String() string { return proto.CompactTextString(m) } func (*DiscardTimer) ProtoMessage() {} func (*DiscardTimer) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{488} } func (m *DiscardTimer) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DiscardTimer.Unmarshal(m, b) } func (m *DiscardTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DiscardTimer.Marshal(b, m, deterministic) } func (m *DiscardTimer) XXX_Merge(src proto.Message) { xxx_messageInfo_DiscardTimer.Merge(m, src) } func (m *DiscardTimer) XXX_Size() int { return xxx_messageInfo_DiscardTimer.Size(m) } func (m *DiscardTimer) XXX_DiscardUnknown() { xxx_messageInfo_DiscardTimer.DiscardUnknown(m) } var xxx_messageInfo_DiscardTimer proto.InternalMessageInfo func (m *DiscardTimer) GetValue() DiscardTimer_Value { if m != nil { return m.Value } return DiscardTimer_protobuf_unspecified } type PDCP_SN_Size struct { Value PDCP_SN_Size_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PDCP_SN_Size_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PDCP_SN_Size) Reset() { *m = PDCP_SN_Size{} } func (m *PDCP_SN_Size) String() string { return proto.CompactTextString(m) } func (*PDCP_SN_Size) ProtoMessage() {} func (*PDCP_SN_Size) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{489} } func (m *PDCP_SN_Size) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PDCP_SN_Size.Unmarshal(m, b) } func (m *PDCP_SN_Size) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PDCP_SN_Size.Marshal(b, m, deterministic) } func (m *PDCP_SN_Size) XXX_Merge(src proto.Message) { xxx_messageInfo_PDCP_SN_Size.Merge(m, src) } func (m *PDCP_SN_Size) XXX_Size() int { return xxx_messageInfo_PDCP_SN_Size.Size(m) } func (m *PDCP_SN_Size) XXX_DiscardUnknown() { xxx_messageInfo_PDCP_SN_Size.DiscardUnknown(m) } var xxx_messageInfo_PDCP_SN_Size proto.InternalMessageInfo func (m *PDCP_SN_Size) GetValue() PDCP_SN_Size_Value { if m != nil { return m.Value } return PDCP_SN_Size_protobuf_unspecified } type Rohc struct { MaxCID uint32 `protobuf:"varint,1,opt,name=maxCID,proto3" json:"maxCID,omitempty"` Profiles *RohcProfiles `protobuf:"bytes,2,opt,name=profiles,proto3" json:"profiles,omitempty"` Drb_ContinueROHC *wrappers.BoolValue `protobuf:"bytes,3,opt,name=drb_ContinueROHC,json=drbContinueROHC,proto3" json:"drb_ContinueROHC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Rohc) Reset() { *m = Rohc{} } func (m *Rohc) String() string { return proto.CompactTextString(m) } func (*Rohc) ProtoMessage() {} func (*Rohc) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{490} } func (m *Rohc) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Rohc.Unmarshal(m, b) } func (m *Rohc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Rohc.Marshal(b, m, deterministic) } func (m *Rohc) XXX_Merge(src proto.Message) { xxx_messageInfo_Rohc.Merge(m, src) } func (m *Rohc) XXX_Size() int { return xxx_messageInfo_Rohc.Size(m) } func (m *Rohc) XXX_DiscardUnknown() { xxx_messageInfo_Rohc.DiscardUnknown(m) } var xxx_messageInfo_Rohc proto.InternalMessageInfo func (m *Rohc) GetMaxCID() uint32 { if m != nil { return m.MaxCID } return 0 } func (m *Rohc) GetProfiles() *RohcProfiles { if m != nil { return m.Profiles } return nil } func (m *Rohc) GetDrb_ContinueROHC() *wrappers.BoolValue { if m != nil { return m.Drb_ContinueROHC } return nil } type RohcProfiles struct { Profile0X0001 bool `protobuf:"varint,1,opt,name=profile0x0001,proto3" json:"profile0x0001,omitempty"` Profile0X0002 bool `protobuf:"varint,2,opt,name=profile0x0002,proto3" json:"profile0x0002,omitempty"` Profile0X0003 bool `protobuf:"varint,3,opt,name=profile0x0003,proto3" json:"profile0x0003,omitempty"` Profile0X0004 bool `protobuf:"varint,4,opt,name=profile0x0004,proto3" json:"profile0x0004,omitempty"` Profile0X0006 bool `protobuf:"varint,5,opt,name=profile0x0006,proto3" json:"profile0x0006,omitempty"` Profile0X0101 bool `protobuf:"varint,6,opt,name=profile0x0101,proto3" json:"profile0x0101,omitempty"` Profile0X0102 bool `protobuf:"varint,7,opt,name=profile0x0102,proto3" json:"profile0x0102,omitempty"` Profile0X0103 bool `protobuf:"varint,8,opt,name=profile0x0103,proto3" json:"profile0x0103,omitempty"` Profile0X0104 bool `protobuf:"varint,9,opt,name=profile0x0104,proto3" json:"profile0x0104,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RohcProfiles) Reset() { *m = RohcProfiles{} } func (m *RohcProfiles) String() string { return proto.CompactTextString(m) } func (*RohcProfiles) ProtoMessage() {} func (*RohcProfiles) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{491} } func (m *RohcProfiles) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RohcProfiles.Unmarshal(m, b) } func (m *RohcProfiles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RohcProfiles.Marshal(b, m, deterministic) } func (m *RohcProfiles) XXX_Merge(src proto.Message) { xxx_messageInfo_RohcProfiles.Merge(m, src) } func (m *RohcProfiles) XXX_Size() int { return xxx_messageInfo_RohcProfiles.Size(m) } func (m *RohcProfiles) XXX_DiscardUnknown() { xxx_messageInfo_RohcProfiles.DiscardUnknown(m) } var xxx_messageInfo_RohcProfiles proto.InternalMessageInfo func (m *RohcProfiles) GetProfile0X0001() bool { if m != nil { return m.Profile0X0001 } return false } func (m *RohcProfiles) GetProfile0X0002() bool { if m != nil { return m.Profile0X0002 } return false } func (m *RohcProfiles) GetProfile0X0003() bool { if m != nil { return m.Profile0X0003 } return false } func (m *RohcProfiles) GetProfile0X0004() bool { if m != nil { return m.Profile0X0004 } return false } func (m *RohcProfiles) GetProfile0X0006() bool { if m != nil { return m.Profile0X0006 } return false } func (m *RohcProfiles) GetProfile0X0101() bool { if m != nil { return m.Profile0X0101 } return false } func (m *RohcProfiles) GetProfile0X0102() bool { if m != nil { return m.Profile0X0102 } return false } func (m *RohcProfiles) GetProfile0X0103() bool { if m != nil { return m.Profile0X0103 } return false } func (m *RohcProfiles) GetProfile0X0104() bool { if m != nil { return m.Profile0X0104 } return false } type UplinkOnlyROHC struct { MaxCID uint32 `protobuf:"varint,1,opt,name=maxCID,proto3" json:"maxCID,omitempty"` Profiles *UplinkOnlyROHCProfiles `protobuf:"bytes,2,opt,name=profiles,proto3" json:"profiles,omitempty"` Drb_ContinueROHC *wrappers.BoolValue `protobuf:"bytes,3,opt,name=drb_ContinueROHC,json=drbContinueROHC,proto3" json:"drb_ContinueROHC,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkOnlyROHC) Reset() { *m = UplinkOnlyROHC{} } func (m *UplinkOnlyROHC) String() string { return proto.CompactTextString(m) } func (*UplinkOnlyROHC) ProtoMessage() {} func (*UplinkOnlyROHC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{492} } func (m *UplinkOnlyROHC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkOnlyROHC.Unmarshal(m, b) } func (m *UplinkOnlyROHC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkOnlyROHC.Marshal(b, m, deterministic) } func (m *UplinkOnlyROHC) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkOnlyROHC.Merge(m, src) } func (m *UplinkOnlyROHC) XXX_Size() int { return xxx_messageInfo_UplinkOnlyROHC.Size(m) } func (m *UplinkOnlyROHC) XXX_DiscardUnknown() { xxx_messageInfo_UplinkOnlyROHC.DiscardUnknown(m) } var xxx_messageInfo_UplinkOnlyROHC proto.InternalMessageInfo func (m *UplinkOnlyROHC) GetMaxCID() uint32 { if m != nil { return m.MaxCID } return 0 } func (m *UplinkOnlyROHC) GetProfiles() *UplinkOnlyROHCProfiles { if m != nil { return m.Profiles } return nil } func (m *UplinkOnlyROHC) GetDrb_ContinueROHC() *wrappers.BoolValue { if m != nil { return m.Drb_ContinueROHC } return nil } type UplinkOnlyROHCProfiles struct { Profile0X0106 bool `protobuf:"varint,1,opt,name=profile0x0106,proto3" json:"profile0x0106,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkOnlyROHCProfiles) Reset() { *m = UplinkOnlyROHCProfiles{} } func (m *UplinkOnlyROHCProfiles) String() string { return proto.CompactTextString(m) } func (*UplinkOnlyROHCProfiles) ProtoMessage() {} func (*UplinkOnlyROHCProfiles) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{493} } func (m *UplinkOnlyROHCProfiles) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkOnlyROHCProfiles.Unmarshal(m, b) } func (m *UplinkOnlyROHCProfiles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkOnlyROHCProfiles.Marshal(b, m, deterministic) } func (m *UplinkOnlyROHCProfiles) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkOnlyROHCProfiles.Merge(m, src) } func (m *UplinkOnlyROHCProfiles) XXX_Size() int { return xxx_messageInfo_UplinkOnlyROHCProfiles.Size(m) } func (m *UplinkOnlyROHCProfiles) XXX_DiscardUnknown() { xxx_messageInfo_UplinkOnlyROHCProfiles.DiscardUnknown(m) } var xxx_messageInfo_UplinkOnlyROHCProfiles proto.InternalMessageInfo func (m *UplinkOnlyROHCProfiles) GetProfile0X0106() bool { if m != nil { return m.Profile0X0106 } return false } type MoreThanOneRLC struct { PrimaryPath *PrimaryPath `protobuf:"bytes,1,opt,name=primaryPath,proto3" json:"primaryPath,omitempty"` Ul_DataSplitThreshold *UL_DataSplitThreshold `protobuf:"bytes,2,opt,name=ul_DataSplitThreshold,json=ulDataSplitThreshold,proto3" json:"ul_DataSplitThreshold,omitempty"` Pdcp_Duplication *wrappers.BoolValue `protobuf:"bytes,3,opt,name=pdcp_Duplication,json=pdcpDuplication,proto3" json:"pdcp_Duplication,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MoreThanOneRLC) Reset() { *m = MoreThanOneRLC{} } func (m *MoreThanOneRLC) String() string { return proto.CompactTextString(m) } func (*MoreThanOneRLC) ProtoMessage() {} func (*MoreThanOneRLC) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{494} } func (m *MoreThanOneRLC) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MoreThanOneRLC.Unmarshal(m, b) } func (m *MoreThanOneRLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MoreThanOneRLC.Marshal(b, m, deterministic) } func (m *MoreThanOneRLC) XXX_Merge(src proto.Message) { xxx_messageInfo_MoreThanOneRLC.Merge(m, src) } func (m *MoreThanOneRLC) XXX_Size() int { return xxx_messageInfo_MoreThanOneRLC.Size(m) } func (m *MoreThanOneRLC) XXX_DiscardUnknown() { xxx_messageInfo_MoreThanOneRLC.DiscardUnknown(m) } var xxx_messageInfo_MoreThanOneRLC proto.InternalMessageInfo func (m *MoreThanOneRLC) GetPrimaryPath() *PrimaryPath { if m != nil { return m.PrimaryPath } return nil } func (m *MoreThanOneRLC) GetUl_DataSplitThreshold() *UL_DataSplitThreshold { if m != nil { return m.Ul_DataSplitThreshold } return nil } func (m *MoreThanOneRLC) GetPdcp_Duplication() *wrappers.BoolValue { if m != nil { return m.Pdcp_Duplication } return nil } type PrimaryPath struct { CellGroup *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cellGroup,proto3" json:"cellGroup,omitempty"` LogicalChannel *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=logicalChannel,proto3" json:"logicalChannel,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PrimaryPath) Reset() { *m = PrimaryPath{} } func (m *PrimaryPath) String() string { return proto.CompactTextString(m) } func (*PrimaryPath) ProtoMessage() {} func (*PrimaryPath) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{495} } func (m *PrimaryPath) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PrimaryPath.Unmarshal(m, b) } func (m *PrimaryPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PrimaryPath.Marshal(b, m, deterministic) } func (m *PrimaryPath) XXX_Merge(src proto.Message) { xxx_messageInfo_PrimaryPath.Merge(m, src) } func (m *PrimaryPath) XXX_Size() int { return xxx_messageInfo_PrimaryPath.Size(m) } func (m *PrimaryPath) XXX_DiscardUnknown() { xxx_messageInfo_PrimaryPath.DiscardUnknown(m) } var xxx_messageInfo_PrimaryPath proto.InternalMessageInfo func (m *PrimaryPath) GetCellGroup() *wrappers.UInt32Value { if m != nil { return m.CellGroup } return nil } func (m *PrimaryPath) GetLogicalChannel() *wrappers.UInt32Value { if m != nil { return m.LogicalChannel } return nil } type UL_DataSplitThreshold struct { Value UL_DataSplitThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UL_DataSplitThreshold_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UL_DataSplitThreshold) Reset() { *m = UL_DataSplitThreshold{} } func (m *UL_DataSplitThreshold) String() string { return proto.CompactTextString(m) } func (*UL_DataSplitThreshold) ProtoMessage() {} func (*UL_DataSplitThreshold) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{496} } func (m *UL_DataSplitThreshold) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UL_DataSplitThreshold.Unmarshal(m, b) } func (m *UL_DataSplitThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UL_DataSplitThreshold.Marshal(b, m, deterministic) } func (m *UL_DataSplitThreshold) XXX_Merge(src proto.Message) { xxx_messageInfo_UL_DataSplitThreshold.Merge(m, src) } func (m *UL_DataSplitThreshold) XXX_Size() int { return xxx_messageInfo_UL_DataSplitThreshold.Size(m) } func (m *UL_DataSplitThreshold) XXX_DiscardUnknown() { xxx_messageInfo_UL_DataSplitThreshold.DiscardUnknown(m) } var xxx_messageInfo_UL_DataSplitThreshold proto.InternalMessageInfo func (m *UL_DataSplitThreshold) GetValue() UL_DataSplitThreshold_Value { if m != nil { return m.Value } return UL_DataSplitThreshold_protobuf_unspecified } type T_Reordering struct { Value T_Reordering_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Reordering_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T_Reordering) Reset() { *m = T_Reordering{} } func (m *T_Reordering) String() string { return proto.CompactTextString(m) } func (*T_Reordering) ProtoMessage() {} func (*T_Reordering) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{497} } func (m *T_Reordering) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T_Reordering.Unmarshal(m, b) } func (m *T_Reordering) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T_Reordering.Marshal(b, m, deterministic) } func (m *T_Reordering) XXX_Merge(src proto.Message) { xxx_messageInfo_T_Reordering.Merge(m, src) } func (m *T_Reordering) XXX_Size() int { return xxx_messageInfo_T_Reordering.Size(m) } func (m *T_Reordering) XXX_DiscardUnknown() { xxx_messageInfo_T_Reordering.DiscardUnknown(m) } var xxx_messageInfo_T_Reordering proto.InternalMessageInfo func (m *T_Reordering) GetValue() T_Reordering_Value { if m != nil { return m.Value } return T_Reordering_protobuf_unspecified } type DRB_ToAddModList struct { Items []*DRB_ToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRB_ToAddModList) Reset() { *m = DRB_ToAddModList{} } func (m *DRB_ToAddModList) String() string { return proto.CompactTextString(m) } func (*DRB_ToAddModList) ProtoMessage() {} func (*DRB_ToAddModList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{498} } func (m *DRB_ToAddModList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRB_ToAddModList.Unmarshal(m, b) } func (m *DRB_ToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRB_ToAddModList.Marshal(b, m, deterministic) } func (m *DRB_ToAddModList) XXX_Merge(src proto.Message) { xxx_messageInfo_DRB_ToAddModList.Merge(m, src) } func (m *DRB_ToAddModList) XXX_Size() int { return xxx_messageInfo_DRB_ToAddModList.Size(m) } func (m *DRB_ToAddModList) XXX_DiscardUnknown() { xxx_messageInfo_DRB_ToAddModList.DiscardUnknown(m) } var xxx_messageInfo_DRB_ToAddModList proto.InternalMessageInfo func (m *DRB_ToAddModList) GetItems() []*DRB_ToAddMod { if m != nil { return m.Items } return nil } type DRB_ToAddMod struct { // Types that are valid to be assigned to CnAssociation: // *DRB_ToAddMod_Eps_BearerIdentity // *DRB_ToAddMod_Sdap_Config CnAssociation isDRB_ToAddMod_CnAssociation `protobuf_oneof:"cnAssociation"` Drb_Identity uint32 `protobuf:"varint,3,opt,name=drb_Identity,json=drbIdentity,proto3" json:"drb_Identity,omitempty"` ReestablishPDCP *wrappers.BoolValue `protobuf:"bytes,4,opt,name=reestablishPDCP,proto3" json:"reestablishPDCP,omitempty"` RecoverPDCP *wrappers.BoolValue `protobuf:"bytes,5,opt,name=recoverPDCP,proto3" json:"recoverPDCP,omitempty"` Pdcp_Config *PDCP_Config `protobuf:"bytes,6,opt,name=pdcp_Config,json=pdcpConfig,proto3" json:"pdcp_Config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRB_ToAddMod) Reset() { *m = DRB_ToAddMod{} } func (m *DRB_ToAddMod) String() string { return proto.CompactTextString(m) } func (*DRB_ToAddMod) ProtoMessage() {} func (*DRB_ToAddMod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{499} } func (m *DRB_ToAddMod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRB_ToAddMod.Unmarshal(m, b) } func (m *DRB_ToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRB_ToAddMod.Marshal(b, m, deterministic) } func (m *DRB_ToAddMod) XXX_Merge(src proto.Message) { xxx_messageInfo_DRB_ToAddMod.Merge(m, src) } func (m *DRB_ToAddMod) XXX_Size() int { return xxx_messageInfo_DRB_ToAddMod.Size(m) } func (m *DRB_ToAddMod) XXX_DiscardUnknown() { xxx_messageInfo_DRB_ToAddMod.DiscardUnknown(m) } var xxx_messageInfo_DRB_ToAddMod proto.InternalMessageInfo type isDRB_ToAddMod_CnAssociation interface { isDRB_ToAddMod_CnAssociation() } type DRB_ToAddMod_Eps_BearerIdentity struct { Eps_BearerIdentity uint32 `protobuf:"varint,1,opt,name=eps_BearerIdentity,json=epsBearerIdentity,proto3,oneof"` } type DRB_ToAddMod_Sdap_Config struct { Sdap_Config *SDAP_Config `protobuf:"bytes,2,opt,name=sdap_Config,json=sdapConfig,proto3,oneof"` } func (*DRB_ToAddMod_Eps_BearerIdentity) isDRB_ToAddMod_CnAssociation() {} func (*DRB_ToAddMod_Sdap_Config) isDRB_ToAddMod_CnAssociation() {} func (m *DRB_ToAddMod) GetCnAssociation() isDRB_ToAddMod_CnAssociation { if m != nil { return m.CnAssociation } return nil } func (m *DRB_ToAddMod) GetEps_BearerIdentity() uint32 { if x, ok := m.GetCnAssociation().(*DRB_ToAddMod_Eps_BearerIdentity); ok { return x.Eps_BearerIdentity } return 0 } func (m *DRB_ToAddMod) GetSdap_Config() *SDAP_Config { if x, ok := m.GetCnAssociation().(*DRB_ToAddMod_Sdap_Config); ok { return x.Sdap_Config } return nil } func (m *DRB_ToAddMod) GetDrb_Identity() uint32 { if m != nil { return m.Drb_Identity } return 0 } func (m *DRB_ToAddMod) GetReestablishPDCP() *wrappers.BoolValue { if m != nil { return m.ReestablishPDCP } return nil } func (m *DRB_ToAddMod) GetRecoverPDCP() *wrappers.BoolValue { if m != nil { return m.RecoverPDCP } return nil } func (m *DRB_ToAddMod) GetPdcp_Config() *PDCP_Config { if m != nil { return m.Pdcp_Config } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*DRB_ToAddMod) XXX_OneofWrappers() []interface{} { return []interface{}{ (*DRB_ToAddMod_Eps_BearerIdentity)(nil), (*DRB_ToAddMod_Sdap_Config)(nil), } } type DRB_ToReleaseList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DRB_ToReleaseList) Reset() { *m = DRB_ToReleaseList{} } func (m *DRB_ToReleaseList) String() string { return proto.CompactTextString(m) } func (*DRB_ToReleaseList) ProtoMessage() {} func (*DRB_ToReleaseList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{500} } func (m *DRB_ToReleaseList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DRB_ToReleaseList.Unmarshal(m, b) } func (m *DRB_ToReleaseList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DRB_ToReleaseList.Marshal(b, m, deterministic) } func (m *DRB_ToReleaseList) XXX_Merge(src proto.Message) { xxx_messageInfo_DRB_ToReleaseList.Merge(m, src) } func (m *DRB_ToReleaseList) XXX_Size() int { return xxx_messageInfo_DRB_ToReleaseList.Size(m) } func (m *DRB_ToReleaseList) XXX_DiscardUnknown() { xxx_messageInfo_DRB_ToReleaseList.DiscardUnknown(m) } var xxx_messageInfo_DRB_ToReleaseList proto.InternalMessageInfo func (m *DRB_ToReleaseList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type SDAP_Config struct { Pdu_Session uint32 `protobuf:"varint,1,opt,name=pdu_Session,json=pduSession,proto3" json:"pdu_Session,omitempty"` Sdap_HeaderDL *SDAP_Header `protobuf:"bytes,2,opt,name=sdap_HeaderDL,json=sdapHeaderDL,proto3" json:"sdap_HeaderDL,omitempty"` Sdap_HeaderUL *SDAP_Header `protobuf:"bytes,3,opt,name=sdap_HeaderUL,json=sdapHeaderUL,proto3" json:"sdap_HeaderUL,omitempty"` DefaultDRB bool `protobuf:"varint,4,opt,name=defaultDRB,proto3" json:"defaultDRB,omitempty"` MappedQoS_FlowsToAdd []uint32 `protobuf:"varint,5,rep,packed,name=mappedQoS_FlowsToAdd,json=mappedQoSFlowsToAdd,proto3" json:"mappedQoS_FlowsToAdd,omitempty"` MappedQoS_FlowsToRelease []uint32 `protobuf:"varint,6,rep,packed,name=mappedQoS_FlowsToRelease,json=mappedQoSFlowsToRelease,proto3" json:"mappedQoS_FlowsToRelease,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SDAP_Config) Reset() { *m = SDAP_Config{} } func (m *SDAP_Config) String() string { return proto.CompactTextString(m) } func (*SDAP_Config) ProtoMessage() {} func (*SDAP_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{501} } func (m *SDAP_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SDAP_Config.Unmarshal(m, b) } func (m *SDAP_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SDAP_Config.Marshal(b, m, deterministic) } func (m *SDAP_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_SDAP_Config.Merge(m, src) } func (m *SDAP_Config) XXX_Size() int { return xxx_messageInfo_SDAP_Config.Size(m) } func (m *SDAP_Config) XXX_DiscardUnknown() { xxx_messageInfo_SDAP_Config.DiscardUnknown(m) } var xxx_messageInfo_SDAP_Config proto.InternalMessageInfo func (m *SDAP_Config) GetPdu_Session() uint32 { if m != nil { return m.Pdu_Session } return 0 } func (m *SDAP_Config) GetSdap_HeaderDL() *SDAP_Header { if m != nil { return m.Sdap_HeaderDL } return nil } func (m *SDAP_Config) GetSdap_HeaderUL() *SDAP_Header { if m != nil { return m.Sdap_HeaderUL } return nil } func (m *SDAP_Config) GetDefaultDRB() bool { if m != nil { return m.DefaultDRB } return false } func (m *SDAP_Config) GetMappedQoS_FlowsToAdd() []uint32 { if m != nil { return m.MappedQoS_FlowsToAdd } return nil } func (m *SDAP_Config) GetMappedQoS_FlowsToRelease() []uint32 { if m != nil { return m.MappedQoS_FlowsToRelease } return nil } type SDAP_Header struct { Value SDAP_Header_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SDAP_Header_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SDAP_Header) Reset() { *m = SDAP_Header{} } func (m *SDAP_Header) String() string { return proto.CompactTextString(m) } func (*SDAP_Header) ProtoMessage() {} func (*SDAP_Header) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{502} } func (m *SDAP_Header) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SDAP_Header.Unmarshal(m, b) } func (m *SDAP_Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SDAP_Header.Marshal(b, m, deterministic) } func (m *SDAP_Header) XXX_Merge(src proto.Message) { xxx_messageInfo_SDAP_Header.Merge(m, src) } func (m *SDAP_Header) XXX_Size() int { return xxx_messageInfo_SDAP_Header.Size(m) } func (m *SDAP_Header) XXX_DiscardUnknown() { xxx_messageInfo_SDAP_Header.DiscardUnknown(m) } var xxx_messageInfo_SDAP_Header proto.InternalMessageInfo func (m *SDAP_Header) GetValue() SDAP_Header_Value { if m != nil { return m.Value } return SDAP_Header_protobuf_unspecified } type SecurityConfig struct { SecurityAlgorithmConfig *SecurityAlgorithmConfig `protobuf:"bytes,1,opt,name=securityAlgorithmConfig,proto3" json:"securityAlgorithmConfig,omitempty"` KeyToUse *KeyToUse `protobuf:"bytes,2,opt,name=keyToUse,proto3" json:"keyToUse,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SecurityConfig) Reset() { *m = SecurityConfig{} } func (m *SecurityConfig) String() string { return proto.CompactTextString(m) } func (*SecurityConfig) ProtoMessage() {} func (*SecurityConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{503} } func (m *SecurityConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SecurityConfig.Unmarshal(m, b) } func (m *SecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SecurityConfig.Marshal(b, m, deterministic) } func (m *SecurityConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SecurityConfig.Merge(m, src) } func (m *SecurityConfig) XXX_Size() int { return xxx_messageInfo_SecurityConfig.Size(m) } func (m *SecurityConfig) XXX_DiscardUnknown() { xxx_messageInfo_SecurityConfig.DiscardUnknown(m) } var xxx_messageInfo_SecurityConfig proto.InternalMessageInfo func (m *SecurityConfig) GetSecurityAlgorithmConfig() *SecurityAlgorithmConfig { if m != nil { return m.SecurityAlgorithmConfig } return nil } func (m *SecurityConfig) GetKeyToUse() *KeyToUse { if m != nil { return m.KeyToUse } return nil } type SecurityAlgorithmConfig struct { CipheringAlgorithm *CipheringAlgorithm `protobuf:"bytes,1,opt,name=cipheringAlgorithm,proto3" json:"cipheringAlgorithm,omitempty"` IntegrityProtAlgorithm *IntegrityProtAlgorithm `protobuf:"bytes,2,opt,name=integrityProtAlgorithm,proto3" json:"integrityProtAlgorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SecurityAlgorithmConfig) Reset() { *m = SecurityAlgorithmConfig{} } func (m *SecurityAlgorithmConfig) String() string { return proto.CompactTextString(m) } func (*SecurityAlgorithmConfig) ProtoMessage() {} func (*SecurityAlgorithmConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{504} } func (m *SecurityAlgorithmConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SecurityAlgorithmConfig.Unmarshal(m, b) } func (m *SecurityAlgorithmConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SecurityAlgorithmConfig.Marshal(b, m, deterministic) } func (m *SecurityAlgorithmConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SecurityAlgorithmConfig.Merge(m, src) } func (m *SecurityAlgorithmConfig) XXX_Size() int { return xxx_messageInfo_SecurityAlgorithmConfig.Size(m) } func (m *SecurityAlgorithmConfig) XXX_DiscardUnknown() { xxx_messageInfo_SecurityAlgorithmConfig.DiscardUnknown(m) } var xxx_messageInfo_SecurityAlgorithmConfig proto.InternalMessageInfo func (m *SecurityAlgorithmConfig) GetCipheringAlgorithm() *CipheringAlgorithm { if m != nil { return m.CipheringAlgorithm } return nil } func (m *SecurityAlgorithmConfig) GetIntegrityProtAlgorithm() *IntegrityProtAlgorithm { if m != nil { return m.IntegrityProtAlgorithm } return nil } type CipheringAlgorithm struct { Value CipheringAlgorithm_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CipheringAlgorithm_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CipheringAlgorithm) Reset() { *m = CipheringAlgorithm{} } func (m *CipheringAlgorithm) String() string { return proto.CompactTextString(m) } func (*CipheringAlgorithm) ProtoMessage() {} func (*CipheringAlgorithm) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{505} } func (m *CipheringAlgorithm) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CipheringAlgorithm.Unmarshal(m, b) } func (m *CipheringAlgorithm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CipheringAlgorithm.Marshal(b, m, deterministic) } func (m *CipheringAlgorithm) XXX_Merge(src proto.Message) { xxx_messageInfo_CipheringAlgorithm.Merge(m, src) } func (m *CipheringAlgorithm) XXX_Size() int { return xxx_messageInfo_CipheringAlgorithm.Size(m) } func (m *CipheringAlgorithm) XXX_DiscardUnknown() { xxx_messageInfo_CipheringAlgorithm.DiscardUnknown(m) } var xxx_messageInfo_CipheringAlgorithm proto.InternalMessageInfo func (m *CipheringAlgorithm) GetValue() CipheringAlgorithm_Value { if m != nil { return m.Value } return CipheringAlgorithm_protobuf_unspecified } type IntegrityProtAlgorithm struct { Value IntegrityProtAlgorithm_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.IntegrityProtAlgorithm_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IntegrityProtAlgorithm) Reset() { *m = IntegrityProtAlgorithm{} } func (m *IntegrityProtAlgorithm) String() string { return proto.CompactTextString(m) } func (*IntegrityProtAlgorithm) ProtoMessage() {} func (*IntegrityProtAlgorithm) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{506} } func (m *IntegrityProtAlgorithm) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IntegrityProtAlgorithm.Unmarshal(m, b) } func (m *IntegrityProtAlgorithm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IntegrityProtAlgorithm.Marshal(b, m, deterministic) } func (m *IntegrityProtAlgorithm) XXX_Merge(src proto.Message) { xxx_messageInfo_IntegrityProtAlgorithm.Merge(m, src) } func (m *IntegrityProtAlgorithm) XXX_Size() int { return xxx_messageInfo_IntegrityProtAlgorithm.Size(m) } func (m *IntegrityProtAlgorithm) XXX_DiscardUnknown() { xxx_messageInfo_IntegrityProtAlgorithm.DiscardUnknown(m) } var xxx_messageInfo_IntegrityProtAlgorithm proto.InternalMessageInfo func (m *IntegrityProtAlgorithm) GetValue() IntegrityProtAlgorithm_Value { if m != nil { return m.Value } return IntegrityProtAlgorithm_protobuf_unspecified } type KeyToUse struct { Value KeyToUse_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.KeyToUse_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *KeyToUse) Reset() { *m = KeyToUse{} } func (m *KeyToUse) String() string { return proto.CompactTextString(m) } func (*KeyToUse) ProtoMessage() {} func (*KeyToUse) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{507} } func (m *KeyToUse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KeyToUse.Unmarshal(m, b) } func (m *KeyToUse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_KeyToUse.Marshal(b, m, deterministic) } func (m *KeyToUse) XXX_Merge(src proto.Message) { xxx_messageInfo_KeyToUse.Merge(m, src) } func (m *KeyToUse) XXX_Size() int { return xxx_messageInfo_KeyToUse.Size(m) } func (m *KeyToUse) XXX_DiscardUnknown() { xxx_messageInfo_KeyToUse.DiscardUnknown(m) } var xxx_messageInfo_KeyToUse proto.InternalMessageInfo func (m *KeyToUse) GetValue() KeyToUse_Value { if m != nil { return m.Value } return KeyToUse_protobuf_unspecified } type UplinkTxDirectCurrentList struct { Items []*UplinkTxDirectCurrentCell `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkTxDirectCurrentList) Reset() { *m = UplinkTxDirectCurrentList{} } func (m *UplinkTxDirectCurrentList) String() string { return proto.CompactTextString(m) } func (*UplinkTxDirectCurrentList) ProtoMessage() {} func (*UplinkTxDirectCurrentList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{508} } func (m *UplinkTxDirectCurrentList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkTxDirectCurrentList.Unmarshal(m, b) } func (m *UplinkTxDirectCurrentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkTxDirectCurrentList.Marshal(b, m, deterministic) } func (m *UplinkTxDirectCurrentList) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkTxDirectCurrentList.Merge(m, src) } func (m *UplinkTxDirectCurrentList) XXX_Size() int { return xxx_messageInfo_UplinkTxDirectCurrentList.Size(m) } func (m *UplinkTxDirectCurrentList) XXX_DiscardUnknown() { xxx_messageInfo_UplinkTxDirectCurrentList.DiscardUnknown(m) } var xxx_messageInfo_UplinkTxDirectCurrentList proto.InternalMessageInfo func (m *UplinkTxDirectCurrentList) GetItems() []*UplinkTxDirectCurrentCell { if m != nil { return m.Items } return nil } type UplinkTxDirectCurrentCell struct { ServCellIndex uint32 `protobuf:"varint,1,opt,name=servCellIndex,proto3" json:"servCellIndex,omitempty"` UplinkDirectCurrentBWP []*UplinkTxDirectCurrentBWP `protobuf:"bytes,2,rep,name=uplinkDirectCurrentBWP,proto3" json:"uplinkDirectCurrentBWP,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkTxDirectCurrentCell) Reset() { *m = UplinkTxDirectCurrentCell{} } func (m *UplinkTxDirectCurrentCell) String() string { return proto.CompactTextString(m) } func (*UplinkTxDirectCurrentCell) ProtoMessage() {} func (*UplinkTxDirectCurrentCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{509} } func (m *UplinkTxDirectCurrentCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkTxDirectCurrentCell.Unmarshal(m, b) } func (m *UplinkTxDirectCurrentCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkTxDirectCurrentCell.Marshal(b, m, deterministic) } func (m *UplinkTxDirectCurrentCell) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkTxDirectCurrentCell.Merge(m, src) } func (m *UplinkTxDirectCurrentCell) XXX_Size() int { return xxx_messageInfo_UplinkTxDirectCurrentCell.Size(m) } func (m *UplinkTxDirectCurrentCell) XXX_DiscardUnknown() { xxx_messageInfo_UplinkTxDirectCurrentCell.DiscardUnknown(m) } var xxx_messageInfo_UplinkTxDirectCurrentCell proto.InternalMessageInfo func (m *UplinkTxDirectCurrentCell) GetServCellIndex() uint32 { if m != nil { return m.ServCellIndex } return 0 } func (m *UplinkTxDirectCurrentCell) GetUplinkDirectCurrentBWP() []*UplinkTxDirectCurrentBWP { if m != nil { return m.UplinkDirectCurrentBWP } return nil } type UplinkTxDirectCurrentBWP struct { Bwp_Id uint32 `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"` Shift7Dot5KHz bool `protobuf:"varint,2,opt,name=shift7dot5kHz,proto3" json:"shift7dot5kHz,omitempty"` TxDirectCurrentLocation uint32 `protobuf:"varint,3,opt,name=txDirectCurrentLocation,proto3" json:"txDirectCurrentLocation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkTxDirectCurrentBWP) Reset() { *m = UplinkTxDirectCurrentBWP{} } func (m *UplinkTxDirectCurrentBWP) String() string { return proto.CompactTextString(m) } func (*UplinkTxDirectCurrentBWP) ProtoMessage() {} func (*UplinkTxDirectCurrentBWP) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{510} } func (m *UplinkTxDirectCurrentBWP) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkTxDirectCurrentBWP.Unmarshal(m, b) } func (m *UplinkTxDirectCurrentBWP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkTxDirectCurrentBWP.Marshal(b, m, deterministic) } func (m *UplinkTxDirectCurrentBWP) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkTxDirectCurrentBWP.Merge(m, src) } func (m *UplinkTxDirectCurrentBWP) XXX_Size() int { return xxx_messageInfo_UplinkTxDirectCurrentBWP.Size(m) } func (m *UplinkTxDirectCurrentBWP) XXX_DiscardUnknown() { xxx_messageInfo_UplinkTxDirectCurrentBWP.DiscardUnknown(m) } var xxx_messageInfo_UplinkTxDirectCurrentBWP proto.InternalMessageInfo func (m *UplinkTxDirectCurrentBWP) GetBwp_Id() uint32 { if m != nil { return m.Bwp_Id } return 0 } func (m *UplinkTxDirectCurrentBWP) GetShift7Dot5KHz() bool { if m != nil { return m.Shift7Dot5KHz } return false } func (m *UplinkTxDirectCurrentBWP) GetTxDirectCurrentLocation() uint32 { if m != nil { return m.TxDirectCurrentLocation } return 0 } type CellAccessRelatedInfo struct { Plmn_IdentityList *PLMN_IdentityInfoList `protobuf:"bytes,1,opt,name=plmn_IdentityList,json=plmnIdentityList,proto3" json:"plmn_IdentityList,omitempty"` CellReservedForOtherUse *TrueOpt `protobuf:"bytes,2,opt,name=cellReservedForOtherUse,proto3" json:"cellReservedForOtherUse,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CellAccessRelatedInfo) Reset() { *m = CellAccessRelatedInfo{} } func (m *CellAccessRelatedInfo) String() string { return proto.CompactTextString(m) } func (*CellAccessRelatedInfo) ProtoMessage() {} func (*CellAccessRelatedInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{511} } func (m *CellAccessRelatedInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CellAccessRelatedInfo.Unmarshal(m, b) } func (m *CellAccessRelatedInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CellAccessRelatedInfo.Marshal(b, m, deterministic) } func (m *CellAccessRelatedInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CellAccessRelatedInfo.Merge(m, src) } func (m *CellAccessRelatedInfo) XXX_Size() int { return xxx_messageInfo_CellAccessRelatedInfo.Size(m) } func (m *CellAccessRelatedInfo) XXX_DiscardUnknown() { xxx_messageInfo_CellAccessRelatedInfo.DiscardUnknown(m) } var xxx_messageInfo_CellAccessRelatedInfo proto.InternalMessageInfo func (m *CellAccessRelatedInfo) GetPlmn_IdentityList() *PLMN_IdentityInfoList { if m != nil { return m.Plmn_IdentityList } return nil } func (m *CellAccessRelatedInfo) GetCellReservedForOtherUse() *TrueOpt { if m != nil { return m.CellReservedForOtherUse } return nil } type ConnEstFailureControl struct { ConnEstFailCount *ConnEstFailCount `protobuf:"bytes,1,opt,name=connEstFailCount,proto3" json:"connEstFailCount,omitempty"` ConnEstFailOffsetValidity *ConnEstFailOffsetValidity `protobuf:"bytes,2,opt,name=connEstFailOffsetValidity,proto3" json:"connEstFailOffsetValidity,omitempty"` ConnEstFailOffset *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=connEstFailOffset,proto3" json:"connEstFailOffset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ConnEstFailureControl) Reset() { *m = ConnEstFailureControl{} } func (m *ConnEstFailureControl) String() string { return proto.CompactTextString(m) } func (*ConnEstFailureControl) ProtoMessage() {} func (*ConnEstFailureControl) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{512} } func (m *ConnEstFailureControl) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConnEstFailureControl.Unmarshal(m, b) } func (m *ConnEstFailureControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ConnEstFailureControl.Marshal(b, m, deterministic) } func (m *ConnEstFailureControl) XXX_Merge(src proto.Message) { xxx_messageInfo_ConnEstFailureControl.Merge(m, src) } func (m *ConnEstFailureControl) XXX_Size() int { return xxx_messageInfo_ConnEstFailureControl.Size(m) } func (m *ConnEstFailureControl) XXX_DiscardUnknown() { xxx_messageInfo_ConnEstFailureControl.DiscardUnknown(m) } var xxx_messageInfo_ConnEstFailureControl proto.InternalMessageInfo func (m *ConnEstFailureControl) GetConnEstFailCount() *ConnEstFailCount { if m != nil { return m.ConnEstFailCount } return nil } func (m *ConnEstFailureControl) GetConnEstFailOffsetValidity() *ConnEstFailOffsetValidity { if m != nil { return m.ConnEstFailOffsetValidity } return nil } func (m *ConnEstFailureControl) GetConnEstFailOffset() *wrappers.UInt32Value { if m != nil { return m.ConnEstFailOffset } return nil } type ConnEstFailCount struct { Value ConnEstFailCount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ConnEstFailCount_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ConnEstFailCount) Reset() { *m = ConnEstFailCount{} } func (m *ConnEstFailCount) String() string { return proto.CompactTextString(m) } func (*ConnEstFailCount) ProtoMessage() {} func (*ConnEstFailCount) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{513} } func (m *ConnEstFailCount) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConnEstFailCount.Unmarshal(m, b) } func (m *ConnEstFailCount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ConnEstFailCount.Marshal(b, m, deterministic) } func (m *ConnEstFailCount) XXX_Merge(src proto.Message) { xxx_messageInfo_ConnEstFailCount.Merge(m, src) } func (m *ConnEstFailCount) XXX_Size() int { return xxx_messageInfo_ConnEstFailCount.Size(m) } func (m *ConnEstFailCount) XXX_DiscardUnknown() { xxx_messageInfo_ConnEstFailCount.DiscardUnknown(m) } var xxx_messageInfo_ConnEstFailCount proto.InternalMessageInfo func (m *ConnEstFailCount) GetValue() ConnEstFailCount_Value { if m != nil { return m.Value } return ConnEstFailCount_protobuf_unspecified } type ConnEstFailOffsetValidity struct { Value ConnEstFailOffsetValidity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ConnEstFailOffsetValidity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ConnEstFailOffsetValidity) Reset() { *m = ConnEstFailOffsetValidity{} } func (m *ConnEstFailOffsetValidity) String() string { return proto.CompactTextString(m) } func (*ConnEstFailOffsetValidity) ProtoMessage() {} func (*ConnEstFailOffsetValidity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{514} } func (m *ConnEstFailOffsetValidity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConnEstFailOffsetValidity.Unmarshal(m, b) } func (m *ConnEstFailOffsetValidity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ConnEstFailOffsetValidity.Marshal(b, m, deterministic) } func (m *ConnEstFailOffsetValidity) XXX_Merge(src proto.Message) { xxx_messageInfo_ConnEstFailOffsetValidity.Merge(m, src) } func (m *ConnEstFailOffsetValidity) XXX_Size() int { return xxx_messageInfo_ConnEstFailOffsetValidity.Size(m) } func (m *ConnEstFailOffsetValidity) XXX_DiscardUnknown() { xxx_messageInfo_ConnEstFailOffsetValidity.DiscardUnknown(m) } var xxx_messageInfo_ConnEstFailOffsetValidity proto.InternalMessageInfo func (m *ConnEstFailOffsetValidity) GetValue() ConnEstFailOffsetValidity_Value { if m != nil { return m.Value } return ConnEstFailOffsetValidity_protobuf_unspecified } type SI_SchedulingInfo struct { SchedulingInfoList []*SchedulingInfo `protobuf:"bytes,1,rep,name=schedulingInfoList,proto3" json:"schedulingInfoList,omitempty"` Si_WindowLength *SI_WindowLength `protobuf:"bytes,2,opt,name=si_WindowLength,json=siWindowLength,proto3" json:"si_WindowLength,omitempty"` Si_RequestConfig *SI_RequestConfig `protobuf:"bytes,3,opt,name=si_RequestConfig,json=siRequestConfig,proto3" json:"si_RequestConfig,omitempty"` Si_RequestConfigSUL *SI_RequestConfig `protobuf:"bytes,4,opt,name=si_RequestConfigSUL,json=siRequestConfigSUL,proto3" json:"si_RequestConfigSUL,omitempty"` SystemInformationAreaID *wrappers.BytesValue `protobuf:"bytes,5,opt,name=systemInformationAreaID,proto3" json:"systemInformationAreaID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_SchedulingInfo) Reset() { *m = SI_SchedulingInfo{} } func (m *SI_SchedulingInfo) String() string { return proto.CompactTextString(m) } func (*SI_SchedulingInfo) ProtoMessage() {} func (*SI_SchedulingInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{515} } func (m *SI_SchedulingInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_SchedulingInfo.Unmarshal(m, b) } func (m *SI_SchedulingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_SchedulingInfo.Marshal(b, m, deterministic) } func (m *SI_SchedulingInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_SchedulingInfo.Merge(m, src) } func (m *SI_SchedulingInfo) XXX_Size() int { return xxx_messageInfo_SI_SchedulingInfo.Size(m) } func (m *SI_SchedulingInfo) XXX_DiscardUnknown() { xxx_messageInfo_SI_SchedulingInfo.DiscardUnknown(m) } var xxx_messageInfo_SI_SchedulingInfo proto.InternalMessageInfo func (m *SI_SchedulingInfo) GetSchedulingInfoList() []*SchedulingInfo { if m != nil { return m.SchedulingInfoList } return nil } func (m *SI_SchedulingInfo) GetSi_WindowLength() *SI_WindowLength { if m != nil { return m.Si_WindowLength } return nil } func (m *SI_SchedulingInfo) GetSi_RequestConfig() *SI_RequestConfig { if m != nil { return m.Si_RequestConfig } return nil } func (m *SI_SchedulingInfo) GetSi_RequestConfigSUL() *SI_RequestConfig { if m != nil { return m.Si_RequestConfigSUL } return nil } func (m *SI_SchedulingInfo) GetSystemInformationAreaID() *wrappers.BytesValue { if m != nil { return m.SystemInformationAreaID } return nil } type SI_WindowLength struct { Value SI_WindowLength_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_WindowLength_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_WindowLength) Reset() { *m = SI_WindowLength{} } func (m *SI_WindowLength) String() string { return proto.CompactTextString(m) } func (*SI_WindowLength) ProtoMessage() {} func (*SI_WindowLength) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{516} } func (m *SI_WindowLength) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_WindowLength.Unmarshal(m, b) } func (m *SI_WindowLength) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_WindowLength.Marshal(b, m, deterministic) } func (m *SI_WindowLength) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_WindowLength.Merge(m, src) } func (m *SI_WindowLength) XXX_Size() int { return xxx_messageInfo_SI_WindowLength.Size(m) } func (m *SI_WindowLength) XXX_DiscardUnknown() { xxx_messageInfo_SI_WindowLength.DiscardUnknown(m) } var xxx_messageInfo_SI_WindowLength proto.InternalMessageInfo func (m *SI_WindowLength) GetValue() SI_WindowLength_Value { if m != nil { return m.Value } return SI_WindowLength_protobuf_unspecified } type SchedulingInfo struct { Si_BroadcastStatus *SI_BroadcastStatus `protobuf:"bytes,1,opt,name=si_BroadcastStatus,json=siBroadcastStatus,proto3" json:"si_BroadcastStatus,omitempty"` Si_Periodicity *SI_Periodicity `protobuf:"bytes,2,opt,name=si_Periodicity,json=siPeriodicity,proto3" json:"si_Periodicity,omitempty"` Sib_MappingInfo *SIB_Mapping `protobuf:"bytes,3,opt,name=sib_MappingInfo,json=sibMappingInfo,proto3" json:"sib_MappingInfo,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SchedulingInfo) Reset() { *m = SchedulingInfo{} } func (m *SchedulingInfo) String() string { return proto.CompactTextString(m) } func (*SchedulingInfo) ProtoMessage() {} func (*SchedulingInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{517} } func (m *SchedulingInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SchedulingInfo.Unmarshal(m, b) } func (m *SchedulingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SchedulingInfo.Marshal(b, m, deterministic) } func (m *SchedulingInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SchedulingInfo.Merge(m, src) } func (m *SchedulingInfo) XXX_Size() int { return xxx_messageInfo_SchedulingInfo.Size(m) } func (m *SchedulingInfo) XXX_DiscardUnknown() { xxx_messageInfo_SchedulingInfo.DiscardUnknown(m) } var xxx_messageInfo_SchedulingInfo proto.InternalMessageInfo func (m *SchedulingInfo) GetSi_BroadcastStatus() *SI_BroadcastStatus { if m != nil { return m.Si_BroadcastStatus } return nil } func (m *SchedulingInfo) GetSi_Periodicity() *SI_Periodicity { if m != nil { return m.Si_Periodicity } return nil } func (m *SchedulingInfo) GetSib_MappingInfo() *SIB_Mapping { if m != nil { return m.Sib_MappingInfo } return nil } type SIB_Mapping struct { Items []*SIB_TypeInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_Mapping) Reset() { *m = SIB_Mapping{} } func (m *SIB_Mapping) String() string { return proto.CompactTextString(m) } func (*SIB_Mapping) ProtoMessage() {} func (*SIB_Mapping) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{518} } func (m *SIB_Mapping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_Mapping.Unmarshal(m, b) } func (m *SIB_Mapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_Mapping.Marshal(b, m, deterministic) } func (m *SIB_Mapping) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_Mapping.Merge(m, src) } func (m *SIB_Mapping) XXX_Size() int { return xxx_messageInfo_SIB_Mapping.Size(m) } func (m *SIB_Mapping) XXX_DiscardUnknown() { xxx_messageInfo_SIB_Mapping.DiscardUnknown(m) } var xxx_messageInfo_SIB_Mapping proto.InternalMessageInfo func (m *SIB_Mapping) GetItems() []*SIB_TypeInfo { if m != nil { return m.Items } return nil } type SI_BroadcastStatus struct { Value SI_BroadcastStatus_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_BroadcastStatus_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_BroadcastStatus) Reset() { *m = SI_BroadcastStatus{} } func (m *SI_BroadcastStatus) String() string { return proto.CompactTextString(m) } func (*SI_BroadcastStatus) ProtoMessage() {} func (*SI_BroadcastStatus) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{519} } func (m *SI_BroadcastStatus) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_BroadcastStatus.Unmarshal(m, b) } func (m *SI_BroadcastStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_BroadcastStatus.Marshal(b, m, deterministic) } func (m *SI_BroadcastStatus) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_BroadcastStatus.Merge(m, src) } func (m *SI_BroadcastStatus) XXX_Size() int { return xxx_messageInfo_SI_BroadcastStatus.Size(m) } func (m *SI_BroadcastStatus) XXX_DiscardUnknown() { xxx_messageInfo_SI_BroadcastStatus.DiscardUnknown(m) } var xxx_messageInfo_SI_BroadcastStatus proto.InternalMessageInfo func (m *SI_BroadcastStatus) GetValue() SI_BroadcastStatus_Value { if m != nil { return m.Value } return SI_BroadcastStatus_protobuf_unspecified } type SI_Periodicity struct { Value SI_Periodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_Periodicity_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_Periodicity) Reset() { *m = SI_Periodicity{} } func (m *SI_Periodicity) String() string { return proto.CompactTextString(m) } func (*SI_Periodicity) ProtoMessage() {} func (*SI_Periodicity) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{520} } func (m *SI_Periodicity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_Periodicity.Unmarshal(m, b) } func (m *SI_Periodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_Periodicity.Marshal(b, m, deterministic) } func (m *SI_Periodicity) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_Periodicity.Merge(m, src) } func (m *SI_Periodicity) XXX_Size() int { return xxx_messageInfo_SI_Periodicity.Size(m) } func (m *SI_Periodicity) XXX_DiscardUnknown() { xxx_messageInfo_SI_Periodicity.DiscardUnknown(m) } var xxx_messageInfo_SI_Periodicity proto.InternalMessageInfo func (m *SI_Periodicity) GetValue() SI_Periodicity_Value { if m != nil { return m.Value } return SI_Periodicity_protobuf_unspecified } type SIB_TypeInfo struct { Type *SIB_TypeInfoType `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` ValueTag *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=valueTag,proto3" json:"valueTag,omitempty"` AreaScope *TrueOpt `protobuf:"bytes,3,opt,name=areaScope,proto3" json:"areaScope,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_TypeInfo) Reset() { *m = SIB_TypeInfo{} } func (m *SIB_TypeInfo) String() string { return proto.CompactTextString(m) } func (*SIB_TypeInfo) ProtoMessage() {} func (*SIB_TypeInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{521} } func (m *SIB_TypeInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_TypeInfo.Unmarshal(m, b) } func (m *SIB_TypeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_TypeInfo.Marshal(b, m, deterministic) } func (m *SIB_TypeInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_TypeInfo.Merge(m, src) } func (m *SIB_TypeInfo) XXX_Size() int { return xxx_messageInfo_SIB_TypeInfo.Size(m) } func (m *SIB_TypeInfo) XXX_DiscardUnknown() { xxx_messageInfo_SIB_TypeInfo.DiscardUnknown(m) } var xxx_messageInfo_SIB_TypeInfo proto.InternalMessageInfo func (m *SIB_TypeInfo) GetType() *SIB_TypeInfoType { if m != nil { return m.Type } return nil } func (m *SIB_TypeInfo) GetValueTag() *wrappers.UInt32Value { if m != nil { return m.ValueTag } return nil } func (m *SIB_TypeInfo) GetAreaScope() *TrueOpt { if m != nil { return m.AreaScope } return nil } type SIB_TypeInfoType struct { Value SIB_TypeInfoType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_TypeInfoType_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_TypeInfoType) Reset() { *m = SIB_TypeInfoType{} } func (m *SIB_TypeInfoType) String() string { return proto.CompactTextString(m) } func (*SIB_TypeInfoType) ProtoMessage() {} func (*SIB_TypeInfoType) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{522} } func (m *SIB_TypeInfoType) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_TypeInfoType.Unmarshal(m, b) } func (m *SIB_TypeInfoType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_TypeInfoType.Marshal(b, m, deterministic) } func (m *SIB_TypeInfoType) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_TypeInfoType.Merge(m, src) } func (m *SIB_TypeInfoType) XXX_Size() int { return xxx_messageInfo_SIB_TypeInfoType.Size(m) } func (m *SIB_TypeInfoType) XXX_DiscardUnknown() { xxx_messageInfo_SIB_TypeInfoType.DiscardUnknown(m) } var xxx_messageInfo_SIB_TypeInfoType proto.InternalMessageInfo func (m *SIB_TypeInfoType) GetValue() SIB_TypeInfoType_Value { if m != nil { return m.Value } return SIB_TypeInfoType_protobuf_unspecified } type SI_RequestConfig struct { Rach_OccasionsSI *RACH_OccasionsSI `protobuf:"bytes,1,opt,name=rach_OccasionsSI,json=rachOccasionsSI,proto3" json:"rach_OccasionsSI,omitempty"` Si_RequestPeriod *SI_RequestPeriod `protobuf:"bytes,2,opt,name=si_RequestPeriod,json=siRequestPeriod,proto3" json:"si_RequestPeriod,omitempty"` Si_RequestResources []*SI_RequestResources `protobuf:"bytes,3,rep,name=si_RequestResources,json=siRequestResources,proto3" json:"si_RequestResources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_RequestConfig) Reset() { *m = SI_RequestConfig{} } func (m *SI_RequestConfig) String() string { return proto.CompactTextString(m) } func (*SI_RequestConfig) ProtoMessage() {} func (*SI_RequestConfig) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{523} } func (m *SI_RequestConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_RequestConfig.Unmarshal(m, b) } func (m *SI_RequestConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_RequestConfig.Marshal(b, m, deterministic) } func (m *SI_RequestConfig) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_RequestConfig.Merge(m, src) } func (m *SI_RequestConfig) XXX_Size() int { return xxx_messageInfo_SI_RequestConfig.Size(m) } func (m *SI_RequestConfig) XXX_DiscardUnknown() { xxx_messageInfo_SI_RequestConfig.DiscardUnknown(m) } var xxx_messageInfo_SI_RequestConfig proto.InternalMessageInfo func (m *SI_RequestConfig) GetRach_OccasionsSI() *RACH_OccasionsSI { if m != nil { return m.Rach_OccasionsSI } return nil } func (m *SI_RequestConfig) GetSi_RequestPeriod() *SI_RequestPeriod { if m != nil { return m.Si_RequestPeriod } return nil } func (m *SI_RequestConfig) GetSi_RequestResources() []*SI_RequestResources { if m != nil { return m.Si_RequestResources } return nil } type SI_RequestPeriod struct { Value SI_RequestPeriod_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_RequestPeriod_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_RequestPeriod) Reset() { *m = SI_RequestPeriod{} } func (m *SI_RequestPeriod) String() string { return proto.CompactTextString(m) } func (*SI_RequestPeriod) ProtoMessage() {} func (*SI_RequestPeriod) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{524} } func (m *SI_RequestPeriod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_RequestPeriod.Unmarshal(m, b) } func (m *SI_RequestPeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_RequestPeriod.Marshal(b, m, deterministic) } func (m *SI_RequestPeriod) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_RequestPeriod.Merge(m, src) } func (m *SI_RequestPeriod) XXX_Size() int { return xxx_messageInfo_SI_RequestPeriod.Size(m) } func (m *SI_RequestPeriod) XXX_DiscardUnknown() { xxx_messageInfo_SI_RequestPeriod.DiscardUnknown(m) } var xxx_messageInfo_SI_RequestPeriod proto.InternalMessageInfo func (m *SI_RequestPeriod) GetValue() SI_RequestPeriod_Value { if m != nil { return m.Value } return SI_RequestPeriod_protobuf_unspecified } type RACH_OccasionsSI struct { Rach_ConfigSI *RACH_ConfigGeneric `protobuf:"bytes,1,opt,name=rach_ConfigSI,json=rachConfigSI,proto3" json:"rach_ConfigSI,omitempty"` SsbPerRACH_Occasion *SSBPerRACH_Occasion `protobuf:"bytes,2,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RACH_OccasionsSI) Reset() { *m = RACH_OccasionsSI{} } func (m *RACH_OccasionsSI) String() string { return proto.CompactTextString(m) } func (*RACH_OccasionsSI) ProtoMessage() {} func (*RACH_OccasionsSI) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{525} } func (m *RACH_OccasionsSI) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RACH_OccasionsSI.Unmarshal(m, b) } func (m *RACH_OccasionsSI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RACH_OccasionsSI.Marshal(b, m, deterministic) } func (m *RACH_OccasionsSI) XXX_Merge(src proto.Message) { xxx_messageInfo_RACH_OccasionsSI.Merge(m, src) } func (m *RACH_OccasionsSI) XXX_Size() int { return xxx_messageInfo_RACH_OccasionsSI.Size(m) } func (m *RACH_OccasionsSI) XXX_DiscardUnknown() { xxx_messageInfo_RACH_OccasionsSI.DiscardUnknown(m) } var xxx_messageInfo_RACH_OccasionsSI proto.InternalMessageInfo func (m *RACH_OccasionsSI) GetRach_ConfigSI() *RACH_ConfigGeneric { if m != nil { return m.Rach_ConfigSI } return nil } func (m *RACH_OccasionsSI) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion { if m != nil { return m.SsbPerRACH_Occasion } return nil } type SI_RequestResources struct { Ra_PreambleStartIndex uint32 `protobuf:"varint,1,opt,name=ra_PreambleStartIndex,json=raPreambleStartIndex,proto3" json:"ra_PreambleStartIndex,omitempty"` Ra_AssociationPeriodIndex *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=ra_AssociationPeriodIndex,json=raAssociationPeriodIndex,proto3" json:"ra_AssociationPeriodIndex,omitempty"` RaSsb_OccasionMaskIndex *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ra_ssb_OccasionMaskIndex,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_OccasionMaskIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SI_RequestResources) Reset() { *m = SI_RequestResources{} } func (m *SI_RequestResources) String() string { return proto.CompactTextString(m) } func (*SI_RequestResources) ProtoMessage() {} func (*SI_RequestResources) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{526} } func (m *SI_RequestResources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SI_RequestResources.Unmarshal(m, b) } func (m *SI_RequestResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SI_RequestResources.Marshal(b, m, deterministic) } func (m *SI_RequestResources) XXX_Merge(src proto.Message) { xxx_messageInfo_SI_RequestResources.Merge(m, src) } func (m *SI_RequestResources) XXX_Size() int { return xxx_messageInfo_SI_RequestResources.Size(m) } func (m *SI_RequestResources) XXX_DiscardUnknown() { xxx_messageInfo_SI_RequestResources.DiscardUnknown(m) } var xxx_messageInfo_SI_RequestResources proto.InternalMessageInfo func (m *SI_RequestResources) GetRa_PreambleStartIndex() uint32 { if m != nil { return m.Ra_PreambleStartIndex } return 0 } func (m *SI_RequestResources) GetRa_AssociationPeriodIndex() *wrappers.UInt32Value { if m != nil { return m.Ra_AssociationPeriodIndex } return nil } func (m *SI_RequestResources) GetRaSsb_OccasionMaskIndex() *wrappers.UInt32Value { if m != nil { return m.RaSsb_OccasionMaskIndex } return nil } type ServingCellConfigCommonSIB struct { DownlinkConfigCommon *DownlinkConfigCommonSIB `protobuf:"bytes,1,opt,name=downlinkConfigCommon,proto3" json:"downlinkConfigCommon,omitempty"` UplinkConfigCommon *UplinkConfigCommonSIB `protobuf:"bytes,2,opt,name=uplinkConfigCommon,proto3" json:"uplinkConfigCommon,omitempty"` SupplementaryUplink *UplinkConfigCommonSIB `protobuf:"bytes,3,opt,name=supplementaryUplink,proto3" json:"supplementaryUplink,omitempty"` N_TimingAdvanceOffset *SIB_N_TimingAdvanceOffset `protobuf:"bytes,4,opt,name=n_TimingAdvanceOffset,json=nTimingAdvanceOffset,proto3" json:"n_TimingAdvanceOffset,omitempty"` Ssb_PositionsInBurst *SIB_SSB_PositionsInBurst `protobuf:"bytes,5,opt,name=ssb_PositionsInBurst,json=ssbPositionsInBurst,proto3" json:"ssb_PositionsInBurst,omitempty"` Ssb_PeriodicityServingCell *SIB_SSB_PeriodicityServingCell `protobuf:"bytes,6,opt,name=ssb_PeriodicityServingCell,json=ssbPeriodicityServingCell,proto3" json:"ssb_PeriodicityServingCell,omitempty"` Tdd_UL_DL_ConfigurationCommon *TDD_UL_DL_ConfigCommon `protobuf:"bytes,7,opt,name=tdd_UL_DL_ConfigurationCommon,json=tddULDLConfigurationCommon,proto3" json:"tdd_UL_DL_ConfigurationCommon,omitempty"` Ss_PBCH_BlockPower int32 `protobuf:"zigzag32,8,opt,name=ss_PBCH_BlockPower,json=ssPBCHBlockPower,proto3" json:"ss_PBCH_BlockPower,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ServingCellConfigCommonSIB) Reset() { *m = ServingCellConfigCommonSIB{} } func (m *ServingCellConfigCommonSIB) String() string { return proto.CompactTextString(m) } func (*ServingCellConfigCommonSIB) ProtoMessage() {} func (*ServingCellConfigCommonSIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{527} } func (m *ServingCellConfigCommonSIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ServingCellConfigCommonSIB.Unmarshal(m, b) } func (m *ServingCellConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ServingCellConfigCommonSIB.Marshal(b, m, deterministic) } func (m *ServingCellConfigCommonSIB) XXX_Merge(src proto.Message) { xxx_messageInfo_ServingCellConfigCommonSIB.Merge(m, src) } func (m *ServingCellConfigCommonSIB) XXX_Size() int { return xxx_messageInfo_ServingCellConfigCommonSIB.Size(m) } func (m *ServingCellConfigCommonSIB) XXX_DiscardUnknown() { xxx_messageInfo_ServingCellConfigCommonSIB.DiscardUnknown(m) } var xxx_messageInfo_ServingCellConfigCommonSIB proto.InternalMessageInfo func (m *ServingCellConfigCommonSIB) GetDownlinkConfigCommon() *DownlinkConfigCommonSIB { if m != nil { return m.DownlinkConfigCommon } return nil } func (m *ServingCellConfigCommonSIB) GetUplinkConfigCommon() *UplinkConfigCommonSIB { if m != nil { return m.UplinkConfigCommon } return nil } func (m *ServingCellConfigCommonSIB) GetSupplementaryUplink() *UplinkConfigCommonSIB { if m != nil { return m.SupplementaryUplink } return nil } func (m *ServingCellConfigCommonSIB) GetN_TimingAdvanceOffset() *SIB_N_TimingAdvanceOffset { if m != nil { return m.N_TimingAdvanceOffset } return nil } func (m *ServingCellConfigCommonSIB) GetSsb_PositionsInBurst() *SIB_SSB_PositionsInBurst { if m != nil { return m.Ssb_PositionsInBurst } return nil } func (m *ServingCellConfigCommonSIB) GetSsb_PeriodicityServingCell() *SIB_SSB_PeriodicityServingCell { if m != nil { return m.Ssb_PeriodicityServingCell } return nil } func (m *ServingCellConfigCommonSIB) GetTdd_UL_DL_ConfigurationCommon() *TDD_UL_DL_ConfigCommon { if m != nil { return m.Tdd_UL_DL_ConfigurationCommon } return nil } func (m *ServingCellConfigCommonSIB) GetSs_PBCH_BlockPower() int32 { if m != nil { return m.Ss_PBCH_BlockPower } return 0 } type DownlinkConfigCommonSIB struct { FrequencyInfoDL *FrequencyInfoDL_SIB `protobuf:"bytes,1,opt,name=frequencyInfoDL,proto3" json:"frequencyInfoDL,omitempty"` InitialDownlinkBWP *BWP_DownlinkCommon `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"` Bcch_Config *BCCH_Config `protobuf:"bytes,3,opt,name=bcch_Config,json=bcchConfig,proto3" json:"bcch_Config,omitempty"` Pcch_Config *PCCH_Config `protobuf:"bytes,4,opt,name=pcch_Config,json=pcchConfig,proto3" json:"pcch_Config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DownlinkConfigCommonSIB) Reset() { *m = DownlinkConfigCommonSIB{} } func (m *DownlinkConfigCommonSIB) String() string { return proto.CompactTextString(m) } func (*DownlinkConfigCommonSIB) ProtoMessage() {} func (*DownlinkConfigCommonSIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{528} } func (m *DownlinkConfigCommonSIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DownlinkConfigCommonSIB.Unmarshal(m, b) } func (m *DownlinkConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DownlinkConfigCommonSIB.Marshal(b, m, deterministic) } func (m *DownlinkConfigCommonSIB) XXX_Merge(src proto.Message) { xxx_messageInfo_DownlinkConfigCommonSIB.Merge(m, src) } func (m *DownlinkConfigCommonSIB) XXX_Size() int { return xxx_messageInfo_DownlinkConfigCommonSIB.Size(m) } func (m *DownlinkConfigCommonSIB) XXX_DiscardUnknown() { xxx_messageInfo_DownlinkConfigCommonSIB.DiscardUnknown(m) } var xxx_messageInfo_DownlinkConfigCommonSIB proto.InternalMessageInfo func (m *DownlinkConfigCommonSIB) GetFrequencyInfoDL() *FrequencyInfoDL_SIB { if m != nil { return m.FrequencyInfoDL } return nil } func (m *DownlinkConfigCommonSIB) GetInitialDownlinkBWP() *BWP_DownlinkCommon { if m != nil { return m.InitialDownlinkBWP } return nil } func (m *DownlinkConfigCommonSIB) GetBcch_Config() *BCCH_Config { if m != nil { return m.Bcch_Config } return nil } func (m *DownlinkConfigCommonSIB) GetPcch_Config() *PCCH_Config { if m != nil { return m.Pcch_Config } return nil } type FrequencyInfoDL_SIB struct { FrequencyBandList *MultiFrequencyBandListNR_SIB `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` OffsetToPointA uint32 `protobuf:"varint,2,opt,name=offsetToPointA,proto3" json:"offsetToPointA,omitempty"` Scs_SpecificCarrierList []*SCS_SpecificCarrier `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FrequencyInfoDL_SIB) Reset() { *m = FrequencyInfoDL_SIB{} } func (m *FrequencyInfoDL_SIB) String() string { return proto.CompactTextString(m) } func (*FrequencyInfoDL_SIB) ProtoMessage() {} func (*FrequencyInfoDL_SIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{529} } func (m *FrequencyInfoDL_SIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FrequencyInfoDL_SIB.Unmarshal(m, b) } func (m *FrequencyInfoDL_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FrequencyInfoDL_SIB.Marshal(b, m, deterministic) } func (m *FrequencyInfoDL_SIB) XXX_Merge(src proto.Message) { xxx_messageInfo_FrequencyInfoDL_SIB.Merge(m, src) } func (m *FrequencyInfoDL_SIB) XXX_Size() int { return xxx_messageInfo_FrequencyInfoDL_SIB.Size(m) } func (m *FrequencyInfoDL_SIB) XXX_DiscardUnknown() { xxx_messageInfo_FrequencyInfoDL_SIB.DiscardUnknown(m) } var xxx_messageInfo_FrequencyInfoDL_SIB proto.InternalMessageInfo func (m *FrequencyInfoDL_SIB) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandList } return nil } func (m *FrequencyInfoDL_SIB) GetOffsetToPointA() uint32 { if m != nil { return m.OffsetToPointA } return 0 } func (m *FrequencyInfoDL_SIB) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier { if m != nil { return m.Scs_SpecificCarrierList } return nil } type MultiFrequencyBandListNR_SIB struct { Items []*NR_MultiBandInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MultiFrequencyBandListNR_SIB) Reset() { *m = MultiFrequencyBandListNR_SIB{} } func (m *MultiFrequencyBandListNR_SIB) String() string { return proto.CompactTextString(m) } func (*MultiFrequencyBandListNR_SIB) ProtoMessage() {} func (*MultiFrequencyBandListNR_SIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{530} } func (m *MultiFrequencyBandListNR_SIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Unmarshal(m, b) } func (m *MultiFrequencyBandListNR_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Marshal(b, m, deterministic) } func (m *MultiFrequencyBandListNR_SIB) XXX_Merge(src proto.Message) { xxx_messageInfo_MultiFrequencyBandListNR_SIB.Merge(m, src) } func (m *MultiFrequencyBandListNR_SIB) XXX_Size() int { return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Size(m) } func (m *MultiFrequencyBandListNR_SIB) XXX_DiscardUnknown() { xxx_messageInfo_MultiFrequencyBandListNR_SIB.DiscardUnknown(m) } var xxx_messageInfo_MultiFrequencyBandListNR_SIB proto.InternalMessageInfo func (m *MultiFrequencyBandListNR_SIB) GetItems() []*NR_MultiBandInfo { if m != nil { return m.Items } return nil } type NR_MultiBandInfo struct { FreqBandIndicatorNR *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=freqBandIndicatorNR,proto3" json:"freqBandIndicatorNR,omitempty"` Nr_NS_PmaxList *NR_NS_PmaxList `protobuf:"bytes,2,opt,name=nr_NS_PmaxList,json=nrNSPmaxList,proto3" json:"nr_NS_PmaxList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NR_MultiBandInfo) Reset() { *m = NR_MultiBandInfo{} } func (m *NR_MultiBandInfo) String() string { return proto.CompactTextString(m) } func (*NR_MultiBandInfo) ProtoMessage() {} func (*NR_MultiBandInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{531} } func (m *NR_MultiBandInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NR_MultiBandInfo.Unmarshal(m, b) } func (m *NR_MultiBandInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NR_MultiBandInfo.Marshal(b, m, deterministic) } func (m *NR_MultiBandInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_NR_MultiBandInfo.Merge(m, src) } func (m *NR_MultiBandInfo) XXX_Size() int { return xxx_messageInfo_NR_MultiBandInfo.Size(m) } func (m *NR_MultiBandInfo) XXX_DiscardUnknown() { xxx_messageInfo_NR_MultiBandInfo.DiscardUnknown(m) } var xxx_messageInfo_NR_MultiBandInfo proto.InternalMessageInfo func (m *NR_MultiBandInfo) GetFreqBandIndicatorNR() *wrappers.UInt32Value { if m != nil { return m.FreqBandIndicatorNR } return nil } func (m *NR_MultiBandInfo) GetNr_NS_PmaxList() *NR_NS_PmaxList { if m != nil { return m.Nr_NS_PmaxList } return nil } type NR_NS_PmaxList struct { Items []*NR_NS_PmaxValue `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NR_NS_PmaxList) Reset() { *m = NR_NS_PmaxList{} } func (m *NR_NS_PmaxList) String() string { return proto.CompactTextString(m) } func (*NR_NS_PmaxList) ProtoMessage() {} func (*NR_NS_PmaxList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{532} } func (m *NR_NS_PmaxList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NR_NS_PmaxList.Unmarshal(m, b) } func (m *NR_NS_PmaxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NR_NS_PmaxList.Marshal(b, m, deterministic) } func (m *NR_NS_PmaxList) XXX_Merge(src proto.Message) { xxx_messageInfo_NR_NS_PmaxList.Merge(m, src) } func (m *NR_NS_PmaxList) XXX_Size() int { return xxx_messageInfo_NR_NS_PmaxList.Size(m) } func (m *NR_NS_PmaxList) XXX_DiscardUnknown() { xxx_messageInfo_NR_NS_PmaxList.DiscardUnknown(m) } var xxx_messageInfo_NR_NS_PmaxList proto.InternalMessageInfo func (m *NR_NS_PmaxList) GetItems() []*NR_NS_PmaxValue { if m != nil { return m.Items } return nil } type NR_NS_PmaxValue struct { AdditionalPmax *wrappers.Int32Value `protobuf:"bytes,1,opt,name=additionalPmax,proto3" json:"additionalPmax,omitempty"` AdditionalSpectrumEmission uint32 `protobuf:"varint,2,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *NR_NS_PmaxValue) Reset() { *m = NR_NS_PmaxValue{} } func (m *NR_NS_PmaxValue) String() string { return proto.CompactTextString(m) } func (*NR_NS_PmaxValue) ProtoMessage() {} func (*NR_NS_PmaxValue) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{533} } func (m *NR_NS_PmaxValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NR_NS_PmaxValue.Unmarshal(m, b) } func (m *NR_NS_PmaxValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_NR_NS_PmaxValue.Marshal(b, m, deterministic) } func (m *NR_NS_PmaxValue) XXX_Merge(src proto.Message) { xxx_messageInfo_NR_NS_PmaxValue.Merge(m, src) } func (m *NR_NS_PmaxValue) XXX_Size() int { return xxx_messageInfo_NR_NS_PmaxValue.Size(m) } func (m *NR_NS_PmaxValue) XXX_DiscardUnknown() { xxx_messageInfo_NR_NS_PmaxValue.DiscardUnknown(m) } var xxx_messageInfo_NR_NS_PmaxValue proto.InternalMessageInfo func (m *NR_NS_PmaxValue) GetAdditionalPmax() *wrappers.Int32Value { if m != nil { return m.AdditionalPmax } return nil } func (m *NR_NS_PmaxValue) GetAdditionalSpectrumEmission() uint32 { if m != nil { return m.AdditionalSpectrumEmission } return 0 } type BCCH_Config struct { ModificationPeriodCoeff BCCH_Config_ModificationPeriodCoeff `protobuf:"varint,1,opt,name=modificationPeriodCoeff,proto3,enum=streaming_protobufs.BCCH_Config_ModificationPeriodCoeff" json:"modificationPeriodCoeff,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BCCH_Config) Reset() { *m = BCCH_Config{} } func (m *BCCH_Config) String() string { return proto.CompactTextString(m) } func (*BCCH_Config) ProtoMessage() {} func (*BCCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{534} } func (m *BCCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BCCH_Config.Unmarshal(m, b) } func (m *BCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BCCH_Config.Marshal(b, m, deterministic) } func (m *BCCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_BCCH_Config.Merge(m, src) } func (m *BCCH_Config) XXX_Size() int { return xxx_messageInfo_BCCH_Config.Size(m) } func (m *BCCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_BCCH_Config.DiscardUnknown(m) } var xxx_messageInfo_BCCH_Config proto.InternalMessageInfo func (m *BCCH_Config) GetModificationPeriodCoeff() BCCH_Config_ModificationPeriodCoeff { if m != nil { return m.ModificationPeriodCoeff } return BCCH_Config_protobuf_unspecified } type PCCH_Config struct { DefaultPagingCycle *PagingCycle `protobuf:"bytes,1,opt,name=defaultPagingCycle,proto3" json:"defaultPagingCycle,omitempty"` // Types that are valid to be assigned to NAndPagingFrameOffset: // *PCCH_Config_OneT // *PCCH_Config_HalfT // *PCCH_Config_QuarterT // *PCCH_Config_OneEighthT // *PCCH_Config_OneSixteenthT NAndPagingFrameOffset isPCCH_Config_NAndPagingFrameOffset `protobuf_oneof:"nAndPagingFrameOffset"` Ns *PCCH_ConfigNs `protobuf:"bytes,7,opt,name=ns,proto3" json:"ns,omitempty"` // Types that are valid to be assigned to FirstPDCCH_MonitoringOccasionOfPO: // *PCCH_Config_SCS15KHZoneT // *PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT // *PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT // *PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT // *PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT // *PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT // *PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT // *PCCH_Config_SCS120KHZoneSixteenthT FirstPDCCH_MonitoringOccasionOfPO isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO `protobuf_oneof:"firstPDCCH_MonitoringOccasionOfPO"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCCH_Config) Reset() { *m = PCCH_Config{} } func (m *PCCH_Config) String() string { return proto.CompactTextString(m) } func (*PCCH_Config) ProtoMessage() {} func (*PCCH_Config) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{535} } func (m *PCCH_Config) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCCH_Config.Unmarshal(m, b) } func (m *PCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCCH_Config.Marshal(b, m, deterministic) } func (m *PCCH_Config) XXX_Merge(src proto.Message) { xxx_messageInfo_PCCH_Config.Merge(m, src) } func (m *PCCH_Config) XXX_Size() int { return xxx_messageInfo_PCCH_Config.Size(m) } func (m *PCCH_Config) XXX_DiscardUnknown() { xxx_messageInfo_PCCH_Config.DiscardUnknown(m) } var xxx_messageInfo_PCCH_Config proto.InternalMessageInfo func (m *PCCH_Config) GetDefaultPagingCycle() *PagingCycle { if m != nil { return m.DefaultPagingCycle } return nil } type isPCCH_Config_NAndPagingFrameOffset interface { isPCCH_Config_NAndPagingFrameOffset() } type PCCH_Config_OneT struct { OneT *Null `protobuf:"bytes,2,opt,name=oneT,proto3,oneof"` } type PCCH_Config_HalfT struct { HalfT uint32 `protobuf:"varint,3,opt,name=halfT,proto3,oneof"` } type PCCH_Config_QuarterT struct { QuarterT uint32 `protobuf:"varint,4,opt,name=quarterT,proto3,oneof"` } type PCCH_Config_OneEighthT struct { OneEighthT uint32 `protobuf:"varint,5,opt,name=oneEighthT,proto3,oneof"` } type PCCH_Config_OneSixteenthT struct { OneSixteenthT uint32 `protobuf:"varint,6,opt,name=oneSixteenthT,proto3,oneof"` } func (*PCCH_Config_OneT) isPCCH_Config_NAndPagingFrameOffset() {} func (*PCCH_Config_HalfT) isPCCH_Config_NAndPagingFrameOffset() {} func (*PCCH_Config_QuarterT) isPCCH_Config_NAndPagingFrameOffset() {} func (*PCCH_Config_OneEighthT) isPCCH_Config_NAndPagingFrameOffset() {} func (*PCCH_Config_OneSixteenthT) isPCCH_Config_NAndPagingFrameOffset() {} func (m *PCCH_Config) GetNAndPagingFrameOffset() isPCCH_Config_NAndPagingFrameOffset { if m != nil { return m.NAndPagingFrameOffset } return nil } func (m *PCCH_Config) GetOneT() *Null { if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneT); ok { return x.OneT } return nil } func (m *PCCH_Config) GetHalfT() uint32 { if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_HalfT); ok { return x.HalfT } return 0 } func (m *PCCH_Config) GetQuarterT() uint32 { if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_QuarterT); ok { return x.QuarterT } return 0 } func (m *PCCH_Config) GetOneEighthT() uint32 { if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneEighthT); ok { return x.OneEighthT } return 0 } func (m *PCCH_Config) GetOneSixteenthT() uint32 { if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneSixteenthT); ok { return x.OneSixteenthT } return 0 } func (m *PCCH_Config) GetNs() *PCCH_ConfigNs { if m != nil { return m.Ns } return nil } type isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO interface { isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() } type PCCH_Config_SCS15KHZoneT struct { SCS15KHZoneT *SCS15KHZoneT `protobuf:"bytes,8,opt,name=sCS15KHZoneT,proto3,oneof"` } type PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT struct { SCS30KHZoneT_SCS15KHZhalfT *SCS30KHZoneT_SCS15KHZhalfT `protobuf:"bytes,9,opt,name=sCS30KHZoneT_SCS15KHZhalfT,json=sCS30KHZoneTSCS15KHZhalfT,proto3,oneof"` } type PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct { SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT `protobuf:"bytes,10,opt,name=sCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT,json=sCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT,proto3,oneof"` } type PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct { SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT `protobuf:"bytes,11,opt,name=sCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT,json=sCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT,proto3,oneof"` } type PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct { SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT `protobuf:"bytes,12,opt,name=sCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT,json=sCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT,proto3,oneof"` } type PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct { SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT `protobuf:"bytes,13,opt,name=sCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT,json=sCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT,proto3,oneof"` } type PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct { SCS120KHZoneEighthT_SCS60KHZoneSixteenthT *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT `protobuf:"bytes,14,opt,name=sCS120KHZoneEighthT_SCS60KHZoneSixteenthT,json=sCS120KHZoneEighthTSCS60KHZoneSixteenthT,proto3,oneof"` } type PCCH_Config_SCS120KHZoneSixteenthT struct { SCS120KHZoneSixteenthT *SCS120KHZoneSixteenthT `protobuf:"bytes,15,opt,name=sCS120KHZoneSixteenthT,proto3,oneof"` } func (*PCCH_Config_SCS15KHZoneT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {} func (*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {} func (*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() { } func (*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() { } func (*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() { } func (*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() { } func (*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() { } func (*PCCH_Config_SCS120KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {} func (m *PCCH_Config) GetFirstPDCCH_MonitoringOccasionOfPO() isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO { if m != nil { return m.FirstPDCCH_MonitoringOccasionOfPO } return nil } func (m *PCCH_Config) GetSCS15KHZoneT() *SCS15KHZoneT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS15KHZoneT); ok { return x.SCS15KHZoneT } return nil } func (m *PCCH_Config) GetSCS30KHZoneT_SCS15KHZhalfT() *SCS30KHZoneT_SCS15KHZhalfT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT); ok { return x.SCS30KHZoneT_SCS15KHZhalfT } return nil } func (m *PCCH_Config) GetSCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT() *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT); ok { return x.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT } return nil } func (m *PCCH_Config) GetSCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT() *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT); ok { return x.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT } return nil } func (m *PCCH_Config) GetSCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT() *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT); ok { return x.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT } return nil } func (m *PCCH_Config) GetSCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT() *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT); ok { return x.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT } return nil } func (m *PCCH_Config) GetSCS120KHZoneEighthT_SCS60KHZoneSixteenthT() *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT); ok { return x.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT } return nil } func (m *PCCH_Config) GetSCS120KHZoneSixteenthT() *SCS120KHZoneSixteenthT { if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneSixteenthT); ok { return x.SCS120KHZoneSixteenthT } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PCCH_Config) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PCCH_Config_OneT)(nil), (*PCCH_Config_HalfT)(nil), (*PCCH_Config_QuarterT)(nil), (*PCCH_Config_OneEighthT)(nil), (*PCCH_Config_OneSixteenthT)(nil), (*PCCH_Config_SCS15KHZoneT)(nil), (*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT)(nil), (*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil), (*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil), (*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil), (*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil), (*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil), (*PCCH_Config_SCS120KHZoneSixteenthT)(nil), } } type PagingCycle struct { Value PagingCycle_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PagingCycle_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PagingCycle) Reset() { *m = PagingCycle{} } func (m *PagingCycle) String() string { return proto.CompactTextString(m) } func (*PagingCycle) ProtoMessage() {} func (*PagingCycle) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{536} } func (m *PagingCycle) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PagingCycle.Unmarshal(m, b) } func (m *PagingCycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PagingCycle.Marshal(b, m, deterministic) } func (m *PagingCycle) XXX_Merge(src proto.Message) { xxx_messageInfo_PagingCycle.Merge(m, src) } func (m *PagingCycle) XXX_Size() int { return xxx_messageInfo_PagingCycle.Size(m) } func (m *PagingCycle) XXX_DiscardUnknown() { xxx_messageInfo_PagingCycle.DiscardUnknown(m) } var xxx_messageInfo_PagingCycle proto.InternalMessageInfo func (m *PagingCycle) GetValue() PagingCycle_Value { if m != nil { return m.Value } return PagingCycle_protobuf_unspecified } type PCCH_ConfigNs struct { Value PCCH_ConfigNs_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PCCH_ConfigNs_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PCCH_ConfigNs) Reset() { *m = PCCH_ConfigNs{} } func (m *PCCH_ConfigNs) String() string { return proto.CompactTextString(m) } func (*PCCH_ConfigNs) ProtoMessage() {} func (*PCCH_ConfigNs) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{537} } func (m *PCCH_ConfigNs) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PCCH_ConfigNs.Unmarshal(m, b) } func (m *PCCH_ConfigNs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PCCH_ConfigNs.Marshal(b, m, deterministic) } func (m *PCCH_ConfigNs) XXX_Merge(src proto.Message) { xxx_messageInfo_PCCH_ConfigNs.Merge(m, src) } func (m *PCCH_ConfigNs) XXX_Size() int { return xxx_messageInfo_PCCH_ConfigNs.Size(m) } func (m *PCCH_ConfigNs) XXX_DiscardUnknown() { xxx_messageInfo_PCCH_ConfigNs.DiscardUnknown(m) } var xxx_messageInfo_PCCH_ConfigNs proto.InternalMessageInfo func (m *PCCH_ConfigNs) GetValue() PCCH_ConfigNs_Value { if m != nil { return m.Value } return PCCH_ConfigNs_protobuf_unspecified } type SCS15KHZoneT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS15KHZoneT) Reset() { *m = SCS15KHZoneT{} } func (m *SCS15KHZoneT) String() string { return proto.CompactTextString(m) } func (*SCS15KHZoneT) ProtoMessage() {} func (*SCS15KHZoneT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{538} } func (m *SCS15KHZoneT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS15KHZoneT.Unmarshal(m, b) } func (m *SCS15KHZoneT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS15KHZoneT.Marshal(b, m, deterministic) } func (m *SCS15KHZoneT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS15KHZoneT.Merge(m, src) } func (m *SCS15KHZoneT) XXX_Size() int { return xxx_messageInfo_SCS15KHZoneT.Size(m) } func (m *SCS15KHZoneT) XXX_DiscardUnknown() { xxx_messageInfo_SCS15KHZoneT.DiscardUnknown(m) } var xxx_messageInfo_SCS15KHZoneT proto.InternalMessageInfo func (m *SCS15KHZoneT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS30KHZoneT_SCS15KHZhalfT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS30KHZoneT_SCS15KHZhalfT) Reset() { *m = SCS30KHZoneT_SCS15KHZhalfT{} } func (m *SCS30KHZoneT_SCS15KHZhalfT) String() string { return proto.CompactTextString(m) } func (*SCS30KHZoneT_SCS15KHZhalfT) ProtoMessage() {} func (*SCS30KHZoneT_SCS15KHZhalfT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{539} } func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Unmarshal(m, b) } func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Marshal(b, m, deterministic) } func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Merge(m, src) } func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Size() int { return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Size(m) } func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_DiscardUnknown() { xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.DiscardUnknown(m) } var xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT proto.InternalMessageInfo func (m *SCS30KHZoneT_SCS15KHZhalfT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) Reset() { *m = SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT{} } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) String() string { return proto.CompactTextString(m) } func (*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) ProtoMessage() {} func (*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{540} } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Unmarshal(m, b) } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Marshal(b, m, deterministic) } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Merge(m, src) } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Size() int { return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Size(m) } func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_DiscardUnknown() { xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.DiscardUnknown(m) } var xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT proto.InternalMessageInfo func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) Reset() { *m = SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT{} } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) String() string { return proto.CompactTextString(m) } func (*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) ProtoMessage() {} func (*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{541} } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Unmarshal(m, b) } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Marshal(b, m, deterministic) } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Merge(m, src) } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Size() int { return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Size(m) } func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_DiscardUnknown() { xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.DiscardUnknown(m) } var xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT proto.InternalMessageInfo func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) Reset() { *m = SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT{} } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) String() string { return proto.CompactTextString(m) } func (*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) ProtoMessage() {} func (*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{542} } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Unmarshal(m, b) } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Marshal(b, m, deterministic) } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Merge(m, src) } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Size() int { return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Size(m) } func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_DiscardUnknown() { xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.DiscardUnknown(m) } var xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT proto.InternalMessageInfo func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) Reset() { *m = SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT{} } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) String() string { return proto.CompactTextString(m) } func (*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) ProtoMessage() {} func (*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{543} } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Unmarshal(m, b) } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Marshal(b, m, deterministic) } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Merge(m, src) } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Size() int { return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Size(m) } func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_DiscardUnknown() { xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.DiscardUnknown(m) } var xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT proto.InternalMessageInfo func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) Reset() { *m = SCS120KHZoneEighthT_SCS60KHZoneSixteenthT{} } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) String() string { return proto.CompactTextString(m) } func (*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) ProtoMessage() {} func (*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{544} } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Unmarshal(m, b) } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Marshal(b, m, deterministic) } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Merge(m, src) } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Size() int { return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Size(m) } func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_DiscardUnknown() { xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.DiscardUnknown(m) } var xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT proto.InternalMessageInfo func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type SCS120KHZoneSixteenthT struct { Values []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCS120KHZoneSixteenthT) Reset() { *m = SCS120KHZoneSixteenthT{} } func (m *SCS120KHZoneSixteenthT) String() string { return proto.CompactTextString(m) } func (*SCS120KHZoneSixteenthT) ProtoMessage() {} func (*SCS120KHZoneSixteenthT) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{545} } func (m *SCS120KHZoneSixteenthT) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCS120KHZoneSixteenthT.Unmarshal(m, b) } func (m *SCS120KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCS120KHZoneSixteenthT.Marshal(b, m, deterministic) } func (m *SCS120KHZoneSixteenthT) XXX_Merge(src proto.Message) { xxx_messageInfo_SCS120KHZoneSixteenthT.Merge(m, src) } func (m *SCS120KHZoneSixteenthT) XXX_Size() int { return xxx_messageInfo_SCS120KHZoneSixteenthT.Size(m) } func (m *SCS120KHZoneSixteenthT) XXX_DiscardUnknown() { xxx_messageInfo_SCS120KHZoneSixteenthT.DiscardUnknown(m) } var xxx_messageInfo_SCS120KHZoneSixteenthT proto.InternalMessageInfo func (m *SCS120KHZoneSixteenthT) GetValues() []uint32 { if m != nil { return m.Values } return nil } type UplinkConfigCommonSIB struct { FrequencyInfoUL *FrequencyInfoUL_SIB `protobuf:"bytes,1,opt,name=frequencyInfoUL,proto3" json:"frequencyInfoUL,omitempty"` InitialUplinkBWP *BWP_UplinkCommon `protobuf:"bytes,2,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"` TimeAlignmentTimerCommon *TimeAlignmentTimer `protobuf:"bytes,3,opt,name=timeAlignmentTimerCommon,proto3" json:"timeAlignmentTimerCommon,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UplinkConfigCommonSIB) Reset() { *m = UplinkConfigCommonSIB{} } func (m *UplinkConfigCommonSIB) String() string { return proto.CompactTextString(m) } func (*UplinkConfigCommonSIB) ProtoMessage() {} func (*UplinkConfigCommonSIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{546} } func (m *UplinkConfigCommonSIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UplinkConfigCommonSIB.Unmarshal(m, b) } func (m *UplinkConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UplinkConfigCommonSIB.Marshal(b, m, deterministic) } func (m *UplinkConfigCommonSIB) XXX_Merge(src proto.Message) { xxx_messageInfo_UplinkConfigCommonSIB.Merge(m, src) } func (m *UplinkConfigCommonSIB) XXX_Size() int { return xxx_messageInfo_UplinkConfigCommonSIB.Size(m) } func (m *UplinkConfigCommonSIB) XXX_DiscardUnknown() { xxx_messageInfo_UplinkConfigCommonSIB.DiscardUnknown(m) } var xxx_messageInfo_UplinkConfigCommonSIB proto.InternalMessageInfo func (m *UplinkConfigCommonSIB) GetFrequencyInfoUL() *FrequencyInfoUL_SIB { if m != nil { return m.FrequencyInfoUL } return nil } func (m *UplinkConfigCommonSIB) GetInitialUplinkBWP() *BWP_UplinkCommon { if m != nil { return m.InitialUplinkBWP } return nil } func (m *UplinkConfigCommonSIB) GetTimeAlignmentTimerCommon() *TimeAlignmentTimer { if m != nil { return m.TimeAlignmentTimerCommon } return nil } type FrequencyInfoUL_SIB struct { FrequencyBandList *MultiFrequencyBandListNR_SIB `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"` AbsoluteFrequencyPointA *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"` Scs_SpecificCarrierList []*SCS_SpecificCarrier `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"` P_Max *wrappers.Int32Value `protobuf:"bytes,4,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"` FrequencyShift7P5Khz *TrueOpt `protobuf:"bytes,5,opt,name=frequencyShift7p5khz,proto3" json:"frequencyShift7p5khz,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FrequencyInfoUL_SIB) Reset() { *m = FrequencyInfoUL_SIB{} } func (m *FrequencyInfoUL_SIB) String() string { return proto.CompactTextString(m) } func (*FrequencyInfoUL_SIB) ProtoMessage() {} func (*FrequencyInfoUL_SIB) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{547} } func (m *FrequencyInfoUL_SIB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FrequencyInfoUL_SIB.Unmarshal(m, b) } func (m *FrequencyInfoUL_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FrequencyInfoUL_SIB.Marshal(b, m, deterministic) } func (m *FrequencyInfoUL_SIB) XXX_Merge(src proto.Message) { xxx_messageInfo_FrequencyInfoUL_SIB.Merge(m, src) } func (m *FrequencyInfoUL_SIB) XXX_Size() int { return xxx_messageInfo_FrequencyInfoUL_SIB.Size(m) } func (m *FrequencyInfoUL_SIB) XXX_DiscardUnknown() { xxx_messageInfo_FrequencyInfoUL_SIB.DiscardUnknown(m) } var xxx_messageInfo_FrequencyInfoUL_SIB proto.InternalMessageInfo func (m *FrequencyInfoUL_SIB) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB { if m != nil { return m.FrequencyBandList } return nil } func (m *FrequencyInfoUL_SIB) GetAbsoluteFrequencyPointA() *wrappers.UInt32Value { if m != nil { return m.AbsoluteFrequencyPointA } return nil } func (m *FrequencyInfoUL_SIB) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier { if m != nil { return m.Scs_SpecificCarrierList } return nil } func (m *FrequencyInfoUL_SIB) GetP_Max() *wrappers.Int32Value { if m != nil { return m.P_Max } return nil } func (m *FrequencyInfoUL_SIB) GetFrequencyShift7P5Khz() *TrueOpt { if m != nil { return m.FrequencyShift7P5Khz } return nil } type SIB_N_TimingAdvanceOffset struct { Value SIB_N_TimingAdvanceOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_N_TimingAdvanceOffset_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_N_TimingAdvanceOffset) Reset() { *m = SIB_N_TimingAdvanceOffset{} } func (m *SIB_N_TimingAdvanceOffset) String() string { return proto.CompactTextString(m) } func (*SIB_N_TimingAdvanceOffset) ProtoMessage() {} func (*SIB_N_TimingAdvanceOffset) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{548} } func (m *SIB_N_TimingAdvanceOffset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Unmarshal(m, b) } func (m *SIB_N_TimingAdvanceOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Marshal(b, m, deterministic) } func (m *SIB_N_TimingAdvanceOffset) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_N_TimingAdvanceOffset.Merge(m, src) } func (m *SIB_N_TimingAdvanceOffset) XXX_Size() int { return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Size(m) } func (m *SIB_N_TimingAdvanceOffset) XXX_DiscardUnknown() { xxx_messageInfo_SIB_N_TimingAdvanceOffset.DiscardUnknown(m) } var xxx_messageInfo_SIB_N_TimingAdvanceOffset proto.InternalMessageInfo func (m *SIB_N_TimingAdvanceOffset) GetValue() SIB_N_TimingAdvanceOffset_Value { if m != nil { return m.Value } return SIB_N_TimingAdvanceOffset_protobuf_unspecified } type SIB_SSB_PositionsInBurst struct { InOneGroup []byte `protobuf:"bytes,1,opt,name=inOneGroup,proto3" json:"inOneGroup,omitempty"` GroupPresence *wrappers.BytesValue `protobuf:"bytes,2,opt,name=groupPresence,proto3" json:"groupPresence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_SSB_PositionsInBurst) Reset() { *m = SIB_SSB_PositionsInBurst{} } func (m *SIB_SSB_PositionsInBurst) String() string { return proto.CompactTextString(m) } func (*SIB_SSB_PositionsInBurst) ProtoMessage() {} func (*SIB_SSB_PositionsInBurst) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{549} } func (m *SIB_SSB_PositionsInBurst) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_SSB_PositionsInBurst.Unmarshal(m, b) } func (m *SIB_SSB_PositionsInBurst) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_SSB_PositionsInBurst.Marshal(b, m, deterministic) } func (m *SIB_SSB_PositionsInBurst) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_SSB_PositionsInBurst.Merge(m, src) } func (m *SIB_SSB_PositionsInBurst) XXX_Size() int { return xxx_messageInfo_SIB_SSB_PositionsInBurst.Size(m) } func (m *SIB_SSB_PositionsInBurst) XXX_DiscardUnknown() { xxx_messageInfo_SIB_SSB_PositionsInBurst.DiscardUnknown(m) } var xxx_messageInfo_SIB_SSB_PositionsInBurst proto.InternalMessageInfo func (m *SIB_SSB_PositionsInBurst) GetInOneGroup() []byte { if m != nil { return m.InOneGroup } return nil } func (m *SIB_SSB_PositionsInBurst) GetGroupPresence() *wrappers.BytesValue { if m != nil { return m.GroupPresence } return nil } type SIB_SSB_PeriodicityServingCell struct { Value SIB_SSB_PeriodicityServingCell_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_SSB_PeriodicityServingCell_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SIB_SSB_PeriodicityServingCell) Reset() { *m = SIB_SSB_PeriodicityServingCell{} } func (m *SIB_SSB_PeriodicityServingCell) String() string { return proto.CompactTextString(m) } func (*SIB_SSB_PeriodicityServingCell) ProtoMessage() {} func (*SIB_SSB_PeriodicityServingCell) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{550} } func (m *SIB_SSB_PeriodicityServingCell) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Unmarshal(m, b) } func (m *SIB_SSB_PeriodicityServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Marshal(b, m, deterministic) } func (m *SIB_SSB_PeriodicityServingCell) XXX_Merge(src proto.Message) { xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Merge(m, src) } func (m *SIB_SSB_PeriodicityServingCell) XXX_Size() int { return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Size(m) } func (m *SIB_SSB_PeriodicityServingCell) XXX_DiscardUnknown() { xxx_messageInfo_SIB_SSB_PeriodicityServingCell.DiscardUnknown(m) } var xxx_messageInfo_SIB_SSB_PeriodicityServingCell proto.InternalMessageInfo func (m *SIB_SSB_PeriodicityServingCell) GetValue() SIB_SSB_PeriodicityServingCell_Value { if m != nil { return m.Value } return SIB_SSB_PeriodicityServingCell_protobuf_unspecified } type UE_TimersAndConstants struct { T300 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,1,opt,name=t300,proto3" json:"t300,omitempty"` T301 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,2,opt,name=t301,proto3" json:"t301,omitempty"` T310 *UE_TimersAndConstantsT310 `protobuf:"bytes,3,opt,name=t310,proto3" json:"t310,omitempty"` N310 *UE_TimersAndConstantsN310 `protobuf:"bytes,4,opt,name=n310,proto3" json:"n310,omitempty"` T311 *UE_TimersAndConstantsT311 `protobuf:"bytes,5,opt,name=t311,proto3" json:"t311,omitempty"` N311 *UE_TimersAndConstantsN311 `protobuf:"bytes,6,opt,name=n311,proto3" json:"n311,omitempty"` T319 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,7,opt,name=t319,proto3" json:"t319,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstants) Reset() { *m = UE_TimersAndConstants{} } func (m *UE_TimersAndConstants) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstants) ProtoMessage() {} func (*UE_TimersAndConstants) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{551} } func (m *UE_TimersAndConstants) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstants.Unmarshal(m, b) } func (m *UE_TimersAndConstants) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstants.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstants) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstants.Merge(m, src) } func (m *UE_TimersAndConstants) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstants.Size(m) } func (m *UE_TimersAndConstants) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstants.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstants proto.InternalMessageInfo func (m *UE_TimersAndConstants) GetT300() *UE_TimersAndConstantsT300_T301_T319 { if m != nil { return m.T300 } return nil } func (m *UE_TimersAndConstants) GetT301() *UE_TimersAndConstantsT300_T301_T319 { if m != nil { return m.T301 } return nil } func (m *UE_TimersAndConstants) GetT310() *UE_TimersAndConstantsT310 { if m != nil { return m.T310 } return nil } func (m *UE_TimersAndConstants) GetN310() *UE_TimersAndConstantsN310 { if m != nil { return m.N310 } return nil } func (m *UE_TimersAndConstants) GetT311() *UE_TimersAndConstantsT311 { if m != nil { return m.T311 } return nil } func (m *UE_TimersAndConstants) GetN311() *UE_TimersAndConstantsN311 { if m != nil { return m.N311 } return nil } func (m *UE_TimersAndConstants) GetT319() *UE_TimersAndConstantsT300_T301_T319 { if m != nil { return m.T319 } return nil } type UE_TimersAndConstantsT300_T301_T319 struct { Value UE_TimersAndConstantsT300_T301_T319_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT300_T301_T319_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstantsT300_T301_T319) Reset() { *m = UE_TimersAndConstantsT300_T301_T319{} } func (m *UE_TimersAndConstantsT300_T301_T319) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstantsT300_T301_T319) ProtoMessage() {} func (*UE_TimersAndConstantsT300_T301_T319) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{552} } func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Unmarshal(m, b) } func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Merge(m, src) } func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Size(m) } func (m *UE_TimersAndConstantsT300_T301_T319) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319 proto.InternalMessageInfo func (m *UE_TimersAndConstantsT300_T301_T319) GetValue() UE_TimersAndConstantsT300_T301_T319_Value { if m != nil { return m.Value } return UE_TimersAndConstantsT300_T301_T319_protobuf_unspecified } type UE_TimersAndConstantsT310 struct { Value UE_TimersAndConstantsT310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT310_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstantsT310) Reset() { *m = UE_TimersAndConstantsT310{} } func (m *UE_TimersAndConstantsT310) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstantsT310) ProtoMessage() {} func (*UE_TimersAndConstantsT310) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{553} } func (m *UE_TimersAndConstantsT310) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstantsT310.Unmarshal(m, b) } func (m *UE_TimersAndConstantsT310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstantsT310.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstantsT310) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstantsT310.Merge(m, src) } func (m *UE_TimersAndConstantsT310) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstantsT310.Size(m) } func (m *UE_TimersAndConstantsT310) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstantsT310.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstantsT310 proto.InternalMessageInfo func (m *UE_TimersAndConstantsT310) GetValue() UE_TimersAndConstantsT310_Value { if m != nil { return m.Value } return UE_TimersAndConstantsT310_protobuf_unspecified } type UE_TimersAndConstantsN310 struct { Value UE_TimersAndConstantsN310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsN310_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstantsN310) Reset() { *m = UE_TimersAndConstantsN310{} } func (m *UE_TimersAndConstantsN310) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstantsN310) ProtoMessage() {} func (*UE_TimersAndConstantsN310) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{554} } func (m *UE_TimersAndConstantsN310) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstantsN310.Unmarshal(m, b) } func (m *UE_TimersAndConstantsN310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstantsN310.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstantsN310) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstantsN310.Merge(m, src) } func (m *UE_TimersAndConstantsN310) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstantsN310.Size(m) } func (m *UE_TimersAndConstantsN310) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstantsN310.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstantsN310 proto.InternalMessageInfo func (m *UE_TimersAndConstantsN310) GetValue() UE_TimersAndConstantsN310_Value { if m != nil { return m.Value } return UE_TimersAndConstantsN310_protobuf_unspecified } type UE_TimersAndConstantsT311 struct { Value UE_TimersAndConstantsT311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT311_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstantsT311) Reset() { *m = UE_TimersAndConstantsT311{} } func (m *UE_TimersAndConstantsT311) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstantsT311) ProtoMessage() {} func (*UE_TimersAndConstantsT311) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{555} } func (m *UE_TimersAndConstantsT311) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstantsT311.Unmarshal(m, b) } func (m *UE_TimersAndConstantsT311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstantsT311.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstantsT311) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstantsT311.Merge(m, src) } func (m *UE_TimersAndConstantsT311) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstantsT311.Size(m) } func (m *UE_TimersAndConstantsT311) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstantsT311.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstantsT311 proto.InternalMessageInfo func (m *UE_TimersAndConstantsT311) GetValue() UE_TimersAndConstantsT311_Value { if m != nil { return m.Value } return UE_TimersAndConstantsT311_protobuf_unspecified } type UE_TimersAndConstantsN311 struct { Value UE_TimersAndConstantsN311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsN311_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UE_TimersAndConstantsN311) Reset() { *m = UE_TimersAndConstantsN311{} } func (m *UE_TimersAndConstantsN311) String() string { return proto.CompactTextString(m) } func (*UE_TimersAndConstantsN311) ProtoMessage() {} func (*UE_TimersAndConstantsN311) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{556} } func (m *UE_TimersAndConstantsN311) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UE_TimersAndConstantsN311.Unmarshal(m, b) } func (m *UE_TimersAndConstantsN311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UE_TimersAndConstantsN311.Marshal(b, m, deterministic) } func (m *UE_TimersAndConstantsN311) XXX_Merge(src proto.Message) { xxx_messageInfo_UE_TimersAndConstantsN311.Merge(m, src) } func (m *UE_TimersAndConstantsN311) XXX_Size() int { return xxx_messageInfo_UE_TimersAndConstantsN311.Size(m) } func (m *UE_TimersAndConstantsN311) XXX_DiscardUnknown() { xxx_messageInfo_UE_TimersAndConstantsN311.DiscardUnknown(m) } var xxx_messageInfo_UE_TimersAndConstantsN311 proto.InternalMessageInfo func (m *UE_TimersAndConstantsN311) GetValue() UE_TimersAndConstantsN311_Value { if m != nil { return m.Value } return UE_TimersAndConstantsN311_protobuf_unspecified } type UAC_BarringPerCatList struct { Items []*UAC_BarringPerCat `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringPerCatList) Reset() { *m = UAC_BarringPerCatList{} } func (m *UAC_BarringPerCatList) String() string { return proto.CompactTextString(m) } func (*UAC_BarringPerCatList) ProtoMessage() {} func (*UAC_BarringPerCatList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{557} } func (m *UAC_BarringPerCatList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringPerCatList.Unmarshal(m, b) } func (m *UAC_BarringPerCatList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringPerCatList.Marshal(b, m, deterministic) } func (m *UAC_BarringPerCatList) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringPerCatList.Merge(m, src) } func (m *UAC_BarringPerCatList) XXX_Size() int { return xxx_messageInfo_UAC_BarringPerCatList.Size(m) } func (m *UAC_BarringPerCatList) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringPerCatList.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringPerCatList proto.InternalMessageInfo func (m *UAC_BarringPerCatList) GetItems() []*UAC_BarringPerCat { if m != nil { return m.Items } return nil } type UAC_BarringPerCat struct { AccessCategory uint32 `protobuf:"varint,1,opt,name=accessCategory,proto3" json:"accessCategory,omitempty"` UacBarringInfoSetIndex uint32 `protobuf:"varint,2,opt,name=uac_barringInfoSetIndex,json=uacBarringInfoSetIndex,proto3" json:"uac_barringInfoSetIndex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringPerCat) Reset() { *m = UAC_BarringPerCat{} } func (m *UAC_BarringPerCat) String() string { return proto.CompactTextString(m) } func (*UAC_BarringPerCat) ProtoMessage() {} func (*UAC_BarringPerCat) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{558} } func (m *UAC_BarringPerCat) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringPerCat.Unmarshal(m, b) } func (m *UAC_BarringPerCat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringPerCat.Marshal(b, m, deterministic) } func (m *UAC_BarringPerCat) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringPerCat.Merge(m, src) } func (m *UAC_BarringPerCat) XXX_Size() int { return xxx_messageInfo_UAC_BarringPerCat.Size(m) } func (m *UAC_BarringPerCat) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringPerCat.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringPerCat proto.InternalMessageInfo func (m *UAC_BarringPerCat) GetAccessCategory() uint32 { if m != nil { return m.AccessCategory } return 0 } func (m *UAC_BarringPerCat) GetUacBarringInfoSetIndex() uint32 { if m != nil { return m.UacBarringInfoSetIndex } return 0 } type UAC_BarringPerPLMN_List struct { Items []*UAC_BarringPerPLMN `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringPerPLMN_List) Reset() { *m = UAC_BarringPerPLMN_List{} } func (m *UAC_BarringPerPLMN_List) String() string { return proto.CompactTextString(m) } func (*UAC_BarringPerPLMN_List) ProtoMessage() {} func (*UAC_BarringPerPLMN_List) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{559} } func (m *UAC_BarringPerPLMN_List) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringPerPLMN_List.Unmarshal(m, b) } func (m *UAC_BarringPerPLMN_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringPerPLMN_List.Marshal(b, m, deterministic) } func (m *UAC_BarringPerPLMN_List) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringPerPLMN_List.Merge(m, src) } func (m *UAC_BarringPerPLMN_List) XXX_Size() int { return xxx_messageInfo_UAC_BarringPerPLMN_List.Size(m) } func (m *UAC_BarringPerPLMN_List) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringPerPLMN_List.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringPerPLMN_List proto.InternalMessageInfo func (m *UAC_BarringPerPLMN_List) GetItems() []*UAC_BarringPerPLMN { if m != nil { return m.Items } return nil } type UAC_BarringPerPLMN struct { Plmn_IdentityIndex uint32 `protobuf:"varint,1,opt,name=plmn_IdentityIndex,json=plmnIdentityIndex,proto3" json:"plmn_IdentityIndex,omitempty"` // Types that are valid to be assigned to Uac_ACBarringListType: // *UAC_BarringPerPLMN_Uac_ImplicitACBarringList // *UAC_BarringPerPLMN_Uac_ExplicitACBarringList Uac_ACBarringListType isUAC_BarringPerPLMN_Uac_ACBarringListType `protobuf_oneof:"uac_ACBarringListType"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringPerPLMN) Reset() { *m = UAC_BarringPerPLMN{} } func (m *UAC_BarringPerPLMN) String() string { return proto.CompactTextString(m) } func (*UAC_BarringPerPLMN) ProtoMessage() {} func (*UAC_BarringPerPLMN) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{560} } func (m *UAC_BarringPerPLMN) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringPerPLMN.Unmarshal(m, b) } func (m *UAC_BarringPerPLMN) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringPerPLMN.Marshal(b, m, deterministic) } func (m *UAC_BarringPerPLMN) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringPerPLMN.Merge(m, src) } func (m *UAC_BarringPerPLMN) XXX_Size() int { return xxx_messageInfo_UAC_BarringPerPLMN.Size(m) } func (m *UAC_BarringPerPLMN) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringPerPLMN.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringPerPLMN proto.InternalMessageInfo func (m *UAC_BarringPerPLMN) GetPlmn_IdentityIndex() uint32 { if m != nil { return m.Plmn_IdentityIndex } return 0 } type isUAC_BarringPerPLMN_Uac_ACBarringListType interface { isUAC_BarringPerPLMN_Uac_ACBarringListType() } type UAC_BarringPerPLMN_Uac_ImplicitACBarringList struct { Uac_ImplicitACBarringList *UAC_ImplicitACBarringList `protobuf:"bytes,2,opt,name=uac_ImplicitACBarringList,json=uacImplicitACBarringList,proto3,oneof"` } type UAC_BarringPerPLMN_Uac_ExplicitACBarringList struct { Uac_ExplicitACBarringList *UAC_BarringPerCatList `protobuf:"bytes,3,opt,name=uac_ExplicitACBarringList,json=uacExplicitACBarringList,proto3,oneof"` } func (*UAC_BarringPerPLMN_Uac_ImplicitACBarringList) isUAC_BarringPerPLMN_Uac_ACBarringListType() {} func (*UAC_BarringPerPLMN_Uac_ExplicitACBarringList) isUAC_BarringPerPLMN_Uac_ACBarringListType() {} func (m *UAC_BarringPerPLMN) GetUac_ACBarringListType() isUAC_BarringPerPLMN_Uac_ACBarringListType { if m != nil { return m.Uac_ACBarringListType } return nil } func (m *UAC_BarringPerPLMN) GetUac_ImplicitACBarringList() *UAC_ImplicitACBarringList { if x, ok := m.GetUac_ACBarringListType().(*UAC_BarringPerPLMN_Uac_ImplicitACBarringList); ok { return x.Uac_ImplicitACBarringList } return nil } func (m *UAC_BarringPerPLMN) GetUac_ExplicitACBarringList() *UAC_BarringPerCatList { if x, ok := m.GetUac_ACBarringListType().(*UAC_BarringPerPLMN_Uac_ExplicitACBarringList); ok { return x.Uac_ExplicitACBarringList } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*UAC_BarringPerPLMN) XXX_OneofWrappers() []interface{} { return []interface{}{ (*UAC_BarringPerPLMN_Uac_ImplicitACBarringList)(nil), (*UAC_BarringPerPLMN_Uac_ExplicitACBarringList)(nil), } } type UAC_ImplicitACBarringList struct { Items []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_ImplicitACBarringList) Reset() { *m = UAC_ImplicitACBarringList{} } func (m *UAC_ImplicitACBarringList) String() string { return proto.CompactTextString(m) } func (*UAC_ImplicitACBarringList) ProtoMessage() {} func (*UAC_ImplicitACBarringList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{561} } func (m *UAC_ImplicitACBarringList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_ImplicitACBarringList.Unmarshal(m, b) } func (m *UAC_ImplicitACBarringList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_ImplicitACBarringList.Marshal(b, m, deterministic) } func (m *UAC_ImplicitACBarringList) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_ImplicitACBarringList.Merge(m, src) } func (m *UAC_ImplicitACBarringList) XXX_Size() int { return xxx_messageInfo_UAC_ImplicitACBarringList.Size(m) } func (m *UAC_ImplicitACBarringList) XXX_DiscardUnknown() { xxx_messageInfo_UAC_ImplicitACBarringList.DiscardUnknown(m) } var xxx_messageInfo_UAC_ImplicitACBarringList proto.InternalMessageInfo func (m *UAC_ImplicitACBarringList) GetItems() []uint32 { if m != nil { return m.Items } return nil } type UAC_BarringInfoSetList struct { Items []*UAC_BarringInfoSet `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringInfoSetList) Reset() { *m = UAC_BarringInfoSetList{} } func (m *UAC_BarringInfoSetList) String() string { return proto.CompactTextString(m) } func (*UAC_BarringInfoSetList) ProtoMessage() {} func (*UAC_BarringInfoSetList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{562} } func (m *UAC_BarringInfoSetList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringInfoSetList.Unmarshal(m, b) } func (m *UAC_BarringInfoSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringInfoSetList.Marshal(b, m, deterministic) } func (m *UAC_BarringInfoSetList) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringInfoSetList.Merge(m, src) } func (m *UAC_BarringInfoSetList) XXX_Size() int { return xxx_messageInfo_UAC_BarringInfoSetList.Size(m) } func (m *UAC_BarringInfoSetList) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringInfoSetList.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringInfoSetList proto.InternalMessageInfo func (m *UAC_BarringInfoSetList) GetItems() []*UAC_BarringInfoSet { if m != nil { return m.Items } return nil } type UAC_BarringInfoSet struct { Uac_BarringFactor *UAC_BarringFactor `protobuf:"bytes,1,opt,name=uac_BarringFactor,json=uacBarringFactor,proto3" json:"uac_BarringFactor,omitempty"` Uac_BarringTime *UAC_BarringTime `protobuf:"bytes,2,opt,name=uac_BarringTime,json=uacBarringTime,proto3" json:"uac_BarringTime,omitempty"` Uac_BarringForAccessIdentity []byte `protobuf:"bytes,3,opt,name=uac_BarringForAccessIdentity,json=uacBarringForAccessIdentity,proto3" json:"uac_BarringForAccessIdentity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringInfoSet) Reset() { *m = UAC_BarringInfoSet{} } func (m *UAC_BarringInfoSet) String() string { return proto.CompactTextString(m) } func (*UAC_BarringInfoSet) ProtoMessage() {} func (*UAC_BarringInfoSet) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{563} } func (m *UAC_BarringInfoSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringInfoSet.Unmarshal(m, b) } func (m *UAC_BarringInfoSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringInfoSet.Marshal(b, m, deterministic) } func (m *UAC_BarringInfoSet) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringInfoSet.Merge(m, src) } func (m *UAC_BarringInfoSet) XXX_Size() int { return xxx_messageInfo_UAC_BarringInfoSet.Size(m) } func (m *UAC_BarringInfoSet) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringInfoSet.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringInfoSet proto.InternalMessageInfo func (m *UAC_BarringInfoSet) GetUac_BarringFactor() *UAC_BarringFactor { if m != nil { return m.Uac_BarringFactor } return nil } func (m *UAC_BarringInfoSet) GetUac_BarringTime() *UAC_BarringTime { if m != nil { return m.Uac_BarringTime } return nil } func (m *UAC_BarringInfoSet) GetUac_BarringForAccessIdentity() []byte { if m != nil { return m.Uac_BarringForAccessIdentity } return nil } type UAC_BarringFactor struct { Value UAC_BarringFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UAC_BarringFactor_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringFactor) Reset() { *m = UAC_BarringFactor{} } func (m *UAC_BarringFactor) String() string { return proto.CompactTextString(m) } func (*UAC_BarringFactor) ProtoMessage() {} func (*UAC_BarringFactor) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{564} } func (m *UAC_BarringFactor) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringFactor.Unmarshal(m, b) } func (m *UAC_BarringFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringFactor.Marshal(b, m, deterministic) } func (m *UAC_BarringFactor) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringFactor.Merge(m, src) } func (m *UAC_BarringFactor) XXX_Size() int { return xxx_messageInfo_UAC_BarringFactor.Size(m) } func (m *UAC_BarringFactor) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringFactor.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringFactor proto.InternalMessageInfo func (m *UAC_BarringFactor) GetValue() UAC_BarringFactor_Value { if m != nil { return m.Value } return UAC_BarringFactor_protobuf_unspecified } type UAC_BarringTime struct { Value UAC_BarringTime_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UAC_BarringTime_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UAC_BarringTime) Reset() { *m = UAC_BarringTime{} } func (m *UAC_BarringTime) String() string { return proto.CompactTextString(m) } func (*UAC_BarringTime) ProtoMessage() {} func (*UAC_BarringTime) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{565} } func (m *UAC_BarringTime) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UAC_BarringTime.Unmarshal(m, b) } func (m *UAC_BarringTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UAC_BarringTime.Marshal(b, m, deterministic) } func (m *UAC_BarringTime) XXX_Merge(src proto.Message) { xxx_messageInfo_UAC_BarringTime.Merge(m, src) } func (m *UAC_BarringTime) XXX_Size() int { return xxx_messageInfo_UAC_BarringTime.Size(m) } func (m *UAC_BarringTime) XXX_DiscardUnknown() { xxx_messageInfo_UAC_BarringTime.DiscardUnknown(m) } var xxx_messageInfo_UAC_BarringTime proto.InternalMessageInfo func (m *UAC_BarringTime) GetValue() UAC_BarringTime_Value { if m != nil { return m.Value } return UAC_BarringTime_protobuf_unspecified } type MobilityStateParameters struct { T_Evaluation *T_Evaluation_HystNormal `protobuf:"bytes,1,opt,name=t_Evaluation,json=tEvaluation,proto3" json:"t_Evaluation,omitempty"` T_HystNormal *T_Evaluation_HystNormal `protobuf:"bytes,2,opt,name=t_HystNormal,json=tHystNormal,proto3" json:"t_HystNormal,omitempty"` N_CellChangeMedium uint32 `protobuf:"varint,3,opt,name=n_CellChangeMedium,json=nCellChangeMedium,proto3" json:"n_CellChangeMedium,omitempty"` N_CellChangeHigh uint32 `protobuf:"varint,4,opt,name=n_CellChangeHigh,json=nCellChangeHigh,proto3" json:"n_CellChangeHigh,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MobilityStateParameters) Reset() { *m = MobilityStateParameters{} } func (m *MobilityStateParameters) String() string { return proto.CompactTextString(m) } func (*MobilityStateParameters) ProtoMessage() {} func (*MobilityStateParameters) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{566} } func (m *MobilityStateParameters) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MobilityStateParameters.Unmarshal(m, b) } func (m *MobilityStateParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MobilityStateParameters.Marshal(b, m, deterministic) } func (m *MobilityStateParameters) XXX_Merge(src proto.Message) { xxx_messageInfo_MobilityStateParameters.Merge(m, src) } func (m *MobilityStateParameters) XXX_Size() int { return xxx_messageInfo_MobilityStateParameters.Size(m) } func (m *MobilityStateParameters) XXX_DiscardUnknown() { xxx_messageInfo_MobilityStateParameters.DiscardUnknown(m) } var xxx_messageInfo_MobilityStateParameters proto.InternalMessageInfo func (m *MobilityStateParameters) GetT_Evaluation() *T_Evaluation_HystNormal { if m != nil { return m.T_Evaluation } return nil } func (m *MobilityStateParameters) GetT_HystNormal() *T_Evaluation_HystNormal { if m != nil { return m.T_HystNormal } return nil } func (m *MobilityStateParameters) GetN_CellChangeMedium() uint32 { if m != nil { return m.N_CellChangeMedium } return 0 } func (m *MobilityStateParameters) GetN_CellChangeHigh() uint32 { if m != nil { return m.N_CellChangeHigh } return 0 } type T_Evaluation_HystNormal struct { Value T_Evaluation_HystNormal_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Evaluation_HystNormal_Value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *T_Evaluation_HystNormal) Reset() { *m = T_Evaluation_HystNormal{} } func (m *T_Evaluation_HystNormal) String() string { return proto.CompactTextString(m) } func (*T_Evaluation_HystNormal) ProtoMessage() {} func (*T_Evaluation_HystNormal) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{567} } func (m *T_Evaluation_HystNormal) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_T_Evaluation_HystNormal.Unmarshal(m, b) } func (m *T_Evaluation_HystNormal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_T_Evaluation_HystNormal.Marshal(b, m, deterministic) } func (m *T_Evaluation_HystNormal) XXX_Merge(src proto.Message) { xxx_messageInfo_T_Evaluation_HystNormal.Merge(m, src) } func (m *T_Evaluation_HystNormal) XXX_Size() int { return xxx_messageInfo_T_Evaluation_HystNormal.Size(m) } func (m *T_Evaluation_HystNormal) XXX_DiscardUnknown() { xxx_messageInfo_T_Evaluation_HystNormal.DiscardUnknown(m) } var xxx_messageInfo_T_Evaluation_HystNormal proto.InternalMessageInfo func (m *T_Evaluation_HystNormal) GetValue() T_Evaluation_HystNormal_Value { if m != nil { return m.Value } return T_Evaluation_HystNormal_protobuf_unspecified } type EUTRA_MultiBandInfoList struct { Items []*EUTRA_MultiBandInfo `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_MultiBandInfoList) Reset() { *m = EUTRA_MultiBandInfoList{} } func (m *EUTRA_MultiBandInfoList) String() string { return proto.CompactTextString(m) } func (*EUTRA_MultiBandInfoList) ProtoMessage() {} func (*EUTRA_MultiBandInfoList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{568} } func (m *EUTRA_MultiBandInfoList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_MultiBandInfoList.Unmarshal(m, b) } func (m *EUTRA_MultiBandInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_MultiBandInfoList.Marshal(b, m, deterministic) } func (m *EUTRA_MultiBandInfoList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_MultiBandInfoList.Merge(m, src) } func (m *EUTRA_MultiBandInfoList) XXX_Size() int { return xxx_messageInfo_EUTRA_MultiBandInfoList.Size(m) } func (m *EUTRA_MultiBandInfoList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_MultiBandInfoList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_MultiBandInfoList proto.InternalMessageInfo func (m *EUTRA_MultiBandInfoList) GetItems() []*EUTRA_MultiBandInfo { if m != nil { return m.Items } return nil } type EUTRA_MultiBandInfo struct { Eutra_FreqBandIndicator uint32 `protobuf:"varint,1,opt,name=eutra_FreqBandIndicator,json=eutraFreqBandIndicator,proto3" json:"eutra_FreqBandIndicator,omitempty"` Eutra_NS_PmaxList *EUTRA_NS_PmaxList `protobuf:"bytes,3,opt,name=eutra_NS_PmaxList,json=eutraNSPmaxList,proto3" json:"eutra_NS_PmaxList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_MultiBandInfo) Reset() { *m = EUTRA_MultiBandInfo{} } func (m *EUTRA_MultiBandInfo) String() string { return proto.CompactTextString(m) } func (*EUTRA_MultiBandInfo) ProtoMessage() {} func (*EUTRA_MultiBandInfo) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{569} } func (m *EUTRA_MultiBandInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_MultiBandInfo.Unmarshal(m, b) } func (m *EUTRA_MultiBandInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_MultiBandInfo.Marshal(b, m, deterministic) } func (m *EUTRA_MultiBandInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_MultiBandInfo.Merge(m, src) } func (m *EUTRA_MultiBandInfo) XXX_Size() int { return xxx_messageInfo_EUTRA_MultiBandInfo.Size(m) } func (m *EUTRA_MultiBandInfo) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_MultiBandInfo.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_MultiBandInfo proto.InternalMessageInfo func (m *EUTRA_MultiBandInfo) GetEutra_FreqBandIndicator() uint32 { if m != nil { return m.Eutra_FreqBandIndicator } return 0 } func (m *EUTRA_MultiBandInfo) GetEutra_NS_PmaxList() *EUTRA_NS_PmaxList { if m != nil { return m.Eutra_NS_PmaxList } return nil } type EUTRA_NS_PmaxList struct { Items []*EUTRA_NS_PmaxValue `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_NS_PmaxList) Reset() { *m = EUTRA_NS_PmaxList{} } func (m *EUTRA_NS_PmaxList) String() string { return proto.CompactTextString(m) } func (*EUTRA_NS_PmaxList) ProtoMessage() {} func (*EUTRA_NS_PmaxList) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{570} } func (m *EUTRA_NS_PmaxList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_NS_PmaxList.Unmarshal(m, b) } func (m *EUTRA_NS_PmaxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_NS_PmaxList.Marshal(b, m, deterministic) } func (m *EUTRA_NS_PmaxList) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_NS_PmaxList.Merge(m, src) } func (m *EUTRA_NS_PmaxList) XXX_Size() int { return xxx_messageInfo_EUTRA_NS_PmaxList.Size(m) } func (m *EUTRA_NS_PmaxList) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_NS_PmaxList.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_NS_PmaxList proto.InternalMessageInfo func (m *EUTRA_NS_PmaxList) GetItems() []*EUTRA_NS_PmaxValue { if m != nil { return m.Items } return nil } type EUTRA_NS_PmaxValue struct { AdditionalPmax *wrappers.Int32Value `protobuf:"bytes,1,opt,name=additionalPmax,proto3" json:"additionalPmax,omitempty"` AdditionalSpectrumEmission *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EUTRA_NS_PmaxValue) Reset() { *m = EUTRA_NS_PmaxValue{} } func (m *EUTRA_NS_PmaxValue) String() string { return proto.CompactTextString(m) } func (*EUTRA_NS_PmaxValue) ProtoMessage() {} func (*EUTRA_NS_PmaxValue) Descriptor() ([]byte, []int) { return fileDescriptor_21c7528bb61f1a7a, []int{571} } func (m *EUTRA_NS_PmaxValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EUTRA_NS_PmaxValue.Unmarshal(m, b) } func (m *EUTRA_NS_PmaxValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EUTRA_NS_PmaxValue.Marshal(b, m, deterministic) } func (m *EUTRA_NS_PmaxValue) XXX_Merge(src proto.Message) { xxx_messageInfo_EUTRA_NS_PmaxValue.Merge(m, src) } func (m *EUTRA_NS_PmaxValue) XXX_Size() int { return xxx_messageInfo_EUTRA_NS_PmaxValue.Size(m) } func (m *EUTRA_NS_PmaxValue) XXX_DiscardUnknown() { xxx_messageInfo_EUTRA_NS_PmaxValue.DiscardUnknown(m) } var xxx_messageInfo_EUTRA_NS_PmaxValue proto.InternalMessageInfo func (m *EUTRA_NS_PmaxValue) GetAdditionalPmax() *wrappers.Int32Value { if m != nil { return m.AdditionalPmax } return nil } func (m *EUTRA_NS_PmaxValue) GetAdditionalSpectrumEmission() *wrappers.UInt32Value { if m != nil { return m.AdditionalSpectrumEmission } return nil } func init() { proto.RegisterEnum("streaming_protobufs.MaxRetxThreshold_Value", MaxRetxThreshold_Value_name, MaxRetxThreshold_Value_value) proto.RegisterEnum("streaming_protobufs.SN_FieldLengthAM_Value", SN_FieldLengthAM_Value_name, SN_FieldLengthAM_Value_value) proto.RegisterEnum("streaming_protobufs.T_PollRetransmit_Value", T_PollRetransmit_Value_name, T_PollRetransmit_Value_value) proto.RegisterEnum("streaming_protobufs.PollPDU_Value", PollPDU_Value_name, PollPDU_Value_value) proto.RegisterEnum("streaming_protobufs.PollByte_Value", PollByte_Value_name, PollByte_Value_value) proto.RegisterEnum("streaming_protobufs.T_Reassembly_Value", T_Reassembly_Value_name, T_Reassembly_Value_value) proto.RegisterEnum("streaming_protobufs.T_StatusProhibit_Value", T_StatusProhibit_Value_name, T_StatusProhibit_Value_value) proto.RegisterEnum("streaming_protobufs.SN_FieldLengthUM_Value", SN_FieldLengthUM_Value_name, SN_FieldLengthUM_Value_value) proto.RegisterEnum("streaming_protobufs.PrioritisedBitRate_Value", PrioritisedBitRate_Value_name, PrioritisedBitRate_Value_value) proto.RegisterEnum("streaming_protobufs.BucketSizeDuration_Value", BucketSizeDuration_Value_name, BucketSizeDuration_Value_value) proto.RegisterEnum("streaming_protobufs.SubcarrierSpacing_Value", SubcarrierSpacing_Value_name, SubcarrierSpacing_Value_value) proto.RegisterEnum("streaming_protobufs.MaxPUSCH_Duration_Value", MaxPUSCH_Duration_Value_name, MaxPUSCH_Duration_Value_value) proto.RegisterEnum("streaming_protobufs.BitRateQueryProhibitTimer_Value", BitRateQueryProhibitTimer_Value_name, BitRateQueryProhibitTimer_Value_value) proto.RegisterEnum("streaming_protobufs.MilliSeconds_Value", MilliSeconds_Value_name, MilliSeconds_Value_value) proto.RegisterEnum("streaming_protobufs.DRX_InactivityTimer_Value", DRX_InactivityTimer_Value_name, DRX_InactivityTimer_Value_value) proto.RegisterEnum("streaming_protobufs.DRX_RetransmissionTimer_Value", DRX_RetransmissionTimer_Value_name, DRX_RetransmissionTimer_Value_value) proto.RegisterEnum("streaming_protobufs.DRX_ShortCycle_Value", DRX_ShortCycle_Value_name, DRX_ShortCycle_Value_value) proto.RegisterEnum("streaming_protobufs.SR_ProhibitTimer_Value", SR_ProhibitTimer_Value_name, SR_ProhibitTimer_Value_value) proto.RegisterEnum("streaming_protobufs.SR_TransMax_Value", SR_TransMax_Value_name, SR_TransMax_Value_value) proto.RegisterEnum("streaming_protobufs.PeriodicBSR_Timer_Value", PeriodicBSR_Timer_Value_name, PeriodicBSR_Timer_Value_value) proto.RegisterEnum("streaming_protobufs.RetxBSR_Timer_Value", RetxBSR_Timer_Value_name, RetxBSR_Timer_Value_value) proto.RegisterEnum("streaming_protobufs.LogicalChannelSR_DelayTimer_Value", LogicalChannelSR_DelayTimer_Value_name, LogicalChannelSR_DelayTimer_Value_value) proto.RegisterEnum("streaming_protobufs.TimeAlignmentTimer_Value", TimeAlignmentTimer_Value_name, TimeAlignmentTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PHR_PeriodicTimer_Value", PHR_PeriodicTimer_Value_name, PHR_PeriodicTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PHR_ProhibitTimer_Value", PHR_ProhibitTimer_Value_name, PHR_ProhibitTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PHR_Tx_PowerFactorChange_Value", PHR_Tx_PowerFactorChange_Value_name, PHR_Tx_PowerFactorChange_Value_value) proto.RegisterEnum("streaming_protobufs.PHR_ModeOtherCG_Value", PHR_ModeOtherCG_Value_name, PHR_ModeOtherCG_Value_value) proto.RegisterEnum("streaming_protobufs.DataInactivityTimer_Value", DataInactivityTimer_Value_name, DataInactivityTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook", PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name, PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_value) proto.RegisterEnum("streaming_protobufs.XScale_Value", XScale_Value_name, XScale_Value_value) proto.RegisterEnum("streaming_protobufs.CyclicPrefix_Value", CyclicPrefix_Value_name, CyclicPrefix_Value_value) proto.RegisterEnum("streaming_protobufs.Reg_BundleSize_Value", Reg_BundleSize_Value_name, Reg_BundleSize_Value_value) proto.RegisterEnum("streaming_protobufs.InterleaverSize_Value", InterleaverSize_Value_name, InterleaverSize_Value_value) proto.RegisterEnum("streaming_protobufs.PrecoderGranularity_Value", PrecoderGranularity_Value_name, PrecoderGranularity_Value_value) proto.RegisterEnum("streaming_protobufs.MappingType_Value", MappingType_Value_name, MappingType_Value_value) proto.RegisterEnum("streaming_protobufs.Msg1_FDM_Value", Msg1_FDM_Value_name, Msg1_FDM_Value_value) proto.RegisterEnum("streaming_protobufs.PreambleTransMax_Value", PreambleTransMax_Value_name, PreambleTransMax_Value_value) proto.RegisterEnum("streaming_protobufs.PowerRampingStep_Value", PowerRampingStep_Value_name, PowerRampingStep_Value_value) proto.RegisterEnum("streaming_protobufs.RA_ResponseWindow_Value", RA_ResponseWindow_Value_name, RA_ResponseWindow_Value_value) proto.RegisterEnum("streaming_protobufs.Fraction_Value", Fraction_Value_name, Fraction_Value_value) proto.RegisterEnum("streaming_protobufs.OtherFraction_Value", OtherFraction_Value_name, OtherFraction_Value_value) proto.RegisterEnum("streaming_protobufs.RA_Msg3SizeGroupA_Value", RA_Msg3SizeGroupA_Value_name, RA_Msg3SizeGroupA_Value_value) proto.RegisterEnum("streaming_protobufs.MessagePowerOffsetGroupB_Value", MessagePowerOffsetGroupB_Value_name, MessagePowerOffsetGroupB_Value_value) proto.RegisterEnum("streaming_protobufs.RA_ContentionResolutionTimer_Value", RA_ContentionResolutionTimer_Value_name, RA_ContentionResolutionTimer_Value_value) proto.RegisterEnum("streaming_protobufs.RestrictedSetConfig_Value", RestrictedSetConfig_Value_name, RestrictedSetConfig_Value_value) proto.RegisterEnum("streaming_protobufs.PUCCH_GroupHopping_Value", PUCCH_GroupHopping_Value_name, PUCCH_GroupHopping_Value_value) proto.RegisterEnum("streaming_protobufs.N_TimingAdvanceOffset_Value", N_TimingAdvanceOffset_Value_name, N_TimingAdvanceOffset_Value_value) proto.RegisterEnum("streaming_protobufs.SSB_PeriodicityServingCell_Value", SSB_PeriodicityServingCell_Value_name, SSB_PeriodicityServingCell_Value_value) proto.RegisterEnum("streaming_protobufs.DMRS_TypeA_Position_Value", DMRS_TypeA_Position_Value_name, DMRS_TypeA_Position_Value_value) proto.RegisterEnum("streaming_protobufs.CarrierBandwidthDL_Value", CarrierBandwidthDL_Value_name, CarrierBandwidthDL_Value_value) proto.RegisterEnum("streaming_protobufs.RadioframeAllocationPeriod_Value", RadioframeAllocationPeriod_Value_name, RadioframeAllocationPeriod_Value_value) proto.RegisterEnum("streaming_protobufs.NrofCRS_Ports_Value", NrofCRS_Ports_Value_name, NrofCRS_Ports_Value_value) proto.RegisterEnum("streaming_protobufs.V_Shift_Value", V_Shift_Value_name, V_Shift_Value_value) proto.RegisterEnum("streaming_protobufs.Dummy_Value", Dummy_Value_name, Dummy_Value_value) proto.RegisterEnum("streaming_protobufs.DL_UL_TransmissionPeriodicity_Value", DL_UL_TransmissionPeriodicity_Value_name, DL_UL_TransmissionPeriodicity_Value_value) proto.RegisterEnum("streaming_protobufs.DL_UL_TransmissionPeriodicityV1530_Value", DL_UL_TransmissionPeriodicityV1530_Value_name, DL_UL_TransmissionPeriodicityV1530_Value_value) proto.RegisterEnum("streaming_protobufs.T304_Value", T304_Value_name, T304_Value_value) proto.RegisterEnum("streaming_protobufs.PowerRampingStepHighPriority_Value", PowerRampingStepHighPriority_Value_name, PowerRampingStepHighPriority_Value_value) proto.RegisterEnum("streaming_protobufs.ScalingFactorBI_Value", ScalingFactorBI_Value_name, ScalingFactorBI_Value_value) proto.RegisterEnum("streaming_protobufs.Duration_Value", Duration_Value_name, Duration_Value_value) proto.RegisterEnum("streaming_protobufs.Periodicity_Value", Periodicity_Value_name, Periodicity_Value_value) proto.RegisterEnum("streaming_protobufs.T310_Value", T310_Value_name, T310_Value_value) proto.RegisterEnum("streaming_protobufs.N310_Value", N310_Value_name, N310_Value_value) proto.RegisterEnum("streaming_protobufs.N311_Value", N311_Value_name, N311_Value_value) proto.RegisterEnum("streaming_protobufs.T311V1530_Value", T311V1530_Value_name, T311V1530_Value_value) proto.RegisterEnum("streaming_protobufs.RlmInSyncOutOfSyncThreshold_Value", RlmInSyncOutOfSyncThreshold_Value_name, RlmInSyncOutOfSyncThreshold_Value_value) proto.RegisterEnum("streaming_protobufs.TimeFrequencySet_Value", TimeFrequencySet_Value_name, TimeFrequencySet_Value_value) proto.RegisterEnum("streaming_protobufs.DMRS_Type_Value", DMRS_Type_Value_name, DMRS_Type_Value_value) proto.RegisterEnum("streaming_protobufs.DMRS_AdditionalPosition_Value", DMRS_AdditionalPosition_Value_name, DMRS_AdditionalPosition_Value_value) proto.RegisterEnum("streaming_protobufs.MaxLength_Value", MaxLength_Value_name, MaxLength_Value_value) proto.RegisterEnum("streaming_protobufs.ResourceElementOffset_Value", ResourceElementOffset_Value_name, ResourceElementOffset_Value_value) proto.RegisterEnum("streaming_protobufs.QCL_Type_Value", QCL_Type_Value_name, QCL_Type_Value_value) proto.RegisterEnum("streaming_protobufs.VRB_ToPRB_Interleaver_Value", VRB_ToPRB_Interleaver_Value_name, VRB_ToPRB_Interleaver_Value_value) proto.RegisterEnum("streaming_protobufs.ResourceAllocation_Value", ResourceAllocation_Value_name, ResourceAllocation_Value_value) proto.RegisterEnum("streaming_protobufs.PDSCH_AggregationFactor_Value", PDSCH_AggregationFactor_Value_name, PDSCH_AggregationFactor_Value_value) proto.RegisterEnum("streaming_protobufs.RBG_Size_Value", RBG_Size_Value_name, RBG_Size_Value_value) proto.RegisterEnum("streaming_protobufs.MCS_Table_Value", MCS_Table_Value_name, MCS_Table_Value_value) proto.RegisterEnum("streaming_protobufs.MaxNrofCodeWordsScheduledByDCI_Value", MaxNrofCodeWordsScheduledByDCI_Value_name, MaxNrofCodeWordsScheduledByDCI_Value_value) proto.RegisterEnum("streaming_protobufs.BundleSize_Value", BundleSize_Value_name, BundleSize_Value_value) proto.RegisterEnum("streaming_protobufs.BundleSizeSet1_Value", BundleSizeSet1_Value_name, BundleSizeSet1_Value_value) proto.RegisterEnum("streaming_protobufs.BundleSizeSet2_Value", BundleSizeSet2_Value_name, BundleSizeSet2_Value_value) proto.RegisterEnum("streaming_protobufs.NrofPorts_Value", NrofPorts_Value_name, NrofPorts_Value_value) proto.RegisterEnum("streaming_protobufs.CDM_Type_Value", CDM_Type_Value_name, CDM_Type_Value_value) proto.RegisterEnum("streaming_protobufs.Dot5_Value", Dot5_Value_name, Dot5_Value_value) proto.RegisterEnum("streaming_protobufs.SPS_ConfigPeriodicity_Value", SPS_ConfigPeriodicity_Value_name, SPS_ConfigPeriodicity_Value_value) proto.RegisterEnum("streaming_protobufs.SPS_MCS_Table_Value", SPS_MCS_Table_Value_name, SPS_MCS_Table_Value_value) proto.RegisterEnum("streaming_protobufs.Purpose_Value", Purpose_Value_name, Purpose_Value_value) proto.RegisterEnum("streaming_protobufs.BeamFailureInstanceMaxCount_Value", BeamFailureInstanceMaxCount_Value_name, BeamFailureInstanceMaxCount_Value_value) proto.RegisterEnum("streaming_protobufs.BeamFailureDetectionTimer_Value", BeamFailureDetectionTimer_Value_name, BeamFailureDetectionTimer_Value_value) proto.RegisterEnum("streaming_protobufs.BWP_InactivityTimer_Value", BWP_InactivityTimer_Value_name, BWP_InactivityTimer_Value_value) proto.RegisterEnum("streaming_protobufs.OCC_Length_Value", OCC_Length_Value_name, OCC_Length_Value_value) proto.RegisterEnum("streaming_protobufs.OCC_Index_Value", OCC_Index_Value_name, OCC_Index_Value_value) proto.RegisterEnum("streaming_protobufs.PUCCH_MaxCodeRate_Value", PUCCH_MaxCodeRate_Value_name, PUCCH_MaxCodeRate_Value_value) proto.RegisterEnum("streaming_protobufs.NrofSlots_Value", NrofSlots_Value_name, NrofSlots_Value_value) proto.RegisterEnum("streaming_protobufs.ClosedLoopIndex_Value", ClosedLoopIndex_Value_name, ClosedLoopIndex_Value_value) proto.RegisterEnum("streaming_protobufs.TwoPUCCH_PC_AdjustmentStates_Value", TwoPUCCH_PC_AdjustmentStates_Value_name, TwoPUCCH_PC_AdjustmentStates_Value_value) proto.RegisterEnum("streaming_protobufs.RateMatching_Value", RateMatching_Value_name, RateMatching_Value_value) proto.RegisterEnum("streaming_protobufs.SRS_SwitchFromCarrier_Value", SRS_SwitchFromCarrier_Value_name, SRS_SwitchFromCarrier_Value_value) proto.RegisterEnum("streaming_protobufs.Tx_Config_Value", Tx_Config_Value_name, Tx_Config_Value_value) proto.RegisterEnum("streaming_protobufs.MaxNrofPorts_Value", MaxNrofPorts_Value_name, MaxNrofPorts_Value_value) proto.RegisterEnum("streaming_protobufs.PTRS_Power_Value", PTRS_Power_Value_name, PTRS_Power_Value_value) proto.RegisterEnum("streaming_protobufs.TimeDensityTransformPrecoding_Value", TimeDensityTransformPrecoding_Value_name, TimeDensityTransformPrecoding_Value_value) proto.RegisterEnum("streaming_protobufs.Alpha_Value", Alpha_Value_name, Alpha_Value_value) proto.RegisterEnum("streaming_protobufs.TwoPUSCH_PC_AdjustmentStates_Value", TwoPUSCH_PC_AdjustmentStates_Value_name, TwoPUSCH_PC_AdjustmentStates_Value_value) proto.RegisterEnum("streaming_protobufs.FrequencyHopping_Value", FrequencyHopping_Value_name, FrequencyHopping_Value_value) proto.RegisterEnum("streaming_protobufs.PUSCH_AggregationFactor_Value", PUSCH_AggregationFactor_Value_name, PUSCH_AggregationFactor_Value_value) proto.RegisterEnum("streaming_protobufs.CodebookSubset_Value", CodebookSubset_Value_name, CodebookSubset_Value_value) proto.RegisterEnum("streaming_protobufs.RBG_Size2_Value", RBG_Size2_Value_name, RBG_Size2_Value_value) proto.RegisterEnum("streaming_protobufs.Scaling_Value", Scaling_Value_name, Scaling_Value_value) proto.RegisterEnum("streaming_protobufs.PowerControlLoopToUse_Value", PowerControlLoopToUse_Value_name, PowerControlLoopToUse_Value_value) proto.RegisterEnum("streaming_protobufs.RepK_Value", RepK_Value_name, RepK_Value_value) proto.RegisterEnum("streaming_protobufs.RepK_RV_Value", RepK_RV_Value_name, RepK_RV_Value_value) proto.RegisterEnum("streaming_protobufs.GrantPeriodicity_Value", GrantPeriodicity_Value_name, GrantPeriodicity_Value_value) proto.RegisterEnum("streaming_protobufs.SRS_ResourceSet_Usage_Value", SRS_ResourceSet_Usage_Value_name, SRS_ResourceSet_Usage_Value_value) proto.RegisterEnum("streaming_protobufs.SRS_PowerControlAdjustmentStates_Value", SRS_PowerControlAdjustmentStates_Value_name, SRS_PowerControlAdjustmentStates_Value_value) proto.RegisterEnum("streaming_protobufs.NrofSRS_Ports_Value", NrofSRS_Ports_Value_name, NrofSRS_Ports_Value_value) proto.RegisterEnum("streaming_protobufs.PTRS_PortIndex_Value", PTRS_PortIndex_Value_name, PTRS_PortIndex_Value_value) proto.RegisterEnum("streaming_protobufs.NrofSymbols_Value", NrofSymbols_Value_name, NrofSymbols_Value_value) proto.RegisterEnum("streaming_protobufs.RepetitionFactor_Value", RepetitionFactor_Value_name, RepetitionFactor_Value_value) proto.RegisterEnum("streaming_protobufs.GroupOrSequenceHopping_Value", GroupOrSequenceHopping_Value_name, GroupOrSequenceHopping_Value_value) proto.RegisterEnum("streaming_protobufs.SSBPerRACH_Occasion_Value", SSBPerRACH_Occasion_Value_name, SSBPerRACH_Occasion_Value_value) proto.RegisterEnum("streaming_protobufs.BeamFailureRecoveryTimer_Value", BeamFailureRecoveryTimer_Value_name, BeamFailureRecoveryTimer_Value_value) proto.RegisterEnum("streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock_Value", MaxCodeBlockGroupsPerTransportBlock_Value_name, MaxCodeBlockGroupsPerTransportBlock_Value_value) proto.RegisterEnum("streaming_protobufs.XOverhead_Value", XOverhead_Value_name, XOverhead_Value_value) proto.RegisterEnum("streaming_protobufs.NrofHARQ_ProcessesForPDSCH_Value", NrofHARQ_ProcessesForPDSCH_Value_name, NrofHARQ_ProcessesForPDSCH_Value_value) proto.RegisterEnum("streaming_protobufs.PowerControlOffsetSS_Value", PowerControlOffsetSS_Value_name, PowerControlOffsetSS_Value_value) proto.RegisterEnum("streaming_protobufs.SubcarrierLocationP0_Value", SubcarrierLocationP0_Value_name, SubcarrierLocationP0_Value_value) proto.RegisterEnum("streaming_protobufs.SubcarrierLocationP1_Value", SubcarrierLocationP1_Value_name, SubcarrierLocationP1_Value_value) proto.RegisterEnum("streaming_protobufs.ResourceType_Value", ResourceType_Value_name, ResourceType_Value_value) proto.RegisterEnum("streaming_protobufs.ReportSlotConfig_Value", ReportSlotConfig_Value_name, ReportSlotConfig_Value_value) proto.RegisterEnum("streaming_protobufs.CRI_RII1_CQI_Value", CRI_RII1_CQI_Value_name, CRI_RII1_CQI_Value_value) proto.RegisterEnum("streaming_protobufs.CQI_FormatIndicator_Value", CQI_FormatIndicator_Value_name, CQI_FormatIndicator_Value_value) proto.RegisterEnum("streaming_protobufs.PMI_FormatIndicator_Value", PMI_FormatIndicator_Value_name, PMI_FormatIndicator_Value_value) proto.RegisterEnum("streaming_protobufs.PhaseAlphabetSize_Value", PhaseAlphabetSize_Value_name, PhaseAlphabetSize_Value_value) proto.RegisterEnum("streaming_protobufs.NumberOfBeams_Value", NumberOfBeams_Value_name, NumberOfBeams_Value_value) proto.RegisterEnum("streaming_protobufs.PortSelectionSamplingSize_Value", PortSelectionSamplingSize_Value_name, PortSelectionSamplingSize_Value_value) proto.RegisterEnum("streaming_protobufs.CSI_ReportConfigDummy_Value", CSI_ReportConfigDummy_Value_name, CSI_ReportConfigDummy_Value_value) proto.RegisterEnum("streaming_protobufs.NrofReportedRS_Value", NrofReportedRS_Value_name, NrofReportedRS_Value_value) proto.RegisterEnum("streaming_protobufs.CQI_Table_Value", CQI_Table_Value_name, CQI_Table_Value_value) proto.RegisterEnum("streaming_protobufs.SubbandSize_Value", SubbandSize_Value_name, SubbandSize_Value_value) proto.RegisterEnum("streaming_protobufs.SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530", SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name, SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_value) proto.RegisterEnum("streaming_protobufs.SCellDeactivationTimer_Value", SCellDeactivationTimer_Value_name, SCellDeactivationTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PathlossReferenceLinking_Value", PathlossReferenceLinking_Value_name, PathlossReferenceLinking_Value_value) proto.RegisterEnum("streaming_protobufs.CSI_RS_MeasurementBW_NrofPRBs", CSI_RS_MeasurementBW_NrofPRBs_name, CSI_RS_MeasurementBW_NrofPRBs_value) proto.RegisterEnum("streaming_protobufs.Density_Value", Density_Value_name, Density_Value_value) proto.RegisterEnum("streaming_protobufs.Q_OffsetRange_Value", Q_OffsetRange_Value_name, Q_OffsetRange_Value_value) proto.RegisterEnum("streaming_protobufs.Range_Value", Range_Value_name, Range_Value_value) proto.RegisterEnum("streaming_protobufs.MeasCycleSCellV1530_Value", MeasCycleSCellV1530_Value_name, MeasCycleSCellV1530_Value_value) proto.RegisterEnum("streaming_protobufs.EUTRA_AllowedMeasBandwidth_Value", EUTRA_AllowedMeasBandwidth_Value_name, EUTRA_AllowedMeasBandwidth_Value_value) proto.RegisterEnum("streaming_protobufs.EUTRA_Q_OffsetRange_Value", EUTRA_Q_OffsetRange_Value_name, EUTRA_Q_OffsetRange_Value_value) proto.RegisterEnum("streaming_protobufs.EUTRA_Range_Value", EUTRA_Range_Value_name, EUTRA_Range_Value_value) proto.RegisterEnum("streaming_protobufs.NR_RS_Type_Value", NR_RS_Type_Value_name, NR_RS_Type_Value_value) proto.RegisterEnum("streaming_protobufs.ReportInterval_Value", ReportInterval_Value_name, ReportInterval_Value_value) proto.RegisterEnum("streaming_protobufs.ReportAmount_Value", ReportAmount_Value_name, ReportAmount_Value_value) proto.RegisterEnum("streaming_protobufs.TimeToTrigger_Value", TimeToTrigger_Value_name, TimeToTrigger_Value_value) proto.RegisterEnum("streaming_protobufs.ReportAddNeighMeas_Value", ReportAddNeighMeas_Value_name, ReportAddNeighMeas_Value_value) proto.RegisterEnum("streaming_protobufs.FilterCoefficient_Value", FilterCoefficient_Value_name, FilterCoefficient_Value_value) proto.RegisterEnum("streaming_protobufs.MGL_Value", MGL_Value_name, MGL_Value_value) proto.RegisterEnum("streaming_protobufs.MGRP_Value", MGRP_Value_name, MGRP_Value_value) proto.RegisterEnum("streaming_protobufs.MGTA_Value", MGTA_Value_name, MGTA_Value_value) proto.RegisterEnum("streaming_protobufs.MeasGapSharingScheme_Value", MeasGapSharingScheme_Value_name, MeasGapSharingScheme_Value_value) proto.RegisterEnum("streaming_protobufs.DelayBudgetReportingProhibitTimer_Value", DelayBudgetReportingProhibitTimer_Value_name, DelayBudgetReportingProhibitTimer_Value_value) proto.RegisterEnum("streaming_protobufs.OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer", OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name, OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_value) proto.RegisterEnum("streaming_protobufs.AggregationLevel_Value", AggregationLevel_Value_name, AggregationLevel_Value_value) proto.RegisterEnum("streaming_protobufs.AggregationLevel_SFI_Value", AggregationLevel_SFI_Value_name, AggregationLevel_SFI_Value_value) proto.RegisterEnum("streaming_protobufs.Dummy1_Value", Dummy1_Value_name, Dummy1_Value_value) proto.RegisterEnum("streaming_protobufs.Dummy2_Value", Dummy2_Value_name, Dummy2_Value_value) proto.RegisterEnum("streaming_protobufs.DCI_Formats_Value", DCI_Formats_Value_name, DCI_Formats_Value_value) proto.RegisterEnum("streaming_protobufs.PLMN_IdentityInfo_CellReservedForOperatorUse", PLMN_IdentityInfo_CellReservedForOperatorUse_name, PLMN_IdentityInfo_CellReservedForOperatorUse_value) proto.RegisterEnum("streaming_protobufs.DiscardTimer_Value", DiscardTimer_Value_name, DiscardTimer_Value_value) proto.RegisterEnum("streaming_protobufs.PDCP_SN_Size_Value", PDCP_SN_Size_Value_name, PDCP_SN_Size_Value_value) proto.RegisterEnum("streaming_protobufs.UL_DataSplitThreshold_Value", UL_DataSplitThreshold_Value_name, UL_DataSplitThreshold_Value_value) proto.RegisterEnum("streaming_protobufs.T_Reordering_Value", T_Reordering_Value_name, T_Reordering_Value_value) proto.RegisterEnum("streaming_protobufs.SDAP_Header_Value", SDAP_Header_Value_name, SDAP_Header_Value_value) proto.RegisterEnum("streaming_protobufs.CipheringAlgorithm_Value", CipheringAlgorithm_Value_name, CipheringAlgorithm_Value_value) proto.RegisterEnum("streaming_protobufs.IntegrityProtAlgorithm_Value", IntegrityProtAlgorithm_Value_name, IntegrityProtAlgorithm_Value_value) proto.RegisterEnum("streaming_protobufs.KeyToUse_Value", KeyToUse_Value_name, KeyToUse_Value_value) proto.RegisterEnum("streaming_protobufs.ConnEstFailCount_Value", ConnEstFailCount_Value_name, ConnEstFailCount_Value_value) proto.RegisterEnum("streaming_protobufs.ConnEstFailOffsetValidity_Value", ConnEstFailOffsetValidity_Value_name, ConnEstFailOffsetValidity_Value_value) proto.RegisterEnum("streaming_protobufs.SI_WindowLength_Value", SI_WindowLength_Value_name, SI_WindowLength_Value_value) proto.RegisterEnum("streaming_protobufs.SI_BroadcastStatus_Value", SI_BroadcastStatus_Value_name, SI_BroadcastStatus_Value_value) proto.RegisterEnum("streaming_protobufs.SI_Periodicity_Value", SI_Periodicity_Value_name, SI_Periodicity_Value_value) proto.RegisterEnum("streaming_protobufs.SIB_TypeInfoType_Value", SIB_TypeInfoType_Value_name, SIB_TypeInfoType_Value_value) proto.RegisterEnum("streaming_protobufs.SI_RequestPeriod_Value", SI_RequestPeriod_Value_name, SI_RequestPeriod_Value_value) proto.RegisterEnum("streaming_protobufs.BCCH_Config_ModificationPeriodCoeff", BCCH_Config_ModificationPeriodCoeff_name, BCCH_Config_ModificationPeriodCoeff_value) proto.RegisterEnum("streaming_protobufs.PagingCycle_Value", PagingCycle_Value_name, PagingCycle_Value_value) proto.RegisterEnum("streaming_protobufs.PCCH_ConfigNs_Value", PCCH_ConfigNs_Value_name, PCCH_ConfigNs_Value_value) proto.RegisterEnum("streaming_protobufs.SIB_N_TimingAdvanceOffset_Value", SIB_N_TimingAdvanceOffset_Value_name, SIB_N_TimingAdvanceOffset_Value_value) proto.RegisterEnum("streaming_protobufs.SIB_SSB_PeriodicityServingCell_Value", SIB_SSB_PeriodicityServingCell_Value_name, SIB_SSB_PeriodicityServingCell_Value_value) proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT300_T301_T319_Value", UE_TimersAndConstantsT300_T301_T319_Value_name, UE_TimersAndConstantsT300_T301_T319_Value_value) proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT310_Value", UE_TimersAndConstantsT310_Value_name, UE_TimersAndConstantsT310_Value_value) proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsN310_Value", UE_TimersAndConstantsN310_Value_name, UE_TimersAndConstantsN310_Value_value) proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT311_Value", UE_TimersAndConstantsT311_Value_name, UE_TimersAndConstantsT311_Value_value) proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsN311_Value", UE_TimersAndConstantsN311_Value_name, UE_TimersAndConstantsN311_Value_value) proto.RegisterEnum("streaming_protobufs.UAC_BarringFactor_Value", UAC_BarringFactor_Value_name, UAC_BarringFactor_Value_value) proto.RegisterEnum("streaming_protobufs.UAC_BarringTime_Value", UAC_BarringTime_Value_name, UAC_BarringTime_Value_value) proto.RegisterEnum("streaming_protobufs.T_Evaluation_HystNormal_Value", T_Evaluation_HystNormal_Value_name, T_Evaluation_HystNormal_Value_value) proto.RegisterType((*CellGroupConfig)(nil), "streaming_protobufs.CellGroupConfig") proto.RegisterType((*RLC_BearerConfig)(nil), "streaming_protobufs.RLC_BearerConfig") proto.RegisterType((*RLC_Config)(nil), "streaming_protobufs.RLC_Config") proto.RegisterType((*AM)(nil), "streaming_protobufs.AM") proto.RegisterType((*UL_AM_RLC)(nil), "streaming_protobufs.UL_AM_RLC") proto.RegisterType((*MaxRetxThreshold)(nil), "streaming_protobufs.MaxRetxThreshold") proto.RegisterType((*SN_FieldLengthAM)(nil), "streaming_protobufs.SN_FieldLengthAM") proto.RegisterType((*T_PollRetransmit)(nil), "streaming_protobufs.T_PollRetransmit") proto.RegisterType((*PollPDU)(nil), "streaming_protobufs.PollPDU") proto.RegisterType((*PollByte)(nil), "streaming_protobufs.PollByte") proto.RegisterType((*DL_AM_RLC)(nil), "streaming_protobufs.DL_AM_RLC") proto.RegisterType((*T_Reassembly)(nil), "streaming_protobufs.T_Reassembly") proto.RegisterType((*T_StatusProhibit)(nil), "streaming_protobufs.T_StatusProhibit") proto.RegisterType((*UM_Bi_Directional)(nil), "streaming_protobufs.UM_Bi_Directional") proto.RegisterType((*UL_UM_RLC)(nil), "streaming_protobufs.UL_UM_RLC") proto.RegisterType((*SN_FieldLengthUM)(nil), "streaming_protobufs.SN_FieldLengthUM") proto.RegisterType((*DL_UM_RLC)(nil), "streaming_protobufs.DL_UM_RLC") proto.RegisterType((*UM_Uni_Directional_UL)(nil), "streaming_protobufs.UM_Uni_Directional_UL") proto.RegisterType((*UM_Uni_Directional_DL)(nil), "streaming_protobufs.UM_Uni_Directional_DL") proto.RegisterType((*LogicalChannelConfig)(nil), "streaming_protobufs.LogicalChannelConfig") proto.RegisterType((*UL_SpecificParameters)(nil), "streaming_protobufs.UL_SpecificParameters") proto.RegisterType((*PrioritisedBitRate)(nil), "streaming_protobufs.PrioritisedBitRate") proto.RegisterType((*BucketSizeDuration)(nil), "streaming_protobufs.BucketSizeDuration") proto.RegisterType((*SubcarrierSpacing)(nil), "streaming_protobufs.SubcarrierSpacing") proto.RegisterType((*MaxPUSCH_Duration)(nil), "streaming_protobufs.MaxPUSCH_Duration") proto.RegisterType((*BitRateQueryProhibitTimer)(nil), "streaming_protobufs.BitRateQueryProhibitTimer") proto.RegisterType((*MAC_CellGroupConfig)(nil), "streaming_protobufs.MAC_CellGroupConfig") proto.RegisterType((*DRX_Config)(nil), "streaming_protobufs.DRX_Config") proto.RegisterType((*MilliSeconds)(nil), "streaming_protobufs.MilliSeconds") proto.RegisterType((*DRX_InactivityTimer)(nil), "streaming_protobufs.DRX_InactivityTimer") proto.RegisterType((*DRX_RetransmissionTimer)(nil), "streaming_protobufs.DRX_RetransmissionTimer") proto.RegisterType((*ShortDRX)(nil), "streaming_protobufs.ShortDRX") proto.RegisterType((*DRX_ShortCycle)(nil), "streaming_protobufs.DRX_ShortCycle") proto.RegisterType((*SchedulingRequestConfig)(nil), "streaming_protobufs.SchedulingRequestConfig") proto.RegisterType((*SchedulingRequestToAddMod)(nil), "streaming_protobufs.SchedulingRequestToAddMod") proto.RegisterType((*SR_ProhibitTimer)(nil), "streaming_protobufs.SR_ProhibitTimer") proto.RegisterType((*SR_TransMax)(nil), "streaming_protobufs.SR_TransMax") proto.RegisterType((*BSR_Config)(nil), "streaming_protobufs.BSR_Config") proto.RegisterType((*PeriodicBSR_Timer)(nil), "streaming_protobufs.PeriodicBSR_Timer") proto.RegisterType((*RetxBSR_Timer)(nil), "streaming_protobufs.RetxBSR_Timer") proto.RegisterType((*LogicalChannelSR_DelayTimer)(nil), "streaming_protobufs.LogicalChannelSR_DelayTimer") proto.RegisterType((*TAG_Config)(nil), "streaming_protobufs.TAG_Config") proto.RegisterType((*TAG)(nil), "streaming_protobufs.TAG") proto.RegisterType((*TimeAlignmentTimer)(nil), "streaming_protobufs.TimeAlignmentTimer") proto.RegisterType((*PHR_Config)(nil), "streaming_protobufs.PHR_Config") proto.RegisterType((*PHR_PeriodicTimer)(nil), "streaming_protobufs.PHR_PeriodicTimer") proto.RegisterType((*PHR_ProhibitTimer)(nil), "streaming_protobufs.PHR_ProhibitTimer") proto.RegisterType((*PHR_Tx_PowerFactorChange)(nil), "streaming_protobufs.PHR_Tx_PowerFactorChange") proto.RegisterType((*PHR_ModeOtherCG)(nil), "streaming_protobufs.PHR_ModeOtherCG") proto.RegisterType((*DataInactivityTimer)(nil), "streaming_protobufs.DataInactivityTimer") proto.RegisterType((*PhysicalCellGroupConfig)(nil), "streaming_protobufs.PhysicalCellGroupConfig") proto.RegisterType((*XScale)(nil), "streaming_protobufs.XScale") proto.RegisterType((*SpCellConfig)(nil), "streaming_protobufs.SpCellConfig") proto.RegisterType((*ReconfigurationWithSync)(nil), "streaming_protobufs.ReconfigurationWithSync") proto.RegisterType((*ServingCellConfigCommon)(nil), "streaming_protobufs.ServingCellConfigCommon") proto.RegisterType((*DownlinkConfigCommon)(nil), "streaming_protobufs.DownlinkConfigCommon") proto.RegisterType((*FrequencyInfoDL)(nil), "streaming_protobufs.FrequencyInfoDL") proto.RegisterType((*SCS_SpecificCarrier)(nil), "streaming_protobufs.SCS_SpecificCarrier") proto.RegisterType((*BWP_DownlinkCommon)(nil), "streaming_protobufs.BWP_DownlinkCommon") proto.RegisterType((*BWP)(nil), "streaming_protobufs.BWP") proto.RegisterType((*CyclicPrefix)(nil), "streaming_protobufs.CyclicPrefix") proto.RegisterType((*PDCCH_ConfigCommon)(nil), "streaming_protobufs.PDCCH_ConfigCommon") proto.RegisterType((*ControlResourceSet)(nil), "streaming_protobufs.ControlResourceSet") proto.RegisterType((*Interleaved)(nil), "streaming_protobufs.Interleaved") proto.RegisterType((*Reg_BundleSize)(nil), "streaming_protobufs.Reg_BundleSize") proto.RegisterType((*InterleaverSize)(nil), "streaming_protobufs.InterleaverSize") proto.RegisterType((*PrecoderGranularity)(nil), "streaming_protobufs.PrecoderGranularity") proto.RegisterType((*FirstPDCCH_MonitoringOccasionOfP0)(nil), "streaming_protobufs.FirstPDCCH_MonitoringOccasionOfP0") proto.RegisterType((*Sequence_Of_Integer)(nil), "streaming_protobufs.Sequence_Of_Integer") proto.RegisterType((*PDSCH_ConfigCommon)(nil), "streaming_protobufs.PDSCH_ConfigCommon") proto.RegisterType((*PDSCH_TimeDomainResourceAllocationList)(nil), "streaming_protobufs.PDSCH_TimeDomainResourceAllocationList") proto.RegisterType((*PDSCH_TimeDomainResourceAllocation)(nil), "streaming_protobufs.PDSCH_TimeDomainResourceAllocation") proto.RegisterType((*MappingType)(nil), "streaming_protobufs.MappingType") proto.RegisterType((*UplinkConfigCommon)(nil), "streaming_protobufs.UplinkConfigCommon") proto.RegisterType((*FrequencyInfoUL)(nil), "streaming_protobufs.FrequencyInfoUL") proto.RegisterType((*BWP_UplinkCommon)(nil), "streaming_protobufs.BWP_UplinkCommon") proto.RegisterType((*BWP_Uplink)(nil), "streaming_protobufs.BWP_Uplink") proto.RegisterType((*RACH_ConfigCommon)(nil), "streaming_protobufs.RACH_ConfigCommon") proto.RegisterType((*RACH_ConfigGeneric)(nil), "streaming_protobufs.RACH_ConfigGeneric") proto.RegisterType((*Msg1_FDM)(nil), "streaming_protobufs.Msg1_FDM") proto.RegisterType((*PreambleTransMax)(nil), "streaming_protobufs.PreambleTransMax") proto.RegisterType((*PowerRampingStep)(nil), "streaming_protobufs.PowerRampingStep") proto.RegisterType((*RA_ResponseWindow)(nil), "streaming_protobufs.RA_ResponseWindow") proto.RegisterType((*Fraction)(nil), "streaming_protobufs.Fraction") proto.RegisterType((*OtherFraction)(nil), "streaming_protobufs.OtherFraction") proto.RegisterType((*GroupBconfigured)(nil), "streaming_protobufs.GroupBconfigured") proto.RegisterType((*RA_Msg3SizeGroupA)(nil), "streaming_protobufs.RA_Msg3SizeGroupA") proto.RegisterType((*MessagePowerOffsetGroupB)(nil), "streaming_protobufs.MessagePowerOffsetGroupB") proto.RegisterType((*RA_ContentionResolutionTimer)(nil), "streaming_protobufs.RA_ContentionResolutionTimer") proto.RegisterType((*RestrictedSetConfig)(nil), "streaming_protobufs.RestrictedSetConfig") proto.RegisterType((*PUSCH_ConfigCommon)(nil), "streaming_protobufs.PUSCH_ConfigCommon") proto.RegisterType((*PUSCH_TimeDomainResourceAllocationList)(nil), "streaming_protobufs.PUSCH_TimeDomainResourceAllocationList") proto.RegisterType((*PUSCH_TimeDomainResourceAllocation)(nil), "streaming_protobufs.PUSCH_TimeDomainResourceAllocation") proto.RegisterType((*PUCCH_ConfigCommon)(nil), "streaming_protobufs.PUCCH_ConfigCommon") proto.RegisterType((*PUCCH_GroupHopping)(nil), "streaming_protobufs.PUCCH_GroupHopping") proto.RegisterType((*N_TimingAdvanceOffset)(nil), "streaming_protobufs.N_TimingAdvanceOffset") proto.RegisterType((*SSB_PeriodicityServingCell)(nil), "streaming_protobufs.SSB_PeriodicityServingCell") proto.RegisterType((*DMRS_TypeA_Position)(nil), "streaming_protobufs.DMRS_TypeA_Position") proto.RegisterType((*RateMatchPatternLTE_CRS)(nil), "streaming_protobufs.RateMatchPatternLTE_CRS") proto.RegisterType((*CarrierBandwidthDL)(nil), "streaming_protobufs.CarrierBandwidthDL") proto.RegisterType((*EUTRA_MBSFN_SubframeConfigList)(nil), "streaming_protobufs.EUTRA_MBSFN_SubframeConfigList") proto.RegisterType((*EUTRA_MBSFN_SubframeConfig)(nil), "streaming_protobufs.EUTRA_MBSFN_SubframeConfig") proto.RegisterType((*RadioframeAllocationPeriod)(nil), "streaming_protobufs.RadioframeAllocationPeriod") proto.RegisterType((*SubframeAllocation)(nil), "streaming_protobufs.SubframeAllocation") proto.RegisterType((*NrofCRS_Ports)(nil), "streaming_protobufs.NrofCRS_Ports") proto.RegisterType((*V_Shift)(nil), "streaming_protobufs.V_Shift") proto.RegisterType((*RateMatchPattern)(nil), "streaming_protobufs.RateMatchPattern") proto.RegisterType((*Bitmaps)(nil), "streaming_protobufs.Bitmaps") proto.RegisterType((*Dummy)(nil), "streaming_protobufs.Dummy") proto.RegisterType((*TDD_UL_DL_ConfigCommon)(nil), "streaming_protobufs.TDD_UL_DL_ConfigCommon") proto.RegisterType((*TDD_UL_DL_Pattern)(nil), "streaming_protobufs.TDD_UL_DL_Pattern") proto.RegisterType((*DL_UL_TransmissionPeriodicity)(nil), "streaming_protobufs.DL_UL_TransmissionPeriodicity") proto.RegisterType((*DL_UL_TransmissionPeriodicityV1530)(nil), "streaming_protobufs.DL_UL_TransmissionPeriodicity_v1530") proto.RegisterType((*T304)(nil), "streaming_protobufs.T304") proto.RegisterType((*RACH_ConfigDedicated)(nil), "streaming_protobufs.RACH_ConfigDedicated") proto.RegisterType((*CFRA)(nil), "streaming_protobufs.CFRA") proto.RegisterType((*Occasions)(nil), "streaming_protobufs.Occasions") proto.RegisterType((*SSB)(nil), "streaming_protobufs.SSB") proto.RegisterType((*CFRA_SSB_Resource)(nil), "streaming_protobufs.CFRA_SSB_Resource") proto.RegisterType((*CSIRS)(nil), "streaming_protobufs.CSIRS") proto.RegisterType((*CFRA_CSIRS_Resource)(nil), "streaming_protobufs.CFRA_CSIRS_Resource") proto.RegisterType((*RA_Prioritization)(nil), "streaming_protobufs.RA_Prioritization") proto.RegisterType((*PowerRampingStepHighPriority)(nil), "streaming_protobufs.PowerRampingStepHighPriority") proto.RegisterType((*ScalingFactorBI)(nil), "streaming_protobufs.ScalingFactorBI") proto.RegisterType((*SSB_MTC)(nil), "streaming_protobufs.SSB_MTC") proto.RegisterType((*Duration)(nil), "streaming_protobufs.Duration") proto.RegisterType((*SSB_MTC2)(nil), "streaming_protobufs.SSB_MTC2") proto.RegisterType((*Periodicity)(nil), "streaming_protobufs.Periodicity") proto.RegisterType((*RLF_TimersAndConstants)(nil), "streaming_protobufs.RLF_TimersAndConstants") proto.RegisterType((*T310)(nil), "streaming_protobufs.T310") proto.RegisterType((*N310)(nil), "streaming_protobufs.N310") proto.RegisterType((*N311)(nil), "streaming_protobufs.N311") proto.RegisterType((*T311V1530)(nil), "streaming_protobufs.T311_v1530") proto.RegisterType((*RlmInSyncOutOfSyncThreshold)(nil), "streaming_protobufs.RlmInSyncOutOfSyncThreshold") proto.RegisterType((*ServingCellConfig)(nil), "streaming_protobufs.ServingCellConfig") proto.RegisterType((*TDD_UL_DL_ConfigDedicated)(nil), "streaming_protobufs.TDD_UL_DL_ConfigDedicated") proto.RegisterType((*TDD_UL_DL_SlotConfig)(nil), "streaming_protobufs.TDD_UL_DL_SlotConfig") proto.RegisterType((*Explicit)(nil), "streaming_protobufs.Explicit") proto.RegisterType((*BWP_DownlinkDedicated)(nil), "streaming_protobufs.BWP_DownlinkDedicated") proto.RegisterType((*PDCCH_Config)(nil), "streaming_protobufs.PDCCH_Config") proto.RegisterType((*DownlinkPreemption)(nil), "streaming_protobufs.DownlinkPreemption") proto.RegisterType((*TimeFrequencySet)(nil), "streaming_protobufs.TimeFrequencySet") proto.RegisterType((*INT_ConfigurationPerServingCell)(nil), "streaming_protobufs.INT_ConfigurationPerServingCell") proto.RegisterType((*PUSCH_TPC_CommandConfig)(nil), "streaming_protobufs.PUSCH_TPC_CommandConfig") proto.RegisterType((*PUCCH_TPC_CommandConfig)(nil), "streaming_protobufs.PUCCH_TPC_CommandConfig") proto.RegisterType((*SRS_TPC_CommandConfig)(nil), "streaming_protobufs.SRS_TPC_CommandConfig") proto.RegisterType((*PDSCH_Config)(nil), "streaming_protobufs.PDSCH_Config") proto.RegisterType((*DMRS_DownlinkConfig)(nil), "streaming_protobufs.DMRS_DownlinkConfig") proto.RegisterType((*DMRS_Type)(nil), "streaming_protobufs.DMRS_Type") proto.RegisterType((*DMRS_AdditionalPosition)(nil), "streaming_protobufs.DMRS_AdditionalPosition") proto.RegisterType((*MaxLength)(nil), "streaming_protobufs.MaxLength") proto.RegisterType((*PTRS_DownlinkConfig)(nil), "streaming_protobufs.PTRS_DownlinkConfig") proto.RegisterType((*ResourceElementOffset)(nil), "streaming_protobufs.ResourceElementOffset") proto.RegisterType((*TCI_State)(nil), "streaming_protobufs.TCI_State") proto.RegisterType((*QCL_Info)(nil), "streaming_protobufs.QCL_Info") proto.RegisterType((*QCL_Type)(nil), "streaming_protobufs.QCL_Type") proto.RegisterType((*VRB_ToPRB_Interleaver)(nil), "streaming_protobufs.VRB_ToPRB_Interleaver") proto.RegisterType((*ResourceAllocation)(nil), "streaming_protobufs.ResourceAllocation") proto.RegisterType((*PDSCH_AggregationFactor)(nil), "streaming_protobufs.PDSCH_AggregationFactor") proto.RegisterType((*RateMatchPatternGroup)(nil), "streaming_protobufs.RateMatchPatternGroup") proto.RegisterType((*RateMatchPatternGroupItem)(nil), "streaming_protobufs.RateMatchPatternGroupItem") proto.RegisterType((*RBG_Size)(nil), "streaming_protobufs.RBG_Size") proto.RegisterType((*MCS_Table)(nil), "streaming_protobufs.MCS_Table") proto.RegisterType((*MaxNrofCodeWordsScheduledByDCI)(nil), "streaming_protobufs.MaxNrofCodeWordsScheduledByDCI") proto.RegisterType((*StaticBundling)(nil), "streaming_protobufs.StaticBundling") proto.RegisterType((*BundleSize)(nil), "streaming_protobufs.BundleSize") proto.RegisterType((*DynamicBundling)(nil), "streaming_protobufs.DynamicBundling") proto.RegisterType((*BundleSizeSet1)(nil), "streaming_protobufs.BundleSizeSet1") proto.RegisterType((*BundleSizeSet2)(nil), "streaming_protobufs.BundleSizeSet2") proto.RegisterType((*ZP_CSI_RS_Resource)(nil), "streaming_protobufs.ZP_CSI_RS_Resource") proto.RegisterType((*CSI_RS_ResourceMapping)(nil), "streaming_protobufs.CSI_RS_ResourceMapping") proto.RegisterType((*NrofPorts)(nil), "streaming_protobufs.NrofPorts") proto.RegisterType((*CDM_Type)(nil), "streaming_protobufs.CDM_Type") proto.RegisterType((*Dot5)(nil), "streaming_protobufs.Dot5") proto.RegisterType((*CSI_FrequencyOccupation)(nil), "streaming_protobufs.CSI_FrequencyOccupation") proto.RegisterType((*CSI_ResourcePeriodicityAndOffset)(nil), "streaming_protobufs.CSI_ResourcePeriodicityAndOffset") proto.RegisterType((*ZP_CSI_RS_ResourceSet)(nil), "streaming_protobufs.ZP_CSI_RS_ResourceSet") proto.RegisterType((*SPS_Config)(nil), "streaming_protobufs.SPS_Config") proto.RegisterType((*SPS_ConfigPeriodicity)(nil), "streaming_protobufs.SPS_ConfigPeriodicity") proto.RegisterType((*SPS_MCS_Table)(nil), "streaming_protobufs.SPS_MCS_Table") proto.RegisterType((*RadioLinkMonitoringConfig)(nil), "streaming_protobufs.RadioLinkMonitoringConfig") proto.RegisterType((*RadioLinkMonitoringRS)(nil), "streaming_protobufs.RadioLinkMonitoringRS") proto.RegisterType((*Purpose)(nil), "streaming_protobufs.Purpose") proto.RegisterType((*BeamFailureInstanceMaxCount)(nil), "streaming_protobufs.BeamFailureInstanceMaxCount") proto.RegisterType((*BeamFailureDetectionTimer)(nil), "streaming_protobufs.BeamFailureDetectionTimer") proto.RegisterType((*BWP_Downlink)(nil), "streaming_protobufs.BWP_Downlink") proto.RegisterType((*BWP_InactivityTimer)(nil), "streaming_protobufs.BWP_InactivityTimer") proto.RegisterType((*UplinkConfig)(nil), "streaming_protobufs.UplinkConfig") proto.RegisterType((*BWP_UplinkDedicated)(nil), "streaming_protobufs.BWP_UplinkDedicated") proto.RegisterType((*PUCCH_Config)(nil), "streaming_protobufs.PUCCH_Config") proto.RegisterType((*PUCCH_ResourceSet)(nil), "streaming_protobufs.PUCCH_ResourceSet") proto.RegisterType((*PUCCH_Resource)(nil), "streaming_protobufs.PUCCH_Resource") proto.RegisterType((*PUCCHFormat0)(nil), "streaming_protobufs.PUCCH_format0") proto.RegisterType((*PUCCHFormat1)(nil), "streaming_protobufs.PUCCH_format1") proto.RegisterType((*PUCCHFormat2)(nil), "streaming_protobufs.PUCCH_format2") proto.RegisterType((*PUCCHFormat3)(nil), "streaming_protobufs.PUCCH_format3") proto.RegisterType((*PUCCHFormat4)(nil), "streaming_protobufs.PUCCH_format4") proto.RegisterType((*OCC_Length)(nil), "streaming_protobufs.OCC_Length") proto.RegisterType((*OCC_Index)(nil), "streaming_protobufs.OCC_Index") proto.RegisterType((*PUCCH_FormatConfig)(nil), "streaming_protobufs.PUCCH_FormatConfig") proto.RegisterType((*PUCCH_MaxCodeRate)(nil), "streaming_protobufs.PUCCH_MaxCodeRate") proto.RegisterType((*NrofSlots)(nil), "streaming_protobufs.NrofSlots") proto.RegisterType((*SchedulingRequestResourceConfig)(nil), "streaming_protobufs.SchedulingRequestResourceConfig") proto.RegisterType((*PUCCH_SpatialRelationInfo)(nil), "streaming_protobufs.PUCCH_SpatialRelationInfo") proto.RegisterType((*Srs)(nil), "streaming_protobufs.Srs") proto.RegisterType((*ClosedLoopIndex)(nil), "streaming_protobufs.ClosedLoopIndex") proto.RegisterType((*PUCCH_PowerControl)(nil), "streaming_protobufs.PUCCH_PowerControl") proto.RegisterType((*P0_PUCCH)(nil), "streaming_protobufs.P0_PUCCH") proto.RegisterType((*PUCCH_PathlossReferenceRS)(nil), "streaming_protobufs.PUCCH_PathlossReferenceRS") proto.RegisterType((*TwoPUCCH_PC_AdjustmentStates)(nil), "streaming_protobufs.TwoPUCCH_PC_AdjustmentStates") proto.RegisterType((*PUSCH_ServingCellConfig)(nil), "streaming_protobufs.PUSCH_ServingCellConfig") proto.RegisterType((*PUSCH_CodeBlockGroupTransmission)(nil), "streaming_protobufs.PUSCH_CodeBlockGroupTransmission") proto.RegisterType((*RateMatching)(nil), "streaming_protobufs.RateMatching") proto.RegisterType((*SRS_CarrierSwitching)(nil), "streaming_protobufs.SRS_CarrierSwitching") proto.RegisterType((*SRS_SwitchFromCarrier)(nil), "streaming_protobufs.SRS_SwitchFromCarrier") proto.RegisterType((*SRS_TPC_PDCCH_ConfigList)(nil), "streaming_protobufs.SRS_TPC_PDCCH_ConfigList") proto.RegisterType((*SRS_TPC_PDCCH_Config)(nil), "streaming_protobufs.SRS_TPC_PDCCH_Config") proto.RegisterType((*SRS_CC_SetIndex)(nil), "streaming_protobufs.SRS_CC_SetIndex") proto.RegisterType((*PUSCH_Config)(nil), "streaming_protobufs.PUSCH_Config") proto.RegisterType((*Tx_Config)(nil), "streaming_protobufs.Tx_Config") proto.RegisterType((*DMRS_UplinkConfig)(nil), "streaming_protobufs.DMRS_UplinkConfig") proto.RegisterType((*PTRS_UplinkConfig)(nil), "streaming_protobufs.PTRS_UplinkConfig") proto.RegisterType((*TransformPrecoderDisabled)(nil), "streaming_protobufs.TransformPrecoderDisabled") proto.RegisterType((*MaxNrofPorts)(nil), "streaming_protobufs.MaxNrofPorts") proto.RegisterType((*PTRS_Power)(nil), "streaming_protobufs.PTRS_Power") proto.RegisterType((*TransformPrecoderEnabled)(nil), "streaming_protobufs.TransformPrecoderEnabled") proto.RegisterType((*TimeDensityTransformPrecoding)(nil), "streaming_protobufs.TimeDensityTransformPrecoding") proto.RegisterType((*TransformPrecodingDisabled)(nil), "streaming_protobufs.TransformPrecodingDisabled") proto.RegisterType((*TransformPrecodingEnabled)(nil), "streaming_protobufs.TransformPrecodingEnabled") proto.RegisterType((*PUSCH_PowerControl)(nil), "streaming_protobufs.PUSCH_PowerControl") proto.RegisterType((*Alpha)(nil), "streaming_protobufs.Alpha") proto.RegisterType((*P0_PUSCH_AlphaSet)(nil), "streaming_protobufs.P0_PUSCH_AlphaSet") proto.RegisterType((*PUSCH_PathlossReferenceRS)(nil), "streaming_protobufs.PUSCH_PathlossReferenceRS") proto.RegisterType((*TwoPUSCH_PC_AdjustmentStates)(nil), "streaming_protobufs.TwoPUSCH_PC_AdjustmentStates") proto.RegisterType((*SRI_PUSCH_PowerControl)(nil), "streaming_protobufs.SRI_PUSCH_PowerControl") proto.RegisterType((*FrequencyHopping)(nil), "streaming_protobufs.FrequencyHopping") proto.RegisterType((*PUSCH_AggregationFactor)(nil), "streaming_protobufs.PUSCH_AggregationFactor") proto.RegisterType((*CodebookSubset)(nil), "streaming_protobufs.CodebookSubset") proto.RegisterType((*RBG_Size2)(nil), "streaming_protobufs.RBG_Size2") proto.RegisterType((*UCI_OnPUSCH)(nil), "streaming_protobufs.UCI_OnPUSCH") proto.RegisterType((*BetaOffsetsList)(nil), "streaming_protobufs.BetaOffsetsList") proto.RegisterType((*Scaling)(nil), "streaming_protobufs.Scaling") proto.RegisterType((*ConfiguredGrantConfig)(nil), "streaming_protobufs.ConfiguredGrantConfig") proto.RegisterType((*CG_UCI_OnPUSCH)(nil), "streaming_protobufs.CG_UCI_OnPUSCH") proto.RegisterType((*BetaOffsets)(nil), "streaming_protobufs.BetaOffsets") proto.RegisterType((*PowerControlLoopToUse)(nil), "streaming_protobufs.PowerControlLoopToUse") proto.RegisterType((*RepK)(nil), "streaming_protobufs.RepK") proto.RegisterType((*RepK_RV)(nil), "streaming_protobufs.RepK_RV") proto.RegisterType((*GrantPeriodicity)(nil), "streaming_protobufs.GrantPeriodicity") proto.RegisterType((*RRC_ConfiguredUplinkGrant)(nil), "streaming_protobufs.RRC_ConfiguredUplinkGrant") proto.RegisterType((*SRS_Config)(nil), "streaming_protobufs.SRS_Config") proto.RegisterType((*SRS_ResourceSet)(nil), "streaming_protobufs.SRS_ResourceSet") proto.RegisterType((*SRS_ResourceSetType_Aperiodic)(nil), "streaming_protobufs.SRS_ResourceSetType_Aperiodic") proto.RegisterType((*SRS_ResourceSetType_Semi_Persistent)(nil), "streaming_protobufs.SRS_ResourceSetType_Semi_Persistent") proto.RegisterType((*SRS_ResourceSetType_Periodic)(nil), "streaming_protobufs.SRS_ResourceSetType_Periodic") proto.RegisterType((*SRS_ResourceSet_Usage)(nil), "streaming_protobufs.SRS_ResourceSet_Usage") proto.RegisterType((*SRS_PowerControlAdjustmentStates)(nil), "streaming_protobufs.SRS_PowerControlAdjustmentStates") proto.RegisterType((*SRS_Resource)(nil), "streaming_protobufs.SRS_Resource") proto.RegisterType((*NrofSRS_Ports)(nil), "streaming_protobufs.NrofSRS_Ports") proto.RegisterType((*PTRS_PortIndex)(nil), "streaming_protobufs.PTRS_PortIndex") proto.RegisterType((*N2)(nil), "streaming_protobufs.N2") proto.RegisterType((*N4)(nil), "streaming_protobufs.N4") proto.RegisterType((*ResourceMapping)(nil), "streaming_protobufs.ResourceMapping") proto.RegisterType((*NrofSymbols)(nil), "streaming_protobufs.NrofSymbols") proto.RegisterType((*RepetitionFactor)(nil), "streaming_protobufs.RepetitionFactor") proto.RegisterType((*FreqHopping)(nil), "streaming_protobufs.FreqHopping") proto.RegisterType((*GroupOrSequenceHopping)(nil), "streaming_protobufs.GroupOrSequenceHopping") proto.RegisterType((*SRS_ResourceType_Aperiodic)(nil), "streaming_protobufs.SRS_ResourceType_Aperiodic") proto.RegisterType((*SRS_ResourceType_Semi_Persistent)(nil), "streaming_protobufs.SRS_ResourceType_Semi_Persistent") proto.RegisterType((*SRS_PeriodicityAndOffset)(nil), "streaming_protobufs.SRS_PeriodicityAndOffset") proto.RegisterType((*SRS_ResourceType_Periodic)(nil), "streaming_protobufs.SRS_ResourceType_Periodic") proto.RegisterType((*SRS_SpatialRelationInfo)(nil), "streaming_protobufs.SRS_SpatialRelationInfo") proto.RegisterType((*BeamFailureRecoveryConfig)(nil), "streaming_protobufs.BeamFailureRecoveryConfig") proto.RegisterType((*PRACH_ResourceDedicatedBFR)(nil), "streaming_protobufs.PRACH_ResourceDedicatedBFR") proto.RegisterType((*BFR_SSB_Resource)(nil), "streaming_protobufs.BFR_SSB_Resource") proto.RegisterType((*BFR_CSIRS_Resource)(nil), "streaming_protobufs.BFR_CSIRS_Resource") proto.RegisterType((*SSBPerRACH_Occasion)(nil), "streaming_protobufs.SSB_perRACH_Occasion") proto.RegisterType((*BeamFailureRecoveryTimer)(nil), "streaming_protobufs.BeamFailureRecoveryTimer") proto.RegisterType((*PDCCH_ServingCellConfig)(nil), "streaming_protobufs.PDCCH_ServingCellConfig") proto.RegisterType((*SlotFormatIndicator)(nil), "streaming_protobufs.SlotFormatIndicator") proto.RegisterType((*SlotFormatCombinationsPerCell)(nil), "streaming_protobufs.SlotFormatCombinationsPerCell") proto.RegisterType((*SlotFormatCombination)(nil), "streaming_protobufs.SlotFormatCombination") proto.RegisterType((*PDSCH_ServingCellConfig)(nil), "streaming_protobufs.PDSCH_ServingCellConfig") proto.RegisterType((*PDSCH_CodeBlockGroupTransmission)(nil), "streaming_protobufs.PDSCH_CodeBlockGroupTransmission") proto.RegisterType((*MaxCodeBlockGroupsPerTransportBlock)(nil), "streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock") proto.RegisterType((*XOverhead)(nil), "streaming_protobufs.XOverhead") proto.RegisterType((*NrofHARQ_ProcessesForPDSCH)(nil), "streaming_protobufs.NrofHARQ_ProcessesForPDSCH") proto.RegisterType((*CSI_MeasConfig)(nil), "streaming_protobufs.CSI_MeasConfig") proto.RegisterType((*NZP_CSI_RS_Resource)(nil), "streaming_protobufs.NZP_CSI_RS_Resource") proto.RegisterType((*PowerControlOffsetSS)(nil), "streaming_protobufs.PowerControlOffsetSS") proto.RegisterType((*NZP_CSI_RS_ResourceSet)(nil), "streaming_protobufs.NZP_CSI_RS_ResourceSet") proto.RegisterType((*CSI_IM_Resource)(nil), "streaming_protobufs.CSI_IM_Resource") proto.RegisterType((*Pattern0)(nil), "streaming_protobufs.Pattern0") proto.RegisterType((*SubcarrierLocationP0)(nil), "streaming_protobufs.SubcarrierLocation_p0") proto.RegisterType((*Pattern1)(nil), "streaming_protobufs.Pattern1") proto.RegisterType((*SubcarrierLocationP1)(nil), "streaming_protobufs.SubcarrierLocation_p1") proto.RegisterType((*CSI_IM_ResourceSet)(nil), "streaming_protobufs.CSI_IM_ResourceSet") proto.RegisterType((*CSI_SSB_ResourceSet)(nil), "streaming_protobufs.CSI_SSB_ResourceSet") proto.RegisterType((*CSI_ResourceConfig)(nil), "streaming_protobufs.CSI_ResourceConfig") proto.RegisterType((*NZP_CSI_RS_SSB)(nil), "streaming_protobufs.NZP_CSI_RS_SSB") proto.RegisterType((*CSI_IM_ResourceSetList)(nil), "streaming_protobufs.CSI_IM_ResourceSetList") proto.RegisterType((*ResourceType)(nil), "streaming_protobufs.ResourceType") proto.RegisterType((*CSI_ReportConfig)(nil), "streaming_protobufs.CSI_ReportConfig") proto.RegisterType((*CSI_ReportConfigType_Periodic)(nil), "streaming_protobufs.CSI_ReportConfigType_Periodic") proto.RegisterType((*CSI_ReportPeriodicityAndOffset)(nil), "streaming_protobufs.CSI_ReportPeriodicityAndOffset") proto.RegisterType((*PUCCH_CSI_Resource)(nil), "streaming_protobufs.PUCCH_CSI_Resource") proto.RegisterType((*CSI_ReportConfigType_SemiPersistentOnPUCCH)(nil), "streaming_protobufs.CSI_ReportConfigType_SemiPersistentOnPUCCH") proto.RegisterType((*CSI_ReportConfigType_SemiPersistentOnPUSCH)(nil), "streaming_protobufs.CSI_ReportConfigType_SemiPersistentOnPUSCH") proto.RegisterType((*ReportSlotConfig)(nil), "streaming_protobufs.ReportSlotConfig") proto.RegisterType((*CSI_ReportConfigType_Aperiodic)(nil), "streaming_protobufs.CSI_ReportConfigType_Aperiodic") proto.RegisterType((*CRI_RII1_CQI)(nil), "streaming_protobufs.CRI_RI_i1_CQI") proto.RegisterType((*ReportFreqConfiguration)(nil), "streaming_protobufs.ReportFreqConfiguration") proto.RegisterType((*CQI_FormatIndicator)(nil), "streaming_protobufs.CQI_FormatIndicator") proto.RegisterType((*PMI_FormatIndicator)(nil), "streaming_protobufs.PMI_FormatIndicator") proto.RegisterType((*CodebookConfig)(nil), "streaming_protobufs.CodebookConfig") proto.RegisterType((*CodebookType_Type1)(nil), "streaming_protobufs.CodebookType_Type1") proto.RegisterType((*CodebookSubType_SinglePanel)(nil), "streaming_protobufs.CodebookSubType_SinglePanel") proto.RegisterType((*CodebookNrOfAntennaPorts_Two)(nil), "streaming_protobufs.CodebookNrOfAntennaPorts_Two") proto.RegisterType((*CodebookNrOfAntennaPorts_MoreThanTwo)(nil), "streaming_protobufs.CodebookNrOfAntennaPorts_MoreThanTwo") proto.RegisterType((*CodebookSubType_MultiPanel)(nil), "streaming_protobufs.CodebookSubType_MultiPanel") proto.RegisterType((*CodebookType_Type2)(nil), "streaming_protobufs.CodebookType_Type2") proto.RegisterType((*CodebookSubType_TypeII)(nil), "streaming_protobufs.CodebookSubType_TypeII") proto.RegisterType((*CodebookSubType_TypeII_PortSelection)(nil), "streaming_protobufs.CodebookSubType_TypeII_PortSelection") proto.RegisterType((*PhaseAlphabetSize)(nil), "streaming_protobufs.PhaseAlphabetSize") proto.RegisterType((*NumberOfBeams)(nil), "streaming_protobufs.NumberOfBeams") proto.RegisterType((*PortSelectionSamplingSize)(nil), "streaming_protobufs.PortSelectionSamplingSize") proto.RegisterType((*CSI_ReportConfigDummy)(nil), "streaming_protobufs.CSI_ReportConfigDummy") proto.RegisterType((*GroupBasedBeamReporting_Disabled)(nil), "streaming_protobufs.GroupBasedBeamReporting_Disabled") proto.RegisterType((*NrofReportedRS)(nil), "streaming_protobufs.NrofReportedRS") proto.RegisterType((*CQI_Table)(nil), "streaming_protobufs.CQI_Table") proto.RegisterType((*SubbandSize)(nil), "streaming_protobufs.SubbandSize") proto.RegisterType((*PortIndexFor8Ranks)(nil), "streaming_protobufs.PortIndexFor8Ranks") proto.RegisterType((*PortIndex8)(nil), "streaming_protobufs.PortIndex8") proto.RegisterType((*PortIndex4)(nil), "streaming_protobufs.PortIndex4") proto.RegisterType((*PortIndex2)(nil), "streaming_protobufs.PortIndex2") proto.RegisterType((*SemiPersistentOnPUSCHV1530)(nil), "streaming_protobufs.SemiPersistentOnPUSCH_v1530") proto.RegisterType((*CSI_AperiodicTriggerStateList)(nil), "streaming_protobufs.CSI_AperiodicTriggerStateList") proto.RegisterType((*CSI_AperiodicTriggerState)(nil), "streaming_protobufs.CSI_AperiodicTriggerState") proto.RegisterType((*CSI_AssociatedReportConfigInfo)(nil), "streaming_protobufs.CSI_AssociatedReportConfigInfo") proto.RegisterType((*NZP_CSI_RS)(nil), "streaming_protobufs.NZP_CSI_RS") proto.RegisterType((*CSI_SemiPersistentOnPUSCH_TriggerStateList)(nil), "streaming_protobufs.CSI_SemiPersistentOnPUSCH_TriggerStateList") proto.RegisterType((*CSI_SemiPersistentOnPUSCH_TriggerState)(nil), "streaming_protobufs.CSI_SemiPersistentOnPUSCH_TriggerState") proto.RegisterType((*SCellDeactivationTimer)(nil), "streaming_protobufs.SCellDeactivationTimer") proto.RegisterType((*CrossCarrierSchedulingConfig)(nil), "streaming_protobufs.CrossCarrierSchedulingConfig") proto.RegisterType((*OwnCrossCarrierSchedulingConfig)(nil), "streaming_protobufs.OwnCrossCarrierSchedulingConfig") proto.RegisterType((*OtherCrossCarrierSchedulingConfig)(nil), "streaming_protobufs.OtherCrossCarrierSchedulingConfig") proto.RegisterType((*PathlossReferenceLinking)(nil), "streaming_protobufs.PathlossReferenceLinking") proto.RegisterType((*MeasConfig)(nil), "streaming_protobufs.MeasConfig") proto.RegisterType((*MeasObjectToRemoveList)(nil), "streaming_protobufs.MeasObjectToRemoveList") proto.RegisterType((*MeasObjectToAddModList)(nil), "streaming_protobufs.MeasObjectToAddModList") proto.RegisterType((*ReportConfigToRemoveList)(nil), "streaming_protobufs.ReportConfigToRemoveList") proto.RegisterType((*ReportConfigToAddModList)(nil), "streaming_protobufs.ReportConfigToAddModList") proto.RegisterType((*MeasIdToRemoveList)(nil), "streaming_protobufs.MeasIdToRemoveList") proto.RegisterType((*MeasIdToAddModList)(nil), "streaming_protobufs.MeasIdToAddModList") proto.RegisterType((*MeasObjectToAddMod)(nil), "streaming_protobufs.MeasObjectToAddMod") proto.RegisterType((*MeasObjectNR)(nil), "streaming_protobufs.MeasObjectNR") proto.RegisterType((*ReferenceSignalConfig)(nil), "streaming_protobufs.ReferenceSignalConfig") proto.RegisterType((*SSB_ConfigMobility)(nil), "streaming_protobufs.SSB_ConfigMobility") proto.RegisterType((*SSB_ToMeasure)(nil), "streaming_protobufs.SSB_ToMeasure") proto.RegisterType((*SS_RSSI_Measurement)(nil), "streaming_protobufs.SS_RSSI_Measurement") proto.RegisterType((*CSI_RS_ResourceConfigMobility)(nil), "streaming_protobufs.CSI_RS_ResourceConfigMobility") proto.RegisterType((*CSI_RS_CellMobility)(nil), "streaming_protobufs.CSI_RS_CellMobility") proto.RegisterType((*CSI_RS_MeasurementBW)(nil), "streaming_protobufs.CSI_RS_MeasurementBW") proto.RegisterType((*Density)(nil), "streaming_protobufs.Density") proto.RegisterType((*CSI_RS_Resource_Mobility)(nil), "streaming_protobufs.CSI_RS_Resource_Mobility") proto.RegisterType((*AssociatedSSB)(nil), "streaming_protobufs.AssociatedSSB") proto.RegisterType((*ThresholdNR)(nil), "streaming_protobufs.ThresholdNR") proto.RegisterType((*Q_OffsetRangeList)(nil), "streaming_protobufs.Q_OffsetRangeList") proto.RegisterType((*Q_OffsetRange)(nil), "streaming_protobufs.Q_OffsetRange") proto.RegisterType((*CellsToAddModList)(nil), "streaming_protobufs.CellsToAddModList") proto.RegisterType((*CellsToAddMod)(nil), "streaming_protobufs.CellsToAddMod") proto.RegisterType((*PCI_List)(nil), "streaming_protobufs.PCI_List") proto.RegisterType((*PCI_RangeIndexList)(nil), "streaming_protobufs.PCI_RangeIndexList") proto.RegisterType((*PCI_RangeElement)(nil), "streaming_protobufs.PCI_RangeElement") proto.RegisterType((*PCI_Range)(nil), "streaming_protobufs.PCI_Range") proto.RegisterType((*Range)(nil), "streaming_protobufs.Range") proto.RegisterType((*MeasCycleSCellV1530)(nil), "streaming_protobufs.MeasCycleSCell_v1530") proto.RegisterType((*MeasObjectEUTRA)(nil), "streaming_protobufs.MeasObjectEUTRA") proto.RegisterType((*EUTRA_AllowedMeasBandwidth)(nil), "streaming_protobufs.EUTRA_AllowedMeasBandwidth") proto.RegisterType((*EUTRA_CellIndexList)(nil), "streaming_protobufs.EUTRA_CellIndexList") proto.RegisterType((*EUTRA_Cell)(nil), "streaming_protobufs.EUTRA_Cell") proto.RegisterType((*EUTRA_Q_OffsetRange)(nil), "streaming_protobufs.EUTRA_Q_OffsetRange") proto.RegisterType((*EUTRA_BlackCell)(nil), "streaming_protobufs.EUTRA_BlackCell") proto.RegisterType((*EUTRA_PhysCellIdRange)(nil), "streaming_protobufs.EUTRA_PhysCellIdRange") proto.RegisterType((*EUTRA_Range)(nil), "streaming_protobufs.EUTRA_Range") proto.RegisterType((*ReportConfigToAddMod)(nil), "streaming_protobufs.ReportConfigToAddMod") proto.RegisterType((*ReportConfigNR)(nil), "streaming_protobufs.ReportConfigNR") proto.RegisterType((*PeriodicalReportConfig)(nil), "streaming_protobufs.PeriodicalReportConfig") proto.RegisterType((*NR_RS_Type)(nil), "streaming_protobufs.NR_RS_Type") proto.RegisterType((*NR_FreqInfo)(nil), "streaming_protobufs.NR_FreqInfo") proto.RegisterType((*ReportInterval)(nil), "streaming_protobufs.ReportInterval") proto.RegisterType((*ReportAmount)(nil), "streaming_protobufs.ReportAmount") proto.RegisterType((*MeasReportQuantity)(nil), "streaming_protobufs.MeasReportQuantity") proto.RegisterType((*EventTriggerConfig)(nil), "streaming_protobufs.EventTriggerConfig") proto.RegisterType((*EventA1)(nil), "streaming_protobufs.EventA1") proto.RegisterType((*EventA2)(nil), "streaming_protobufs.EventA2") proto.RegisterType((*EventA3)(nil), "streaming_protobufs.EventA3") proto.RegisterType((*EventA4)(nil), "streaming_protobufs.EventA4") proto.RegisterType((*EventA5)(nil), "streaming_protobufs.EventA5") proto.RegisterType((*EventA6)(nil), "streaming_protobufs.EventA6") proto.RegisterType((*MeasTriggerQuantity)(nil), "streaming_protobufs.MeasTriggerQuantity") proto.RegisterType((*TimeToTrigger)(nil), "streaming_protobufs.TimeToTrigger") proto.RegisterType((*MeasTriggerQuantityOffset)(nil), "streaming_protobufs.MeasTriggerQuantityOffset") proto.RegisterType((*ReportAddNeighMeas)(nil), "streaming_protobufs.ReportAddNeighMeas") proto.RegisterType((*ReportCGI)(nil), "streaming_protobufs.ReportCGI") proto.RegisterType((*ReportConfigInterRAT)(nil), "streaming_protobufs.ReportConfigInterRAT") proto.RegisterType((*PeriodicalReportConfigInterRAT)(nil), "streaming_protobufs.PeriodicalReportConfigInterRAT") proto.RegisterType((*EventTriggerConfigInterRAT)(nil), "streaming_protobufs.EventTriggerConfigInterRAT") proto.RegisterType((*EventB1)(nil), "streaming_protobufs.EventB1") proto.RegisterType((*EventB2)(nil), "streaming_protobufs.EventB2") proto.RegisterType((*MeasTriggerQuantityEUTRA)(nil), "streaming_protobufs.MeasTriggerQuantityEUTRA") proto.RegisterType((*ReportCGI_EUTRA)(nil), "streaming_protobufs.ReportCGI_EUTRA") proto.RegisterType((*MeasIdToAddMod)(nil), "streaming_protobufs.MeasIdToAddMod") proto.RegisterType((*QuantityConfig)(nil), "streaming_protobufs.QuantityConfig") proto.RegisterType((*QuantityConfigNR)(nil), "streaming_protobufs.QuantityConfigNR") proto.RegisterType((*QuantityConfigRS)(nil), "streaming_protobufs.QuantityConfigRS") proto.RegisterType((*FilterConfig)(nil), "streaming_protobufs.FilterConfig") proto.RegisterType((*FilterCoefficient)(nil), "streaming_protobufs.FilterCoefficient") proto.RegisterType((*MeasGapConfig)(nil), "streaming_protobufs.MeasGapConfig") proto.RegisterType((*GapConfig)(nil), "streaming_protobufs.GapConfig") proto.RegisterType((*MGL)(nil), "streaming_protobufs.MGL") proto.RegisterType((*MGRP)(nil), "streaming_protobufs.MGRP") proto.RegisterType((*MGTA)(nil), "streaming_protobufs.MGTA") proto.RegisterType((*MeasGapSharingConfig)(nil), "streaming_protobufs.MeasGapSharingConfig") proto.RegisterType((*MeasGapSharingScheme)(nil), "streaming_protobufs.MeasGapSharingScheme") proto.RegisterType((*OtherConfig)(nil), "streaming_protobufs.OtherConfig") proto.RegisterType((*DelayBudgetReportingProhibitTimer)(nil), "streaming_protobufs.DelayBudgetReportingProhibitTimer") proto.RegisterType((*OtherConfigV1540)(nil), "streaming_protobufs.OtherConfig_v1540") proto.RegisterType((*OverheatingAssistanceConfig)(nil), "streaming_protobufs.OverheatingAssistanceConfig") proto.RegisterType((*SCellConfig)(nil), "streaming_protobufs.SCellConfig") proto.RegisterType((*SearchSpace)(nil), "streaming_protobufs.SearchSpace") proto.RegisterType((*NrofCandidates)(nil), "streaming_protobufs.NrofCandidates") proto.RegisterType((*AggregationLevel)(nil), "streaming_protobufs.AggregationLevel") proto.RegisterType((*Common)(nil), "streaming_protobufs.Common") proto.RegisterType((*DCI_Format0_0_AndFormat1_0)(nil), "streaming_protobufs.DCI_Format0_0_AndFormat1_0") proto.RegisterType((*DCI_Format2_0)(nil), "streaming_protobufs.DCI_Format2_0") proto.RegisterType((*NrofCandidates_SFI)(nil), "streaming_protobufs.NrofCandidates_SFI") proto.RegisterType((*AggregationLevel_SFI)(nil), "streaming_protobufs.AggregationLevel_SFI") proto.RegisterType((*DCI_Format2_1)(nil), "streaming_protobufs.DCI_Format2_1") proto.RegisterType((*DCI_Format2_2)(nil), "streaming_protobufs.DCI_Format2_2") proto.RegisterType((*DCI_Format2_3)(nil), "streaming_protobufs.DCI_Format2_3") proto.RegisterType((*Dummy1)(nil), "streaming_protobufs.Dummy1") proto.RegisterType((*Dummy2)(nil), "streaming_protobufs.Dummy2") proto.RegisterType((*UE_Specific)(nil), "streaming_protobufs.UE_Specific") proto.RegisterType((*DCI_Formats)(nil), "streaming_protobufs.DCI_Formats") proto.RegisterType((*MeasResultCellListSFTD)(nil), "streaming_protobufs.MeasResultCellListSFTD") proto.RegisterType((*MeasResultCellSFTD)(nil), "streaming_protobufs.MeasResultCellSFTD") proto.RegisterType((*MeasResultList2NR)(nil), "streaming_protobufs.MeasResultList2NR") proto.RegisterType((*MeasResult2NR)(nil), "streaming_protobufs.MeasResult2NR") proto.RegisterType((*MeasQuantityResults)(nil), "streaming_protobufs.MeasQuantityResults") proto.RegisterType((*ResultsPerSSB_Index)(nil), "streaming_protobufs.ResultsPerSSB_Index") proto.RegisterType((*ResultsPerCSI_RS_Index)(nil), "streaming_protobufs.ResultsPerCSI_RS_Index") proto.RegisterType((*MeasQuantityResultsEUTRA)(nil), "streaming_protobufs.MeasQuantityResultsEUTRA") proto.RegisterType((*CellResults)(nil), "streaming_protobufs.CellResults") proto.RegisterType((*ResultsPerCSI_RS_IndexList)(nil), "streaming_protobufs.ResultsPerCSI_RS_IndexList") proto.RegisterType((*ResultsPerSSB_IndexList)(nil), "streaming_protobufs.ResultsPerSSB_IndexList") proto.RegisterType((*RsIndexResults)(nil), "streaming_protobufs.RsIndexResults") proto.RegisterType((*MeasResult)(nil), "streaming_protobufs.MeasResult") proto.RegisterType((*PLMN_Identity)(nil), "streaming_protobufs.PLMN_Identity") proto.RegisterType((*MNC)(nil), "streaming_protobufs.MNC") proto.RegisterType((*MCC)(nil), "streaming_protobufs.MCC") proto.RegisterType((*PLMN_Identity_EUTRA_5GC)(nil), "streaming_protobufs.PLMN_Identity_EUTRA_5GC") proto.RegisterType((*PLMN_IdentityList_EUTRA_5GC)(nil), "streaming_protobufs.PLMN_IdentityList_EUTRA_5GC") proto.RegisterType((*CellAccessRelatedInfo_EUTRA_5GC)(nil), "streaming_protobufs.CellAccessRelatedInfo_EUTRA_5GC") proto.RegisterType((*PLMN_IdentityList_EUTRA_EPC)(nil), "streaming_protobufs.PLMN_IdentityList_EUTRA_EPC") proto.RegisterType((*CellAccessRelatedInfo_EUTRA_EPC)(nil), "streaming_protobufs.CellAccessRelatedInfo_EUTRA_EPC") proto.RegisterType((*CGIInfo_EPC)(nil), "streaming_protobufs.CGI_info_EPC") proto.RegisterType((*PLMN_IdentityInfo)(nil), "streaming_protobufs.PLMN_IdentityInfo") proto.RegisterType((*PDCCH_ConfigSIB1)(nil), "streaming_protobufs.PDCCH_ConfigSIB1") proto.RegisterType((*NoSIB1)(nil), "streaming_protobufs.NoSIB1") proto.RegisterType((*PLMN_IdentityInfoList)(nil), "streaming_protobufs.PLMN_IdentityInfoList") proto.RegisterType((*MultiFrequencyBandListNR)(nil), "streaming_protobufs.MultiFrequencyBandListNR") proto.RegisterType((*CGI_Info)(nil), "streaming_protobufs.CGI_Info") proto.RegisterType((*MultiBandInfoListEUTRA)(nil), "streaming_protobufs.MultiBandInfoListEUTRA") proto.RegisterType((*EUTRA_CGI_Info)(nil), "streaming_protobufs.EUTRA_CGI_Info") proto.RegisterType((*MeasResultNR)(nil), "streaming_protobufs.MeasResultNR") proto.RegisterType((*MeasResultEUTRA)(nil), "streaming_protobufs.MeasResultEUTRA") proto.RegisterType((*MeasResultServMO)(nil), "streaming_protobufs.MeasResultServMO") proto.RegisterType((*MeasResultServMOList)(nil), "streaming_protobufs.MeasResultServMOList") proto.RegisterType((*MeasResultListNR)(nil), "streaming_protobufs.MeasResultListNR") proto.RegisterType((*MeasResultListEUTRA)(nil), "streaming_protobufs.MeasResultListEUTRA") proto.RegisterType((*MeasResults)(nil), "streaming_protobufs.MeasResults") proto.RegisterType((*DRX_Info)(nil), "streaming_protobufs.DRX_Info") proto.RegisterType((*RadioBearerConfig)(nil), "streaming_protobufs.RadioBearerConfig") proto.RegisterType((*SRB_ToAddModList)(nil), "streaming_protobufs.SRB_ToAddModList") proto.RegisterType((*SRB_ToAddMod)(nil), "streaming_protobufs.SRB_ToAddMod") proto.RegisterType((*PDCP_Config)(nil), "streaming_protobufs.PDCP_Config") proto.RegisterType((*DRB)(nil), "streaming_protobufs.DRB") proto.RegisterType((*DiscardTimer)(nil), "streaming_protobufs.DiscardTimer") proto.RegisterType((*PDCP_SN_Size)(nil), "streaming_protobufs.PDCP_SN_Size") proto.RegisterType((*Rohc)(nil), "streaming_protobufs.Rohc") proto.RegisterType((*RohcProfiles)(nil), "streaming_protobufs.RohcProfiles") proto.RegisterType((*UplinkOnlyROHC)(nil), "streaming_protobufs.UplinkOnlyROHC") proto.RegisterType((*UplinkOnlyROHCProfiles)(nil), "streaming_protobufs.UplinkOnlyROHCProfiles") proto.RegisterType((*MoreThanOneRLC)(nil), "streaming_protobufs.MoreThanOneRLC") proto.RegisterType((*PrimaryPath)(nil), "streaming_protobufs.PrimaryPath") proto.RegisterType((*UL_DataSplitThreshold)(nil), "streaming_protobufs.UL_DataSplitThreshold") proto.RegisterType((*T_Reordering)(nil), "streaming_protobufs.T_Reordering") proto.RegisterType((*DRB_ToAddModList)(nil), "streaming_protobufs.DRB_ToAddModList") proto.RegisterType((*DRB_ToAddMod)(nil), "streaming_protobufs.DRB_ToAddMod") proto.RegisterType((*DRB_ToReleaseList)(nil), "streaming_protobufs.DRB_ToReleaseList") proto.RegisterType((*SDAP_Config)(nil), "streaming_protobufs.SDAP_Config") proto.RegisterType((*SDAP_Header)(nil), "streaming_protobufs.SDAP_Header") proto.RegisterType((*SecurityConfig)(nil), "streaming_protobufs.SecurityConfig") proto.RegisterType((*SecurityAlgorithmConfig)(nil), "streaming_protobufs.SecurityAlgorithmConfig") proto.RegisterType((*CipheringAlgorithm)(nil), "streaming_protobufs.CipheringAlgorithm") proto.RegisterType((*IntegrityProtAlgorithm)(nil), "streaming_protobufs.IntegrityProtAlgorithm") proto.RegisterType((*KeyToUse)(nil), "streaming_protobufs.KeyToUse") proto.RegisterType((*UplinkTxDirectCurrentList)(nil), "streaming_protobufs.UplinkTxDirectCurrentList") proto.RegisterType((*UplinkTxDirectCurrentCell)(nil), "streaming_protobufs.UplinkTxDirectCurrentCell") proto.RegisterType((*UplinkTxDirectCurrentBWP)(nil), "streaming_protobufs.UplinkTxDirectCurrentBWP") proto.RegisterType((*CellAccessRelatedInfo)(nil), "streaming_protobufs.CellAccessRelatedInfo") proto.RegisterType((*ConnEstFailureControl)(nil), "streaming_protobufs.ConnEstFailureControl") proto.RegisterType((*ConnEstFailCount)(nil), "streaming_protobufs.ConnEstFailCount") proto.RegisterType((*ConnEstFailOffsetValidity)(nil), "streaming_protobufs.ConnEstFailOffsetValidity") proto.RegisterType((*SI_SchedulingInfo)(nil), "streaming_protobufs.SI_SchedulingInfo") proto.RegisterType((*SI_WindowLength)(nil), "streaming_protobufs.SI_WindowLength") proto.RegisterType((*SchedulingInfo)(nil), "streaming_protobufs.SchedulingInfo") proto.RegisterType((*SIB_Mapping)(nil), "streaming_protobufs.SIB_Mapping") proto.RegisterType((*SI_BroadcastStatus)(nil), "streaming_protobufs.SI_BroadcastStatus") proto.RegisterType((*SI_Periodicity)(nil), "streaming_protobufs.SI_Periodicity") proto.RegisterType((*SIB_TypeInfo)(nil), "streaming_protobufs.SIB_TypeInfo") proto.RegisterType((*SIB_TypeInfoType)(nil), "streaming_protobufs.SIB_TypeInfoType") proto.RegisterType((*SI_RequestConfig)(nil), "streaming_protobufs.SI_RequestConfig") proto.RegisterType((*SI_RequestPeriod)(nil), "streaming_protobufs.SI_RequestPeriod") proto.RegisterType((*RACH_OccasionsSI)(nil), "streaming_protobufs.RACH_OccasionsSI") proto.RegisterType((*SI_RequestResources)(nil), "streaming_protobufs.SI_RequestResources") proto.RegisterType((*ServingCellConfigCommonSIB)(nil), "streaming_protobufs.ServingCellConfigCommonSIB") proto.RegisterType((*DownlinkConfigCommonSIB)(nil), "streaming_protobufs.DownlinkConfigCommonSIB") proto.RegisterType((*FrequencyInfoDL_SIB)(nil), "streaming_protobufs.FrequencyInfoDL_SIB") proto.RegisterType((*MultiFrequencyBandListNR_SIB)(nil), "streaming_protobufs.MultiFrequencyBandListNR_SIB") proto.RegisterType((*NR_MultiBandInfo)(nil), "streaming_protobufs.NR_MultiBandInfo") proto.RegisterType((*NR_NS_PmaxList)(nil), "streaming_protobufs.NR_NS_PmaxList") proto.RegisterType((*NR_NS_PmaxValue)(nil), "streaming_protobufs.NR_NS_PmaxValue") proto.RegisterType((*BCCH_Config)(nil), "streaming_protobufs.BCCH_Config") proto.RegisterType((*PCCH_Config)(nil), "streaming_protobufs.PCCH_Config") proto.RegisterType((*PagingCycle)(nil), "streaming_protobufs.PagingCycle") proto.RegisterType((*PCCH_ConfigNs)(nil), "streaming_protobufs.PCCH_ConfigNs") proto.RegisterType((*SCS15KHZoneT)(nil), "streaming_protobufs.SCS15KHZoneT") proto.RegisterType((*SCS30KHZoneT_SCS15KHZhalfT)(nil), "streaming_protobufs.SCS30KHZoneT_SCS15KHZhalfT") proto.RegisterType((*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil), "streaming_protobufs.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT") proto.RegisterType((*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil), "streaming_protobufs.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT") proto.RegisterType((*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT") proto.RegisterType((*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT") proto.RegisterType((*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT") proto.RegisterType((*SCS120KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZoneSixteenthT") proto.RegisterType((*UplinkConfigCommonSIB)(nil), "streaming_protobufs.UplinkConfigCommonSIB") proto.RegisterType((*FrequencyInfoUL_SIB)(nil), "streaming_protobufs.FrequencyInfoUL_SIB") proto.RegisterType((*SIB_N_TimingAdvanceOffset)(nil), "streaming_protobufs.SIB_N_TimingAdvanceOffset") proto.RegisterType((*SIB_SSB_PositionsInBurst)(nil), "streaming_protobufs.SIB_SSB_PositionsInBurst") proto.RegisterType((*SIB_SSB_PeriodicityServingCell)(nil), "streaming_protobufs.SIB_SSB_PeriodicityServingCell") proto.RegisterType((*UE_TimersAndConstants)(nil), "streaming_protobufs.UE_TimersAndConstants") proto.RegisterType((*UE_TimersAndConstantsT300_T301_T319)(nil), "streaming_protobufs.UE_TimersAndConstantsT300_T301_T319") proto.RegisterType((*UE_TimersAndConstantsT310)(nil), "streaming_protobufs.UE_TimersAndConstantsT310") proto.RegisterType((*UE_TimersAndConstantsN310)(nil), "streaming_protobufs.UE_TimersAndConstantsN310") proto.RegisterType((*UE_TimersAndConstantsT311)(nil), "streaming_protobufs.UE_TimersAndConstantsT311") proto.RegisterType((*UE_TimersAndConstantsN311)(nil), "streaming_protobufs.UE_TimersAndConstantsN311") proto.RegisterType((*UAC_BarringPerCatList)(nil), "streaming_protobufs.UAC_BarringPerCatList") proto.RegisterType((*UAC_BarringPerCat)(nil), "streaming_protobufs.UAC_BarringPerCat") proto.RegisterType((*UAC_BarringPerPLMN_List)(nil), "streaming_protobufs.UAC_BarringPerPLMN_List") proto.RegisterType((*UAC_BarringPerPLMN)(nil), "streaming_protobufs.UAC_BarringPerPLMN") proto.RegisterType((*UAC_ImplicitACBarringList)(nil), "streaming_protobufs.UAC_ImplicitACBarringList") proto.RegisterType((*UAC_BarringInfoSetList)(nil), "streaming_protobufs.UAC_BarringInfoSetList") proto.RegisterType((*UAC_BarringInfoSet)(nil), "streaming_protobufs.UAC_BarringInfoSet") proto.RegisterType((*UAC_BarringFactor)(nil), "streaming_protobufs.UAC_BarringFactor") proto.RegisterType((*UAC_BarringTime)(nil), "streaming_protobufs.UAC_BarringTime") proto.RegisterType((*MobilityStateParameters)(nil), "streaming_protobufs.MobilityStateParameters") proto.RegisterType((*T_Evaluation_HystNormal)(nil), "streaming_protobufs.T_Evaluation_HystNormal") proto.RegisterType((*EUTRA_MultiBandInfoList)(nil), "streaming_protobufs.EUTRA_MultiBandInfoList") proto.RegisterType((*EUTRA_MultiBandInfo)(nil), "streaming_protobufs.EUTRA_MultiBandInfo") proto.RegisterType((*EUTRA_NS_PmaxList)(nil), "streaming_protobufs.EUTRA_NS_PmaxList") proto.RegisterType((*EUTRA_NS_PmaxValue)(nil), "streaming_protobufs.EUTRA_NS_PmaxValue") } func init() { proto.RegisterFile("rrc_common_types.proto", fileDescriptor_21c7528bb61f1a7a) } var fileDescriptor_21c7528bb61f1a7a = []byte{ // 38272 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0xbd, 0x69, 0x70, 0x24, 0xc9, 0x7a, 0x18, 0x36, 0xd5, 0x8d, 0xa3, 0xf1, 0xe1, 0x2a, 0x24, 0x6e, 0xcc, 0x5d, 0x7b, 0xcd, 0x5e, 0xb3, 0xd5, 0xd5, 0xc7, 0x60, 0x76, 0xf7, 0xed, 0x5b, 0x74, 0x63, 0x66, 0x80, 0x1d, 0x60, 0x06, 0x5b, 0x0d, 0xec, 0xbe, 0xb7, 0x7c, 0x8f, 0xfd, 0xaa, 0xbb, 0x0b, 0x40, 0x73, 0xba, 0xab, 0x7a, 0xab, 0xaa, 0xe7, 0x58, 0x52, 0xd6, 0xd3, 0xe3, 0xf1, 0xa4, 0x95, 0x28, 0x52, 0xbc, 0x4c, 0x52, 0x14, 0x69, 0x52, 0x94, 0xed, 0x20, 0x65, 0x92, 0x12, 0xa9, 0xb0, 0x4c, 0x86, 0x49, 0x46, 0x50, 0x94, 0x45, 0x2b, 0x4c, 0x9b, 0x56, 0x90, 0xa6, 0x69, 0x87, 0x4c, 0xd3, 0x87, 0xec, 0x90, 0x15, 0x16, 0xc3, 0x61, 0xd1, 0xe1, 0xf0, 0x0f, 0x47, 0x1e, 0x75, 0x67, 0x55, 0x17, 0x66, 0xf6, 0x51, 0x94, 0xfd, 0xab, 0xb3, 0x32, 0xbf, 0xef, 0xcb, 0x2f, 0xb3, 0xf3, 0xf8, 0x32, 0xf3, 0x3b, 0x60, 0xc5, 0xb2, 0xda, 0xcd, 0xb6, 0xd9, 0xef, 0x9b, 0x46, 0xd3, 0x79, 0x32, 0xd0, 0xed, 0xeb, 0x03, 0xcb, 0x74, 0x4c, 0xb4, 0x68, 0x3b, 0x96, 0xae, 0xf5, 0xbb, 0xc6, 0x49, 0x93, 0x64, 0xb4, 0x86, 0xc7, 0xf6, 0xc6, 0xa5, 0x13, 0xd3, 0x3c, 0xe9, 0xe9, 0x6f, 0xb8, 0x39, 0x6f, 0x3c, 0xb2, 0xb4, 0xc1, 0x40, 0xb7, 0x18, 0xd2, 0x06, 0x8a, 0x13, 0x92, 0xfe, 0xe3, 0x71, 0x98, 0xaf, 0xeb, 0xbd, 0xde, 0x1d, 0xcb, 0x1c, 0x0e, 0xea, 0xa6, 0x71, 0xdc, 0x3d, 0x41, 0x57, 0x60, 0xba, 0xed, 0x66, 0xed, 0x76, 0xd6, 0x84, 0x2b, 0xc2, 0xb5, 0x59, 0x35, 0x98, 0x85, 0xbe, 0x04, 0x2b, 0x56, 0xaf, 0xdd, 0xac, 0xe9, 0x9a, 0xa5, 0x5b, 0x87, 0xe6, 0x56, 0xa7, 0xb3, 0x6f, 0x76, 0xf6, 0xba, 0xb6, 0xb3, 0x96, 0xbb, 0x92, 0xbf, 0x36, 0xad, 0xbc, 0x70, 0x9d, 0xc3, 0xdf, 0x75, 0x75, 0xaf, 0xce, 0x50, 0x68, 0x45, 0xea, 0xb2, 0xd5, 0x6b, 0xc7, 0x69, 0xa0, 0x1b, 0xb0, 0x1a, 0xa4, 0xae, 0xea, 0x3d, 0x5d, 0xb3, 0x75, 0x42, 0x3e, 0x7f, 0x25, 0x7f, 0x6d, 0x56, 0x5d, 0x09, 0xe0, 0x05, 0x4a, 0xd1, 0x17, 0x61, 0xb1, 0xaf, 0xb5, 0x9b, 0x91, 0xf6, 0xac, 0x8d, 0x5d, 0x11, 0xae, 0x4d, 0x2b, 0xd7, 0xb8, 0x3c, 0xed, 0x6f, 0xd5, 0xa3, 0xf0, 0x2a, 0xea, 0x6b, 0xed, 0x68, 0x9f, 0x1c, 0xc3, 0xea, 0xe0, 0xf4, 0x89, 0xdd, 0x6d, 0x6b, 0xbd, 0x28, 0xf9, 0x71, 0x42, 0xfe, 0x35, 0x2e, 0xf9, 0x03, 0x3e, 0x8e, 0x9a, 0x44, 0x0c, 0xdd, 0x82, 0x19, 0x7b, 0x80, 0x33, 0x19, 0xf1, 0x09, 0x42, 0xfc, 0x2a, 0x97, 0x78, 0x23, 0x00, 0xa8, 0x86, 0xd0, 0xd0, 0x3d, 0x58, 0xb0, 0xf1, 0x67, 0xe8, 0xbf, 0x99, 0x24, 0xff, 0xcd, 0x15, 0x3e, 0xad, 0x00, 0xa9, 0x38, 0x2a, 0xba, 0x0e, 0x88, 0x65, 0x06, 0xff, 0x8d, 0x02, 0xf9, 0x37, 0x38, 0x25, 0xe8, 0x04, 0xae, 0x5a, 0xfa, 0xc0, 0xb4, 0x9c, 0xa3, 0x41, 0xaf, 0x6b, 0x3c, 0x38, 0x7c, 0xbc, 0xdd, 0xb5, 0xf4, 0xb6, 0x53, 0x1f, 0x5a, 0x96, 0x6e, 0x38, 0xcd, 0x87, 0xc5, 0x4a, 0x49, 0x5e, 0x9b, 0x22, 0x6d, 0xdb, 0xb8, 0x4e, 0x87, 0xed, 0x75, 0x97, 0x99, 0xeb, 0x35, 0xd3, 0xec, 0x7d, 0xa0, 0xf5, 0x86, 0xba, 0x7a, 0x25, 0x85, 0xc8, 0x07, 0x98, 0x86, 0xf4, 0xfd, 0x79, 0x10, 0xa3, 0xe3, 0x0a, 0x55, 0x61, 0xa5, 0x67, 0x9e, 0x90, 0xee, 0x3d, 0xd5, 0x0c, 0x43, 0xef, 0xed, 0x76, 0x74, 0xc3, 0xe9, 0x3a, 0x4f, 0xd8, 0x58, 0x4e, 0x28, 0x45, 0xcf, 0xc1, 0x8c, 0x6d, 0xb5, 0x9a, 0x1e, 0x74, 0x0e, 0x43, 0xef, 0x9c, 0x53, 0xa7, 0x6d, 0xab, 0x15, 0x04, 0xea, 0x04, 0x81, 0xf2, 0x2e, 0x50, 0x27, 0x00, 0x54, 0x83, 0x39, 0x4b, 0xd7, 0x6d, 0x47, 0x6b, 0xf5, 0xba, 0xf6, 0xa9, 0xba, 0x57, 0x67, 0x83, 0x30, 0xad, 0xb1, 0x11, 0x0c, 0xf4, 0x0e, 0x00, 0x9e, 0x06, 0xa1, 0x51, 0x76, 0x39, 0x71, 0x62, 0xb1, 0xff, 0x6e, 0xca, 0xea, 0xb5, 0x59, 0x2f, 0x74, 0x60, 0x0d, 0xcf, 0x86, 0xbd, 0x50, 0x5b, 0x43, 0xc3, 0xea, 0x65, 0x2e, 0x35, 0x1e, 0x82, 0xba, 0xda, 0xd7, 0xda, 0xbc, 0x82, 0xda, 0x22, 0x2c, 0xd8, 0xba, 0xf5, 0x50, 0xef, 0xa8, 0x5a, 0xa7, 0x6b, 0xd2, 0xbf, 0x41, 0xfa, 0x4f, 0x72, 0x00, 0x3e, 0x53, 0xe8, 0x25, 0xc8, 0x69, 0x7d, 0xd2, 0xf7, 0xd3, 0xca, 0x2a, 0xb7, 0xce, 0xad, 0x7d, 0x35, 0xa7, 0xf5, 0x91, 0x0a, 0x0b, 0xc3, 0x7e, 0xb3, 0xd6, 0x6d, 0xd2, 0x7f, 0xba, 0x6b, 0x1a, 0x5a, 0x8f, 0xfc, 0x0b, 0xd3, 0xca, 0x8b, 0x5c, 0xbc, 0xa3, 0xfd, 0x08, 0xb4, 0x3a, 0x3f, 0xec, 0xd7, 0xba, 0x81, 0x0c, 0xf4, 0x65, 0x58, 0x1e, 0xf6, 0x9b, 0x47, 0x46, 0x08, 0xac, 0x79, 0xb4, 0x47, 0xfe, 0xb8, 0x69, 0xe5, 0x95, 0x24, 0xba, 0x71, 0x0c, 0x15, 0x0d, 0xfb, 0x47, 0x46, 0x90, 0xf8, 0xd1, 0x5e, 0x02, 0xf9, 0xed, 0x3d, 0xf6, 0x87, 0x67, 0x26, 0xbf, 0xcd, 0x21, 0xbf, 0xbd, 0x27, 0x7d, 0x1b, 0xe4, 0xb6, 0xf6, 0xd1, 0x9b, 0x30, 0x35, 0xec, 0x35, 0xb7, 0xf6, 0x9b, 0x78, 0x24, 0xd1, 0x7e, 0xbc, 0xc4, 0x27, 0xbc, 0xc7, 0xa0, 0xd4, 0xc9, 0x61, 0x6f, 0x6b, 0x1f, 0x0f, 0xa3, 0x37, 0x61, 0xaa, 0xe3, 0xe1, 0xe6, 0x52, 0x70, 0xb7, 0x7d, 0xdc, 0x0e, 0xc5, 0x95, 0xfe, 0x38, 0x07, 0x53, 0x1e, 0x49, 0xb4, 0x07, 0x73, 0xb6, 0xd1, 0xbc, 0xdd, 0xd5, 0x7b, 0x9d, 0x3d, 0xdd, 0x38, 0x71, 0x4e, 0x19, 0x2b, 0xfc, 0xd5, 0xbe, 0x71, 0x2f, 0x08, 0xba, 0xb5, 0xaf, 0xce, 0xda, 0x46, 0x20, 0x03, 0x1d, 0x80, 0xe8, 0x34, 0x0f, 0xcc, 0x5e, 0x4f, 0xd5, 0x1d, 0x4b, 0x33, 0xec, 0x7e, 0xd7, 0x61, 0xec, 0xf1, 0xe9, 0x1d, 0x46, 0x80, 0xd5, 0x79, 0x27, 0x9c, 0x81, 0xaa, 0x30, 0x39, 0x30, 0x7b, 0xbd, 0x83, 0xed, 0x23, 0xf6, 0xdf, 0x5e, 0xe0, 0xaf, 0xc9, 0x14, 0x46, 0x75, 0x81, 0xd1, 0x4d, 0x28, 0xe0, 0x64, 0xed, 0x89, 0xa3, 0xb3, 0x7f, 0xed, 0x62, 0x22, 0x22, 0x06, 0x52, 0x3d, 0x70, 0xf4, 0x3e, 0x88, 0x7d, 0xed, 0xb1, 0xaa, 0x3b, 0x8f, 0x0f, 0x4f, 0x2d, 0xdd, 0x3e, 0x35, 0x7b, 0x1d, 0x36, 0x53, 0xf9, 0x8d, 0xd8, 0x8f, 0x00, 0xab, 0x31, 0x74, 0xe9, 0x97, 0x05, 0x10, 0xa3, 0x60, 0x68, 0x0b, 0xc6, 0x1f, 0xe2, 0x45, 0x82, 0xf4, 0xf8, 0x9c, 0xf2, 0x6a, 0x26, 0xe2, 0xd7, 0xe9, 0xba, 0x42, 0x31, 0xa5, 0x36, 0x8c, 0x93, 0x6f, 0xb4, 0x06, 0x4b, 0x2e, 0x4e, 0x73, 0x68, 0xd8, 0x03, 0xbd, 0xdd, 0x3d, 0xee, 0xea, 0x1d, 0xf1, 0x1c, 0x9a, 0x80, 0x9c, 0x53, 0x14, 0x05, 0xf2, 0xab, 0x88, 0x39, 0xf2, 0x5b, 0x12, 0xf3, 0xe4, 0xb7, 0x2c, 0x8e, 0x91, 0xdf, 0xaa, 0x38, 0x4e, 0x7e, 0x6f, 0x88, 0x13, 0x68, 0x12, 0xf2, 0x4e, 0xb1, 0x2a, 0x4e, 0x92, 0x44, 0x49, 0x11, 0x0b, 0xd2, 0xf7, 0x0a, 0x20, 0x46, 0xff, 0xf8, 0x6c, 0xcc, 0x47, 0xb1, 0xc2, 0xcc, 0xdf, 0x1c, 0xcd, 0x3c, 0xc0, 0x84, 0xdd, 0xfd, 0x44, 0x2f, 0x2a, 0xa2, 0xe0, 0xa5, 0x37, 0xc5, 0x9c, 0xf4, 0xc7, 0xe3, 0x20, 0x46, 0xc7, 0x4e, 0x36, 0x96, 0xa2, 0x58, 0x61, 0x96, 0x7e, 0x64, 0x7c, 0x34, 0x4f, 0x93, 0x90, 0xef, 0xdb, 0x15, 0x51, 0x40, 0x05, 0x18, 0xeb, 0xdb, 0x45, 0x59, 0xcc, 0xb1, 0x54, 0x45, 0xcc, 0xd3, 0x94, 0x22, 0x8b, 0x63, 0x2c, 0x55, 0x11, 0xc7, 0x69, 0xaa, 0x24, 0x8b, 0x13, 0x2c, 0x55, 0x11, 0x27, 0x69, 0xaa, 0x2c, 0x8b, 0x05, 0x96, 0xaa, 0x88, 0x53, 0x34, 0x55, 0x91, 0x45, 0x60, 0xa9, 0x8a, 0x38, 0x4d, 0x53, 0x55, 0x59, 0x9c, 0x61, 0xa9, 0x8a, 0x38, 0x4b, 0x53, 0x37, 0x64, 0x71, 0x8e, 0xa5, 0x2a, 0xe2, 0x3c, 0x4d, 0x6d, 0xca, 0xa2, 0xc8, 0x52, 0x15, 0x71, 0x81, 0xa6, 0x6e, 0xca, 0x22, 0x62, 0xa9, 0x8a, 0xb8, 0x88, 0xa6, 0x60, 0x1c, 0xf3, 0x2c, 0x8b, 0x4b, 0x6e, 0xb2, 0x22, 0x2e, 0xb3, 0x64, 0x51, 0x16, 0x57, 0xdc, 0x64, 0x45, 0x5c, 0x65, 0x49, 0x45, 0x16, 0xd7, 0xdc, 0x64, 0x45, 0x5c, 0x67, 0xc9, 0x92, 0x2c, 0x6e, 0xb8, 0xc9, 0x8a, 0x78, 0x9e, 0x25, 0xcb, 0xb2, 0x78, 0xc1, 0x4d, 0x56, 0xc4, 0x8b, 0x2c, 0x59, 0x91, 0xc5, 0x4b, 0x6e, 0xb2, 0x22, 0x5e, 0x66, 0xc9, 0xaa, 0x2c, 0x5e, 0x71, 0x93, 0x15, 0xf1, 0x2a, 0x4b, 0xde, 0x90, 0x45, 0xc9, 0x4d, 0x56, 0xc4, 0xe7, 0x58, 0x72, 0x53, 0x16, 0x9f, 0x77, 0x93, 0x15, 0xf1, 0x05, 0x96, 0xbc, 0x29, 0x8b, 0x2f, 0xba, 0xc9, 0x8a, 0xf8, 0x12, 0x4d, 0x2a, 0xb2, 0x2c, 0x5e, 0x73, 0x93, 0x15, 0xf1, 0x65, 0x96, 0x2c, 0xca, 0xe2, 0x2b, 0x6e, 0xb2, 0x22, 0xbe, 0xca, 0x92, 0x8a, 0x2c, 0xbe, 0xe6, 0x26, 0x2b, 0xe2, 0xeb, 0x2c, 0x59, 0x92, 0xc5, 0xeb, 0x6e, 0xb2, 0x22, 0xbe, 0xc1, 0x92, 0x65, 0x59, 0x94, 0xdd, 0x64, 0x45, 0x2c, 0xb2, 0x64, 0x45, 0x16, 0x15, 0x9a, 0x2c, 0xc9, 0xb2, 0x58, 0x62, 0xc9, 0x8a, 0x2c, 0x96, 0x69, 0xb2, 0x2c, 0xcb, 0x62, 0x85, 0x25, 0x2b, 0xb2, 0x58, 0xa5, 0xc9, 0x8a, 0x2c, 0x8b, 0x37, 0x68, 0x72, 0x53, 0x96, 0xc5, 0x4d, 0x3c, 0xb6, 0xc9, 0xdf, 0x22, 0x8b, 0x37, 0x69, 0x5a, 0xc1, 0xe9, 0x37, 0x69, 0xba, 0x8c, 0xd3, 0x6f, 0x49, 0xff, 0x22, 0x07, 0x93, 0x6c, 0x99, 0x43, 0x9b, 0xe1, 0xa1, 0x2e, 0xa5, 0xad, 0x89, 0xe1, 0x11, 0xfe, 0xef, 0xe5, 0x32, 0x2d, 0x19, 0x83, 0x32, 0x5d, 0x32, 0x06, 0x9b, 0x62, 0x0e, 0x8f, 0xf8, 0x41, 0xb1, 0x2a, 0xe6, 0x49, 0xa2, 0xa4, 0x88, 0x63, 0x24, 0x51, 0x2d, 0xd3, 0xb1, 0x3d, 0x28, 0x2a, 0x9b, 0x74, 0x6c, 0x0f, 0x94, 0x4a, 0x95, 0x8e, 0xed, 0x41, 0xa5, 0xa8, 0x88, 0x05, 0xdc, 0xc2, 0x41, 0x51, 0x56, 0xca, 0xe2, 0x14, 0x49, 0x2a, 0x72, 0x79, 0x53, 0x04, 0x92, 0x2c, 0xcb, 0x37, 0xab, 0xe2, 0x34, 0x49, 0x56, 0x8b, 0xe5, 0xb2, 0x38, 0x43, 0x92, 0x9b, 0xc5, 0x9b, 0x8a, 0x38, 0x8b, 0x5b, 0x3d, 0x28, 0x2a, 0xca, 0xe6, 0xa6, 0x38, 0x47, 0xd3, 0xd5, 0xd2, 0x66, 0x59, 0x9c, 0x27, 0x69, 0x4c, 0x03, 0x0f, 0x73, 0x92, 0x2e, 0x57, 0x6e, 0x54, 0xc5, 0x05, 0x9a, 0xde, 0xac, 0xde, 0x50, 0x44, 0x44, 0xd2, 0x25, 0xe5, 0x46, 0x75, 0x53, 0x5c, 0x24, 0x69, 0x5c, 0x11, 0x1e, 0xed, 0x24, 0x7d, 0xb3, 0x58, 0x51, 0xc4, 0x65, 0x92, 0xae, 0xdc, 0x28, 0x95, 0xcb, 0xe2, 0x0a, 0x49, 0x57, 0x2b, 0x95, 0x52, 0x55, 0x5c, 0x45, 0x33, 0x50, 0xe8, 0x1a, 0xc7, 0x5d, 0xa3, 0xeb, 0x3c, 0x11, 0xd7, 0xa4, 0x5f, 0x1b, 0x83, 0x82, 0xbb, 0x3b, 0xa0, 0x9b, 0xe1, 0x0e, 0x7f, 0x2e, 0x75, 0x2f, 0x09, 0xf7, 0xf8, 0x9f, 0xe4, 0x33, 0xad, 0x29, 0x0f, 0x5a, 0x78, 0x95, 0x26, 0x09, 0x85, 0xf6, 0xf9, 0x83, 0x56, 0x85, 0xf6, 0xf9, 0x83, 0xd6, 0x26, 0x5d, 0x50, 0x1e, 0xb4, 0x8a, 0x32, 0xed, 0xf4, 0x07, 0xad, 0x62, 0x85, 0x76, 0xfa, 0x83, 0x96, 0xc2, 0x16, 0x94, 0x07, 0xad, 0x0a, 0x5b, 0x50, 0x1e, 0xb4, 0x6e, 0x54, 0x68, 0x9f, 0x63, 0x0c, 0x99, 0xf6, 0xf9, 0x83, 0x16, 0x9e, 0xc0, 0xd3, 0x34, 0x89, 0x07, 0xee, 0x0c, 0x4d, 0x96, 0x6e, 0xe0, 0x45, 0x85, 0x24, 0xf1, 0xb8, 0x9c, 0xa3, 0xc9, 0x1b, 0x15, 0x99, 0xf6, 0x38, 0xa1, 0xc0, 0x7a, 0x9c, 0x90, 0x90, 0x69, 0x8f, 0x63, 0x0e, 0x64, 0x99, 0xf6, 0xf8, 0x83, 0x16, 0x19, 0xaf, 0x8b, 0x34, 0x5d, 0x92, 0x65, 0xd6, 0xe3, 0x0f, 0x5a, 0x64, 0xec, 0x2e, 0xb3, 0x34, 0x86, 0x5f, 0xa1, 0xe9, 0x0a, 0xce, 0x5f, 0x65, 0x69, 0x9c, 0xbf, 0x46, 0xd3, 0x55, 0x9c, 0xbf, 0xce, 0xd2, 0x38, 0x7f, 0x83, 0xa6, 0x6f, 0xe0, 0xfc, 0xf3, 0x2c, 0x8d, 0xf3, 0x2f, 0x90, 0x75, 0xb8, 0xb5, 0x29, 0x5e, 0xa4, 0x89, 0x9b, 0xe2, 0x25, 0xb2, 0xcc, 0xe1, 0x1e, 0xba, 0xcc, 0x52, 0x45, 0xf1, 0x0a, 0x4b, 0x29, 0xe2, 0x55, 0x96, 0x2a, 0x89, 0x12, 0x4b, 0x95, 0xc5, 0xe7, 0x58, 0xaa, 0x22, 0x3e, 0xcf, 0x52, 0x55, 0xf1, 0x05, 0x96, 0xba, 0x21, 0xbe, 0xc8, 0x52, 0x9b, 0xe2, 0x4b, 0x34, 0xa5, 0xe0, 0x95, 0x85, 0xa6, 0xf0, 0xc2, 0x42, 0x52, 0x25, 0xbc, 0xae, 0x90, 0x54, 0x59, 0x16, 0x5f, 0x0d, 0x8d, 0xa0, 0xd7, 0xa4, 0x3f, 0x16, 0x60, 0x6a, 0xfb, 0x1b, 0x24, 0x69, 0x6d, 0xc3, 0x8c, 0xd3, 0x54, 0x75, 0xcd, 0xb6, 0xf5, 0x7e, 0xab, 0xf7, 0x84, 0x49, 0x59, 0x57, 0x13, 0xf6, 0x3c, 0x1f, 0x50, 0x9d, 0x76, 0xfc, 0x0f, 0x2a, 0xaf, 0xd9, 0x8e, 0xe6, 0x0c, 0xed, 0x03, 0xcb, 0x3c, 0xed, 0xb6, 0xba, 0x0e, 0x13, 0xb3, 0x92, 0xe4, 0xb5, 0x46, 0x08, 0x58, 0x9d, 0x77, 0xc2, 0x19, 0xd2, 0x2f, 0xe4, 0x61, 0x26, 0x58, 0x1f, 0xfa, 0x5c, 0x78, 0xe6, 0xbc, 0x34, 0x92, 0xc3, 0xf0, 0xec, 0xf9, 0xc3, 0x5c, 0xc6, 0x1d, 0x59, 0xa6, 0xb3, 0x07, 0x6f, 0xcd, 0x39, 0x6f, 0x6b, 0xce, 0x7b, 0x5b, 0xf3, 0x98, 0xb7, 0x35, 0x8f, 0x7b, 0x5b, 0xf3, 0x84, 0xb7, 0x35, 0x4f, 0x7a, 0x5b, 0x73, 0xc1, 0xdb, 0x9a, 0xa7, 0xbc, 0xad, 0x19, 0xbc, 0xad, 0x79, 0xda, 0xdb, 0x9a, 0x67, 0xbc, 0xad, 0x79, 0xd6, 0xdb, 0x9a, 0xe7, 0xbc, 0xad, 0x79, 0xde, 0xdb, 0x9a, 0x45, 0x6f, 0x6b, 0x5e, 0xf0, 0xb6, 0x66, 0xe4, 0x6d, 0xcd, 0x8b, 0xde, 0xd6, 0xbc, 0xe4, 0x6f, 0xcd, 0x9c, 0xfd, 0x58, 0x91, 0xbd, 0xfd, 0xb8, 0xe4, 0xef, 0xc7, 0x65, 0xd9, 0xdb, 0x8f, 0x2b, 0xfe, 0x7e, 0x5c, 0x95, 0xbd, 0xfd, 0xf8, 0x86, 0xbf, 0x1f, 0x6f, 0xca, 0xde, 0x7e, 0x7c, 0xd3, 0xdb, 0x8f, 0xf1, 0x66, 0x79, 0x59, 0xfa, 0xbe, 0x09, 0x2c, 0x4c, 0x85, 0xff, 0xc7, 0xac, 0xc2, 0x54, 0x18, 0x2b, 0xfc, 0xd7, 0xfd, 0xf2, 0xf8, 0xff, 0x6f, 0xff, 0x3a, 0xb9, 0xe2, 0x8b, 0x52, 0xfe, 0x5f, 0x57, 0xac, 0xf8, 0xa2, 0x94, 0xff, 0xd7, 0x29, 0x15, 0x5f, 0x94, 0xf2, 0xff, 0xba, 0x52, 0xc5, 0x17, 0xa5, 0xfc, 0xbf, 0xae, 0x5c, 0xf1, 0x45, 0x29, 0xd9, 0x13, 0xa5, 0x2a, 0x15, 0x5f, 0x94, 0x92, 0x3d, 0x51, 0xaa, 0x5a, 0xf1, 0x45, 0x29, 0xd9, 0x13, 0xa5, 0x6e, 0x54, 0x7c, 0x51, 0x4a, 0xf6, 0x44, 0xa9, 0xcd, 0x8a, 0x2f, 0x4a, 0xc9, 0xae, 0x28, 0x85, 0xa5, 0xaa, 0x6b, 0xfe, 0x40, 0x79, 0xd9, 0x97, 0xaa, 0x5e, 0xf1, 0xa5, 0xaa, 0x57, 0x7d, 0xa9, 0xea, 0x35, 0x5f, 0xaa, 0x7a, 0xdd, 0x97, 0xaa, 0xae, 0xfb, 0x52, 0xd5, 0x1b, 0xbe, 0x54, 0x25, 0xfb, 0x52, 0x55, 0xd1, 0x97, 0xaa, 0x14, 0x5f, 0xaa, 0x2a, 0xf9, 0x52, 0x55, 0xd9, 0x97, 0xaa, 0x2a, 0xbe, 0x54, 0x55, 0xf5, 0xa5, 0xaa, 0x1b, 0xbe, 0x54, 0xb5, 0xe9, 0x4b, 0x55, 0x37, 0x03, 0x52, 0x15, 0x93, 0xa4, 0x8a, 0xb8, 0x1d, 0x6f, 0xb1, 0x74, 0x55, 0x96, 0xc5, 0xb7, 0x03, 0xd2, 0xd6, 0xe7, 0x58, 0x1a, 0x13, 0x7f, 0x47, 0xfa, 0xcb, 0x02, 0x2c, 0xc4, 0x2e, 0x22, 0xd8, 0x99, 0xfd, 0x28, 0xd3, 0x99, 0xfd, 0xc8, 0x3b, 0xb3, 0x1f, 0x05, 0xce, 0xec, 0x47, 0x99, 0xce, 0xec, 0x47, 0xde, 0x99, 0x9d, 0xe0, 0x4a, 0x5f, 0x24, 0x47, 0xf6, 0xa3, 0x67, 0xdf, 0x48, 0x8e, 0xa2, 0x1b, 0x89, 0xf4, 0x3d, 0xb1, 0xd3, 0xdd, 0xd1, 0x53, 0x9d, 0xee, 0x8e, 0x22, 0xa7, 0xbb, 0xcd, 0xd1, 0x93, 0x7f, 0x0a, 0xc6, 0xf1, 0x89, 0xae, 0x1a, 0x38, 0xdc, 0x29, 0x62, 0x4e, 0xfa, 0x09, 0xba, 0x6d, 0x7e, 0x23, 0x5a, 0xfb, 0xd9, 0x6c, 0x9b, 0x52, 0x03, 0x96, 0xb9, 0x97, 0x49, 0xcf, 0x32, 0x3e, 0x12, 0x88, 0x6e, 0xef, 0x85, 0x07, 0x8e, 0x70, 0xb6, 0x81, 0xf3, 0x08, 0x96, 0x78, 0x37, 0x7c, 0xa8, 0x09, 0xcb, 0xc3, 0x5e, 0xb3, 0x41, 0xff, 0x8c, 0xf6, 0x81, 0x66, 0x69, 0x7d, 0xdd, 0xd1, 0x2d, 0x9b, 0xd1, 0x7f, 0x25, 0x89, 0xe9, 0x38, 0x86, 0xba, 0x34, 0xec, 0xc5, 0x73, 0xa5, 0xff, 0x60, 0x12, 0x96, 0xb9, 0xf0, 0x68, 0x03, 0x0a, 0x03, 0xab, 0x6b, 0x5a, 0xfe, 0xd5, 0xad, 0xf7, 0x8d, 0x3e, 0x04, 0xc4, 0xd2, 0x5d, 0x5b, 0xef, 0xd4, 0xba, 0x8e, 0xaa, 0x39, 0x3a, 0xfb, 0x93, 0xf8, 0x92, 0xc3, 0x41, 0x0c, 0x5c, 0xe5, 0x90, 0xc0, 0x84, 0x5b, 0xc3, 0xf6, 0x03, 0xdd, 0x69, 0x74, 0x3f, 0xd1, 0xb7, 0x87, 0x96, 0x86, 0xbb, 0x97, 0x89, 0x3a, 0x7c, 0xc2, 0xb5, 0x18, 0xb8, 0xca, 0x21, 0x81, 0x64, 0x58, 0xd4, 0x7a, 0x3d, 0xf3, 0x91, 0xde, 0x69, 0xe8, 0xd6, 0xc3, 0xae, 0x71, 0x52, 0xd7, 0x7b, 0x3d, 0x7b, 0x6d, 0x8c, 0xdc, 0xa2, 0xf3, 0x8a, 0xd0, 0x7d, 0x98, 0x77, 0xb3, 0xeb, 0x8d, 0x26, 0xb9, 0x73, 0x1f, 0x27, 0x97, 0xf8, 0xfc, 0xdb, 0xd0, 0xc6, 0xb0, 0xd5, 0xd6, 0x2c, 0xab, 0xab, 0x5b, 0x8d, 0x81, 0xd6, 0xee, 0x1a, 0x27, 0xea, 0x9c, 0x8f, 0x4e, 0xee, 0xe5, 0x1b, 0xb0, 0xd0, 0xd7, 0x1e, 0x1f, 0x1c, 0x35, 0xea, 0x3b, 0x4d, 0xaf, 0x69, 0x13, 0x29, 0x17, 0xac, 0xfb, 0x51, 0x68, 0x72, 0x63, 0x45, 0xb2, 0xbc, 0x76, 0x7d, 0x09, 0xce, 0xb7, 0xc9, 0x50, 0x19, 0x5a, 0x7a, 0xe7, 0x8e, 0xa5, 0x19, 0xce, 0xe1, 0x93, 0x81, 0x5e, 0xdc, 0xa2, 0x55, 0xaf, 0x4d, 0x8e, 0xbc, 0xf9, 0x4e, 0x43, 0x47, 0xf7, 0x60, 0x31, 0x7c, 0x5d, 0x4f, 0x9e, 0x4b, 0xd6, 0x0a, 0xec, 0x86, 0x2f, 0x4a, 0xf5, 0x68, 0xd7, 0x70, 0x4a, 0x0a, 0xa5, 0xcb, 0x43, 0xc4, 0xf4, 0xec, 0xf6, 0xa9, 0xde, 0x19, 0xf6, 0x70, 0x07, 0xe9, 0x1f, 0x0f, 0x75, 0xdb, 0xd9, 0xdd, 0x66, 0x8f, 0x11, 0x23, 0xe8, 0x71, 0x10, 0x51, 0x09, 0x96, 0xc3, 0xd5, 0x34, 0xd4, 0xe6, 0xbe, 0x66, 0x3f, 0x58, 0x83, 0x2b, 0xc2, 0xb5, 0x82, 0xba, 0x14, 0x2d, 0xc4, 0x65, 0x68, 0x1f, 0xa4, 0x18, 0xd2, 0xb6, 0xde, 0xd3, 0x9e, 0x1c, 0x76, 0xfb, 0xba, 0xb5, 0x35, 0x18, 0xf4, 0xba, 0x7a, 0x67, 0x6d, 0x9a, 0x50, 0xb8, 0x1a, 0x85, 0x8c, 0x01, 0xa2, 0x1e, 0xac, 0xb7, 0xe8, 0xe8, 0x7d, 0x7f, 0xa8, 0x5b, 0x4f, 0x5c, 0x19, 0x8b, 0xc0, 0xac, 0xcd, 0x90, 0x96, 0x5d, 0xe7, 0x8f, 0xdc, 0x24, 0x2c, 0x35, 0x99, 0xa0, 0xf4, 0x3b, 0x39, 0x40, 0xf1, 0xb9, 0x84, 0xea, 0xe1, 0x8d, 0xe0, 0xf5, 0x8c, 0x73, 0x30, 0xbc, 0x15, 0xfc, 0x9f, 0x42, 0xa6, 0xbd, 0xe0, 0x41, 0x6b, 0x40, 0x44, 0x41, 0x96, 0xdc, 0x14, 0x73, 0xf4, 0xbc, 0x37, 0xb0, 0xc9, 0xe5, 0x03, 0x4b, 0x93, 0xfb, 0x07, 0x96, 0x26, 0x57, 0x10, 0xd3, 0x30, 0x49, 0x60, 0xc8, 0x2d, 0x04, 0xfb, 0xa0, 0x17, 0x11, 0xec, 0x83, 0xde, 0x45, 0xcc, 0x40, 0x81, 0x80, 0xd1, 0xeb, 0x08, 0xf6, 0xc5, 0x6e, 0x24, 0xd8, 0x17, 0xbb, 0x94, 0x60, 0x5f, 0xe4, 0x32, 0x62, 0x06, 0xcd, 0xc2, 0x14, 0x65, 0xa1, 0xb4, 0x59, 0x16, 0x67, 0xdd, 0x4f, 0x7a, 0xc5, 0x30, 0xe7, 0x7e, 0xd2, 0x1b, 0x84, 0xf9, 0xd0, 0xf9, 0x4f, 0x94, 0xfe, 0x5b, 0x01, 0x50, 0x7c, 0x19, 0xc9, 0xd6, 0xa7, 0x71, 0xbc, 0x70, 0x9f, 0x7e, 0x55, 0x78, 0xfa, 0x9b, 0x4a, 0xc5, 0x93, 0xae, 0x2b, 0xb2, 0x38, 0xe6, 0x4b, 0xaf, 0xe3, 0xbe, 0x68, 0x39, 0xe1, 0x8b, 0x5f, 0x93, 0xbe, 0x74, 0x55, 0x08, 0x88, 0x54, 0x53, 0xd2, 0x2f, 0x0a, 0xb0, 0x10, 0x5b, 0x9d, 0x50, 0x2d, 0xdc, 0xba, 0xd7, 0xb2, 0x2d, 0x6a, 0xe1, 0xc6, 0x7d, 0x94, 0x6d, 0xbc, 0xec, 0x7c, 0x52, 0xac, 0xb0, 0xf1, 0xb2, 0xf3, 0x49, 0x09, 0x37, 0x8f, 0x26, 0xab, 0x32, 0x1b, 0x2e, 0x3b, 0x9f, 0x14, 0xc9, 0x5d, 0x2c, 0x4d, 0x63, 0x61, 0x73, 0x5c, 0xfa, 0x07, 0x02, 0x2c, 0xc4, 0x16, 0xc0, 0x6c, 0x5c, 0xc7, 0xd0, 0xc2, 0x5c, 0x3f, 0xc8, 0x74, 0x9f, 0xdd, 0xb7, 0xe5, 0x81, 0xcc, 0xee, 0xb3, 0x49, 0xba, 0x2c, 0xe6, 0xf0, 0xb8, 0x21, 0xe9, 0xaa, 0x52, 0x11, 0xf3, 0x78, 0xdc, 0xe2, 0x2f, 0x7c, 0x32, 0x18, 0x73, 0xc1, 0xc8, 0x4d, 0x32, 0xf9, 0x23, 0xe4, 0x41, 0x45, 0x9c, 0x90, 0x7e, 0x5f, 0x80, 0xf5, 0xc4, 0x89, 0x8e, 0xde, 0x0b, 0x37, 0xa7, 0x7c, 0xb6, 0x75, 0x22, 0xdc, 0x2c, 0x33, 0xd3, 0x85, 0x21, 0x99, 0xb9, 0x58, 0x8a, 0x93, 0x3b, 0xa6, 0x53, 0xa6, 0x53, 0x97, 0xa4, 0x37, 0xe9, 0x7f, 0x61, 0x17, 0x3b, 0xa6, 0x53, 0xa5, 0xef, 0x0d, 0x76, 0x89, 0xbe, 0x37, 0xd8, 0x55, 0xfa, 0xde, 0x60, 0x17, 0x15, 0xfa, 0xde, 0x80, 0xcf, 0x73, 0x05, 0xe9, 0x3f, 0x9c, 0x84, 0x45, 0xce, 0x13, 0x3e, 0xda, 0x05, 0x64, 0xd1, 0xe7, 0xe8, 0x66, 0xc7, 0x7a, 0xec, 0xbe, 0xa1, 0x52, 0x81, 0x65, 0x9d, 0xdb, 0xc2, 0x7b, 0xc3, 0x5e, 0x6f, 0xe7, 0x9c, 0x2a, 0x32, 0xb4, 0x6d, 0xeb, 0x31, 0x23, 0x75, 0x17, 0x44, 0x5b, 0x77, 0x86, 0x83, 0x20, 0xa1, 0x5c, 0xca, 0x63, 0xec, 0xb6, 0xfa, 0x05, 0x06, 0xb6, 0x73, 0x4e, 0x9d, 0x23, 0xa8, 0x3e, 0xb1, 0x63, 0x58, 0x8d, 0xed, 0x21, 0x8c, 0x66, 0x3e, 0x45, 0x8d, 0xa0, 0xc1, 0xc7, 0x51, 0x93, 0x88, 0xa1, 0x77, 0x00, 0x5a, 0xb6, 0xd5, 0x0c, 0x29, 0x40, 0xf0, 0xd9, 0xad, 0x35, 0x54, 0xef, 0xed, 0xb8, 0x65, 0x5b, 0x3e, 0xbe, 0xa3, 0x9d, 0x64, 0x79, 0x7b, 0x3e, 0xdc, 0xba, 0xe3, 0xe1, 0x3b, 0xda, 0x49, 0xbc, 0xff, 0x07, 0xa7, 0x1e, 0x1f, 0x13, 0xa3, 0xfa, 0x5f, 0xf0, 0xfa, 0xff, 0xe0, 0xd4, 0x8a, 0xf6, 0x7f, 0x80, 0xd0, 0x64, 0x0a, 0x43, 0x07, 0x3b, 0x6e, 0x83, 0x76, 0x04, 0xd6, 0xff, 0x3e, 0x31, 0x19, 0x16, 0xed, 0x07, 0xdd, 0x81, 0xa7, 0x50, 0xf0, 0xc4, 0xd0, 0xfa, 0xdd, 0x36, 0x11, 0x26, 0x0a, 0x2a, 0xaf, 0x08, 0xbd, 0x0b, 0x73, 0x6d, 0xbb, 0x4b, 0x76, 0xf4, 0xcc, 0x6a, 0x0b, 0x33, 0x6d, 0xbb, 0x8b, 0x11, 0x88, 0x8a, 0x02, 0xd5, 0x85, 0x60, 0x63, 0x51, 0x73, 0xb4, 0x5d, 0x43, 0x6b, 0x3b, 0xdd, 0x87, 0x5d, 0x87, 0x6e, 0xe1, 0x8c, 0x28, 0x8c, 0xea, 0x9a, 0x9c, 0x7a, 0xd9, 0x1d, 0x9a, 0x71, 0x22, 0xb4, 0x22, 0x0b, 0x2e, 0xb3, 0x91, 0x9a, 0x58, 0xcd, 0x74, 0x8a, 0x2a, 0x0c, 0x87, 0xee, 0x4e, 0x4e, 0xbd, 0x48, 0x47, 0x70, 0x42, 0x9d, 0xb5, 0x19, 0x00, 0x7f, 0x5e, 0xe0, 0x2f, 0xff, 0x5f, 0xaa, 0x9d, 0x87, 0xf5, 0x44, 0x4e, 0xa4, 0xaf, 0x4f, 0x01, 0xf8, 0x53, 0x05, 0xbd, 0x02, 0xf3, 0xf6, 0xb0, 0xb5, 0xdf, 0xed, 0xf5, 0xba, 0x0d, 0xbd, 0x6d, 0x1a, 0x1d, 0x7a, 0xbc, 0x98, 0xdd, 0x39, 0xa7, 0x46, 0x0b, 0xd0, 0x1d, 0x98, 0xe9, 0x07, 0x01, 0xd3, 0x0e, 0x66, 0x41, 0xc4, 0x9d, 0x73, 0x6a, 0x08, 0x11, 0x7d, 0x11, 0x16, 0x31, 0xf3, 0x11, 0x06, 0xd9, 0x4c, 0xbc, 0x96, 0x38, 0xbb, 0x23, 0xf0, 0x2a, 0xea, 0x58, 0x8f, 0x23, 0x79, 0xe8, 0x0d, 0x58, 0xc2, 0xa4, 0x77, 0xb6, 0xd4, 0xf7, 0x9b, 0xea, 0xe1, 0x61, 0x93, 0xe4, 0x32, 0xad, 0x80, 0x59, 0x75, 0xa1, 0x63, 0x3d, 0xc6, 0x45, 0xea, 0xe1, 0x21, 0x2b, 0xe0, 0x23, 0x1c, 0xed, 0x91, 0xb9, 0x17, 0x47, 0x38, 0xda, 0x43, 0x5d, 0x58, 0xc7, 0x08, 0xde, 0xf3, 0xa4, 0x6d, 0x77, 0x4d, 0xc3, 0xad, 0x66, 0x22, 0x65, 0x31, 0xc1, 0x4d, 0xe0, 0x60, 0xa9, 0x6b, 0x1d, 0xeb, 0x31, 0x97, 0x5a, 0x4a, 0x55, 0x47, 0x7b, 0x6c, 0x2e, 0x7e, 0x26, 0x55, 0x1d, 0xed, 0xa1, 0x25, 0x2a, 0x7e, 0x90, 0x19, 0x39, 0xbb, 0x23, 0xa8, 0xe4, 0x8b, 0xe6, 0x2a, 0x74, 0xea, 0xb1, 0x5c, 0x85, 0xe5, 0x96, 0x14, 0x32, 0x77, 0x58, 0x6e, 0x49, 0xa1, 0xb9, 0x65, 0x3a, 0xd4, 0x59, 0x6e, 0x99, 0xc1, 0x56, 0x65, 0x22, 0x0c, 0xb3, 0xdc, 0xaa, 0x9b, 0x5b, 0x5e, 0x9b, 0x0d, 0xe4, 0x96, 0x69, 0xee, 0x0d, 0x79, 0x6d, 0xce, 0xcf, 0xbd, 0xc1, 0x60, 0x37, 0xe5, 0xb5, 0x79, 0x3f, 0x77, 0x53, 0x46, 0x2b, 0xf4, 0x5e, 0x6e, 0x73, 0x4d, 0x64, 0xd9, 0xf4, 0x93, 0xe5, 0x57, 0xe5, 0xb5, 0x85, 0x40, 0x7e, 0x95, 0xc1, 0x2b, 0x95, 0xea, 0x1a, 0xf2, 0xf3, 0x95, 0x4a, 0x95, 0xe6, 0x97, 0x14, 0x79, 0x6d, 0xd1, 0xcf, 0x2f, 0x29, 0x0c, 0xbe, 0x52, 0x54, 0xd6, 0x96, 0xfc, 0xfc, 0x4a, 0x51, 0xa1, 0xf9, 0xd5, 0xb2, 0xbc, 0xb6, 0xec, 0xe7, 0x57, 0xcb, 0x32, 0x5a, 0xa3, 0x42, 0x97, 0x52, 0x5e, 0x5b, 0x61, 0x05, 0xec, 0x9b, 0x95, 0x28, 0x9b, 0xf2, 0xda, 0x6a, 0xa0, 0x44, 0xd9, 0x64, 0x38, 0x58, 0xbc, 0x5d, 0x5b, 0xf3, 0x4b, 0xf0, 0x37, 0x2b, 0xa9, 0x54, 0xe5, 0xb5, 0xf5, 0x40, 0x49, 0xa5, 0xca, 0x70, 0x2a, 0x45, 0x45, 0x5e, 0xdb, 0xf0, 0x4b, 0xf0, 0x37, 0xda, 0xc0, 0x12, 0x09, 0xae, 0x51, 0x5e, 0x3b, 0xcf, 0x8a, 0xdc, 0x0c, 0x74, 0x13, 0x0a, 0xf6, 0xa9, 0x69, 0x39, 0xdb, 0xea, 0x17, 0xd6, 0x2e, 0xa4, 0x68, 0x5a, 0x34, 0x18, 0x90, 0xea, 0x81, 0xa3, 0x17, 0x60, 0x0e, 0x8f, 0xc1, 0x46, 0xcf, 0x74, 0xee, 0x1f, 0x1f, 0xdb, 0xba, 0xb3, 0x76, 0x91, 0xcc, 0x8c, 0xd9, 0x8e, 0xf5, 0xd8, 0xcf, 0xac, 0x2d, 0xd3, 0x29, 0x6d, 0x1a, 0xae, 0xdc, 0x45, 0x06, 0x56, 0x6d, 0x03, 0xf0, 0x90, 0x6b, 0xee, 0x99, 0xc6, 0x49, 0xfd, 0x49, 0xbb, 0xa7, 0x37, 0x1c, 0xcd, 0x62, 0x28, 0xd2, 0x3f, 0xcb, 0xc1, 0x4c, 0x68, 0x7d, 0xc9, 0xf4, 0x0c, 0x11, 0xc4, 0x08, 0x0b, 0x41, 0xff, 0x76, 0xd6, 0x67, 0x88, 0xa2, 0x7b, 0x97, 0xcd, 0x1e, 0xf1, 0xfa, 0x76, 0x89, 0x3e, 0xe2, 0xf5, 0xed, 0x32, 0x7d, 0x38, 0xc5, 0x22, 0xf9, 0x38, 0x4d, 0x30, 0xf9, 0xa7, 0x6f, 0x6f, 0xba, 0xd7, 0xd8, 0x45, 0x4f, 0x25, 0x40, 0xf1, 0xae, 0xb1, 0x4b, 0x9e, 0x4a, 0x40, 0xd9, 0xbf, 0xc6, 0x96, 0xe3, 0xd7, 0xd8, 0x9b, 0xec, 0xf1, 0x8e, 0x0a, 0xf3, 0xf3, 0xfe, 0xcd, 0xad, 0xe8, 0x0b, 0xf3, 0x0b, 0xfe, 0x05, 0x2a, 0xf2, 0xe5, 0x7a, 0xa6, 0x17, 0x50, 0xf5, 0xf5, 0x02, 0x36, 0xdd, 0x67, 0x3b, 0x26, 0xed, 0xaf, 0x04, 0x2e, 0x50, 0x57, 0x03, 0x17, 0xa8, 0x6b, 0xd2, 0xff, 0x92, 0x83, 0x45, 0xce, 0x02, 0x8a, 0xb6, 0xc3, 0x1d, 0x7e, 0x3d, 0xeb, 0xca, 0x1b, 0xee, 0xf7, 0x4f, 0xcf, 0xfc, 0xfc, 0x53, 0x74, 0xfb, 0x5d, 0x71, 0xfb, 0xbd, 0xe4, 0xf6, 0x7b, 0xd9, 0xed, 0xf7, 0x8a, 0xdb, 0xef, 0x4c, 0xcf, 0x05, 0xff, 0x01, 0x05, 0xef, 0x0f, 0x98, 0xf2, 0xfe, 0x00, 0xf0, 0xfe, 0x80, 0x69, 0xef, 0x0f, 0x98, 0xf1, 0xfe, 0x80, 0x59, 0xef, 0x0f, 0x98, 0xf3, 0xfe, 0x80, 0x79, 0xff, 0x0f, 0x10, 0xfd, 0x3f, 0x60, 0xc1, 0xff, 0x03, 0xe2, 0xbd, 0x7e, 0xa3, 0xc2, 0x5e, 0x4b, 0xe9, 0xcc, 0xf5, 0xba, 0xfd, 0xa6, 0xe2, 0x75, 0x3b, 0x9e, 0x9d, 0xe2, 0xaa, 0xf4, 0xf3, 0x39, 0x58, 0x4d, 0x58, 0x7d, 0xd1, 0x4e, 0xb8, 0xbb, 0x95, 0xb3, 0x2c, 0xdd, 0xe1, 0x2e, 0xff, 0xad, 0x6c, 0x27, 0x4b, 0xbb, 0xc7, 0xba, 0xdc, 0xee, 0xb1, 0x2e, 0xb7, 0x7b, 0xac, 0xcb, 0xed, 0x1e, 0x1b, 0xea, 0x76, 0xaf, 0x4a, 0xbb, 0xdc, 0xee, 0x31, 0x15, 0x01, 0xbb, 0x57, 0x64, 0x2a, 0x02, 0x76, 0x4f, 0x29, 0xd3, 0x4e, 0xb7, 0x7b, 0xa5, 0x12, 0xed, 0x74, 0xbb, 0x57, 0x66, 0x9d, 0x6e, 0xf7, 0xaa, 0x65, 0xda, 0xe9, 0x76, 0x6f, 0x93, 0x75, 0xba, 0xdd, 0xbb, 0x59, 0xa5, 0x2f, 0xd5, 0x76, 0xaf, 0x58, 0x54, 0xe8, 0x60, 0xb7, 0x7b, 0xf8, 0xe0, 0x3f, 0xcf, 0x92, 0x55, 0xd6, 0xed, 0x76, 0xaf, 0xa4, 0xc8, 0xe2, 0x82, 0xf4, 0x75, 0x01, 0x0a, 0xee, 0xba, 0x83, 0xde, 0x63, 0xab, 0x0d, 0xfe, 0x26, 0x0b, 0x06, 0x3b, 0x3b, 0x3c, 0x97, 0xd8, 0x57, 0x3e, 0x28, 0x5d, 0x92, 0xbc, 0x4f, 0xf4, 0x06, 0x5d, 0x92, 0xfc, 0x1c, 0x2a, 0x65, 0x10, 0xe5, 0x52, 0x22, 0x3b, 0x44, 0x4a, 0xa4, 0x3f, 0xc8, 0xc1, 0x5c, 0x98, 0x24, 0xfa, 0x7c, 0xf8, 0x2f, 0x7b, 0x39, 0x03, 0x1b, 0xe1, 0x7f, 0xea, 0xbb, 0xb2, 0x4e, 0x0e, 0xc5, 0x9d, 0x1c, 0x25, 0x77, 0x72, 0x94, 0xdd, 0xc9, 0x51, 0x71, 0x27, 0x47, 0xd5, 0x9d, 0x1c, 0x37, 0x52, 0x16, 0xa5, 0x62, 0xd9, 0x9d, 0x1d, 0xc5, 0xaa, 0x3b, 0x3b, 0x14, 0x6f, 0x76, 0x94, 0xbc, 0xd9, 0x51, 0x52, 0xdc, 0xd9, 0x51, 0xf2, 0xde, 0xd6, 0xca, 0xde, 0xdb, 0x5a, 0xb5, 0x1c, 0x7a, 0x5b, 0x63, 0xcf, 0x60, 0x9b, 0xee, 0xdc, 0xc0, 0xff, 0xe2, 0xa2, 0xfb, 0x12, 0x54, 0x75, 0x57, 0x24, 0xfc, 0x87, 0xb2, 0xe7, 0xb5, 0x4a, 0x51, 0x71, 0x9f, 0xd7, 0xaa, 0x65, 0x3c, 0x31, 0xfe, 0x2b, 0x01, 0x56, 0x13, 0x8e, 0x53, 0xc8, 0x81, 0x8b, 0xb1, 0x03, 0x55, 0x48, 0x83, 0x5a, 0x20, 0x97, 0xaf, 0xd7, 0xb3, 0x9d, 0xd1, 0x5c, 0x4c, 0x35, 0x9d, 0x28, 0xba, 0x0d, 0x97, 0x38, 0x00, 0x41, 0x3d, 0xeb, 0x1c, 0xb9, 0x21, 0x1e, 0x01, 0x25, 0xfd, 0x91, 0x00, 0xeb, 0x89, 0x4c, 0x90, 0x93, 0x4f, 0xec, 0xf6, 0xd2, 0x55, 0xee, 0xe7, 0x15, 0xa1, 0x03, 0x10, 0x6d, 0xab, 0x19, 0xbe, 0x4b, 0x4c, 0x53, 0xd0, 0x6c, 0xa8, 0x61, 0x60, 0x75, 0xde, 0xb6, 0xc2, 0x57, 0x0d, 0x5b, 0x30, 0x6d, 0x5b, 0xcd, 0x43, 0xbc, 0xa6, 0xec, 0x6b, 0x8f, 0x99, 0x9c, 0x7d, 0x25, 0x89, 0x98, 0x0b, 0xa7, 0x82, 0x6d, 0xb9, 0x69, 0xe9, 0x37, 0x05, 0x10, 0xa3, 0x15, 0x65, 0x7c, 0x82, 0x8a, 0x60, 0x85, 0xe7, 0x87, 0xf1, 0xd4, 0x7b, 0xb6, 0x37, 0x3d, 0x36, 0xdd, 0xd7, 0xe7, 0x62, 0xd5, 0xd3, 0xe4, 0x53, 0xdc, 0xd7, 0xe7, 0x6a, 0xd9, 0xbd, 0x1c, 0xc3, 0xa3, 0xb7, 0x20, 0xfd, 0x88, 0x00, 0xd3, 0x81, 0x36, 0xa2, 0xb7, 0xc3, 0x4d, 0x78, 0x71, 0x54, 0xa7, 0x84, 0xb9, 0xdf, 0xcb, 0x74, 0xef, 0x62, 0x30, 0x45, 0x2d, 0x83, 0x29, 0x6a, 0x19, 0xae, 0xa2, 0x96, 0xe1, 0x2a, 0x6a, 0x19, 0xd5, 0xb2, 0x38, 0x2e, 0xfd, 0x8d, 0x1c, 0x80, 0x7f, 0x2d, 0x80, 0x1a, 0xb0, 0x30, 0xd0, 0xad, 0xae, 0xd9, 0xe9, 0xb6, 0x71, 0x2e, 0x1d, 0x08, 0x42, 0xca, 0x9b, 0xc1, 0x41, 0x14, 0x5a, 0x15, 0x03, 0x04, 0xe8, 0x5f, 0x76, 0x07, 0x66, 0x2d, 0xdd, 0x79, 0xec, 0x13, 0xa4, 0x23, 0x8b, 0xaf, 0x9d, 0xa6, 0x06, 0x21, 0xd5, 0x19, 0x86, 0x48, 0x09, 0x7d, 0x0c, 0xe7, 0x53, 0x6e, 0xd2, 0xd9, 0x18, 0x93, 0x33, 0x28, 0xba, 0x87, 0xf0, 0xd4, 0x8d, 0xe4, 0x4b, 0x77, 0xe9, 0x6f, 0xe5, 0x60, 0x21, 0xd6, 0xc6, 0x6c, 0xd7, 0x82, 0x31, 0xb4, 0xf0, 0xff, 0xf8, 0x8f, 0x33, 0xee, 0xa7, 0xc7, 0x6c, 0x18, 0xda, 0xc7, 0x4c, 0x0d, 0xc2, 0x3e, 0x76, 0xd5, 0x20, 0xec, 0xe3, 0x62, 0x95, 0x0e, 0x44, 0xfb, 0xd8, 0x55, 0x83, 0xb0, 0x8f, 0xdd, 0x81, 0x68, 0x1f, 0x97, 0x99, 0x1a, 0x84, 0x7d, 0x5c, 0x75, 0xf7, 0xd4, 0xe3, 0x4d, 0x99, 0x6a, 0x80, 0xd9, 0xc7, 0x78, 0x70, 0x02, 0x4b, 0x56, 0x65, 0xaa, 0x01, 0x86, 0xb1, 0x99, 0x06, 0x18, 0x46, 0x92, 0xa9, 0xd6, 0x1d, 0x81, 0x95, 0xa9, 0xd6, 0x9d, 0x7d, 0x4c, 0xa4, 0x8e, 0xe8, 0x9d, 0xf6, 0xbf, 0x10, 0x60, 0x36, 0xf4, 0xd7, 0xa1, 0x77, 0xc2, 0x7d, 0x74, 0x6d, 0xf4, 0xbf, 0x1d, 0xee, 0x9f, 0xbf, 0x9e, 0xa1, 0x7f, 0xdc, 0xde, 0x10, 0xbc, 0x3e, 0xc8, 0x79, 0x2d, 0xcf, 0x7b, 0xed, 0x1d, 0xf3, 0x1b, 0x39, 0xee, 0x37, 0x72, 0xc2, 0x6f, 0xe4, 0x64, 0xa0, 0x91, 0x85, 0x40, 0x23, 0xa7, 0x68, 0x1a, 0x1f, 0x75, 0x44, 0x40, 0xd3, 0x30, 0x89, 0x2b, 0x53, 0xb0, 0xb4, 0x2d, 0xfd, 0x81, 0x00, 0xe7, 0x53, 0xc6, 0x14, 0xda, 0x0b, 0xb7, 0xbe, 0x7a, 0xd6, 0x41, 0x19, 0xee, 0x8b, 0x7e, 0xc6, 0xae, 0x50, 0xbc, 0xae, 0x28, 0x7b, 0x5d, 0x51, 0xc5, 0x8b, 0x96, 0xf7, 0x87, 0xb3, 0xbe, 0xc0, 0x5b, 0xe5, 0x38, 0x6b, 0xb5, 0xac, 0x94, 0xc5, 0x89, 0x40, 0xab, 0x27, 0xa5, 0x1f, 0x13, 0x00, 0xfc, 0xbb, 0x3e, 0xb4, 0x0b, 0x0b, 0x8e, 0x76, 0xd2, 0x0c, 0xef, 0x53, 0x74, 0x7b, 0x4c, 0x7f, 0x43, 0x13, 0x1d, 0xed, 0x24, 0x6c, 0x2b, 0x54, 0x07, 0x91, 0x92, 0x8a, 0x99, 0x91, 0xad, 0x25, 0xdd, 0x38, 0xaa, 0xf3, 0x84, 0x8a, 0x8f, 0x20, 0x0d, 0x21, 0x7f, 0xb8, 0x75, 0x07, 0x2d, 0xc3, 0x04, 0xa6, 0xe5, 0x6d, 0x6c, 0xe3, 0x8e, 0x76, 0xb2, 0xdb, 0x41, 0x1f, 0x02, 0x72, 0xba, 0x7d, 0x7d, 0xab, 0xd7, 0x3d, 0x31, 0xfa, 0xba, 0x11, 0xda, 0xcc, 0x12, 0xb4, 0xcc, 0x62, 0xe0, 0x2a, 0x87, 0x84, 0xf4, 0x4f, 0x05, 0x40, 0x71, 0xd0, 0x6c, 0xcf, 0x36, 0x71, 0xbc, 0xf0, 0x1f, 0xfc, 0xb5, 0x6c, 0x4f, 0x61, 0xf4, 0x80, 0x20, 0xf8, 0x07, 0x84, 0x5c, 0xe0, 0x80, 0x90, 0x0f, 0x1c, 0x10, 0xc6, 0x02, 0x07, 0x84, 0x71, 0x9a, 0x26, 0xa3, 0x78, 0x82, 0x3e, 0x22, 0xd0, 0x51, 0x3c, 0x19, 0x9a, 0xc3, 0x05, 0xe9, 0x77, 0xf3, 0x00, 0xfe, 0x8d, 0x2a, 0xd9, 0x0b, 0x4e, 0xad, 0xa6, 0xbb, 0x8c, 0x65, 0xd8, 0x0b, 0x76, 0xd4, 0x30, 0xb4, 0x2a, 0x0e, 0x4e, 0xad, 0x50, 0x8e, 0x47, 0x94, 0x23, 0x69, 0xa4, 0x10, 0x0d, 0x89, 0x1a, 0x84, 0x68, 0x48, 0x26, 0x38, 0x81, 0x35, 0x4c, 0xf4, 0xf0, 0x71, 0xf3, 0xc0, 0x7c, 0xa4, 0x5b, 0xb7, 0xb5, 0xb6, 0x63, 0x5a, 0x78, 0x56, 0x9d, 0xe8, 0x6c, 0x53, 0x78, 0x3d, 0x91, 0x36, 0x0f, 0x49, 0x5d, 0x19, 0x9c, 0x5a, 0x87, 0x8f, 0x63, 0xf9, 0xe8, 0x0a, 0x4c, 0xf7, 0x87, 0x3d, 0xa7, 0x3b, 0xe8, 0xe9, 0x07, 0x3b, 0x2a, 0xb9, 0xe0, 0x2b, 0xa8, 0xc1, 0x2c, 0xb4, 0x04, 0xe3, 0x9d, 0x61, 0xbf, 0xff, 0x84, 0xdc, 0xe5, 0x15, 0x54, 0xfa, 0x81, 0x5e, 0x07, 0x44, 0x18, 0x7c, 0x32, 0xd0, 0x95, 0xfb, 0xce, 0xa9, 0x6e, 0xd5, 0xf5, 0x5e, 0x8f, 0x5c, 0xdc, 0x15, 0x54, 0xdc, 0x1f, 0xe1, 0x02, 0xb4, 0x0f, 0xf3, 0x18, 0x7c, 0xdf, 0xec, 0xe8, 0x34, 0xf3, 0x0e, 0xbb, 0x79, 0x7b, 0x3e, 0xb1, 0x19, 0x01, 0x58, 0x75, 0x6e, 0x70, 0x6a, 0x05, 0xbe, 0xa5, 0x7f, 0x22, 0xc0, 0x42, 0xec, 0xbf, 0xc9, 0xb8, 0x87, 0x45, 0xd1, 0xc2, 0xc3, 0xf6, 0x93, 0x67, 0x58, 0xa2, 0x2b, 0xb2, 0xb7, 0x2e, 0xc9, 0xde, 0x1a, 0xad, 0xc8, 0xde, 0x1a, 0x8d, 0x47, 0xfa, 0x84, 0xbb, 0x44, 0xc9, 0xf1, 0xd1, 0xfa, 0xdb, 0x6e, 0xab, 0x42, 0x43, 0x21, 0x7b, 0xab, 0x92, 0xe5, 0xc3, 0x61, 0xc6, 0x8d, 0xd9, 0x6b, 0x54, 0xd1, 0x6b, 0x94, 0xe2, 0xed, 0x3b, 0x15, 0x7f, 0xdf, 0xf1, 0xdb, 0xa4, 0xc8, 0xde, 0xbe, 0x53, 0x91, 0xfd, 0x7d, 0x07, 0x37, 0xaf, 0x20, 0xfd, 0x1d, 0x01, 0xd6, 0x92, 0x46, 0x24, 0xda, 0x0d, 0xb7, 0xab, 0x74, 0xa6, 0xf1, 0x1c, 0x6e, 0xde, 0x7b, 0x99, 0x9a, 0xd7, 0xa9, 0x31, 0xb9, 0xa3, 0x53, 0x63, 0xa7, 0xc3, 0x4e, 0x0d, 0x8b, 0x90, 0xc1, 0x3f, 0x61, 0x4c, 0xfa, 0x6e, 0x01, 0xe6, 0x23, 0xc3, 0x0f, 0xbd, 0x1b, 0x66, 0xf5, 0x95, 0x2c, 0x63, 0xf6, 0xcc, 0x3a, 0x62, 0x05, 0x18, 0xb3, 0x74, 0xad, 0x27, 0x0a, 0x78, 0x41, 0x7b, 0xd8, 0xb5, 0x9c, 0xa1, 0xd6, 0x13, 0x73, 0xd2, 0x5f, 0xcd, 0xc1, 0x22, 0xe7, 0xfd, 0x22, 0xe3, 0xad, 0x53, 0x1c, 0x31, 0xcc, 0xd7, 0x2f, 0x08, 0xd9, 0xde, 0x3c, 0x99, 0x5d, 0x95, 0xcd, 0xec, 0xaa, 0x6c, 0x66, 0x57, 0x45, 0x0e, 0xd5, 0xf8, 0xf7, 0x06, 0xbb, 0xfd, 0x28, 0xca, 0xee, 0x43, 0x67, 0x85, 0x3d, 0x74, 0x2a, 0x58, 0x00, 0xc1, 0x09, 0xa2, 0xad, 0x8a, 0x13, 0xc4, 0xf0, 0x07, 0x27, 0x88, 0x88, 0x86, 0x13, 0xde, 0xbd, 0x07, 0x1e, 0x58, 0xb3, 0x34, 0xa5, 0xb0, 0xcb, 0x26, 0xf2, 0x48, 0x3f, 0x4f, 0x53, 0x9b, 0xb2, 0x28, 0x4a, 0xdf, 0x5e, 0x80, 0xd5, 0x04, 0xc3, 0x64, 0xf4, 0xcd, 0x70, 0xf1, 0x54, 0xb3, 0x3e, 0x6e, 0x6e, 0xd5, 0xef, 0x36, 0x1b, 0x03, 0xcd, 0xe9, 0x6a, 0xbd, 0xda, 0xd0, 0xe8, 0xe0, 0x93, 0xe1, 0xc1, 0x51, 0xbd, 0xbe, 0xc3, 0x16, 0xfb, 0x54, 0x6d, 0x1e, 0x4c, 0x60, 0xab, 0x7e, 0x97, 0x87, 0x9e, 0x4e, 0xbf, 0x51, 0xdf, 0x61, 0xeb, 0xfe, 0x53, 0xd1, 0x6f, 0xd4, 0x77, 0x50, 0x05, 0x0a, 0x83, 0xe6, 0x3d, 0xb5, 0x79, 0x5b, 0x2d, 0xb2, 0x65, 0xfe, 0x7c, 0x8c, 0x54, 0x40, 0x1a, 0x99, 0x18, 0xdc, 0x53, 0x6f, 0xab, 0x45, 0xf4, 0xad, 0xb0, 0x3a, 0xe8, 0xd8, 0xed, 0x53, 0xfa, 0xfe, 0x82, 0x99, 0xab, 0x9b, 0x1d, 0xbd, 0x65, 0x9a, 0x0f, 0xc8, 0x82, 0x3e, 0xa7, 0x6c, 0x9f, 0xc5, 0xbc, 0xfb, 0xfa, 0xc1, 0x76, 0xa3, 0xbe, 0x13, 0xa7, 0xa5, 0x2e, 0x91, 0x4a, 0x70, 0xfe, 0x56, 0xfd, 0xae, 0x9b, 0x8b, 0xde, 0x81, 0x19, 0x67, 0xd0, 0x6e, 0x36, 0xd4, 0x46, 0x53, 0xbd, 0x77, 0xb8, 0xcb, 0x9e, 0x5b, 0xd3, 0xc5, 0x28, 0x70, 0x06, 0xed, 0x86, 0xda, 0xc0, 0xf0, 0xa8, 0x06, 0x73, 0x18, 0x9f, 0x74, 0x30, 0xa5, 0x30, 0x91, 0x81, 0x02, 0xae, 0x93, 0xa0, 0x84, 0x69, 0x34, 0x5c, 0x1a, 0x93, 0x99, 0x69, 0x34, 0x18, 0x8d, 0xb7, 0x61, 0xda, 0x1e, 0x34, 0xeb, 0x8d, 0x5d, 0x4a, 0x20, 0x8b, 0x86, 0xd6, 0x94, 0x3d, 0xa8, 0x37, 0x76, 0x09, 0x76, 0x1d, 0xe6, 0xdd, 0x67, 0xd2, 0xb6, 0x4d, 0x29, 0x4c, 0x8d, 0x7e, 0xaf, 0x9f, 0x65, 0x38, 0x75, 0x9b, 0x10, 0x79, 0x1e, 0x66, 0xe9, 0x13, 0xa8, 0x4b, 0x02, 0x3c, 0x13, 0x6e, 0x9c, 0xcd, 0xa0, 0xde, 0x04, 0xe8, 0xb7, 0xed, 0x66, 0x9d, 0x82, 0x4c, 0x67, 0xe0, 0xb3, 0xd0, 0x6f, 0xdb, 0x75, 0x82, 0x4b, 0x06, 0xd8, 0xd1, 0x2d, 0x32, 0xc0, 0x66, 0xb2, 0x0c, 0xb0, 0xa3, 0x5b, 0x78, 0x80, 0x95, 0x60, 0xe2, 0x71, 0xa3, 0xad, 0xf5, 0x74, 0xf2, 0xd6, 0x84, 0x91, 0x78, 0x8d, 0xfa, 0x02, 0x01, 0x51, 0x19, 0xa8, 0x74, 0x00, 0xab, 0x09, 0x23, 0x29, 0x65, 0xb1, 0x99, 0x03, 0xb0, 0xf5, 0x7e, 0xb7, 0xe1, 0x68, 0x4e, 0xb7, 0x4d, 0xd7, 0xc2, 0x0e, 0x7d, 0xcb, 0x16, 0x73, 0xb5, 0x29, 0x98, 0x64, 0x3d, 0x23, 0x3d, 0x84, 0x09, 0x5a, 0x1d, 0xba, 0x11, 0x5e, 0x08, 0xaf, 0xa6, 0xb0, 0x16, 0x5e, 0xfb, 0x4a, 0x19, 0x77, 0x0d, 0xd9, 0xdd, 0x35, 0xaa, 0x62, 0x4e, 0xfa, 0xbf, 0xc7, 0x60, 0x26, 0xe8, 0xb9, 0x00, 0xd5, 0xf0, 0x7f, 0x66, 0x3d, 0xc4, 0x39, 0xbb, 0x46, 0x47, 0x7f, 0xcc, 0x96, 0x98, 0xf4, 0x3f, 0x24, 0x8c, 0x82, 0x8e, 0x61, 0xd5, 0xd2, 0x5d, 0x2d, 0x42, 0xf2, 0xee, 0xf3, 0x61, 0xd7, 0x39, 0x6d, 0x3c, 0x31, 0xda, 0x6c, 0x41, 0x79, 0x2d, 0xe1, 0xa8, 0xc9, 0xc5, 0x51, 0x93, 0x88, 0x21, 0x0d, 0x2e, 0xb9, 0x83, 0xd4, 0xea, 0x1d, 0xd3, 0x23, 0xaa, 0xbd, 0x65, 0x74, 0xea, 0xa6, 0x61, 0x3b, 0x9a, 0xe1, 0xd8, 0x6c, 0xd1, 0x49, 0x1d, 0xb3, 0x17, 0x18, 0x09, 0xb5, 0x77, 0x1c, 0x27, 0x80, 0x4c, 0xb8, 0x40, 0x87, 0x70, 0x42, 0x05, 0x54, 0x99, 0xe3, 0xd5, 0x04, 0x47, 0x00, 0xb7, 0x39, 0x28, 0x3b, 0xe7, 0xd4, 0x0d, 0x42, 0x92, 0x5f, 0xa1, 0x05, 0xe7, 0xad, 0x5e, 0x7f, 0xd7, 0xc0, 0x0d, 0xbc, 0x3f, 0x74, 0xee, 0x1f, 0xe3, 0x44, 0xd4, 0x9c, 0x99, 0x7f, 0x83, 0xa2, 0x26, 0xe3, 0xa9, 0x69, 0x44, 0xd1, 0x97, 0x60, 0x39, 0xe8, 0xaf, 0x62, 0x5b, 0xef, 0x74, 0xdb, 0x9a, 0xa3, 0x77, 0x52, 0x75, 0x51, 0x03, 0xaa, 0xb1, 0xae, 0x03, 0x11, 0x2e, 0x91, 0xda, 0x1a, 0xac, 0xf0, 0x3b, 0x4f, 0xfa, 0x95, 0x3c, 0xac, 0x26, 0xfc, 0xe9, 0xe8, 0x4b, 0x80, 0x82, 0xe4, 0xea, 0xc4, 0x59, 0x0a, 0x1b, 0x8c, 0xaf, 0x65, 0x63, 0x88, 0xe2, 0xa8, 0x1c, 0x3a, 0xe8, 0x05, 0x98, 0x33, 0xf4, 0x47, 0x47, 0xb7, 0x22, 0xde, 0x25, 0xd4, 0x59, 0x92, 0xeb, 0x39, 0x8e, 0x78, 0x1d, 0xc6, 0x9c, 0x92, 0x5c, 0x4e, 0x1d, 0x46, 0x87, 0x25, 0xb9, 0xac, 0x12, 0x30, 0x54, 0x87, 0x89, 0x21, 0x51, 0x58, 0x61, 0xc3, 0x82, 0xff, 0x30, 0xa0, 0x6e, 0xd5, 0x77, 0x9a, 0x91, 0x4e, 0xda, 0x39, 0xa7, 0x32, 0x54, 0xf4, 0x65, 0x58, 0xb4, 0x87, 0x83, 0x41, 0x4f, 0xc7, 0x07, 0x51, 0xcd, 0x7a, 0x42, 0x55, 0x60, 0xd8, 0x1f, 0x7f, 0x26, 0x8a, 0x3c, 0x3a, 0x48, 0x86, 0x31, 0xbb, 0xef, 0xb4, 0xbd, 0x4d, 0x89, 0xdb, 0x93, 0x8d, 0x5a, 0x73, 0xff, 0xb0, 0xae, 0x12, 0xc8, 0xda, 0x0a, 0x2c, 0x59, 0x5a, 0xfb, 0x34, 0x5a, 0x81, 0xf4, 0x0b, 0xd3, 0xb0, 0x9a, 0xd0, 0xe7, 0xe8, 0x6d, 0x80, 0xc1, 0xe9, 0x13, 0xe2, 0x8a, 0x84, 0x9d, 0xfe, 0x47, 0x6e, 0xa1, 0x3e, 0x3c, 0xfa, 0x32, 0x2c, 0x75, 0xcc, 0x47, 0x06, 0xe6, 0x37, 0xf4, 0xef, 0xe7, 0x52, 0xfa, 0x60, 0x9b, 0x83, 0xa0, 0x72, 0xc9, 0xa0, 0x0f, 0x01, 0xd1, 0xbe, 0x0e, 0x11, 0x4f, 0x53, 0x29, 0x3f, 0x8a, 0x81, 0xab, 0x1c, 0x12, 0xe8, 0x63, 0xb8, 0xcc, 0xe9, 0xf2, 0x50, 0x2d, 0x63, 0x67, 0xab, 0x65, 0x14, 0x3d, 0xd4, 0x84, 0x65, 0x03, 0x4f, 0xad, 0xae, 0x71, 0xb2, 0xd5, 0x79, 0xa8, 0x19, 0x6d, 0x9d, 0xbd, 0xc7, 0x8f, 0xa7, 0x98, 0x03, 0xdc, 0xe3, 0x61, 0xa8, 0x4b, 0x06, 0x27, 0x17, 0x49, 0x30, 0x4d, 0x5e, 0xfd, 0x6b, 0x5d, 0xa7, 0xaf, 0x0d, 0xc8, 0xb0, 0x99, 0x21, 0x3b, 0xb8, 0x9f, 0x89, 0x9e, 0x87, 0x99, 0xbe, 0xde, 0xe9, 0x0e, 0xfb, 0x0c, 0x68, 0x92, 0x01, 0x85, 0x72, 0xd1, 0x15, 0x80, 0x9e, 0x69, 0x9c, 0x30, 0x98, 0x02, 0x83, 0x09, 0xe4, 0x21, 0x03, 0x36, 0x6c, 0xbb, 0xe5, 0x1d, 0x67, 0xbb, 0xce, 0x93, 0xc0, 0xf8, 0x62, 0xf2, 0xc7, 0x1b, 0x89, 0x23, 0x96, 0x8f, 0xa6, 0xae, 0xdb, 0x76, 0x8b, 0x5f, 0x84, 0xbe, 0x00, 0x8b, 0x9d, 0xbe, 0x65, 0x93, 0x53, 0xff, 0x56, 0xf3, 0xc0, 0xb4, 0xbb, 0x44, 0x03, 0x1f, 0xd2, 0x34, 0x8e, 0xf6, 0xd5, 0x46, 0x04, 0x5e, 0x5d, 0xc0, 0x44, 0x48, 0x9e, 0x9b, 0x85, 0x05, 0x6b, 0x77, 0x67, 0xea, 0x39, 0x7a, 0xb3, 0x8e, 0x91, 0xcc, 0x7d, 0xcd, 0x69, 0x9f, 0x6e, 0x59, 0xe6, 0xd0, 0xe8, 0x30, 0x31, 0x27, 0x55, 0xf9, 0x6e, 0x83, 0x51, 0xd8, 0x73, 0xf4, 0xba, 0xda, 0x08, 0xa1, 0xa3, 0x3e, 0x9c, 0xa7, 0xdb, 0x12, 0x9f, 0xfa, 0x4c, 0xda, 0x2e, 0xab, 0x39, 0x3a, 0x81, 0x3d, 0xd0, 0x1c, 0x47, 0xb7, 0x8c, 0xbd, 0xc3, 0x5b, 0x98, 0xc2, 0x8e, 0xa0, 0xae, 0x11, 0x92, 0xbc, 0xea, 0xba, 0x70, 0xc1, 0x8a, 0xa0, 0x85, 0x2e, 0x08, 0x67, 0xd3, 0xfc, 0x4c, 0x45, 0x10, 0xd5, 0x54, 0x52, 0x68, 0x1b, 0x2e, 0xc6, 0xcb, 0x83, 0xd7, 0x9a, 0x73, 0xe4, 0xf9, 0x2d, 0x1d, 0x08, 0x1d, 0xc2, 0x82, 0x1d, 0xd5, 0x54, 0x26, 0xba, 0x42, 0xd9, 0x8d, 0x35, 0xe2, 0x04, 0xd0, 0x57, 0x60, 0xc5, 0xe9, 0x74, 0x9a, 0x47, 0x7b, 0xcd, 0xed, 0xbd, 0x66, 0x68, 0x5a, 0x8b, 0x29, 0x62, 0xc0, 0xe1, 0xf6, 0x36, 0x07, 0x45, 0x5d, 0x74, 0x3a, 0x9d, 0xa3, 0xbd, 0xed, 0xbd, 0xd0, 0x74, 0x7e, 0x0d, 0x90, 0x6d, 0x37, 0x0f, 0x6a, 0xf5, 0x9d, 0x66, 0xad, 0x67, 0xb6, 0x1f, 0x90, 0x8b, 0x02, 0xa2, 0xb5, 0xb4, 0xa0, 0x8a, 0xb6, 0x8d, 0x0b, 0xfc, 0x7c, 0xbc, 0x32, 0x93, 0xf9, 0xc2, 0x46, 0x9d, 0xbd, 0x6b, 0xd4, 0x86, 0x96, 0xed, 0xd4, 0x56, 0x61, 0x99, 0x3b, 0x2e, 0xa4, 0x5f, 0x13, 0x60, 0x89, 0xb7, 0x50, 0xa2, 0x7b, 0x30, 0x7f, 0x6c, 0xe9, 0x1f, 0x0f, 0x75, 0xa3, 0xfd, 0x64, 0xd7, 0x38, 0x36, 0xb7, 0xf7, 0xd8, 0xa2, 0xcd, 0xbf, 0xcf, 0xba, 0x1d, 0x86, 0x55, 0xa3, 0xc8, 0x78, 0x89, 0xed, 0x1a, 0x5d, 0x7c, 0x20, 0x74, 0xab, 0xab, 0x7d, 0x78, 0x90, 0x7a, 0xc5, 0x5b, 0xfb, 0xf0, 0xa0, 0xe9, 0xb3, 0x46, 0x97, 0xd8, 0x38, 0x09, 0xe9, 0x77, 0x73, 0x30, 0x1f, 0xa9, 0x1d, 0x1d, 0xc0, 0x92, 0xd6, 0xb2, 0xcd, 0xde, 0xd0, 0xd1, 0xbd, 0xa2, 0x46, 0xa3, 0x96, 0x69, 0xdb, 0xe1, 0x62, 0xa2, 0x6f, 0x82, 0x05, 0xaf, 0x45, 0x35, 0xcd, 0x70, 0x6f, 0xc1, 0x93, 0xef, 0x29, 0xf7, 0x87, 0x3d, 0xa7, 0x7b, 0x3b, 0x8a, 0x72, 0x4f, 0x55, 0xe3, 0x74, 0xd0, 0x26, 0xac, 0xc6, 0x2a, 0x3d, 0x30, 0xbb, 0x86, 0xb3, 0x45, 0xbd, 0x57, 0xa9, 0x49, 0xc5, 0xe8, 0x8b, 0xb0, 0x68, 0xb7, 0x6d, 0xcf, 0x34, 0xab, 0x4e, 0x47, 0x27, 0x31, 0x59, 0x4a, 0x5a, 0xaf, 0x1a, 0xf5, 0x46, 0x14, 0x5e, 0x45, 0x76, 0xdb, 0x8e, 0xe4, 0x49, 0x3f, 0x9d, 0x83, 0x45, 0x0e, 0x2c, 0xba, 0x06, 0xf3, 0x26, 0xd9, 0x08, 0x0e, 0x4d, 0xb7, 0x3a, 0x7a, 0x97, 0x1f, 0xcd, 0xe6, 0x4f, 0xb9, 0xdc, 0xb3, 0x4e, 0xb9, 0x57, 0x40, 0x64, 0x39, 0xb8, 0xff, 0x1e, 0x75, 0x3b, 0xce, 0x29, 0xeb, 0xa5, 0x58, 0x3e, 0xd2, 0xe0, 0xa2, 0x13, 0xf6, 0x4a, 0xb6, 0x67, 0xb6, 0x89, 0x54, 0xc9, 0xf4, 0x6d, 0xc7, 0x32, 0x0c, 0x88, 0x0b, 0x09, 0x24, 0xa8, 0x83, 0xb3, 0xbf, 0x38, 0x06, 0x28, 0x3e, 0x52, 0xd1, 0x6d, 0x58, 0x38, 0xd1, 0x0d, 0xdd, 0xe2, 0x18, 0xe4, 0xad, 0x25, 0x8d, 0x76, 0x35, 0x8e, 0x82, 0xbe, 0x08, 0x1b, 0x9e, 0xa2, 0x76, 0xa7, 0xed, 0xc9, 0x5c, 0x21, 0xf1, 0x27, 0xf5, 0x30, 0xb3, 0xe6, 0x2a, 0x6c, 0x63, 0xec, 0xd0, 0x0c, 0x6f, 0xc3, 0x1a, 0x53, 0xdc, 0x8e, 0x13, 0x4e, 0x13, 0x7d, 0x0e, 0xb6, 0xeb, 0x9e, 0x70, 0x49, 0xc1, 0x77, 0xce, 0xa9, 0x2b, 0x54, 0x91, 0x3b, 0x56, 0x49, 0x88, 0x7f, 0x3b, 0x5a, 0xcd, 0xd8, 0xe8, 0x3d, 0xcf, 0xe7, 0xdf, 0x4e, 0xe6, 0x3f, 0x46, 0x78, 0x3c, 0x95, 0xff, 0x46, 0x94, 0x7f, 0xc1, 0xe3, 0x3f, 0x52, 0x49, 0x6d, 0x09, 0x50, 0xbc, 0x7b, 0x68, 0x6e, 0xb4, 0x52, 0xe9, 0xf7, 0x04, 0xc8, 0xd7, 0x3e, 0x3c, 0x40, 0x0a, 0x2c, 0xf5, 0xd8, 0x18, 0xd9, 0x32, 0x3a, 0xfe, 0x28, 0xa5, 0xd3, 0x84, 0x5b, 0xf6, 0x0d, 0x9a, 0x2b, 0xb7, 0x60, 0xa6, 0xfd, 0xa4, 0xdd, 0xeb, 0xb6, 0x0f, 0x2c, 0xfd, 0xb8, 0xeb, 0x6a, 0x74, 0xf0, 0x2f, 0x10, 0xea, 0x01, 0x40, 0x35, 0x84, 0x26, 0xfd, 0x5b, 0x30, 0x13, 0x2c, 0xcd, 0xa6, 0x80, 0x19, 0xc4, 0x08, 0x5f, 0x4b, 0xbc, 0x31, 0xfa, 0x5a, 0x62, 0x06, 0x0a, 0xfa, 0x63, 0x47, 0x37, 0x3a, 0x7a, 0x47, 0x14, 0xa4, 0x5f, 0x9e, 0x00, 0x14, 0x1f, 0x75, 0xe8, 0x10, 0x56, 0xda, 0xa6, 0xe1, 0x58, 0x66, 0x4f, 0xd5, 0x6d, 0x73, 0x68, 0xb5, 0xf5, 0x86, 0xee, 0x7c, 0xa4, 0x5b, 0x66, 0xa6, 0x75, 0x3e, 0x01, 0x17, 0x0f, 0x2b, 0xea, 0x87, 0xb3, 0x1e, 0x2b, 0x4f, 0xdd, 0xae, 0xe2, 0xe0, 0x6a, 0x22, 0x21, 0x74, 0x1b, 0xe6, 0x6d, 0x5d, 0xb3, 0xda, 0xa7, 0xf8, 0x9f, 0xd2, 0x09, 0xcf, 0xf9, 0x0c, 0x3c, 0x47, 0x91, 0xd0, 0x07, 0xb0, 0x4c, 0xeb, 0x68, 0xf8, 0x05, 0x64, 0x6b, 0x1a, 0x4b, 0xf3, 0x25, 0xe9, 0xc3, 0xaa, 0x7c, 0xf4, 0x08, 0x7f, 0x8d, 0xdd, 0x5a, 0x31, 0xd3, 0xad, 0x67, 0x14, 0x09, 0x7d, 0x0b, 0x5c, 0x0d, 0x64, 0x91, 0x87, 0x83, 0xc6, 0x13, 0xdb, 0xd1, 0xfb, 0x78, 0xa3, 0xb6, 0xfa, 0x41, 0xfb, 0xd6, 0x74, 0xca, 0xa3, 0xc9, 0xa0, 0xf7, 0x60, 0x61, 0xa0, 0x9d, 0x74, 0x8d, 0x93, 0x40, 0x63, 0x32, 0xdd, 0x92, 0xc6, 0xd1, 0x50, 0x1d, 0xe6, 0x2c, 0xad, 0x19, 0x24, 0x94, 0xe5, 0xb6, 0x74, 0xd6, 0xd2, 0x82, 0x44, 0xbe, 0x5d, 0x80, 0xab, 0xc7, 0x5d, 0xcb, 0x76, 0xe8, 0xd8, 0xdd, 0x37, 0x8d, 0xae, 0x63, 0x5a, 0x5d, 0xe3, 0xe4, 0x7e, 0xbb, 0xad, 0xd9, 0x5d, 0xd3, 0xb8, 0x7f, 0x7c, 0xe0, 0x9a, 0xab, 0xf0, 0x95, 0x0d, 0x6e, 0x8f, 0xc2, 0x56, 0xaf, 0xf8, 0x15, 0xf0, 0x21, 0xa4, 0x5f, 0x1f, 0x07, 0xc4, 0x19, 0x81, 0x0a, 0x2c, 0xc5, 0x27, 0x80, 0xf7, 0x2e, 0xcf, 0x2d, 0x43, 0x6f, 0xc2, 0x9a, 0x27, 0xbc, 0x6c, 0x9b, 0x7d, 0xad, 0x6b, 0xb8, 0xe5, 0xd4, 0xc8, 0x63, 0x46, 0x4d, 0x2c, 0x47, 0x1b, 0x50, 0xe8, 0x04, 0x6d, 0xb5, 0x67, 0x55, 0xef, 0x1b, 0x6d, 0xc3, 0x74, 0xd7, 0x70, 0x74, 0xab, 0xa7, 0x6b, 0x0f, 0xf5, 0x0e, 0xdb, 0x15, 0xf8, 0x63, 0x77, 0xd7, 0x87, 0xc3, 0x67, 0xce, 0x00, 0x1a, 0xfe, 0xcf, 0x0c, 0xd3, 0x08, 0x00, 0xb0, 0x21, 0x9b, 0xba, 0x3d, 0x46, 0x50, 0xd0, 0x47, 0xb0, 0x38, 0xb0, 0xf4, 0xb6, 0xd9, 0xd1, 0xad, 0x3b, 0x96, 0x66, 0x0c, 0x7b, 0x1a, 0x31, 0x6e, 0x9f, 0x48, 0x39, 0x00, 0x1e, 0xc4, 0xe1, 0x55, 0x1e, 0x11, 0xf4, 0x26, 0xac, 0x3b, 0xed, 0x2e, 0xf1, 0xb3, 0xa2, 0xdb, 0xf4, 0x5f, 0x25, 0x07, 0x1d, 0xcf, 0xf9, 0xeb, 0xac, 0xba, 0xea, 0xb4, 0xbb, 0x81, 0x72, 0xaf, 0x18, 0xd5, 0xe0, 0x62, 0x1c, 0x37, 0xee, 0xeb, 0xf5, 0x7c, 0x14, 0x3f, 0x78, 0x04, 0x7a, 0x0f, 0x44, 0x4c, 0xe3, 0xc0, 0xd2, 0x6d, 0xdd, 0x70, 0x76, 0x8d, 0xed, 0xba, 0x7b, 0x85, 0xcf, 0xb7, 0xd4, 0xba, 0x65, 0x68, 0xad, 0x9e, 0xde, 0xb9, 0x3f, 0x70, 0xd4, 0x79, 0xa7, 0xdd, 0x0d, 0xe2, 0xa1, 0x43, 0x58, 0xa5, 0xfb, 0x22, 0x39, 0xfe, 0x36, 0xda, 0x96, 0xd6, 0x6f, 0xf5, 0xba, 0xc6, 0xc9, 0x6e, 0x87, 0x1d, 0x96, 0xd3, 0x67, 0xca, 0x32, 0x41, 0xc6, 0xb8, 0x41, 0xd4, 0xda, 0x32, 0x2c, 0xb6, 0xdb, 0x7a, 0x53, 0xbd, 0x75, 0xa7, 0xb9, 0xaf, 0x0d, 0x06, 0x5d, 0xe3, 0x04, 0x1f, 0xa2, 0xa5, 0x7f, 0x26, 0xc0, 0x74, 0xf0, 0x4f, 0x7a, 0x0f, 0xe6, 0x2c, 0xfd, 0xa4, 0x49, 0x5e, 0x96, 0xf4, 0x46, 0xf7, 0x93, 0x74, 0xed, 0x5f, 0x35, 0x04, 0xaa, 0xce, 0x5a, 0xfa, 0x89, 0xff, 0x89, 0xcf, 0x39, 0xfe, 0x20, 0xb2, 0x08, 0xb1, 0x5c, 0xca, 0x39, 0x67, 0x37, 0x0c, 0xab, 0x46, 0x91, 0xd1, 0xdb, 0x00, 0xf6, 0x69, 0xf7, 0xd8, 0xa1, 0x57, 0xe5, 0x59, 0x16, 0xf5, 0x00, 0xbc, 0xf4, 0x57, 0x04, 0x98, 0x0b, 0xf3, 0x9b, 0x4d, 0xb5, 0x38, 0x8c, 0x73, 0x66, 0xdf, 0x8c, 0x13, 0x90, 0x33, 0x14, 0xa6, 0x7c, 0x58, 0xa2, 0x0f, 0xa0, 0x46, 0x55, 0xcc, 0x4b, 0x7f, 0x55, 0x80, 0xf9, 0x48, 0x8b, 0xb3, 0x3d, 0x15, 0x47, 0x90, 0x3e, 0x33, 0x86, 0x7e, 0x46, 0x80, 0x45, 0xce, 0x7c, 0xcb, 0xf6, 0x56, 0xcc, 0x41, 0x0c, 0x33, 0xb6, 0x3f, 0x9a, 0xb1, 0x25, 0x10, 0x6d, 0xad, 0xaf, 0x6f, 0xd9, 0x78, 0x8c, 0xb6, 0x48, 0x8f, 0x8b, 0x02, 0xce, 0xd5, 0xc8, 0x7d, 0xa7, 0xd3, 0x3d, 0x19, 0x9a, 0x43, 0x5b, 0xad, 0xd9, 0x62, 0x4e, 0xfa, 0xa9, 0x29, 0xb8, 0x3a, 0x72, 0x05, 0x47, 0xf7, 0x60, 0xc6, 0xae, 0x37, 0x8a, 0x95, 0xbb, 0x3b, 0x1f, 0x99, 0x86, 0x7e, 0xc8, 0x86, 0x72, 0xc2, 0xd9, 0x8d, 0x2e, 0xae, 0x7a, 0xf3, 0xfe, 0x71, 0x13, 0x77, 0xf1, 0x89, 0x6e, 0xed, 0x9c, 0x53, 0x43, 0xf8, 0xa8, 0x0b, 0x1b, 0x76, 0xbd, 0x51, 0x92, 0xd9, 0x77, 0xb3, 0xc1, 0x0a, 0x4f, 0xb5, 0xde, 0xf1, 0x21, 0x1b, 0xdb, 0x67, 0xa1, 0xbe, 0x1e, 0xa4, 0x16, 0x22, 0x86, 0x3e, 0x15, 0xe0, 0x55, 0xbb, 0xde, 0xa8, 0x06, 0xeb, 0x22, 0xa0, 0xa4, 0xd8, 0xab, 0xf9, 0xe3, 0xa1, 0x66, 0x39, 0xba, 0x75, 0x98, 0x6a, 0xb8, 0xc7, 0xaf, 0xfc, 0xe5, 0x20, 0xf9, 0x10, 0xf5, 0x28, 0x71, 0xf4, 0x77, 0x04, 0xf8, 0x3c, 0xee, 0x08, 0x25, 0xc8, 0x4d, 0x35, 0xc4, 0x0d, 0xc1, 0x76, 0x11, 0x3c, 0xf6, 0x4c, 0x43, 0xbf, 0xd5, 0x3d, 0x39, 0x75, 0x4e, 0x0f, 0x53, 0x3d, 0x91, 0xf3, 0x19, 0x7c, 0x3b, 0x54, 0x65, 0xa8, 0xc6, 0x68, 0x85, 0xf1, 0xfa, 0xd0, 0x6f, 0x08, 0xb0, 0xe3, 0x11, 0xf0, 0xd8, 0xac, 0x46, 0xd9, 0x74, 0xbb, 0x9f, 0xa1, 0x05, 0x39, 0x6f, 0x74, 0x1f, 0x3b, 0xba, 0x6e, 0x60, 0xe6, 0xc7, 0xcf, 0xcc, 0xfc, 0xad, 0x70, 0xdd, 0xd1, 0xaa, 0xe3, 0x35, 0x73, 0x2b, 0x46, 0xff, 0xbe, 0x00, 0x6f, 0x7a, 0x94, 0x82, 0x7c, 0x57, 0xe3, 0x7c, 0xbb, 0x04, 0x03, 0x7c, 0x4f, 0x9c, 0x99, 0xef, 0xcd, 0x58, 0x6d, 0xf1, 0xca, 0xb8, 0x75, 0xa1, 0xaf, 0x0b, 0xf0, 0x72, 0xf0, 0x1f, 0x0b, 0x70, 0x56, 0x8d, 0x73, 0x36, 0x79, 0x66, 0xce, 0xae, 0x71, 0x88, 0x73, 0x69, 0xa3, 0x16, 0xac, 0x04, 0x61, 0x03, 0xb5, 0x16, 0xce, 0x5c, 0x6b, 0x02, 0xa5, 0x9a, 0x04, 0xa3, 0xc5, 0xc3, 0x5b, 0xb0, 0xc8, 0x21, 0x8a, 0xae, 0xc3, 0xa2, 0x1d, 0xcf, 0x26, 0x1a, 0xa4, 0xb3, 0xea, 0x82, 0x5b, 0x74, 0xff, 0x98, 0x15, 0x48, 0x3f, 0x22, 0xe0, 0x23, 0x5a, 0xf4, 0x60, 0x8d, 0xbe, 0x26, 0xc0, 0x25, 0x7a, 0x52, 0x3e, 0xec, 0xf6, 0x75, 0x2a, 0x13, 0x6e, 0xf5, 0xdc, 0x13, 0x30, 0x53, 0x4a, 0xc5, 0xcd, 0x7d, 0x2b, 0xe5, 0xa8, 0xee, 0xa3, 0xba, 0xe2, 0x64, 0x98, 0x84, 0x7a, 0x91, 0x54, 0x91, 0x54, 0x83, 0xf4, 0x08, 0x5e, 0xcc, 0x46, 0x08, 0xed, 0xc3, 0x78, 0xd7, 0xd1, 0xfb, 0x36, 0xd3, 0x94, 0xbd, 0xf1, 0x94, 0x4c, 0xa9, 0x94, 0x8a, 0xf4, 0x9f, 0x0a, 0x20, 0x8d, 0x86, 0x46, 0xaf, 0x41, 0xee, 0x81, 0x9c, 0xe9, 0xcc, 0x9a, 0x7b, 0x20, 0xa3, 0x1a, 0x4c, 0xf7, 0x7d, 0xd9, 0x88, 0x2d, 0xe8, 0x57, 0x12, 0x9c, 0x5c, 0x78, 0x70, 0x6a, 0x10, 0x09, 0x0b, 0xff, 0xb6, 0xa3, 0x59, 0x4e, 0xe3, 0x49, 0xbf, 0x65, 0xf6, 0xb6, 0x0c, 0xd7, 0x1d, 0x17, 0x15, 0xcc, 0xb9, 0x65, 0xd2, 0x77, 0x08, 0x30, 0x1d, 0x20, 0x98, 0xcd, 0x22, 0x22, 0x80, 0x10, 0xde, 0x6a, 0x6f, 0x64, 0xd2, 0x9d, 0x75, 0x9e, 0x0c, 0xf4, 0x2d, 0xaa, 0x3b, 0x8b, 0x93, 0x35, 0x31, 0x27, 0xfd, 0x2b, 0x01, 0x10, 0xe7, 0xd5, 0x2b, 0x7a, 0x5d, 0x7d, 0x74, 0x86, 0xeb, 0xea, 0xa3, 0xe8, 0x75, 0xf5, 0xd1, 0x1e, 0x7a, 0x1f, 0x44, 0x76, 0xd7, 0x4c, 0x2b, 0xf3, 0x2f, 0xab, 0x5f, 0x48, 0xbc, 0xac, 0x76, 0xd9, 0x22, 0x57, 0xd5, 0x31, 0x74, 0xf4, 0x39, 0x57, 0xcd, 0x34, 0x7f, 0x36, 0xbd, 0x66, 0x8a, 0x25, 0xfd, 0xa5, 0xb1, 0xc8, 0x3d, 0xf7, 0xd1, 0x1e, 0xff, 0x56, 0x5a, 0xf8, 0x8c, 0x6e, 0xa5, 0x3f, 0x48, 0xbe, 0x95, 0xce, 0x65, 0x18, 0xab, 0x89, 0x77, 0xd6, 0x1a, 0xac, 0x72, 0xee, 0xac, 0xbd, 0xf0, 0x21, 0x67, 0xb9, 0xb7, 0x5e, 0x89, 0xdf, 0x5b, 0x13, 0xd6, 0xbf, 0x04, 0x1b, 0x5a, 0xa7, 0xd3, 0xa5, 0x7e, 0xd7, 0x30, 0x80, 0x63, 0x0d, 0xfb, 0xb7, 0x98, 0x9d, 0x64, 0xa6, 0x4b, 0xdf, 0x14, 0x7c, 0x24, 0xc3, 0xf8, 0xa0, 0xb9, 0xaf, 0x3d, 0x66, 0x3b, 0x6e, 0xaa, 0x7e, 0xd1, 0xd8, 0x60, 0x5f, 0x7b, 0x8c, 0xee, 0xc1, 0x92, 0xd7, 0xbf, 0x0d, 0x2c, 0xed, 0xdf, 0x18, 0x54, 0x1e, 0x9c, 0x7e, 0xc2, 0xb6, 0xbe, 0x34, 0x65, 0x3a, 0x2e, 0x9e, 0xf4, 0x7b, 0xe3, 0x20, 0x46, 0x47, 0xdc, 0x67, 0x76, 0xe5, 0xfc, 0x21, 0xac, 0x7b, 0x3a, 0x34, 0xda, 0x53, 0xdc, 0x38, 0xaf, 0xba, 0xea, 0x33, 0x5a, 0xe4, 0xc2, 0xf6, 0x2b, 0xb0, 0xca, 0x34, 0x67, 0x34, 0xfe, 0x7d, 0xf3, 0x8b, 0xa3, 0x74, 0x19, 0xbc, 0xeb, 0xe6, 0x65, 0xaa, 0x2f, 0xa3, 0xa5, 0xdc, 0x36, 0x0f, 0x9f, 0xe9, 0xb6, 0x79, 0x98, 0x7c, 0xdb, 0x3c, 0x3c, 0xdb, 0x6d, 0xf3, 0x51, 0xf2, 0x6d, 0x73, 0xac, 0x92, 0x10, 0xff, 0xb1, 0x4b, 0xf9, 0x89, 0xd1, 0x3e, 0x48, 0x7c, 0xfe, 0x93, 0x6f, 0xfb, 0xe3, 0x84, 0x27, 0x53, 0xf9, 0x8f, 0xdd, 0xf6, 0xe7, 0x3c, 0xfe, 0x23, 0x95, 0xd4, 0x16, 0x61, 0x21, 0xf6, 0xdf, 0x92, 0xcb, 0xf2, 0x58, 0x9f, 0xd1, 0xdc, 0x28, 0x27, 0xd2, 0xdf, 0x17, 0x00, 0xfc, 0x81, 0x8d, 0x96, 0x61, 0xa2, 0xf5, 0x68, 0x10, 0x30, 0x17, 0x69, 0x3d, 0x1a, 0xec, 0x76, 0xd0, 0x36, 0x00, 0xce, 0x0e, 0x0d, 0xc9, 0x8c, 0xcb, 0xf2, 0x54, 0xeb, 0xd1, 0x80, 0xf5, 0xc8, 0x3e, 0xcc, 0x62, 0x2a, 0xbe, 0x6e, 0x53, 0xda, 0xf1, 0xc4, 0x27, 0xe4, 0xc1, 0xab, 0x33, 0xad, 0x47, 0x03, 0x5f, 0xf9, 0xe5, 0x27, 0x01, 0x16, 0x62, 0x43, 0x15, 0x7d, 0x00, 0x28, 0xd0, 0x23, 0x77, 0xe8, 0x64, 0x63, 0xb3, 0xf2, 0xa5, 0x51, 0xc3, 0x9d, 0x81, 0xab, 0xa4, 0x53, 0x43, 0x59, 0xe8, 0x8b, 0xb0, 0xee, 0x98, 0x8e, 0xd6, 0xbb, 0x37, 0xec, 0xb7, 0x74, 0xeb, 0xfe, 0xb1, 0xba, 0xd5, 0x3c, 0xc0, 0xb4, 0x5a, 0x3d, 0xdd, 0xce, 0xb4, 0x3c, 0xaf, 0x45, 0xd0, 0x3d, 0x6c, 0xf4, 0x39, 0x98, 0xf2, 0x84, 0x57, 0xd6, 0x27, 0x17, 0x13, 0x36, 0x51, 0x8d, 0xb8, 0xb6, 0xdc, 0x39, 0xa7, 0xfa, 0x18, 0x0c, 0xfd, 0xb6, 0x39, 0xb4, 0x9c, 0xd3, 0xd4, 0x70, 0x1d, 0x11, 0x74, 0x8a, 0x81, 0x6e, 0xc2, 0xa4, 0x69, 0xe8, 0x3b, 0x5a, 0xef, 0x98, 0x4d, 0xab, 0x91, 0xc8, 0x2e, 0x3c, 0x2a, 0x42, 0xde, 0x34, 0x74, 0x36, 0x4d, 0x46, 0xa2, 0x61, 0x58, 0x54, 0x85, 0xbc, 0xf3, 0xc8, 0x64, 0x13, 0x80, 0x6f, 0xdc, 0x48, 0x6e, 0x9b, 0x83, 0x78, 0xce, 0x23, 0x13, 0x2d, 0xc1, 0xd8, 0xb1, 0x39, 0xb4, 0x98, 0x1b, 0x94, 0x73, 0x2a, 0xf9, 0x42, 0x2b, 0x30, 0xae, 0xe3, 0x4e, 0x60, 0x7e, 0x50, 0xce, 0xa9, 0xf4, 0x13, 0x6d, 0xc0, 0xa4, 0x4d, 0xa5, 0x72, 0x4f, 0xdf, 0xd5, 0xcd, 0xc0, 0x82, 0xc6, 0x89, 0x65, 0x0e, 0x07, 0x35, 0xdf, 0xc7, 0x22, 0x53, 0x05, 0xe1, 0x8f, 0xe8, 0x3b, 0x11, 0x60, 0x35, 0x86, 0x8e, 0x1c, 0xb8, 0x60, 0x69, 0x78, 0x08, 0x39, 0xba, 0x41, 0xc4, 0x51, 0x9d, 0x6c, 0xc4, 0xae, 0x8b, 0x00, 0xa6, 0x0b, 0x52, 0x4c, 0x18, 0x7d, 0xc9, 0x88, 0xea, 0x79, 0x4b, 0x4b, 0x2c, 0x44, 0xbb, 0xb0, 0x60, 0xd9, 0xd6, 0xa0, 0xe9, 0x29, 0x11, 0x36, 0x1a, 0x35, 0xa6, 0x4c, 0x3b, 0xc2, 0xe2, 0x0c, 0xa3, 0x05, 0xb1, 0xd0, 0x01, 0x2c, 0xc7, 0x48, 0x35, 0x1b, 0x47, 0x7b, 0xc4, 0xe3, 0xcb, 0x48, 0x27, 0x90, 0x51, 0x72, 0x0d, 0xea, 0xb6, 0xa6, 0xb7, 0x59, 0xba, 0xe9, 0x3b, 0x87, 0xc1, 0x5f, 0x24, 0xb7, 0x58, 0xba, 0xe9, 0xf9, 0x86, 0x21, 0x5f, 0xe8, 0xcb, 0xb0, 0xd2, 0xb7, 0x4f, 0x8a, 0xcd, 0xd8, 0x0b, 0x1b, 0xd1, 0xba, 0xc8, 0xfe, 0x1e, 0xb7, 0x8c, 0xa9, 0xc4, 0x9d, 0xea, 0x7d, 0x04, 0x8b, 0x96, 0x6e, 0x3b, 0x56, 0xb7, 0xed, 0xe8, 0x9d, 0x86, 0xee, 0xba, 0x17, 0x43, 0x29, 0x8b, 0x8f, 0x1a, 0x87, 0x57, 0x79, 0x44, 0xd0, 0x07, 0x84, 0xf5, 0x52, 0x93, 0xb8, 0x85, 0x38, 0x36, 0xad, 0xbe, 0x7b, 0xe5, 0x45, 0xdc, 0xd6, 0x64, 0xb8, 0xe7, 0xc5, 0x3c, 0x97, 0x0e, 0xa3, 0xd8, 0xb5, 0x57, 0xe1, 0x65, 0xdb, 0x6e, 0x35, 0x07, 0xba, 0x45, 0x56, 0x27, 0xf7, 0x00, 0xb9, 0x65, 0x74, 0xea, 0x35, 0x7f, 0xdd, 0x39, 0xd0, 0xad, 0x46, 0xa3, 0x56, 0x5b, 0x87, 0xd5, 0x01, 0x59, 0xf3, 0x54, 0xd3, 0x74, 0xdc, 0xb3, 0x25, 0xbd, 0xde, 0xfc, 0x7b, 0x63, 0x80, 0xe2, 0xeb, 0x1b, 0xba, 0x09, 0x6b, 0x83, 0xc0, 0x2a, 0xc9, 0x9e, 0x05, 0x7c, 0x65, 0xe3, 0x59, 0x95, 0x52, 0x8c, 0x17, 0xa3, 0x4d, 0x28, 0x90, 0x3f, 0xeb, 0xf6, 0xf6, 0x3e, 0x5b, 0xf6, 0xf8, 0x13, 0x7f, 0x9f, 0x01, 0xa9, 0x93, 0x18, 0xfc, 0xf6, 0xf6, 0x3e, 0x7a, 0x03, 0x16, 0x29, 0xa6, 0x27, 0x60, 0xe1, 0x53, 0x0f, 0x3b, 0x02, 0x21, 0x02, 0x15, 0x2a, 0x41, 0x6f, 0xc3, 0xfa, 0x27, 0xba, 0x65, 0xd6, 0x4d, 0xcb, 0xd2, 0x7b, 0x84, 0x05, 0x7c, 0xdc, 0x0e, 0xb8, 0x70, 0x9b, 0x55, 0x93, 0x01, 0xd0, 0xbb, 0x70, 0x7e, 0xc0, 0x3a, 0x4a, 0xd5, 0xdb, 0x7a, 0xf7, 0xa1, 0xde, 0x39, 0xd4, 0xac, 0x13, 0xdd, 0xa1, 0x0a, 0x3d, 0xe3, 0x44, 0xa1, 0x27, 0x0d, 0x04, 0xaf, 0x14, 0x6e, 0xb1, 0x67, 0xa2, 0x3f, 0x91, 0xb2, 0x52, 0x1c, 0x44, 0x80, 0xd5, 0x18, 0x3a, 0x21, 0x89, 0x69, 0xab, 0x5a, 0x1f, 0x1f, 0xd3, 0x1a, 0x8e, 0x3e, 0x60, 0x6b, 0x61, 0x02, 0xc9, 0x08, 0xb0, 0x1a, 0x43, 0x47, 0x0d, 0x2c, 0x02, 0x34, 0x55, 0xdd, 0x1e, 0x98, 0x86, 0xad, 0x7f, 0xd8, 0x35, 0x3a, 0xe6, 0x23, 0x76, 0xa5, 0x91, 0x24, 0xde, 0x45, 0xa0, 0x55, 0xd1, 0xd2, 0xc2, 0x39, 0xd2, 0xf7, 0x08, 0x50, 0x70, 0xff, 0xc1, 0x6c, 0xf1, 0x3b, 0x5c, 0xe8, 0xf0, 0xa9, 0x73, 0x27, 0x93, 0x42, 0xbc, 0x69, 0xe8, 0x54, 0x21, 0xde, 0x79, 0x64, 0x52, 0x23, 0x31, 0xbc, 0xba, 0x53, 0xcb, 0x37, 0xb2, 0xa0, 0x8b, 0x63, 0xd2, 0xef, 0x0b, 0x20, 0x46, 0x3b, 0x38, 0x9b, 0x9f, 0x83, 0x28, 0xd6, 0xd9, 0x7d, 0x81, 0xd2, 0x4b, 0x71, 0x81, 0xb9, 0x0c, 0xa0, 0x97, 0xe3, 0x15, 0x6a, 0xae, 0x64, 0x30, 0xb7, 0x8c, 0xc6, 0x0d, 0xea, 0x96, 0xd1, 0xd8, 0xa4, 0xd6, 0x4a, 0x46, 0x51, 0xa6, 0xd6, 0x4a, 0x86, 0x6b, 0xad, 0x64, 0x54, 0x98, 0x77, 0x1c, 0x83, 0x46, 0x15, 0xc1, 0x29, 0x45, 0x96, 0xc5, 0x69, 0xe9, 0xc7, 0x70, 0xd3, 0xa2, 0x7f, 0x6b, 0xb6, 0xa6, 0x45, 0xb0, 0xc2, 0x4d, 0xbb, 0x75, 0x56, 0x6b, 0x04, 0xc5, 0xb5, 0x61, 0x63, 0x2e, 0x1c, 0x3a, 0xb5, 0xaa, 0x38, 0x26, 0xfd, 0x43, 0x01, 0xcb, 0x59, 0x91, 0x31, 0x93, 0xcd, 0x86, 0x30, 0x86, 0x76, 0x66, 0x8b, 0x6d, 0xe6, 0x23, 0x47, 0x70, 0x7d, 0xe4, 0xe4, 0x5c, 0x1f, 0x39, 0x79, 0xd7, 0x35, 0xce, 0x18, 0x73, 0x8d, 0xe3, 0x9a, 0xf6, 0xf7, 0x14, 0xd9, 0x75, 0x97, 0xe3, 0x99, 0xf6, 0xf7, 0x36, 0x65, 0xb1, 0x20, 0xfd, 0x89, 0x00, 0x05, 0x57, 0xae, 0xc8, 0x36, 0xa8, 0x5d, 0xe8, 0x30, 0xdb, 0x3f, 0x2f, 0x3c, 0xa5, 0x77, 0x09, 0xe6, 0xe2, 0xc7, 0x20, 0x0e, 0x09, 0xd8, 0xd8, 0x18, 0xa7, 0x89, 0x32, 0x1b, 0x36, 0xca, 0x26, 0x1b, 0x36, 0x25, 0x85, 0x0d, 0x9b, 0x52, 0x95, 0x1a, 0xb9, 0x19, 0x65, 0x66, 0xe4, 0x66, 0x94, 0xcb, 0xd4, 0xc8, 0xcd, 0x28, 0x6f, 0x8a, 0x33, 0x74, 0x68, 0x29, 0xe2, 0x2c, 0x4d, 0x54, 0xc5, 0x39, 0xea, 0xb7, 0x42, 0x16, 0xe7, 0x5d, 0x07, 0x16, 0x22, 0x96, 0xf2, 0x67, 0x43, 0x62, 0x55, 0x36, 0xc7, 0x03, 0x21, 0x94, 0x70, 0x1f, 0x9c, 0xfc, 0x29, 0x75, 0x81, 0xf4, 0xd7, 0x72, 0x20, 0x46, 0x45, 0x30, 0xb6, 0xe6, 0xed, 0xdb, 0x27, 0xa5, 0x46, 0xf7, 0x13, 0x9d, 0x14, 0x6f, 0xa5, 0x5a, 0x5d, 0xab, 0x5b, 0x11, 0x68, 0xbc, 0xe6, 0x85, 0x73, 0x50, 0x17, 0xd6, 0xfa, 0xba, 0x6d, 0x6b, 0x27, 0x3a, 0x99, 0x56, 0x54, 0xf9, 0x9a, 0x56, 0x9d, 0xae, 0x78, 0x98, 0x80, 0xa4, 0x26, 0x92, 0x43, 0x9f, 0x83, 0x0d, 0x83, 0x73, 0x8e, 0x60, 0x0d, 0xa1, 0x3b, 0xe2, 0xba, 0x11, 0x3f, 0x2a, 0x50, 0x00, 0xe9, 0x9f, 0xd2, 0x19, 0x19, 0xe1, 0x3f, 0xeb, 0x8c, 0x0c, 0xa3, 0x85, 0xff, 0xd6, 0xef, 0xc8, 0xe6, 0x6f, 0xa3, 0x55, 0xa9, 0x52, 0xb3, 0xde, 0x56, 0xb1, 0x5c, 0xa6, 0x2b, 0x76, 0x4b, 0x91, 0x37, 0xa9, 0x59, 0x6f, 0x4b, 0xa9, 0x30, 0x87, 0x1b, 0x2d, 0x65, 0x53, 0xa1, 0xb3, 0xb2, 0x55, 0xde, 0x64, 0xb3, 0xb2, 0x55, 0x75, 0x67, 0x65, 0x6b, 0x93, 0x78, 0x45, 0x9e, 0x82, 0x71, 0x1a, 0x25, 0x89, 0x8c, 0xf2, 0xd6, 0x0d, 0x45, 0x04, 0xdc, 0xc0, 0xb5, 0xa4, 0x6e, 0xcd, 0x66, 0xe5, 0x9b, 0x84, 0x1d, 0x6e, 0xee, 0xa3, 0xd1, 0xad, 0x5d, 0x80, 0xd9, 0x7e, 0xd7, 0x18, 0xda, 0x9e, 0x3d, 0xaf, 0xe0, 0x2e, 0x9a, 0x6c, 0xad, 0xac, 0xb8, 0x6b, 0x25, 0x5b, 0x8a, 0x3a, 0x35, 0x77, 0x29, 0xea, 0xd4, 0x8a, 0xcc, 0xcb, 0x48, 0xa7, 0x56, 0x64, 0x71, 0xa6, 0x3a, 0xb5, 0xe2, 0xa6, 0x58, 0x90, 0xfe, 0x3b, 0x01, 0x2e, 0xa4, 0x49, 0xfe, 0x68, 0x3f, 0xdc, 0xc8, 0x1b, 0x67, 0x3e, 0x3b, 0x84, 0x1b, 0x3a, 0xc8, 0x68, 0xad, 0xbd, 0xe9, 0x59, 0x6b, 0x57, 0x3d, 0x6b, 0xed, 0xb2, 0x6b, 0xad, 0x4d, 0x9c, 0xe2, 0xb8, 0x8e, 0x33, 0x98, 0x1f, 0x95, 0xb2, 0xeb, 0x9b, 0xec, 0xd8, 0x0d, 0x5f, 0x46, 0xfd, 0xa8, 0x48, 0xbf, 0x21, 0xc0, 0x22, 0x47, 0x8c, 0xce, 0xf6, 0x70, 0xcc, 0x41, 0x0c, 0xb7, 0xe7, 0x78, 0x74, 0x7b, 0x16, 0x61, 0x7e, 0x68, 0x84, 0x64, 0x76, 0x51, 0x40, 0x2b, 0x80, 0x42, 0x59, 0xc4, 0x64, 0x40, 0xcc, 0x71, 0xf3, 0x6b, 0x62, 0x5e, 0xfa, 0x99, 0x3c, 0xa0, 0xf8, 0x85, 0x12, 0x1a, 0xc2, 0x0b, 0xe4, 0x10, 0xb8, 0x63, 0x92, 0xdb, 0x76, 0x26, 0xcf, 0x47, 0xc4, 0x78, 0x7c, 0x80, 0x11, 0xb2, 0x9d, 0x02, 0xb2, 0x51, 0xa3, 0x8f, 0x3b, 0xc3, 0xd4, 0xc7, 0x9d, 0x5c, 0xda, 0xe3, 0xce, 0x51, 0xc6, 0xc7, 0x9d, 0x61, 0xca, 0xe3, 0x0e, 0x7a, 0x0f, 0x10, 0x39, 0xf2, 0x6c, 0xeb, 0x3d, 0x47, 0x73, 0x57, 0xa6, 0x2c, 0xa6, 0xc5, 0x0b, 0x18, 0x2d, 0x84, 0x85, 0xf6, 0x60, 0x71, 0x20, 0x37, 0xef, 0x99, 0xfd, 0xae, 0xa1, 0xf5, 0x3e, 0xec, 0x3a, 0xa7, 0x24, 0xda, 0x01, 0xbb, 0xc4, 0x48, 0x25, 0x86, 0x06, 0x72, 0x14, 0x8d, 0x3c, 0x3b, 0x1d, 0x7d, 0x86, 0xcf, 0x4e, 0x47, 0x67, 0x7a, 0x76, 0x3a, 0xca, 0xf4, 0xec, 0xa4, 0x64, 0x7c, 0x76, 0x52, 0xfe, 0xb5, 0x3d, 0x3b, 0xfd, 0xbd, 0x1c, 0x1e, 0xf2, 0x31, 0xdd, 0xcf, 0xfb, 0xb0, 0x44, 0xaf, 0x0f, 0xdd, 0x86, 0x85, 0xcc, 0x01, 0x47, 0xdc, 0x10, 0x10, 0xcc, 0x30, 0x22, 0xfa, 0xc0, 0xbd, 0x8f, 0xbc, 0x13, 0x18, 0xfb, 0xe9, 0xe1, 0x4a, 0x08, 0x57, 0x41, 0x70, 0x75, 0x81, 0x90, 0x08, 0x66, 0xa1, 0x37, 0x61, 0xea, 0x94, 0x26, 0x77, 0x3b, 0x99, 0xd4, 0x81, 0x7c, 0x70, 0xf4, 0x26, 0xc0, 0x40, 0x6e, 0x1a, 0x74, 0x60, 0x65, 0x19, 0x86, 0x53, 0xde, 0x30, 0x94, 0x7e, 0x4a, 0x70, 0xfb, 0x2d, 0xc4, 0x4e, 0xb6, 0x20, 0x10, 0x31, 0xbc, 0xf0, 0x72, 0x77, 0x67, 0xf4, 0x72, 0x37, 0x0d, 0x93, 0x86, 0xde, 0xc5, 0x02, 0x1b, 0xf5, 0x25, 0xaf, 0x93, 0x55, 0x44, 0xcc, 0x11, 0x73, 0xe7, 0xae, 0x4d, 0x3e, 0xf2, 0x98, 0xc9, 0x65, 0xae, 0xe9, 0x19, 0xba, 0x1d, 0xe6, 0x53, 0xce, 0x6e, 0xb5, 0x16, 0x66, 0x75, 0x2b, 0x9b, 0x60, 0xc8, 0x3c, 0xde, 0x1b, 0x4a, 0xa5, 0x2a, 0x33, 0x0f, 0x3d, 0x46, 0xe9, 0xe6, 0xcd, 0x52, 0x55, 0xcc, 0x4b, 0xff, 0x48, 0x80, 0x8d, 0x64, 0x6b, 0x32, 0x74, 0x37, 0xcc, 0x69, 0xe5, 0x8c, 0xd6, 0x68, 0x61, 0x76, 0xbf, 0xfc, 0x59, 0x44, 0x82, 0x28, 0x7b, 0x31, 0x6b, 0x37, 0xfd, 0x40, 0x10, 0x55, 0x59, 0x9c, 0x90, 0xbe, 0x4f, 0x80, 0x45, 0x8e, 0xbd, 0x5a, 0x46, 0x57, 0x1b, 0x71, 0xc4, 0x30, 0xf3, 0x95, 0x4c, 0x2e, 0x40, 0x06, 0x26, 0xf1, 0x61, 0x49, 0x53, 0x25, 0x31, 0x27, 0xfd, 0xc5, 0x3c, 0xac, 0x26, 0x98, 0xa0, 0xa1, 0xe7, 0x61, 0x96, 0x5d, 0x9f, 0xdd, 0xb6, 0xf4, 0x8f, 0x99, 0x0d, 0xd2, 0xac, 0x1a, 0xce, 0x44, 0x1f, 0x02, 0x8a, 0x9a, 0x7e, 0x6c, 0xef, 0xa5, 0x2b, 0x6b, 0xc7, 0xc0, 0x55, 0x0e, 0x09, 0x64, 0xc0, 0x5a, 0xbf, 0x65, 0x1f, 0x1b, 0xcd, 0xc6, 0xb0, 0x75, 0x6c, 0x69, 0x7d, 0x76, 0x99, 0xc3, 0xde, 0x2a, 0x31, 0x79, 0xbe, 0xb8, 0x77, 0xeb, 0xe8, 0x10, 0x4b, 0xb6, 0xb5, 0xc6, 0xed, 0x7b, 0x1c, 0x54, 0x75, 0x95, 0x10, 0x8d, 0x17, 0xa0, 0x3b, 0x30, 0x6b, 0x58, 0xe6, 0x71, 0x5d, 0x6d, 0x34, 0x0f, 0x4c, 0xcb, 0x33, 0x26, 0xe7, 0x5f, 0x4c, 0xdf, 0x0b, 0x42, 0xaa, 0x33, 0x0c, 0x91, 0x7c, 0xa1, 0x0a, 0x4c, 0x3e, 0x6c, 0x92, 0x17, 0x43, 0x4f, 0x6f, 0x9b, 0x47, 0xe2, 0x03, 0x0a, 0xa3, 0x4e, 0x3c, 0x24, 0xbf, 0xd2, 0xdf, 0x15, 0x00, 0xc5, 0xbb, 0x26, 0xdb, 0xa2, 0x11, 0xc7, 0x0b, 0x8f, 0x8e, 0x0f, 0xb3, 0xcd, 0xc4, 0x2a, 0x95, 0x68, 0x8d, 0x62, 0x85, 0x9d, 0xd1, 0x14, 0x26, 0xd1, 0x1a, 0xc4, 0x3b, 0x0f, 0x4e, 0xdc, 0x60, 0x91, 0x98, 0xc9, 0xcd, 0xc5, 0x84, 0x74, 0x02, 0x97, 0xd2, 0xfb, 0x1b, 0xdd, 0x0a, 0xef, 0xaf, 0x6f, 0x9c, 0xf1, 0x3f, 0x73, 0xf7, 0xd5, 0x6f, 0xcf, 0xc3, 0x46, 0x32, 0x14, 0x32, 0x61, 0xc3, 0xd2, 0x3a, 0x5d, 0x93, 0xe4, 0xf9, 0xfb, 0x2c, 0x9d, 0xf6, 0x6c, 0x63, 0x7a, 0x23, 0xc1, 0x20, 0x32, 0x09, 0x4d, 0x4d, 0x21, 0x89, 0xde, 0xe1, 0x57, 0xc8, 0xcc, 0x7d, 0xa9, 0xf9, 0x7a, 0x0a, 0x04, 0x31, 0x1e, 0x63, 0x4d, 0xf0, 0xcb, 0x8a, 0xa9, 0xea, 0x09, 0x8d, 0x18, 0xbc, 0xca, 0xa3, 0xc1, 0x27, 0xad, 0xa4, 0xda, 0x3a, 0x67, 0x23, 0xad, 0x48, 0xbf, 0x2a, 0xc0, 0x46, 0x72, 0x87, 0x65, 0x5b, 0x8e, 0x93, 0xf1, 0xc3, 0x63, 0xb6, 0x91, 0x6d, 0xcc, 0x32, 0xdf, 0x41, 0x06, 0xf3, 0x1d, 0x64, 0x94, 0xd9, 0x65, 0xdc, 0x26, 0x1b, 0xb0, 0x45, 0xe6, 0x90, 0xd7, 0x28, 0x29, 0xe2, 0x84, 0xd4, 0x01, 0x14, 0x6f, 0x2b, 0xba, 0x00, 0x05, 0xd3, 0xd0, 0x6f, 0xe3, 0x5c, 0xc2, 0xfa, 0xcc, 0xce, 0x39, 0xd5, 0xcb, 0x41, 0x57, 0x00, 0x8e, 0xcd, 0xa1, 0x45, 0x3e, 0x98, 0xae, 0xfd, 0xce, 0x39, 0x35, 0x90, 0x57, 0x9b, 0x83, 0x19, 0xfb, 0xd8, 0xa7, 0x27, 0x7d, 0x2a, 0xc0, 0x6c, 0x68, 0x85, 0xc8, 0x76, 0xc7, 0x12, 0x42, 0x79, 0x2a, 0xb5, 0x5d, 0x4e, 0x67, 0x48, 0x3f, 0x24, 0xc0, 0x24, 0x5b, 0x6b, 0xb2, 0xc5, 0xbb, 0x66, 0xc0, 0x61, 0x06, 0xde, 0xcf, 0xbe, 0x97, 0x53, 0x46, 0x72, 0x8c, 0x91, 0x3c, 0xbb, 0x32, 0x1d, 0x63, 0x0c, 0x8d, 0xb3, 0x2b, 0xd3, 0x09, 0xe9, 0x37, 0x73, 0x20, 0x46, 0xf7, 0x1e, 0x74, 0x1d, 0x50, 0xd4, 0x96, 0xd8, 0x7b, 0x81, 0xe6, 0x94, 0xa0, 0x4d, 0x98, 0x6c, 0x11, 0x73, 0x75, 0xff, 0xe5, 0x35, 0x21, 0x46, 0x0f, 0x86, 0xd9, 0x39, 0xa7, 0xba, 0xe0, 0x48, 0x06, 0x14, 0x37, 0xb4, 0xa0, 0xe2, 0xf0, 0xce, 0x39, 0x95, 0x53, 0xc6, 0xb7, 0x13, 0x1b, 0x7b, 0x56, 0x3b, 0x31, 0x39, 0xe8, 0x01, 0x6f, 0x5a, 0xd9, 0xe0, 0xef, 0xff, 0x18, 0x82, 0x69, 0x23, 0xd5, 0x66, 0x61, 0x7a, 0xc0, 0xcc, 0xac, 0x9f, 0x0c, 0x74, 0xe9, 0xa7, 0x72, 0x30, 0xc9, 0xda, 0x87, 0x5e, 0x84, 0x39, 0x8b, 0x71, 0x4c, 0x2c, 0x93, 0xa9, 0x12, 0xca, 0x8c, 0x1a, 0xc9, 0x45, 0x1b, 0xe4, 0xa5, 0xb7, 0xd1, 0x33, 0x1d, 0x6f, 0x40, 0xbb, 0x19, 0x78, 0x36, 0x38, 0x8f, 0x4c, 0x9c, 0xa4, 0x1e, 0x5b, 0xc8, 0x6c, 0x70, 0x73, 0x90, 0x88, 0xff, 0x55, 0xd2, 0xea, 0x99, 0x1d, 0x41, 0xcd, 0x19, 0x0a, 0xc9, 0x29, 0x13, 0xee, 0x69, 0x4e, 0x99, 0xe4, 0x54, 0x98, 0x73, 0x02, 0x9c, 0x53, 0x21, 0x39, 0x9b, 0xcc, 0x13, 0x01, 0xce, 0xd9, 0x44, 0x88, 0x5c, 0x8c, 0x33, 0xc7, 0x03, 0x82, 0x8a, 0x3f, 0x48, 0x1e, 0x8b, 0x64, 0x41, 0xf3, 0x14, 0x9a, 0x57, 0xa6, 0x31, 0x60, 0x68, 0x5e, 0x59, 0xae, 0xad, 0xc1, 0x8a, 0x4d, 0x8e, 0x2a, 0xf6, 0xae, 0x77, 0xb8, 0x22, 0x0d, 0xab, 0xad, 0xc2, 0xf2, 0xc0, 0x17, 0xf5, 0xb6, 0x8c, 0x0e, 0x1b, 0x29, 0xd2, 0x9f, 0x87, 0x71, 0xd2, 0x87, 0xa8, 0x1a, 0x9e, 0x02, 0x57, 0x92, 0xbb, 0x3b, 0x3c, 0x01, 0xde, 0xc9, 0x24, 0x77, 0xbb, 0xde, 0x84, 0x84, 0x88, 0xab, 0xa1, 0x9c, 0xf4, 0x17, 0x73, 0xb0, 0xc2, 0xb7, 0x3d, 0x47, 0xc7, 0xb0, 0x61, 0xe9, 0xc7, 0xba, 0xa5, 0x1b, 0x6d, 0x3d, 0xfe, 0xf0, 0x29, 0x9c, 0x69, 0x80, 0xa5, 0x50, 0x42, 0x35, 0x28, 0xb0, 0x71, 0x53, 0x4c, 0x35, 0x6f, 0xf4, 0xd9, 0x74, 0x9d, 0x04, 0x78, 0x78, 0x01, 0x1a, 0x4a, 0xaa, 0xe2, 0x50, 0x32, 0x0d, 0x45, 0xfa, 0xcf, 0xf2, 0xb0, 0x10, 0x2b, 0x47, 0x0f, 0xe1, 0x62, 0xa7, 0x87, 0xf3, 0x0e, 0x03, 0x7e, 0xf5, 0x03, 0x72, 0x3b, 0xeb, 0x08, 0x25, 0x31, 0x64, 0x67, 0x22, 0xa6, 0x7a, 0xbe, 0xd3, 0x3b, 0xda, 0x4b, 0x28, 0x44, 0xaf, 0xc1, 0x02, 0x16, 0xdf, 0x5c, 0x1b, 0x62, 0x3a, 0xee, 0xe9, 0x06, 0x1e, 0x2f, 0x40, 0x32, 0x2c, 0x86, 0x32, 0xe9, 0x30, 0x64, 0xa7, 0x68, 0x5e, 0x11, 0xba, 0x06, 0xf3, 0x38, 0x9b, 0x2a, 0xb0, 0x50, 0xea, 0xf4, 0xc1, 0x32, 0x9a, 0xed, 0x72, 0xc2, 0xb2, 0x18, 0xe5, 0x71, 0x9f, 0x93, 0x50, 0x01, 0xfa, 0xba, 0x00, 0xcf, 0xa5, 0x76, 0x18, 0x33, 0xb3, 0xa6, 0xcf, 0x94, 0x9b, 0x67, 0xef, 0x36, 0x8a, 0xaf, 0x5e, 0x49, 0xe9, 0x3c, 0x6a, 0x86, 0xfd, 0x3f, 0x0b, 0x70, 0x31, 0x95, 0x12, 0xba, 0x17, 0x9e, 0x74, 0x4f, 0xc1, 0xcc, 0x99, 0x3d, 0x4e, 0x7a, 0x31, 0xde, 0x04, 0x37, 0x0e, 0x5c, 0x55, 0xa9, 0xb8, 0x7e, 0xc9, 0x8b, 0x9e, 0xf3, 0xd7, 0x81, 0xe2, 0x79, 0xee, 0x57, 0xdc, 0xf3, 0x9a, 0x32, 0xf0, 0x02, 0x5b, 0x54, 0x82, 0xbe, 0xfb, 0xa5, 0x5f, 0x10, 0xe0, 0xb9, 0x0c, 0x5d, 0x86, 0x0e, 0xc3, 0xcd, 0x7d, 0xe7, 0x69, 0xfb, 0xfe, 0x69, 0x3c, 0x8a, 0xf5, 0xed, 0x92, 0xeb, 0x86, 0xbd, 0x2c, 0xe6, 0xa4, 0x5f, 0x11, 0x60, 0xec, 0xb0, 0x24, 0x97, 0x51, 0x25, 0xcc, 0xd3, 0xe5, 0x44, 0xef, 0x49, 0xe1, 0x4a, 0xbf, 0x2d, 0xd3, 0xb9, 0x92, 0xc4, 0xf1, 0x10, 0xfc, 0x98, 0x1d, 0x39, 0x3f, 0x02, 0x62, 0xde, 0x0f, 0xdf, 0x31, 0xe6, 0xbb, 0xe4, 0x1d, 0x0f, 0xc4, 0x44, 0x99, 0x08, 0x04, 0x8f, 0x9e, 0x74, 0xfd, 0xed, 0x52, 0x17, 0x9f, 0x3f, 0x2a, 0xc0, 0x12, 0xcf, 0x9d, 0x12, 0x7a, 0x1d, 0xc6, 0xda, 0xc7, 0x96, 0x96, 0x1a, 0xb5, 0xae, 0x7e, 0x5b, 0xdd, 0x52, 0x09, 0x18, 0x7b, 0x24, 0x72, 0xe3, 0x6b, 0x7e, 0x42, 0x2d, 0x21, 0x73, 0xe9, 0x8f, 0x44, 0x61, 0x68, 0x55, 0xb4, 0xb4, 0x70, 0x8e, 0xf4, 0xc3, 0x39, 0x18, 0xc3, 0x75, 0xa0, 0xb7, 0x61, 0xca, 0x64, 0x5a, 0x19, 0x76, 0x6a, 0x60, 0x61, 0x57, 0x77, 0xc3, 0x56, 0x7d, 0x04, 0xf4, 0x1a, 0xe4, 0x6d, 0xbb, 0xc5, 0xb8, 0x59, 0x4b, 0xba, 0xc1, 0xd8, 0x39, 0xa7, 0x62, 0x30, 0xa4, 0xc0, 0x78, 0xdb, 0xee, 0x5a, 0xae, 0x2f, 0x35, 0xbe, 0xb4, 0x50, 0x6f, 0xec, 0xaa, 0x8d, 0x9d, 0x73, 0x2a, 0x05, 0x45, 0x1d, 0xb8, 0x9c, 0xa8, 0xaf, 0x76, 0x06, 0x5f, 0x0c, 0x17, 0x93, 0xb4, 0xd6, 0x68, 0xb4, 0x33, 0x80, 0x82, 0x2b, 0x64, 0x48, 0xbf, 0x2e, 0xc0, 0x94, 0xd7, 0xd8, 0x6f, 0x98, 0x1e, 0xde, 0x37, 0x51, 0x87, 0x2b, 0x51, 0xcd, 0x98, 0x54, 0xc7, 0x54, 0x8d, 0x46, 0x2d, 0x86, 0xa0, 0x22, 0xea, 0x94, 0x08, 0x67, 0xba, 0x79, 0xd2, 0x0f, 0x08, 0x90, 0x6f, 0x34, 0x6a, 0xe8, 0x7d, 0x10, 0x71, 0x25, 0xae, 0x98, 0x11, 0xf0, 0xe5, 0xfd, 0x62, 0xe2, 0xa8, 0x6b, 0xe2, 0x5a, 0x5c, 0x0c, 0x75, 0xde, 0xb6, 0x5b, 0x41, 0x74, 0xf4, 0x26, 0x3e, 0x3b, 0x36, 0x31, 0x55, 0x77, 0x14, 0x34, 0xfb, 0x9a, 0xfd, 0xa0, 0xd9, 0x25, 0x4a, 0x37, 0x74, 0xeb, 0x59, 0xb1, 0xb4, 0x86, 0xdd, 0x72, 0xb9, 0xd9, 0xd7, 0xec, 0x07, 0x54, 0x8b, 0xe7, 0x00, 0x16, 0x62, 0x35, 0x20, 0x91, 0x0e, 0x21, 0x2a, 0x25, 0x93, 0x61, 0xf2, 0x32, 0x88, 0x64, 0xc0, 0xd3, 0x7f, 0x68, 0x37, 0x40, 0x78, 0xde, 0xd2, 0x42, 0xd9, 0xd2, 0xf7, 0x09, 0x30, 0x4e, 0x06, 0x0c, 0xb9, 0xca, 0xc1, 0x03, 0x86, 0xd7, 0xd8, 0x6b, 0xc9, 0x8d, 0x25, 0xc8, 0x7e, 0x73, 0x17, 0x08, 0x8d, 0x50, 0x83, 0x65, 0x58, 0x0a, 0xeb, 0x94, 0x11, 0x3f, 0x98, 0x0d, 0x37, 0xcc, 0x4b, 0x48, 0x69, 0x8c, 0x50, 0x93, 0xbe, 0x2a, 0xc0, 0x22, 0x87, 0x38, 0x5a, 0x86, 0x89, 0xb6, 0xdd, 0xc5, 0xb8, 0x4c, 0x29, 0xb5, 0x6d, 0x77, 0xd5, 0x06, 0x7a, 0x09, 0xe6, 0x2d, 0xcd, 0xfb, 0x3f, 0x03, 0x71, 0x41, 0xe6, 0x2c, 0x2d, 0x98, 0xcb, 0xed, 0x97, 0x3c, 0xbf, 0x5f, 0xfe, 0x80, 0xbe, 0xac, 0x86, 0x27, 0x3d, 0x1a, 0xc2, 0x85, 0xa8, 0xda, 0xcd, 0x4e, 0xf7, 0xe4, 0xf4, 0x20, 0x18, 0x89, 0x3b, 0x49, 0xbf, 0xef, 0x20, 0x05, 0x51, 0x4d, 0x25, 0x8b, 0xee, 0xc1, 0xbc, 0xdd, 0xd6, 0x7a, 0x5d, 0xe3, 0x84, 0xfa, 0x29, 0xae, 0xed, 0xa6, 0x5a, 0xca, 0x36, 0xc2, 0xb0, 0x6a, 0x14, 0x59, 0xfa, 0x25, 0x01, 0x2e, 0xa4, 0xb1, 0x93, 0xed, 0xd1, 0x31, 0x8d, 0xc2, 0x37, 0x44, 0xff, 0xe4, 0xdf, 0x11, 0x60, 0x3e, 0xd2, 0xb6, 0x6c, 0x36, 0xb1, 0x11, 0xa4, 0x30, 0x73, 0x77, 0x33, 0xed, 0x71, 0x9f, 0xe8, 0x96, 0x49, 0xf7, 0xb8, 0x8e, 0xe9, 0x28, 0x2c, 0xb6, 0x44, 0xc7, 0x74, 0x2a, 0x74, 0x8b, 0xeb, 0x98, 0xce, 0x8d, 0x8a, 0x38, 0x26, 0xfd, 0xa1, 0x00, 0x93, 0xcc, 0x63, 0x1f, 0x3e, 0xbb, 0xd8, 0xc7, 0x15, 0x2f, 0x58, 0x23, 0xfe, 0x40, 0x4b, 0xd4, 0x01, 0x36, 0x1d, 0xfb, 0x3b, 0xe7, 0x54, 0xf2, 0x45, 0x73, 0x15, 0xd9, 0x3b, 0x7e, 0x92, 0x2f, 0x9a, 0x5b, 0xa6, 0xab, 0x33, 0xcb, 0x2d, 0xb3, 0xdc, 0x4d, 0x99, 0x4a, 0x86, 0x34, 0x97, 0x06, 0xdb, 0x23, 0x21, 0x1b, 0x88, 0xbc, 0x47, 0xf4, 0x5f, 0xc9, 0x27, 0xba, 0x19, 0xb0, 0xfd, 0x9f, 0x4c, 0x51, 0xd2, 0xf3, 0x62, 0x98, 0x7b, 0xe0, 0xb5, 0x15, 0x58, 0x0a, 0x1f, 0xa6, 0x58, 0x50, 0xb8, 0x1f, 0x14, 0xa0, 0xe0, 0x45, 0xfc, 0xcd, 0xa4, 0x3c, 0xc3, 0x0f, 0xf4, 0x7b, 0xef, 0xac, 0x01, 0x3d, 0x5c, 0x9d, 0x9f, 0x63, 0x16, 0x0b, 0xce, 0x3e, 0x76, 0x03, 0x64, 0x1d, 0x57, 0xc4, 0x71, 0xa9, 0x0b, 0x05, 0xd6, 0xf3, 0x0a, 0x5a, 0x87, 0xc2, 0xa0, 0xdd, 0x6d, 0x7a, 0x2b, 0xd8, 0xac, 0x3a, 0x39, 0x68, 0x77, 0x99, 0x39, 0xff, 0x74, 0xa0, 0x59, 0xa9, 0xaf, 0x69, 0xc1, 0x43, 0x44, 0x10, 0x49, 0xfa, 0x09, 0x01, 0xa6, 0x83, 0x02, 0x6e, 0x26, 0x83, 0xac, 0x44, 0x71, 0x56, 0xcd, 0xd8, 0x11, 0x95, 0x34, 0x07, 0xea, 0xee, 0xcb, 0x03, 0x09, 0xe1, 0x31, 0x2e, 0xfd, 0x4f, 0x02, 0xac, 0xf0, 0x5d, 0x9e, 0x52, 0x3f, 0x9a, 0x45, 0x39, 0x55, 0x78, 0x3a, 0x2c, 0x15, 0x65, 0x95, 0x80, 0x61, 0x70, 0xa3, 0xc4, 0x46, 0x6c, 0xa2, 0x09, 0x04, 0x01, 0x37, 0x7c, 0xf0, 0x62, 0xba, 0xb3, 0xd7, 0x52, 0xb1, 0x48, 0xc0, 0x8b, 0x24, 0x9a, 0x6e, 0xa9, 0x58, 0x0c, 0xc9, 0x21, 0x49, 0xc2, 0xa9, 0x0b, 0xa6, 0x4e, 0x61, 0x14, 0x7a, 0xf8, 0xf8, 0x4d, 0x22, 0xe0, 0x16, 0xe5, 0xac, 0x02, 0x6e, 0x31, 0x22, 0x55, 0x7f, 0xa7, 0x70, 0x86, 0xc8, 0x78, 0xae, 0xa8, 0x9b, 0xf3, 0x45, 0xdd, 0xb3, 0xca, 0xb7, 0x24, 0x5d, 0x96, 0xfd, 0x28, 0xe0, 0x55, 0x1a, 0x05, 0xfc, 0xa7, 0x04, 0x18, 0xbb, 0x97, 0xb9, 0x1d, 0xf7, 0x62, 0xed, 0x68, 0x3f, 0xdd, 0x0d, 0x21, 0x73, 0xb5, 0x6e, 0x94, 0xd9, 0x05, 0x5d, 0x35, 0x4d, 0x77, 0x51, 0xfa, 0x49, 0xca, 0x64, 0x31, 0x33, 0x93, 0xc5, 0x30, 0x93, 0xad, 0xcf, 0x86, 0xc9, 0x0a, 0x63, 0xb2, 0x2a, 0x4e, 0x30, 0x66, 0x27, 0x5d, 0x66, 0x0b, 0xd2, 0x3f, 0x10, 0x00, 0xfc, 0xa1, 0x82, 0xde, 0x0a, 0x73, 0xfa, 0xc2, 0x88, 0xa1, 0x15, 0xe6, 0xf7, 0x49, 0xc6, 0x50, 0xe4, 0xe4, 0x7f, 0x66, 0xa1, 0xc8, 0x4b, 0xb2, 0xec, 0xc5, 0x19, 0xa9, 0xc8, 0x64, 0x84, 0x04, 0xce, 0x34, 0x63, 0xec, 0x83, 0x94, 0x8c, 0xd3, 0x0f, 0x45, 0xa6, 0xc3, 0x84, 0x7c, 0x94, 0xc8, 0xc7, 0xa4, 0xf4, 0x43, 0x02, 0x9c, 0x4f, 0x71, 0x21, 0x9c, 0x2d, 0x60, 0x4e, 0x0a, 0x81, 0x70, 0x43, 0x5f, 0xce, 0xfc, 0xc7, 0x48, 0xff, 0xf5, 0x22, 0x2c, 0xc4, 0x1c, 0xcd, 0xa2, 0x2e, 0xac, 0x47, 0x9d, 0x31, 0xfa, 0xc6, 0x3d, 0x74, 0xa1, 0xb9, 0x9e, 0xc9, 0x1f, 0xa3, 0x6f, 0xe2, 0xb3, 0x12, 0x72, 0xc9, 0xe8, 0x9f, 0xfd, 0x3e, 0x4a, 0xf1, 0x66, 0xf8, 0xca, 0x48, 0x6f, 0x86, 0x3e, 0x7d, 0x0e, 0x15, 0xf4, 0x16, 0xac, 0x77, 0xfc, 0xcf, 0x88, 0x9b, 0x97, 0x3c, 0xd9, 0x47, 0xd6, 0x02, 0x00, 0x61, 0x1f, 0x2f, 0x5f, 0x82, 0xb5, 0x30, 0x72, 0xc0, 0x27, 0x27, 0xf5, 0x09, 0x75, 0x75, 0x24, 0x7b, 0xea, 0x6a, 0x88, 0x7c, 0xc0, 0x15, 0xe7, 0x17, 0x61, 0x9d, 0x18, 0x94, 0x6f, 0xb5, 0x9d, 0xee, 0x43, 0x3d, 0xc0, 0x74, 0x73, 0xb7, 0x93, 0xc9, 0x41, 0xd4, 0x1a, 0x1f, 0x7d, 0xb7, 0x83, 0xbe, 0x08, 0x8b, 0xc4, 0xd4, 0x2b, 0x12, 0xeb, 0x79, 0x62, 0x84, 0x4d, 0x56, 0x2c, 0xd6, 0x73, 0xeb, 0xd1, 0x20, 0x1a, 0x48, 0xe2, 0x7d, 0x58, 0xee, 0xe8, 0xc7, 0xda, 0xb0, 0xe7, 0x44, 0x38, 0xce, 0xe2, 0x1c, 0x6a, 0x29, 0x8e, 0xba, 0xdb, 0x41, 0xb7, 0x60, 0x26, 0xe8, 0xed, 0x97, 0x29, 0xb8, 0x5f, 0x1d, 0xe9, 0xc4, 0x57, 0x0d, 0xa1, 0xa1, 0x06, 0xdf, 0xb3, 0xf3, 0x54, 0x56, 0x6a, 0x5c, 0x7f, 0xce, 0x6d, 0xb8, 0x1c, 0x76, 0x19, 0x18, 0x9b, 0x29, 0xa3, 0xa3, 0x99, 0x9f, 0x53, 0x2f, 0x06, 0xfd, 0x06, 0xc6, 0xe7, 0x9a, 0x05, 0x17, 0x83, 0xce, 0x03, 0xe3, 0x55, 0x4c, 0xa7, 0x38, 0x9c, 0xa5, 0xfe, 0x50, 0x62, 0x38, 0x3b, 0xe7, 0xd4, 0xf3, 0xbe, 0x1b, 0xc1, 0x78, 0x9d, 0xa1, 0x86, 0xd9, 0xdc, 0x5a, 0x67, 0x46, 0x9b, 0x78, 0x5e, 0x0c, 0x3a, 0x14, 0x4c, 0x6d, 0x18, 0xbf, 0x8a, 0xd9, 0xd4, 0x86, 0x35, 0xb8, 0x0d, 0x13, 0xbc, 0x86, 0x71, 0xeb, 0x7c, 0x1f, 0x56, 0xfc, 0xd0, 0x0a, 0xdd, 0xe6, 0xbe, 0xae, 0xd9, 0xac, 0xb2, 0xb9, 0xd1, 0x26, 0x9f, 0x4b, 0x5e, 0x84, 0x85, 0xae, 0x8f, 0x88, 0x3e, 0x84, 0x25, 0x37, 0xd0, 0x42, 0x88, 0xe0, 0x7c, 0x8a, 0xa3, 0x24, 0x7c, 0x22, 0xf6, 0x41, 0x77, 0x72, 0x2a, 0x62, 0x41, 0x19, 0x82, 0x84, 0xdb, 0xb0, 0x42, 0x9c, 0x72, 0x6f, 0xeb, 0x64, 0x92, 0xf9, 0x31, 0x9c, 0x53, 0x3d, 0xde, 0x36, 0xb8, 0x28, 0x6a, 0x02, 0x29, 0x7c, 0xc2, 0x6d, 0x5b, 0xa6, 0x6d, 0x33, 0x9d, 0x02, 0x3f, 0x6a, 0x26, 0x6b, 0xc5, 0x42, 0xca, 0x09, 0xb7, 0x9e, 0x82, 0xa8, 0xa6, 0x92, 0x0d, 0x44, 0x27, 0x43, 0xc1, 0xe8, 0x64, 0x07, 0xb0, 0x38, 0xd4, 0x9b, 0x35, 0x5d, 0xeb, 0xef, 0x99, 0xed, 0x07, 0xb7, 0x87, 0x06, 0x51, 0x40, 0xcf, 0x6a, 0x52, 0x85, 0x86, 0x7a, 0x14, 0x15, 0x75, 0x61, 0x6d, 0xa0, 0x39, 0xa7, 0x3d, 0xd3, 0xb6, 0x55, 0xf7, 0xad, 0x64, 0xaf, 0x6b, 0x3c, 0xe8, 0x1a, 0x27, 0x24, 0x90, 0x78, 0x62, 0xf0, 0xab, 0x04, 0x24, 0x35, 0x91, 0x9c, 0x1b, 0xbd, 0x81, 0x0d, 0xb8, 0xfd, 0xfb, 0x24, 0x20, 0x79, 0xa6, 0xe8, 0x0d, 0x1e, 0xca, 0x68, 0xdf, 0xd5, 0x2b, 0xa3, 0x86, 0x69, 0xfe, 0x59, 0x7c, 0x57, 0xaf, 0x3e, 0x85, 0xef, 0xea, 0xfc, 0x33, 0xf8, 0xae, 0x5e, 0xfb, 0xec, 0x7c, 0x57, 0xb7, 0x46, 0xf9, 0xae, 0x5e, 0xcf, 0x10, 0x92, 0x6f, 0x84, 0x67, 0xeb, 0x1e, 0x5c, 0xf4, 0x9c, 0xda, 0xd3, 0xa8, 0x84, 0xb5, 0x0f, 0x9b, 0x07, 0xba, 0xd5, 0xa8, 0x37, 0xe8, 0xd9, 0x73, 0xe3, 0x8c, 0x5e, 0x15, 0xce, 0xc7, 0xc8, 0x51, 0x6a, 0x98, 0x18, 0xb1, 0xee, 0xe3, 0x2f, 0xf9, 0xb4, 0x88, 0xbb, 0x68, 0xd6, 0x44, 0x98, 0x0b, 0x2f, 0x44, 0xc9, 0x1e, 0xa9, 0x7f, 0x5b, 0x80, 0xf5, 0x44, 0x81, 0x0c, 0xfd, 0x05, 0x01, 0x5e, 0xb4, 0x7b, 0xa6, 0xe3, 0xf1, 0x1c, 0x34, 0x09, 0xb4, 0x39, 0xc1, 0x80, 0x5f, 0x1e, 0x21, 0xf1, 0x35, 0x7a, 0xa6, 0x6b, 0x52, 0x99, 0x91, 0x30, 0x7a, 0x1d, 0x16, 0xc3, 0xf8, 0xee, 0xdd, 0x26, 0x16, 0xcd, 0xc4, 0xc3, 0xed, 0x6d, 0x2c, 0x31, 0x7a, 0xf9, 0xd2, 0xbf, 0x12, 0x60, 0x89, 0x57, 0x1f, 0xba, 0x00, 0x53, 0xb6, 0x87, 0x4d, 0xef, 0x12, 0xfd, 0x0c, 0xf4, 0x39, 0x98, 0xd6, 0x7a, 0x9e, 0x60, 0x98, 0xc5, 0xf1, 0x42, 0x10, 0x1e, 0xdd, 0x84, 0x29, 0xad, 0xc7, 0xbc, 0x8f, 0x64, 0x09, 0x7a, 0xe2, 0x43, 0xa3, 0xb7, 0xa0, 0xa0, 0x3f, 0x1e, 0xf4, 0xba, 0xed, 0xae, 0x93, 0x6a, 0xc0, 0x7d, 0x8b, 0x01, 0xed, 0x9c, 0x53, 0x3d, 0x84, 0xda, 0x14, 0x4c, 0xb2, 0x77, 0x71, 0xe9, 0xdf, 0x15, 0xa0, 0xe0, 0xc2, 0xa0, 0x7b, 0xfc, 0x47, 0xcb, 0x4c, 0xfa, 0xba, 0xbc, 0x27, 0xcd, 0xf7, 0x78, 0x0f, 0x95, 0x59, 0x0c, 0xdf, 0xe3, 0x68, 0xd2, 0xdf, 0x9c, 0x80, 0x65, 0xae, 0x7c, 0x8e, 0xf6, 0x61, 0x89, 0xe7, 0x7e, 0x39, 0xf5, 0xda, 0x82, 0x75, 0x28, 0x8a, 0x3b, 0x5e, 0x46, 0xef, 0x03, 0x8a, 0xbb, 0x5c, 0x66, 0x5c, 0x5f, 0x1d, 0xe9, 0x6c, 0x79, 0xe7, 0x9c, 0x2a, 0x46, 0xdd, 0x2c, 0x87, 0x39, 0xf4, 0xbd, 0x2c, 0x8c, 0xfe, 0xcb, 0x85, 0x00, 0x87, 0x36, 0x8f, 0xc3, 0x00, 0xb1, 0xb1, 0x54, 0x0e, 0x7d, 0x7b, 0x84, 0x1d, 0xc1, 0xe3, 0xd0, 0x27, 0xb9, 0x0b, 0x6e, 0x45, 0x4d, 0x7b, 0x60, 0xbb, 0x24, 0xc7, 0x47, 0x4b, 0x36, 0x22, 0x43, 0x6b, 0x0c, 0x5c, 0xe1, 0xe3, 0x2e, 0x50, 0xf2, 0x41, 0x42, 0x13, 0x29, 0xdb, 0x70, 0xe3, 0xa0, 0xd1, 0xf4, 0xa4, 0x99, 0x39, 0x82, 0xea, 0x13, 0x3b, 0x85, 0xab, 0xbe, 0x9f, 0x93, 0x4e, 0xd7, 0xc4, 0x3b, 0xa6, 0xef, 0x24, 0x8b, 0x51, 0x9f, 0x1c, 0xbd, 0xb3, 0x5d, 0xf1, 0xfc, 0x9d, 0x24, 0x10, 0x41, 0x4f, 0xe0, 0xb2, 0xeb, 0xf8, 0x24, 0xa9, 0x9e, 0x42, 0xca, 0xf1, 0x34, 0x91, 0xf0, 0x4e, 0x5e, 0xbd, 0xc4, 0x1c, 0xa1, 0x24, 0x40, 0xd4, 0xe6, 0x60, 0x26, 0x38, 0xd6, 0xe8, 0xb7, 0xff, 0xcf, 0xd6, 0x66, 0x00, 0xfc, 0xbe, 0xac, 0x9d, 0x87, 0xf5, 0x44, 0x16, 0xa5, 0x5f, 0x29, 0xc0, 0x4c, 0x70, 0x38, 0x22, 0x13, 0x2e, 0xc5, 0x35, 0x94, 0x38, 0x4b, 0x70, 0x66, 0x7f, 0xc9, 0x23, 0xc8, 0xa1, 0x1d, 0xb8, 0xcc, 0x83, 0x88, 0x87, 0x62, 0x1f, 0x05, 0x86, 0x8f, 0xc9, 0x01, 0x87, 0xc2, 0xe1, 0x7d, 0x23, 0x9f, 0xd1, 0x75, 0x72, 0x22, 0x05, 0xf4, 0x36, 0xac, 0x87, 0xcb, 0x82, 0x1c, 0x8e, 0x11, 0x0e, 0x93, 0x01, 0xd0, 0x47, 0xbe, 0x13, 0x18, 0x77, 0x23, 0x3e, 0xb0, 0x74, 0xbd, 0x3f, 0x20, 0x52, 0x67, 0x06, 0x9f, 0xb6, 0xae, 0xfb, 0x9e, 0xed, 0x18, 0x36, 0xea, 0xb8, 0x5e, 0x60, 0x38, 0x94, 0x27, 0x52, 0x1e, 0x43, 0xe3, 0xa4, 0x76, 0xce, 0xa9, 0xd4, 0x9b, 0x0f, 0xa7, 0x96, 0x3b, 0xb0, 0xe0, 0xb6, 0xc0, 0x0b, 0x5a, 0x37, 0x7a, 0x26, 0x09, 0xaa, 0x1b, 0x60, 0xee, 0x90, 0x45, 0xad, 0x43, 0x1f, 0xc0, 0x3c, 0x65, 0xd7, 0x27, 0x53, 0x48, 0x3b, 0x7e, 0x51, 0xa3, 0x97, 0x83, 0x3a, 0x71, 0x0d, 0xa3, 0x91, 0xfb, 0x66, 0xba, 0x2a, 0xd1, 0xa8, 0x73, 0x1e, 0xdd, 0x18, 0x83, 0xf5, 0xfa, 0xce, 0xe8, 0x68, 0x76, 0xb9, 0x30, 0x83, 0xf5, 0x38, 0x83, 0x98, 0x0c, 0xa4, 0x32, 0x58, 0xe7, 0x32, 0x98, 0x0b, 0x32, 0x88, 0xe9, 0x06, 0x82, 0xed, 0xb1, 0xd0, 0x83, 0xa3, 0xe3, 0xc3, 0xe4, 0xbd, 0x60, 0x7b, 0x87, 0x24, 0xf6, 0x20, 0x3a, 0x70, 0x83, 0xed, 0xb9, 0x24, 0x66, 0x52, 0xee, 0xa7, 0x1a, 0x58, 0x10, 0x8b, 0x31, 0x96, 0x67, 0x81, 0xf9, 0x28, 0xc5, 0xda, 0x12, 0xa0, 0xf8, 0xc0, 0xa9, 0x4d, 0xc3, 0x94, 0xf7, 0xff, 0xf8, 0x1f, 0xf5, 0xfa, 0x0e, 0x16, 0x06, 0x58, 0xdd, 0xd2, 0xcf, 0xe4, 0x00, 0x71, 0x86, 0xca, 0x3a, 0x14, 0xba, 0x86, 0x43, 0x03, 0xfd, 0x51, 0x11, 0x68, 0xb2, 0x6b, 0x38, 0x24, 0x92, 0xdf, 0xfb, 0x20, 0x3a, 0xdd, 0x7e, 0x20, 0x0c, 0x87, 0xe7, 0x80, 0xfd, 0x85, 0x44, 0xd7, 0x69, 0x41, 0x60, 0x35, 0x86, 0x8e, 0x5e, 0x82, 0xf9, 0x4e, 0xbb, 0xdb, 0x3c, 0xd0, 0x9e, 0xf4, 0x4c, 0xad, 0x43, 0x9c, 0xfd, 0xd2, 0x97, 0xd7, 0xb9, 0x4e, 0xbb, 0x1b, 0xc8, 0x45, 0x7f, 0x0e, 0x2e, 0x63, 0xb6, 0x42, 0x42, 0x20, 0x16, 0x82, 0x03, 0xc1, 0x87, 0xe8, 0x6d, 0x5a, 0x99, 0xef, 0xfe, 0xf6, 0xde, 0x61, 0x1a, 0xae, 0x7a, 0xa9, 0x6b, 0x38, 0x29, 0xe5, 0xd2, 0x5f, 0x11, 0x40, 0x8c, 0x36, 0x27, 0x9b, 0x09, 0x7e, 0x14, 0xeb, 0x69, 0x2c, 0x34, 0x6c, 0xdd, 0x71, 0xc3, 0xe4, 0xea, 0x4e, 0x51, 0xcc, 0x49, 0x7d, 0xb8, 0x3c, 0xa2, 0x45, 0x34, 0xb0, 0xa3, 0xf7, 0xe9, 0xa9, 0xcb, 0x86, 0x33, 0x31, 0xd4, 0x80, 0x99, 0x8e, 0x50, 0xf7, 0xd3, 0x2c, 0xc6, 0x5a, 0x28, 0x53, 0xfa, 0x27, 0x02, 0xac, 0x26, 0x4c, 0x65, 0x2c, 0xd6, 0xe2, 0x11, 0x95, 0x3d, 0x10, 0x61, 0xc1, 0x19, 0xb4, 0xa9, 0x40, 0xfd, 0x79, 0x1a, 0xc6, 0x93, 0x7c, 0x34, 0x8e, 0xf6, 0x32, 0x09, 0x8b, 0xd3, 0x2e, 0x76, 0xe3, 0x68, 0x0f, 0xbd, 0x0d, 0xe0, 0x10, 0x7f, 0x1c, 0xe4, 0xff, 0xcf, 0xe4, 0xda, 0xd9, 0x87, 0x97, 0x7e, 0x8e, 0xb4, 0x8a, 0x3b, 0xff, 0x51, 0x9d, 0x46, 0xf7, 0x24, 0x35, 0x1d, 0x10, 0xea, 0x99, 0x62, 0x2c, 0xba, 0xcc, 0x11, 0x14, 0x74, 0x0f, 0x96, 0x7c, 0x22, 0xa4, 0x22, 0x72, 0xeb, 0x92, 0xa9, 0x9d, 0xc8, 0x23, 0x85, 0x11, 0x09, 0x9e, 0xf4, 0x13, 0x39, 0x58, 0xe6, 0xae, 0x0a, 0xa8, 0x01, 0x2b, 0xc4, 0x56, 0xaf, 0x4b, 0xe2, 0x74, 0xdd, 0x3f, 0xbe, 0x4d, 0x7c, 0xf0, 0x2b, 0xcd, 0x52, 0x26, 0xb6, 0x97, 0x79, 0xb8, 0x25, 0x74, 0x17, 0xd0, 0x71, 0x57, 0xef, 0x75, 0x0e, 0x9f, 0x0c, 0x74, 0x9f, 0x60, 0x26, 0x89, 0x3e, 0x8a, 0x57, 0x42, 0x1d, 0xb8, 0xcc, 0xe7, 0xb0, 0x71, 0xb4, 0xc7, 0x9e, 0xf9, 0xb2, 0xfc, 0x7f, 0x17, 0xb9, 0xac, 0x36, 0x8e, 0xf6, 0xe8, 0xbb, 0xdf, 0x0f, 0xae, 0x61, 0x89, 0xc8, 0x17, 0x7f, 0xd1, 0x37, 0xc3, 0xf9, 0x8e, 0xe6, 0x68, 0x41, 0x9f, 0xe6, 0x34, 0x6e, 0x20, 0x81, 0xca, 0xd4, 0x3b, 0x69, 0x04, 0xd0, 0x63, 0x78, 0xc5, 0x13, 0x0d, 0xfa, 0x96, 0xed, 0x1d, 0x58, 0x6e, 0x9b, 0x16, 0xe5, 0x23, 0x60, 0x7a, 0xb9, 0x95, 0xe5, 0xc8, 0xf8, 0x92, 0x2b, 0x2a, 0xf4, 0x2d, 0x3b, 0x4a, 0x2c, 0x48, 0x0b, 0x7d, 0xbb, 0x00, 0xd7, 0x98, 0xe4, 0x30, 0xba, 0xe2, 0xfc, 0xa8, 0x70, 0x69, 0xe1, 0x88, 0x53, 0x3b, 0xe7, 0xd4, 0x17, 0xa8, 0x28, 0x31, 0x8a, 0x8b, 0xb3, 0xb4, 0xbf, 0x96, 0xc5, 0xdf, 0x5f, 0xc6, 0xf6, 0xd7, 0xce, 0xd2, 0xfe, 0x5a, 0xaa, 0x27, 0x66, 0x5e, 0xfb, 0x85, 0x6c, 0xed, 0xaf, 0xa1, 0x23, 0x58, 0xf1, 0xa3, 0x00, 0x84, 0x84, 0xd6, 0x09, 0xb2, 0x1b, 0xf1, 0x55, 0xfe, 0x0e, 0xeb, 0xbb, 0x14, 0x45, 0x5d, 0xf6, 0xc2, 0x03, 0x84, 0xe4, 0xd5, 0x1b, 0xb0, 0x1a, 0x24, 0x1b, 0x94, 0x56, 0x69, 0x58, 0x82, 0x95, 0x00, 0x5e, 0x50, 0x54, 0xfd, 0x66, 0x58, 0x7e, 0x68, 0xb5, 0x9a, 0x87, 0xe6, 0x81, 0x5a, 0x6b, 0x06, 0x7c, 0xbe, 0x33, 0x29, 0x8d, 0x2f, 0x69, 0x7c, 0xa0, 0xd6, 0xe2, 0x18, 0xea, 0xe2, 0x43, 0xab, 0x45, 0x72, 0x03, 0x99, 0xe8, 0x43, 0x62, 0x07, 0x1f, 0x31, 0x5c, 0x66, 0x82, 0xda, 0x4b, 0x49, 0xa6, 0xfa, 0x51, 0xab, 0x68, 0x0e, 0x09, 0xf4, 0x31, 0xbc, 0x18, 0x3e, 0x35, 0x27, 0x5a, 0xb0, 0xc3, 0x68, 0xa9, 0xf0, 0xf9, 0xe0, 0x39, 0x3a, 0xd1, 0x50, 0xfd, 0x7b, 0x04, 0x78, 0x3e, 0x78, 0xb4, 0x4e, 0xac, 0x71, 0xfa, 0x99, 0x1d, 0x22, 0xef, 0xe4, 0x54, 0xc9, 0x3f, 0x86, 0x27, 0x72, 0xa4, 0xbb, 0xf7, 0x75, 0x5b, 0x27, 0x27, 0x96, 0x7e, 0x42, 0x0a, 0xa8, 0x76, 0x52, 0x6a, 0xb8, 0x40, 0xca, 0x43, 0x0c, 0x47, 0x5d, 0x21, 0xc4, 0x62, 0xf9, 0xff, 0xe6, 0x85, 0x0a, 0x6c, 0xc1, 0x4a, 0x14, 0x80, 0xd8, 0x42, 0x17, 0xd9, 0xeb, 0xc9, 0x2b, 0x99, 0x58, 0x25, 0x28, 0x6a, 0x02, 0xa5, 0xc4, 0x3a, 0x14, 0xf6, 0x8c, 0xf2, 0xec, 0x75, 0x28, 0x68, 0x13, 0x0a, 0x56, 0xeb, 0xa4, 0x49, 0xc4, 0xdc, 0x85, 0x94, 0x7b, 0x3c, 0xb5, 0x76, 0x87, 0x00, 0xa9, 0x93, 0x56, 0xeb, 0x84, 0x88, 0xbf, 0x6f, 0xc1, 0x54, 0xbf, 0x6d, 0x37, 0x0f, 0xb5, 0x56, 0x4f, 0x67, 0x9e, 0xe9, 0xf8, 0x4b, 0xcb, 0x7e, 0xbd, 0x41, 0xa1, 0x48, 0x04, 0x6e, 0x92, 0x42, 0xdf, 0x0a, 0x97, 0xfa, 0xda, 0x63, 0x62, 0x48, 0x66, 0x76, 0xf4, 0x0f, 0x4d, 0xab, 0x63, 0xb3, 0x97, 0x16, 0xbd, 0x53, 0x7b, 0x82, 0xa5, 0xbe, 0xc5, 0x14, 0xd3, 0xd9, 0xfd, 0x54, 0x54, 0x75, 0x04, 0x69, 0xb4, 0x0f, 0x73, 0x36, 0x31, 0x77, 0x71, 0xc3, 0xce, 0xb3, 0xf7, 0x14, 0xfe, 0x8b, 0x57, 0x23, 0x04, 0xba, 0x93, 0x57, 0x23, 0xc8, 0xe8, 0x00, 0xe6, 0x99, 0x39, 0x8d, 0x47, 0x6f, 0x39, 0x45, 0xe7, 0x71, 0x3b, 0x0c, 0xbb, 0x93, 0x57, 0xa3, 0xe8, 0xa8, 0x07, 0x97, 0x3e, 0x61, 0x41, 0xd8, 0x7d, 0x9d, 0xd2, 0xd0, 0x7c, 0x58, 0x49, 0xb9, 0x34, 0xf9, 0xe8, 0x20, 0x8a, 0xaa, 0x9e, 0xff, 0x84, 0x84, 0x68, 0x6f, 0xf0, 0x68, 0xa1, 0x5b, 0x70, 0x99, 0x57, 0x5b, 0x70, 0x4a, 0xac, 0x92, 0x29, 0x71, 0x21, 0x46, 0x25, 0x38, 0x23, 0x3e, 0x15, 0xe0, 0x35, 0xcd, 0xd5, 0x3d, 0x6b, 0xc6, 0x99, 0x68, 0xe8, 0x8e, 0xcd, 0x79, 0x42, 0x79, 0x25, 0x63, 0x1b, 0xf0, 0x61, 0xed, 0x9a, 0x47, 0xff, 0xa3, 0x83, 0x10, 0x27, 0x51, 0xda, 0xe8, 0x2b, 0xf0, 0xfa, 0x68, 0x5e, 0xa2, 0x6f, 0x2c, 0xb3, 0xea, 0xcb, 0xe9, 0x15, 0x04, 0x9b, 0xfb, 0x6d, 0xf0, 0x82, 0x3d, 0xc8, 0xd2, 0xcc, 0x8d, 0x33, 0x37, 0xf3, 0xaa, 0x3d, 0x18, 0xd5, 0x3e, 0x15, 0x5e, 0x4c, 0xa9, 0x3d, 0xd8, 0xb0, 0xf3, 0xa4, 0x61, 0x52, 0x02, 0xc9, 0x60, 0x8b, 0xbe, 0x12, 0x78, 0x3a, 0xe7, 0x93, 0x5e, 0xbb, 0x30, 0x6a, 0xa3, 0x1b, 0xf3, 0xde, 0xf0, 0x0e, 0xe2, 0xf5, 0xa1, 0xbe, 0xf7, 0x6e, 0x9e, 0x40, 0xff, 0x62, 0xca, 0xba, 0xc6, 0xc5, 0xd8, 0x19, 0x63, 0x6f, 0x78, 0x9c, 0xea, 0x6a, 0xcf, 0x83, 0x34, 0x5a, 0x10, 0xcd, 0x04, 0x55, 0xab, 0x5d, 0x19, 0x15, 0xa3, 0xa0, 0x86, 0x40, 0x1c, 0x58, 0xad, 0xa6, 0x3b, 0x89, 0x09, 0xda, 0x3a, 0xac, 0x26, 0x34, 0x55, 0xfa, 0xad, 0x31, 0xe6, 0x66, 0x21, 0x2c, 0xe7, 0xe1, 0x65, 0xd5, 0x8b, 0x2e, 0x9c, 0x6a, 0xa4, 0xe1, 0xb9, 0x5a, 0x50, 0x0b, 0x6e, 0x24, 0x61, 0xbc, 0x5b, 0x13, 0xe4, 0x2d, 0xcf, 0x31, 0xb9, 0x17, 0x9e, 0x38, 0x2d, 0x84, 0x3e, 0x21, 0x15, 0xc7, 0x51, 0x57, 0x30, 0xb1, 0x78, 0x3e, 0x7a, 0x1b, 0xa6, 0xfa, 0xda, 0xe3, 0x80, 0x63, 0x96, 0xc4, 0xa5, 0xdf, 0x85, 0x52, 0x7d, 0x04, 0xf2, 0xda, 0x1c, 0x38, 0xbb, 0x64, 0x33, 0xea, 0x08, 0xa3, 0x44, 0x69, 0x64, 0x8b, 0x3c, 0x17, 0x46, 0x41, 0x87, 0xb0, 0xea, 0x8d, 0xf7, 0x53, 0xcd, 0xd6, 0x0f, 0x2d, 0xad, 0x4d, 0x1e, 0xca, 0x1b, 0xa3, 0xbd, 0x68, 0x9f, 0x53, 0x5d, 0x6d, 0x8c, 0x83, 0x30, 0x2a, 0x6a, 0xc2, 0x32, 0x1b, 0xe3, 0x11, 0x9a, 0x69, 0x81, 0x42, 0x0e, 0x0e, 0x79, 0x07, 0x1e, 0xaa, 0x9d, 0x11, 0xa9, 0xa0, 0xb6, 0x00, 0xf3, 0x11, 0xd2, 0xd2, 0x10, 0xa6, 0xbc, 0xd1, 0x80, 0xde, 0x0c, 0x5f, 0x01, 0x3d, 0x9f, 0x3e, 0x78, 0xc2, 0x77, 0x3f, 0xaf, 0x65, 0x8e, 0xb8, 0xa0, 0x88, 0x82, 0xf4, 0xd3, 0x02, 0xac, 0x26, 0x0c, 0x1d, 0xb4, 0x13, 0xe6, 0x42, 0x39, 0xcb, 0xb8, 0x0b, 0xf3, 0xf4, 0xf9, 0xac, 0x1e, 0x43, 0x64, 0xcf, 0x63, 0x48, 0x91, 0x6a, 0x1d, 0x13, 0xdf, 0x21, 0x79, 0xc9, 0x81, 0x29, 0x6f, 0x1c, 0x66, 0xeb, 0x1d, 0x0f, 0x3c, 0xcc, 0xc9, 0xab, 0x99, 0x38, 0xe9, 0xe9, 0x06, 0xee, 0x9c, 0xaf, 0xe5, 0x60, 0x91, 0xf3, 0xb7, 0xa2, 0x57, 0x40, 0xf4, 0xe3, 0xdf, 0xe9, 0x86, 0x4d, 0x8d, 0x31, 0xc8, 0xab, 0x70, 0x34, 0x1f, 0x5d, 0x81, 0x69, 0x07, 0x2f, 0x37, 0x0c, 0x8c, 0xbe, 0x5b, 0x04, 0xb3, 0xd0, 0x5b, 0x00, 0xfa, 0xc0, 0xd2, 0x9b, 0x2a, 0x5e, 0x87, 0xb2, 0xb9, 0x0e, 0xc2, 0xf0, 0x04, 0x1c, 0x7d, 0x05, 0x96, 0xdd, 0x63, 0xcf, 0x2d, 0xaa, 0x20, 0xc6, 0xdc, 0x42, 0x8c, 0xa5, 0x89, 0x97, 0x3c, 0x0c, 0x95, 0x4f, 0x48, 0xfa, 0xdb, 0x02, 0x2c, 0x73, 0x11, 0xb2, 0xf9, 0xee, 0xe1, 0xa2, 0x9e, 0xd9, 0x26, 0x62, 0x06, 0x0a, 0x34, 0xea, 0xb0, 0x5c, 0x14, 0x05, 0xff, 0x8b, 0xe8, 0xa6, 0xfb, 0x5f, 0x45, 0x31, 0x8f, 0x07, 0xf4, 0x94, 0x77, 0x10, 0x46, 0x97, 0x61, 0xda, 0x3b, 0xf1, 0x7a, 0x97, 0x95, 0xe0, 0x9e, 0x72, 0x89, 0xeb, 0xa5, 0xa9, 0x8f, 0xdb, 0x3d, 0x32, 0x8d, 0x8a, 0xa9, 0x8e, 0x85, 0xdf, 0xaf, 0xef, 0x35, 0x77, 0x8d, 0x63, 0x53, 0x2d, 0x7c, 0xdc, 0xee, 0x11, 0xf0, 0x20, 0xae, 0x92, 0xea, 0x40, 0x3d, 0x86, 0xab, 0x48, 0xff, 0x5c, 0x80, 0x82, 0x9b, 0x8d, 0x64, 0x18, 0x6b, 0x67, 0xbd, 0x0c, 0x24, 0x90, 0xa8, 0xe4, 0x39, 0xcc, 0xcf, 0x72, 0x71, 0xc6, 0xdc, 0xe9, 0xaf, 0x52, 0x83, 0x26, 0x66, 0xd0, 0x37, 0xcb, 0x8c, 0xf6, 0x54, 0x9b, 0xd8, 0x8e, 0xd8, 0x2d, 0xcf, 0xf4, 0x83, 0x58, 0x75, 0x6d, 0x42, 0xc1, 0x6d, 0x5c, 0xaa, 0x83, 0x76, 0xdc, 0x08, 0xb2, 0x83, 0x4d, 0xb2, 0xb6, 0xe1, 0xc5, 0xcd, 0x37, 0x0c, 0xef, 0x9e, 0x18, 0x5a, 0x4f, 0xfa, 0x01, 0xd6, 0x5a, 0xb2, 0xb8, 0x65, 0xb2, 0xe2, 0x70, 0xa1, 0xcf, 0x1c, 0xb8, 0x8d, 0x1b, 0x4d, 0xc6, 0x4d, 0xd6, 0xa9, 0x0a, 0x3d, 0x4e, 0x6e, 0x8b, 0x63, 0xd2, 0xf7, 0x09, 0xb0, 0xcc, 0xbd, 0xa5, 0xc8, 0x36, 0xb4, 0xb9, 0xa8, 0x61, 0x86, 0x8b, 0x67, 0x0b, 0x81, 0x57, 0x16, 0x73, 0xd2, 0x6f, 0x09, 0x80, 0x38, 0x5e, 0xdc, 0x32, 0xf9, 0xe6, 0x89, 0xe3, 0x85, 0xd9, 0x31, 0x46, 0xb3, 0x73, 0x1e, 0xef, 0xa8, 0x51, 0x2a, 0xf8, 0x9f, 0xc0, 0x4b, 0x73, 0x62, 0x21, 0x5e, 0xad, 0x17, 0x60, 0x96, 0x1d, 0x82, 0x1a, 0x8f, 0xba, 0x4e, 0xfb, 0x54, 0xcc, 0x4b, 0x3f, 0x2e, 0xc0, 0x6a, 0xc2, 0x35, 0x42, 0xb6, 0xdd, 0x25, 0x01, 0xf9, 0x99, 0xe2, 0x0c, 0xba, 0xae, 0x94, 0x37, 0xc5, 0xbc, 0xf4, 0x65, 0x58, 0xe6, 0x9e, 0xb5, 0xd1, 0x76, 0xd8, 0x95, 0xd0, 0xf5, 0xec, 0xc7, 0xf4, 0x5d, 0x47, 0xef, 0xbb, 0x9e, 0x84, 0xbe, 0x19, 0xd6, 0x13, 0x61, 0xd0, 0x25, 0x98, 0xc2, 0x73, 0x79, 0x4f, 0x7f, 0xa8, 0xf7, 0x3c, 0xbb, 0x2d, 0x3f, 0x0b, 0x5d, 0x80, 0x42, 0xeb, 0xd1, 0x80, 0x16, 0xbb, 0x16, 0x5c, 0x5e, 0x4e, 0x2d, 0x0f, 0x42, 0x5b, 0xfa, 0x9a, 0x00, 0x05, 0xf7, 0x54, 0x9f, 0x6d, 0x5e, 0xb9, 0xd0, 0xe1, 0x1e, 0x7c, 0x2b, 0x93, 0xc3, 0x09, 0xea, 0x09, 0xb7, 0x48, 0xad, 0xdc, 0xe9, 0x87, 0x22, 0xe6, 0xa4, 0xef, 0x12, 0x60, 0xca, 0xbb, 0x1f, 0xc8, 0xb8, 0x39, 0xbb, 0xe0, 0x61, 0x36, 0x3e, 0x97, 0xc9, 0x04, 0xe2, 0x63, 0xad, 0xaf, 0x10, 0x47, 0xb0, 0x73, 0x00, 0x1f, 0x6b, 0xfd, 0x6a, 0x79, 0xcf, 0x7c, 0xd4, 0xb8, 0x25, 0xe6, 0xf0, 0xd2, 0x7f, 0x29, 0xfd, 0x5a, 0x01, 0xdd, 0x0f, 0x73, 0x77, 0xf3, 0x29, 0xae, 0x26, 0x9e, 0x6a, 0x82, 0x07, 0xac, 0x4c, 0xa4, 0xf7, 0x61, 0x2e, 0x7c, 0x1f, 0x81, 0x3e, 0x0f, 0xd0, 0x8a, 0xc6, 0x38, 0xe5, 0x2b, 0xba, 0x04, 0xe2, 0x9b, 0x06, 0x50, 0xf0, 0x38, 0x80, 0x40, 0x28, 0xd1, 0x4c, 0x76, 0x28, 0x49, 0x61, 0x44, 0x6f, 0x64, 0x77, 0xb1, 0x3c, 0x03, 0x85, 0x47, 0xdd, 0x8e, 0xde, 0xd2, 0x8c, 0x8e, 0x98, 0x93, 0x7e, 0x56, 0x80, 0xf9, 0xc8, 0xc5, 0x08, 0xba, 0x0b, 0x73, 0x3e, 0x9b, 0x0d, 0xdd, 0x29, 0xa6, 0x46, 0x70, 0xad, 0x85, 0x40, 0xd5, 0x08, 0x6a, 0x8c, 0x98, 0xc2, 0x36, 0xbf, 0x0c, 0xc4, 0x94, 0x08, 0x31, 0x05, 0x8b, 0x35, 0x73, 0xe1, 0xfa, 0xb2, 0x45, 0x60, 0x0d, 0xe3, 0x84, 0xbb, 0xee, 0x8b, 0x4f, 0xd9, 0x75, 0x68, 0x1e, 0xa6, 0x0d, 0xa5, 0xe9, 0x65, 0xe4, 0x49, 0x46, 0xd9, 0xcf, 0x18, 0x93, 0x3e, 0x8d, 0xb2, 0xab, 0x3c, 0x05, 0xbb, 0xca, 0x67, 0xf4, 0x4f, 0x7f, 0x3d, 0x07, 0x28, 0x7e, 0x22, 0x46, 0x6f, 0xc0, 0x52, 0xfc, 0x12, 0xca, 0x93, 0xba, 0x16, 0x22, 0x37, 0x4f, 0xbb, 0x1d, 0x74, 0x84, 0x25, 0x05, 0xfa, 0xc5, 0x0e, 0xea, 0xec, 0x1f, 0x7d, 0x35, 0x51, 0x6f, 0x3d, 0x40, 0x99, 0xa1, 0xa8, 0x51, 0x1a, 0xa8, 0xcb, 0xb7, 0x25, 0x65, 0x22, 0x5a, 0x25, 0x99, 0x36, 0xa3, 0x73, 0xc0, 0x41, 0x56, 0xf9, 0xe6, 0xa9, 0xdf, 0x3f, 0x0e, 0x2b, 0x7c, 0xb6, 0xd0, 0x12, 0x8c, 0x59, 0xe6, 0xa3, 0xa2, 0xe7, 0xe4, 0x8b, 0x7c, 0xb1, 0x5c, 0xc5, 0xf3, 0x84, 0x44, 0xbe, 0x58, 0x6e, 0xd9, 0x73, 0x81, 0x44, 0xbe, 0xd0, 0x0a, 0x8c, 0x9b, 0xce, 0x29, 0x0b, 0x1a, 0x81, 0xb3, 0xe9, 0x27, 0x3e, 0xba, 0x1b, 0x96, 0x79, 0x4c, 0x3d, 0x07, 0x4e, 0xa4, 0x1c, 0xdd, 0xef, 0xb9, 0x50, 0xaa, 0x8f, 0x80, 0xde, 0x85, 0xf3, 0xc4, 0x38, 0xe7, 0xfe, 0xed, 0xed, 0x7d, 0xaa, 0x18, 0xb9, 0x6b, 0xf8, 0x17, 0x22, 0xe4, 0x88, 0x3b, 0xab, 0xa6, 0x81, 0xa0, 0xaf, 0xc0, 0x85, 0x94, 0x62, 0x25, 0x53, 0x08, 0xf5, 0x54, 0x0a, 0x58, 0xf8, 0x6c, 0x77, 0xfa, 0x54, 0xf8, 0x9c, 0x4a, 0x11, 0x3e, 0xeb, 0xdb, 0xfb, 0x4c, 0xf8, 0x6c, 0x77, 0xfa, 0x44, 0xb8, 0x7c, 0x83, 0xda, 0x49, 0xa7, 0x3e, 0xe7, 0x6c, 0x9b, 0x4e, 0x65, 0x47, 0x50, 0x09, 0x20, 0x7a, 0x9d, 0x06, 0x13, 0x9a, 0x1e, 0xfd, 0x86, 0x48, 0x02, 0x09, 0x15, 0x61, 0xdc, 0x39, 0xb5, 0x74, 0x3d, 0x8b, 0x05, 0x0a, 0x85, 0x44, 0x3b, 0x50, 0xc0, 0xa7, 0xc2, 0x9a, 0x66, 0x74, 0x52, 0x8d, 0x4a, 0xf0, 0x38, 0xf2, 0x54, 0x3a, 0xee, 0xb7, 0xdb, 0xc3, 0x01, 0x33, 0x92, 0x76, 0xb1, 0x6b, 0xe7, 0x61, 0x3d, 0x12, 0x77, 0xdd, 0x97, 0xc2, 0x6a, 0x53, 0x30, 0xd9, 0xa1, 0x27, 0x4a, 0xe9, 0xe7, 0x04, 0x98, 0xf2, 0xfe, 0xfb, 0x6c, 0x3b, 0xb2, 0x07, 0x1e, 0x5e, 0x22, 0xf4, 0x4c, 0x4b, 0xc4, 0x80, 0x6d, 0x6f, 0x03, 0x66, 0x44, 0x39, 0x60, 0x8e, 0xf1, 0x06, 0xcc, 0x31, 0xde, 0xa0, 0xa8, 0x50, 0xc7, 0x78, 0x83, 0x62, 0x95, 0xda, 0x7a, 0x0e, 0x94, 0x32, 0xb5, 0xa3, 0x1c, 0x10, 0x6f, 0xfb, 0x3f, 0x2d, 0x40, 0xc1, 0xfd, 0x2f, 0xb3, 0xc9, 0x31, 0x2e, 0xf4, 0x99, 0xdd, 0xaa, 0x4e, 0xc1, 0xb8, 0x61, 0xd6, 0xb7, 0xf7, 0xa9, 0x14, 0x73, 0xdc, 0x69, 0xd6, 0xb7, 0xf7, 0x31, 0xdb, 0x22, 0xcc, 0xb4, 0x3b, 0xfd, 0x72, 0xf3, 0xf6, 0xb6, 0xd2, 0x3c, 0xdc, 0x56, 0xc4, 0x3c, 0xcb, 0xd9, 0x64, 0x39, 0x65, 0x71, 0x4c, 0xfa, 0x56, 0x18, 0xc3, 0x63, 0x27, 0x9b, 0x45, 0x2a, 0x86, 0x0c, 0x73, 0xf7, 0x76, 0xa6, 0x73, 0xae, 0xfe, 0x50, 0x37, 0x0e, 0xd4, 0x9a, 0x4d, 0x19, 0x34, 0x3b, 0x9d, 0x03, 0x1a, 0x65, 0xba, 0x01, 0xab, 0x09, 0x23, 0x04, 0x5d, 0x02, 0x70, 0x15, 0x18, 0xd4, 0x9a, 0x7b, 0xc8, 0xf5, 0x73, 0xd0, 0x1a, 0x4c, 0xe2, 0xf9, 0xaf, 0xd6, 0x5c, 0x67, 0x53, 0xee, 0xa7, 0xf4, 0xfd, 0x79, 0xb8, 0x32, 0x6a, 0xe9, 0x43, 0x6b, 0x30, 0x61, 0xf7, 0x4c, 0xc7, 0x2e, 0x7b, 0x52, 0x2a, 0xfb, 0xf6, 0x4a, 0x2a, 0x9e, 0x80, 0xca, 0xbe, 0xbd, 0x92, 0x4d, 0xef, 0xac, 0xc9, 0xbe, 0x49, 0x90, 0x2c, 0x9c, 0x2a, 0xfa, 0xbe, 0x06, 0xdc, 0x0c, 0xbf, 0xac, 0xea, 0x79, 0x1c, 0x70, 0x33, 0xbc, 0x32, 0xc5, 0x77, 0x3b, 0xe0, 0x66, 0x78, 0x65, 0x25, 0x85, 0xae, 0x5f, 0x5e, 0x59, 0x49, 0xf1, 0xca, 0xca, 0xb2, 0x17, 0xc5, 0xcb, 0xcd, 0xf0, 0xca, 0xaa, 0x65, 0x2f, 0x94, 0x97, 0x9b, 0xe1, 0x95, 0x6d, 0xca, 0x81, 0x60, 0x5e, 0x34, 0x03, 0x8b, 0xe6, 0x8c, 0x2d, 0x99, 0xac, 0x1c, 0x44, 0x34, 0x77, 0x73, 0xbc, 0xd2, 0x92, 0x22, 0x93, 0x65, 0xc2, 0x2f, 0x2d, 0x29, 0x7e, 0x69, 0xb5, 0x2c, 0x93, 0xe5, 0xc0, 0x2f, 0xad, 0x96, 0x65, 0x2a, 0xd6, 0x7f, 0x5d, 0x80, 0x65, 0xee, 0x8d, 0x33, 0xaa, 0xc0, 0x6a, 0x7c, 0x8b, 0x6d, 0xe8, 0x8e, 0xb7, 0xcb, 0x2e, 0x45, 0x76, 0x59, 0x52, 0x86, 0x6e, 0xc0, 0x1a, 0x6f, 0x67, 0x0e, 0x68, 0xd2, 0x2e, 0xc7, 0x76, 0x67, 0x12, 0x52, 0xf7, 0xeb, 0x39, 0x00, 0x5f, 0xb9, 0x1a, 0xed, 0x85, 0xdd, 0x19, 0x08, 0x69, 0x7a, 0x86, 0x1e, 0x56, 0x92, 0x63, 0x03, 0xf4, 0x3a, 0x20, 0x3c, 0x0e, 0x77, 0xb6, 0xd4, 0xf7, 0x9b, 0x07, 0x96, 0xd9, 0xd6, 0x6d, 0x5b, 0x0f, 0xb9, 0x43, 0xc3, 0x25, 0x5e, 0x01, 0x7a, 0x0b, 0xc0, 0x28, 0x52, 0x85, 0xa7, 0xad, 0x7b, 0xd9, 0xee, 0xc9, 0x18, 0xfc, 0xd6, 0x3d, 0xf4, 0xf9, 0xe0, 0x4b, 0x67, 0x9a, 0xb7, 0x5d, 0xcc, 0x37, 0xe7, 0xb5, 0x53, 0xfa, 0xe7, 0x02, 0x2c, 0x73, 0xdb, 0x94, 0xed, 0xae, 0x80, 0x8b, 0x1a, 0x5e, 0x1e, 0xfe, 0x92, 0x90, 0xd1, 0xff, 0x55, 0xd1, 0x73, 0x0f, 0xa0, 0x78, 0x5e, 0xa1, 0x4b, 0x4a, 0xdc, 0x2b, 0x74, 0xb5, 0x4c, 0xfd, 0xe7, 0x12, 0xff, 0xd0, 0x13, 0xcc, 0x8d, 0x00, 0x09, 0x73, 0xe2, 0xb9, 0x8a, 0x2e, 0xd0, 0x64, 0x49, 0x91, 0xc5, 0x29, 0x9a, 0xac, 0x96, 0x65, 0x11, 0xf0, 0x81, 0x62, 0x36, 0xd4, 0x13, 0xd9, 0xbc, 0x8a, 0x86, 0x50, 0xce, 0x7c, 0x50, 0x0a, 0x9f, 0xe7, 0x04, 0xe9, 0xf7, 0xf3, 0xf8, 0xf8, 0x9c, 0xa4, 0x6c, 0xff, 0x55, 0x01, 0x5e, 0x38, 0xd6, 0xba, 0xbd, 0xa1, 0xa5, 0x6f, 0xeb, 0x8e, 0xde, 0x76, 0x83, 0x51, 0xe0, 0xd1, 0xcb, 0x33, 0x10, 0x7a, 0x25, 0xab, 0xce, 0xbd, 0xda, 0x50, 0xb3, 0x11, 0x46, 0x1f, 0xc0, 0x8b, 0x29, 0x80, 0x71, 0x75, 0xf5, 0x8c, 0xd0, 0xc8, 0x82, 0xf3, 0x2d, 0x5d, 0xeb, 0xdf, 0xa6, 0xd0, 0xbb, 0xc4, 0x97, 0x06, 0x16, 0x2c, 0x1f, 0xd7, 0xcd, 0xa1, 0xe1, 0xca, 0xb1, 0xfc, 0x71, 0x56, 0x4b, 0xc6, 0x53, 0xd3, 0x88, 0xa2, 0x1e, 0xac, 0x07, 0x8a, 0x3d, 0x0e, 0xa9, 0xc9, 0xe7, 0x58, 0x8a, 0xd5, 0x42, 0x2d, 0x09, 0x4b, 0x4d, 0x26, 0x28, 0xfd, 0x91, 0x00, 0xcb, 0xdc, 0xae, 0x47, 0x37, 0x61, 0xcd, 0xe2, 0x15, 0xf8, 0xc1, 0x41, 0x57, 0xb9, 0xe5, 0xbb, 0x1d, 0x54, 0x85, 0xc9, 0xc1, 0xd0, 0x1a, 0x98, 0xb6, 0x9e, 0xea, 0x9f, 0xf5, 0x80, 0xc2, 0xa8, 0x2e, 0x30, 0xba, 0x08, 0x53, 0xb6, 0xdd, 0x6a, 0x06, 0x3c, 0x34, 0x91, 0x25, 0xd9, 0x6e, 0x51, 0x7d, 0x52, 0x09, 0x66, 0xa8, 0x1f, 0x28, 0x06, 0xe1, 0xee, 0x5a, 0x40, 0xfc, 0x41, 0x91, 0xbc, 0xda, 0x22, 0x2c, 0x74, 0xa2, 0x7f, 0x2a, 0x3e, 0xb3, 0x4d, 0xb2, 0xca, 0xb2, 0x79, 0xc3, 0x65, 0xc0, 0x67, 0x76, 0x67, 0x34, 0x0f, 0xd3, 0x81, 0xae, 0xa6, 0x1e, 0x6c, 0xac, 0xde, 0x31, 0x8b, 0x90, 0x63, 0x3a, 0xa7, 0x62, 0x5e, 0xfa, 0xcf, 0x05, 0x38, 0x9f, 0x32, 0x38, 0xb2, 0xf9, 0x78, 0x48, 0x21, 0xf0, 0xa7, 0xef, 0x7c, 0xe3, 0x7f, 0x10, 0x60, 0x3d, 0x71, 0xf0, 0xa1, 0xf7, 0xc2, 0xed, 0x29, 0x9f, 0x6d, 0xec, 0x86, 0x5b, 0xf3, 0x49, 0x26, 0xb1, 0x72, 0xd0, 0x3a, 0xee, 0x14, 0xe9, 0xb5, 0x33, 0x4e, 0x2a, 0xf4, 0xda, 0x19, 0x27, 0x4b, 0xf4, 0xda, 0x19, 0x27, 0xcb, 0xd4, 0x73, 0x0b, 0x4e, 0x56, 0xa8, 0x0f, 0x48, 0x9c, 0xac, 0xd2, 0xe5, 0x19, 0x27, 0x37, 0xa9, 0xdf, 0x16, 0x42, 0x0c, 0xb7, 0xf2, 0x57, 0x05, 0x98, 0x09, 0xda, 0xac, 0x25, 0xc5, 0xca, 0xbd, 0xcd, 0x89, 0x95, 0xfb, 0xd2, 0x48, 0x17, 0x10, 0xf1, 0x68, 0xb9, 0xf7, 0xf9, 0xd1, 0x72, 0xcf, 0xe2, 0xec, 0x22, 0x1c, 0x2f, 0xf7, 0xf7, 0x72, 0xb0, 0xc8, 0xf1, 0xe0, 0x90, 0x2d, 0x16, 0x01, 0x07, 0x31, 0xfc, 0xd7, 0xfc, 0x5f, 0x59, 0x5d, 0xea, 0x28, 0xae, 0xa7, 0xca, 0x92, 0xeb, 0x98, 0x93, 0x79, 0xfb, 0xea, 0xdb, 0x9e, 0x57, 0x4e, 0xe6, 0xbe, 0xbb, 0x6f, 0xb3, 0xe8, 0x42, 0x64, 0xab, 0x9d, 0xf4, 0xb6, 0xda, 0x02, 0xdb, 0x6a, 0x59, 0x40, 0x3d, 0xb2, 0xd5, 0x82, 0xe7, 0xa7, 0x67, 0x9a, 0x6d, 0xba, 0xb2, 0x38, 0xe3, 0x6d, 0xba, 0xb3, 0xbe, 0xef, 0x9e, 0x39, 0xdf, 0x77, 0xcf, 0x3c, 0xdb, 0x74, 0x65, 0x59, 0x14, 0x7d, 0x37, 0x3e, 0x0b, 0x34, 0x79, 0xa3, 0x22, 0x8b, 0x88, 0x79, 0x7a, 0x51, 0x36, 0x65, 0x71, 0x91, 0xa5, 0x6f, 0x2a, 0xb2, 0xb8, 0xc4, 0xbc, 0xfb, 0x54, 0xaa, 0xb2, 0xb8, 0x2c, 0xfd, 0xd1, 0x24, 0xcc, 0x04, 0xbd, 0x44, 0xa0, 0x43, 0x4e, 0x2c, 0x7b, 0xe1, 0x8c, 0xb1, 0x8e, 0xe3, 0xe1, 0xec, 0x8f, 0x60, 0x75, 0x38, 0xe0, 0x3b, 0x29, 0xc9, 0x65, 0x30, 0x6a, 0x5e, 0xf1, 0x90, 0xc3, 0x7b, 0xdc, 0x07, 0xb0, 0x12, 0x24, 0x1b, 0xb3, 0xcb, 0xba, 0x3c, 0x82, 0x65, 0x75, 0x39, 0x40, 0x38, 0xb0, 0x27, 0x1f, 0xc1, 0x6a, 0xc0, 0xf7, 0x88, 0xd7, 0x0c, 0x3c, 0x5f, 0xb2, 0xe8, 0x28, 0xac, 0xf0, 0x90, 0x77, 0x3b, 0x21, 0x9f, 0x14, 0x43, 0xbe, 0xc3, 0x88, 0xf1, 0x33, 0x38, 0xdb, 0x18, 0x8e, 0xf0, 0x49, 0x91, 0x50, 0xc5, 0xc4, 0x48, 0xa3, 0xa8, 0x14, 0x67, 0x1b, 0xfc, 0x3a, 0x3f, 0x80, 0x35, 0xcf, 0x27, 0x05, 0x73, 0x97, 0x40, 0x5e, 0x6f, 0xba, 0xc6, 0x49, 0x16, 0x53, 0x2e, 0x57, 0xfd, 0xa2, 0x1e, 0xc1, 0x45, 0x2d, 0x58, 0x61, 0x8e, 0x29, 0xa2, 0x54, 0x0b, 0x69, 0x2e, 0x33, 0xd5, 0x46, 0x33, 0x4a, 0x6a, 0x47, 0x60, 0x61, 0xe0, 0x63, 0x75, 0xec, 0xc0, 0x02, 0xf1, 0x64, 0x58, 0x33, 0x4d, 0xdb, 0x39, 0xe8, 0x2a, 0xb5, 0x83, 0xc6, 0x5d, 0x76, 0x5f, 0x94, 0x16, 0x6b, 0x3f, 0x8e, 0x84, 0x4e, 0xe1, 0x3c, 0x73, 0xd8, 0xc2, 0xb5, 0xac, 0x87, 0x33, 0x5a, 0xd6, 0xaf, 0x47, 0x88, 0x45, 0xec, 0xea, 0xf9, 0xff, 0x6e, 0x0d, 0x81, 0x18, 0xed, 0x2c, 0xe9, 0x2f, 0x17, 0xe8, 0xea, 0x19, 0x99, 0xa7, 0x21, 0x73, 0xe0, 0xe1, 0x53, 0x1a, 0x2c, 0x0f, 0x79, 0x06, 0xcb, 0xc3, 0xac, 0x06, 0xcb, 0x47, 0x3c, 0x83, 0xe5, 0x21, 0xdf, 0x60, 0x79, 0xf8, 0x94, 0x06, 0xcb, 0x43, 0x9e, 0xc1, 0xf2, 0x30, 0xab, 0xc1, 0xf2, 0x11, 0xcf, 0x60, 0x39, 0x40, 0xf2, 0x2b, 0xbe, 0xbb, 0x0b, 0x3f, 0xc8, 0x23, 0x89, 0xe9, 0x95, 0xdd, 0x76, 0xf9, 0x82, 0x3b, 0xfe, 0x79, 0x04, 0x7c, 0x87, 0x17, 0x7c, 0xfa, 0x13, 0x29, 0x5b, 0x2b, 0x97, 0xe0, 0x4e, 0x4e, 0xdd, 0xa0, 0x53, 0x81, 0x5b, 0x5d, 0xd0, 0x02, 0xdb, 0xf2, 0x0c, 0xa7, 0x33, 0x98, 0x36, 0x7b, 0x16, 0xd8, 0x56, 0xdc, 0x02, 0xdb, 0x27, 0x54, 0x48, 0xb3, 0xc0, 0x56, 0x3d, 0x0b, 0xec, 0xbc, 0x6b, 0x81, 0x6d, 0x71, 0x2c, 0xb0, 0x03, 0x72, 0xaa, 0xaa, 0xb7, 0xcd, 0x87, 0xba, 0xf5, 0x84, 0x51, 0x9f, 0x1a, 0xad, 0x97, 0xe8, 0x5a, 0x60, 0xd7, 0x92, 0x88, 0xf8, 0x16, 0xd8, 0xc9, 0xf5, 0x40, 0xb6, 0xb3, 0x4c, 0x18, 0x6b, 0x67, 0x8c, 0x59, 0x60, 0x27, 0x42, 0x10, 0x8b, 0xeb, 0x61, 0xc4, 0x02, 0x3b, 0x30, 0x54, 0x6b, 0xab, 0xb0, 0xcc, 0x1d, 0x05, 0xc4, 0x34, 0xdb, 0x0a, 0x9a, 0x66, 0x27, 0xf2, 0x2e, 0xfd, 0xec, 0x0c, 0xcc, 0x04, 0x27, 0x1e, 0xfa, 0x8a, 0xff, 0x20, 0xcf, 0xb7, 0xc9, 0x7e, 0x31, 0x65, 0xf2, 0x06, 0xf5, 0x55, 0x93, 0xc8, 0xa0, 0x37, 0xf1, 0xfe, 0x90, 0x6a, 0x84, 0x9d, 0x58, 0x8e, 0x3e, 0xc4, 0x4b, 0x00, 0x47, 0xf3, 0x99, 0xee, 0xf0, 0xcf, 0x65, 0x60, 0x4d, 0xe5, 0x12, 0x40, 0x65, 0x5f, 0xeb, 0x89, 0x67, 0x74, 0xcd, 0x2f, 0x44, 0xdb, 0xbe, 0xb1, 0xed, 0x31, 0x31, 0xf1, 0x2a, 0x66, 0xd9, 0xb3, 0xe7, 0x18, 0x0e, 0xb5, 0x0a, 0x2b, 0xa2, 0x7b, 0xae, 0xb5, 0xad, 0x4b, 0x63, 0x62, 0x64, 0xec, 0x38, 0x8a, 0xea, 0xad, 0x95, 0x33, 0x04, 0xdf, 0xa5, 0x17, 0xe3, 0x4a, 0xc9, 0xb2, 0xef, 0x86, 0xb9, 0x52, 0xa2, 0x5c, 0xb9, 0x8f, 0x30, 0x99, 0xb9, 0x12, 0x42, 0x5c, 0x29, 0x71, 0xae, 0x4a, 0x59, 0xec, 0xa6, 0xc3, 0x5c, 0x95, 0xa2, 0x5c, 0x95, 0xd8, 0xe4, 0xcb, 0xcc, 0x55, 0x2e, 0xc4, 0x55, 0x29, 0xce, 0x55, 0x39, 0x8b, 0xb9, 0x74, 0x98, 0xab, 0x72, 0x94, 0xab, 0x32, 0x7b, 0xcb, 0xc9, 0xcc, 0x55, 0x3e, 0xc4, 0x55, 0x19, 0x7d, 0x2a, 0xc0, 0x0b, 0xb6, 0xe7, 0x63, 0x4a, 0xd5, 0x3f, 0x1e, 0xea, 0xb6, 0xc3, 0x55, 0xf9, 0x9f, 0x4d, 0xb1, 0x25, 0x6e, 0x24, 0x51, 0x60, 0x5e, 0x6b, 0xb2, 0x55, 0x81, 0x3e, 0x80, 0x17, 0x53, 0x00, 0xe3, 0x36, 0x32, 0x19, 0xa1, 0xd1, 0xe7, 0xe1, 0x42, 0x7f, 0xd8, 0x73, 0xba, 0xe4, 0x16, 0x39, 0x3c, 0x49, 0x09, 0xb5, 0x79, 0xea, 0xee, 0x80, 0xc0, 0xd4, 0x1b, 0xbb, 0x04, 0x22, 0xe4, 0x98, 0xfb, 0x45, 0x98, 0xef, 0xf4, 0x9a, 0xdb, 0x9a, 0xa3, 0x1d, 0x9a, 0x47, 0x7b, 0xcd, 0xad, 0xfa, 0xdd, 0x35, 0x91, 0xe0, 0xcc, 0x76, 0x7a, 0x6e, 0xee, 0x56, 0xfd, 0x2e, 0x7a, 0x0c, 0x97, 0xed, 0x81, 0x86, 0xcf, 0x20, 0x2a, 0x8b, 0xae, 0xbf, 0x6b, 0x1c, 0x9b, 0xa1, 0x6e, 0x5c, 0x48, 0xd1, 0xc9, 0x61, 0x16, 0xb1, 0x71, 0x0a, 0xea, 0x28, 0xb2, 0xe8, 0x3d, 0xb8, 0xc2, 0x05, 0x09, 0x76, 0x1a, 0x22, 0x2c, 0x8f, 0x84, 0xf3, 0xc3, 0x4c, 0x12, 0xbf, 0xd5, 0xcc, 0x07, 0x06, 0x33, 0x88, 0x49, 0x1b, 0x68, 0x41, 0x70, 0x16, 0x66, 0x32, 0x98, 0x55, 0x9b, 0x82, 0x49, 0xb6, 0xee, 0xf8, 0x49, 0xc5, 0x4f, 0x96, 0xfc, 0x64, 0x59, 0xfa, 0xbb, 0x02, 0x2c, 0xc4, 0x56, 0x7a, 0xf4, 0x06, 0x2c, 0x86, 0x23, 0x6a, 0x06, 0x9f, 0x0f, 0x50, 0x28, 0x64, 0x26, 0x7d, 0x3c, 0x90, 0x60, 0xc6, 0x0a, 0xfe, 0xd3, 0x74, 0xd5, 0x0f, 0xe5, 0xa1, 0x1d, 0x10, 0xfb, 0xda, 0x63, 0x66, 0x59, 0xbf, 0xdf, 0x35, 0x86, 0x76, 0x31, 0xd3, 0x0d, 0x7d, 0x0c, 0x4b, 0xfa, 0x47, 0x63, 0x30, 0x17, 0x66, 0x1a, 0xbd, 0x0c, 0x62, 0x98, 0x63, 0x8f, 0xdd, 0xf9, 0x10, 0xbb, 0xbb, 0x1d, 0x74, 0x05, 0xa6, 0xdd, 0x77, 0xaf, 0x03, 0xb5, 0xc6, 0xde, 0x12, 0x82, 0x59, 0xe8, 0xcb, 0xb0, 0xde, 0x35, 0x1c, 0x4b, 0x6b, 0xf4, 0x4c, 0xc7, 0x7b, 0x4b, 0x73, 0xc3, 0x80, 0xe6, 0xb3, 0xb9, 0x7a, 0x4b, 0xa6, 0x80, 0xde, 0x85, 0x19, 0x5b, 0x6f, 0x9b, 0x46, 0x67, 0xc7, 0x1c, 0x60, 0x0e, 0xb2, 0x9c, 0x39, 0x43, 0x18, 0xe8, 0x1d, 0xf7, 0x0f, 0x94, 0xd9, 0xee, 0x24, 0xa5, 0x0c, 0x17, 0x06, 0xb9, 0x73, 0x4e, 0x75, 0x91, 0x7c, 0x7c, 0x77, 0x67, 0x1a, 0x8d, 0x5f, 0xf4, 0xf1, 0x8b, 0x3e, 0xbe, 0xbb, 0x0f, 0x8d, 0xc6, 0x57, 0x7c, 0x7c, 0xc5, 0xc7, 0x2f, 0xb1, 0x3d, 0x68, 0x34, 0x7e, 0xc9, 0xc7, 0x2f, 0xf9, 0xf8, 0x65, 0xb6, 0xe3, 0x8c, 0xc6, 0x2f, 0xfb, 0xf8, 0xe5, 0x5a, 0x01, 0x26, 0x68, 0x52, 0xfa, 0x7e, 0x01, 0x66, 0x43, 0xdd, 0x84, 0xae, 0x7b, 0xee, 0x5c, 0xeb, 0x4f, 0xda, 0xbd, 0x6e, 0x9b, 0x46, 0x4e, 0x64, 0x43, 0x3f, 0x5e, 0x82, 0x87, 0x93, 0x61, 0x99, 0xc7, 0x41, 0xb7, 0x53, 0xb3, 0x6a, 0x30, 0x0b, 0xc9, 0xb0, 0xe8, 0x8e, 0x2e, 0x57, 0x91, 0xc1, 0xf7, 0xf3, 0xcf, 0x2b, 0x92, 0xfe, 0xa3, 0x08, 0x57, 0xc5, 0x3f, 0x0b, 0x5c, 0xa1, 0xe7, 0x61, 0xd6, 0xf1, 0x14, 0x30, 0xee, 0xd7, 0xeb, 0x2c, 0x6e, 0x50, 0x38, 0x53, 0xfa, 0xf3, 0x61, 0xd6, 0x15, 0xb4, 0x01, 0x05, 0xa2, 0x59, 0xa2, 0xd6, 0x6c, 0xc6, 0xb0, 0xf7, 0xfd, 0x0d, 0xe9, 0xbc, 0x08, 0x03, 0xa5, 0x3f, 0x75, 0x06, 0xfe, 0x30, 0xf2, 0xef, 0x95, 0xa3, 0xb5, 0x08, 0xf1, 0x5a, 0xde, 0x01, 0x30, 0xdb, 0xed, 0x26, 0xb3, 0xb5, 0xc9, 0xa5, 0xac, 0x31, 0xf7, 0xeb, 0xf5, 0xa6, 0x6b, 0x6c, 0x63, 0xb6, 0xdb, 0xcc, 0xde, 0xe1, 0x2d, 0x12, 0xf3, 0x25, 0xf0, 0x3e, 0x91, 0x18, 0xf3, 0xa5, 0x5e, 0xa7, 0x50, 0x6a, 0xc1, 0x6c, 0x33, 0x6f, 0x18, 0x09, 0x4d, 0x1c, 0x4b, 0x6e, 0xe2, 0xb7, 0x01, 0xf8, 0x7c, 0x64, 0xd3, 0x25, 0xf4, 0xe1, 0x9f, 0x59, 0xfd, 0xf9, 0x53, 0x01, 0xa6, 0xbc, 0x76, 0x64, 0xd3, 0x5d, 0xf1, 0xc0, 0x9f, 0x3a, 0x24, 0x70, 0x42, 0x18, 0x41, 0xe9, 0xbf, 0xc8, 0xbb, 0xc1, 0x95, 0x83, 0x02, 0x20, 0xdb, 0x43, 0x74, 0xcb, 0xe6, 0xed, 0x21, 0x42, 0xf6, 0x3d, 0x84, 0x4f, 0x01, 0xd5, 0x60, 0x4e, 0xf3, 0x0c, 0x6a, 0xb6, 0xf7, 0x59, 0xf0, 0x92, 0xf4, 0x3b, 0xad, 0x08, 0x06, 0xda, 0x81, 0xe9, 0xbe, 0xf6, 0xb8, 0x6e, 0x76, 0x74, 0x55, 0x73, 0xf4, 0xd4, 0xf0, 0x69, 0xb4, 0x81, 0xfb, 0x3e, 0xb4, 0x1a, 0x44, 0x75, 0xb5, 0xcd, 0xfc, 0x68, 0x62, 0x69, 0xda, 0x66, 0x04, 0x4a, 0xf5, 0x11, 0xd0, 0x4d, 0x98, 0x1c, 0xb0, 0x8b, 0xb9, 0xf1, 0x6c, 0x1d, 0xe3, 0xc2, 0xa3, 0x43, 0x58, 0xb3, 0xbb, 0x58, 0x9e, 0xd4, 0x0c, 0xdd, 0x1c, 0xda, 0x44, 0x4d, 0x60, 0xab, 0x7e, 0x17, 0x0b, 0xa0, 0x6c, 0x67, 0x4b, 0xeb, 0x90, 0x95, 0x28, 0xee, 0x56, 0xfd, 0x6e, 0xbd, 0xb1, 0x2b, 0xfd, 0x8f, 0x9e, 0x50, 0x14, 0x68, 0x31, 0xaa, 0x85, 0xc7, 0xd9, 0x6b, 0xd9, 0x3a, 0x2a, 0x3c, 0xde, 0x3e, 0xcd, 0xf0, 0x14, 0x31, 0x0b, 0x53, 0x9f, 0xe8, 0x96, 0xb9, 0x6d, 0x3a, 0xf2, 0xa6, 0x28, 0x04, 0x3e, 0x49, 0x18, 0x5c, 0xff, 0x93, 0x04, 0xc3, 0xf5, 0x3f, 0x4b, 0x15, 0x71, 0x2c, 0xf0, 0x59, 0xae, 0x88, 0xe3, 0x81, 0xcf, 0xaa, 0x2c, 0x4e, 0x04, 0x3e, 0x37, 0x65, 0x71, 0x52, 0xfa, 0x1a, 0x53, 0x01, 0xa3, 0xff, 0x42, 0x66, 0x15, 0x30, 0x02, 0xfe, 0x99, 0x69, 0xd7, 0x7f, 0xc7, 0x38, 0x5c, 0x1e, 0x71, 0xac, 0x41, 0xef, 0xc2, 0xf9, 0xc4, 0x13, 0x88, 0x27, 0xe7, 0xa5, 0x81, 0x90, 0x15, 0x2e, 0x5a, 0xbc, 0xbb, 0xcd, 0x96, 0x7b, 0x5e, 0x11, 0x7a, 0x03, 0xc6, 0xec, 0x27, 0x7d, 0x25, 0x8b, 0xbb, 0x4c, 0x02, 0x88, 0x2a, 0xc4, 0xd9, 0x65, 0xd5, 0xb4, 0x6e, 0x8c, 0x76, 0x36, 0x72, 0x4e, 0x75, 0x61, 0xd1, 0xeb, 0x90, 0xb7, 0x7b, 0x99, 0x2e, 0x19, 0x30, 0x1c, 0x31, 0xc3, 0xe9, 0x29, 0x9e, 0x76, 0x13, 0xfe, 0xa0, 0x79, 0x65, 0x4f, 0xab, 0x09, 0x7f, 0xd0, 0xbc, 0x8a, 0xa7, 0xcd, 0x84, 0x3f, 0x68, 0xde, 0xa6, 0xa7, 0xc5, 0x84, 0x3f, 0x48, 0xf0, 0x96, 0x5e, 0xd1, 0x57, 0x5f, 0x22, 0x5f, 0x2c, 0xb7, 0xea, 0xe9, 0x2d, 0x91, 0x2f, 0x9a, 0x1b, 0xd0, 0x57, 0x22, 0x5f, 0x34, 0x37, 0xa0, 0xa7, 0x44, 0xbe, 0x68, 0xee, 0xa6, 0x4c, 0x9c, 0x56, 0xb3, 0x5c, 0x16, 0x14, 0xa6, 0x57, 0xac, 0xca, 0xc4, 0x79, 0x02, 0x0d, 0x0a, 0x83, 0x3f, 0x69, 0x7e, 0x49, 0x91, 0x89, 0xc3, 0x03, 0x96, 0x5f, 0x52, 0x58, 0x7e, 0xb5, 0x2c, 0x13, 0x97, 0x05, 0x2c, 0xbf, 0x5a, 0x96, 0x89, 0x37, 0x03, 0xf6, 0xe7, 0x32, 0x97, 0x04, 0x23, 0x1c, 0x3f, 0x79, 0xe1, 0x46, 0x93, 0x62, 0xc8, 0xfc, 0x5e, 0x1e, 0xd6, 0x13, 0x8f, 0x85, 0xe8, 0xf3, 0x70, 0x9e, 0x9e, 0x2e, 0x38, 0x85, 0xde, 0x00, 0xdc, 0x20, 0x20, 0x5c, 0x88, 0x88, 0xe7, 0xe5, 0x8c, 0x26, 0x59, 0x11, 0x87, 0x59, 0xcf, 0xae, 0x82, 0x40, 0x62, 0xbb, 0x59, 0x36, 0x1b, 0x6c, 0x09, 0xb1, 0xdd, 0x2c, 0x9b, 0x8c, 0x0d, 0xcb, 0x46, 0xef, 0xc2, 0x05, 0x76, 0x3e, 0x8d, 0x3a, 0x94, 0xa6, 0xaa, 0x16, 0x13, 0x81, 0x66, 0x73, 0x40, 0x76, 0x3b, 0xe8, 0x12, 0x4c, 0x0f, 0x64, 0x76, 0x13, 0xc0, 0x7c, 0xec, 0xcf, 0xaa, 0x53, 0x03, 0x99, 0xe4, 0xec, 0x76, 0xd0, 0x3d, 0x98, 0x6f, 0xf7, 0x4c, 0x5b, 0xef, 0xec, 0x99, 0xe6, 0x80, 0xb2, 0x5d, 0x48, 0x71, 0xa9, 0x50, 0x0f, 0xc3, 0xaa, 0x51, 0x64, 0x9e, 0x59, 0x59, 0x1d, 0xf2, 0x0d, 0xcb, 0x46, 0x97, 0x00, 0xac, 0xe8, 0x8a, 0x11, 0xc8, 0x41, 0x17, 0x60, 0xca, 0x7b, 0x2b, 0x64, 0xcb, 0x82, 0x9f, 0x21, 0x7d, 0x97, 0x00, 0xf3, 0x91, 0xca, 0xb3, 0xc5, 0x79, 0x8a, 0x20, 0x3d, 0x8d, 0xe4, 0xd3, 0x65, 0xc2, 0x47, 0xb7, 0x28, 0xe6, 0xa4, 0xff, 0x67, 0xcc, 0x15, 0x36, 0x82, 0x27, 0x7e, 0x54, 0x87, 0xf9, 0x8e, 0xde, 0x73, 0xb4, 0xdb, 0xac, 0xaf, 0x8f, 0xdd, 0x60, 0x3a, 0xe7, 0x63, 0x03, 0x2c, 0x38, 0xbe, 0x28, 0x0e, 0x41, 0xb9, 0x2d, 0xc7, 0x89, 0xb8, 0xc6, 0x8e, 0xd9, 0x89, 0x14, 0xe3, 0x44, 0xdc, 0x15, 0x34, 0x3b, 0x11, 0x25, 0x4e, 0xa4, 0xc4, 0x96, 0xd4, 0xec, 0x44, 0x4a, 0x71, 0x22, 0x65, 0x36, 0xee, 0xb3, 0x13, 0x29, 0xa3, 0x32, 0x4c, 0x0c, 0xe4, 0x66, 0x43, 0x77, 0x9d, 0x2a, 0xf1, 0x55, 0xcc, 0x0f, 0xd8, 0x18, 0x57, 0xc7, 0x07, 0x72, 0x43, 0x77, 0x50, 0x0b, 0x96, 0x06, 0xf1, 0xf9, 0x60, 0x13, 0x07, 0x4a, 0xe9, 0x77, 0x52, 0x9c, 0x69, 0xa4, 0x72, 0x69, 0x21, 0x1b, 0x2e, 0x38, 0x8f, 0x4c, 0x86, 0x55, 0x6f, 0x6e, 0x75, 0xbe, 0x65, 0x68, 0x3b, 0x7d, 0xdd, 0x70, 0xa8, 0x6f, 0x26, 0x36, 0x8f, 0xf8, 0x6e, 0xf1, 0x0f, 0x53, 0x10, 0xd5, 0x0d, 0x97, 0xec, 0x41, 0x3d, 0x5a, 0x26, 0x1d, 0x40, 0xc1, 0x6d, 0x6b, 0x74, 0x6e, 0x0b, 0xd1, 0xb9, 0xfd, 0x3c, 0xcc, 0x79, 0xe5, 0xa4, 0x6f, 0xc9, 0x68, 0x5a, 0x50, 0x67, 0x18, 0x08, 0xc9, 0x93, 0x7e, 0x51, 0x70, 0xd7, 0x5d, 0x4e, 0xd3, 0x47, 0xae, 0x40, 0xc2, 0xc8, 0x15, 0x28, 0xb4, 0x68, 0xe6, 0x46, 0x2e, 0x9a, 0x79, 0x8e, 0xde, 0x16, 0x67, 0x51, 0xf9, 0x09, 0x01, 0x2e, 0xa4, 0x75, 0x62, 0xb6, 0x70, 0x75, 0x69, 0x14, 0xc2, 0x2b, 0x85, 0x9c, 0x49, 0x6a, 0x74, 0x1e, 0x99, 0x14, 0x59, 0x14, 0xa4, 0x7f, 0x38, 0xe6, 0xfa, 0x4d, 0x8c, 0x3f, 0xe7, 0x7f, 0x0b, 0x48, 0xfe, 0x9b, 0x66, 0x87, 0x46, 0xaa, 0x26, 0x26, 0x87, 0xc1, 0xe0, 0xaf, 0x59, 0x5e, 0x89, 0xaf, 0x7a, 0x0f, 0x9b, 0x49, 0x54, 0xd0, 0xd7, 0x04, 0xb8, 0xe2, 0x3e, 0x6f, 0x26, 0x56, 0x95, 0x4b, 0x31, 0xba, 0x71, 0x5f, 0x68, 0x93, 0x90, 0x77, 0xce, 0xa9, 0x97, 0xd9, 0x73, 0x67, 0x22, 0x13, 0xb7, 0x60, 0xc6, 0x73, 0x8b, 0xe4, 0x5f, 0xe1, 0x5d, 0x4d, 0xb7, 0xd7, 0xc4, 0xd2, 0x60, 0x08, 0x0d, 0x9f, 0x72, 0x1e, 0xdf, 0x7f, 0xa8, 0x5b, 0xa7, 0xba, 0xd6, 0x49, 0x3d, 0xe5, 0x7c, 0xc1, 0x85, 0x52, 0x7d, 0x04, 0x54, 0x87, 0xb9, 0xbe, 0xf6, 0x78, 0x7f, 0x77, 0xff, 0x7e, 0x73, 0x4f, 0x7b, 0xa2, 0x7b, 0xdb, 0xf0, 0x08, 0x19, 0x80, 0xe1, 0x50, 0x14, 0xa4, 0xc2, 0xca, 0x80, 0x2a, 0x3b, 0x33, 0xd7, 0x23, 0x0a, 0x3b, 0x15, 0x65, 0x39, 0xed, 0xf0, 0x31, 0x6b, 0x17, 0x60, 0x23, 0xf9, 0xbf, 0x91, 0x7e, 0x5e, 0x80, 0x2b, 0xa3, 0xfe, 0x03, 0xf4, 0xa9, 0x00, 0xcf, 0xb1, 0xf3, 0xa0, 0x0f, 0x61, 0x1f, 0xe8, 0x16, 0x81, 0x1a, 0x98, 0x96, 0x43, 0xb2, 0xd9, 0x98, 0xda, 0x4c, 0xb2, 0xa8, 0x1c, 0x85, 0xaf, 0x66, 0xa9, 0x44, 0xfa, 0x4e, 0x01, 0x66, 0x82, 0xff, 0x22, 0xfa, 0x5c, 0x78, 0x32, 0xbe, 0x34, 0xf2, 0x7f, 0x0f, 0x4f, 0xbe, 0xea, 0xe8, 0xc9, 0xb7, 0x08, 0xf3, 0xbd, 0x6e, 0xbf, 0xeb, 0xe8, 0x9d, 0xda, 0xf0, 0xf8, 0x58, 0xb7, 0xd4, 0x7d, 0x51, 0x90, 0x7e, 0x32, 0x0f, 0x4b, 0x3c, 0x5d, 0x15, 0xf4, 0x65, 0x38, 0x6f, 0x5b, 0x76, 0x93, 0x66, 0xdc, 0xb6, 0xcc, 0x3e, 0x9e, 0xa2, 0x44, 0xc8, 0xcb, 0xec, 0xc9, 0x74, 0xc3, 0xb6, 0xec, 0x04, 0x7c, 0xe2, 0x99, 0x24, 0x44, 0x9e, 0x31, 0x90, 0x1a, 0x92, 0x0a, 0x33, 0x1a, 0xc3, 0x50, 0x97, 0x42, 0xd5, 0xb0, 0x5c, 0x74, 0x8b, 0x99, 0xcf, 0xb3, 0x79, 0xf4, 0x7a, 0xaa, 0x0f, 0xe1, 0xa0, 0x97, 0x70, 0xe2, 0x8f, 0xee, 0x9c, 0x4a, 0xb1, 0xd1, 0x16, 0x33, 0xbd, 0x67, 0x53, 0xe9, 0xe5, 0xcc, 0x64, 0x5c, 0x12, 0x35, 0x74, 0x0d, 0xe6, 0xfb, 0xbe, 0xce, 0xb7, 0xde, 0x23, 0xf1, 0xc9, 0xf3, 0xd7, 0x66, 0xd5, 0x68, 0x76, 0x6d, 0x19, 0x16, 0x71, 0xa7, 0xf8, 0xa4, 0xc8, 0xe8, 0x91, 0x7e, 0x40, 0xa0, 0x7e, 0x4d, 0xe3, 0x8d, 0xcc, 0xa6, 0xb1, 0xcf, 0x43, 0x7d, 0x9a, 0x28, 0xd9, 0xf6, 0xd1, 0x1e, 0xd5, 0x3d, 0x34, 0x8e, 0xf6, 0xc4, 0x9c, 0xf4, 0x4d, 0xb0, 0x96, 0xd4, 0x7f, 0xe8, 0xf3, 0x61, 0xab, 0xf3, 0xec, 0xdd, 0xe6, 0x1a, 0x9c, 0xf7, 0xe8, 0xb0, 0x8c, 0x16, 0xa3, 0x43, 0xda, 0x45, 0xf5, 0x3a, 0x96, 0x77, 0xc8, 0x50, 0x0a, 0xe8, 0x08, 0x3c, 0x9f, 0xac, 0xd1, 0xe1, 0xc3, 0xab, 0x0b, 0xb6, 0x65, 0xd7, 0xeb, 0x41, 0x74, 0xe9, 0xc7, 0x05, 0x98, 0x8f, 0x80, 0xa1, 0xcf, 0xc1, 0x74, 0xbb, 0xed, 0x7d, 0x66, 0x1a, 0xf0, 0xd0, 0x6e, 0x7b, 0xe8, 0x7b, 0xb0, 0xe8, 0x5e, 0x75, 0xee, 0x1a, 0xf7, 0x0d, 0x9d, 0x92, 0xce, 0xe6, 0x1e, 0x96, 0x5d, 0x79, 0x32, 0xbc, 0x86, 0xee, 0x48, 0xbf, 0x23, 0xc2, 0x4c, 0x50, 0x0d, 0x28, 0xc5, 0x71, 0xeb, 0xd1, 0xb3, 0x3a, 0x6e, 0x25, 0x0e, 0xc7, 0xdf, 0x82, 0x29, 0xe7, 0x71, 0x58, 0x7d, 0x2a, 0xc1, 0x57, 0xa7, 0x0b, 0xa5, 0x16, 0x9c, 0xc7, 0x8c, 0x39, 0x07, 0xae, 0x85, 0xbc, 0x9e, 0x52, 0x9d, 0xaf, 0xdb, 0xa6, 0x45, 0x9b, 0xc0, 0x71, 0xbd, 0x9a, 0xba, 0x83, 0xbf, 0x10, 0xf0, 0x79, 0x1a, 0x26, 0x15, 0xf2, 0xb5, 0xfa, 0xe7, 0xe0, 0xc5, 0x80, 0xc3, 0xd3, 0xb4, 0x3a, 0xc7, 0x52, 0x2e, 0x11, 0x89, 0x1b, 0xa0, 0xa0, 0x36, 0xea, 0xce, 0x39, 0xf5, 0x39, 0xcf, 0xd9, 0x69, 0x4a, 0xf5, 0xd9, 0x1b, 0x5d, 0x1b, 0x7d, 0x91, 0x22, 0x64, 0x6b, 0x74, 0x2d, 0x73, 0xa3, 0x6b, 0x6c, 0xef, 0xcd, 0xda, 0x68, 0x21, 0x4b, 0xa3, 0x6b, 0xf4, 0x75, 0xd8, 0x8e, 0xbe, 0x0e, 0x4f, 0xa6, 0xbe, 0x0e, 0x37, 0x38, 0xaf, 0xc3, 0x76, 0xf8, 0x75, 0x18, 0xbd, 0x1f, 0x70, 0x4c, 0xe4, 0xde, 0x47, 0x17, 0x52, 0x5c, 0xa9, 0x47, 0xaf, 0x9e, 0xd5, 0x18, 0x3a, 0x31, 0x17, 0x8e, 0xe4, 0xd1, 0x6b, 0x15, 0xbc, 0x02, 0xd8, 0x6b, 0x53, 0x64, 0x49, 0x4e, 0x03, 0x41, 0x5f, 0x80, 0x45, 0xf7, 0x30, 0xde, 0xd4, 0x7c, 0xef, 0xae, 0xf0, 0xd9, 0x7a, 0x77, 0x1d, 0x66, 0xf0, 0xb5, 0x9a, 0xcd, 0xbb, 0xeb, 0x30, 0xa3, 0x77, 0xd7, 0xf4, 0x1a, 0x67, 0xd2, 0xbc, 0xbb, 0x1e, 0x9d, 0xcd, 0xbb, 0xeb, 0x70, 0x94, 0x77, 0xd7, 0x21, 0xdf, 0xbb, 0xeb, 0xec, 0x48, 0x75, 0x61, 0x9e, 0x77, 0xd7, 0x21, 0xd7, 0xbb, 0x6b, 0xc8, 0x55, 0xe8, 0xdc, 0x19, 0x5d, 0x85, 0x7e, 0x19, 0x36, 0x3c, 0x64, 0x22, 0xd1, 0x1d, 0x9b, 0x56, 0xff, 0xc0, 0xd2, 0xb1, 0x6c, 0x6a, 0x31, 0x6f, 0xab, 0xa3, 0xa8, 0xad, 0xbb, 0xd4, 0x62, 0x04, 0xd0, 0x11, 0x2c, 0x38, 0x31, 0xaa, 0x62, 0xca, 0xf8, 0x62, 0xe2, 0xf1, 0x76, 0xd7, 0xf6, 0x9e, 0x1d, 0xe2, 0x14, 0xd0, 0x5d, 0x98, 0xc3, 0x89, 0x96, 0x69, 0x3e, 0x68, 0x0c, 0x5b, 0xb6, 0xee, 0x30, 0xef, 0xaa, 0x09, 0x16, 0xc9, 0x21, 0x50, 0x35, 0x82, 0x8a, 0xaa, 0x30, 0xd9, 0xd7, 0x1e, 0xab, 0x9a, 0xf1, 0x20, 0xd3, 0xad, 0xa6, 0x0b, 0x8c, 0x6e, 0x06, 0x9c, 0xbb, 0x2e, 0xa6, 0x74, 0x94, 0xeb, 0xd8, 0x45, 0xf1, 0xbd, 0xbb, 0xde, 0xc5, 0x13, 0x8f, 0x4e, 0x8f, 0x61, 0xbb, 0xdb, 0xbc, 0x6f, 0xd0, 0x4d, 0x6e, 0x69, 0xb4, 0xc6, 0x94, 0x1b, 0x35, 0xe3, 0xa8, 0xdd, 0x65, 0x58, 0xe8, 0x1e, 0x2c, 0xd0, 0x71, 0x1f, 0x24, 0xb5, 0x9c, 0x12, 0xcf, 0xfa, 0xa8, 0xbe, 0xeb, 0xc2, 0xed, 0xe4, 0x55, 0x1a, 0x3e, 0x23, 0x40, 0xef, 0x1d, 0x00, 0x67, 0xd0, 0x74, 0xdf, 0x86, 0x56, 0xb2, 0xbd, 0x0d, 0x4d, 0x39, 0x03, 0xa6, 0xb1, 0x5d, 0x93, 0xe0, 0xca, 0xa8, 0x0d, 0x2b, 0x03, 0x0c, 0x75, 0x0a, 0x99, 0x3a, 0x93, 0x6b, 0xb3, 0x30, 0x1d, 0x68, 0xb3, 0xf4, 0x97, 0x04, 0x98, 0xf2, 0x76, 0xef, 0x6c, 0x2f, 0x2b, 0x1e, 0x78, 0x58, 0x7c, 0x7c, 0x37, 0x93, 0x3d, 0xb8, 0x3b, 0x8e, 0x44, 0x81, 0x78, 0x05, 0x31, 0x0d, 0x77, 0xa0, 0x89, 0x39, 0xe9, 0xc7, 0xc6, 0x61, 0x21, 0xb6, 0x09, 0xfd, 0x1b, 0xe1, 0x7e, 0x32, 0xc5, 0x71, 0x63, 0xfe, 0xe9, 0x1d, 0x37, 0x7e, 0x39, 0xc9, 0x71, 0x63, 0x9a, 0xe8, 0x42, 0x3c, 0xfc, 0x45, 0x44, 0x17, 0xae, 0xdb, 0xc6, 0xb0, 0xcf, 0xcc, 0xf1, 0xb3, 0xfa, 0xcc, 0x34, 0x61, 0x23, 0xb2, 0xc6, 0x74, 0x8d, 0x13, 0x77, 0x09, 0x62, 0x72, 0xc6, 0x1b, 0xfc, 0xf1, 0x93, 0x88, 0xa6, 0xa6, 0x90, 0x44, 0x3d, 0x58, 0x8f, 0x97, 0xba, 0x77, 0x0a, 0x93, 0x69, 0x71, 0x92, 0x93, 0xb0, 0xd4, 0x64, 0x82, 0x3c, 0x9f, 0x96, 0xff, 0x9b, 0x00, 0x0b, 0xb1, 0xde, 0xe5, 0xb0, 0xa5, 0x5b, 0x5e, 0x37, 0x08, 0xd9, 0xd9, 0xf2, 0xb1, 0xd4, 0x64, 0x82, 0xa8, 0x0b, 0x6b, 0xb1, 0x42, 0xb7, 0x0f, 0x72, 0x29, 0x67, 0xdc, 0xc3, 0x04, 0x24, 0x35, 0x91, 0x9c, 0xf4, 0x5f, 0xe6, 0x60, 0x3d, 0x91, 0xc7, 0xcf, 0xd8, 0x69, 0xe4, 0x2d, 0x98, 0x61, 0x1e, 0xb2, 0xa9, 0x1b, 0x98, 0xb4, 0x6b, 0xaf, 0xfd, 0x00, 0xa0, 0x1a, 0x42, 0xfb, 0xc6, 0xbb, 0x8f, 0xc4, 0xeb, 0xfc, 0xc0, 0xb1, 0x6c, 0x2a, 0xba, 0xa6, 0xea, 0x00, 0x90, 0x91, 0x42, 0xc0, 0xd4, 0x29, 0x8c, 0x42, 0x92, 0xd2, 0x57, 0x05, 0x98, 0x09, 0x36, 0x20, 0xdb, 0x8d, 0x4f, 0x10, 0xe3, 0x99, 0x1d, 0x76, 0x7d, 0xaf, 0x00, 0xe0, 0x33, 0x97, 0x4d, 0x23, 0xc6, 0x87, 0x3f, 0xb3, 0x35, 0xef, 0x24, 0xe4, 0x07, 0x24, 0xc4, 0x3b, 0x49, 0x14, 0xa9, 0xb9, 0xe2, 0xa0, 0x28, 0x53, 0x73, 0xc5, 0x41, 0xb1, 0x28, 0x8e, 0x49, 0xbf, 0x2c, 0xc0, 0x5a, 0xd2, 0x08, 0x25, 0x31, 0x7a, 0xb4, 0xfe, 0xa0, 0xa7, 0x87, 0x87, 0x59, 0x38, 0x13, 0x3d, 0x86, 0x8b, 0x81, 0x01, 0x15, 0x9f, 0xf2, 0x6c, 0x76, 0x28, 0x89, 0xe1, 0x87, 0x12, 0x31, 0xd5, 0x74, 0xc2, 0xd2, 0x8f, 0x0a, 0x70, 0x31, 0x95, 0x00, 0xba, 0x17, 0xee, 0xe2, 0xcd, 0xb3, 0xf3, 0xf0, 0x34, 0x21, 0xe7, 0x3b, 0xcc, 0x21, 0xee, 0x46, 0xf2, 0x7a, 0x1b, 0x71, 0x5a, 0xbc, 0x2d, 0x67, 0x0b, 0xe0, 0x13, 0x42, 0x89, 0xd2, 0x28, 0x66, 0x7c, 0x30, 0x0e, 0xa2, 0x48, 0xdf, 0x1e, 0x5f, 0x6b, 0xfc, 0xb5, 0x18, 0xdd, 0x82, 0x79, 0x2a, 0xad, 0x34, 0xdd, 0xeb, 0x89, 0x4c, 0x7c, 0xce, 0x51, 0x24, 0x17, 0x07, 0x1d, 0xc2, 0x92, 0x4d, 0x57, 0x26, 0x9d, 0x5c, 0xa9, 0xb9, 0x47, 0xca, 0x5c, 0x8a, 0xd8, 0x17, 0x94, 0xa9, 0xb9, 0xd8, 0x68, 0x17, 0xe6, 0xdd, 0xfc, 0x33, 0xea, 0xdd, 0x46, 0xf1, 0xa4, 0xff, 0x75, 0x02, 0x50, 0xfc, 0x64, 0x8c, 0xde, 0x03, 0xd1, 0x19, 0xb4, 0x9b, 0x5b, 0xed, 0xf6, 0xb0, 0x3f, 0xa4, 0x6f, 0xf5, 0x59, 0xd5, 0xb2, 0xe6, 0x9d, 0x41, 0x3b, 0x88, 0x87, 0x6e, 0x02, 0xf4, 0xed, 0x93, 0x52, 0x73, 0xab, 0x37, 0x38, 0xd5, 0x3c, 0x45, 0x2c, 0x1e, 0x15, 0x02, 0xa1, 0x4e, 0x61, 0x68, 0x92, 0x24, 0x17, 0xfa, 0x72, 0xf3, 0x9e, 0xd9, 0xef, 0x1a, 0x5a, 0xef, 0xc3, 0xae, 0x73, 0x6a, 0x0e, 0x1d, 0x62, 0xf8, 0x93, 0xe5, 0xd9, 0x74, 0x79, 0x20, 0x73, 0x30, 0xd1, 0x2e, 0xcc, 0x0c, 0x64, 0xca, 0x4c, 0x43, 0x27, 0x0a, 0x59, 0x29, 0x56, 0x3e, 0x72, 0x93, 0x9d, 0xf2, 0x18, 0xb8, 0x3a, 0x3d, 0x90, 0x3d, 0x54, 0xf4, 0x18, 0x2e, 0x73, 0x5e, 0x1f, 0x43, 0x8a, 0xf6, 0xe3, 0xa9, 0x8f, 0x9a, 0x8d, 0x84, 0x47, 0xcd, 0x51, 0x64, 0xd1, 0x7b, 0x70, 0x85, 0x0b, 0x12, 0x54, 0xb4, 0x9f, 0xa0, 0x8a, 0xf6, 0xa3, 0xe0, 0xbc, 0xb7, 0xd2, 0x46, 0xc2, 0x5b, 0xe9, 0xe4, 0xa8, 0xb7, 0xd2, 0x46, 0xea, 0x5b, 0x69, 0x83, 0xf7, 0x56, 0x8a, 0xde, 0x82, 0x02, 0x79, 0x4b, 0xde, 0xaf, 0x37, 0x52, 0xad, 0xe2, 0x02, 0x03, 0xcb, 0x43, 0x40, 0x26, 0x5c, 0xb4, 0xad, 0x6e, 0x33, 0x7c, 0x16, 0x09, 0xf6, 0xfa, 0x14, 0xe9, 0xf5, 0x84, 0x00, 0xeb, 0xea, 0x6e, 0x93, 0x73, 0x17, 0x74, 0xde, 0xb6, 0xba, 0xa1, 0x6b, 0xa6, 0x70, 0xb4, 0x94, 0x4b, 0x9c, 0x0a, 0x83, 0x9d, 0x0d, 0x34, 0x36, 0x44, 0x8c, 0x48, 0x00, 0x46, 0xfa, 0x2d, 0x01, 0xc6, 0xe9, 0xb8, 0xae, 0x86, 0x57, 0xe7, 0x2b, 0xc9, 0xb3, 0x21, 0xbc, 0x0a, 0x7f, 0x5d, 0xc8, 0xe4, 0xdf, 0x53, 0xc3, 0x98, 0x32, 0x75, 0x7f, 0x45, 0xd3, 0x65, 0x31, 0xe7, 0x7f, 0x54, 0xc4, 0xbc, 0xff, 0x51, 0x15, 0xc7, 0xfc, 0x8f, 0x1b, 0xe2, 0xb8, 0xff, 0xb1, 0x29, 0x4e, 0xf8, 0x1f, 0x37, 0xa9, 0x53, 0x05, 0xf2, 0x51, 0x14, 0x0b, 0xd2, 0x4f, 0x61, 0xc1, 0x34, 0x3a, 0x3b, 0xd0, 0x75, 0x58, 0x1c, 0x44, 0x33, 0x7d, 0xf7, 0x85, 0x03, 0x99, 0x94, 0xf8, 0x05, 0xe8, 0x55, 0xc8, 0x0d, 0xe4, 0x2c, 0x7a, 0x14, 0xb9, 0x81, 0x8c, 0x64, 0x18, 0x27, 0xd5, 0xb3, 0xb9, 0x9f, 0xb6, 0x84, 0x50, 0x40, 0xf6, 0x7c, 0xde, 0x48, 0x7b, 0x3e, 0xb7, 0x33, 0x3c, 0x9f, 0xdb, 0xff, 0x9a, 0x9e, 0xcf, 0x1b, 0xcf, 0xfc, 0x7c, 0xde, 0xf8, 0xc6, 0x3c, 0x9f, 0xff, 0x52, 0x0e, 0x56, 0xf8, 0xd3, 0x08, 0x6d, 0xc2, 0x9a, 0x3f, 0x53, 0x82, 0x25, 0x5e, 0x87, 0xae, 0xb8, 0x73, 0x24, 0x5c, 0x8a, 0xee, 0xc0, 0x95, 0x00, 0x26, 0xff, 0x2f, 0xa1, 0xaa, 0x47, 0x17, 0x3d, 0x0a, 0xdc, 0x7f, 0xa5, 0x02, 0xab, 0x84, 0x10, 0x67, 0x20, 0x52, 0xb5, 0xf4, 0x25, 0x8c, 0x1f, 0x1b, 0x8b, 0x5f, 0x81, 0x75, 0xbf, 0xfe, 0x88, 0x66, 0x12, 0x13, 0xe6, 0xb3, 0xe9, 0x5d, 0xad, 0xba, 0xec, 0x45, 0x0a, 0xa4, 0x1f, 0x12, 0x40, 0x8c, 0xa9, 0x2a, 0x67, 0x8a, 0x55, 0x19, 0xc5, 0x3a, 0x73, 0x6c, 0x80, 0x59, 0x98, 0xf2, 0x2c, 0x6e, 0xa8, 0xd6, 0x2c, 0x51, 0x9e, 0x26, 0x9f, 0x39, 0xea, 0x64, 0xfa, 0xe8, 0x59, 0x9c, 0x4c, 0x1f, 0x7d, 0x63, 0x9d, 0x4c, 0xff, 0x86, 0x00, 0x73, 0xe1, 0xdb, 0xc1, 0x6c, 0xbe, 0x5b, 0xc3, 0x38, 0x61, 0x76, 0x06, 0xa3, 0xd9, 0xb9, 0x0a, 0x17, 0x8f, 0x87, 0xbd, 0xde, 0x93, 0x2d, 0xa3, 0x73, 0xa0, 0x59, 0x4e, 0x57, 0xeb, 0x6d, 0x19, 0x9d, 0x7b, 0xa6, 0x51, 0x37, 0x4f, 0xf1, 0x78, 0xc3, 0x3d, 0xb9, 0x0e, 0xcb, 0x03, 0x6e, 0x51, 0xce, 0xbb, 0x6b, 0x62, 0x19, 0x79, 0xe9, 0x11, 0x4c, 0x79, 0x77, 0x8c, 0xd9, 0xae, 0xbd, 0x3c, 0xf0, 0x30, 0xeb, 0xd7, 0xcf, 0xe0, 0x6c, 0x1a, 0x4b, 0xe4, 0x7f, 0x20, 0xc0, 0x74, 0xe0, 0x32, 0x11, 0xbd, 0x0b, 0x93, 0xcc, 0xcf, 0x38, 0x13, 0xea, 0x9e, 0x4f, 0xb0, 0xe5, 0x76, 0x34, 0x7a, 0x06, 0xb5, 0xd9, 0xdb, 0xb4, 0x8b, 0x86, 0x6a, 0x00, 0xb6, 0xde, 0xef, 0x52, 0x2f, 0xcc, 0xa9, 0xd2, 0x6c, 0x80, 0x08, 0x5e, 0xfa, 0x7c, 0x2c, 0x54, 0x85, 0x49, 0xbb, 0xad, 0xf5, 0x7c, 0xe9, 0xf5, 0x42, 0x82, 0x55, 0x27, 0x81, 0x51, 0x5d, 0xe0, 0xda, 0x2c, 0x4c, 0xb7, 0x7c, 0xa2, 0xd2, 0x11, 0xcc, 0x47, 0x18, 0x45, 0xb5, 0x10, 0x04, 0x7b, 0xa3, 0x1d, 0xc9, 0x9e, 0x1a, 0x22, 0xfb, 0xdd, 0x02, 0x4c, 0xb2, 0xaa, 0xb3, 0xb9, 0x9e, 0x62, 0xc0, 0xe1, 0x7f, 0x6a, 0x27, 0x93, 0x43, 0xba, 0x63, 0x79, 0x50, 0xa1, 0x6e, 0x8f, 0x8e, 0xe5, 0x41, 0xb5, 0x42, 0xbd, 0x4e, 0x1d, 0xcb, 0x83, 0x4d, 0x6a, 0x48, 0x71, 0x8c, 0xcf, 0xab, 0x3f, 0x09, 0xb0, 0xcc, 0xf7, 0x59, 0xc0, 0x7b, 0xb2, 0x12, 0x9e, 0xed, 0xc9, 0xea, 0x23, 0x58, 0x6e, 0x9f, 0x34, 0xc9, 0x8d, 0x64, 0x28, 0x94, 0x2d, 0xfb, 0xa7, 0x33, 0xbe, 0xe5, 0xa9, 0x8b, 0xed, 0x13, 0x9c, 0x19, 0x22, 0x11, 0x7e, 0x06, 0xc9, 0x7f, 0xa6, 0xcf, 0x20, 0x63, 0xcf, 0xfa, 0x0c, 0x92, 0x70, 0xdf, 0x9f, 0x41, 0xfd, 0x9c, 0x73, 0xdf, 0xff, 0x3e, 0xef, 0xbe, 0x7f, 0x22, 0xed, 0xfd, 0xe3, 0x4e, 0x33, 0x78, 0xe5, 0x7f, 0x2e, 0x7e, 0xe5, 0xcf, 0x8f, 0xf2, 0x38, 0xf9, 0xec, 0xef, 0x80, 0xc1, 0x37, 0x92, 0xc2, 0xd9, 0xde, 0x48, 0xbe, 0x02, 0xcb, 0x83, 0xc0, 0x4e, 0x8e, 0xb7, 0xbb, 0x43, 0xf3, 0xc8, 0x76, 0xdd, 0x0e, 0xf3, 0x2f, 0xc0, 0x0e, 0x78, 0x18, 0x2a, 0x9f, 0x90, 0xa7, 0x2b, 0xe9, 0x6d, 0xe6, 0x54, 0x1f, 0x9f, 0xea, 0x4a, 0xba, 0x9b, 0x38, 0xff, 0x09, 0x6b, 0xfa, 0x99, 0x9f, 0xb0, 0xf8, 0x2e, 0x36, 0x67, 0x92, 0x5c, 0x6c, 0xbe, 0x0e, 0x63, 0x96, 0x3e, 0xb8, 0xcb, 0x1e, 0x0e, 0xd7, 0x13, 0xfe, 0x93, 0xc1, 0x5d, 0x95, 0x80, 0xa1, 0x0a, 0x4c, 0xe2, 0xdf, 0xa6, 0xfa, 0x01, 0x7b, 0x11, 0xbc, 0x90, 0x88, 0xd1, 0x54, 0x3f, 0x50, 0x27, 0x30, 0xb0, 0xfa, 0x01, 0xba, 0x13, 0xf6, 0x22, 0x3a, 0x9f, 0x32, 0xdb, 0xc9, 0x4a, 0x91, 0xe8, 0x40, 0xf4, 0x00, 0x96, 0x22, 0x2e, 0x35, 0xa8, 0xbb, 0x42, 0x31, 0xc3, 0x5d, 0x07, 0x17, 0x13, 0x3d, 0x80, 0x75, 0xcb, 0x6a, 0x37, 0xfd, 0xa5, 0x8a, 0xae, 0x08, 0xf4, 0xd4, 0xbe, 0x90, 0x72, 0x37, 0xad, 0xaa, 0x75, 0x3e, 0x96, 0xba, 0x66, 0x59, 0x6d, 0x6e, 0x49, 0xf4, 0x61, 0xe9, 0x6f, 0x61, 0x31, 0x21, 0x34, 0x89, 0xfe, 0x6c, 0x6c, 0x75, 0xd1, 0x2d, 0xeb, 0x5f, 0x8e, 0xc1, 0x74, 0x00, 0x18, 0xdd, 0x87, 0x25, 0xbf, 0x78, 0xab, 0x7e, 0x97, 0x9e, 0x17, 0x8a, 0x99, 0x6e, 0x9c, 0x16, 0x43, 0x98, 0x14, 0x31, 0x81, 0xa0, 0x92, 0xe9, 0x9a, 0x8c, 0x43, 0x50, 0x49, 0x20, 0x58, 0xca, 0x64, 0xa1, 0xce, 0x21, 0x58, 0x42, 0x1f, 0xc1, 0x86, 0x9f, 0x4d, 0x1c, 0x22, 0x68, 0x96, 0x53, 0x74, 0x1b, 0x9e, 0xc5, 0xe6, 0x7b, 0x2d, 0x84, 0x4f, 0xd0, 0x59, 0xeb, 0xd3, 0x68, 0x2b, 0x99, 0xf4, 0x4a, 0x93, 0x68, 0x2b, 0x7c, 0xda, 0x8a, 0xcb, 0xf7, 0xc4, 0x53, 0xd1, 0x56, 0xd2, 0xf8, 0x56, 0x5c, 0xbe, 0x27, 0x9f, 0x81, 0xb6, 0x42, 0x02, 0xf5, 0x70, 0x17, 0xdd, 0x6c, 0xaa, 0x7c, 0x5c, 0xd4, 0xa7, 0x7a, 0x16, 0x08, 0x18, 0x8b, 0x4a, 0x5f, 0x15, 0x60, 0x4c, 0xa5, 0xcb, 0x60, 0x06, 0x77, 0xe0, 0x18, 0xf2, 0xa9, 0xec, 0x53, 0xa3, 0x3e, 0x32, 0x99, 0x6f, 0x75, 0x63, 0x53, 0x1c, 0x23, 0x62, 0x1e, 0x5b, 0x5d, 0xb3, 0x89, 0x79, 0x0c, 0xf8, 0xcc, 0x62, 0xde, 0x34, 0x4c, 0xda, 0xc5, 0xa6, 0xac, 0x94, 0x58, 0xf4, 0x17, 0x5b, 0x69, 0xca, 0x25, 0xb9, 0x44, 0xef, 0x65, 0xec, 0x52, 0x53, 0x96, 0x65, 0x59, 0xcc, 0x4b, 0x7f, 0x3c, 0x0e, 0x62, 0x74, 0xc9, 0xce, 0x76, 0x46, 0x8c, 0x62, 0x85, 0x39, 0xfc, 0x91, 0xf1, 0x4c, 0x92, 0xa8, 0xfd, 0xa4, 0xaf, 0x50, 0xd7, 0xc8, 0xf6, 0x93, 0xfe, 0x0d, 0xc6, 0xdc, 0x93, 0x7e, 0xf1, 0x71, 0xb1, 0x4c, 0x2f, 0x8d, 0x30, 0x00, 0xfe, 0x18, 0x63, 0x1f, 0x65, 0xfc, 0x31, 0xce, 0x3e, 0x2a, 0xf8, 0x63, 0x82, 0x7d, 0x6c, 0xe2, 0x8f, 0x49, 0x34, 0x03, 0x05, 0x4c, 0x40, 0xc6, 0x5f, 0x05, 0xf7, 0xab, 0x8a, 0xbf, 0xa6, 0xd8, 0x97, 0x42, 0xca, 0x80, 0x7d, 0x95, 0x08, 0xf9, 0x69, 0xf6, 0x55, 0x26, 0x65, 0x33, 0xec, 0xab, 0x4a, 0x6a, 0x9b, 0x65, 0x5f, 0x9b, 0xa4, 0x6c, 0x0e, 0x1f, 0x66, 0x31, 0x4d, 0x85, 0x54, 0x38, 0xef, 0x7e, 0x56, 0x49, 0xa9, 0xc8, 0x3e, 0x95, 0x0a, 0xa9, 0x72, 0x81, 0x7d, 0x96, 0x68, 0x9d, 0x88, 0x7d, 0x56, 0x8a, 0xa4, 0xd2, 0x45, 0xf6, 0x59, 0xa5, 0xb5, 0x2e, 0xa1, 0x39, 0x00, 0xc2, 0xbb, 0x42, 0xea, 0x5d, 0x76, 0xbf, 0x15, 0x5a, 0xf3, 0x0a, 0xfb, 0x56, 0x2a, 0xb4, 0xae, 0x55, 0xf6, 0x5d, 0x29, 0x52, 0xea, 0x6b, 0xac, 0x1b, 0xab, 0xe2, 0xba, 0xdf, 0x8d, 0x8a, 0xb8, 0xe1, 0x77, 0xa3, 0x22, 0x9e, 0xf7, 0xbb, 0x51, 0x11, 0x2f, 0xf8, 0xdd, 0xa8, 0x88, 0x17, 0xfd, 0x6e, 0x54, 0xc4, 0x4b, 0x81, 0x6e, 0x54, 0xc4, 0xcb, 0x81, 0x6e, 0x54, 0xc4, 0x2b, 0x81, 0x6e, 0x54, 0xc4, 0xab, 0x81, 0x6e, 0x54, 0x44, 0x29, 0xd0, 0x8d, 0x8a, 0xf8, 0x5c, 0xa0, 0x1b, 0x15, 0xf1, 0xf9, 0x40, 0x37, 0x2a, 0xe2, 0x0b, 0xc1, 0x6e, 0x54, 0xc4, 0x17, 0x83, 0xdd, 0xa8, 0x88, 0x2f, 0x05, 0xbb, 0x51, 0x11, 0xaf, 0x05, 0xbb, 0x51, 0x11, 0x5f, 0x0e, 0x76, 0xa3, 0x22, 0xbe, 0x12, 0xec, 0x46, 0x45, 0x7c, 0x35, 0xd4, 0x6d, 0x8a, 0xf8, 0x5a, 0xa8, 0xdb, 0x14, 0xf1, 0x75, 0xe9, 0x7f, 0x1f, 0x83, 0xf5, 0xc4, 0xdd, 0x1f, 0xbd, 0x02, 0x62, 0xc0, 0x85, 0x02, 0x7d, 0x5b, 0xa5, 0x37, 0x49, 0xb1, 0x7c, 0xa4, 0xc0, 0x92, 0xc3, 0x51, 0x42, 0x61, 0xf7, 0x46, 0xdc, 0x32, 0xf4, 0x76, 0x4a, 0x48, 0x08, 0x1a, 0x4e, 0x44, 0x4d, 0x06, 0x40, 0x57, 0x60, 0x5a, 0x33, 0x1c, 0xdd, 0x30, 0xb4, 0x03, 0xd3, 0x72, 0x98, 0x53, 0x80, 0x60, 0x16, 0x6a, 0x00, 0xd1, 0xe0, 0x68, 0x36, 0xf4, 0x8f, 0x77, 0xa9, 0x27, 0x8a, 0xee, 0x27, 0x94, 0x78, 0x96, 0x9d, 0x68, 0x19, 0xe3, 0xc6, 0x50, 0xd1, 0x3b, 0xb0, 0x31, 0x70, 0x9f, 0xac, 0xb6, 0x8c, 0xce, 0xbd, 0x61, 0xbf, 0xa5, 0x5b, 0xf7, 0x8f, 0x99, 0xe9, 0x84, 0x6b, 0x7a, 0x98, 0x08, 0x81, 0xde, 0xa7, 0x5a, 0xf0, 0x9e, 0x0d, 0xb0, 0x41, 0xbc, 0x22, 0x9a, 0x56, 0xa6, 0x5d, 0x66, 0xc9, 0xb6, 0xec, 0x18, 0x26, 0xba, 0x40, 0xce, 0x75, 0x5b, 0x46, 0xe7, 0xb0, 0x46, 0xaf, 0xf4, 0x67, 0x55, 0x3f, 0x03, 0x1d, 0xc2, 0x0a, 0x5f, 0xc3, 0x91, 0x1d, 0x13, 0x46, 0xf9, 0x14, 0xe5, 0xe2, 0xa2, 0x2a, 0xac, 0xc4, 0x9e, 0x37, 0xe8, 0x85, 0x1d, 0x3d, 0x21, 0x24, 0x94, 0x4a, 0x3f, 0x9e, 0x07, 0xf0, 0xfd, 0xed, 0xa1, 0x2d, 0xb8, 0x10, 0xec, 0x8d, 0x98, 0x97, 0x36, 0xfa, 0xfa, 0x7b, 0x3e, 0xd0, 0xec, 0x98, 0xa3, 0x36, 0x9d, 0x5a, 0x2d, 0xa8, 0x09, 0xae, 0xe4, 0x72, 0x23, 0xd4, 0xc4, 0x83, 0x8e, 0xe4, 0x36, 0xa2, 0xf5, 0x04, 0x1e, 0x22, 0xde, 0x82, 0xf5, 0x60, 0x35, 0x61, 0x36, 0xf3, 0xd4, 0x99, 0x5c, 0x00, 0x3d, 0xcc, 0xe3, 0x97, 0x60, 0x2d, 0x8c, 0x1c, 0x60, 0x90, 0xbe, 0x82, 0x5d, 0x1d, 0xc9, 0xa0, 0xba, 0x1a, 0x22, 0x1f, 0x60, 0xed, 0x2e, 0xe7, 0xc9, 0x70, 0x3c, 0xe3, 0x33, 0x67, 0xf4, 0xcd, 0x50, 0xfa, 0xce, 0x09, 0xaa, 0x17, 0x1f, 0x74, 0xbb, 0xf4, 0x2a, 0x2c, 0x44, 0xba, 0xd8, 0xbb, 0x53, 0x16, 0xc3, 0x5d, 0xb6, 0xdb, 0xc1, 0xc7, 0xb6, 0xd0, 0x00, 0x0f, 0x46, 0x6a, 0x58, 0x08, 0x8e, 0x5f, 0x37, 0x92, 0xf4, 0x94, 0x17, 0xf4, 0x9a, 0x09, 0xb5, 0x4a, 0x96, 0x3f, 0xeb, 0xf0, 0xc9, 0x40, 0x6f, 0x6e, 0xb9, 0x98, 0x3b, 0xe7, 0x54, 0x9f, 0x0c, 0x6a, 0xc3, 0x3c, 0x3e, 0x02, 0x34, 0x07, 0xba, 0x65, 0x77, 0x6d, 0x47, 0x37, 0x5c, 0x9d, 0x90, 0xcd, 0xcc, 0x94, 0x1b, 0x18, 0xff, 0xc0, 0xc3, 0xdf, 0x39, 0xa7, 0xce, 0x61, 0x92, 0x7e, 0x0e, 0xba, 0x0f, 0x05, 0x8f, 0xef, 0xf1, 0x94, 0x87, 0x3a, 0x1e, 0xf5, 0x03, 0x9f, 0x6d, 0x8f, 0x08, 0x7a, 0x17, 0xc6, 0x87, 0xb6, 0x76, 0xa2, 0xa7, 0xba, 0xd6, 0x8c, 0x50, 0x6b, 0x1e, 0x61, 0x0c, 0x95, 0x22, 0xfa, 0xef, 0x34, 0x93, 0x19, 0xdf, 0x69, 0xd8, 0x33, 0x50, 0x21, 0xdb, 0x33, 0x50, 0xe8, 0xd1, 0x85, 0x5a, 0xeb, 0x0b, 0x29, 0x8f, 0x2e, 0xc0, 0x20, 0x82, 0x86, 0xde, 0x5f, 0x15, 0xe0, 0x8a, 0xed, 0x6a, 0xd4, 0x30, 0xa9, 0x36, 0xf6, 0xec, 0x39, 0x9d, 0x62, 0x76, 0xd7, 0x70, 0x55, 0x53, 0x12, 0x90, 0xd5, 0xcb, 0x36, 0xd3, 0xbe, 0x49, 0x00, 0xa8, 0xcd, 0xf9, 0x2e, 0xc1, 0x88, 0x16, 0xe5, 0x32, 0x2c, 0x72, 0x1e, 0x6a, 0xa5, 0x9f, 0xcd, 0xc1, 0xc5, 0xd4, 0x21, 0x87, 0xd7, 0x2e, 0x6f, 0xc8, 0x05, 0x21, 0x0f, 0xad, 0xee, 0xc9, 0x89, 0x6e, 0xb9, 0xee, 0x1f, 0x82, 0x30, 0x11, 0x10, 0x54, 0xa2, 0x51, 0x4d, 0x3d, 0x2f, 0x29, 0x23, 0x42, 0xa1, 0x92, 0x8e, 0x44, 0x6f, 0x03, 0xd8, 0x3d, 0xd3, 0x09, 0x05, 0x06, 0x1b, 0x61, 0xa4, 0xe2, 0xc3, 0xa3, 0x43, 0x78, 0x31, 0x8d, 0x6b, 0x3c, 0x27, 0x9b, 0x0f, 0x8b, 0x95, 0x92, 0xcc, 0xfc, 0x51, 0x3e, 0x9f, 0xc2, 0x3f, 0x06, 0xfe, 0x00, 0xc3, 0x4a, 0x06, 0x3c, 0x97, 0x61, 0x16, 0xa1, 0x3b, 0x20, 0x6a, 0xb6, 0x6d, 0xb6, 0xbb, 0x9a, 0xa3, 0x77, 0x68, 0x48, 0x97, 0x4c, 0x47, 0xed, 0xf9, 0x10, 0x96, 0xda, 0x90, 0x4e, 0xe0, 0x42, 0xda, 0xbc, 0xfa, 0xec, 0x2a, 0xfa, 0xc7, 0xcc, 0x10, 0x2b, 0x36, 0xe7, 0xb2, 0x1b, 0x62, 0xc5, 0x50, 0xc3, 0xe7, 0x83, 0x6f, 0x19, 0x7d, 0x3c, 0x40, 0x30, 0xd7, 0xd2, 0xb5, 0xfe, 0xbe, 0x66, 0x68, 0x27, 0x44, 0x3f, 0x8d, 0x46, 0xb5, 0xf3, 0xb4, 0x6b, 0x73, 0x51, 0xed, 0xda, 0x3c, 0x5a, 0x02, 0x91, 0x89, 0x42, 0x9e, 0x7d, 0x9f, 0x38, 0x26, 0xfd, 0xba, 0x00, 0x57, 0x46, 0xcd, 0x20, 0xf4, 0x7e, 0xb8, 0x61, 0x6f, 0x3d, 0xd5, 0x3c, 0x0c, 0xb7, 0x71, 0x37, 0x53, 0x00, 0x15, 0x5b, 0xeb, 0xeb, 0x5b, 0xf6, 0xed, 0x76, 0x17, 0x1f, 0x84, 0x56, 0x00, 0xd9, 0xfa, 0x40, 0xb3, 0x34, 0x47, 0xf7, 0x5f, 0xf3, 0xc4, 0x9c, 0xf4, 0xc3, 0x05, 0x98, 0x09, 0xf6, 0x2a, 0x7a, 0x01, 0xe6, 0xc2, 0xfb, 0x0d, 0x9b, 0x78, 0xb3, 0xa1, 0xbd, 0x06, 0xdd, 0x81, 0x59, 0xe2, 0xd9, 0x87, 0xf0, 0x6d, 0x39, 0x36, 0x9b, 0x71, 0x52, 0xb2, 0x3b, 0x19, 0x17, 0x52, 0x9d, 0x61, 0x88, 0x54, 0x87, 0xef, 0x3d, 0x98, 0x63, 0x4a, 0x81, 0x96, 0x13, 0x74, 0x6b, 0xf5, 0x5c, 0x9a, 0x2e, 0x1d, 0x03, 0x55, 0x67, 0xa9, 0x72, 0x20, 0xfb, 0x44, 0x2f, 0xe3, 0xb3, 0x31, 0xdb, 0x9b, 0x56, 0xf9, 0x9c, 0x28, 0x3b, 0xe7, 0xd4, 0x9c, 0xa1, 0x10, 0x50, 0xd7, 0x53, 0x40, 0x02, 0x68, 0x99, 0x80, 0x96, 0xd1, 0xbd, 0x78, 0x68, 0xc2, 0x89, 0x94, 0x1b, 0xb8, 0x91, 0x31, 0x09, 0xaf, 0x03, 0xc2, 0x52, 0x20, 0x95, 0xc0, 0x3d, 0x8d, 0x6a, 0xea, 0x34, 0x83, 0x53, 0x82, 0xae, 0xc1, 0xbc, 0x9f, 0x4b, 0x1d, 0xc2, 0x51, 0xa9, 0x34, 0x9a, 0x8d, 0x6a, 0x30, 0x8d, 0xb3, 0xdc, 0xb7, 0x93, 0xa9, 0x14, 0xa1, 0xe5, 0xb6, 0x0f, 0xa7, 0x06, 0x91, 0x50, 0x1b, 0x56, 0x4e, 0x2c, 0x73, 0x38, 0xb8, 0x6f, 0x35, 0x22, 0x9a, 0x59, 0x90, 0x12, 0x8f, 0xf1, 0x0e, 0x17, 0x45, 0x4d, 0x20, 0x85, 0xee, 0x07, 0xa5, 0x94, 0xe9, 0x14, 0x75, 0xe7, 0xd0, 0x92, 0x1a, 0x16, 0x51, 0x84, 0xa0, 0x88, 0xf2, 0x95, 0xb8, 0x88, 0x32, 0x33, 0x62, 0xdb, 0x0b, 0x91, 0x8d, 0xca, 0x27, 0x42, 0x4c, 0x3e, 0xd9, 0x0b, 0xc8, 0x27, 0xb3, 0x29, 0xb7, 0xbf, 0x31, 0xd2, 0x07, 0x3e, 0xc3, 0xbe, 0x70, 0x72, 0x09, 0xc0, 0x55, 0x60, 0xdb, 0xed, 0x50, 0xef, 0x39, 0x6a, 0x20, 0x07, 0x7d, 0x33, 0x2c, 0x72, 0xfc, 0x8a, 0xb2, 0xfb, 0xf1, 0xd7, 0x92, 0x8d, 0x54, 0x39, 0xbe, 0x4e, 0x79, 0x84, 0x6a, 0x08, 0x44, 0x27, 0x60, 0xd9, 0x5d, 0x37, 0xfb, 0xad, 0xe8, 0x4e, 0x2e, 0xfd, 0xa0, 0x00, 0xb3, 0xa1, 0x99, 0x9b, 0x2d, 0xf0, 0x53, 0x08, 0x25, 0xbc, 0x6e, 0x6d, 0x67, 0x0b, 0x9e, 0x62, 0x5a, 0x4e, 0x51, 0x14, 0x48, 0xe8, 0x13, 0x4c, 0x43, 0x11, 0x73, 0x5e, 0xba, 0x2c, 0xe6, 0xa5, 0xef, 0x10, 0x60, 0x2e, 0xbc, 0x0e, 0x64, 0x7b, 0x43, 0x0f, 0xe3, 0x3c, 0xf3, 0x9d, 0xdf, 0x01, 0xe4, 0xee, 0x29, 0xe8, 0x39, 0x98, 0x6d, 0x9b, 0xfd, 0x16, 0x95, 0x06, 0x9a, 0x86, 0xc2, 0x56, 0xcb, 0x19, 0x3f, 0xf3, 0x9e, 0x82, 0xd7, 0xd4, 0xb6, 0xef, 0xb4, 0x11, 0x43, 0xd1, 0x73, 0xfc, 0x6c, 0x20, 0xf7, 0x9e, 0x42, 0x28, 0x96, 0xa3, 0x14, 0xcb, 0x1c, 0x8a, 0xe5, 0x18, 0xc5, 0x32, 0x8f, 0x62, 0x59, 0xfa, 0x6d, 0x01, 0xe6, 0xa3, 0xc1, 0x48, 0x9f, 0x87, 0x59, 0xe2, 0xea, 0xcf, 0x5b, 0x79, 0xdc, 0xf5, 0x3d, 0x98, 0x89, 0x97, 0x92, 0xa8, 0xc3, 0xc4, 0xa4, 0xa5, 0xe4, 0x9e, 0x0f, 0x17, 0x76, 0x76, 0xf8, 0x3e, 0x88, 0x96, 0x3e, 0xd0, 0x9d, 0x6e, 0xc0, 0x0e, 0x2d, 0x9f, 0xf2, 0xc2, 0xa3, 0x46, 0x80, 0xd5, 0x18, 0xba, 0xf4, 0x5d, 0x02, 0x4c, 0x07, 0xea, 0x43, 0x6f, 0x87, 0xff, 0xf8, 0x17, 0x47, 0x31, 0xf8, 0x54, 0x8a, 0x1c, 0x9c, 0x6b, 0x57, 0xe9, 0x7b, 0x05, 0x10, 0xa3, 0xfc, 0x66, 0xbb, 0xde, 0x8c, 0x62, 0x7d, 0x66, 0x2c, 0xed, 0xc1, 0x74, 0x60, 0x55, 0x47, 0x8b, 0x30, 0xde, 0x6e, 0x36, 0x98, 0xa0, 0x36, 0xab, 0x8e, 0x61, 0x81, 0x13, 0x67, 0xb6, 0x48, 0x26, 0x1d, 0x2e, 0x63, 0x2d, 0x2f, 0xf3, 0xd4, 0x1c, 0x30, 0xad, 0xa2, 0xb1, 0xd6, 0x8e, 0x39, 0x90, 0xfe, 0xbe, 0x00, 0x2b, 0xfc, 0x55, 0x1d, 0xdd, 0x09, 0x37, 0xb3, 0x78, 0x86, 0x1d, 0x21, 0xdc, 0xd8, 0xa3, 0x4c, 0xb7, 0xcd, 0x86, 0xde, 0x75, 0x4e, 0x75, 0x4b, 0x14, 0x90, 0x08, 0x33, 0x27, 0x01, 0xf5, 0x61, 0x31, 0x87, 0x16, 0x63, 0x0a, 0xc4, 0x62, 0x5e, 0xba, 0x00, 0x1b, 0xc9, 0xfb, 0x86, 0xf4, 0x29, 0x13, 0xda, 0xd2, 0xd6, 0x7f, 0x74, 0x0c, 0xab, 0x3c, 0xff, 0x61, 0x4d, 0x7b, 0xc0, 0xe4, 0xde, 0x64, 0x6f, 0x08, 0xdc, 0x90, 0xc1, 0x2b, 0x3c, 0x6a, 0x8d, 0x81, 0xf4, 0x4b, 0x79, 0xea, 0x02, 0x80, 0x1b, 0x6c, 0x93, 0xf9, 0x8c, 0x13, 0xce, 0xe6, 0x33, 0x2e, 0xc7, 0xf1, 0x19, 0x97, 0xe7, 0xf8, 0x8c, 0x1b, 0xe3, 0xf8, 0x8c, 0x1b, 0xe7, 0xf9, 0x8c, 0x9b, 0xe0, 0xfa, 0x8c, 0x9b, 0xe4, 0xfa, 0x8c, 0x2b, 0xc4, 0x7d, 0xc6, 0x95, 0x14, 0xcf, 0x15, 0x1d, 0xf9, 0xf2, 0x3c, 0xc9, 0x41, 0xdc, 0x93, 0x5c, 0xb5, 0x1c, 0xf4, 0x45, 0x57, 0x2d, 0x7b, 0xfe, 0xe5, 0x66, 0xf8, 0xfe, 0xe5, 0x66, 0x13, 0xfc, 0xcb, 0xcd, 0x25, 0xf8, 0x97, 0x9b, 0x0f, 0xfb, 0x97, 0x23, 0x91, 0x49, 0x8b, 0xca, 0xa6, 0xef, 0x90, 0x8e, 0x7d, 0xd3, 0x12, 0xa5, 0x52, 0xf5, 0x5d, 0xd2, 0xb1, 0x6f, 0x1a, 0x95, 0xf3, 0x2f, 0x08, 0xb0, 0x9e, 0xb8, 0xd1, 0xa3, 0x0e, 0x70, 0xff, 0xee, 0xe6, 0x53, 0x8e, 0x9d, 0x65, 0x1e, 0xb1, 0x03, 0xe9, 0xbf, 0x17, 0x60, 0x35, 0x61, 0xcf, 0x8f, 0xfb, 0xa1, 0x13, 0x9e, 0xd1, 0x0f, 0xdd, 0x53, 0xe9, 0x84, 0xba, 0x7e, 0xe8, 0xc6, 0x32, 0xf9, 0xa1, 0xe3, 0x6a, 0x90, 0x4e, 0x86, 0xe2, 0xba, 0x45, 0x22, 0x7c, 0xbc, 0x0f, 0xcb, 0x96, 0x69, 0x3a, 0xee, 0x12, 0x43, 0xea, 0x6c, 0xd6, 0x6e, 0xab, 0x99, 0x5a, 0xbb, 0x14, 0x43, 0xad, 0xdd, 0x56, 0xd1, 0x3d, 0x98, 0xb3, 0x34, 0x3f, 0x50, 0xc7, 0x6d, 0x35, 0x35, 0x7c, 0x9a, 0xba, 0xe5, 0xb9, 0x93, 0xb8, 0xa3, 0x1b, 0xba, 0xd5, 0x6d, 0xab, 0xb3, 0x18, 0xdd, 0xc3, 0x46, 0xbb, 0xb0, 0x60, 0xd9, 0xd6, 0xa0, 0x79, 0x78, 0x6a, 0xe9, 0xf6, 0xa9, 0xd9, 0xeb, 0x34, 0x1a, 0xb5, 0x6c, 0xde, 0xd0, 0x31, 0x5a, 0x10, 0x0b, 0x69, 0xb0, 0xd8, 0xd6, 0x8c, 0x4e, 0xb7, 0xa3, 0x39, 0x24, 0xea, 0x89, 0xda, 0x08, 0xdc, 0x77, 0xf2, 0xa5, 0xe7, 0x03, 0xc2, 0xa0, 0x3b, 0x48, 0xbd, 0x88, 0x41, 0xb5, 0xdb, 0xaa, 0xca, 0xa3, 0x85, 0xbe, 0x09, 0x96, 0xf0, 0x5f, 0x3e, 0xd0, 0x2d, 0x82, 0x78, 0xbf, 0xdd, 0xd6, 0x6c, 0xff, 0xf6, 0x33, 0xc1, 0x05, 0x49, 0xa3, 0x16, 0x43, 0x50, 0x91, 0x6d, 0xb7, 0x0e, 0x68, 0xa6, 0x9b, 0x47, 0xa2, 0x4b, 0x69, 0x4d, 0x4c, 0xdf, 0xcd, 0xda, 0xd7, 0xec, 0x07, 0x74, 0xf0, 0x64, 0x79, 0x6e, 0x5e, 0xb1, 0xb4, 0x86, 0xdd, 0x8a, 0xe1, 0x22, 0x15, 0x96, 0x2d, 0x36, 0x2e, 0x1a, 0xba, 0x66, 0x11, 0xd7, 0x8c, 0x44, 0xaa, 0xce, 0xf2, 0x02, 0xc0, 0x47, 0x45, 0x0d, 0x58, 0xb0, 0xb4, 0xe6, 0x81, 0xd5, 0x35, 0xad, 0xae, 0xe3, 0xbe, 0x72, 0x14, 0x52, 0x54, 0xc6, 0xd4, 0xad, 0x08, 0xb4, 0x2a, 0x5a, 0x5a, 0x38, 0x07, 0x75, 0x61, 0x8d, 0x13, 0xce, 0x85, 0xaa, 0xa9, 0x4c, 0xa5, 0x2c, 0x0c, 0xb5, 0x04, 0x24, 0x35, 0x91, 0x1c, 0x3a, 0x85, 0x0b, 0x7d, 0xfb, 0xa4, 0xd8, 0x6c, 0x0c, 0x5b, 0x6e, 0x18, 0xa9, 0x81, 0xd6, 0xc6, 0x64, 0xe9, 0x5d, 0x14, 0xa4, 0x34, 0x25, 0x86, 0xa3, 0x6e, 0x60, 0x5a, 0xb1, 0x6c, 0x7a, 0x53, 0xf5, 0xe3, 0x02, 0x6c, 0x24, 0x0f, 0x33, 0x74, 0x13, 0xf2, 0xb6, 0xdd, 0x4a, 0xd5, 0xe2, 0xab, 0xdd, 0x56, 0x9b, 0x78, 0x10, 0xb9, 0xf8, 0x64, 0x39, 0xb0, 0x5b, 0xe8, 0xdd, 0xc8, 0x65, 0xde, 0x4b, 0x89, 0xd8, 0xe4, 0x6a, 0x29, 0x88, 0x4f, 0x6f, 0xf6, 0xe8, 0x52, 0x7d, 0x1f, 0xc4, 0x68, 0x0d, 0x48, 0xf4, 0xb9, 0x9a, 0xa5, 0x95, 0xbd, 0x0c, 0x22, 0xf9, 0xc3, 0x75, 0xad, 0xdf, 0xea, 0xe9, 0x81, 0x35, 0x4f, 0x9d, 0xc7, 0xff, 0x63, 0x20, 0x5b, 0xfa, 0x1b, 0x02, 0xa0, 0x78, 0xad, 0x68, 0xd9, 0x63, 0x97, 0xc5, 0x62, 0xa4, 0xb7, 0x8b, 0x2f, 0xc1, 0xbc, 0xa5, 0x79, 0x23, 0x3e, 0x70, 0x77, 0x3f, 0x67, 0x69, 0xc1, 0x5c, 0x74, 0x87, 0xc3, 0x41, 0x96, 0x85, 0x22, 0xc6, 0xdf, 0x1f, 0x0a, 0xb0, 0xc4, 0x9b, 0x94, 0xe8, 0x56, 0x58, 0x6c, 0x7b, 0x23, 0xf3, 0x74, 0x0e, 0x0b, 0x6d, 0x5f, 0xcd, 0xe6, 0xdb, 0xd8, 0x34, 0xf4, 0x5b, 0xdd, 0x93, 0x53, 0xe7, 0x94, 0x6a, 0x69, 0x9b, 0x86, 0x7e, 0xdb, 0x1c, 0x5a, 0xce, 0x29, 0x7d, 0x8a, 0x37, 0x0d, 0x7d, 0x47, 0xeb, 0x1d, 0x53, 0x3b, 0x46, 0xd3, 0xd0, 0x69, 0xd8, 0x45, 0xe7, 0x91, 0x49, 0xc3, 0x14, 0x1f, 0x9b, 0x43, 0x8b, 0xc6, 0xc1, 0xd4, 0x31, 0x0d, 0x71, 0x92, 0xbc, 0x21, 0x77, 0x1f, 0x3b, 0xba, 0x6e, 0x88, 0x05, 0xe9, 0xbf, 0x11, 0x60, 0x2d, 0x69, 0x56, 0xa0, 0xdd, 0x70, 0x33, 0x4b, 0x67, 0x9a, 0x53, 0xe1, 0xa6, 0x3a, 0xcf, 0x10, 0x85, 0xb9, 0x2c, 0xbb, 0x51, 0x98, 0xab, 0x5e, 0x14, 0xe6, 0x4d, 0x99, 0xc6, 0xf9, 0xa4, 0x61, 0x20, 0xdd, 0x30, 0xcc, 0x15, 0xd9, 0x0d, 0xc3, 0xac, 0xc8, 0xb2, 0x58, 0x90, 0xfe, 0x44, 0x80, 0x55, 0xea, 0xb1, 0x29, 0xee, 0xd3, 0xef, 0x4b, 0x70, 0xde, 0x0b, 0xeb, 0xd5, 0x33, 0x1d, 0xea, 0x8a, 0xdc, 0x7f, 0xf4, 0xcc, 0x20, 0x2a, 0x6e, 0xb8, 0xf1, 0xbd, 0xe2, 0xe8, 0xe8, 0x04, 0xd6, 0x59, 0xa4, 0x2f, 0x0e, 0xed, 0x5c, 0x4a, 0xf8, 0x48, 0x0e, 0xb1, 0x9d, 0x73, 0xea, 0x1a, 0x8d, 0xfd, 0x15, 0x2f, 0x23, 0x6e, 0xba, 0xe2, 0xd9, 0xd2, 0xf7, 0xe4, 0x60, 0x91, 0xc7, 0xd7, 0x3a, 0x14, 0xec, 0xe3, 0x6e, 0x53, 0xbd, 0x77, 0xb8, 0xcb, 0x66, 0xd7, 0xa4, 0x7d, 0xdc, 0xc5, 0x9f, 0x78, 0x7e, 0x75, 0xda, 0xdd, 0x26, 0x0b, 0x1c, 0x42, 0xd4, 0x3e, 0xe9, 0xbc, 0x9d, 0xeb, 0xb4, 0xbb, 0x81, 0x5c, 0x64, 0xc1, 0x86, 0x5f, 0x65, 0xdd, 0xec, 0xb7, 0x38, 0x61, 0xa8, 0x94, 0x11, 0x8d, 0xc3, 0x68, 0x5d, 0x83, 0xac, 0xe6, 0xf6, 0x81, 0x6e, 0xe1, 0xff, 0x45, 0x4d, 0xa1, 0x4a, 0x1c, 0x5a, 0x47, 0x4a, 0xe3, 0x11, 0xaa, 0xd2, 0x40, 0xa4, 0xbf, 0x9e, 0x87, 0x8b, 0xa9, 0xf5, 0x93, 0xe3, 0x7c, 0x4c, 0xd4, 0x9b, 0x8d, 0x0a, 0x73, 0x87, 0xb0, 0x60, 0x47, 0x17, 0xf0, 0x54, 0x1d, 0xe8, 0xf8, 0x2e, 0x10, 0x27, 0x80, 0x3e, 0x00, 0x14, 0xcb, 0x54, 0x52, 0x1d, 0xcc, 0xc7, 0xc9, 0x72, 0x28, 0x90, 0x80, 0x91, 0xdc, 0x46, 0x33, 0x69, 0xe7, 0x95, 0xec, 0xff, 0x93, 0x9a, 0x40, 0x09, 0x8b, 0xc8, 0x03, 0x76, 0xd9, 0xb1, 0x6b, 0x6c, 0xd7, 0x77, 0xb3, 0xb9, 0x69, 0x0c, 0xa1, 0x48, 0x36, 0x2c, 0x73, 0x2b, 0x45, 0x9b, 0xb0, 0xca, 0xad, 0xd6, 0x0f, 0x5c, 0x9d, 0x50, 0x4c, 0xa2, 0xd6, 0x78, 0x45, 0xb6, 0x6b, 0xee, 0x1f, 0xc8, 0x92, 0xfe, 0xf6, 0x38, 0x5e, 0x1e, 0xfe, 0xbf, 0xe0, 0xf2, 0x73, 0xfb, 0xd9, 0x5d, 0x7e, 0x86, 0x7c, 0x75, 0xe6, 0xcf, 0xea, 0xab, 0xd3, 0x80, 0x8d, 0xb8, 0x4a, 0xf4, 0x6d, 0xd3, 0x22, 0x9c, 0xb1, 0x63, 0xcb, 0x1b, 0x89, 0x57, 0x4a, 0x7c, 0x34, 0x75, 0x3d, 0xa6, 0x4b, 0xed, 0x16, 0xa1, 0xb7, 0x00, 0x58, 0x5c, 0x40, 0xbd, 0xd7, 0xcb, 0x34, 0xe0, 0xa6, 0x08, 0x3c, 0x99, 0xe8, 0x71, 0xc7, 0xa2, 0x13, 0x9f, 0xa5, 0x63, 0xd1, 0xc9, 0x6f, 0x90, 0x63, 0xd1, 0xff, 0x43, 0x80, 0x2b, 0xa3, 0xfe, 0xe9, 0x3f, 0x53, 0x8e, 0x45, 0x51, 0x0d, 0x2e, 0x84, 0xdb, 0x73, 0xbb, 0x37, 0xb4, 0x4f, 0xc3, 0x1b, 0x61, 0x41, 0x4d, 0x85, 0x91, 0x7e, 0x55, 0x80, 0xe7, 0x32, 0x30, 0x84, 0x0e, 0xc3, 0xc2, 0xca, 0x3b, 0x4f, 0xdb, 0xb2, 0xa7, 0x52, 0x27, 0x8d, 0x1a, 0xa8, 0x55, 0x03, 0xea, 0xa4, 0x9f, 0x0a, 0x30, 0xe5, 0xcd, 0x99, 0x6c, 0x36, 0x5e, 0x1e, 0xf8, 0x99, 0x99, 0x29, 0xc0, 0xd8, 0xe3, 0xfb, 0xa7, 0x55, 0x6a, 0x39, 0xf4, 0xf8, 0xfe, 0x69, 0x91, 0x05, 0x4c, 0xc7, 0xc9, 0x4d, 0x31, 0x2f, 0xfd, 0x9a, 0x00, 0x1b, 0xc9, 0x33, 0x0e, 0xdd, 0x0d, 0x73, 0x57, 0x39, 0xe3, 0x8c, 0x0d, 0xb3, 0x7b, 0xf8, 0xf4, 0x7d, 0xc7, 0xc2, 0xd1, 0x8f, 0xd1, 0x84, 0x42, 0x23, 0x88, 0x1b, 0xc5, 0xaa, 0x38, 0x21, 0xfd, 0xee, 0x3c, 0xcc, 0xd5, 0x1b, 0xbb, 0xcd, 0x7d, 0x5d, 0x73, 0x23, 0xa1, 0x9a, 0x70, 0xd9, 0xf8, 0x64, 0xd0, 0xa4, 0xaf, 0xe9, 0x7c, 0x5d, 0x26, 0x21, 0x25, 0xd6, 0xf0, 0xbd, 0x8f, 0x0e, 0xa2, 0xb8, 0xea, 0x05, 0xe3, 0x93, 0x01, 0x39, 0x96, 0x70, 0xf5, 0x9a, 0xee, 0xc0, 0x15, 0x6e, 0x85, 0xf1, 0x30, 0x9e, 0x17, 0xe3, 0x74, 0x82, 0xea, 0x57, 0x8f, 0x41, 0xe2, 0x10, 0x8a, 0x6a, 0x8a, 0xe5, 0x53, 0x4c, 0xd7, 0x39, 0xcc, 0x37, 0x74, 0x47, 0xbd, 0x1c, 0xad, 0x37, 0xaa, 0x35, 0xb6, 0x0f, 0xcf, 0x25, 0xd5, 0x1c, 0x17, 0xac, 0xae, 0x70, 0xa9, 0x05, 0x1b, 0xd2, 0x81, 0xf3, 0xf8, 0xcc, 0xb6, 0xbb, 0xcf, 0xef, 0xfe, 0xf1, 0x14, 0x5d, 0x37, 0xcc, 0x42, 0x00, 0x4f, 0x5d, 0x6f, 0xdb, 0xdd, 0xdd, 0x7d, 0x6e, 0xbf, 0xbf, 0x0b, 0x17, 0x62, 0xb5, 0xc4, 0xdd, 0x1b, 0x6c, 0x44, 0x08, 0x04, 0xf9, 0xec, 0xc3, 0xa5, 0x08, 0x85, 0x68, 0x67, 0x53, 0x97, 0xf3, 0x2f, 0x65, 0x61, 0x15, 0x77, 0xf4, 0x85, 0x50, 0x65, 0xd1, 0x5e, 0xbe, 0x0d, 0x97, 0x79, 0xd5, 0x05, 0x79, 0x2e, 0xd0, 0x71, 0x12, 0x27, 0x13, 0x64, 0x7b, 0x40, 0xe9, 0x04, 0x8f, 0xde, 0x51, 0xbe, 0xa7, 0x52, 0x46, 0x38, 0xe6, 0x3b, 0x82, 0x4b, 0x6a, 0x6c, 0x34, 0x6a, 0x49, 0x9c, 0xdf, 0x83, 0xe7, 0x92, 0x6a, 0x8c, 0xfb, 0x38, 0xb8, 0xca, 0xa7, 0x15, 0x6c, 0x81, 0x41, 0x3b, 0x3e, 0x1c, 0xa7, 0x26, 0xd4, 0x80, 0xe9, 0x11, 0x1d, 0x1f, 0x89, 0xdc, 0x89, 0xf9, 0x4f, 0xa6, 0x86, 0xee, 0xd0, 0x1e, 0x8b, 0x42, 0x04, 0x79, 0x9f, 0x21, 0xbc, 0x5f, 0xe2, 0xd0, 0x09, 0x32, 0x7e, 0x4a, 0xc7, 0x9c, 0xaa, 0xe3, 0x1d, 0x82, 0xc3, 0x36, 0x8d, 0x3e, 0xfa, 0x42, 0x0a, 0xdb, 0x3e, 0xa2, 0x7a, 0x9e, 0x54, 0xc6, 0xa7, 0x84, 0xea, 0x70, 0x31, 0x5e, 0x53, 0x3c, 0xb6, 0xe8, 0x85, 0x18, 0x8d, 0x20, 0xbb, 0xef, 0xc1, 0x82, 0x45, 0x0a, 0x99, 0x26, 0x14, 0x39, 0xc7, 0xcd, 0x67, 0x71, 0xf4, 0x1b, 0x43, 0x43, 0x26, 0xbc, 0xe0, 0xc9, 0xc0, 0x76, 0xd7, 0x7f, 0xf8, 0x71, 0x61, 0x1c, 0xcd, 0xa1, 0x8c, 0x89, 0xa3, 0xc5, 0xe0, 0xe7, 0x5c, 0x31, 0xd8, 0xee, 0x26, 0xd2, 0x41, 0xdf, 0x21, 0xc0, 0x73, 0x4c, 0x10, 0x4e, 0xad, 0x6f, 0x21, 0x45, 0x1b, 0x13, 0xf7, 0x79, 0x22, 0x26, 0x96, 0xc7, 0xa9, 0x20, 0x9c, 0xc6, 0xc6, 0x5f, 0x10, 0xe0, 0xba, 0x77, 0x37, 0x10, 0xd2, 0x5d, 0x60, 0x26, 0x64, 0xcd, 0x18, 0x47, 0x68, 0xb4, 0x13, 0xdd, 0xd7, 0xdc, 0xeb, 0x02, 0x1e, 0xc5, 0x18, 0x0f, 0x7f, 0x53, 0x80, 0xd7, 0xd8, 0x0d, 0x42, 0x36, 0x0e, 0xa8, 0x1b, 0xcb, 0xcf, 0x27, 0xcf, 0xff, 0x4c, 0x64, 0x76, 0x04, 0xf5, 0x15, 0x7a, 0xd7, 0x90, 0x85, 0xcb, 0xda, 0x65, 0x3a, 0x64, 0x13, 0xbb, 0xb2, 0x76, 0x0d, 0x5e, 0xcc, 0xc6, 0xbf, 0xf4, 0xd7, 0xc6, 0x60, 0x91, 0xb3, 0x99, 0xa1, 0x22, 0x2c, 0x73, 0x36, 0x2a, 0x3f, 0xb6, 0x6a, 0x74, 0x6b, 0xda, 0xed, 0xa0, 0xa3, 0xb8, 0x9a, 0x51, 0x2e, 0x45, 0xe3, 0x26, 0x42, 0x3a, 0x4d, 0xdb, 0x28, 0x68, 0x8c, 0x1a, 0x50, 0x73, 0x5c, 0x50, 0x39, 0x25, 0xe8, 0xcb, 0xb0, 0x14, 0xcf, 0x6d, 0x34, 0x52, 0xbd, 0xb7, 0x1f, 0x70, 0x10, 0x54, 0x2e, 0x19, 0x24, 0xc1, 0x4c, 0xd0, 0x7b, 0x15, 0x7d, 0x71, 0x54, 0x43, 0x79, 0xa8, 0xcb, 0x0f, 0xde, 0xc4, 0xce, 0x3b, 0x95, 0x91, 0x6b, 0x2d, 0xf7, 0x15, 0x8d, 0x4b, 0x12, 0x9f, 0x87, 0x3e, 0x6e, 0xf7, 0x9a, 0xbb, 0xc6, 0xb1, 0xe9, 0x62, 0x31, 0xf5, 0xc6, 0x4c, 0xf6, 0x03, 0x1f, 0xb7, 0x7b, 0x11, 0x54, 0xb5, 0x21, 0xfd, 0x8c, 0x00, 0x4b, 0xbc, 0x1e, 0xc9, 0x76, 0x01, 0xcb, 0xc3, 0x0c, 0x4b, 0xa8, 0x77, 0x33, 0xdd, 0xbf, 0xf6, 0xbb, 0xc6, 0xd0, 0x6e, 0x76, 0x5a, 0x25, 0xea, 0x3d, 0xae, 0xd3, 0x92, 0xa9, 0xf7, 0x38, 0x9c, 0x93, 0xa7, 0x89, 0xaa, 0x38, 0x26, 0xfd, 0x4e, 0x0e, 0x56, 0xf8, 0xd2, 0x18, 0x52, 0x02, 0x63, 0x98, 0xa3, 0xaa, 0xbe, 0xc8, 0xc6, 0x70, 0x48, 0x5b, 0xfd, 0x0d, 0x58, 0xe2, 0x8c, 0x7b, 0xf7, 0x1e, 0x63, 0x21, 0x3a, 0xec, 0x6d, 0xf4, 0x39, 0x00, 0x5f, 0xc9, 0x83, 0x9d, 0xe0, 0xf9, 0xd1, 0x77, 0xee, 0x1b, 0xf7, 0x8f, 0x8f, 0xef, 0x0f, 0x1c, 0x35, 0x80, 0x80, 0x3e, 0x82, 0x75, 0x2d, 0x32, 0x8d, 0x7d, 0x83, 0x8c, 0x2c, 0xc6, 0x97, 0xc9, 0xe8, 0xe8, 0x06, 0x14, 0x1c, 0xcb, 0x26, 0x63, 0xc3, 0x3b, 0xab, 0xf3, 0xdd, 0x43, 0x0e, 0x75, 0x12, 0xad, 0xd0, 0xb1, 0x6c, 0x0c, 0x2c, 0x7d, 0x77, 0x1e, 0xe6, 0x23, 0x42, 0x17, 0x7a, 0x05, 0x16, 0x22, 0x32, 0x95, 0x1f, 0xb9, 0x38, 0x24, 0x45, 0xed, 0x76, 0xd0, 0x5b, 0x50, 0x18, 0x68, 0x8e, 0xa3, 0x5b, 0x86, 0xeb, 0x52, 0x28, 0x21, 0x1e, 0x11, 0x03, 0x22, 0x6a, 0xef, 0x2c, 0x1d, 0x40, 0x2e, 0xa6, 0x76, 0x27, 0x43, 0x2e, 0x06, 0x90, 0x8b, 0x68, 0x07, 0x0a, 0xc7, 0x96, 0xfe, 0x71, 0x4d, 0x33, 0xdc, 0xc8, 0x27, 0xaf, 0x25, 0xce, 0x36, 0xcf, 0xfb, 0xc2, 0xfd, 0x76, 0x7b, 0x38, 0xa0, 0x97, 0x6d, 0x1e, 0x76, 0xe2, 0x1c, 0x1e, 0xff, 0xcc, 0xe7, 0xb0, 0xbb, 0x9c, 0x07, 0xba, 0x96, 0xb9, 0x9d, 0x64, 0x4d, 0x94, 0x7e, 0x58, 0x80, 0x82, 0xdb, 0x57, 0x24, 0x6c, 0x86, 0x77, 0xe3, 0xb8, 0xc7, 0xac, 0x9f, 0x9a, 0x03, 0xd7, 0x7b, 0xdf, 0x2b, 0x23, 0xae, 0x2d, 0x03, 0x18, 0xea, 0x52, 0x9c, 0xd0, 0x81, 0x4c, 0xac, 0x3b, 0x88, 0xb2, 0x51, 0x90, 0x78, 0x8e, 0x59, 0x77, 0x84, 0x0a, 0x0e, 0x64, 0xe9, 0x17, 0x05, 0x58, 0xe6, 0x12, 0xcf, 0xa8, 0x0f, 0xcd, 0x43, 0x0d, 0xaf, 0x16, 0x6a, 0xa6, 0xf3, 0xac, 0xcd, 0x34, 0xdb, 0x6c, 0xa6, 0x50, 0x64, 0x33, 0xd3, 0x52, 0xbb, 0x2a, 0x8e, 0x91, 0xdf, 0x4d, 0x7a, 0x9a, 0xb5, 0x8b, 0xb2, 0x38, 0x11, 0xec, 0xd0, 0x62, 0x52, 0x87, 0x16, 0xcf, 0xdc, 0xa1, 0x45, 0x6e, 0x87, 0x16, 0x79, 0x1d, 0x5a, 0x4c, 0xe8, 0xd0, 0xa2, 0xf4, 0xa3, 0x09, 0x1d, 0x5a, 0x7c, 0xfa, 0x0e, 0x2d, 0x3e, 0x8d, 0x86, 0x96, 0xd7, 0xa1, 0xec, 0x82, 0xc0, 0xde, 0x14, 0xf3, 0xd2, 0x00, 0x50, 0xfc, 0x30, 0x86, 0x64, 0x58, 0x8a, 0x1f, 0xb7, 0x7c, 0x51, 0x21, 0x7a, 0xc6, 0xda, 0xed, 0xa0, 0x6b, 0x20, 0x46, 0x30, 0xdc, 0x15, 0x76, 0x2e, 0x04, 0x6d, 0x4b, 0xdf, 0x0a, 0x8b, 0x9c, 0x63, 0x14, 0x5e, 0xda, 0x39, 0xe7, 0x24, 0x7f, 0x69, 0x8f, 0x9d, 0x8c, 0x48, 0x6c, 0xcd, 0xa5, 0x28, 0x4e, 0xe0, 0xca, 0x00, 0x85, 0x51, 0x88, 0x70, 0xf4, 0x2f, 0x73, 0xb4, 0xbd, 0x91, 0x30, 0x9f, 0x45, 0x4a, 0x28, 0x9c, 0x1b, 0xaa, 0x3b, 0x5a, 0x84, 0xde, 0x83, 0xb9, 0xc0, 0xb6, 0xd2, 0x68, 0xd4, 0xd8, 0xba, 0xf8, 0xdc, 0xa8, 0xdb, 0x85, 0x46, 0xa3, 0xb6, 0x73, 0x4e, 0x9d, 0x76, 0xf7, 0x9d, 0x46, 0xa3, 0x86, 0xda, 0xb0, 0x12, 0xef, 0x6e, 0x76, 0x63, 0x91, 0x2e, 0x6e, 0xc5, 0x51, 0x76, 0xce, 0xa9, 0x4b, 0xd1, 0xff, 0x87, 0x08, 0xc2, 0xcb, 0x30, 0xd1, 0x7a, 0x34, 0x68, 0xee, 0x76, 0x98, 0x21, 0xe5, 0x78, 0xeb, 0xd1, 0x60, 0xb7, 0x43, 0x22, 0x54, 0x05, 0x54, 0x86, 0xd8, 0x6a, 0x78, 0x35, 0x55, 0x8f, 0x9c, 0x38, 0xe5, 0x0e, 0xdb, 0xd8, 0xac, 0xd1, 0x26, 0x84, 0xf7, 0x6b, 0xd2, 0xe5, 0xdf, 0x29, 0xc0, 0x5c, 0xb8, 0xf9, 0xe8, 0x2d, 0xd8, 0xe0, 0xdf, 0x99, 0x04, 0x2c, 0x02, 0x57, 0x39, 0x57, 0x25, 0xa4, 0x1d, 0x55, 0x58, 0xe5, 0x0c, 0x94, 0xc0, 0xff, 0xbe, 0x1c, 0x1b, 0x2a, 0x84, 0x8f, 0xeb, 0xb0, 0xc2, 0xef, 0x31, 0xb4, 0x14, 0x8c, 0x6b, 0x33, 0xeb, 0x06, 0xab, 0xf9, 0x49, 0x01, 0x66, 0x82, 0x0d, 0xce, 0x18, 0xcc, 0x29, 0x80, 0x71, 0xe6, 0x55, 0x6f, 0x36, 0xa0, 0x83, 0x2e, 0x0a, 0x08, 0x41, 0x44, 0xe3, 0x5b, 0xcc, 0xa1, 0x19, 0x5f, 0xe7, 0x5b, 0xcc, 0x4b, 0x3f, 0x87, 0x40, 0x8c, 0x9e, 0x8d, 0xd1, 0x8b, 0x30, 0x67, 0x05, 0xbe, 0xbd, 0x61, 0x1c, 0xc9, 0x45, 0x55, 0x98, 0x6c, 0x87, 0xe2, 0x33, 0x8d, 0xf0, 0xf9, 0xdf, 0xf6, 0xe2, 0x13, 0x5d, 0x72, 0xff, 0x7a, 0xfb, 0xb6, 0x69, 0xd5, 0x4f, 0x35, 0xc3, 0xd0, 0x7b, 0xfb, 0xba, 0x66, 0x0f, 0x2d, 0xb2, 0xc9, 0x31, 0xa5, 0xcd, 0x11, 0x50, 0xa8, 0x13, 0xbb, 0xd3, 0xc1, 0x80, 0xff, 0x2f, 0x7b, 0xef, 0x1a, 0x23, 0x49, 0x96, 0x16, 0x8a, 0x75, 0x64, 0xbd, 0xbf, 0x7a, 0x45, 0x9d, 0xea, 0xaa, 0xea, 0xc7, 0x4c, 0x4f, 0x77, 0xcc, 0x63, 0x77, 0x7a, 0x76, 0x66, 0x22, 0x23, 0x1f, 0x9d, 0xbd, 0x3b, 0x3b, 0x33, 0x95, 0x59, 0xdd, 0x5d, 0xb5, 0x53, 0x55, 0x5d, 0x7d, 0xb2, 0x6a, 0x7a, 0x7a, 0x66, 0xd6, 0x49, 0x64, 0x66, 0x54, 0x55, 0x30, 0x99, 0x91, 0xd9, 0x11, 0x59, 0xfd, 0x58, 0x1b, 0xb3, 0x3c, 0x04, 0x02, 0x64, 0xf0, 0x5a, 0xb0, 0x46, 0x32, 0x2c, 0xb0, 0x8b, 0x65, 0x0b, 0xb3, 0x32, 0x06, 0x81, 0x17, 0x61, 0x6b, 0x65, 0x5b, 0x36, 0x08, 0x30, 0x20, 0x1b, 0x1b, 0x5b, 0xba, 0xf7, 0x22, 0xb8, 0x57, 0x88, 0x2b, 0xdd, 0x87, 0x84, 0x2e, 0x57, 0xf7, 0x8a, 0xcb, 0xe5, 0xea, 0x3c, 0x22, 0xe2, 0x9c, 0xc8, 0x88, 0xc8, 0xa8, 0xee, 0x81, 0xbb, 0xa0, 0xfb, 0xa3, 0x2a, 0xe3, 0x9c, 0xf3, 0x7d, 0xdf, 0xf9, 0xce, 0xfb, 0xf5, 0x3d, 0xb6, 0x9c, 0x81, 0xe5, 0x72, 0x91, 0xab, 0x4c, 0xdb, 0x25, 0xf9, 0xc6, 0x27, 0x4a, 0x02, 0x7d, 0x14, 0x7b, 0x3f, 0x37, 0x94, 0x53, 0x96, 0x97, 0x8f, 0xa1, 0xdb, 0xbb, 0xa1, 0xcc, 0xf6, 0x04, 0x89, 0xfc, 0xc9, 0x11, 0x67, 0x6b, 0xe9, 0xea, 0x21, 0x51, 0x65, 0xf0, 0x21, 0xac, 0x0c, 0x9f, 0xfb, 0x6a, 0xb5, 0x4d, 0x7e, 0x18, 0x78, 0x2b, 0x3b, 0xf9, 0x7a, 0x1c, 0x99, 0xcd, 0x33, 0x38, 0x9e, 0x7e, 0x7c, 0xc6, 0xf5, 0xda, 0x26, 0x97, 0x39, 0x7a, 0xaa, 0x8c, 0xeb, 0x49, 0x19, 0xd7, 0x6b, 0x9b, 0xa8, 0x2e, 0x2a, 0x62, 0x30, 0x21, 0xa4, 0x42, 0xf6, 0xcc, 0x12, 0xf4, 0x45, 0x5f, 0x87, 0x71, 0xa7, 0xe7, 0x58, 0x5c, 0xca, 0x28, 0xf5, 0x7a, 0x81, 0x02, 0xa2, 0xb7, 0x61, 0xa1, 0xe5, 0xda, 0x0d, 0xbc, 0xd5, 0xd8, 0xdb, 0xd9, 0x6a, 0xd4, 0xee, 0x6c, 0x8d, 0x76, 0xd2, 0xa2, 0xe0, 0xd9, 0x96, 0x6b, 0xe3, 0xad, 0xbd, 0x9d, 0xad, 0xda, 0x9d, 0x2d, 0x74, 0x0d, 0x66, 0x38, 0x05, 0x3b, 0xcf, 0x35, 0x3f, 0x52, 0x91, 0xa7, 0x28, 0xf2, 0x56, 0x1e, 0xdd, 0x82, 0xf9, 0x00, 0x91, 0xe6, 0x3c, 0x9f, 0xa2, 0xc7, 0x54, 0xc3, 0x5b, 0x21, 0x24, 0x55, 0xc5, 0x64, 0x54, 0x08, 0x07, 0xd7, 0x01, 0x38, 0x21, 0x42, 0x65, 0x61, 0x34, 0x0b, 0xd3, 0x14, 0x99, 0xa0, 0x96, 0x61, 0x9a, 0xa2, 0xd6, 0xf1, 0x1e, 0xbf, 0xf4, 0x1a, 0xcd, 0x7b, 0x1d, 0xef, 0xa1, 0x75, 0x58, 0x08, 0x24, 0x34, 0x19, 0xb6, 0x3a, 0x1a, 0x7b, 0xce, 0x97, 0xe0, 0xa4, 0x24, 0x6e, 0xc0, 0x12, 0xe7, 0x7a, 0x3b, 0xac, 0xfc, 0xa5, 0xd1, 0x54, 0xe6, 0x29, 0xf3, 0xdb, 0x7e, 0xf5, 0x1f, 0xc2, 0x1a, 0x9b, 0xef, 0xc8, 0xa1, 0x40, 0x36, 0xb4, 0x86, 0x52, 0x8e, 0x11, 0x38, 0x1e, 0x07, 0x27, 0x11, 0x43, 0x8f, 0xe0, 0xc5, 0x81, 0xdd, 0xb5, 0xb0, 0xe5, 0x0d, 0x5c, 0xbb, 0x45, 0x65, 0xe8, 0xe3, 0x66, 0x3b, 0x8f, 0xdf, 0x2b, 0x25, 0xb4, 0x62, 0x60, 0x9d, 0x81, 0x9c, 0xda, 0xb2, 0x11, 0x44, 0xdf, 0xad, 0xc0, 0xd5, 0x61, 0x48, 0x71, 0x3e, 0x92, 0xf2, 0x3f, 0x9b, 0x39, 0xff, 0x53, 0x50, 0x15, 0xbd, 0xd0, 0x70, 0xbf, 0x62, 0x2b, 0x19, 0xbc, 0xd0, 0xf0, 0x5b, 0xdc, 0x08, 0x2a, 0x7a, 0x1b, 0x26, 0xda, 0x27, 0xdd, 0xee, 0x63, 0xee, 0x70, 0xe5, 0x6a, 0xa6, 0x61, 0xbf, 0x41, 0x30, 0x30, 0x43, 0x44, 0x25, 0x98, 0xb2, 0xf8, 0xeb, 0xf1, 0xda, 0x68, 0xa7, 0x4a, 0x3e, 0x2c, 0xaa, 0xc3, 0x74, 0xdb, 0xf7, 0xf1, 0x70, 0x2e, 0xe5, 0x38, 0x48, 0x9f, 0x3a, 0xab, 0xa6, 0x67, 0xb5, 0xa9, 0x88, 0x2a, 0xe5, 0x82, 0x40, 0xf8, 0xfa, 0xf6, 0x9b, 0x39, 0x1c, 0x10, 0x42, 0x9f, 0x81, 0x99, 0xd6, 0x7d, 0x9b, 0x1b, 0xe3, 0x3b, 0x9f, 0x22, 0x08, 0x50, 0xbb, 0xb3, 0xe5, 0x1b, 0xe3, 0x6b, 0xdd, 0xb7, 0x99, 0x31, 0xbe, 0x2a, 0xcc, 0x7a, 0x27, 0xcd, 0xa6, 0xe9, 0x30, 0x01, 0xa2, 0x0b, 0x29, 0xca, 0x2e, 0xf5, 0x10, 0x0e, 0x8b, 0x48, 0xe8, 0xf3, 0xb0, 0xea, 0xf4, 0x1c, 0x3a, 0x86, 0xb8, 0x8e, 0x91, 0xcd, 0x4d, 0x6f, 0x5c, 0x4c, 0x79, 0x22, 0x08, 0xd4, 0x91, 0x6e, 0xf6, 0xdc, 0x0a, 0x36, 0x9d, 0x8f, 0x3c, 0x7c, 0xd6, 0xe9, 0x39, 0x7b, 0x3b, 0x5b, 0x32, 0x11, 0x74, 0x1f, 0x2e, 0xc6, 0x5f, 0x49, 0x32, 0x81, 0xce, 0x67, 0x28, 0xcb, 0x09, 0x67, 0x9a, 0x64, 0x3c, 0x7c, 0x21, 0x96, 0x28, 0x15, 0xed, 0xac, 0x22, 0xaa, 0xbe, 0x23, 0xcd, 0xf8, 0x55, 0xd5, 0xdf, 0xee, 0xdc, 0x39, 0x31, 0xa9, 0x61, 0xf8, 0xea, 0x79, 0x58, 0x3b, 0x8a, 0x6f, 0x28, 0xed, 0x0f, 0x15, 0x78, 0x36, 0x75, 0xf1, 0x45, 0x0d, 0x3f, 0x8b, 0x7a, 0xa7, 0xc7, 0x01, 0xf8, 0xb1, 0x71, 0xd4, 0x2a, 0x14, 0x7b, 0x3f, 0x30, 0x44, 0x8c, 0xb4, 0x0a, 0x97, 0xb8, 0x10, 0xce, 0x21, 0x82, 0x21, 0x8b, 0x4f, 0xa4, 0x38, 0x69, 0x16, 0x51, 0xf0, 0x59, 0x26, 0x88, 0x11, 0xde, 0x77, 0xd1, 0x6d, 0xee, 0xaf, 0xe5, 0xe0, 0x52, 0x3a, 0x4f, 0x4c, 0x93, 0xa0, 0x37, 0xf0, 0xb8, 0x1e, 0x17, 0xd3, 0x24, 0x20, 0xe1, 0x20, 0xa5, 0x14, 0x48, 0xd7, 0xf3, 0x70, 0x90, 0x52, 0x09, 0xa4, 0xea, 0x79, 0x18, 0x5d, 0x80, 0x29, 0xfa, 0x95, 0xd7, 0x03, 0xfd, 0x0d, 0x3f, 0x22, 0x4c, 0x2b, 0x07, 0x7a, 0x1c, 0x7e, 0x44, 0x90, 0x66, 0x84, 0xea, 0x1c, 0x7e, 0x44, 0x90, 0x56, 0xd4, 0x03, 0xa5, 0x0e, 0x3f, 0x22, 0x48, 0xab, 0x84, 0xaa, 0x1d, 0x7e, 0x04, 0x7a, 0x06, 0xa6, 0x39, 0x79, 0x3d, 0xd0, 0xf0, 0x08, 0x62, 0x82, 0xd4, 0x82, 0x11, 0x6a, 0x7a, 0x04, 0x31, 0x4c, 0x34, 0xf7, 0xbe, 0xef, 0xe4, 0x5c, 0xac, 0x69, 0x54, 0x84, 0x15, 0xee, 0x91, 0xdd, 0x74, 0xda, 0x0f, 0xed, 0xf6, 0xe0, 0x78, 0xcf, 0x74, 0xc3, 0xb3, 0x69, 0x7c, 0x22, 0x7a, 0x11, 0x16, 0x58, 0x43, 0xfb, 0x74, 0x7c, 0x85, 0x38, 0x1a, 0xeb, 0x47, 0x6a, 0xff, 0x44, 0x81, 0xab, 0xd9, 0x37, 0x6c, 0x7f, 0xeb, 0xfb, 0xe7, 0xff, 0x99, 0xbd, 0xb8, 0xcc, 0xd0, 0x67, 0x52, 0x71, 0x5f, 0x4c, 0x59, 0xbf, 0x43, 0xe0, 0x98, 0x02, 0x1a, 0x70, 0x36, 0x8c, 0x0b, 0x5d, 0x01, 0xf2, 0xd3, 0x63, 0x6c, 0x1a, 0x3a, 0x07, 0x53, 0x7d, 0x3d, 0xb4, 0x90, 0x3e, 0x8f, 0xfd, 0xa0, 0xf6, 0x4d, 0xa6, 0x75, 0x27, 0x67, 0x91, 0x55, 0xeb, 0x4e, 0xc2, 0x92, 0x8f, 0x8b, 0xc7, 0xd9, 0xbc, 0xb7, 0x76, 0x4a, 0xdc, 0xa4, 0x58, 0x27, 0xcf, 0xe5, 0x7c, 0xbd, 0x8e, 0xc1, 0xe5, 0x7c, 0xbd, 0x4e, 0x91, 0xcb, 0xf9, 0x7a, 0x1d, 0x5f, 0xce, 0x97, 0x6a, 0x25, 0x31, 0x39, 0x5f, 0xaa, 0x88, 0xa4, 0x4e, 0x69, 0xfb, 0xe2, 0x84, 0x11, 0xb7, 0x95, 0x4e, 0xac, 0x31, 0x25, 0xb9, 0xc6, 0xb4, 0xef, 0x56, 0x60, 0x5e, 0xda, 0x9c, 0x66, 0x53, 0xd5, 0x95, 0x50, 0x9e, 0x48, 0x21, 0x56, 0x10, 0x83, 0xd1, 0xbe, 0x36, 0x09, 0x6b, 0x09, 0x3b, 0x3a, 0x74, 0x0f, 0x96, 0xc9, 0xf2, 0x1c, 0x2f, 0xaf, 0xfc, 0xc9, 0xc4, 0x85, 0x3a, 0x02, 0x8f, 0x51, 0xeb, 0xbe, 0x1d, 0x15, 0x0e, 0xbe, 0x07, 0xcb, 0xfd, 0xee, 0x30, 0xe9, 0x34, 0x71, 0x65, 0xb2, 0x48, 0x0f, 0x91, 0xee, 0x77, 0x87, 0x48, 0x5f, 0x82, 0x19, 0xbe, 0xc4, 0x7b, 0xcc, 0x42, 0xe4, 0x1c, 0x39, 0xe8, 0x04, 0x51, 0x62, 0x7a, 0x91, 0xce, 0xc7, 0x52, 0x7a, 0x51, 0x4c, 0x2f, 0xd1, 0x39, 0x59, 0x4a, 0x2f, 0x89, 0xe9, 0x65, 0x3a, 0x2f, 0x4b, 0xe9, 0x65, 0x31, 0xfd, 0x1a, 0x9d, 0x9b, 0xa5, 0xf4, 0x6b, 0x62, 0x7a, 0x85, 0xce, 0xcf, 0x52, 0x7a, 0x45, 0x4c, 0xbf, 0x4e, 0xa7, 0x68, 0x29, 0xfd, 0x3a, 0xba, 0x0c, 0xe0, 0x07, 0xf2, 0x6c, 0x96, 0x9e, 0xa3, 0xf6, 0x3e, 0x83, 0x38, 0x09, 0x22, 0x4f, 0x4f, 0x65, 0x32, 0x44, 0x5e, 0x82, 0x30, 0xe8, 0xd1, 0x4b, 0x86, 0x30, 0x24, 0x88, 0x02, 0x3d, 0x5f, 0xc9, 0x10, 0x05, 0x09, 0xa2, 0x48, 0xcf, 0x4e, 0x32, 0x44, 0x51, 0x82, 0x28, 0xd1, 0x43, 0x92, 0x0c, 0x51, 0x92, 0x20, 0xca, 0xf4, 0x20, 0x24, 0x43, 0x94, 0x25, 0x88, 0x6b, 0xf4, 0x90, 0x23, 0x43, 0x5c, 0x93, 0x20, 0x2a, 0xf4, 0xe4, 0x22, 0x43, 0x54, 0xd0, 0x2b, 0xa0, 0x06, 0xa1, 0xeb, 0x7c, 0xef, 0xb5, 0xcc, 0xe1, 0x16, 0xc3, 0x14, 0xb6, 0x81, 0x5a, 0x66, 0x6f, 0x3e, 0xc1, 0x86, 0x88, 0xac, 0x59, 0xda, 0x4f, 0x29, 0xb0, 0x1c, 0xd3, 0xb5, 0xd1, 0x86, 0x3c, 0x60, 0x5f, 0xcb, 0x3a, 0x26, 0xe4, 0x61, 0x5b, 0x1d, 0x3d, 0x6c, 0x17, 0x61, 0xf6, 0xa1, 0xdd, 0xb6, 0x08, 0xa7, 0xb5, 0x3b, 0x5b, 0xaa, 0x42, 0x4d, 0x85, 0x30, 0xce, 0x49, 0x38, 0x47, 0x39, 0x8c, 0x19, 0x21, 0xd9, 0x38, 0x8c, 0x41, 0x7c, 0x1a, 0x0e, 0xf7, 0x76, 0x64, 0x0e, 0x49, 0x38, 0xa7, 0x7d, 0x55, 0xb0, 0xa2, 0xcf, 0x17, 0x81, 0xb7, 0x98, 0x97, 0x71, 0xff, 0xd5, 0xe1, 0x13, 0xa9, 0x27, 0x22, 0x3a, 0xe3, 0x92, 0x7f, 0x79, 0xdf, 0xc7, 0x78, 0xde, 0x27, 0x60, 0xa4, 0x6a, 0x1b, 0x0d, 0x11, 0x30, 0x7c, 0x02, 0x46, 0x75, 0x01, 0xe6, 0x5a, 0x42, 0xb2, 0xf6, 0xbd, 0x39, 0x40, 0xc3, 0x19, 0xa2, 0x06, 0x2c, 0x11, 0xf8, 0xad, 0x46, 0xdd, 0x76, 0x8e, 0x3a, 0xd6, 0x9e, 0xe9, 0x58, 0x1d, 0xce, 0xb4, 0x3e, 0xca, 0xf4, 0x3f, 0x5b, 0xba, 0x43, 0xbc, 0xcd, 0x33, 0x58, 0xa5, 0xc4, 0x84, 0x38, 0xf4, 0x1f, 0xf9, 0x19, 0xec, 0x9c, 0x74, 0x06, 0x36, 0x8d, 0xeb, 0xf0, 0x42, 0xbd, 0x9e, 0x29, 0x83, 0x10, 0x2f, 0xa0, 0x2f, 0x90, 0xa2, 0x8a, 0x9f, 0x1c, 0x63, 0xa7, 0xd7, 0xb6, 0xf8, 0x12, 0x2d, 0xc5, 0x55, 0x67, 0x60, 0xca, 0x63, 0xd4, 0xb4, 0x9f, 0xce, 0xc1, 0xc5, 0x94, 0x22, 0xa0, 0x1b, 0x54, 0xed, 0x87, 0xd7, 0x40, 0x3e, 0x95, 0xc1, 0x5d, 0xf7, 0xf6, 0xe1, 0x7a, 0x68, 0x90, 0xd0, 0x6b, 0xec, 0x3f, 0xec, 0x6d, 0x9e, 0xc1, 0x04, 0x1f, 0x7d, 0x1e, 0x66, 0xbb, 0x3d, 0xd7, 0xda, 0x3f, 0x36, 0x9d, 0xfd, 0x87, 0x3d, 0x5e, 0xde, 0xeb, 0xa7, 0x23, 0xb7, 0x13, 0x12, 0xd8, 0x3c, 0x83, 0x45, 0x7a, 0xe8, 0x16, 0x5c, 0x1e, 0x6a, 0xb5, 0x86, 0x4b, 0x1f, 0x31, 0xfc, 0x83, 0x3b, 0x37, 0xb1, 0xf8, 0x6c, 0xb4, 0x41, 0xb0, 0x2d, 0x00, 0x91, 0x43, 0x95, 0x13, 0xc9, 0x57, 0x3b, 0x82, 0x67, 0xd2, 0x8a, 0x88, 0x6e, 0xc1, 0x73, 0x83, 0x87, 0xbd, 0xfd, 0xf7, 0x1a, 0x11, 0xbf, 0xb2, 0x42, 0xde, 0x0a, 0xcd, 0xfb, 0x12, 0x05, 0x4b, 0x84, 0xd2, 0xbe, 0x02, 0xf0, 0x42, 0x96, 0xd2, 0x23, 0x0c, 0x2f, 0x0e, 0x1e, 0xf6, 0x1a, 0x3d, 0x87, 0xf5, 0x5a, 0xb9, 0xd8, 0x43, 0xf9, 0x6e, 0x9e, 0xc1, 0x57, 0x06, 0x0f, 0x7b, 0xb7, 0x1d, 0x7a, 0x11, 0x2f, 0x95, 0x3d, 0x04, 0xf5, 0x69, 0x92, 0xbf, 0x74, 0x9a, 0x39, 0x81, 0xe6, 0xfe, 0xc3, 0x5e, 0x1a, 0xcd, 0x7d, 0x78, 0xe9, 0xb0, 0x77, 0xe2, 0x66, 0x60, 0xd4, 0x5f, 0xbd, 0x35, 0x02, 0x3f, 0x82, 0xd3, 0x77, 0xe1, 0x13, 0x83, 0x63, 0xd7, 0xb2, 0x32, 0xf0, 0xea, 0x2f, 0xfa, 0xcf, 0x53, 0x84, 0x11, 0xdc, 0x62, 0x78, 0xd1, 0xb3, 0x1f, 0x65, 0x60, 0xd6, 0xdf, 0x2a, 0x5c, 0xf1, 0xec, 0x47, 0x23, 0x78, 0xf5, 0x6b, 0x60, 0x34, 0xab, 0x93, 0x62, 0x0d, 0x8c, 0xe0, 0xf4, 0x5d, 0xf8, 0x04, 0x55, 0xbc, 0xcb, 0xc0, 0xab, 0xbf, 0x2d, 0x79, 0x9e, 0x22, 0x8c, 0xe0, 0xf6, 0x3d, 0xf8, 0x24, 0xe3, 0x96, 0x56, 0x6f, 0x3a, 0x61, 0x7f, 0x3f, 0xf3, 0x02, 0xe5, 0x97, 0x56, 0xef, 0xe8, 0xba, 0x1d, 0x5d, 0x0d, 0x33, 0x42, 0xdd, 0x8e, 0xa8, 0x85, 0xf7, 0xe0, 0x93, 0x83, 0x87, 0x56, 0xe7, 0x81, 0x95, 0xa1, 0x1a, 0xfc, 0xcd, 0xd3, 0x0b, 0x0c, 0x63, 0x74, 0x0f, 0xa3, 0xf5, 0x40, 0xff, 0xa5, 0x13, 0xf6, 0xf7, 0x5c, 0xcf, 0x13, 0xd8, 0x9b, 0xa4, 0x2a, 0xb2, 0xb4, 0xdb, 0xe8, 0x7a, 0x98, 0x93, 0xda, 0x6d, 0x44, 0x4d, 0xbc, 0x0f, 0x2f, 0x73, 0xed, 0xcb, 0x0c, 0x55, 0xe1, 0xef, 0xf0, 0x5e, 0xe4, 0x28, 0x23, 0xea, 0xe2, 0x8b, 0x0a, 0xbc, 0x36, 0x3c, 0xb7, 0xb6, 0x92, 0x26, 0xb1, 0x86, 0x6d, 0xf0, 0xdb, 0xf5, 0x61, 0x03, 0x8b, 0xd5, 0xc7, 0x03, 0xcb, 0x63, 0xbb, 0x8d, 0x57, 0xa2, 0xd3, 0x70, 0xe2, 0xac, 0xb8, 0x65, 0x54, 0xa7, 0x60, 0xc2, 0xc9, 0x37, 0x1c, 0x43, 0xfb, 0x6f, 0x26, 0xe1, 0x42, 0xf2, 0x72, 0x88, 0xee, 0x92, 0x0e, 0xc1, 0xa6, 0xb0, 0xb0, 0x1a, 0xc2, 0xf4, 0xd8, 0x99, 0xf1, 0x79, 0x36, 0x8b, 0xf9, 0x95, 0x10, 0x42, 0x8b, 0x75, 0x70, 0x0f, 0x5e, 0x26, 0x44, 0x23, 0x73, 0x59, 0x02, 0xe5, 0x5c, 0xd8, 0xd5, 0x7a, 0x37, 0x85, 0xd9, 0x2c, 0x91, 0x74, 0x30, 0x41, 0x8c, 0x24, 0x3d, 0x26, 0x8d, 0xb9, 0x51, 0x5c, 0x0b, 0xd5, 0x11, 0xf6, 0xb7, 0x04, 0xca, 0xe3, 0x72, 0x75, 0xf8, 0xfd, 0x2d, 0x9e, 0xf0, 0x07, 0x70, 0x95, 0x10, 0x8c, 0x4e, 0x41, 0x09, 0xa4, 0xfd, 0xd9, 0x92, 0x2c, 0x2f, 0x37, 0xc4, 0x49, 0x28, 0x91, 0x78, 0x38, 0xf6, 0x46, 0x12, 0xf7, 0x67, 0xcd, 0x17, 0xfd, 0xe1, 0x97, 0xbd, 0x21, 0x47, 0xd6, 0xc9, 0x54, 0xa4, 0x21, 0xd3, 0x2b, 0x45, 0x6c, 0xc8, 0x91, 0xa4, 0xa7, 0x23, 0x0d, 0x99, 0x4e, 0xfa, 0x45, 0x58, 0x88, 0xec, 0x65, 0xe8, 0x2c, 0x89, 0xe7, 0x5d, 0x69, 0xef, 0x02, 0x30, 0xed, 0x1c, 0x35, 0xd8, 0x48, 0xf9, 0xea, 0x58, 0xcc, 0xee, 0xd6, 0x40, 0x37, 0x60, 0x92, 0x0e, 0xbc, 0x2d, 0xbe, 0xa1, 0x7b, 0x25, 0xd3, 0x8e, 0x93, 0xb2, 0xb6, 0xb5, 0x79, 0x06, 0x73, 0x64, 0xe4, 0xc0, 0x59, 0xf6, 0x45, 0xef, 0xd2, 0xeb, 0x56, 0xc7, 0x6a, 0x09, 0x5e, 0x7b, 0xae, 0x9f, 0x82, 0xa8, 0x4c, 0x60, 0xf3, 0x0c, 0x5e, 0x66, 0x84, 0xa5, 0x68, 0xb4, 0x0f, 0x4b, 0xd4, 0x61, 0x35, 0x35, 0xe6, 0xda, 0xb4, 0x06, 0xf4, 0x19, 0x20, 0x4d, 0x8f, 0x75, 0x2f, 0x0a, 0x8d, 0x87, 0x09, 0xa0, 0xab, 0xc1, 0x61, 0x71, 0xbd, 0xdb, 0xef, 0xd8, 0x83, 0x93, 0x36, 0x7b, 0x64, 0x9f, 0xc6, 0x43, 0xf1, 0x68, 0x13, 0xe6, 0x1d, 0x6e, 0xd9, 0xba, 0x6a, 0x99, 0x5d, 0x8f, 0xbf, 0x91, 0x27, 0xd8, 0x53, 0x14, 0x21, 0xb1, 0x8c, 0x28, 0xee, 0xbd, 0xff, 0xe5, 0x18, 0xac, 0xc6, 0x57, 0x0b, 0x3a, 0x0f, 0x53, 0x7c, 0x46, 0x08, 0x66, 0xaa, 0x49, 0xb6, 0x87, 0xf3, 0x93, 0x06, 0x7c, 0x1b, 0xed, 0x27, 0x91, 0x7d, 0xe1, 0x45, 0x98, 0xf6, 0x87, 0x4d, 0x30, 0x57, 0x4c, 0xf1, 0x1d, 0x15, 0x7a, 0x16, 0x66, 0x82, 0x6d, 0x53, 0x30, 0xde, 0xa7, 0xfd, 0x8d, 0x11, 0x21, 0xcb, 0x77, 0x3f, 0xc1, 0x88, 0x9d, 0x64, 0xfb, 0x9b, 0x80, 0x2c, 0x41, 0x9c, 0x14, 0xc9, 0x12, 0xbc, 0x67, 0x61, 0x26, 0x98, 0x08, 0x82, 0x21, 0x33, 0xed, 0xef, 0x36, 0xd0, 0x73, 0x00, 0xe1, 0x96, 0x22, 0xbc, 0x04, 0x09, 0x36, 0x0d, 0x7e, 0xbe, 0x84, 0xf6, 0x8c, 0x90, 0x2f, 0x21, 0xfd, 0x1c, 0x40, 0xb8, 0xc0, 0x07, 0x4b, 0xf8, 0x4c, 0xb0, 0x84, 0x93, 0xbc, 0x83, 0xb9, 0x22, 0x58, 0x89, 0xa7, 0xfd, 0xa9, 0x20, 0x64, 0x8d, 0x10, 0x9f, 0x93, 0x58, 0x23, 0xe4, 0xaf, 0xc0, 0xac, 0xb0, 0x6a, 0x0a, 0x37, 0x1f, 0xc1, 0xba, 0x88, 0x0c, 0x58, 0xe1, 0x1d, 0x1d, 0x6f, 0x49, 0x03, 0x90, 0x5e, 0x82, 0xf8, 0x9d, 0x15, 0x6f, 0x89, 0xc3, 0xf0, 0x0a, 0x3c, 0x47, 0xc7, 0x60, 0xf2, 0x1a, 0xa9, 0xfd, 0xb1, 0x12, 0x6e, 0xf4, 0xd3, 0xc6, 0x03, 0xea, 0xc0, 0xf9, 0xbe, 0x18, 0x51, 0x37, 0x49, 0x8f, 0x74, 0xa8, 0x43, 0xa4, 0x54, 0x07, 0xec, 0x7b, 0x49, 0x58, 0x38, 0x99, 0x20, 0xda, 0x06, 0x2d, 0x6e, 0x58, 0x47, 0x8a, 0x4e, 0x3b, 0x1d, 0xbe, 0x1c, 0x33, 0x4e, 0xa5, 0x7a, 0xd0, 0x7e, 0x50, 0x81, 0xa5, 0xa1, 0x71, 0x88, 0xaa, 0xf2, 0x2d, 0xc5, 0xa7, 0xb2, 0x0d, 0xdf, 0x27, 0xba, 0xfc, 0x2c, 0xf2, 0xcb, 0xcf, 0x0a, 0x73, 0x0c, 0x3e, 0x2f, 0x0d, 0xcb, 0x8c, 0xc6, 0x12, 0x45, 0x94, 0x53, 0x3b, 0x43, 0xe4, 0x26, 0x33, 0xa8, 0xda, 0x24, 0xed, 0xff, 0xdc, 0xe1, 0x5a, 0xef, 0xc4, 0x55, 0xc7, 0xb4, 0x9f, 0x53, 0xe0, 0x7c, 0x62, 0x33, 0xa1, 0xcf, 0xc9, 0xec, 0x15, 0x4f, 0xd7, 0xca, 0x1f, 0x8b, 0xfb, 0x92, 0x02, 0xd7, 0x37, 0x2d, 0xaa, 0xe3, 0xd4, 0xad, 0x4b, 0xec, 0x63, 0x73, 0x36, 0xb9, 0xcd, 0x58, 0xd4, 0xa7, 0xf6, 0xf6, 0xde, 0x83, 0xcb, 0xa3, 0x1e, 0xa1, 0xd1, 0x3b, 0xb0, 0xe0, 0xb8, 0xbd, 0x43, 0x96, 0x62, 0xb5, 0x03, 0xc3, 0xc8, 0xcf, 0x27, 0x6a, 0xa1, 0x86, 0xa0, 0x38, 0x82, 0xaa, 0xfd, 0xa8, 0x02, 0x0b, 0x32, 0x48, 0x36, 0xd3, 0x96, 0x32, 0xce, 0xc7, 0xde, 0x38, 0x3f, 0xac, 0xc0, 0x4c, 0xf0, 0x6e, 0x9e, 0x4d, 0x19, 0x38, 0x00, 0x3f, 0xb5, 0xcf, 0x7b, 0x80, 0xc9, 0x01, 0x41, 0xe4, 0x26, 0x40, 0xe9, 0x37, 0x37, 0x01, 0x4a, 0xbf, 0x0b, 0xea, 0x18, 0x35, 0x03, 0x29, 0xbc, 0xc4, 0x67, 0x33, 0x03, 0x29, 0x20, 0x9c, 0x5a, 0xa2, 0x17, 0x60, 0x92, 0xc2, 0x72, 0xa6, 0xe8, 0x37, 0xe9, 0x21, 0x3f, 0x95, 0x03, 0x34, 0xfc, 0x86, 0x8f, 0xd6, 0x01, 0xfa, 0x7e, 0x6c, 0x25, 0xd5, 0xdf, 0x78, 0x80, 0x5c, 0x21, 0x2b, 0x43, 0x88, 0x24, 0x91, 0x28, 0xf2, 0x8d, 0xcf, 0x08, 0x12, 0x45, 0x89, 0x44, 0x51, 0x22, 0x61, 0xa4, 0x3a, 0x56, 0x0f, 0x48, 0x18, 0x12, 0x09, 0x83, 0x5a, 0x2c, 0xf0, 0x43, 0xbe, 0x37, 0xab, 0x54, 0x8d, 0x39, 0x01, 0x9c, 0x3d, 0xf2, 0xfe, 0x99, 0x02, 0x10, 0x16, 0x92, 0xfa, 0x89, 0x33, 0x9d, 0x8f, 0xf2, 0x8d, 0x4a, 0x26, 0x2b, 0x6d, 0x93, 0x14, 0xb8, 0x82, 0xd6, 0x18, 0x9a, 0xd1, 0xa8, 0xf0, 0x97, 0x43, 0x9a, 0x60, 0x04, 0x09, 0x85, 0x46, 0x85, 0x7b, 0x8d, 0xa0, 0x09, 0x85, 0x20, 0xa1, 0xd8, 0xa8, 0x70, 0x75, 0x60, 0x9a, 0x50, 0x0c, 0x12, 0x4a, 0x8d, 0x0a, 0x55, 0xf0, 0xe5, 0x09, 0xa5, 0x20, 0xa1, 0xdc, 0xa8, 0x70, 0x95, 0x5c, 0x9a, 0x50, 0x0e, 0x12, 0xae, 0x35, 0x2a, 0x54, 0xcf, 0x96, 0x27, 0x5c, 0x0b, 0x12, 0x2a, 0x8d, 0x0a, 0x57, 0x88, 0xa5, 0x09, 0x95, 0x0a, 0x19, 0x30, 0x61, 0xa1, 0x8b, 0x61, 0xa1, 0x8b, 0xa7, 0x28, 0x74, 0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74, 0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74, 0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74, 0x51, 0xfb, 0x50, 0xe0, 0xc7, 0x08, 0xf9, 0x31, 0x4e, 0xc1, 0x8f, 0x11, 0xf2, 0x63, 0x48, 0xfc, 0x18, 0xda, 0x3f, 0x55, 0xe0, 0x62, 0x8a, 0x94, 0x09, 0xfa, 0x4f, 0x61, 0x35, 0xfa, 0x30, 0xcc, 0xdf, 0x4e, 0xd8, 0x78, 0xbd, 0x75, 0x5a, 0xb9, 0x95, 0xa1, 0xe7, 0x5c, 0x2e, 0xce, 0xb2, 0x12, 0xcd, 0x86, 0x19, 0x29, 0xdb, 0x85, 0xd5, 0x78, 0x84, 0x51, 0xef, 0xbd, 0x45, 0xa6, 0x3c, 0xe5, 0x75, 0x2a, 0xfe, 0x73, 0x6f, 0xbe, 0xac, 0x8e, 0x69, 0x16, 0x93, 0x6b, 0x49, 0xd6, 0xc5, 0xdc, 0x10, 0x85, 0x9c, 0x93, 0xb6, 0x50, 0x89, 0x24, 0x7c, 0xa1, 0xe8, 0x1f, 0x57, 0xe0, 0x7c, 0x22, 0x10, 0xfa, 0x8f, 0xe1, 0x52, 0x68, 0x5d, 0x5f, 0x5c, 0xfb, 0xb6, 0x9c, 0xc3, 0x9e, 0x60, 0x3e, 0x20, 0x59, 0x52, 0x61, 0x3d, 0x11, 0x1d, 0x8f, 0x20, 0xad, 0xfd, 0xd7, 0x63, 0xec, 0x1d, 0x3b, 0x99, 0x44, 0x66, 0xc9, 0xe8, 0xb7, 0x00, 0x42, 0x99, 0xe1, 0xd4, 0x89, 0x2e, 0x14, 0x6c, 0x27, 0xdb, 0x6c, 0x5f, 0x3e, 0x18, 0xe9, 0xb0, 0x1c, 0x23, 0xa3, 0x1e, 0x88, 0xce, 0x2c, 0x0d, 0x49, 0xa8, 0xff, 0x1d, 0x14, 0x86, 0xae, 0xae, 0xc0, 0x72, 0x8c, 0x04, 0xb8, 0xb6, 0x05, 0x10, 0xd6, 0x1a, 0xba, 0x0c, 0xb3, 0xae, 0x50, 0x43, 0xac, 0x3d, 0xc4, 0x28, 0x74, 0x1e, 0xa6, 0xef, 0xb7, 0x3a, 0x0d, 0xdb, 0x39, 0xec, 0xf1, 0x31, 0x3e, 0xc5, 0x75, 0x1c, 0xb5, 0xef, 0x64, 0xa2, 0x24, 0xd9, 0x34, 0x72, 0xd1, 0x1d, 0x79, 0x04, 0x7c, 0xe6, 0x29, 0x34, 0x7c, 0xfd, 0xe1, 0x70, 0x0c, 0x2f, 0x65, 0x43, 0x40, 0x6f, 0xc2, 0x85, 0xe4, 0xfe, 0xeb, 0xbb, 0xc3, 0x4f, 0x86, 0xd0, 0x7e, 0x32, 0x07, 0xab, 0xf5, 0x9a, 0xd5, 0xe9, 0x6c, 0x58, 0x66, 0x6b, 0x60, 0x3f, 0xa0, 0x32, 0x0c, 0xcc, 0xba, 0x5c, 0x26, 0xdb, 0xc7, 0xf1, 0xb8, 0xf2, 0xa6, 0xe3, 0x57, 0x95, 0x8c, 0xc6, 0xe5, 0x8c, 0xc0, 0xb8, 0x5c, 0x31, 0x30, 0x2e, 0x57, 0xd1, 0xd5, 0x31, 0x6e, 0x3d, 0x8e, 0x5a, 0x97, 0x0b, 0xac, 0xc7, 0x71, 0xf3, 0x72, 0x46, 0x31, 0x30, 0x2f, 0x47, 0xc5, 0x4e, 0xd8, 0x67, 0x51, 0xd7, 0xd5, 0x69, 0xfe, 0x59, 0xd1, 0xd5, 0x19, 0xf6, 0x59, 0x32, 0x74, 0x15, 0xd8, 0x67, 0xb9, 0xa8, 0xab, 0xb3, 0xec, 0xf3, 0x9a, 0xa1, 0xab, 0x73, 0xec, 0xb3, 0x52, 0xd4, 0xd5, 0x79, 0xb2, 0xeb, 0xe9, 0x7a, 0x79, 0xa3, 0xa2, 0xab, 0x0b, 0xda, 0xef, 0x28, 0xf0, 0x4c, 0xcd, 0xed, 0x79, 0x5e, 0x8d, 0x1b, 0xee, 0x6a, 0x1d, 0x5b, 0xed, 0x13, 0x72, 0x36, 0xe0, 0xaf, 0xb1, 0x9b, 0x30, 0xd6, 0x7b, 0xe8, 0x1b, 0x9a, 0x8a, 0x3f, 0x5a, 0xdc, 0x7e, 0xe8, 0xa4, 0x91, 0xd8, 0x3c, 0x83, 0x09, 0x09, 0xb4, 0x0b, 0x13, 0xbd, 0xc1, 0x71, 0xa0, 0x35, 0x51, 0x8e, 0xa7, 0x45, 0x20, 0x46, 0x50, 0x63, 0x64, 0xaa, 0x67, 0x01, 0x79, 0x61, 0xa2, 0xd5, 0x61, 0x7d, 0x7b, 0x03, 0x9e, 0x1b, 0xc1, 0x0f, 0xba, 0x02, 0x73, 0x2d, 0xfb, 0xb0, 0xb1, 0xe7, 0x5a, 0x1e, 0x1d, 0xb6, 0x0a, 0xbd, 0xc8, 0x99, 0x6d, 0xd9, 0x87, 0x7e, 0x94, 0xf6, 0xdd, 0x0a, 0x5c, 0x19, 0xc9, 0x0a, 0xbd, 0x15, 0x92, 0x39, 0x08, 0x9d, 0x3f, 0x45, 0xe2, 0xa9, 0xaa, 0x94, 0x7d, 0xd8, 0xd8, 0x72, 0xea, 0x52, 0x0a, 0x97, 0x6d, 0x5b, 0x6e, 0xd9, 0x87, 0xd1, 0x24, 0xed, 0x2b, 0x0a, 0x9c, 0xdb, 0x8b, 0x3a, 0xe0, 0xd9, 0xb6, 0x9d, 0x8f, 0x6c, 0xe7, 0x28, 0x9b, 0x6d, 0xc4, 0x24, 0x6c, 0xb9, 0xff, 0x5e, 0xcb, 0x66, 0xcb, 0x9f, 0xf0, 0xc4, 0x0e, 0xa8, 0x1e, 0xfd, 0xcc, 0x69, 0x3f, 0x33, 0x05, 0x20, 0x98, 0xc1, 0x69, 0xc1, 0x6a, 0xd7, 0x32, 0xbd, 0xdb, 0xcd, 0x6f, 0xb7, 0x5a, 0xd4, 0x7e, 0x48, 0xb7, 0xf7, 0xc0, 0x77, 0x56, 0x96, 0x7c, 0x83, 0xb8, 0x13, 0x8b, 0x82, 0x13, 0x48, 0x45, 0x33, 0x91, 0xfc, 0x99, 0x65, 0xcb, 0x24, 0x44, 0xc1, 0x09, 0xa4, 0x90, 0x0d, 0xe7, 0xdc, 0x88, 0x85, 0x8b, 0xa0, 0x2c, 0x63, 0x29, 0xf6, 0x5d, 0x71, 0x02, 0x12, 0x4e, 0x24, 0x37, 0x9c, 0x95, 0xe4, 0x00, 0x2d, 0x6b, 0x56, 0x42, 0x99, 0x12, 0xc9, 0xa1, 0xbb, 0x80, 0x48, 0x79, 0xb7, 0xda, 0x52, 0x79, 0x26, 0x52, 0x84, 0x24, 0x76, 0x86, 0xc0, 0x71, 0x0c, 0x09, 0x91, 0xb0, 0xc0, 0xfd, 0x64, 0x06, 0xc2, 0x02, 0xdf, 0x31, 0x24, 0xd0, 0x45, 0x98, 0xf6, 0xbc, 0x26, 0x53, 0x88, 0x08, 0x05, 0x5a, 0xbd, 0x26, 0x55, 0x78, 0xb8, 0x08, 0xd3, 0x4c, 0x75, 0x0e, 0xef, 0x85, 0x12, 0xad, 0xd4, 0x54, 0x2b, 0xde, 0x23, 0x67, 0xf9, 0xfb, 0x5c, 0xae, 0x99, 0x4b, 0x3f, 0xce, 0xa4, 0x9c, 0xe5, 0xef, 0x48, 0xa0, 0x38, 0x82, 0x8a, 0x36, 0x61, 0x9e, 0x30, 0x77, 0xcb, 0xec, 0x73, 0x5a, 0x90, 0x72, 0xa3, 0xbb, 0x23, 0x42, 0x62, 0x19, 0x11, 0x7d, 0x1e, 0xce, 0xf2, 0x88, 0xfa, 0xb1, 0xe9, 0x06, 0x33, 0x09, 0x57, 0x92, 0x79, 0x39, 0x8d, 0xa0, 0x84, 0x80, 0x63, 0xc9, 0x54, 0x97, 0x60, 0xd1, 0x6b, 0x70, 0x3d, 0x03, 0x16, 0xa5, 0xbd, 0x06, 0xab, 0xf1, 0x23, 0x2c, 0x41, 0x7d, 0xef, 0xae, 0x0c, 0x2f, 0x34, 0xc6, 0x67, 0xe5, 0x7d, 0xc0, 0x27, 0x32, 0x0e, 0x34, 0x9f, 0xb0, 0x0e, 0xe7, 0x92, 0x86, 0x47, 0x02, 0x2b, 0x1f, 0x44, 0x31, 0x04, 0x66, 0xde, 0x92, 0x99, 0x79, 0x39, 0xf3, 0x18, 0xf1, 0x89, 0x5f, 0x05, 0x34, 0xdc, 0xbb, 0x13, 0x18, 0xb9, 0x1d, 0xc2, 0x0a, 0x2c, 0x5c, 0x97, 0x59, 0x78, 0x3e, 0x43, 0x47, 0xf7, 0x09, 0xfe, 0x91, 0xc2, 0x28, 0xca, 0x35, 0x85, 0x34, 0x98, 0x0b, 0x27, 0xa4, 0x60, 0x2d, 0x91, 0xe2, 0xd0, 0x2d, 0x11, 0x66, 0xd7, 0x37, 0x6a, 0x7e, 0x65, 0x44, 0x63, 0xec, 0xe2, 0xcd, 0x33, 0x58, 0x42, 0x44, 0x7b, 0xb0, 0x18, 0x86, 0x6f, 0x1c, 0xec, 0xe3, 0x75, 0x3e, 0xb5, 0xbd, 0x30, 0x82, 0x16, 0x85, 0xdd, 0x3c, 0x83, 0xa3, 0xe8, 0xd5, 0x39, 0x80, 0x30, 0x4a, 0xfb, 0xd1, 0x79, 0x98, 0x13, 0x19, 0x40, 0x6f, 0xc3, 0x9c, 0xe7, 0x35, 0x03, 0x5b, 0x03, 0x99, 0xce, 0xab, 0x12, 0x06, 0x7a, 0x9f, 0x1a, 0x35, 0xaf, 0x3f, 0xa5, 0xf5, 0xd3, 0x58, 0x1a, 0xc8, 0x80, 0x09, 0xaf, 0x3b, 0x68, 0xe5, 0x03, 0x4b, 0xcd, 0x49, 0x26, 0x95, 0x77, 0xf6, 0x6b, 0x98, 0x81, 0xa2, 0x02, 0xc3, 0xf1, 0xfd, 0x54, 0x3d, 0x9b, 0x86, 0x63, 0x30, 0x24, 0x03, 0xad, 0xc3, 0xbc, 0x6b, 0x1d, 0x52, 0xb9, 0x5a, 0x76, 0x4e, 0xca, 0x72, 0x6a, 0x98, 0x0b, 0x51, 0x70, 0x1d, 0x7d, 0x1b, 0xac, 0x44, 0xcc, 0xeb, 0xf3, 0x69, 0x24, 0xcd, 0x3f, 0x22, 0x8e, 0xc3, 0xc0, 0xf1, 0x84, 0x90, 0x0d, 0xcf, 0x99, 0x4d, 0x8f, 0x19, 0xad, 0xaf, 0xd7, 0x1b, 0xd4, 0x30, 0x21, 0x59, 0xe6, 0xbd, 0x5e, 0xc7, 0x6e, 0x9b, 0xc1, 0x93, 0x67, 0x92, 0x6a, 0x4d, 0x60, 0xed, 0x7e, 0x17, 0xe3, 0x4b, 0x02, 0xa1, 0x18, 0x3a, 0xa8, 0x0d, 0xcf, 0x06, 0x10, 0xfc, 0x80, 0x25, 0x67, 0x34, 0x9d, 0x31, 0xa3, 0x8b, 0x22, 0x19, 0x5c, 0x97, 0x73, 0xa9, 0xc3, 0x2a, 0xf5, 0x67, 0xe3, 0x97, 0x65, 0xbf, 0xb7, 0xfe, 0xc0, 0x72, 0xcd, 0x23, 0x2b, 0x93, 0xaf, 0xd7, 0x15, 0x86, 0x1b, 0x41, 0x45, 0xdf, 0x06, 0xcf, 0x92, 0x84, 0xe8, 0xb1, 0x30, 0xa4, 0x0d, 0x19, 0x68, 0x5f, 0xe4, 0x24, 0x84, 0x13, 0x61, 0x98, 0x83, 0x0e, 0xcb, 0xf2, 0x5a, 0xc4, 0xac, 0x89, 0xcf, 0xb2, 0x4d, 0x63, 0x4c, 0x12, 0xaa, 0xc2, 0x74, 0x8f, 0x4a, 0x93, 0xef, 0xdc, 0xe6, 0xda, 0x93, 0xf1, 0xe3, 0xe2, 0x4e, 0x83, 0x6b, 0x32, 0x98, 0xce, 0x11, 0x5b, 0xd9, 0x03, 0x3c, 0xf4, 0x0e, 0x2c, 0xb5, 0xac, 0x4e, 0xc7, 0x93, 0xf6, 0x09, 0xf3, 0x69, 0x16, 0x48, 0x6a, 0x5b, 0x0d, 0x4a, 0x63, 0x18, 0x0f, 0xed, 0x07, 0xc4, 0x84, 0xbd, 0xc1, 0x42, 0x0a, 0x67, 0xb5, 0x28, 0x34, 0x1e, 0x26, 0x80, 0x1a, 0xb0, 0xda, 0xec, 0x98, 0xad, 0x8f, 0x6a, 0x43, 0x7c, 0x2e, 0xa6, 0x6c, 0x3b, 0x08, 0x9f, 0xb4, 0xc0, 0xb4, 0xae, 0xd8, 0x16, 0x30, 0x9e, 0x0c, 0xfa, 0xbc, 0x9c, 0x81, 0xc0, 0xbb, 0x9a, 0x62, 0x70, 0x2d, 0xc8, 0x80, 0xdb, 0x2d, 0xc1, 0x09, 0x44, 0x08, 0xff, 0x0f, 0x8f, 0xed, 0x81, 0x35, 0xcc, 0xff, 0xd2, 0x29, 0xf9, 0x8f, 0x27, 0x43, 0xf8, 0x17, 0x53, 0x04, 0xfe, 0xd1, 0xa9, 0xf8, 0x8f, 0x27, 0x82, 0xee, 0x31, 0x0f, 0xd5, 0x55, 0xd3, 0x69, 0x07, 0xd2, 0xc1, 0xbb, 0x58, 0x10, 0xa3, 0x1e, 0xd5, 0xed, 0xcf, 0xc5, 0xa0, 0xd3, 0x2b, 0x3e, 0xf4, 0x21, 0xdb, 0x23, 0xd5, 0x1e, 0xb7, 0x3a, 0x16, 0x3d, 0x7e, 0x73, 0xaa, 0x67, 0x47, 0xec, 0x91, 0xa2, 0x08, 0x78, 0x59, 0x26, 0xc3, 0x2e, 0x10, 0xbf, 0x6f, 0x0c, 0x56, 0x62, 0xa7, 0x42, 0x6a, 0x02, 0xdb, 0x6b, 0x72, 0x27, 0x20, 0x3b, 0xbd, 0xa6, 0xdd, 0xb1, 0x07, 0x8f, 0x53, 0x85, 0x90, 0xc9, 0xd4, 0x2e, 0x83, 0xe3, 0x25, 0xcf, 0x6b, 0xca, 0x51, 0xc8, 0x91, 0xad, 0xd8, 0x09, 0x1e, 0x19, 0x23, 0x59, 0xe5, 0x46, 0xdf, 0xc9, 0x6b, 0xa1, 0x15, 0x3b, 0xec, 0xc5, 0x93, 0x41, 0xdf, 0x23, 0x19, 0xb1, 0x4b, 0xce, 0x6e, 0x6c, 0x94, 0xa2, 0x7d, 0x3d, 0x01, 0x73, 0xf3, 0x0c, 0xbe, 0xec, 0x1b, 0xb1, 0x4b, 0xe2, 0xc2, 0x37, 0xe5, 0x93, 0x98, 0xbd, 0xf6, 0x87, 0x39, 0x40, 0xc3, 0x15, 0x88, 0x6e, 0x93, 0xb5, 0x8d, 0x9b, 0xbe, 0xf3, 0x9a, 0x8d, 0xfd, 0x1e, 0xdf, 0xce, 0x66, 0x31, 0x75, 0xbd, 0xec, 0x5b, 0xb8, 0xf3, 0x9a, 0x01, 0x1e, 0xda, 0x87, 0x65, 0x6e, 0xc7, 0x4e, 0x22, 0x97, 0xe6, 0xe4, 0x92, 0xb0, 0x15, 0x40, 0x6e, 0x9e, 0xc1, 0x4b, 0xcc, 0x22, 0x9d, 0x48, 0xf5, 0x1a, 0xac, 0xb5, 0x2d, 0xd7, 0x7e, 0x60, 0x11, 0x58, 0xf6, 0x64, 0xe4, 0xf6, 0xba, 0xf4, 0x44, 0x3f, 0x46, 0xaf, 0x13, 0x56, 0x83, 0x64, 0x29, 0x15, 0xbd, 0x07, 0xcb, 0x9e, 0xd7, 0xc0, 0x75, 0x6e, 0x41, 0xd6, 0x37, 0xfd, 0x30, 0x9e, 0x66, 0x92, 0xbf, 0x3e, 0x04, 0x4f, 0xfa, 0x19, 0x89, 0x13, 0xa2, 0xaa, 0x8b, 0x30, 0x2f, 0x15, 0x51, 0xfb, 0xa2, 0x02, 0xf3, 0x52, 0x51, 0x90, 0x06, 0xb3, 0xde, 0x71, 0xcf, 0x1d, 0x54, 0xed, 0x41, 0xd7, 0xec, 0x07, 0xe2, 0x22, 0x62, 0x24, 0x7a, 0x81, 0x6c, 0x30, 0xdb, 0xf6, 0x49, 0x97, 0x03, 0xf9, 0x82, 0x23, 0x52, 0x2c, 0xba, 0x0c, 0xd0, 0xe9, 0x39, 0x47, 0x1c, 0xc6, 0x17, 0x20, 0x11, 0xe2, 0xd8, 0x93, 0x51, 0x03, 0x96, 0x63, 0xb8, 0x47, 0x57, 0x41, 0xed, 0x86, 0xc1, 0x7a, 0xa7, 0x37, 0xf0, 0xb8, 0xdc, 0xf3, 0x50, 0x3c, 0x7a, 0x06, 0x66, 0x2c, 0xa7, 0xcd, 0x9c, 0xbe, 0xf1, 0xdb, 0x92, 0x30, 0x42, 0xfb, 0x7a, 0x8e, 0x2b, 0xa6, 0x26, 0x75, 0xd6, 0x78, 0x7b, 0xf9, 0xca, 0xd3, 0xda, 0xcb, 0x37, 0xe1, 0x1c, 0xb7, 0xdb, 0x42, 0x5a, 0x95, 0xfa, 0x06, 0x16, 0xc6, 0x71, 0xba, 0x25, 0x54, 0x8e, 0x14, 0xcc, 0x19, 0x2b, 0xf4, 0xd0, 0xea, 0xd3, 0x09, 0x18, 0xaf, 0xc3, 0xaa, 0x6b, 0x1d, 0xd6, 0x2d, 0xf7, 0x01, 0xbb, 0xdc, 0x6a, 0x5b, 0x8f, 0xf8, 0x4c, 0x38, 0x96, 0xcd, 0x1d, 0x8e, 0x8c, 0xcb, 0xa6, 0xbf, 0x5f, 0xcc, 0x31, 0x33, 0x42, 0x11, 0x1e, 0xd0, 0x2a, 0x4c, 0xb6, 0xc4, 0x0b, 0x2c, 0x1e, 0x42, 0x1f, 0x30, 0x0b, 0x3f, 0xae, 0x27, 0xb6, 0x5f, 0xf5, 0x2e, 0x1f, 0x3e, 0x2f, 0xa7, 0x95, 0x51, 0x42, 0xa0, 0x56, 0x85, 0xb0, 0x27, 0xc5, 0xa1, 0x32, 0x4c, 0xb5, 0x2d, 0xc7, 0x0b, 0x27, 0xa3, 0xf8, 0x5d, 0xf7, 0x06, 0x83, 0xc1, 0x3e, 0x30, 0x72, 0x98, 0x49, 0x54, 0x61, 0x6e, 0x91, 0x1b, 0x80, 0xb9, 0x16, 0x78, 0x35, 0xcb, 0xcc, 0x16, 0x20, 0x51, 0xb3, 0xbf, 0xe1, 0x6c, 0x26, 0xb6, 0x84, 0xf6, 0x27, 0x0a, 0x9c, 0x8d, 0x2b, 0x14, 0xda, 0x85, 0x69, 0xb2, 0x7b, 0xdb, 0xc3, 0x55, 0x8f, 0xdf, 0xc3, 0x19, 0x99, 0x6b, 0x84, 0xbe, 0xf4, 0x13, 0x4c, 0x1c, 0xd0, 0x40, 0x17, 0x60, 0x9a, 0xf9, 0x6e, 0xc4, 0x55, 0xde, 0xd5, 0x83, 0xb0, 0xd6, 0x84, 0x69, 0x1f, 0x23, 0xfd, 0x75, 0xdb, 0xb3, 0xbf, 0x60, 0x19, 0x45, 0xf6, 0xba, 0x4d, 0xbe, 0x8b, 0x15, 0xf6, 0xe4, 0x4e, 0xbe, 0xaf, 0x97, 0xd5, 0x31, 0xe6, 0x80, 0xe5, 0x0b, 0x56, 0xfe, 0xba, 0xa1, 0x8e, 0xfb, 0x01, 0xa3, 0x5c, 0x54, 0x27, 0xb4, 0x07, 0x30, 0xc5, 0x2b, 0x1b, 0x55, 0xe4, 0xfb, 0x45, 0x2d, 0xad, 0x65, 0x9e, 0x44, 0x3a, 0xa3, 0xcd, 0xa5, 0x14, 0xda, 0x05, 0x35, 0xa7, 0xfd, 0xef, 0x63, 0x70, 0x2e, 0xa9, 0x61, 0xd0, 0xe5, 0x88, 0x7b, 0x32, 0xd6, 0x41, 0x45, 0xe7, 0x64, 0x08, 0xc6, 0xba, 0x5e, 0x31, 0x74, 0x97, 0xd7, 0xf5, 0x8a, 0x2c, 0xae, 0x14, 0xba, 0xcb, 0xeb, 0x7a, 0x25, 0x74, 0x96, 0x79, 0x78, 0x09, 0xf4, 0xad, 0x69, 0x88, 0xc5, 0x1a, 0x7a, 0xa0, 0x69, 0x4d, 0x43, 0x2c, 0xb6, 0x28, 0xb8, 0xcc, 0x23, 0x21, 0xb4, 0x09, 0xf3, 0xe1, 0x63, 0x43, 0xbd, 0x5e, 0xe5, 0xa7, 0xa0, 0xf8, 0xda, 0x59, 0x17, 0x21, 0xb1, 0x8c, 0x48, 0xe8, 0xbb, 0xbd, 0x87, 0x79, 0x2e, 0xe6, 0xa6, 0x60, 0x1a, 0xe2, 0xb1, 0x06, 0x17, 0x6f, 0x63, 0xb1, 0x06, 0x7a, 0x1b, 0x2e, 0x1e, 0xda, 0xae, 0x37, 0xb8, 0x7d, 0x73, 0x63, 0x87, 0xcd, 0x7b, 0x5b, 0xf4, 0x1d, 0x82, 0x39, 0x0c, 0x66, 0x3a, 0xd9, 0x38, 0x0d, 0x04, 0x7d, 0x1a, 0xce, 0xf9, 0xce, 0x15, 0xa9, 0x7b, 0x33, 0x7a, 0x28, 0x12, 0xee, 0x9e, 0xe6, 0x71, 0x62, 0x3a, 0x39, 0xd6, 0x7b, 0xc1, 0x63, 0x6b, 0xf5, 0x22, 0xdb, 0xf8, 0xd1, 0x03, 0x39, 0x23, 0xbe, 0xde, 0xe9, 0x70, 0x03, 0x6b, 0xda, 0x7b, 0x30, 0x2f, 0x15, 0x1a, 0x5d, 0x14, 0x3d, 0xcf, 0x29, 0xbc, 0x47, 0xfb, 0x7e, 0xe7, 0xae, 0x82, 0x6a, 0x7b, 0x77, 0x4e, 0x4c, 0xcf, 0xae, 0xf5, 0x28, 0x09, 0xab, 0xcd, 0x2d, 0xf2, 0x0f, 0xc5, 0x6b, 0xff, 0xbf, 0x02, 0xb3, 0xc2, 0x61, 0x0f, 0x55, 0x61, 0x7e, 0xe0, 0x07, 0xe9, 0x0d, 0x60, 0x26, 0xb7, 0x78, 0x12, 0x4a, 0x94, 0xc6, 0x9d, 0x4c, 0xe6, 0x9c, 0x64, 0x14, 0x89, 0x46, 0x7d, 0x6b, 0x17, 0x67, 0x9a, 0x9b, 0x65, 0x14, 0xed, 0x1f, 0x8c, 0xc1, 0xd2, 0xd0, 0x71, 0x8c, 0x74, 0x35, 0xd7, 0x73, 0xfb, 0xbe, 0xe1, 0xd0, 0x2a, 0x2f, 0xa1, 0x36, 0xfa, 0x34, 0x87, 0x65, 0x44, 0x4e, 0xe9, 0x7e, 0x48, 0x29, 0x77, 0x2a, 0x4a, 0xf7, 0x25, 0x4a, 0x9e, 0xed, 0xb8, 0x21, 0xa5, 0xb1, 0xec, 0x94, 0x24, 0x44, 0xb4, 0x03, 0x6a, 0xc8, 0x24, 0xbf, 0x08, 0x19, 0xcf, 0x4c, 0x6c, 0x51, 0xc2, 0xc5, 0x75, 0x4e, 0xee, 0xbe, 0x44, 0x6e, 0xe2, 0x54, 0xe4, 0xee, 0x47, 0xc8, 0x85, 0xec, 0x72, 0x72, 0x93, 0xd9, 0xc9, 0x49, 0xb8, 0xb8, 0xae, 0xfd, 0x8b, 0x31, 0x98, 0x97, 0x40, 0xb2, 0x49, 0x14, 0x4a, 0x28, 0xf2, 0x1c, 0xfb, 0xd5, 0xb1, 0x4c, 0x7e, 0xe3, 0xb9, 0xe5, 0xd8, 0x2a, 0x5d, 0x0e, 0xc4, 0xb0, 0xa1, 0xe6, 0xa4, 0xb0, 0xae, 0x8e, 0x89, 0xe1, 0x7c, 0x45, 0x1d, 0x97, 0xc2, 0x65, 0x75, 0x42, 0x0a, 0x17, 0xd5, 0x49, 0x29, 0x6c, 0xa8, 0x53, 0x52, 0x58, 0x57, 0xa7, 0x05, 0xcb, 0xb5, 0xd5, 0x8a, 0x3a, 0x23, 0x06, 0xcb, 0x2a, 0x88, 0xc1, 0x92, 0x3a, 0x2b, 0x06, 0x8b, 0xea, 0x9c, 0x18, 0x2c, 0xa8, 0xf3, 0x62, 0xd0, 0x50, 0x17, 0xc4, 0x60, 0x5e, 0x5d, 0xa4, 0x16, 0x70, 0xab, 0xba, 0xaa, 0xb2, 0x8f, 0xbc, 0xba, 0xc4, 0x3e, 0x0c, 0x15, 0xb1, 0x8f, 0x82, 0xba, 0xcc, 0x3e, 0x8a, 0xea, 0x59, 0xf6, 0x51, 0x52, 0x57, 0xd8, 0x47, 0x59, 0x5d, 0x65, 0x1f, 0x15, 0x75, 0x0d, 0x4d, 0xc3, 0x38, 0x65, 0xfd, 0x1c, 0xff, 0x32, 0xd4, 0xf3, 0xfc, 0xab, 0xa8, 0x5e, 0xe0, 0x5f, 0x65, 0xf5, 0x22, 0xff, 0xaa, 0xa8, 0xcf, 0xb0, 0x2f, 0x43, 0x57, 0x9f, 0xe5, 0x5f, 0x86, 0x7a, 0x89, 0x7f, 0x15, 0xd5, 0xe7, 0xb4, 0x1d, 0x58, 0x1a, 0x3e, 0x38, 0x57, 0xe4, 0x5b, 0x63, 0x6d, 0xf4, 0x15, 0x88, 0x7f, 0x69, 0xfc, 0x43, 0x0a, 0xcc, 0x4b, 0x09, 0xe8, 0x12, 0x40, 0xff, 0xf8, 0xb1, 0x27, 0xbd, 0x3c, 0x0a, 0x31, 0xe8, 0x7d, 0x38, 0xdb, 0x62, 0xdb, 0x3f, 0xfb, 0x81, 0xdd, 0x3e, 0x31, 0x7d, 0x93, 0xd1, 0xb9, 0x53, 0xdd, 0x0b, 0xc5, 0xd2, 0xd0, 0x2e, 0xc3, 0xb4, 0x7f, 0xeb, 0x93, 0x70, 0x6b, 0x7e, 0x15, 0xd0, 0xf0, 0x7d, 0x45, 0x02, 0xec, 0x03, 0x50, 0xa3, 0x57, 0x0f, 0xd4, 0x0e, 0x48, 0xcb, 0x16, 0xf0, 0x7d, 0x7f, 0x58, 0xfd, 0x96, 0x1d, 0x46, 0xa2, 0xcf, 0xc0, 0x4c, 0x00, 0xc6, 0x4b, 0x76, 0x29, 0xfd, 0x6e, 0x03, 0x4f, 0xfb, 0x14, 0xb4, 0x3a, 0xcc, 0x04, 0xd1, 0x84, 0x35, 0xba, 0xdb, 0xf2, 0xdd, 0xfe, 0xd1, 0x00, 0xd2, 0x61, 0xc2, 0x15, 0x68, 0x5f, 0x88, 0xbf, 0x5c, 0xa5, 0x74, 0x19, 0xa0, 0xf6, 0xcf, 0x14, 0x98, 0x60, 0x14, 0xcb, 0xf2, 0x30, 0xbf, 0x9c, 0x8c, 0x2b, 0x0f, 0xef, 0x9f, 0x57, 0x4e, 0x2d, 0xb6, 0xec, 0x7b, 0x2a, 0x19, 0xf3, 0x3d, 0x95, 0x30, 0xdf, 0x25, 0x46, 0x91, 0xfb, 0x2e, 0x29, 0x18, 0xea, 0x24, 0xfd, 0x28, 0x56, 0xd4, 0x29, 0xfa, 0x51, 0x2e, 0xaa, 0xd3, 0xf4, 0xa3, 0x52, 0x54, 0x67, 0xe8, 0xc7, 0x75, 0x32, 0x30, 0xa7, 0x61, 0xdc, 0xc9, 0x1b, 0x15, 0x75, 0x96, 0x7d, 0x95, 0x2b, 0xea, 0x1c, 0xfd, 0x32, 0x4a, 0x86, 0x3a, 0x4f, 0xbf, 0x4a, 0x7a, 0x51, 0x5d, 0x40, 0x33, 0x30, 0xe1, 0xe4, 0x75, 0xbd, 0xa2, 0x2e, 0x6a, 0xbf, 0xab, 0xc0, 0xd9, 0xb8, 0x1b, 0x98, 0x6c, 0x66, 0xb2, 0xe3, 0x30, 0xe5, 0xea, 0xe8, 0x67, 0x7a, 0xa0, 0xf6, 0x0e, 0xf3, 0x65, 0x9d, 0x3f, 0x50, 0x1f, 0x1a, 0xa5, 0x32, 0x73, 0x3c, 0xe3, 0x1d, 0x16, 0x0c, 0x2e, 0x62, 0xe1, 0x1d, 0x96, 0xf2, 0x06, 0x13, 0xb1, 0xf0, 0x0e, 0xcb, 0x45, 0x5d, 0x9d, 0xa0, 0xdb, 0xe2, 0xc3, 0xbc, 0x6e, 0x90, 0xf9, 0x8c, 0x7d, 0x1b, 0x15, 0x5d, 0x9d, 0xd2, 0xfe, 0x7c, 0x02, 0x16, 0x23, 0x2f, 0x1e, 0xe8, 0x32, 0xcc, 0xf2, 0x43, 0xe0, 0x4d, 0xd7, 0xba, 0xef, 0x8b, 0xdc, 0x08, 0x51, 0xa8, 0x05, 0x67, 0xcd, 0x4e, 0xa7, 0xf7, 0xd0, 0x6a, 0x13, 0xdc, 0xc0, 0xae, 0x4d, 0xaa, 0xca, 0x36, 0xa5, 0xdd, 0x58, 0x8f, 0x41, 0xc3, 0xb1, 0xc4, 0x50, 0x13, 0xd6, 0x86, 0x2e, 0x59, 0x29, 0x91, 0x5d, 0xbe, 0x1a, 0x7f, 0x32, 0x25, 0x9f, 0xe0, 0x34, 0x48, 0x47, 0x76, 0x12, 0x21, 0x74, 0x2f, 0xc8, 0x23, 0x9c, 0xb9, 0x78, 0x1e, 0xec, 0x6c, 0xf5, 0xdc, 0x88, 0x3c, 0x70, 0x12, 0x3e, 0xea, 0xc0, 0x33, 0xf1, 0x37, 0xae, 0x9c, 0xfe, 0xc4, 0x29, 0xcb, 0x90, 0x4a, 0x0d, 0x1d, 0xcb, 0xb9, 0x0d, 0x95, 0x66, 0x32, 0xc5, 0x2f, 0x0c, 0xcb, 0xad, 0xea, 0xa3, 0xe3, 0x54, 0x4a, 0xe8, 0xb3, 0x70, 0xc1, 0x3a, 0x19, 0x30, 0xbf, 0x9f, 0x54, 0x86, 0x44, 0xd0, 0xc8, 0xce, 0xd3, 0x63, 0xc2, 0x34, 0x3e, 0x4f, 0x21, 0xe2, 0x00, 0xd0, 0x7b, 0xb0, 0xcc, 0xd0, 0xa5, 0xf9, 0x97, 0xbf, 0x7d, 0xa4, 0xd5, 0x86, 0xbc, 0xf5, 0x58, 0xa2, 0x44, 0xee, 0x88, 0x5b, 0x8d, 0x57, 0x60, 0xc9, 0x37, 0xc1, 0x40, 0x76, 0xac, 0xf4, 0x10, 0x4a, 0xcf, 0x17, 0xd3, 0x58, 0x15, 0x13, 0x48, 0xbc, 0xf6, 0x3b, 0x0a, 0x5c, 0x48, 0xee, 0x91, 0xd9, 0xdc, 0x33, 0x25, 0xe3, 0xcb, 0xa3, 0xba, 0x95, 0x4d, 0x6a, 0xaa, 0xf9, 0x90, 0x7b, 0x93, 0xea, 0x36, 0x1f, 0xe6, 0x4b, 0x6c, 0x50, 0x77, 0x9b, 0x0f, 0x8d, 0x12, 0x97, 0x9b, 0x6a, 0x3e, 0x2c, 0xf9, 0x72, 0x53, 0xcd, 0x87, 0xd7, 0x4a, 0x6c, 0x50, 0x13, 0x58, 0x5d, 0x57, 0x27, 0xb5, 0x57, 0x60, 0x39, 0xa6, 0xd7, 0x24, 0xac, 0x42, 0xbf, 0xa8, 0x00, 0x84, 0xd0, 0xe8, 0x25, 0x58, 0x68, 0xf9, 0x58, 0xec, 0x81, 0x94, 0x8b, 0x3d, 0xca, 0xb1, 0x91, 0x65, 0x38, 0x37, 0xb4, 0x0c, 0x7f, 0x98, 0xb0, 0x0c, 0x8f, 0x9d, 0xb2, 0x71, 0xe3, 0x17, 0xe2, 0x2f, 0x8e, 0xfb, 0x45, 0x94, 0xb7, 0x98, 0x99, 0x6c, 0x7c, 0xc4, 0x20, 0xfe, 0x87, 0x8d, 0xe6, 0xdf, 0xba, 0x8d, 0xe6, 0x8f, 0x28, 0xb0, 0x18, 0x99, 0xad, 0x32, 0x77, 0xde, 0x7d, 0x58, 0x0c, 0xbb, 0xaa, 0xb8, 0x89, 0xba, 0x9a, 0xd2, 0x61, 0xf6, 0x64, 0x0c, 0x1c, 0x25, 0xa1, 0x59, 0xb0, 0x12, 0x0b, 0x99, 0xb0, 0xc7, 0x2a, 0xcb, 0x7b, 0xac, 0xcb, 0x29, 0x59, 0x4b, 0x3b, 0xad, 0x7f, 0xae, 0xc0, 0xac, 0x10, 0x9d, 0x4d, 0x79, 0x44, 0x40, 0x90, 0xfb, 0xfa, 0xcf, 0x7c, 0xeb, 0xef, 0xba, 0xb4, 0x7f, 0xab, 0xc0, 0xd9, 0x38, 0xb1, 0x96, 0xcc, 0x32, 0xda, 0x3b, 0x32, 0x5c, 0x20, 0x41, 0xf2, 0xfc, 0x48, 0x09, 0x1a, 0x2a, 0x43, 0x12, 0x41, 0x46, 0x0d, 0xdf, 0xc4, 0x99, 0xff, 0x06, 0x3d, 0xb0, 0x5c, 0xbc, 0xbe, 0xcf, 0xe7, 0xb6, 0xd1, 0x62, 0x39, 0x3e, 0xc2, 0xe6, 0x19, 0x1c, 0x4b, 0xa8, 0xba, 0x00, 0x73, 0x62, 0xbc, 0xf6, 0xc5, 0x1c, 0x2c, 0xc8, 0x5c, 0xa1, 0x1d, 0x00, 0x5f, 0xac, 0xde, 0xec, 0xa4, 0xca, 0x1a, 0xee, 0x05, 0x60, 0x22, 0x09, 0xaa, 0xeb, 0x12, 0xa4, 0xa0, 0x3b, 0xb0, 0x60, 0x3d, 0xb0, 0x1c, 0xdf, 0x13, 0x15, 0xbf, 0x94, 0x4a, 0x7a, 0x03, 0xbc, 0x21, 0x80, 0x06, 0xe4, 0x22, 0x04, 0xd0, 0x9b, 0x30, 0xc3, 0x0b, 0x71, 0x6b, 0x2b, 0xd5, 0xb7, 0x29, 0xf6, 0xa1, 0x36, 0xcf, 0xe0, 0x10, 0xa5, 0x3a, 0x47, 0x5d, 0xab, 0xf4, 0xdc, 0x01, 0xd5, 0x05, 0xfe, 0xa1, 0x09, 0x58, 0x8d, 0x2f, 0x09, 0xba, 0x06, 0x93, 0xae, 0x47, 0xed, 0xd1, 0xa7, 0x69, 0x2a, 0xed, 0xe2, 0x06, 0xae, 0x53, 0x2d, 0x52, 0xcc, 0xc1, 0xd1, 0x3b, 0x7e, 0xb7, 0xa0, 0x15, 0xff, 0xc0, 0xec, 0x64, 0xe8, 0x16, 0x3e, 0x28, 0x8e, 0xa0, 0x32, 0xdb, 0xf8, 0x24, 0x66, 0xbd, 0xdb, 0x3b, 0x71, 0xfc, 0x85, 0xee, 0x4a, 0x0a, 0x29, 0x06, 0x88, 0x25, 0x34, 0x74, 0x17, 0x90, 0x6c, 0xa1, 0x94, 0x3e, 0xaf, 0x8d, 0x8f, 0x10, 0x2b, 0xc4, 0x12, 0x0a, 0x8e, 0x21, 0x41, 0xc6, 0x4a, 0xd7, 0x7c, 0xc4, 0x2b, 0x8e, 0xec, 0xe7, 0xb8, 0xef, 0xa2, 0x48, 0x2c, 0x6a, 0xfa, 0xb2, 0x99, 0x01, 0x35, 0x7e, 0x07, 0x6d, 0x79, 0x23, 0xa5, 0x1b, 0x23, 0x6c, 0xac, 0x45, 0x09, 0x71, 0x3a, 0xe8, 0x1e, 0x9c, 0xef, 0x9a, 0x8f, 0xa8, 0xd6, 0x5f, 0x40, 0x9c, 0x6c, 0x64, 0x09, 0x74, 0x26, 0xcf, 0x45, 0xe7, 0x02, 0xf4, 0x08, 0x36, 0xaa, 0xc0, 0x9a, 0xed, 0xb4, 0x3a, 0x27, 0x6d, 0xab, 0x6a, 0x99, 0x5d, 0xc9, 0xa8, 0xf1, 0x34, 0xdd, 0xff, 0x25, 0x25, 0xa3, 0xab, 0xa0, 0x9e, 0x78, 0xd6, 0x5d, 0xff, 0xe9, 0x9f, 0xfb, 0xf7, 0xa3, 0x5b, 0xc6, 0x68, 0xbc, 0xf6, 0x5d, 0x0a, 0x40, 0xd8, 0xa1, 0xd0, 0x67, 0xe4, 0x29, 0xf8, 0xc5, 0x11, 0x1d, 0x50, 0x9e, 0x81, 0xcb, 0xd9, 0x8c, 0x37, 0x7a, 0x4d, 0xf6, 0xba, 0xc1, 0x1e, 0x81, 0xd4, 0x9c, 0x76, 0x0f, 0x66, 0x77, 0x31, 0x75, 0x63, 0x43, 0xf5, 0x55, 0x3e, 0x07, 0x4b, 0xfc, 0x19, 0xb1, 0x7d, 0x3a, 0x71, 0xb3, 0x61, 0x34, 0xed, 0xcb, 0xc1, 0x7c, 0x13, 0x74, 0xef, 0x4c, 0x7a, 0x9c, 0x32, 0x8e, 0x5c, 0xcc, 0xff, 0x55, 0xc9, 0x74, 0xa0, 0xed, 0x7a, 0x79, 0x83, 0x1f, 0x68, 0x99, 0x1e, 0x40, 0x2e, 0x94, 0xf8, 0x1f, 0x0b, 0xc5, 0xfc, 0xc7, 0xb9, 0x40, 0xbf, 0x4e, 0x57, 0x1d, 0xfa, 0x6d, 0xe8, 0xc5, 0x0a, 0x3b, 0xd1, 0x76, 0xbd, 0x52, 0x9e, 0xaa, 0x0d, 0xcc, 0xc2, 0x14, 0x83, 0x21, 0x3b, 0x26, 0x1a, 0x20, 0x40, 0xba, 0x3a, 0xc3, 0x02, 0x45, 0xfd, 0x7a, 0x59, 0x67, 0xeb, 0x50, 0xd7, 0x76, 0xf2, 0x6c, 0x1d, 0xea, 0xda, 0x4e, 0x99, 0xab, 0x0e, 0xd8, 0x64, 0x95, 0x9b, 0xe7, 0x9f, 0x05, 0x5d, 0x5d, 0xd0, 0x7e, 0x95, 0xfa, 0x79, 0x10, 0x86, 0x6b, 0x46, 0x3f, 0x0f, 0x21, 0x86, 0x5c, 0x29, 0xdf, 0x9e, 0x69, 0xf1, 0x75, 0xf9, 0xb3, 0x91, 0xcb, 0x95, 0x5b, 0x5d, 0xee, 0xdd, 0xc6, 0xad, 0xb0, 0xa5, 0xd7, 0xa5, 0x3b, 0x48, 0xf2, 0xe1, 0x2f, 0xbd, 0x6e, 0xb9, 0xa8, 0x4e, 0xa1, 0x39, 0x98, 0xb6, 0x9d, 0x43, 0xdb, 0xb1, 0x07, 0x8f, 0xd5, 0x69, 0x6d, 0x8f, 0x89, 0x5f, 0xca, 0x63, 0x14, 0x21, 0x18, 0x77, 0x3d, 0xb7, 0xcf, 0xf5, 0x01, 0xe8, 0x37, 0x8f, 0xbb, 0xcf, 0xdf, 0x25, 0xe8, 0x37, 0x89, 0xf3, 0x6c, 0xc7, 0xe5, 0x0f, 0xfd, 0xf4, 0x5b, 0xfb, 0xaf, 0xa6, 0x01, 0x0d, 0x2f, 0x05, 0xa8, 0x02, 0x53, 0x74, 0x29, 0x58, 0xcf, 0x07, 0xfd, 0x2f, 0x71, 0x11, 0x59, 0xcf, 0x6f, 0x9e, 0xc1, 0x3e, 0x78, 0x88, 0x69, 0x04, 0xcf, 0x12, 0xc9, 0x98, 0x46, 0x88, 0x69, 0x84, 0x98, 0x85, 0xd4, 0x57, 0x55, 0x86, 0x59, 0x08, 0x31, 0x0b, 0x21, 0x66, 0x31, 0x50, 0x9a, 0x4a, 0xc6, 0x2c, 0x86, 0x98, 0xc5, 0x10, 0xb3, 0x94, 0xea, 0x5f, 0x8b, 0x61, 0x96, 0x42, 0xcc, 0x52, 0x88, 0x59, 0x0e, 0x9c, 0x60, 0x27, 0x63, 0x96, 0x43, 0xcc, 0xb2, 0xb0, 0xd6, 0x4d, 0x3d, 0xed, 0x5a, 0x37, 0xfd, 0xf1, 0xad, 0x75, 0x33, 0x1f, 0xe7, 0x5a, 0x07, 0x7f, 0x1d, 0x6b, 0xdd, 0xec, 0xa9, 0xd7, 0xba, 0xb9, 0xbf, 0x89, 0xb5, 0x6e, 0xfe, 0xaf, 0x6b, 0xad, 0x5b, 0x48, 0x5f, 0xeb, 0x82, 0x9a, 0x5f, 0x6f, 0xb7, 0x77, 0x2d, 0xfb, 0xe8, 0x98, 0x5e, 0x90, 0xa4, 0x49, 0x11, 0xe2, 0x21, 0x70, 0x1c, 0x43, 0xa2, 0x3a, 0xc3, 0x7b, 0xf6, 0x56, 0x5b, 0xfb, 0x13, 0x05, 0xa6, 0xf8, 0x18, 0x47, 0xef, 0xc0, 0x9c, 0x99, 0x6f, 0x04, 0x6f, 0x99, 0xa9, 0x86, 0x73, 0x09, 0x1d, 0x3e, 0xa1, 0x04, 0xb5, 0x39, 0x6b, 0xe6, 0x03, 0x64, 0xf4, 0x02, 0xcc, 0xb3, 0x9c, 0x6f, 0x3b, 0xdb, 0x96, 0xf9, 0xc0, 0xe2, 0xf3, 0x94, 0x1c, 0x89, 0x2e, 0x01, 0x1c, 0x3f, 0xf6, 0x06, 0x96, 0x6b, 0x79, 0xb6, 0xc7, 0xad, 0x3c, 0x0a, 0x31, 0x68, 0x13, 0xe6, 0x07, 0x76, 0xd7, 0xda, 0xef, 0xf1, 0xbc, 0x52, 0x5f, 0xe2, 0xf6, 0x45, 0x48, 0x2c, 0x23, 0x0a, 0x05, 0x35, 0x68, 0x41, 0x8d, 0xa7, 0x2a, 0xa8, 0xf1, 0xad, 0x5b, 0xd0, 0xff, 0x22, 0xe7, 0x17, 0xb4, 0x80, 0xde, 0x81, 0x19, 0xb3, 0xc0, 0xaf, 0x50, 0x52, 0x2d, 0xad, 0xc4, 0x94, 0x92, 0x5f, 0xbc, 0x4c, 0x9b, 0x05, 0x6e, 0x64, 0xfe, 0x5b, 0xac, 0xa0, 0xb1, 0x5b, 0xc1, 0x89, 0x84, 0xad, 0x60, 0x58, 0x29, 0x45, 0xda, 0xfa, 0xc5, 0xa7, 0x6a, 0xfd, 0xe2, 0xb7, 0x6c, 0xeb, 0x9f, 0xaa, 0x52, 0xfe, 0x61, 0x50, 0x29, 0x25, 0xb4, 0x03, 0xf3, 0x66, 0x29, 0xac, 0x94, 0xfc, 0xa9, 0x6b, 0x65, 0xce, 0x2c, 0x85, 0xd8, 0x51, 0x72, 0x46, 0xaa, 0xa5, 0xec, 0x51, 0xe4, 0x8c, 0xe1, 0x5a, 0x1e, 0x1b, 0x5d, 0xcb, 0xe3, 0xa3, 0x6b, 0x79, 0xe2, 0xe3, 0xac, 0xe5, 0xc9, 0x91, 0x5d, 0xaf, 0x4c, 0xc7, 0x63, 0xf9, 0x69, 0xc7, 0x63, 0xf9, 0xef, 0xc0, 0x78, 0xfc, 0x10, 0x96, 0x63, 0x8a, 0x48, 0x85, 0x8c, 0xfc, 0x7d, 0x2e, 0x15, 0x6d, 0xa2, 0x3b, 0xdd, 0xb3, 0xc2, 0x4e, 0xd7, 0x8f, 0xbd, 0x4f, 0x62, 0x83, 0xbd, 0x2e, 0x8d, 0x25, 0x21, 0x26, 0xdb, 0xf9, 0xd5, 0x1c, 0xcc, 0x4b, 0xac, 0x66, 0x93, 0x6a, 0x90, 0x50, 0xe4, 0x23, 0xc0, 0xef, 0x29, 0x99, 0xce, 0x7f, 0x5d, 0x2f, 0x46, 0x8f, 0xba, 0x5c, 0x64, 0xc6, 0xfb, 0xa9, 0x46, 0x35, 0x57, 0xa3, 0xce, 0x87, 0x6a, 0xd4, 0x79, 0xa3, 0xe2, 0xab, 0x51, 0xe7, 0xcb, 0x81, 0x1a, 0xb5, 0x51, 0x2a, 0xfb, 0x6a, 0xd4, 0x05, 0x23, 0x50, 0xa3, 0x26, 0xc7, 0x22, 0xae, 0x46, 0x5d, 0xca, 0x1b, 0xbe, 0x1a, 0x35, 0x39, 0x6a, 0xcd, 0x09, 0x47, 0x2d, 0x49, 0x8f, 0x9a, 0x1f, 0xbb, 0x4a, 0x65, 0x5d, 0x5d, 0x14, 0x8e, 0x5d, 0xaa, 0xd6, 0x84, 0xf3, 0x89, 0xbd, 0x4c, 0x6a, 0x88, 0xa5, 0xd8, 0x86, 0x58, 0x8a, 0x6d, 0x88, 0x25, 0xb9, 0x21, 0xbe, 0x5f, 0x01, 0x34, 0xbc, 0x27, 0x41, 0x35, 0xb9, 0x35, 0x5e, 0xcd, 0xb8, 0x97, 0x91, 0x9b, 0xe4, 0x53, 0xd9, 0x9e, 0x5e, 0xad, 0xc1, 0x49, 0x5f, 0x55, 0xb4, 0x1b, 0x30, 0x13, 0xdc, 0x60, 0x91, 0x2d, 0x59, 0xcb, 0xea, 0x74, 0x6e, 0xf6, 0xdc, 0xbb, 0xc7, 0x76, 0xeb, 0xd8, 0xdf, 0xaa, 0xd5, 0x6e, 0x6d, 0xf1, 0xab, 0xc9, 0xa4, 0x64, 0xed, 0x27, 0x72, 0xf2, 0x25, 0xa7, 0x7f, 0x19, 0x88, 0x0e, 0x62, 0x6e, 0xfa, 0x0a, 0xa7, 0xb8, 0xe9, 0x13, 0x6e, 0x1b, 0xc5, 0x1b, 0xbf, 0x7b, 0x09, 0x37, 0x7e, 0xaf, 0x67, 0xbc, 0xf1, 0x13, 0xc8, 0x46, 0x6f, 0xfe, 0x36, 0x86, 0x6f, 0xfe, 0x5e, 0x48, 0xbf, 0xf9, 0x6b, 0xf8, 0xfa, 0x75, 0x89, 0xf7, 0x7f, 0x5f, 0xcf, 0xc1, 0xa5, 0xf4, 0xf2, 0xc5, 0x1c, 0x71, 0x94, 0x8f, 0xef, 0x88, 0x93, 0x7b, 0xb2, 0x23, 0xce, 0xed, 0xa8, 0xc3, 0x21, 0x5e, 0x1f, 0x99, 0xcf, 0x15, 0x11, 0xf4, 0x98, 0xa3, 0xcd, 0x78, 0xdc, 0xd1, 0x46, 0xfb, 0xa3, 0x31, 0xb8, 0x90, 0xdc, 0x68, 0xc1, 0x09, 0xb4, 0x9a, 0xe1, 0x8c, 0x5e, 0x0d, 0xcf, 0xe8, 0xd5, 0xf0, 0x8c, 0x5e, 0xcd, 0x70, 0x46, 0xaf, 0x86, 0x67, 0xf4, 0xaa, 0x21, 0x9c, 0x5d, 0xc7, 0x9e, 0xf6, 0xec, 0x3a, 0xfe, 0xf1, 0x35, 0xec, 0xc4, 0xc7, 0xd5, 0xb0, 0x93, 0x1f, 0x77, 0xc3, 0x4e, 0xc5, 0x35, 0xac, 0x78, 0xc2, 0xfa, 0x73, 0xff, 0xe0, 0x51, 0xcd, 0xa3, 0xf7, 0x61, 0xa9, 0x29, 0x9c, 0xb0, 0xc2, 0xd7, 0xaf, 0x24, 0x99, 0xf0, 0x98, 0x19, 0x9a, 0x22, 0x61, 0xb5, 0x99, 0x97, 0xc9, 0x7c, 0xcb, 0x9d, 0x43, 0xfe, 0x0f, 0x7f, 0xdf, 0x53, 0x35, 0xc8, 0x76, 0xb0, 0x69, 0x3c, 0xd5, 0xee, 0xb2, 0x69, 0x08, 0xbb, 0xcb, 0x0f, 0x01, 0x89, 0xe4, 0x0c, 0x56, 0x8f, 0xb9, 0x27, 0xa9, 0xc7, 0x25, 0x81, 0xb0, 0x91, 0x50, 0x91, 0xff, 0x7e, 0x37, 0x9b, 0x9a, 0x09, 0xe7, 0x92, 0xd8, 0xff, 0xb8, 0x36, 0x4c, 0xef, 0xc0, 0x62, 0x64, 0x96, 0x7f, 0x8a, 0x35, 0x72, 0x00, 0x0b, 0xb2, 0x6e, 0x39, 0x5a, 0x85, 0x49, 0x66, 0x42, 0xc1, 0x57, 0xe1, 0x60, 0xa1, 0x21, 0xad, 0xf2, 0x5c, 0x8c, 0x56, 0xf9, 0xf0, 0xeb, 0xe1, 0x58, 0xdc, 0xeb, 0xa1, 0xf6, 0xbf, 0x28, 0xb0, 0x20, 0x1b, 0x4b, 0x40, 0xef, 0xc3, 0x8a, 0xac, 0x87, 0xba, 0x8b, 0x1b, 0x82, 0xcd, 0xaa, 0x17, 0x33, 0x18, 0x5c, 0xd8, 0xc5, 0xf8, 0x6c, 0x94, 0x06, 0x15, 0xd3, 0xa8, 0x47, 0xd5, 0x5f, 0xc5, 0x3e, 0x18, 0x3f, 0x4f, 0xdd, 0xb4, 0x3b, 0x03, 0x7f, 0x8a, 0xc7, 0x71, 0xd8, 0xda, 0xaf, 0x2b, 0xa0, 0x46, 0xf3, 0x47, 0x07, 0x80, 0x64, 0x58, 0x7a, 0xff, 0x96, 0xe6, 0x31, 0x2b, 0x62, 0x33, 0xa2, 0x8e, 0x63, 0x08, 0xa0, 0x0f, 0x61, 0xf5, 0x7e, 0x04, 0x8e, 0x0b, 0xc3, 0xe7, 0x4e, 0x43, 0x7a, 0x25, 0x4a, 0x84, 0xd2, 0xd0, 0x7e, 0x69, 0xa8, 0x24, 0xb8, 0x8e, 0xb6, 0x41, 0xf5, 0xbc, 0x66, 0x43, 0xac, 0x07, 0x5e, 0x8e, 0x0c, 0x15, 0xb6, 0xe8, 0x79, 0x4d, 0x31, 0x02, 0xdd, 0x61, 0x16, 0xb9, 0x70, 0x5d, 0x26, 0x98, 0xb9, 0x05, 0x96, 0xa8, 0x9a, 0x86, 0x18, 0x45, 0xb6, 0x2f, 0x73, 0x52, 0x1e, 0x1f, 0xc2, 0xca, 0x21, 0x0f, 0x5b, 0x87, 0x87, 0x76, 0xcb, 0xb6, 0x9c, 0x81, 0x20, 0xd3, 0xff, 0x52, 0x6a, 0x2e, 0x21, 0x46, 0x3c, 0x91, 0x24, 0xea, 0x77, 0x52, 0xa5, 0x60, 0x33, 0x52, 0xbf, 0x83, 0x4c, 0x38, 0x17, 0x93, 0xd0, 0x10, 0x54, 0x01, 0xb2, 0x66, 0xb0, 0x16, 0x43, 0x87, 0xaa, 0x07, 0x7c, 0x7f, 0x0e, 0x96, 0x86, 0xc0, 0xb3, 0x19, 0xc7, 0x1d, 0x42, 0x93, 0x37, 0xf7, 0x5f, 0xcf, 0x76, 0xde, 0x3a, 0x6c, 0xe9, 0xcc, 0x78, 0xde, 0x61, 0x2b, 0xcf, 0x44, 0x1e, 0x0e, 0x5b, 0x5c, 0xe4, 0xe1, 0xb0, 0x55, 0x60, 0xef, 0x2e, 0x87, 0x2d, 0x2e, 0xf2, 0x70, 0xd8, 0x2a, 0xb1, 0x77, 0x97, 0xc3, 0x56, 0x99, 0x89, 0x3c, 0x1c, 0xb6, 0xae, 0x31, 0x91, 0x87, 0xc3, 0x56, 0x85, 0x89, 0x3c, 0x1c, 0xb6, 0xae, 0xb3, 0xa7, 0xa6, 0xc3, 0x56, 0x9e, 0x3f, 0x35, 0x1d, 0xb6, 0xf2, 0x05, 0x26, 0xf2, 0x70, 0xd8, 0xca, 0x97, 0x98, 0xc8, 0xc3, 0x61, 0x2b, 0x7f, 0x4d, 0x5d, 0xe0, 0x5f, 0xd7, 0xd5, 0x45, 0xed, 0x7f, 0x1b, 0x83, 0x79, 0xc9, 0xbc, 0x0a, 0xaa, 0x92, 0x79, 0x8b, 0x69, 0x8b, 0x1e, 0x99, 0xfd, 0x9b, 0xd8, 0xc8, 0xa2, 0x26, 0x3a, 0xcf, 0x51, 0x6e, 0x51, 0x0c, 0x54, 0x83, 0x39, 0xa6, 0x20, 0xca, 0x29, 0xa4, 0xc9, 0x10, 0x07, 0x39, 0x53, 0xad, 0x49, 0x82, 0xc5, 0x89, 0x44, 0x19, 0xf1, 0xed, 0x48, 0xa4, 0xbb, 0xde, 0x15, 0x19, 0xc9, 0x47, 0x18, 0xf1, 0x6d, 0x74, 0x8e, 0x62, 0x44, 0x11, 0x19, 0xc9, 0xa3, 0xb7, 0x61, 0x5e, 0x60, 0xe4, 0xe0, 0x06, 0x5f, 0x11, 0x53, 0xfd, 0xb9, 0xce, 0x85, 0x7c, 0x1c, 0xdc, 0x40, 0xeb, 0x30, 0x1b, 0xb0, 0x71, 0x70, 0x83, 0xef, 0xe5, 0x46, 0x71, 0x91, 0xc3, 0xe0, 0x73, 0x71, 0x70, 0xa3, 0x3a, 0x0d, 0x93, 0xac, 0x32, 0x83, 0xaf, 0x7c, 0x75, 0x0a, 0x26, 0x28, 0x41, 0x32, 0x6b, 0xcd, 0x84, 0x2d, 0xf8, 0x0c, 0xcc, 0x1c, 0x99, 0x7d, 0xe1, 0xb2, 0x66, 0x1e, 0x87, 0x11, 0xe8, 0x2a, 0x8c, 0x75, 0x8f, 0x7c, 0x59, 0x84, 0x73, 0xf1, 0x9b, 0x8e, 0x5b, 0xdb, 0x98, 0x00, 0xa1, 0x57, 0x61, 0xbc, 0x7b, 0xe4, 0xf6, 0x53, 0x2b, 0x7e, 0xe7, 0x16, 0xde, 0xc3, 0x14, 0x8c, 0x81, 0x0f, 0xcc, 0x54, 0x4b, 0xa8, 0x3b, 0xb7, 0xf6, 0xd7, 0x31, 0x05, 0xd3, 0x7e, 0x5a, 0x81, 0xb1, 0x9d, 0x5b, 0xdb, 0xa8, 0x28, 0x8f, 0xbb, 0x4b, 0x49, 0x3c, 0x9d, 0x5a, 0xd6, 0x91, 0x3d, 0xd0, 0xb6, 0x7b, 0x83, 0x12, 0x1b, 0x6c, 0x5d, 0xaf, 0xa0, 0xe6, 0x58, 0x6c, 0x81, 0xc6, 0x8e, 0xb1, 0xd8, 0x22, 0x53, 0xda, 0xeb, 0x7a, 0x25, 0x1a, 0x3b, 0xc1, 0x62, 0xcb, 0xea, 0xa4, 0xf6, 0x03, 0x0a, 0x8c, 0x93, 0x02, 0xa2, 0x92, 0xcc, 0xe3, 0x73, 0x89, 0x55, 0x21, 0x33, 0xf9, 0xb9, 0x8f, 0xcf, 0x8c, 0x9d, 0xf6, 0xbd, 0x94, 0x97, 0xfd, 0xf5, 0xac, 0xbc, 0xec, 0xaf, 0x9f, 0xda, 0xba, 0x70, 0x70, 0x13, 0x34, 0x07, 0xd3, 0x5d, 0x4f, 0x6f, 0xf7, 0x06, 0x46, 0xc9, 0xaf, 0x31, 0x9d, 0xd5, 0x98, 0xf6, 0xfb, 0xe3, 0x4c, 0x32, 0x3d, 0x6a, 0x29, 0x09, 0xed, 0x85, 0x6a, 0xe6, 0x47, 0x41, 0x5a, 0xc6, 0xf9, 0xe3, 0x6c, 0x38, 0x5c, 0x42, 0x44, 0xf4, 0xa1, 0xaf, 0x67, 0x2e, 0xd3, 0xcb, 0x65, 0xb6, 0xec, 0x54, 0x6f, 0x1d, 0x5b, 0x5d, 0x6b, 0xf3, 0x0c, 0x46, 0xfe, 0x48, 0x12, 0xa8, 0x27, 0xf0, 0x9b, 0x69, 0x9a, 0x89, 0xe3, 0x37, 0x1f, 0xcf, 0xaf, 0x3f, 0xe9, 0x9c, 0x82, 0x5f, 0x25, 0x86, 0xdf, 0x3c, 0xda, 0x85, 0xb3, 0xc3, 0xfc, 0x66, 0x9b, 0x8d, 0x96, 0x87, 0xd8, 0x3d, 0xb8, 0x81, 0xde, 0x07, 0x14, 0xe5, 0x36, 0x98, 0x9b, 0x4e, 0xc1, 0x6c, 0x8e, 0xeb, 0xf2, 0x8b, 0xb4, 0xab, 0x8b, 0x30, 0x2f, 0xb5, 0x59, 0x34, 0x22, 0x5f, 0x5d, 0x80, 0x39, 0x31, 0x5f, 0xed, 0x1b, 0x4a, 0xb4, 0x5b, 0x31, 0xfa, 0xd9, 0x15, 0x1e, 0xa2, 0x98, 0x72, 0xef, 0xbf, 0x37, 0xba, 0xf7, 0xcf, 0xc1, 0xb4, 0x47, 0x31, 0x75, 0x3e, 0x04, 0x78, 0x88, 0xac, 0xd0, 0x41, 0x28, 0x4f, 0x46, 0x65, 0x18, 0xca, 0xab, 0xe3, 0xda, 0x2f, 0x2a, 0x30, 0xcb, 0x2c, 0x1b, 0xb2, 0x81, 0x50, 0x82, 0x29, 0x5e, 0xdf, 0x59, 0xba, 0xbe, 0x0f, 0x8b, 0x76, 0xf9, 0xa5, 0x5f, 0xaa, 0x31, 0xc7, 0x0d, 0xab, 0x63, 0x3e, 0xae, 0x9e, 0xb4, 0x8f, 0xac, 0x41, 0x60, 0x6e, 0x7d, 0xcf, 0xed, 0x1d, 0xdb, 0x4d, 0x7b, 0x40, 0xed, 0x68, 0x6e, 0x9e, 0xc1, 0x8c, 0x4c, 0xf5, 0x19, 0xb8, 0xd0, 0x8e, 0x81, 0xe6, 0x5b, 0xc6, 0x3f, 0x55, 0xe0, 0xca, 0x48, 0x62, 0x08, 0xcb, 0x95, 0xff, 0xc6, 0x93, 0xf1, 0x24, 0xb7, 0x44, 0x2f, 0x93, 0x54, 0x0a, 0x9d, 0x86, 0x00, 0x26, 0xe9, 0xbc, 0x53, 0xe4, 0xea, 0xd6, 0xe4, 0xbb, 0xa2, 0x8e, 0xd1, 0x6f, 0x32, 0xaf, 0x97, 0xd5, 0x71, 0x0a, 0x5b, 0x50, 0x27, 0xe8, 0x6f, 0x99, 0xed, 0x93, 0x3c, 0x2a, 0xd3, 0x4c, 0x3e, 0x0a, 0xba, 0x3a, 0xad, 0xfd, 0x4c, 0x0e, 0x96, 0x84, 0xf6, 0x69, 0x3c, 0xc8, 0x97, 0x8a, 0x3a, 0xea, 0xc0, 0xf3, 0xfe, 0x70, 0xea, 0x3d, 0xb0, 0xdc, 0x63, 0xcb, 0x24, 0x7c, 0xaf, 0x7b, 0x9e, 0xed, 0x0d, 0x4c, 0xc7, 0xb7, 0x79, 0x90, 0xa5, 0x05, 0x7d, 0x0b, 0x22, 0xb7, 0x93, 0xc9, 0xa0, 0xef, 0x84, 0x2b, 0x6c, 0xb0, 0xa5, 0xe5, 0x95, 0x4b, 0x71, 0x74, 0x98, 0x42, 0x3c, 0x30, 0x1e, 0x92, 0x02, 0x53, 0x7d, 0x16, 0x2e, 0xa6, 0x64, 0xad, 0xfd, 0x45, 0x0e, 0x2e, 0xa6, 0xf1, 0xff, 0x35, 0x05, 0x34, 0x01, 0x3f, 0xf4, 0xbd, 0x2e, 0x35, 0x34, 0xef, 0x26, 0xf5, 0xd3, 0x96, 0x40, 0x4c, 0x4b, 0x20, 0x8d, 0x33, 0x64, 0xaf, 0xfd, 0xb2, 0x02, 0xda, 0x68, 0x52, 0xa7, 0xe8, 0x78, 0x25, 0x26, 0x12, 0xe5, 0xe5, 0x99, 0x48, 0x94, 0x67, 0xf0, 0x0e, 0xc7, 0x37, 0x09, 0x5e, 0x5e, 0xe7, 0x3d, 0x8e, 0x0a, 0x84, 0xf9, 0x3d, 0x8e, 0x7e, 0x94, 0x75, 0xb6, 0x33, 0xf7, 0xae, 0x73, 0x21, 0x30, 0x2a, 0x7a, 0x46, 0x77, 0xe6, 0x5e, 0x41, 0xd7, 0xd9, 0xce, 0xdc, 0x2b, 0xeb, 0xba, 0x3a, 0xaf, 0xfd, 0x97, 0x39, 0x98, 0xa5, 0xaa, 0x5a, 0xbc, 0xb6, 0x2f, 0x01, 0x78, 0x81, 0x76, 0x85, 0xaf, 0x85, 0x18, 0xc6, 0xa0, 0xf7, 0x61, 0xc9, 0x0b, 0xc1, 0x6b, 0xbd, 0x6e, 0x37, 0x70, 0xff, 0xf3, 0xa9, 0x04, 0x6b, 0xe1, 0xee, 0x03, 0x6e, 0x03, 0x55, 0xc4, 0xc1, 0xc3, 0x64, 0xa8, 0x45, 0xb8, 0x30, 0x72, 0xc3, 0xa2, 0x55, 0x68, 0xb5, 0x53, 0x8f, 0x5e, 0x43, 0xe4, 0x71, 0x2c, 0x0d, 0xa4, 0xc3, 0xb8, 0xd7, 0x1d, 0xb4, 0x52, 0x45, 0xa1, 0x7c, 0x83, 0x70, 0x14, 0x52, 0xfb, 0x81, 0x29, 0x98, 0xad, 0x5b, 0xa6, 0xdb, 0x3a, 0xae, 0xf7, 0xcd, 0x96, 0x85, 0x5e, 0x80, 0x79, 0x2f, 0x0c, 0x06, 0x17, 0x33, 0x72, 0x24, 0xda, 0x83, 0xb3, 0xad, 0x9e, 0x33, 0x70, 0x7b, 0x1d, 0xc1, 0xb0, 0xf5, 0x56, 0x3b, 0x93, 0x36, 0x7a, 0x2c, 0x26, 0x7a, 0x15, 0xc6, 0xbc, 0x4e, 0x86, 0xad, 0xc1, 0x19, 0x4c, 0xe0, 0x10, 0x22, 0xe0, 0x46, 0x60, 0x15, 0x81, 0x04, 0x58, 0x5c, 0x31, 0xb0, 0x89, 0x40, 0x02, 0x2c, 0xae, 0x14, 0x58, 0x44, 0x20, 0x01, 0x16, 0x57, 0x09, 0x8c, 0x73, 0x92, 0x00, 0xbd, 0x02, 0xeb, 0xe4, 0x43, 0x37, 0xf3, 0x34, 0xc4, 0x63, 0xcb, 0x81, 0x7f, 0x79, 0x1a, 0x62, 0xb1, 0x82, 0x5f, 0x79, 0x1a, 0x62, 0xb1, 0x45, 0x9d, 0x89, 0x2a, 0xb1, 0xd8, 0x22, 0x8f, 0xad, 0xe8, 0x54, 0x1c, 0x89, 0xc7, 0x56, 0x74, 0xb4, 0xca, 0x9d, 0x73, 0x53, 0x01, 0xa2, 0x79, 0xba, 0xa2, 0x90, 0x20, 0x8b, 0x2f, 0x18, 0x3a, 0x95, 0xff, 0xe1, 0xf1, 0x05, 0x83, 0xc7, 0x97, 0x8b, 0x3a, 0x15, 0xf1, 0xe1, 0xf1, 0xe5, 0xa2, 0xce, 0x3c, 0xf5, 0xe7, 0x8d, 0x8a, 0x4e, 0x3d, 0x0e, 0x73, 0x4f, 0xfd, 0x24, 0xcc, 0x52, 0x8c, 0x52, 0x59, 0xa7, 0xb6, 0xb9, 0x78, 0x0a, 0x09, 0xa3, 0x0a, 0x4c, 0xb7, 0xb9, 0x5f, 0x6c, 0xea, 0x63, 0x78, 0x54, 0x73, 0x05, 0xd0, 0xe8, 0xf3, 0x70, 0xb1, 0xdb, 0x73, 0xec, 0x41, 0x8f, 0x6e, 0x01, 0xa8, 0xc1, 0x06, 0xef, 0xae, 0x3d, 0x38, 0xb6, 0x9d, 0x7a, 0xa7, 0x37, 0xe0, 0x16, 0xb4, 0x52, 0xdd, 0xe2, 0xa5, 0xe1, 0xfb, 0xae, 0x4c, 0x6a, 0xa6, 0xd3, 0xb6, 0xdb, 0xe6, 0xc0, 0xf2, 0xb8, 0xf5, 0xac, 0x64, 0x57, 0x26, 0x21, 0x28, 0x8e, 0xa0, 0xa2, 0x12, 0x4c, 0xb6, 0xd8, 0xa8, 0x5d, 0xe1, 0x6c, 0xc5, 0x3b, 0xed, 0x22, 0x20, 0x9b, 0x0a, 0xe6, 0xc0, 0xa8, 0x06, 0xb3, 0x27, 0x56, 0xa3, 0xce, 0x26, 0xac, 0xd6, 0xb9, 0xd5, 0x14, 0xd5, 0x8e, 0x83, 0x1b, 0x01, 0xdc, 0xa6, 0x82, 0xe1, 0xc4, 0xf2, 0x43, 0xd5, 0x17, 0x40, 0x13, 0xca, 0xd9, 0xe9, 0xc5, 0x7a, 0xe3, 0xa7, 0x76, 0x4f, 0xc3, 0x31, 0x45, 0x1f, 0xc9, 0x7e, 0x6d, 0x8c, 0xf9, 0x5f, 0x11, 0xca, 0x51, 0x87, 0x25, 0xf3, 0xe8, 0xc8, 0xb5, 0x8e, 0x68, 0x13, 0x6c, 0x5b, 0x0f, 0xac, 0x4e, 0x3e, 0xf5, 0x8a, 0x6f, 0x3d, 0x02, 0x8d, 0x87, 0xf1, 0xe3, 0x88, 0x1a, 0xa9, 0x97, 0x7b, 0xa3, 0x89, 0x1a, 0x71, 0x44, 0x8b, 0x7c, 0x38, 0x3f, 0x29, 0xd1, 0x62, 0x1c, 0xd1, 0x0a, 0x9f, 0xdc, 0x9e, 0x94, 0x68, 0x05, 0x1d, 0x00, 0x1a, 0xaa, 0x93, 0x32, 0xdf, 0xe5, 0x67, 0xa4, 0x1a, 0x43, 0x80, 0x6c, 0xb0, 0xd5, 0x28, 0x20, 0x5a, 0x97, 0xf7, 0x77, 0xaf, 0x64, 0x22, 0x2f, 0x6f, 0xe7, 0xcc, 0x6c, 0x1a, 0x3e, 0x3a, 0xd7, 0xf0, 0xc9, 0x73, 0x0f, 0x3a, 0x06, 0xf7, 0xa0, 0x53, 0x60, 0x2b, 0xaa, 0x53, 0x64, 0x5b, 0x38, 0xa7, 0xa4, 0x4e, 0xd2, 0xdf, 0xb2, 0x3a, 0xc5, 0x35, 0x82, 0xa6, 0xb5, 0x1f, 0x1b, 0x83, 0x49, 0xbe, 0x3a, 0x7d, 0x04, 0x17, 0xda, 0x2d, 0xdf, 0x9f, 0xbd, 0xde, 0xd0, 0x1b, 0xeb, 0x4e, 0x9b, 0x05, 0xf2, 0x0d, 0x9d, 0xf7, 0xbc, 0xf8, 0x23, 0xc2, 0x46, 0x6d, 0x2b, 0x01, 0x0d, 0xaf, 0xb6, 0x5b, 0xdc, 0xbb, 0xbd, 0xae, 0x87, 0x09, 0x3a, 0xba, 0x09, 0xf3, 0x61, 0x66, 0x46, 0x43, 0x4f, 0xb5, 0xf2, 0x11, 0xd2, 0x37, 0x1a, 0x3a, 0x9e, 0x0d, 0x48, 0x1a, 0x43, 0x74, 0xf2, 0xa9, 0x36, 0x3e, 0x44, 0x3a, 0x79, 0x91, 0x4e, 0x3e, 0x4a, 0xc7, 0x48, 0x7d, 0xe3, 0x12, 0xe9, 0x18, 0x22, 0x1d, 0x23, 0x4a, 0xa7, 0x90, 0xfa, 0xc4, 0x23, 0xd2, 0x29, 0x88, 0x74, 0x0a, 0xda, 0x33, 0x70, 0x21, 0xb9, 0x56, 0xb5, 0x23, 0x98, 0x97, 0xea, 0x04, 0xbd, 0x0b, 0x48, 0x9e, 0x06, 0x1b, 0xf5, 0x9b, 0x5b, 0xa9, 0xd6, 0x00, 0x77, 0x87, 0xc0, 0xf1, 0x92, 0x4c, 0xa2, 0x7e, 0x73, 0x4b, 0xfb, 0xbf, 0xc7, 0x00, 0x0d, 0x43, 0xa2, 0xbb, 0xc9, 0x73, 0xd3, 0xcb, 0x99, 0xfa, 0x39, 0xcb, 0x6f, 0x78, 0x7e, 0xba, 0x9b, 0x3c, 0x3f, 0x3d, 0x0d, 0x61, 0x23, 0x8e, 0x70, 0x31, 0x55, 0xed, 0x2b, 0x1b, 0xe1, 0x62, 0x1c, 0xe1, 0x4a, 0xea, 0xb5, 0x44, 0x36, 0xc2, 0x15, 0x74, 0x2f, 0x65, 0xae, 0x3a, 0x05, 0xe5, 0xb8, 0xf9, 0xea, 0x3f, 0x57, 0xe0, 0x6c, 0x1c, 0x70, 0xb6, 0x0b, 0x81, 0x38, 0xcc, 0xa7, 0xf6, 0x78, 0xb6, 0x28, 0xf7, 0xe8, 0x7c, 0x34, 0xc2, 0xd0, 0x1e, 0xcb, 0x11, 0x05, 0x54, 0x80, 0xc9, 0xf6, 0x49, 0xb7, 0xfb, 0xd8, 0xef, 0x79, 0xf1, 0x0b, 0x3d, 0x75, 0xc8, 0x96, 0xc7, 0x1c, 0x34, 0x40, 0xf2, 0x7b, 0x55, 0x0a, 0x92, 0xc1, 0x91, 0x0c, 0xed, 0xbf, 0x57, 0x60, 0x92, 0xd1, 0x41, 0xd7, 0xe4, 0x1a, 0xba, 0x92, 0x92, 0xa7, 0x5c, 0x27, 0x9d, 0x6c, 0xca, 0x42, 0x9d, 0xbc, 0xef, 0xf9, 0xc7, 0x60, 0x8f, 0x17, 0x5e, 0xa7, 0xc8, 0xee, 0x52, 0xbd, 0x4e, 0x89, 0x3d, 0x5e, 0x78, 0x9d, 0x8a, 0x3a, 0xc1, 0x9d, 0x02, 0x91, 0x33, 0x92, 0xef, 0x1e, 0x68, 0x8a, 0x7d, 0x19, 0xe4, 0x5c, 0x3e, 0xe0, 0x0c, 0x1b, 0xa7, 0x60, 0xd8, 0x78, 0xea, 0x46, 0xdc, 0x83, 0x59, 0x61, 0x6f, 0x84, 0xd6, 0x61, 0x36, 0x9c, 0x0b, 0x3d, 0xde, 0x4a, 0x97, 0x47, 0xcc, 0x84, 0x1e, 0x86, 0x60, 0x1e, 0xf4, 0xb4, 0xaf, 0x28, 0x30, 0x2b, 0xa4, 0x65, 0x53, 0x99, 0x15, 0x10, 0xe4, 0x22, 0xdd, 0x19, 0x5d, 0xa4, 0x55, 0x40, 0x87, 0x0c, 0x95, 0x4f, 0xba, 0x8d, 0x7c, 0x83, 0xac, 0xaf, 0x62, 0x7c, 0x9e, 0xc7, 0xe7, 0xd5, 0x9c, 0x6f, 0x80, 0x1e, 0x5b, 0xde, 0x49, 0x67, 0xe0, 0x8b, 0x32, 0xd6, 0x6f, 0xee, 0x6f, 0x64, 0x37, 0x40, 0x1f, 0xe2, 0x12, 0x3c, 0x5f, 0xbb, 0xff, 0xef, 0x29, 0xbe, 0xd6, 0x8f, 0x98, 0x3a, 0xd2, 0x88, 0xce, 0xcb, 0xa0, 0x7a, 0x87, 0x8e, 0xaf, 0x21, 0x4f, 0x71, 0xf9, 0x13, 0xfa, 0xa2, 0x77, 0xe8, 0x88, 0xd1, 0xe8, 0x0d, 0x38, 0x7f, 0xe8, 0x9a, 0x5d, 0xab, 0xda, 0x3b, 0x71, 0xda, 0xa6, 0xfb, 0x58, 0xc2, 0xa1, 0x82, 0x7b, 0x38, 0x19, 0x00, 0x7d, 0x16, 0x66, 0x5d, 0xcf, 0xed, 0x37, 0x38, 0x7c, 0x16, 0xb7, 0x45, 0x40, 0x10, 0x18, 0xbc, 0xb6, 0x03, 0x4b, 0x61, 0xe9, 0x48, 0x9d, 0x19, 0xbb, 0x38, 0x9b, 0xb5, 0xa1, 0x10, 0xcd, 0xd8, 0xc5, 0x7e, 0x6d, 0xfd, 0x5f, 0x39, 0xf6, 0xd6, 0x16, 0x24, 0x7c, 0x0c, 0xf6, 0xdb, 0x87, 0x4c, 0x9f, 0xe7, 0x4e, 0x6d, 0xfa, 0xfc, 0x2e, 0xac, 0x74, 0x03, 0xae, 0x84, 0x93, 0x7c, 0xaa, 0x8e, 0x69, 0x58, 0x8e, 0x5d, 0x8c, 0xe3, 0xf1, 0x51, 0x0b, 0xce, 0x87, 0x09, 0x54, 0x18, 0xd2, 0xef, 0x7b, 0xbb, 0x38, 0x75, 0x97, 0x2c, 0x57, 0xfa, 0x2e, 0xc6, 0xc9, 0x74, 0xb4, 0xff, 0x4e, 0x61, 0x12, 0xb9, 0x81, 0xc4, 0x0d, 0x85, 0xf2, 0x90, 0x2e, 0x08, 0x98, 0x8c, 0xaa, 0x0f, 0x26, 0x7c, 0xa2, 0x0b, 0xc2, 0x27, 0x59, 0x30, 0xee, 0xd3, 0xeb, 0x0c, 0x5f, 0x30, 0x65, 0x24, 0x06, 0xd5, 0x69, 0xfb, 0x0e, 0x58, 0xe6, 0x0c, 0xee, 0x59, 0x6e, 0x60, 0xe7, 0x36, 0xdd, 0xa6, 0xdf, 0x16, 0xcc, 0x52, 0x8f, 0x1d, 0x0c, 0x6f, 0xa4, 0x40, 0x7a, 0xa4, 0x22, 0x30, 0x78, 0x5e, 0x93, 0x7f, 0x6b, 0x3f, 0xa8, 0xc0, 0x6a, 0x98, 0x3f, 0x37, 0x0f, 0xc9, 0x72, 0xe1, 0x26, 0x21, 0x5d, 0xaf, 0x61, 0x47, 0x4d, 0x42, 0x7a, 0x0c, 0x62, 0x17, 0x16, 0xb8, 0xdc, 0xc2, 0x93, 0xb2, 0x32, 0xc7, 0x5c, 0x89, 0x70, 0x66, 0x7e, 0x41, 0x61, 0xf2, 0x41, 0x11, 0x28, 0x26, 0xc5, 0xf3, 0xad, 0xd9, 0x7c, 0xdf, 0x50, 0x60, 0x96, 0x1a, 0xae, 0xe1, 0x9d, 0xec, 0x0e, 0x2c, 0xba, 0xec, 0x93, 0x9a, 0x5d, 0x0e, 0xe5, 0x5b, 0xb2, 0xd7, 0xc9, 0x42, 0x48, 0x80, 0x0e, 0x9a, 0x77, 0x01, 0xf1, 0x18, 0xc1, 0xa6, 0xec, 0xa9, 0x6b, 0x5a, 0x0d, 0x69, 0x30, 0x33, 0xb8, 0x5a, 0x03, 0x2e, 0xc4, 0xb7, 0x3c, 0x95, 0x0a, 0x5a, 0x97, 0x27, 0xb5, 0x57, 0x12, 0xe4, 0x15, 0xe3, 0xf0, 0xfd, 0xd9, 0xed, 0x1e, 0xac, 0xc5, 0x74, 0x6d, 0x4a, 0xfd, 0x4d, 0x99, 0xfa, 0x27, 0x47, 0x50, 0x0f, 0x90, 0x83, 0x89, 0x53, 0x81, 0x05, 0xde, 0x0b, 0xfd, 0x9a, 0xff, 0x20, 0xa8, 0xa6, 0x00, 0xda, 0xf2, 0x57, 0xef, 0x4f, 0x65, 0xa5, 0xcf, 0x2c, 0xe1, 0x87, 0x74, 0x7c, 0xa5, 0xba, 0x16, 0xac, 0xc8, 0x6d, 0xe0, 0xd3, 0x4f, 0x93, 0x61, 0x4e, 0xae, 0x5d, 0xbc, 0x2c, 0xb6, 0x06, 0xa7, 0xa5, 0xfd, 0xa4, 0xc2, 0x3c, 0x3d, 0xf1, 0xa5, 0xaa, 0x0a, 0xb3, 0xad, 0xb0, 0x67, 0xa5, 0xee, 0x43, 0x84, 0x1e, 0x88, 0x45, 0x24, 0x2a, 0xc9, 0x2a, 0x55, 0x53, 0xba, 0xc5, 0x01, 0x09, 0x14, 0x47, 0x50, 0xc9, 0xf1, 0x6d, 0x6f, 0x7b, 0x67, 0xb7, 0xb1, 0xd5, 0xb6, 0x98, 0x08, 0xe9, 0x55, 0x18, 0xeb, 0xb6, 0x5a, 0x9c, 0xb3, 0x04, 0xc1, 0x81, 0x5a, 0x0d, 0x13, 0x20, 0x0a, 0xeb, 0xb4, 0xd2, 0x85, 0x0c, 0x76, 0x09, 0xac, 0xd3, 0xd2, 0x9e, 0x85, 0xb1, 0x9d, 0xdd, 0x1a, 0x95, 0xb5, 0x73, 0x5a, 0x4c, 0xae, 0x9a, 0xba, 0xcf, 0x64, 0x21, 0x9a, 0x5c, 0x63, 0xc9, 0x2d, 0x29, 0x99, 0x86, 0xb4, 0x9f, 0x50, 0x60, 0x4d, 0xe2, 0x93, 0x89, 0x01, 0x36, 0x4a, 0xb7, 0x6a, 0xe8, 0x03, 0x58, 0xeb, 0x77, 0xba, 0x4e, 0x4c, 0x52, 0xaa, 0xe5, 0x4f, 0x89, 0xdc, 0xe6, 0x19, 0x7c, 0x96, 0x10, 0xf1, 0xc3, 0x94, 0x04, 0x21, 0xfe, 0x1c, 0x00, 0x25, 0x6e, 0x07, 0xb2, 0x67, 0xf3, 0x9b, 0x67, 0xf0, 0x0c, 0x85, 0x25, 0x51, 0x4c, 0x40, 0xd1, 0x84, 0x8b, 0x12, 0x39, 0x6a, 0x55, 0x39, 0xe4, 0xb0, 0x2a, 0x8f, 0x8c, 0x4f, 0x8d, 0xe6, 0x27, 0x44, 0xf6, 0x47, 0xc7, 0x5f, 0xe4, 0xe0, 0x39, 0xd2, 0x25, 0xd6, 0x5b, 0x2d, 0xcb, 0xf3, 0xb0, 0xd5, 0x31, 0x07, 0x56, 0x7b, 0xcb, 0x39, 0xec, 0x09, 0xf9, 0xf4, 0xe0, 0xa2, 0x54, 0x13, 0x94, 0x0d, 0x66, 0x1d, 0xab, 0x74, 0xe4, 0xb7, 0xa9, 0x3e, 0x3a, 0x77, 0x99, 0x7d, 0x7c, 0x4e, 0xac, 0x19, 0x6a, 0xb9, 0x8b, 0x90, 0x2c, 0x1d, 0xb5, 0xd0, 0x1b, 0x70, 0x61, 0xe0, 0x9a, 0xad, 0x8f, 0x6c, 0xe7, 0x68, 0xdd, 0xb5, 0xcc, 0x5a, 0xaf, 0x6d, 0x09, 0xf9, 0x31, 0x27, 0xe6, 0xe7, 0xa2, 0x10, 0x01, 0xf6, 0x75, 0x98, 0x71, 0x4d, 0xc7, 0x6c, 0x51, 0xe0, 0x2c, 0xd3, 0xf3, 0x34, 0x05, 0x27, 0xa8, 0xaf, 0x03, 0x62, 0x76, 0xb6, 0xc5, 0xea, 0x0a, 0x1c, 0xee, 0x2f, 0x89, 0x69, 0x6c, 0xa5, 0x79, 0x1e, 0xe6, 0x58, 0x24, 0x6f, 0x49, 0xff, 0x7e, 0x7e, 0x96, 0xc5, 0xb2, 0xb6, 0x3c, 0x07, 0xab, 0x24, 0x68, 0xfb, 0x54, 0x83, 0xa2, 0x68, 0x77, 0x93, 0x1b, 0xf8, 0xc6, 0x5e, 0x2d, 0xdb, 0x6e, 0x51, 0x22, 0xe0, 0x37, 0xeb, 0xf7, 0x8d, 0x68, 0x56, 0x42, 0x3d, 0xa5, 0x59, 0xad, 0xfe, 0x93, 0x35, 0xeb, 0x8d, 0xbd, 0xa4, 0x66, 0xbd, 0xd1, 0x4f, 0x6b, 0x56, 0x92, 0x5f, 0x5a, 0xb3, 0x12, 0xec, 0x62, 0x6c, 0x2d, 0x12, 0x4c, 0x6a, 0xed, 0x9e, 0x59, 0xe3, 0xf2, 0x53, 0x7d, 0x2c, 0xed, 0xf7, 0x15, 0x98, 0xab, 0xdd, 0xda, 0xa2, 0x6e, 0x37, 0x69, 0xa9, 0x5b, 0xb0, 0xdc, 0x3a, 0xb2, 0x83, 0x70, 0xa3, 0x63, 0x1d, 0x99, 0xc1, 0xe6, 0xb9, 0x98, 0x38, 0x65, 0xa6, 0x54, 0x24, 0x56, 0x5b, 0x47, 0x36, 0x89, 0xba, 0xb1, 0x57, 0xdb, 0xa6, 0xd4, 0x50, 0x03, 0x96, 0xe4, 0x4c, 0x98, 0x3f, 0xbc, 0xb1, 0x27, 0xce, 0x62, 0x41, 0xc8, 0xc2, 0xf6, 0x06, 0xda, 0x1f, 0x8f, 0xc1, 0x92, 0xd4, 0x08, 0xd4, 0xce, 0xc6, 0x6d, 0x58, 0x1a, 0x6a, 0xd1, 0x53, 0xf4, 0x1d, 0x35, 0xda, 0x72, 0xe8, 0x16, 0xa8, 0xd1, 0xf6, 0x08, 0x6e, 0x15, 0x52, 0x9e, 0x42, 0x86, 0x90, 0x90, 0x41, 0x0d, 0x4a, 0x99, 0xd9, 0xc6, 0x23, 0x03, 0x45, 0x9a, 0x3f, 0xb6, 0x18, 0x43, 0x6c, 0x18, 0x62, 0x29, 0x0e, 0x7d, 0x97, 0x02, 0x17, 0xf8, 0x22, 0x66, 0xb9, 0x0f, 0xac, 0xf6, 0xcd, 0x9e, 0x7b, 0xbb, 0x6f, 0xb9, 0xe6, 0xa0, 0xe7, 0x1e, 0x78, 0xcc, 0x01, 0xec, 0x82, 0xb1, 0x3e, 0xba, 0xec, 0xa4, 0xfa, 0xfc, 0xa5, 0x31, 0x86, 0x10, 0x4e, 0xc9, 0x44, 0xbb, 0x0b, 0x17, 0x92, 0x31, 0xd3, 0xcd, 0xb4, 0xd9, 0x9e, 0xcb, 0xb1, 0x54, 0x05, 0x2d, 0xc2, 0xac, 0xd3, 0x1b, 0x04, 0x11, 0x39, 0x6d, 0x00, 0xea, 0xde, 0x46, 0xad, 0xb6, 0xc9, 0x5d, 0x72, 0xd4, 0xb7, 0xaa, 0x79, 0x54, 0x86, 0xd5, 0xe1, 0x27, 0xc6, 0xf7, 0x2d, 0xd7, 0xf7, 0xbd, 0x9a, 0x90, 0x8a, 0x3e, 0x29, 0xbd, 0xc8, 0x50, 0x04, 0xff, 0xd0, 0x2c, 0x47, 0x6b, 0xff, 0x99, 0x02, 0x93, 0xbb, 0x3d, 0x9a, 0x59, 0x9e, 0xfa, 0xf7, 0x6a, 0xd4, 0x4f, 0x9a, 0xdc, 0xe3, 0xa6, 0x24, 0x16, 0xb8, 0xcc, 0xfc, 0x76, 0x49, 0x49, 0x68, 0x0f, 0xd4, 0x7e, 0xbb, 0xd5, 0x3a, 0x16, 0x78, 0x4e, 0x7d, 0x7d, 0x89, 0x16, 0x10, 0x2f, 0x52, 0xf4, 0x30, 0x42, 0x3b, 0x80, 0x95, 0xa1, 0xa6, 0xa2, 0x9d, 0xf3, 0x0d, 0x79, 0x76, 0x7c, 0x29, 0x5b, 0x2b, 0x0b, 0xee, 0xef, 0x76, 0x4e, 0x3a, 0x03, 0x3b, 0x38, 0x0d, 0x57, 0x4d, 0xa7, 0xcd, 0x8e, 0x85, 0x09, 0xd6, 0x08, 0xff, 0x52, 0x81, 0x69, 0x32, 0x95, 0xd0, 0xa1, 0xd6, 0x80, 0x15, 0x69, 0xa8, 0x09, 0x9e, 0xa1, 0x93, 0x8d, 0xb5, 0xc5, 0x96, 0x43, 0xde, 0x21, 0x04, 0xa5, 0xfb, 0x00, 0x96, 0x0e, 0xa3, 0xac, 0xa5, 0x2b, 0x7b, 0x24, 0x94, 0x06, 0x0f, 0xd3, 0x41, 0x05, 0x98, 0x74, 0x68, 0x13, 0xf3, 0xf1, 0x18, 0x7f, 0x47, 0xc8, 0x7a, 0x01, 0xe6, 0xa0, 0xd4, 0x73, 0x21, 0xc9, 0x83, 0x39, 0x09, 0x62, 0x6c, 0xfa, 0xfa, 0x18, 0x71, 0xf5, 0xf5, 0x0b, 0x63, 0xb0, 0xc0, 0xad, 0x37, 0xfa, 0xb5, 0x56, 0x83, 0x39, 0x32, 0x2f, 0x6e, 0xf1, 0x79, 0x31, 0x55, 0x0e, 0x5e, 0x9c, 0xb5, 0x31, 0x84, 0xf3, 0x1f, 0x7a, 0x97, 0x11, 0xa1, 0x69, 0x64, 0x37, 0xf6, 0xa4, 0xf3, 0x2a, 0xd9, 0x83, 0xf8, 0x74, 0xc9, 0x36, 0xe7, 0x73, 0xac, 0xc6, 0x25, 0x1f, 0x48, 0x99, 0xe6, 0xab, 0x61, 0x34, 0x74, 0x0f, 0x96, 0xba, 0xd1, 0xba, 0xe2, 0xb7, 0x16, 0xaf, 0x24, 0xb7, 0xde, 0x50, 0xcd, 0xe2, 0x61, 0x2a, 0xe8, 0xfd, 0x18, 0x4f, 0x4f, 0x7b, 0xae, 0xdd, 0x73, 0xc9, 0x1c, 0x99, 0x66, 0xec, 0x65, 0xdf, 0x3d, 0xb1, 0x6e, 0xf7, 0x07, 0x38, 0x19, 0x5d, 0xfb, 0x75, 0x85, 0xf9, 0x08, 0xf4, 0x2f, 0x67, 0xd0, 0x1b, 0x43, 0x97, 0x71, 0x23, 0xaf, 0xc0, 0x84, 0xab, 0xba, 0xb7, 0x98, 0x03, 0x42, 0xe1, 0x92, 0x2e, 0x49, 0xb3, 0x2e, 0xcc, 0x14, 0x0b, 0x28, 0xa8, 0x02, 0xd3, 0x7e, 0x7f, 0xe1, 0x2d, 0xf1, 0x6c, 0x62, 0x5f, 0xa1, 0x83, 0x7b, 0x8a, 0xb7, 0xa7, 0xf6, 0x5b, 0x0a, 0x33, 0x18, 0xcc, 0x08, 0xb1, 0x6e, 0xfa, 0x32, 0xa8, 0x6c, 0xd3, 0x30, 0x74, 0xbf, 0xb8, 0xc8, 0x0c, 0xc1, 0x86, 0x9c, 0xef, 0xc4, 0x70, 0xfe, 0x6a, 0xd6, 0x03, 0x34, 0x6b, 0x3a, 0xb1, 0x1c, 0x6f, 0x0e, 0x95, 0xe3, 0xf9, 0x34, 0x83, 0xba, 0x43, 0xa5, 0xf9, 0x53, 0x05, 0xd4, 0x1d, 0xe9, 0x9a, 0x6c, 0xe7, 0x36, 0x95, 0xf3, 0xf1, 0x1d, 0xca, 0x6c, 0x04, 0x72, 0x3e, 0x41, 0x4c, 0xf2, 0xd5, 0x5c, 0xee, 0x29, 0xaf, 0xe6, 0x3e, 0x80, 0xb5, 0x30, 0xa1, 0x6a, 0x79, 0xe1, 0xb5, 0x5a, 0xf6, 0x5b, 0xbf, 0x24, 0x0a, 0x5a, 0x9d, 0x49, 0x72, 0x8a, 0x25, 0xa5, 0xdd, 0xfe, 0x33, 0xf2, 0x6c, 0x3f, 0xea, 0xee, 0x8f, 0x61, 0xfa, 0x53, 0xd1, 0x3b, 0x62, 0xf5, 0xf1, 0x49, 0xfe, 0x9a, 0x4c, 0x30, 0x03, 0xcf, 0x9c, 0xd8, 0x1d, 0x76, 0x67, 0x18, 0x12, 0x63, 0xbd, 0xeb, 0xd3, 0x32, 0xbd, 0x17, 0x46, 0xd0, 0x63, 0x9d, 0x84, 0x93, 0xfc, 0x7f, 0x72, 0x30, 0x1b, 0x26, 0x79, 0x89, 0xaa, 0x63, 0x2d, 0xb1, 0xe6, 0x79, 0x93, 0xb0, 0xfa, 0x19, 0x29, 0xd7, 0x1c, 0xad, 0x50, 0x9c, 0x44, 0x09, 0xd5, 0x99, 0x33, 0x28, 0xb1, 0xb2, 0x52, 0x65, 0x1d, 0xa2, 0x35, 0xbb, 0x79, 0x06, 0x0f, 0x11, 0x40, 0x1f, 0xc2, 0x72, 0x77, 0xb8, 0xd2, 0x52, 0xdd, 0x6c, 0xc5, 0x54, 0xf2, 0xe6, 0x19, 0x1c, 0x47, 0xa6, 0xba, 0xca, 0x5c, 0xd4, 0x45, 0x2e, 0x79, 0x3d, 0xed, 0x9b, 0xe3, 0x30, 0xbd, 0x81, 0xdf, 0x63, 0x8b, 0x8f, 0xef, 0x6d, 0x46, 0x89, 0xf5, 0x36, 0x93, 0x1b, 0xf6, 0x36, 0x53, 0x30, 0x42, 0xad, 0x41, 0x12, 0x0a, 0x7c, 0xd0, 0x8c, 0x4b, 0x3e, 0x68, 0x68, 0x6c, 0x59, 0xf2, 0x57, 0x53, 0xf6, 0x63, 0x8b, 0xa2, 0xbf, 0x9a, 0x72, 0x91, 0xc5, 0x5e, 0xd3, 0x03, 0xf9, 0x2c, 0x1a, 0x62, 0xb1, 0x15, 0x41, 0x40, 0x8b, 0x84, 0xd0, 0x2a, 0xb7, 0x93, 0x10, 0x48, 0x68, 0xb1, 0x20, 0x8f, 0x2f, 0x87, 0x32, 0x5a, 0x2c, 0xc8, 0xe2, 0x8d, 0x52, 0x39, 0x90, 0xd2, 0x62, 0x41, 0x16, 0x5f, 0x30, 0x42, 0x39, 0x2d, 0x16, 0x64, 0xf1, 0xa5, 0xbc, 0x11, 0x0a, 0x6a, 0xd1, 0x20, 0x8b, 0x2f, 0x17, 0x05, 0x41, 0x2d, 0x1a, 0x44, 0xe7, 0x7c, 0x53, 0x0b, 0x81, 0xa4, 0x16, 0x0f, 0xf3, 0x14, 0x49, 0x54, 0x8b, 0x85, 0x59, 0x8a, 0xa1, 0x17, 0x2b, 0xa1, 0xa8, 0x16, 0x0b, 0xf3, 0x94, 0x52, 0x59, 0xa7, 0x82, 0x5a, 0x7e, 0x4a, 0xa9, 0xcc, 0x71, 0x4a, 0x79, 0x83, 0xf9, 0x2d, 0xe4, 0x29, 0x24, 0x8c, 0x2e, 0x04, 0x36, 0xf3, 0xa8, 0xf8, 0x14, 0x75, 0x30, 0xcd, 0x23, 0xd0, 0x75, 0x98, 0xa6, 0x5e, 0xd3, 0x36, 0xf0, 0x7b, 0x5c, 0x2c, 0x2a, 0xc1, 0xfd, 0x2b, 0x07, 0xc2, 0x01, 0x78, 0xf5, 0x02, 0x9c, 0x6b, 0xbb, 0x8f, 0x1a, 0xdb, 0x3d, 0xe7, 0x88, 0xd9, 0xbd, 0x1f, 0x98, 0xee, 0x80, 0x5b, 0x73, 0xfe, 0x89, 0x31, 0x58, 0xc2, 0x66, 0xdb, 0xee, 0x55, 0x2d, 0xd3, 0x0d, 0x84, 0xb4, 0xf7, 0x40, 0xf5, 0xdc, 0x66, 0x43, 0x72, 0xe3, 0x98, 0x26, 0xb8, 0x54, 0xc7, 0x55, 0x09, 0x18, 0x2f, 0x7a, 0x6e, 0x53, 0x72, 0x43, 0xb1, 0x0e, 0x0b, 0x9e, 0xdb, 0x2c, 0x34, 0xf6, 0x7b, 0x98, 0x4b, 0x7f, 0xfb, 0xee, 0x0d, 0x86, 0xce, 0x59, 0xbd, 0x5e, 0x87, 0xbb, 0xad, 0x21, 0x18, 0x01, 0x02, 0x61, 0xaa, 0x1d, 0x65, 0x2a, 0x6d, 0xdc, 0x6e, 0x0c, 0x31, 0xd5, 0x8e, 0x30, 0x55, 0x87, 0x25, 0x46, 0x91, 0x67, 0x21, 0xec, 0x62, 0x5e, 0x4a, 0x21, 0x29, 0x40, 0x63, 0x95, 0xd2, 0x14, 0x62, 0xd0, 0x3b, 0xb0, 0xe0, 0x59, 0xad, 0x13, 0x37, 0xf4, 0x04, 0x3e, 0x91, 0xb2, 0x22, 0xd6, 0x25, 0x50, 0x1c, 0x41, 0x25, 0x13, 0x7b, 0xb4, 0x6e, 0xb3, 0x4d, 0xec, 0x22, 0x96, 0x3f, 0x0b, 0xff, 0x1b, 0x05, 0xe6, 0xc4, 0x78, 0x74, 0x05, 0xe6, 0x48, 0x33, 0x07, 0x27, 0x50, 0xee, 0x62, 0xc0, 0x73, 0x9b, 0xc1, 0x01, 0x74, 0x03, 0x16, 0x5d, 0xcb, 0xf2, 0x06, 0x66, 0xb3, 0x63, 0x7b, 0xc7, 0x7b, 0x1b, 0xb5, 0xbd, 0x0c, 0x0d, 0x17, 0x45, 0x41, 0x6f, 0xc3, 0x7c, 0xdb, 0xf6, 0x5a, 0xa6, 0xdb, 0xbe, 0xed, 0x50, 0x1a, 0x63, 0xa3, 0x1b, 0x5f, 0x42, 0x40, 0xeb, 0x30, 0xdb, 0x6f, 0xb7, 0xfa, 0xfc, 0x24, 0xc5, 0x1b, 0xe9, 0x72, 0xd2, 0x91, 0x6b, 0x8f, 0xc3, 0x61, 0x20, 0x48, 0xbc, 0x2e, 0xbf, 0x9c, 0x83, 0x59, 0x21, 0x0d, 0x5d, 0x85, 0xb1, 0xb6, 0xdb, 0x4c, 0xbd, 0xb2, 0xdd, 0xc0, 0x55, 0x4c, 0x80, 0x48, 0xa3, 0x76, 0x7b, 0xae, 0xb5, 0x7f, 0x6c, 0x3a, 0xb7, 0x1d, 0x0b, 0x6f, 0xd7, 0x52, 0x2f, 0x8f, 0x77, 0x24, 0x50, 0x1c, 0x41, 0x45, 0x1b, 0x30, 0x37, 0x68, 0x60, 0xab, 0xe7, 0xb6, 0x2d, 0xd7, 0x76, 0x8e, 0x52, 0x37, 0x15, 0xfb, 0x02, 0x20, 0x9e, 0x1d, 0x84, 0x01, 0xb4, 0x09, 0x4b, 0x2d, 0xbb, 0x7f, 0x4c, 0x03, 0x1b, 0xb6, 0x67, 0x36, 0x3b, 0x56, 0x9b, 0xd7, 0x4b, 0x5a, 0xbd, 0x0e, 0x23, 0x69, 0x3f, 0x3a, 0x01, 0x63, 0x1b, 0xb8, 0x8a, 0x6e, 0xc0, 0x1c, 0xaf, 0xf4, 0x50, 0x5e, 0x3d, 0x89, 0xaf, 0x0d, 0x01, 0x10, 0x4b, 0x68, 0xe8, 0x16, 0x2c, 0xd0, 0xa6, 0xaa, 0xef, 0x36, 0xea, 0xf6, 0x17, 0xac, 0x83, 0xed, 0xd4, 0x0d, 0x19, 0x6d, 0x11, 0x0e, 0x8a, 0xe7, 0x08, 0x62, 0x7d, 0x97, 0xa1, 0x45, 0x09, 0x6d, 0x6c, 0xa7, 0xd6, 0x54, 0x12, 0xa1, 0x8d, 0x6d, 0x54, 0x82, 0x29, 0xa7, 0x37, 0x38, 0xf0, 0x82, 0x0a, 0x4a, 0xd7, 0x39, 0xe1, 0xb0, 0xe8, 0x75, 0x18, 0x77, 0x7b, 0xc7, 0xad, 0x54, 0x1d, 0x22, 0xdc, 0x3b, 0x6e, 0x51, 0x5d, 0xfc, 0xde, 0x71, 0x0b, 0xed, 0xc0, 0xc2, 0x49, 0xbf, 0x63, 0x3b, 0x1f, 0xdd, 0x76, 0x3a, 0x8f, 0xf1, 0xed, 0xcd, 0x1a, 0x57, 0x18, 0x8a, 0xef, 0x25, 0x07, 0x12, 0xe8, 0xe6, 0x19, 0x1c, 0x41, 0x46, 0xdb, 0xb0, 0x6c, 0x3b, 0x03, 0xeb, 0x88, 0xcc, 0x07, 0x7b, 0x6e, 0x6f, 0x60, 0xb5, 0x04, 0x47, 0xd8, 0x69, 0x6d, 0x1c, 0x87, 0x86, 0x76, 0xe1, 0xac, 0x37, 0x30, 0x07, 0x27, 0xdc, 0x18, 0x06, 0xb6, 0xee, 0x9f, 0xd8, 0xae, 0xd5, 0xe6, 0xb6, 0x28, 0xd3, 0xc8, 0xc5, 0xe2, 0xa1, 0xcf, 0x01, 0xea, 0x9d, 0x0c, 0x6e, 0x1f, 0xde, 0x26, 0x1d, 0x72, 0xc3, 0xea, 0xd8, 0x0f, 0x2c, 0xf7, 0x31, 0x37, 0x47, 0x99, 0x46, 0x2d, 0x06, 0xab, 0xba, 0x0c, 0x4b, 0xc7, 0x96, 0xd9, 0x26, 0xeb, 0x4f, 0xb7, 0xef, 0x5a, 0x9e, 0x67, 0xf7, 0x1c, 0xed, 0x2b, 0x39, 0x98, 0x13, 0xbb, 0x59, 0x36, 0x83, 0xaf, 0x22, 0x86, 0x2c, 0x3b, 0xf2, 0x3b, 0x4a, 0x46, 0x7d, 0xc3, 0x7c, 0xa0, 0x6f, 0x68, 0x04, 0xfa, 0x86, 0x05, 0xdd, 0x37, 0xf7, 0x44, 0x2d, 0xe0, 0xd2, 0xaf, 0x92, 0xce, 0xa4, 0x78, 0xc8, 0x7e, 0x88, 0x49, 0xf1, 0x74, 0xbd, 0x6b, 0x25, 0xdf, 0xd6, 0x53, 0x5e, 0xd7, 0x7d, 0x5b, 0x4f, 0xf9, 0x52, 0x60, 0xeb, 0xc9, 0xd0, 0x03, 0x5b, 0x4f, 0x46, 0x49, 0xf7, 0x6d, 0x3d, 0x31, 0x95, 0x07, 0x66, 0x01, 0x4a, 0xd7, 0xb9, 0xdd, 0x5b, 0xef, 0x5a, 0x29, 0xb0, 0xf4, 0x94, 0x27, 0xd1, 0x8b, 0x92, 0x55, 0x59, 0x55, 0xfb, 0x61, 0x05, 0xe6, 0xc4, 0x5e, 0x9f, 0xad, 0x82, 0x44, 0x0c, 0xb9, 0x82, 0xde, 0x1a, 0x5d, 0x3f, 0xf3, 0x30, 0xd3, 0xb1, 0x9c, 0xbc, 0xd1, 0xb4, 0x07, 0x9e, 0xaa, 0xf8, 0xc1, 0x0a, 0x0d, 0xe6, 0xb4, 0x9f, 0x55, 0x60, 0x9c, 0x0c, 0x08, 0xba, 0xbf, 0x37, 0x1f, 0xd5, 0x82, 0x63, 0x1b, 0x0f, 0xa1, 0xcf, 0xc2, 0x74, 0xdf, 0xed, 0x1d, 0xda, 0x9d, 0xe0, 0xb9, 0xf0, 0x4a, 0xe2, 0xa8, 0xda, 0xe3, 0x80, 0x38, 0x40, 0x41, 0x37, 0xd8, 0x0e, 0xa0, 0xd6, 0x73, 0x06, 0xb6, 0x73, 0x62, 0xd1, 0x11, 0x36, 0x7a, 0x25, 0x21, 0xcb, 0xbe, 0x88, 0xa2, 0xfd, 0xa3, 0x1c, 0xcc, 0x89, 0x39, 0xa0, 0x17, 0x60, 0x9e, 0xe7, 0xa1, 0x3f, 0xd2, 0x75, 0x3d, 0xcf, 0x2d, 0xf2, 0xca, 0x91, 0x51, 0x28, 0xc3, 0x37, 0xc5, 0x22, 0x45, 0x46, 0xa1, 0x0a, 0xbe, 0x9d, 0x11, 0x29, 0x32, 0x0a, 0xc5, 0xec, 0xdf, 0x46, 0xa0, 0x8a, 0x51, 0xa8, 0x32, 0x37, 0xbc, 0x26, 0x47, 0xca, 0x50, 0x79, 0x3d, 0xcf, 0x6d, 0xd6, 0xc9, 0x91, 0x51, 0x28, 0x83, 0xbb, 0x88, 0x91, 0x23, 0xa3, 0x50, 0x05, 0x6e, 0xb8, 0x5b, 0x8e, 0x8c, 0x42, 0x15, 0xb9, 0xad, 0x6e, 0x39, 0x52, 0xfb, 0x86, 0x02, 0x0b, 0xf2, 0x1c, 0x97, 0xd8, 0x2f, 0x6e, 0x0d, 0xf5, 0x8b, 0x57, 0x32, 0x4c, 0x99, 0x7f, 0x7d, 0x3d, 0xe4, 0x4d, 0x58, 0x8d, 0xcf, 0x2a, 0x5a, 0xf4, 0xf2, 0x70, 0x57, 0xc9, 0xeb, 0x65, 0xb2, 0xd3, 0x5a, 0x90, 0x37, 0x01, 0xa8, 0x0a, 0xb3, 0x7d, 0xd7, 0xee, 0x9a, 0xee, 0xe3, 0x3d, 0x73, 0x70, 0x9c, 0xfa, 0x84, 0xbd, 0x17, 0xc2, 0x61, 0x11, 0x09, 0x35, 0x60, 0xe5, 0xa4, 0xd3, 0xd8, 0x30, 0x07, 0x66, 0xbd, 0xdf, 0xb1, 0x07, 0xa1, 0xb1, 0xcb, 0x34, 0x0f, 0x1a, 0x07, 0xdb, 0x31, 0x18, 0xf8, 0xec, 0x49, 0x67, 0x38, 0x96, 0x54, 0x1f, 0x5d, 0x71, 0x37, 0xc8, 0x4a, 0xc4, 0x94, 0xc3, 0xb2, 0x54, 0x1f, 0xc1, 0x11, 0x50, 0xb4, 0x1f, 0x51, 0x60, 0x56, 0x28, 0x04, 0xfa, 0x34, 0xcc, 0xb4, 0xac, 0x4e, 0xe7, 0x96, 0xdb, 0x3b, 0xc9, 0x26, 0xb4, 0x12, 0x82, 0xa3, 0x0d, 0x58, 0xe8, 0xf4, 0x8e, 0xec, 0x96, 0xd9, 0xa9, 0x1d, 0x9b, 0x8e, 0x63, 0x75, 0x32, 0xc9, 0xb0, 0x44, 0x70, 0xb4, 0x9f, 0x1b, 0x83, 0x95, 0xd8, 0x8a, 0x40, 0x37, 0xe5, 0x39, 0x53, 0xcf, 0x5e, 0x87, 0xf2, 0xe4, 0xf9, 0x1b, 0xb9, 0x4c, 0xd2, 0x96, 0x4d, 0xbe, 0xb6, 0x34, 0xc9, 0xf2, 0x40, 0xd7, 0x96, 0x26, 0x59, 0x12, 0xe8, 0xda, 0xd2, 0x2c, 0xea, 0x7c, 0x6d, 0x69, 0x56, 0x7c, 0x4b, 0x82, 0xcd, 0x7c, 0x59, 0xd7, 0x99, 0x25, 0xc1, 0x66, 0x81, 0x40, 0xd2, 0xd5, 0xa5, 0x59, 0x2e, 0xd2, 0xd5, 0x05, 0x60, 0xb2, 0x49, 0xce, 0xa1, 0x64, 0x79, 0x21, 0xdf, 0xe4, 0x7c, 0x49, 0xd6, 0x17, 0xf2, 0x4d, 0x4e, 0x94, 0x64, 0x81, 0x99, 0x85, 0xa9, 0x26, 0x3d, 0x42, 0x92, 0x25, 0x86, 0x04, 0xa8, 0x1d, 0x76, 0xb2, 0xc8, 0x90, 0x00, 0xb5, 0xc3, 0x4e, 0x96, 0x19, 0x12, 0xa8, 0xe4, 0xaf, 0x1b, 0xfe, 0x3a, 0xd3, 0xcc, 0x1b, 0x46, 0x85, 0xc0, 0xa9, 0x2c, 0x54, 0x2e, 0x54, 0x08, 0x89, 0x25, 0x1a, 0x32, 0x8a, 0xa5, 0x6b, 0x04, 0x0d, 0xd1, 0x50, 0xc1, 0xb8, 0x56, 0x26, 0x90, 0xcb, 0x34, 0xc4, 0x28, 0xea, 0xea, 0x59, 0x16, 0xba, 0x9e, 0x2f, 0x11, 0x9a, 0x2b, 0x34, 0x54, 0xba, 0x56, 0x28, 0x12, 0x2a, 0xab, 0x34, 0x54, 0x2e, 0x95, 0x0a, 0x84, 0xca, 0x9a, 0xb4, 0xae, 0x9d, 0xd3, 0xfe, 0x6c, 0x0c, 0xe6, 0xc4, 0x7d, 0x6f, 0xb6, 0x75, 0x4d, 0xc4, 0x38, 0xbd, 0x4f, 0xa1, 0x40, 0xb9, 0x9f, 0x7e, 0x70, 0xb3, 0x23, 0x5d, 0xcf, 0x10, 0xad, 0x20, 0xd0, 0x8f, 0xc0, 0x02, 0x42, 0xc5, 0x5f, 0xf2, 0xf3, 0x3a, 0x13, 0xdc, 0x25, 0xab, 0xb4, 0x3a, 0x1d, 0x6c, 0x1c, 0x66, 0x82, 0x8d, 0x03, 0x04, 0x1b, 0x87, 0xd9, 0x60, 0xe3, 0x30, 0x17, 0x6c, 0x1c, 0xe6, 0x03, 0x83, 0x06, 0x0b, 0xe1, 0xc6, 0x61, 0x31, 0xb4, 0xc7, 0xaf, 0xf2, 0xcf, 0x22, 0xa9, 0xfc, 0xc0, 0xe2, 0x01, 0xe2, 0x9f, 0x15, 0x52, 0xed, 0xc1, 0xce, 0xe2, 0x2c, 0xff, 0x34, 0x48, 0x85, 0x07, 0x66, 0xfc, 0x57, 0xf9, 0x67, 0x99, 0x54, 0x35, 0xfb, 0xac, 0xe8, 0xea, 0xb9, 0x70, 0xeb, 0x71, 0x3e, 0xdc, 0x7a, 0x5c, 0x08, 0xb7, 0x1e, 0x17, 0x7d, 0xe3, 0x93, 0xba, 0xae, 0x3e, 0xe3, 0x1b, 0x9f, 0x2c, 0xe9, 0xea, 0xb3, 0xc2, 0x96, 0xe4, 0x12, 0xff, 0x26, 0xf0, 0xcf, 0xf9, 0xbe, 0x00, 0x74, 0x5d, 0xbd, 0xcc, 0xbf, 0x09, 0xfc, 0x15, 0xdf, 0x58, 0xa5, 0xae, 0xab, 0x1a, 0xff, 0x26, 0xf0, 0xcf, 0xb3, 0xef, 0x02, 0x81, 0x7f, 0x81, 0x9c, 0x74, 0x37, 0x9e, 0xe8, 0xa4, 0xbb, 0x11, 0x73, 0xd2, 0xfd, 0x2b, 0xb2, 0x75, 0x14, 0x4f, 0xba, 0xaf, 0x03, 0xb2, 0xfa, 0x5e, 0x83, 0x5d, 0x72, 0xc8, 0xe7, 0xdd, 0xcd, 0x33, 0x78, 0xc9, 0xea, 0x7b, 0x72, 0x12, 0xaa, 0xc1, 0xac, 0xd7, 0x36, 0x83, 0xf3, 0x66, 0x9a, 0x9f, 0xa0, 0xfa, 0xc6, 0xba, 0x7f, 0xa6, 0xdc, 0x3c, 0x83, 0x81, 0xa0, 0xf1, 0x13, 0xe6, 0x15, 0x98, 0x6b, 0x8b, 0xe7, 0x6b, 0x66, 0xe3, 0x6a, 0xb6, 0x9d, 0x7e, 0xbe, 0x1e, 0x3f, 0xfd, 0xf9, 0xfa, 0x0d, 0x98, 0x75, 0xad, 0x56, 0xef, 0x81, 0xe5, 0x52, 0x0a, 0x13, 0x23, 0x29, 0x88, 0xe0, 0xd1, 0xb3, 0xf5, 0xe4, 0xe9, 0xcf, 0xd6, 0xd5, 0x45, 0x98, 0x6f, 0x39, 0xbe, 0x2b, 0x66, 0xb2, 0x04, 0xbc, 0x0c, 0x4b, 0x43, 0x97, 0x25, 0x09, 0xef, 0x68, 0xbf, 0x99, 0x83, 0x59, 0xa1, 0x0e, 0xd1, 0x73, 0x84, 0x9d, 0x93, 0x46, 0x9d, 0x1d, 0x03, 0x02, 0x09, 0xe9, 0xf6, 0x09, 0x8f, 0x41, 0x37, 0x60, 0x9e, 0xb6, 0xcd, 0x26, 0x3d, 0x32, 0x6c, 0x6c, 0x8f, 0x6e, 0x1d, 0x06, 0x89, 0xe7, 0x08, 0x9a, 0x8f, 0x15, 0x21, 0x73, 0xe0, 0x9f, 0x2e, 0x4f, 0x45, 0xe6, 0x60, 0x1b, 0x5d, 0x02, 0x68, 0x5b, 0x87, 0xe6, 0x49, 0x67, 0xb0, 0x81, 0xab, 0x7c, 0x1f, 0x27, 0xc4, 0xa0, 0x3c, 0x9c, 0xed, 0x9a, 0xfd, 0xbe, 0xd5, 0xbe, 0xd3, 0xab, 0x37, 0x6e, 0x76, 0x7a, 0x0f, 0x99, 0x37, 0xbf, 0x73, 0x13, 0xb4, 0x0e, 0x96, 0x83, 0xb4, 0x30, 0x09, 0x5d, 0x87, 0x73, 0x43, 0x28, 0xfe, 0xb5, 0xd9, 0x24, 0x45, 0x5b, 0x8b, 0xa2, 0xf1, 0x64, 0xed, 0xfb, 0x15, 0x5e, 0x99, 0x8c, 0xbf, 0x6c, 0xe2, 0xf6, 0x02, 0x82, 0x3c, 0x73, 0x7e, 0x3a, 0x93, 0x19, 0x99, 0x3e, 0x75, 0x30, 0x38, 0x60, 0x9a, 0xe1, 0x66, 0x93, 0x7e, 0xe7, 0xb4, 0x5f, 0x52, 0x60, 0x41, 0xbe, 0xdd, 0x42, 0x87, 0xb0, 0xe6, 0xdf, 0x6f, 0xad, 0x77, 0x8e, 0x7a, 0xae, 0x3d, 0x38, 0xee, 0x4a, 0x96, 0x04, 0x3e, 0x95, 0x7a, 0x47, 0x16, 0xc1, 0xc1, 0x49, 0xc4, 0xd0, 0x75, 0x98, 0xfe, 0xc8, 0x7a, 0xbc, 0xdf, 0x3b, 0x08, 0xae, 0x19, 0xe3, 0xef, 0x4a, 0xdf, 0xe1, 0x40, 0x38, 0x00, 0xd7, 0xfe, 0x40, 0x81, 0xb5, 0x84, 0xfc, 0xd0, 0x5d, 0x40, 0xc1, 0xe5, 0x49, 0x90, 0x96, 0xaa, 0xa2, 0x55, 0x1b, 0x02, 0xc7, 0x31, 0x24, 0x50, 0x0b, 0x56, 0xa5, 0x13, 0x7b, 0x48, 0x3c, 0x6d, 0x33, 0xbc, 0x15, 0x8b, 0x82, 0x13, 0x48, 0x91, 0xc3, 0x19, 0x1a, 0xe6, 0x27, 0x9b, 0xd5, 0xde, 0x61, 0x3c, 0xb9, 0x9f, 0x6c, 0x65, 0x3a, 0x59, 0x3b, 0x96, 0xc9, 0x77, 0x3f, 0x8e, 0x65, 0xe6, 0xd9, 0xee, 0xc7, 0xb1, 0x4c, 0x83, 0xed, 0x7e, 0x1c, 0xcb, 0x2c, 0xa8, 0xe3, 0xda, 0xcf, 0x2b, 0xb0, 0x1a, 0x5f, 0x32, 0x74, 0x4b, 0x66, 0x35, 0x7f, 0x8a, 0x5a, 0x79, 0x22, 0x76, 0xed, 0x80, 0x5d, 0x3b, 0x60, 0xd7, 0x0e, 0xd8, 0xb5, 0x29, 0xbb, 0xdf, 0xa3, 0xc0, 0xb4, 0xdf, 0x8d, 0xd0, 0x75, 0x99, 0xc1, 0xe7, 0x53, 0x3b, 0x9d, 0xcc, 0xd2, 0x1b, 0xa3, 0x59, 0x22, 0xab, 0xa5, 0xe9, 0x0d, 0x2c, 0x97, 0x1d, 0xbc, 0x3d, 0xab, 0xd5, 0xa3, 0x4a, 0x1d, 0x6a, 0x4e, 0x33, 0xe1, 0x3c, 0x3b, 0xaf, 0xec, 0x3f, 0xda, 0xb0, 0x5d, 0xab, 0x35, 0xa8, 0x9d, 0xb8, 0xae, 0xe5, 0xd0, 0x17, 0x24, 0xb4, 0x21, 0xaf, 0xa2, 0xaf, 0xa5, 0x9c, 0xac, 0x22, 0xe8, 0x54, 0xec, 0x87, 0xcf, 0xd2, 0xff, 0xad, 0x92, 0x90, 0x07, 0x7d, 0x32, 0xa5, 0x96, 0x07, 0xf8, 0xcb, 0xac, 0xe8, 0x3a, 0x59, 0x8a, 0x44, 0x16, 0xac, 0xb2, 0x2b, 0x2e, 0x89, 0x40, 0xf5, 0xee, 0x1e, 0x97, 0x71, 0x78, 0x35, 0x3b, 0x6b, 0xd5, 0xbb, 0x7b, 0x38, 0x81, 0x98, 0xf6, 0x25, 0x05, 0xce, 0x25, 0x21, 0xa1, 0x15, 0x98, 0x6c, 0x3e, 0xec, 0x37, 0x82, 0xa7, 0xc7, 0x89, 0xe6, 0xc3, 0xfe, 0x16, 0xb5, 0xf8, 0xef, 0x1d, 0xdb, 0x87, 0x83, 0x6b, 0xed, 0xde, 0xa0, 0xf4, 0xd1, 0xe6, 0x17, 0xfc, 0xc3, 0xbd, 0x14, 0x89, 0x2a, 0xb0, 0x36, 0x88, 0xd4, 0x70, 0x4f, 0x38, 0x26, 0xcd, 0xe3, 0xa4, 0x64, 0xed, 0x37, 0x14, 0x58, 0x89, 0x15, 0xd6, 0x40, 0x77, 0xe3, 0x85, 0xda, 0x4e, 0x2b, 0x65, 0x33, 0x2c, 0xdc, 0xf6, 0x2e, 0xb3, 0xf5, 0x29, 0xca, 0x6d, 0x0d, 0x8e, 0x2d, 0x37, 0x9c, 0x14, 0xd3, 0xc5, 0x28, 0x92, 0x90, 0xb5, 0x9f, 0xcd, 0xc1, 0x4a, 0xad, 0xe7, 0x38, 0x37, 0xbc, 0xc1, 0x4d, 0xd3, 0xee, 0x9c, 0xb8, 0x56, 0x8d, 0xc9, 0x64, 0xa1, 0x3b, 0xa0, 0xb6, 0xc2, 0x84, 0x1a, 0xb5, 0xf1, 0x9b, 0xf6, 0x6c, 0x54, 0x8b, 0x00, 0xe3, 0x21, 0x74, 0xd4, 0x81, 0xf3, 0x42, 0x1c, 0x7b, 0xb4, 0x7a, 0xd7, 0xec, 0xd8, 0x6d, 0xb2, 0x9f, 0xca, 0xa5, 0xd8, 0xda, 0xaf, 0x25, 0x61, 0xe1, 0x64, 0x82, 0xe8, 0x73, 0xb0, 0x34, 0x94, 0x98, 0x4d, 0x44, 0x66, 0x08, 0x4d, 0xfb, 0x71, 0x05, 0xd4, 0x68, 0x01, 0xb3, 0xa9, 0x94, 0x47, 0xb1, 0xe4, 0x99, 0x62, 0xfd, 0xd4, 0x5a, 0x7d, 0x5c, 0x95, 0x7c, 0x8c, 0xab, 0x92, 0x8f, 0x6b, 0xff, 0x9f, 0x02, 0xe7, 0x6b, 0x29, 0x95, 0x20, 0xf1, 0x58, 0x3c, 0x5d, 0xf5, 0x9e, 0xda, 0x9c, 0x11, 0xb7, 0x0b, 0xa3, 0xf8, 0x76, 0x61, 0x72, 0x81, 0x39, 0x18, 0x3a, 0xcf, 0xd2, 0x13, 0xcc, 0x78, 0x60, 0x18, 0x86, 0xa9, 0x4d, 0x16, 0x0d, 0x5f, 0x6d, 0xb2, 0xac, 0xf3, 0xd3, 0x97, 0x77, 0x9d, 0x9c, 0x88, 0xb5, 0x6f, 0x8c, 0xc1, 0x52, 0x7d, 0xab, 0x51, 0x6f, 0x1d, 0x5b, 0xed, 0x93, 0x0e, 0x35, 0x73, 0x73, 0xd8, 0x43, 0x75, 0x40, 0x9e, 0x14, 0x23, 0x48, 0x8e, 0x26, 0xbc, 0xcb, 0x49, 0xe0, 0x38, 0x06, 0x1d, 0xed, 0xc0, 0xa2, 0x67, 0x37, 0xee, 0xda, 0x4e, 0xbb, 0xf7, 0x70, 0xdb, 0x72, 0x8e, 0x02, 0xc7, 0xdb, 0xf1, 0xa2, 0x11, 0xf5, 0x2d, 0x09, 0x16, 0x2f, 0x78, 0xb6, 0x18, 0xa6, 0x6f, 0xae, 0x76, 0x03, 0x5b, 0xf7, 0x4f, 0x2c, 0x8f, 0x1b, 0xc0, 0x4d, 0x7d, 0xde, 0xac, 0x6f, 0xc9, 0xc0, 0x78, 0xd1, 0xb3, 0xa5, 0x08, 0xf4, 0x2e, 0x2c, 0x47, 0x29, 0xd6, 0x0f, 0xb6, 0x53, 0x95, 0xcb, 0x86, 0x88, 0xa2, 0x08, 0xd1, 0xfa, 0xc1, 0x36, 0x3a, 0x80, 0x35, 0xef, 0xb1, 0x37, 0xb0, 0xba, 0xa4, 0x2a, 0xdc, 0x2e, 0x9d, 0xe0, 0xd6, 0x5d, 0xcb, 0xdc, 0xda, 0xe0, 0x27, 0x8f, 0x54, 0xe1, 0xd9, 0x24, 0x5c, 0x2a, 0xd2, 0x14, 0xa9, 0x24, 0xf4, 0xb6, 0xdc, 0x17, 0xaf, 0x66, 0xa9, 0x59, 0xb9, 0x07, 0x3e, 0xc8, 0x66, 0x50, 0x8b, 0x1b, 0x41, 0x24, 0x87, 0xf9, 0x9c, 0x6f, 0xb3, 0x88, 0x29, 0xed, 0xd2, 0xee, 0x47, 0x3e, 0x2a, 0x7e, 0xef, 0xcb, 0xfb, 0xd7, 0xfd, 0xd4, 0x89, 0x03, 0xeb, 0x7d, 0xe5, 0x22, 0xbf, 0xed, 0x67, 0x0e, 0x1a, 0x66, 0xb4, 0xbf, 0x22, 0xdb, 0x5f, 0xb9, 0x17, 0xbe, 0x0b, 0xc8, 0xb3, 0x1b, 0x55, 0xb7, 0x67, 0xb6, 0x5b, 0xa6, 0x37, 0xa8, 0xd3, 0x57, 0x95, 0xd4, 0xfd, 0x63, 0x7d, 0x2b, 0x0a, 0x8e, 0x97, 0x3c, 0x3b, 0x12, 0x85, 0x3e, 0x07, 0x0b, 0x9e, 0xdd, 0x10, 0x0c, 0x95, 0xa4, 0x3e, 0x4e, 0xd6, 0xb7, 0x44, 0x50, 0x3c, 0xef, 0xd9, 0x42, 0x10, 0x6d, 0x91, 0x4e, 0xdd, 0x6c, 0xec, 0x98, 0xfd, 0x3e, 0x67, 0x3b, 0xfd, 0x58, 0xb4, 0x55, 0xf5, 0x61, 0x49, 0x87, 0x6e, 0x0a, 0x78, 0xda, 0x4d, 0x98, 0x15, 0x92, 0x33, 0x3e, 0x5b, 0x6f, 0x55, 0xa9, 0xfd, 0x79, 0x51, 0x92, 0xf5, 0x6b, 0x0a, 0xa0, 0xe1, 0x8a, 0xc8, 0xb6, 0x71, 0x1d, 0xc6, 0x93, 0x7b, 0xc7, 0xe6, 0xe8, 0xde, 0xa1, 0xc2, 0x5c, 0xd3, 0x27, 0x61, 0x3b, 0x47, 0xaa, 0x82, 0x96, 0x61, 0xd1, 0xe9, 0x0d, 0xaa, 0x62, 0x64, 0x4e, 0xfb, 0x9f, 0x48, 0x7b, 0x4b, 0x55, 0x9b, 0xcd, 0x6f, 0xa3, 0x8c, 0x23, 0x73, 0x67, 0x67, 0x9a, 0x3d, 0xdd, 0xc3, 0x0a, 0xdb, 0xa6, 0xba, 0x87, 0xf9, 0x32, 0x9b, 0x3e, 0xdd, 0xc3, 0x02, 0xdf, 0xa6, 0xba, 0x87, 0xe5, 0x22, 0x73, 0x4f, 0xe2, 0x1e, 0xe6, 0x8d, 0x0a, 0xbb, 0x54, 0x74, 0x0f, 0x8d, 0x52, 0x99, 0x5d, 0x2a, 0xba, 0x87, 0xa5, 0xbc, 0xa1, 0x4e, 0x69, 0xdf, 0x54, 0x60, 0x4e, 0xac, 0x7c, 0x74, 0x1d, 0xc6, 0x07, 0xa1, 0x5f, 0xd7, 0x17, 0x47, 0xb6, 0x16, 0xf5, 0x1a, 0x40, 0x51, 0x50, 0x05, 0xa6, 0x29, 0xff, 0xfb, 0xe6, 0x51, 0xa6, 0xcb, 0xda, 0x00, 0x1a, 0x7d, 0x1a, 0x66, 0x4c, 0xd7, 0x32, 0xeb, 0xad, 0x5e, 0xe0, 0xa9, 0x20, 0x7d, 0x93, 0x12, 0x82, 0x6b, 0xff, 0x58, 0x01, 0x35, 0xca, 0x50, 0xb6, 0xf5, 0x36, 0x8a, 0x25, 0x37, 0xc2, 0x97, 0x94, 0x6c, 0xc6, 0x11, 0xed, 0x26, 0xc1, 0x35, 0xb8, 0x71, 0x44, 0x16, 0x2a, 0x70, 0xe3, 0x88, 0x2c, 0x54, 0xe4, 0xc6, 0x11, 0x59, 0xa8, 0xa4, 0x8e, 0x0b, 0xa1, 0xb2, 0x3a, 0x21, 0x84, 0xae, 0xa9, 0x93, 0x42, 0xa8, 0xc2, 0xfc, 0x49, 0xf2, 0xd0, 0x75, 0x75, 0x5a, 0xfb, 0x52, 0x8e, 0x94, 0x55, 0x9e, 0xaa, 0xc9, 0x02, 0xe2, 0x9a, 0xad, 0xe3, 0xc6, 0xed, 0x56, 0xcb, 0xf4, 0xec, 0x9e, 0xe3, 0xd5, 0xb7, 0x52, 0x5b, 0x0f, 0xaf, 0xd7, 0x36, 0x45, 0x60, 0xbc, 0x48, 0xd0, 0x85, 0x08, 0x79, 0x49, 0x62, 0xbd, 0x34, 0x55, 0xd8, 0x3d, 0x64, 0x89, 0x01, 0x0b, 0x4b, 0x12, 0x8b, 0x40, 0xf7, 0xc4, 0x25, 0xc9, 0x97, 0xe1, 0xf7, 0xce, 0x8d, 0xa5, 0xa8, 0x3e, 0x86, 0x44, 0x03, 0x78, 0x61, 0x55, 0x0a, 0xe2, 0xb4, 0xdf, 0x54, 0xc4, 0x3a, 0xe1, 0xf9, 0x65, 0x6c, 0x7f, 0x19, 0x4b, 0x6e, 0x7f, 0x2f, 0xd3, 0x20, 0xec, 0x39, 0x16, 0x5b, 0x41, 0x06, 0x0f, 0x7b, 0x6c, 0x0c, 0x1e, 0xf6, 0x4e, 0x5c, 0xbe, 0x84, 0xd8, 0x8f, 0xd8, 0x10, 0xb4, 0xec, 0xa3, 0xe3, 0x01, 0xbb, 0x3f, 0x1e, 0x58, 0x0e, 0x73, 0x98, 0x3a, 0x78, 0x68, 0x75, 0x1e, 0x58, 0xcc, 0x61, 0xaa, 0x67, 0x3f, 0x1a, 0x58, 0x96, 0xa3, 0x4e, 0x6b, 0xff, 0xb3, 0x02, 0x6a, 0xb4, 0x7d, 0xd0, 0x36, 0xcc, 0xd3, 0x06, 0xf6, 0x95, 0x07, 0x52, 0x97, 0x0e, 0x8a, 0xcd, 0x20, 0x6f, 0x59, 0x8e, 0xe5, 0xda, 0x2d, 0x3c, 0x47, 0xb0, 0x7d, 0x64, 0xf4, 0x01, 0x53, 0x7e, 0xe8, 0x5b, 0xae, 0x94, 0x51, 0xaa, 0xa0, 0x65, 0xbd, 0x5e, 0x1d, 0x42, 0xc0, 0xc8, 0xf3, 0x9a, 0x7b, 0x2c, 0xd2, 0x8f, 0xd3, 0xfe, 0x52, 0x81, 0xe5, 0x98, 0x86, 0x43, 0x05, 0x58, 0x71, 0xcd, 0xc6, 0x1e, 0xa1, 0xdc, 0xe4, 0x82, 0x68, 0xe2, 0x79, 0xf1, 0xac, 0x6b, 0x0e, 0xa7, 0xa1, 0x7b, 0x70, 0xde, 0x35, 0x1b, 0xc2, 0xed, 0x22, 0x6b, 0x26, 0xd1, 0xae, 0xfd, 0x08, 0x37, 0x8e, 0xae, 0x19, 0x8f, 0x8d, 0xde, 0x85, 0x73, 0xae, 0xd9, 0x20, 0xf5, 0xe0, 0xb3, 0xbe, 0x63, 0x7a, 0x1f, 0x31, 0xca, 0x59, 0xf6, 0xfd, 0xab, 0xae, 0x59, 0xf7, 0x9a, 0x43, 0xb8, 0xda, 0x97, 0x26, 0xe1, 0x42, 0x82, 0x59, 0xc1, 0xfa, 0x56, 0x15, 0x7d, 0x1b, 0x9c, 0x6d, 0xf7, 0x1e, 0x3a, 0xe4, 0x88, 0x2a, 0x59, 0x29, 0x4c, 0xbb, 0x05, 0xdb, 0x88, 0x41, 0xa8, 0x6f, 0x55, 0x71, 0x2c, 0x25, 0xf4, 0x3e, 0x20, 0x76, 0x3a, 0x8e, 0xb1, 0x82, 0x78, 0x35, 0xe5, 0x98, 0x1d, 0xa5, 0x1e, 0x43, 0x85, 0x5a, 0xf2, 0x3d, 0xe9, 0xf7, 0x3b, 0xd4, 0xa1, 0xa5, 0xe9, 0x3e, 0x66, 0x98, 0xbc, 0xbe, 0x4e, 0x43, 0x3c, 0x8e, 0x0c, 0x6a, 0xc1, 0x8a, 0xd3, 0xd8, 0xb7, 0x09, 0x81, 0xf5, 0xf6, 0x03, 0xd3, 0x69, 0x59, 0xfc, 0x1c, 0x36, 0x9e, 0x72, 0xda, 0x23, 0x53, 0xf8, 0x6e, 0x1c, 0x16, 0x3e, 0xeb, 0xc4, 0xc4, 0x92, 0x06, 0x20, 0x8d, 0xbe, 0xd7, 0xf3, 0x6c, 0xd2, 0x25, 0xbc, 0x2d, 0xa7, 0x7a, 0xe2, 0x7a, 0xbe, 0x47, 0x9a, 0x57, 0x13, 0xf3, 0x20, 0x03, 0x20, 0x8a, 0x44, 0x15, 0x85, 0xa2, 0x91, 0xc8, 0x85, 0x0b, 0x34, 0x87, 0x70, 0x6d, 0x17, 0x45, 0xd4, 0x27, 0x53, 0x5c, 0x49, 0x05, 0xf9, 0xc4, 0xa2, 0xe2, 0xf3, 0x6c, 0xb8, 0xc5, 0x24, 0x21, 0x07, 0x9e, 0x1d, 0xb4, 0xdb, 0x8d, 0x83, 0xed, 0xc6, 0xc6, 0x36, 0x1f, 0xfb, 0xdc, 0xfe, 0x1f, 0x6f, 0xff, 0xa9, 0x94, 0xeb, 0xc4, 0xfd, 0x8d, 0x0d, 0x09, 0x93, 0x1b, 0xc1, 0xbc, 0x30, 0x68, 0xb7, 0x0f, 0xb6, 0x37, 0xb6, 0x63, 0xc8, 0xa1, 0x4f, 0x01, 0xf2, 0xbc, 0xc6, 0x5e, 0xb5, 0xb6, 0xd9, 0xa8, 0x76, 0x7a, 0xad, 0x8f, 0xf6, 0x7a, 0x0f, 0x2d, 0x97, 0x8a, 0x0c, 0x2c, 0x61, 0xd5, 0xf3, 0x48, 0x42, 0x18, 0xaf, 0xfd, 0x76, 0x0e, 0xd6, 0x12, 0x3a, 0x31, 0xc2, 0xb0, 0x18, 0x68, 0xf1, 0x90, 0x65, 0x78, 0x63, 0x3b, 0xd5, 0x56, 0xc0, 0x4d, 0x19, 0xb6, 0x41, 0x3a, 0x53, 0x94, 0x00, 0xba, 0x0b, 0xc8, 0x76, 0xec, 0x81, 0x6d, 0x76, 0xfc, 0x5c, 0xd9, 0x4d, 0x53, 0xf2, 0x9c, 0x59, 0xbd, 0xbb, 0xd7, 0x08, 0x39, 0xa4, 0xc5, 0x8f, 0x21, 0x81, 0xd6, 0x61, 0xb6, 0x19, 0xaa, 0x80, 0xa5, 0xee, 0x8f, 0xab, 0xa1, 0xf6, 0x17, 0x86, 0x66, 0xa0, 0xf8, 0x45, 0x9f, 0x5c, 0x04, 0x12, 0xa9, 0xe2, 0x8c, 0x22, 0x89, 0x7e, 0x40, 0x42, 0xfb, 0xae, 0x1c, 0x2c, 0xc7, 0xd4, 0x03, 0x6a, 0xc4, 0x29, 0x56, 0xb1, 0xca, 0xcc, 0x9f, 0x4a, 0xb1, 0x8a, 0xd6, 0x6a, 0x8c, 0x72, 0xd5, 0x4b, 0xb0, 0xd0, 0xa3, 0xa3, 0x68, 0xbf, 0xb7, 0xd7, 0xb3, 0x9d, 0xc1, 0x3a, 0xd7, 0xb4, 0x8b, 0xc4, 0x22, 0x13, 0xd6, 0xbc, 0x96, 0x17, 0x18, 0x13, 0xe2, 0x7a, 0x74, 0x5c, 0x6c, 0x37, 0x65, 0xbd, 0xaf, 0xd5, 0xa3, 0x38, 0x78, 0xd5, 0x6b, 0x79, 0x31, 0x74, 0xb4, 0x0f, 0xe0, 0x99, 0x34, 0xee, 0xb3, 0x29, 0x55, 0xec, 0xe2, 0x86, 0xa4, 0x9d, 0xe4, 0x9f, 0x3b, 0xbe, 0xae, 0x80, 0x1a, 0x4d, 0x43, 0xbb, 0xb0, 0x3c, 0xa4, 0x5e, 0xb4, 0x8b, 0x33, 0x09, 0x35, 0xc4, 0x21, 0xa2, 0x2d, 0x58, 0x70, 0xdc, 0xc6, 0x6e, 0xbd, 0xb1, 0xd7, 0x35, 0x1f, 0x09, 0x8a, 0x0e, 0xcf, 0x27, 0xb1, 0x2a, 0x80, 0xe2, 0x39, 0xc7, 0xdd, 0xad, 0xfb, 0x21, 0x6d, 0x1b, 0x16, 0xe4, 0xf4, 0x6c, 0x2a, 0x1b, 0x21, 0x0e, 0xdf, 0xf6, 0xb0, 0xd2, 0x7f, 0x59, 0x81, 0xc5, 0x48, 0x12, 0xaa, 0xc1, 0x82, 0xd9, 0x6e, 0xd3, 0x79, 0xce, 0xec, 0x90, 0xe8, 0xc0, 0x6e, 0x57, 0xb4, 0xdc, 0xa2, 0x28, 0x86, 0x8c, 0x82, 0xde, 0x84, 0x0b, 0x61, 0x0c, 0x69, 0xd4, 0x81, 0x7b, 0xd2, 0xbd, 0xd1, 0xb5, 0xbd, 0x60, 0xf7, 0x31, 0x8f, 0x53, 0x20, 0xb4, 0x3f, 0x50, 0x60, 0x56, 0x18, 0x56, 0xc8, 0x85, 0xb5, 0x6e, 0xaf, 0x4d, 0x7a, 0x86, 0xb0, 0xba, 0x53, 0x17, 0x24, 0x7c, 0xd3, 0x57, 0x19, 0x35, 0x32, 0x5f, 0xdb, 0x89, 0xc7, 0xc7, 0x49, 0x84, 0xb5, 0x7d, 0x58, 0x4b, 0xc0, 0x19, 0x71, 0x2b, 0x67, 0xf0, 0x5b, 0xb9, 0x22, 0xbf, 0x95, 0xab, 0xb0, 0x1d, 0xa2, 0x93, 0x2f, 0xab, 0xe3, 0xda, 0x97, 0xe7, 0x61, 0x56, 0x18, 0xed, 0x68, 0x0f, 0x10, 0x7f, 0x47, 0xdc, 0x33, 0x8f, 0x6c, 0x2e, 0xbc, 0x9f, 0x2e, 0x39, 0x14, 0xc2, 0xe1, 0x18, 0x5c, 0xf4, 0x3a, 0x8c, 0xf7, 0x1c, 0x6b, 0x9f, 0xf7, 0xb1, 0x54, 0x29, 0x58, 0x0a, 0x88, 0x56, 0x61, 0xe2, 0xd8, 0xec, 0x1c, 0xee, 0x07, 0x8a, 0x22, 0x2c, 0x88, 0x9e, 0x81, 0xe9, 0xfb, 0x27, 0xa6, 0x3b, 0xb0, 0xdc, 0xfd, 0x40, 0x5b, 0x24, 0x88, 0x41, 0x97, 0x01, 0x7a, 0x8e, 0x75, 0x83, 0xec, 0x76, 0x8f, 0xf7, 0x03, 0xbd, 0x11, 0x21, 0x0e, 0xbd, 0x04, 0xf3, 0x3d, 0xc7, 0xaa, 0xb3, 0xfd, 0x2e, 0x01, 0xf2, 0xd5, 0x48, 0xe4, 0x68, 0x64, 0x40, 0xce, 0xf1, 0xf8, 0xb2, 0xa5, 0x8d, 0x9a, 0x1e, 0x77, 0x3d, 0x9c, 0x73, 0x3c, 0x74, 0x0b, 0xe6, 0xbc, 0x5a, 0x3d, 0x5f, 0x7a, 0x67, 0xf3, 0x7d, 0x5a, 0xd8, 0xe9, 0x14, 0x41, 0xc3, 0xba, 0x00, 0xb8, 0xa9, 0x60, 0x09, 0x11, 0xf5, 0xe1, 0x82, 0x57, 0xab, 0x17, 0x74, 0x1e, 0x6e, 0xf8, 0xc0, 0xac, 0x46, 0x66, 0x52, 0xcc, 0x9d, 0xd4, 0x13, 0xd1, 0x36, 0x15, 0x7c, 0x5e, 0x24, 0x2a, 0x25, 0xa2, 0xaf, 0x2a, 0xf0, 0x8a, 0x57, 0xab, 0x97, 0x45, 0x5c, 0x0a, 0x4a, 0x93, 0x03, 0x4a, 0x41, 0xd5, 0x33, 0x7f, 0xed, 0x6f, 0x27, 0xf1, 0x90, 0x95, 0xce, 0xa6, 0x82, 0x5f, 0x16, 0xb3, 0x95, 0xa0, 0xa3, 0xc0, 0xe8, 0xef, 0x2b, 0xf0, 0x16, 0xa9, 0x27, 0x43, 0xa4, 0x5e, 0x96, 0xa8, 0x53, 0x6c, 0x1f, 0xa1, 0x21, 0x54, 0xb2, 0xdf, 0x27, 0x66, 0x29, 0xe3, 0xfb, 0x89, 0x6d, 0xf2, 0x14, 0xb4, 0x37, 0x15, 0xfc, 0x86, 0xc4, 0x9e, 0x44, 0x21, 0x4a, 0x60, 0x18, 0x1f, 0xfd, 0x2b, 0x05, 0x36, 0x03, 0x02, 0x41, 0xb6, 0xe5, 0x68, 0xb6, 0x7e, 0x13, 0x72, 0x34, 0x91, 0x13, 0xa1, 0x5f, 0x33, 0x57, 0xf6, 0x9f, 0x4f, 0x2f, 0xe8, 0x53, 0x66, 0xb2, 0xa9, 0xe0, 0x1b, 0x32, 0xc3, 0x51, 0x52, 0xc3, 0x94, 0x62, 0x09, 0xa1, 0xdf, 0x55, 0xe0, 0xd3, 0x01, 0x25, 0x91, 0x8f, 0xf2, 0x30, 0x1f, 0x3e, 0x41, 0xa1, 0xb0, 0xcc, 0xa5, 0xfe, 0xed, 0xf4, 0xc2, 0x9e, 0x9a, 0xec, 0xa6, 0x82, 0x2b, 0x43, 0x4c, 0x0d, 0x23, 0xc7, 0xe2, 0xa2, 0x9f, 0x54, 0xe0, 0x65, 0xb1, 0x37, 0x08, 0x39, 0x95, 0x87, 0x0b, 0xb0, 0x40, 0x0b, 0xf0, 0xe6, 0xc8, 0x6e, 0x99, 0x4a, 0x65, 0x53, 0xc1, 0x9f, 0x8c, 0xc9, 0x32, 0x16, 0x16, 0x59, 0xb0, 0x2a, 0xc2, 0x0a, 0xbc, 0x2c, 0xa6, 0xec, 0xd5, 0xeb, 0xb1, 0x28, 0x9b, 0x0a, 0x4e, 0x20, 0x56, 0x5d, 0x83, 0x15, 0x67, 0xdd, 0x69, 0xb3, 0xb5, 0xe0, 0xa6, 0x6b, 0x76, 0xf9, 0x41, 0xa8, 0xfa, 0x3c, 0x5c, 0x39, 0xb4, 0x5d, 0x6f, 0xc0, 0xec, 0x14, 0xec, 0x04, 0xa6, 0xaf, 0xfd, 0x23, 0xed, 0xed, 0xc3, 0xbd, 0xdb, 0xda, 0x8f, 0x2b, 0x30, 0x2b, 0x2e, 0x23, 0x99, 0x84, 0x4a, 0x04, 0x04, 0xf9, 0x42, 0xe5, 0x9d, 0x4c, 0xaf, 0xef, 0xf4, 0x0a, 0x53, 0x09, 0xae, 0x30, 0x73, 0xe1, 0x15, 0xe6, 0x58, 0x78, 0x85, 0x39, 0xae, 0xfd, 0xb0, 0x02, 0xf3, 0xd2, 0x12, 0x90, 0xcd, 0x29, 0xb4, 0x84, 0x22, 0xb3, 0xf7, 0xd9, 0x4c, 0xec, 0xd1, 0xdb, 0x1d, 0xe1, 0xc2, 0x87, 0x5f, 0x01, 0x8d, 0x69, 0x2f, 0xc1, 0x9c, 0xb8, 0xa8, 0xa0, 0x55, 0x98, 0xa4, 0x74, 0x7d, 0xa1, 0x27, 0x1e, 0xd2, 0x8a, 0x70, 0x21, 0x79, 0x95, 0x48, 0xc4, 0xba, 0x01, 0xaf, 0x9c, 0x62, 0x5e, 0x4f, 0x24, 0x73, 0x0f, 0xde, 0x7a, 0xca, 0x59, 0x36, 0x91, 0x74, 0x13, 0x36, 0x3f, 0xae, 0x79, 0x2d, 0x31, 0x8f, 0x7d, 0xf8, 0xf4, 0x93, 0x4f, 0x27, 0x89, 0x54, 0x6b, 0xf0, 0x72, 0xe6, 0x31, 0x9e, 0x48, 0x44, 0x87, 0xd5, 0xf8, 0xc1, 0x99, 0x88, 0xf1, 0xb5, 0x1c, 0xac, 0xc4, 0x5e, 0x8f, 0x0c, 0x1d, 0x8a, 0x0f, 0x4e, 0x71, 0x28, 0x3e, 0x88, 0x3b, 0x14, 0x1f, 0x6c, 0xa3, 0x3b, 0xa0, 0xf2, 0x13, 0x2d, 0xcb, 0x33, 0x3c, 0x12, 0xbf, 0x98, 0x78, 0x24, 0xf6, 0xb9, 0xa3, 0x07, 0xe2, 0x21, 0x74, 0xd4, 0x82, 0x73, 0x03, 0xbb, 0x6b, 0xad, 0x77, 0xec, 0x23, 0xa7, 0x6b, 0x39, 0xcc, 0x8d, 0x08, 0xbf, 0x70, 0x48, 0xf3, 0xb8, 0xbc, 0x3f, 0x84, 0x84, 0x13, 0x09, 0x69, 0xbf, 0x3c, 0x16, 0x39, 0xed, 0x1e, 0xfc, 0x0d, 0x9d, 0x76, 0xdf, 0x85, 0x35, 0xb3, 0xe9, 0xf5, 0x3a, 0x27, 0x03, 0x2b, 0xc0, 0x12, 0x8e, 0xbd, 0xa3, 0x0e, 0x7d, 0x49, 0xc8, 0x7f, 0x03, 0xa7, 0x63, 0xa4, 0xc3, 0x44, 0xbf, 0xb1, 0x63, 0x3e, 0xe2, 0xd7, 0x0b, 0xa9, 0xa7, 0xb4, 0xf1, 0xfe, 0x8e, 0xf9, 0x08, 0xed, 0xc1, 0xd9, 0xa0, 0x06, 0xea, 0x54, 0xf2, 0xa5, 0x5f, 0xfa, 0xe8, 0xf8, 0x0b, 0x99, 0xcc, 0x6e, 0xc4, 0x62, 0x6a, 0x3f, 0xa7, 0xc0, 0xf9, 0xc4, 0xcb, 0xb9, 0x6c, 0xa2, 0x06, 0x89, 0xe8, 0x4f, 0x24, 0x17, 0xc1, 0x1d, 0xd8, 0x38, 0x4c, 0x54, 0x9e, 0x7a, 0x4e, 0x72, 0x0a, 0xd7, 0xaf, 0x17, 0xca, 0xea, 0x98, 0xf6, 0x1d, 0x70, 0x2e, 0xe9, 0x92, 0x0f, 0x5d, 0x02, 0xb0, 0x9d, 0xdb, 0x8e, 0x15, 0x2a, 0x31, 0xcc, 0x61, 0x21, 0x06, 0xad, 0xc3, 0xfc, 0x11, 0xf9, 0xd8, 0xa3, 0xc2, 0x90, 0xad, 0x4c, 0x76, 0xa4, 0x64, 0x0c, 0xed, 0xf7, 0x14, 0xb8, 0x94, 0x7e, 0xf9, 0x87, 0x6e, 0xcb, 0x15, 0x76, 0xfd, 0x09, 0x2e, 0x10, 0xe5, 0x5a, 0xfb, 0x7c, 0x46, 0xd1, 0xf8, 0x92, 0xaf, 0x12, 0x97, 0x0f, 0x54, 0xe2, 0x8c, 0x18, 0x95, 0xb8, 0x0a, 0x57, 0x5b, 0x60, 0x42, 0xea, 0x93, 0xda, 0x97, 0xc6, 0x61, 0xe5, 0xe0, 0x46, 0x83, 0x8e, 0x64, 0x6f, 0xdd, 0x69, 0xd7, 0x7a, 0x8e, 0x37, 0x30, 0x9d, 0x81, 0x87, 0xb6, 0x61, 0x7c, 0x50, 0xd0, 0x7d, 0xaf, 0x04, 0x95, 0x24, 0x37, 0x1d, 0xc3, 0x98, 0xfb, 0x05, 0x5d, 0x6f, 0xec, 0x17, 0xf4, 0x7c, 0x63, 0xbf, 0x90, 0xbf, 0x8e, 0x29, 0x15, 0x4e, 0xcd, 0x37, 0xc5, 0xf4, 0x74, 0xd4, 0xf2, 0xa8, 0x4a, 0xa8, 0xe5, 0x75, 0x3e, 0x7b, 0xbd, 0x76, 0x1a, 0x6a, 0x79, 0x1d, 0x53, 0x5c, 0x42, 0xc3, 0x21, 0x34, 0xc6, 0x4f, 0x4b, 0x63, 0x97, 0xd2, 0x70, 0x38, 0x8d, 0x41, 0x21, 0x9f, 0xe7, 0xc3, 0xef, 0x74, 0x7c, 0xe4, 0x29, 0x1f, 0x79, 0xce, 0x47, 0x9e, 0xdf, 0x38, 0x9f, 0x8e, 0x8f, 0x3c, 0xe5, 0x23, 0xcf, 0x6a, 0x37, 0x7f, 0x9d, 0x9f, 0xc3, 0x9f, 0xaa, 0x76, 0xf3, 0xd7, 0xb5, 0x7f, 0xad, 0xc0, 0xf3, 0x19, 0xa0, 0xd1, 0xbe, 0xdc, 0xd7, 0xdf, 0x7c, 0xd2, 0x6c, 0xe5, 0x0e, 0xff, 0x9f, 0x8c, 0xee, 0xf0, 0x81, 0x16, 0x86, 0x12, 0x6a, 0x56, 0xe4, 0x42, 0x6d, 0x09, 0xee, 0x77, 0x92, 0x29, 0xeb, 0xd0, 0xcf, 0x32, 0x15, 0x4c, 0x0a, 0xb5, 0x25, 0x26, 0x05, 0x0d, 0x89, 0x29, 0x41, 0x2b, 0x62, 0x5a, 0xfb, 0x7f, 0x15, 0x38, 0x9f, 0xd8, 0x73, 0xb2, 0x4d, 0x87, 0x89, 0xe8, 0x72, 0x39, 0xbb, 0xa7, 0xd0, 0x79, 0xf1, 0x95, 0x52, 0x72, 0x61, 0xd1, 0xc7, 0xc2, 0xa2, 0x8f, 0x87, 0xda, 0x21, 0x31, 0x85, 0xa4, 0x05, 0x9b, 0xd2, 0x7e, 0x3b, 0xa9, 0x60, 0xbb, 0x4f, 0x57, 0xb0, 0xdd, 0xa1, 0x82, 0xb5, 0x9e, 0x5a, 0xfe, 0x8d, 0xbb, 0x50, 0x99, 0xe0, 0x37, 0x70, 0x93, 0xec, 0x06, 0x8e, 0xfb, 0x28, 0x73, 0xa8, 0xf5, 0xfd, 0x3f, 0x4e, 0x69, 0xa7, 0xfc, 0xd3, 0xb5, 0x53, 0xc4, 0xab, 0xc0, 0xe3, 0x6c, 0x82, 0xbf, 0xac, 0xce, 0x15, 0x41, 0x65, 0x26, 0xc7, 0xbe, 0x4b, 0x3a, 0x6d, 0x2d, 0xe6, 0xcd, 0x55, 0xd7, 0x69, 0x7b, 0xb1, 0x00, 0x4d, 0x99, 0x60, 0x01, 0x43, 0x67, 0x4d, 0xc6, 0xdc, 0xbb, 0xea, 0xac, 0xcd, 0x7e, 0x2b, 0xa5, 0xcd, 0xf2, 0x4f, 0xd7, 0x66, 0x91, 0x42, 0x36, 0x3f, 0x9e, 0x36, 0x2b, 0xf1, 0x36, 0x2b, 0x73, 0x37, 0x38, 0x15, 0xde, 0x64, 0x79, 0xd2, 0x64, 0x07, 0xb0, 0x72, 0xb0, 0x5e, 0x6b, 0x54, 0xc9, 0x06, 0xc8, 0x39, 0xda, 0xb3, 0xdc, 0x9a, 0x39, 0xc8, 0x6e, 0x47, 0x6f, 0x08, 0xd5, 0xbf, 0x07, 0x1f, 0xc0, 0xd2, 0x50, 0x1a, 0x7a, 0x09, 0x16, 0x4c, 0x2a, 0xc8, 0x5b, 0x33, 0x07, 0xd6, 0x51, 0xcf, 0xf5, 0x4d, 0x67, 0x44, 0x62, 0xd1, 0x35, 0x58, 0x3b, 0x31, 0x5b, 0x8d, 0x26, 0x43, 0x26, 0xdb, 0xd6, 0xba, 0x35, 0x08, 0xdf, 0xad, 0xe7, 0xf1, 0xea, 0x89, 0xd9, 0xaa, 0x0e, 0xa7, 0x6a, 0xef, 0xc1, 0x9a, 0x9c, 0x2b, 0x15, 0xfa, 0xa5, 0xc5, 0xc9, 0xe4, 0x95, 0x60, 0x18, 0xd9, 0x2f, 0xcf, 0xaf, 0xe4, 0x00, 0x0d, 0xa7, 0xa2, 0x57, 0x01, 0x45, 0xec, 0xfd, 0x85, 0xaf, 0xf2, 0x4b, 0xb2, 0x01, 0xbf, 0xb6, 0xf5, 0x08, 0x75, 0xe1, 0x3c, 0x29, 0xd8, 0x56, 0xb7, 0xdf, 0x21, 0xfb, 0x8b, 0xf5, 0x1a, 0x27, 0x27, 0xbc, 0x60, 0xbc, 0x96, 0xc8, 0x58, 0x2c, 0xd6, 0xe6, 0x19, 0x7c, 0xee, 0xc4, 0x6c, 0xc5, 0xa6, 0x21, 0x9b, 0x65, 0x77, 0xe3, 0x51, 0x5c, 0x76, 0xa9, 0xef, 0xce, 0x71, 0x3d, 0x82, 0x67, 0x15, 0x4b, 0xad, 0xba, 0x06, 0x2b, 0x24, 0x2b, 0x29, 0x92, 0x3a, 0xf8, 0xca, 0xc3, 0xf9, 0x44, 0xe6, 0x13, 0x34, 0x9b, 0xee, 0xc2, 0xaa, 0xc0, 0x00, 0x6f, 0xe0, 0x27, 0x6a, 0x44, 0x8e, 0x1b, 0x58, 0x35, 0x56, 0xa4, 0x46, 0xe4, 0xa9, 0xa8, 0x0e, 0x4b, 0x84, 0x77, 0x1e, 0x7b, 0xd3, 0x6c, 0x0d, 0x7a, 0x6e, 0xaa, 0x53, 0x7b, 0x81, 0x06, 0x83, 0xc6, 0x6a, 0xd8, 0x21, 0x59, 0x0c, 0xda, 0x81, 0x45, 0x81, 0x28, 0x19, 0xed, 0xa9, 0x62, 0xae, 0x02, 0x49, 0x02, 0x8b, 0x17, 0x42, 0x82, 0x24, 0x8c, 0xd6, 0xe1, 0x19, 0x91, 0xc7, 0x9e, 0xcb, 0x24, 0xe2, 0x25, 0x1d, 0xb9, 0x39, 0x7c, 0x51, 0x60, 0x23, 0x0a, 0xa2, 0xfd, 0x50, 0x4e, 0x1a, 0x93, 0x9c, 0xcf, 0x4c, 0x0e, 0xea, 0x87, 0xd0, 0xe4, 0x79, 0xea, 0x7f, 0xc8, 0xe6, 0xa0, 0xbe, 0xaf, 0x73, 0x79, 0xe5, 0xbe, 0x5e, 0x62, 0x77, 0x3f, 0xfd, 0x3c, 0x17, 0x17, 0xed, 0xe7, 0xb9, 0x8f, 0x97, 0xbe, 0xa1, 0x33, 0x49, 0x9f, 0xbe, 0xc1, 0x1d, 0xd4, 0xf7, 0x0b, 0x7c, 0x89, 0xe9, 0x17, 0xb9, 0x1b, 0xcc, 0x7e, 0x89, 0xbb, 0xc1, 0xec, 0x97, 0x75, 0x15, 0xe8, 0xc7, 0x35, 0x5d, 0x9d, 0x65, 0x1f, 0x25, 0x75, 0x8e, 0x7e, 0x54, 0x74, 0x75, 0x9e, 0x7d, 0x94, 0xd4, 0x05, 0xfa, 0x71, 0x5d, 0x57, 0x17, 0xd9, 0x47, 0x49, 0x55, 0xb5, 0x6f, 0x2a, 0xb0, 0x18, 0xa9, 0xf4, 0x6c, 0x62, 0xb3, 0x11, 0x24, 0xb9, 0x26, 0xbe, 0x3d, 0x9b, 0xd8, 0x6c, 0x91, 0xcd, 0xd8, 0x5e, 0x85, 0x4b, 0xcd, 0xe6, 0xcb, 0x5c, 0xe4, 0xa9, 0x60, 0x70, 0xa9, 0xd9, 0x72, 0xd1, 0x97, 0x9a, 0x35, 0xb8, 0xc6, 0xac, 0x67, 0x94, 0x7c, 0x57, 0x37, 0xa5, 0xbc, 0xa1, 0x4e, 0x6b, 0x3f, 0x96, 0x83, 0xb5, 0x9d, 0x5e, 0xd3, 0xee, 0x90, 0x83, 0xca, 0xc0, 0x1c, 0x58, 0x7b, 0xa6, 0x6b, 0x76, 0xad, 0x81, 0xe5, 0x7a, 0xe8, 0x36, 0xcc, 0x0d, 0x1a, 0x37, 0x08, 0x4f, 0x4c, 0xcd, 0x22, 0x4d, 0x42, 0x66, 0x5f, 0x00, 0x6c, 0x6c, 0x3e, 0xf6, 0x06, 0xbb, 0x3d, 0xb7, 0x6b, 0x76, 0xf0, 0xec, 0x20, 0x8c, 0x67, 0x04, 0xc3, 0xc4, 0x54, 0xc7, 0xa0, 0xc9, 0x04, 0xc3, 0x00, 0x99, 0x39, 0x1d, 0xea, 0x87, 0xa0, 0x76, 0x6c, 0x3a, 0x47, 0xd6, 0x8e, 0xd5, 0xb6, 0x4f, 0xba, 0x5c, 0x1d, 0x64, 0xc9, 0x89, 0x26, 0xa0, 0x97, 0x41, 0x15, 0xc1, 0x37, 0xed, 0xa3, 0x63, 0xf6, 0x82, 0x86, 0x17, 0x1d, 0x39, 0x5a, 0xfb, 0x15, 0x05, 0xd6, 0x12, 0x58, 0x40, 0x9b, 0x72, 0x0b, 0x1b, 0xa7, 0xe1, 0xff, 0xd4, 0x2e, 0x75, 0x46, 0x89, 0xe8, 0xe7, 0x2b, 0xbe, 0x88, 0xbe, 0x51, 0xd4, 0xd5, 0x09, 0xed, 0x1e, 0xac, 0x31, 0x4b, 0x8f, 0x43, 0x56, 0x3f, 0xb3, 0x79, 0x3b, 0x88, 0x41, 0xf6, 0x67, 0xbe, 0xaf, 0x2a, 0xb0, 0x1c, 0x93, 0x4c, 0x56, 0x5a, 0x66, 0xfb, 0xf2, 0xe6, 0x90, 0x89, 0x53, 0x6e, 0x38, 0x98, 0x26, 0x0f, 0xa5, 0x22, 0x0c, 0x4b, 0x0c, 0x51, 0x7c, 0x83, 0x4f, 0x73, 0xe7, 0xca, 0x72, 0x17, 0x9f, 0xe1, 0x99, 0x75, 0x4d, 0xe1, 0x25, 0x1e, 0xc3, 0xd2, 0x10, 0x54, 0xb6, 0x29, 0x5f, 0x42, 0x93, 0xde, 0xe3, 0xff, 0x47, 0x05, 0xd0, 0x70, 0xea, 0xc7, 0xf3, 0x24, 0xff, 0xe1, 0xc8, 0x27, 0xf9, 0x51, 0xd7, 0x5c, 0x29, 0xf8, 0xd5, 0xc2, 0xfb, 0xf9, 0x23, 0xcb, 0x75, 0xed, 0xc1, 0x6b, 0xbd, 0x57, 0x5d, 0xd3, 0x79, 0xd5, 0x6b, 0xbd, 0xd6, 0x73, 0x8f, 0x5e, 0x77, 0x5f, 0x77, 0xed, 0xd6, 0xab, 0xfd, 0xce, 0xe0, 0xf5, 0xa0, 0x22, 0x5e, 0x0d, 0x2a, 0xa2, 0x39, 0x49, 0x3f, 0x0b, 0xff, 0x2e, 0x00, 0x00, 0xff, 0xff, 0x58, 0xaf, 0xea, 0x16, 0x33, 0x71, 0x02, 0x00, }