Fix CSI-MeasConfig optionality
[ric-plt/streaming-protobufs.git] / protogen / go / streaming_protobufs / rrc_common_types.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: rrc_common_types.proto
3
4 package streaming_protobufs
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         wrappers "github.com/golang/protobuf/ptypes/wrappers"
10         math "math"
11 )
12
13 // Reference imports to suppress errors if they are not otherwise used.
14 var _ = proto.Marshal
15 var _ = fmt.Errorf
16 var _ = math.Inf
17
18 // This is a compile-time assertion to ensure that this generated file
19 // is compatible with the proto package it is being compiled against.
20 // A compilation error at this line likely means your copy of the
21 // proto package needs to be updated.
22 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23
24 type MaxRetxThreshold_Value int32
25
26 const (
27         MaxRetxThreshold_protobuf_unspecified MaxRetxThreshold_Value = 0
28         MaxRetxThreshold_t1                   MaxRetxThreshold_Value = 1
29         MaxRetxThreshold_t2                   MaxRetxThreshold_Value = 2
30         MaxRetxThreshold_t3                   MaxRetxThreshold_Value = 3
31         MaxRetxThreshold_t4                   MaxRetxThreshold_Value = 4
32         MaxRetxThreshold_t6                   MaxRetxThreshold_Value = 5
33         MaxRetxThreshold_t7                   MaxRetxThreshold_Value = 6
34         MaxRetxThreshold_t16                  MaxRetxThreshold_Value = 7
35         MaxRetxThreshold_t32                  MaxRetxThreshold_Value = 8
36 )
37
38 var MaxRetxThreshold_Value_name = map[int32]string{
39         0: "protobuf_unspecified",
40         1: "t1",
41         2: "t2",
42         3: "t3",
43         4: "t4",
44         5: "t6",
45         6: "t7",
46         7: "t16",
47         8: "t32",
48 }
49
50 var MaxRetxThreshold_Value_value = map[string]int32{
51         "protobuf_unspecified": 0,
52         "t1":                   1,
53         "t2":                   2,
54         "t3":                   3,
55         "t4":                   4,
56         "t6":                   5,
57         "t7":                   6,
58         "t16":                  7,
59         "t32":                  8,
60 }
61
62 func (x MaxRetxThreshold_Value) String() string {
63         return proto.EnumName(MaxRetxThreshold_Value_name, int32(x))
64 }
65
66 func (MaxRetxThreshold_Value) EnumDescriptor() ([]byte, []int) {
67         return fileDescriptor_21c7528bb61f1a7a, []int{5, 0}
68 }
69
70 type SN_FieldLengthAM_Value int32
71
72 const (
73         SN_FieldLengthAM_protobuf_unspecified SN_FieldLengthAM_Value = 0
74         SN_FieldLengthAM_size12               SN_FieldLengthAM_Value = 1
75         SN_FieldLengthAM_size18               SN_FieldLengthAM_Value = 2
76 )
77
78 var SN_FieldLengthAM_Value_name = map[int32]string{
79         0: "protobuf_unspecified",
80         1: "size12",
81         2: "size18",
82 }
83
84 var SN_FieldLengthAM_Value_value = map[string]int32{
85         "protobuf_unspecified": 0,
86         "size12":               1,
87         "size18":               2,
88 }
89
90 func (x SN_FieldLengthAM_Value) String() string {
91         return proto.EnumName(SN_FieldLengthAM_Value_name, int32(x))
92 }
93
94 func (SN_FieldLengthAM_Value) EnumDescriptor() ([]byte, []int) {
95         return fileDescriptor_21c7528bb61f1a7a, []int{6, 0}
96 }
97
98 type T_PollRetransmit_Value int32
99
100 const (
101         T_PollRetransmit_protobuf_unspecified T_PollRetransmit_Value = 0
102         T_PollRetransmit_ms5                  T_PollRetransmit_Value = 1
103         T_PollRetransmit_ms10                 T_PollRetransmit_Value = 2
104         T_PollRetransmit_ms15                 T_PollRetransmit_Value = 3
105         T_PollRetransmit_ms20                 T_PollRetransmit_Value = 4
106         T_PollRetransmit_ms25                 T_PollRetransmit_Value = 5
107         T_PollRetransmit_ms30                 T_PollRetransmit_Value = 6
108         T_PollRetransmit_ms35                 T_PollRetransmit_Value = 7
109         T_PollRetransmit_ms40                 T_PollRetransmit_Value = 8
110         T_PollRetransmit_ms45                 T_PollRetransmit_Value = 9
111         T_PollRetransmit_ms50                 T_PollRetransmit_Value = 10
112         T_PollRetransmit_ms55                 T_PollRetransmit_Value = 11
113         T_PollRetransmit_ms60                 T_PollRetransmit_Value = 12
114         T_PollRetransmit_ms65                 T_PollRetransmit_Value = 13
115         T_PollRetransmit_ms70                 T_PollRetransmit_Value = 14
116         T_PollRetransmit_ms75                 T_PollRetransmit_Value = 15
117         T_PollRetransmit_ms80                 T_PollRetransmit_Value = 16
118         T_PollRetransmit_ms85                 T_PollRetransmit_Value = 17
119         T_PollRetransmit_ms90                 T_PollRetransmit_Value = 18
120         T_PollRetransmit_ms95                 T_PollRetransmit_Value = 19
121         T_PollRetransmit_ms100                T_PollRetransmit_Value = 20
122         T_PollRetransmit_ms105                T_PollRetransmit_Value = 21
123         T_PollRetransmit_ms110                T_PollRetransmit_Value = 22
124         T_PollRetransmit_ms115                T_PollRetransmit_Value = 23
125         T_PollRetransmit_ms120                T_PollRetransmit_Value = 24
126         T_PollRetransmit_ms125                T_PollRetransmit_Value = 25
127         T_PollRetransmit_ms130                T_PollRetransmit_Value = 26
128         T_PollRetransmit_ms135                T_PollRetransmit_Value = 27
129         T_PollRetransmit_ms140                T_PollRetransmit_Value = 28
130         T_PollRetransmit_ms145                T_PollRetransmit_Value = 29
131         T_PollRetransmit_ms150                T_PollRetransmit_Value = 30
132         T_PollRetransmit_ms155                T_PollRetransmit_Value = 31
133         T_PollRetransmit_ms160                T_PollRetransmit_Value = 32
134         T_PollRetransmit_ms165                T_PollRetransmit_Value = 33
135         T_PollRetransmit_ms170                T_PollRetransmit_Value = 34
136         T_PollRetransmit_ms175                T_PollRetransmit_Value = 35
137         T_PollRetransmit_ms180                T_PollRetransmit_Value = 36
138         T_PollRetransmit_ms185                T_PollRetransmit_Value = 37
139         T_PollRetransmit_ms190                T_PollRetransmit_Value = 38
140         T_PollRetransmit_ms195                T_PollRetransmit_Value = 39
141         T_PollRetransmit_ms200                T_PollRetransmit_Value = 40
142         T_PollRetransmit_ms205                T_PollRetransmit_Value = 41
143         T_PollRetransmit_ms210                T_PollRetransmit_Value = 42
144         T_PollRetransmit_ms215                T_PollRetransmit_Value = 43
145         T_PollRetransmit_ms220                T_PollRetransmit_Value = 44
146         T_PollRetransmit_ms225                T_PollRetransmit_Value = 45
147         T_PollRetransmit_ms230                T_PollRetransmit_Value = 46
148         T_PollRetransmit_ms235                T_PollRetransmit_Value = 47
149         T_PollRetransmit_ms240                T_PollRetransmit_Value = 48
150         T_PollRetransmit_ms245                T_PollRetransmit_Value = 49
151         T_PollRetransmit_ms250                T_PollRetransmit_Value = 50
152         T_PollRetransmit_ms300                T_PollRetransmit_Value = 51
153         T_PollRetransmit_ms350                T_PollRetransmit_Value = 52
154         T_PollRetransmit_ms400                T_PollRetransmit_Value = 53
155         T_PollRetransmit_ms450                T_PollRetransmit_Value = 54
156         T_PollRetransmit_ms500                T_PollRetransmit_Value = 55
157         T_PollRetransmit_ms800                T_PollRetransmit_Value = 56
158         T_PollRetransmit_ms1000               T_PollRetransmit_Value = 57
159         T_PollRetransmit_ms2000               T_PollRetransmit_Value = 58
160         T_PollRetransmit_ms4000               T_PollRetransmit_Value = 59
161 )
162
163 var T_PollRetransmit_Value_name = map[int32]string{
164         0:  "protobuf_unspecified",
165         1:  "ms5",
166         2:  "ms10",
167         3:  "ms15",
168         4:  "ms20",
169         5:  "ms25",
170         6:  "ms30",
171         7:  "ms35",
172         8:  "ms40",
173         9:  "ms45",
174         10: "ms50",
175         11: "ms55",
176         12: "ms60",
177         13: "ms65",
178         14: "ms70",
179         15: "ms75",
180         16: "ms80",
181         17: "ms85",
182         18: "ms90",
183         19: "ms95",
184         20: "ms100",
185         21: "ms105",
186         22: "ms110",
187         23: "ms115",
188         24: "ms120",
189         25: "ms125",
190         26: "ms130",
191         27: "ms135",
192         28: "ms140",
193         29: "ms145",
194         30: "ms150",
195         31: "ms155",
196         32: "ms160",
197         33: "ms165",
198         34: "ms170",
199         35: "ms175",
200         36: "ms180",
201         37: "ms185",
202         38: "ms190",
203         39: "ms195",
204         40: "ms200",
205         41: "ms205",
206         42: "ms210",
207         43: "ms215",
208         44: "ms220",
209         45: "ms225",
210         46: "ms230",
211         47: "ms235",
212         48: "ms240",
213         49: "ms245",
214         50: "ms250",
215         51: "ms300",
216         52: "ms350",
217         53: "ms400",
218         54: "ms450",
219         55: "ms500",
220         56: "ms800",
221         57: "ms1000",
222         58: "ms2000",
223         59: "ms4000",
224 }
225
226 var T_PollRetransmit_Value_value = map[string]int32{
227         "protobuf_unspecified": 0,
228         "ms5":                  1,
229         "ms10":                 2,
230         "ms15":                 3,
231         "ms20":                 4,
232         "ms25":                 5,
233         "ms30":                 6,
234         "ms35":                 7,
235         "ms40":                 8,
236         "ms45":                 9,
237         "ms50":                 10,
238         "ms55":                 11,
239         "ms60":                 12,
240         "ms65":                 13,
241         "ms70":                 14,
242         "ms75":                 15,
243         "ms80":                 16,
244         "ms85":                 17,
245         "ms90":                 18,
246         "ms95":                 19,
247         "ms100":                20,
248         "ms105":                21,
249         "ms110":                22,
250         "ms115":                23,
251         "ms120":                24,
252         "ms125":                25,
253         "ms130":                26,
254         "ms135":                27,
255         "ms140":                28,
256         "ms145":                29,
257         "ms150":                30,
258         "ms155":                31,
259         "ms160":                32,
260         "ms165":                33,
261         "ms170":                34,
262         "ms175":                35,
263         "ms180":                36,
264         "ms185":                37,
265         "ms190":                38,
266         "ms195":                39,
267         "ms200":                40,
268         "ms205":                41,
269         "ms210":                42,
270         "ms215":                43,
271         "ms220":                44,
272         "ms225":                45,
273         "ms230":                46,
274         "ms235":                47,
275         "ms240":                48,
276         "ms245":                49,
277         "ms250":                50,
278         "ms300":                51,
279         "ms350":                52,
280         "ms400":                53,
281         "ms450":                54,
282         "ms500":                55,
283         "ms800":                56,
284         "ms1000":               57,
285         "ms2000":               58,
286         "ms4000":               59,
287 }
288
289 func (x T_PollRetransmit_Value) String() string {
290         return proto.EnumName(T_PollRetransmit_Value_name, int32(x))
291 }
292
293 func (T_PollRetransmit_Value) EnumDescriptor() ([]byte, []int) {
294         return fileDescriptor_21c7528bb61f1a7a, []int{7, 0}
295 }
296
297 type PollPDU_Value int32
298
299 const (
300         PollPDU_protobuf_unspecified PollPDU_Value = 0
301         PollPDU_p4                   PollPDU_Value = 1
302         PollPDU_p8                   PollPDU_Value = 2
303         PollPDU_p16                  PollPDU_Value = 3
304         PollPDU_p32                  PollPDU_Value = 4
305         PollPDU_p64                  PollPDU_Value = 5
306         PollPDU_p128                 PollPDU_Value = 6
307         PollPDU_p256                 PollPDU_Value = 7
308         PollPDU_p512                 PollPDU_Value = 8
309         PollPDU_p1024                PollPDU_Value = 9
310         PollPDU_p2048                PollPDU_Value = 10
311         PollPDU_p4096                PollPDU_Value = 11
312         PollPDU_p6144                PollPDU_Value = 12
313         PollPDU_p8192                PollPDU_Value = 13
314         PollPDU_p12288               PollPDU_Value = 14
315         PollPDU_p16384               PollPDU_Value = 15
316         PollPDU_p20480               PollPDU_Value = 16
317         PollPDU_p24576               PollPDU_Value = 17
318         PollPDU_p28672               PollPDU_Value = 18
319         PollPDU_p32768               PollPDU_Value = 19
320         PollPDU_p40960               PollPDU_Value = 20
321         PollPDU_p49152               PollPDU_Value = 21
322         PollPDU_p57344               PollPDU_Value = 22
323         PollPDU_p65536               PollPDU_Value = 23
324         PollPDU_infinity             PollPDU_Value = 24
325 )
326
327 var PollPDU_Value_name = map[int32]string{
328         0:  "protobuf_unspecified",
329         1:  "p4",
330         2:  "p8",
331         3:  "p16",
332         4:  "p32",
333         5:  "p64",
334         6:  "p128",
335         7:  "p256",
336         8:  "p512",
337         9:  "p1024",
338         10: "p2048",
339         11: "p4096",
340         12: "p6144",
341         13: "p8192",
342         14: "p12288",
343         15: "p16384",
344         16: "p20480",
345         17: "p24576",
346         18: "p28672",
347         19: "p32768",
348         20: "p40960",
349         21: "p49152",
350         22: "p57344",
351         23: "p65536",
352         24: "infinity",
353 }
354
355 var PollPDU_Value_value = map[string]int32{
356         "protobuf_unspecified": 0,
357         "p4":                   1,
358         "p8":                   2,
359         "p16":                  3,
360         "p32":                  4,
361         "p64":                  5,
362         "p128":                 6,
363         "p256":                 7,
364         "p512":                 8,
365         "p1024":                9,
366         "p2048":                10,
367         "p4096":                11,
368         "p6144":                12,
369         "p8192":                13,
370         "p12288":               14,
371         "p16384":               15,
372         "p20480":               16,
373         "p24576":               17,
374         "p28672":               18,
375         "p32768":               19,
376         "p40960":               20,
377         "p49152":               21,
378         "p57344":               22,
379         "p65536":               23,
380         "infinity":             24,
381 }
382
383 func (x PollPDU_Value) String() string {
384         return proto.EnumName(PollPDU_Value_name, int32(x))
385 }
386
387 func (PollPDU_Value) EnumDescriptor() ([]byte, []int) {
388         return fileDescriptor_21c7528bb61f1a7a, []int{8, 0}
389 }
390
391 type PollByte_Value int32
392
393 const (
394         PollByte_protobuf_unspecified PollByte_Value = 0
395         PollByte_kb1                  PollByte_Value = 1
396         PollByte_kb2                  PollByte_Value = 2
397         PollByte_kb5                  PollByte_Value = 3
398         PollByte_kb8                  PollByte_Value = 4
399         PollByte_kb10                 PollByte_Value = 5
400         PollByte_kb15                 PollByte_Value = 6
401         PollByte_kb25                 PollByte_Value = 7
402         PollByte_kb50                 PollByte_Value = 8
403         PollByte_kb75                 PollByte_Value = 9
404         PollByte_kb100                PollByte_Value = 10
405         PollByte_kb125                PollByte_Value = 11
406         PollByte_kb250                PollByte_Value = 12
407         PollByte_kb375                PollByte_Value = 13
408         PollByte_kb500                PollByte_Value = 14
409         PollByte_kb750                PollByte_Value = 15
410         PollByte_kb1000               PollByte_Value = 16
411         PollByte_kb1250               PollByte_Value = 17
412         PollByte_kb1500               PollByte_Value = 18
413         PollByte_kb2000               PollByte_Value = 19
414         PollByte_kb3000               PollByte_Value = 20
415         PollByte_kb4000               PollByte_Value = 21
416         PollByte_kb4500               PollByte_Value = 22
417         PollByte_kb5000               PollByte_Value = 23
418         PollByte_kb5500               PollByte_Value = 24
419         PollByte_kb6000               PollByte_Value = 25
420         PollByte_kb6500               PollByte_Value = 26
421         PollByte_kb7000               PollByte_Value = 27
422         PollByte_kb7500               PollByte_Value = 28
423         PollByte_mb8                  PollByte_Value = 29
424         PollByte_mb9                  PollByte_Value = 30
425         PollByte_mb10                 PollByte_Value = 31
426         PollByte_mb11                 PollByte_Value = 32
427         PollByte_mb12                 PollByte_Value = 33
428         PollByte_mb13                 PollByte_Value = 34
429         PollByte_mb14                 PollByte_Value = 35
430         PollByte_mb15                 PollByte_Value = 36
431         PollByte_mb16                 PollByte_Value = 37
432         PollByte_mb17                 PollByte_Value = 38
433         PollByte_mb18                 PollByte_Value = 39
434         PollByte_mb20                 PollByte_Value = 40
435         PollByte_mb25                 PollByte_Value = 41
436         PollByte_mb30                 PollByte_Value = 42
437         PollByte_mb40                 PollByte_Value = 43
438         PollByte_infinity             PollByte_Value = 44
439 )
440
441 var PollByte_Value_name = map[int32]string{
442         0:  "protobuf_unspecified",
443         1:  "kb1",
444         2:  "kb2",
445         3:  "kb5",
446         4:  "kb8",
447         5:  "kb10",
448         6:  "kb15",
449         7:  "kb25",
450         8:  "kb50",
451         9:  "kb75",
452         10: "kb100",
453         11: "kb125",
454         12: "kb250",
455         13: "kb375",
456         14: "kb500",
457         15: "kb750",
458         16: "kb1000",
459         17: "kb1250",
460         18: "kb1500",
461         19: "kb2000",
462         20: "kb3000",
463         21: "kb4000",
464         22: "kb4500",
465         23: "kb5000",
466         24: "kb5500",
467         25: "kb6000",
468         26: "kb6500",
469         27: "kb7000",
470         28: "kb7500",
471         29: "mb8",
472         30: "mb9",
473         31: "mb10",
474         32: "mb11",
475         33: "mb12",
476         34: "mb13",
477         35: "mb14",
478         36: "mb15",
479         37: "mb16",
480         38: "mb17",
481         39: "mb18",
482         40: "mb20",
483         41: "mb25",
484         42: "mb30",
485         43: "mb40",
486         44: "infinity",
487 }
488
489 var PollByte_Value_value = map[string]int32{
490         "protobuf_unspecified": 0,
491         "kb1":                  1,
492         "kb2":                  2,
493         "kb5":                  3,
494         "kb8":                  4,
495         "kb10":                 5,
496         "kb15":                 6,
497         "kb25":                 7,
498         "kb50":                 8,
499         "kb75":                 9,
500         "kb100":                10,
501         "kb125":                11,
502         "kb250":                12,
503         "kb375":                13,
504         "kb500":                14,
505         "kb750":                15,
506         "kb1000":               16,
507         "kb1250":               17,
508         "kb1500":               18,
509         "kb2000":               19,
510         "kb3000":               20,
511         "kb4000":               21,
512         "kb4500":               22,
513         "kb5000":               23,
514         "kb5500":               24,
515         "kb6000":               25,
516         "kb6500":               26,
517         "kb7000":               27,
518         "kb7500":               28,
519         "mb8":                  29,
520         "mb9":                  30,
521         "mb10":                 31,
522         "mb11":                 32,
523         "mb12":                 33,
524         "mb13":                 34,
525         "mb14":                 35,
526         "mb15":                 36,
527         "mb16":                 37,
528         "mb17":                 38,
529         "mb18":                 39,
530         "mb20":                 40,
531         "mb25":                 41,
532         "mb30":                 42,
533         "mb40":                 43,
534         "infinity":             44,
535 }
536
537 func (x PollByte_Value) String() string {
538         return proto.EnumName(PollByte_Value_name, int32(x))
539 }
540
541 func (PollByte_Value) EnumDescriptor() ([]byte, []int) {
542         return fileDescriptor_21c7528bb61f1a7a, []int{9, 0}
543 }
544
545 type T_Reassembly_Value int32
546
547 const (
548         T_Reassembly_protobuf_unspecified T_Reassembly_Value = 0
549         T_Reassembly_ms0                  T_Reassembly_Value = 1
550         T_Reassembly_ms5                  T_Reassembly_Value = 2
551         T_Reassembly_ms10                 T_Reassembly_Value = 3
552         T_Reassembly_ms15                 T_Reassembly_Value = 4
553         T_Reassembly_ms20                 T_Reassembly_Value = 5
554         T_Reassembly_ms25                 T_Reassembly_Value = 6
555         T_Reassembly_ms30                 T_Reassembly_Value = 7
556         T_Reassembly_ms35                 T_Reassembly_Value = 8
557         T_Reassembly_ms40                 T_Reassembly_Value = 9
558         T_Reassembly_ms45                 T_Reassembly_Value = 10
559         T_Reassembly_ms50                 T_Reassembly_Value = 11
560         T_Reassembly_ms55                 T_Reassembly_Value = 12
561         T_Reassembly_ms60                 T_Reassembly_Value = 13
562         T_Reassembly_ms65                 T_Reassembly_Value = 14
563         T_Reassembly_ms70                 T_Reassembly_Value = 15
564         T_Reassembly_ms75                 T_Reassembly_Value = 16
565         T_Reassembly_ms80                 T_Reassembly_Value = 17
566         T_Reassembly_ms85                 T_Reassembly_Value = 18
567         T_Reassembly_ms90                 T_Reassembly_Value = 19
568         T_Reassembly_ms95                 T_Reassembly_Value = 20
569         T_Reassembly_ms100                T_Reassembly_Value = 21
570         T_Reassembly_ms110                T_Reassembly_Value = 22
571         T_Reassembly_ms120                T_Reassembly_Value = 23
572         T_Reassembly_ms130                T_Reassembly_Value = 24
573         T_Reassembly_ms140                T_Reassembly_Value = 25
574         T_Reassembly_ms150                T_Reassembly_Value = 26
575         T_Reassembly_ms160                T_Reassembly_Value = 27
576         T_Reassembly_ms170                T_Reassembly_Value = 28
577         T_Reassembly_ms180                T_Reassembly_Value = 29
578         T_Reassembly_ms190                T_Reassembly_Value = 30
579         T_Reassembly_ms200                T_Reassembly_Value = 31
580 )
581
582 var T_Reassembly_Value_name = map[int32]string{
583         0:  "protobuf_unspecified",
584         1:  "ms0",
585         2:  "ms5",
586         3:  "ms10",
587         4:  "ms15",
588         5:  "ms20",
589         6:  "ms25",
590         7:  "ms30",
591         8:  "ms35",
592         9:  "ms40",
593         10: "ms45",
594         11: "ms50",
595         12: "ms55",
596         13: "ms60",
597         14: "ms65",
598         15: "ms70",
599         16: "ms75",
600         17: "ms80",
601         18: "ms85",
602         19: "ms90",
603         20: "ms95",
604         21: "ms100",
605         22: "ms110",
606         23: "ms120",
607         24: "ms130",
608         25: "ms140",
609         26: "ms150",
610         27: "ms160",
611         28: "ms170",
612         29: "ms180",
613         30: "ms190",
614         31: "ms200",
615 }
616
617 var T_Reassembly_Value_value = map[string]int32{
618         "protobuf_unspecified": 0,
619         "ms0":                  1,
620         "ms5":                  2,
621         "ms10":                 3,
622         "ms15":                 4,
623         "ms20":                 5,
624         "ms25":                 6,
625         "ms30":                 7,
626         "ms35":                 8,
627         "ms40":                 9,
628         "ms45":                 10,
629         "ms50":                 11,
630         "ms55":                 12,
631         "ms60":                 13,
632         "ms65":                 14,
633         "ms70":                 15,
634         "ms75":                 16,
635         "ms80":                 17,
636         "ms85":                 18,
637         "ms90":                 19,
638         "ms95":                 20,
639         "ms100":                21,
640         "ms110":                22,
641         "ms120":                23,
642         "ms130":                24,
643         "ms140":                25,
644         "ms150":                26,
645         "ms160":                27,
646         "ms170":                28,
647         "ms180":                29,
648         "ms190":                30,
649         "ms200":                31,
650 }
651
652 func (x T_Reassembly_Value) String() string {
653         return proto.EnumName(T_Reassembly_Value_name, int32(x))
654 }
655
656 func (T_Reassembly_Value) EnumDescriptor() ([]byte, []int) {
657         return fileDescriptor_21c7528bb61f1a7a, []int{11, 0}
658 }
659
660 type T_StatusProhibit_Value int32
661
662 const (
663         T_StatusProhibit_protobuf_unspecified T_StatusProhibit_Value = 0
664         T_StatusProhibit_ms0                  T_StatusProhibit_Value = 1
665         T_StatusProhibit_ms5                  T_StatusProhibit_Value = 2
666         T_StatusProhibit_ms10                 T_StatusProhibit_Value = 3
667         T_StatusProhibit_ms15                 T_StatusProhibit_Value = 4
668         T_StatusProhibit_ms20                 T_StatusProhibit_Value = 5
669         T_StatusProhibit_ms25                 T_StatusProhibit_Value = 6
670         T_StatusProhibit_ms30                 T_StatusProhibit_Value = 7
671         T_StatusProhibit_ms35                 T_StatusProhibit_Value = 8
672         T_StatusProhibit_ms40                 T_StatusProhibit_Value = 9
673         T_StatusProhibit_ms45                 T_StatusProhibit_Value = 10
674         T_StatusProhibit_ms50                 T_StatusProhibit_Value = 11
675         T_StatusProhibit_ms55                 T_StatusProhibit_Value = 12
676         T_StatusProhibit_ms60                 T_StatusProhibit_Value = 13
677         T_StatusProhibit_ms65                 T_StatusProhibit_Value = 14
678         T_StatusProhibit_ms70                 T_StatusProhibit_Value = 15
679         T_StatusProhibit_ms75                 T_StatusProhibit_Value = 16
680         T_StatusProhibit_ms80                 T_StatusProhibit_Value = 17
681         T_StatusProhibit_ms85                 T_StatusProhibit_Value = 18
682         T_StatusProhibit_ms90                 T_StatusProhibit_Value = 19
683         T_StatusProhibit_ms95                 T_StatusProhibit_Value = 20
684         T_StatusProhibit_ms100                T_StatusProhibit_Value = 21
685         T_StatusProhibit_ms105                T_StatusProhibit_Value = 22
686         T_StatusProhibit_ms110                T_StatusProhibit_Value = 23
687         T_StatusProhibit_ms115                T_StatusProhibit_Value = 24
688         T_StatusProhibit_ms120                T_StatusProhibit_Value = 25
689         T_StatusProhibit_ms125                T_StatusProhibit_Value = 26
690         T_StatusProhibit_ms130                T_StatusProhibit_Value = 27
691         T_StatusProhibit_ms135                T_StatusProhibit_Value = 28
692         T_StatusProhibit_ms140                T_StatusProhibit_Value = 29
693         T_StatusProhibit_ms145                T_StatusProhibit_Value = 30
694         T_StatusProhibit_ms150                T_StatusProhibit_Value = 31
695         T_StatusProhibit_ms155                T_StatusProhibit_Value = 32
696         T_StatusProhibit_ms160                T_StatusProhibit_Value = 33
697         T_StatusProhibit_ms165                T_StatusProhibit_Value = 34
698         T_StatusProhibit_ms170                T_StatusProhibit_Value = 35
699         T_StatusProhibit_ms175                T_StatusProhibit_Value = 36
700         T_StatusProhibit_ms180                T_StatusProhibit_Value = 37
701         T_StatusProhibit_ms185                T_StatusProhibit_Value = 38
702         T_StatusProhibit_ms190                T_StatusProhibit_Value = 39
703         T_StatusProhibit_ms195                T_StatusProhibit_Value = 40
704         T_StatusProhibit_ms200                T_StatusProhibit_Value = 41
705         T_StatusProhibit_ms205                T_StatusProhibit_Value = 42
706         T_StatusProhibit_ms210                T_StatusProhibit_Value = 43
707         T_StatusProhibit_ms215                T_StatusProhibit_Value = 44
708         T_StatusProhibit_ms220                T_StatusProhibit_Value = 45
709         T_StatusProhibit_ms225                T_StatusProhibit_Value = 46
710         T_StatusProhibit_ms230                T_StatusProhibit_Value = 47
711         T_StatusProhibit_ms235                T_StatusProhibit_Value = 48
712         T_StatusProhibit_ms240                T_StatusProhibit_Value = 49
713         T_StatusProhibit_ms245                T_StatusProhibit_Value = 50
714         T_StatusProhibit_ms250                T_StatusProhibit_Value = 51
715         T_StatusProhibit_ms300                T_StatusProhibit_Value = 52
716         T_StatusProhibit_ms350                T_StatusProhibit_Value = 53
717         T_StatusProhibit_ms400                T_StatusProhibit_Value = 54
718         T_StatusProhibit_ms450                T_StatusProhibit_Value = 55
719         T_StatusProhibit_ms500                T_StatusProhibit_Value = 56
720         T_StatusProhibit_ms800                T_StatusProhibit_Value = 57
721         T_StatusProhibit_ms1000               T_StatusProhibit_Value = 58
722         T_StatusProhibit_ms1200               T_StatusProhibit_Value = 59
723         T_StatusProhibit_ms1600               T_StatusProhibit_Value = 60
724         T_StatusProhibit_ms2000               T_StatusProhibit_Value = 61
725         T_StatusProhibit_ms2400               T_StatusProhibit_Value = 62
726 )
727
728 var T_StatusProhibit_Value_name = map[int32]string{
729         0:  "protobuf_unspecified",
730         1:  "ms0",
731         2:  "ms5",
732         3:  "ms10",
733         4:  "ms15",
734         5:  "ms20",
735         6:  "ms25",
736         7:  "ms30",
737         8:  "ms35",
738         9:  "ms40",
739         10: "ms45",
740         11: "ms50",
741         12: "ms55",
742         13: "ms60",
743         14: "ms65",
744         15: "ms70",
745         16: "ms75",
746         17: "ms80",
747         18: "ms85",
748         19: "ms90",
749         20: "ms95",
750         21: "ms100",
751         22: "ms105",
752         23: "ms110",
753         24: "ms115",
754         25: "ms120",
755         26: "ms125",
756         27: "ms130",
757         28: "ms135",
758         29: "ms140",
759         30: "ms145",
760         31: "ms150",
761         32: "ms155",
762         33: "ms160",
763         34: "ms165",
764         35: "ms170",
765         36: "ms175",
766         37: "ms180",
767         38: "ms185",
768         39: "ms190",
769         40: "ms195",
770         41: "ms200",
771         42: "ms205",
772         43: "ms210",
773         44: "ms215",
774         45: "ms220",
775         46: "ms225",
776         47: "ms230",
777         48: "ms235",
778         49: "ms240",
779         50: "ms245",
780         51: "ms250",
781         52: "ms300",
782         53: "ms350",
783         54: "ms400",
784         55: "ms450",
785         56: "ms500",
786         57: "ms800",
787         58: "ms1000",
788         59: "ms1200",
789         60: "ms1600",
790         61: "ms2000",
791         62: "ms2400",
792 }
793
794 var T_StatusProhibit_Value_value = map[string]int32{
795         "protobuf_unspecified": 0,
796         "ms0":                  1,
797         "ms5":                  2,
798         "ms10":                 3,
799         "ms15":                 4,
800         "ms20":                 5,
801         "ms25":                 6,
802         "ms30":                 7,
803         "ms35":                 8,
804         "ms40":                 9,
805         "ms45":                 10,
806         "ms50":                 11,
807         "ms55":                 12,
808         "ms60":                 13,
809         "ms65":                 14,
810         "ms70":                 15,
811         "ms75":                 16,
812         "ms80":                 17,
813         "ms85":                 18,
814         "ms90":                 19,
815         "ms95":                 20,
816         "ms100":                21,
817         "ms105":                22,
818         "ms110":                23,
819         "ms115":                24,
820         "ms120":                25,
821         "ms125":                26,
822         "ms130":                27,
823         "ms135":                28,
824         "ms140":                29,
825         "ms145":                30,
826         "ms150":                31,
827         "ms155":                32,
828         "ms160":                33,
829         "ms165":                34,
830         "ms170":                35,
831         "ms175":                36,
832         "ms180":                37,
833         "ms185":                38,
834         "ms190":                39,
835         "ms195":                40,
836         "ms200":                41,
837         "ms205":                42,
838         "ms210":                43,
839         "ms215":                44,
840         "ms220":                45,
841         "ms225":                46,
842         "ms230":                47,
843         "ms235":                48,
844         "ms240":                49,
845         "ms245":                50,
846         "ms250":                51,
847         "ms300":                52,
848         "ms350":                53,
849         "ms400":                54,
850         "ms450":                55,
851         "ms500":                56,
852         "ms800":                57,
853         "ms1000":               58,
854         "ms1200":               59,
855         "ms1600":               60,
856         "ms2000":               61,
857         "ms2400":               62,
858 }
859
860 func (x T_StatusProhibit_Value) String() string {
861         return proto.EnumName(T_StatusProhibit_Value_name, int32(x))
862 }
863
864 func (T_StatusProhibit_Value) EnumDescriptor() ([]byte, []int) {
865         return fileDescriptor_21c7528bb61f1a7a, []int{12, 0}
866 }
867
868 type SN_FieldLengthUM_Value int32
869
870 const (
871         SN_FieldLengthUM_protobuf_unspecified SN_FieldLengthUM_Value = 0
872         SN_FieldLengthUM_size6                SN_FieldLengthUM_Value = 1
873         SN_FieldLengthUM_size12               SN_FieldLengthUM_Value = 2
874 )
875
876 var SN_FieldLengthUM_Value_name = map[int32]string{
877         0: "protobuf_unspecified",
878         1: "size6",
879         2: "size12",
880 }
881
882 var SN_FieldLengthUM_Value_value = map[string]int32{
883         "protobuf_unspecified": 0,
884         "size6":                1,
885         "size12":               2,
886 }
887
888 func (x SN_FieldLengthUM_Value) String() string {
889         return proto.EnumName(SN_FieldLengthUM_Value_name, int32(x))
890 }
891
892 func (SN_FieldLengthUM_Value) EnumDescriptor() ([]byte, []int) {
893         return fileDescriptor_21c7528bb61f1a7a, []int{15, 0}
894 }
895
896 type PrioritisedBitRate_Value int32
897
898 const (
899         PrioritisedBitRate_protobuf_unspecified PrioritisedBitRate_Value = 0
900         PrioritisedBitRate_kbps0                PrioritisedBitRate_Value = 1
901         PrioritisedBitRate_kbps8                PrioritisedBitRate_Value = 2
902         PrioritisedBitRate_kbps16               PrioritisedBitRate_Value = 3
903         PrioritisedBitRate_kbps32               PrioritisedBitRate_Value = 4
904         PrioritisedBitRate_kbps64               PrioritisedBitRate_Value = 5
905         PrioritisedBitRate_kbps128              PrioritisedBitRate_Value = 6
906         PrioritisedBitRate_kbps256              PrioritisedBitRate_Value = 7
907         PrioritisedBitRate_kbps512              PrioritisedBitRate_Value = 8
908         PrioritisedBitRate_kbps1024             PrioritisedBitRate_Value = 9
909         PrioritisedBitRate_kbps2048             PrioritisedBitRate_Value = 10
910         PrioritisedBitRate_kbps4096             PrioritisedBitRate_Value = 11
911         PrioritisedBitRate_kbps8192             PrioritisedBitRate_Value = 12
912         PrioritisedBitRate_kbps16384            PrioritisedBitRate_Value = 13
913         PrioritisedBitRate_kbps32768            PrioritisedBitRate_Value = 14
914         PrioritisedBitRate_kbps65536            PrioritisedBitRate_Value = 15
915         PrioritisedBitRate_infinity             PrioritisedBitRate_Value = 16
916 )
917
918 var PrioritisedBitRate_Value_name = map[int32]string{
919         0:  "protobuf_unspecified",
920         1:  "kbps0",
921         2:  "kbps8",
922         3:  "kbps16",
923         4:  "kbps32",
924         5:  "kbps64",
925         6:  "kbps128",
926         7:  "kbps256",
927         8:  "kbps512",
928         9:  "kbps1024",
929         10: "kbps2048",
930         11: "kbps4096",
931         12: "kbps8192",
932         13: "kbps16384",
933         14: "kbps32768",
934         15: "kbps65536",
935         16: "infinity",
936 }
937
938 var PrioritisedBitRate_Value_value = map[string]int32{
939         "protobuf_unspecified": 0,
940         "kbps0":                1,
941         "kbps8":                2,
942         "kbps16":               3,
943         "kbps32":               4,
944         "kbps64":               5,
945         "kbps128":              6,
946         "kbps256":              7,
947         "kbps512":              8,
948         "kbps1024":             9,
949         "kbps2048":             10,
950         "kbps4096":             11,
951         "kbps8192":             12,
952         "kbps16384":            13,
953         "kbps32768":            14,
954         "kbps65536":            15,
955         "infinity":             16,
956 }
957
958 func (x PrioritisedBitRate_Value) String() string {
959         return proto.EnumName(PrioritisedBitRate_Value_name, int32(x))
960 }
961
962 func (PrioritisedBitRate_Value) EnumDescriptor() ([]byte, []int) {
963         return fileDescriptor_21c7528bb61f1a7a, []int{21, 0}
964 }
965
966 type BucketSizeDuration_Value int32
967
968 const (
969         BucketSizeDuration_protobuf_unspecified BucketSizeDuration_Value = 0
970         BucketSizeDuration_ms5                  BucketSizeDuration_Value = 1
971         BucketSizeDuration_ms10                 BucketSizeDuration_Value = 2
972         BucketSizeDuration_ms20                 BucketSizeDuration_Value = 3
973         BucketSizeDuration_ms50                 BucketSizeDuration_Value = 4
974         BucketSizeDuration_ms100                BucketSizeDuration_Value = 5
975         BucketSizeDuration_ms150                BucketSizeDuration_Value = 6
976         BucketSizeDuration_ms300                BucketSizeDuration_Value = 7
977         BucketSizeDuration_ms500                BucketSizeDuration_Value = 8
978         BucketSizeDuration_ms1000               BucketSizeDuration_Value = 9
979 )
980
981 var BucketSizeDuration_Value_name = map[int32]string{
982         0: "protobuf_unspecified",
983         1: "ms5",
984         2: "ms10",
985         3: "ms20",
986         4: "ms50",
987         5: "ms100",
988         6: "ms150",
989         7: "ms300",
990         8: "ms500",
991         9: "ms1000",
992 }
993
994 var BucketSizeDuration_Value_value = map[string]int32{
995         "protobuf_unspecified": 0,
996         "ms5":                  1,
997         "ms10":                 2,
998         "ms20":                 3,
999         "ms50":                 4,
1000         "ms100":                5,
1001         "ms150":                6,
1002         "ms300":                7,
1003         "ms500":                8,
1004         "ms1000":               9,
1005 }
1006
1007 func (x BucketSizeDuration_Value) String() string {
1008         return proto.EnumName(BucketSizeDuration_Value_name, int32(x))
1009 }
1010
1011 func (BucketSizeDuration_Value) EnumDescriptor() ([]byte, []int) {
1012         return fileDescriptor_21c7528bb61f1a7a, []int{22, 0}
1013 }
1014
1015 type SubcarrierSpacing_Value int32
1016
1017 const (
1018         SubcarrierSpacing_protobuf_unspecified SubcarrierSpacing_Value = 0
1019         SubcarrierSpacing_kHz15                SubcarrierSpacing_Value = 1
1020         SubcarrierSpacing_kHz30                SubcarrierSpacing_Value = 2
1021         SubcarrierSpacing_kHz60                SubcarrierSpacing_Value = 3
1022         SubcarrierSpacing_kHz120               SubcarrierSpacing_Value = 4
1023         SubcarrierSpacing_kHz240               SubcarrierSpacing_Value = 5
1024 )
1025
1026 var SubcarrierSpacing_Value_name = map[int32]string{
1027         0: "protobuf_unspecified",
1028         1: "kHz15",
1029         2: "kHz30",
1030         3: "kHz60",
1031         4: "kHz120",
1032         5: "kHz240",
1033 }
1034
1035 var SubcarrierSpacing_Value_value = map[string]int32{
1036         "protobuf_unspecified": 0,
1037         "kHz15":                1,
1038         "kHz30":                2,
1039         "kHz60":                3,
1040         "kHz120":               4,
1041         "kHz240":               5,
1042 }
1043
1044 func (x SubcarrierSpacing_Value) String() string {
1045         return proto.EnumName(SubcarrierSpacing_Value_name, int32(x))
1046 }
1047
1048 func (SubcarrierSpacing_Value) EnumDescriptor() ([]byte, []int) {
1049         return fileDescriptor_21c7528bb61f1a7a, []int{23, 0}
1050 }
1051
1052 type MaxPUSCH_Duration_Value int32
1053
1054 const (
1055         MaxPUSCH_Duration_protobuf_unspecified MaxPUSCH_Duration_Value = 0
1056         MaxPUSCH_Duration_ms0p02               MaxPUSCH_Duration_Value = 1
1057         MaxPUSCH_Duration_ms0p04               MaxPUSCH_Duration_Value = 2
1058         MaxPUSCH_Duration_ms0p0625             MaxPUSCH_Duration_Value = 3
1059         MaxPUSCH_Duration_ms0p125              MaxPUSCH_Duration_Value = 4
1060         MaxPUSCH_Duration_ms0p25               MaxPUSCH_Duration_Value = 5
1061         MaxPUSCH_Duration_ms0p5                MaxPUSCH_Duration_Value = 6
1062 )
1063
1064 var MaxPUSCH_Duration_Value_name = map[int32]string{
1065         0: "protobuf_unspecified",
1066         1: "ms0p02",
1067         2: "ms0p04",
1068         3: "ms0p0625",
1069         4: "ms0p125",
1070         5: "ms0p25",
1071         6: "ms0p5",
1072 }
1073
1074 var MaxPUSCH_Duration_Value_value = map[string]int32{
1075         "protobuf_unspecified": 0,
1076         "ms0p02":               1,
1077         "ms0p04":               2,
1078         "ms0p0625":             3,
1079         "ms0p125":              4,
1080         "ms0p25":               5,
1081         "ms0p5":                6,
1082 }
1083
1084 func (x MaxPUSCH_Duration_Value) String() string {
1085         return proto.EnumName(MaxPUSCH_Duration_Value_name, int32(x))
1086 }
1087
1088 func (MaxPUSCH_Duration_Value) EnumDescriptor() ([]byte, []int) {
1089         return fileDescriptor_21c7528bb61f1a7a, []int{24, 0}
1090 }
1091
1092 type BitRateQueryProhibitTimer_Value int32
1093
1094 const (
1095         BitRateQueryProhibitTimer_protobuf_unspecified BitRateQueryProhibitTimer_Value = 0
1096         BitRateQueryProhibitTimer_s0                   BitRateQueryProhibitTimer_Value = 1
1097         BitRateQueryProhibitTimer_s0dot4               BitRateQueryProhibitTimer_Value = 2
1098         BitRateQueryProhibitTimer_s0dot8               BitRateQueryProhibitTimer_Value = 3
1099         BitRateQueryProhibitTimer_s1dot6               BitRateQueryProhibitTimer_Value = 4
1100         BitRateQueryProhibitTimer_s3                   BitRateQueryProhibitTimer_Value = 5
1101         BitRateQueryProhibitTimer_s6                   BitRateQueryProhibitTimer_Value = 6
1102         BitRateQueryProhibitTimer_s12                  BitRateQueryProhibitTimer_Value = 7
1103         BitRateQueryProhibitTimer_s30                  BitRateQueryProhibitTimer_Value = 8
1104 )
1105
1106 var BitRateQueryProhibitTimer_Value_name = map[int32]string{
1107         0: "protobuf_unspecified",
1108         1: "s0",
1109         2: "s0dot4",
1110         3: "s0dot8",
1111         4: "s1dot6",
1112         5: "s3",
1113         6: "s6",
1114         7: "s12",
1115         8: "s30",
1116 }
1117
1118 var BitRateQueryProhibitTimer_Value_value = map[string]int32{
1119         "protobuf_unspecified": 0,
1120         "s0":                   1,
1121         "s0dot4":               2,
1122         "s0dot8":               3,
1123         "s1dot6":               4,
1124         "s3":                   5,
1125         "s6":                   6,
1126         "s12":                  7,
1127         "s30":                  8,
1128 }
1129
1130 func (x BitRateQueryProhibitTimer_Value) String() string {
1131         return proto.EnumName(BitRateQueryProhibitTimer_Value_name, int32(x))
1132 }
1133
1134 func (BitRateQueryProhibitTimer_Value) EnumDescriptor() ([]byte, []int) {
1135         return fileDescriptor_21c7528bb61f1a7a, []int{25, 0}
1136 }
1137
1138 type MilliSeconds_Value int32
1139
1140 const (
1141         MilliSeconds_protobuf_unspecified MilliSeconds_Value = 0
1142         MilliSeconds_ms1                  MilliSeconds_Value = 1
1143         MilliSeconds_ms2                  MilliSeconds_Value = 2
1144         MilliSeconds_ms3                  MilliSeconds_Value = 3
1145         MilliSeconds_ms4                  MilliSeconds_Value = 4
1146         MilliSeconds_ms5                  MilliSeconds_Value = 5
1147         MilliSeconds_ms6                  MilliSeconds_Value = 6
1148         MilliSeconds_ms8                  MilliSeconds_Value = 7
1149         MilliSeconds_ms10                 MilliSeconds_Value = 8
1150         MilliSeconds_ms20                 MilliSeconds_Value = 9
1151         MilliSeconds_ms30                 MilliSeconds_Value = 10
1152         MilliSeconds_ms40                 MilliSeconds_Value = 11
1153         MilliSeconds_ms50                 MilliSeconds_Value = 12
1154         MilliSeconds_ms60                 MilliSeconds_Value = 13
1155         MilliSeconds_ms80                 MilliSeconds_Value = 14
1156         MilliSeconds_ms100                MilliSeconds_Value = 15
1157         MilliSeconds_ms200                MilliSeconds_Value = 16
1158         MilliSeconds_ms300                MilliSeconds_Value = 17
1159         MilliSeconds_ms400                MilliSeconds_Value = 18
1160         MilliSeconds_ms500                MilliSeconds_Value = 19
1161         MilliSeconds_ms600                MilliSeconds_Value = 20
1162         MilliSeconds_ms800                MilliSeconds_Value = 21
1163         MilliSeconds_ms1000               MilliSeconds_Value = 22
1164         MilliSeconds_ms1200               MilliSeconds_Value = 23
1165         MilliSeconds_ms1600               MilliSeconds_Value = 24
1166 )
1167
1168 var MilliSeconds_Value_name = map[int32]string{
1169         0:  "protobuf_unspecified",
1170         1:  "ms1",
1171         2:  "ms2",
1172         3:  "ms3",
1173         4:  "ms4",
1174         5:  "ms5",
1175         6:  "ms6",
1176         7:  "ms8",
1177         8:  "ms10",
1178         9:  "ms20",
1179         10: "ms30",
1180         11: "ms40",
1181         12: "ms50",
1182         13: "ms60",
1183         14: "ms80",
1184         15: "ms100",
1185         16: "ms200",
1186         17: "ms300",
1187         18: "ms400",
1188         19: "ms500",
1189         20: "ms600",
1190         21: "ms800",
1191         22: "ms1000",
1192         23: "ms1200",
1193         24: "ms1600",
1194 }
1195
1196 var MilliSeconds_Value_value = map[string]int32{
1197         "protobuf_unspecified": 0,
1198         "ms1":                  1,
1199         "ms2":                  2,
1200         "ms3":                  3,
1201         "ms4":                  4,
1202         "ms5":                  5,
1203         "ms6":                  6,
1204         "ms8":                  7,
1205         "ms10":                 8,
1206         "ms20":                 9,
1207         "ms30":                 10,
1208         "ms40":                 11,
1209         "ms50":                 12,
1210         "ms60":                 13,
1211         "ms80":                 14,
1212         "ms100":                15,
1213         "ms200":                16,
1214         "ms300":                17,
1215         "ms400":                18,
1216         "ms500":                19,
1217         "ms600":                20,
1218         "ms800":                21,
1219         "ms1000":               22,
1220         "ms1200":               23,
1221         "ms1600":               24,
1222 }
1223
1224 func (x MilliSeconds_Value) String() string {
1225         return proto.EnumName(MilliSeconds_Value_name, int32(x))
1226 }
1227
1228 func (MilliSeconds_Value) EnumDescriptor() ([]byte, []int) {
1229         return fileDescriptor_21c7528bb61f1a7a, []int{28, 0}
1230 }
1231
1232 type DRX_InactivityTimer_Value int32
1233
1234 const (
1235         DRX_InactivityTimer_protobuf_unspecified DRX_InactivityTimer_Value = 0
1236         DRX_InactivityTimer_ms0                  DRX_InactivityTimer_Value = 1
1237         DRX_InactivityTimer_ms1                  DRX_InactivityTimer_Value = 2
1238         DRX_InactivityTimer_ms2                  DRX_InactivityTimer_Value = 3
1239         DRX_InactivityTimer_ms3                  DRX_InactivityTimer_Value = 4
1240         DRX_InactivityTimer_ms4                  DRX_InactivityTimer_Value = 5
1241         DRX_InactivityTimer_ms5                  DRX_InactivityTimer_Value = 6
1242         DRX_InactivityTimer_ms6                  DRX_InactivityTimer_Value = 7
1243         DRX_InactivityTimer_ms8                  DRX_InactivityTimer_Value = 8
1244         DRX_InactivityTimer_ms10                 DRX_InactivityTimer_Value = 9
1245         DRX_InactivityTimer_ms20                 DRX_InactivityTimer_Value = 10
1246         DRX_InactivityTimer_ms30                 DRX_InactivityTimer_Value = 11
1247         DRX_InactivityTimer_ms40                 DRX_InactivityTimer_Value = 12
1248         DRX_InactivityTimer_ms50                 DRX_InactivityTimer_Value = 13
1249         DRX_InactivityTimer_ms60                 DRX_InactivityTimer_Value = 14
1250         DRX_InactivityTimer_ms80                 DRX_InactivityTimer_Value = 15
1251         DRX_InactivityTimer_ms100                DRX_InactivityTimer_Value = 16
1252         DRX_InactivityTimer_ms200                DRX_InactivityTimer_Value = 17
1253         DRX_InactivityTimer_ms300                DRX_InactivityTimer_Value = 18
1254         DRX_InactivityTimer_ms500                DRX_InactivityTimer_Value = 19
1255         DRX_InactivityTimer_ms750                DRX_InactivityTimer_Value = 20
1256         DRX_InactivityTimer_ms1280               DRX_InactivityTimer_Value = 21
1257         DRX_InactivityTimer_ms1920               DRX_InactivityTimer_Value = 22
1258         DRX_InactivityTimer_ms2560               DRX_InactivityTimer_Value = 23
1259 )
1260
1261 var DRX_InactivityTimer_Value_name = map[int32]string{
1262         0:  "protobuf_unspecified",
1263         1:  "ms0",
1264         2:  "ms1",
1265         3:  "ms2",
1266         4:  "ms3",
1267         5:  "ms4",
1268         6:  "ms5",
1269         7:  "ms6",
1270         8:  "ms8",
1271         9:  "ms10",
1272         10: "ms20",
1273         11: "ms30",
1274         12: "ms40",
1275         13: "ms50",
1276         14: "ms60",
1277         15: "ms80",
1278         16: "ms100",
1279         17: "ms200",
1280         18: "ms300",
1281         19: "ms500",
1282         20: "ms750",
1283         21: "ms1280",
1284         22: "ms1920",
1285         23: "ms2560",
1286 }
1287
1288 var DRX_InactivityTimer_Value_value = map[string]int32{
1289         "protobuf_unspecified": 0,
1290         "ms0":                  1,
1291         "ms1":                  2,
1292         "ms2":                  3,
1293         "ms3":                  4,
1294         "ms4":                  5,
1295         "ms5":                  6,
1296         "ms6":                  7,
1297         "ms8":                  8,
1298         "ms10":                 9,
1299         "ms20":                 10,
1300         "ms30":                 11,
1301         "ms40":                 12,
1302         "ms50":                 13,
1303         "ms60":                 14,
1304         "ms80":                 15,
1305         "ms100":                16,
1306         "ms200":                17,
1307         "ms300":                18,
1308         "ms500":                19,
1309         "ms750":                20,
1310         "ms1280":               21,
1311         "ms1920":               22,
1312         "ms2560":               23,
1313 }
1314
1315 func (x DRX_InactivityTimer_Value) String() string {
1316         return proto.EnumName(DRX_InactivityTimer_Value_name, int32(x))
1317 }
1318
1319 func (DRX_InactivityTimer_Value) EnumDescriptor() ([]byte, []int) {
1320         return fileDescriptor_21c7528bb61f1a7a, []int{29, 0}
1321 }
1322
1323 type DRX_RetransmissionTimer_Value int32
1324
1325 const (
1326         DRX_RetransmissionTimer_protobuf_unspecified DRX_RetransmissionTimer_Value = 0
1327         DRX_RetransmissionTimer_sl0                  DRX_RetransmissionTimer_Value = 1
1328         DRX_RetransmissionTimer_sl1                  DRX_RetransmissionTimer_Value = 2
1329         DRX_RetransmissionTimer_sl2                  DRX_RetransmissionTimer_Value = 3
1330         DRX_RetransmissionTimer_sl4                  DRX_RetransmissionTimer_Value = 4
1331         DRX_RetransmissionTimer_sl6                  DRX_RetransmissionTimer_Value = 5
1332         DRX_RetransmissionTimer_sl8                  DRX_RetransmissionTimer_Value = 6
1333         DRX_RetransmissionTimer_sl16                 DRX_RetransmissionTimer_Value = 7
1334         DRX_RetransmissionTimer_sl24                 DRX_RetransmissionTimer_Value = 8
1335         DRX_RetransmissionTimer_sl33                 DRX_RetransmissionTimer_Value = 9
1336         DRX_RetransmissionTimer_sl40                 DRX_RetransmissionTimer_Value = 10
1337         DRX_RetransmissionTimer_sl64                 DRX_RetransmissionTimer_Value = 11
1338         DRX_RetransmissionTimer_sl80                 DRX_RetransmissionTimer_Value = 12
1339         DRX_RetransmissionTimer_sl96                 DRX_RetransmissionTimer_Value = 13
1340         DRX_RetransmissionTimer_sl112                DRX_RetransmissionTimer_Value = 14
1341         DRX_RetransmissionTimer_sl128                DRX_RetransmissionTimer_Value = 15
1342         DRX_RetransmissionTimer_sl160                DRX_RetransmissionTimer_Value = 16
1343         DRX_RetransmissionTimer_sl320                DRX_RetransmissionTimer_Value = 17
1344 )
1345
1346 var DRX_RetransmissionTimer_Value_name = map[int32]string{
1347         0:  "protobuf_unspecified",
1348         1:  "sl0",
1349         2:  "sl1",
1350         3:  "sl2",
1351         4:  "sl4",
1352         5:  "sl6",
1353         6:  "sl8",
1354         7:  "sl16",
1355         8:  "sl24",
1356         9:  "sl33",
1357         10: "sl40",
1358         11: "sl64",
1359         12: "sl80",
1360         13: "sl96",
1361         14: "sl112",
1362         15: "sl128",
1363         16: "sl160",
1364         17: "sl320",
1365 }
1366
1367 var DRX_RetransmissionTimer_Value_value = map[string]int32{
1368         "protobuf_unspecified": 0,
1369         "sl0":                  1,
1370         "sl1":                  2,
1371         "sl2":                  3,
1372         "sl4":                  4,
1373         "sl6":                  5,
1374         "sl8":                  6,
1375         "sl16":                 7,
1376         "sl24":                 8,
1377         "sl33":                 9,
1378         "sl40":                 10,
1379         "sl64":                 11,
1380         "sl80":                 12,
1381         "sl96":                 13,
1382         "sl112":                14,
1383         "sl128":                15,
1384         "sl160":                16,
1385         "sl320":                17,
1386 }
1387
1388 func (x DRX_RetransmissionTimer_Value) String() string {
1389         return proto.EnumName(DRX_RetransmissionTimer_Value_name, int32(x))
1390 }
1391
1392 func (DRX_RetransmissionTimer_Value) EnumDescriptor() ([]byte, []int) {
1393         return fileDescriptor_21c7528bb61f1a7a, []int{30, 0}
1394 }
1395
1396 type DRX_ShortCycle_Value int32
1397
1398 const (
1399         DRX_ShortCycle_protobuf_unspecified DRX_ShortCycle_Value = 0
1400         DRX_ShortCycle_ms2                  DRX_ShortCycle_Value = 1
1401         DRX_ShortCycle_ms3                  DRX_ShortCycle_Value = 2
1402         DRX_ShortCycle_ms4                  DRX_ShortCycle_Value = 3
1403         DRX_ShortCycle_ms5                  DRX_ShortCycle_Value = 4
1404         DRX_ShortCycle_ms6                  DRX_ShortCycle_Value = 5
1405         DRX_ShortCycle_ms7                  DRX_ShortCycle_Value = 6
1406         DRX_ShortCycle_ms8                  DRX_ShortCycle_Value = 7
1407         DRX_ShortCycle_ms10                 DRX_ShortCycle_Value = 8
1408         DRX_ShortCycle_ms14                 DRX_ShortCycle_Value = 9
1409         DRX_ShortCycle_ms16                 DRX_ShortCycle_Value = 10
1410         DRX_ShortCycle_ms20                 DRX_ShortCycle_Value = 11
1411         DRX_ShortCycle_ms30                 DRX_ShortCycle_Value = 12
1412         DRX_ShortCycle_ms32                 DRX_ShortCycle_Value = 13
1413         DRX_ShortCycle_ms35                 DRX_ShortCycle_Value = 14
1414         DRX_ShortCycle_ms40                 DRX_ShortCycle_Value = 15
1415         DRX_ShortCycle_ms64                 DRX_ShortCycle_Value = 16
1416         DRX_ShortCycle_ms80                 DRX_ShortCycle_Value = 17
1417         DRX_ShortCycle_ms128                DRX_ShortCycle_Value = 18
1418         DRX_ShortCycle_ms160                DRX_ShortCycle_Value = 19
1419         DRX_ShortCycle_ms256                DRX_ShortCycle_Value = 20
1420         DRX_ShortCycle_ms320                DRX_ShortCycle_Value = 21
1421         DRX_ShortCycle_ms512                DRX_ShortCycle_Value = 22
1422         DRX_ShortCycle_ms640                DRX_ShortCycle_Value = 23
1423 )
1424
1425 var DRX_ShortCycle_Value_name = map[int32]string{
1426         0:  "protobuf_unspecified",
1427         1:  "ms2",
1428         2:  "ms3",
1429         3:  "ms4",
1430         4:  "ms5",
1431         5:  "ms6",
1432         6:  "ms7",
1433         7:  "ms8",
1434         8:  "ms10",
1435         9:  "ms14",
1436         10: "ms16",
1437         11: "ms20",
1438         12: "ms30",
1439         13: "ms32",
1440         14: "ms35",
1441         15: "ms40",
1442         16: "ms64",
1443         17: "ms80",
1444         18: "ms128",
1445         19: "ms160",
1446         20: "ms256",
1447         21: "ms320",
1448         22: "ms512",
1449         23: "ms640",
1450 }
1451
1452 var DRX_ShortCycle_Value_value = map[string]int32{
1453         "protobuf_unspecified": 0,
1454         "ms2":                  1,
1455         "ms3":                  2,
1456         "ms4":                  3,
1457         "ms5":                  4,
1458         "ms6":                  5,
1459         "ms7":                  6,
1460         "ms8":                  7,
1461         "ms10":                 8,
1462         "ms14":                 9,
1463         "ms16":                 10,
1464         "ms20":                 11,
1465         "ms30":                 12,
1466         "ms32":                 13,
1467         "ms35":                 14,
1468         "ms40":                 15,
1469         "ms64":                 16,
1470         "ms80":                 17,
1471         "ms128":                18,
1472         "ms160":                19,
1473         "ms256":                20,
1474         "ms320":                21,
1475         "ms512":                22,
1476         "ms640":                23,
1477 }
1478
1479 func (x DRX_ShortCycle_Value) String() string {
1480         return proto.EnumName(DRX_ShortCycle_Value_name, int32(x))
1481 }
1482
1483 func (DRX_ShortCycle_Value) EnumDescriptor() ([]byte, []int) {
1484         return fileDescriptor_21c7528bb61f1a7a, []int{32, 0}
1485 }
1486
1487 type SR_ProhibitTimer_Value int32
1488
1489 const (
1490         SR_ProhibitTimer_protobuf_unspecified SR_ProhibitTimer_Value = 0
1491         SR_ProhibitTimer_ms1                  SR_ProhibitTimer_Value = 1
1492         SR_ProhibitTimer_ms2                  SR_ProhibitTimer_Value = 2
1493         SR_ProhibitTimer_ms4                  SR_ProhibitTimer_Value = 3
1494         SR_ProhibitTimer_ms8                  SR_ProhibitTimer_Value = 4
1495         SR_ProhibitTimer_ms16                 SR_ProhibitTimer_Value = 5
1496         SR_ProhibitTimer_ms32                 SR_ProhibitTimer_Value = 6
1497         SR_ProhibitTimer_ms64                 SR_ProhibitTimer_Value = 7
1498         SR_ProhibitTimer_ms128                SR_ProhibitTimer_Value = 8
1499 )
1500
1501 var SR_ProhibitTimer_Value_name = map[int32]string{
1502         0: "protobuf_unspecified",
1503         1: "ms1",
1504         2: "ms2",
1505         3: "ms4",
1506         4: "ms8",
1507         5: "ms16",
1508         6: "ms32",
1509         7: "ms64",
1510         8: "ms128",
1511 }
1512
1513 var SR_ProhibitTimer_Value_value = map[string]int32{
1514         "protobuf_unspecified": 0,
1515         "ms1":                  1,
1516         "ms2":                  2,
1517         "ms4":                  3,
1518         "ms8":                  4,
1519         "ms16":                 5,
1520         "ms32":                 6,
1521         "ms64":                 7,
1522         "ms128":                8,
1523 }
1524
1525 func (x SR_ProhibitTimer_Value) String() string {
1526         return proto.EnumName(SR_ProhibitTimer_Value_name, int32(x))
1527 }
1528
1529 func (SR_ProhibitTimer_Value) EnumDescriptor() ([]byte, []int) {
1530         return fileDescriptor_21c7528bb61f1a7a, []int{35, 0}
1531 }
1532
1533 type SR_TransMax_Value int32
1534
1535 const (
1536         SR_TransMax_protobuf_unspecified SR_TransMax_Value = 0
1537         SR_TransMax_n4                   SR_TransMax_Value = 1
1538         SR_TransMax_n8                   SR_TransMax_Value = 2
1539         SR_TransMax_n16                  SR_TransMax_Value = 3
1540         SR_TransMax_n32                  SR_TransMax_Value = 4
1541         SR_TransMax_n64                  SR_TransMax_Value = 5
1542 )
1543
1544 var SR_TransMax_Value_name = map[int32]string{
1545         0: "protobuf_unspecified",
1546         1: "n4",
1547         2: "n8",
1548         3: "n16",
1549         4: "n32",
1550         5: "n64",
1551 }
1552
1553 var SR_TransMax_Value_value = map[string]int32{
1554         "protobuf_unspecified": 0,
1555         "n4":                   1,
1556         "n8":                   2,
1557         "n16":                  3,
1558         "n32":                  4,
1559         "n64":                  5,
1560 }
1561
1562 func (x SR_TransMax_Value) String() string {
1563         return proto.EnumName(SR_TransMax_Value_name, int32(x))
1564 }
1565
1566 func (SR_TransMax_Value) EnumDescriptor() ([]byte, []int) {
1567         return fileDescriptor_21c7528bb61f1a7a, []int{36, 0}
1568 }
1569
1570 type PeriodicBSR_Timer_Value int32
1571
1572 const (
1573         PeriodicBSR_Timer_protobuf_unspecified PeriodicBSR_Timer_Value = 0
1574         PeriodicBSR_Timer_sf1                  PeriodicBSR_Timer_Value = 1
1575         PeriodicBSR_Timer_sf5                  PeriodicBSR_Timer_Value = 2
1576         PeriodicBSR_Timer_sf10                 PeriodicBSR_Timer_Value = 3
1577         PeriodicBSR_Timer_sf16                 PeriodicBSR_Timer_Value = 4
1578         PeriodicBSR_Timer_sf20                 PeriodicBSR_Timer_Value = 5
1579         PeriodicBSR_Timer_sf32                 PeriodicBSR_Timer_Value = 6
1580         PeriodicBSR_Timer_sf40                 PeriodicBSR_Timer_Value = 7
1581         PeriodicBSR_Timer_sf64                 PeriodicBSR_Timer_Value = 8
1582         PeriodicBSR_Timer_sf80                 PeriodicBSR_Timer_Value = 9
1583         PeriodicBSR_Timer_sf128                PeriodicBSR_Timer_Value = 10
1584         PeriodicBSR_Timer_sf160                PeriodicBSR_Timer_Value = 11
1585         PeriodicBSR_Timer_sf320                PeriodicBSR_Timer_Value = 12
1586         PeriodicBSR_Timer_sf640                PeriodicBSR_Timer_Value = 13
1587         PeriodicBSR_Timer_sf1280               PeriodicBSR_Timer_Value = 14
1588         PeriodicBSR_Timer_sf2560               PeriodicBSR_Timer_Value = 15
1589         PeriodicBSR_Timer_infinity             PeriodicBSR_Timer_Value = 16
1590 )
1591
1592 var PeriodicBSR_Timer_Value_name = map[int32]string{
1593         0:  "protobuf_unspecified",
1594         1:  "sf1",
1595         2:  "sf5",
1596         3:  "sf10",
1597         4:  "sf16",
1598         5:  "sf20",
1599         6:  "sf32",
1600         7:  "sf40",
1601         8:  "sf64",
1602         9:  "sf80",
1603         10: "sf128",
1604         11: "sf160",
1605         12: "sf320",
1606         13: "sf640",
1607         14: "sf1280",
1608         15: "sf2560",
1609         16: "infinity",
1610 }
1611
1612 var PeriodicBSR_Timer_Value_value = map[string]int32{
1613         "protobuf_unspecified": 0,
1614         "sf1":                  1,
1615         "sf5":                  2,
1616         "sf10":                 3,
1617         "sf16":                 4,
1618         "sf20":                 5,
1619         "sf32":                 6,
1620         "sf40":                 7,
1621         "sf64":                 8,
1622         "sf80":                 9,
1623         "sf128":                10,
1624         "sf160":                11,
1625         "sf320":                12,
1626         "sf640":                13,
1627         "sf1280":               14,
1628         "sf2560":               15,
1629         "infinity":             16,
1630 }
1631
1632 func (x PeriodicBSR_Timer_Value) String() string {
1633         return proto.EnumName(PeriodicBSR_Timer_Value_name, int32(x))
1634 }
1635
1636 func (PeriodicBSR_Timer_Value) EnumDescriptor() ([]byte, []int) {
1637         return fileDescriptor_21c7528bb61f1a7a, []int{38, 0}
1638 }
1639
1640 type RetxBSR_Timer_Value int32
1641
1642 const (
1643         RetxBSR_Timer_protobuf_unspecified RetxBSR_Timer_Value = 0
1644         RetxBSR_Timer_sf10                 RetxBSR_Timer_Value = 1
1645         RetxBSR_Timer_sf20                 RetxBSR_Timer_Value = 2
1646         RetxBSR_Timer_sf40                 RetxBSR_Timer_Value = 3
1647         RetxBSR_Timer_sf80                 RetxBSR_Timer_Value = 4
1648         RetxBSR_Timer_sf160                RetxBSR_Timer_Value = 5
1649         RetxBSR_Timer_sf320                RetxBSR_Timer_Value = 6
1650         RetxBSR_Timer_sf640                RetxBSR_Timer_Value = 7
1651         RetxBSR_Timer_sf1280               RetxBSR_Timer_Value = 8
1652         RetxBSR_Timer_sf2560               RetxBSR_Timer_Value = 9
1653         RetxBSR_Timer_sf5120               RetxBSR_Timer_Value = 10
1654         RetxBSR_Timer_sf10240              RetxBSR_Timer_Value = 11
1655 )
1656
1657 var RetxBSR_Timer_Value_name = map[int32]string{
1658         0:  "protobuf_unspecified",
1659         1:  "sf10",
1660         2:  "sf20",
1661         3:  "sf40",
1662         4:  "sf80",
1663         5:  "sf160",
1664         6:  "sf320",
1665         7:  "sf640",
1666         8:  "sf1280",
1667         9:  "sf2560",
1668         10: "sf5120",
1669         11: "sf10240",
1670 }
1671
1672 var RetxBSR_Timer_Value_value = map[string]int32{
1673         "protobuf_unspecified": 0,
1674         "sf10":                 1,
1675         "sf20":                 2,
1676         "sf40":                 3,
1677         "sf80":                 4,
1678         "sf160":                5,
1679         "sf320":                6,
1680         "sf640":                7,
1681         "sf1280":               8,
1682         "sf2560":               9,
1683         "sf5120":               10,
1684         "sf10240":              11,
1685 }
1686
1687 func (x RetxBSR_Timer_Value) String() string {
1688         return proto.EnumName(RetxBSR_Timer_Value_name, int32(x))
1689 }
1690
1691 func (RetxBSR_Timer_Value) EnumDescriptor() ([]byte, []int) {
1692         return fileDescriptor_21c7528bb61f1a7a, []int{39, 0}
1693 }
1694
1695 type LogicalChannelSR_DelayTimer_Value int32
1696
1697 const (
1698         LogicalChannelSR_DelayTimer_protobuf_unspecified LogicalChannelSR_DelayTimer_Value = 0
1699         LogicalChannelSR_DelayTimer_sf20                 LogicalChannelSR_DelayTimer_Value = 1
1700         LogicalChannelSR_DelayTimer_sf40                 LogicalChannelSR_DelayTimer_Value = 2
1701         LogicalChannelSR_DelayTimer_sf64                 LogicalChannelSR_DelayTimer_Value = 3
1702         LogicalChannelSR_DelayTimer_sf128                LogicalChannelSR_DelayTimer_Value = 4
1703         LogicalChannelSR_DelayTimer_sf512                LogicalChannelSR_DelayTimer_Value = 5
1704         LogicalChannelSR_DelayTimer_sf1024               LogicalChannelSR_DelayTimer_Value = 6
1705         LogicalChannelSR_DelayTimer_sf2560               LogicalChannelSR_DelayTimer_Value = 7
1706 )
1707
1708 var LogicalChannelSR_DelayTimer_Value_name = map[int32]string{
1709         0: "protobuf_unspecified",
1710         1: "sf20",
1711         2: "sf40",
1712         3: "sf64",
1713         4: "sf128",
1714         5: "sf512",
1715         6: "sf1024",
1716         7: "sf2560",
1717 }
1718
1719 var LogicalChannelSR_DelayTimer_Value_value = map[string]int32{
1720         "protobuf_unspecified": 0,
1721         "sf20":                 1,
1722         "sf40":                 2,
1723         "sf64":                 3,
1724         "sf128":                4,
1725         "sf512":                5,
1726         "sf1024":               6,
1727         "sf2560":               7,
1728 }
1729
1730 func (x LogicalChannelSR_DelayTimer_Value) String() string {
1731         return proto.EnumName(LogicalChannelSR_DelayTimer_Value_name, int32(x))
1732 }
1733
1734 func (LogicalChannelSR_DelayTimer_Value) EnumDescriptor() ([]byte, []int) {
1735         return fileDescriptor_21c7528bb61f1a7a, []int{40, 0}
1736 }
1737
1738 type TimeAlignmentTimer_Value int32
1739
1740 const (
1741         TimeAlignmentTimer_protobuf_unspecified TimeAlignmentTimer_Value = 0
1742         TimeAlignmentTimer_ms500                TimeAlignmentTimer_Value = 1
1743         TimeAlignmentTimer_ms750                TimeAlignmentTimer_Value = 2
1744         TimeAlignmentTimer_ms1280               TimeAlignmentTimer_Value = 3
1745         TimeAlignmentTimer_ms1920               TimeAlignmentTimer_Value = 4
1746         TimeAlignmentTimer_ms2560               TimeAlignmentTimer_Value = 5
1747         TimeAlignmentTimer_ms5120               TimeAlignmentTimer_Value = 6
1748         TimeAlignmentTimer_ms10240              TimeAlignmentTimer_Value = 7
1749         TimeAlignmentTimer_infinity             TimeAlignmentTimer_Value = 8
1750 )
1751
1752 var TimeAlignmentTimer_Value_name = map[int32]string{
1753         0: "protobuf_unspecified",
1754         1: "ms500",
1755         2: "ms750",
1756         3: "ms1280",
1757         4: "ms1920",
1758         5: "ms2560",
1759         6: "ms5120",
1760         7: "ms10240",
1761         8: "infinity",
1762 }
1763
1764 var TimeAlignmentTimer_Value_value = map[string]int32{
1765         "protobuf_unspecified": 0,
1766         "ms500":                1,
1767         "ms750":                2,
1768         "ms1280":               3,
1769         "ms1920":               4,
1770         "ms2560":               5,
1771         "ms5120":               6,
1772         "ms10240":              7,
1773         "infinity":             8,
1774 }
1775
1776 func (x TimeAlignmentTimer_Value) String() string {
1777         return proto.EnumName(TimeAlignmentTimer_Value_name, int32(x))
1778 }
1779
1780 func (TimeAlignmentTimer_Value) EnumDescriptor() ([]byte, []int) {
1781         return fileDescriptor_21c7528bb61f1a7a, []int{43, 0}
1782 }
1783
1784 type PHR_PeriodicTimer_Value int32
1785
1786 const (
1787         PHR_PeriodicTimer_protobuf_unspecified PHR_PeriodicTimer_Value = 0
1788         PHR_PeriodicTimer_sf10                 PHR_PeriodicTimer_Value = 1
1789         PHR_PeriodicTimer_sf20                 PHR_PeriodicTimer_Value = 2
1790         PHR_PeriodicTimer_sf50                 PHR_PeriodicTimer_Value = 3
1791         PHR_PeriodicTimer_sf100                PHR_PeriodicTimer_Value = 4
1792         PHR_PeriodicTimer_sf200                PHR_PeriodicTimer_Value = 5
1793         PHR_PeriodicTimer_sf500                PHR_PeriodicTimer_Value = 6
1794         PHR_PeriodicTimer_sf1000               PHR_PeriodicTimer_Value = 7
1795         PHR_PeriodicTimer_infinity             PHR_PeriodicTimer_Value = 8
1796 )
1797
1798 var PHR_PeriodicTimer_Value_name = map[int32]string{
1799         0: "protobuf_unspecified",
1800         1: "sf10",
1801         2: "sf20",
1802         3: "sf50",
1803         4: "sf100",
1804         5: "sf200",
1805         6: "sf500",
1806         7: "sf1000",
1807         8: "infinity",
1808 }
1809
1810 var PHR_PeriodicTimer_Value_value = map[string]int32{
1811         "protobuf_unspecified": 0,
1812         "sf10":                 1,
1813         "sf20":                 2,
1814         "sf50":                 3,
1815         "sf100":                4,
1816         "sf200":                5,
1817         "sf500":                6,
1818         "sf1000":               7,
1819         "infinity":             8,
1820 }
1821
1822 func (x PHR_PeriodicTimer_Value) String() string {
1823         return proto.EnumName(PHR_PeriodicTimer_Value_name, int32(x))
1824 }
1825
1826 func (PHR_PeriodicTimer_Value) EnumDescriptor() ([]byte, []int) {
1827         return fileDescriptor_21c7528bb61f1a7a, []int{45, 0}
1828 }
1829
1830 type PHR_ProhibitTimer_Value int32
1831
1832 const (
1833         PHR_ProhibitTimer_protobuf_unspecified PHR_ProhibitTimer_Value = 0
1834         PHR_ProhibitTimer_sf0                  PHR_ProhibitTimer_Value = 1
1835         PHR_ProhibitTimer_sf10                 PHR_ProhibitTimer_Value = 2
1836         PHR_ProhibitTimer_sf20                 PHR_ProhibitTimer_Value = 3
1837         PHR_ProhibitTimer_sf50                 PHR_ProhibitTimer_Value = 4
1838         PHR_ProhibitTimer_sf100                PHR_ProhibitTimer_Value = 5
1839         PHR_ProhibitTimer_sf200                PHR_ProhibitTimer_Value = 6
1840         PHR_ProhibitTimer_sf500                PHR_ProhibitTimer_Value = 7
1841         PHR_ProhibitTimer_sf1000               PHR_ProhibitTimer_Value = 8
1842 )
1843
1844 var PHR_ProhibitTimer_Value_name = map[int32]string{
1845         0: "protobuf_unspecified",
1846         1: "sf0",
1847         2: "sf10",
1848         3: "sf20",
1849         4: "sf50",
1850         5: "sf100",
1851         6: "sf200",
1852         7: "sf500",
1853         8: "sf1000",
1854 }
1855
1856 var PHR_ProhibitTimer_Value_value = map[string]int32{
1857         "protobuf_unspecified": 0,
1858         "sf0":                  1,
1859         "sf10":                 2,
1860         "sf20":                 3,
1861         "sf50":                 4,
1862         "sf100":                5,
1863         "sf200":                6,
1864         "sf500":                7,
1865         "sf1000":               8,
1866 }
1867
1868 func (x PHR_ProhibitTimer_Value) String() string {
1869         return proto.EnumName(PHR_ProhibitTimer_Value_name, int32(x))
1870 }
1871
1872 func (PHR_ProhibitTimer_Value) EnumDescriptor() ([]byte, []int) {
1873         return fileDescriptor_21c7528bb61f1a7a, []int{46, 0}
1874 }
1875
1876 type PHR_Tx_PowerFactorChange_Value int32
1877
1878 const (
1879         PHR_Tx_PowerFactorChange_protobuf_unspecified PHR_Tx_PowerFactorChange_Value = 0
1880         PHR_Tx_PowerFactorChange_dB1                  PHR_Tx_PowerFactorChange_Value = 1
1881         PHR_Tx_PowerFactorChange_dB3                  PHR_Tx_PowerFactorChange_Value = 2
1882         PHR_Tx_PowerFactorChange_dB6                  PHR_Tx_PowerFactorChange_Value = 3
1883         PHR_Tx_PowerFactorChange_infinity             PHR_Tx_PowerFactorChange_Value = 4
1884 )
1885
1886 var PHR_Tx_PowerFactorChange_Value_name = map[int32]string{
1887         0: "protobuf_unspecified",
1888         1: "dB1",
1889         2: "dB3",
1890         3: "dB6",
1891         4: "infinity",
1892 }
1893
1894 var PHR_Tx_PowerFactorChange_Value_value = map[string]int32{
1895         "protobuf_unspecified": 0,
1896         "dB1":                  1,
1897         "dB3":                  2,
1898         "dB6":                  3,
1899         "infinity":             4,
1900 }
1901
1902 func (x PHR_Tx_PowerFactorChange_Value) String() string {
1903         return proto.EnumName(PHR_Tx_PowerFactorChange_Value_name, int32(x))
1904 }
1905
1906 func (PHR_Tx_PowerFactorChange_Value) EnumDescriptor() ([]byte, []int) {
1907         return fileDescriptor_21c7528bb61f1a7a, []int{47, 0}
1908 }
1909
1910 type PHR_ModeOtherCG_Value int32
1911
1912 const (
1913         PHR_ModeOtherCG_protobuf_unspecified PHR_ModeOtherCG_Value = 0
1914         PHR_ModeOtherCG_real                 PHR_ModeOtherCG_Value = 1
1915         PHR_ModeOtherCG_virtual              PHR_ModeOtherCG_Value = 2
1916 )
1917
1918 var PHR_ModeOtherCG_Value_name = map[int32]string{
1919         0: "protobuf_unspecified",
1920         1: "real",
1921         2: "virtual",
1922 }
1923
1924 var PHR_ModeOtherCG_Value_value = map[string]int32{
1925         "protobuf_unspecified": 0,
1926         "real":                 1,
1927         "virtual":              2,
1928 }
1929
1930 func (x PHR_ModeOtherCG_Value) String() string {
1931         return proto.EnumName(PHR_ModeOtherCG_Value_name, int32(x))
1932 }
1933
1934 func (PHR_ModeOtherCG_Value) EnumDescriptor() ([]byte, []int) {
1935         return fileDescriptor_21c7528bb61f1a7a, []int{48, 0}
1936 }
1937
1938 type DataInactivityTimer_Value int32
1939
1940 const (
1941         DataInactivityTimer_protobuf_unspecified DataInactivityTimer_Value = 0
1942         DataInactivityTimer_s1                   DataInactivityTimer_Value = 1
1943         DataInactivityTimer_s2                   DataInactivityTimer_Value = 2
1944         DataInactivityTimer_s3                   DataInactivityTimer_Value = 3
1945         DataInactivityTimer_s5                   DataInactivityTimer_Value = 4
1946         DataInactivityTimer_s7                   DataInactivityTimer_Value = 5
1947         DataInactivityTimer_s10                  DataInactivityTimer_Value = 6
1948         DataInactivityTimer_s15                  DataInactivityTimer_Value = 7
1949         DataInactivityTimer_s20                  DataInactivityTimer_Value = 8
1950         DataInactivityTimer_s40                  DataInactivityTimer_Value = 9
1951         DataInactivityTimer_s50                  DataInactivityTimer_Value = 10
1952         DataInactivityTimer_s60                  DataInactivityTimer_Value = 11
1953         DataInactivityTimer_s80                  DataInactivityTimer_Value = 12
1954         DataInactivityTimer_s100                 DataInactivityTimer_Value = 13
1955         DataInactivityTimer_s120                 DataInactivityTimer_Value = 14
1956         DataInactivityTimer_s150                 DataInactivityTimer_Value = 15
1957         DataInactivityTimer_s180                 DataInactivityTimer_Value = 16
1958 )
1959
1960 var DataInactivityTimer_Value_name = map[int32]string{
1961         0:  "protobuf_unspecified",
1962         1:  "s1",
1963         2:  "s2",
1964         3:  "s3",
1965         4:  "s5",
1966         5:  "s7",
1967         6:  "s10",
1968         7:  "s15",
1969         8:  "s20",
1970         9:  "s40",
1971         10: "s50",
1972         11: "s60",
1973         12: "s80",
1974         13: "s100",
1975         14: "s120",
1976         15: "s150",
1977         16: "s180",
1978 }
1979
1980 var DataInactivityTimer_Value_value = map[string]int32{
1981         "protobuf_unspecified": 0,
1982         "s1":                   1,
1983         "s2":                   2,
1984         "s3":                   3,
1985         "s5":                   4,
1986         "s7":                   5,
1987         "s10":                  6,
1988         "s15":                  7,
1989         "s20":                  8,
1990         "s40":                  9,
1991         "s50":                  10,
1992         "s60":                  11,
1993         "s80":                  12,
1994         "s100":                 13,
1995         "s120":                 14,
1996         "s150":                 15,
1997         "s180":                 16,
1998 }
1999
2000 func (x DataInactivityTimer_Value) String() string {
2001         return proto.EnumName(DataInactivityTimer_Value_name, int32(x))
2002 }
2003
2004 func (DataInactivityTimer_Value) EnumDescriptor() ([]byte, []int) {
2005         return fileDescriptor_21c7528bb61f1a7a, []int{49, 0}
2006 }
2007
2008 type PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook int32
2009
2010 const (
2011         PhysicalCellGroupConfig_protobuf_unspecified PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 0
2012         PhysicalCellGroupConfig_semiStatic           PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 1
2013         PhysicalCellGroupConfig_dynamic              PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook = 2
2014 )
2015
2016 var PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name = map[int32]string{
2017         0: "protobuf_unspecified",
2018         1: "semiStatic",
2019         2: "dynamic",
2020 }
2021
2022 var PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_value = map[string]int32{
2023         "protobuf_unspecified": 0,
2024         "semiStatic":           1,
2025         "dynamic":              2,
2026 }
2027
2028 func (x PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook) String() string {
2029         return proto.EnumName(PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name, int32(x))
2030 }
2031
2032 func (PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook) EnumDescriptor() ([]byte, []int) {
2033         return fileDescriptor_21c7528bb61f1a7a, []int{50, 0}
2034 }
2035
2036 type XScale_Value int32
2037
2038 const (
2039         XScale_protobuf_unspecified XScale_Value = 0
2040         XScale_dB0                  XScale_Value = 1
2041         XScale_dB6                  XScale_Value = 2
2042 )
2043
2044 var XScale_Value_name = map[int32]string{
2045         0: "protobuf_unspecified",
2046         1: "dB0",
2047         2: "dB6",
2048 }
2049
2050 var XScale_Value_value = map[string]int32{
2051         "protobuf_unspecified": 0,
2052         "dB0":                  1,
2053         "dB6":                  2,
2054 }
2055
2056 func (x XScale_Value) String() string {
2057         return proto.EnumName(XScale_Value_name, int32(x))
2058 }
2059
2060 func (XScale_Value) EnumDescriptor() ([]byte, []int) {
2061         return fileDescriptor_21c7528bb61f1a7a, []int{51, 0}
2062 }
2063
2064 type CyclicPrefix_Value int32
2065
2066 const (
2067         CyclicPrefix_protobuf_unspecified CyclicPrefix_Value = 0
2068         CyclicPrefix_extended             CyclicPrefix_Value = 1
2069 )
2070
2071 var CyclicPrefix_Value_name = map[int32]string{
2072         0: "protobuf_unspecified",
2073         1: "extended",
2074 }
2075
2076 var CyclicPrefix_Value_value = map[string]int32{
2077         "protobuf_unspecified": 0,
2078         "extended":             1,
2079 }
2080
2081 func (x CyclicPrefix_Value) String() string {
2082         return proto.EnumName(CyclicPrefix_Value_name, int32(x))
2083 }
2084
2085 func (CyclicPrefix_Value) EnumDescriptor() ([]byte, []int) {
2086         return fileDescriptor_21c7528bb61f1a7a, []int{60, 0}
2087 }
2088
2089 type Reg_BundleSize_Value int32
2090
2091 const (
2092         Reg_BundleSize_protobuf_unspecified Reg_BundleSize_Value = 0
2093         Reg_BundleSize_n2                   Reg_BundleSize_Value = 1
2094         Reg_BundleSize_n3                   Reg_BundleSize_Value = 2
2095         Reg_BundleSize_n6                   Reg_BundleSize_Value = 3
2096 )
2097
2098 var Reg_BundleSize_Value_name = map[int32]string{
2099         0: "protobuf_unspecified",
2100         1: "n2",
2101         2: "n3",
2102         3: "n6",
2103 }
2104
2105 var Reg_BundleSize_Value_value = map[string]int32{
2106         "protobuf_unspecified": 0,
2107         "n2":                   1,
2108         "n3":                   2,
2109         "n6":                   3,
2110 }
2111
2112 func (x Reg_BundleSize_Value) String() string {
2113         return proto.EnumName(Reg_BundleSize_Value_name, int32(x))
2114 }
2115
2116 func (Reg_BundleSize_Value) EnumDescriptor() ([]byte, []int) {
2117         return fileDescriptor_21c7528bb61f1a7a, []int{64, 0}
2118 }
2119
2120 type InterleaverSize_Value int32
2121
2122 const (
2123         InterleaverSize_protobuf_unspecified InterleaverSize_Value = 0
2124         InterleaverSize_n2                   InterleaverSize_Value = 1
2125         InterleaverSize_n3                   InterleaverSize_Value = 2
2126         InterleaverSize_n6                   InterleaverSize_Value = 3
2127 )
2128
2129 var InterleaverSize_Value_name = map[int32]string{
2130         0: "protobuf_unspecified",
2131         1: "n2",
2132         2: "n3",
2133         3: "n6",
2134 }
2135
2136 var InterleaverSize_Value_value = map[string]int32{
2137         "protobuf_unspecified": 0,
2138         "n2":                   1,
2139         "n3":                   2,
2140         "n6":                   3,
2141 }
2142
2143 func (x InterleaverSize_Value) String() string {
2144         return proto.EnumName(InterleaverSize_Value_name, int32(x))
2145 }
2146
2147 func (InterleaverSize_Value) EnumDescriptor() ([]byte, []int) {
2148         return fileDescriptor_21c7528bb61f1a7a, []int{65, 0}
2149 }
2150
2151 type PrecoderGranularity_Value int32
2152
2153 const (
2154         PrecoderGranularity_protobuf_unspecified PrecoderGranularity_Value = 0
2155         PrecoderGranularity_sameAsREG_bundle     PrecoderGranularity_Value = 1
2156         PrecoderGranularity_allContiguousRBs     PrecoderGranularity_Value = 2
2157 )
2158
2159 var PrecoderGranularity_Value_name = map[int32]string{
2160         0: "protobuf_unspecified",
2161         1: "sameAsREG_bundle",
2162         2: "allContiguousRBs",
2163 }
2164
2165 var PrecoderGranularity_Value_value = map[string]int32{
2166         "protobuf_unspecified": 0,
2167         "sameAsREG_bundle":     1,
2168         "allContiguousRBs":     2,
2169 }
2170
2171 func (x PrecoderGranularity_Value) String() string {
2172         return proto.EnumName(PrecoderGranularity_Value_name, int32(x))
2173 }
2174
2175 func (PrecoderGranularity_Value) EnumDescriptor() ([]byte, []int) {
2176         return fileDescriptor_21c7528bb61f1a7a, []int{66, 0}
2177 }
2178
2179 type MappingType_Value int32
2180
2181 const (
2182         MappingType_protobuf_unspecified MappingType_Value = 0
2183         MappingType_typeA                MappingType_Value = 1
2184         MappingType_typeB                MappingType_Value = 2
2185 )
2186
2187 var MappingType_Value_name = map[int32]string{
2188         0: "protobuf_unspecified",
2189         1: "typeA",
2190         2: "typeB",
2191 }
2192
2193 var MappingType_Value_value = map[string]int32{
2194         "protobuf_unspecified": 0,
2195         "typeA":                1,
2196         "typeB":                2,
2197 }
2198
2199 func (x MappingType_Value) String() string {
2200         return proto.EnumName(MappingType_Value_name, int32(x))
2201 }
2202
2203 func (MappingType_Value) EnumDescriptor() ([]byte, []int) {
2204         return fileDescriptor_21c7528bb61f1a7a, []int{72, 0}
2205 }
2206
2207 type Msg1_FDM_Value int32
2208
2209 const (
2210         Msg1_FDM_protobuf_unspecified Msg1_FDM_Value = 0
2211         Msg1_FDM_one                  Msg1_FDM_Value = 1
2212         Msg1_FDM_two                  Msg1_FDM_Value = 2
2213         Msg1_FDM_four                 Msg1_FDM_Value = 3
2214         Msg1_FDM_eight                Msg1_FDM_Value = 4
2215 )
2216
2217 var Msg1_FDM_Value_name = map[int32]string{
2218         0: "protobuf_unspecified",
2219         1: "one",
2220         2: "two",
2221         3: "four",
2222         4: "eight",
2223 }
2224
2225 var Msg1_FDM_Value_value = map[string]int32{
2226         "protobuf_unspecified": 0,
2227         "one":                  1,
2228         "two":                  2,
2229         "four":                 3,
2230         "eight":                4,
2231 }
2232
2233 func (x Msg1_FDM_Value) String() string {
2234         return proto.EnumName(Msg1_FDM_Value_name, int32(x))
2235 }
2236
2237 func (Msg1_FDM_Value) EnumDescriptor() ([]byte, []int) {
2238         return fileDescriptor_21c7528bb61f1a7a, []int{79, 0}
2239 }
2240
2241 type PreambleTransMax_Value int32
2242
2243 const (
2244         PreambleTransMax_protobuf_unspecified PreambleTransMax_Value = 0
2245         PreambleTransMax_n3                   PreambleTransMax_Value = 1
2246         PreambleTransMax_n4                   PreambleTransMax_Value = 2
2247         PreambleTransMax_n5                   PreambleTransMax_Value = 3
2248         PreambleTransMax_n6                   PreambleTransMax_Value = 4
2249         PreambleTransMax_n7                   PreambleTransMax_Value = 5
2250         PreambleTransMax_n8                   PreambleTransMax_Value = 6
2251         PreambleTransMax_n10                  PreambleTransMax_Value = 7
2252         PreambleTransMax_n20                  PreambleTransMax_Value = 8
2253         PreambleTransMax_n50                  PreambleTransMax_Value = 9
2254         PreambleTransMax_n100                 PreambleTransMax_Value = 10
2255         PreambleTransMax_n200                 PreambleTransMax_Value = 11
2256 )
2257
2258 var PreambleTransMax_Value_name = map[int32]string{
2259         0:  "protobuf_unspecified",
2260         1:  "n3",
2261         2:  "n4",
2262         3:  "n5",
2263         4:  "n6",
2264         5:  "n7",
2265         6:  "n8",
2266         7:  "n10",
2267         8:  "n20",
2268         9:  "n50",
2269         10: "n100",
2270         11: "n200",
2271 }
2272
2273 var PreambleTransMax_Value_value = map[string]int32{
2274         "protobuf_unspecified": 0,
2275         "n3":                   1,
2276         "n4":                   2,
2277         "n5":                   3,
2278         "n6":                   4,
2279         "n7":                   5,
2280         "n8":                   6,
2281         "n10":                  7,
2282         "n20":                  8,
2283         "n50":                  9,
2284         "n100":                 10,
2285         "n200":                 11,
2286 }
2287
2288 func (x PreambleTransMax_Value) String() string {
2289         return proto.EnumName(PreambleTransMax_Value_name, int32(x))
2290 }
2291
2292 func (PreambleTransMax_Value) EnumDescriptor() ([]byte, []int) {
2293         return fileDescriptor_21c7528bb61f1a7a, []int{80, 0}
2294 }
2295
2296 type PowerRampingStep_Value int32
2297
2298 const (
2299         PowerRampingStep_protobuf_unspecified PowerRampingStep_Value = 0
2300         PowerRampingStep_dB0                  PowerRampingStep_Value = 1
2301         PowerRampingStep_dB2                  PowerRampingStep_Value = 2
2302         PowerRampingStep_dB4                  PowerRampingStep_Value = 3
2303         PowerRampingStep_dB6                  PowerRampingStep_Value = 4
2304 )
2305
2306 var PowerRampingStep_Value_name = map[int32]string{
2307         0: "protobuf_unspecified",
2308         1: "dB0",
2309         2: "dB2",
2310         3: "dB4",
2311         4: "dB6",
2312 }
2313
2314 var PowerRampingStep_Value_value = map[string]int32{
2315         "protobuf_unspecified": 0,
2316         "dB0":                  1,
2317         "dB2":                  2,
2318         "dB4":                  3,
2319         "dB6":                  4,
2320 }
2321
2322 func (x PowerRampingStep_Value) String() string {
2323         return proto.EnumName(PowerRampingStep_Value_name, int32(x))
2324 }
2325
2326 func (PowerRampingStep_Value) EnumDescriptor() ([]byte, []int) {
2327         return fileDescriptor_21c7528bb61f1a7a, []int{81, 0}
2328 }
2329
2330 type RA_ResponseWindow_Value int32
2331
2332 const (
2333         RA_ResponseWindow_protobuf_unspecified RA_ResponseWindow_Value = 0
2334         RA_ResponseWindow_sl1                  RA_ResponseWindow_Value = 1
2335         RA_ResponseWindow_sl2                  RA_ResponseWindow_Value = 2
2336         RA_ResponseWindow_sl4                  RA_ResponseWindow_Value = 3
2337         RA_ResponseWindow_sl8                  RA_ResponseWindow_Value = 4
2338         RA_ResponseWindow_sl10                 RA_ResponseWindow_Value = 5
2339         RA_ResponseWindow_sl20                 RA_ResponseWindow_Value = 6
2340         RA_ResponseWindow_sl40                 RA_ResponseWindow_Value = 7
2341         RA_ResponseWindow_sl80                 RA_ResponseWindow_Value = 8
2342 )
2343
2344 var RA_ResponseWindow_Value_name = map[int32]string{
2345         0: "protobuf_unspecified",
2346         1: "sl1",
2347         2: "sl2",
2348         3: "sl4",
2349         4: "sl8",
2350         5: "sl10",
2351         6: "sl20",
2352         7: "sl40",
2353         8: "sl80",
2354 }
2355
2356 var RA_ResponseWindow_Value_value = map[string]int32{
2357         "protobuf_unspecified": 0,
2358         "sl1":                  1,
2359         "sl2":                  2,
2360         "sl4":                  3,
2361         "sl8":                  4,
2362         "sl10":                 5,
2363         "sl20":                 6,
2364         "sl40":                 7,
2365         "sl80":                 8,
2366 }
2367
2368 func (x RA_ResponseWindow_Value) String() string {
2369         return proto.EnumName(RA_ResponseWindow_Value_name, int32(x))
2370 }
2371
2372 func (RA_ResponseWindow_Value) EnumDescriptor() ([]byte, []int) {
2373         return fileDescriptor_21c7528bb61f1a7a, []int{82, 0}
2374 }
2375
2376 type Fraction_Value int32
2377
2378 const (
2379         Fraction_protobuf_unspecified Fraction_Value = 0
2380         Fraction_n4                   Fraction_Value = 1
2381         Fraction_n8                   Fraction_Value = 2
2382         Fraction_n12                  Fraction_Value = 3
2383         Fraction_n16                  Fraction_Value = 4
2384         Fraction_n20                  Fraction_Value = 5
2385         Fraction_n24                  Fraction_Value = 6
2386         Fraction_n28                  Fraction_Value = 7
2387         Fraction_n32                  Fraction_Value = 8
2388         Fraction_n36                  Fraction_Value = 9
2389         Fraction_n40                  Fraction_Value = 10
2390         Fraction_n44                  Fraction_Value = 11
2391         Fraction_n48                  Fraction_Value = 12
2392         Fraction_n52                  Fraction_Value = 13
2393         Fraction_n56                  Fraction_Value = 14
2394         Fraction_n60                  Fraction_Value = 15
2395         Fraction_n64                  Fraction_Value = 16
2396 )
2397
2398 var Fraction_Value_name = map[int32]string{
2399         0:  "protobuf_unspecified",
2400         1:  "n4",
2401         2:  "n8",
2402         3:  "n12",
2403         4:  "n16",
2404         5:  "n20",
2405         6:  "n24",
2406         7:  "n28",
2407         8:  "n32",
2408         9:  "n36",
2409         10: "n40",
2410         11: "n44",
2411         12: "n48",
2412         13: "n52",
2413         14: "n56",
2414         15: "n60",
2415         16: "n64",
2416 }
2417
2418 var Fraction_Value_value = map[string]int32{
2419         "protobuf_unspecified": 0,
2420         "n4":                   1,
2421         "n8":                   2,
2422         "n12":                  3,
2423         "n16":                  4,
2424         "n20":                  5,
2425         "n24":                  6,
2426         "n28":                  7,
2427         "n32":                  8,
2428         "n36":                  9,
2429         "n40":                  10,
2430         "n44":                  11,
2431         "n48":                  12,
2432         "n52":                  13,
2433         "n56":                  14,
2434         "n60":                  15,
2435         "n64":                  16,
2436 }
2437
2438 func (x Fraction_Value) String() string {
2439         return proto.EnumName(Fraction_Value_name, int32(x))
2440 }
2441
2442 func (Fraction_Value) EnumDescriptor() ([]byte, []int) {
2443         return fileDescriptor_21c7528bb61f1a7a, []int{83, 0}
2444 }
2445
2446 type OtherFraction_Value int32
2447
2448 const (
2449         OtherFraction_protobuf_unspecified OtherFraction_Value = 0
2450         OtherFraction_n4                   OtherFraction_Value = 1
2451         OtherFraction_n8                   OtherFraction_Value = 2
2452         OtherFraction_n12                  OtherFraction_Value = 3
2453         OtherFraction_n16                  OtherFraction_Value = 4
2454         OtherFraction_n20                  OtherFraction_Value = 5
2455         OtherFraction_n24                  OtherFraction_Value = 6
2456         OtherFraction_n28                  OtherFraction_Value = 7
2457         OtherFraction_n32                  OtherFraction_Value = 8
2458 )
2459
2460 var OtherFraction_Value_name = map[int32]string{
2461         0: "protobuf_unspecified",
2462         1: "n4",
2463         2: "n8",
2464         3: "n12",
2465         4: "n16",
2466         5: "n20",
2467         6: "n24",
2468         7: "n28",
2469         8: "n32",
2470 }
2471
2472 var OtherFraction_Value_value = map[string]int32{
2473         "protobuf_unspecified": 0,
2474         "n4":                   1,
2475         "n8":                   2,
2476         "n12":                  3,
2477         "n16":                  4,
2478         "n20":                  5,
2479         "n24":                  6,
2480         "n28":                  7,
2481         "n32":                  8,
2482 }
2483
2484 func (x OtherFraction_Value) String() string {
2485         return proto.EnumName(OtherFraction_Value_name, int32(x))
2486 }
2487
2488 func (OtherFraction_Value) EnumDescriptor() ([]byte, []int) {
2489         return fileDescriptor_21c7528bb61f1a7a, []int{84, 0}
2490 }
2491
2492 type RA_Msg3SizeGroupA_Value int32
2493
2494 const (
2495         RA_Msg3SizeGroupA_protobuf_unspecified RA_Msg3SizeGroupA_Value = 0
2496         RA_Msg3SizeGroupA_b56                  RA_Msg3SizeGroupA_Value = 1
2497         RA_Msg3SizeGroupA_b144                 RA_Msg3SizeGroupA_Value = 2
2498         RA_Msg3SizeGroupA_b208                 RA_Msg3SizeGroupA_Value = 3
2499         RA_Msg3SizeGroupA_b256                 RA_Msg3SizeGroupA_Value = 4
2500         RA_Msg3SizeGroupA_b282                 RA_Msg3SizeGroupA_Value = 5
2501         RA_Msg3SizeGroupA_b480                 RA_Msg3SizeGroupA_Value = 6
2502         RA_Msg3SizeGroupA_b640                 RA_Msg3SizeGroupA_Value = 7
2503         RA_Msg3SizeGroupA_b800                 RA_Msg3SizeGroupA_Value = 8
2504         RA_Msg3SizeGroupA_b1000                RA_Msg3SizeGroupA_Value = 9
2505         RA_Msg3SizeGroupA_b72                  RA_Msg3SizeGroupA_Value = 10
2506 )
2507
2508 var RA_Msg3SizeGroupA_Value_name = map[int32]string{
2509         0:  "protobuf_unspecified",
2510         1:  "b56",
2511         2:  "b144",
2512         3:  "b208",
2513         4:  "b256",
2514         5:  "b282",
2515         6:  "b480",
2516         7:  "b640",
2517         8:  "b800",
2518         9:  "b1000",
2519         10: "b72",
2520 }
2521
2522 var RA_Msg3SizeGroupA_Value_value = map[string]int32{
2523         "protobuf_unspecified": 0,
2524         "b56":                  1,
2525         "b144":                 2,
2526         "b208":                 3,
2527         "b256":                 4,
2528         "b282":                 5,
2529         "b480":                 6,
2530         "b640":                 7,
2531         "b800":                 8,
2532         "b1000":                9,
2533         "b72":                  10,
2534 }
2535
2536 func (x RA_Msg3SizeGroupA_Value) String() string {
2537         return proto.EnumName(RA_Msg3SizeGroupA_Value_name, int32(x))
2538 }
2539
2540 func (RA_Msg3SizeGroupA_Value) EnumDescriptor() ([]byte, []int) {
2541         return fileDescriptor_21c7528bb61f1a7a, []int{86, 0}
2542 }
2543
2544 type MessagePowerOffsetGroupB_Value int32
2545
2546 const (
2547         MessagePowerOffsetGroupB_protobuf_unspecified MessagePowerOffsetGroupB_Value = 0
2548         MessagePowerOffsetGroupB_minusinfinity        MessagePowerOffsetGroupB_Value = 1
2549         MessagePowerOffsetGroupB_dB0                  MessagePowerOffsetGroupB_Value = 2
2550         MessagePowerOffsetGroupB_dB5                  MessagePowerOffsetGroupB_Value = 3
2551         MessagePowerOffsetGroupB_dB8                  MessagePowerOffsetGroupB_Value = 4
2552         MessagePowerOffsetGroupB_dB10                 MessagePowerOffsetGroupB_Value = 5
2553         MessagePowerOffsetGroupB_dB12                 MessagePowerOffsetGroupB_Value = 6
2554         MessagePowerOffsetGroupB_dB15                 MessagePowerOffsetGroupB_Value = 7
2555         MessagePowerOffsetGroupB_dB18                 MessagePowerOffsetGroupB_Value = 8
2556 )
2557
2558 var MessagePowerOffsetGroupB_Value_name = map[int32]string{
2559         0: "protobuf_unspecified",
2560         1: "minusinfinity",
2561         2: "dB0",
2562         3: "dB5",
2563         4: "dB8",
2564         5: "dB10",
2565         6: "dB12",
2566         7: "dB15",
2567         8: "dB18",
2568 }
2569
2570 var MessagePowerOffsetGroupB_Value_value = map[string]int32{
2571         "protobuf_unspecified": 0,
2572         "minusinfinity":        1,
2573         "dB0":                  2,
2574         "dB5":                  3,
2575         "dB8":                  4,
2576         "dB10":                 5,
2577         "dB12":                 6,
2578         "dB15":                 7,
2579         "dB18":                 8,
2580 }
2581
2582 func (x MessagePowerOffsetGroupB_Value) String() string {
2583         return proto.EnumName(MessagePowerOffsetGroupB_Value_name, int32(x))
2584 }
2585
2586 func (MessagePowerOffsetGroupB_Value) EnumDescriptor() ([]byte, []int) {
2587         return fileDescriptor_21c7528bb61f1a7a, []int{87, 0}
2588 }
2589
2590 type RA_ContentionResolutionTimer_Value int32
2591
2592 const (
2593         RA_ContentionResolutionTimer_protobuf_unspecified RA_ContentionResolutionTimer_Value = 0
2594         RA_ContentionResolutionTimer_sf8                  RA_ContentionResolutionTimer_Value = 1
2595         RA_ContentionResolutionTimer_sf16                 RA_ContentionResolutionTimer_Value = 2
2596         RA_ContentionResolutionTimer_sf24                 RA_ContentionResolutionTimer_Value = 3
2597         RA_ContentionResolutionTimer_sf32                 RA_ContentionResolutionTimer_Value = 4
2598         RA_ContentionResolutionTimer_sf40                 RA_ContentionResolutionTimer_Value = 5
2599         RA_ContentionResolutionTimer_sf48                 RA_ContentionResolutionTimer_Value = 6
2600         RA_ContentionResolutionTimer_sf56                 RA_ContentionResolutionTimer_Value = 7
2601         RA_ContentionResolutionTimer_sf64                 RA_ContentionResolutionTimer_Value = 8
2602 )
2603
2604 var RA_ContentionResolutionTimer_Value_name = map[int32]string{
2605         0: "protobuf_unspecified",
2606         1: "sf8",
2607         2: "sf16",
2608         3: "sf24",
2609         4: "sf32",
2610         5: "sf40",
2611         6: "sf48",
2612         7: "sf56",
2613         8: "sf64",
2614 }
2615
2616 var RA_ContentionResolutionTimer_Value_value = map[string]int32{
2617         "protobuf_unspecified": 0,
2618         "sf8":                  1,
2619         "sf16":                 2,
2620         "sf24":                 3,
2621         "sf32":                 4,
2622         "sf40":                 5,
2623         "sf48":                 6,
2624         "sf56":                 7,
2625         "sf64":                 8,
2626 }
2627
2628 func (x RA_ContentionResolutionTimer_Value) String() string {
2629         return proto.EnumName(RA_ContentionResolutionTimer_Value_name, int32(x))
2630 }
2631
2632 func (RA_ContentionResolutionTimer_Value) EnumDescriptor() ([]byte, []int) {
2633         return fileDescriptor_21c7528bb61f1a7a, []int{88, 0}
2634 }
2635
2636 type RestrictedSetConfig_Value int32
2637
2638 const (
2639         RestrictedSetConfig_protobuf_unspecified RestrictedSetConfig_Value = 0
2640         RestrictedSetConfig_unrestrictedSet      RestrictedSetConfig_Value = 1
2641         RestrictedSetConfig_restrictedSetTypeA   RestrictedSetConfig_Value = 2
2642         RestrictedSetConfig_restrictedSetTypeB   RestrictedSetConfig_Value = 3
2643 )
2644
2645 var RestrictedSetConfig_Value_name = map[int32]string{
2646         0: "protobuf_unspecified",
2647         1: "unrestrictedSet",
2648         2: "restrictedSetTypeA",
2649         3: "restrictedSetTypeB",
2650 }
2651
2652 var RestrictedSetConfig_Value_value = map[string]int32{
2653         "protobuf_unspecified": 0,
2654         "unrestrictedSet":      1,
2655         "restrictedSetTypeA":   2,
2656         "restrictedSetTypeB":   3,
2657 }
2658
2659 func (x RestrictedSetConfig_Value) String() string {
2660         return proto.EnumName(RestrictedSetConfig_Value_name, int32(x))
2661 }
2662
2663 func (RestrictedSetConfig_Value) EnumDescriptor() ([]byte, []int) {
2664         return fileDescriptor_21c7528bb61f1a7a, []int{89, 0}
2665 }
2666
2667 type PUCCH_GroupHopping_Value int32
2668
2669 const (
2670         PUCCH_GroupHopping_protobuf_unspecified PUCCH_GroupHopping_Value = 0
2671         PUCCH_GroupHopping_neither              PUCCH_GroupHopping_Value = 1
2672         PUCCH_GroupHopping_enable               PUCCH_GroupHopping_Value = 2
2673         PUCCH_GroupHopping_disable              PUCCH_GroupHopping_Value = 3
2674 )
2675
2676 var PUCCH_GroupHopping_Value_name = map[int32]string{
2677         0: "protobuf_unspecified",
2678         1: "neither",
2679         2: "enable",
2680         3: "disable",
2681 }
2682
2683 var PUCCH_GroupHopping_Value_value = map[string]int32{
2684         "protobuf_unspecified": 0,
2685         "neither":              1,
2686         "enable":               2,
2687         "disable":              3,
2688 }
2689
2690 func (x PUCCH_GroupHopping_Value) String() string {
2691         return proto.EnumName(PUCCH_GroupHopping_Value_name, int32(x))
2692 }
2693
2694 func (PUCCH_GroupHopping_Value) EnumDescriptor() ([]byte, []int) {
2695         return fileDescriptor_21c7528bb61f1a7a, []int{94, 0}
2696 }
2697
2698 type N_TimingAdvanceOffset_Value int32
2699
2700 const (
2701         N_TimingAdvanceOffset_protobuf_unspecified N_TimingAdvanceOffset_Value = 0
2702         N_TimingAdvanceOffset_n0                   N_TimingAdvanceOffset_Value = 1
2703         N_TimingAdvanceOffset_n25600               N_TimingAdvanceOffset_Value = 2
2704         N_TimingAdvanceOffset_n39936               N_TimingAdvanceOffset_Value = 3
2705 )
2706
2707 var N_TimingAdvanceOffset_Value_name = map[int32]string{
2708         0: "protobuf_unspecified",
2709         1: "n0",
2710         2: "n25600",
2711         3: "n39936",
2712 }
2713
2714 var N_TimingAdvanceOffset_Value_value = map[string]int32{
2715         "protobuf_unspecified": 0,
2716         "n0":                   1,
2717         "n25600":               2,
2718         "n39936":               3,
2719 }
2720
2721 func (x N_TimingAdvanceOffset_Value) String() string {
2722         return proto.EnumName(N_TimingAdvanceOffset_Value_name, int32(x))
2723 }
2724
2725 func (N_TimingAdvanceOffset_Value) EnumDescriptor() ([]byte, []int) {
2726         return fileDescriptor_21c7528bb61f1a7a, []int{95, 0}
2727 }
2728
2729 type SSB_PeriodicityServingCell_Value int32
2730
2731 const (
2732         SSB_PeriodicityServingCell_protobuf_unspecified SSB_PeriodicityServingCell_Value = 0
2733         SSB_PeriodicityServingCell_ms5                  SSB_PeriodicityServingCell_Value = 1
2734         SSB_PeriodicityServingCell_ms10                 SSB_PeriodicityServingCell_Value = 2
2735         SSB_PeriodicityServingCell_ms20                 SSB_PeriodicityServingCell_Value = 3
2736         SSB_PeriodicityServingCell_ms40                 SSB_PeriodicityServingCell_Value = 4
2737         SSB_PeriodicityServingCell_ms80                 SSB_PeriodicityServingCell_Value = 5
2738         SSB_PeriodicityServingCell_ms160                SSB_PeriodicityServingCell_Value = 6
2739 )
2740
2741 var SSB_PeriodicityServingCell_Value_name = map[int32]string{
2742         0: "protobuf_unspecified",
2743         1: "ms5",
2744         2: "ms10",
2745         3: "ms20",
2746         4: "ms40",
2747         5: "ms80",
2748         6: "ms160",
2749 }
2750
2751 var SSB_PeriodicityServingCell_Value_value = map[string]int32{
2752         "protobuf_unspecified": 0,
2753         "ms5":                  1,
2754         "ms10":                 2,
2755         "ms20":                 3,
2756         "ms40":                 4,
2757         "ms80":                 5,
2758         "ms160":                6,
2759 }
2760
2761 func (x SSB_PeriodicityServingCell_Value) String() string {
2762         return proto.EnumName(SSB_PeriodicityServingCell_Value_name, int32(x))
2763 }
2764
2765 func (SSB_PeriodicityServingCell_Value) EnumDescriptor() ([]byte, []int) {
2766         return fileDescriptor_21c7528bb61f1a7a, []int{96, 0}
2767 }
2768
2769 type DMRS_TypeA_Position_Value int32
2770
2771 const (
2772         DMRS_TypeA_Position_protobuf_unspecified DMRS_TypeA_Position_Value = 0
2773         DMRS_TypeA_Position_pos2                 DMRS_TypeA_Position_Value = 1
2774         DMRS_TypeA_Position_pos3                 DMRS_TypeA_Position_Value = 2
2775 )
2776
2777 var DMRS_TypeA_Position_Value_name = map[int32]string{
2778         0: "protobuf_unspecified",
2779         1: "pos2",
2780         2: "pos3",
2781 }
2782
2783 var DMRS_TypeA_Position_Value_value = map[string]int32{
2784         "protobuf_unspecified": 0,
2785         "pos2":                 1,
2786         "pos3":                 2,
2787 }
2788
2789 func (x DMRS_TypeA_Position_Value) String() string {
2790         return proto.EnumName(DMRS_TypeA_Position_Value_name, int32(x))
2791 }
2792
2793 func (DMRS_TypeA_Position_Value) EnumDescriptor() ([]byte, []int) {
2794         return fileDescriptor_21c7528bb61f1a7a, []int{97, 0}
2795 }
2796
2797 type CarrierBandwidthDL_Value int32
2798
2799 const (
2800         CarrierBandwidthDL_protobuf_unspecified CarrierBandwidthDL_Value = 0
2801         CarrierBandwidthDL_n6                   CarrierBandwidthDL_Value = 1
2802         CarrierBandwidthDL_n15                  CarrierBandwidthDL_Value = 2
2803         CarrierBandwidthDL_n25                  CarrierBandwidthDL_Value = 3
2804         CarrierBandwidthDL_n50                  CarrierBandwidthDL_Value = 4
2805         CarrierBandwidthDL_n75                  CarrierBandwidthDL_Value = 5
2806         CarrierBandwidthDL_n100                 CarrierBandwidthDL_Value = 6
2807 )
2808
2809 var CarrierBandwidthDL_Value_name = map[int32]string{
2810         0: "protobuf_unspecified",
2811         1: "n6",
2812         2: "n15",
2813         3: "n25",
2814         4: "n50",
2815         5: "n75",
2816         6: "n100",
2817 }
2818
2819 var CarrierBandwidthDL_Value_value = map[string]int32{
2820         "protobuf_unspecified": 0,
2821         "n6":                   1,
2822         "n15":                  2,
2823         "n25":                  3,
2824         "n50":                  4,
2825         "n75":                  5,
2826         "n100":                 6,
2827 }
2828
2829 func (x CarrierBandwidthDL_Value) String() string {
2830         return proto.EnumName(CarrierBandwidthDL_Value_name, int32(x))
2831 }
2832
2833 func (CarrierBandwidthDL_Value) EnumDescriptor() ([]byte, []int) {
2834         return fileDescriptor_21c7528bb61f1a7a, []int{99, 0}
2835 }
2836
2837 type RadioframeAllocationPeriod_Value int32
2838
2839 const (
2840         RadioframeAllocationPeriod_protobuf_unspecified RadioframeAllocationPeriod_Value = 0
2841         RadioframeAllocationPeriod_n1                   RadioframeAllocationPeriod_Value = 1
2842         RadioframeAllocationPeriod_n2                   RadioframeAllocationPeriod_Value = 2
2843         RadioframeAllocationPeriod_n4                   RadioframeAllocationPeriod_Value = 3
2844         RadioframeAllocationPeriod_n8                   RadioframeAllocationPeriod_Value = 4
2845         RadioframeAllocationPeriod_n16                  RadioframeAllocationPeriod_Value = 5
2846         RadioframeAllocationPeriod_n32                  RadioframeAllocationPeriod_Value = 6
2847 )
2848
2849 var RadioframeAllocationPeriod_Value_name = map[int32]string{
2850         0: "protobuf_unspecified",
2851         1: "n1",
2852         2: "n2",
2853         3: "n4",
2854         4: "n8",
2855         5: "n16",
2856         6: "n32",
2857 }
2858
2859 var RadioframeAllocationPeriod_Value_value = map[string]int32{
2860         "protobuf_unspecified": 0,
2861         "n1":                   1,
2862         "n2":                   2,
2863         "n4":                   3,
2864         "n8":                   4,
2865         "n16":                  5,
2866         "n32":                  6,
2867 }
2868
2869 func (x RadioframeAllocationPeriod_Value) String() string {
2870         return proto.EnumName(RadioframeAllocationPeriod_Value_name, int32(x))
2871 }
2872
2873 func (RadioframeAllocationPeriod_Value) EnumDescriptor() ([]byte, []int) {
2874         return fileDescriptor_21c7528bb61f1a7a, []int{102, 0}
2875 }
2876
2877 type NrofCRS_Ports_Value int32
2878
2879 const (
2880         NrofCRS_Ports_protobuf_unspecified NrofCRS_Ports_Value = 0
2881         NrofCRS_Ports_n1                   NrofCRS_Ports_Value = 1
2882         NrofCRS_Ports_n2                   NrofCRS_Ports_Value = 2
2883         NrofCRS_Ports_n4                   NrofCRS_Ports_Value = 3
2884 )
2885
2886 var NrofCRS_Ports_Value_name = map[int32]string{
2887         0: "protobuf_unspecified",
2888         1: "n1",
2889         2: "n2",
2890         3: "n4",
2891 }
2892
2893 var NrofCRS_Ports_Value_value = map[string]int32{
2894         "protobuf_unspecified": 0,
2895         "n1":                   1,
2896         "n2":                   2,
2897         "n4":                   3,
2898 }
2899
2900 func (x NrofCRS_Ports_Value) String() string {
2901         return proto.EnumName(NrofCRS_Ports_Value_name, int32(x))
2902 }
2903
2904 func (NrofCRS_Ports_Value) EnumDescriptor() ([]byte, []int) {
2905         return fileDescriptor_21c7528bb61f1a7a, []int{104, 0}
2906 }
2907
2908 type V_Shift_Value int32
2909
2910 const (
2911         V_Shift_protobuf_unspecified V_Shift_Value = 0
2912         V_Shift_n0                   V_Shift_Value = 1
2913         V_Shift_n1                   V_Shift_Value = 2
2914         V_Shift_n2                   V_Shift_Value = 3
2915         V_Shift_n3                   V_Shift_Value = 4
2916         V_Shift_n4                   V_Shift_Value = 5
2917         V_Shift_n5                   V_Shift_Value = 6
2918 )
2919
2920 var V_Shift_Value_name = map[int32]string{
2921         0: "protobuf_unspecified",
2922         1: "n0",
2923         2: "n1",
2924         3: "n2",
2925         4: "n3",
2926         5: "n4",
2927         6: "n5",
2928 }
2929
2930 var V_Shift_Value_value = map[string]int32{
2931         "protobuf_unspecified": 0,
2932         "n0":                   1,
2933         "n1":                   2,
2934         "n2":                   3,
2935         "n3":                   4,
2936         "n4":                   5,
2937         "n5":                   6,
2938 }
2939
2940 func (x V_Shift_Value) String() string {
2941         return proto.EnumName(V_Shift_Value_name, int32(x))
2942 }
2943
2944 func (V_Shift_Value) EnumDescriptor() ([]byte, []int) {
2945         return fileDescriptor_21c7528bb61f1a7a, []int{105, 0}
2946 }
2947
2948 type Dummy_Value int32
2949
2950 const (
2951         Dummy_protobuf_unspecified Dummy_Value = 0
2952         Dummy_dynamic              Dummy_Value = 1
2953         Dummy_semiStatic           Dummy_Value = 2
2954 )
2955
2956 var Dummy_Value_name = map[int32]string{
2957         0: "protobuf_unspecified",
2958         1: "dynamic",
2959         2: "semiStatic",
2960 }
2961
2962 var Dummy_Value_value = map[string]int32{
2963         "protobuf_unspecified": 0,
2964         "dynamic":              1,
2965         "semiStatic":           2,
2966 }
2967
2968 func (x Dummy_Value) String() string {
2969         return proto.EnumName(Dummy_Value_name, int32(x))
2970 }
2971
2972 func (Dummy_Value) EnumDescriptor() ([]byte, []int) {
2973         return fileDescriptor_21c7528bb61f1a7a, []int{108, 0}
2974 }
2975
2976 type DL_UL_TransmissionPeriodicity_Value int32
2977
2978 const (
2979         DL_UL_TransmissionPeriodicity_protobuf_unspecified DL_UL_TransmissionPeriodicity_Value = 0
2980         DL_UL_TransmissionPeriodicity_ms0p5                DL_UL_TransmissionPeriodicity_Value = 1
2981         DL_UL_TransmissionPeriodicity_ms0p625              DL_UL_TransmissionPeriodicity_Value = 2
2982         DL_UL_TransmissionPeriodicity_ms1                  DL_UL_TransmissionPeriodicity_Value = 3
2983         DL_UL_TransmissionPeriodicity_ms1p25               DL_UL_TransmissionPeriodicity_Value = 4
2984         DL_UL_TransmissionPeriodicity_ms2                  DL_UL_TransmissionPeriodicity_Value = 5
2985         DL_UL_TransmissionPeriodicity_ms2p5                DL_UL_TransmissionPeriodicity_Value = 6
2986         DL_UL_TransmissionPeriodicity_ms5                  DL_UL_TransmissionPeriodicity_Value = 7
2987         DL_UL_TransmissionPeriodicity_ms10                 DL_UL_TransmissionPeriodicity_Value = 8
2988 )
2989
2990 var DL_UL_TransmissionPeriodicity_Value_name = map[int32]string{
2991         0: "protobuf_unspecified",
2992         1: "ms0p5",
2993         2: "ms0p625",
2994         3: "ms1",
2995         4: "ms1p25",
2996         5: "ms2",
2997         6: "ms2p5",
2998         7: "ms5",
2999         8: "ms10",
3000 }
3001
3002 var DL_UL_TransmissionPeriodicity_Value_value = map[string]int32{
3003         "protobuf_unspecified": 0,
3004         "ms0p5":                1,
3005         "ms0p625":              2,
3006         "ms1":                  3,
3007         "ms1p25":               4,
3008         "ms2":                  5,
3009         "ms2p5":                6,
3010         "ms5":                  7,
3011         "ms10":                 8,
3012 }
3013
3014 func (x DL_UL_TransmissionPeriodicity_Value) String() string {
3015         return proto.EnumName(DL_UL_TransmissionPeriodicity_Value_name, int32(x))
3016 }
3017
3018 func (DL_UL_TransmissionPeriodicity_Value) EnumDescriptor() ([]byte, []int) {
3019         return fileDescriptor_21c7528bb61f1a7a, []int{111, 0}
3020 }
3021
3022 type DL_UL_TransmissionPeriodicityV1530_Value int32
3023
3024 const (
3025         DL_UL_TransmissionPeriodicityV1530_protobuf_unspecified DL_UL_TransmissionPeriodicityV1530_Value = 0
3026         DL_UL_TransmissionPeriodicityV1530_ms3                  DL_UL_TransmissionPeriodicityV1530_Value = 1
3027         DL_UL_TransmissionPeriodicityV1530_ms4                  DL_UL_TransmissionPeriodicityV1530_Value = 2
3028 )
3029
3030 var DL_UL_TransmissionPeriodicityV1530_Value_name = map[int32]string{
3031         0: "protobuf_unspecified",
3032         1: "ms3",
3033         2: "ms4",
3034 }
3035
3036 var DL_UL_TransmissionPeriodicityV1530_Value_value = map[string]int32{
3037         "protobuf_unspecified": 0,
3038         "ms3":                  1,
3039         "ms4":                  2,
3040 }
3041
3042 func (x DL_UL_TransmissionPeriodicityV1530_Value) String() string {
3043         return proto.EnumName(DL_UL_TransmissionPeriodicityV1530_Value_name, int32(x))
3044 }
3045
3046 func (DL_UL_TransmissionPeriodicityV1530_Value) EnumDescriptor() ([]byte, []int) {
3047         return fileDescriptor_21c7528bb61f1a7a, []int{112, 0}
3048 }
3049
3050 type T304_Value int32
3051
3052 const (
3053         T304_protobuf_unspecified T304_Value = 0
3054         T304_ms50                 T304_Value = 1
3055         T304_ms100                T304_Value = 2
3056         T304_ms150                T304_Value = 3
3057         T304_ms200                T304_Value = 4
3058         T304_ms500                T304_Value = 5
3059         T304_ms1000               T304_Value = 6
3060         T304_ms2000               T304_Value = 7
3061         T304_ms10000              T304_Value = 8
3062 )
3063
3064 var T304_Value_name = map[int32]string{
3065         0: "protobuf_unspecified",
3066         1: "ms50",
3067         2: "ms100",
3068         3: "ms150",
3069         4: "ms200",
3070         5: "ms500",
3071         6: "ms1000",
3072         7: "ms2000",
3073         8: "ms10000",
3074 }
3075
3076 var T304_Value_value = map[string]int32{
3077         "protobuf_unspecified": 0,
3078         "ms50":                 1,
3079         "ms100":                2,
3080         "ms150":                3,
3081         "ms200":                4,
3082         "ms500":                5,
3083         "ms1000":               6,
3084         "ms2000":               7,
3085         "ms10000":              8,
3086 }
3087
3088 func (x T304_Value) String() string {
3089         return proto.EnumName(T304_Value_name, int32(x))
3090 }
3091
3092 func (T304_Value) EnumDescriptor() ([]byte, []int) {
3093         return fileDescriptor_21c7528bb61f1a7a, []int{113, 0}
3094 }
3095
3096 type PowerRampingStepHighPriority_Value int32
3097
3098 const (
3099         PowerRampingStepHighPriority_protobuf_unspecified PowerRampingStepHighPriority_Value = 0
3100         PowerRampingStepHighPriority_dB0                  PowerRampingStepHighPriority_Value = 1
3101         PowerRampingStepHighPriority_dB2                  PowerRampingStepHighPriority_Value = 2
3102         PowerRampingStepHighPriority_dB4                  PowerRampingStepHighPriority_Value = 3
3103         PowerRampingStepHighPriority_dB6                  PowerRampingStepHighPriority_Value = 4
3104 )
3105
3106 var PowerRampingStepHighPriority_Value_name = map[int32]string{
3107         0: "protobuf_unspecified",
3108         1: "dB0",
3109         2: "dB2",
3110         3: "dB4",
3111         4: "dB6",
3112 }
3113
3114 var PowerRampingStepHighPriority_Value_value = map[string]int32{
3115         "protobuf_unspecified": 0,
3116         "dB0":                  1,
3117         "dB2":                  2,
3118         "dB4":                  3,
3119         "dB6":                  4,
3120 }
3121
3122 func (x PowerRampingStepHighPriority_Value) String() string {
3123         return proto.EnumName(PowerRampingStepHighPriority_Value_name, int32(x))
3124 }
3125
3126 func (PowerRampingStepHighPriority_Value) EnumDescriptor() ([]byte, []int) {
3127         return fileDescriptor_21c7528bb61f1a7a, []int{122, 0}
3128 }
3129
3130 type ScalingFactorBI_Value int32
3131
3132 const (
3133         ScalingFactorBI_protobuf_unspecified ScalingFactorBI_Value = 0
3134         ScalingFactorBI_zero                 ScalingFactorBI_Value = 1
3135         ScalingFactorBI_dot25                ScalingFactorBI_Value = 2
3136         ScalingFactorBI_dot5                 ScalingFactorBI_Value = 3
3137         ScalingFactorBI_dot75                ScalingFactorBI_Value = 4
3138 )
3139
3140 var ScalingFactorBI_Value_name = map[int32]string{
3141         0: "protobuf_unspecified",
3142         1: "zero",
3143         2: "dot25",
3144         3: "dot5",
3145         4: "dot75",
3146 }
3147
3148 var ScalingFactorBI_Value_value = map[string]int32{
3149         "protobuf_unspecified": 0,
3150         "zero":                 1,
3151         "dot25":                2,
3152         "dot5":                 3,
3153         "dot75":                4,
3154 }
3155
3156 func (x ScalingFactorBI_Value) String() string {
3157         return proto.EnumName(ScalingFactorBI_Value_name, int32(x))
3158 }
3159
3160 func (ScalingFactorBI_Value) EnumDescriptor() ([]byte, []int) {
3161         return fileDescriptor_21c7528bb61f1a7a, []int{123, 0}
3162 }
3163
3164 type Duration_Value int32
3165
3166 const (
3167         Duration_protobuf_unspecified Duration_Value = 0
3168         Duration_sf1                  Duration_Value = 1
3169         Duration_sf2                  Duration_Value = 2
3170         Duration_sf3                  Duration_Value = 3
3171         Duration_sf4                  Duration_Value = 4
3172         Duration_sf5                  Duration_Value = 5
3173 )
3174
3175 var Duration_Value_name = map[int32]string{
3176         0: "protobuf_unspecified",
3177         1: "sf1",
3178         2: "sf2",
3179         3: "sf3",
3180         4: "sf4",
3181         5: "sf5",
3182 }
3183
3184 var Duration_Value_value = map[string]int32{
3185         "protobuf_unspecified": 0,
3186         "sf1":                  1,
3187         "sf2":                  2,
3188         "sf3":                  3,
3189         "sf4":                  4,
3190         "sf5":                  5,
3191 }
3192
3193 func (x Duration_Value) String() string {
3194         return proto.EnumName(Duration_Value_name, int32(x))
3195 }
3196
3197 func (Duration_Value) EnumDescriptor() ([]byte, []int) {
3198         return fileDescriptor_21c7528bb61f1a7a, []int{125, 0}
3199 }
3200
3201 type Periodicity_Value int32
3202
3203 const (
3204         Periodicity_protobuf_unspecified Periodicity_Value = 0
3205         Periodicity_sf5                  Periodicity_Value = 1
3206         Periodicity_sf10                 Periodicity_Value = 2
3207         Periodicity_sf20                 Periodicity_Value = 3
3208         Periodicity_sf40                 Periodicity_Value = 4
3209         Periodicity_sf80                 Periodicity_Value = 5
3210 )
3211
3212 var Periodicity_Value_name = map[int32]string{
3213         0: "protobuf_unspecified",
3214         1: "sf5",
3215         2: "sf10",
3216         3: "sf20",
3217         4: "sf40",
3218         5: "sf80",
3219 }
3220
3221 var Periodicity_Value_value = map[string]int32{
3222         "protobuf_unspecified": 0,
3223         "sf5":                  1,
3224         "sf10":                 2,
3225         "sf20":                 3,
3226         "sf40":                 4,
3227         "sf80":                 5,
3228 }
3229
3230 func (x Periodicity_Value) String() string {
3231         return proto.EnumName(Periodicity_Value_name, int32(x))
3232 }
3233
3234 func (Periodicity_Value) EnumDescriptor() ([]byte, []int) {
3235         return fileDescriptor_21c7528bb61f1a7a, []int{127, 0}
3236 }
3237
3238 type T310_Value int32
3239
3240 const (
3241         T310_protobuf_unspecified T310_Value = 0
3242         T310_ms0                  T310_Value = 1
3243         T310_ms50                 T310_Value = 2
3244         T310_ms100                T310_Value = 3
3245         T310_ms200                T310_Value = 4
3246         T310_ms500                T310_Value = 5
3247         T310_ms1000               T310_Value = 6
3248         T310_ms2000               T310_Value = 7
3249         T310_ms4000               T310_Value = 8
3250         T310_ms6000               T310_Value = 9
3251 )
3252
3253 var T310_Value_name = map[int32]string{
3254         0: "protobuf_unspecified",
3255         1: "ms0",
3256         2: "ms50",
3257         3: "ms100",
3258         4: "ms200",
3259         5: "ms500",
3260         6: "ms1000",
3261         7: "ms2000",
3262         8: "ms4000",
3263         9: "ms6000",
3264 }
3265
3266 var T310_Value_value = map[string]int32{
3267         "protobuf_unspecified": 0,
3268         "ms0":                  1,
3269         "ms50":                 2,
3270         "ms100":                3,
3271         "ms200":                4,
3272         "ms500":                5,
3273         "ms1000":               6,
3274         "ms2000":               7,
3275         "ms4000":               8,
3276         "ms6000":               9,
3277 }
3278
3279 func (x T310_Value) String() string {
3280         return proto.EnumName(T310_Value_name, int32(x))
3281 }
3282
3283 func (T310_Value) EnumDescriptor() ([]byte, []int) {
3284         return fileDescriptor_21c7528bb61f1a7a, []int{129, 0}
3285 }
3286
3287 type N310_Value int32
3288
3289 const (
3290         N310_protobuf_unspecified N310_Value = 0
3291         N310_n1                   N310_Value = 1
3292         N310_n2                   N310_Value = 2
3293         N310_n3                   N310_Value = 3
3294         N310_n4                   N310_Value = 4
3295         N310_n6                   N310_Value = 5
3296         N310_n8                   N310_Value = 6
3297         N310_n10                  N310_Value = 7
3298         N310_n20                  N310_Value = 8
3299 )
3300
3301 var N310_Value_name = map[int32]string{
3302         0: "protobuf_unspecified",
3303         1: "n1",
3304         2: "n2",
3305         3: "n3",
3306         4: "n4",
3307         5: "n6",
3308         6: "n8",
3309         7: "n10",
3310         8: "n20",
3311 }
3312
3313 var N310_Value_value = map[string]int32{
3314         "protobuf_unspecified": 0,
3315         "n1":                   1,
3316         "n2":                   2,
3317         "n3":                   3,
3318         "n4":                   4,
3319         "n6":                   5,
3320         "n8":                   6,
3321         "n10":                  7,
3322         "n20":                  8,
3323 }
3324
3325 func (x N310_Value) String() string {
3326         return proto.EnumName(N310_Value_name, int32(x))
3327 }
3328
3329 func (N310_Value) EnumDescriptor() ([]byte, []int) {
3330         return fileDescriptor_21c7528bb61f1a7a, []int{130, 0}
3331 }
3332
3333 type N311_Value int32
3334
3335 const (
3336         N311_protobuf_unspecified N311_Value = 0
3337         N311_n1                   N311_Value = 1
3338         N311_n2                   N311_Value = 2
3339         N311_n3                   N311_Value = 3
3340         N311_n4                   N311_Value = 4
3341         N311_n5                   N311_Value = 5
3342         N311_n6                   N311_Value = 6
3343         N311_n8                   N311_Value = 7
3344         N311_n10                  N311_Value = 8
3345 )
3346
3347 var N311_Value_name = map[int32]string{
3348         0: "protobuf_unspecified",
3349         1: "n1",
3350         2: "n2",
3351         3: "n3",
3352         4: "n4",
3353         5: "n5",
3354         6: "n6",
3355         7: "n8",
3356         8: "n10",
3357 }
3358
3359 var N311_Value_value = map[string]int32{
3360         "protobuf_unspecified": 0,
3361         "n1":                   1,
3362         "n2":                   2,
3363         "n3":                   3,
3364         "n4":                   4,
3365         "n5":                   5,
3366         "n6":                   6,
3367         "n8":                   7,
3368         "n10":                  8,
3369 }
3370
3371 func (x N311_Value) String() string {
3372         return proto.EnumName(N311_Value_name, int32(x))
3373 }
3374
3375 func (N311_Value) EnumDescriptor() ([]byte, []int) {
3376         return fileDescriptor_21c7528bb61f1a7a, []int{131, 0}
3377 }
3378
3379 type T311V1530_Value int32
3380
3381 const (
3382         T311V1530_protobuf_unspecified T311V1530_Value = 0
3383         T311V1530_ms1000               T311V1530_Value = 1
3384         T311V1530_ms3000               T311V1530_Value = 2
3385         T311V1530_ms5000               T311V1530_Value = 3
3386         T311V1530_ms10000              T311V1530_Value = 4
3387         T311V1530_ms15000              T311V1530_Value = 5
3388         T311V1530_ms20000              T311V1530_Value = 6
3389         T311V1530_ms30000              T311V1530_Value = 7
3390 )
3391
3392 var T311V1530_Value_name = map[int32]string{
3393         0: "protobuf_unspecified",
3394         1: "ms1000",
3395         2: "ms3000",
3396         3: "ms5000",
3397         4: "ms10000",
3398         5: "ms15000",
3399         6: "ms20000",
3400         7: "ms30000",
3401 }
3402
3403 var T311V1530_Value_value = map[string]int32{
3404         "protobuf_unspecified": 0,
3405         "ms1000":               1,
3406         "ms3000":               2,
3407         "ms5000":               3,
3408         "ms10000":              4,
3409         "ms15000":              5,
3410         "ms20000":              6,
3411         "ms30000":              7,
3412 }
3413
3414 func (x T311V1530_Value) String() string {
3415         return proto.EnumName(T311V1530_Value_name, int32(x))
3416 }
3417
3418 func (T311V1530_Value) EnumDescriptor() ([]byte, []int) {
3419         return fileDescriptor_21c7528bb61f1a7a, []int{132, 0}
3420 }
3421
3422 type RlmInSyncOutOfSyncThreshold_Value int32
3423
3424 const (
3425         RlmInSyncOutOfSyncThreshold_protobuf_unspecified RlmInSyncOutOfSyncThreshold_Value = 0
3426         RlmInSyncOutOfSyncThreshold_n1                   RlmInSyncOutOfSyncThreshold_Value = 1
3427 )
3428
3429 var RlmInSyncOutOfSyncThreshold_Value_name = map[int32]string{
3430         0: "protobuf_unspecified",
3431         1: "n1",
3432 }
3433
3434 var RlmInSyncOutOfSyncThreshold_Value_value = map[string]int32{
3435         "protobuf_unspecified": 0,
3436         "n1":                   1,
3437 }
3438
3439 func (x RlmInSyncOutOfSyncThreshold_Value) String() string {
3440         return proto.EnumName(RlmInSyncOutOfSyncThreshold_Value_name, int32(x))
3441 }
3442
3443 func (RlmInSyncOutOfSyncThreshold_Value) EnumDescriptor() ([]byte, []int) {
3444         return fileDescriptor_21c7528bb61f1a7a, []int{133, 0}
3445 }
3446
3447 type TimeFrequencySet_Value int32
3448
3449 const (
3450         TimeFrequencySet_protobuf_unspecified TimeFrequencySet_Value = 0
3451         TimeFrequencySet_set0                 TimeFrequencySet_Value = 1
3452         TimeFrequencySet_set1                 TimeFrequencySet_Value = 2
3453 )
3454
3455 var TimeFrequencySet_Value_name = map[int32]string{
3456         0: "protobuf_unspecified",
3457         1: "set0",
3458         2: "set1",
3459 }
3460
3461 var TimeFrequencySet_Value_value = map[string]int32{
3462         "protobuf_unspecified": 0,
3463         "set0":                 1,
3464         "set1":                 2,
3465 }
3466
3467 func (x TimeFrequencySet_Value) String() string {
3468         return proto.EnumName(TimeFrequencySet_Value_name, int32(x))
3469 }
3470
3471 func (TimeFrequencySet_Value) EnumDescriptor() ([]byte, []int) {
3472         return fileDescriptor_21c7528bb61f1a7a, []int{141, 0}
3473 }
3474
3475 type DMRS_Type_Value int32
3476
3477 const (
3478         DMRS_Type_protobuf_unspecified DMRS_Type_Value = 0
3479         DMRS_Type_type2                DMRS_Type_Value = 1
3480 )
3481
3482 var DMRS_Type_Value_name = map[int32]string{
3483         0: "protobuf_unspecified",
3484         1: "type2",
3485 }
3486
3487 var DMRS_Type_Value_value = map[string]int32{
3488         "protobuf_unspecified": 0,
3489         "type2":                1,
3490 }
3491
3492 func (x DMRS_Type_Value) String() string {
3493         return proto.EnumName(DMRS_Type_Value_name, int32(x))
3494 }
3495
3496 func (DMRS_Type_Value) EnumDescriptor() ([]byte, []int) {
3497         return fileDescriptor_21c7528bb61f1a7a, []int{148, 0}
3498 }
3499
3500 type DMRS_AdditionalPosition_Value int32
3501
3502 const (
3503         DMRS_AdditionalPosition_protobuf_unspecified DMRS_AdditionalPosition_Value = 0
3504         DMRS_AdditionalPosition_pos0                 DMRS_AdditionalPosition_Value = 1
3505         DMRS_AdditionalPosition_pos1                 DMRS_AdditionalPosition_Value = 2
3506         DMRS_AdditionalPosition_pos3                 DMRS_AdditionalPosition_Value = 3
3507 )
3508
3509 var DMRS_AdditionalPosition_Value_name = map[int32]string{
3510         0: "protobuf_unspecified",
3511         1: "pos0",
3512         2: "pos1",
3513         3: "pos3",
3514 }
3515
3516 var DMRS_AdditionalPosition_Value_value = map[string]int32{
3517         "protobuf_unspecified": 0,
3518         "pos0":                 1,
3519         "pos1":                 2,
3520         "pos3":                 3,
3521 }
3522
3523 func (x DMRS_AdditionalPosition_Value) String() string {
3524         return proto.EnumName(DMRS_AdditionalPosition_Value_name, int32(x))
3525 }
3526
3527 func (DMRS_AdditionalPosition_Value) EnumDescriptor() ([]byte, []int) {
3528         return fileDescriptor_21c7528bb61f1a7a, []int{149, 0}
3529 }
3530
3531 type MaxLength_Value int32
3532
3533 const (
3534         MaxLength_protobuf_unspecified MaxLength_Value = 0
3535         MaxLength_len2                 MaxLength_Value = 1
3536 )
3537
3538 var MaxLength_Value_name = map[int32]string{
3539         0: "protobuf_unspecified",
3540         1: "len2",
3541 }
3542
3543 var MaxLength_Value_value = map[string]int32{
3544         "protobuf_unspecified": 0,
3545         "len2":                 1,
3546 }
3547
3548 func (x MaxLength_Value) String() string {
3549         return proto.EnumName(MaxLength_Value_name, int32(x))
3550 }
3551
3552 func (MaxLength_Value) EnumDescriptor() ([]byte, []int) {
3553         return fileDescriptor_21c7528bb61f1a7a, []int{150, 0}
3554 }
3555
3556 type ResourceElementOffset_Value int32
3557
3558 const (
3559         ResourceElementOffset_protobuf_unspecified ResourceElementOffset_Value = 0
3560         ResourceElementOffset_offset01             ResourceElementOffset_Value = 1
3561         ResourceElementOffset_offset10             ResourceElementOffset_Value = 2
3562         ResourceElementOffset_offset11             ResourceElementOffset_Value = 3
3563 )
3564
3565 var ResourceElementOffset_Value_name = map[int32]string{
3566         0: "protobuf_unspecified",
3567         1: "offset01",
3568         2: "offset10",
3569         3: "offset11",
3570 }
3571
3572 var ResourceElementOffset_Value_value = map[string]int32{
3573         "protobuf_unspecified": 0,
3574         "offset01":             1,
3575         "offset10":             2,
3576         "offset11":             3,
3577 }
3578
3579 func (x ResourceElementOffset_Value) String() string {
3580         return proto.EnumName(ResourceElementOffset_Value_name, int32(x))
3581 }
3582
3583 func (ResourceElementOffset_Value) EnumDescriptor() ([]byte, []int) {
3584         return fileDescriptor_21c7528bb61f1a7a, []int{152, 0}
3585 }
3586
3587 type QCL_Type_Value int32
3588
3589 const (
3590         QCL_Type_protobuf_unspecified QCL_Type_Value = 0
3591         QCL_Type_typeA                QCL_Type_Value = 1
3592         QCL_Type_typeB                QCL_Type_Value = 2
3593         QCL_Type_typeC                QCL_Type_Value = 3
3594         QCL_Type_typeD                QCL_Type_Value = 4
3595 )
3596
3597 var QCL_Type_Value_name = map[int32]string{
3598         0: "protobuf_unspecified",
3599         1: "typeA",
3600         2: "typeB",
3601         3: "typeC",
3602         4: "typeD",
3603 }
3604
3605 var QCL_Type_Value_value = map[string]int32{
3606         "protobuf_unspecified": 0,
3607         "typeA":                1,
3608         "typeB":                2,
3609         "typeC":                3,
3610         "typeD":                4,
3611 }
3612
3613 func (x QCL_Type_Value) String() string {
3614         return proto.EnumName(QCL_Type_Value_name, int32(x))
3615 }
3616
3617 func (QCL_Type_Value) EnumDescriptor() ([]byte, []int) {
3618         return fileDescriptor_21c7528bb61f1a7a, []int{155, 0}
3619 }
3620
3621 type VRB_ToPRB_Interleaver_Value int32
3622
3623 const (
3624         VRB_ToPRB_Interleaver_protobuf_unspecified VRB_ToPRB_Interleaver_Value = 0
3625         VRB_ToPRB_Interleaver_n2                   VRB_ToPRB_Interleaver_Value = 1
3626         VRB_ToPRB_Interleaver_n4                   VRB_ToPRB_Interleaver_Value = 2
3627 )
3628
3629 var VRB_ToPRB_Interleaver_Value_name = map[int32]string{
3630         0: "protobuf_unspecified",
3631         1: "n2",
3632         2: "n4",
3633 }
3634
3635 var VRB_ToPRB_Interleaver_Value_value = map[string]int32{
3636         "protobuf_unspecified": 0,
3637         "n2":                   1,
3638         "n4":                   2,
3639 }
3640
3641 func (x VRB_ToPRB_Interleaver_Value) String() string {
3642         return proto.EnumName(VRB_ToPRB_Interleaver_Value_name, int32(x))
3643 }
3644
3645 func (VRB_ToPRB_Interleaver_Value) EnumDescriptor() ([]byte, []int) {
3646         return fileDescriptor_21c7528bb61f1a7a, []int{156, 0}
3647 }
3648
3649 type ResourceAllocation_Value int32
3650
3651 const (
3652         ResourceAllocation_protobuf_unspecified    ResourceAllocation_Value = 0
3653         ResourceAllocation_resourceAllocationType0 ResourceAllocation_Value = 1
3654         ResourceAllocation_resourceAllocationType1 ResourceAllocation_Value = 2
3655         ResourceAllocation_dynamicSwitch           ResourceAllocation_Value = 3
3656 )
3657
3658 var ResourceAllocation_Value_name = map[int32]string{
3659         0: "protobuf_unspecified",
3660         1: "resourceAllocationType0",
3661         2: "resourceAllocationType1",
3662         3: "dynamicSwitch",
3663 }
3664
3665 var ResourceAllocation_Value_value = map[string]int32{
3666         "protobuf_unspecified":    0,
3667         "resourceAllocationType0": 1,
3668         "resourceAllocationType1": 2,
3669         "dynamicSwitch":           3,
3670 }
3671
3672 func (x ResourceAllocation_Value) String() string {
3673         return proto.EnumName(ResourceAllocation_Value_name, int32(x))
3674 }
3675
3676 func (ResourceAllocation_Value) EnumDescriptor() ([]byte, []int) {
3677         return fileDescriptor_21c7528bb61f1a7a, []int{157, 0}
3678 }
3679
3680 type PDSCH_AggregationFactor_Value int32
3681
3682 const (
3683         PDSCH_AggregationFactor_protobuf_unspecified PDSCH_AggregationFactor_Value = 0
3684         PDSCH_AggregationFactor_n2                   PDSCH_AggregationFactor_Value = 1
3685         PDSCH_AggregationFactor_n4                   PDSCH_AggregationFactor_Value = 2
3686         PDSCH_AggregationFactor_n8                   PDSCH_AggregationFactor_Value = 3
3687 )
3688
3689 var PDSCH_AggregationFactor_Value_name = map[int32]string{
3690         0: "protobuf_unspecified",
3691         1: "n2",
3692         2: "n4",
3693         3: "n8",
3694 }
3695
3696 var PDSCH_AggregationFactor_Value_value = map[string]int32{
3697         "protobuf_unspecified": 0,
3698         "n2":                   1,
3699         "n4":                   2,
3700         "n8":                   3,
3701 }
3702
3703 func (x PDSCH_AggregationFactor_Value) String() string {
3704         return proto.EnumName(PDSCH_AggregationFactor_Value_name, int32(x))
3705 }
3706
3707 func (PDSCH_AggregationFactor_Value) EnumDescriptor() ([]byte, []int) {
3708         return fileDescriptor_21c7528bb61f1a7a, []int{158, 0}
3709 }
3710
3711 type RBG_Size_Value int32
3712
3713 const (
3714         RBG_Size_protobuf_unspecified RBG_Size_Value = 0
3715         RBG_Size_config1              RBG_Size_Value = 1
3716         RBG_Size_config2              RBG_Size_Value = 2
3717 )
3718
3719 var RBG_Size_Value_name = map[int32]string{
3720         0: "protobuf_unspecified",
3721         1: "config1",
3722         2: "config2",
3723 }
3724
3725 var RBG_Size_Value_value = map[string]int32{
3726         "protobuf_unspecified": 0,
3727         "config1":              1,
3728         "config2":              2,
3729 }
3730
3731 func (x RBG_Size_Value) String() string {
3732         return proto.EnumName(RBG_Size_Value_name, int32(x))
3733 }
3734
3735 func (RBG_Size_Value) EnumDescriptor() ([]byte, []int) {
3736         return fileDescriptor_21c7528bb61f1a7a, []int{161, 0}
3737 }
3738
3739 type MCS_Table_Value int32
3740
3741 const (
3742         MCS_Table_protobuf_unspecified MCS_Table_Value = 0
3743         MCS_Table_qam256               MCS_Table_Value = 1
3744         MCS_Table_qam64LowSE           MCS_Table_Value = 2
3745 )
3746
3747 var MCS_Table_Value_name = map[int32]string{
3748         0: "protobuf_unspecified",
3749         1: "qam256",
3750         2: "qam64LowSE",
3751 }
3752
3753 var MCS_Table_Value_value = map[string]int32{
3754         "protobuf_unspecified": 0,
3755         "qam256":               1,
3756         "qam64LowSE":           2,
3757 }
3758
3759 func (x MCS_Table_Value) String() string {
3760         return proto.EnumName(MCS_Table_Value_name, int32(x))
3761 }
3762
3763 func (MCS_Table_Value) EnumDescriptor() ([]byte, []int) {
3764         return fileDescriptor_21c7528bb61f1a7a, []int{162, 0}
3765 }
3766
3767 type MaxNrofCodeWordsScheduledByDCI_Value int32
3768
3769 const (
3770         MaxNrofCodeWordsScheduledByDCI_protobuf_unspecified MaxNrofCodeWordsScheduledByDCI_Value = 0
3771         MaxNrofCodeWordsScheduledByDCI_n1                   MaxNrofCodeWordsScheduledByDCI_Value = 1
3772         MaxNrofCodeWordsScheduledByDCI_n2                   MaxNrofCodeWordsScheduledByDCI_Value = 2
3773 )
3774
3775 var MaxNrofCodeWordsScheduledByDCI_Value_name = map[int32]string{
3776         0: "protobuf_unspecified",
3777         1: "n1",
3778         2: "n2",
3779 }
3780
3781 var MaxNrofCodeWordsScheduledByDCI_Value_value = map[string]int32{
3782         "protobuf_unspecified": 0,
3783         "n1":                   1,
3784         "n2":                   2,
3785 }
3786
3787 func (x MaxNrofCodeWordsScheduledByDCI_Value) String() string {
3788         return proto.EnumName(MaxNrofCodeWordsScheduledByDCI_Value_name, int32(x))
3789 }
3790
3791 func (MaxNrofCodeWordsScheduledByDCI_Value) EnumDescriptor() ([]byte, []int) {
3792         return fileDescriptor_21c7528bb61f1a7a, []int{163, 0}
3793 }
3794
3795 type BundleSize_Value int32
3796
3797 const (
3798         BundleSize_protobuf_unspecified BundleSize_Value = 0
3799         BundleSize_n4                   BundleSize_Value = 1
3800         BundleSize_wideband             BundleSize_Value = 2
3801 )
3802
3803 var BundleSize_Value_name = map[int32]string{
3804         0: "protobuf_unspecified",
3805         1: "n4",
3806         2: "wideband",
3807 }
3808
3809 var BundleSize_Value_value = map[string]int32{
3810         "protobuf_unspecified": 0,
3811         "n4":                   1,
3812         "wideband":             2,
3813 }
3814
3815 func (x BundleSize_Value) String() string {
3816         return proto.EnumName(BundleSize_Value_name, int32(x))
3817 }
3818
3819 func (BundleSize_Value) EnumDescriptor() ([]byte, []int) {
3820         return fileDescriptor_21c7528bb61f1a7a, []int{165, 0}
3821 }
3822
3823 type BundleSizeSet1_Value int32
3824
3825 const (
3826         BundleSizeSet1_protobuf_unspecified BundleSizeSet1_Value = 0
3827         BundleSizeSet1_n4                   BundleSizeSet1_Value = 1
3828         BundleSizeSet1_wideband             BundleSizeSet1_Value = 2
3829         BundleSizeSet1_n2_wideband          BundleSizeSet1_Value = 3
3830         BundleSizeSet1_n4_wideband          BundleSizeSet1_Value = 4
3831 )
3832
3833 var BundleSizeSet1_Value_name = map[int32]string{
3834         0: "protobuf_unspecified",
3835         1: "n4",
3836         2: "wideband",
3837         3: "n2_wideband",
3838         4: "n4_wideband",
3839 }
3840
3841 var BundleSizeSet1_Value_value = map[string]int32{
3842         "protobuf_unspecified": 0,
3843         "n4":                   1,
3844         "wideband":             2,
3845         "n2_wideband":          3,
3846         "n4_wideband":          4,
3847 }
3848
3849 func (x BundleSizeSet1_Value) String() string {
3850         return proto.EnumName(BundleSizeSet1_Value_name, int32(x))
3851 }
3852
3853 func (BundleSizeSet1_Value) EnumDescriptor() ([]byte, []int) {
3854         return fileDescriptor_21c7528bb61f1a7a, []int{167, 0}
3855 }
3856
3857 type BundleSizeSet2_Value int32
3858
3859 const (
3860         BundleSizeSet2_protobuf_unspecified BundleSizeSet2_Value = 0
3861         BundleSizeSet2_n4                   BundleSizeSet2_Value = 1
3862         BundleSizeSet2_wideband             BundleSizeSet2_Value = 2
3863 )
3864
3865 var BundleSizeSet2_Value_name = map[int32]string{
3866         0: "protobuf_unspecified",
3867         1: "n4",
3868         2: "wideband",
3869 }
3870
3871 var BundleSizeSet2_Value_value = map[string]int32{
3872         "protobuf_unspecified": 0,
3873         "n4":                   1,
3874         "wideband":             2,
3875 }
3876
3877 func (x BundleSizeSet2_Value) String() string {
3878         return proto.EnumName(BundleSizeSet2_Value_name, int32(x))
3879 }
3880
3881 func (BundleSizeSet2_Value) EnumDescriptor() ([]byte, []int) {
3882         return fileDescriptor_21c7528bb61f1a7a, []int{168, 0}
3883 }
3884
3885 type NrofPorts_Value int32
3886
3887 const (
3888         NrofPorts_protobuf_unspecified NrofPorts_Value = 0
3889         NrofPorts_p1                   NrofPorts_Value = 1
3890         NrofPorts_p2                   NrofPorts_Value = 2
3891         NrofPorts_p4                   NrofPorts_Value = 3
3892         NrofPorts_p8                   NrofPorts_Value = 4
3893         NrofPorts_p12                  NrofPorts_Value = 5
3894         NrofPorts_p16                  NrofPorts_Value = 6
3895         NrofPorts_p24                  NrofPorts_Value = 7
3896         NrofPorts_p32                  NrofPorts_Value = 8
3897 )
3898
3899 var NrofPorts_Value_name = map[int32]string{
3900         0: "protobuf_unspecified",
3901         1: "p1",
3902         2: "p2",
3903         3: "p4",
3904         4: "p8",
3905         5: "p12",
3906         6: "p16",
3907         7: "p24",
3908         8: "p32",
3909 }
3910
3911 var NrofPorts_Value_value = map[string]int32{
3912         "protobuf_unspecified": 0,
3913         "p1":                   1,
3914         "p2":                   2,
3915         "p4":                   3,
3916         "p8":                   4,
3917         "p12":                  5,
3918         "p16":                  6,
3919         "p24":                  7,
3920         "p32":                  8,
3921 }
3922
3923 func (x NrofPorts_Value) String() string {
3924         return proto.EnumName(NrofPorts_Value_name, int32(x))
3925 }
3926
3927 func (NrofPorts_Value) EnumDescriptor() ([]byte, []int) {
3928         return fileDescriptor_21c7528bb61f1a7a, []int{171, 0}
3929 }
3930
3931 type CDM_Type_Value int32
3932
3933 const (
3934         CDM_Type_protobuf_unspecified CDM_Type_Value = 0
3935         CDM_Type_noCDM                CDM_Type_Value = 1
3936         CDM_Type_fd_CDM2              CDM_Type_Value = 2
3937         CDM_Type_cdm4_FD2_TD2         CDM_Type_Value = 3
3938         CDM_Type_cdm8_FD2_TD4         CDM_Type_Value = 4
3939 )
3940
3941 var CDM_Type_Value_name = map[int32]string{
3942         0: "protobuf_unspecified",
3943         1: "noCDM",
3944         2: "fd_CDM2",
3945         3: "cdm4_FD2_TD2",
3946         4: "cdm8_FD2_TD4",
3947 }
3948
3949 var CDM_Type_Value_value = map[string]int32{
3950         "protobuf_unspecified": 0,
3951         "noCDM":                1,
3952         "fd_CDM2":              2,
3953         "cdm4_FD2_TD2":         3,
3954         "cdm8_FD2_TD4":         4,
3955 }
3956
3957 func (x CDM_Type_Value) String() string {
3958         return proto.EnumName(CDM_Type_Value_name, int32(x))
3959 }
3960
3961 func (CDM_Type_Value) EnumDescriptor() ([]byte, []int) {
3962         return fileDescriptor_21c7528bb61f1a7a, []int{172, 0}
3963 }
3964
3965 type Dot5_Value int32
3966
3967 const (
3968         Dot5_protobuf_unspecified Dot5_Value = 0
3969         Dot5_evenPRBs             Dot5_Value = 1
3970         Dot5_oddPRBs              Dot5_Value = 2
3971 )
3972
3973 var Dot5_Value_name = map[int32]string{
3974         0: "protobuf_unspecified",
3975         1: "evenPRBs",
3976         2: "oddPRBs",
3977 }
3978
3979 var Dot5_Value_value = map[string]int32{
3980         "protobuf_unspecified": 0,
3981         "evenPRBs":             1,
3982         "oddPRBs":              2,
3983 }
3984
3985 func (x Dot5_Value) String() string {
3986         return proto.EnumName(Dot5_Value_name, int32(x))
3987 }
3988
3989 func (Dot5_Value) EnumDescriptor() ([]byte, []int) {
3990         return fileDescriptor_21c7528bb61f1a7a, []int{173, 0}
3991 }
3992
3993 type SPS_ConfigPeriodicity_Value int32
3994
3995 const (
3996         SPS_ConfigPeriodicity_protobuf_unspecified SPS_ConfigPeriodicity_Value = 0
3997         SPS_ConfigPeriodicity_ms10                 SPS_ConfigPeriodicity_Value = 1
3998         SPS_ConfigPeriodicity_ms20                 SPS_ConfigPeriodicity_Value = 2
3999         SPS_ConfigPeriodicity_ms32                 SPS_ConfigPeriodicity_Value = 3
4000         SPS_ConfigPeriodicity_ms40                 SPS_ConfigPeriodicity_Value = 4
4001         SPS_ConfigPeriodicity_ms64                 SPS_ConfigPeriodicity_Value = 5
4002         SPS_ConfigPeriodicity_ms80                 SPS_ConfigPeriodicity_Value = 6
4003         SPS_ConfigPeriodicity_ms128                SPS_ConfigPeriodicity_Value = 7
4004         SPS_ConfigPeriodicity_ms160                SPS_ConfigPeriodicity_Value = 8
4005         SPS_ConfigPeriodicity_ms320                SPS_ConfigPeriodicity_Value = 9
4006         SPS_ConfigPeriodicity_ms640                SPS_ConfigPeriodicity_Value = 10
4007 )
4008
4009 var SPS_ConfigPeriodicity_Value_name = map[int32]string{
4010         0:  "protobuf_unspecified",
4011         1:  "ms10",
4012         2:  "ms20",
4013         3:  "ms32",
4014         4:  "ms40",
4015         5:  "ms64",
4016         6:  "ms80",
4017         7:  "ms128",
4018         8:  "ms160",
4019         9:  "ms320",
4020         10: "ms640",
4021 }
4022
4023 var SPS_ConfigPeriodicity_Value_value = map[string]int32{
4024         "protobuf_unspecified": 0,
4025         "ms10":                 1,
4026         "ms20":                 2,
4027         "ms32":                 3,
4028         "ms40":                 4,
4029         "ms64":                 5,
4030         "ms80":                 6,
4031         "ms128":                7,
4032         "ms160":                8,
4033         "ms320":                9,
4034         "ms640":                10,
4035 }
4036
4037 func (x SPS_ConfigPeriodicity_Value) String() string {
4038         return proto.EnumName(SPS_ConfigPeriodicity_Value_name, int32(x))
4039 }
4040
4041 func (SPS_ConfigPeriodicity_Value) EnumDescriptor() ([]byte, []int) {
4042         return fileDescriptor_21c7528bb61f1a7a, []int{178, 0}
4043 }
4044
4045 type SPS_MCS_Table_Value int32
4046
4047 const (
4048         SPS_MCS_Table_protobuf_unspecified SPS_MCS_Table_Value = 0
4049         SPS_MCS_Table_qam64LowSE           SPS_MCS_Table_Value = 1
4050 )
4051
4052 var SPS_MCS_Table_Value_name = map[int32]string{
4053         0: "protobuf_unspecified",
4054         1: "qam64LowSE",
4055 }
4056
4057 var SPS_MCS_Table_Value_value = map[string]int32{
4058         "protobuf_unspecified": 0,
4059         "qam64LowSE":           1,
4060 }
4061
4062 func (x SPS_MCS_Table_Value) String() string {
4063         return proto.EnumName(SPS_MCS_Table_Value_name, int32(x))
4064 }
4065
4066 func (SPS_MCS_Table_Value) EnumDescriptor() ([]byte, []int) {
4067         return fileDescriptor_21c7528bb61f1a7a, []int{179, 0}
4068 }
4069
4070 type Purpose_Value int32
4071
4072 const (
4073         Purpose_protobuf_unspecified Purpose_Value = 0
4074         Purpose_beamFailure          Purpose_Value = 1
4075         Purpose_rlf                  Purpose_Value = 2
4076         Purpose_both                 Purpose_Value = 3
4077 )
4078
4079 var Purpose_Value_name = map[int32]string{
4080         0: "protobuf_unspecified",
4081         1: "beamFailure",
4082         2: "rlf",
4083         3: "both",
4084 }
4085
4086 var Purpose_Value_value = map[string]int32{
4087         "protobuf_unspecified": 0,
4088         "beamFailure":          1,
4089         "rlf":                  2,
4090         "both":                 3,
4091 }
4092
4093 func (x Purpose_Value) String() string {
4094         return proto.EnumName(Purpose_Value_name, int32(x))
4095 }
4096
4097 func (Purpose_Value) EnumDescriptor() ([]byte, []int) {
4098         return fileDescriptor_21c7528bb61f1a7a, []int{182, 0}
4099 }
4100
4101 type BeamFailureInstanceMaxCount_Value int32
4102
4103 const (
4104         BeamFailureInstanceMaxCount_protobuf_unspecified BeamFailureInstanceMaxCount_Value = 0
4105         BeamFailureInstanceMaxCount_n1                   BeamFailureInstanceMaxCount_Value = 1
4106         BeamFailureInstanceMaxCount_n2                   BeamFailureInstanceMaxCount_Value = 2
4107         BeamFailureInstanceMaxCount_n3                   BeamFailureInstanceMaxCount_Value = 3
4108         BeamFailureInstanceMaxCount_n4                   BeamFailureInstanceMaxCount_Value = 4
4109         BeamFailureInstanceMaxCount_n5                   BeamFailureInstanceMaxCount_Value = 5
4110         BeamFailureInstanceMaxCount_n6                   BeamFailureInstanceMaxCount_Value = 6
4111         BeamFailureInstanceMaxCount_n8                   BeamFailureInstanceMaxCount_Value = 7
4112         BeamFailureInstanceMaxCount_n10                  BeamFailureInstanceMaxCount_Value = 8
4113 )
4114
4115 var BeamFailureInstanceMaxCount_Value_name = map[int32]string{
4116         0: "protobuf_unspecified",
4117         1: "n1",
4118         2: "n2",
4119         3: "n3",
4120         4: "n4",
4121         5: "n5",
4122         6: "n6",
4123         7: "n8",
4124         8: "n10",
4125 }
4126
4127 var BeamFailureInstanceMaxCount_Value_value = map[string]int32{
4128         "protobuf_unspecified": 0,
4129         "n1":                   1,
4130         "n2":                   2,
4131         "n3":                   3,
4132         "n4":                   4,
4133         "n5":                   5,
4134         "n6":                   6,
4135         "n8":                   7,
4136         "n10":                  8,
4137 }
4138
4139 func (x BeamFailureInstanceMaxCount_Value) String() string {
4140         return proto.EnumName(BeamFailureInstanceMaxCount_Value_name, int32(x))
4141 }
4142
4143 func (BeamFailureInstanceMaxCount_Value) EnumDescriptor() ([]byte, []int) {
4144         return fileDescriptor_21c7528bb61f1a7a, []int{183, 0}
4145 }
4146
4147 type BeamFailureDetectionTimer_Value int32
4148
4149 const (
4150         BeamFailureDetectionTimer_protobuf_unspecified BeamFailureDetectionTimer_Value = 0
4151         BeamFailureDetectionTimer_pbfd1                BeamFailureDetectionTimer_Value = 1
4152         BeamFailureDetectionTimer_pbfd2                BeamFailureDetectionTimer_Value = 2
4153         BeamFailureDetectionTimer_pbfd3                BeamFailureDetectionTimer_Value = 3
4154         BeamFailureDetectionTimer_pbfd4                BeamFailureDetectionTimer_Value = 4
4155         BeamFailureDetectionTimer_pbfd5                BeamFailureDetectionTimer_Value = 5
4156         BeamFailureDetectionTimer_pbfd6                BeamFailureDetectionTimer_Value = 6
4157         BeamFailureDetectionTimer_pbfd8                BeamFailureDetectionTimer_Value = 7
4158         BeamFailureDetectionTimer_pbfd10               BeamFailureDetectionTimer_Value = 8
4159 )
4160
4161 var BeamFailureDetectionTimer_Value_name = map[int32]string{
4162         0: "protobuf_unspecified",
4163         1: "pbfd1",
4164         2: "pbfd2",
4165         3: "pbfd3",
4166         4: "pbfd4",
4167         5: "pbfd5",
4168         6: "pbfd6",
4169         7: "pbfd8",
4170         8: "pbfd10",
4171 }
4172
4173 var BeamFailureDetectionTimer_Value_value = map[string]int32{
4174         "protobuf_unspecified": 0,
4175         "pbfd1":                1,
4176         "pbfd2":                2,
4177         "pbfd3":                3,
4178         "pbfd4":                4,
4179         "pbfd5":                5,
4180         "pbfd6":                6,
4181         "pbfd8":                7,
4182         "pbfd10":               8,
4183 }
4184
4185 func (x BeamFailureDetectionTimer_Value) String() string {
4186         return proto.EnumName(BeamFailureDetectionTimer_Value_name, int32(x))
4187 }
4188
4189 func (BeamFailureDetectionTimer_Value) EnumDescriptor() ([]byte, []int) {
4190         return fileDescriptor_21c7528bb61f1a7a, []int{184, 0}
4191 }
4192
4193 type BWP_InactivityTimer_Value int32
4194
4195 const (
4196         BWP_InactivityTimer_protobuf_unspecified BWP_InactivityTimer_Value = 0
4197         BWP_InactivityTimer_ms2                  BWP_InactivityTimer_Value = 1
4198         BWP_InactivityTimer_ms3                  BWP_InactivityTimer_Value = 2
4199         BWP_InactivityTimer_ms4                  BWP_InactivityTimer_Value = 3
4200         BWP_InactivityTimer_ms5                  BWP_InactivityTimer_Value = 4
4201         BWP_InactivityTimer_ms6                  BWP_InactivityTimer_Value = 5
4202         BWP_InactivityTimer_ms8                  BWP_InactivityTimer_Value = 6
4203         BWP_InactivityTimer_ms10                 BWP_InactivityTimer_Value = 7
4204         BWP_InactivityTimer_ms20                 BWP_InactivityTimer_Value = 8
4205         BWP_InactivityTimer_ms30                 BWP_InactivityTimer_Value = 9
4206         BWP_InactivityTimer_ms40                 BWP_InactivityTimer_Value = 10
4207         BWP_InactivityTimer_ms50                 BWP_InactivityTimer_Value = 11
4208         BWP_InactivityTimer_ms60                 BWP_InactivityTimer_Value = 12
4209         BWP_InactivityTimer_ms80                 BWP_InactivityTimer_Value = 13
4210         BWP_InactivityTimer_ms100                BWP_InactivityTimer_Value = 14
4211         BWP_InactivityTimer_ms200                BWP_InactivityTimer_Value = 15
4212         BWP_InactivityTimer_ms300                BWP_InactivityTimer_Value = 16
4213         BWP_InactivityTimer_ms500                BWP_InactivityTimer_Value = 17
4214         BWP_InactivityTimer_ms750                BWP_InactivityTimer_Value = 18
4215         BWP_InactivityTimer_ms1280               BWP_InactivityTimer_Value = 19
4216         BWP_InactivityTimer_ms1920               BWP_InactivityTimer_Value = 20
4217         BWP_InactivityTimer_ms2560               BWP_InactivityTimer_Value = 21
4218 )
4219
4220 var BWP_InactivityTimer_Value_name = map[int32]string{
4221         0:  "protobuf_unspecified",
4222         1:  "ms2",
4223         2:  "ms3",
4224         3:  "ms4",
4225         4:  "ms5",
4226         5:  "ms6",
4227         6:  "ms8",
4228         7:  "ms10",
4229         8:  "ms20",
4230         9:  "ms30",
4231         10: "ms40",
4232         11: "ms50",
4233         12: "ms60",
4234         13: "ms80",
4235         14: "ms100",
4236         15: "ms200",
4237         16: "ms300",
4238         17: "ms500",
4239         18: "ms750",
4240         19: "ms1280",
4241         20: "ms1920",
4242         21: "ms2560",
4243 }
4244
4245 var BWP_InactivityTimer_Value_value = map[string]int32{
4246         "protobuf_unspecified": 0,
4247         "ms2":                  1,
4248         "ms3":                  2,
4249         "ms4":                  3,
4250         "ms5":                  4,
4251         "ms6":                  5,
4252         "ms8":                  6,
4253         "ms10":                 7,
4254         "ms20":                 8,
4255         "ms30":                 9,
4256         "ms40":                 10,
4257         "ms50":                 11,
4258         "ms60":                 12,
4259         "ms80":                 13,
4260         "ms100":                14,
4261         "ms200":                15,
4262         "ms300":                16,
4263         "ms500":                17,
4264         "ms750":                18,
4265         "ms1280":               19,
4266         "ms1920":               20,
4267         "ms2560":               21,
4268 }
4269
4270 func (x BWP_InactivityTimer_Value) String() string {
4271         return proto.EnumName(BWP_InactivityTimer_Value_name, int32(x))
4272 }
4273
4274 func (BWP_InactivityTimer_Value) EnumDescriptor() ([]byte, []int) {
4275         return fileDescriptor_21c7528bb61f1a7a, []int{186, 0}
4276 }
4277
4278 type OCC_Length_Value int32
4279
4280 const (
4281         OCC_Length_protobuf_unspecified OCC_Length_Value = 0
4282         OCC_Length_n2                   OCC_Length_Value = 1
4283         OCC_Length_n4                   OCC_Length_Value = 2
4284 )
4285
4286 var OCC_Length_Value_name = map[int32]string{
4287         0: "protobuf_unspecified",
4288         1: "n2",
4289         2: "n4",
4290 }
4291
4292 var OCC_Length_Value_value = map[string]int32{
4293         "protobuf_unspecified": 0,
4294         "n2":                   1,
4295         "n4":                   2,
4296 }
4297
4298 func (x OCC_Length_Value) String() string {
4299         return proto.EnumName(OCC_Length_Value_name, int32(x))
4300 }
4301
4302 func (OCC_Length_Value) EnumDescriptor() ([]byte, []int) {
4303         return fileDescriptor_21c7528bb61f1a7a, []int{197, 0}
4304 }
4305
4306 type OCC_Index_Value int32
4307
4308 const (
4309         OCC_Index_protobuf_unspecified OCC_Index_Value = 0
4310         OCC_Index_n0                   OCC_Index_Value = 1
4311         OCC_Index_n1                   OCC_Index_Value = 2
4312         OCC_Index_n2                   OCC_Index_Value = 3
4313         OCC_Index_n3                   OCC_Index_Value = 4
4314 )
4315
4316 var OCC_Index_Value_name = map[int32]string{
4317         0: "protobuf_unspecified",
4318         1: "n0",
4319         2: "n1",
4320         3: "n2",
4321         4: "n3",
4322 }
4323
4324 var OCC_Index_Value_value = map[string]int32{
4325         "protobuf_unspecified": 0,
4326         "n0":                   1,
4327         "n1":                   2,
4328         "n2":                   3,
4329         "n3":                   4,
4330 }
4331
4332 func (x OCC_Index_Value) String() string {
4333         return proto.EnumName(OCC_Index_Value_name, int32(x))
4334 }
4335
4336 func (OCC_Index_Value) EnumDescriptor() ([]byte, []int) {
4337         return fileDescriptor_21c7528bb61f1a7a, []int{198, 0}
4338 }
4339
4340 type PUCCH_MaxCodeRate_Value int32
4341
4342 const (
4343         PUCCH_MaxCodeRate_protobuf_unspecified PUCCH_MaxCodeRate_Value = 0
4344         PUCCH_MaxCodeRate_zeroDot08            PUCCH_MaxCodeRate_Value = 1
4345         PUCCH_MaxCodeRate_zeroDot15            PUCCH_MaxCodeRate_Value = 2
4346         PUCCH_MaxCodeRate_zeroDot25            PUCCH_MaxCodeRate_Value = 3
4347         PUCCH_MaxCodeRate_zeroDot35            PUCCH_MaxCodeRate_Value = 4
4348         PUCCH_MaxCodeRate_zeroDot45            PUCCH_MaxCodeRate_Value = 5
4349         PUCCH_MaxCodeRate_zeroDot60            PUCCH_MaxCodeRate_Value = 6
4350         PUCCH_MaxCodeRate_zeroDot80            PUCCH_MaxCodeRate_Value = 7
4351 )
4352
4353 var PUCCH_MaxCodeRate_Value_name = map[int32]string{
4354         0: "protobuf_unspecified",
4355         1: "zeroDot08",
4356         2: "zeroDot15",
4357         3: "zeroDot25",
4358         4: "zeroDot35",
4359         5: "zeroDot45",
4360         6: "zeroDot60",
4361         7: "zeroDot80",
4362 }
4363
4364 var PUCCH_MaxCodeRate_Value_value = map[string]int32{
4365         "protobuf_unspecified": 0,
4366         "zeroDot08":            1,
4367         "zeroDot15":            2,
4368         "zeroDot25":            3,
4369         "zeroDot35":            4,
4370         "zeroDot45":            5,
4371         "zeroDot60":            6,
4372         "zeroDot80":            7,
4373 }
4374
4375 func (x PUCCH_MaxCodeRate_Value) String() string {
4376         return proto.EnumName(PUCCH_MaxCodeRate_Value_name, int32(x))
4377 }
4378
4379 func (PUCCH_MaxCodeRate_Value) EnumDescriptor() ([]byte, []int) {
4380         return fileDescriptor_21c7528bb61f1a7a, []int{200, 0}
4381 }
4382
4383 type NrofSlots_Value int32
4384
4385 const (
4386         NrofSlots_protobuf_unspecified NrofSlots_Value = 0
4387         NrofSlots_n2                   NrofSlots_Value = 1
4388         NrofSlots_n4                   NrofSlots_Value = 2
4389         NrofSlots_n8                   NrofSlots_Value = 3
4390 )
4391
4392 var NrofSlots_Value_name = map[int32]string{
4393         0: "protobuf_unspecified",
4394         1: "n2",
4395         2: "n4",
4396         3: "n8",
4397 }
4398
4399 var NrofSlots_Value_value = map[string]int32{
4400         "protobuf_unspecified": 0,
4401         "n2":                   1,
4402         "n4":                   2,
4403         "n8":                   3,
4404 }
4405
4406 func (x NrofSlots_Value) String() string {
4407         return proto.EnumName(NrofSlots_Value_name, int32(x))
4408 }
4409
4410 func (NrofSlots_Value) EnumDescriptor() ([]byte, []int) {
4411         return fileDescriptor_21c7528bb61f1a7a, []int{201, 0}
4412 }
4413
4414 type ClosedLoopIndex_Value int32
4415
4416 const (
4417         ClosedLoopIndex_protobuf_unspecified ClosedLoopIndex_Value = 0
4418         ClosedLoopIndex_i0                   ClosedLoopIndex_Value = 1
4419         ClosedLoopIndex_i1                   ClosedLoopIndex_Value = 2
4420 )
4421
4422 var ClosedLoopIndex_Value_name = map[int32]string{
4423         0: "protobuf_unspecified",
4424         1: "i0",
4425         2: "i1",
4426 }
4427
4428 var ClosedLoopIndex_Value_value = map[string]int32{
4429         "protobuf_unspecified": 0,
4430         "i0":                   1,
4431         "i1":                   2,
4432 }
4433
4434 func (x ClosedLoopIndex_Value) String() string {
4435         return proto.EnumName(ClosedLoopIndex_Value_name, int32(x))
4436 }
4437
4438 func (ClosedLoopIndex_Value) EnumDescriptor() ([]byte, []int) {
4439         return fileDescriptor_21c7528bb61f1a7a, []int{205, 0}
4440 }
4441
4442 type TwoPUCCH_PC_AdjustmentStates_Value int32
4443
4444 const (
4445         TwoPUCCH_PC_AdjustmentStates_protobuf_unspecified TwoPUCCH_PC_AdjustmentStates_Value = 0
4446         TwoPUCCH_PC_AdjustmentStates_twoStates            TwoPUCCH_PC_AdjustmentStates_Value = 1
4447 )
4448
4449 var TwoPUCCH_PC_AdjustmentStates_Value_name = map[int32]string{
4450         0: "protobuf_unspecified",
4451         1: "twoStates",
4452 }
4453
4454 var TwoPUCCH_PC_AdjustmentStates_Value_value = map[string]int32{
4455         "protobuf_unspecified": 0,
4456         "twoStates":            1,
4457 }
4458
4459 func (x TwoPUCCH_PC_AdjustmentStates_Value) String() string {
4460         return proto.EnumName(TwoPUCCH_PC_AdjustmentStates_Value_name, int32(x))
4461 }
4462
4463 func (TwoPUCCH_PC_AdjustmentStates_Value) EnumDescriptor() ([]byte, []int) {
4464         return fileDescriptor_21c7528bb61f1a7a, []int{209, 0}
4465 }
4466
4467 type RateMatching_Value int32
4468
4469 const (
4470         RateMatching_protobuf_unspecified RateMatching_Value = 0
4471         RateMatching_limitedBufferRM      RateMatching_Value = 1
4472 )
4473
4474 var RateMatching_Value_name = map[int32]string{
4475         0: "protobuf_unspecified",
4476         1: "limitedBufferRM",
4477 }
4478
4479 var RateMatching_Value_value = map[string]int32{
4480         "protobuf_unspecified": 0,
4481         "limitedBufferRM":      1,
4482 }
4483
4484 func (x RateMatching_Value) String() string {
4485         return proto.EnumName(RateMatching_Value_name, int32(x))
4486 }
4487
4488 func (RateMatching_Value) EnumDescriptor() ([]byte, []int) {
4489         return fileDescriptor_21c7528bb61f1a7a, []int{212, 0}
4490 }
4491
4492 type SRS_SwitchFromCarrier_Value int32
4493
4494 const (
4495         SRS_SwitchFromCarrier_protobuf_unspecified SRS_SwitchFromCarrier_Value = 0
4496         SRS_SwitchFromCarrier_sUL                  SRS_SwitchFromCarrier_Value = 1
4497         SRS_SwitchFromCarrier_nUL                  SRS_SwitchFromCarrier_Value = 2
4498 )
4499
4500 var SRS_SwitchFromCarrier_Value_name = map[int32]string{
4501         0: "protobuf_unspecified",
4502         1: "sUL",
4503         2: "nUL",
4504 }
4505
4506 var SRS_SwitchFromCarrier_Value_value = map[string]int32{
4507         "protobuf_unspecified": 0,
4508         "sUL":                  1,
4509         "nUL":                  2,
4510 }
4511
4512 func (x SRS_SwitchFromCarrier_Value) String() string {
4513         return proto.EnumName(SRS_SwitchFromCarrier_Value_name, int32(x))
4514 }
4515
4516 func (SRS_SwitchFromCarrier_Value) EnumDescriptor() ([]byte, []int) {
4517         return fileDescriptor_21c7528bb61f1a7a, []int{214, 0}
4518 }
4519
4520 type Tx_Config_Value int32
4521
4522 const (
4523         Tx_Config_protobuf_unspecified Tx_Config_Value = 0
4524         Tx_Config_codebook             Tx_Config_Value = 1
4525         Tx_Config_nonCodebook          Tx_Config_Value = 2
4526 )
4527
4528 var Tx_Config_Value_name = map[int32]string{
4529         0: "protobuf_unspecified",
4530         1: "codebook",
4531         2: "nonCodebook",
4532 }
4533
4534 var Tx_Config_Value_value = map[string]int32{
4535         "protobuf_unspecified": 0,
4536         "codebook":             1,
4537         "nonCodebook":          2,
4538 }
4539
4540 func (x Tx_Config_Value) String() string {
4541         return proto.EnumName(Tx_Config_Value_name, int32(x))
4542 }
4543
4544 func (Tx_Config_Value) EnumDescriptor() ([]byte, []int) {
4545         return fileDescriptor_21c7528bb61f1a7a, []int{219, 0}
4546 }
4547
4548 type MaxNrofPorts_Value int32
4549
4550 const (
4551         MaxNrofPorts_protobuf_unspecified MaxNrofPorts_Value = 0
4552         MaxNrofPorts_n1                   MaxNrofPorts_Value = 1
4553         MaxNrofPorts_n2                   MaxNrofPorts_Value = 2
4554 )
4555
4556 var MaxNrofPorts_Value_name = map[int32]string{
4557         0: "protobuf_unspecified",
4558         1: "n1",
4559         2: "n2",
4560 }
4561
4562 var MaxNrofPorts_Value_value = map[string]int32{
4563         "protobuf_unspecified": 0,
4564         "n1":                   1,
4565         "n2":                   2,
4566 }
4567
4568 func (x MaxNrofPorts_Value) String() string {
4569         return proto.EnumName(MaxNrofPorts_Value_name, int32(x))
4570 }
4571
4572 func (MaxNrofPorts_Value) EnumDescriptor() ([]byte, []int) {
4573         return fileDescriptor_21c7528bb61f1a7a, []int{223, 0}
4574 }
4575
4576 type PTRS_Power_Value int32
4577
4578 const (
4579         PTRS_Power_protobuf_unspecified PTRS_Power_Value = 0
4580         PTRS_Power_p00                  PTRS_Power_Value = 1
4581         PTRS_Power_p01                  PTRS_Power_Value = 2
4582         PTRS_Power_p10                  PTRS_Power_Value = 3
4583         PTRS_Power_p11                  PTRS_Power_Value = 4
4584 )
4585
4586 var PTRS_Power_Value_name = map[int32]string{
4587         0: "protobuf_unspecified",
4588         1: "p00",
4589         2: "p01",
4590         3: "p10",
4591         4: "p11",
4592 }
4593
4594 var PTRS_Power_Value_value = map[string]int32{
4595         "protobuf_unspecified": 0,
4596         "p00":                  1,
4597         "p01":                  2,
4598         "p10":                  3,
4599         "p11":                  4,
4600 }
4601
4602 func (x PTRS_Power_Value) String() string {
4603         return proto.EnumName(PTRS_Power_Value_name, int32(x))
4604 }
4605
4606 func (PTRS_Power_Value) EnumDescriptor() ([]byte, []int) {
4607         return fileDescriptor_21c7528bb61f1a7a, []int{224, 0}
4608 }
4609
4610 type TimeDensityTransformPrecoding_Value int32
4611
4612 const (
4613         TimeDensityTransformPrecoding_protobuf_unspecified TimeDensityTransformPrecoding_Value = 0
4614         TimeDensityTransformPrecoding_d2                   TimeDensityTransformPrecoding_Value = 1
4615 )
4616
4617 var TimeDensityTransformPrecoding_Value_name = map[int32]string{
4618         0: "protobuf_unspecified",
4619         1: "d2",
4620 }
4621
4622 var TimeDensityTransformPrecoding_Value_value = map[string]int32{
4623         "protobuf_unspecified": 0,
4624         "d2":                   1,
4625 }
4626
4627 func (x TimeDensityTransformPrecoding_Value) String() string {
4628         return proto.EnumName(TimeDensityTransformPrecoding_Value_name, int32(x))
4629 }
4630
4631 func (TimeDensityTransformPrecoding_Value) EnumDescriptor() ([]byte, []int) {
4632         return fileDescriptor_21c7528bb61f1a7a, []int{226, 0}
4633 }
4634
4635 type Alpha_Value int32
4636
4637 const (
4638         Alpha_protobuf_unspecified Alpha_Value = 0
4639         Alpha_alpha0               Alpha_Value = 1
4640         Alpha_alpha04              Alpha_Value = 2
4641         Alpha_alpha05              Alpha_Value = 3
4642         Alpha_alpha06              Alpha_Value = 4
4643         Alpha_alpha07              Alpha_Value = 5
4644         Alpha_alpha08              Alpha_Value = 6
4645         Alpha_alpha09              Alpha_Value = 7
4646         Alpha_alpha1               Alpha_Value = 8
4647 )
4648
4649 var Alpha_Value_name = map[int32]string{
4650         0: "protobuf_unspecified",
4651         1: "alpha0",
4652         2: "alpha04",
4653         3: "alpha05",
4654         4: "alpha06",
4655         5: "alpha07",
4656         6: "alpha08",
4657         7: "alpha09",
4658         8: "alpha1",
4659 }
4660
4661 var Alpha_Value_value = map[string]int32{
4662         "protobuf_unspecified": 0,
4663         "alpha0":               1,
4664         "alpha04":              2,
4665         "alpha05":              3,
4666         "alpha06":              4,
4667         "alpha07":              5,
4668         "alpha08":              6,
4669         "alpha09":              7,
4670         "alpha1":               8,
4671 }
4672
4673 func (x Alpha_Value) String() string {
4674         return proto.EnumName(Alpha_Value_name, int32(x))
4675 }
4676
4677 func (Alpha_Value) EnumDescriptor() ([]byte, []int) {
4678         return fileDescriptor_21c7528bb61f1a7a, []int{230, 0}
4679 }
4680
4681 type TwoPUSCH_PC_AdjustmentStates_Value int32
4682
4683 const (
4684         TwoPUSCH_PC_AdjustmentStates_protobuf_unspecified TwoPUSCH_PC_AdjustmentStates_Value = 0
4685         TwoPUSCH_PC_AdjustmentStates_twoStates            TwoPUSCH_PC_AdjustmentStates_Value = 1
4686 )
4687
4688 var TwoPUSCH_PC_AdjustmentStates_Value_name = map[int32]string{
4689         0: "protobuf_unspecified",
4690         1: "twoStates",
4691 }
4692
4693 var TwoPUSCH_PC_AdjustmentStates_Value_value = map[string]int32{
4694         "protobuf_unspecified": 0,
4695         "twoStates":            1,
4696 }
4697
4698 func (x TwoPUSCH_PC_AdjustmentStates_Value) String() string {
4699         return proto.EnumName(TwoPUSCH_PC_AdjustmentStates_Value_name, int32(x))
4700 }
4701
4702 func (TwoPUSCH_PC_AdjustmentStates_Value) EnumDescriptor() ([]byte, []int) {
4703         return fileDescriptor_21c7528bb61f1a7a, []int{233, 0}
4704 }
4705
4706 type FrequencyHopping_Value int32
4707
4708 const (
4709         FrequencyHopping_protobuf_unspecified FrequencyHopping_Value = 0
4710         FrequencyHopping_intraSlot            FrequencyHopping_Value = 1
4711         FrequencyHopping_interSlot            FrequencyHopping_Value = 2
4712 )
4713
4714 var FrequencyHopping_Value_name = map[int32]string{
4715         0: "protobuf_unspecified",
4716         1: "intraSlot",
4717         2: "interSlot",
4718 }
4719
4720 var FrequencyHopping_Value_value = map[string]int32{
4721         "protobuf_unspecified": 0,
4722         "intraSlot":            1,
4723         "interSlot":            2,
4724 }
4725
4726 func (x FrequencyHopping_Value) String() string {
4727         return proto.EnumName(FrequencyHopping_Value_name, int32(x))
4728 }
4729
4730 func (FrequencyHopping_Value) EnumDescriptor() ([]byte, []int) {
4731         return fileDescriptor_21c7528bb61f1a7a, []int{235, 0}
4732 }
4733
4734 type PUSCH_AggregationFactor_Value int32
4735
4736 const (
4737         PUSCH_AggregationFactor_protobuf_unspecified PUSCH_AggregationFactor_Value = 0
4738         PUSCH_AggregationFactor_n2                   PUSCH_AggregationFactor_Value = 1
4739         PUSCH_AggregationFactor_n4                   PUSCH_AggregationFactor_Value = 2
4740         PUSCH_AggregationFactor_n8                   PUSCH_AggregationFactor_Value = 3
4741 )
4742
4743 var PUSCH_AggregationFactor_Value_name = map[int32]string{
4744         0: "protobuf_unspecified",
4745         1: "n2",
4746         2: "n4",
4747         3: "n8",
4748 }
4749
4750 var PUSCH_AggregationFactor_Value_value = map[string]int32{
4751         "protobuf_unspecified": 0,
4752         "n2":                   1,
4753         "n4":                   2,
4754         "n8":                   3,
4755 }
4756
4757 func (x PUSCH_AggregationFactor_Value) String() string {
4758         return proto.EnumName(PUSCH_AggregationFactor_Value_name, int32(x))
4759 }
4760
4761 func (PUSCH_AggregationFactor_Value) EnumDescriptor() ([]byte, []int) {
4762         return fileDescriptor_21c7528bb61f1a7a, []int{236, 0}
4763 }
4764
4765 type CodebookSubset_Value int32
4766
4767 const (
4768         CodebookSubset_protobuf_unspecified          CodebookSubset_Value = 0
4769         CodebookSubset_fullyAndPartialAndNonCoherent CodebookSubset_Value = 1
4770         CodebookSubset_partialAndNonCoherent         CodebookSubset_Value = 2
4771         CodebookSubset_nonCoherent                   CodebookSubset_Value = 3
4772 )
4773
4774 var CodebookSubset_Value_name = map[int32]string{
4775         0: "protobuf_unspecified",
4776         1: "fullyAndPartialAndNonCoherent",
4777         2: "partialAndNonCoherent",
4778         3: "nonCoherent",
4779 }
4780
4781 var CodebookSubset_Value_value = map[string]int32{
4782         "protobuf_unspecified":          0,
4783         "fullyAndPartialAndNonCoherent": 1,
4784         "partialAndNonCoherent":         2,
4785         "nonCoherent":                   3,
4786 }
4787
4788 func (x CodebookSubset_Value) String() string {
4789         return proto.EnumName(CodebookSubset_Value_name, int32(x))
4790 }
4791
4792 func (CodebookSubset_Value) EnumDescriptor() ([]byte, []int) {
4793         return fileDescriptor_21c7528bb61f1a7a, []int{237, 0}
4794 }
4795
4796 type RBG_Size2_Value int32
4797
4798 const (
4799         RBG_Size2_protobuf_unspecified RBG_Size2_Value = 0
4800         RBG_Size2_config2              RBG_Size2_Value = 1
4801 )
4802
4803 var RBG_Size2_Value_name = map[int32]string{
4804         0: "protobuf_unspecified",
4805         1: "config2",
4806 }
4807
4808 var RBG_Size2_Value_value = map[string]int32{
4809         "protobuf_unspecified": 0,
4810         "config2":              1,
4811 }
4812
4813 func (x RBG_Size2_Value) String() string {
4814         return proto.EnumName(RBG_Size2_Value_name, int32(x))
4815 }
4816
4817 func (RBG_Size2_Value) EnumDescriptor() ([]byte, []int) {
4818         return fileDescriptor_21c7528bb61f1a7a, []int{238, 0}
4819 }
4820
4821 type Scaling_Value int32
4822
4823 const (
4824         Scaling_protobuf_unspecified Scaling_Value = 0
4825         Scaling_f0p5                 Scaling_Value = 1
4826         Scaling_f0p65                Scaling_Value = 2
4827         Scaling_f0p8                 Scaling_Value = 3
4828         Scaling_f1                   Scaling_Value = 4
4829 )
4830
4831 var Scaling_Value_name = map[int32]string{
4832         0: "protobuf_unspecified",
4833         1: "f0p5",
4834         2: "f0p65",
4835         3: "f0p8",
4836         4: "f1",
4837 }
4838
4839 var Scaling_Value_value = map[string]int32{
4840         "protobuf_unspecified": 0,
4841         "f0p5":                 1,
4842         "f0p65":                2,
4843         "f0p8":                 3,
4844         "f1":                   4,
4845 }
4846
4847 func (x Scaling_Value) String() string {
4848         return proto.EnumName(Scaling_Value_name, int32(x))
4849 }
4850
4851 func (Scaling_Value) EnumDescriptor() ([]byte, []int) {
4852         return fileDescriptor_21c7528bb61f1a7a, []int{241, 0}
4853 }
4854
4855 type PowerControlLoopToUse_Value int32
4856
4857 const (
4858         PowerControlLoopToUse_protobuf_unspecified PowerControlLoopToUse_Value = 0
4859         PowerControlLoopToUse_n0                   PowerControlLoopToUse_Value = 1
4860         PowerControlLoopToUse_n1                   PowerControlLoopToUse_Value = 2
4861 )
4862
4863 var PowerControlLoopToUse_Value_name = map[int32]string{
4864         0: "protobuf_unspecified",
4865         1: "n0",
4866         2: "n1",
4867 }
4868
4869 var PowerControlLoopToUse_Value_value = map[string]int32{
4870         "protobuf_unspecified": 0,
4871         "n0":                   1,
4872         "n1":                   2,
4873 }
4874
4875 func (x PowerControlLoopToUse_Value) String() string {
4876         return proto.EnumName(PowerControlLoopToUse_Value_name, int32(x))
4877 }
4878
4879 func (PowerControlLoopToUse_Value) EnumDescriptor() ([]byte, []int) {
4880         return fileDescriptor_21c7528bb61f1a7a, []int{245, 0}
4881 }
4882
4883 type RepK_Value int32
4884
4885 const (
4886         RepK_protobuf_unspecified RepK_Value = 0
4887         RepK_n1                   RepK_Value = 1
4888         RepK_n2                   RepK_Value = 2
4889         RepK_n4                   RepK_Value = 3
4890         RepK_n8                   RepK_Value = 4
4891 )
4892
4893 var RepK_Value_name = map[int32]string{
4894         0: "protobuf_unspecified",
4895         1: "n1",
4896         2: "n2",
4897         3: "n4",
4898         4: "n8",
4899 }
4900
4901 var RepK_Value_value = map[string]int32{
4902         "protobuf_unspecified": 0,
4903         "n1":                   1,
4904         "n2":                   2,
4905         "n4":                   3,
4906         "n8":                   4,
4907 }
4908
4909 func (x RepK_Value) String() string {
4910         return proto.EnumName(RepK_Value_name, int32(x))
4911 }
4912
4913 func (RepK_Value) EnumDescriptor() ([]byte, []int) {
4914         return fileDescriptor_21c7528bb61f1a7a, []int{246, 0}
4915 }
4916
4917 type RepK_RV_Value int32
4918
4919 const (
4920         RepK_RV_protobuf_unspecified RepK_RV_Value = 0
4921         RepK_RV_s1_0231              RepK_RV_Value = 1
4922         RepK_RV_s2_0303              RepK_RV_Value = 2
4923         RepK_RV_s3_0000              RepK_RV_Value = 3
4924 )
4925
4926 var RepK_RV_Value_name = map[int32]string{
4927         0: "protobuf_unspecified",
4928         1: "s1_0231",
4929         2: "s2_0303",
4930         3: "s3_0000",
4931 }
4932
4933 var RepK_RV_Value_value = map[string]int32{
4934         "protobuf_unspecified": 0,
4935         "s1_0231":              1,
4936         "s2_0303":              2,
4937         "s3_0000":              3,
4938 }
4939
4940 func (x RepK_RV_Value) String() string {
4941         return proto.EnumName(RepK_RV_Value_name, int32(x))
4942 }
4943
4944 func (RepK_RV_Value) EnumDescriptor() ([]byte, []int) {
4945         return fileDescriptor_21c7528bb61f1a7a, []int{247, 0}
4946 }
4947
4948 type GrantPeriodicity_Value int32
4949
4950 const (
4951         GrantPeriodicity_protobuf_unspecified GrantPeriodicity_Value = 0
4952         GrantPeriodicity_sym2                 GrantPeriodicity_Value = 1
4953         GrantPeriodicity_sym7                 GrantPeriodicity_Value = 2
4954         GrantPeriodicity_sym1x14              GrantPeriodicity_Value = 3
4955         GrantPeriodicity_sym2x14              GrantPeriodicity_Value = 4
4956         GrantPeriodicity_sym4x14              GrantPeriodicity_Value = 5
4957         GrantPeriodicity_sym5x14              GrantPeriodicity_Value = 6
4958         GrantPeriodicity_sym8x14              GrantPeriodicity_Value = 7
4959         GrantPeriodicity_sym10x14             GrantPeriodicity_Value = 8
4960         GrantPeriodicity_sym16x14             GrantPeriodicity_Value = 9
4961         GrantPeriodicity_sym20x14             GrantPeriodicity_Value = 10
4962         GrantPeriodicity_sym32x14             GrantPeriodicity_Value = 11
4963         GrantPeriodicity_sym40x14             GrantPeriodicity_Value = 12
4964         GrantPeriodicity_sym64x14             GrantPeriodicity_Value = 13
4965         GrantPeriodicity_sym80x14             GrantPeriodicity_Value = 14
4966         GrantPeriodicity_sym128x14            GrantPeriodicity_Value = 15
4967         GrantPeriodicity_sym160x14            GrantPeriodicity_Value = 16
4968         GrantPeriodicity_sym256x14            GrantPeriodicity_Value = 17
4969         GrantPeriodicity_sym320x14            GrantPeriodicity_Value = 18
4970         GrantPeriodicity_sym512x14            GrantPeriodicity_Value = 19
4971         GrantPeriodicity_sym640x14            GrantPeriodicity_Value = 20
4972         GrantPeriodicity_sym1024x14           GrantPeriodicity_Value = 21
4973         GrantPeriodicity_sym1280x14           GrantPeriodicity_Value = 22
4974         GrantPeriodicity_sym2560x14           GrantPeriodicity_Value = 23
4975         GrantPeriodicity_sym5120x14           GrantPeriodicity_Value = 24
4976         GrantPeriodicity_sym6                 GrantPeriodicity_Value = 25
4977         GrantPeriodicity_sym1x12              GrantPeriodicity_Value = 26
4978         GrantPeriodicity_sym2x12              GrantPeriodicity_Value = 27
4979         GrantPeriodicity_sym4x12              GrantPeriodicity_Value = 28
4980         GrantPeriodicity_sym5x12              GrantPeriodicity_Value = 29
4981         GrantPeriodicity_sym8x12              GrantPeriodicity_Value = 30
4982         GrantPeriodicity_sym10x12             GrantPeriodicity_Value = 31
4983         GrantPeriodicity_sym16x12             GrantPeriodicity_Value = 32
4984         GrantPeriodicity_sym20x12             GrantPeriodicity_Value = 33
4985         GrantPeriodicity_sym32x12             GrantPeriodicity_Value = 34
4986         GrantPeriodicity_sym40x12             GrantPeriodicity_Value = 35
4987         GrantPeriodicity_sym64x12             GrantPeriodicity_Value = 36
4988         GrantPeriodicity_sym80x12             GrantPeriodicity_Value = 37
4989         GrantPeriodicity_sym128x12            GrantPeriodicity_Value = 38
4990         GrantPeriodicity_sym160x12            GrantPeriodicity_Value = 39
4991         GrantPeriodicity_sym256x12            GrantPeriodicity_Value = 40
4992         GrantPeriodicity_sym320x12            GrantPeriodicity_Value = 41
4993         GrantPeriodicity_sym512x12            GrantPeriodicity_Value = 42
4994         GrantPeriodicity_sym640x12            GrantPeriodicity_Value = 43
4995         GrantPeriodicity_sym1280x12           GrantPeriodicity_Value = 44
4996         GrantPeriodicity_sym2560x12           GrantPeriodicity_Value = 45
4997 )
4998
4999 var GrantPeriodicity_Value_name = map[int32]string{
5000         0:  "protobuf_unspecified",
5001         1:  "sym2",
5002         2:  "sym7",
5003         3:  "sym1x14",
5004         4:  "sym2x14",
5005         5:  "sym4x14",
5006         6:  "sym5x14",
5007         7:  "sym8x14",
5008         8:  "sym10x14",
5009         9:  "sym16x14",
5010         10: "sym20x14",
5011         11: "sym32x14",
5012         12: "sym40x14",
5013         13: "sym64x14",
5014         14: "sym80x14",
5015         15: "sym128x14",
5016         16: "sym160x14",
5017         17: "sym256x14",
5018         18: "sym320x14",
5019         19: "sym512x14",
5020         20: "sym640x14",
5021         21: "sym1024x14",
5022         22: "sym1280x14",
5023         23: "sym2560x14",
5024         24: "sym5120x14",
5025         25: "sym6",
5026         26: "sym1x12",
5027         27: "sym2x12",
5028         28: "sym4x12",
5029         29: "sym5x12",
5030         30: "sym8x12",
5031         31: "sym10x12",
5032         32: "sym16x12",
5033         33: "sym20x12",
5034         34: "sym32x12",
5035         35: "sym40x12",
5036         36: "sym64x12",
5037         37: "sym80x12",
5038         38: "sym128x12",
5039         39: "sym160x12",
5040         40: "sym256x12",
5041         41: "sym320x12",
5042         42: "sym512x12",
5043         43: "sym640x12",
5044         44: "sym1280x12",
5045         45: "sym2560x12",
5046 }
5047
5048 var GrantPeriodicity_Value_value = map[string]int32{
5049         "protobuf_unspecified": 0,
5050         "sym2":                 1,
5051         "sym7":                 2,
5052         "sym1x14":              3,
5053         "sym2x14":              4,
5054         "sym4x14":              5,
5055         "sym5x14":              6,
5056         "sym8x14":              7,
5057         "sym10x14":             8,
5058         "sym16x14":             9,
5059         "sym20x14":             10,
5060         "sym32x14":             11,
5061         "sym40x14":             12,
5062         "sym64x14":             13,
5063         "sym80x14":             14,
5064         "sym128x14":            15,
5065         "sym160x14":            16,
5066         "sym256x14":            17,
5067         "sym320x14":            18,
5068         "sym512x14":            19,
5069         "sym640x14":            20,
5070         "sym1024x14":           21,
5071         "sym1280x14":           22,
5072         "sym2560x14":           23,
5073         "sym5120x14":           24,
5074         "sym6":                 25,
5075         "sym1x12":              26,
5076         "sym2x12":              27,
5077         "sym4x12":              28,
5078         "sym5x12":              29,
5079         "sym8x12":              30,
5080         "sym10x12":             31,
5081         "sym16x12":             32,
5082         "sym20x12":             33,
5083         "sym32x12":             34,
5084         "sym40x12":             35,
5085         "sym64x12":             36,
5086         "sym80x12":             37,
5087         "sym128x12":            38,
5088         "sym160x12":            39,
5089         "sym256x12":            40,
5090         "sym320x12":            41,
5091         "sym512x12":            42,
5092         "sym640x12":            43,
5093         "sym1280x12":           44,
5094         "sym2560x12":           45,
5095 }
5096
5097 func (x GrantPeriodicity_Value) String() string {
5098         return proto.EnumName(GrantPeriodicity_Value_name, int32(x))
5099 }
5100
5101 func (GrantPeriodicity_Value) EnumDescriptor() ([]byte, []int) {
5102         return fileDescriptor_21c7528bb61f1a7a, []int{248, 0}
5103 }
5104
5105 type SRS_ResourceSet_Usage_Value int32
5106
5107 const (
5108         SRS_ResourceSet_Usage_protobuf_unspecified SRS_ResourceSet_Usage_Value = 0
5109         SRS_ResourceSet_Usage_beamManagement       SRS_ResourceSet_Usage_Value = 1
5110         SRS_ResourceSet_Usage_codebook             SRS_ResourceSet_Usage_Value = 2
5111         SRS_ResourceSet_Usage_nonCodebook          SRS_ResourceSet_Usage_Value = 3
5112         SRS_ResourceSet_Usage_antennaSwitching     SRS_ResourceSet_Usage_Value = 4
5113 )
5114
5115 var SRS_ResourceSet_Usage_Value_name = map[int32]string{
5116         0: "protobuf_unspecified",
5117         1: "beamManagement",
5118         2: "codebook",
5119         3: "nonCodebook",
5120         4: "antennaSwitching",
5121 }
5122
5123 var SRS_ResourceSet_Usage_Value_value = map[string]int32{
5124         "protobuf_unspecified": 0,
5125         "beamManagement":       1,
5126         "codebook":             2,
5127         "nonCodebook":          3,
5128         "antennaSwitching":     4,
5129 }
5130
5131 func (x SRS_ResourceSet_Usage_Value) String() string {
5132         return proto.EnumName(SRS_ResourceSet_Usage_Value_name, int32(x))
5133 }
5134
5135 func (SRS_ResourceSet_Usage_Value) EnumDescriptor() ([]byte, []int) {
5136         return fileDescriptor_21c7528bb61f1a7a, []int{255, 0}
5137 }
5138
5139 type SRS_PowerControlAdjustmentStates_Value int32
5140
5141 const (
5142         SRS_PowerControlAdjustmentStates_protobuf_unspecified SRS_PowerControlAdjustmentStates_Value = 0
5143         SRS_PowerControlAdjustmentStates_sameAsFci2           SRS_PowerControlAdjustmentStates_Value = 1
5144         SRS_PowerControlAdjustmentStates_separateClosedLoop   SRS_PowerControlAdjustmentStates_Value = 2
5145 )
5146
5147 var SRS_PowerControlAdjustmentStates_Value_name = map[int32]string{
5148         0: "protobuf_unspecified",
5149         1: "sameAsFci2",
5150         2: "separateClosedLoop",
5151 }
5152
5153 var SRS_PowerControlAdjustmentStates_Value_value = map[string]int32{
5154         "protobuf_unspecified": 0,
5155         "sameAsFci2":           1,
5156         "separateClosedLoop":   2,
5157 }
5158
5159 func (x SRS_PowerControlAdjustmentStates_Value) String() string {
5160         return proto.EnumName(SRS_PowerControlAdjustmentStates_Value_name, int32(x))
5161 }
5162
5163 func (SRS_PowerControlAdjustmentStates_Value) EnumDescriptor() ([]byte, []int) {
5164         return fileDescriptor_21c7528bb61f1a7a, []int{256, 0}
5165 }
5166
5167 type NrofSRS_Ports_Value int32
5168
5169 const (
5170         NrofSRS_Ports_protobuf_unspecified NrofSRS_Ports_Value = 0
5171         NrofSRS_Ports_port1                NrofSRS_Ports_Value = 1
5172         NrofSRS_Ports_ports2               NrofSRS_Ports_Value = 2
5173         NrofSRS_Ports_ports4               NrofSRS_Ports_Value = 3
5174 )
5175
5176 var NrofSRS_Ports_Value_name = map[int32]string{
5177         0: "protobuf_unspecified",
5178         1: "port1",
5179         2: "ports2",
5180         3: "ports4",
5181 }
5182
5183 var NrofSRS_Ports_Value_value = map[string]int32{
5184         "protobuf_unspecified": 0,
5185         "port1":                1,
5186         "ports2":               2,
5187         "ports4":               3,
5188 }
5189
5190 func (x NrofSRS_Ports_Value) String() string {
5191         return proto.EnumName(NrofSRS_Ports_Value_name, int32(x))
5192 }
5193
5194 func (NrofSRS_Ports_Value) EnumDescriptor() ([]byte, []int) {
5195         return fileDescriptor_21c7528bb61f1a7a, []int{258, 0}
5196 }
5197
5198 type PTRS_PortIndex_Value int32
5199
5200 const (
5201         PTRS_PortIndex_protobuf_unspecified PTRS_PortIndex_Value = 0
5202         PTRS_PortIndex_n0                   PTRS_PortIndex_Value = 1
5203         PTRS_PortIndex_n1                   PTRS_PortIndex_Value = 2
5204 )
5205
5206 var PTRS_PortIndex_Value_name = map[int32]string{
5207         0: "protobuf_unspecified",
5208         1: "n0",
5209         2: "n1",
5210 }
5211
5212 var PTRS_PortIndex_Value_value = map[string]int32{
5213         "protobuf_unspecified": 0,
5214         "n0":                   1,
5215         "n1":                   2,
5216 }
5217
5218 func (x PTRS_PortIndex_Value) String() string {
5219         return proto.EnumName(PTRS_PortIndex_Value_name, int32(x))
5220 }
5221
5222 func (PTRS_PortIndex_Value) EnumDescriptor() ([]byte, []int) {
5223         return fileDescriptor_21c7528bb61f1a7a, []int{259, 0}
5224 }
5225
5226 type NrofSymbols_Value int32
5227
5228 const (
5229         NrofSymbols_protobuf_unspecified NrofSymbols_Value = 0
5230         NrofSymbols_n1                   NrofSymbols_Value = 1
5231         NrofSymbols_n2                   NrofSymbols_Value = 2
5232         NrofSymbols_n4                   NrofSymbols_Value = 3
5233 )
5234
5235 var NrofSymbols_Value_name = map[int32]string{
5236         0: "protobuf_unspecified",
5237         1: "n1",
5238         2: "n2",
5239         3: "n4",
5240 }
5241
5242 var NrofSymbols_Value_value = map[string]int32{
5243         "protobuf_unspecified": 0,
5244         "n1":                   1,
5245         "n2":                   2,
5246         "n4":                   3,
5247 }
5248
5249 func (x NrofSymbols_Value) String() string {
5250         return proto.EnumName(NrofSymbols_Value_name, int32(x))
5251 }
5252
5253 func (NrofSymbols_Value) EnumDescriptor() ([]byte, []int) {
5254         return fileDescriptor_21c7528bb61f1a7a, []int{263, 0}
5255 }
5256
5257 type RepetitionFactor_Value int32
5258
5259 const (
5260         RepetitionFactor_protobuf_unspecified RepetitionFactor_Value = 0
5261         RepetitionFactor_n1                   RepetitionFactor_Value = 1
5262         RepetitionFactor_n2                   RepetitionFactor_Value = 2
5263         RepetitionFactor_n4                   RepetitionFactor_Value = 3
5264 )
5265
5266 var RepetitionFactor_Value_name = map[int32]string{
5267         0: "protobuf_unspecified",
5268         1: "n1",
5269         2: "n2",
5270         3: "n4",
5271 }
5272
5273 var RepetitionFactor_Value_value = map[string]int32{
5274         "protobuf_unspecified": 0,
5275         "n1":                   1,
5276         "n2":                   2,
5277         "n4":                   3,
5278 }
5279
5280 func (x RepetitionFactor_Value) String() string {
5281         return proto.EnumName(RepetitionFactor_Value_name, int32(x))
5282 }
5283
5284 func (RepetitionFactor_Value) EnumDescriptor() ([]byte, []int) {
5285         return fileDescriptor_21c7528bb61f1a7a, []int{264, 0}
5286 }
5287
5288 type GroupOrSequenceHopping_Value int32
5289
5290 const (
5291         GroupOrSequenceHopping_protobuf_unspecified GroupOrSequenceHopping_Value = 0
5292         GroupOrSequenceHopping_neither              GroupOrSequenceHopping_Value = 1
5293         GroupOrSequenceHopping_groupHopping         GroupOrSequenceHopping_Value = 2
5294         GroupOrSequenceHopping_sequenceHopping      GroupOrSequenceHopping_Value = 3
5295 )
5296
5297 var GroupOrSequenceHopping_Value_name = map[int32]string{
5298         0: "protobuf_unspecified",
5299         1: "neither",
5300         2: "groupHopping",
5301         3: "sequenceHopping",
5302 }
5303
5304 var GroupOrSequenceHopping_Value_value = map[string]int32{
5305         "protobuf_unspecified": 0,
5306         "neither":              1,
5307         "groupHopping":         2,
5308         "sequenceHopping":      3,
5309 }
5310
5311 func (x GroupOrSequenceHopping_Value) String() string {
5312         return proto.EnumName(GroupOrSequenceHopping_Value_name, int32(x))
5313 }
5314
5315 func (GroupOrSequenceHopping_Value) EnumDescriptor() ([]byte, []int) {
5316         return fileDescriptor_21c7528bb61f1a7a, []int{266, 0}
5317 }
5318
5319 type SSBPerRACH_Occasion_Value int32
5320
5321 const (
5322         SSBPerRACH_Occasion_protobuf_unspecified SSBPerRACH_Occasion_Value = 0
5323         SSBPerRACH_Occasion_oneEighth            SSBPerRACH_Occasion_Value = 1
5324         SSBPerRACH_Occasion_oneFourth            SSBPerRACH_Occasion_Value = 2
5325         SSBPerRACH_Occasion_oneHalf              SSBPerRACH_Occasion_Value = 3
5326         SSBPerRACH_Occasion_one                  SSBPerRACH_Occasion_Value = 4
5327         SSBPerRACH_Occasion_two                  SSBPerRACH_Occasion_Value = 5
5328         SSBPerRACH_Occasion_four                 SSBPerRACH_Occasion_Value = 6
5329         SSBPerRACH_Occasion_eight                SSBPerRACH_Occasion_Value = 7
5330         SSBPerRACH_Occasion_sixteen              SSBPerRACH_Occasion_Value = 8
5331 )
5332
5333 var SSBPerRACH_Occasion_Value_name = map[int32]string{
5334         0: "protobuf_unspecified",
5335         1: "oneEighth",
5336         2: "oneFourth",
5337         3: "oneHalf",
5338         4: "one",
5339         5: "two",
5340         6: "four",
5341         7: "eight",
5342         8: "sixteen",
5343 }
5344
5345 var SSBPerRACH_Occasion_Value_value = map[string]int32{
5346         "protobuf_unspecified": 0,
5347         "oneEighth":            1,
5348         "oneFourth":            2,
5349         "oneHalf":              3,
5350         "one":                  4,
5351         "two":                  5,
5352         "four":                 6,
5353         "eight":                7,
5354         "sixteen":              8,
5355 }
5356
5357 func (x SSBPerRACH_Occasion_Value) String() string {
5358         return proto.EnumName(SSBPerRACH_Occasion_Value_name, int32(x))
5359 }
5360
5361 func (SSBPerRACH_Occasion_Value) EnumDescriptor() ([]byte, []int) {
5362         return fileDescriptor_21c7528bb61f1a7a, []int{276, 0}
5363 }
5364
5365 type BeamFailureRecoveryTimer_Value int32
5366
5367 const (
5368         BeamFailureRecoveryTimer_protobuf_unspecified BeamFailureRecoveryTimer_Value = 0
5369         BeamFailureRecoveryTimer_ms10                 BeamFailureRecoveryTimer_Value = 1
5370         BeamFailureRecoveryTimer_ms20                 BeamFailureRecoveryTimer_Value = 2
5371         BeamFailureRecoveryTimer_ms40                 BeamFailureRecoveryTimer_Value = 3
5372         BeamFailureRecoveryTimer_ms60                 BeamFailureRecoveryTimer_Value = 4
5373         BeamFailureRecoveryTimer_ms80                 BeamFailureRecoveryTimer_Value = 5
5374         BeamFailureRecoveryTimer_ms100                BeamFailureRecoveryTimer_Value = 6
5375         BeamFailureRecoveryTimer_ms150                BeamFailureRecoveryTimer_Value = 7
5376         BeamFailureRecoveryTimer_ms200                BeamFailureRecoveryTimer_Value = 8
5377 )
5378
5379 var BeamFailureRecoveryTimer_Value_name = map[int32]string{
5380         0: "protobuf_unspecified",
5381         1: "ms10",
5382         2: "ms20",
5383         3: "ms40",
5384         4: "ms60",
5385         5: "ms80",
5386         6: "ms100",
5387         7: "ms150",
5388         8: "ms200",
5389 }
5390
5391 var BeamFailureRecoveryTimer_Value_value = map[string]int32{
5392         "protobuf_unspecified": 0,
5393         "ms10":                 1,
5394         "ms20":                 2,
5395         "ms40":                 3,
5396         "ms60":                 4,
5397         "ms80":                 5,
5398         "ms100":                6,
5399         "ms150":                7,
5400         "ms200":                8,
5401 }
5402
5403 func (x BeamFailureRecoveryTimer_Value) String() string {
5404         return proto.EnumName(BeamFailureRecoveryTimer_Value_name, int32(x))
5405 }
5406
5407 func (BeamFailureRecoveryTimer_Value) EnumDescriptor() ([]byte, []int) {
5408         return fileDescriptor_21c7528bb61f1a7a, []int{277, 0}
5409 }
5410
5411 type MaxCodeBlockGroupsPerTransportBlock_Value int32
5412
5413 const (
5414         MaxCodeBlockGroupsPerTransportBlock_protobuf_unspecified MaxCodeBlockGroupsPerTransportBlock_Value = 0
5415         MaxCodeBlockGroupsPerTransportBlock_n2                   MaxCodeBlockGroupsPerTransportBlock_Value = 1
5416         MaxCodeBlockGroupsPerTransportBlock_n4                   MaxCodeBlockGroupsPerTransportBlock_Value = 2
5417         MaxCodeBlockGroupsPerTransportBlock_n6                   MaxCodeBlockGroupsPerTransportBlock_Value = 3
5418         MaxCodeBlockGroupsPerTransportBlock_n8                   MaxCodeBlockGroupsPerTransportBlock_Value = 4
5419 )
5420
5421 var MaxCodeBlockGroupsPerTransportBlock_Value_name = map[int32]string{
5422         0: "protobuf_unspecified",
5423         1: "n2",
5424         2: "n4",
5425         3: "n6",
5426         4: "n8",
5427 }
5428
5429 var MaxCodeBlockGroupsPerTransportBlock_Value_value = map[string]int32{
5430         "protobuf_unspecified": 0,
5431         "n2":                   1,
5432         "n4":                   2,
5433         "n6":                   3,
5434         "n8":                   4,
5435 }
5436
5437 func (x MaxCodeBlockGroupsPerTransportBlock_Value) String() string {
5438         return proto.EnumName(MaxCodeBlockGroupsPerTransportBlock_Value_name, int32(x))
5439 }
5440
5441 func (MaxCodeBlockGroupsPerTransportBlock_Value) EnumDescriptor() ([]byte, []int) {
5442         return fileDescriptor_21c7528bb61f1a7a, []int{284, 0}
5443 }
5444
5445 type XOverhead_Value int32
5446
5447 const (
5448         XOverhead_protobuf_unspecified XOverhead_Value = 0
5449         XOverhead_xOh6                 XOverhead_Value = 1
5450         XOverhead_xOh12                XOverhead_Value = 2
5451         XOverhead_xOh18                XOverhead_Value = 3
5452 )
5453
5454 var XOverhead_Value_name = map[int32]string{
5455         0: "protobuf_unspecified",
5456         1: "xOh6",
5457         2: "xOh12",
5458         3: "xOh18",
5459 }
5460
5461 var XOverhead_Value_value = map[string]int32{
5462         "protobuf_unspecified": 0,
5463         "xOh6":                 1,
5464         "xOh12":                2,
5465         "xOh18":                3,
5466 }
5467
5468 func (x XOverhead_Value) String() string {
5469         return proto.EnumName(XOverhead_Value_name, int32(x))
5470 }
5471
5472 func (XOverhead_Value) EnumDescriptor() ([]byte, []int) {
5473         return fileDescriptor_21c7528bb61f1a7a, []int{285, 0}
5474 }
5475
5476 type NrofHARQ_ProcessesForPDSCH_Value int32
5477
5478 const (
5479         NrofHARQ_ProcessesForPDSCH_protobuf_unspecified NrofHARQ_ProcessesForPDSCH_Value = 0
5480         NrofHARQ_ProcessesForPDSCH_n2                   NrofHARQ_ProcessesForPDSCH_Value = 1
5481         NrofHARQ_ProcessesForPDSCH_n4                   NrofHARQ_ProcessesForPDSCH_Value = 2
5482         NrofHARQ_ProcessesForPDSCH_n6                   NrofHARQ_ProcessesForPDSCH_Value = 3
5483         NrofHARQ_ProcessesForPDSCH_n10                  NrofHARQ_ProcessesForPDSCH_Value = 4
5484         NrofHARQ_ProcessesForPDSCH_n12                  NrofHARQ_ProcessesForPDSCH_Value = 5
5485         NrofHARQ_ProcessesForPDSCH_n16                  NrofHARQ_ProcessesForPDSCH_Value = 6
5486 )
5487
5488 var NrofHARQ_ProcessesForPDSCH_Value_name = map[int32]string{
5489         0: "protobuf_unspecified",
5490         1: "n2",
5491         2: "n4",
5492         3: "n6",
5493         4: "n10",
5494         5: "n12",
5495         6: "n16",
5496 }
5497
5498 var NrofHARQ_ProcessesForPDSCH_Value_value = map[string]int32{
5499         "protobuf_unspecified": 0,
5500         "n2":                   1,
5501         "n4":                   2,
5502         "n6":                   3,
5503         "n10":                  4,
5504         "n12":                  5,
5505         "n16":                  6,
5506 }
5507
5508 func (x NrofHARQ_ProcessesForPDSCH_Value) String() string {
5509         return proto.EnumName(NrofHARQ_ProcessesForPDSCH_Value_name, int32(x))
5510 }
5511
5512 func (NrofHARQ_ProcessesForPDSCH_Value) EnumDescriptor() ([]byte, []int) {
5513         return fileDescriptor_21c7528bb61f1a7a, []int{286, 0}
5514 }
5515
5516 type PowerControlOffsetSS_Value int32
5517
5518 const (
5519         PowerControlOffsetSS_protobuf_unspecified PowerControlOffsetSS_Value = 0
5520         PowerControlOffsetSS_minus_db3            PowerControlOffsetSS_Value = 1
5521         PowerControlOffsetSS_db0                  PowerControlOffsetSS_Value = 2
5522         PowerControlOffsetSS_db3                  PowerControlOffsetSS_Value = 3
5523         PowerControlOffsetSS_db6                  PowerControlOffsetSS_Value = 4
5524 )
5525
5526 var PowerControlOffsetSS_Value_name = map[int32]string{
5527         0: "protobuf_unspecified",
5528         1: "minus_db3",
5529         2: "db0",
5530         3: "db3",
5531         4: "db6",
5532 }
5533
5534 var PowerControlOffsetSS_Value_value = map[string]int32{
5535         "protobuf_unspecified": 0,
5536         "minus_db3":            1,
5537         "db0":                  2,
5538         "db3":                  3,
5539         "db6":                  4,
5540 }
5541
5542 func (x PowerControlOffsetSS_Value) String() string {
5543         return proto.EnumName(PowerControlOffsetSS_Value_name, int32(x))
5544 }
5545
5546 func (PowerControlOffsetSS_Value) EnumDescriptor() ([]byte, []int) {
5547         return fileDescriptor_21c7528bb61f1a7a, []int{289, 0}
5548 }
5549
5550 type SubcarrierLocationP0_Value int32
5551
5552 const (
5553         SubcarrierLocationP0_protobuf_unspecified SubcarrierLocationP0_Value = 0
5554         SubcarrierLocationP0_s0                   SubcarrierLocationP0_Value = 1
5555         SubcarrierLocationP0_s2                   SubcarrierLocationP0_Value = 2
5556         SubcarrierLocationP0_s4                   SubcarrierLocationP0_Value = 3
5557         SubcarrierLocationP0_s6                   SubcarrierLocationP0_Value = 4
5558         SubcarrierLocationP0_s8                   SubcarrierLocationP0_Value = 5
5559         SubcarrierLocationP0_s10                  SubcarrierLocationP0_Value = 6
5560 )
5561
5562 var SubcarrierLocationP0_Value_name = map[int32]string{
5563         0: "protobuf_unspecified",
5564         1: "s0",
5565         2: "s2",
5566         3: "s4",
5567         4: "s6",
5568         5: "s8",
5569         6: "s10",
5570 }
5571
5572 var SubcarrierLocationP0_Value_value = map[string]int32{
5573         "protobuf_unspecified": 0,
5574         "s0":                   1,
5575         "s2":                   2,
5576         "s4":                   3,
5577         "s6":                   4,
5578         "s8":                   5,
5579         "s10":                  6,
5580 }
5581
5582 func (x SubcarrierLocationP0_Value) String() string {
5583         return proto.EnumName(SubcarrierLocationP0_Value_name, int32(x))
5584 }
5585
5586 func (SubcarrierLocationP0_Value) EnumDescriptor() ([]byte, []int) {
5587         return fileDescriptor_21c7528bb61f1a7a, []int{293, 0}
5588 }
5589
5590 type SubcarrierLocationP1_Value int32
5591
5592 const (
5593         SubcarrierLocationP1_protobuf_unspecified SubcarrierLocationP1_Value = 0
5594         SubcarrierLocationP1_s0                   SubcarrierLocationP1_Value = 1
5595         SubcarrierLocationP1_s4                   SubcarrierLocationP1_Value = 2
5596         SubcarrierLocationP1_s8                   SubcarrierLocationP1_Value = 3
5597 )
5598
5599 var SubcarrierLocationP1_Value_name = map[int32]string{
5600         0: "protobuf_unspecified",
5601         1: "s0",
5602         2: "s4",
5603         3: "s8",
5604 }
5605
5606 var SubcarrierLocationP1_Value_value = map[string]int32{
5607         "protobuf_unspecified": 0,
5608         "s0":                   1,
5609         "s4":                   2,
5610         "s8":                   3,
5611 }
5612
5613 func (x SubcarrierLocationP1_Value) String() string {
5614         return proto.EnumName(SubcarrierLocationP1_Value_name, int32(x))
5615 }
5616
5617 func (SubcarrierLocationP1_Value) EnumDescriptor() ([]byte, []int) {
5618         return fileDescriptor_21c7528bb61f1a7a, []int{295, 0}
5619 }
5620
5621 type ResourceType_Value int32
5622
5623 const (
5624         ResourceType_protobuf_unspecified ResourceType_Value = 0
5625         ResourceType_aperiodic            ResourceType_Value = 1
5626         ResourceType_semiPersistent       ResourceType_Value = 2
5627         ResourceType_periodic             ResourceType_Value = 3
5628 )
5629
5630 var ResourceType_Value_name = map[int32]string{
5631         0: "protobuf_unspecified",
5632         1: "aperiodic",
5633         2: "semiPersistent",
5634         3: "periodic",
5635 }
5636
5637 var ResourceType_Value_value = map[string]int32{
5638         "protobuf_unspecified": 0,
5639         "aperiodic":            1,
5640         "semiPersistent":       2,
5641         "periodic":             3,
5642 }
5643
5644 func (x ResourceType_Value) String() string {
5645         return proto.EnumName(ResourceType_Value_name, int32(x))
5646 }
5647
5648 func (ResourceType_Value) EnumDescriptor() ([]byte, []int) {
5649         return fileDescriptor_21c7528bb61f1a7a, []int{301, 0}
5650 }
5651
5652 type ReportSlotConfig_Value int32
5653
5654 const (
5655         ReportSlotConfig_protobuf_unspecified ReportSlotConfig_Value = 0
5656         ReportSlotConfig_sl5                  ReportSlotConfig_Value = 1
5657         ReportSlotConfig_sl10                 ReportSlotConfig_Value = 2
5658         ReportSlotConfig_sl20                 ReportSlotConfig_Value = 3
5659         ReportSlotConfig_sl40                 ReportSlotConfig_Value = 4
5660         ReportSlotConfig_sl80                 ReportSlotConfig_Value = 5
5661         ReportSlotConfig_sl160                ReportSlotConfig_Value = 6
5662         ReportSlotConfig_sl320                ReportSlotConfig_Value = 7
5663 )
5664
5665 var ReportSlotConfig_Value_name = map[int32]string{
5666         0: "protobuf_unspecified",
5667         1: "sl5",
5668         2: "sl10",
5669         3: "sl20",
5670         4: "sl40",
5671         5: "sl80",
5672         6: "sl160",
5673         7: "sl320",
5674 }
5675
5676 var ReportSlotConfig_Value_value = map[string]int32{
5677         "protobuf_unspecified": 0,
5678         "sl5":                  1,
5679         "sl10":                 2,
5680         "sl20":                 3,
5681         "sl40":                 4,
5682         "sl80":                 5,
5683         "sl160":                6,
5684         "sl320":                7,
5685 }
5686
5687 func (x ReportSlotConfig_Value) String() string {
5688         return proto.EnumName(ReportSlotConfig_Value_name, int32(x))
5689 }
5690
5691 func (ReportSlotConfig_Value) EnumDescriptor() ([]byte, []int) {
5692         return fileDescriptor_21c7528bb61f1a7a, []int{308, 0}
5693 }
5694
5695 type CRI_RII1_CQI_Value int32
5696
5697 const (
5698         CRI_RII1_CQI_protobuf_unspecified CRI_RII1_CQI_Value = 0
5699         CRI_RII1_CQI_n2                   CRI_RII1_CQI_Value = 1
5700         CRI_RII1_CQI_n4                   CRI_RII1_CQI_Value = 2
5701 )
5702
5703 var CRI_RII1_CQI_Value_name = map[int32]string{
5704         0: "protobuf_unspecified",
5705         1: "n2",
5706         2: "n4",
5707 }
5708
5709 var CRI_RII1_CQI_Value_value = map[string]int32{
5710         "protobuf_unspecified": 0,
5711         "n2":                   1,
5712         "n4":                   2,
5713 }
5714
5715 func (x CRI_RII1_CQI_Value) String() string {
5716         return proto.EnumName(CRI_RII1_CQI_Value_name, int32(x))
5717 }
5718
5719 func (CRI_RII1_CQI_Value) EnumDescriptor() ([]byte, []int) {
5720         return fileDescriptor_21c7528bb61f1a7a, []int{310, 0}
5721 }
5722
5723 type CQI_FormatIndicator_Value int32
5724
5725 const (
5726         CQI_FormatIndicator_protobuf_unspecified CQI_FormatIndicator_Value = 0
5727         CQI_FormatIndicator_widebandCQI          CQI_FormatIndicator_Value = 1
5728         CQI_FormatIndicator_subbandCQI           CQI_FormatIndicator_Value = 2
5729 )
5730
5731 var CQI_FormatIndicator_Value_name = map[int32]string{
5732         0: "protobuf_unspecified",
5733         1: "widebandCQI",
5734         2: "subbandCQI",
5735 }
5736
5737 var CQI_FormatIndicator_Value_value = map[string]int32{
5738         "protobuf_unspecified": 0,
5739         "widebandCQI":          1,
5740         "subbandCQI":           2,
5741 }
5742
5743 func (x CQI_FormatIndicator_Value) String() string {
5744         return proto.EnumName(CQI_FormatIndicator_Value_name, int32(x))
5745 }
5746
5747 func (CQI_FormatIndicator_Value) EnumDescriptor() ([]byte, []int) {
5748         return fileDescriptor_21c7528bb61f1a7a, []int{312, 0}
5749 }
5750
5751 type PMI_FormatIndicator_Value int32
5752
5753 const (
5754         PMI_FormatIndicator_protobuf_unspecified PMI_FormatIndicator_Value = 0
5755         PMI_FormatIndicator_widebandPMI          PMI_FormatIndicator_Value = 1
5756         PMI_FormatIndicator_subbandPMI           PMI_FormatIndicator_Value = 2
5757 )
5758
5759 var PMI_FormatIndicator_Value_name = map[int32]string{
5760         0: "protobuf_unspecified",
5761         1: "widebandPMI",
5762         2: "subbandPMI",
5763 }
5764
5765 var PMI_FormatIndicator_Value_value = map[string]int32{
5766         "protobuf_unspecified": 0,
5767         "widebandPMI":          1,
5768         "subbandPMI":           2,
5769 }
5770
5771 func (x PMI_FormatIndicator_Value) String() string {
5772         return proto.EnumName(PMI_FormatIndicator_Value_name, int32(x))
5773 }
5774
5775 func (PMI_FormatIndicator_Value) EnumDescriptor() ([]byte, []int) {
5776         return fileDescriptor_21c7528bb61f1a7a, []int{313, 0}
5777 }
5778
5779 type PhaseAlphabetSize_Value int32
5780
5781 const (
5782         PhaseAlphabetSize_protobuf_unspecified PhaseAlphabetSize_Value = 0
5783         PhaseAlphabetSize_n4                   PhaseAlphabetSize_Value = 1
5784         PhaseAlphabetSize_n8                   PhaseAlphabetSize_Value = 2
5785 )
5786
5787 var PhaseAlphabetSize_Value_name = map[int32]string{
5788         0: "protobuf_unspecified",
5789         1: "n4",
5790         2: "n8",
5791 }
5792
5793 var PhaseAlphabetSize_Value_value = map[string]int32{
5794         "protobuf_unspecified": 0,
5795         "n4":                   1,
5796         "n8":                   2,
5797 }
5798
5799 func (x PhaseAlphabetSize_Value) String() string {
5800         return proto.EnumName(PhaseAlphabetSize_Value_name, int32(x))
5801 }
5802
5803 func (PhaseAlphabetSize_Value) EnumDescriptor() ([]byte, []int) {
5804         return fileDescriptor_21c7528bb61f1a7a, []int{323, 0}
5805 }
5806
5807 type NumberOfBeams_Value int32
5808
5809 const (
5810         NumberOfBeams_protobuf_unspecified NumberOfBeams_Value = 0
5811         NumberOfBeams_two                  NumberOfBeams_Value = 1
5812         NumberOfBeams_three                NumberOfBeams_Value = 2
5813         NumberOfBeams_four                 NumberOfBeams_Value = 3
5814 )
5815
5816 var NumberOfBeams_Value_name = map[int32]string{
5817         0: "protobuf_unspecified",
5818         1: "two",
5819         2: "three",
5820         3: "four",
5821 }
5822
5823 var NumberOfBeams_Value_value = map[string]int32{
5824         "protobuf_unspecified": 0,
5825         "two":                  1,
5826         "three":                2,
5827         "four":                 3,
5828 }
5829
5830 func (x NumberOfBeams_Value) String() string {
5831         return proto.EnumName(NumberOfBeams_Value_name, int32(x))
5832 }
5833
5834 func (NumberOfBeams_Value) EnumDescriptor() ([]byte, []int) {
5835         return fileDescriptor_21c7528bb61f1a7a, []int{324, 0}
5836 }
5837
5838 type PortSelectionSamplingSize_Value int32
5839
5840 const (
5841         PortSelectionSamplingSize_protobuf_unspecified PortSelectionSamplingSize_Value = 0
5842         PortSelectionSamplingSize_n1                   PortSelectionSamplingSize_Value = 1
5843         PortSelectionSamplingSize_n2                   PortSelectionSamplingSize_Value = 2
5844         PortSelectionSamplingSize_n3                   PortSelectionSamplingSize_Value = 3
5845         PortSelectionSamplingSize_n4                   PortSelectionSamplingSize_Value = 4
5846 )
5847
5848 var PortSelectionSamplingSize_Value_name = map[int32]string{
5849         0: "protobuf_unspecified",
5850         1: "n1",
5851         2: "n2",
5852         3: "n3",
5853         4: "n4",
5854 }
5855
5856 var PortSelectionSamplingSize_Value_value = map[string]int32{
5857         "protobuf_unspecified": 0,
5858         "n1":                   1,
5859         "n2":                   2,
5860         "n3":                   3,
5861         "n4":                   4,
5862 }
5863
5864 func (x PortSelectionSamplingSize_Value) String() string {
5865         return proto.EnumName(PortSelectionSamplingSize_Value_name, int32(x))
5866 }
5867
5868 func (PortSelectionSamplingSize_Value) EnumDescriptor() ([]byte, []int) {
5869         return fileDescriptor_21c7528bb61f1a7a, []int{325, 0}
5870 }
5871
5872 type CSI_ReportConfigDummy_Value int32
5873
5874 const (
5875         CSI_ReportConfigDummy_protobuf_unspecified CSI_ReportConfigDummy_Value = 0
5876         CSI_ReportConfigDummy_n1                   CSI_ReportConfigDummy_Value = 1
5877         CSI_ReportConfigDummy_n2                   CSI_ReportConfigDummy_Value = 2
5878 )
5879
5880 var CSI_ReportConfigDummy_Value_name = map[int32]string{
5881         0: "protobuf_unspecified",
5882         1: "n1",
5883         2: "n2",
5884 }
5885
5886 var CSI_ReportConfigDummy_Value_value = map[string]int32{
5887         "protobuf_unspecified": 0,
5888         "n1":                   1,
5889         "n2":                   2,
5890 }
5891
5892 func (x CSI_ReportConfigDummy_Value) String() string {
5893         return proto.EnumName(CSI_ReportConfigDummy_Value_name, int32(x))
5894 }
5895
5896 func (CSI_ReportConfigDummy_Value) EnumDescriptor() ([]byte, []int) {
5897         return fileDescriptor_21c7528bb61f1a7a, []int{326, 0}
5898 }
5899
5900 type NrofReportedRS_Value int32
5901
5902 const (
5903         NrofReportedRS_protobuf_unspecified NrofReportedRS_Value = 0
5904         NrofReportedRS_n1                   NrofReportedRS_Value = 1
5905         NrofReportedRS_n2                   NrofReportedRS_Value = 2
5906         NrofReportedRS_n3                   NrofReportedRS_Value = 3
5907         NrofReportedRS_n4                   NrofReportedRS_Value = 4
5908 )
5909
5910 var NrofReportedRS_Value_name = map[int32]string{
5911         0: "protobuf_unspecified",
5912         1: "n1",
5913         2: "n2",
5914         3: "n3",
5915         4: "n4",
5916 }
5917
5918 var NrofReportedRS_Value_value = map[string]int32{
5919         "protobuf_unspecified": 0,
5920         "n1":                   1,
5921         "n2":                   2,
5922         "n3":                   3,
5923         "n4":                   4,
5924 }
5925
5926 func (x NrofReportedRS_Value) String() string {
5927         return proto.EnumName(NrofReportedRS_Value_name, int32(x))
5928 }
5929
5930 func (NrofReportedRS_Value) EnumDescriptor() ([]byte, []int) {
5931         return fileDescriptor_21c7528bb61f1a7a, []int{328, 0}
5932 }
5933
5934 type CQI_Table_Value int32
5935
5936 const (
5937         CQI_Table_protobuf_unspecified CQI_Table_Value = 0
5938         CQI_Table_table1               CQI_Table_Value = 1
5939         CQI_Table_table2               CQI_Table_Value = 2
5940         CQI_Table_table3               CQI_Table_Value = 3
5941 )
5942
5943 var CQI_Table_Value_name = map[int32]string{
5944         0: "protobuf_unspecified",
5945         1: "table1",
5946         2: "table2",
5947         3: "table3",
5948 }
5949
5950 var CQI_Table_Value_value = map[string]int32{
5951         "protobuf_unspecified": 0,
5952         "table1":               1,
5953         "table2":               2,
5954         "table3":               3,
5955 }
5956
5957 func (x CQI_Table_Value) String() string {
5958         return proto.EnumName(CQI_Table_Value_name, int32(x))
5959 }
5960
5961 func (CQI_Table_Value) EnumDescriptor() ([]byte, []int) {
5962         return fileDescriptor_21c7528bb61f1a7a, []int{329, 0}
5963 }
5964
5965 type SubbandSize_Value int32
5966
5967 const (
5968         SubbandSize_protobuf_unspecified SubbandSize_Value = 0
5969         SubbandSize_value1               SubbandSize_Value = 1
5970         SubbandSize_value2               SubbandSize_Value = 2
5971 )
5972
5973 var SubbandSize_Value_name = map[int32]string{
5974         0: "protobuf_unspecified",
5975         1: "value1",
5976         2: "value2",
5977 }
5978
5979 var SubbandSize_Value_value = map[string]int32{
5980         "protobuf_unspecified": 0,
5981         "value1":               1,
5982         "value2":               2,
5983 }
5984
5985 func (x SubbandSize_Value) String() string {
5986         return proto.EnumName(SubbandSize_Value_name, int32(x))
5987 }
5988
5989 func (SubbandSize_Value) EnumDescriptor() ([]byte, []int) {
5990         return fileDescriptor_21c7528bb61f1a7a, []int{330, 0}
5991 }
5992
5993 type SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 int32
5994
5995 const (
5996         SemiPersistentOnPUSCHV1530_protobuf_unspecified SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 0
5997         SemiPersistentOnPUSCHV1530_sl4                  SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 1
5998         SemiPersistentOnPUSCHV1530_sl8                  SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 2
5999         SemiPersistentOnPUSCHV1530_sl16                 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 = 3
6000 )
6001
6002 var SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name = map[int32]string{
6003         0: "protobuf_unspecified",
6004         1: "sl4",
6005         2: "sl8",
6006         3: "sl16",
6007 }
6008
6009 var SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_value = map[string]int32{
6010         "protobuf_unspecified": 0,
6011         "sl4":                  1,
6012         "sl8":                  2,
6013         "sl16":                 3,
6014 }
6015
6016 func (x SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530) String() string {
6017         return proto.EnumName(SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name, int32(x))
6018 }
6019
6020 func (SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530) EnumDescriptor() ([]byte, []int) {
6021         return fileDescriptor_21c7528bb61f1a7a, []int{335, 0}
6022 }
6023
6024 type SCellDeactivationTimer_Value int32
6025
6026 const (
6027         SCellDeactivationTimer_protobuf_unspecified SCellDeactivationTimer_Value = 0
6028         SCellDeactivationTimer_ms20                 SCellDeactivationTimer_Value = 1
6029         SCellDeactivationTimer_ms40                 SCellDeactivationTimer_Value = 2
6030         SCellDeactivationTimer_ms80                 SCellDeactivationTimer_Value = 3
6031         SCellDeactivationTimer_ms160                SCellDeactivationTimer_Value = 4
6032         SCellDeactivationTimer_ms200                SCellDeactivationTimer_Value = 5
6033         SCellDeactivationTimer_ms240                SCellDeactivationTimer_Value = 6
6034         SCellDeactivationTimer_ms320                SCellDeactivationTimer_Value = 7
6035         SCellDeactivationTimer_ms400                SCellDeactivationTimer_Value = 8
6036         SCellDeactivationTimer_ms480                SCellDeactivationTimer_Value = 9
6037         SCellDeactivationTimer_ms520                SCellDeactivationTimer_Value = 10
6038         SCellDeactivationTimer_ms640                SCellDeactivationTimer_Value = 11
6039         SCellDeactivationTimer_ms720                SCellDeactivationTimer_Value = 12
6040         SCellDeactivationTimer_ms840                SCellDeactivationTimer_Value = 13
6041         SCellDeactivationTimer_ms1280               SCellDeactivationTimer_Value = 14
6042 )
6043
6044 var SCellDeactivationTimer_Value_name = map[int32]string{
6045         0:  "protobuf_unspecified",
6046         1:  "ms20",
6047         2:  "ms40",
6048         3:  "ms80",
6049         4:  "ms160",
6050         5:  "ms200",
6051         6:  "ms240",
6052         7:  "ms320",
6053         8:  "ms400",
6054         9:  "ms480",
6055         10: "ms520",
6056         11: "ms640",
6057         12: "ms720",
6058         13: "ms840",
6059         14: "ms1280",
6060 }
6061
6062 var SCellDeactivationTimer_Value_value = map[string]int32{
6063         "protobuf_unspecified": 0,
6064         "ms20":                 1,
6065         "ms40":                 2,
6066         "ms80":                 3,
6067         "ms160":                4,
6068         "ms200":                5,
6069         "ms240":                6,
6070         "ms320":                7,
6071         "ms400":                8,
6072         "ms480":                9,
6073         "ms520":                10,
6074         "ms640":                11,
6075         "ms720":                12,
6076         "ms840":                13,
6077         "ms1280":               14,
6078 }
6079
6080 func (x SCellDeactivationTimer_Value) String() string {
6081         return proto.EnumName(SCellDeactivationTimer_Value_name, int32(x))
6082 }
6083
6084 func (SCellDeactivationTimer_Value) EnumDescriptor() ([]byte, []int) {
6085         return fileDescriptor_21c7528bb61f1a7a, []int{342, 0}
6086 }
6087
6088 type PathlossReferenceLinking_Value int32
6089
6090 const (
6091         PathlossReferenceLinking_protobuf_unspecified PathlossReferenceLinking_Value = 0
6092         PathlossReferenceLinking_pCell                PathlossReferenceLinking_Value = 1
6093         PathlossReferenceLinking_sCell                PathlossReferenceLinking_Value = 2
6094 )
6095
6096 var PathlossReferenceLinking_Value_name = map[int32]string{
6097         0: "protobuf_unspecified",
6098         1: "pCell",
6099         2: "sCell",
6100 }
6101
6102 var PathlossReferenceLinking_Value_value = map[string]int32{
6103         "protobuf_unspecified": 0,
6104         "pCell":                1,
6105         "sCell":                2,
6106 }
6107
6108 func (x PathlossReferenceLinking_Value) String() string {
6109         return proto.EnumName(PathlossReferenceLinking_Value_name, int32(x))
6110 }
6111
6112 func (PathlossReferenceLinking_Value) EnumDescriptor() ([]byte, []int) {
6113         return fileDescriptor_21c7528bb61f1a7a, []int{346, 0}
6114 }
6115
6116 type CSI_RS_MeasurementBW_NrofPRBs int32
6117
6118 const (
6119         CSI_RS_MeasurementBW_protobuf_unspecified CSI_RS_MeasurementBW_NrofPRBs = 0
6120         CSI_RS_MeasurementBW_size24               CSI_RS_MeasurementBW_NrofPRBs = 1
6121         CSI_RS_MeasurementBW_size48               CSI_RS_MeasurementBW_NrofPRBs = 2
6122         CSI_RS_MeasurementBW_size96               CSI_RS_MeasurementBW_NrofPRBs = 3
6123         CSI_RS_MeasurementBW_size192              CSI_RS_MeasurementBW_NrofPRBs = 4
6124         CSI_RS_MeasurementBW_size264              CSI_RS_MeasurementBW_NrofPRBs = 5
6125 )
6126
6127 var CSI_RS_MeasurementBW_NrofPRBs_name = map[int32]string{
6128         0: "protobuf_unspecified",
6129         1: "size24",
6130         2: "size48",
6131         3: "size96",
6132         4: "size192",
6133         5: "size264",
6134 }
6135
6136 var CSI_RS_MeasurementBW_NrofPRBs_value = map[string]int32{
6137         "protobuf_unspecified": 0,
6138         "size24":               1,
6139         "size48":               2,
6140         "size96":               3,
6141         "size192":              4,
6142         "size264":              5,
6143 }
6144
6145 func (x CSI_RS_MeasurementBW_NrofPRBs) String() string {
6146         return proto.EnumName(CSI_RS_MeasurementBW_NrofPRBs_name, int32(x))
6147 }
6148
6149 func (CSI_RS_MeasurementBW_NrofPRBs) EnumDescriptor() ([]byte, []int) {
6150         return fileDescriptor_21c7528bb61f1a7a, []int{362, 0}
6151 }
6152
6153 type Density_Value int32
6154
6155 const (
6156         Density_protobuf_unspecified Density_Value = 0
6157         Density_d1                   Density_Value = 1
6158         Density_d3                   Density_Value = 2
6159 )
6160
6161 var Density_Value_name = map[int32]string{
6162         0: "protobuf_unspecified",
6163         1: "d1",
6164         2: "d3",
6165 }
6166
6167 var Density_Value_value = map[string]int32{
6168         "protobuf_unspecified": 0,
6169         "d1":                   1,
6170         "d3":                   2,
6171 }
6172
6173 func (x Density_Value) String() string {
6174         return proto.EnumName(Density_Value_name, int32(x))
6175 }
6176
6177 func (Density_Value) EnumDescriptor() ([]byte, []int) {
6178         return fileDescriptor_21c7528bb61f1a7a, []int{363, 0}
6179 }
6180
6181 type Q_OffsetRange_Value int32
6182
6183 const (
6184         Q_OffsetRange_protobuf_unspecified Q_OffsetRange_Value = 0
6185         Q_OffsetRange_minus_dB24           Q_OffsetRange_Value = 1
6186         Q_OffsetRange_minus_dB22           Q_OffsetRange_Value = 2
6187         Q_OffsetRange_minus_dB20           Q_OffsetRange_Value = 3
6188         Q_OffsetRange_minus_dB18           Q_OffsetRange_Value = 4
6189         Q_OffsetRange_minus_dB16           Q_OffsetRange_Value = 5
6190         Q_OffsetRange_minus_dB14           Q_OffsetRange_Value = 6
6191         Q_OffsetRange_minus_dB12           Q_OffsetRange_Value = 7
6192         Q_OffsetRange_minus_dB10           Q_OffsetRange_Value = 8
6193         Q_OffsetRange_minus_dB8            Q_OffsetRange_Value = 9
6194         Q_OffsetRange_minus_dB6            Q_OffsetRange_Value = 10
6195         Q_OffsetRange_minus_dB5            Q_OffsetRange_Value = 11
6196         Q_OffsetRange_minus_dB4            Q_OffsetRange_Value = 12
6197         Q_OffsetRange_minus_dB3            Q_OffsetRange_Value = 13
6198         Q_OffsetRange_minus_dB2            Q_OffsetRange_Value = 14
6199         Q_OffsetRange_minus_dB1            Q_OffsetRange_Value = 15
6200         Q_OffsetRange_dB0                  Q_OffsetRange_Value = 16
6201         Q_OffsetRange_dB1                  Q_OffsetRange_Value = 17
6202         Q_OffsetRange_dB2                  Q_OffsetRange_Value = 18
6203         Q_OffsetRange_dB3                  Q_OffsetRange_Value = 19
6204         Q_OffsetRange_dB4                  Q_OffsetRange_Value = 20
6205         Q_OffsetRange_dB5                  Q_OffsetRange_Value = 21
6206         Q_OffsetRange_dB6                  Q_OffsetRange_Value = 22
6207         Q_OffsetRange_dB8                  Q_OffsetRange_Value = 23
6208         Q_OffsetRange_dB10                 Q_OffsetRange_Value = 24
6209         Q_OffsetRange_dB12                 Q_OffsetRange_Value = 25
6210         Q_OffsetRange_dB14                 Q_OffsetRange_Value = 26
6211         Q_OffsetRange_dB16                 Q_OffsetRange_Value = 27
6212         Q_OffsetRange_dB18                 Q_OffsetRange_Value = 28
6213         Q_OffsetRange_dB20                 Q_OffsetRange_Value = 29
6214         Q_OffsetRange_dB22                 Q_OffsetRange_Value = 30
6215         Q_OffsetRange_dB24                 Q_OffsetRange_Value = 31
6216 )
6217
6218 var Q_OffsetRange_Value_name = map[int32]string{
6219         0:  "protobuf_unspecified",
6220         1:  "minus_dB24",
6221         2:  "minus_dB22",
6222         3:  "minus_dB20",
6223         4:  "minus_dB18",
6224         5:  "minus_dB16",
6225         6:  "minus_dB14",
6226         7:  "minus_dB12",
6227         8:  "minus_dB10",
6228         9:  "minus_dB8",
6229         10: "minus_dB6",
6230         11: "minus_dB5",
6231         12: "minus_dB4",
6232         13: "minus_dB3",
6233         14: "minus_dB2",
6234         15: "minus_dB1",
6235         16: "dB0",
6236         17: "dB1",
6237         18: "dB2",
6238         19: "dB3",
6239         20: "dB4",
6240         21: "dB5",
6241         22: "dB6",
6242         23: "dB8",
6243         24: "dB10",
6244         25: "dB12",
6245         26: "dB14",
6246         27: "dB16",
6247         28: "dB18",
6248         29: "dB20",
6249         30: "dB22",
6250         31: "dB24",
6251 }
6252
6253 var Q_OffsetRange_Value_value = map[string]int32{
6254         "protobuf_unspecified": 0,
6255         "minus_dB24":           1,
6256         "minus_dB22":           2,
6257         "minus_dB20":           3,
6258         "minus_dB18":           4,
6259         "minus_dB16":           5,
6260         "minus_dB14":           6,
6261         "minus_dB12":           7,
6262         "minus_dB10":           8,
6263         "minus_dB8":            9,
6264         "minus_dB6":            10,
6265         "minus_dB5":            11,
6266         "minus_dB4":            12,
6267         "minus_dB3":            13,
6268         "minus_dB2":            14,
6269         "minus_dB1":            15,
6270         "dB0":                  16,
6271         "dB1":                  17,
6272         "dB2":                  18,
6273         "dB3":                  19,
6274         "dB4":                  20,
6275         "dB5":                  21,
6276         "dB6":                  22,
6277         "dB8":                  23,
6278         "dB10":                 24,
6279         "dB12":                 25,
6280         "dB14":                 26,
6281         "dB16":                 27,
6282         "dB18":                 28,
6283         "dB20":                 29,
6284         "dB22":                 30,
6285         "dB24":                 31,
6286 }
6287
6288 func (x Q_OffsetRange_Value) String() string {
6289         return proto.EnumName(Q_OffsetRange_Value_name, int32(x))
6290 }
6291
6292 func (Q_OffsetRange_Value) EnumDescriptor() ([]byte, []int) {
6293         return fileDescriptor_21c7528bb61f1a7a, []int{368, 0}
6294 }
6295
6296 type Range_Value int32
6297
6298 const (
6299         Range_protobuf_unspecified Range_Value = 0
6300         Range_n4                   Range_Value = 1
6301         Range_n8                   Range_Value = 2
6302         Range_n12                  Range_Value = 3
6303         Range_n16                  Range_Value = 4
6304         Range_n24                  Range_Value = 5
6305         Range_n32                  Range_Value = 6
6306         Range_n48                  Range_Value = 7
6307         Range_n64                  Range_Value = 8
6308         Range_n84                  Range_Value = 9
6309         Range_n96                  Range_Value = 10
6310         Range_n128                 Range_Value = 11
6311         Range_n168                 Range_Value = 12
6312         Range_n252                 Range_Value = 13
6313         Range_n504                 Range_Value = 14
6314         Range_n1008                Range_Value = 15
6315 )
6316
6317 var Range_Value_name = map[int32]string{
6318         0:  "protobuf_unspecified",
6319         1:  "n4",
6320         2:  "n8",
6321         3:  "n12",
6322         4:  "n16",
6323         5:  "n24",
6324         6:  "n32",
6325         7:  "n48",
6326         8:  "n64",
6327         9:  "n84",
6328         10: "n96",
6329         11: "n128",
6330         12: "n168",
6331         13: "n252",
6332         14: "n504",
6333         15: "n1008",
6334 }
6335
6336 var Range_Value_value = map[string]int32{
6337         "protobuf_unspecified": 0,
6338         "n4":                   1,
6339         "n8":                   2,
6340         "n12":                  3,
6341         "n16":                  4,
6342         "n24":                  5,
6343         "n32":                  6,
6344         "n48":                  7,
6345         "n64":                  8,
6346         "n84":                  9,
6347         "n96":                  10,
6348         "n128":                 11,
6349         "n168":                 12,
6350         "n252":                 13,
6351         "n504":                 14,
6352         "n1008":                15,
6353 }
6354
6355 func (x Range_Value) String() string {
6356         return proto.EnumName(Range_Value_name, int32(x))
6357 }
6358
6359 func (Range_Value) EnumDescriptor() ([]byte, []int) {
6360         return fileDescriptor_21c7528bb61f1a7a, []int{375, 0}
6361 }
6362
6363 type MeasCycleSCellV1530_Value int32
6364
6365 const (
6366         MeasCycleSCellV1530_protobuf_unspecified MeasCycleSCellV1530_Value = 0
6367         MeasCycleSCellV1530_sf160                MeasCycleSCellV1530_Value = 1
6368         MeasCycleSCellV1530_sf256                MeasCycleSCellV1530_Value = 2
6369         MeasCycleSCellV1530_sf320                MeasCycleSCellV1530_Value = 3
6370         MeasCycleSCellV1530_sf512                MeasCycleSCellV1530_Value = 4
6371         MeasCycleSCellV1530_sf640                MeasCycleSCellV1530_Value = 5
6372         MeasCycleSCellV1530_sf1024               MeasCycleSCellV1530_Value = 6
6373         MeasCycleSCellV1530_sf1280               MeasCycleSCellV1530_Value = 7
6374 )
6375
6376 var MeasCycleSCellV1530_Value_name = map[int32]string{
6377         0: "protobuf_unspecified",
6378         1: "sf160",
6379         2: "sf256",
6380         3: "sf320",
6381         4: "sf512",
6382         5: "sf640",
6383         6: "sf1024",
6384         7: "sf1280",
6385 }
6386
6387 var MeasCycleSCellV1530_Value_value = map[string]int32{
6388         "protobuf_unspecified": 0,
6389         "sf160":                1,
6390         "sf256":                2,
6391         "sf320":                3,
6392         "sf512":                4,
6393         "sf640":                5,
6394         "sf1024":               6,
6395         "sf1280":               7,
6396 }
6397
6398 func (x MeasCycleSCellV1530_Value) String() string {
6399         return proto.EnumName(MeasCycleSCellV1530_Value_name, int32(x))
6400 }
6401
6402 func (MeasCycleSCellV1530_Value) EnumDescriptor() ([]byte, []int) {
6403         return fileDescriptor_21c7528bb61f1a7a, []int{376, 0}
6404 }
6405
6406 type EUTRA_AllowedMeasBandwidth_Value int32
6407
6408 const (
6409         EUTRA_AllowedMeasBandwidth_protobuf_unspecified EUTRA_AllowedMeasBandwidth_Value = 0
6410         EUTRA_AllowedMeasBandwidth_mbw6                 EUTRA_AllowedMeasBandwidth_Value = 1
6411         EUTRA_AllowedMeasBandwidth_mbw15                EUTRA_AllowedMeasBandwidth_Value = 2
6412         EUTRA_AllowedMeasBandwidth_mbw25                EUTRA_AllowedMeasBandwidth_Value = 3
6413         EUTRA_AllowedMeasBandwidth_mbw50                EUTRA_AllowedMeasBandwidth_Value = 4
6414         EUTRA_AllowedMeasBandwidth_mbw75                EUTRA_AllowedMeasBandwidth_Value = 5
6415         EUTRA_AllowedMeasBandwidth_mbw100               EUTRA_AllowedMeasBandwidth_Value = 6
6416 )
6417
6418 var EUTRA_AllowedMeasBandwidth_Value_name = map[int32]string{
6419         0: "protobuf_unspecified",
6420         1: "mbw6",
6421         2: "mbw15",
6422         3: "mbw25",
6423         4: "mbw50",
6424         5: "mbw75",
6425         6: "mbw100",
6426 }
6427
6428 var EUTRA_AllowedMeasBandwidth_Value_value = map[string]int32{
6429         "protobuf_unspecified": 0,
6430         "mbw6":                 1,
6431         "mbw15":                2,
6432         "mbw25":                3,
6433         "mbw50":                4,
6434         "mbw75":                5,
6435         "mbw100":               6,
6436 }
6437
6438 func (x EUTRA_AllowedMeasBandwidth_Value) String() string {
6439         return proto.EnumName(EUTRA_AllowedMeasBandwidth_Value_name, int32(x))
6440 }
6441
6442 func (EUTRA_AllowedMeasBandwidth_Value) EnumDescriptor() ([]byte, []int) {
6443         return fileDescriptor_21c7528bb61f1a7a, []int{378, 0}
6444 }
6445
6446 type EUTRA_Q_OffsetRange_Value int32
6447
6448 const (
6449         EUTRA_Q_OffsetRange_protobuf_unspecified EUTRA_Q_OffsetRange_Value = 0
6450         EUTRA_Q_OffsetRange_minus_dB24           EUTRA_Q_OffsetRange_Value = 1
6451         EUTRA_Q_OffsetRange_minus_dB22           EUTRA_Q_OffsetRange_Value = 2
6452         EUTRA_Q_OffsetRange_minus_dB20           EUTRA_Q_OffsetRange_Value = 3
6453         EUTRA_Q_OffsetRange_minus_dB18           EUTRA_Q_OffsetRange_Value = 4
6454         EUTRA_Q_OffsetRange_minus_dB16           EUTRA_Q_OffsetRange_Value = 5
6455         EUTRA_Q_OffsetRange_minus_dB14           EUTRA_Q_OffsetRange_Value = 6
6456         EUTRA_Q_OffsetRange_minus_dB12           EUTRA_Q_OffsetRange_Value = 7
6457         EUTRA_Q_OffsetRange_minus_dB10           EUTRA_Q_OffsetRange_Value = 8
6458         EUTRA_Q_OffsetRange_minus_dB8            EUTRA_Q_OffsetRange_Value = 9
6459         EUTRA_Q_OffsetRange_minus_dB6            EUTRA_Q_OffsetRange_Value = 10
6460         EUTRA_Q_OffsetRange_minus_dB5            EUTRA_Q_OffsetRange_Value = 11
6461         EUTRA_Q_OffsetRange_minus_dB4            EUTRA_Q_OffsetRange_Value = 12
6462         EUTRA_Q_OffsetRange_minus_dB3            EUTRA_Q_OffsetRange_Value = 13
6463         EUTRA_Q_OffsetRange_minus_dB2            EUTRA_Q_OffsetRange_Value = 14
6464         EUTRA_Q_OffsetRange_minus_dB1            EUTRA_Q_OffsetRange_Value = 15
6465         EUTRA_Q_OffsetRange_dB0                  EUTRA_Q_OffsetRange_Value = 16
6466         EUTRA_Q_OffsetRange_dB1                  EUTRA_Q_OffsetRange_Value = 17
6467         EUTRA_Q_OffsetRange_dB2                  EUTRA_Q_OffsetRange_Value = 18
6468         EUTRA_Q_OffsetRange_dB3                  EUTRA_Q_OffsetRange_Value = 19
6469         EUTRA_Q_OffsetRange_dB4                  EUTRA_Q_OffsetRange_Value = 20
6470         EUTRA_Q_OffsetRange_dB5                  EUTRA_Q_OffsetRange_Value = 21
6471         EUTRA_Q_OffsetRange_dB6                  EUTRA_Q_OffsetRange_Value = 22
6472         EUTRA_Q_OffsetRange_dB8                  EUTRA_Q_OffsetRange_Value = 23
6473         EUTRA_Q_OffsetRange_dB10                 EUTRA_Q_OffsetRange_Value = 24
6474         EUTRA_Q_OffsetRange_dB12                 EUTRA_Q_OffsetRange_Value = 25
6475         EUTRA_Q_OffsetRange_dB14                 EUTRA_Q_OffsetRange_Value = 26
6476         EUTRA_Q_OffsetRange_dB16                 EUTRA_Q_OffsetRange_Value = 27
6477         EUTRA_Q_OffsetRange_dB18                 EUTRA_Q_OffsetRange_Value = 28
6478         EUTRA_Q_OffsetRange_dB20                 EUTRA_Q_OffsetRange_Value = 29
6479         EUTRA_Q_OffsetRange_dB22                 EUTRA_Q_OffsetRange_Value = 30
6480         EUTRA_Q_OffsetRange_dB24                 EUTRA_Q_OffsetRange_Value = 31
6481 )
6482
6483 var EUTRA_Q_OffsetRange_Value_name = map[int32]string{
6484         0:  "protobuf_unspecified",
6485         1:  "minus_dB24",
6486         2:  "minus_dB22",
6487         3:  "minus_dB20",
6488         4:  "minus_dB18",
6489         5:  "minus_dB16",
6490         6:  "minus_dB14",
6491         7:  "minus_dB12",
6492         8:  "minus_dB10",
6493         9:  "minus_dB8",
6494         10: "minus_dB6",
6495         11: "minus_dB5",
6496         12: "minus_dB4",
6497         13: "minus_dB3",
6498         14: "minus_dB2",
6499         15: "minus_dB1",
6500         16: "dB0",
6501         17: "dB1",
6502         18: "dB2",
6503         19: "dB3",
6504         20: "dB4",
6505         21: "dB5",
6506         22: "dB6",
6507         23: "dB8",
6508         24: "dB10",
6509         25: "dB12",
6510         26: "dB14",
6511         27: "dB16",
6512         28: "dB18",
6513         29: "dB20",
6514         30: "dB22",
6515         31: "dB24",
6516 }
6517
6518 var EUTRA_Q_OffsetRange_Value_value = map[string]int32{
6519         "protobuf_unspecified": 0,
6520         "minus_dB24":           1,
6521         "minus_dB22":           2,
6522         "minus_dB20":           3,
6523         "minus_dB18":           4,
6524         "minus_dB16":           5,
6525         "minus_dB14":           6,
6526         "minus_dB12":           7,
6527         "minus_dB10":           8,
6528         "minus_dB8":            9,
6529         "minus_dB6":            10,
6530         "minus_dB5":            11,
6531         "minus_dB4":            12,
6532         "minus_dB3":            13,
6533         "minus_dB2":            14,
6534         "minus_dB1":            15,
6535         "dB0":                  16,
6536         "dB1":                  17,
6537         "dB2":                  18,
6538         "dB3":                  19,
6539         "dB4":                  20,
6540         "dB5":                  21,
6541         "dB6":                  22,
6542         "dB8":                  23,
6543         "dB10":                 24,
6544         "dB12":                 25,
6545         "dB14":                 26,
6546         "dB16":                 27,
6547         "dB18":                 28,
6548         "dB20":                 29,
6549         "dB22":                 30,
6550         "dB24":                 31,
6551 }
6552
6553 func (x EUTRA_Q_OffsetRange_Value) String() string {
6554         return proto.EnumName(EUTRA_Q_OffsetRange_Value_name, int32(x))
6555 }
6556
6557 func (EUTRA_Q_OffsetRange_Value) EnumDescriptor() ([]byte, []int) {
6558         return fileDescriptor_21c7528bb61f1a7a, []int{381, 0}
6559 }
6560
6561 type EUTRA_Range_Value int32
6562
6563 const (
6564         EUTRA_Range_protobuf_unspecified EUTRA_Range_Value = 0
6565         EUTRA_Range_n4                   EUTRA_Range_Value = 1
6566         EUTRA_Range_n8                   EUTRA_Range_Value = 2
6567         EUTRA_Range_n12                  EUTRA_Range_Value = 3
6568         EUTRA_Range_n16                  EUTRA_Range_Value = 4
6569         EUTRA_Range_n24                  EUTRA_Range_Value = 5
6570         EUTRA_Range_n32                  EUTRA_Range_Value = 6
6571         EUTRA_Range_n48                  EUTRA_Range_Value = 7
6572         EUTRA_Range_n64                  EUTRA_Range_Value = 8
6573         EUTRA_Range_n84                  EUTRA_Range_Value = 9
6574         EUTRA_Range_n96                  EUTRA_Range_Value = 10
6575         EUTRA_Range_n128                 EUTRA_Range_Value = 11
6576         EUTRA_Range_n168                 EUTRA_Range_Value = 12
6577         EUTRA_Range_n252                 EUTRA_Range_Value = 13
6578         EUTRA_Range_n504                 EUTRA_Range_Value = 14
6579 )
6580
6581 var EUTRA_Range_Value_name = map[int32]string{
6582         0:  "protobuf_unspecified",
6583         1:  "n4",
6584         2:  "n8",
6585         3:  "n12",
6586         4:  "n16",
6587         5:  "n24",
6588         6:  "n32",
6589         7:  "n48",
6590         8:  "n64",
6591         9:  "n84",
6592         10: "n96",
6593         11: "n128",
6594         12: "n168",
6595         13: "n252",
6596         14: "n504",
6597 }
6598
6599 var EUTRA_Range_Value_value = map[string]int32{
6600         "protobuf_unspecified": 0,
6601         "n4":                   1,
6602         "n8":                   2,
6603         "n12":                  3,
6604         "n16":                  4,
6605         "n24":                  5,
6606         "n32":                  6,
6607         "n48":                  7,
6608         "n64":                  8,
6609         "n84":                  9,
6610         "n96":                  10,
6611         "n128":                 11,
6612         "n168":                 12,
6613         "n252":                 13,
6614         "n504":                 14,
6615 }
6616
6617 func (x EUTRA_Range_Value) String() string {
6618         return proto.EnumName(EUTRA_Range_Value_name, int32(x))
6619 }
6620
6621 func (EUTRA_Range_Value) EnumDescriptor() ([]byte, []int) {
6622         return fileDescriptor_21c7528bb61f1a7a, []int{384, 0}
6623 }
6624
6625 type NR_RS_Type_Value int32
6626
6627 const (
6628         NR_RS_Type_protobuf_unspecified NR_RS_Type_Value = 0
6629         NR_RS_Type_ssb                  NR_RS_Type_Value = 1
6630         NR_RS_Type_csi_rs               NR_RS_Type_Value = 2
6631 )
6632
6633 var NR_RS_Type_Value_name = map[int32]string{
6634         0: "protobuf_unspecified",
6635         1: "ssb",
6636         2: "csi_rs",
6637 }
6638
6639 var NR_RS_Type_Value_value = map[string]int32{
6640         "protobuf_unspecified": 0,
6641         "ssb":                  1,
6642         "csi_rs":               2,
6643 }
6644
6645 func (x NR_RS_Type_Value) String() string {
6646         return proto.EnumName(NR_RS_Type_Value_name, int32(x))
6647 }
6648
6649 func (NR_RS_Type_Value) EnumDescriptor() ([]byte, []int) {
6650         return fileDescriptor_21c7528bb61f1a7a, []int{388, 0}
6651 }
6652
6653 type ReportInterval_Value int32
6654
6655 const (
6656         ReportInterval_protobuf_unspecified ReportInterval_Value = 0
6657         ReportInterval_ms120                ReportInterval_Value = 1
6658         ReportInterval_ms240                ReportInterval_Value = 2
6659         ReportInterval_ms480                ReportInterval_Value = 3
6660         ReportInterval_ms640                ReportInterval_Value = 4
6661         ReportInterval_ms1024               ReportInterval_Value = 5
6662         ReportInterval_ms2048               ReportInterval_Value = 6
6663         ReportInterval_ms5120               ReportInterval_Value = 7
6664         ReportInterval_ms10240              ReportInterval_Value = 8
6665         ReportInterval_ms20480              ReportInterval_Value = 9
6666         ReportInterval_ms40960              ReportInterval_Value = 10
6667         ReportInterval_min1                 ReportInterval_Value = 11
6668         ReportInterval_min6                 ReportInterval_Value = 12
6669         ReportInterval_min12                ReportInterval_Value = 13
6670         ReportInterval_min30                ReportInterval_Value = 14
6671 )
6672
6673 var ReportInterval_Value_name = map[int32]string{
6674         0:  "protobuf_unspecified",
6675         1:  "ms120",
6676         2:  "ms240",
6677         3:  "ms480",
6678         4:  "ms640",
6679         5:  "ms1024",
6680         6:  "ms2048",
6681         7:  "ms5120",
6682         8:  "ms10240",
6683         9:  "ms20480",
6684         10: "ms40960",
6685         11: "min1",
6686         12: "min6",
6687         13: "min12",
6688         14: "min30",
6689 }
6690
6691 var ReportInterval_Value_value = map[string]int32{
6692         "protobuf_unspecified": 0,
6693         "ms120":                1,
6694         "ms240":                2,
6695         "ms480":                3,
6696         "ms640":                4,
6697         "ms1024":               5,
6698         "ms2048":               6,
6699         "ms5120":               7,
6700         "ms10240":              8,
6701         "ms20480":              9,
6702         "ms40960":              10,
6703         "min1":                 11,
6704         "min6":                 12,
6705         "min12":                13,
6706         "min30":                14,
6707 }
6708
6709 func (x ReportInterval_Value) String() string {
6710         return proto.EnumName(ReportInterval_Value_name, int32(x))
6711 }
6712
6713 func (ReportInterval_Value) EnumDescriptor() ([]byte, []int) {
6714         return fileDescriptor_21c7528bb61f1a7a, []int{390, 0}
6715 }
6716
6717 type ReportAmount_Value int32
6718
6719 const (
6720         ReportAmount_protobuf_unspecified ReportAmount_Value = 0
6721         ReportAmount_r1                   ReportAmount_Value = 1
6722         ReportAmount_r2                   ReportAmount_Value = 2
6723         ReportAmount_r4                   ReportAmount_Value = 3
6724         ReportAmount_r8                   ReportAmount_Value = 4
6725         ReportAmount_r16                  ReportAmount_Value = 5
6726         ReportAmount_r32                  ReportAmount_Value = 6
6727         ReportAmount_r64                  ReportAmount_Value = 7
6728         ReportAmount_infinity             ReportAmount_Value = 8
6729 )
6730
6731 var ReportAmount_Value_name = map[int32]string{
6732         0: "protobuf_unspecified",
6733         1: "r1",
6734         2: "r2",
6735         3: "r4",
6736         4: "r8",
6737         5: "r16",
6738         6: "r32",
6739         7: "r64",
6740         8: "infinity",
6741 }
6742
6743 var ReportAmount_Value_value = map[string]int32{
6744         "protobuf_unspecified": 0,
6745         "r1":                   1,
6746         "r2":                   2,
6747         "r4":                   3,
6748         "r8":                   4,
6749         "r16":                  5,
6750         "r32":                  6,
6751         "r64":                  7,
6752         "infinity":             8,
6753 }
6754
6755 func (x ReportAmount_Value) String() string {
6756         return proto.EnumName(ReportAmount_Value_name, int32(x))
6757 }
6758
6759 func (ReportAmount_Value) EnumDescriptor() ([]byte, []int) {
6760         return fileDescriptor_21c7528bb61f1a7a, []int{391, 0}
6761 }
6762
6763 type TimeToTrigger_Value int32
6764
6765 const (
6766         TimeToTrigger_protobuf_unspecified TimeToTrigger_Value = 0
6767         TimeToTrigger_ms0                  TimeToTrigger_Value = 1
6768         TimeToTrigger_ms40                 TimeToTrigger_Value = 2
6769         TimeToTrigger_ms64                 TimeToTrigger_Value = 3
6770         TimeToTrigger_ms80                 TimeToTrigger_Value = 4
6771         TimeToTrigger_ms100                TimeToTrigger_Value = 5
6772         TimeToTrigger_ms128                TimeToTrigger_Value = 6
6773         TimeToTrigger_ms160                TimeToTrigger_Value = 7
6774         TimeToTrigger_ms256                TimeToTrigger_Value = 8
6775         TimeToTrigger_ms320                TimeToTrigger_Value = 9
6776         TimeToTrigger_ms480                TimeToTrigger_Value = 10
6777         TimeToTrigger_ms512                TimeToTrigger_Value = 11
6778         TimeToTrigger_ms640                TimeToTrigger_Value = 12
6779         TimeToTrigger_ms1024               TimeToTrigger_Value = 13
6780         TimeToTrigger_ms1280               TimeToTrigger_Value = 14
6781         TimeToTrigger_ms2560               TimeToTrigger_Value = 15
6782         TimeToTrigger_ms5120               TimeToTrigger_Value = 16
6783 )
6784
6785 var TimeToTrigger_Value_name = map[int32]string{
6786         0:  "protobuf_unspecified",
6787         1:  "ms0",
6788         2:  "ms40",
6789         3:  "ms64",
6790         4:  "ms80",
6791         5:  "ms100",
6792         6:  "ms128",
6793         7:  "ms160",
6794         8:  "ms256",
6795         9:  "ms320",
6796         10: "ms480",
6797         11: "ms512",
6798         12: "ms640",
6799         13: "ms1024",
6800         14: "ms1280",
6801         15: "ms2560",
6802         16: "ms5120",
6803 }
6804
6805 var TimeToTrigger_Value_value = map[string]int32{
6806         "protobuf_unspecified": 0,
6807         "ms0":                  1,
6808         "ms40":                 2,
6809         "ms64":                 3,
6810         "ms80":                 4,
6811         "ms100":                5,
6812         "ms128":                6,
6813         "ms160":                7,
6814         "ms256":                8,
6815         "ms320":                9,
6816         "ms480":                10,
6817         "ms512":                11,
6818         "ms640":                12,
6819         "ms1024":               13,
6820         "ms1280":               14,
6821         "ms2560":               15,
6822         "ms5120":               16,
6823 }
6824
6825 func (x TimeToTrigger_Value) String() string {
6826         return proto.EnumName(TimeToTrigger_Value_name, int32(x))
6827 }
6828
6829 func (TimeToTrigger_Value) EnumDescriptor() ([]byte, []int) {
6830         return fileDescriptor_21c7528bb61f1a7a, []int{401, 0}
6831 }
6832
6833 type ReportAddNeighMeas_Value int32
6834
6835 const (
6836         ReportAddNeighMeas_protobuf_unspecified ReportAddNeighMeas_Value = 0
6837         ReportAddNeighMeas_setup                ReportAddNeighMeas_Value = 1
6838 )
6839
6840 var ReportAddNeighMeas_Value_name = map[int32]string{
6841         0: "protobuf_unspecified",
6842         1: "setup",
6843 }
6844
6845 var ReportAddNeighMeas_Value_value = map[string]int32{
6846         "protobuf_unspecified": 0,
6847         "setup":                1,
6848 }
6849
6850 func (x ReportAddNeighMeas_Value) String() string {
6851         return proto.EnumName(ReportAddNeighMeas_Value_name, int32(x))
6852 }
6853
6854 func (ReportAddNeighMeas_Value) EnumDescriptor() ([]byte, []int) {
6855         return fileDescriptor_21c7528bb61f1a7a, []int{403, 0}
6856 }
6857
6858 type FilterCoefficient_Value int32
6859
6860 const (
6861         FilterCoefficient_protobuf_unspecified FilterCoefficient_Value = 0
6862         FilterCoefficient_fc0                  FilterCoefficient_Value = 1
6863         FilterCoefficient_fc1                  FilterCoefficient_Value = 2
6864         FilterCoefficient_fc2                  FilterCoefficient_Value = 3
6865         FilterCoefficient_fc3                  FilterCoefficient_Value = 4
6866         FilterCoefficient_fc4                  FilterCoefficient_Value = 5
6867         FilterCoefficient_fc5                  FilterCoefficient_Value = 6
6868         FilterCoefficient_fc6                  FilterCoefficient_Value = 7
6869         FilterCoefficient_fc7                  FilterCoefficient_Value = 8
6870         FilterCoefficient_fc8                  FilterCoefficient_Value = 9
6871         FilterCoefficient_fc9                  FilterCoefficient_Value = 10
6872         FilterCoefficient_fc11                 FilterCoefficient_Value = 11
6873         FilterCoefficient_fc13                 FilterCoefficient_Value = 12
6874         FilterCoefficient_fc15                 FilterCoefficient_Value = 13
6875         FilterCoefficient_fc17                 FilterCoefficient_Value = 14
6876         FilterCoefficient_fc19                 FilterCoefficient_Value = 15
6877 )
6878
6879 var FilterCoefficient_Value_name = map[int32]string{
6880         0:  "protobuf_unspecified",
6881         1:  "fc0",
6882         2:  "fc1",
6883         3:  "fc2",
6884         4:  "fc3",
6885         5:  "fc4",
6886         6:  "fc5",
6887         7:  "fc6",
6888         8:  "fc7",
6889         9:  "fc8",
6890         10: "fc9",
6891         11: "fc11",
6892         12: "fc13",
6893         13: "fc15",
6894         14: "fc17",
6895         15: "fc19",
6896 }
6897
6898 var FilterCoefficient_Value_value = map[string]int32{
6899         "protobuf_unspecified": 0,
6900         "fc0":                  1,
6901         "fc1":                  2,
6902         "fc2":                  3,
6903         "fc3":                  4,
6904         "fc4":                  5,
6905         "fc5":                  6,
6906         "fc6":                  7,
6907         "fc7":                  8,
6908         "fc8":                  9,
6909         "fc9":                  10,
6910         "fc11":                 11,
6911         "fc13":                 12,
6912         "fc15":                 13,
6913         "fc17":                 14,
6914         "fc19":                 15,
6915 }
6916
6917 func (x FilterCoefficient_Value) String() string {
6918         return proto.EnumName(FilterCoefficient_Value_name, int32(x))
6919 }
6920
6921 func (FilterCoefficient_Value) EnumDescriptor() ([]byte, []int) {
6922         return fileDescriptor_21c7528bb61f1a7a, []int{417, 0}
6923 }
6924
6925 type MGL_Value int32
6926
6927 const (
6928         MGL_protobuf_unspecified MGL_Value = 0
6929         MGL_ms1dot5              MGL_Value = 1
6930         MGL_ms3                  MGL_Value = 2
6931         MGL_ms3dot5              MGL_Value = 3
6932         MGL_ms4                  MGL_Value = 4
6933         MGL_ms5dot5              MGL_Value = 5
6934         MGL_ms6                  MGL_Value = 6
6935 )
6936
6937 var MGL_Value_name = map[int32]string{
6938         0: "protobuf_unspecified",
6939         1: "ms1dot5",
6940         2: "ms3",
6941         3: "ms3dot5",
6942         4: "ms4",
6943         5: "ms5dot5",
6944         6: "ms6",
6945 }
6946
6947 var MGL_Value_value = map[string]int32{
6948         "protobuf_unspecified": 0,
6949         "ms1dot5":              1,
6950         "ms3":                  2,
6951         "ms3dot5":              3,
6952         "ms4":                  4,
6953         "ms5dot5":              5,
6954         "ms6":                  6,
6955 }
6956
6957 func (x MGL_Value) String() string {
6958         return proto.EnumName(MGL_Value_name, int32(x))
6959 }
6960
6961 func (MGL_Value) EnumDescriptor() ([]byte, []int) {
6962         return fileDescriptor_21c7528bb61f1a7a, []int{420, 0}
6963 }
6964
6965 type MGRP_Value int32
6966
6967 const (
6968         MGRP_protobuf_unspecified MGRP_Value = 0
6969         MGRP_ms20                 MGRP_Value = 1
6970         MGRP_ms40                 MGRP_Value = 2
6971         MGRP_ms80                 MGRP_Value = 3
6972         MGRP_ms160                MGRP_Value = 4
6973 )
6974
6975 var MGRP_Value_name = map[int32]string{
6976         0: "protobuf_unspecified",
6977         1: "ms20",
6978         2: "ms40",
6979         3: "ms80",
6980         4: "ms160",
6981 }
6982
6983 var MGRP_Value_value = map[string]int32{
6984         "protobuf_unspecified": 0,
6985         "ms20":                 1,
6986         "ms40":                 2,
6987         "ms80":                 3,
6988         "ms160":                4,
6989 }
6990
6991 func (x MGRP_Value) String() string {
6992         return proto.EnumName(MGRP_Value_name, int32(x))
6993 }
6994
6995 func (MGRP_Value) EnumDescriptor() ([]byte, []int) {
6996         return fileDescriptor_21c7528bb61f1a7a, []int{421, 0}
6997 }
6998
6999 type MGTA_Value int32
7000
7001 const (
7002         MGTA_protobuf_unspecified MGTA_Value = 0
7003         MGTA_ms0                  MGTA_Value = 1
7004         MGTA_ms0dot25             MGTA_Value = 2
7005         MGTA_ms0dot5              MGTA_Value = 3
7006 )
7007
7008 var MGTA_Value_name = map[int32]string{
7009         0: "protobuf_unspecified",
7010         1: "ms0",
7011         2: "ms0dot25",
7012         3: "ms0dot5",
7013 }
7014
7015 var MGTA_Value_value = map[string]int32{
7016         "protobuf_unspecified": 0,
7017         "ms0":                  1,
7018         "ms0dot25":             2,
7019         "ms0dot5":              3,
7020 }
7021
7022 func (x MGTA_Value) String() string {
7023         return proto.EnumName(MGTA_Value_name, int32(x))
7024 }
7025
7026 func (MGTA_Value) EnumDescriptor() ([]byte, []int) {
7027         return fileDescriptor_21c7528bb61f1a7a, []int{422, 0}
7028 }
7029
7030 type MeasGapSharingScheme_Value int32
7031
7032 const (
7033         MeasGapSharingScheme_protobuf_unspecified MeasGapSharingScheme_Value = 0
7034         MeasGapSharingScheme_scheme00             MeasGapSharingScheme_Value = 1
7035         MeasGapSharingScheme_scheme01             MeasGapSharingScheme_Value = 2
7036         MeasGapSharingScheme_scheme10             MeasGapSharingScheme_Value = 3
7037         MeasGapSharingScheme_scheme11             MeasGapSharingScheme_Value = 4
7038 )
7039
7040 var MeasGapSharingScheme_Value_name = map[int32]string{
7041         0: "protobuf_unspecified",
7042         1: "scheme00",
7043         2: "scheme01",
7044         3: "scheme10",
7045         4: "scheme11",
7046 }
7047
7048 var MeasGapSharingScheme_Value_value = map[string]int32{
7049         "protobuf_unspecified": 0,
7050         "scheme00":             1,
7051         "scheme01":             2,
7052         "scheme10":             3,
7053         "scheme11":             4,
7054 }
7055
7056 func (x MeasGapSharingScheme_Value) String() string {
7057         return proto.EnumName(MeasGapSharingScheme_Value_name, int32(x))
7058 }
7059
7060 func (MeasGapSharingScheme_Value) EnumDescriptor() ([]byte, []int) {
7061         return fileDescriptor_21c7528bb61f1a7a, []int{424, 0}
7062 }
7063
7064 type DelayBudgetReportingProhibitTimer_Value int32
7065
7066 const (
7067         DelayBudgetReportingProhibitTimer_protobuf_unspecified DelayBudgetReportingProhibitTimer_Value = 0
7068         DelayBudgetReportingProhibitTimer_s0                   DelayBudgetReportingProhibitTimer_Value = 1
7069         DelayBudgetReportingProhibitTimer_s0dot4               DelayBudgetReportingProhibitTimer_Value = 2
7070         DelayBudgetReportingProhibitTimer_s0dot8               DelayBudgetReportingProhibitTimer_Value = 3
7071         DelayBudgetReportingProhibitTimer_s1dot6               DelayBudgetReportingProhibitTimer_Value = 4
7072         DelayBudgetReportingProhibitTimer_s3                   DelayBudgetReportingProhibitTimer_Value = 5
7073         DelayBudgetReportingProhibitTimer_s6                   DelayBudgetReportingProhibitTimer_Value = 6
7074         DelayBudgetReportingProhibitTimer_s12                  DelayBudgetReportingProhibitTimer_Value = 7
7075         DelayBudgetReportingProhibitTimer_s30                  DelayBudgetReportingProhibitTimer_Value = 8
7076 )
7077
7078 var DelayBudgetReportingProhibitTimer_Value_name = map[int32]string{
7079         0: "protobuf_unspecified",
7080         1: "s0",
7081         2: "s0dot4",
7082         3: "s0dot8",
7083         4: "s1dot6",
7084         5: "s3",
7085         6: "s6",
7086         7: "s12",
7087         8: "s30",
7088 }
7089
7090 var DelayBudgetReportingProhibitTimer_Value_value = map[string]int32{
7091         "protobuf_unspecified": 0,
7092         "s0":                   1,
7093         "s0dot4":               2,
7094         "s0dot8":               3,
7095         "s1dot6":               4,
7096         "s3":                   5,
7097         "s6":                   6,
7098         "s12":                  7,
7099         "s30":                  8,
7100 }
7101
7102 func (x DelayBudgetReportingProhibitTimer_Value) String() string {
7103         return proto.EnumName(DelayBudgetReportingProhibitTimer_Value_name, int32(x))
7104 }
7105
7106 func (DelayBudgetReportingProhibitTimer_Value) EnumDescriptor() ([]byte, []int) {
7107         return fileDescriptor_21c7528bb61f1a7a, []int{426, 0}
7108 }
7109
7110 type OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer int32
7111
7112 const (
7113         OverheatingAssistanceConfig_protobuf_unspecified OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 0
7114         OverheatingAssistanceConfig_s0                   OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 1
7115         OverheatingAssistanceConfig_s0dot5               OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 2
7116         OverheatingAssistanceConfig_s1                   OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 3
7117         OverheatingAssistanceConfig_s2                   OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 4
7118         OverheatingAssistanceConfig_s5                   OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 5
7119         OverheatingAssistanceConfig_s10                  OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 6
7120         OverheatingAssistanceConfig_s20                  OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 7
7121         OverheatingAssistanceConfig_s30                  OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 8
7122         OverheatingAssistanceConfig_s60                  OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 9
7123         OverheatingAssistanceConfig_s90                  OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 10
7124         OverheatingAssistanceConfig_s120                 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 11
7125         OverheatingAssistanceConfig_s300                 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 12
7126         OverheatingAssistanceConfig_s600                 OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer = 13
7127 )
7128
7129 var OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name = map[int32]string{
7130         0:  "protobuf_unspecified",
7131         1:  "s0",
7132         2:  "s0dot5",
7133         3:  "s1",
7134         4:  "s2",
7135         5:  "s5",
7136         6:  "s10",
7137         7:  "s20",
7138         8:  "s30",
7139         9:  "s60",
7140         10: "s90",
7141         11: "s120",
7142         12: "s300",
7143         13: "s600",
7144 }
7145
7146 var OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_value = map[string]int32{
7147         "protobuf_unspecified": 0,
7148         "s0":                   1,
7149         "s0dot5":               2,
7150         "s1":                   3,
7151         "s2":                   4,
7152         "s5":                   5,
7153         "s10":                  6,
7154         "s20":                  7,
7155         "s30":                  8,
7156         "s60":                  9,
7157         "s90":                  10,
7158         "s120":                 11,
7159         "s300":                 12,
7160         "s600":                 13,
7161 }
7162
7163 func (x OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer) String() string {
7164         return proto.EnumName(OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name, int32(x))
7165 }
7166
7167 func (OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer) EnumDescriptor() ([]byte, []int) {
7168         return fileDescriptor_21c7528bb61f1a7a, []int{428, 0}
7169 }
7170
7171 type AggregationLevel_Value int32
7172
7173 const (
7174         AggregationLevel_protobuf_unspecified AggregationLevel_Value = 0
7175         AggregationLevel_n0                   AggregationLevel_Value = 1
7176         AggregationLevel_n1                   AggregationLevel_Value = 2
7177         AggregationLevel_n2                   AggregationLevel_Value = 3
7178         AggregationLevel_n3                   AggregationLevel_Value = 4
7179         AggregationLevel_n4                   AggregationLevel_Value = 5
7180         AggregationLevel_n5                   AggregationLevel_Value = 6
7181         AggregationLevel_n6                   AggregationLevel_Value = 7
7182         AggregationLevel_n8                   AggregationLevel_Value = 8
7183 )
7184
7185 var AggregationLevel_Value_name = map[int32]string{
7186         0: "protobuf_unspecified",
7187         1: "n0",
7188         2: "n1",
7189         3: "n2",
7190         4: "n3",
7191         5: "n4",
7192         6: "n5",
7193         7: "n6",
7194         8: "n8",
7195 }
7196
7197 var AggregationLevel_Value_value = map[string]int32{
7198         "protobuf_unspecified": 0,
7199         "n0":                   1,
7200         "n1":                   2,
7201         "n2":                   3,
7202         "n3":                   4,
7203         "n4":                   5,
7204         "n5":                   6,
7205         "n6":                   7,
7206         "n8":                   8,
7207 }
7208
7209 func (x AggregationLevel_Value) String() string {
7210         return proto.EnumName(AggregationLevel_Value_name, int32(x))
7211 }
7212
7213 func (AggregationLevel_Value) EnumDescriptor() ([]byte, []int) {
7214         return fileDescriptor_21c7528bb61f1a7a, []int{432, 0}
7215 }
7216
7217 type AggregationLevel_SFI_Value int32
7218
7219 const (
7220         AggregationLevel_SFI_protobuf_unspecified AggregationLevel_SFI_Value = 0
7221         AggregationLevel_SFI_n1                   AggregationLevel_SFI_Value = 1
7222         AggregationLevel_SFI_n2                   AggregationLevel_SFI_Value = 2
7223 )
7224
7225 var AggregationLevel_SFI_Value_name = map[int32]string{
7226         0: "protobuf_unspecified",
7227         1: "n1",
7228         2: "n2",
7229 }
7230
7231 var AggregationLevel_SFI_Value_value = map[string]int32{
7232         "protobuf_unspecified": 0,
7233         "n1":                   1,
7234         "n2":                   2,
7235 }
7236
7237 func (x AggregationLevel_SFI_Value) String() string {
7238         return proto.EnumName(AggregationLevel_SFI_Value_name, int32(x))
7239 }
7240
7241 func (AggregationLevel_SFI_Value) EnumDescriptor() ([]byte, []int) {
7242         return fileDescriptor_21c7528bb61f1a7a, []int{437, 0}
7243 }
7244
7245 type Dummy1_Value int32
7246
7247 const (
7248         Dummy1_protobuf_unspecified Dummy1_Value = 0
7249         Dummy1_sl1                  Dummy1_Value = 1
7250         Dummy1_sl2                  Dummy1_Value = 2
7251         Dummy1_sl4                  Dummy1_Value = 3
7252         Dummy1_sl5                  Dummy1_Value = 4
7253         Dummy1_sl8                  Dummy1_Value = 5
7254         Dummy1_sl10                 Dummy1_Value = 6
7255         Dummy1_sl16                 Dummy1_Value = 7
7256         Dummy1_sl20                 Dummy1_Value = 8
7257 )
7258
7259 var Dummy1_Value_name = map[int32]string{
7260         0: "protobuf_unspecified",
7261         1: "sl1",
7262         2: "sl2",
7263         3: "sl4",
7264         4: "sl5",
7265         5: "sl8",
7266         6: "sl10",
7267         7: "sl16",
7268         8: "sl20",
7269 }
7270
7271 var Dummy1_Value_value = map[string]int32{
7272         "protobuf_unspecified": 0,
7273         "sl1":                  1,
7274         "sl2":                  2,
7275         "sl4":                  3,
7276         "sl5":                  4,
7277         "sl8":                  5,
7278         "sl10":                 6,
7279         "sl16":                 7,
7280         "sl20":                 8,
7281 }
7282
7283 func (x Dummy1_Value) String() string {
7284         return proto.EnumName(Dummy1_Value_name, int32(x))
7285 }
7286
7287 func (Dummy1_Value) EnumDescriptor() ([]byte, []int) {
7288         return fileDescriptor_21c7528bb61f1a7a, []int{441, 0}
7289 }
7290
7291 type Dummy2_Value int32
7292
7293 const (
7294         Dummy2_protobuf_unspecified Dummy2_Value = 0
7295         Dummy2_n1                   Dummy2_Value = 1
7296         Dummy2_n2                   Dummy2_Value = 2
7297 )
7298
7299 var Dummy2_Value_name = map[int32]string{
7300         0: "protobuf_unspecified",
7301         1: "n1",
7302         2: "n2",
7303 }
7304
7305 var Dummy2_Value_value = map[string]int32{
7306         "protobuf_unspecified": 0,
7307         "n1":                   1,
7308         "n2":                   2,
7309 }
7310
7311 func (x Dummy2_Value) String() string {
7312         return proto.EnumName(Dummy2_Value_name, int32(x))
7313 }
7314
7315 func (Dummy2_Value) EnumDescriptor() ([]byte, []int) {
7316         return fileDescriptor_21c7528bb61f1a7a, []int{442, 0}
7317 }
7318
7319 type DCI_Formats_Value int32
7320
7321 const (
7322         DCI_Formats_protobuf_unspecified DCI_Formats_Value = 0
7323         DCI_Formats_formats0_0_And_1_0   DCI_Formats_Value = 1
7324         DCI_Formats_formats0_1_And_1_1   DCI_Formats_Value = 2
7325 )
7326
7327 var DCI_Formats_Value_name = map[int32]string{
7328         0: "protobuf_unspecified",
7329         1: "formats0_0_And_1_0",
7330         2: "formats0_1_And_1_1",
7331 }
7332
7333 var DCI_Formats_Value_value = map[string]int32{
7334         "protobuf_unspecified": 0,
7335         "formats0_0_And_1_0":   1,
7336         "formats0_1_And_1_1":   2,
7337 }
7338
7339 func (x DCI_Formats_Value) String() string {
7340         return proto.EnumName(DCI_Formats_Value_name, int32(x))
7341 }
7342
7343 func (DCI_Formats_Value) EnumDescriptor() ([]byte, []int) {
7344         return fileDescriptor_21c7528bb61f1a7a, []int{444, 0}
7345 }
7346
7347 type PLMN_IdentityInfo_CellReservedForOperatorUse int32
7348
7349 const (
7350         PLMN_IdentityInfo_protobuf_unspecified PLMN_IdentityInfo_CellReservedForOperatorUse = 0
7351         PLMN_IdentityInfo_isreserved           PLMN_IdentityInfo_CellReservedForOperatorUse = 1
7352         PLMN_IdentityInfo_notreserved          PLMN_IdentityInfo_CellReservedForOperatorUse = 2
7353 )
7354
7355 var PLMN_IdentityInfo_CellReservedForOperatorUse_name = map[int32]string{
7356         0: "protobuf_unspecified",
7357         1: "isreserved",
7358         2: "notreserved",
7359 }
7360
7361 var PLMN_IdentityInfo_CellReservedForOperatorUse_value = map[string]int32{
7362         "protobuf_unspecified": 0,
7363         "isreserved":           1,
7364         "notreserved":          2,
7365 }
7366
7367 func (x PLMN_IdentityInfo_CellReservedForOperatorUse) String() string {
7368         return proto.EnumName(PLMN_IdentityInfo_CellReservedForOperatorUse_name, int32(x))
7369 }
7370
7371 func (PLMN_IdentityInfo_CellReservedForOperatorUse) EnumDescriptor() ([]byte, []int) {
7372         return fileDescriptor_21c7528bb61f1a7a, []int{467, 0}
7373 }
7374
7375 type DiscardTimer_Value int32
7376
7377 const (
7378         DiscardTimer_protobuf_unspecified DiscardTimer_Value = 0
7379         DiscardTimer_ms10                 DiscardTimer_Value = 1
7380         DiscardTimer_ms20                 DiscardTimer_Value = 2
7381         DiscardTimer_ms30                 DiscardTimer_Value = 3
7382         DiscardTimer_ms40                 DiscardTimer_Value = 4
7383         DiscardTimer_ms50                 DiscardTimer_Value = 5
7384         DiscardTimer_ms60                 DiscardTimer_Value = 6
7385         DiscardTimer_ms75                 DiscardTimer_Value = 7
7386         DiscardTimer_ms100                DiscardTimer_Value = 8
7387         DiscardTimer_ms150                DiscardTimer_Value = 9
7388         DiscardTimer_ms200                DiscardTimer_Value = 10
7389         DiscardTimer_ms250                DiscardTimer_Value = 11
7390         DiscardTimer_ms300                DiscardTimer_Value = 12
7391         DiscardTimer_ms500                DiscardTimer_Value = 13
7392         DiscardTimer_ms750                DiscardTimer_Value = 14
7393         DiscardTimer_ms1500               DiscardTimer_Value = 15
7394         DiscardTimer_infinity             DiscardTimer_Value = 16
7395 )
7396
7397 var DiscardTimer_Value_name = map[int32]string{
7398         0:  "protobuf_unspecified",
7399         1:  "ms10",
7400         2:  "ms20",
7401         3:  "ms30",
7402         4:  "ms40",
7403         5:  "ms50",
7404         6:  "ms60",
7405         7:  "ms75",
7406         8:  "ms100",
7407         9:  "ms150",
7408         10: "ms200",
7409         11: "ms250",
7410         12: "ms300",
7411         13: "ms500",
7412         14: "ms750",
7413         15: "ms1500",
7414         16: "infinity",
7415 }
7416
7417 var DiscardTimer_Value_value = map[string]int32{
7418         "protobuf_unspecified": 0,
7419         "ms10":                 1,
7420         "ms20":                 2,
7421         "ms30":                 3,
7422         "ms40":                 4,
7423         "ms50":                 5,
7424         "ms60":                 6,
7425         "ms75":                 7,
7426         "ms100":                8,
7427         "ms150":                9,
7428         "ms200":                10,
7429         "ms250":                11,
7430         "ms300":                12,
7431         "ms500":                13,
7432         "ms750":                14,
7433         "ms1500":               15,
7434         "infinity":             16,
7435 }
7436
7437 func (x DiscardTimer_Value) String() string {
7438         return proto.EnumName(DiscardTimer_Value_name, int32(x))
7439 }
7440
7441 func (DiscardTimer_Value) EnumDescriptor() ([]byte, []int) {
7442         return fileDescriptor_21c7528bb61f1a7a, []int{488, 0}
7443 }
7444
7445 type PDCP_SN_Size_Value int32
7446
7447 const (
7448         PDCP_SN_Size_protobuf_unspecified PDCP_SN_Size_Value = 0
7449         PDCP_SN_Size_len12bits            PDCP_SN_Size_Value = 1
7450         PDCP_SN_Size_len18bits            PDCP_SN_Size_Value = 2
7451 )
7452
7453 var PDCP_SN_Size_Value_name = map[int32]string{
7454         0: "protobuf_unspecified",
7455         1: "len12bits",
7456         2: "len18bits",
7457 }
7458
7459 var PDCP_SN_Size_Value_value = map[string]int32{
7460         "protobuf_unspecified": 0,
7461         "len12bits":            1,
7462         "len18bits":            2,
7463 }
7464
7465 func (x PDCP_SN_Size_Value) String() string {
7466         return proto.EnumName(PDCP_SN_Size_Value_name, int32(x))
7467 }
7468
7469 func (PDCP_SN_Size_Value) EnumDescriptor() ([]byte, []int) {
7470         return fileDescriptor_21c7528bb61f1a7a, []int{489, 0}
7471 }
7472
7473 type UL_DataSplitThreshold_Value int32
7474
7475 const (
7476         UL_DataSplitThreshold_protobuf_unspecified UL_DataSplitThreshold_Value = 0
7477         UL_DataSplitThreshold_b0                   UL_DataSplitThreshold_Value = 1
7478         UL_DataSplitThreshold_b100                 UL_DataSplitThreshold_Value = 2
7479         UL_DataSplitThreshold_b200                 UL_DataSplitThreshold_Value = 3
7480         UL_DataSplitThreshold_b400                 UL_DataSplitThreshold_Value = 4
7481         UL_DataSplitThreshold_b800                 UL_DataSplitThreshold_Value = 5
7482         UL_DataSplitThreshold_b1600                UL_DataSplitThreshold_Value = 6
7483         UL_DataSplitThreshold_b3200                UL_DataSplitThreshold_Value = 7
7484         UL_DataSplitThreshold_b6400                UL_DataSplitThreshold_Value = 8
7485         UL_DataSplitThreshold_b12800               UL_DataSplitThreshold_Value = 9
7486         UL_DataSplitThreshold_b25600               UL_DataSplitThreshold_Value = 10
7487         UL_DataSplitThreshold_b51200               UL_DataSplitThreshold_Value = 11
7488         UL_DataSplitThreshold_b102400              UL_DataSplitThreshold_Value = 12
7489         UL_DataSplitThreshold_b204800              UL_DataSplitThreshold_Value = 13
7490         UL_DataSplitThreshold_b409600              UL_DataSplitThreshold_Value = 14
7491         UL_DataSplitThreshold_b819200              UL_DataSplitThreshold_Value = 15
7492         UL_DataSplitThreshold_b1228800             UL_DataSplitThreshold_Value = 16
7493         UL_DataSplitThreshold_b1638400             UL_DataSplitThreshold_Value = 17
7494         UL_DataSplitThreshold_b2457600             UL_DataSplitThreshold_Value = 18
7495         UL_DataSplitThreshold_b3276800             UL_DataSplitThreshold_Value = 19
7496         UL_DataSplitThreshold_b4096000             UL_DataSplitThreshold_Value = 20
7497         UL_DataSplitThreshold_b4915200             UL_DataSplitThreshold_Value = 21
7498         UL_DataSplitThreshold_b5734400             UL_DataSplitThreshold_Value = 22
7499         UL_DataSplitThreshold_b6553600             UL_DataSplitThreshold_Value = 23
7500         UL_DataSplitThreshold_infinity             UL_DataSplitThreshold_Value = 24
7501 )
7502
7503 var UL_DataSplitThreshold_Value_name = map[int32]string{
7504         0:  "protobuf_unspecified",
7505         1:  "b0",
7506         2:  "b100",
7507         3:  "b200",
7508         4:  "b400",
7509         5:  "b800",
7510         6:  "b1600",
7511         7:  "b3200",
7512         8:  "b6400",
7513         9:  "b12800",
7514         10: "b25600",
7515         11: "b51200",
7516         12: "b102400",
7517         13: "b204800",
7518         14: "b409600",
7519         15: "b819200",
7520         16: "b1228800",
7521         17: "b1638400",
7522         18: "b2457600",
7523         19: "b3276800",
7524         20: "b4096000",
7525         21: "b4915200",
7526         22: "b5734400",
7527         23: "b6553600",
7528         24: "infinity",
7529 }
7530
7531 var UL_DataSplitThreshold_Value_value = map[string]int32{
7532         "protobuf_unspecified": 0,
7533         "b0":                   1,
7534         "b100":                 2,
7535         "b200":                 3,
7536         "b400":                 4,
7537         "b800":                 5,
7538         "b1600":                6,
7539         "b3200":                7,
7540         "b6400":                8,
7541         "b12800":               9,
7542         "b25600":               10,
7543         "b51200":               11,
7544         "b102400":              12,
7545         "b204800":              13,
7546         "b409600":              14,
7547         "b819200":              15,
7548         "b1228800":             16,
7549         "b1638400":             17,
7550         "b2457600":             18,
7551         "b3276800":             19,
7552         "b4096000":             20,
7553         "b4915200":             21,
7554         "b5734400":             22,
7555         "b6553600":             23,
7556         "infinity":             24,
7557 }
7558
7559 func (x UL_DataSplitThreshold_Value) String() string {
7560         return proto.EnumName(UL_DataSplitThreshold_Value_name, int32(x))
7561 }
7562
7563 func (UL_DataSplitThreshold_Value) EnumDescriptor() ([]byte, []int) {
7564         return fileDescriptor_21c7528bb61f1a7a, []int{496, 0}
7565 }
7566
7567 type T_Reordering_Value int32
7568
7569 const (
7570         T_Reordering_protobuf_unspecified T_Reordering_Value = 0
7571         T_Reordering_ms0                  T_Reordering_Value = 1
7572         T_Reordering_ms1                  T_Reordering_Value = 2
7573         T_Reordering_ms2                  T_Reordering_Value = 3
7574         T_Reordering_ms4                  T_Reordering_Value = 4
7575         T_Reordering_ms5                  T_Reordering_Value = 5
7576         T_Reordering_ms8                  T_Reordering_Value = 6
7577         T_Reordering_ms10                 T_Reordering_Value = 7
7578         T_Reordering_ms15                 T_Reordering_Value = 8
7579         T_Reordering_ms20                 T_Reordering_Value = 9
7580         T_Reordering_ms30                 T_Reordering_Value = 10
7581         T_Reordering_ms40                 T_Reordering_Value = 11
7582         T_Reordering_ms50                 T_Reordering_Value = 12
7583         T_Reordering_ms60                 T_Reordering_Value = 13
7584         T_Reordering_ms80                 T_Reordering_Value = 14
7585         T_Reordering_ms100                T_Reordering_Value = 15
7586         T_Reordering_ms120                T_Reordering_Value = 16
7587         T_Reordering_ms140                T_Reordering_Value = 17
7588         T_Reordering_ms160                T_Reordering_Value = 18
7589         T_Reordering_ms180                T_Reordering_Value = 19
7590         T_Reordering_ms200                T_Reordering_Value = 20
7591         T_Reordering_ms220                T_Reordering_Value = 21
7592         T_Reordering_ms240                T_Reordering_Value = 22
7593         T_Reordering_ms260                T_Reordering_Value = 23
7594         T_Reordering_ms280                T_Reordering_Value = 24
7595         T_Reordering_ms300                T_Reordering_Value = 25
7596         T_Reordering_ms500                T_Reordering_Value = 26
7597         T_Reordering_ms750                T_Reordering_Value = 27
7598         T_Reordering_ms1000               T_Reordering_Value = 28
7599         T_Reordering_ms1250               T_Reordering_Value = 29
7600         T_Reordering_ms1500               T_Reordering_Value = 30
7601         T_Reordering_ms1750               T_Reordering_Value = 31
7602         T_Reordering_ms2000               T_Reordering_Value = 32
7603         T_Reordering_ms2250               T_Reordering_Value = 33
7604         T_Reordering_ms2500               T_Reordering_Value = 34
7605         T_Reordering_ms2750               T_Reordering_Value = 35
7606         T_Reordering_ms3000               T_Reordering_Value = 36
7607 )
7608
7609 var T_Reordering_Value_name = map[int32]string{
7610         0:  "protobuf_unspecified",
7611         1:  "ms0",
7612         2:  "ms1",
7613         3:  "ms2",
7614         4:  "ms4",
7615         5:  "ms5",
7616         6:  "ms8",
7617         7:  "ms10",
7618         8:  "ms15",
7619         9:  "ms20",
7620         10: "ms30",
7621         11: "ms40",
7622         12: "ms50",
7623         13: "ms60",
7624         14: "ms80",
7625         15: "ms100",
7626         16: "ms120",
7627         17: "ms140",
7628         18: "ms160",
7629         19: "ms180",
7630         20: "ms200",
7631         21: "ms220",
7632         22: "ms240",
7633         23: "ms260",
7634         24: "ms280",
7635         25: "ms300",
7636         26: "ms500",
7637         27: "ms750",
7638         28: "ms1000",
7639         29: "ms1250",
7640         30: "ms1500",
7641         31: "ms1750",
7642         32: "ms2000",
7643         33: "ms2250",
7644         34: "ms2500",
7645         35: "ms2750",
7646         36: "ms3000",
7647 }
7648
7649 var T_Reordering_Value_value = map[string]int32{
7650         "protobuf_unspecified": 0,
7651         "ms0":                  1,
7652         "ms1":                  2,
7653         "ms2":                  3,
7654         "ms4":                  4,
7655         "ms5":                  5,
7656         "ms8":                  6,
7657         "ms10":                 7,
7658         "ms15":                 8,
7659         "ms20":                 9,
7660         "ms30":                 10,
7661         "ms40":                 11,
7662         "ms50":                 12,
7663         "ms60":                 13,
7664         "ms80":                 14,
7665         "ms100":                15,
7666         "ms120":                16,
7667         "ms140":                17,
7668         "ms160":                18,
7669         "ms180":                19,
7670         "ms200":                20,
7671         "ms220":                21,
7672         "ms240":                22,
7673         "ms260":                23,
7674         "ms280":                24,
7675         "ms300":                25,
7676         "ms500":                26,
7677         "ms750":                27,
7678         "ms1000":               28,
7679         "ms1250":               29,
7680         "ms1500":               30,
7681         "ms1750":               31,
7682         "ms2000":               32,
7683         "ms2250":               33,
7684         "ms2500":               34,
7685         "ms2750":               35,
7686         "ms3000":               36,
7687 }
7688
7689 func (x T_Reordering_Value) String() string {
7690         return proto.EnumName(T_Reordering_Value_name, int32(x))
7691 }
7692
7693 func (T_Reordering_Value) EnumDescriptor() ([]byte, []int) {
7694         return fileDescriptor_21c7528bb61f1a7a, []int{497, 0}
7695 }
7696
7697 type SDAP_Header_Value int32
7698
7699 const (
7700         SDAP_Header_protobuf_unspecified SDAP_Header_Value = 0
7701         SDAP_Header_present              SDAP_Header_Value = 1
7702         SDAP_Header_absent               SDAP_Header_Value = 2
7703 )
7704
7705 var SDAP_Header_Value_name = map[int32]string{
7706         0: "protobuf_unspecified",
7707         1: "present",
7708         2: "absent",
7709 }
7710
7711 var SDAP_Header_Value_value = map[string]int32{
7712         "protobuf_unspecified": 0,
7713         "present":              1,
7714         "absent":               2,
7715 }
7716
7717 func (x SDAP_Header_Value) String() string {
7718         return proto.EnumName(SDAP_Header_Value_name, int32(x))
7719 }
7720
7721 func (SDAP_Header_Value) EnumDescriptor() ([]byte, []int) {
7722         return fileDescriptor_21c7528bb61f1a7a, []int{502, 0}
7723 }
7724
7725 type CipheringAlgorithm_Value int32
7726
7727 const (
7728         CipheringAlgorithm_protobuf_unspecified CipheringAlgorithm_Value = 0
7729         CipheringAlgorithm_nea0                 CipheringAlgorithm_Value = 1
7730         CipheringAlgorithm_nea1                 CipheringAlgorithm_Value = 2
7731         CipheringAlgorithm_nea2                 CipheringAlgorithm_Value = 3
7732         CipheringAlgorithm_nea3                 CipheringAlgorithm_Value = 4
7733 )
7734
7735 var CipheringAlgorithm_Value_name = map[int32]string{
7736         0: "protobuf_unspecified",
7737         1: "nea0",
7738         2: "nea1",
7739         3: "nea2",
7740         4: "nea3",
7741 }
7742
7743 var CipheringAlgorithm_Value_value = map[string]int32{
7744         "protobuf_unspecified": 0,
7745         "nea0":                 1,
7746         "nea1":                 2,
7747         "nea2":                 3,
7748         "nea3":                 4,
7749 }
7750
7751 func (x CipheringAlgorithm_Value) String() string {
7752         return proto.EnumName(CipheringAlgorithm_Value_name, int32(x))
7753 }
7754
7755 func (CipheringAlgorithm_Value) EnumDescriptor() ([]byte, []int) {
7756         return fileDescriptor_21c7528bb61f1a7a, []int{505, 0}
7757 }
7758
7759 type IntegrityProtAlgorithm_Value int32
7760
7761 const (
7762         IntegrityProtAlgorithm_protobuf_unspecified IntegrityProtAlgorithm_Value = 0
7763         IntegrityProtAlgorithm_nia0                 IntegrityProtAlgorithm_Value = 1
7764         IntegrityProtAlgorithm_nia1                 IntegrityProtAlgorithm_Value = 2
7765         IntegrityProtAlgorithm_nia2                 IntegrityProtAlgorithm_Value = 3
7766         IntegrityProtAlgorithm_nia3                 IntegrityProtAlgorithm_Value = 4
7767 )
7768
7769 var IntegrityProtAlgorithm_Value_name = map[int32]string{
7770         0: "protobuf_unspecified",
7771         1: "nia0",
7772         2: "nia1",
7773         3: "nia2",
7774         4: "nia3",
7775 }
7776
7777 var IntegrityProtAlgorithm_Value_value = map[string]int32{
7778         "protobuf_unspecified": 0,
7779         "nia0":                 1,
7780         "nia1":                 2,
7781         "nia2":                 3,
7782         "nia3":                 4,
7783 }
7784
7785 func (x IntegrityProtAlgorithm_Value) String() string {
7786         return proto.EnumName(IntegrityProtAlgorithm_Value_name, int32(x))
7787 }
7788
7789 func (IntegrityProtAlgorithm_Value) EnumDescriptor() ([]byte, []int) {
7790         return fileDescriptor_21c7528bb61f1a7a, []int{506, 0}
7791 }
7792
7793 type KeyToUse_Value int32
7794
7795 const (
7796         KeyToUse_protobuf_unspecified KeyToUse_Value = 0
7797         KeyToUse_master               KeyToUse_Value = 1
7798         KeyToUse_secondary            KeyToUse_Value = 2
7799 )
7800
7801 var KeyToUse_Value_name = map[int32]string{
7802         0: "protobuf_unspecified",
7803         1: "master",
7804         2: "secondary",
7805 }
7806
7807 var KeyToUse_Value_value = map[string]int32{
7808         "protobuf_unspecified": 0,
7809         "master":               1,
7810         "secondary":            2,
7811 }
7812
7813 func (x KeyToUse_Value) String() string {
7814         return proto.EnumName(KeyToUse_Value_name, int32(x))
7815 }
7816
7817 func (KeyToUse_Value) EnumDescriptor() ([]byte, []int) {
7818         return fileDescriptor_21c7528bb61f1a7a, []int{507, 0}
7819 }
7820
7821 type ConnEstFailCount_Value int32
7822
7823 const (
7824         ConnEstFailCount_protobuf_unspecified ConnEstFailCount_Value = 0
7825         ConnEstFailCount_n1                   ConnEstFailCount_Value = 1
7826         ConnEstFailCount_n2                   ConnEstFailCount_Value = 2
7827         ConnEstFailCount_n3                   ConnEstFailCount_Value = 3
7828         ConnEstFailCount_n4                   ConnEstFailCount_Value = 4
7829 )
7830
7831 var ConnEstFailCount_Value_name = map[int32]string{
7832         0: "protobuf_unspecified",
7833         1: "n1",
7834         2: "n2",
7835         3: "n3",
7836         4: "n4",
7837 }
7838
7839 var ConnEstFailCount_Value_value = map[string]int32{
7840         "protobuf_unspecified": 0,
7841         "n1":                   1,
7842         "n2":                   2,
7843         "n3":                   3,
7844         "n4":                   4,
7845 }
7846
7847 func (x ConnEstFailCount_Value) String() string {
7848         return proto.EnumName(ConnEstFailCount_Value_name, int32(x))
7849 }
7850
7851 func (ConnEstFailCount_Value) EnumDescriptor() ([]byte, []int) {
7852         return fileDescriptor_21c7528bb61f1a7a, []int{513, 0}
7853 }
7854
7855 type ConnEstFailOffsetValidity_Value int32
7856
7857 const (
7858         ConnEstFailOffsetValidity_protobuf_unspecified ConnEstFailOffsetValidity_Value = 0
7859         ConnEstFailOffsetValidity_s30                  ConnEstFailOffsetValidity_Value = 1
7860         ConnEstFailOffsetValidity_s60                  ConnEstFailOffsetValidity_Value = 2
7861         ConnEstFailOffsetValidity_s120                 ConnEstFailOffsetValidity_Value = 3
7862         ConnEstFailOffsetValidity_s240                 ConnEstFailOffsetValidity_Value = 4
7863         ConnEstFailOffsetValidity_s300                 ConnEstFailOffsetValidity_Value = 5
7864         ConnEstFailOffsetValidity_s420                 ConnEstFailOffsetValidity_Value = 6
7865         ConnEstFailOffsetValidity_s600                 ConnEstFailOffsetValidity_Value = 7
7866         ConnEstFailOffsetValidity_s900                 ConnEstFailOffsetValidity_Value = 8
7867 )
7868
7869 var ConnEstFailOffsetValidity_Value_name = map[int32]string{
7870         0: "protobuf_unspecified",
7871         1: "s30",
7872         2: "s60",
7873         3: "s120",
7874         4: "s240",
7875         5: "s300",
7876         6: "s420",
7877         7: "s600",
7878         8: "s900",
7879 }
7880
7881 var ConnEstFailOffsetValidity_Value_value = map[string]int32{
7882         "protobuf_unspecified": 0,
7883         "s30":                  1,
7884         "s60":                  2,
7885         "s120":                 3,
7886         "s240":                 4,
7887         "s300":                 5,
7888         "s420":                 6,
7889         "s600":                 7,
7890         "s900":                 8,
7891 }
7892
7893 func (x ConnEstFailOffsetValidity_Value) String() string {
7894         return proto.EnumName(ConnEstFailOffsetValidity_Value_name, int32(x))
7895 }
7896
7897 func (ConnEstFailOffsetValidity_Value) EnumDescriptor() ([]byte, []int) {
7898         return fileDescriptor_21c7528bb61f1a7a, []int{514, 0}
7899 }
7900
7901 type SI_WindowLength_Value int32
7902
7903 const (
7904         SI_WindowLength_protobuf_unspecified SI_WindowLength_Value = 0
7905         SI_WindowLength_s5                   SI_WindowLength_Value = 1
7906         SI_WindowLength_s10                  SI_WindowLength_Value = 2
7907         SI_WindowLength_s20                  SI_WindowLength_Value = 3
7908         SI_WindowLength_s40                  SI_WindowLength_Value = 4
7909         SI_WindowLength_s80                  SI_WindowLength_Value = 5
7910         SI_WindowLength_s160                 SI_WindowLength_Value = 6
7911         SI_WindowLength_s320                 SI_WindowLength_Value = 7
7912         SI_WindowLength_s640                 SI_WindowLength_Value = 8
7913         SI_WindowLength_s1280                SI_WindowLength_Value = 9
7914 )
7915
7916 var SI_WindowLength_Value_name = map[int32]string{
7917         0: "protobuf_unspecified",
7918         1: "s5",
7919         2: "s10",
7920         3: "s20",
7921         4: "s40",
7922         5: "s80",
7923         6: "s160",
7924         7: "s320",
7925         8: "s640",
7926         9: "s1280",
7927 }
7928
7929 var SI_WindowLength_Value_value = map[string]int32{
7930         "protobuf_unspecified": 0,
7931         "s5":                   1,
7932         "s10":                  2,
7933         "s20":                  3,
7934         "s40":                  4,
7935         "s80":                  5,
7936         "s160":                 6,
7937         "s320":                 7,
7938         "s640":                 8,
7939         "s1280":                9,
7940 }
7941
7942 func (x SI_WindowLength_Value) String() string {
7943         return proto.EnumName(SI_WindowLength_Value_name, int32(x))
7944 }
7945
7946 func (SI_WindowLength_Value) EnumDescriptor() ([]byte, []int) {
7947         return fileDescriptor_21c7528bb61f1a7a, []int{516, 0}
7948 }
7949
7950 type SI_BroadcastStatus_Value int32
7951
7952 const (
7953         SI_BroadcastStatus_protobuf_unspecified SI_BroadcastStatus_Value = 0
7954         SI_BroadcastStatus_broadcasting         SI_BroadcastStatus_Value = 1
7955         SI_BroadcastStatus_notBroadcasting      SI_BroadcastStatus_Value = 2
7956 )
7957
7958 var SI_BroadcastStatus_Value_name = map[int32]string{
7959         0: "protobuf_unspecified",
7960         1: "broadcasting",
7961         2: "notBroadcasting",
7962 }
7963
7964 var SI_BroadcastStatus_Value_value = map[string]int32{
7965         "protobuf_unspecified": 0,
7966         "broadcasting":         1,
7967         "notBroadcasting":      2,
7968 }
7969
7970 func (x SI_BroadcastStatus_Value) String() string {
7971         return proto.EnumName(SI_BroadcastStatus_Value_name, int32(x))
7972 }
7973
7974 func (SI_BroadcastStatus_Value) EnumDescriptor() ([]byte, []int) {
7975         return fileDescriptor_21c7528bb61f1a7a, []int{519, 0}
7976 }
7977
7978 type SI_Periodicity_Value int32
7979
7980 const (
7981         SI_Periodicity_protobuf_unspecified SI_Periodicity_Value = 0
7982         SI_Periodicity_rf8                  SI_Periodicity_Value = 1
7983         SI_Periodicity_rf16                 SI_Periodicity_Value = 2
7984         SI_Periodicity_rf32                 SI_Periodicity_Value = 3
7985         SI_Periodicity_rf64                 SI_Periodicity_Value = 4
7986         SI_Periodicity_rf128                SI_Periodicity_Value = 5
7987         SI_Periodicity_rf256                SI_Periodicity_Value = 6
7988         SI_Periodicity_rf512                SI_Periodicity_Value = 7
7989 )
7990
7991 var SI_Periodicity_Value_name = map[int32]string{
7992         0: "protobuf_unspecified",
7993         1: "rf8",
7994         2: "rf16",
7995         3: "rf32",
7996         4: "rf64",
7997         5: "rf128",
7998         6: "rf256",
7999         7: "rf512",
8000 }
8001
8002 var SI_Periodicity_Value_value = map[string]int32{
8003         "protobuf_unspecified": 0,
8004         "rf8":                  1,
8005         "rf16":                 2,
8006         "rf32":                 3,
8007         "rf64":                 4,
8008         "rf128":                5,
8009         "rf256":                6,
8010         "rf512":                7,
8011 }
8012
8013 func (x SI_Periodicity_Value) String() string {
8014         return proto.EnumName(SI_Periodicity_Value_name, int32(x))
8015 }
8016
8017 func (SI_Periodicity_Value) EnumDescriptor() ([]byte, []int) {
8018         return fileDescriptor_21c7528bb61f1a7a, []int{520, 0}
8019 }
8020
8021 type SIB_TypeInfoType_Value int32
8022
8023 const (
8024         SIB_TypeInfoType_protobuf_unspecified SIB_TypeInfoType_Value = 0
8025         SIB_TypeInfoType_sibType2             SIB_TypeInfoType_Value = 1
8026         SIB_TypeInfoType_sibType3             SIB_TypeInfoType_Value = 2
8027         SIB_TypeInfoType_sibType4             SIB_TypeInfoType_Value = 3
8028         SIB_TypeInfoType_sibType5             SIB_TypeInfoType_Value = 4
8029         SIB_TypeInfoType_sibType6             SIB_TypeInfoType_Value = 5
8030         SIB_TypeInfoType_sibType7             SIB_TypeInfoType_Value = 6
8031         SIB_TypeInfoType_sibType8             SIB_TypeInfoType_Value = 7
8032         SIB_TypeInfoType_sibType9             SIB_TypeInfoType_Value = 8
8033 )
8034
8035 var SIB_TypeInfoType_Value_name = map[int32]string{
8036         0: "protobuf_unspecified",
8037         1: "sibType2",
8038         2: "sibType3",
8039         3: "sibType4",
8040         4: "sibType5",
8041         5: "sibType6",
8042         6: "sibType7",
8043         7: "sibType8",
8044         8: "sibType9",
8045 }
8046
8047 var SIB_TypeInfoType_Value_value = map[string]int32{
8048         "protobuf_unspecified": 0,
8049         "sibType2":             1,
8050         "sibType3":             2,
8051         "sibType4":             3,
8052         "sibType5":             4,
8053         "sibType6":             5,
8054         "sibType7":             6,
8055         "sibType8":             7,
8056         "sibType9":             8,
8057 }
8058
8059 func (x SIB_TypeInfoType_Value) String() string {
8060         return proto.EnumName(SIB_TypeInfoType_Value_name, int32(x))
8061 }
8062
8063 func (SIB_TypeInfoType_Value) EnumDescriptor() ([]byte, []int) {
8064         return fileDescriptor_21c7528bb61f1a7a, []int{522, 0}
8065 }
8066
8067 type SI_RequestPeriod_Value int32
8068
8069 const (
8070         SI_RequestPeriod_protobuf_unspecified SI_RequestPeriod_Value = 0
8071         SI_RequestPeriod_one                  SI_RequestPeriod_Value = 1
8072         SI_RequestPeriod_two                  SI_RequestPeriod_Value = 2
8073         SI_RequestPeriod_four                 SI_RequestPeriod_Value = 3
8074         SI_RequestPeriod_six                  SI_RequestPeriod_Value = 4
8075         SI_RequestPeriod_eight                SI_RequestPeriod_Value = 5
8076         SI_RequestPeriod_ten                  SI_RequestPeriod_Value = 6
8077         SI_RequestPeriod_twelve               SI_RequestPeriod_Value = 7
8078         SI_RequestPeriod_sixteen              SI_RequestPeriod_Value = 8
8079 )
8080
8081 var SI_RequestPeriod_Value_name = map[int32]string{
8082         0: "protobuf_unspecified",
8083         1: "one",
8084         2: "two",
8085         3: "four",
8086         4: "six",
8087         5: "eight",
8088         6: "ten",
8089         7: "twelve",
8090         8: "sixteen",
8091 }
8092
8093 var SI_RequestPeriod_Value_value = map[string]int32{
8094         "protobuf_unspecified": 0,
8095         "one":                  1,
8096         "two":                  2,
8097         "four":                 3,
8098         "six":                  4,
8099         "eight":                5,
8100         "ten":                  6,
8101         "twelve":               7,
8102         "sixteen":              8,
8103 }
8104
8105 func (x SI_RequestPeriod_Value) String() string {
8106         return proto.EnumName(SI_RequestPeriod_Value_name, int32(x))
8107 }
8108
8109 func (SI_RequestPeriod_Value) EnumDescriptor() ([]byte, []int) {
8110         return fileDescriptor_21c7528bb61f1a7a, []int{524, 0}
8111 }
8112
8113 type BCCH_Config_ModificationPeriodCoeff int32
8114
8115 const (
8116         BCCH_Config_protobuf_unspecified BCCH_Config_ModificationPeriodCoeff = 0
8117         BCCH_Config_n2                   BCCH_Config_ModificationPeriodCoeff = 1
8118         BCCH_Config_n4                   BCCH_Config_ModificationPeriodCoeff = 2
8119         BCCH_Config_n8                   BCCH_Config_ModificationPeriodCoeff = 3
8120         BCCH_Config_n16                  BCCH_Config_ModificationPeriodCoeff = 4
8121 )
8122
8123 var BCCH_Config_ModificationPeriodCoeff_name = map[int32]string{
8124         0: "protobuf_unspecified",
8125         1: "n2",
8126         2: "n4",
8127         3: "n8",
8128         4: "n16",
8129 }
8130
8131 var BCCH_Config_ModificationPeriodCoeff_value = map[string]int32{
8132         "protobuf_unspecified": 0,
8133         "n2":                   1,
8134         "n4":                   2,
8135         "n8":                   3,
8136         "n16":                  4,
8137 }
8138
8139 func (x BCCH_Config_ModificationPeriodCoeff) String() string {
8140         return proto.EnumName(BCCH_Config_ModificationPeriodCoeff_name, int32(x))
8141 }
8142
8143 func (BCCH_Config_ModificationPeriodCoeff) EnumDescriptor() ([]byte, []int) {
8144         return fileDescriptor_21c7528bb61f1a7a, []int{534, 0}
8145 }
8146
8147 type PagingCycle_Value int32
8148
8149 const (
8150         PagingCycle_protobuf_unspecified PagingCycle_Value = 0
8151         PagingCycle_rf32                 PagingCycle_Value = 1
8152         PagingCycle_rf64                 PagingCycle_Value = 2
8153         PagingCycle_rf128                PagingCycle_Value = 3
8154         PagingCycle_rf256                PagingCycle_Value = 4
8155 )
8156
8157 var PagingCycle_Value_name = map[int32]string{
8158         0: "protobuf_unspecified",
8159         1: "rf32",
8160         2: "rf64",
8161         3: "rf128",
8162         4: "rf256",
8163 }
8164
8165 var PagingCycle_Value_value = map[string]int32{
8166         "protobuf_unspecified": 0,
8167         "rf32":                 1,
8168         "rf64":                 2,
8169         "rf128":                3,
8170         "rf256":                4,
8171 }
8172
8173 func (x PagingCycle_Value) String() string {
8174         return proto.EnumName(PagingCycle_Value_name, int32(x))
8175 }
8176
8177 func (PagingCycle_Value) EnumDescriptor() ([]byte, []int) {
8178         return fileDescriptor_21c7528bb61f1a7a, []int{536, 0}
8179 }
8180
8181 type PCCH_ConfigNs_Value int32
8182
8183 const (
8184         PCCH_ConfigNs_protobuf_unspecified PCCH_ConfigNs_Value = 0
8185         PCCH_ConfigNs_four                 PCCH_ConfigNs_Value = 1
8186         PCCH_ConfigNs_two                  PCCH_ConfigNs_Value = 2
8187         PCCH_ConfigNs_one                  PCCH_ConfigNs_Value = 3
8188 )
8189
8190 var PCCH_ConfigNs_Value_name = map[int32]string{
8191         0: "protobuf_unspecified",
8192         1: "four",
8193         2: "two",
8194         3: "one",
8195 }
8196
8197 var PCCH_ConfigNs_Value_value = map[string]int32{
8198         "protobuf_unspecified": 0,
8199         "four":                 1,
8200         "two":                  2,
8201         "one":                  3,
8202 }
8203
8204 func (x PCCH_ConfigNs_Value) String() string {
8205         return proto.EnumName(PCCH_ConfigNs_Value_name, int32(x))
8206 }
8207
8208 func (PCCH_ConfigNs_Value) EnumDescriptor() ([]byte, []int) {
8209         return fileDescriptor_21c7528bb61f1a7a, []int{537, 0}
8210 }
8211
8212 type SIB_N_TimingAdvanceOffset_Value int32
8213
8214 const (
8215         SIB_N_TimingAdvanceOffset_protobuf_unspecified SIB_N_TimingAdvanceOffset_Value = 0
8216         SIB_N_TimingAdvanceOffset_n0                   SIB_N_TimingAdvanceOffset_Value = 1
8217         SIB_N_TimingAdvanceOffset_n25600               SIB_N_TimingAdvanceOffset_Value = 2
8218         SIB_N_TimingAdvanceOffset_n39936               SIB_N_TimingAdvanceOffset_Value = 3
8219 )
8220
8221 var SIB_N_TimingAdvanceOffset_Value_name = map[int32]string{
8222         0: "protobuf_unspecified",
8223         1: "n0",
8224         2: "n25600",
8225         3: "n39936",
8226 }
8227
8228 var SIB_N_TimingAdvanceOffset_Value_value = map[string]int32{
8229         "protobuf_unspecified": 0,
8230         "n0":                   1,
8231         "n25600":               2,
8232         "n39936":               3,
8233 }
8234
8235 func (x SIB_N_TimingAdvanceOffset_Value) String() string {
8236         return proto.EnumName(SIB_N_TimingAdvanceOffset_Value_name, int32(x))
8237 }
8238
8239 func (SIB_N_TimingAdvanceOffset_Value) EnumDescriptor() ([]byte, []int) {
8240         return fileDescriptor_21c7528bb61f1a7a, []int{548, 0}
8241 }
8242
8243 type SIB_SSB_PeriodicityServingCell_Value int32
8244
8245 const (
8246         SIB_SSB_PeriodicityServingCell_protobuf_unspecified SIB_SSB_PeriodicityServingCell_Value = 0
8247         SIB_SSB_PeriodicityServingCell_ms5                  SIB_SSB_PeriodicityServingCell_Value = 1
8248         SIB_SSB_PeriodicityServingCell_ms10                 SIB_SSB_PeriodicityServingCell_Value = 2
8249         SIB_SSB_PeriodicityServingCell_ms20                 SIB_SSB_PeriodicityServingCell_Value = 3
8250         SIB_SSB_PeriodicityServingCell_ms40                 SIB_SSB_PeriodicityServingCell_Value = 4
8251         SIB_SSB_PeriodicityServingCell_ms80                 SIB_SSB_PeriodicityServingCell_Value = 5
8252         SIB_SSB_PeriodicityServingCell_ms160                SIB_SSB_PeriodicityServingCell_Value = 6
8253 )
8254
8255 var SIB_SSB_PeriodicityServingCell_Value_name = map[int32]string{
8256         0: "protobuf_unspecified",
8257         1: "ms5",
8258         2: "ms10",
8259         3: "ms20",
8260         4: "ms40",
8261         5: "ms80",
8262         6: "ms160",
8263 }
8264
8265 var SIB_SSB_PeriodicityServingCell_Value_value = map[string]int32{
8266         "protobuf_unspecified": 0,
8267         "ms5":                  1,
8268         "ms10":                 2,
8269         "ms20":                 3,
8270         "ms40":                 4,
8271         "ms80":                 5,
8272         "ms160":                6,
8273 }
8274
8275 func (x SIB_SSB_PeriodicityServingCell_Value) String() string {
8276         return proto.EnumName(SIB_SSB_PeriodicityServingCell_Value_name, int32(x))
8277 }
8278
8279 func (SIB_SSB_PeriodicityServingCell_Value) EnumDescriptor() ([]byte, []int) {
8280         return fileDescriptor_21c7528bb61f1a7a, []int{550, 0}
8281 }
8282
8283 type UE_TimersAndConstantsT300_T301_T319_Value int32
8284
8285 const (
8286         UE_TimersAndConstantsT300_T301_T319_protobuf_unspecified UE_TimersAndConstantsT300_T301_T319_Value = 0
8287         UE_TimersAndConstantsT300_T301_T319_ms100                UE_TimersAndConstantsT300_T301_T319_Value = 1
8288         UE_TimersAndConstantsT300_T301_T319_ms200                UE_TimersAndConstantsT300_T301_T319_Value = 2
8289         UE_TimersAndConstantsT300_T301_T319_ms300                UE_TimersAndConstantsT300_T301_T319_Value = 3
8290         UE_TimersAndConstantsT300_T301_T319_ms400                UE_TimersAndConstantsT300_T301_T319_Value = 4
8291         UE_TimersAndConstantsT300_T301_T319_ms600                UE_TimersAndConstantsT300_T301_T319_Value = 5
8292         UE_TimersAndConstantsT300_T301_T319_ms1000               UE_TimersAndConstantsT300_T301_T319_Value = 6
8293         UE_TimersAndConstantsT300_T301_T319_ms1500               UE_TimersAndConstantsT300_T301_T319_Value = 7
8294         UE_TimersAndConstantsT300_T301_T319_ms2000               UE_TimersAndConstantsT300_T301_T319_Value = 8
8295 )
8296
8297 var UE_TimersAndConstantsT300_T301_T319_Value_name = map[int32]string{
8298         0: "protobuf_unspecified",
8299         1: "ms100",
8300         2: "ms200",
8301         3: "ms300",
8302         4: "ms400",
8303         5: "ms600",
8304         6: "ms1000",
8305         7: "ms1500",
8306         8: "ms2000",
8307 }
8308
8309 var UE_TimersAndConstantsT300_T301_T319_Value_value = map[string]int32{
8310         "protobuf_unspecified": 0,
8311         "ms100":                1,
8312         "ms200":                2,
8313         "ms300":                3,
8314         "ms400":                4,
8315         "ms600":                5,
8316         "ms1000":               6,
8317         "ms1500":               7,
8318         "ms2000":               8,
8319 }
8320
8321 func (x UE_TimersAndConstantsT300_T301_T319_Value) String() string {
8322         return proto.EnumName(UE_TimersAndConstantsT300_T301_T319_Value_name, int32(x))
8323 }
8324
8325 func (UE_TimersAndConstantsT300_T301_T319_Value) EnumDescriptor() ([]byte, []int) {
8326         return fileDescriptor_21c7528bb61f1a7a, []int{552, 0}
8327 }
8328
8329 type UE_TimersAndConstantsT310_Value int32
8330
8331 const (
8332         UE_TimersAndConstantsT310_protobuf_unspecified UE_TimersAndConstantsT310_Value = 0
8333         UE_TimersAndConstantsT310_ms0                  UE_TimersAndConstantsT310_Value = 1
8334         UE_TimersAndConstantsT310_ms50                 UE_TimersAndConstantsT310_Value = 2
8335         UE_TimersAndConstantsT310_ms100                UE_TimersAndConstantsT310_Value = 3
8336         UE_TimersAndConstantsT310_ms200                UE_TimersAndConstantsT310_Value = 4
8337         UE_TimersAndConstantsT310_ms500                UE_TimersAndConstantsT310_Value = 5
8338         UE_TimersAndConstantsT310_ms1000               UE_TimersAndConstantsT310_Value = 6
8339         UE_TimersAndConstantsT310_ms2000               UE_TimersAndConstantsT310_Value = 7
8340 )
8341
8342 var UE_TimersAndConstantsT310_Value_name = map[int32]string{
8343         0: "protobuf_unspecified",
8344         1: "ms0",
8345         2: "ms50",
8346         3: "ms100",
8347         4: "ms200",
8348         5: "ms500",
8349         6: "ms1000",
8350         7: "ms2000",
8351 }
8352
8353 var UE_TimersAndConstantsT310_Value_value = map[string]int32{
8354         "protobuf_unspecified": 0,
8355         "ms0":                  1,
8356         "ms50":                 2,
8357         "ms100":                3,
8358         "ms200":                4,
8359         "ms500":                5,
8360         "ms1000":               6,
8361         "ms2000":               7,
8362 }
8363
8364 func (x UE_TimersAndConstantsT310_Value) String() string {
8365         return proto.EnumName(UE_TimersAndConstantsT310_Value_name, int32(x))
8366 }
8367
8368 func (UE_TimersAndConstantsT310_Value) EnumDescriptor() ([]byte, []int) {
8369         return fileDescriptor_21c7528bb61f1a7a, []int{553, 0}
8370 }
8371
8372 type UE_TimersAndConstantsN310_Value int32
8373
8374 const (
8375         UE_TimersAndConstantsN310_protobuf_unspecified UE_TimersAndConstantsN310_Value = 0
8376         UE_TimersAndConstantsN310_n1                   UE_TimersAndConstantsN310_Value = 1
8377         UE_TimersAndConstantsN310_n2                   UE_TimersAndConstantsN310_Value = 2
8378         UE_TimersAndConstantsN310_n3                   UE_TimersAndConstantsN310_Value = 3
8379         UE_TimersAndConstantsN310_n4                   UE_TimersAndConstantsN310_Value = 4
8380         UE_TimersAndConstantsN310_n6                   UE_TimersAndConstantsN310_Value = 5
8381         UE_TimersAndConstantsN310_n8                   UE_TimersAndConstantsN310_Value = 6
8382         UE_TimersAndConstantsN310_n10                  UE_TimersAndConstantsN310_Value = 7
8383         UE_TimersAndConstantsN310_n20                  UE_TimersAndConstantsN310_Value = 8
8384 )
8385
8386 var UE_TimersAndConstantsN310_Value_name = map[int32]string{
8387         0: "protobuf_unspecified",
8388         1: "n1",
8389         2: "n2",
8390         3: "n3",
8391         4: "n4",
8392         5: "n6",
8393         6: "n8",
8394         7: "n10",
8395         8: "n20",
8396 }
8397
8398 var UE_TimersAndConstantsN310_Value_value = map[string]int32{
8399         "protobuf_unspecified": 0,
8400         "n1":                   1,
8401         "n2":                   2,
8402         "n3":                   3,
8403         "n4":                   4,
8404         "n6":                   5,
8405         "n8":                   6,
8406         "n10":                  7,
8407         "n20":                  8,
8408 }
8409
8410 func (x UE_TimersAndConstantsN310_Value) String() string {
8411         return proto.EnumName(UE_TimersAndConstantsN310_Value_name, int32(x))
8412 }
8413
8414 func (UE_TimersAndConstantsN310_Value) EnumDescriptor() ([]byte, []int) {
8415         return fileDescriptor_21c7528bb61f1a7a, []int{554, 0}
8416 }
8417
8418 type UE_TimersAndConstantsT311_Value int32
8419
8420 const (
8421         UE_TimersAndConstantsT311_protobuf_unspecified UE_TimersAndConstantsT311_Value = 0
8422         UE_TimersAndConstantsT311_ms1000               UE_TimersAndConstantsT311_Value = 1
8423         UE_TimersAndConstantsT311_ms3000               UE_TimersAndConstantsT311_Value = 2
8424         UE_TimersAndConstantsT311_ms5000               UE_TimersAndConstantsT311_Value = 3
8425         UE_TimersAndConstantsT311_ms10000              UE_TimersAndConstantsT311_Value = 4
8426         UE_TimersAndConstantsT311_ms15000              UE_TimersAndConstantsT311_Value = 5
8427         UE_TimersAndConstantsT311_ms20000              UE_TimersAndConstantsT311_Value = 6
8428         UE_TimersAndConstantsT311_ms30000              UE_TimersAndConstantsT311_Value = 7
8429 )
8430
8431 var UE_TimersAndConstantsT311_Value_name = map[int32]string{
8432         0: "protobuf_unspecified",
8433         1: "ms1000",
8434         2: "ms3000",
8435         3: "ms5000",
8436         4: "ms10000",
8437         5: "ms15000",
8438         6: "ms20000",
8439         7: "ms30000",
8440 }
8441
8442 var UE_TimersAndConstantsT311_Value_value = map[string]int32{
8443         "protobuf_unspecified": 0,
8444         "ms1000":               1,
8445         "ms3000":               2,
8446         "ms5000":               3,
8447         "ms10000":              4,
8448         "ms15000":              5,
8449         "ms20000":              6,
8450         "ms30000":              7,
8451 }
8452
8453 func (x UE_TimersAndConstantsT311_Value) String() string {
8454         return proto.EnumName(UE_TimersAndConstantsT311_Value_name, int32(x))
8455 }
8456
8457 func (UE_TimersAndConstantsT311_Value) EnumDescriptor() ([]byte, []int) {
8458         return fileDescriptor_21c7528bb61f1a7a, []int{555, 0}
8459 }
8460
8461 type UE_TimersAndConstantsN311_Value int32
8462
8463 const (
8464         UE_TimersAndConstantsN311_protobuf_unspecified UE_TimersAndConstantsN311_Value = 0
8465         UE_TimersAndConstantsN311_n1                   UE_TimersAndConstantsN311_Value = 1
8466         UE_TimersAndConstantsN311_n2                   UE_TimersAndConstantsN311_Value = 2
8467         UE_TimersAndConstantsN311_n3                   UE_TimersAndConstantsN311_Value = 3
8468         UE_TimersAndConstantsN311_n4                   UE_TimersAndConstantsN311_Value = 4
8469         UE_TimersAndConstantsN311_n5                   UE_TimersAndConstantsN311_Value = 5
8470         UE_TimersAndConstantsN311_n6                   UE_TimersAndConstantsN311_Value = 6
8471         UE_TimersAndConstantsN311_n8                   UE_TimersAndConstantsN311_Value = 7
8472         UE_TimersAndConstantsN311_n10                  UE_TimersAndConstantsN311_Value = 8
8473 )
8474
8475 var UE_TimersAndConstantsN311_Value_name = map[int32]string{
8476         0: "protobuf_unspecified",
8477         1: "n1",
8478         2: "n2",
8479         3: "n3",
8480         4: "n4",
8481         5: "n5",
8482         6: "n6",
8483         7: "n8",
8484         8: "n10",
8485 }
8486
8487 var UE_TimersAndConstantsN311_Value_value = map[string]int32{
8488         "protobuf_unspecified": 0,
8489         "n1":                   1,
8490         "n2":                   2,
8491         "n3":                   3,
8492         "n4":                   4,
8493         "n5":                   5,
8494         "n6":                   6,
8495         "n8":                   7,
8496         "n10":                  8,
8497 }
8498
8499 func (x UE_TimersAndConstantsN311_Value) String() string {
8500         return proto.EnumName(UE_TimersAndConstantsN311_Value_name, int32(x))
8501 }
8502
8503 func (UE_TimersAndConstantsN311_Value) EnumDescriptor() ([]byte, []int) {
8504         return fileDescriptor_21c7528bb61f1a7a, []int{556, 0}
8505 }
8506
8507 type UAC_BarringFactor_Value int32
8508
8509 const (
8510         UAC_BarringFactor_protobuf_unspecified UAC_BarringFactor_Value = 0
8511         UAC_BarringFactor_p00                  UAC_BarringFactor_Value = 1
8512         UAC_BarringFactor_p05                  UAC_BarringFactor_Value = 2
8513         UAC_BarringFactor_p10                  UAC_BarringFactor_Value = 3
8514         UAC_BarringFactor_p15                  UAC_BarringFactor_Value = 4
8515         UAC_BarringFactor_p20                  UAC_BarringFactor_Value = 5
8516         UAC_BarringFactor_p25                  UAC_BarringFactor_Value = 6
8517         UAC_BarringFactor_p30                  UAC_BarringFactor_Value = 7
8518         UAC_BarringFactor_p40                  UAC_BarringFactor_Value = 8
8519         UAC_BarringFactor_p50                  UAC_BarringFactor_Value = 9
8520         UAC_BarringFactor_p60                  UAC_BarringFactor_Value = 10
8521         UAC_BarringFactor_p70                  UAC_BarringFactor_Value = 11
8522         UAC_BarringFactor_p75                  UAC_BarringFactor_Value = 12
8523         UAC_BarringFactor_p80                  UAC_BarringFactor_Value = 13
8524         UAC_BarringFactor_p85                  UAC_BarringFactor_Value = 14
8525         UAC_BarringFactor_p90                  UAC_BarringFactor_Value = 15
8526         UAC_BarringFactor_p95                  UAC_BarringFactor_Value = 16
8527 )
8528
8529 var UAC_BarringFactor_Value_name = map[int32]string{
8530         0:  "protobuf_unspecified",
8531         1:  "p00",
8532         2:  "p05",
8533         3:  "p10",
8534         4:  "p15",
8535         5:  "p20",
8536         6:  "p25",
8537         7:  "p30",
8538         8:  "p40",
8539         9:  "p50",
8540         10: "p60",
8541         11: "p70",
8542         12: "p75",
8543         13: "p80",
8544         14: "p85",
8545         15: "p90",
8546         16: "p95",
8547 }
8548
8549 var UAC_BarringFactor_Value_value = map[string]int32{
8550         "protobuf_unspecified": 0,
8551         "p00":                  1,
8552         "p05":                  2,
8553         "p10":                  3,
8554         "p15":                  4,
8555         "p20":                  5,
8556         "p25":                  6,
8557         "p30":                  7,
8558         "p40":                  8,
8559         "p50":                  9,
8560         "p60":                  10,
8561         "p70":                  11,
8562         "p75":                  12,
8563         "p80":                  13,
8564         "p85":                  14,
8565         "p90":                  15,
8566         "p95":                  16,
8567 }
8568
8569 func (x UAC_BarringFactor_Value) String() string {
8570         return proto.EnumName(UAC_BarringFactor_Value_name, int32(x))
8571 }
8572
8573 func (UAC_BarringFactor_Value) EnumDescriptor() ([]byte, []int) {
8574         return fileDescriptor_21c7528bb61f1a7a, []int{564, 0}
8575 }
8576
8577 type UAC_BarringTime_Value int32
8578
8579 const (
8580         UAC_BarringTime_protobuf_unspecified UAC_BarringTime_Value = 0
8581         UAC_BarringTime_s4                   UAC_BarringTime_Value = 1
8582         UAC_BarringTime_s8                   UAC_BarringTime_Value = 2
8583         UAC_BarringTime_s16                  UAC_BarringTime_Value = 3
8584         UAC_BarringTime_s32                  UAC_BarringTime_Value = 4
8585         UAC_BarringTime_s64                  UAC_BarringTime_Value = 5
8586         UAC_BarringTime_s128                 UAC_BarringTime_Value = 6
8587         UAC_BarringTime_s256                 UAC_BarringTime_Value = 7
8588         UAC_BarringTime_s512                 UAC_BarringTime_Value = 8
8589 )
8590
8591 var UAC_BarringTime_Value_name = map[int32]string{
8592         0: "protobuf_unspecified",
8593         1: "s4",
8594         2: "s8",
8595         3: "s16",
8596         4: "s32",
8597         5: "s64",
8598         6: "s128",
8599         7: "s256",
8600         8: "s512",
8601 }
8602
8603 var UAC_BarringTime_Value_value = map[string]int32{
8604         "protobuf_unspecified": 0,
8605         "s4":                   1,
8606         "s8":                   2,
8607         "s16":                  3,
8608         "s32":                  4,
8609         "s64":                  5,
8610         "s128":                 6,
8611         "s256":                 7,
8612         "s512":                 8,
8613 }
8614
8615 func (x UAC_BarringTime_Value) String() string {
8616         return proto.EnumName(UAC_BarringTime_Value_name, int32(x))
8617 }
8618
8619 func (UAC_BarringTime_Value) EnumDescriptor() ([]byte, []int) {
8620         return fileDescriptor_21c7528bb61f1a7a, []int{565, 0}
8621 }
8622
8623 type T_Evaluation_HystNormal_Value int32
8624
8625 const (
8626         T_Evaluation_HystNormal_protobuf_unspecified T_Evaluation_HystNormal_Value = 0
8627         T_Evaluation_HystNormal_s30                  T_Evaluation_HystNormal_Value = 1
8628         T_Evaluation_HystNormal_s60                  T_Evaluation_HystNormal_Value = 2
8629         T_Evaluation_HystNormal_s120                 T_Evaluation_HystNormal_Value = 3
8630         T_Evaluation_HystNormal_s180                 T_Evaluation_HystNormal_Value = 4
8631         T_Evaluation_HystNormal_s240                 T_Evaluation_HystNormal_Value = 5
8632 )
8633
8634 var T_Evaluation_HystNormal_Value_name = map[int32]string{
8635         0: "protobuf_unspecified",
8636         1: "s30",
8637         2: "s60",
8638         3: "s120",
8639         4: "s180",
8640         5: "s240",
8641 }
8642
8643 var T_Evaluation_HystNormal_Value_value = map[string]int32{
8644         "protobuf_unspecified": 0,
8645         "s30":                  1,
8646         "s60":                  2,
8647         "s120":                 3,
8648         "s180":                 4,
8649         "s240":                 5,
8650 }
8651
8652 func (x T_Evaluation_HystNormal_Value) String() string {
8653         return proto.EnumName(T_Evaluation_HystNormal_Value_name, int32(x))
8654 }
8655
8656 func (T_Evaluation_HystNormal_Value) EnumDescriptor() ([]byte, []int) {
8657         return fileDescriptor_21c7528bb61f1a7a, []int{567, 0}
8658 }
8659
8660 type CellGroupConfig struct {
8661         CellGroupId                      uint32                   `protobuf:"varint,1,opt,name=cellGroupId,proto3" json:"cellGroupId,omitempty"`
8662         Rlc_BearerToAddModList           []*RLC_BearerConfig      `protobuf:"bytes,2,rep,name=rlc_BearerToAddModList,json=rlcBearerToAddModList,proto3" json:"rlc_BearerToAddModList,omitempty"`
8663         Rlc_BearerToReleaseList          []uint32                 `protobuf:"varint,3,rep,packed,name=rlc_BearerToReleaseList,json=rlcBearerToReleaseList,proto3" json:"rlc_BearerToReleaseList,omitempty"`
8664         Mac_CellGroupConfig              *MAC_CellGroupConfig     `protobuf:"bytes,4,opt,name=mac_CellGroupConfig,json=macCellGroupConfig,proto3" json:"mac_CellGroupConfig,omitempty"`
8665         PhysicalCellGroupConfig          *PhysicalCellGroupConfig `protobuf:"bytes,5,opt,name=physicalCellGroupConfig,proto3" json:"physicalCellGroupConfig,omitempty"`
8666         SpCellConfig                     *SpCellConfig            `protobuf:"bytes,6,opt,name=spCellConfig,proto3" json:"spCellConfig,omitempty"`
8667         SCellToAddModList                []*SCellConfig           `protobuf:"bytes,7,rep,name=sCellToAddModList,proto3" json:"sCellToAddModList,omitempty"`
8668         SCellToReleaseList               []uint32                 `protobuf:"varint,8,rep,packed,name=sCellToReleaseList,proto3" json:"sCellToReleaseList,omitempty"`
8669         ReportUplinkTxDirectCurrentV1530 *wrappers.BoolValue      `protobuf:"bytes,9,opt,name=reportUplinkTxDirectCurrent_v1530,json=reportUplinkTxDirectCurrentV1530,proto3" json:"reportUplinkTxDirectCurrent_v1530,omitempty"`
8670         XXX_NoUnkeyedLiteral             struct{}                 `json:"-"`
8671         XXX_unrecognized                 []byte                   `json:"-"`
8672         XXX_sizecache                    int32                    `json:"-"`
8673 }
8674
8675 func (m *CellGroupConfig) Reset()         { *m = CellGroupConfig{} }
8676 func (m *CellGroupConfig) String() string { return proto.CompactTextString(m) }
8677 func (*CellGroupConfig) ProtoMessage()    {}
8678 func (*CellGroupConfig) Descriptor() ([]byte, []int) {
8679         return fileDescriptor_21c7528bb61f1a7a, []int{0}
8680 }
8681
8682 func (m *CellGroupConfig) XXX_Unmarshal(b []byte) error {
8683         return xxx_messageInfo_CellGroupConfig.Unmarshal(m, b)
8684 }
8685 func (m *CellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
8686         return xxx_messageInfo_CellGroupConfig.Marshal(b, m, deterministic)
8687 }
8688 func (m *CellGroupConfig) XXX_Merge(src proto.Message) {
8689         xxx_messageInfo_CellGroupConfig.Merge(m, src)
8690 }
8691 func (m *CellGroupConfig) XXX_Size() int {
8692         return xxx_messageInfo_CellGroupConfig.Size(m)
8693 }
8694 func (m *CellGroupConfig) XXX_DiscardUnknown() {
8695         xxx_messageInfo_CellGroupConfig.DiscardUnknown(m)
8696 }
8697
8698 var xxx_messageInfo_CellGroupConfig proto.InternalMessageInfo
8699
8700 func (m *CellGroupConfig) GetCellGroupId() uint32 {
8701         if m != nil {
8702                 return m.CellGroupId
8703         }
8704         return 0
8705 }
8706
8707 func (m *CellGroupConfig) GetRlc_BearerToAddModList() []*RLC_BearerConfig {
8708         if m != nil {
8709                 return m.Rlc_BearerToAddModList
8710         }
8711         return nil
8712 }
8713
8714 func (m *CellGroupConfig) GetRlc_BearerToReleaseList() []uint32 {
8715         if m != nil {
8716                 return m.Rlc_BearerToReleaseList
8717         }
8718         return nil
8719 }
8720
8721 func (m *CellGroupConfig) GetMac_CellGroupConfig() *MAC_CellGroupConfig {
8722         if m != nil {
8723                 return m.Mac_CellGroupConfig
8724         }
8725         return nil
8726 }
8727
8728 func (m *CellGroupConfig) GetPhysicalCellGroupConfig() *PhysicalCellGroupConfig {
8729         if m != nil {
8730                 return m.PhysicalCellGroupConfig
8731         }
8732         return nil
8733 }
8734
8735 func (m *CellGroupConfig) GetSpCellConfig() *SpCellConfig {
8736         if m != nil {
8737                 return m.SpCellConfig
8738         }
8739         return nil
8740 }
8741
8742 func (m *CellGroupConfig) GetSCellToAddModList() []*SCellConfig {
8743         if m != nil {
8744                 return m.SCellToAddModList
8745         }
8746         return nil
8747 }
8748
8749 func (m *CellGroupConfig) GetSCellToReleaseList() []uint32 {
8750         if m != nil {
8751                 return m.SCellToReleaseList
8752         }
8753         return nil
8754 }
8755
8756 func (m *CellGroupConfig) GetReportUplinkTxDirectCurrentV1530() *wrappers.BoolValue {
8757         if m != nil {
8758                 return m.ReportUplinkTxDirectCurrentV1530
8759         }
8760         return nil
8761 }
8762
8763 type RLC_BearerConfig struct {
8764         LogicalChannelIdentity uint32 `protobuf:"varint,1,opt,name=logicalChannelIdentity,proto3" json:"logicalChannelIdentity,omitempty"`
8765         // Types that are valid to be assigned to ServedRadioBearer:
8766         //      *RLC_BearerConfig_Srb_Identity
8767         //      *RLC_BearerConfig_Drb_Identity
8768         ServedRadioBearer        isRLC_BearerConfig_ServedRadioBearer `protobuf_oneof:"servedRadioBearer"`
8769         ReestablishRLC           *wrappers.BoolValue                  `protobuf:"bytes,4,opt,name=reestablishRLC,proto3" json:"reestablishRLC,omitempty"`
8770         Rlc_Config               *RLC_Config                          `protobuf:"bytes,5,opt,name=rlc_Config,json=rlcConfig,proto3" json:"rlc_Config,omitempty"`
8771         Mac_LogicalChannelConfig *LogicalChannelConfig                `protobuf:"bytes,6,opt,name=mac_LogicalChannelConfig,json=macLogicalChannelConfig,proto3" json:"mac_LogicalChannelConfig,omitempty"`
8772         XXX_NoUnkeyedLiteral     struct{}                             `json:"-"`
8773         XXX_unrecognized         []byte                               `json:"-"`
8774         XXX_sizecache            int32                                `json:"-"`
8775 }
8776
8777 func (m *RLC_BearerConfig) Reset()         { *m = RLC_BearerConfig{} }
8778 func (m *RLC_BearerConfig) String() string { return proto.CompactTextString(m) }
8779 func (*RLC_BearerConfig) ProtoMessage()    {}
8780 func (*RLC_BearerConfig) Descriptor() ([]byte, []int) {
8781         return fileDescriptor_21c7528bb61f1a7a, []int{1}
8782 }
8783
8784 func (m *RLC_BearerConfig) XXX_Unmarshal(b []byte) error {
8785         return xxx_messageInfo_RLC_BearerConfig.Unmarshal(m, b)
8786 }
8787 func (m *RLC_BearerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
8788         return xxx_messageInfo_RLC_BearerConfig.Marshal(b, m, deterministic)
8789 }
8790 func (m *RLC_BearerConfig) XXX_Merge(src proto.Message) {
8791         xxx_messageInfo_RLC_BearerConfig.Merge(m, src)
8792 }
8793 func (m *RLC_BearerConfig) XXX_Size() int {
8794         return xxx_messageInfo_RLC_BearerConfig.Size(m)
8795 }
8796 func (m *RLC_BearerConfig) XXX_DiscardUnknown() {
8797         xxx_messageInfo_RLC_BearerConfig.DiscardUnknown(m)
8798 }
8799
8800 var xxx_messageInfo_RLC_BearerConfig proto.InternalMessageInfo
8801
8802 func (m *RLC_BearerConfig) GetLogicalChannelIdentity() uint32 {
8803         if m != nil {
8804                 return m.LogicalChannelIdentity
8805         }
8806         return 0
8807 }
8808
8809 type isRLC_BearerConfig_ServedRadioBearer interface {
8810         isRLC_BearerConfig_ServedRadioBearer()
8811 }
8812
8813 type RLC_BearerConfig_Srb_Identity struct {
8814         Srb_Identity uint32 `protobuf:"varint,2,opt,name=srb_Identity,json=srbIdentity,proto3,oneof"`
8815 }
8816
8817 type RLC_BearerConfig_Drb_Identity struct {
8818         Drb_Identity uint32 `protobuf:"varint,3,opt,name=drb_Identity,json=drbIdentity,proto3,oneof"`
8819 }
8820
8821 func (*RLC_BearerConfig_Srb_Identity) isRLC_BearerConfig_ServedRadioBearer() {}
8822
8823 func (*RLC_BearerConfig_Drb_Identity) isRLC_BearerConfig_ServedRadioBearer() {}
8824
8825 func (m *RLC_BearerConfig) GetServedRadioBearer() isRLC_BearerConfig_ServedRadioBearer {
8826         if m != nil {
8827                 return m.ServedRadioBearer
8828         }
8829         return nil
8830 }
8831
8832 func (m *RLC_BearerConfig) GetSrb_Identity() uint32 {
8833         if x, ok := m.GetServedRadioBearer().(*RLC_BearerConfig_Srb_Identity); ok {
8834                 return x.Srb_Identity
8835         }
8836         return 0
8837 }
8838
8839 func (m *RLC_BearerConfig) GetDrb_Identity() uint32 {
8840         if x, ok := m.GetServedRadioBearer().(*RLC_BearerConfig_Drb_Identity); ok {
8841                 return x.Drb_Identity
8842         }
8843         return 0
8844 }
8845
8846 func (m *RLC_BearerConfig) GetReestablishRLC() *wrappers.BoolValue {
8847         if m != nil {
8848                 return m.ReestablishRLC
8849         }
8850         return nil
8851 }
8852
8853 func (m *RLC_BearerConfig) GetRlc_Config() *RLC_Config {
8854         if m != nil {
8855                 return m.Rlc_Config
8856         }
8857         return nil
8858 }
8859
8860 func (m *RLC_BearerConfig) GetMac_LogicalChannelConfig() *LogicalChannelConfig {
8861         if m != nil {
8862                 return m.Mac_LogicalChannelConfig
8863         }
8864         return nil
8865 }
8866
8867 // XXX_OneofWrappers is for the internal use of the proto package.
8868 func (*RLC_BearerConfig) XXX_OneofWrappers() []interface{} {
8869         return []interface{}{
8870                 (*RLC_BearerConfig_Srb_Identity)(nil),
8871                 (*RLC_BearerConfig_Drb_Identity)(nil),
8872         }
8873 }
8874
8875 type RLC_Config struct {
8876         Am                    *AM                    `protobuf:"bytes,1,opt,name=am,proto3" json:"am,omitempty"`
8877         Um_Bi_Directional     *UM_Bi_Directional     `protobuf:"bytes,2,opt,name=um_Bi_Directional,json=umBiDirectional,proto3" json:"um_Bi_Directional,omitempty"`
8878         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"`
8879         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"`
8880         XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
8881         XXX_unrecognized      []byte                 `json:"-"`
8882         XXX_sizecache         int32                  `json:"-"`
8883 }
8884
8885 func (m *RLC_Config) Reset()         { *m = RLC_Config{} }
8886 func (m *RLC_Config) String() string { return proto.CompactTextString(m) }
8887 func (*RLC_Config) ProtoMessage()    {}
8888 func (*RLC_Config) Descriptor() ([]byte, []int) {
8889         return fileDescriptor_21c7528bb61f1a7a, []int{2}
8890 }
8891
8892 func (m *RLC_Config) XXX_Unmarshal(b []byte) error {
8893         return xxx_messageInfo_RLC_Config.Unmarshal(m, b)
8894 }
8895 func (m *RLC_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
8896         return xxx_messageInfo_RLC_Config.Marshal(b, m, deterministic)
8897 }
8898 func (m *RLC_Config) XXX_Merge(src proto.Message) {
8899         xxx_messageInfo_RLC_Config.Merge(m, src)
8900 }
8901 func (m *RLC_Config) XXX_Size() int {
8902         return xxx_messageInfo_RLC_Config.Size(m)
8903 }
8904 func (m *RLC_Config) XXX_DiscardUnknown() {
8905         xxx_messageInfo_RLC_Config.DiscardUnknown(m)
8906 }
8907
8908 var xxx_messageInfo_RLC_Config proto.InternalMessageInfo
8909
8910 func (m *RLC_Config) GetAm() *AM {
8911         if m != nil {
8912                 return m.Am
8913         }
8914         return nil
8915 }
8916
8917 func (m *RLC_Config) GetUm_Bi_Directional() *UM_Bi_Directional {
8918         if m != nil {
8919                 return m.Um_Bi_Directional
8920         }
8921         return nil
8922 }
8923
8924 func (m *RLC_Config) GetUm_Uni_Directional_UL() *UM_Uni_Directional_UL {
8925         if m != nil {
8926                 return m.Um_Uni_Directional_UL
8927         }
8928         return nil
8929 }
8930
8931 func (m *RLC_Config) GetUm_Uni_Directional_DL() *UM_Uni_Directional_DL {
8932         if m != nil {
8933                 return m.Um_Uni_Directional_DL
8934         }
8935         return nil
8936 }
8937
8938 type AM struct {
8939         Ul_AM_RLC            *UL_AM_RLC `protobuf:"bytes,1,opt,name=ul_AM_RLC,json=ulAMRLC,proto3" json:"ul_AM_RLC,omitempty"`
8940         Dl_AM_RLC            *DL_AM_RLC `protobuf:"bytes,2,opt,name=dl_AM_RLC,json=dlAMRLC,proto3" json:"dl_AM_RLC,omitempty"`
8941         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
8942         XXX_unrecognized     []byte     `json:"-"`
8943         XXX_sizecache        int32      `json:"-"`
8944 }
8945
8946 func (m *AM) Reset()         { *m = AM{} }
8947 func (m *AM) String() string { return proto.CompactTextString(m) }
8948 func (*AM) ProtoMessage()    {}
8949 func (*AM) Descriptor() ([]byte, []int) {
8950         return fileDescriptor_21c7528bb61f1a7a, []int{3}
8951 }
8952
8953 func (m *AM) XXX_Unmarshal(b []byte) error {
8954         return xxx_messageInfo_AM.Unmarshal(m, b)
8955 }
8956 func (m *AM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
8957         return xxx_messageInfo_AM.Marshal(b, m, deterministic)
8958 }
8959 func (m *AM) XXX_Merge(src proto.Message) {
8960         xxx_messageInfo_AM.Merge(m, src)
8961 }
8962 func (m *AM) XXX_Size() int {
8963         return xxx_messageInfo_AM.Size(m)
8964 }
8965 func (m *AM) XXX_DiscardUnknown() {
8966         xxx_messageInfo_AM.DiscardUnknown(m)
8967 }
8968
8969 var xxx_messageInfo_AM proto.InternalMessageInfo
8970
8971 func (m *AM) GetUl_AM_RLC() *UL_AM_RLC {
8972         if m != nil {
8973                 return m.Ul_AM_RLC
8974         }
8975         return nil
8976 }
8977
8978 func (m *AM) GetDl_AM_RLC() *DL_AM_RLC {
8979         if m != nil {
8980                 return m.Dl_AM_RLC
8981         }
8982         return nil
8983 }
8984
8985 type UL_AM_RLC struct {
8986         Sn_FieldLength       *SN_FieldLengthAM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"`
8987         T_PollRetransmit     *T_PollRetransmit `protobuf:"bytes,2,opt,name=t_PollRetransmit,json=tPollRetransmit,proto3" json:"t_PollRetransmit,omitempty"`
8988         PollPDU              *PollPDU          `protobuf:"bytes,3,opt,name=pollPDU,proto3" json:"pollPDU,omitempty"`
8989         PollByte             *PollByte         `protobuf:"bytes,4,opt,name=pollByte,proto3" json:"pollByte,omitempty"`
8990         MaxRetxThreshold     *MaxRetxThreshold `protobuf:"bytes,5,opt,name=maxRetxThreshold,proto3" json:"maxRetxThreshold,omitempty"`
8991         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
8992         XXX_unrecognized     []byte            `json:"-"`
8993         XXX_sizecache        int32             `json:"-"`
8994 }
8995
8996 func (m *UL_AM_RLC) Reset()         { *m = UL_AM_RLC{} }
8997 func (m *UL_AM_RLC) String() string { return proto.CompactTextString(m) }
8998 func (*UL_AM_RLC) ProtoMessage()    {}
8999 func (*UL_AM_RLC) Descriptor() ([]byte, []int) {
9000         return fileDescriptor_21c7528bb61f1a7a, []int{4}
9001 }
9002
9003 func (m *UL_AM_RLC) XXX_Unmarshal(b []byte) error {
9004         return xxx_messageInfo_UL_AM_RLC.Unmarshal(m, b)
9005 }
9006 func (m *UL_AM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9007         return xxx_messageInfo_UL_AM_RLC.Marshal(b, m, deterministic)
9008 }
9009 func (m *UL_AM_RLC) XXX_Merge(src proto.Message) {
9010         xxx_messageInfo_UL_AM_RLC.Merge(m, src)
9011 }
9012 func (m *UL_AM_RLC) XXX_Size() int {
9013         return xxx_messageInfo_UL_AM_RLC.Size(m)
9014 }
9015 func (m *UL_AM_RLC) XXX_DiscardUnknown() {
9016         xxx_messageInfo_UL_AM_RLC.DiscardUnknown(m)
9017 }
9018
9019 var xxx_messageInfo_UL_AM_RLC proto.InternalMessageInfo
9020
9021 func (m *UL_AM_RLC) GetSn_FieldLength() *SN_FieldLengthAM {
9022         if m != nil {
9023                 return m.Sn_FieldLength
9024         }
9025         return nil
9026 }
9027
9028 func (m *UL_AM_RLC) GetT_PollRetransmit() *T_PollRetransmit {
9029         if m != nil {
9030                 return m.T_PollRetransmit
9031         }
9032         return nil
9033 }
9034
9035 func (m *UL_AM_RLC) GetPollPDU() *PollPDU {
9036         if m != nil {
9037                 return m.PollPDU
9038         }
9039         return nil
9040 }
9041
9042 func (m *UL_AM_RLC) GetPollByte() *PollByte {
9043         if m != nil {
9044                 return m.PollByte
9045         }
9046         return nil
9047 }
9048
9049 func (m *UL_AM_RLC) GetMaxRetxThreshold() *MaxRetxThreshold {
9050         if m != nil {
9051                 return m.MaxRetxThreshold
9052         }
9053         return nil
9054 }
9055
9056 type MaxRetxThreshold struct {
9057         Value                MaxRetxThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxRetxThreshold_Value" json:"value,omitempty"`
9058         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
9059         XXX_unrecognized     []byte                 `json:"-"`
9060         XXX_sizecache        int32                  `json:"-"`
9061 }
9062
9063 func (m *MaxRetxThreshold) Reset()         { *m = MaxRetxThreshold{} }
9064 func (m *MaxRetxThreshold) String() string { return proto.CompactTextString(m) }
9065 func (*MaxRetxThreshold) ProtoMessage()    {}
9066 func (*MaxRetxThreshold) Descriptor() ([]byte, []int) {
9067         return fileDescriptor_21c7528bb61f1a7a, []int{5}
9068 }
9069
9070 func (m *MaxRetxThreshold) XXX_Unmarshal(b []byte) error {
9071         return xxx_messageInfo_MaxRetxThreshold.Unmarshal(m, b)
9072 }
9073 func (m *MaxRetxThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9074         return xxx_messageInfo_MaxRetxThreshold.Marshal(b, m, deterministic)
9075 }
9076 func (m *MaxRetxThreshold) XXX_Merge(src proto.Message) {
9077         xxx_messageInfo_MaxRetxThreshold.Merge(m, src)
9078 }
9079 func (m *MaxRetxThreshold) XXX_Size() int {
9080         return xxx_messageInfo_MaxRetxThreshold.Size(m)
9081 }
9082 func (m *MaxRetxThreshold) XXX_DiscardUnknown() {
9083         xxx_messageInfo_MaxRetxThreshold.DiscardUnknown(m)
9084 }
9085
9086 var xxx_messageInfo_MaxRetxThreshold proto.InternalMessageInfo
9087
9088 func (m *MaxRetxThreshold) GetValue() MaxRetxThreshold_Value {
9089         if m != nil {
9090                 return m.Value
9091         }
9092         return MaxRetxThreshold_protobuf_unspecified
9093 }
9094
9095 type SN_FieldLengthAM struct {
9096         Value                SN_FieldLengthAM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SN_FieldLengthAM_Value" json:"value,omitempty"`
9097         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
9098         XXX_unrecognized     []byte                 `json:"-"`
9099         XXX_sizecache        int32                  `json:"-"`
9100 }
9101
9102 func (m *SN_FieldLengthAM) Reset()         { *m = SN_FieldLengthAM{} }
9103 func (m *SN_FieldLengthAM) String() string { return proto.CompactTextString(m) }
9104 func (*SN_FieldLengthAM) ProtoMessage()    {}
9105 func (*SN_FieldLengthAM) Descriptor() ([]byte, []int) {
9106         return fileDescriptor_21c7528bb61f1a7a, []int{6}
9107 }
9108
9109 func (m *SN_FieldLengthAM) XXX_Unmarshal(b []byte) error {
9110         return xxx_messageInfo_SN_FieldLengthAM.Unmarshal(m, b)
9111 }
9112 func (m *SN_FieldLengthAM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9113         return xxx_messageInfo_SN_FieldLengthAM.Marshal(b, m, deterministic)
9114 }
9115 func (m *SN_FieldLengthAM) XXX_Merge(src proto.Message) {
9116         xxx_messageInfo_SN_FieldLengthAM.Merge(m, src)
9117 }
9118 func (m *SN_FieldLengthAM) XXX_Size() int {
9119         return xxx_messageInfo_SN_FieldLengthAM.Size(m)
9120 }
9121 func (m *SN_FieldLengthAM) XXX_DiscardUnknown() {
9122         xxx_messageInfo_SN_FieldLengthAM.DiscardUnknown(m)
9123 }
9124
9125 var xxx_messageInfo_SN_FieldLengthAM proto.InternalMessageInfo
9126
9127 func (m *SN_FieldLengthAM) GetValue() SN_FieldLengthAM_Value {
9128         if m != nil {
9129                 return m.Value
9130         }
9131         return SN_FieldLengthAM_protobuf_unspecified
9132 }
9133
9134 type T_PollRetransmit struct {
9135         Value                T_PollRetransmit_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_PollRetransmit_Value" json:"value,omitempty"`
9136         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
9137         XXX_unrecognized     []byte                 `json:"-"`
9138         XXX_sizecache        int32                  `json:"-"`
9139 }
9140
9141 func (m *T_PollRetransmit) Reset()         { *m = T_PollRetransmit{} }
9142 func (m *T_PollRetransmit) String() string { return proto.CompactTextString(m) }
9143 func (*T_PollRetransmit) ProtoMessage()    {}
9144 func (*T_PollRetransmit) Descriptor() ([]byte, []int) {
9145         return fileDescriptor_21c7528bb61f1a7a, []int{7}
9146 }
9147
9148 func (m *T_PollRetransmit) XXX_Unmarshal(b []byte) error {
9149         return xxx_messageInfo_T_PollRetransmit.Unmarshal(m, b)
9150 }
9151 func (m *T_PollRetransmit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9152         return xxx_messageInfo_T_PollRetransmit.Marshal(b, m, deterministic)
9153 }
9154 func (m *T_PollRetransmit) XXX_Merge(src proto.Message) {
9155         xxx_messageInfo_T_PollRetransmit.Merge(m, src)
9156 }
9157 func (m *T_PollRetransmit) XXX_Size() int {
9158         return xxx_messageInfo_T_PollRetransmit.Size(m)
9159 }
9160 func (m *T_PollRetransmit) XXX_DiscardUnknown() {
9161         xxx_messageInfo_T_PollRetransmit.DiscardUnknown(m)
9162 }
9163
9164 var xxx_messageInfo_T_PollRetransmit proto.InternalMessageInfo
9165
9166 func (m *T_PollRetransmit) GetValue() T_PollRetransmit_Value {
9167         if m != nil {
9168                 return m.Value
9169         }
9170         return T_PollRetransmit_protobuf_unspecified
9171 }
9172
9173 type PollPDU struct {
9174         Value                PollPDU_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PollPDU_Value" json:"value,omitempty"`
9175         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
9176         XXX_unrecognized     []byte        `json:"-"`
9177         XXX_sizecache        int32         `json:"-"`
9178 }
9179
9180 func (m *PollPDU) Reset()         { *m = PollPDU{} }
9181 func (m *PollPDU) String() string { return proto.CompactTextString(m) }
9182 func (*PollPDU) ProtoMessage()    {}
9183 func (*PollPDU) Descriptor() ([]byte, []int) {
9184         return fileDescriptor_21c7528bb61f1a7a, []int{8}
9185 }
9186
9187 func (m *PollPDU) XXX_Unmarshal(b []byte) error {
9188         return xxx_messageInfo_PollPDU.Unmarshal(m, b)
9189 }
9190 func (m *PollPDU) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9191         return xxx_messageInfo_PollPDU.Marshal(b, m, deterministic)
9192 }
9193 func (m *PollPDU) XXX_Merge(src proto.Message) {
9194         xxx_messageInfo_PollPDU.Merge(m, src)
9195 }
9196 func (m *PollPDU) XXX_Size() int {
9197         return xxx_messageInfo_PollPDU.Size(m)
9198 }
9199 func (m *PollPDU) XXX_DiscardUnknown() {
9200         xxx_messageInfo_PollPDU.DiscardUnknown(m)
9201 }
9202
9203 var xxx_messageInfo_PollPDU proto.InternalMessageInfo
9204
9205 func (m *PollPDU) GetValue() PollPDU_Value {
9206         if m != nil {
9207                 return m.Value
9208         }
9209         return PollPDU_protobuf_unspecified
9210 }
9211
9212 type PollByte struct {
9213         Value                PollByte_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PollByte_Value" json:"value,omitempty"`
9214         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
9215         XXX_unrecognized     []byte         `json:"-"`
9216         XXX_sizecache        int32          `json:"-"`
9217 }
9218
9219 func (m *PollByte) Reset()         { *m = PollByte{} }
9220 func (m *PollByte) String() string { return proto.CompactTextString(m) }
9221 func (*PollByte) ProtoMessage()    {}
9222 func (*PollByte) Descriptor() ([]byte, []int) {
9223         return fileDescriptor_21c7528bb61f1a7a, []int{9}
9224 }
9225
9226 func (m *PollByte) XXX_Unmarshal(b []byte) error {
9227         return xxx_messageInfo_PollByte.Unmarshal(m, b)
9228 }
9229 func (m *PollByte) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9230         return xxx_messageInfo_PollByte.Marshal(b, m, deterministic)
9231 }
9232 func (m *PollByte) XXX_Merge(src proto.Message) {
9233         xxx_messageInfo_PollByte.Merge(m, src)
9234 }
9235 func (m *PollByte) XXX_Size() int {
9236         return xxx_messageInfo_PollByte.Size(m)
9237 }
9238 func (m *PollByte) XXX_DiscardUnknown() {
9239         xxx_messageInfo_PollByte.DiscardUnknown(m)
9240 }
9241
9242 var xxx_messageInfo_PollByte proto.InternalMessageInfo
9243
9244 func (m *PollByte) GetValue() PollByte_Value {
9245         if m != nil {
9246                 return m.Value
9247         }
9248         return PollByte_protobuf_unspecified
9249 }
9250
9251 type DL_AM_RLC struct {
9252         Sn_FieldLength       *SN_FieldLengthAM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"`
9253         T_Reassembly         *T_Reassembly     `protobuf:"bytes,2,opt,name=t_Reassembly,json=tReassembly,proto3" json:"t_Reassembly,omitempty"`
9254         TStatusProhibit      *T_StatusProhibit `protobuf:"bytes,3,opt,name=t_statusProhibit,json=tStatusProhibit,proto3" json:"t_statusProhibit,omitempty"`
9255         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
9256         XXX_unrecognized     []byte            `json:"-"`
9257         XXX_sizecache        int32             `json:"-"`
9258 }
9259
9260 func (m *DL_AM_RLC) Reset()         { *m = DL_AM_RLC{} }
9261 func (m *DL_AM_RLC) String() string { return proto.CompactTextString(m) }
9262 func (*DL_AM_RLC) ProtoMessage()    {}
9263 func (*DL_AM_RLC) Descriptor() ([]byte, []int) {
9264         return fileDescriptor_21c7528bb61f1a7a, []int{10}
9265 }
9266
9267 func (m *DL_AM_RLC) XXX_Unmarshal(b []byte) error {
9268         return xxx_messageInfo_DL_AM_RLC.Unmarshal(m, b)
9269 }
9270 func (m *DL_AM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9271         return xxx_messageInfo_DL_AM_RLC.Marshal(b, m, deterministic)
9272 }
9273 func (m *DL_AM_RLC) XXX_Merge(src proto.Message) {
9274         xxx_messageInfo_DL_AM_RLC.Merge(m, src)
9275 }
9276 func (m *DL_AM_RLC) XXX_Size() int {
9277         return xxx_messageInfo_DL_AM_RLC.Size(m)
9278 }
9279 func (m *DL_AM_RLC) XXX_DiscardUnknown() {
9280         xxx_messageInfo_DL_AM_RLC.DiscardUnknown(m)
9281 }
9282
9283 var xxx_messageInfo_DL_AM_RLC proto.InternalMessageInfo
9284
9285 func (m *DL_AM_RLC) GetSn_FieldLength() *SN_FieldLengthAM {
9286         if m != nil {
9287                 return m.Sn_FieldLength
9288         }
9289         return nil
9290 }
9291
9292 func (m *DL_AM_RLC) GetT_Reassembly() *T_Reassembly {
9293         if m != nil {
9294                 return m.T_Reassembly
9295         }
9296         return nil
9297 }
9298
9299 func (m *DL_AM_RLC) GetTStatusProhibit() *T_StatusProhibit {
9300         if m != nil {
9301                 return m.TStatusProhibit
9302         }
9303         return nil
9304 }
9305
9306 type T_Reassembly struct {
9307         Value                T_Reassembly_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Reassembly_Value" json:"value,omitempty"`
9308         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
9309         XXX_unrecognized     []byte             `json:"-"`
9310         XXX_sizecache        int32              `json:"-"`
9311 }
9312
9313 func (m *T_Reassembly) Reset()         { *m = T_Reassembly{} }
9314 func (m *T_Reassembly) String() string { return proto.CompactTextString(m) }
9315 func (*T_Reassembly) ProtoMessage()    {}
9316 func (*T_Reassembly) Descriptor() ([]byte, []int) {
9317         return fileDescriptor_21c7528bb61f1a7a, []int{11}
9318 }
9319
9320 func (m *T_Reassembly) XXX_Unmarshal(b []byte) error {
9321         return xxx_messageInfo_T_Reassembly.Unmarshal(m, b)
9322 }
9323 func (m *T_Reassembly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9324         return xxx_messageInfo_T_Reassembly.Marshal(b, m, deterministic)
9325 }
9326 func (m *T_Reassembly) XXX_Merge(src proto.Message) {
9327         xxx_messageInfo_T_Reassembly.Merge(m, src)
9328 }
9329 func (m *T_Reassembly) XXX_Size() int {
9330         return xxx_messageInfo_T_Reassembly.Size(m)
9331 }
9332 func (m *T_Reassembly) XXX_DiscardUnknown() {
9333         xxx_messageInfo_T_Reassembly.DiscardUnknown(m)
9334 }
9335
9336 var xxx_messageInfo_T_Reassembly proto.InternalMessageInfo
9337
9338 func (m *T_Reassembly) GetValue() T_Reassembly_Value {
9339         if m != nil {
9340                 return m.Value
9341         }
9342         return T_Reassembly_protobuf_unspecified
9343 }
9344
9345 type T_StatusProhibit struct {
9346         Value                T_StatusProhibit_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_StatusProhibit_Value" json:"value,omitempty"`
9347         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
9348         XXX_unrecognized     []byte                 `json:"-"`
9349         XXX_sizecache        int32                  `json:"-"`
9350 }
9351
9352 func (m *T_StatusProhibit) Reset()         { *m = T_StatusProhibit{} }
9353 func (m *T_StatusProhibit) String() string { return proto.CompactTextString(m) }
9354 func (*T_StatusProhibit) ProtoMessage()    {}
9355 func (*T_StatusProhibit) Descriptor() ([]byte, []int) {
9356         return fileDescriptor_21c7528bb61f1a7a, []int{12}
9357 }
9358
9359 func (m *T_StatusProhibit) XXX_Unmarshal(b []byte) error {
9360         return xxx_messageInfo_T_StatusProhibit.Unmarshal(m, b)
9361 }
9362 func (m *T_StatusProhibit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9363         return xxx_messageInfo_T_StatusProhibit.Marshal(b, m, deterministic)
9364 }
9365 func (m *T_StatusProhibit) XXX_Merge(src proto.Message) {
9366         xxx_messageInfo_T_StatusProhibit.Merge(m, src)
9367 }
9368 func (m *T_StatusProhibit) XXX_Size() int {
9369         return xxx_messageInfo_T_StatusProhibit.Size(m)
9370 }
9371 func (m *T_StatusProhibit) XXX_DiscardUnknown() {
9372         xxx_messageInfo_T_StatusProhibit.DiscardUnknown(m)
9373 }
9374
9375 var xxx_messageInfo_T_StatusProhibit proto.InternalMessageInfo
9376
9377 func (m *T_StatusProhibit) GetValue() T_StatusProhibit_Value {
9378         if m != nil {
9379                 return m.Value
9380         }
9381         return T_StatusProhibit_protobuf_unspecified
9382 }
9383
9384 type UM_Bi_Directional struct {
9385         Ul_UM_RLC            *UL_UM_RLC `protobuf:"bytes,1,opt,name=ul_UM_RLC,json=ulUMRLC,proto3" json:"ul_UM_RLC,omitempty"`
9386         Dl_UM_RLC            *DL_UM_RLC `protobuf:"bytes,2,opt,name=dl_UM_RLC,json=dlUMRLC,proto3" json:"dl_UM_RLC,omitempty"`
9387         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
9388         XXX_unrecognized     []byte     `json:"-"`
9389         XXX_sizecache        int32      `json:"-"`
9390 }
9391
9392 func (m *UM_Bi_Directional) Reset()         { *m = UM_Bi_Directional{} }
9393 func (m *UM_Bi_Directional) String() string { return proto.CompactTextString(m) }
9394 func (*UM_Bi_Directional) ProtoMessage()    {}
9395 func (*UM_Bi_Directional) Descriptor() ([]byte, []int) {
9396         return fileDescriptor_21c7528bb61f1a7a, []int{13}
9397 }
9398
9399 func (m *UM_Bi_Directional) XXX_Unmarshal(b []byte) error {
9400         return xxx_messageInfo_UM_Bi_Directional.Unmarshal(m, b)
9401 }
9402 func (m *UM_Bi_Directional) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9403         return xxx_messageInfo_UM_Bi_Directional.Marshal(b, m, deterministic)
9404 }
9405 func (m *UM_Bi_Directional) XXX_Merge(src proto.Message) {
9406         xxx_messageInfo_UM_Bi_Directional.Merge(m, src)
9407 }
9408 func (m *UM_Bi_Directional) XXX_Size() int {
9409         return xxx_messageInfo_UM_Bi_Directional.Size(m)
9410 }
9411 func (m *UM_Bi_Directional) XXX_DiscardUnknown() {
9412         xxx_messageInfo_UM_Bi_Directional.DiscardUnknown(m)
9413 }
9414
9415 var xxx_messageInfo_UM_Bi_Directional proto.InternalMessageInfo
9416
9417 func (m *UM_Bi_Directional) GetUl_UM_RLC() *UL_UM_RLC {
9418         if m != nil {
9419                 return m.Ul_UM_RLC
9420         }
9421         return nil
9422 }
9423
9424 func (m *UM_Bi_Directional) GetDl_UM_RLC() *DL_UM_RLC {
9425         if m != nil {
9426                 return m.Dl_UM_RLC
9427         }
9428         return nil
9429 }
9430
9431 type UL_UM_RLC struct {
9432         Sn_FieldLength       *SN_FieldLengthUM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"`
9433         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
9434         XXX_unrecognized     []byte            `json:"-"`
9435         XXX_sizecache        int32             `json:"-"`
9436 }
9437
9438 func (m *UL_UM_RLC) Reset()         { *m = UL_UM_RLC{} }
9439 func (m *UL_UM_RLC) String() string { return proto.CompactTextString(m) }
9440 func (*UL_UM_RLC) ProtoMessage()    {}
9441 func (*UL_UM_RLC) Descriptor() ([]byte, []int) {
9442         return fileDescriptor_21c7528bb61f1a7a, []int{14}
9443 }
9444
9445 func (m *UL_UM_RLC) XXX_Unmarshal(b []byte) error {
9446         return xxx_messageInfo_UL_UM_RLC.Unmarshal(m, b)
9447 }
9448 func (m *UL_UM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9449         return xxx_messageInfo_UL_UM_RLC.Marshal(b, m, deterministic)
9450 }
9451 func (m *UL_UM_RLC) XXX_Merge(src proto.Message) {
9452         xxx_messageInfo_UL_UM_RLC.Merge(m, src)
9453 }
9454 func (m *UL_UM_RLC) XXX_Size() int {
9455         return xxx_messageInfo_UL_UM_RLC.Size(m)
9456 }
9457 func (m *UL_UM_RLC) XXX_DiscardUnknown() {
9458         xxx_messageInfo_UL_UM_RLC.DiscardUnknown(m)
9459 }
9460
9461 var xxx_messageInfo_UL_UM_RLC proto.InternalMessageInfo
9462
9463 func (m *UL_UM_RLC) GetSn_FieldLength() *SN_FieldLengthUM {
9464         if m != nil {
9465                 return m.Sn_FieldLength
9466         }
9467         return nil
9468 }
9469
9470 type SN_FieldLengthUM struct {
9471         Value                SN_FieldLengthUM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SN_FieldLengthUM_Value" json:"value,omitempty"`
9472         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
9473         XXX_unrecognized     []byte                 `json:"-"`
9474         XXX_sizecache        int32                  `json:"-"`
9475 }
9476
9477 func (m *SN_FieldLengthUM) Reset()         { *m = SN_FieldLengthUM{} }
9478 func (m *SN_FieldLengthUM) String() string { return proto.CompactTextString(m) }
9479 func (*SN_FieldLengthUM) ProtoMessage()    {}
9480 func (*SN_FieldLengthUM) Descriptor() ([]byte, []int) {
9481         return fileDescriptor_21c7528bb61f1a7a, []int{15}
9482 }
9483
9484 func (m *SN_FieldLengthUM) XXX_Unmarshal(b []byte) error {
9485         return xxx_messageInfo_SN_FieldLengthUM.Unmarshal(m, b)
9486 }
9487 func (m *SN_FieldLengthUM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9488         return xxx_messageInfo_SN_FieldLengthUM.Marshal(b, m, deterministic)
9489 }
9490 func (m *SN_FieldLengthUM) XXX_Merge(src proto.Message) {
9491         xxx_messageInfo_SN_FieldLengthUM.Merge(m, src)
9492 }
9493 func (m *SN_FieldLengthUM) XXX_Size() int {
9494         return xxx_messageInfo_SN_FieldLengthUM.Size(m)
9495 }
9496 func (m *SN_FieldLengthUM) XXX_DiscardUnknown() {
9497         xxx_messageInfo_SN_FieldLengthUM.DiscardUnknown(m)
9498 }
9499
9500 var xxx_messageInfo_SN_FieldLengthUM proto.InternalMessageInfo
9501
9502 func (m *SN_FieldLengthUM) GetValue() SN_FieldLengthUM_Value {
9503         if m != nil {
9504                 return m.Value
9505         }
9506         return SN_FieldLengthUM_protobuf_unspecified
9507 }
9508
9509 type DL_UM_RLC struct {
9510         Sn_FieldLength       *SN_FieldLengthUM `protobuf:"bytes,1,opt,name=sn_FieldLength,json=snFieldLength,proto3" json:"sn_FieldLength,omitempty"`
9511         T_Reassembly         *T_Reassembly     `protobuf:"bytes,2,opt,name=t_Reassembly,json=tReassembly,proto3" json:"t_Reassembly,omitempty"`
9512         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
9513         XXX_unrecognized     []byte            `json:"-"`
9514         XXX_sizecache        int32             `json:"-"`
9515 }
9516
9517 func (m *DL_UM_RLC) Reset()         { *m = DL_UM_RLC{} }
9518 func (m *DL_UM_RLC) String() string { return proto.CompactTextString(m) }
9519 func (*DL_UM_RLC) ProtoMessage()    {}
9520 func (*DL_UM_RLC) Descriptor() ([]byte, []int) {
9521         return fileDescriptor_21c7528bb61f1a7a, []int{16}
9522 }
9523
9524 func (m *DL_UM_RLC) XXX_Unmarshal(b []byte) error {
9525         return xxx_messageInfo_DL_UM_RLC.Unmarshal(m, b)
9526 }
9527 func (m *DL_UM_RLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9528         return xxx_messageInfo_DL_UM_RLC.Marshal(b, m, deterministic)
9529 }
9530 func (m *DL_UM_RLC) XXX_Merge(src proto.Message) {
9531         xxx_messageInfo_DL_UM_RLC.Merge(m, src)
9532 }
9533 func (m *DL_UM_RLC) XXX_Size() int {
9534         return xxx_messageInfo_DL_UM_RLC.Size(m)
9535 }
9536 func (m *DL_UM_RLC) XXX_DiscardUnknown() {
9537         xxx_messageInfo_DL_UM_RLC.DiscardUnknown(m)
9538 }
9539
9540 var xxx_messageInfo_DL_UM_RLC proto.InternalMessageInfo
9541
9542 func (m *DL_UM_RLC) GetSn_FieldLength() *SN_FieldLengthUM {
9543         if m != nil {
9544                 return m.Sn_FieldLength
9545         }
9546         return nil
9547 }
9548
9549 func (m *DL_UM_RLC) GetT_Reassembly() *T_Reassembly {
9550         if m != nil {
9551                 return m.T_Reassembly
9552         }
9553         return nil
9554 }
9555
9556 type UM_Uni_Directional_UL struct {
9557         Ul_UM_RLC            *UL_UM_RLC `protobuf:"bytes,1,opt,name=ul_UM_RLC,json=ulUMRLC,proto3" json:"ul_UM_RLC,omitempty"`
9558         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
9559         XXX_unrecognized     []byte     `json:"-"`
9560         XXX_sizecache        int32      `json:"-"`
9561 }
9562
9563 func (m *UM_Uni_Directional_UL) Reset()         { *m = UM_Uni_Directional_UL{} }
9564 func (m *UM_Uni_Directional_UL) String() string { return proto.CompactTextString(m) }
9565 func (*UM_Uni_Directional_UL) ProtoMessage()    {}
9566 func (*UM_Uni_Directional_UL) Descriptor() ([]byte, []int) {
9567         return fileDescriptor_21c7528bb61f1a7a, []int{17}
9568 }
9569
9570 func (m *UM_Uni_Directional_UL) XXX_Unmarshal(b []byte) error {
9571         return xxx_messageInfo_UM_Uni_Directional_UL.Unmarshal(m, b)
9572 }
9573 func (m *UM_Uni_Directional_UL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9574         return xxx_messageInfo_UM_Uni_Directional_UL.Marshal(b, m, deterministic)
9575 }
9576 func (m *UM_Uni_Directional_UL) XXX_Merge(src proto.Message) {
9577         xxx_messageInfo_UM_Uni_Directional_UL.Merge(m, src)
9578 }
9579 func (m *UM_Uni_Directional_UL) XXX_Size() int {
9580         return xxx_messageInfo_UM_Uni_Directional_UL.Size(m)
9581 }
9582 func (m *UM_Uni_Directional_UL) XXX_DiscardUnknown() {
9583         xxx_messageInfo_UM_Uni_Directional_UL.DiscardUnknown(m)
9584 }
9585
9586 var xxx_messageInfo_UM_Uni_Directional_UL proto.InternalMessageInfo
9587
9588 func (m *UM_Uni_Directional_UL) GetUl_UM_RLC() *UL_UM_RLC {
9589         if m != nil {
9590                 return m.Ul_UM_RLC
9591         }
9592         return nil
9593 }
9594
9595 type UM_Uni_Directional_DL struct {
9596         Dl_UM_RLC            *DL_UM_RLC `protobuf:"bytes,1,opt,name=dl_UM_RLC,json=dlUMRLC,proto3" json:"dl_UM_RLC,omitempty"`
9597         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
9598         XXX_unrecognized     []byte     `json:"-"`
9599         XXX_sizecache        int32      `json:"-"`
9600 }
9601
9602 func (m *UM_Uni_Directional_DL) Reset()         { *m = UM_Uni_Directional_DL{} }
9603 func (m *UM_Uni_Directional_DL) String() string { return proto.CompactTextString(m) }
9604 func (*UM_Uni_Directional_DL) ProtoMessage()    {}
9605 func (*UM_Uni_Directional_DL) Descriptor() ([]byte, []int) {
9606         return fileDescriptor_21c7528bb61f1a7a, []int{18}
9607 }
9608
9609 func (m *UM_Uni_Directional_DL) XXX_Unmarshal(b []byte) error {
9610         return xxx_messageInfo_UM_Uni_Directional_DL.Unmarshal(m, b)
9611 }
9612 func (m *UM_Uni_Directional_DL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9613         return xxx_messageInfo_UM_Uni_Directional_DL.Marshal(b, m, deterministic)
9614 }
9615 func (m *UM_Uni_Directional_DL) XXX_Merge(src proto.Message) {
9616         xxx_messageInfo_UM_Uni_Directional_DL.Merge(m, src)
9617 }
9618 func (m *UM_Uni_Directional_DL) XXX_Size() int {
9619         return xxx_messageInfo_UM_Uni_Directional_DL.Size(m)
9620 }
9621 func (m *UM_Uni_Directional_DL) XXX_DiscardUnknown() {
9622         xxx_messageInfo_UM_Uni_Directional_DL.DiscardUnknown(m)
9623 }
9624
9625 var xxx_messageInfo_UM_Uni_Directional_DL proto.InternalMessageInfo
9626
9627 func (m *UM_Uni_Directional_DL) GetDl_UM_RLC() *DL_UM_RLC {
9628         if m != nil {
9629                 return m.Dl_UM_RLC
9630         }
9631         return nil
9632 }
9633
9634 type LogicalChannelConfig struct {
9635         Ul_SpecificParameters *UL_SpecificParameters `protobuf:"bytes,1,opt,name=ul_SpecificParameters,json=ulSpecificParameters,proto3" json:"ul_SpecificParameters,omitempty"`
9636         XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
9637         XXX_unrecognized      []byte                 `json:"-"`
9638         XXX_sizecache         int32                  `json:"-"`
9639 }
9640
9641 func (m *LogicalChannelConfig) Reset()         { *m = LogicalChannelConfig{} }
9642 func (m *LogicalChannelConfig) String() string { return proto.CompactTextString(m) }
9643 func (*LogicalChannelConfig) ProtoMessage()    {}
9644 func (*LogicalChannelConfig) Descriptor() ([]byte, []int) {
9645         return fileDescriptor_21c7528bb61f1a7a, []int{19}
9646 }
9647
9648 func (m *LogicalChannelConfig) XXX_Unmarshal(b []byte) error {
9649         return xxx_messageInfo_LogicalChannelConfig.Unmarshal(m, b)
9650 }
9651 func (m *LogicalChannelConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9652         return xxx_messageInfo_LogicalChannelConfig.Marshal(b, m, deterministic)
9653 }
9654 func (m *LogicalChannelConfig) XXX_Merge(src proto.Message) {
9655         xxx_messageInfo_LogicalChannelConfig.Merge(m, src)
9656 }
9657 func (m *LogicalChannelConfig) XXX_Size() int {
9658         return xxx_messageInfo_LogicalChannelConfig.Size(m)
9659 }
9660 func (m *LogicalChannelConfig) XXX_DiscardUnknown() {
9661         xxx_messageInfo_LogicalChannelConfig.DiscardUnknown(m)
9662 }
9663
9664 var xxx_messageInfo_LogicalChannelConfig proto.InternalMessageInfo
9665
9666 func (m *LogicalChannelConfig) GetUl_SpecificParameters() *UL_SpecificParameters {
9667         if m != nil {
9668                 return m.Ul_SpecificParameters
9669         }
9670         return nil
9671 }
9672
9673 type UL_SpecificParameters struct {
9674         Priority                           uint32                     `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"`
9675         PrioritisedBitRate                 *PrioritisedBitRate        `protobuf:"bytes,2,opt,name=prioritisedBitRate,proto3" json:"prioritisedBitRate,omitempty"`
9676         BucketSizeDuration                 *BucketSizeDuration        `protobuf:"bytes,3,opt,name=bucketSizeDuration,proto3" json:"bucketSizeDuration,omitempty"`
9677         AllowedServingCells                []uint32                   `protobuf:"varint,4,rep,packed,name=allowedServingCells,proto3" json:"allowedServingCells,omitempty"`
9678         AllowedSCS_List                    []*SubcarrierSpacing       `protobuf:"bytes,5,rep,name=allowedSCS_List,json=allowedSCSList,proto3" json:"allowedSCS_List,omitempty"`
9679         MaxPUSCH_Duration                  *MaxPUSCH_Duration         `protobuf:"bytes,6,opt,name=maxPUSCH_Duration,json=maxPUSCHDuration,proto3" json:"maxPUSCH_Duration,omitempty"`
9680         ConfiguredGrantType1Allowed        *wrappers.BoolValue        `protobuf:"bytes,7,opt,name=configuredGrantType1Allowed,proto3" json:"configuredGrantType1Allowed,omitempty"`
9681         LogicalChannelGroup                *wrappers.UInt32Value      `protobuf:"bytes,8,opt,name=logicalChannelGroup,proto3" json:"logicalChannelGroup,omitempty"`
9682         SchedulingRequestID                *wrappers.UInt32Value      `protobuf:"bytes,9,opt,name=schedulingRequestID,proto3" json:"schedulingRequestID,omitempty"`
9683         LogicalChannelSR_Mask              bool                       `protobuf:"varint,10,opt,name=logicalChannelSR_Mask,json=logicalChannelSRMask,proto3" json:"logicalChannelSR_Mask,omitempty"`
9684         LogicalChannelSR_DelayTimerApplied bool                       `protobuf:"varint,11,opt,name=logicalChannelSR_DelayTimerApplied,json=logicalChannelSRDelayTimerApplied,proto3" json:"logicalChannelSR_DelayTimerApplied,omitempty"`
9685         BitRateQueryProhibitTimer          *BitRateQueryProhibitTimer `protobuf:"bytes,12,opt,name=bitRateQueryProhibitTimer,proto3" json:"bitRateQueryProhibitTimer,omitempty"`
9686         XXX_NoUnkeyedLiteral               struct{}                   `json:"-"`
9687         XXX_unrecognized                   []byte                     `json:"-"`
9688         XXX_sizecache                      int32                      `json:"-"`
9689 }
9690
9691 func (m *UL_SpecificParameters) Reset()         { *m = UL_SpecificParameters{} }
9692 func (m *UL_SpecificParameters) String() string { return proto.CompactTextString(m) }
9693 func (*UL_SpecificParameters) ProtoMessage()    {}
9694 func (*UL_SpecificParameters) Descriptor() ([]byte, []int) {
9695         return fileDescriptor_21c7528bb61f1a7a, []int{20}
9696 }
9697
9698 func (m *UL_SpecificParameters) XXX_Unmarshal(b []byte) error {
9699         return xxx_messageInfo_UL_SpecificParameters.Unmarshal(m, b)
9700 }
9701 func (m *UL_SpecificParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9702         return xxx_messageInfo_UL_SpecificParameters.Marshal(b, m, deterministic)
9703 }
9704 func (m *UL_SpecificParameters) XXX_Merge(src proto.Message) {
9705         xxx_messageInfo_UL_SpecificParameters.Merge(m, src)
9706 }
9707 func (m *UL_SpecificParameters) XXX_Size() int {
9708         return xxx_messageInfo_UL_SpecificParameters.Size(m)
9709 }
9710 func (m *UL_SpecificParameters) XXX_DiscardUnknown() {
9711         xxx_messageInfo_UL_SpecificParameters.DiscardUnknown(m)
9712 }
9713
9714 var xxx_messageInfo_UL_SpecificParameters proto.InternalMessageInfo
9715
9716 func (m *UL_SpecificParameters) GetPriority() uint32 {
9717         if m != nil {
9718                 return m.Priority
9719         }
9720         return 0
9721 }
9722
9723 func (m *UL_SpecificParameters) GetPrioritisedBitRate() *PrioritisedBitRate {
9724         if m != nil {
9725                 return m.PrioritisedBitRate
9726         }
9727         return nil
9728 }
9729
9730 func (m *UL_SpecificParameters) GetBucketSizeDuration() *BucketSizeDuration {
9731         if m != nil {
9732                 return m.BucketSizeDuration
9733         }
9734         return nil
9735 }
9736
9737 func (m *UL_SpecificParameters) GetAllowedServingCells() []uint32 {
9738         if m != nil {
9739                 return m.AllowedServingCells
9740         }
9741         return nil
9742 }
9743
9744 func (m *UL_SpecificParameters) GetAllowedSCS_List() []*SubcarrierSpacing {
9745         if m != nil {
9746                 return m.AllowedSCS_List
9747         }
9748         return nil
9749 }
9750
9751 func (m *UL_SpecificParameters) GetMaxPUSCH_Duration() *MaxPUSCH_Duration {
9752         if m != nil {
9753                 return m.MaxPUSCH_Duration
9754         }
9755         return nil
9756 }
9757
9758 func (m *UL_SpecificParameters) GetConfiguredGrantType1Allowed() *wrappers.BoolValue {
9759         if m != nil {
9760                 return m.ConfiguredGrantType1Allowed
9761         }
9762         return nil
9763 }
9764
9765 func (m *UL_SpecificParameters) GetLogicalChannelGroup() *wrappers.UInt32Value {
9766         if m != nil {
9767                 return m.LogicalChannelGroup
9768         }
9769         return nil
9770 }
9771
9772 func (m *UL_SpecificParameters) GetSchedulingRequestID() *wrappers.UInt32Value {
9773         if m != nil {
9774                 return m.SchedulingRequestID
9775         }
9776         return nil
9777 }
9778
9779 func (m *UL_SpecificParameters) GetLogicalChannelSR_Mask() bool {
9780         if m != nil {
9781                 return m.LogicalChannelSR_Mask
9782         }
9783         return false
9784 }
9785
9786 func (m *UL_SpecificParameters) GetLogicalChannelSR_DelayTimerApplied() bool {
9787         if m != nil {
9788                 return m.LogicalChannelSR_DelayTimerApplied
9789         }
9790         return false
9791 }
9792
9793 func (m *UL_SpecificParameters) GetBitRateQueryProhibitTimer() *BitRateQueryProhibitTimer {
9794         if m != nil {
9795                 return m.BitRateQueryProhibitTimer
9796         }
9797         return nil
9798 }
9799
9800 type PrioritisedBitRate struct {
9801         Value                PrioritisedBitRate_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PrioritisedBitRate_Value" json:"value,omitempty"`
9802         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
9803         XXX_unrecognized     []byte                   `json:"-"`
9804         XXX_sizecache        int32                    `json:"-"`
9805 }
9806
9807 func (m *PrioritisedBitRate) Reset()         { *m = PrioritisedBitRate{} }
9808 func (m *PrioritisedBitRate) String() string { return proto.CompactTextString(m) }
9809 func (*PrioritisedBitRate) ProtoMessage()    {}
9810 func (*PrioritisedBitRate) Descriptor() ([]byte, []int) {
9811         return fileDescriptor_21c7528bb61f1a7a, []int{21}
9812 }
9813
9814 func (m *PrioritisedBitRate) XXX_Unmarshal(b []byte) error {
9815         return xxx_messageInfo_PrioritisedBitRate.Unmarshal(m, b)
9816 }
9817 func (m *PrioritisedBitRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9818         return xxx_messageInfo_PrioritisedBitRate.Marshal(b, m, deterministic)
9819 }
9820 func (m *PrioritisedBitRate) XXX_Merge(src proto.Message) {
9821         xxx_messageInfo_PrioritisedBitRate.Merge(m, src)
9822 }
9823 func (m *PrioritisedBitRate) XXX_Size() int {
9824         return xxx_messageInfo_PrioritisedBitRate.Size(m)
9825 }
9826 func (m *PrioritisedBitRate) XXX_DiscardUnknown() {
9827         xxx_messageInfo_PrioritisedBitRate.DiscardUnknown(m)
9828 }
9829
9830 var xxx_messageInfo_PrioritisedBitRate proto.InternalMessageInfo
9831
9832 func (m *PrioritisedBitRate) GetValue() PrioritisedBitRate_Value {
9833         if m != nil {
9834                 return m.Value
9835         }
9836         return PrioritisedBitRate_protobuf_unspecified
9837 }
9838
9839 type BucketSizeDuration struct {
9840         Value                BucketSizeDuration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BucketSizeDuration_Value" json:"value,omitempty"`
9841         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
9842         XXX_unrecognized     []byte                   `json:"-"`
9843         XXX_sizecache        int32                    `json:"-"`
9844 }
9845
9846 func (m *BucketSizeDuration) Reset()         { *m = BucketSizeDuration{} }
9847 func (m *BucketSizeDuration) String() string { return proto.CompactTextString(m) }
9848 func (*BucketSizeDuration) ProtoMessage()    {}
9849 func (*BucketSizeDuration) Descriptor() ([]byte, []int) {
9850         return fileDescriptor_21c7528bb61f1a7a, []int{22}
9851 }
9852
9853 func (m *BucketSizeDuration) XXX_Unmarshal(b []byte) error {
9854         return xxx_messageInfo_BucketSizeDuration.Unmarshal(m, b)
9855 }
9856 func (m *BucketSizeDuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9857         return xxx_messageInfo_BucketSizeDuration.Marshal(b, m, deterministic)
9858 }
9859 func (m *BucketSizeDuration) XXX_Merge(src proto.Message) {
9860         xxx_messageInfo_BucketSizeDuration.Merge(m, src)
9861 }
9862 func (m *BucketSizeDuration) XXX_Size() int {
9863         return xxx_messageInfo_BucketSizeDuration.Size(m)
9864 }
9865 func (m *BucketSizeDuration) XXX_DiscardUnknown() {
9866         xxx_messageInfo_BucketSizeDuration.DiscardUnknown(m)
9867 }
9868
9869 var xxx_messageInfo_BucketSizeDuration proto.InternalMessageInfo
9870
9871 func (m *BucketSizeDuration) GetValue() BucketSizeDuration_Value {
9872         if m != nil {
9873                 return m.Value
9874         }
9875         return BucketSizeDuration_protobuf_unspecified
9876 }
9877
9878 type SubcarrierSpacing struct {
9879         Value                SubcarrierSpacing_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierSpacing_Value" json:"value,omitempty"`
9880         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
9881         XXX_unrecognized     []byte                  `json:"-"`
9882         XXX_sizecache        int32                   `json:"-"`
9883 }
9884
9885 func (m *SubcarrierSpacing) Reset()         { *m = SubcarrierSpacing{} }
9886 func (m *SubcarrierSpacing) String() string { return proto.CompactTextString(m) }
9887 func (*SubcarrierSpacing) ProtoMessage()    {}
9888 func (*SubcarrierSpacing) Descriptor() ([]byte, []int) {
9889         return fileDescriptor_21c7528bb61f1a7a, []int{23}
9890 }
9891
9892 func (m *SubcarrierSpacing) XXX_Unmarshal(b []byte) error {
9893         return xxx_messageInfo_SubcarrierSpacing.Unmarshal(m, b)
9894 }
9895 func (m *SubcarrierSpacing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9896         return xxx_messageInfo_SubcarrierSpacing.Marshal(b, m, deterministic)
9897 }
9898 func (m *SubcarrierSpacing) XXX_Merge(src proto.Message) {
9899         xxx_messageInfo_SubcarrierSpacing.Merge(m, src)
9900 }
9901 func (m *SubcarrierSpacing) XXX_Size() int {
9902         return xxx_messageInfo_SubcarrierSpacing.Size(m)
9903 }
9904 func (m *SubcarrierSpacing) XXX_DiscardUnknown() {
9905         xxx_messageInfo_SubcarrierSpacing.DiscardUnknown(m)
9906 }
9907
9908 var xxx_messageInfo_SubcarrierSpacing proto.InternalMessageInfo
9909
9910 func (m *SubcarrierSpacing) GetValue() SubcarrierSpacing_Value {
9911         if m != nil {
9912                 return m.Value
9913         }
9914         return SubcarrierSpacing_protobuf_unspecified
9915 }
9916
9917 type MaxPUSCH_Duration struct {
9918         Value                MaxPUSCH_Duration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxPUSCH_Duration_Value" json:"value,omitempty"`
9919         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
9920         XXX_unrecognized     []byte                  `json:"-"`
9921         XXX_sizecache        int32                   `json:"-"`
9922 }
9923
9924 func (m *MaxPUSCH_Duration) Reset()         { *m = MaxPUSCH_Duration{} }
9925 func (m *MaxPUSCH_Duration) String() string { return proto.CompactTextString(m) }
9926 func (*MaxPUSCH_Duration) ProtoMessage()    {}
9927 func (*MaxPUSCH_Duration) Descriptor() ([]byte, []int) {
9928         return fileDescriptor_21c7528bb61f1a7a, []int{24}
9929 }
9930
9931 func (m *MaxPUSCH_Duration) XXX_Unmarshal(b []byte) error {
9932         return xxx_messageInfo_MaxPUSCH_Duration.Unmarshal(m, b)
9933 }
9934 func (m *MaxPUSCH_Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9935         return xxx_messageInfo_MaxPUSCH_Duration.Marshal(b, m, deterministic)
9936 }
9937 func (m *MaxPUSCH_Duration) XXX_Merge(src proto.Message) {
9938         xxx_messageInfo_MaxPUSCH_Duration.Merge(m, src)
9939 }
9940 func (m *MaxPUSCH_Duration) XXX_Size() int {
9941         return xxx_messageInfo_MaxPUSCH_Duration.Size(m)
9942 }
9943 func (m *MaxPUSCH_Duration) XXX_DiscardUnknown() {
9944         xxx_messageInfo_MaxPUSCH_Duration.DiscardUnknown(m)
9945 }
9946
9947 var xxx_messageInfo_MaxPUSCH_Duration proto.InternalMessageInfo
9948
9949 func (m *MaxPUSCH_Duration) GetValue() MaxPUSCH_Duration_Value {
9950         if m != nil {
9951                 return m.Value
9952         }
9953         return MaxPUSCH_Duration_protobuf_unspecified
9954 }
9955
9956 type BitRateQueryProhibitTimer struct {
9957         Value                BitRateQueryProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BitRateQueryProhibitTimer_Value" json:"value,omitempty"`
9958         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
9959         XXX_unrecognized     []byte                          `json:"-"`
9960         XXX_sizecache        int32                           `json:"-"`
9961 }
9962
9963 func (m *BitRateQueryProhibitTimer) Reset()         { *m = BitRateQueryProhibitTimer{} }
9964 func (m *BitRateQueryProhibitTimer) String() string { return proto.CompactTextString(m) }
9965 func (*BitRateQueryProhibitTimer) ProtoMessage()    {}
9966 func (*BitRateQueryProhibitTimer) Descriptor() ([]byte, []int) {
9967         return fileDescriptor_21c7528bb61f1a7a, []int{25}
9968 }
9969
9970 func (m *BitRateQueryProhibitTimer) XXX_Unmarshal(b []byte) error {
9971         return xxx_messageInfo_BitRateQueryProhibitTimer.Unmarshal(m, b)
9972 }
9973 func (m *BitRateQueryProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
9974         return xxx_messageInfo_BitRateQueryProhibitTimer.Marshal(b, m, deterministic)
9975 }
9976 func (m *BitRateQueryProhibitTimer) XXX_Merge(src proto.Message) {
9977         xxx_messageInfo_BitRateQueryProhibitTimer.Merge(m, src)
9978 }
9979 func (m *BitRateQueryProhibitTimer) XXX_Size() int {
9980         return xxx_messageInfo_BitRateQueryProhibitTimer.Size(m)
9981 }
9982 func (m *BitRateQueryProhibitTimer) XXX_DiscardUnknown() {
9983         xxx_messageInfo_BitRateQueryProhibitTimer.DiscardUnknown(m)
9984 }
9985
9986 var xxx_messageInfo_BitRateQueryProhibitTimer proto.InternalMessageInfo
9987
9988 func (m *BitRateQueryProhibitTimer) GetValue() BitRateQueryProhibitTimer_Value {
9989         if m != nil {
9990                 return m.Value
9991         }
9992         return BitRateQueryProhibitTimer_protobuf_unspecified
9993 }
9994
9995 type MAC_CellGroupConfig struct {
9996         // Types that are valid to be assigned to Drx_Config:
9997         //      *MAC_CellGroupConfig_ReleaseDrx_Config
9998         //      *MAC_CellGroupConfig_SetupDrx_Config
9999         Drx_Config              isMAC_CellGroupConfig_Drx_Config `protobuf_oneof:"drx_Config"`
10000         SchedulingRequestConfig *SchedulingRequestConfig         `protobuf:"bytes,3,opt,name=schedulingRequestConfig,proto3" json:"schedulingRequestConfig,omitempty"`
10001         Bsr_Config              *BSR_Config                      `protobuf:"bytes,4,opt,name=bsr_Config,json=bsrConfig,proto3" json:"bsr_Config,omitempty"`
10002         Tag_Config              *TAG_Config                      `protobuf:"bytes,5,opt,name=tag_Config,json=tagConfig,proto3" json:"tag_Config,omitempty"`
10003         // Types that are valid to be assigned to Phr_Config:
10004         //      *MAC_CellGroupConfig_ReleasePhr_Config
10005         //      *MAC_CellGroupConfig_SetupPhr_Config
10006         Phr_Config          isMAC_CellGroupConfig_Phr_Config `protobuf_oneof:"phr_Config"`
10007         SkipUplinkTxDynamic bool                             `protobuf:"varint,8,opt,name=skipUplinkTxDynamic,proto3" json:"skipUplinkTxDynamic,omitempty"`
10008         Csi_MaskV1530       *wrappers.BoolValue              `protobuf:"bytes,9,opt,name=csi_Mask_v1530,json=csiMaskV1530,proto3" json:"csi_Mask_v1530,omitempty"`
10009         // Types that are valid to be assigned to DataInactivityTimerV1530:
10010         //      *MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530
10011         //      *MAC_CellGroupConfig_SetupDataInactivityTimerV1530
10012         DataInactivityTimerV1530 isMAC_CellGroupConfig_DataInactivityTimerV1530 `protobuf_oneof:"dataInactivityTimer_v1530"`
10013         XXX_NoUnkeyedLiteral     struct{}                                       `json:"-"`
10014         XXX_unrecognized         []byte                                         `json:"-"`
10015         XXX_sizecache            int32                                          `json:"-"`
10016 }
10017
10018 func (m *MAC_CellGroupConfig) Reset()         { *m = MAC_CellGroupConfig{} }
10019 func (m *MAC_CellGroupConfig) String() string { return proto.CompactTextString(m) }
10020 func (*MAC_CellGroupConfig) ProtoMessage()    {}
10021 func (*MAC_CellGroupConfig) Descriptor() ([]byte, []int) {
10022         return fileDescriptor_21c7528bb61f1a7a, []int{26}
10023 }
10024
10025 func (m *MAC_CellGroupConfig) XXX_Unmarshal(b []byte) error {
10026         return xxx_messageInfo_MAC_CellGroupConfig.Unmarshal(m, b)
10027 }
10028 func (m *MAC_CellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10029         return xxx_messageInfo_MAC_CellGroupConfig.Marshal(b, m, deterministic)
10030 }
10031 func (m *MAC_CellGroupConfig) XXX_Merge(src proto.Message) {
10032         xxx_messageInfo_MAC_CellGroupConfig.Merge(m, src)
10033 }
10034 func (m *MAC_CellGroupConfig) XXX_Size() int {
10035         return xxx_messageInfo_MAC_CellGroupConfig.Size(m)
10036 }
10037 func (m *MAC_CellGroupConfig) XXX_DiscardUnknown() {
10038         xxx_messageInfo_MAC_CellGroupConfig.DiscardUnknown(m)
10039 }
10040
10041 var xxx_messageInfo_MAC_CellGroupConfig proto.InternalMessageInfo
10042
10043 type isMAC_CellGroupConfig_Drx_Config interface {
10044         isMAC_CellGroupConfig_Drx_Config()
10045 }
10046
10047 type MAC_CellGroupConfig_ReleaseDrx_Config struct {
10048         ReleaseDrx_Config *Null `protobuf:"bytes,1,opt,name=release_drx_Config,json=releaseDrxConfig,proto3,oneof"`
10049 }
10050
10051 type MAC_CellGroupConfig_SetupDrx_Config struct {
10052         SetupDrx_Config *DRX_Config `protobuf:"bytes,2,opt,name=setup_drx_Config,json=setupDrxConfig,proto3,oneof"`
10053 }
10054
10055 func (*MAC_CellGroupConfig_ReleaseDrx_Config) isMAC_CellGroupConfig_Drx_Config() {}
10056
10057 func (*MAC_CellGroupConfig_SetupDrx_Config) isMAC_CellGroupConfig_Drx_Config() {}
10058
10059 func (m *MAC_CellGroupConfig) GetDrx_Config() isMAC_CellGroupConfig_Drx_Config {
10060         if m != nil {
10061                 return m.Drx_Config
10062         }
10063         return nil
10064 }
10065
10066 func (m *MAC_CellGroupConfig) GetReleaseDrx_Config() *Null {
10067         if x, ok := m.GetDrx_Config().(*MAC_CellGroupConfig_ReleaseDrx_Config); ok {
10068                 return x.ReleaseDrx_Config
10069         }
10070         return nil
10071 }
10072
10073 func (m *MAC_CellGroupConfig) GetSetupDrx_Config() *DRX_Config {
10074         if x, ok := m.GetDrx_Config().(*MAC_CellGroupConfig_SetupDrx_Config); ok {
10075                 return x.SetupDrx_Config
10076         }
10077         return nil
10078 }
10079
10080 func (m *MAC_CellGroupConfig) GetSchedulingRequestConfig() *SchedulingRequestConfig {
10081         if m != nil {
10082                 return m.SchedulingRequestConfig
10083         }
10084         return nil
10085 }
10086
10087 func (m *MAC_CellGroupConfig) GetBsr_Config() *BSR_Config {
10088         if m != nil {
10089                 return m.Bsr_Config
10090         }
10091         return nil
10092 }
10093
10094 func (m *MAC_CellGroupConfig) GetTag_Config() *TAG_Config {
10095         if m != nil {
10096                 return m.Tag_Config
10097         }
10098         return nil
10099 }
10100
10101 type isMAC_CellGroupConfig_Phr_Config interface {
10102         isMAC_CellGroupConfig_Phr_Config()
10103 }
10104
10105 type MAC_CellGroupConfig_ReleasePhr_Config struct {
10106         ReleasePhr_Config *Null `protobuf:"bytes,6,opt,name=release_phr_Config,json=releasePhrConfig,proto3,oneof"`
10107 }
10108
10109 type MAC_CellGroupConfig_SetupPhr_Config struct {
10110         SetupPhr_Config *PHR_Config `protobuf:"bytes,7,opt,name=setup_phr_Config,json=setupPhrConfig,proto3,oneof"`
10111 }
10112
10113 func (*MAC_CellGroupConfig_ReleasePhr_Config) isMAC_CellGroupConfig_Phr_Config() {}
10114
10115 func (*MAC_CellGroupConfig_SetupPhr_Config) isMAC_CellGroupConfig_Phr_Config() {}
10116
10117 func (m *MAC_CellGroupConfig) GetPhr_Config() isMAC_CellGroupConfig_Phr_Config {
10118         if m != nil {
10119                 return m.Phr_Config
10120         }
10121         return nil
10122 }
10123
10124 func (m *MAC_CellGroupConfig) GetReleasePhr_Config() *Null {
10125         if x, ok := m.GetPhr_Config().(*MAC_CellGroupConfig_ReleasePhr_Config); ok {
10126                 return x.ReleasePhr_Config
10127         }
10128         return nil
10129 }
10130
10131 func (m *MAC_CellGroupConfig) GetSetupPhr_Config() *PHR_Config {
10132         if x, ok := m.GetPhr_Config().(*MAC_CellGroupConfig_SetupPhr_Config); ok {
10133                 return x.SetupPhr_Config
10134         }
10135         return nil
10136 }
10137
10138 func (m *MAC_CellGroupConfig) GetSkipUplinkTxDynamic() bool {
10139         if m != nil {
10140                 return m.SkipUplinkTxDynamic
10141         }
10142         return false
10143 }
10144
10145 func (m *MAC_CellGroupConfig) GetCsi_MaskV1530() *wrappers.BoolValue {
10146         if m != nil {
10147                 return m.Csi_MaskV1530
10148         }
10149         return nil
10150 }
10151
10152 type isMAC_CellGroupConfig_DataInactivityTimerV1530 interface {
10153         isMAC_CellGroupConfig_DataInactivityTimerV1530()
10154 }
10155
10156 type MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530 struct {
10157         ReleaseDataInactivityTimerV1530 *Null `protobuf:"bytes,10,opt,name=release_dataInactivityTimer_v1530,json=releaseDataInactivityTimerV1530,proto3,oneof"`
10158 }
10159
10160 type MAC_CellGroupConfig_SetupDataInactivityTimerV1530 struct {
10161         SetupDataInactivityTimerV1530 *DataInactivityTimer `protobuf:"bytes,11,opt,name=setup_dataInactivityTimer_v1530,json=setupDataInactivityTimerV1530,proto3,oneof"`
10162 }
10163
10164 func (*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530) isMAC_CellGroupConfig_DataInactivityTimerV1530() {
10165 }
10166
10167 func (*MAC_CellGroupConfig_SetupDataInactivityTimerV1530) isMAC_CellGroupConfig_DataInactivityTimerV1530() {
10168 }
10169
10170 func (m *MAC_CellGroupConfig) GetDataInactivityTimerV1530() isMAC_CellGroupConfig_DataInactivityTimerV1530 {
10171         if m != nil {
10172                 return m.DataInactivityTimerV1530
10173         }
10174         return nil
10175 }
10176
10177 func (m *MAC_CellGroupConfig) GetReleaseDataInactivityTimerV1530() *Null {
10178         if x, ok := m.GetDataInactivityTimerV1530().(*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530); ok {
10179                 return x.ReleaseDataInactivityTimerV1530
10180         }
10181         return nil
10182 }
10183
10184 func (m *MAC_CellGroupConfig) GetSetupDataInactivityTimerV1530() *DataInactivityTimer {
10185         if x, ok := m.GetDataInactivityTimerV1530().(*MAC_CellGroupConfig_SetupDataInactivityTimerV1530); ok {
10186                 return x.SetupDataInactivityTimerV1530
10187         }
10188         return nil
10189 }
10190
10191 // XXX_OneofWrappers is for the internal use of the proto package.
10192 func (*MAC_CellGroupConfig) XXX_OneofWrappers() []interface{} {
10193         return []interface{}{
10194                 (*MAC_CellGroupConfig_ReleaseDrx_Config)(nil),
10195                 (*MAC_CellGroupConfig_SetupDrx_Config)(nil),
10196                 (*MAC_CellGroupConfig_ReleasePhr_Config)(nil),
10197                 (*MAC_CellGroupConfig_SetupPhr_Config)(nil),
10198                 (*MAC_CellGroupConfig_ReleaseDataInactivityTimerV1530)(nil),
10199                 (*MAC_CellGroupConfig_SetupDataInactivityTimerV1530)(nil),
10200         }
10201 }
10202
10203 type DRX_Config struct {
10204         // Types that are valid to be assigned to DrxOnDurationTimer:
10205         //      *DRX_Config_SubMilliSeconds
10206         //      *DRX_Config_MilliSeconds
10207         DrxOnDurationTimer        isDRX_Config_DrxOnDurationTimer `protobuf_oneof:"drx_onDurationTimer"`
10208         Drx_InactivityTimer       *DRX_InactivityTimer            `protobuf:"bytes,3,opt,name=drx_InactivityTimer,json=drxInactivityTimer,proto3" json:"drx_InactivityTimer,omitempty"`
10209         Drx_HARQ_RTT_TimerDL      uint32                          `protobuf:"varint,4,opt,name=drx_HARQ_RTT_TimerDL,json=drxHARQRTTTimerDL,proto3" json:"drx_HARQ_RTT_TimerDL,omitempty"`
10210         Drx_HARQ_RTT_TimerUL      uint32                          `protobuf:"varint,5,opt,name=drx_HARQ_RTT_TimerUL,json=drxHARQRTTTimerUL,proto3" json:"drx_HARQ_RTT_TimerUL,omitempty"`
10211         Drx_RetransmissionTimerDL *DRX_RetransmissionTimer        `protobuf:"bytes,6,opt,name=drx_RetransmissionTimerDL,json=drxRetransmissionTimerDL,proto3" json:"drx_RetransmissionTimerDL,omitempty"`
10212         Drx_RetransmissionTimerUL *DRX_RetransmissionTimer        `protobuf:"bytes,7,opt,name=drx_RetransmissionTimerUL,json=drxRetransmissionTimerUL,proto3" json:"drx_RetransmissionTimerUL,omitempty"`
10213         // Types that are valid to be assigned to Drx_LongCycleStartOffset:
10214         //      *DRX_Config_Ms10
10215         //      *DRX_Config_Ms20
10216         //      *DRX_Config_Ms32
10217         //      *DRX_Config_Ms40
10218         //      *DRX_Config_Ms60
10219         //      *DRX_Config_Ms64
10220         //      *DRX_Config_Ms70
10221         //      *DRX_Config_Ms80
10222         //      *DRX_Config_Ms128
10223         //      *DRX_Config_Ms160
10224         //      *DRX_Config_Ms256
10225         //      *DRX_Config_Ms320
10226         //      *DRX_Config_Ms512
10227         //      *DRX_Config_Ms640
10228         //      *DRX_Config_Ms1024
10229         //      *DRX_Config_Ms1280
10230         //      *DRX_Config_Ms2048
10231         //      *DRX_Config_Ms2560
10232         //      *DRX_Config_Ms5120
10233         //      *DRX_Config_Ms10240
10234         Drx_LongCycleStartOffset isDRX_Config_Drx_LongCycleStartOffset `protobuf_oneof:"drx_LongCycleStartOffset"`
10235         ShortDRX                 *ShortDRX                             `protobuf:"bytes,28,opt,name=shortDRX,proto3" json:"shortDRX,omitempty"`
10236         Drx_SlotOffset           uint32                                `protobuf:"varint,29,opt,name=drx_SlotOffset,json=drxSlotOffset,proto3" json:"drx_SlotOffset,omitempty"`
10237         XXX_NoUnkeyedLiteral     struct{}                              `json:"-"`
10238         XXX_unrecognized         []byte                                `json:"-"`
10239         XXX_sizecache            int32                                 `json:"-"`
10240 }
10241
10242 func (m *DRX_Config) Reset()         { *m = DRX_Config{} }
10243 func (m *DRX_Config) String() string { return proto.CompactTextString(m) }
10244 func (*DRX_Config) ProtoMessage()    {}
10245 func (*DRX_Config) Descriptor() ([]byte, []int) {
10246         return fileDescriptor_21c7528bb61f1a7a, []int{27}
10247 }
10248
10249 func (m *DRX_Config) XXX_Unmarshal(b []byte) error {
10250         return xxx_messageInfo_DRX_Config.Unmarshal(m, b)
10251 }
10252 func (m *DRX_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10253         return xxx_messageInfo_DRX_Config.Marshal(b, m, deterministic)
10254 }
10255 func (m *DRX_Config) XXX_Merge(src proto.Message) {
10256         xxx_messageInfo_DRX_Config.Merge(m, src)
10257 }
10258 func (m *DRX_Config) XXX_Size() int {
10259         return xxx_messageInfo_DRX_Config.Size(m)
10260 }
10261 func (m *DRX_Config) XXX_DiscardUnknown() {
10262         xxx_messageInfo_DRX_Config.DiscardUnknown(m)
10263 }
10264
10265 var xxx_messageInfo_DRX_Config proto.InternalMessageInfo
10266
10267 type isDRX_Config_DrxOnDurationTimer interface {
10268         isDRX_Config_DrxOnDurationTimer()
10269 }
10270
10271 type DRX_Config_SubMilliSeconds struct {
10272         SubMilliSeconds uint32 `protobuf:"varint,1,opt,name=subMilliSeconds,proto3,oneof"`
10273 }
10274
10275 type DRX_Config_MilliSeconds struct {
10276         MilliSeconds *MilliSeconds `protobuf:"bytes,2,opt,name=milliSeconds,proto3,oneof"`
10277 }
10278
10279 func (*DRX_Config_SubMilliSeconds) isDRX_Config_DrxOnDurationTimer() {}
10280
10281 func (*DRX_Config_MilliSeconds) isDRX_Config_DrxOnDurationTimer() {}
10282
10283 func (m *DRX_Config) GetDrxOnDurationTimer() isDRX_Config_DrxOnDurationTimer {
10284         if m != nil {
10285                 return m.DrxOnDurationTimer
10286         }
10287         return nil
10288 }
10289
10290 func (m *DRX_Config) GetSubMilliSeconds() uint32 {
10291         if x, ok := m.GetDrxOnDurationTimer().(*DRX_Config_SubMilliSeconds); ok {
10292                 return x.SubMilliSeconds
10293         }
10294         return 0
10295 }
10296
10297 func (m *DRX_Config) GetMilliSeconds() *MilliSeconds {
10298         if x, ok := m.GetDrxOnDurationTimer().(*DRX_Config_MilliSeconds); ok {
10299                 return x.MilliSeconds
10300         }
10301         return nil
10302 }
10303
10304 func (m *DRX_Config) GetDrx_InactivityTimer() *DRX_InactivityTimer {
10305         if m != nil {
10306                 return m.Drx_InactivityTimer
10307         }
10308         return nil
10309 }
10310
10311 func (m *DRX_Config) GetDrx_HARQ_RTT_TimerDL() uint32 {
10312         if m != nil {
10313                 return m.Drx_HARQ_RTT_TimerDL
10314         }
10315         return 0
10316 }
10317
10318 func (m *DRX_Config) GetDrx_HARQ_RTT_TimerUL() uint32 {
10319         if m != nil {
10320                 return m.Drx_HARQ_RTT_TimerUL
10321         }
10322         return 0
10323 }
10324
10325 func (m *DRX_Config) GetDrx_RetransmissionTimerDL() *DRX_RetransmissionTimer {
10326         if m != nil {
10327                 return m.Drx_RetransmissionTimerDL
10328         }
10329         return nil
10330 }
10331
10332 func (m *DRX_Config) GetDrx_RetransmissionTimerUL() *DRX_RetransmissionTimer {
10333         if m != nil {
10334                 return m.Drx_RetransmissionTimerUL
10335         }
10336         return nil
10337 }
10338
10339 type isDRX_Config_Drx_LongCycleStartOffset interface {
10340         isDRX_Config_Drx_LongCycleStartOffset()
10341 }
10342
10343 type DRX_Config_Ms10 struct {
10344         Ms10 uint32 `protobuf:"varint,8,opt,name=ms10,proto3,oneof"`
10345 }
10346
10347 type DRX_Config_Ms20 struct {
10348         Ms20 uint32 `protobuf:"varint,9,opt,name=ms20,proto3,oneof"`
10349 }
10350
10351 type DRX_Config_Ms32 struct {
10352         Ms32 uint32 `protobuf:"varint,10,opt,name=ms32,proto3,oneof"`
10353 }
10354
10355 type DRX_Config_Ms40 struct {
10356         Ms40 uint32 `protobuf:"varint,11,opt,name=ms40,proto3,oneof"`
10357 }
10358
10359 type DRX_Config_Ms60 struct {
10360         Ms60 uint32 `protobuf:"varint,12,opt,name=ms60,proto3,oneof"`
10361 }
10362
10363 type DRX_Config_Ms64 struct {
10364         Ms64 uint32 `protobuf:"varint,13,opt,name=ms64,proto3,oneof"`
10365 }
10366
10367 type DRX_Config_Ms70 struct {
10368         Ms70 uint32 `protobuf:"varint,14,opt,name=ms70,proto3,oneof"`
10369 }
10370
10371 type DRX_Config_Ms80 struct {
10372         Ms80 uint32 `protobuf:"varint,15,opt,name=ms80,proto3,oneof"`
10373 }
10374
10375 type DRX_Config_Ms128 struct {
10376         Ms128 uint32 `protobuf:"varint,16,opt,name=ms128,proto3,oneof"`
10377 }
10378
10379 type DRX_Config_Ms160 struct {
10380         Ms160 uint32 `protobuf:"varint,17,opt,name=ms160,proto3,oneof"`
10381 }
10382
10383 type DRX_Config_Ms256 struct {
10384         Ms256 uint32 `protobuf:"varint,18,opt,name=ms256,proto3,oneof"`
10385 }
10386
10387 type DRX_Config_Ms320 struct {
10388         Ms320 uint32 `protobuf:"varint,19,opt,name=ms320,proto3,oneof"`
10389 }
10390
10391 type DRX_Config_Ms512 struct {
10392         Ms512 uint32 `protobuf:"varint,20,opt,name=ms512,proto3,oneof"`
10393 }
10394
10395 type DRX_Config_Ms640 struct {
10396         Ms640 uint32 `protobuf:"varint,21,opt,name=ms640,proto3,oneof"`
10397 }
10398
10399 type DRX_Config_Ms1024 struct {
10400         Ms1024 uint32 `protobuf:"varint,22,opt,name=ms1024,proto3,oneof"`
10401 }
10402
10403 type DRX_Config_Ms1280 struct {
10404         Ms1280 uint32 `protobuf:"varint,23,opt,name=ms1280,proto3,oneof"`
10405 }
10406
10407 type DRX_Config_Ms2048 struct {
10408         Ms2048 uint32 `protobuf:"varint,24,opt,name=ms2048,proto3,oneof"`
10409 }
10410
10411 type DRX_Config_Ms2560 struct {
10412         Ms2560 uint32 `protobuf:"varint,25,opt,name=ms2560,proto3,oneof"`
10413 }
10414
10415 type DRX_Config_Ms5120 struct {
10416         Ms5120 uint32 `protobuf:"varint,26,opt,name=ms5120,proto3,oneof"`
10417 }
10418
10419 type DRX_Config_Ms10240 struct {
10420         Ms10240 uint32 `protobuf:"varint,27,opt,name=ms10240,proto3,oneof"`
10421 }
10422
10423 func (*DRX_Config_Ms10) isDRX_Config_Drx_LongCycleStartOffset() {}
10424
10425 func (*DRX_Config_Ms20) isDRX_Config_Drx_LongCycleStartOffset() {}
10426
10427 func (*DRX_Config_Ms32) isDRX_Config_Drx_LongCycleStartOffset() {}
10428
10429 func (*DRX_Config_Ms40) isDRX_Config_Drx_LongCycleStartOffset() {}
10430
10431 func (*DRX_Config_Ms60) isDRX_Config_Drx_LongCycleStartOffset() {}
10432
10433 func (*DRX_Config_Ms64) isDRX_Config_Drx_LongCycleStartOffset() {}
10434
10435 func (*DRX_Config_Ms70) isDRX_Config_Drx_LongCycleStartOffset() {}
10436
10437 func (*DRX_Config_Ms80) isDRX_Config_Drx_LongCycleStartOffset() {}
10438
10439 func (*DRX_Config_Ms128) isDRX_Config_Drx_LongCycleStartOffset() {}
10440
10441 func (*DRX_Config_Ms160) isDRX_Config_Drx_LongCycleStartOffset() {}
10442
10443 func (*DRX_Config_Ms256) isDRX_Config_Drx_LongCycleStartOffset() {}
10444
10445 func (*DRX_Config_Ms320) isDRX_Config_Drx_LongCycleStartOffset() {}
10446
10447 func (*DRX_Config_Ms512) isDRX_Config_Drx_LongCycleStartOffset() {}
10448
10449 func (*DRX_Config_Ms640) isDRX_Config_Drx_LongCycleStartOffset() {}
10450
10451 func (*DRX_Config_Ms1024) isDRX_Config_Drx_LongCycleStartOffset() {}
10452
10453 func (*DRX_Config_Ms1280) isDRX_Config_Drx_LongCycleStartOffset() {}
10454
10455 func (*DRX_Config_Ms2048) isDRX_Config_Drx_LongCycleStartOffset() {}
10456
10457 func (*DRX_Config_Ms2560) isDRX_Config_Drx_LongCycleStartOffset() {}
10458
10459 func (*DRX_Config_Ms5120) isDRX_Config_Drx_LongCycleStartOffset() {}
10460
10461 func (*DRX_Config_Ms10240) isDRX_Config_Drx_LongCycleStartOffset() {}
10462
10463 func (m *DRX_Config) GetDrx_LongCycleStartOffset() isDRX_Config_Drx_LongCycleStartOffset {
10464         if m != nil {
10465                 return m.Drx_LongCycleStartOffset
10466         }
10467         return nil
10468 }
10469
10470 func (m *DRX_Config) GetMs10() uint32 {
10471         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms10); ok {
10472                 return x.Ms10
10473         }
10474         return 0
10475 }
10476
10477 func (m *DRX_Config) GetMs20() uint32 {
10478         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms20); ok {
10479                 return x.Ms20
10480         }
10481         return 0
10482 }
10483
10484 func (m *DRX_Config) GetMs32() uint32 {
10485         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms32); ok {
10486                 return x.Ms32
10487         }
10488         return 0
10489 }
10490
10491 func (m *DRX_Config) GetMs40() uint32 {
10492         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms40); ok {
10493                 return x.Ms40
10494         }
10495         return 0
10496 }
10497
10498 func (m *DRX_Config) GetMs60() uint32 {
10499         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms60); ok {
10500                 return x.Ms60
10501         }
10502         return 0
10503 }
10504
10505 func (m *DRX_Config) GetMs64() uint32 {
10506         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms64); ok {
10507                 return x.Ms64
10508         }
10509         return 0
10510 }
10511
10512 func (m *DRX_Config) GetMs70() uint32 {
10513         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms70); ok {
10514                 return x.Ms70
10515         }
10516         return 0
10517 }
10518
10519 func (m *DRX_Config) GetMs80() uint32 {
10520         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms80); ok {
10521                 return x.Ms80
10522         }
10523         return 0
10524 }
10525
10526 func (m *DRX_Config) GetMs128() uint32 {
10527         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms128); ok {
10528                 return x.Ms128
10529         }
10530         return 0
10531 }
10532
10533 func (m *DRX_Config) GetMs160() uint32 {
10534         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms160); ok {
10535                 return x.Ms160
10536         }
10537         return 0
10538 }
10539
10540 func (m *DRX_Config) GetMs256() uint32 {
10541         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms256); ok {
10542                 return x.Ms256
10543         }
10544         return 0
10545 }
10546
10547 func (m *DRX_Config) GetMs320() uint32 {
10548         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms320); ok {
10549                 return x.Ms320
10550         }
10551         return 0
10552 }
10553
10554 func (m *DRX_Config) GetMs512() uint32 {
10555         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms512); ok {
10556                 return x.Ms512
10557         }
10558         return 0
10559 }
10560
10561 func (m *DRX_Config) GetMs640() uint32 {
10562         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms640); ok {
10563                 return x.Ms640
10564         }
10565         return 0
10566 }
10567
10568 func (m *DRX_Config) GetMs1024() uint32 {
10569         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms1024); ok {
10570                 return x.Ms1024
10571         }
10572         return 0
10573 }
10574
10575 func (m *DRX_Config) GetMs1280() uint32 {
10576         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms1280); ok {
10577                 return x.Ms1280
10578         }
10579         return 0
10580 }
10581
10582 func (m *DRX_Config) GetMs2048() uint32 {
10583         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms2048); ok {
10584                 return x.Ms2048
10585         }
10586         return 0
10587 }
10588
10589 func (m *DRX_Config) GetMs2560() uint32 {
10590         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms2560); ok {
10591                 return x.Ms2560
10592         }
10593         return 0
10594 }
10595
10596 func (m *DRX_Config) GetMs5120() uint32 {
10597         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms5120); ok {
10598                 return x.Ms5120
10599         }
10600         return 0
10601 }
10602
10603 func (m *DRX_Config) GetMs10240() uint32 {
10604         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Config_Ms10240); ok {
10605                 return x.Ms10240
10606         }
10607         return 0
10608 }
10609
10610 func (m *DRX_Config) GetShortDRX() *ShortDRX {
10611         if m != nil {
10612                 return m.ShortDRX
10613         }
10614         return nil
10615 }
10616
10617 func (m *DRX_Config) GetDrx_SlotOffset() uint32 {
10618         if m != nil {
10619                 return m.Drx_SlotOffset
10620         }
10621         return 0
10622 }
10623
10624 // XXX_OneofWrappers is for the internal use of the proto package.
10625 func (*DRX_Config) XXX_OneofWrappers() []interface{} {
10626         return []interface{}{
10627                 (*DRX_Config_SubMilliSeconds)(nil),
10628                 (*DRX_Config_MilliSeconds)(nil),
10629                 (*DRX_Config_Ms10)(nil),
10630                 (*DRX_Config_Ms20)(nil),
10631                 (*DRX_Config_Ms32)(nil),
10632                 (*DRX_Config_Ms40)(nil),
10633                 (*DRX_Config_Ms60)(nil),
10634                 (*DRX_Config_Ms64)(nil),
10635                 (*DRX_Config_Ms70)(nil),
10636                 (*DRX_Config_Ms80)(nil),
10637                 (*DRX_Config_Ms128)(nil),
10638                 (*DRX_Config_Ms160)(nil),
10639                 (*DRX_Config_Ms256)(nil),
10640                 (*DRX_Config_Ms320)(nil),
10641                 (*DRX_Config_Ms512)(nil),
10642                 (*DRX_Config_Ms640)(nil),
10643                 (*DRX_Config_Ms1024)(nil),
10644                 (*DRX_Config_Ms1280)(nil),
10645                 (*DRX_Config_Ms2048)(nil),
10646                 (*DRX_Config_Ms2560)(nil),
10647                 (*DRX_Config_Ms5120)(nil),
10648                 (*DRX_Config_Ms10240)(nil),
10649         }
10650 }
10651
10652 type MilliSeconds struct {
10653         Value                MilliSeconds_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MilliSeconds_Value" json:"value,omitempty"`
10654         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
10655         XXX_unrecognized     []byte             `json:"-"`
10656         XXX_sizecache        int32              `json:"-"`
10657 }
10658
10659 func (m *MilliSeconds) Reset()         { *m = MilliSeconds{} }
10660 func (m *MilliSeconds) String() string { return proto.CompactTextString(m) }
10661 func (*MilliSeconds) ProtoMessage()    {}
10662 func (*MilliSeconds) Descriptor() ([]byte, []int) {
10663         return fileDescriptor_21c7528bb61f1a7a, []int{28}
10664 }
10665
10666 func (m *MilliSeconds) XXX_Unmarshal(b []byte) error {
10667         return xxx_messageInfo_MilliSeconds.Unmarshal(m, b)
10668 }
10669 func (m *MilliSeconds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10670         return xxx_messageInfo_MilliSeconds.Marshal(b, m, deterministic)
10671 }
10672 func (m *MilliSeconds) XXX_Merge(src proto.Message) {
10673         xxx_messageInfo_MilliSeconds.Merge(m, src)
10674 }
10675 func (m *MilliSeconds) XXX_Size() int {
10676         return xxx_messageInfo_MilliSeconds.Size(m)
10677 }
10678 func (m *MilliSeconds) XXX_DiscardUnknown() {
10679         xxx_messageInfo_MilliSeconds.DiscardUnknown(m)
10680 }
10681
10682 var xxx_messageInfo_MilliSeconds proto.InternalMessageInfo
10683
10684 func (m *MilliSeconds) GetValue() MilliSeconds_Value {
10685         if m != nil {
10686                 return m.Value
10687         }
10688         return MilliSeconds_protobuf_unspecified
10689 }
10690
10691 type DRX_InactivityTimer struct {
10692         Value                DRX_InactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_InactivityTimer_Value" json:"value,omitempty"`
10693         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
10694         XXX_unrecognized     []byte                    `json:"-"`
10695         XXX_sizecache        int32                     `json:"-"`
10696 }
10697
10698 func (m *DRX_InactivityTimer) Reset()         { *m = DRX_InactivityTimer{} }
10699 func (m *DRX_InactivityTimer) String() string { return proto.CompactTextString(m) }
10700 func (*DRX_InactivityTimer) ProtoMessage()    {}
10701 func (*DRX_InactivityTimer) Descriptor() ([]byte, []int) {
10702         return fileDescriptor_21c7528bb61f1a7a, []int{29}
10703 }
10704
10705 func (m *DRX_InactivityTimer) XXX_Unmarshal(b []byte) error {
10706         return xxx_messageInfo_DRX_InactivityTimer.Unmarshal(m, b)
10707 }
10708 func (m *DRX_InactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10709         return xxx_messageInfo_DRX_InactivityTimer.Marshal(b, m, deterministic)
10710 }
10711 func (m *DRX_InactivityTimer) XXX_Merge(src proto.Message) {
10712         xxx_messageInfo_DRX_InactivityTimer.Merge(m, src)
10713 }
10714 func (m *DRX_InactivityTimer) XXX_Size() int {
10715         return xxx_messageInfo_DRX_InactivityTimer.Size(m)
10716 }
10717 func (m *DRX_InactivityTimer) XXX_DiscardUnknown() {
10718         xxx_messageInfo_DRX_InactivityTimer.DiscardUnknown(m)
10719 }
10720
10721 var xxx_messageInfo_DRX_InactivityTimer proto.InternalMessageInfo
10722
10723 func (m *DRX_InactivityTimer) GetValue() DRX_InactivityTimer_Value {
10724         if m != nil {
10725                 return m.Value
10726         }
10727         return DRX_InactivityTimer_protobuf_unspecified
10728 }
10729
10730 type DRX_RetransmissionTimer struct {
10731         Value                DRX_RetransmissionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_RetransmissionTimer_Value" json:"value,omitempty"`
10732         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
10733         XXX_unrecognized     []byte                        `json:"-"`
10734         XXX_sizecache        int32                         `json:"-"`
10735 }
10736
10737 func (m *DRX_RetransmissionTimer) Reset()         { *m = DRX_RetransmissionTimer{} }
10738 func (m *DRX_RetransmissionTimer) String() string { return proto.CompactTextString(m) }
10739 func (*DRX_RetransmissionTimer) ProtoMessage()    {}
10740 func (*DRX_RetransmissionTimer) Descriptor() ([]byte, []int) {
10741         return fileDescriptor_21c7528bb61f1a7a, []int{30}
10742 }
10743
10744 func (m *DRX_RetransmissionTimer) XXX_Unmarshal(b []byte) error {
10745         return xxx_messageInfo_DRX_RetransmissionTimer.Unmarshal(m, b)
10746 }
10747 func (m *DRX_RetransmissionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10748         return xxx_messageInfo_DRX_RetransmissionTimer.Marshal(b, m, deterministic)
10749 }
10750 func (m *DRX_RetransmissionTimer) XXX_Merge(src proto.Message) {
10751         xxx_messageInfo_DRX_RetransmissionTimer.Merge(m, src)
10752 }
10753 func (m *DRX_RetransmissionTimer) XXX_Size() int {
10754         return xxx_messageInfo_DRX_RetransmissionTimer.Size(m)
10755 }
10756 func (m *DRX_RetransmissionTimer) XXX_DiscardUnknown() {
10757         xxx_messageInfo_DRX_RetransmissionTimer.DiscardUnknown(m)
10758 }
10759
10760 var xxx_messageInfo_DRX_RetransmissionTimer proto.InternalMessageInfo
10761
10762 func (m *DRX_RetransmissionTimer) GetValue() DRX_RetransmissionTimer_Value {
10763         if m != nil {
10764                 return m.Value
10765         }
10766         return DRX_RetransmissionTimer_protobuf_unspecified
10767 }
10768
10769 type ShortDRX struct {
10770         Drx_ShortCycle       *DRX_ShortCycle `protobuf:"bytes,1,opt,name=drx_ShortCycle,json=drxShortCycle,proto3" json:"drx_ShortCycle,omitempty"`
10771         Drx_ShortCycleTimer  uint32          `protobuf:"varint,2,opt,name=drx_ShortCycleTimer,json=drxShortCycleTimer,proto3" json:"drx_ShortCycleTimer,omitempty"`
10772         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
10773         XXX_unrecognized     []byte          `json:"-"`
10774         XXX_sizecache        int32           `json:"-"`
10775 }
10776
10777 func (m *ShortDRX) Reset()         { *m = ShortDRX{} }
10778 func (m *ShortDRX) String() string { return proto.CompactTextString(m) }
10779 func (*ShortDRX) ProtoMessage()    {}
10780 func (*ShortDRX) Descriptor() ([]byte, []int) {
10781         return fileDescriptor_21c7528bb61f1a7a, []int{31}
10782 }
10783
10784 func (m *ShortDRX) XXX_Unmarshal(b []byte) error {
10785         return xxx_messageInfo_ShortDRX.Unmarshal(m, b)
10786 }
10787 func (m *ShortDRX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10788         return xxx_messageInfo_ShortDRX.Marshal(b, m, deterministic)
10789 }
10790 func (m *ShortDRX) XXX_Merge(src proto.Message) {
10791         xxx_messageInfo_ShortDRX.Merge(m, src)
10792 }
10793 func (m *ShortDRX) XXX_Size() int {
10794         return xxx_messageInfo_ShortDRX.Size(m)
10795 }
10796 func (m *ShortDRX) XXX_DiscardUnknown() {
10797         xxx_messageInfo_ShortDRX.DiscardUnknown(m)
10798 }
10799
10800 var xxx_messageInfo_ShortDRX proto.InternalMessageInfo
10801
10802 func (m *ShortDRX) GetDrx_ShortCycle() *DRX_ShortCycle {
10803         if m != nil {
10804                 return m.Drx_ShortCycle
10805         }
10806         return nil
10807 }
10808
10809 func (m *ShortDRX) GetDrx_ShortCycleTimer() uint32 {
10810         if m != nil {
10811                 return m.Drx_ShortCycleTimer
10812         }
10813         return 0
10814 }
10815
10816 type DRX_ShortCycle struct {
10817         Value                DRX_ShortCycle_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DRX_ShortCycle_Value" json:"value,omitempty"`
10818         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
10819         XXX_unrecognized     []byte               `json:"-"`
10820         XXX_sizecache        int32                `json:"-"`
10821 }
10822
10823 func (m *DRX_ShortCycle) Reset()         { *m = DRX_ShortCycle{} }
10824 func (m *DRX_ShortCycle) String() string { return proto.CompactTextString(m) }
10825 func (*DRX_ShortCycle) ProtoMessage()    {}
10826 func (*DRX_ShortCycle) Descriptor() ([]byte, []int) {
10827         return fileDescriptor_21c7528bb61f1a7a, []int{32}
10828 }
10829
10830 func (m *DRX_ShortCycle) XXX_Unmarshal(b []byte) error {
10831         return xxx_messageInfo_DRX_ShortCycle.Unmarshal(m, b)
10832 }
10833 func (m *DRX_ShortCycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10834         return xxx_messageInfo_DRX_ShortCycle.Marshal(b, m, deterministic)
10835 }
10836 func (m *DRX_ShortCycle) XXX_Merge(src proto.Message) {
10837         xxx_messageInfo_DRX_ShortCycle.Merge(m, src)
10838 }
10839 func (m *DRX_ShortCycle) XXX_Size() int {
10840         return xxx_messageInfo_DRX_ShortCycle.Size(m)
10841 }
10842 func (m *DRX_ShortCycle) XXX_DiscardUnknown() {
10843         xxx_messageInfo_DRX_ShortCycle.DiscardUnknown(m)
10844 }
10845
10846 var xxx_messageInfo_DRX_ShortCycle proto.InternalMessageInfo
10847
10848 func (m *DRX_ShortCycle) GetValue() DRX_ShortCycle_Value {
10849         if m != nil {
10850                 return m.Value
10851         }
10852         return DRX_ShortCycle_protobuf_unspecified
10853 }
10854
10855 type SchedulingRequestConfig struct {
10856         SchedulingRequestToAddModList  []*SchedulingRequestToAddMod `protobuf:"bytes,1,rep,name=schedulingRequestToAddModList,proto3" json:"schedulingRequestToAddModList,omitempty"`
10857         SchedulingRequestToReleaseList []uint32                     `protobuf:"varint,2,rep,packed,name=schedulingRequestToReleaseList,proto3" json:"schedulingRequestToReleaseList,omitempty"`
10858         XXX_NoUnkeyedLiteral           struct{}                     `json:"-"`
10859         XXX_unrecognized               []byte                       `json:"-"`
10860         XXX_sizecache                  int32                        `json:"-"`
10861 }
10862
10863 func (m *SchedulingRequestConfig) Reset()         { *m = SchedulingRequestConfig{} }
10864 func (m *SchedulingRequestConfig) String() string { return proto.CompactTextString(m) }
10865 func (*SchedulingRequestConfig) ProtoMessage()    {}
10866 func (*SchedulingRequestConfig) Descriptor() ([]byte, []int) {
10867         return fileDescriptor_21c7528bb61f1a7a, []int{33}
10868 }
10869
10870 func (m *SchedulingRequestConfig) XXX_Unmarshal(b []byte) error {
10871         return xxx_messageInfo_SchedulingRequestConfig.Unmarshal(m, b)
10872 }
10873 func (m *SchedulingRequestConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10874         return xxx_messageInfo_SchedulingRequestConfig.Marshal(b, m, deterministic)
10875 }
10876 func (m *SchedulingRequestConfig) XXX_Merge(src proto.Message) {
10877         xxx_messageInfo_SchedulingRequestConfig.Merge(m, src)
10878 }
10879 func (m *SchedulingRequestConfig) XXX_Size() int {
10880         return xxx_messageInfo_SchedulingRequestConfig.Size(m)
10881 }
10882 func (m *SchedulingRequestConfig) XXX_DiscardUnknown() {
10883         xxx_messageInfo_SchedulingRequestConfig.DiscardUnknown(m)
10884 }
10885
10886 var xxx_messageInfo_SchedulingRequestConfig proto.InternalMessageInfo
10887
10888 func (m *SchedulingRequestConfig) GetSchedulingRequestToAddModList() []*SchedulingRequestToAddMod {
10889         if m != nil {
10890                 return m.SchedulingRequestToAddModList
10891         }
10892         return nil
10893 }
10894
10895 func (m *SchedulingRequestConfig) GetSchedulingRequestToReleaseList() []uint32 {
10896         if m != nil {
10897                 return m.SchedulingRequestToReleaseList
10898         }
10899         return nil
10900 }
10901
10902 type SchedulingRequestToAddMod struct {
10903         SchedulingRequestId  uint32            `protobuf:"varint,1,opt,name=schedulingRequestId,proto3" json:"schedulingRequestId,omitempty"`
10904         Sr_ProhibitTimer     *SR_ProhibitTimer `protobuf:"bytes,2,opt,name=sr_ProhibitTimer,json=srProhibitTimer,proto3" json:"sr_ProhibitTimer,omitempty"`
10905         Sr_TransMax          *SR_TransMax      `protobuf:"bytes,3,opt,name=sr_TransMax,json=srTransMax,proto3" json:"sr_TransMax,omitempty"`
10906         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
10907         XXX_unrecognized     []byte            `json:"-"`
10908         XXX_sizecache        int32             `json:"-"`
10909 }
10910
10911 func (m *SchedulingRequestToAddMod) Reset()         { *m = SchedulingRequestToAddMod{} }
10912 func (m *SchedulingRequestToAddMod) String() string { return proto.CompactTextString(m) }
10913 func (*SchedulingRequestToAddMod) ProtoMessage()    {}
10914 func (*SchedulingRequestToAddMod) Descriptor() ([]byte, []int) {
10915         return fileDescriptor_21c7528bb61f1a7a, []int{34}
10916 }
10917
10918 func (m *SchedulingRequestToAddMod) XXX_Unmarshal(b []byte) error {
10919         return xxx_messageInfo_SchedulingRequestToAddMod.Unmarshal(m, b)
10920 }
10921 func (m *SchedulingRequestToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10922         return xxx_messageInfo_SchedulingRequestToAddMod.Marshal(b, m, deterministic)
10923 }
10924 func (m *SchedulingRequestToAddMod) XXX_Merge(src proto.Message) {
10925         xxx_messageInfo_SchedulingRequestToAddMod.Merge(m, src)
10926 }
10927 func (m *SchedulingRequestToAddMod) XXX_Size() int {
10928         return xxx_messageInfo_SchedulingRequestToAddMod.Size(m)
10929 }
10930 func (m *SchedulingRequestToAddMod) XXX_DiscardUnknown() {
10931         xxx_messageInfo_SchedulingRequestToAddMod.DiscardUnknown(m)
10932 }
10933
10934 var xxx_messageInfo_SchedulingRequestToAddMod proto.InternalMessageInfo
10935
10936 func (m *SchedulingRequestToAddMod) GetSchedulingRequestId() uint32 {
10937         if m != nil {
10938                 return m.SchedulingRequestId
10939         }
10940         return 0
10941 }
10942
10943 func (m *SchedulingRequestToAddMod) GetSr_ProhibitTimer() *SR_ProhibitTimer {
10944         if m != nil {
10945                 return m.Sr_ProhibitTimer
10946         }
10947         return nil
10948 }
10949
10950 func (m *SchedulingRequestToAddMod) GetSr_TransMax() *SR_TransMax {
10951         if m != nil {
10952                 return m.Sr_TransMax
10953         }
10954         return nil
10955 }
10956
10957 type SR_ProhibitTimer struct {
10958         Value                SR_ProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SR_ProhibitTimer_Value" json:"value,omitempty"`
10959         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
10960         XXX_unrecognized     []byte                 `json:"-"`
10961         XXX_sizecache        int32                  `json:"-"`
10962 }
10963
10964 func (m *SR_ProhibitTimer) Reset()         { *m = SR_ProhibitTimer{} }
10965 func (m *SR_ProhibitTimer) String() string { return proto.CompactTextString(m) }
10966 func (*SR_ProhibitTimer) ProtoMessage()    {}
10967 func (*SR_ProhibitTimer) Descriptor() ([]byte, []int) {
10968         return fileDescriptor_21c7528bb61f1a7a, []int{35}
10969 }
10970
10971 func (m *SR_ProhibitTimer) XXX_Unmarshal(b []byte) error {
10972         return xxx_messageInfo_SR_ProhibitTimer.Unmarshal(m, b)
10973 }
10974 func (m *SR_ProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
10975         return xxx_messageInfo_SR_ProhibitTimer.Marshal(b, m, deterministic)
10976 }
10977 func (m *SR_ProhibitTimer) XXX_Merge(src proto.Message) {
10978         xxx_messageInfo_SR_ProhibitTimer.Merge(m, src)
10979 }
10980 func (m *SR_ProhibitTimer) XXX_Size() int {
10981         return xxx_messageInfo_SR_ProhibitTimer.Size(m)
10982 }
10983 func (m *SR_ProhibitTimer) XXX_DiscardUnknown() {
10984         xxx_messageInfo_SR_ProhibitTimer.DiscardUnknown(m)
10985 }
10986
10987 var xxx_messageInfo_SR_ProhibitTimer proto.InternalMessageInfo
10988
10989 func (m *SR_ProhibitTimer) GetValue() SR_ProhibitTimer_Value {
10990         if m != nil {
10991                 return m.Value
10992         }
10993         return SR_ProhibitTimer_protobuf_unspecified
10994 }
10995
10996 type SR_TransMax struct {
10997         Value                SR_TransMax_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SR_TransMax_Value" json:"value,omitempty"`
10998         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
10999         XXX_unrecognized     []byte            `json:"-"`
11000         XXX_sizecache        int32             `json:"-"`
11001 }
11002
11003 func (m *SR_TransMax) Reset()         { *m = SR_TransMax{} }
11004 func (m *SR_TransMax) String() string { return proto.CompactTextString(m) }
11005 func (*SR_TransMax) ProtoMessage()    {}
11006 func (*SR_TransMax) Descriptor() ([]byte, []int) {
11007         return fileDescriptor_21c7528bb61f1a7a, []int{36}
11008 }
11009
11010 func (m *SR_TransMax) XXX_Unmarshal(b []byte) error {
11011         return xxx_messageInfo_SR_TransMax.Unmarshal(m, b)
11012 }
11013 func (m *SR_TransMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11014         return xxx_messageInfo_SR_TransMax.Marshal(b, m, deterministic)
11015 }
11016 func (m *SR_TransMax) XXX_Merge(src proto.Message) {
11017         xxx_messageInfo_SR_TransMax.Merge(m, src)
11018 }
11019 func (m *SR_TransMax) XXX_Size() int {
11020         return xxx_messageInfo_SR_TransMax.Size(m)
11021 }
11022 func (m *SR_TransMax) XXX_DiscardUnknown() {
11023         xxx_messageInfo_SR_TransMax.DiscardUnknown(m)
11024 }
11025
11026 var xxx_messageInfo_SR_TransMax proto.InternalMessageInfo
11027
11028 func (m *SR_TransMax) GetValue() SR_TransMax_Value {
11029         if m != nil {
11030                 return m.Value
11031         }
11032         return SR_TransMax_protobuf_unspecified
11033 }
11034
11035 type BSR_Config struct {
11036         PeriodicBSR_Timer           *PeriodicBSR_Timer           `protobuf:"bytes,1,opt,name=periodicBSR_Timer,json=periodicBSRTimer,proto3" json:"periodicBSR_Timer,omitempty"`
11037         RetxBSR_Timer               *RetxBSR_Timer               `protobuf:"bytes,2,opt,name=retxBSR_Timer,json=retxBSRTimer,proto3" json:"retxBSR_Timer,omitempty"`
11038         LogicalChannelSR_DelayTimer *LogicalChannelSR_DelayTimer `protobuf:"bytes,3,opt,name=logicalChannelSR_DelayTimer,json=logicalChannelSRDelayTimer,proto3" json:"logicalChannelSR_DelayTimer,omitempty"`
11039         XXX_NoUnkeyedLiteral        struct{}                     `json:"-"`
11040         XXX_unrecognized            []byte                       `json:"-"`
11041         XXX_sizecache               int32                        `json:"-"`
11042 }
11043
11044 func (m *BSR_Config) Reset()         { *m = BSR_Config{} }
11045 func (m *BSR_Config) String() string { return proto.CompactTextString(m) }
11046 func (*BSR_Config) ProtoMessage()    {}
11047 func (*BSR_Config) Descriptor() ([]byte, []int) {
11048         return fileDescriptor_21c7528bb61f1a7a, []int{37}
11049 }
11050
11051 func (m *BSR_Config) XXX_Unmarshal(b []byte) error {
11052         return xxx_messageInfo_BSR_Config.Unmarshal(m, b)
11053 }
11054 func (m *BSR_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11055         return xxx_messageInfo_BSR_Config.Marshal(b, m, deterministic)
11056 }
11057 func (m *BSR_Config) XXX_Merge(src proto.Message) {
11058         xxx_messageInfo_BSR_Config.Merge(m, src)
11059 }
11060 func (m *BSR_Config) XXX_Size() int {
11061         return xxx_messageInfo_BSR_Config.Size(m)
11062 }
11063 func (m *BSR_Config) XXX_DiscardUnknown() {
11064         xxx_messageInfo_BSR_Config.DiscardUnknown(m)
11065 }
11066
11067 var xxx_messageInfo_BSR_Config proto.InternalMessageInfo
11068
11069 func (m *BSR_Config) GetPeriodicBSR_Timer() *PeriodicBSR_Timer {
11070         if m != nil {
11071                 return m.PeriodicBSR_Timer
11072         }
11073         return nil
11074 }
11075
11076 func (m *BSR_Config) GetRetxBSR_Timer() *RetxBSR_Timer {
11077         if m != nil {
11078                 return m.RetxBSR_Timer
11079         }
11080         return nil
11081 }
11082
11083 func (m *BSR_Config) GetLogicalChannelSR_DelayTimer() *LogicalChannelSR_DelayTimer {
11084         if m != nil {
11085                 return m.LogicalChannelSR_DelayTimer
11086         }
11087         return nil
11088 }
11089
11090 type PeriodicBSR_Timer struct {
11091         Value                PeriodicBSR_Timer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PeriodicBSR_Timer_Value" json:"value,omitempty"`
11092         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
11093         XXX_unrecognized     []byte                  `json:"-"`
11094         XXX_sizecache        int32                   `json:"-"`
11095 }
11096
11097 func (m *PeriodicBSR_Timer) Reset()         { *m = PeriodicBSR_Timer{} }
11098 func (m *PeriodicBSR_Timer) String() string { return proto.CompactTextString(m) }
11099 func (*PeriodicBSR_Timer) ProtoMessage()    {}
11100 func (*PeriodicBSR_Timer) Descriptor() ([]byte, []int) {
11101         return fileDescriptor_21c7528bb61f1a7a, []int{38}
11102 }
11103
11104 func (m *PeriodicBSR_Timer) XXX_Unmarshal(b []byte) error {
11105         return xxx_messageInfo_PeriodicBSR_Timer.Unmarshal(m, b)
11106 }
11107 func (m *PeriodicBSR_Timer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11108         return xxx_messageInfo_PeriodicBSR_Timer.Marshal(b, m, deterministic)
11109 }
11110 func (m *PeriodicBSR_Timer) XXX_Merge(src proto.Message) {
11111         xxx_messageInfo_PeriodicBSR_Timer.Merge(m, src)
11112 }
11113 func (m *PeriodicBSR_Timer) XXX_Size() int {
11114         return xxx_messageInfo_PeriodicBSR_Timer.Size(m)
11115 }
11116 func (m *PeriodicBSR_Timer) XXX_DiscardUnknown() {
11117         xxx_messageInfo_PeriodicBSR_Timer.DiscardUnknown(m)
11118 }
11119
11120 var xxx_messageInfo_PeriodicBSR_Timer proto.InternalMessageInfo
11121
11122 func (m *PeriodicBSR_Timer) GetValue() PeriodicBSR_Timer_Value {
11123         if m != nil {
11124                 return m.Value
11125         }
11126         return PeriodicBSR_Timer_protobuf_unspecified
11127 }
11128
11129 type RetxBSR_Timer struct {
11130         Value                RetxBSR_Timer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RetxBSR_Timer_Value" json:"value,omitempty"`
11131         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
11132         XXX_unrecognized     []byte              `json:"-"`
11133         XXX_sizecache        int32               `json:"-"`
11134 }
11135
11136 func (m *RetxBSR_Timer) Reset()         { *m = RetxBSR_Timer{} }
11137 func (m *RetxBSR_Timer) String() string { return proto.CompactTextString(m) }
11138 func (*RetxBSR_Timer) ProtoMessage()    {}
11139 func (*RetxBSR_Timer) Descriptor() ([]byte, []int) {
11140         return fileDescriptor_21c7528bb61f1a7a, []int{39}
11141 }
11142
11143 func (m *RetxBSR_Timer) XXX_Unmarshal(b []byte) error {
11144         return xxx_messageInfo_RetxBSR_Timer.Unmarshal(m, b)
11145 }
11146 func (m *RetxBSR_Timer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11147         return xxx_messageInfo_RetxBSR_Timer.Marshal(b, m, deterministic)
11148 }
11149 func (m *RetxBSR_Timer) XXX_Merge(src proto.Message) {
11150         xxx_messageInfo_RetxBSR_Timer.Merge(m, src)
11151 }
11152 func (m *RetxBSR_Timer) XXX_Size() int {
11153         return xxx_messageInfo_RetxBSR_Timer.Size(m)
11154 }
11155 func (m *RetxBSR_Timer) XXX_DiscardUnknown() {
11156         xxx_messageInfo_RetxBSR_Timer.DiscardUnknown(m)
11157 }
11158
11159 var xxx_messageInfo_RetxBSR_Timer proto.InternalMessageInfo
11160
11161 func (m *RetxBSR_Timer) GetValue() RetxBSR_Timer_Value {
11162         if m != nil {
11163                 return m.Value
11164         }
11165         return RetxBSR_Timer_protobuf_unspecified
11166 }
11167
11168 type LogicalChannelSR_DelayTimer struct {
11169         Value                LogicalChannelSR_DelayTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.LogicalChannelSR_DelayTimer_Value" json:"value,omitempty"`
11170         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
11171         XXX_unrecognized     []byte                            `json:"-"`
11172         XXX_sizecache        int32                             `json:"-"`
11173 }
11174
11175 func (m *LogicalChannelSR_DelayTimer) Reset()         { *m = LogicalChannelSR_DelayTimer{} }
11176 func (m *LogicalChannelSR_DelayTimer) String() string { return proto.CompactTextString(m) }
11177 func (*LogicalChannelSR_DelayTimer) ProtoMessage()    {}
11178 func (*LogicalChannelSR_DelayTimer) Descriptor() ([]byte, []int) {
11179         return fileDescriptor_21c7528bb61f1a7a, []int{40}
11180 }
11181
11182 func (m *LogicalChannelSR_DelayTimer) XXX_Unmarshal(b []byte) error {
11183         return xxx_messageInfo_LogicalChannelSR_DelayTimer.Unmarshal(m, b)
11184 }
11185 func (m *LogicalChannelSR_DelayTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11186         return xxx_messageInfo_LogicalChannelSR_DelayTimer.Marshal(b, m, deterministic)
11187 }
11188 func (m *LogicalChannelSR_DelayTimer) XXX_Merge(src proto.Message) {
11189         xxx_messageInfo_LogicalChannelSR_DelayTimer.Merge(m, src)
11190 }
11191 func (m *LogicalChannelSR_DelayTimer) XXX_Size() int {
11192         return xxx_messageInfo_LogicalChannelSR_DelayTimer.Size(m)
11193 }
11194 func (m *LogicalChannelSR_DelayTimer) XXX_DiscardUnknown() {
11195         xxx_messageInfo_LogicalChannelSR_DelayTimer.DiscardUnknown(m)
11196 }
11197
11198 var xxx_messageInfo_LogicalChannelSR_DelayTimer proto.InternalMessageInfo
11199
11200 func (m *LogicalChannelSR_DelayTimer) GetValue() LogicalChannelSR_DelayTimer_Value {
11201         if m != nil {
11202                 return m.Value
11203         }
11204         return LogicalChannelSR_DelayTimer_protobuf_unspecified
11205 }
11206
11207 type TAG_Config struct {
11208         Tag_ToReleaseList    []*wrappers.UInt32Value `protobuf:"bytes,1,rep,name=tag_ToReleaseList,json=tagToReleaseList,proto3" json:"tag_ToReleaseList,omitempty"`
11209         Tag_ToAddModList     []*TAG                  `protobuf:"bytes,2,rep,name=tag_ToAddModList,json=tagToAddModList,proto3" json:"tag_ToAddModList,omitempty"`
11210         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
11211         XXX_unrecognized     []byte                  `json:"-"`
11212         XXX_sizecache        int32                   `json:"-"`
11213 }
11214
11215 func (m *TAG_Config) Reset()         { *m = TAG_Config{} }
11216 func (m *TAG_Config) String() string { return proto.CompactTextString(m) }
11217 func (*TAG_Config) ProtoMessage()    {}
11218 func (*TAG_Config) Descriptor() ([]byte, []int) {
11219         return fileDescriptor_21c7528bb61f1a7a, []int{41}
11220 }
11221
11222 func (m *TAG_Config) XXX_Unmarshal(b []byte) error {
11223         return xxx_messageInfo_TAG_Config.Unmarshal(m, b)
11224 }
11225 func (m *TAG_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11226         return xxx_messageInfo_TAG_Config.Marshal(b, m, deterministic)
11227 }
11228 func (m *TAG_Config) XXX_Merge(src proto.Message) {
11229         xxx_messageInfo_TAG_Config.Merge(m, src)
11230 }
11231 func (m *TAG_Config) XXX_Size() int {
11232         return xxx_messageInfo_TAG_Config.Size(m)
11233 }
11234 func (m *TAG_Config) XXX_DiscardUnknown() {
11235         xxx_messageInfo_TAG_Config.DiscardUnknown(m)
11236 }
11237
11238 var xxx_messageInfo_TAG_Config proto.InternalMessageInfo
11239
11240 func (m *TAG_Config) GetTag_ToReleaseList() []*wrappers.UInt32Value {
11241         if m != nil {
11242                 return m.Tag_ToReleaseList
11243         }
11244         return nil
11245 }
11246
11247 func (m *TAG_Config) GetTag_ToAddModList() []*TAG {
11248         if m != nil {
11249                 return m.Tag_ToAddModList
11250         }
11251         return nil
11252 }
11253
11254 type TAG struct {
11255         Tag_Id               uint32              `protobuf:"varint,1,opt,name=tag_Id,json=tagId,proto3" json:"tag_Id,omitempty"`
11256         TimeAlignmentTimer   *TimeAlignmentTimer `protobuf:"bytes,2,opt,name=timeAlignmentTimer,proto3" json:"timeAlignmentTimer,omitempty"`
11257         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
11258         XXX_unrecognized     []byte              `json:"-"`
11259         XXX_sizecache        int32               `json:"-"`
11260 }
11261
11262 func (m *TAG) Reset()         { *m = TAG{} }
11263 func (m *TAG) String() string { return proto.CompactTextString(m) }
11264 func (*TAG) ProtoMessage()    {}
11265 func (*TAG) Descriptor() ([]byte, []int) {
11266         return fileDescriptor_21c7528bb61f1a7a, []int{42}
11267 }
11268
11269 func (m *TAG) XXX_Unmarshal(b []byte) error {
11270         return xxx_messageInfo_TAG.Unmarshal(m, b)
11271 }
11272 func (m *TAG) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11273         return xxx_messageInfo_TAG.Marshal(b, m, deterministic)
11274 }
11275 func (m *TAG) XXX_Merge(src proto.Message) {
11276         xxx_messageInfo_TAG.Merge(m, src)
11277 }
11278 func (m *TAG) XXX_Size() int {
11279         return xxx_messageInfo_TAG.Size(m)
11280 }
11281 func (m *TAG) XXX_DiscardUnknown() {
11282         xxx_messageInfo_TAG.DiscardUnknown(m)
11283 }
11284
11285 var xxx_messageInfo_TAG proto.InternalMessageInfo
11286
11287 func (m *TAG) GetTag_Id() uint32 {
11288         if m != nil {
11289                 return m.Tag_Id
11290         }
11291         return 0
11292 }
11293
11294 func (m *TAG) GetTimeAlignmentTimer() *TimeAlignmentTimer {
11295         if m != nil {
11296                 return m.TimeAlignmentTimer
11297         }
11298         return nil
11299 }
11300
11301 type TimeAlignmentTimer struct {
11302         Value                TimeAlignmentTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeAlignmentTimer_Value" json:"value,omitempty"`
11303         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
11304         XXX_unrecognized     []byte                   `json:"-"`
11305         XXX_sizecache        int32                    `json:"-"`
11306 }
11307
11308 func (m *TimeAlignmentTimer) Reset()         { *m = TimeAlignmentTimer{} }
11309 func (m *TimeAlignmentTimer) String() string { return proto.CompactTextString(m) }
11310 func (*TimeAlignmentTimer) ProtoMessage()    {}
11311 func (*TimeAlignmentTimer) Descriptor() ([]byte, []int) {
11312         return fileDescriptor_21c7528bb61f1a7a, []int{43}
11313 }
11314
11315 func (m *TimeAlignmentTimer) XXX_Unmarshal(b []byte) error {
11316         return xxx_messageInfo_TimeAlignmentTimer.Unmarshal(m, b)
11317 }
11318 func (m *TimeAlignmentTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11319         return xxx_messageInfo_TimeAlignmentTimer.Marshal(b, m, deterministic)
11320 }
11321 func (m *TimeAlignmentTimer) XXX_Merge(src proto.Message) {
11322         xxx_messageInfo_TimeAlignmentTimer.Merge(m, src)
11323 }
11324 func (m *TimeAlignmentTimer) XXX_Size() int {
11325         return xxx_messageInfo_TimeAlignmentTimer.Size(m)
11326 }
11327 func (m *TimeAlignmentTimer) XXX_DiscardUnknown() {
11328         xxx_messageInfo_TimeAlignmentTimer.DiscardUnknown(m)
11329 }
11330
11331 var xxx_messageInfo_TimeAlignmentTimer proto.InternalMessageInfo
11332
11333 func (m *TimeAlignmentTimer) GetValue() TimeAlignmentTimer_Value {
11334         if m != nil {
11335                 return m.Value
11336         }
11337         return TimeAlignmentTimer_protobuf_unspecified
11338 }
11339
11340 type PHR_Config struct {
11341         Phr_PeriodicTimer        *PHR_PeriodicTimer        `protobuf:"bytes,1,opt,name=phr_PeriodicTimer,json=phrPeriodicTimer,proto3" json:"phr_PeriodicTimer,omitempty"`
11342         Phr_ProhibitTimer        *PHR_ProhibitTimer        `protobuf:"bytes,2,opt,name=phr_ProhibitTimer,json=phrProhibitTimer,proto3" json:"phr_ProhibitTimer,omitempty"`
11343         Phr_Tx_PowerFactorChange *PHR_Tx_PowerFactorChange `protobuf:"bytes,3,opt,name=phr_Tx_PowerFactorChange,json=phrTxPowerFactorChange,proto3" json:"phr_Tx_PowerFactorChange,omitempty"`
11344         MultiplePHR              bool                      `protobuf:"varint,4,opt,name=multiplePHR,proto3" json:"multiplePHR,omitempty"`
11345         Dummy                    bool                      `protobuf:"varint,5,opt,name=dummy,proto3" json:"dummy,omitempty"`
11346         Phr_Type2OtherCell       bool                      `protobuf:"varint,6,opt,name=phr_Type2OtherCell,json=phrType2OtherCell,proto3" json:"phr_Type2OtherCell,omitempty"`
11347         Phr_ModeOtherCG          *PHR_ModeOtherCG          `protobuf:"bytes,7,opt,name=phr_ModeOtherCG,json=phrModeOtherCG,proto3" json:"phr_ModeOtherCG,omitempty"`
11348         XXX_NoUnkeyedLiteral     struct{}                  `json:"-"`
11349         XXX_unrecognized         []byte                    `json:"-"`
11350         XXX_sizecache            int32                     `json:"-"`
11351 }
11352
11353 func (m *PHR_Config) Reset()         { *m = PHR_Config{} }
11354 func (m *PHR_Config) String() string { return proto.CompactTextString(m) }
11355 func (*PHR_Config) ProtoMessage()    {}
11356 func (*PHR_Config) Descriptor() ([]byte, []int) {
11357         return fileDescriptor_21c7528bb61f1a7a, []int{44}
11358 }
11359
11360 func (m *PHR_Config) XXX_Unmarshal(b []byte) error {
11361         return xxx_messageInfo_PHR_Config.Unmarshal(m, b)
11362 }
11363 func (m *PHR_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11364         return xxx_messageInfo_PHR_Config.Marshal(b, m, deterministic)
11365 }
11366 func (m *PHR_Config) XXX_Merge(src proto.Message) {
11367         xxx_messageInfo_PHR_Config.Merge(m, src)
11368 }
11369 func (m *PHR_Config) XXX_Size() int {
11370         return xxx_messageInfo_PHR_Config.Size(m)
11371 }
11372 func (m *PHR_Config) XXX_DiscardUnknown() {
11373         xxx_messageInfo_PHR_Config.DiscardUnknown(m)
11374 }
11375
11376 var xxx_messageInfo_PHR_Config proto.InternalMessageInfo
11377
11378 func (m *PHR_Config) GetPhr_PeriodicTimer() *PHR_PeriodicTimer {
11379         if m != nil {
11380                 return m.Phr_PeriodicTimer
11381         }
11382         return nil
11383 }
11384
11385 func (m *PHR_Config) GetPhr_ProhibitTimer() *PHR_ProhibitTimer {
11386         if m != nil {
11387                 return m.Phr_ProhibitTimer
11388         }
11389         return nil
11390 }
11391
11392 func (m *PHR_Config) GetPhr_Tx_PowerFactorChange() *PHR_Tx_PowerFactorChange {
11393         if m != nil {
11394                 return m.Phr_Tx_PowerFactorChange
11395         }
11396         return nil
11397 }
11398
11399 func (m *PHR_Config) GetMultiplePHR() bool {
11400         if m != nil {
11401                 return m.MultiplePHR
11402         }
11403         return false
11404 }
11405
11406 func (m *PHR_Config) GetDummy() bool {
11407         if m != nil {
11408                 return m.Dummy
11409         }
11410         return false
11411 }
11412
11413 func (m *PHR_Config) GetPhr_Type2OtherCell() bool {
11414         if m != nil {
11415                 return m.Phr_Type2OtherCell
11416         }
11417         return false
11418 }
11419
11420 func (m *PHR_Config) GetPhr_ModeOtherCG() *PHR_ModeOtherCG {
11421         if m != nil {
11422                 return m.Phr_ModeOtherCG
11423         }
11424         return nil
11425 }
11426
11427 type PHR_PeriodicTimer struct {
11428         Value                PHR_PeriodicTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_PeriodicTimer_Value" json:"value,omitempty"`
11429         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
11430         XXX_unrecognized     []byte                  `json:"-"`
11431         XXX_sizecache        int32                   `json:"-"`
11432 }
11433
11434 func (m *PHR_PeriodicTimer) Reset()         { *m = PHR_PeriodicTimer{} }
11435 func (m *PHR_PeriodicTimer) String() string { return proto.CompactTextString(m) }
11436 func (*PHR_PeriodicTimer) ProtoMessage()    {}
11437 func (*PHR_PeriodicTimer) Descriptor() ([]byte, []int) {
11438         return fileDescriptor_21c7528bb61f1a7a, []int{45}
11439 }
11440
11441 func (m *PHR_PeriodicTimer) XXX_Unmarshal(b []byte) error {
11442         return xxx_messageInfo_PHR_PeriodicTimer.Unmarshal(m, b)
11443 }
11444 func (m *PHR_PeriodicTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11445         return xxx_messageInfo_PHR_PeriodicTimer.Marshal(b, m, deterministic)
11446 }
11447 func (m *PHR_PeriodicTimer) XXX_Merge(src proto.Message) {
11448         xxx_messageInfo_PHR_PeriodicTimer.Merge(m, src)
11449 }
11450 func (m *PHR_PeriodicTimer) XXX_Size() int {
11451         return xxx_messageInfo_PHR_PeriodicTimer.Size(m)
11452 }
11453 func (m *PHR_PeriodicTimer) XXX_DiscardUnknown() {
11454         xxx_messageInfo_PHR_PeriodicTimer.DiscardUnknown(m)
11455 }
11456
11457 var xxx_messageInfo_PHR_PeriodicTimer proto.InternalMessageInfo
11458
11459 func (m *PHR_PeriodicTimer) GetValue() PHR_PeriodicTimer_Value {
11460         if m != nil {
11461                 return m.Value
11462         }
11463         return PHR_PeriodicTimer_protobuf_unspecified
11464 }
11465
11466 type PHR_ProhibitTimer struct {
11467         Value                PHR_ProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_ProhibitTimer_Value" json:"value,omitempty"`
11468         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
11469         XXX_unrecognized     []byte                  `json:"-"`
11470         XXX_sizecache        int32                   `json:"-"`
11471 }
11472
11473 func (m *PHR_ProhibitTimer) Reset()         { *m = PHR_ProhibitTimer{} }
11474 func (m *PHR_ProhibitTimer) String() string { return proto.CompactTextString(m) }
11475 func (*PHR_ProhibitTimer) ProtoMessage()    {}
11476 func (*PHR_ProhibitTimer) Descriptor() ([]byte, []int) {
11477         return fileDescriptor_21c7528bb61f1a7a, []int{46}
11478 }
11479
11480 func (m *PHR_ProhibitTimer) XXX_Unmarshal(b []byte) error {
11481         return xxx_messageInfo_PHR_ProhibitTimer.Unmarshal(m, b)
11482 }
11483 func (m *PHR_ProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11484         return xxx_messageInfo_PHR_ProhibitTimer.Marshal(b, m, deterministic)
11485 }
11486 func (m *PHR_ProhibitTimer) XXX_Merge(src proto.Message) {
11487         xxx_messageInfo_PHR_ProhibitTimer.Merge(m, src)
11488 }
11489 func (m *PHR_ProhibitTimer) XXX_Size() int {
11490         return xxx_messageInfo_PHR_ProhibitTimer.Size(m)
11491 }
11492 func (m *PHR_ProhibitTimer) XXX_DiscardUnknown() {
11493         xxx_messageInfo_PHR_ProhibitTimer.DiscardUnknown(m)
11494 }
11495
11496 var xxx_messageInfo_PHR_ProhibitTimer proto.InternalMessageInfo
11497
11498 func (m *PHR_ProhibitTimer) GetValue() PHR_ProhibitTimer_Value {
11499         if m != nil {
11500                 return m.Value
11501         }
11502         return PHR_ProhibitTimer_protobuf_unspecified
11503 }
11504
11505 type PHR_Tx_PowerFactorChange struct {
11506         Value                PHR_Tx_PowerFactorChange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_Tx_PowerFactorChange_Value" json:"value,omitempty"`
11507         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
11508         XXX_unrecognized     []byte                         `json:"-"`
11509         XXX_sizecache        int32                          `json:"-"`
11510 }
11511
11512 func (m *PHR_Tx_PowerFactorChange) Reset()         { *m = PHR_Tx_PowerFactorChange{} }
11513 func (m *PHR_Tx_PowerFactorChange) String() string { return proto.CompactTextString(m) }
11514 func (*PHR_Tx_PowerFactorChange) ProtoMessage()    {}
11515 func (*PHR_Tx_PowerFactorChange) Descriptor() ([]byte, []int) {
11516         return fileDescriptor_21c7528bb61f1a7a, []int{47}
11517 }
11518
11519 func (m *PHR_Tx_PowerFactorChange) XXX_Unmarshal(b []byte) error {
11520         return xxx_messageInfo_PHR_Tx_PowerFactorChange.Unmarshal(m, b)
11521 }
11522 func (m *PHR_Tx_PowerFactorChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11523         return xxx_messageInfo_PHR_Tx_PowerFactorChange.Marshal(b, m, deterministic)
11524 }
11525 func (m *PHR_Tx_PowerFactorChange) XXX_Merge(src proto.Message) {
11526         xxx_messageInfo_PHR_Tx_PowerFactorChange.Merge(m, src)
11527 }
11528 func (m *PHR_Tx_PowerFactorChange) XXX_Size() int {
11529         return xxx_messageInfo_PHR_Tx_PowerFactorChange.Size(m)
11530 }
11531 func (m *PHR_Tx_PowerFactorChange) XXX_DiscardUnknown() {
11532         xxx_messageInfo_PHR_Tx_PowerFactorChange.DiscardUnknown(m)
11533 }
11534
11535 var xxx_messageInfo_PHR_Tx_PowerFactorChange proto.InternalMessageInfo
11536
11537 func (m *PHR_Tx_PowerFactorChange) GetValue() PHR_Tx_PowerFactorChange_Value {
11538         if m != nil {
11539                 return m.Value
11540         }
11541         return PHR_Tx_PowerFactorChange_protobuf_unspecified
11542 }
11543
11544 type PHR_ModeOtherCG struct {
11545         Value                PHR_ModeOtherCG_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PHR_ModeOtherCG_Value" json:"value,omitempty"`
11546         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
11547         XXX_unrecognized     []byte                `json:"-"`
11548         XXX_sizecache        int32                 `json:"-"`
11549 }
11550
11551 func (m *PHR_ModeOtherCG) Reset()         { *m = PHR_ModeOtherCG{} }
11552 func (m *PHR_ModeOtherCG) String() string { return proto.CompactTextString(m) }
11553 func (*PHR_ModeOtherCG) ProtoMessage()    {}
11554 func (*PHR_ModeOtherCG) Descriptor() ([]byte, []int) {
11555         return fileDescriptor_21c7528bb61f1a7a, []int{48}
11556 }
11557
11558 func (m *PHR_ModeOtherCG) XXX_Unmarshal(b []byte) error {
11559         return xxx_messageInfo_PHR_ModeOtherCG.Unmarshal(m, b)
11560 }
11561 func (m *PHR_ModeOtherCG) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11562         return xxx_messageInfo_PHR_ModeOtherCG.Marshal(b, m, deterministic)
11563 }
11564 func (m *PHR_ModeOtherCG) XXX_Merge(src proto.Message) {
11565         xxx_messageInfo_PHR_ModeOtherCG.Merge(m, src)
11566 }
11567 func (m *PHR_ModeOtherCG) XXX_Size() int {
11568         return xxx_messageInfo_PHR_ModeOtherCG.Size(m)
11569 }
11570 func (m *PHR_ModeOtherCG) XXX_DiscardUnknown() {
11571         xxx_messageInfo_PHR_ModeOtherCG.DiscardUnknown(m)
11572 }
11573
11574 var xxx_messageInfo_PHR_ModeOtherCG proto.InternalMessageInfo
11575
11576 func (m *PHR_ModeOtherCG) GetValue() PHR_ModeOtherCG_Value {
11577         if m != nil {
11578                 return m.Value
11579         }
11580         return PHR_ModeOtherCG_protobuf_unspecified
11581 }
11582
11583 type DataInactivityTimer struct {
11584         Value                DataInactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DataInactivityTimer_Value" json:"value,omitempty"`
11585         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
11586         XXX_unrecognized     []byte                    `json:"-"`
11587         XXX_sizecache        int32                     `json:"-"`
11588 }
11589
11590 func (m *DataInactivityTimer) Reset()         { *m = DataInactivityTimer{} }
11591 func (m *DataInactivityTimer) String() string { return proto.CompactTextString(m) }
11592 func (*DataInactivityTimer) ProtoMessage()    {}
11593 func (*DataInactivityTimer) Descriptor() ([]byte, []int) {
11594         return fileDescriptor_21c7528bb61f1a7a, []int{49}
11595 }
11596
11597 func (m *DataInactivityTimer) XXX_Unmarshal(b []byte) error {
11598         return xxx_messageInfo_DataInactivityTimer.Unmarshal(m, b)
11599 }
11600 func (m *DataInactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11601         return xxx_messageInfo_DataInactivityTimer.Marshal(b, m, deterministic)
11602 }
11603 func (m *DataInactivityTimer) XXX_Merge(src proto.Message) {
11604         xxx_messageInfo_DataInactivityTimer.Merge(m, src)
11605 }
11606 func (m *DataInactivityTimer) XXX_Size() int {
11607         return xxx_messageInfo_DataInactivityTimer.Size(m)
11608 }
11609 func (m *DataInactivityTimer) XXX_DiscardUnknown() {
11610         xxx_messageInfo_DataInactivityTimer.DiscardUnknown(m)
11611 }
11612
11613 var xxx_messageInfo_DataInactivityTimer proto.InternalMessageInfo
11614
11615 func (m *DataInactivityTimer) GetValue() DataInactivityTimer_Value {
11616         if m != nil {
11617                 return m.Value
11618         }
11619         return DataInactivityTimer_protobuf_unspecified
11620 }
11621
11622 type PhysicalCellGroupConfig struct {
11623         Harq_ACK_SpatialBundlingPUCCH *wrappers.BoolValue                             `protobuf:"bytes,1,opt,name=harq_ACK_SpatialBundlingPUCCH,json=harqACKSpatialBundlingPUCCH,proto3" json:"harq_ACK_SpatialBundlingPUCCH,omitempty"`
11624         Harq_ACK_SpatialBundlingPUSCH *wrappers.BoolValue                             `protobuf:"bytes,2,opt,name=harq_ACK_SpatialBundlingPUSCH,json=harqACKSpatialBundlingPUSCH,proto3" json:"harq_ACK_SpatialBundlingPUSCH,omitempty"`
11625         P_NR_FR1                      *wrappers.Int32Value                            `protobuf:"bytes,3,opt,name=p_NR_FR1,json=pNRFR1,proto3" json:"p_NR_FR1,omitempty"`
11626         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"`
11627         Tpc_SRS_RNTI                  *wrappers.UInt32Value                           `protobuf:"bytes,5,opt,name=tpc_SRS_RNTI,json=tpcSRSRNTI,proto3" json:"tpc_SRS_RNTI,omitempty"`
11628         Tpc_PUCCH_RNTI                *wrappers.UInt32Value                           `protobuf:"bytes,6,opt,name=tpc_PUCCH_RNTI,json=tpcPUCCHRNTI,proto3" json:"tpc_PUCCH_RNTI,omitempty"`
11629         Tpc_PUSCH_RNTI                *wrappers.UInt32Value                           `protobuf:"bytes,7,opt,name=tpc_PUSCH_RNTI,json=tpcPUSCHRNTI,proto3" json:"tpc_PUSCH_RNTI,omitempty"`
11630         Sp_CSI_RNTI                   *wrappers.UInt32Value                           `protobuf:"bytes,8,opt,name=sp_CSI_RNTI,json=spCSIRNTI,proto3" json:"sp_CSI_RNTI,omitempty"`
11631         // Types that are valid to be assigned to Cs_RNTI:
11632         //      *PhysicalCellGroupConfig_ReleaseCs_RNTI
11633         //      *PhysicalCellGroupConfig_SetupCs_RNTI
11634         Cs_RNTI              isPhysicalCellGroupConfig_Cs_RNTI `protobuf_oneof:"cs_RNTI"`
11635         Mcs_C_RNTI           *wrappers.UInt32Value             `protobuf:"bytes,11,opt,name=mcs_C_RNTI,json=mcsCRNTI,proto3" json:"mcs_C_RNTI,omitempty"`
11636         P_UE_FR1             *wrappers.Int32Value              `protobuf:"bytes,12,opt,name=p_UE_FR1,json=pUEFR1,proto3" json:"p_UE_FR1,omitempty"`
11637         XScale               *XScale                           `protobuf:"bytes,13,opt,name=xScale,proto3" json:"xScale,omitempty"`
11638         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
11639         XXX_unrecognized     []byte                            `json:"-"`
11640         XXX_sizecache        int32                             `json:"-"`
11641 }
11642
11643 func (m *PhysicalCellGroupConfig) Reset()         { *m = PhysicalCellGroupConfig{} }
11644 func (m *PhysicalCellGroupConfig) String() string { return proto.CompactTextString(m) }
11645 func (*PhysicalCellGroupConfig) ProtoMessage()    {}
11646 func (*PhysicalCellGroupConfig) Descriptor() ([]byte, []int) {
11647         return fileDescriptor_21c7528bb61f1a7a, []int{50}
11648 }
11649
11650 func (m *PhysicalCellGroupConfig) XXX_Unmarshal(b []byte) error {
11651         return xxx_messageInfo_PhysicalCellGroupConfig.Unmarshal(m, b)
11652 }
11653 func (m *PhysicalCellGroupConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11654         return xxx_messageInfo_PhysicalCellGroupConfig.Marshal(b, m, deterministic)
11655 }
11656 func (m *PhysicalCellGroupConfig) XXX_Merge(src proto.Message) {
11657         xxx_messageInfo_PhysicalCellGroupConfig.Merge(m, src)
11658 }
11659 func (m *PhysicalCellGroupConfig) XXX_Size() int {
11660         return xxx_messageInfo_PhysicalCellGroupConfig.Size(m)
11661 }
11662 func (m *PhysicalCellGroupConfig) XXX_DiscardUnknown() {
11663         xxx_messageInfo_PhysicalCellGroupConfig.DiscardUnknown(m)
11664 }
11665
11666 var xxx_messageInfo_PhysicalCellGroupConfig proto.InternalMessageInfo
11667
11668 func (m *PhysicalCellGroupConfig) GetHarq_ACK_SpatialBundlingPUCCH() *wrappers.BoolValue {
11669         if m != nil {
11670                 return m.Harq_ACK_SpatialBundlingPUCCH
11671         }
11672         return nil
11673 }
11674
11675 func (m *PhysicalCellGroupConfig) GetHarq_ACK_SpatialBundlingPUSCH() *wrappers.BoolValue {
11676         if m != nil {
11677                 return m.Harq_ACK_SpatialBundlingPUSCH
11678         }
11679         return nil
11680 }
11681
11682 func (m *PhysicalCellGroupConfig) GetP_NR_FR1() *wrappers.Int32Value {
11683         if m != nil {
11684                 return m.P_NR_FR1
11685         }
11686         return nil
11687 }
11688
11689 func (m *PhysicalCellGroupConfig) GetPdsch_HARQ_ACK_Codebook() PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook {
11690         if m != nil {
11691                 return m.Pdsch_HARQ_ACK_Codebook
11692         }
11693         return PhysicalCellGroupConfig_protobuf_unspecified
11694 }
11695
11696 func (m *PhysicalCellGroupConfig) GetTpc_SRS_RNTI() *wrappers.UInt32Value {
11697         if m != nil {
11698                 return m.Tpc_SRS_RNTI
11699         }
11700         return nil
11701 }
11702
11703 func (m *PhysicalCellGroupConfig) GetTpc_PUCCH_RNTI() *wrappers.UInt32Value {
11704         if m != nil {
11705                 return m.Tpc_PUCCH_RNTI
11706         }
11707         return nil
11708 }
11709
11710 func (m *PhysicalCellGroupConfig) GetTpc_PUSCH_RNTI() *wrappers.UInt32Value {
11711         if m != nil {
11712                 return m.Tpc_PUSCH_RNTI
11713         }
11714         return nil
11715 }
11716
11717 func (m *PhysicalCellGroupConfig) GetSp_CSI_RNTI() *wrappers.UInt32Value {
11718         if m != nil {
11719                 return m.Sp_CSI_RNTI
11720         }
11721         return nil
11722 }
11723
11724 type isPhysicalCellGroupConfig_Cs_RNTI interface {
11725         isPhysicalCellGroupConfig_Cs_RNTI()
11726 }
11727
11728 type PhysicalCellGroupConfig_ReleaseCs_RNTI struct {
11729         ReleaseCs_RNTI *Null `protobuf:"bytes,9,opt,name=release_cs_RNTI,json=releaseCsRNTI,proto3,oneof"`
11730 }
11731
11732 type PhysicalCellGroupConfig_SetupCs_RNTI struct {
11733         SetupCs_RNTI uint32 `protobuf:"varint,10,opt,name=setup_cs_RNTI,json=setupCsRNTI,proto3,oneof"`
11734 }
11735
11736 func (*PhysicalCellGroupConfig_ReleaseCs_RNTI) isPhysicalCellGroupConfig_Cs_RNTI() {}
11737
11738 func (*PhysicalCellGroupConfig_SetupCs_RNTI) isPhysicalCellGroupConfig_Cs_RNTI() {}
11739
11740 func (m *PhysicalCellGroupConfig) GetCs_RNTI() isPhysicalCellGroupConfig_Cs_RNTI {
11741         if m != nil {
11742                 return m.Cs_RNTI
11743         }
11744         return nil
11745 }
11746
11747 func (m *PhysicalCellGroupConfig) GetReleaseCs_RNTI() *Null {
11748         if x, ok := m.GetCs_RNTI().(*PhysicalCellGroupConfig_ReleaseCs_RNTI); ok {
11749                 return x.ReleaseCs_RNTI
11750         }
11751         return nil
11752 }
11753
11754 func (m *PhysicalCellGroupConfig) GetSetupCs_RNTI() uint32 {
11755         if x, ok := m.GetCs_RNTI().(*PhysicalCellGroupConfig_SetupCs_RNTI); ok {
11756                 return x.SetupCs_RNTI
11757         }
11758         return 0
11759 }
11760
11761 func (m *PhysicalCellGroupConfig) GetMcs_C_RNTI() *wrappers.UInt32Value {
11762         if m != nil {
11763                 return m.Mcs_C_RNTI
11764         }
11765         return nil
11766 }
11767
11768 func (m *PhysicalCellGroupConfig) GetP_UE_FR1() *wrappers.Int32Value {
11769         if m != nil {
11770                 return m.P_UE_FR1
11771         }
11772         return nil
11773 }
11774
11775 func (m *PhysicalCellGroupConfig) GetXScale() *XScale {
11776         if m != nil {
11777                 return m.XScale
11778         }
11779         return nil
11780 }
11781
11782 // XXX_OneofWrappers is for the internal use of the proto package.
11783 func (*PhysicalCellGroupConfig) XXX_OneofWrappers() []interface{} {
11784         return []interface{}{
11785                 (*PhysicalCellGroupConfig_ReleaseCs_RNTI)(nil),
11786                 (*PhysicalCellGroupConfig_SetupCs_RNTI)(nil),
11787         }
11788 }
11789
11790 type XScale struct {
11791         Value                XScale_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.XScale_Value" json:"value,omitempty"`
11792         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
11793         XXX_unrecognized     []byte       `json:"-"`
11794         XXX_sizecache        int32        `json:"-"`
11795 }
11796
11797 func (m *XScale) Reset()         { *m = XScale{} }
11798 func (m *XScale) String() string { return proto.CompactTextString(m) }
11799 func (*XScale) ProtoMessage()    {}
11800 func (*XScale) Descriptor() ([]byte, []int) {
11801         return fileDescriptor_21c7528bb61f1a7a, []int{51}
11802 }
11803
11804 func (m *XScale) XXX_Unmarshal(b []byte) error {
11805         return xxx_messageInfo_XScale.Unmarshal(m, b)
11806 }
11807 func (m *XScale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11808         return xxx_messageInfo_XScale.Marshal(b, m, deterministic)
11809 }
11810 func (m *XScale) XXX_Merge(src proto.Message) {
11811         xxx_messageInfo_XScale.Merge(m, src)
11812 }
11813 func (m *XScale) XXX_Size() int {
11814         return xxx_messageInfo_XScale.Size(m)
11815 }
11816 func (m *XScale) XXX_DiscardUnknown() {
11817         xxx_messageInfo_XScale.DiscardUnknown(m)
11818 }
11819
11820 var xxx_messageInfo_XScale proto.InternalMessageInfo
11821
11822 func (m *XScale) GetValue() XScale_Value {
11823         if m != nil {
11824                 return m.Value
11825         }
11826         return XScale_protobuf_unspecified
11827 }
11828
11829 type SpCellConfig struct {
11830         ServCellIndex           *wrappers.UInt32Value    `protobuf:"bytes,1,opt,name=servCellIndex,proto3" json:"servCellIndex,omitempty"`
11831         ReconfigurationWithSync *ReconfigurationWithSync `protobuf:"bytes,2,opt,name=reconfigurationWithSync,proto3" json:"reconfigurationWithSync,omitempty"`
11832         // Types that are valid to be assigned to Rlf_TimersAndConstants:
11833         //      *SpCellConfig_ReleaseRlf_TimersAndConstants
11834         //      *SpCellConfig_SetupRlf_TimersAndConstants
11835         Rlf_TimersAndConstants      isSpCellConfig_Rlf_TimersAndConstants `protobuf_oneof:"rlf_TimersAndConstants"`
11836         RlmInSyncOutOfSyncThreshold *RlmInSyncOutOfSyncThreshold          `protobuf:"bytes,5,opt,name=rlmInSyncOutOfSyncThreshold,proto3" json:"rlmInSyncOutOfSyncThreshold,omitempty"`
11837         SpCellConfigDedicated       *ServingCellConfig                    `protobuf:"bytes,6,opt,name=spCellConfigDedicated,proto3" json:"spCellConfigDedicated,omitempty"`
11838         XXX_NoUnkeyedLiteral        struct{}                              `json:"-"`
11839         XXX_unrecognized            []byte                                `json:"-"`
11840         XXX_sizecache               int32                                 `json:"-"`
11841 }
11842
11843 func (m *SpCellConfig) Reset()         { *m = SpCellConfig{} }
11844 func (m *SpCellConfig) String() string { return proto.CompactTextString(m) }
11845 func (*SpCellConfig) ProtoMessage()    {}
11846 func (*SpCellConfig) Descriptor() ([]byte, []int) {
11847         return fileDescriptor_21c7528bb61f1a7a, []int{52}
11848 }
11849
11850 func (m *SpCellConfig) XXX_Unmarshal(b []byte) error {
11851         return xxx_messageInfo_SpCellConfig.Unmarshal(m, b)
11852 }
11853 func (m *SpCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11854         return xxx_messageInfo_SpCellConfig.Marshal(b, m, deterministic)
11855 }
11856 func (m *SpCellConfig) XXX_Merge(src proto.Message) {
11857         xxx_messageInfo_SpCellConfig.Merge(m, src)
11858 }
11859 func (m *SpCellConfig) XXX_Size() int {
11860         return xxx_messageInfo_SpCellConfig.Size(m)
11861 }
11862 func (m *SpCellConfig) XXX_DiscardUnknown() {
11863         xxx_messageInfo_SpCellConfig.DiscardUnknown(m)
11864 }
11865
11866 var xxx_messageInfo_SpCellConfig proto.InternalMessageInfo
11867
11868 func (m *SpCellConfig) GetServCellIndex() *wrappers.UInt32Value {
11869         if m != nil {
11870                 return m.ServCellIndex
11871         }
11872         return nil
11873 }
11874
11875 func (m *SpCellConfig) GetReconfigurationWithSync() *ReconfigurationWithSync {
11876         if m != nil {
11877                 return m.ReconfigurationWithSync
11878         }
11879         return nil
11880 }
11881
11882 type isSpCellConfig_Rlf_TimersAndConstants interface {
11883         isSpCellConfig_Rlf_TimersAndConstants()
11884 }
11885
11886 type SpCellConfig_ReleaseRlf_TimersAndConstants struct {
11887         ReleaseRlf_TimersAndConstants *Null `protobuf:"bytes,3,opt,name=release_rlf_TimersAndConstants,json=releaseRlfTimersAndConstants,proto3,oneof"`
11888 }
11889
11890 type SpCellConfig_SetupRlf_TimersAndConstants struct {
11891         SetupRlf_TimersAndConstants *RLF_TimersAndConstants `protobuf:"bytes,4,opt,name=setup_rlf_TimersAndConstants,json=setupRlfTimersAndConstants,proto3,oneof"`
11892 }
11893
11894 func (*SpCellConfig_ReleaseRlf_TimersAndConstants) isSpCellConfig_Rlf_TimersAndConstants() {}
11895
11896 func (*SpCellConfig_SetupRlf_TimersAndConstants) isSpCellConfig_Rlf_TimersAndConstants() {}
11897
11898 func (m *SpCellConfig) GetRlf_TimersAndConstants() isSpCellConfig_Rlf_TimersAndConstants {
11899         if m != nil {
11900                 return m.Rlf_TimersAndConstants
11901         }
11902         return nil
11903 }
11904
11905 func (m *SpCellConfig) GetReleaseRlf_TimersAndConstants() *Null {
11906         if x, ok := m.GetRlf_TimersAndConstants().(*SpCellConfig_ReleaseRlf_TimersAndConstants); ok {
11907                 return x.ReleaseRlf_TimersAndConstants
11908         }
11909         return nil
11910 }
11911
11912 func (m *SpCellConfig) GetSetupRlf_TimersAndConstants() *RLF_TimersAndConstants {
11913         if x, ok := m.GetRlf_TimersAndConstants().(*SpCellConfig_SetupRlf_TimersAndConstants); ok {
11914                 return x.SetupRlf_TimersAndConstants
11915         }
11916         return nil
11917 }
11918
11919 func (m *SpCellConfig) GetRlmInSyncOutOfSyncThreshold() *RlmInSyncOutOfSyncThreshold {
11920         if m != nil {
11921                 return m.RlmInSyncOutOfSyncThreshold
11922         }
11923         return nil
11924 }
11925
11926 func (m *SpCellConfig) GetSpCellConfigDedicated() *ServingCellConfig {
11927         if m != nil {
11928                 return m.SpCellConfigDedicated
11929         }
11930         return nil
11931 }
11932
11933 // XXX_OneofWrappers is for the internal use of the proto package.
11934 func (*SpCellConfig) XXX_OneofWrappers() []interface{} {
11935         return []interface{}{
11936                 (*SpCellConfig_ReleaseRlf_TimersAndConstants)(nil),
11937                 (*SpCellConfig_SetupRlf_TimersAndConstants)(nil),
11938         }
11939 }
11940
11941 type ReconfigurationWithSync struct {
11942         SpCellConfigCommon *ServingCellConfigCommon `protobuf:"bytes,1,opt,name=spCellConfigCommon,proto3" json:"spCellConfigCommon,omitempty"`
11943         NewUE_Identity     uint32                   `protobuf:"varint,2,opt,name=newUE_Identity,json=newUEIdentity,proto3" json:"newUE_Identity,omitempty"`
11944         T304               *T304                    `protobuf:"bytes,3,opt,name=t304,proto3" json:"t304,omitempty"`
11945         // Types that are valid to be assigned to Rach_ConfigDedicated:
11946         //      *ReconfigurationWithSync_Uplink
11947         //      *ReconfigurationWithSync_SupplementaryUplink
11948         Rach_ConfigDedicated isReconfigurationWithSync_Rach_ConfigDedicated `protobuf_oneof:"rach_ConfigDedicated"`
11949         Smtc                 *SSB_MTC                                       `protobuf:"bytes,6,opt,name=smtc,proto3" json:"smtc,omitempty"`
11950         XXX_NoUnkeyedLiteral struct{}                                       `json:"-"`
11951         XXX_unrecognized     []byte                                         `json:"-"`
11952         XXX_sizecache        int32                                          `json:"-"`
11953 }
11954
11955 func (m *ReconfigurationWithSync) Reset()         { *m = ReconfigurationWithSync{} }
11956 func (m *ReconfigurationWithSync) String() string { return proto.CompactTextString(m) }
11957 func (*ReconfigurationWithSync) ProtoMessage()    {}
11958 func (*ReconfigurationWithSync) Descriptor() ([]byte, []int) {
11959         return fileDescriptor_21c7528bb61f1a7a, []int{53}
11960 }
11961
11962 func (m *ReconfigurationWithSync) XXX_Unmarshal(b []byte) error {
11963         return xxx_messageInfo_ReconfigurationWithSync.Unmarshal(m, b)
11964 }
11965 func (m *ReconfigurationWithSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
11966         return xxx_messageInfo_ReconfigurationWithSync.Marshal(b, m, deterministic)
11967 }
11968 func (m *ReconfigurationWithSync) XXX_Merge(src proto.Message) {
11969         xxx_messageInfo_ReconfigurationWithSync.Merge(m, src)
11970 }
11971 func (m *ReconfigurationWithSync) XXX_Size() int {
11972         return xxx_messageInfo_ReconfigurationWithSync.Size(m)
11973 }
11974 func (m *ReconfigurationWithSync) XXX_DiscardUnknown() {
11975         xxx_messageInfo_ReconfigurationWithSync.DiscardUnknown(m)
11976 }
11977
11978 var xxx_messageInfo_ReconfigurationWithSync proto.InternalMessageInfo
11979
11980 func (m *ReconfigurationWithSync) GetSpCellConfigCommon() *ServingCellConfigCommon {
11981         if m != nil {
11982                 return m.SpCellConfigCommon
11983         }
11984         return nil
11985 }
11986
11987 func (m *ReconfigurationWithSync) GetNewUE_Identity() uint32 {
11988         if m != nil {
11989                 return m.NewUE_Identity
11990         }
11991         return 0
11992 }
11993
11994 func (m *ReconfigurationWithSync) GetT304() *T304 {
11995         if m != nil {
11996                 return m.T304
11997         }
11998         return nil
11999 }
12000
12001 type isReconfigurationWithSync_Rach_ConfigDedicated interface {
12002         isReconfigurationWithSync_Rach_ConfigDedicated()
12003 }
12004
12005 type ReconfigurationWithSync_Uplink struct {
12006         Uplink *RACH_ConfigDedicated `protobuf:"bytes,4,opt,name=uplink,proto3,oneof"`
12007 }
12008
12009 type ReconfigurationWithSync_SupplementaryUplink struct {
12010         SupplementaryUplink *RACH_ConfigDedicated `protobuf:"bytes,5,opt,name=supplementaryUplink,proto3,oneof"`
12011 }
12012
12013 func (*ReconfigurationWithSync_Uplink) isReconfigurationWithSync_Rach_ConfigDedicated() {}
12014
12015 func (*ReconfigurationWithSync_SupplementaryUplink) isReconfigurationWithSync_Rach_ConfigDedicated() {}
12016
12017 func (m *ReconfigurationWithSync) GetRach_ConfigDedicated() isReconfigurationWithSync_Rach_ConfigDedicated {
12018         if m != nil {
12019                 return m.Rach_ConfigDedicated
12020         }
12021         return nil
12022 }
12023
12024 func (m *ReconfigurationWithSync) GetUplink() *RACH_ConfigDedicated {
12025         if x, ok := m.GetRach_ConfigDedicated().(*ReconfigurationWithSync_Uplink); ok {
12026                 return x.Uplink
12027         }
12028         return nil
12029 }
12030
12031 func (m *ReconfigurationWithSync) GetSupplementaryUplink() *RACH_ConfigDedicated {
12032         if x, ok := m.GetRach_ConfigDedicated().(*ReconfigurationWithSync_SupplementaryUplink); ok {
12033                 return x.SupplementaryUplink
12034         }
12035         return nil
12036 }
12037
12038 func (m *ReconfigurationWithSync) GetSmtc() *SSB_MTC {
12039         if m != nil {
12040                 return m.Smtc
12041         }
12042         return nil
12043 }
12044
12045 // XXX_OneofWrappers is for the internal use of the proto package.
12046 func (*ReconfigurationWithSync) XXX_OneofWrappers() []interface{} {
12047         return []interface{}{
12048                 (*ReconfigurationWithSync_Uplink)(nil),
12049                 (*ReconfigurationWithSync_SupplementaryUplink)(nil),
12050         }
12051 }
12052
12053 type ServingCellConfigCommon struct {
12054         PhysCellId                      *wrappers.UInt32Value  `protobuf:"bytes,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"`
12055         DownlinkConfigCommon            *DownlinkConfigCommon  `protobuf:"bytes,2,opt,name=downlinkConfigCommon,proto3" json:"downlinkConfigCommon,omitempty"`
12056         UplinkConfigCommon              *UplinkConfigCommon    `protobuf:"bytes,3,opt,name=uplinkConfigCommon,proto3" json:"uplinkConfigCommon,omitempty"`
12057         SupplementaryUplinkConfigCommon *UplinkConfigCommon    `protobuf:"bytes,4,opt,name=supplementaryUplinkConfigCommon,proto3" json:"supplementaryUplinkConfigCommon,omitempty"`
12058         N_TimingAdvanceOffset           *N_TimingAdvanceOffset `protobuf:"bytes,5,opt,name=n_TimingAdvanceOffset,json=nTimingAdvanceOffset,proto3" json:"n_TimingAdvanceOffset,omitempty"`
12059         // Types that are valid to be assigned to Ssb_PositionsInBurst:
12060         //      *ServingCellConfigCommon_ShortBitmap
12061         //      *ServingCellConfigCommon_MediumBitmap
12062         //      *ServingCellConfigCommon_LongBitmap
12063         Ssb_PositionsInBurst       isServingCellConfigCommon_Ssb_PositionsInBurst `protobuf_oneof:"ssb_PositionsInBurst"`
12064         Ssb_PeriodicityServingCell *SSB_PeriodicityServingCell                    `protobuf:"bytes,9,opt,name=ssb_PeriodicityServingCell,json=ssbPeriodicityServingCell,proto3" json:"ssb_PeriodicityServingCell,omitempty"`
12065         Dmrs_TypeA_Position        *DMRS_TypeA_Position                           `protobuf:"bytes,10,opt,name=dmrs_TypeA_Position,json=dmrsTypeAPosition,proto3" json:"dmrs_TypeA_Position,omitempty"`
12066         // Types that are valid to be assigned to Lte_CRS_ToMatchAround:
12067         //      *ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround
12068         //      *ServingCellConfigCommon_SetupLte_CRS_ToMatchAround
12069         Lte_CRS_ToMatchAround         isServingCellConfigCommon_Lte_CRS_ToMatchAround `protobuf_oneof:"lte_CRS_ToMatchAround"`
12070         RateMatchPatternToAddModList  []*RateMatchPattern                             `protobuf:"bytes,13,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"`
12071         RateMatchPatternToReleaseList []uint32                                        `protobuf:"varint,14,rep,packed,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"`
12072         SubcarrierSpacing             *SubcarrierSpacing                              `protobuf:"bytes,15,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
12073         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"`
12074         Ss_PBCH_BlockPower            int32                                           `protobuf:"zigzag32,17,opt,name=ss_PBCH_BlockPower,json=ssPBCHBlockPower,proto3" json:"ss_PBCH_BlockPower,omitempty"`
12075         XXX_NoUnkeyedLiteral          struct{}                                        `json:"-"`
12076         XXX_unrecognized              []byte                                          `json:"-"`
12077         XXX_sizecache                 int32                                           `json:"-"`
12078 }
12079
12080 func (m *ServingCellConfigCommon) Reset()         { *m = ServingCellConfigCommon{} }
12081 func (m *ServingCellConfigCommon) String() string { return proto.CompactTextString(m) }
12082 func (*ServingCellConfigCommon) ProtoMessage()    {}
12083 func (*ServingCellConfigCommon) Descriptor() ([]byte, []int) {
12084         return fileDescriptor_21c7528bb61f1a7a, []int{54}
12085 }
12086
12087 func (m *ServingCellConfigCommon) XXX_Unmarshal(b []byte) error {
12088         return xxx_messageInfo_ServingCellConfigCommon.Unmarshal(m, b)
12089 }
12090 func (m *ServingCellConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12091         return xxx_messageInfo_ServingCellConfigCommon.Marshal(b, m, deterministic)
12092 }
12093 func (m *ServingCellConfigCommon) XXX_Merge(src proto.Message) {
12094         xxx_messageInfo_ServingCellConfigCommon.Merge(m, src)
12095 }
12096 func (m *ServingCellConfigCommon) XXX_Size() int {
12097         return xxx_messageInfo_ServingCellConfigCommon.Size(m)
12098 }
12099 func (m *ServingCellConfigCommon) XXX_DiscardUnknown() {
12100         xxx_messageInfo_ServingCellConfigCommon.DiscardUnknown(m)
12101 }
12102
12103 var xxx_messageInfo_ServingCellConfigCommon proto.InternalMessageInfo
12104
12105 func (m *ServingCellConfigCommon) GetPhysCellId() *wrappers.UInt32Value {
12106         if m != nil {
12107                 return m.PhysCellId
12108         }
12109         return nil
12110 }
12111
12112 func (m *ServingCellConfigCommon) GetDownlinkConfigCommon() *DownlinkConfigCommon {
12113         if m != nil {
12114                 return m.DownlinkConfigCommon
12115         }
12116         return nil
12117 }
12118
12119 func (m *ServingCellConfigCommon) GetUplinkConfigCommon() *UplinkConfigCommon {
12120         if m != nil {
12121                 return m.UplinkConfigCommon
12122         }
12123         return nil
12124 }
12125
12126 func (m *ServingCellConfigCommon) GetSupplementaryUplinkConfigCommon() *UplinkConfigCommon {
12127         if m != nil {
12128                 return m.SupplementaryUplinkConfigCommon
12129         }
12130         return nil
12131 }
12132
12133 func (m *ServingCellConfigCommon) GetN_TimingAdvanceOffset() *N_TimingAdvanceOffset {
12134         if m != nil {
12135                 return m.N_TimingAdvanceOffset
12136         }
12137         return nil
12138 }
12139
12140 type isServingCellConfigCommon_Ssb_PositionsInBurst interface {
12141         isServingCellConfigCommon_Ssb_PositionsInBurst()
12142 }
12143
12144 type ServingCellConfigCommon_ShortBitmap struct {
12145         ShortBitmap []byte `protobuf:"bytes,6,opt,name=shortBitmap,proto3,oneof"`
12146 }
12147
12148 type ServingCellConfigCommon_MediumBitmap struct {
12149         MediumBitmap []byte `protobuf:"bytes,7,opt,name=mediumBitmap,proto3,oneof"`
12150 }
12151
12152 type ServingCellConfigCommon_LongBitmap struct {
12153         LongBitmap []byte `protobuf:"bytes,8,opt,name=longBitmap,proto3,oneof"`
12154 }
12155
12156 func (*ServingCellConfigCommon_ShortBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {}
12157
12158 func (*ServingCellConfigCommon_MediumBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {}
12159
12160 func (*ServingCellConfigCommon_LongBitmap) isServingCellConfigCommon_Ssb_PositionsInBurst() {}
12161
12162 func (m *ServingCellConfigCommon) GetSsb_PositionsInBurst() isServingCellConfigCommon_Ssb_PositionsInBurst {
12163         if m != nil {
12164                 return m.Ssb_PositionsInBurst
12165         }
12166         return nil
12167 }
12168
12169 func (m *ServingCellConfigCommon) GetShortBitmap() []byte {
12170         if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_ShortBitmap); ok {
12171                 return x.ShortBitmap
12172         }
12173         return nil
12174 }
12175
12176 func (m *ServingCellConfigCommon) GetMediumBitmap() []byte {
12177         if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_MediumBitmap); ok {
12178                 return x.MediumBitmap
12179         }
12180         return nil
12181 }
12182
12183 func (m *ServingCellConfigCommon) GetLongBitmap() []byte {
12184         if x, ok := m.GetSsb_PositionsInBurst().(*ServingCellConfigCommon_LongBitmap); ok {
12185                 return x.LongBitmap
12186         }
12187         return nil
12188 }
12189
12190 func (m *ServingCellConfigCommon) GetSsb_PeriodicityServingCell() *SSB_PeriodicityServingCell {
12191         if m != nil {
12192                 return m.Ssb_PeriodicityServingCell
12193         }
12194         return nil
12195 }
12196
12197 func (m *ServingCellConfigCommon) GetDmrs_TypeA_Position() *DMRS_TypeA_Position {
12198         if m != nil {
12199                 return m.Dmrs_TypeA_Position
12200         }
12201         return nil
12202 }
12203
12204 type isServingCellConfigCommon_Lte_CRS_ToMatchAround interface {
12205         isServingCellConfigCommon_Lte_CRS_ToMatchAround()
12206 }
12207
12208 type ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround struct {
12209         ReleaseLte_CRS_ToMatchAround *Null `protobuf:"bytes,11,opt,name=release_lte_CRS_ToMatchAround,json=releaseLteCRSToMatchAround,proto3,oneof"`
12210 }
12211
12212 type ServingCellConfigCommon_SetupLte_CRS_ToMatchAround struct {
12213         SetupLte_CRS_ToMatchAround *RateMatchPatternLTE_CRS `protobuf:"bytes,12,opt,name=setup_lte_CRS_ToMatchAround,json=setupLteCRSToMatchAround,proto3,oneof"`
12214 }
12215
12216 func (*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround) isServingCellConfigCommon_Lte_CRS_ToMatchAround() {
12217 }
12218
12219 func (*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround) isServingCellConfigCommon_Lte_CRS_ToMatchAround() {
12220 }
12221
12222 func (m *ServingCellConfigCommon) GetLte_CRS_ToMatchAround() isServingCellConfigCommon_Lte_CRS_ToMatchAround {
12223         if m != nil {
12224                 return m.Lte_CRS_ToMatchAround
12225         }
12226         return nil
12227 }
12228
12229 func (m *ServingCellConfigCommon) GetReleaseLte_CRS_ToMatchAround() *Null {
12230         if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround); ok {
12231                 return x.ReleaseLte_CRS_ToMatchAround
12232         }
12233         return nil
12234 }
12235
12236 func (m *ServingCellConfigCommon) GetSetupLte_CRS_ToMatchAround() *RateMatchPatternLTE_CRS {
12237         if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround); ok {
12238                 return x.SetupLte_CRS_ToMatchAround
12239         }
12240         return nil
12241 }
12242
12243 func (m *ServingCellConfigCommon) GetRateMatchPatternToAddModList() []*RateMatchPattern {
12244         if m != nil {
12245                 return m.RateMatchPatternToAddModList
12246         }
12247         return nil
12248 }
12249
12250 func (m *ServingCellConfigCommon) GetRateMatchPatternToReleaseList() []uint32 {
12251         if m != nil {
12252                 return m.RateMatchPatternToReleaseList
12253         }
12254         return nil
12255 }
12256
12257 func (m *ServingCellConfigCommon) GetSubcarrierSpacing() *SubcarrierSpacing {
12258         if m != nil {
12259                 return m.SubcarrierSpacing
12260         }
12261         return nil
12262 }
12263
12264 func (m *ServingCellConfigCommon) GetTdd_UL_DL_ConfigCommon() *TDD_UL_DL_ConfigCommon {
12265         if m != nil {
12266                 return m.Tdd_UL_DL_ConfigCommon
12267         }
12268         return nil
12269 }
12270
12271 func (m *ServingCellConfigCommon) GetSs_PBCH_BlockPower() int32 {
12272         if m != nil {
12273                 return m.Ss_PBCH_BlockPower
12274         }
12275         return 0
12276 }
12277
12278 // XXX_OneofWrappers is for the internal use of the proto package.
12279 func (*ServingCellConfigCommon) XXX_OneofWrappers() []interface{} {
12280         return []interface{}{
12281                 (*ServingCellConfigCommon_ShortBitmap)(nil),
12282                 (*ServingCellConfigCommon_MediumBitmap)(nil),
12283                 (*ServingCellConfigCommon_LongBitmap)(nil),
12284                 (*ServingCellConfigCommon_ReleaseLte_CRS_ToMatchAround)(nil),
12285                 (*ServingCellConfigCommon_SetupLte_CRS_ToMatchAround)(nil),
12286         }
12287 }
12288
12289 type DownlinkConfigCommon struct {
12290         FrequencyInfoDL      *FrequencyInfoDL    `protobuf:"bytes,1,opt,name=frequencyInfoDL,proto3" json:"frequencyInfoDL,omitempty"`
12291         InitialDownlinkBWP   *BWP_DownlinkCommon `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"`
12292         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
12293         XXX_unrecognized     []byte              `json:"-"`
12294         XXX_sizecache        int32               `json:"-"`
12295 }
12296
12297 func (m *DownlinkConfigCommon) Reset()         { *m = DownlinkConfigCommon{} }
12298 func (m *DownlinkConfigCommon) String() string { return proto.CompactTextString(m) }
12299 func (*DownlinkConfigCommon) ProtoMessage()    {}
12300 func (*DownlinkConfigCommon) Descriptor() ([]byte, []int) {
12301         return fileDescriptor_21c7528bb61f1a7a, []int{55}
12302 }
12303
12304 func (m *DownlinkConfigCommon) XXX_Unmarshal(b []byte) error {
12305         return xxx_messageInfo_DownlinkConfigCommon.Unmarshal(m, b)
12306 }
12307 func (m *DownlinkConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12308         return xxx_messageInfo_DownlinkConfigCommon.Marshal(b, m, deterministic)
12309 }
12310 func (m *DownlinkConfigCommon) XXX_Merge(src proto.Message) {
12311         xxx_messageInfo_DownlinkConfigCommon.Merge(m, src)
12312 }
12313 func (m *DownlinkConfigCommon) XXX_Size() int {
12314         return xxx_messageInfo_DownlinkConfigCommon.Size(m)
12315 }
12316 func (m *DownlinkConfigCommon) XXX_DiscardUnknown() {
12317         xxx_messageInfo_DownlinkConfigCommon.DiscardUnknown(m)
12318 }
12319
12320 var xxx_messageInfo_DownlinkConfigCommon proto.InternalMessageInfo
12321
12322 func (m *DownlinkConfigCommon) GetFrequencyInfoDL() *FrequencyInfoDL {
12323         if m != nil {
12324                 return m.FrequencyInfoDL
12325         }
12326         return nil
12327 }
12328
12329 func (m *DownlinkConfigCommon) GetInitialDownlinkBWP() *BWP_DownlinkCommon {
12330         if m != nil {
12331                 return m.InitialDownlinkBWP
12332         }
12333         return nil
12334 }
12335
12336 type FrequencyInfoDL struct {
12337         AbsoluteFrequencySSB    *wrappers.UInt32Value     `protobuf:"bytes,1,opt,name=absoluteFrequencySSB,proto3" json:"absoluteFrequencySSB,omitempty"`
12338         FrequencyBandList       *MultiFrequencyBandListNR `protobuf:"bytes,2,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"`
12339         AbsoluteFrequencyPointA uint32                    `protobuf:"varint,3,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"`
12340         Scs_SpecificCarrier     []*SCS_SpecificCarrier    `protobuf:"bytes,4,rep,name=scs_SpecificCarrier,json=scsSpecificCarrier,proto3" json:"scs_SpecificCarrier,omitempty"`
12341         XXX_NoUnkeyedLiteral    struct{}                  `json:"-"`
12342         XXX_unrecognized        []byte                    `json:"-"`
12343         XXX_sizecache           int32                     `json:"-"`
12344 }
12345
12346 func (m *FrequencyInfoDL) Reset()         { *m = FrequencyInfoDL{} }
12347 func (m *FrequencyInfoDL) String() string { return proto.CompactTextString(m) }
12348 func (*FrequencyInfoDL) ProtoMessage()    {}
12349 func (*FrequencyInfoDL) Descriptor() ([]byte, []int) {
12350         return fileDescriptor_21c7528bb61f1a7a, []int{56}
12351 }
12352
12353 func (m *FrequencyInfoDL) XXX_Unmarshal(b []byte) error {
12354         return xxx_messageInfo_FrequencyInfoDL.Unmarshal(m, b)
12355 }
12356 func (m *FrequencyInfoDL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12357         return xxx_messageInfo_FrequencyInfoDL.Marshal(b, m, deterministic)
12358 }
12359 func (m *FrequencyInfoDL) XXX_Merge(src proto.Message) {
12360         xxx_messageInfo_FrequencyInfoDL.Merge(m, src)
12361 }
12362 func (m *FrequencyInfoDL) XXX_Size() int {
12363         return xxx_messageInfo_FrequencyInfoDL.Size(m)
12364 }
12365 func (m *FrequencyInfoDL) XXX_DiscardUnknown() {
12366         xxx_messageInfo_FrequencyInfoDL.DiscardUnknown(m)
12367 }
12368
12369 var xxx_messageInfo_FrequencyInfoDL proto.InternalMessageInfo
12370
12371 func (m *FrequencyInfoDL) GetAbsoluteFrequencySSB() *wrappers.UInt32Value {
12372         if m != nil {
12373                 return m.AbsoluteFrequencySSB
12374         }
12375         return nil
12376 }
12377
12378 func (m *FrequencyInfoDL) GetFrequencyBandList() *MultiFrequencyBandListNR {
12379         if m != nil {
12380                 return m.FrequencyBandList
12381         }
12382         return nil
12383 }
12384
12385 func (m *FrequencyInfoDL) GetAbsoluteFrequencyPointA() uint32 {
12386         if m != nil {
12387                 return m.AbsoluteFrequencyPointA
12388         }
12389         return 0
12390 }
12391
12392 func (m *FrequencyInfoDL) GetScs_SpecificCarrier() []*SCS_SpecificCarrier {
12393         if m != nil {
12394                 return m.Scs_SpecificCarrier
12395         }
12396         return nil
12397 }
12398
12399 type SCS_SpecificCarrier struct {
12400         OffsetToCarrier              uint32                `protobuf:"varint,1,opt,name=offsetToCarrier,proto3" json:"offsetToCarrier,omitempty"`
12401         SubcarrierSpacing            *SubcarrierSpacing    `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
12402         CarrierBandwidth             uint32                `protobuf:"varint,3,opt,name=carrierBandwidth,proto3" json:"carrierBandwidth,omitempty"`
12403         TxDirectCurrentLocationV1530 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=txDirectCurrentLocation_v1530,json=txDirectCurrentLocationV1530,proto3" json:"txDirectCurrentLocation_v1530,omitempty"`
12404         XXX_NoUnkeyedLiteral         struct{}              `json:"-"`
12405         XXX_unrecognized             []byte                `json:"-"`
12406         XXX_sizecache                int32                 `json:"-"`
12407 }
12408
12409 func (m *SCS_SpecificCarrier) Reset()         { *m = SCS_SpecificCarrier{} }
12410 func (m *SCS_SpecificCarrier) String() string { return proto.CompactTextString(m) }
12411 func (*SCS_SpecificCarrier) ProtoMessage()    {}
12412 func (*SCS_SpecificCarrier) Descriptor() ([]byte, []int) {
12413         return fileDescriptor_21c7528bb61f1a7a, []int{57}
12414 }
12415
12416 func (m *SCS_SpecificCarrier) XXX_Unmarshal(b []byte) error {
12417         return xxx_messageInfo_SCS_SpecificCarrier.Unmarshal(m, b)
12418 }
12419 func (m *SCS_SpecificCarrier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12420         return xxx_messageInfo_SCS_SpecificCarrier.Marshal(b, m, deterministic)
12421 }
12422 func (m *SCS_SpecificCarrier) XXX_Merge(src proto.Message) {
12423         xxx_messageInfo_SCS_SpecificCarrier.Merge(m, src)
12424 }
12425 func (m *SCS_SpecificCarrier) XXX_Size() int {
12426         return xxx_messageInfo_SCS_SpecificCarrier.Size(m)
12427 }
12428 func (m *SCS_SpecificCarrier) XXX_DiscardUnknown() {
12429         xxx_messageInfo_SCS_SpecificCarrier.DiscardUnknown(m)
12430 }
12431
12432 var xxx_messageInfo_SCS_SpecificCarrier proto.InternalMessageInfo
12433
12434 func (m *SCS_SpecificCarrier) GetOffsetToCarrier() uint32 {
12435         if m != nil {
12436                 return m.OffsetToCarrier
12437         }
12438         return 0
12439 }
12440
12441 func (m *SCS_SpecificCarrier) GetSubcarrierSpacing() *SubcarrierSpacing {
12442         if m != nil {
12443                 return m.SubcarrierSpacing
12444         }
12445         return nil
12446 }
12447
12448 func (m *SCS_SpecificCarrier) GetCarrierBandwidth() uint32 {
12449         if m != nil {
12450                 return m.CarrierBandwidth
12451         }
12452         return 0
12453 }
12454
12455 func (m *SCS_SpecificCarrier) GetTxDirectCurrentLocationV1530() *wrappers.UInt32Value {
12456         if m != nil {
12457                 return m.TxDirectCurrentLocationV1530
12458         }
12459         return nil
12460 }
12461
12462 type BWP_DownlinkCommon struct {
12463         GenericParameters *BWP `protobuf:"bytes,1,opt,name=genericParameters,proto3" json:"genericParameters,omitempty"`
12464         // Types that are valid to be assigned to Pdcch_ConfigCommon:
12465         //      *BWP_DownlinkCommon_ReleasePdcch_ConfigCommon
12466         //      *BWP_DownlinkCommon_SetupPdcch_ConfigCommon
12467         Pdcch_ConfigCommon isBWP_DownlinkCommon_Pdcch_ConfigCommon `protobuf_oneof:"pdcch_ConfigCommon"`
12468         // Types that are valid to be assigned to Pdsch_ConfigCommon:
12469         //      *BWP_DownlinkCommon_ReleasePdsch_ConfigCommon
12470         //      *BWP_DownlinkCommon_SetupPdsch_ConfigCommon
12471         Pdsch_ConfigCommon   isBWP_DownlinkCommon_Pdsch_ConfigCommon `protobuf_oneof:"pdsch_ConfigCommon"`
12472         XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
12473         XXX_unrecognized     []byte                                  `json:"-"`
12474         XXX_sizecache        int32                                   `json:"-"`
12475 }
12476
12477 func (m *BWP_DownlinkCommon) Reset()         { *m = BWP_DownlinkCommon{} }
12478 func (m *BWP_DownlinkCommon) String() string { return proto.CompactTextString(m) }
12479 func (*BWP_DownlinkCommon) ProtoMessage()    {}
12480 func (*BWP_DownlinkCommon) Descriptor() ([]byte, []int) {
12481         return fileDescriptor_21c7528bb61f1a7a, []int{58}
12482 }
12483
12484 func (m *BWP_DownlinkCommon) XXX_Unmarshal(b []byte) error {
12485         return xxx_messageInfo_BWP_DownlinkCommon.Unmarshal(m, b)
12486 }
12487 func (m *BWP_DownlinkCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12488         return xxx_messageInfo_BWP_DownlinkCommon.Marshal(b, m, deterministic)
12489 }
12490 func (m *BWP_DownlinkCommon) XXX_Merge(src proto.Message) {
12491         xxx_messageInfo_BWP_DownlinkCommon.Merge(m, src)
12492 }
12493 func (m *BWP_DownlinkCommon) XXX_Size() int {
12494         return xxx_messageInfo_BWP_DownlinkCommon.Size(m)
12495 }
12496 func (m *BWP_DownlinkCommon) XXX_DiscardUnknown() {
12497         xxx_messageInfo_BWP_DownlinkCommon.DiscardUnknown(m)
12498 }
12499
12500 var xxx_messageInfo_BWP_DownlinkCommon proto.InternalMessageInfo
12501
12502 func (m *BWP_DownlinkCommon) GetGenericParameters() *BWP {
12503         if m != nil {
12504                 return m.GenericParameters
12505         }
12506         return nil
12507 }
12508
12509 type isBWP_DownlinkCommon_Pdcch_ConfigCommon interface {
12510         isBWP_DownlinkCommon_Pdcch_ConfigCommon()
12511 }
12512
12513 type BWP_DownlinkCommon_ReleasePdcch_ConfigCommon struct {
12514         ReleasePdcch_ConfigCommon *Null `protobuf:"bytes,2,opt,name=release_pdcch_ConfigCommon,json=releasePdcchConfigCommon,proto3,oneof"`
12515 }
12516
12517 type BWP_DownlinkCommon_SetupPdcch_ConfigCommon struct {
12518         SetupPdcch_ConfigCommon *PDCCH_ConfigCommon `protobuf:"bytes,3,opt,name=setup_pdcch_ConfigCommon,json=setupPdcchConfigCommon,proto3,oneof"`
12519 }
12520
12521 func (*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon) isBWP_DownlinkCommon_Pdcch_ConfigCommon() {}
12522
12523 func (*BWP_DownlinkCommon_SetupPdcch_ConfigCommon) isBWP_DownlinkCommon_Pdcch_ConfigCommon() {}
12524
12525 func (m *BWP_DownlinkCommon) GetPdcch_ConfigCommon() isBWP_DownlinkCommon_Pdcch_ConfigCommon {
12526         if m != nil {
12527                 return m.Pdcch_ConfigCommon
12528         }
12529         return nil
12530 }
12531
12532 func (m *BWP_DownlinkCommon) GetReleasePdcch_ConfigCommon() *Null {
12533         if x, ok := m.GetPdcch_ConfigCommon().(*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon); ok {
12534                 return x.ReleasePdcch_ConfigCommon
12535         }
12536         return nil
12537 }
12538
12539 func (m *BWP_DownlinkCommon) GetSetupPdcch_ConfigCommon() *PDCCH_ConfigCommon {
12540         if x, ok := m.GetPdcch_ConfigCommon().(*BWP_DownlinkCommon_SetupPdcch_ConfigCommon); ok {
12541                 return x.SetupPdcch_ConfigCommon
12542         }
12543         return nil
12544 }
12545
12546 type isBWP_DownlinkCommon_Pdsch_ConfigCommon interface {
12547         isBWP_DownlinkCommon_Pdsch_ConfigCommon()
12548 }
12549
12550 type BWP_DownlinkCommon_ReleasePdsch_ConfigCommon struct {
12551         ReleasePdsch_ConfigCommon *Null `protobuf:"bytes,4,opt,name=release_pdsch_ConfigCommon,json=releasePdschConfigCommon,proto3,oneof"`
12552 }
12553
12554 type BWP_DownlinkCommon_SetupPdsch_ConfigCommon struct {
12555         SetupPdsch_ConfigCommon *PDSCH_ConfigCommon `protobuf:"bytes,5,opt,name=setup_pdsch_ConfigCommon,json=setupPdschConfigCommon,proto3,oneof"`
12556 }
12557
12558 func (*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon) isBWP_DownlinkCommon_Pdsch_ConfigCommon() {}
12559
12560 func (*BWP_DownlinkCommon_SetupPdsch_ConfigCommon) isBWP_DownlinkCommon_Pdsch_ConfigCommon() {}
12561
12562 func (m *BWP_DownlinkCommon) GetPdsch_ConfigCommon() isBWP_DownlinkCommon_Pdsch_ConfigCommon {
12563         if m != nil {
12564                 return m.Pdsch_ConfigCommon
12565         }
12566         return nil
12567 }
12568
12569 func (m *BWP_DownlinkCommon) GetReleasePdsch_ConfigCommon() *Null {
12570         if x, ok := m.GetPdsch_ConfigCommon().(*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon); ok {
12571                 return x.ReleasePdsch_ConfigCommon
12572         }
12573         return nil
12574 }
12575
12576 func (m *BWP_DownlinkCommon) GetSetupPdsch_ConfigCommon() *PDSCH_ConfigCommon {
12577         if x, ok := m.GetPdsch_ConfigCommon().(*BWP_DownlinkCommon_SetupPdsch_ConfigCommon); ok {
12578                 return x.SetupPdsch_ConfigCommon
12579         }
12580         return nil
12581 }
12582
12583 // XXX_OneofWrappers is for the internal use of the proto package.
12584 func (*BWP_DownlinkCommon) XXX_OneofWrappers() []interface{} {
12585         return []interface{}{
12586                 (*BWP_DownlinkCommon_ReleasePdcch_ConfigCommon)(nil),
12587                 (*BWP_DownlinkCommon_SetupPdcch_ConfigCommon)(nil),
12588                 (*BWP_DownlinkCommon_ReleasePdsch_ConfigCommon)(nil),
12589                 (*BWP_DownlinkCommon_SetupPdsch_ConfigCommon)(nil),
12590         }
12591 }
12592
12593 type BWP struct {
12594         LocationAndBandwidth uint32             `protobuf:"varint,1,opt,name=locationAndBandwidth,proto3" json:"locationAndBandwidth,omitempty"`
12595         SubcarrierSpacing    *SubcarrierSpacing `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
12596         CyclicPrefix         *CyclicPrefix      `protobuf:"bytes,3,opt,name=cyclicPrefix,proto3" json:"cyclicPrefix,omitempty"`
12597         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
12598         XXX_unrecognized     []byte             `json:"-"`
12599         XXX_sizecache        int32              `json:"-"`
12600 }
12601
12602 func (m *BWP) Reset()         { *m = BWP{} }
12603 func (m *BWP) String() string { return proto.CompactTextString(m) }
12604 func (*BWP) ProtoMessage()    {}
12605 func (*BWP) Descriptor() ([]byte, []int) {
12606         return fileDescriptor_21c7528bb61f1a7a, []int{59}
12607 }
12608
12609 func (m *BWP) XXX_Unmarshal(b []byte) error {
12610         return xxx_messageInfo_BWP.Unmarshal(m, b)
12611 }
12612 func (m *BWP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12613         return xxx_messageInfo_BWP.Marshal(b, m, deterministic)
12614 }
12615 func (m *BWP) XXX_Merge(src proto.Message) {
12616         xxx_messageInfo_BWP.Merge(m, src)
12617 }
12618 func (m *BWP) XXX_Size() int {
12619         return xxx_messageInfo_BWP.Size(m)
12620 }
12621 func (m *BWP) XXX_DiscardUnknown() {
12622         xxx_messageInfo_BWP.DiscardUnknown(m)
12623 }
12624
12625 var xxx_messageInfo_BWP proto.InternalMessageInfo
12626
12627 func (m *BWP) GetLocationAndBandwidth() uint32 {
12628         if m != nil {
12629                 return m.LocationAndBandwidth
12630         }
12631         return 0
12632 }
12633
12634 func (m *BWP) GetSubcarrierSpacing() *SubcarrierSpacing {
12635         if m != nil {
12636                 return m.SubcarrierSpacing
12637         }
12638         return nil
12639 }
12640
12641 func (m *BWP) GetCyclicPrefix() *CyclicPrefix {
12642         if m != nil {
12643                 return m.CyclicPrefix
12644         }
12645         return nil
12646 }
12647
12648 type CyclicPrefix struct {
12649         Value                CyclicPrefix_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CyclicPrefix_Value" json:"value,omitempty"`
12650         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
12651         XXX_unrecognized     []byte             `json:"-"`
12652         XXX_sizecache        int32              `json:"-"`
12653 }
12654
12655 func (m *CyclicPrefix) Reset()         { *m = CyclicPrefix{} }
12656 func (m *CyclicPrefix) String() string { return proto.CompactTextString(m) }
12657 func (*CyclicPrefix) ProtoMessage()    {}
12658 func (*CyclicPrefix) Descriptor() ([]byte, []int) {
12659         return fileDescriptor_21c7528bb61f1a7a, []int{60}
12660 }
12661
12662 func (m *CyclicPrefix) XXX_Unmarshal(b []byte) error {
12663         return xxx_messageInfo_CyclicPrefix.Unmarshal(m, b)
12664 }
12665 func (m *CyclicPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12666         return xxx_messageInfo_CyclicPrefix.Marshal(b, m, deterministic)
12667 }
12668 func (m *CyclicPrefix) XXX_Merge(src proto.Message) {
12669         xxx_messageInfo_CyclicPrefix.Merge(m, src)
12670 }
12671 func (m *CyclicPrefix) XXX_Size() int {
12672         return xxx_messageInfo_CyclicPrefix.Size(m)
12673 }
12674 func (m *CyclicPrefix) XXX_DiscardUnknown() {
12675         xxx_messageInfo_CyclicPrefix.DiscardUnknown(m)
12676 }
12677
12678 var xxx_messageInfo_CyclicPrefix proto.InternalMessageInfo
12679
12680 func (m *CyclicPrefix) GetValue() CyclicPrefix_Value {
12681         if m != nil {
12682                 return m.Value
12683         }
12684         return CyclicPrefix_protobuf_unspecified
12685 }
12686
12687 type PDCCH_ConfigCommon struct {
12688         ControlResourceSetZero            *wrappers.UInt32Value              `protobuf:"bytes,1,opt,name=controlResourceSetZero,proto3" json:"controlResourceSetZero,omitempty"`
12689         CommonControlResourceSet          *ControlResourceSet                `protobuf:"bytes,2,opt,name=commonControlResourceSet,proto3" json:"commonControlResourceSet,omitempty"`
12690         SearchSpaceZero                   *wrappers.UInt32Value              `protobuf:"bytes,3,opt,name=searchSpaceZero,proto3" json:"searchSpaceZero,omitempty"`
12691         CommonSearchSpaceList             []*SearchSpace                     `protobuf:"bytes,4,rep,name=commonSearchSpaceList,proto3" json:"commonSearchSpaceList,omitempty"`
12692         SearchSpaceSIB1                   *wrappers.UInt32Value              `protobuf:"bytes,5,opt,name=searchSpaceSIB1,proto3" json:"searchSpaceSIB1,omitempty"`
12693         SearchSpaceOtherSystemInformation *wrappers.UInt32Value              `protobuf:"bytes,6,opt,name=searchSpaceOtherSystemInformation,proto3" json:"searchSpaceOtherSystemInformation,omitempty"`
12694         PagingSearchSpace                 *wrappers.UInt32Value              `protobuf:"bytes,7,opt,name=pagingSearchSpace,proto3" json:"pagingSearchSpace,omitempty"`
12695         Ra_SearchSpace                    *wrappers.UInt32Value              `protobuf:"bytes,8,opt,name=ra_SearchSpace,json=raSearchSpace,proto3" json:"ra_SearchSpace,omitempty"`
12696         FirstPDCCH_MonitoringOccasionOfP0 *FirstPDCCH_MonitoringOccasionOfP0 `protobuf:"bytes,9,opt,name=firstPDCCH_MonitoringOccasionOfP0,json=firstPDCCHMonitoringOccasionOfP0,proto3" json:"firstPDCCH_MonitoringOccasionOfP0,omitempty"`
12697         XXX_NoUnkeyedLiteral              struct{}                           `json:"-"`
12698         XXX_unrecognized                  []byte                             `json:"-"`
12699         XXX_sizecache                     int32                              `json:"-"`
12700 }
12701
12702 func (m *PDCCH_ConfigCommon) Reset()         { *m = PDCCH_ConfigCommon{} }
12703 func (m *PDCCH_ConfigCommon) String() string { return proto.CompactTextString(m) }
12704 func (*PDCCH_ConfigCommon) ProtoMessage()    {}
12705 func (*PDCCH_ConfigCommon) Descriptor() ([]byte, []int) {
12706         return fileDescriptor_21c7528bb61f1a7a, []int{61}
12707 }
12708
12709 func (m *PDCCH_ConfigCommon) XXX_Unmarshal(b []byte) error {
12710         return xxx_messageInfo_PDCCH_ConfigCommon.Unmarshal(m, b)
12711 }
12712 func (m *PDCCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12713         return xxx_messageInfo_PDCCH_ConfigCommon.Marshal(b, m, deterministic)
12714 }
12715 func (m *PDCCH_ConfigCommon) XXX_Merge(src proto.Message) {
12716         xxx_messageInfo_PDCCH_ConfigCommon.Merge(m, src)
12717 }
12718 func (m *PDCCH_ConfigCommon) XXX_Size() int {
12719         return xxx_messageInfo_PDCCH_ConfigCommon.Size(m)
12720 }
12721 func (m *PDCCH_ConfigCommon) XXX_DiscardUnknown() {
12722         xxx_messageInfo_PDCCH_ConfigCommon.DiscardUnknown(m)
12723 }
12724
12725 var xxx_messageInfo_PDCCH_ConfigCommon proto.InternalMessageInfo
12726
12727 func (m *PDCCH_ConfigCommon) GetControlResourceSetZero() *wrappers.UInt32Value {
12728         if m != nil {
12729                 return m.ControlResourceSetZero
12730         }
12731         return nil
12732 }
12733
12734 func (m *PDCCH_ConfigCommon) GetCommonControlResourceSet() *ControlResourceSet {
12735         if m != nil {
12736                 return m.CommonControlResourceSet
12737         }
12738         return nil
12739 }
12740
12741 func (m *PDCCH_ConfigCommon) GetSearchSpaceZero() *wrappers.UInt32Value {
12742         if m != nil {
12743                 return m.SearchSpaceZero
12744         }
12745         return nil
12746 }
12747
12748 func (m *PDCCH_ConfigCommon) GetCommonSearchSpaceList() []*SearchSpace {
12749         if m != nil {
12750                 return m.CommonSearchSpaceList
12751         }
12752         return nil
12753 }
12754
12755 func (m *PDCCH_ConfigCommon) GetSearchSpaceSIB1() *wrappers.UInt32Value {
12756         if m != nil {
12757                 return m.SearchSpaceSIB1
12758         }
12759         return nil
12760 }
12761
12762 func (m *PDCCH_ConfigCommon) GetSearchSpaceOtherSystemInformation() *wrappers.UInt32Value {
12763         if m != nil {
12764                 return m.SearchSpaceOtherSystemInformation
12765         }
12766         return nil
12767 }
12768
12769 func (m *PDCCH_ConfigCommon) GetPagingSearchSpace() *wrappers.UInt32Value {
12770         if m != nil {
12771                 return m.PagingSearchSpace
12772         }
12773         return nil
12774 }
12775
12776 func (m *PDCCH_ConfigCommon) GetRa_SearchSpace() *wrappers.UInt32Value {
12777         if m != nil {
12778                 return m.Ra_SearchSpace
12779         }
12780         return nil
12781 }
12782
12783 func (m *PDCCH_ConfigCommon) GetFirstPDCCH_MonitoringOccasionOfP0() *FirstPDCCH_MonitoringOccasionOfP0 {
12784         if m != nil {
12785                 return m.FirstPDCCH_MonitoringOccasionOfP0
12786         }
12787         return nil
12788 }
12789
12790 type ControlResourceSet struct {
12791         ControlResourceSetId     uint32 `protobuf:"varint,1,opt,name=controlResourceSetId,proto3" json:"controlResourceSetId,omitempty"`
12792         FrequencyDomainResources []byte `protobuf:"bytes,2,opt,name=frequencyDomainResources,proto3" json:"frequencyDomainResources,omitempty"`
12793         Duration                 uint32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"`
12794         // Types that are valid to be assigned to Cce_REG_MappingType:
12795         //      *ControlResourceSet_Interleaved
12796         //      *ControlResourceSet_NonInterleaved
12797         Cce_REG_MappingType           isControlResourceSet_Cce_REG_MappingType `protobuf_oneof:"cce_REG_MappingType"`
12798         PrecoderGranularity           *PrecoderGranularity                     `protobuf:"bytes,6,opt,name=precoderGranularity,proto3" json:"precoderGranularity,omitempty"`
12799         Tci_StatesPDCCH_ToAddList     []uint32                                 `protobuf:"varint,7,rep,packed,name=tci_StatesPDCCH_ToAddList,json=tciStatesPDCCHToAddList,proto3" json:"tci_StatesPDCCH_ToAddList,omitempty"`
12800         Tci_StatesPDCCH_ToReleaseList []uint32                                 `protobuf:"varint,8,rep,packed,name=tci_StatesPDCCH_ToReleaseList,json=tciStatesPDCCHToReleaseList,proto3" json:"tci_StatesPDCCH_ToReleaseList,omitempty"`
12801         Tci_PresentInDCI              *EnabledOpt                              `protobuf:"bytes,9,opt,name=tci_PresentInDCI,json=tciPresentInDCI,proto3" json:"tci_PresentInDCI,omitempty"`
12802         Pdcch_DMRS_ScramblingId       *wrappers.UInt32Value                    `protobuf:"bytes,10,opt,name=pdcch_DMRS_ScramblingId,json=pdcchDMRSScramblingId,proto3" json:"pdcch_DMRS_ScramblingId,omitempty"`
12803         XXX_NoUnkeyedLiteral          struct{}                                 `json:"-"`
12804         XXX_unrecognized              []byte                                   `json:"-"`
12805         XXX_sizecache                 int32                                    `json:"-"`
12806 }
12807
12808 func (m *ControlResourceSet) Reset()         { *m = ControlResourceSet{} }
12809 func (m *ControlResourceSet) String() string { return proto.CompactTextString(m) }
12810 func (*ControlResourceSet) ProtoMessage()    {}
12811 func (*ControlResourceSet) Descriptor() ([]byte, []int) {
12812         return fileDescriptor_21c7528bb61f1a7a, []int{62}
12813 }
12814
12815 func (m *ControlResourceSet) XXX_Unmarshal(b []byte) error {
12816         return xxx_messageInfo_ControlResourceSet.Unmarshal(m, b)
12817 }
12818 func (m *ControlResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12819         return xxx_messageInfo_ControlResourceSet.Marshal(b, m, deterministic)
12820 }
12821 func (m *ControlResourceSet) XXX_Merge(src proto.Message) {
12822         xxx_messageInfo_ControlResourceSet.Merge(m, src)
12823 }
12824 func (m *ControlResourceSet) XXX_Size() int {
12825         return xxx_messageInfo_ControlResourceSet.Size(m)
12826 }
12827 func (m *ControlResourceSet) XXX_DiscardUnknown() {
12828         xxx_messageInfo_ControlResourceSet.DiscardUnknown(m)
12829 }
12830
12831 var xxx_messageInfo_ControlResourceSet proto.InternalMessageInfo
12832
12833 func (m *ControlResourceSet) GetControlResourceSetId() uint32 {
12834         if m != nil {
12835                 return m.ControlResourceSetId
12836         }
12837         return 0
12838 }
12839
12840 func (m *ControlResourceSet) GetFrequencyDomainResources() []byte {
12841         if m != nil {
12842                 return m.FrequencyDomainResources
12843         }
12844         return nil
12845 }
12846
12847 func (m *ControlResourceSet) GetDuration() uint32 {
12848         if m != nil {
12849                 return m.Duration
12850         }
12851         return 0
12852 }
12853
12854 type isControlResourceSet_Cce_REG_MappingType interface {
12855         isControlResourceSet_Cce_REG_MappingType()
12856 }
12857
12858 type ControlResourceSet_Interleaved struct {
12859         Interleaved *Interleaved `protobuf:"bytes,4,opt,name=interleaved,proto3,oneof"`
12860 }
12861
12862 type ControlResourceSet_NonInterleaved struct {
12863         NonInterleaved *Null `protobuf:"bytes,5,opt,name=nonInterleaved,proto3,oneof"`
12864 }
12865
12866 func (*ControlResourceSet_Interleaved) isControlResourceSet_Cce_REG_MappingType() {}
12867
12868 func (*ControlResourceSet_NonInterleaved) isControlResourceSet_Cce_REG_MappingType() {}
12869
12870 func (m *ControlResourceSet) GetCce_REG_MappingType() isControlResourceSet_Cce_REG_MappingType {
12871         if m != nil {
12872                 return m.Cce_REG_MappingType
12873         }
12874         return nil
12875 }
12876
12877 func (m *ControlResourceSet) GetInterleaved() *Interleaved {
12878         if x, ok := m.GetCce_REG_MappingType().(*ControlResourceSet_Interleaved); ok {
12879                 return x.Interleaved
12880         }
12881         return nil
12882 }
12883
12884 func (m *ControlResourceSet) GetNonInterleaved() *Null {
12885         if x, ok := m.GetCce_REG_MappingType().(*ControlResourceSet_NonInterleaved); ok {
12886                 return x.NonInterleaved
12887         }
12888         return nil
12889 }
12890
12891 func (m *ControlResourceSet) GetPrecoderGranularity() *PrecoderGranularity {
12892         if m != nil {
12893                 return m.PrecoderGranularity
12894         }
12895         return nil
12896 }
12897
12898 func (m *ControlResourceSet) GetTci_StatesPDCCH_ToAddList() []uint32 {
12899         if m != nil {
12900                 return m.Tci_StatesPDCCH_ToAddList
12901         }
12902         return nil
12903 }
12904
12905 func (m *ControlResourceSet) GetTci_StatesPDCCH_ToReleaseList() []uint32 {
12906         if m != nil {
12907                 return m.Tci_StatesPDCCH_ToReleaseList
12908         }
12909         return nil
12910 }
12911
12912 func (m *ControlResourceSet) GetTci_PresentInDCI() *EnabledOpt {
12913         if m != nil {
12914                 return m.Tci_PresentInDCI
12915         }
12916         return nil
12917 }
12918
12919 func (m *ControlResourceSet) GetPdcch_DMRS_ScramblingId() *wrappers.UInt32Value {
12920         if m != nil {
12921                 return m.Pdcch_DMRS_ScramblingId
12922         }
12923         return nil
12924 }
12925
12926 // XXX_OneofWrappers is for the internal use of the proto package.
12927 func (*ControlResourceSet) XXX_OneofWrappers() []interface{} {
12928         return []interface{}{
12929                 (*ControlResourceSet_Interleaved)(nil),
12930                 (*ControlResourceSet_NonInterleaved)(nil),
12931         }
12932 }
12933
12934 type Interleaved struct {
12935         Reg_BundleSize       *Reg_BundleSize       `protobuf:"bytes,1,opt,name=reg_BundleSize,json=regBundleSize,proto3" json:"reg_BundleSize,omitempty"`
12936         InterleaverSize      *InterleaverSize      `protobuf:"bytes,2,opt,name=interleaverSize,proto3" json:"interleaverSize,omitempty"`
12937         ShiftIndex           *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=shiftIndex,proto3" json:"shiftIndex,omitempty"`
12938         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
12939         XXX_unrecognized     []byte                `json:"-"`
12940         XXX_sizecache        int32                 `json:"-"`
12941 }
12942
12943 func (m *Interleaved) Reset()         { *m = Interleaved{} }
12944 func (m *Interleaved) String() string { return proto.CompactTextString(m) }
12945 func (*Interleaved) ProtoMessage()    {}
12946 func (*Interleaved) Descriptor() ([]byte, []int) {
12947         return fileDescriptor_21c7528bb61f1a7a, []int{63}
12948 }
12949
12950 func (m *Interleaved) XXX_Unmarshal(b []byte) error {
12951         return xxx_messageInfo_Interleaved.Unmarshal(m, b)
12952 }
12953 func (m *Interleaved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
12954         return xxx_messageInfo_Interleaved.Marshal(b, m, deterministic)
12955 }
12956 func (m *Interleaved) XXX_Merge(src proto.Message) {
12957         xxx_messageInfo_Interleaved.Merge(m, src)
12958 }
12959 func (m *Interleaved) XXX_Size() int {
12960         return xxx_messageInfo_Interleaved.Size(m)
12961 }
12962 func (m *Interleaved) XXX_DiscardUnknown() {
12963         xxx_messageInfo_Interleaved.DiscardUnknown(m)
12964 }
12965
12966 var xxx_messageInfo_Interleaved proto.InternalMessageInfo
12967
12968 func (m *Interleaved) GetReg_BundleSize() *Reg_BundleSize {
12969         if m != nil {
12970                 return m.Reg_BundleSize
12971         }
12972         return nil
12973 }
12974
12975 func (m *Interleaved) GetInterleaverSize() *InterleaverSize {
12976         if m != nil {
12977                 return m.InterleaverSize
12978         }
12979         return nil
12980 }
12981
12982 func (m *Interleaved) GetShiftIndex() *wrappers.UInt32Value {
12983         if m != nil {
12984                 return m.ShiftIndex
12985         }
12986         return nil
12987 }
12988
12989 type Reg_BundleSize struct {
12990         Value                Reg_BundleSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Reg_BundleSize_Value" json:"value,omitempty"`
12991         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
12992         XXX_unrecognized     []byte               `json:"-"`
12993         XXX_sizecache        int32                `json:"-"`
12994 }
12995
12996 func (m *Reg_BundleSize) Reset()         { *m = Reg_BundleSize{} }
12997 func (m *Reg_BundleSize) String() string { return proto.CompactTextString(m) }
12998 func (*Reg_BundleSize) ProtoMessage()    {}
12999 func (*Reg_BundleSize) Descriptor() ([]byte, []int) {
13000         return fileDescriptor_21c7528bb61f1a7a, []int{64}
13001 }
13002
13003 func (m *Reg_BundleSize) XXX_Unmarshal(b []byte) error {
13004         return xxx_messageInfo_Reg_BundleSize.Unmarshal(m, b)
13005 }
13006 func (m *Reg_BundleSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13007         return xxx_messageInfo_Reg_BundleSize.Marshal(b, m, deterministic)
13008 }
13009 func (m *Reg_BundleSize) XXX_Merge(src proto.Message) {
13010         xxx_messageInfo_Reg_BundleSize.Merge(m, src)
13011 }
13012 func (m *Reg_BundleSize) XXX_Size() int {
13013         return xxx_messageInfo_Reg_BundleSize.Size(m)
13014 }
13015 func (m *Reg_BundleSize) XXX_DiscardUnknown() {
13016         xxx_messageInfo_Reg_BundleSize.DiscardUnknown(m)
13017 }
13018
13019 var xxx_messageInfo_Reg_BundleSize proto.InternalMessageInfo
13020
13021 func (m *Reg_BundleSize) GetValue() Reg_BundleSize_Value {
13022         if m != nil {
13023                 return m.Value
13024         }
13025         return Reg_BundleSize_protobuf_unspecified
13026 }
13027
13028 type InterleaverSize struct {
13029         Value                InterleaverSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.InterleaverSize_Value" json:"value,omitempty"`
13030         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
13031         XXX_unrecognized     []byte                `json:"-"`
13032         XXX_sizecache        int32                 `json:"-"`
13033 }
13034
13035 func (m *InterleaverSize) Reset()         { *m = InterleaverSize{} }
13036 func (m *InterleaverSize) String() string { return proto.CompactTextString(m) }
13037 func (*InterleaverSize) ProtoMessage()    {}
13038 func (*InterleaverSize) Descriptor() ([]byte, []int) {
13039         return fileDescriptor_21c7528bb61f1a7a, []int{65}
13040 }
13041
13042 func (m *InterleaverSize) XXX_Unmarshal(b []byte) error {
13043         return xxx_messageInfo_InterleaverSize.Unmarshal(m, b)
13044 }
13045 func (m *InterleaverSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13046         return xxx_messageInfo_InterleaverSize.Marshal(b, m, deterministic)
13047 }
13048 func (m *InterleaverSize) XXX_Merge(src proto.Message) {
13049         xxx_messageInfo_InterleaverSize.Merge(m, src)
13050 }
13051 func (m *InterleaverSize) XXX_Size() int {
13052         return xxx_messageInfo_InterleaverSize.Size(m)
13053 }
13054 func (m *InterleaverSize) XXX_DiscardUnknown() {
13055         xxx_messageInfo_InterleaverSize.DiscardUnknown(m)
13056 }
13057
13058 var xxx_messageInfo_InterleaverSize proto.InternalMessageInfo
13059
13060 func (m *InterleaverSize) GetValue() InterleaverSize_Value {
13061         if m != nil {
13062                 return m.Value
13063         }
13064         return InterleaverSize_protobuf_unspecified
13065 }
13066
13067 type PrecoderGranularity struct {
13068         Value                PrecoderGranularity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PrecoderGranularity_Value" json:"value,omitempty"`
13069         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
13070         XXX_unrecognized     []byte                    `json:"-"`
13071         XXX_sizecache        int32                     `json:"-"`
13072 }
13073
13074 func (m *PrecoderGranularity) Reset()         { *m = PrecoderGranularity{} }
13075 func (m *PrecoderGranularity) String() string { return proto.CompactTextString(m) }
13076 func (*PrecoderGranularity) ProtoMessage()    {}
13077 func (*PrecoderGranularity) Descriptor() ([]byte, []int) {
13078         return fileDescriptor_21c7528bb61f1a7a, []int{66}
13079 }
13080
13081 func (m *PrecoderGranularity) XXX_Unmarshal(b []byte) error {
13082         return xxx_messageInfo_PrecoderGranularity.Unmarshal(m, b)
13083 }
13084 func (m *PrecoderGranularity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13085         return xxx_messageInfo_PrecoderGranularity.Marshal(b, m, deterministic)
13086 }
13087 func (m *PrecoderGranularity) XXX_Merge(src proto.Message) {
13088         xxx_messageInfo_PrecoderGranularity.Merge(m, src)
13089 }
13090 func (m *PrecoderGranularity) XXX_Size() int {
13091         return xxx_messageInfo_PrecoderGranularity.Size(m)
13092 }
13093 func (m *PrecoderGranularity) XXX_DiscardUnknown() {
13094         xxx_messageInfo_PrecoderGranularity.DiscardUnknown(m)
13095 }
13096
13097 var xxx_messageInfo_PrecoderGranularity proto.InternalMessageInfo
13098
13099 func (m *PrecoderGranularity) GetValue() PrecoderGranularity_Value {
13100         if m != nil {
13101                 return m.Value
13102         }
13103         return PrecoderGranularity_protobuf_unspecified
13104 }
13105
13106 type FirstPDCCH_MonitoringOccasionOfP0 struct {
13107         // Types that are valid to be assigned to FirstPDCCHMonitoringOccasionOfP0:
13108         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT
13109         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT
13110         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT
13111         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT
13112         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT
13113         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT
13114         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT
13115         //      *FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT
13116         FirstPDCCHMonitoringOccasionOfP0 isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 `protobuf_oneof:"firstPDCCHMonitoringOccasionOfP0"`
13117         XXX_NoUnkeyedLiteral             struct{}                                                             `json:"-"`
13118         XXX_unrecognized                 []byte                                                               `json:"-"`
13119         XXX_sizecache                    int32                                                                `json:"-"`
13120 }
13121
13122 func (m *FirstPDCCH_MonitoringOccasionOfP0) Reset()         { *m = FirstPDCCH_MonitoringOccasionOfP0{} }
13123 func (m *FirstPDCCH_MonitoringOccasionOfP0) String() string { return proto.CompactTextString(m) }
13124 func (*FirstPDCCH_MonitoringOccasionOfP0) ProtoMessage()    {}
13125 func (*FirstPDCCH_MonitoringOccasionOfP0) Descriptor() ([]byte, []int) {
13126         return fileDescriptor_21c7528bb61f1a7a, []int{67}
13127 }
13128
13129 func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Unmarshal(b []byte) error {
13130         return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Unmarshal(m, b)
13131 }
13132 func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13133         return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Marshal(b, m, deterministic)
13134 }
13135 func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Merge(src proto.Message) {
13136         xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Merge(m, src)
13137 }
13138 func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_Size() int {
13139         return xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.Size(m)
13140 }
13141 func (m *FirstPDCCH_MonitoringOccasionOfP0) XXX_DiscardUnknown() {
13142         xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0.DiscardUnknown(m)
13143 }
13144
13145 var xxx_messageInfo_FirstPDCCH_MonitoringOccasionOfP0 proto.InternalMessageInfo
13146
13147 type isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 interface {
13148         isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0()
13149 }
13150
13151 type FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT struct {
13152         SCS15KHZoneT *Sequence_Of_Integer `protobuf:"bytes,1,opt,name=sCS15KHZoneT,proto3,oneof"`
13153 }
13154
13155 type FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT struct {
13156         SCS30KHZoneT_SCS15KHZhalfT *Sequence_Of_Integer `protobuf:"bytes,2,opt,name=sCS30KHZoneT_SCS15KHZhalfT,json=sCS30KHZoneTSCS15KHZhalfT,proto3,oneof"`
13157 }
13158
13159 type FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct {
13160         SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT *Sequence_Of_Integer `protobuf:"bytes,3,opt,name=sCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT,json=sCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT,proto3,oneof"`
13161 }
13162
13163 type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct {
13164         SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT *Sequence_Of_Integer `protobuf:"bytes,4,opt,name=sCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT,json=sCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT,proto3,oneof"`
13165 }
13166
13167 type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct {
13168         SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,5,opt,name=sCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT,json=sCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT,proto3,oneof"`
13169 }
13170
13171 type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct {
13172         SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,6,opt,name=sCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT,json=sCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT,proto3,oneof"`
13173 }
13174
13175 type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct {
13176         SCS120KHZoneEighthT_SCS60KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,7,opt,name=sCS120KHZoneEighthT_SCS60KHZoneSixteenthT,json=sCS120KHZoneEighthTSCS60KHZoneSixteenthT,proto3,oneof"`
13177 }
13178
13179 type FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT struct {
13180         SCS120KHZoneSixteenthT *Sequence_Of_Integer `protobuf:"bytes,8,opt,name=sCS120KHZoneSixteenthT,proto3,oneof"`
13181 }
13182
13183 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13184 }
13185
13186 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13187 }
13188
13189 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13190 }
13191
13192 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13193 }
13194
13195 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13196 }
13197
13198 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13199 }
13200
13201 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13202 }
13203
13204 func (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT) isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0() {
13205 }
13206
13207 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetFirstPDCCHMonitoringOccasionOfP0() isFirstPDCCH_MonitoringOccasionOfP0_FirstPDCCHMonitoringOccasionOfP0 {
13208         if m != nil {
13209                 return m.FirstPDCCHMonitoringOccasionOfP0
13210         }
13211         return nil
13212 }
13213
13214 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS15KHZoneT() *Sequence_Of_Integer {
13215         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT); ok {
13216                 return x.SCS15KHZoneT
13217         }
13218         return nil
13219 }
13220
13221 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS30KHZoneT_SCS15KHZhalfT() *Sequence_Of_Integer {
13222         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT); ok {
13223                 return x.SCS30KHZoneT_SCS15KHZhalfT
13224         }
13225         return nil
13226 }
13227
13228 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT() *Sequence_Of_Integer {
13229         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT); ok {
13230                 return x.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT
13231         }
13232         return nil
13233 }
13234
13235 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT() *Sequence_Of_Integer {
13236         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT); ok {
13237                 return x.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT
13238         }
13239         return nil
13240 }
13241
13242 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT() *Sequence_Of_Integer {
13243         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT); ok {
13244                 return x.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT
13245         }
13246         return nil
13247 }
13248
13249 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT() *Sequence_Of_Integer {
13250         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT); ok {
13251                 return x.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT
13252         }
13253         return nil
13254 }
13255
13256 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneEighthT_SCS60KHZoneSixteenthT() *Sequence_Of_Integer {
13257         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT); ok {
13258                 return x.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT
13259         }
13260         return nil
13261 }
13262
13263 func (m *FirstPDCCH_MonitoringOccasionOfP0) GetSCS120KHZoneSixteenthT() *Sequence_Of_Integer {
13264         if x, ok := m.GetFirstPDCCHMonitoringOccasionOfP0().(*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT); ok {
13265                 return x.SCS120KHZoneSixteenthT
13266         }
13267         return nil
13268 }
13269
13270 // XXX_OneofWrappers is for the internal use of the proto package.
13271 func (*FirstPDCCH_MonitoringOccasionOfP0) XXX_OneofWrappers() []interface{} {
13272         return []interface{}{
13273                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS15KHZoneT)(nil),
13274                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS30KHZoneT_SCS15KHZhalfT)(nil),
13275                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil),
13276                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil),
13277                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil),
13278                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil),
13279                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil),
13280                 (*FirstPDCCH_MonitoringOccasionOfP0_SCS120KHZoneSixteenthT)(nil),
13281         }
13282 }
13283
13284 type Sequence_Of_Integer struct {
13285         Sequence_Of_Integer  []uint32 `protobuf:"varint,1,rep,packed,name=sequence_Of_Integer,json=sequenceOfInteger,proto3" json:"sequence_Of_Integer,omitempty"`
13286         XXX_NoUnkeyedLiteral struct{} `json:"-"`
13287         XXX_unrecognized     []byte   `json:"-"`
13288         XXX_sizecache        int32    `json:"-"`
13289 }
13290
13291 func (m *Sequence_Of_Integer) Reset()         { *m = Sequence_Of_Integer{} }
13292 func (m *Sequence_Of_Integer) String() string { return proto.CompactTextString(m) }
13293 func (*Sequence_Of_Integer) ProtoMessage()    {}
13294 func (*Sequence_Of_Integer) Descriptor() ([]byte, []int) {
13295         return fileDescriptor_21c7528bb61f1a7a, []int{68}
13296 }
13297
13298 func (m *Sequence_Of_Integer) XXX_Unmarshal(b []byte) error {
13299         return xxx_messageInfo_Sequence_Of_Integer.Unmarshal(m, b)
13300 }
13301 func (m *Sequence_Of_Integer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13302         return xxx_messageInfo_Sequence_Of_Integer.Marshal(b, m, deterministic)
13303 }
13304 func (m *Sequence_Of_Integer) XXX_Merge(src proto.Message) {
13305         xxx_messageInfo_Sequence_Of_Integer.Merge(m, src)
13306 }
13307 func (m *Sequence_Of_Integer) XXX_Size() int {
13308         return xxx_messageInfo_Sequence_Of_Integer.Size(m)
13309 }
13310 func (m *Sequence_Of_Integer) XXX_DiscardUnknown() {
13311         xxx_messageInfo_Sequence_Of_Integer.DiscardUnknown(m)
13312 }
13313
13314 var xxx_messageInfo_Sequence_Of_Integer proto.InternalMessageInfo
13315
13316 func (m *Sequence_Of_Integer) GetSequence_Of_Integer() []uint32 {
13317         if m != nil {
13318                 return m.Sequence_Of_Integer
13319         }
13320         return nil
13321 }
13322
13323 type PDSCH_ConfigCommon struct {
13324         Pdsch_TimeDomainAllocationList *PDSCH_TimeDomainResourceAllocationList `protobuf:"bytes,1,opt,name=pdsch_TimeDomainAllocationList,json=pdschTimeDomainAllocationList,proto3" json:"pdsch_TimeDomainAllocationList,omitempty"`
13325         XXX_NoUnkeyedLiteral           struct{}                                `json:"-"`
13326         XXX_unrecognized               []byte                                  `json:"-"`
13327         XXX_sizecache                  int32                                   `json:"-"`
13328 }
13329
13330 func (m *PDSCH_ConfigCommon) Reset()         { *m = PDSCH_ConfigCommon{} }
13331 func (m *PDSCH_ConfigCommon) String() string { return proto.CompactTextString(m) }
13332 func (*PDSCH_ConfigCommon) ProtoMessage()    {}
13333 func (*PDSCH_ConfigCommon) Descriptor() ([]byte, []int) {
13334         return fileDescriptor_21c7528bb61f1a7a, []int{69}
13335 }
13336
13337 func (m *PDSCH_ConfigCommon) XXX_Unmarshal(b []byte) error {
13338         return xxx_messageInfo_PDSCH_ConfigCommon.Unmarshal(m, b)
13339 }
13340 func (m *PDSCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13341         return xxx_messageInfo_PDSCH_ConfigCommon.Marshal(b, m, deterministic)
13342 }
13343 func (m *PDSCH_ConfigCommon) XXX_Merge(src proto.Message) {
13344         xxx_messageInfo_PDSCH_ConfigCommon.Merge(m, src)
13345 }
13346 func (m *PDSCH_ConfigCommon) XXX_Size() int {
13347         return xxx_messageInfo_PDSCH_ConfigCommon.Size(m)
13348 }
13349 func (m *PDSCH_ConfigCommon) XXX_DiscardUnknown() {
13350         xxx_messageInfo_PDSCH_ConfigCommon.DiscardUnknown(m)
13351 }
13352
13353 var xxx_messageInfo_PDSCH_ConfigCommon proto.InternalMessageInfo
13354
13355 func (m *PDSCH_ConfigCommon) GetPdsch_TimeDomainAllocationList() *PDSCH_TimeDomainResourceAllocationList {
13356         if m != nil {
13357                 return m.Pdsch_TimeDomainAllocationList
13358         }
13359         return nil
13360 }
13361
13362 type PDSCH_TimeDomainResourceAllocationList struct {
13363         Items                []*PDSCH_TimeDomainResourceAllocation `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
13364         XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
13365         XXX_unrecognized     []byte                                `json:"-"`
13366         XXX_sizecache        int32                                 `json:"-"`
13367 }
13368
13369 func (m *PDSCH_TimeDomainResourceAllocationList) Reset() {
13370         *m = PDSCH_TimeDomainResourceAllocationList{}
13371 }
13372 func (m *PDSCH_TimeDomainResourceAllocationList) String() string { return proto.CompactTextString(m) }
13373 func (*PDSCH_TimeDomainResourceAllocationList) ProtoMessage()    {}
13374 func (*PDSCH_TimeDomainResourceAllocationList) Descriptor() ([]byte, []int) {
13375         return fileDescriptor_21c7528bb61f1a7a, []int{70}
13376 }
13377
13378 func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Unmarshal(b []byte) error {
13379         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Unmarshal(m, b)
13380 }
13381 func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13382         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Marshal(b, m, deterministic)
13383 }
13384 func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Merge(src proto.Message) {
13385         xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Merge(m, src)
13386 }
13387 func (m *PDSCH_TimeDomainResourceAllocationList) XXX_Size() int {
13388         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.Size(m)
13389 }
13390 func (m *PDSCH_TimeDomainResourceAllocationList) XXX_DiscardUnknown() {
13391         xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList.DiscardUnknown(m)
13392 }
13393
13394 var xxx_messageInfo_PDSCH_TimeDomainResourceAllocationList proto.InternalMessageInfo
13395
13396 func (m *PDSCH_TimeDomainResourceAllocationList) GetItems() []*PDSCH_TimeDomainResourceAllocation {
13397         if m != nil {
13398                 return m.Items
13399         }
13400         return nil
13401 }
13402
13403 type PDSCH_TimeDomainResourceAllocation struct {
13404         K0                   *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=k0,proto3" json:"k0,omitempty"`
13405         MappingType          *MappingType          `protobuf:"bytes,2,opt,name=mappingType,proto3" json:"mappingType,omitempty"`
13406         StartSymbolAndLength uint32                `protobuf:"varint,3,opt,name=startSymbolAndLength,proto3" json:"startSymbolAndLength,omitempty"`
13407         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
13408         XXX_unrecognized     []byte                `json:"-"`
13409         XXX_sizecache        int32                 `json:"-"`
13410 }
13411
13412 func (m *PDSCH_TimeDomainResourceAllocation) Reset()         { *m = PDSCH_TimeDomainResourceAllocation{} }
13413 func (m *PDSCH_TimeDomainResourceAllocation) String() string { return proto.CompactTextString(m) }
13414 func (*PDSCH_TimeDomainResourceAllocation) ProtoMessage()    {}
13415 func (*PDSCH_TimeDomainResourceAllocation) Descriptor() ([]byte, []int) {
13416         return fileDescriptor_21c7528bb61f1a7a, []int{71}
13417 }
13418
13419 func (m *PDSCH_TimeDomainResourceAllocation) XXX_Unmarshal(b []byte) error {
13420         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Unmarshal(m, b)
13421 }
13422 func (m *PDSCH_TimeDomainResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13423         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Marshal(b, m, deterministic)
13424 }
13425 func (m *PDSCH_TimeDomainResourceAllocation) XXX_Merge(src proto.Message) {
13426         xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Merge(m, src)
13427 }
13428 func (m *PDSCH_TimeDomainResourceAllocation) XXX_Size() int {
13429         return xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.Size(m)
13430 }
13431 func (m *PDSCH_TimeDomainResourceAllocation) XXX_DiscardUnknown() {
13432         xxx_messageInfo_PDSCH_TimeDomainResourceAllocation.DiscardUnknown(m)
13433 }
13434
13435 var xxx_messageInfo_PDSCH_TimeDomainResourceAllocation proto.InternalMessageInfo
13436
13437 func (m *PDSCH_TimeDomainResourceAllocation) GetK0() *wrappers.UInt32Value {
13438         if m != nil {
13439                 return m.K0
13440         }
13441         return nil
13442 }
13443
13444 func (m *PDSCH_TimeDomainResourceAllocation) GetMappingType() *MappingType {
13445         if m != nil {
13446                 return m.MappingType
13447         }
13448         return nil
13449 }
13450
13451 func (m *PDSCH_TimeDomainResourceAllocation) GetStartSymbolAndLength() uint32 {
13452         if m != nil {
13453                 return m.StartSymbolAndLength
13454         }
13455         return 0
13456 }
13457
13458 type MappingType struct {
13459         Value                MappingType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MappingType_Value" json:"value,omitempty"`
13460         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
13461         XXX_unrecognized     []byte            `json:"-"`
13462         XXX_sizecache        int32             `json:"-"`
13463 }
13464
13465 func (m *MappingType) Reset()         { *m = MappingType{} }
13466 func (m *MappingType) String() string { return proto.CompactTextString(m) }
13467 func (*MappingType) ProtoMessage()    {}
13468 func (*MappingType) Descriptor() ([]byte, []int) {
13469         return fileDescriptor_21c7528bb61f1a7a, []int{72}
13470 }
13471
13472 func (m *MappingType) XXX_Unmarshal(b []byte) error {
13473         return xxx_messageInfo_MappingType.Unmarshal(m, b)
13474 }
13475 func (m *MappingType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13476         return xxx_messageInfo_MappingType.Marshal(b, m, deterministic)
13477 }
13478 func (m *MappingType) XXX_Merge(src proto.Message) {
13479         xxx_messageInfo_MappingType.Merge(m, src)
13480 }
13481 func (m *MappingType) XXX_Size() int {
13482         return xxx_messageInfo_MappingType.Size(m)
13483 }
13484 func (m *MappingType) XXX_DiscardUnknown() {
13485         xxx_messageInfo_MappingType.DiscardUnknown(m)
13486 }
13487
13488 var xxx_messageInfo_MappingType proto.InternalMessageInfo
13489
13490 func (m *MappingType) GetValue() MappingType_Value {
13491         if m != nil {
13492                 return m.Value
13493         }
13494         return MappingType_protobuf_unspecified
13495 }
13496
13497 type UplinkConfigCommon struct {
13498         FrequencyInfoUL      *FrequencyInfoUL    `protobuf:"bytes,1,opt,name=frequencyInfoUL,proto3" json:"frequencyInfoUL,omitempty"`
13499         InitialUplinkBWP     *BWP_UplinkCommon   `protobuf:"bytes,2,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"`
13500         Dummy                *TimeAlignmentTimer `protobuf:"bytes,3,opt,name=dummy,proto3" json:"dummy,omitempty"`
13501         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
13502         XXX_unrecognized     []byte              `json:"-"`
13503         XXX_sizecache        int32               `json:"-"`
13504 }
13505
13506 func (m *UplinkConfigCommon) Reset()         { *m = UplinkConfigCommon{} }
13507 func (m *UplinkConfigCommon) String() string { return proto.CompactTextString(m) }
13508 func (*UplinkConfigCommon) ProtoMessage()    {}
13509 func (*UplinkConfigCommon) Descriptor() ([]byte, []int) {
13510         return fileDescriptor_21c7528bb61f1a7a, []int{73}
13511 }
13512
13513 func (m *UplinkConfigCommon) XXX_Unmarshal(b []byte) error {
13514         return xxx_messageInfo_UplinkConfigCommon.Unmarshal(m, b)
13515 }
13516 func (m *UplinkConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13517         return xxx_messageInfo_UplinkConfigCommon.Marshal(b, m, deterministic)
13518 }
13519 func (m *UplinkConfigCommon) XXX_Merge(src proto.Message) {
13520         xxx_messageInfo_UplinkConfigCommon.Merge(m, src)
13521 }
13522 func (m *UplinkConfigCommon) XXX_Size() int {
13523         return xxx_messageInfo_UplinkConfigCommon.Size(m)
13524 }
13525 func (m *UplinkConfigCommon) XXX_DiscardUnknown() {
13526         xxx_messageInfo_UplinkConfigCommon.DiscardUnknown(m)
13527 }
13528
13529 var xxx_messageInfo_UplinkConfigCommon proto.InternalMessageInfo
13530
13531 func (m *UplinkConfigCommon) GetFrequencyInfoUL() *FrequencyInfoUL {
13532         if m != nil {
13533                 return m.FrequencyInfoUL
13534         }
13535         return nil
13536 }
13537
13538 func (m *UplinkConfigCommon) GetInitialUplinkBWP() *BWP_UplinkCommon {
13539         if m != nil {
13540                 return m.InitialUplinkBWP
13541         }
13542         return nil
13543 }
13544
13545 func (m *UplinkConfigCommon) GetDummy() *TimeAlignmentTimer {
13546         if m != nil {
13547                 return m.Dummy
13548         }
13549         return nil
13550 }
13551
13552 type FrequencyInfoUL struct {
13553         FrequencyBandList          *MultiFrequencyBandListNR `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"`
13554         AbsoluteFrequencyPointA    *wrappers.UInt32Value     `protobuf:"bytes,2,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"`
13555         Scs_SpecificCarrierList    []*SCS_SpecificCarrier    `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"`
13556         AdditionalSpectrumEmission *wrappers.UInt32Value     `protobuf:"bytes,4,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"`
13557         P_Max                      *wrappers.Int32Value      `protobuf:"bytes,5,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"`
13558         FrequencyShift7P5Khz       *wrappers.BoolValue       `protobuf:"bytes,6,opt,name=frequencyShift7p5khz,proto3" json:"frequencyShift7p5khz,omitempty"`
13559         XXX_NoUnkeyedLiteral       struct{}                  `json:"-"`
13560         XXX_unrecognized           []byte                    `json:"-"`
13561         XXX_sizecache              int32                     `json:"-"`
13562 }
13563
13564 func (m *FrequencyInfoUL) Reset()         { *m = FrequencyInfoUL{} }
13565 func (m *FrequencyInfoUL) String() string { return proto.CompactTextString(m) }
13566 func (*FrequencyInfoUL) ProtoMessage()    {}
13567 func (*FrequencyInfoUL) Descriptor() ([]byte, []int) {
13568         return fileDescriptor_21c7528bb61f1a7a, []int{74}
13569 }
13570
13571 func (m *FrequencyInfoUL) XXX_Unmarshal(b []byte) error {
13572         return xxx_messageInfo_FrequencyInfoUL.Unmarshal(m, b)
13573 }
13574 func (m *FrequencyInfoUL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13575         return xxx_messageInfo_FrequencyInfoUL.Marshal(b, m, deterministic)
13576 }
13577 func (m *FrequencyInfoUL) XXX_Merge(src proto.Message) {
13578         xxx_messageInfo_FrequencyInfoUL.Merge(m, src)
13579 }
13580 func (m *FrequencyInfoUL) XXX_Size() int {
13581         return xxx_messageInfo_FrequencyInfoUL.Size(m)
13582 }
13583 func (m *FrequencyInfoUL) XXX_DiscardUnknown() {
13584         xxx_messageInfo_FrequencyInfoUL.DiscardUnknown(m)
13585 }
13586
13587 var xxx_messageInfo_FrequencyInfoUL proto.InternalMessageInfo
13588
13589 func (m *FrequencyInfoUL) GetFrequencyBandList() *MultiFrequencyBandListNR {
13590         if m != nil {
13591                 return m.FrequencyBandList
13592         }
13593         return nil
13594 }
13595
13596 func (m *FrequencyInfoUL) GetAbsoluteFrequencyPointA() *wrappers.UInt32Value {
13597         if m != nil {
13598                 return m.AbsoluteFrequencyPointA
13599         }
13600         return nil
13601 }
13602
13603 func (m *FrequencyInfoUL) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier {
13604         if m != nil {
13605                 return m.Scs_SpecificCarrierList
13606         }
13607         return nil
13608 }
13609
13610 func (m *FrequencyInfoUL) GetAdditionalSpectrumEmission() *wrappers.UInt32Value {
13611         if m != nil {
13612                 return m.AdditionalSpectrumEmission
13613         }
13614         return nil
13615 }
13616
13617 func (m *FrequencyInfoUL) GetP_Max() *wrappers.Int32Value {
13618         if m != nil {
13619                 return m.P_Max
13620         }
13621         return nil
13622 }
13623
13624 func (m *FrequencyInfoUL) GetFrequencyShift7P5Khz() *wrappers.BoolValue {
13625         if m != nil {
13626                 return m.FrequencyShift7P5Khz
13627         }
13628         return nil
13629 }
13630
13631 type BWP_UplinkCommon struct {
13632         GenericParameters *BWP `protobuf:"bytes,1,opt,name=genericParameters,proto3" json:"genericParameters,omitempty"`
13633         // Types that are valid to be assigned to Rach_ConfigCommon:
13634         //      *BWP_UplinkCommon_ReleaseRach_ConfigCommon
13635         //      *BWP_UplinkCommon_SetupRach_ConfigCommon
13636         Rach_ConfigCommon isBWP_UplinkCommon_Rach_ConfigCommon `protobuf_oneof:"rach_ConfigCommon"`
13637         // Types that are valid to be assigned to Pusch_ConfigCommon:
13638         //      *BWP_UplinkCommon_ReleasePusch_ConfigCommon
13639         //      *BWP_UplinkCommon_SetupPusch_ConfigCommon
13640         Pusch_ConfigCommon isBWP_UplinkCommon_Pusch_ConfigCommon `protobuf_oneof:"pusch_ConfigCommon"`
13641         // Types that are valid to be assigned to Pucch_ConfigCommon:
13642         //      *BWP_UplinkCommon_ReleasePucch_ConfigCommon
13643         //      *BWP_UplinkCommon_SetupPucch_ConfigCommon
13644         Pucch_ConfigCommon   isBWP_UplinkCommon_Pucch_ConfigCommon `protobuf_oneof:"pucch_ConfigCommon"`
13645         XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
13646         XXX_unrecognized     []byte                                `json:"-"`
13647         XXX_sizecache        int32                                 `json:"-"`
13648 }
13649
13650 func (m *BWP_UplinkCommon) Reset()         { *m = BWP_UplinkCommon{} }
13651 func (m *BWP_UplinkCommon) String() string { return proto.CompactTextString(m) }
13652 func (*BWP_UplinkCommon) ProtoMessage()    {}
13653 func (*BWP_UplinkCommon) Descriptor() ([]byte, []int) {
13654         return fileDescriptor_21c7528bb61f1a7a, []int{75}
13655 }
13656
13657 func (m *BWP_UplinkCommon) XXX_Unmarshal(b []byte) error {
13658         return xxx_messageInfo_BWP_UplinkCommon.Unmarshal(m, b)
13659 }
13660 func (m *BWP_UplinkCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13661         return xxx_messageInfo_BWP_UplinkCommon.Marshal(b, m, deterministic)
13662 }
13663 func (m *BWP_UplinkCommon) XXX_Merge(src proto.Message) {
13664         xxx_messageInfo_BWP_UplinkCommon.Merge(m, src)
13665 }
13666 func (m *BWP_UplinkCommon) XXX_Size() int {
13667         return xxx_messageInfo_BWP_UplinkCommon.Size(m)
13668 }
13669 func (m *BWP_UplinkCommon) XXX_DiscardUnknown() {
13670         xxx_messageInfo_BWP_UplinkCommon.DiscardUnknown(m)
13671 }
13672
13673 var xxx_messageInfo_BWP_UplinkCommon proto.InternalMessageInfo
13674
13675 func (m *BWP_UplinkCommon) GetGenericParameters() *BWP {
13676         if m != nil {
13677                 return m.GenericParameters
13678         }
13679         return nil
13680 }
13681
13682 type isBWP_UplinkCommon_Rach_ConfigCommon interface {
13683         isBWP_UplinkCommon_Rach_ConfigCommon()
13684 }
13685
13686 type BWP_UplinkCommon_ReleaseRach_ConfigCommon struct {
13687         ReleaseRach_ConfigCommon *Null `protobuf:"bytes,2,opt,name=release_rach_ConfigCommon,json=releaseRachConfigCommon,proto3,oneof"`
13688 }
13689
13690 type BWP_UplinkCommon_SetupRach_ConfigCommon struct {
13691         SetupRach_ConfigCommon *RACH_ConfigCommon `protobuf:"bytes,3,opt,name=setup_rach_ConfigCommon,json=setupRachConfigCommon,proto3,oneof"`
13692 }
13693
13694 func (*BWP_UplinkCommon_ReleaseRach_ConfigCommon) isBWP_UplinkCommon_Rach_ConfigCommon() {}
13695
13696 func (*BWP_UplinkCommon_SetupRach_ConfigCommon) isBWP_UplinkCommon_Rach_ConfigCommon() {}
13697
13698 func (m *BWP_UplinkCommon) GetRach_ConfigCommon() isBWP_UplinkCommon_Rach_ConfigCommon {
13699         if m != nil {
13700                 return m.Rach_ConfigCommon
13701         }
13702         return nil
13703 }
13704
13705 func (m *BWP_UplinkCommon) GetReleaseRach_ConfigCommon() *Null {
13706         if x, ok := m.GetRach_ConfigCommon().(*BWP_UplinkCommon_ReleaseRach_ConfigCommon); ok {
13707                 return x.ReleaseRach_ConfigCommon
13708         }
13709         return nil
13710 }
13711
13712 func (m *BWP_UplinkCommon) GetSetupRach_ConfigCommon() *RACH_ConfigCommon {
13713         if x, ok := m.GetRach_ConfigCommon().(*BWP_UplinkCommon_SetupRach_ConfigCommon); ok {
13714                 return x.SetupRach_ConfigCommon
13715         }
13716         return nil
13717 }
13718
13719 type isBWP_UplinkCommon_Pusch_ConfigCommon interface {
13720         isBWP_UplinkCommon_Pusch_ConfigCommon()
13721 }
13722
13723 type BWP_UplinkCommon_ReleasePusch_ConfigCommon struct {
13724         ReleasePusch_ConfigCommon *Null `protobuf:"bytes,4,opt,name=release_pusch_ConfigCommon,json=releasePuschConfigCommon,proto3,oneof"`
13725 }
13726
13727 type BWP_UplinkCommon_SetupPusch_ConfigCommon struct {
13728         SetupPusch_ConfigCommon *PUSCH_ConfigCommon `protobuf:"bytes,5,opt,name=setup_pusch_ConfigCommon,json=setupPuschConfigCommon,proto3,oneof"`
13729 }
13730
13731 func (*BWP_UplinkCommon_ReleasePusch_ConfigCommon) isBWP_UplinkCommon_Pusch_ConfigCommon() {}
13732
13733 func (*BWP_UplinkCommon_SetupPusch_ConfigCommon) isBWP_UplinkCommon_Pusch_ConfigCommon() {}
13734
13735 func (m *BWP_UplinkCommon) GetPusch_ConfigCommon() isBWP_UplinkCommon_Pusch_ConfigCommon {
13736         if m != nil {
13737                 return m.Pusch_ConfigCommon
13738         }
13739         return nil
13740 }
13741
13742 func (m *BWP_UplinkCommon) GetReleasePusch_ConfigCommon() *Null {
13743         if x, ok := m.GetPusch_ConfigCommon().(*BWP_UplinkCommon_ReleasePusch_ConfigCommon); ok {
13744                 return x.ReleasePusch_ConfigCommon
13745         }
13746         return nil
13747 }
13748
13749 func (m *BWP_UplinkCommon) GetSetupPusch_ConfigCommon() *PUSCH_ConfigCommon {
13750         if x, ok := m.GetPusch_ConfigCommon().(*BWP_UplinkCommon_SetupPusch_ConfigCommon); ok {
13751                 return x.SetupPusch_ConfigCommon
13752         }
13753         return nil
13754 }
13755
13756 type isBWP_UplinkCommon_Pucch_ConfigCommon interface {
13757         isBWP_UplinkCommon_Pucch_ConfigCommon()
13758 }
13759
13760 type BWP_UplinkCommon_ReleasePucch_ConfigCommon struct {
13761         ReleasePucch_ConfigCommon *Null `protobuf:"bytes,6,opt,name=release_pucch_ConfigCommon,json=releasePucchConfigCommon,proto3,oneof"`
13762 }
13763
13764 type BWP_UplinkCommon_SetupPucch_ConfigCommon struct {
13765         SetupPucch_ConfigCommon *PUCCH_ConfigCommon `protobuf:"bytes,7,opt,name=setup_pucch_ConfigCommon,json=setupPucchConfigCommon,proto3,oneof"`
13766 }
13767
13768 func (*BWP_UplinkCommon_ReleasePucch_ConfigCommon) isBWP_UplinkCommon_Pucch_ConfigCommon() {}
13769
13770 func (*BWP_UplinkCommon_SetupPucch_ConfigCommon) isBWP_UplinkCommon_Pucch_ConfigCommon() {}
13771
13772 func (m *BWP_UplinkCommon) GetPucch_ConfigCommon() isBWP_UplinkCommon_Pucch_ConfigCommon {
13773         if m != nil {
13774                 return m.Pucch_ConfigCommon
13775         }
13776         return nil
13777 }
13778
13779 func (m *BWP_UplinkCommon) GetReleasePucch_ConfigCommon() *Null {
13780         if x, ok := m.GetPucch_ConfigCommon().(*BWP_UplinkCommon_ReleasePucch_ConfigCommon); ok {
13781                 return x.ReleasePucch_ConfigCommon
13782         }
13783         return nil
13784 }
13785
13786 func (m *BWP_UplinkCommon) GetSetupPucch_ConfigCommon() *PUCCH_ConfigCommon {
13787         if x, ok := m.GetPucch_ConfigCommon().(*BWP_UplinkCommon_SetupPucch_ConfigCommon); ok {
13788                 return x.SetupPucch_ConfigCommon
13789         }
13790         return nil
13791 }
13792
13793 // XXX_OneofWrappers is for the internal use of the proto package.
13794 func (*BWP_UplinkCommon) XXX_OneofWrappers() []interface{} {
13795         return []interface{}{
13796                 (*BWP_UplinkCommon_ReleaseRach_ConfigCommon)(nil),
13797                 (*BWP_UplinkCommon_SetupRach_ConfigCommon)(nil),
13798                 (*BWP_UplinkCommon_ReleasePusch_ConfigCommon)(nil),
13799                 (*BWP_UplinkCommon_SetupPusch_ConfigCommon)(nil),
13800                 (*BWP_UplinkCommon_ReleasePucch_ConfigCommon)(nil),
13801                 (*BWP_UplinkCommon_SetupPucch_ConfigCommon)(nil),
13802         }
13803 }
13804
13805 type BWP_Uplink struct {
13806         Bwp_Id               uint32               `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"`
13807         Bwp_Common           *BWP_UplinkCommon    `protobuf:"bytes,2,opt,name=bwp_Common,json=bwpCommon,proto3" json:"bwp_Common,omitempty"`
13808         Bwp_Dedicated        *BWP_UplinkDedicated `protobuf:"bytes,3,opt,name=bwp_Dedicated,json=bwpDedicated,proto3" json:"bwp_Dedicated,omitempty"`
13809         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
13810         XXX_unrecognized     []byte               `json:"-"`
13811         XXX_sizecache        int32                `json:"-"`
13812 }
13813
13814 func (m *BWP_Uplink) Reset()         { *m = BWP_Uplink{} }
13815 func (m *BWP_Uplink) String() string { return proto.CompactTextString(m) }
13816 func (*BWP_Uplink) ProtoMessage()    {}
13817 func (*BWP_Uplink) Descriptor() ([]byte, []int) {
13818         return fileDescriptor_21c7528bb61f1a7a, []int{76}
13819 }
13820
13821 func (m *BWP_Uplink) XXX_Unmarshal(b []byte) error {
13822         return xxx_messageInfo_BWP_Uplink.Unmarshal(m, b)
13823 }
13824 func (m *BWP_Uplink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13825         return xxx_messageInfo_BWP_Uplink.Marshal(b, m, deterministic)
13826 }
13827 func (m *BWP_Uplink) XXX_Merge(src proto.Message) {
13828         xxx_messageInfo_BWP_Uplink.Merge(m, src)
13829 }
13830 func (m *BWP_Uplink) XXX_Size() int {
13831         return xxx_messageInfo_BWP_Uplink.Size(m)
13832 }
13833 func (m *BWP_Uplink) XXX_DiscardUnknown() {
13834         xxx_messageInfo_BWP_Uplink.DiscardUnknown(m)
13835 }
13836
13837 var xxx_messageInfo_BWP_Uplink proto.InternalMessageInfo
13838
13839 func (m *BWP_Uplink) GetBwp_Id() uint32 {
13840         if m != nil {
13841                 return m.Bwp_Id
13842         }
13843         return 0
13844 }
13845
13846 func (m *BWP_Uplink) GetBwp_Common() *BWP_UplinkCommon {
13847         if m != nil {
13848                 return m.Bwp_Common
13849         }
13850         return nil
13851 }
13852
13853 func (m *BWP_Uplink) GetBwp_Dedicated() *BWP_UplinkDedicated {
13854         if m != nil {
13855                 return m.Bwp_Dedicated
13856         }
13857         return nil
13858 }
13859
13860 type RACH_ConfigCommon struct {
13861         Rach_ConfigGeneric        *RACH_ConfigGeneric   `protobuf:"bytes,1,opt,name=rach_ConfigGeneric,json=rachConfigGeneric,proto3" json:"rach_ConfigGeneric,omitempty"`
13862         TotalNumberOfRA_Preambles *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=totalNumberOfRA_Preambles,json=totalNumberOfRAPreambles,proto3" json:"totalNumberOfRA_Preambles,omitempty"`
13863         // Types that are valid to be assigned to SsbPerRACH_OccasionAndCB_PreamblesPerSSB:
13864         //      *RACH_ConfigCommon_OneEighth
13865         //      *RACH_ConfigCommon_OneFourth
13866         //      *RACH_ConfigCommon_OneHalf
13867         //      *RACH_ConfigCommon_One
13868         //      *RACH_ConfigCommon_Two
13869         //      *RACH_ConfigCommon_Four
13870         //      *RACH_ConfigCommon_Eight
13871         //      *RACH_ConfigCommon_Sixteen
13872         SsbPerRACH_OccasionAndCB_PreamblesPerSSB isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB `protobuf_oneof:"ssb_perRACH_OccasionAndCB_PreamblesPerSSB"`
13873         GroupBconfigured                         *GroupBconfigured                                            `protobuf:"bytes,11,opt,name=groupBconfigured,proto3" json:"groupBconfigured,omitempty"`
13874         Ra_ContentionResolutionTimer             *RA_ContentionResolutionTimer                                `protobuf:"bytes,12,opt,name=ra_ContentionResolutionTimer,json=raContentionResolutionTimer,proto3" json:"ra_ContentionResolutionTimer,omitempty"`
13875         Rsrp_ThresholdSSB                        *wrappers.UInt32Value                                        `protobuf:"bytes,13,opt,name=rsrp_ThresholdSSB,json=rsrpThresholdSSB,proto3" json:"rsrp_ThresholdSSB,omitempty"`
13876         Rsrp_ThresholdSSB_SUL                    *wrappers.UInt32Value                                        `protobuf:"bytes,14,opt,name=rsrp_ThresholdSSB_SUL,json=rsrpThresholdSSBSUL,proto3" json:"rsrp_ThresholdSSB_SUL,omitempty"`
13877         // Types that are valid to be assigned to Prach_RootSequenceIndex:
13878         //      *RACH_ConfigCommon_L839
13879         //      *RACH_ConfigCommon_L139
13880         Prach_RootSequenceIndex isRACH_ConfigCommon_Prach_RootSequenceIndex `protobuf_oneof:"prach_RootSequenceIndex"`
13881         Msg1_SubcarrierSpacing  *SubcarrierSpacing                          `protobuf:"bytes,17,opt,name=msg1_SubcarrierSpacing,json=msg1SubcarrierSpacing,proto3" json:"msg1_SubcarrierSpacing,omitempty"`
13882         RestrictedSetConfig     *RestrictedSetConfig                        `protobuf:"bytes,18,opt,name=restrictedSetConfig,proto3" json:"restrictedSetConfig,omitempty"`
13883         Msg3TransformPrecoder   *EnabledOpt                                 `protobuf:"bytes,19,opt,name=msg3_transformPrecoder,json=msg3TransformPrecoder,proto3" json:"msg3_transformPrecoder,omitempty"`
13884         XXX_NoUnkeyedLiteral    struct{}                                    `json:"-"`
13885         XXX_unrecognized        []byte                                      `json:"-"`
13886         XXX_sizecache           int32                                       `json:"-"`
13887 }
13888
13889 func (m *RACH_ConfigCommon) Reset()         { *m = RACH_ConfigCommon{} }
13890 func (m *RACH_ConfigCommon) String() string { return proto.CompactTextString(m) }
13891 func (*RACH_ConfigCommon) ProtoMessage()    {}
13892 func (*RACH_ConfigCommon) Descriptor() ([]byte, []int) {
13893         return fileDescriptor_21c7528bb61f1a7a, []int{77}
13894 }
13895
13896 func (m *RACH_ConfigCommon) XXX_Unmarshal(b []byte) error {
13897         return xxx_messageInfo_RACH_ConfigCommon.Unmarshal(m, b)
13898 }
13899 func (m *RACH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
13900         return xxx_messageInfo_RACH_ConfigCommon.Marshal(b, m, deterministic)
13901 }
13902 func (m *RACH_ConfigCommon) XXX_Merge(src proto.Message) {
13903         xxx_messageInfo_RACH_ConfigCommon.Merge(m, src)
13904 }
13905 func (m *RACH_ConfigCommon) XXX_Size() int {
13906         return xxx_messageInfo_RACH_ConfigCommon.Size(m)
13907 }
13908 func (m *RACH_ConfigCommon) XXX_DiscardUnknown() {
13909         xxx_messageInfo_RACH_ConfigCommon.DiscardUnknown(m)
13910 }
13911
13912 var xxx_messageInfo_RACH_ConfigCommon proto.InternalMessageInfo
13913
13914 func (m *RACH_ConfigCommon) GetRach_ConfigGeneric() *RACH_ConfigGeneric {
13915         if m != nil {
13916                 return m.Rach_ConfigGeneric
13917         }
13918         return nil
13919 }
13920
13921 func (m *RACH_ConfigCommon) GetTotalNumberOfRA_Preambles() *wrappers.UInt32Value {
13922         if m != nil {
13923                 return m.TotalNumberOfRA_Preambles
13924         }
13925         return nil
13926 }
13927
13928 type isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB interface {
13929         isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB()
13930 }
13931
13932 type RACH_ConfigCommon_OneEighth struct {
13933         OneEighth *Fraction `protobuf:"bytes,3,opt,name=oneEighth,proto3,oneof"`
13934 }
13935
13936 type RACH_ConfigCommon_OneFourth struct {
13937         OneFourth *Fraction `protobuf:"bytes,4,opt,name=oneFourth,proto3,oneof"`
13938 }
13939
13940 type RACH_ConfigCommon_OneHalf struct {
13941         OneHalf *Fraction `protobuf:"bytes,5,opt,name=oneHalf,proto3,oneof"`
13942 }
13943
13944 type RACH_ConfigCommon_One struct {
13945         One *Fraction `protobuf:"bytes,6,opt,name=one,proto3,oneof"`
13946 }
13947
13948 type RACH_ConfigCommon_Two struct {
13949         Two *OtherFraction `protobuf:"bytes,7,opt,name=two,proto3,oneof"`
13950 }
13951
13952 type RACH_ConfigCommon_Four struct {
13953         Four uint32 `protobuf:"varint,8,opt,name=four,proto3,oneof"`
13954 }
13955
13956 type RACH_ConfigCommon_Eight struct {
13957         Eight uint32 `protobuf:"varint,9,opt,name=eight,proto3,oneof"`
13958 }
13959
13960 type RACH_ConfigCommon_Sixteen struct {
13961         Sixteen uint32 `protobuf:"varint,10,opt,name=sixteen,proto3,oneof"`
13962 }
13963
13964 func (*RACH_ConfigCommon_OneEighth) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13965
13966 func (*RACH_ConfigCommon_OneFourth) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13967
13968 func (*RACH_ConfigCommon_OneHalf) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13969
13970 func (*RACH_ConfigCommon_One) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13971
13972 func (*RACH_ConfigCommon_Two) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13973
13974 func (*RACH_ConfigCommon_Four) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13975
13976 func (*RACH_ConfigCommon_Eight) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13977
13978 func (*RACH_ConfigCommon_Sixteen) isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB() {}
13979
13980 func (m *RACH_ConfigCommon) GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB() isRACH_ConfigCommon_SsbPerRACH_OccasionAndCB_PreamblesPerSSB {
13981         if m != nil {
13982                 return m.SsbPerRACH_OccasionAndCB_PreamblesPerSSB
13983         }
13984         return nil
13985 }
13986
13987 func (m *RACH_ConfigCommon) GetOneEighth() *Fraction {
13988         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneEighth); ok {
13989                 return x.OneEighth
13990         }
13991         return nil
13992 }
13993
13994 func (m *RACH_ConfigCommon) GetOneFourth() *Fraction {
13995         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneFourth); ok {
13996                 return x.OneFourth
13997         }
13998         return nil
13999 }
14000
14001 func (m *RACH_ConfigCommon) GetOneHalf() *Fraction {
14002         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_OneHalf); ok {
14003                 return x.OneHalf
14004         }
14005         return nil
14006 }
14007
14008 func (m *RACH_ConfigCommon) GetOne() *Fraction {
14009         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_One); ok {
14010                 return x.One
14011         }
14012         return nil
14013 }
14014
14015 func (m *RACH_ConfigCommon) GetTwo() *OtherFraction {
14016         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Two); ok {
14017                 return x.Two
14018         }
14019         return nil
14020 }
14021
14022 func (m *RACH_ConfigCommon) GetFour() uint32 {
14023         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Four); ok {
14024                 return x.Four
14025         }
14026         return 0
14027 }
14028
14029 func (m *RACH_ConfigCommon) GetEight() uint32 {
14030         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Eight); ok {
14031                 return x.Eight
14032         }
14033         return 0
14034 }
14035
14036 func (m *RACH_ConfigCommon) GetSixteen() uint32 {
14037         if x, ok := m.GetSsbPerRACH_OccasionAndCB_PreamblesPerSSB().(*RACH_ConfigCommon_Sixteen); ok {
14038                 return x.Sixteen
14039         }
14040         return 0
14041 }
14042
14043 func (m *RACH_ConfigCommon) GetGroupBconfigured() *GroupBconfigured {
14044         if m != nil {
14045                 return m.GroupBconfigured
14046         }
14047         return nil
14048 }
14049
14050 func (m *RACH_ConfigCommon) GetRa_ContentionResolutionTimer() *RA_ContentionResolutionTimer {
14051         if m != nil {
14052                 return m.Ra_ContentionResolutionTimer
14053         }
14054         return nil
14055 }
14056
14057 func (m *RACH_ConfigCommon) GetRsrp_ThresholdSSB() *wrappers.UInt32Value {
14058         if m != nil {
14059                 return m.Rsrp_ThresholdSSB
14060         }
14061         return nil
14062 }
14063
14064 func (m *RACH_ConfigCommon) GetRsrp_ThresholdSSB_SUL() *wrappers.UInt32Value {
14065         if m != nil {
14066                 return m.Rsrp_ThresholdSSB_SUL
14067         }
14068         return nil
14069 }
14070
14071 type isRACH_ConfigCommon_Prach_RootSequenceIndex interface {
14072         isRACH_ConfigCommon_Prach_RootSequenceIndex()
14073 }
14074
14075 type RACH_ConfigCommon_L839 struct {
14076         L839 uint32 `protobuf:"varint,15,opt,name=l839,proto3,oneof"`
14077 }
14078
14079 type RACH_ConfigCommon_L139 struct {
14080         L139 uint32 `protobuf:"varint,16,opt,name=l139,proto3,oneof"`
14081 }
14082
14083 func (*RACH_ConfigCommon_L839) isRACH_ConfigCommon_Prach_RootSequenceIndex() {}
14084
14085 func (*RACH_ConfigCommon_L139) isRACH_ConfigCommon_Prach_RootSequenceIndex() {}
14086
14087 func (m *RACH_ConfigCommon) GetPrach_RootSequenceIndex() isRACH_ConfigCommon_Prach_RootSequenceIndex {
14088         if m != nil {
14089                 return m.Prach_RootSequenceIndex
14090         }
14091         return nil
14092 }
14093
14094 func (m *RACH_ConfigCommon) GetL839() uint32 {
14095         if x, ok := m.GetPrach_RootSequenceIndex().(*RACH_ConfigCommon_L839); ok {
14096                 return x.L839
14097         }
14098         return 0
14099 }
14100
14101 func (m *RACH_ConfigCommon) GetL139() uint32 {
14102         if x, ok := m.GetPrach_RootSequenceIndex().(*RACH_ConfigCommon_L139); ok {
14103                 return x.L139
14104         }
14105         return 0
14106 }
14107
14108 func (m *RACH_ConfigCommon) GetMsg1_SubcarrierSpacing() *SubcarrierSpacing {
14109         if m != nil {
14110                 return m.Msg1_SubcarrierSpacing
14111         }
14112         return nil
14113 }
14114
14115 func (m *RACH_ConfigCommon) GetRestrictedSetConfig() *RestrictedSetConfig {
14116         if m != nil {
14117                 return m.RestrictedSetConfig
14118         }
14119         return nil
14120 }
14121
14122 func (m *RACH_ConfigCommon) GetMsg3TransformPrecoder() *EnabledOpt {
14123         if m != nil {
14124                 return m.Msg3TransformPrecoder
14125         }
14126         return nil
14127 }
14128
14129 // XXX_OneofWrappers is for the internal use of the proto package.
14130 func (*RACH_ConfigCommon) XXX_OneofWrappers() []interface{} {
14131         return []interface{}{
14132                 (*RACH_ConfigCommon_OneEighth)(nil),
14133                 (*RACH_ConfigCommon_OneFourth)(nil),
14134                 (*RACH_ConfigCommon_OneHalf)(nil),
14135                 (*RACH_ConfigCommon_One)(nil),
14136                 (*RACH_ConfigCommon_Two)(nil),
14137                 (*RACH_ConfigCommon_Four)(nil),
14138                 (*RACH_ConfigCommon_Eight)(nil),
14139                 (*RACH_ConfigCommon_Sixteen)(nil),
14140                 (*RACH_ConfigCommon_L839)(nil),
14141                 (*RACH_ConfigCommon_L139)(nil),
14142         }
14143 }
14144
14145 type RACH_ConfigGeneric struct {
14146         Prach_ConfigurationIndex    uint32             `protobuf:"varint,1,opt,name=prach_ConfigurationIndex,json=prachConfigurationIndex,proto3" json:"prach_ConfigurationIndex,omitempty"`
14147         Msg1_FDM                    *Msg1_FDM          `protobuf:"bytes,2,opt,name=msg1_FDM,json=msg1FDM,proto3" json:"msg1_FDM,omitempty"`
14148         Msg1_FrequencyStart         uint32             `protobuf:"varint,3,opt,name=msg1_FrequencyStart,json=msg1FrequencyStart,proto3" json:"msg1_FrequencyStart,omitempty"`
14149         ZeroCorrelationZoneConfig   uint32             `protobuf:"varint,4,opt,name=zeroCorrelationZoneConfig,proto3" json:"zeroCorrelationZoneConfig,omitempty"`
14150         PreambleReceivedTargetPower int32              `protobuf:"zigzag32,5,opt,name=preambleReceivedTargetPower,proto3" json:"preambleReceivedTargetPower,omitempty"`
14151         PreambleTransMax            *PreambleTransMax  `protobuf:"bytes,6,opt,name=preambleTransMax,proto3" json:"preambleTransMax,omitempty"`
14152         PowerRampingStep            *PowerRampingStep  `protobuf:"bytes,7,opt,name=powerRampingStep,proto3" json:"powerRampingStep,omitempty"`
14153         Ra_ResponseWindow           *RA_ResponseWindow `protobuf:"bytes,8,opt,name=ra_ResponseWindow,json=raResponseWindow,proto3" json:"ra_ResponseWindow,omitempty"`
14154         XXX_NoUnkeyedLiteral        struct{}           `json:"-"`
14155         XXX_unrecognized            []byte             `json:"-"`
14156         XXX_sizecache               int32              `json:"-"`
14157 }
14158
14159 func (m *RACH_ConfigGeneric) Reset()         { *m = RACH_ConfigGeneric{} }
14160 func (m *RACH_ConfigGeneric) String() string { return proto.CompactTextString(m) }
14161 func (*RACH_ConfigGeneric) ProtoMessage()    {}
14162 func (*RACH_ConfigGeneric) Descriptor() ([]byte, []int) {
14163         return fileDescriptor_21c7528bb61f1a7a, []int{78}
14164 }
14165
14166 func (m *RACH_ConfigGeneric) XXX_Unmarshal(b []byte) error {
14167         return xxx_messageInfo_RACH_ConfigGeneric.Unmarshal(m, b)
14168 }
14169 func (m *RACH_ConfigGeneric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14170         return xxx_messageInfo_RACH_ConfigGeneric.Marshal(b, m, deterministic)
14171 }
14172 func (m *RACH_ConfigGeneric) XXX_Merge(src proto.Message) {
14173         xxx_messageInfo_RACH_ConfigGeneric.Merge(m, src)
14174 }
14175 func (m *RACH_ConfigGeneric) XXX_Size() int {
14176         return xxx_messageInfo_RACH_ConfigGeneric.Size(m)
14177 }
14178 func (m *RACH_ConfigGeneric) XXX_DiscardUnknown() {
14179         xxx_messageInfo_RACH_ConfigGeneric.DiscardUnknown(m)
14180 }
14181
14182 var xxx_messageInfo_RACH_ConfigGeneric proto.InternalMessageInfo
14183
14184 func (m *RACH_ConfigGeneric) GetPrach_ConfigurationIndex() uint32 {
14185         if m != nil {
14186                 return m.Prach_ConfigurationIndex
14187         }
14188         return 0
14189 }
14190
14191 func (m *RACH_ConfigGeneric) GetMsg1_FDM() *Msg1_FDM {
14192         if m != nil {
14193                 return m.Msg1_FDM
14194         }
14195         return nil
14196 }
14197
14198 func (m *RACH_ConfigGeneric) GetMsg1_FrequencyStart() uint32 {
14199         if m != nil {
14200                 return m.Msg1_FrequencyStart
14201         }
14202         return 0
14203 }
14204
14205 func (m *RACH_ConfigGeneric) GetZeroCorrelationZoneConfig() uint32 {
14206         if m != nil {
14207                 return m.ZeroCorrelationZoneConfig
14208         }
14209         return 0
14210 }
14211
14212 func (m *RACH_ConfigGeneric) GetPreambleReceivedTargetPower() int32 {
14213         if m != nil {
14214                 return m.PreambleReceivedTargetPower
14215         }
14216         return 0
14217 }
14218
14219 func (m *RACH_ConfigGeneric) GetPreambleTransMax() *PreambleTransMax {
14220         if m != nil {
14221                 return m.PreambleTransMax
14222         }
14223         return nil
14224 }
14225
14226 func (m *RACH_ConfigGeneric) GetPowerRampingStep() *PowerRampingStep {
14227         if m != nil {
14228                 return m.PowerRampingStep
14229         }
14230         return nil
14231 }
14232
14233 func (m *RACH_ConfigGeneric) GetRa_ResponseWindow() *RA_ResponseWindow {
14234         if m != nil {
14235                 return m.Ra_ResponseWindow
14236         }
14237         return nil
14238 }
14239
14240 type Msg1_FDM struct {
14241         Value                Msg1_FDM_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Msg1_FDM_Value" json:"value,omitempty"`
14242         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
14243         XXX_unrecognized     []byte         `json:"-"`
14244         XXX_sizecache        int32          `json:"-"`
14245 }
14246
14247 func (m *Msg1_FDM) Reset()         { *m = Msg1_FDM{} }
14248 func (m *Msg1_FDM) String() string { return proto.CompactTextString(m) }
14249 func (*Msg1_FDM) ProtoMessage()    {}
14250 func (*Msg1_FDM) Descriptor() ([]byte, []int) {
14251         return fileDescriptor_21c7528bb61f1a7a, []int{79}
14252 }
14253
14254 func (m *Msg1_FDM) XXX_Unmarshal(b []byte) error {
14255         return xxx_messageInfo_Msg1_FDM.Unmarshal(m, b)
14256 }
14257 func (m *Msg1_FDM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14258         return xxx_messageInfo_Msg1_FDM.Marshal(b, m, deterministic)
14259 }
14260 func (m *Msg1_FDM) XXX_Merge(src proto.Message) {
14261         xxx_messageInfo_Msg1_FDM.Merge(m, src)
14262 }
14263 func (m *Msg1_FDM) XXX_Size() int {
14264         return xxx_messageInfo_Msg1_FDM.Size(m)
14265 }
14266 func (m *Msg1_FDM) XXX_DiscardUnknown() {
14267         xxx_messageInfo_Msg1_FDM.DiscardUnknown(m)
14268 }
14269
14270 var xxx_messageInfo_Msg1_FDM proto.InternalMessageInfo
14271
14272 func (m *Msg1_FDM) GetValue() Msg1_FDM_Value {
14273         if m != nil {
14274                 return m.Value
14275         }
14276         return Msg1_FDM_protobuf_unspecified
14277 }
14278
14279 type PreambleTransMax struct {
14280         Value                PreambleTransMax_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PreambleTransMax_Value" json:"value,omitempty"`
14281         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
14282         XXX_unrecognized     []byte                 `json:"-"`
14283         XXX_sizecache        int32                  `json:"-"`
14284 }
14285
14286 func (m *PreambleTransMax) Reset()         { *m = PreambleTransMax{} }
14287 func (m *PreambleTransMax) String() string { return proto.CompactTextString(m) }
14288 func (*PreambleTransMax) ProtoMessage()    {}
14289 func (*PreambleTransMax) Descriptor() ([]byte, []int) {
14290         return fileDescriptor_21c7528bb61f1a7a, []int{80}
14291 }
14292
14293 func (m *PreambleTransMax) XXX_Unmarshal(b []byte) error {
14294         return xxx_messageInfo_PreambleTransMax.Unmarshal(m, b)
14295 }
14296 func (m *PreambleTransMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14297         return xxx_messageInfo_PreambleTransMax.Marshal(b, m, deterministic)
14298 }
14299 func (m *PreambleTransMax) XXX_Merge(src proto.Message) {
14300         xxx_messageInfo_PreambleTransMax.Merge(m, src)
14301 }
14302 func (m *PreambleTransMax) XXX_Size() int {
14303         return xxx_messageInfo_PreambleTransMax.Size(m)
14304 }
14305 func (m *PreambleTransMax) XXX_DiscardUnknown() {
14306         xxx_messageInfo_PreambleTransMax.DiscardUnknown(m)
14307 }
14308
14309 var xxx_messageInfo_PreambleTransMax proto.InternalMessageInfo
14310
14311 func (m *PreambleTransMax) GetValue() PreambleTransMax_Value {
14312         if m != nil {
14313                 return m.Value
14314         }
14315         return PreambleTransMax_protobuf_unspecified
14316 }
14317
14318 type PowerRampingStep struct {
14319         Value                PowerRampingStep_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerRampingStep_Value" json:"value,omitempty"`
14320         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
14321         XXX_unrecognized     []byte                 `json:"-"`
14322         XXX_sizecache        int32                  `json:"-"`
14323 }
14324
14325 func (m *PowerRampingStep) Reset()         { *m = PowerRampingStep{} }
14326 func (m *PowerRampingStep) String() string { return proto.CompactTextString(m) }
14327 func (*PowerRampingStep) ProtoMessage()    {}
14328 func (*PowerRampingStep) Descriptor() ([]byte, []int) {
14329         return fileDescriptor_21c7528bb61f1a7a, []int{81}
14330 }
14331
14332 func (m *PowerRampingStep) XXX_Unmarshal(b []byte) error {
14333         return xxx_messageInfo_PowerRampingStep.Unmarshal(m, b)
14334 }
14335 func (m *PowerRampingStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14336         return xxx_messageInfo_PowerRampingStep.Marshal(b, m, deterministic)
14337 }
14338 func (m *PowerRampingStep) XXX_Merge(src proto.Message) {
14339         xxx_messageInfo_PowerRampingStep.Merge(m, src)
14340 }
14341 func (m *PowerRampingStep) XXX_Size() int {
14342         return xxx_messageInfo_PowerRampingStep.Size(m)
14343 }
14344 func (m *PowerRampingStep) XXX_DiscardUnknown() {
14345         xxx_messageInfo_PowerRampingStep.DiscardUnknown(m)
14346 }
14347
14348 var xxx_messageInfo_PowerRampingStep proto.InternalMessageInfo
14349
14350 func (m *PowerRampingStep) GetValue() PowerRampingStep_Value {
14351         if m != nil {
14352                 return m.Value
14353         }
14354         return PowerRampingStep_protobuf_unspecified
14355 }
14356
14357 type RA_ResponseWindow struct {
14358         Value                RA_ResponseWindow_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_ResponseWindow_Value" json:"value,omitempty"`
14359         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
14360         XXX_unrecognized     []byte                  `json:"-"`
14361         XXX_sizecache        int32                   `json:"-"`
14362 }
14363
14364 func (m *RA_ResponseWindow) Reset()         { *m = RA_ResponseWindow{} }
14365 func (m *RA_ResponseWindow) String() string { return proto.CompactTextString(m) }
14366 func (*RA_ResponseWindow) ProtoMessage()    {}
14367 func (*RA_ResponseWindow) Descriptor() ([]byte, []int) {
14368         return fileDescriptor_21c7528bb61f1a7a, []int{82}
14369 }
14370
14371 func (m *RA_ResponseWindow) XXX_Unmarshal(b []byte) error {
14372         return xxx_messageInfo_RA_ResponseWindow.Unmarshal(m, b)
14373 }
14374 func (m *RA_ResponseWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14375         return xxx_messageInfo_RA_ResponseWindow.Marshal(b, m, deterministic)
14376 }
14377 func (m *RA_ResponseWindow) XXX_Merge(src proto.Message) {
14378         xxx_messageInfo_RA_ResponseWindow.Merge(m, src)
14379 }
14380 func (m *RA_ResponseWindow) XXX_Size() int {
14381         return xxx_messageInfo_RA_ResponseWindow.Size(m)
14382 }
14383 func (m *RA_ResponseWindow) XXX_DiscardUnknown() {
14384         xxx_messageInfo_RA_ResponseWindow.DiscardUnknown(m)
14385 }
14386
14387 var xxx_messageInfo_RA_ResponseWindow proto.InternalMessageInfo
14388
14389 func (m *RA_ResponseWindow) GetValue() RA_ResponseWindow_Value {
14390         if m != nil {
14391                 return m.Value
14392         }
14393         return RA_ResponseWindow_protobuf_unspecified
14394 }
14395
14396 type Fraction struct {
14397         Value                Fraction_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Fraction_Value" json:"value,omitempty"`
14398         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
14399         XXX_unrecognized     []byte         `json:"-"`
14400         XXX_sizecache        int32          `json:"-"`
14401 }
14402
14403 func (m *Fraction) Reset()         { *m = Fraction{} }
14404 func (m *Fraction) String() string { return proto.CompactTextString(m) }
14405 func (*Fraction) ProtoMessage()    {}
14406 func (*Fraction) Descriptor() ([]byte, []int) {
14407         return fileDescriptor_21c7528bb61f1a7a, []int{83}
14408 }
14409
14410 func (m *Fraction) XXX_Unmarshal(b []byte) error {
14411         return xxx_messageInfo_Fraction.Unmarshal(m, b)
14412 }
14413 func (m *Fraction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14414         return xxx_messageInfo_Fraction.Marshal(b, m, deterministic)
14415 }
14416 func (m *Fraction) XXX_Merge(src proto.Message) {
14417         xxx_messageInfo_Fraction.Merge(m, src)
14418 }
14419 func (m *Fraction) XXX_Size() int {
14420         return xxx_messageInfo_Fraction.Size(m)
14421 }
14422 func (m *Fraction) XXX_DiscardUnknown() {
14423         xxx_messageInfo_Fraction.DiscardUnknown(m)
14424 }
14425
14426 var xxx_messageInfo_Fraction proto.InternalMessageInfo
14427
14428 func (m *Fraction) GetValue() Fraction_Value {
14429         if m != nil {
14430                 return m.Value
14431         }
14432         return Fraction_protobuf_unspecified
14433 }
14434
14435 type OtherFraction struct {
14436         Value                OtherFraction_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OtherFraction_Value" json:"value,omitempty"`
14437         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
14438         XXX_unrecognized     []byte              `json:"-"`
14439         XXX_sizecache        int32               `json:"-"`
14440 }
14441
14442 func (m *OtherFraction) Reset()         { *m = OtherFraction{} }
14443 func (m *OtherFraction) String() string { return proto.CompactTextString(m) }
14444 func (*OtherFraction) ProtoMessage()    {}
14445 func (*OtherFraction) Descriptor() ([]byte, []int) {
14446         return fileDescriptor_21c7528bb61f1a7a, []int{84}
14447 }
14448
14449 func (m *OtherFraction) XXX_Unmarshal(b []byte) error {
14450         return xxx_messageInfo_OtherFraction.Unmarshal(m, b)
14451 }
14452 func (m *OtherFraction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14453         return xxx_messageInfo_OtherFraction.Marshal(b, m, deterministic)
14454 }
14455 func (m *OtherFraction) XXX_Merge(src proto.Message) {
14456         xxx_messageInfo_OtherFraction.Merge(m, src)
14457 }
14458 func (m *OtherFraction) XXX_Size() int {
14459         return xxx_messageInfo_OtherFraction.Size(m)
14460 }
14461 func (m *OtherFraction) XXX_DiscardUnknown() {
14462         xxx_messageInfo_OtherFraction.DiscardUnknown(m)
14463 }
14464
14465 var xxx_messageInfo_OtherFraction proto.InternalMessageInfo
14466
14467 func (m *OtherFraction) GetValue() OtherFraction_Value {
14468         if m != nil {
14469                 return m.Value
14470         }
14471         return OtherFraction_protobuf_unspecified
14472 }
14473
14474 type GroupBconfigured struct {
14475         Ra_Msg3SizeGroupA          *RA_Msg3SizeGroupA        `protobuf:"bytes,1,opt,name=ra_Msg3SizeGroupA,json=raMsg3SizeGroupA,proto3" json:"ra_Msg3SizeGroupA,omitempty"`
14476         MessagePowerOffsetGroupB   *MessagePowerOffsetGroupB `protobuf:"bytes,2,opt,name=messagePowerOffsetGroupB,proto3" json:"messagePowerOffsetGroupB,omitempty"`
14477         NumberOfRA_PreamblesGroupA uint32                    `protobuf:"varint,3,opt,name=numberOfRA_PreamblesGroupA,json=numberOfRAPreamblesGroupA,proto3" json:"numberOfRA_PreamblesGroupA,omitempty"`
14478         XXX_NoUnkeyedLiteral       struct{}                  `json:"-"`
14479         XXX_unrecognized           []byte                    `json:"-"`
14480         XXX_sizecache              int32                     `json:"-"`
14481 }
14482
14483 func (m *GroupBconfigured) Reset()         { *m = GroupBconfigured{} }
14484 func (m *GroupBconfigured) String() string { return proto.CompactTextString(m) }
14485 func (*GroupBconfigured) ProtoMessage()    {}
14486 func (*GroupBconfigured) Descriptor() ([]byte, []int) {
14487         return fileDescriptor_21c7528bb61f1a7a, []int{85}
14488 }
14489
14490 func (m *GroupBconfigured) XXX_Unmarshal(b []byte) error {
14491         return xxx_messageInfo_GroupBconfigured.Unmarshal(m, b)
14492 }
14493 func (m *GroupBconfigured) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14494         return xxx_messageInfo_GroupBconfigured.Marshal(b, m, deterministic)
14495 }
14496 func (m *GroupBconfigured) XXX_Merge(src proto.Message) {
14497         xxx_messageInfo_GroupBconfigured.Merge(m, src)
14498 }
14499 func (m *GroupBconfigured) XXX_Size() int {
14500         return xxx_messageInfo_GroupBconfigured.Size(m)
14501 }
14502 func (m *GroupBconfigured) XXX_DiscardUnknown() {
14503         xxx_messageInfo_GroupBconfigured.DiscardUnknown(m)
14504 }
14505
14506 var xxx_messageInfo_GroupBconfigured proto.InternalMessageInfo
14507
14508 func (m *GroupBconfigured) GetRa_Msg3SizeGroupA() *RA_Msg3SizeGroupA {
14509         if m != nil {
14510                 return m.Ra_Msg3SizeGroupA
14511         }
14512         return nil
14513 }
14514
14515 func (m *GroupBconfigured) GetMessagePowerOffsetGroupB() *MessagePowerOffsetGroupB {
14516         if m != nil {
14517                 return m.MessagePowerOffsetGroupB
14518         }
14519         return nil
14520 }
14521
14522 func (m *GroupBconfigured) GetNumberOfRA_PreamblesGroupA() uint32 {
14523         if m != nil {
14524                 return m.NumberOfRA_PreamblesGroupA
14525         }
14526         return 0
14527 }
14528
14529 type RA_Msg3SizeGroupA struct {
14530         Value                RA_Msg3SizeGroupA_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_Msg3SizeGroupA_Value" json:"value,omitempty"`
14531         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
14532         XXX_unrecognized     []byte                  `json:"-"`
14533         XXX_sizecache        int32                   `json:"-"`
14534 }
14535
14536 func (m *RA_Msg3SizeGroupA) Reset()         { *m = RA_Msg3SizeGroupA{} }
14537 func (m *RA_Msg3SizeGroupA) String() string { return proto.CompactTextString(m) }
14538 func (*RA_Msg3SizeGroupA) ProtoMessage()    {}
14539 func (*RA_Msg3SizeGroupA) Descriptor() ([]byte, []int) {
14540         return fileDescriptor_21c7528bb61f1a7a, []int{86}
14541 }
14542
14543 func (m *RA_Msg3SizeGroupA) XXX_Unmarshal(b []byte) error {
14544         return xxx_messageInfo_RA_Msg3SizeGroupA.Unmarshal(m, b)
14545 }
14546 func (m *RA_Msg3SizeGroupA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14547         return xxx_messageInfo_RA_Msg3SizeGroupA.Marshal(b, m, deterministic)
14548 }
14549 func (m *RA_Msg3SizeGroupA) XXX_Merge(src proto.Message) {
14550         xxx_messageInfo_RA_Msg3SizeGroupA.Merge(m, src)
14551 }
14552 func (m *RA_Msg3SizeGroupA) XXX_Size() int {
14553         return xxx_messageInfo_RA_Msg3SizeGroupA.Size(m)
14554 }
14555 func (m *RA_Msg3SizeGroupA) XXX_DiscardUnknown() {
14556         xxx_messageInfo_RA_Msg3SizeGroupA.DiscardUnknown(m)
14557 }
14558
14559 var xxx_messageInfo_RA_Msg3SizeGroupA proto.InternalMessageInfo
14560
14561 func (m *RA_Msg3SizeGroupA) GetValue() RA_Msg3SizeGroupA_Value {
14562         if m != nil {
14563                 return m.Value
14564         }
14565         return RA_Msg3SizeGroupA_protobuf_unspecified
14566 }
14567
14568 type MessagePowerOffsetGroupB struct {
14569         Value                MessagePowerOffsetGroupB_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MessagePowerOffsetGroupB_Value" json:"value,omitempty"`
14570         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
14571         XXX_unrecognized     []byte                         `json:"-"`
14572         XXX_sizecache        int32                          `json:"-"`
14573 }
14574
14575 func (m *MessagePowerOffsetGroupB) Reset()         { *m = MessagePowerOffsetGroupB{} }
14576 func (m *MessagePowerOffsetGroupB) String() string { return proto.CompactTextString(m) }
14577 func (*MessagePowerOffsetGroupB) ProtoMessage()    {}
14578 func (*MessagePowerOffsetGroupB) Descriptor() ([]byte, []int) {
14579         return fileDescriptor_21c7528bb61f1a7a, []int{87}
14580 }
14581
14582 func (m *MessagePowerOffsetGroupB) XXX_Unmarshal(b []byte) error {
14583         return xxx_messageInfo_MessagePowerOffsetGroupB.Unmarshal(m, b)
14584 }
14585 func (m *MessagePowerOffsetGroupB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14586         return xxx_messageInfo_MessagePowerOffsetGroupB.Marshal(b, m, deterministic)
14587 }
14588 func (m *MessagePowerOffsetGroupB) XXX_Merge(src proto.Message) {
14589         xxx_messageInfo_MessagePowerOffsetGroupB.Merge(m, src)
14590 }
14591 func (m *MessagePowerOffsetGroupB) XXX_Size() int {
14592         return xxx_messageInfo_MessagePowerOffsetGroupB.Size(m)
14593 }
14594 func (m *MessagePowerOffsetGroupB) XXX_DiscardUnknown() {
14595         xxx_messageInfo_MessagePowerOffsetGroupB.DiscardUnknown(m)
14596 }
14597
14598 var xxx_messageInfo_MessagePowerOffsetGroupB proto.InternalMessageInfo
14599
14600 func (m *MessagePowerOffsetGroupB) GetValue() MessagePowerOffsetGroupB_Value {
14601         if m != nil {
14602                 return m.Value
14603         }
14604         return MessagePowerOffsetGroupB_protobuf_unspecified
14605 }
14606
14607 type RA_ContentionResolutionTimer struct {
14608         Value                RA_ContentionResolutionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RA_ContentionResolutionTimer_Value" json:"value,omitempty"`
14609         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
14610         XXX_unrecognized     []byte                             `json:"-"`
14611         XXX_sizecache        int32                              `json:"-"`
14612 }
14613
14614 func (m *RA_ContentionResolutionTimer) Reset()         { *m = RA_ContentionResolutionTimer{} }
14615 func (m *RA_ContentionResolutionTimer) String() string { return proto.CompactTextString(m) }
14616 func (*RA_ContentionResolutionTimer) ProtoMessage()    {}
14617 func (*RA_ContentionResolutionTimer) Descriptor() ([]byte, []int) {
14618         return fileDescriptor_21c7528bb61f1a7a, []int{88}
14619 }
14620
14621 func (m *RA_ContentionResolutionTimer) XXX_Unmarshal(b []byte) error {
14622         return xxx_messageInfo_RA_ContentionResolutionTimer.Unmarshal(m, b)
14623 }
14624 func (m *RA_ContentionResolutionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14625         return xxx_messageInfo_RA_ContentionResolutionTimer.Marshal(b, m, deterministic)
14626 }
14627 func (m *RA_ContentionResolutionTimer) XXX_Merge(src proto.Message) {
14628         xxx_messageInfo_RA_ContentionResolutionTimer.Merge(m, src)
14629 }
14630 func (m *RA_ContentionResolutionTimer) XXX_Size() int {
14631         return xxx_messageInfo_RA_ContentionResolutionTimer.Size(m)
14632 }
14633 func (m *RA_ContentionResolutionTimer) XXX_DiscardUnknown() {
14634         xxx_messageInfo_RA_ContentionResolutionTimer.DiscardUnknown(m)
14635 }
14636
14637 var xxx_messageInfo_RA_ContentionResolutionTimer proto.InternalMessageInfo
14638
14639 func (m *RA_ContentionResolutionTimer) GetValue() RA_ContentionResolutionTimer_Value {
14640         if m != nil {
14641                 return m.Value
14642         }
14643         return RA_ContentionResolutionTimer_protobuf_unspecified
14644 }
14645
14646 type RestrictedSetConfig struct {
14647         Value                RestrictedSetConfig_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RestrictedSetConfig_Value" json:"value,omitempty"`
14648         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
14649         XXX_unrecognized     []byte                    `json:"-"`
14650         XXX_sizecache        int32                     `json:"-"`
14651 }
14652
14653 func (m *RestrictedSetConfig) Reset()         { *m = RestrictedSetConfig{} }
14654 func (m *RestrictedSetConfig) String() string { return proto.CompactTextString(m) }
14655 func (*RestrictedSetConfig) ProtoMessage()    {}
14656 func (*RestrictedSetConfig) Descriptor() ([]byte, []int) {
14657         return fileDescriptor_21c7528bb61f1a7a, []int{89}
14658 }
14659
14660 func (m *RestrictedSetConfig) XXX_Unmarshal(b []byte) error {
14661         return xxx_messageInfo_RestrictedSetConfig.Unmarshal(m, b)
14662 }
14663 func (m *RestrictedSetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14664         return xxx_messageInfo_RestrictedSetConfig.Marshal(b, m, deterministic)
14665 }
14666 func (m *RestrictedSetConfig) XXX_Merge(src proto.Message) {
14667         xxx_messageInfo_RestrictedSetConfig.Merge(m, src)
14668 }
14669 func (m *RestrictedSetConfig) XXX_Size() int {
14670         return xxx_messageInfo_RestrictedSetConfig.Size(m)
14671 }
14672 func (m *RestrictedSetConfig) XXX_DiscardUnknown() {
14673         xxx_messageInfo_RestrictedSetConfig.DiscardUnknown(m)
14674 }
14675
14676 var xxx_messageInfo_RestrictedSetConfig proto.InternalMessageInfo
14677
14678 func (m *RestrictedSetConfig) GetValue() RestrictedSetConfig_Value {
14679         if m != nil {
14680                 return m.Value
14681         }
14682         return RestrictedSetConfig_protobuf_unspecified
14683 }
14684
14685 type PUSCH_ConfigCommon struct {
14686         GroupHoppingEnabledTransformPrecoding *EnabledOpt                             `protobuf:"bytes,1,opt,name=groupHoppingEnabledTransformPrecoding,proto3" json:"groupHoppingEnabledTransformPrecoding,omitempty"`
14687         Pusch_TimeDomainAllocationList        *PUSCH_TimeDomainResourceAllocationList `protobuf:"bytes,2,opt,name=pusch_TimeDomainAllocationList,json=puschTimeDomainAllocationList,proto3" json:"pusch_TimeDomainAllocationList,omitempty"`
14688         Msg3_DeltaPreamble                    *wrappers.Int32Value                    `protobuf:"bytes,3,opt,name=msg3_DeltaPreamble,json=msg3DeltaPreamble,proto3" json:"msg3_DeltaPreamble,omitempty"`
14689         P0_NominalWithGrant                   *wrappers.Int32Value                    `protobuf:"bytes,4,opt,name=p0_NominalWithGrant,json=p0NominalWithGrant,proto3" json:"p0_NominalWithGrant,omitempty"`
14690         XXX_NoUnkeyedLiteral                  struct{}                                `json:"-"`
14691         XXX_unrecognized                      []byte                                  `json:"-"`
14692         XXX_sizecache                         int32                                   `json:"-"`
14693 }
14694
14695 func (m *PUSCH_ConfigCommon) Reset()         { *m = PUSCH_ConfigCommon{} }
14696 func (m *PUSCH_ConfigCommon) String() string { return proto.CompactTextString(m) }
14697 func (*PUSCH_ConfigCommon) ProtoMessage()    {}
14698 func (*PUSCH_ConfigCommon) Descriptor() ([]byte, []int) {
14699         return fileDescriptor_21c7528bb61f1a7a, []int{90}
14700 }
14701
14702 func (m *PUSCH_ConfigCommon) XXX_Unmarshal(b []byte) error {
14703         return xxx_messageInfo_PUSCH_ConfigCommon.Unmarshal(m, b)
14704 }
14705 func (m *PUSCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14706         return xxx_messageInfo_PUSCH_ConfigCommon.Marshal(b, m, deterministic)
14707 }
14708 func (m *PUSCH_ConfigCommon) XXX_Merge(src proto.Message) {
14709         xxx_messageInfo_PUSCH_ConfigCommon.Merge(m, src)
14710 }
14711 func (m *PUSCH_ConfigCommon) XXX_Size() int {
14712         return xxx_messageInfo_PUSCH_ConfigCommon.Size(m)
14713 }
14714 func (m *PUSCH_ConfigCommon) XXX_DiscardUnknown() {
14715         xxx_messageInfo_PUSCH_ConfigCommon.DiscardUnknown(m)
14716 }
14717
14718 var xxx_messageInfo_PUSCH_ConfigCommon proto.InternalMessageInfo
14719
14720 func (m *PUSCH_ConfigCommon) GetGroupHoppingEnabledTransformPrecoding() *EnabledOpt {
14721         if m != nil {
14722                 return m.GroupHoppingEnabledTransformPrecoding
14723         }
14724         return nil
14725 }
14726
14727 func (m *PUSCH_ConfigCommon) GetPusch_TimeDomainAllocationList() *PUSCH_TimeDomainResourceAllocationList {
14728         if m != nil {
14729                 return m.Pusch_TimeDomainAllocationList
14730         }
14731         return nil
14732 }
14733
14734 func (m *PUSCH_ConfigCommon) GetMsg3_DeltaPreamble() *wrappers.Int32Value {
14735         if m != nil {
14736                 return m.Msg3_DeltaPreamble
14737         }
14738         return nil
14739 }
14740
14741 func (m *PUSCH_ConfigCommon) GetP0_NominalWithGrant() *wrappers.Int32Value {
14742         if m != nil {
14743                 return m.P0_NominalWithGrant
14744         }
14745         return nil
14746 }
14747
14748 type PUSCH_TimeDomainResourceAllocationList struct {
14749         Items                []*PUSCH_TimeDomainResourceAllocation `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
14750         XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
14751         XXX_unrecognized     []byte                                `json:"-"`
14752         XXX_sizecache        int32                                 `json:"-"`
14753 }
14754
14755 func (m *PUSCH_TimeDomainResourceAllocationList) Reset() {
14756         *m = PUSCH_TimeDomainResourceAllocationList{}
14757 }
14758 func (m *PUSCH_TimeDomainResourceAllocationList) String() string { return proto.CompactTextString(m) }
14759 func (*PUSCH_TimeDomainResourceAllocationList) ProtoMessage()    {}
14760 func (*PUSCH_TimeDomainResourceAllocationList) Descriptor() ([]byte, []int) {
14761         return fileDescriptor_21c7528bb61f1a7a, []int{91}
14762 }
14763
14764 func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Unmarshal(b []byte) error {
14765         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Unmarshal(m, b)
14766 }
14767 func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14768         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Marshal(b, m, deterministic)
14769 }
14770 func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Merge(src proto.Message) {
14771         xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Merge(m, src)
14772 }
14773 func (m *PUSCH_TimeDomainResourceAllocationList) XXX_Size() int {
14774         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.Size(m)
14775 }
14776 func (m *PUSCH_TimeDomainResourceAllocationList) XXX_DiscardUnknown() {
14777         xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList.DiscardUnknown(m)
14778 }
14779
14780 var xxx_messageInfo_PUSCH_TimeDomainResourceAllocationList proto.InternalMessageInfo
14781
14782 func (m *PUSCH_TimeDomainResourceAllocationList) GetItems() []*PUSCH_TimeDomainResourceAllocation {
14783         if m != nil {
14784                 return m.Items
14785         }
14786         return nil
14787 }
14788
14789 type PUSCH_TimeDomainResourceAllocation struct {
14790         K2                   *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=k2,proto3" json:"k2,omitempty"`
14791         MappingType          *MappingType          `protobuf:"bytes,2,opt,name=mappingType,proto3" json:"mappingType,omitempty"`
14792         StartSymbolAndLength uint32                `protobuf:"varint,3,opt,name=startSymbolAndLength,proto3" json:"startSymbolAndLength,omitempty"`
14793         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
14794         XXX_unrecognized     []byte                `json:"-"`
14795         XXX_sizecache        int32                 `json:"-"`
14796 }
14797
14798 func (m *PUSCH_TimeDomainResourceAllocation) Reset()         { *m = PUSCH_TimeDomainResourceAllocation{} }
14799 func (m *PUSCH_TimeDomainResourceAllocation) String() string { return proto.CompactTextString(m) }
14800 func (*PUSCH_TimeDomainResourceAllocation) ProtoMessage()    {}
14801 func (*PUSCH_TimeDomainResourceAllocation) Descriptor() ([]byte, []int) {
14802         return fileDescriptor_21c7528bb61f1a7a, []int{92}
14803 }
14804
14805 func (m *PUSCH_TimeDomainResourceAllocation) XXX_Unmarshal(b []byte) error {
14806         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Unmarshal(m, b)
14807 }
14808 func (m *PUSCH_TimeDomainResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14809         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Marshal(b, m, deterministic)
14810 }
14811 func (m *PUSCH_TimeDomainResourceAllocation) XXX_Merge(src proto.Message) {
14812         xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Merge(m, src)
14813 }
14814 func (m *PUSCH_TimeDomainResourceAllocation) XXX_Size() int {
14815         return xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.Size(m)
14816 }
14817 func (m *PUSCH_TimeDomainResourceAllocation) XXX_DiscardUnknown() {
14818         xxx_messageInfo_PUSCH_TimeDomainResourceAllocation.DiscardUnknown(m)
14819 }
14820
14821 var xxx_messageInfo_PUSCH_TimeDomainResourceAllocation proto.InternalMessageInfo
14822
14823 func (m *PUSCH_TimeDomainResourceAllocation) GetK2() *wrappers.UInt32Value {
14824         if m != nil {
14825                 return m.K2
14826         }
14827         return nil
14828 }
14829
14830 func (m *PUSCH_TimeDomainResourceAllocation) GetMappingType() *MappingType {
14831         if m != nil {
14832                 return m.MappingType
14833         }
14834         return nil
14835 }
14836
14837 func (m *PUSCH_TimeDomainResourceAllocation) GetStartSymbolAndLength() uint32 {
14838         if m != nil {
14839                 return m.StartSymbolAndLength
14840         }
14841         return 0
14842 }
14843
14844 type PUCCH_ConfigCommon struct {
14845         Pucch_ResourceCommon *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=pucch_ResourceCommon,json=pucchResourceCommon,proto3" json:"pucch_ResourceCommon,omitempty"`
14846         Pucch_GroupHopping   *PUCCH_GroupHopping   `protobuf:"bytes,2,opt,name=pucch_GroupHopping,json=pucchGroupHopping,proto3" json:"pucch_GroupHopping,omitempty"`
14847         HoppingId            *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=hoppingId,proto3" json:"hoppingId,omitempty"`
14848         P0Nominal            *wrappers.Int32Value  `protobuf:"bytes,4,opt,name=p0_nominal,json=p0Nominal,proto3" json:"p0_nominal,omitempty"`
14849         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
14850         XXX_unrecognized     []byte                `json:"-"`
14851         XXX_sizecache        int32                 `json:"-"`
14852 }
14853
14854 func (m *PUCCH_ConfigCommon) Reset()         { *m = PUCCH_ConfigCommon{} }
14855 func (m *PUCCH_ConfigCommon) String() string { return proto.CompactTextString(m) }
14856 func (*PUCCH_ConfigCommon) ProtoMessage()    {}
14857 func (*PUCCH_ConfigCommon) Descriptor() ([]byte, []int) {
14858         return fileDescriptor_21c7528bb61f1a7a, []int{93}
14859 }
14860
14861 func (m *PUCCH_ConfigCommon) XXX_Unmarshal(b []byte) error {
14862         return xxx_messageInfo_PUCCH_ConfigCommon.Unmarshal(m, b)
14863 }
14864 func (m *PUCCH_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14865         return xxx_messageInfo_PUCCH_ConfigCommon.Marshal(b, m, deterministic)
14866 }
14867 func (m *PUCCH_ConfigCommon) XXX_Merge(src proto.Message) {
14868         xxx_messageInfo_PUCCH_ConfigCommon.Merge(m, src)
14869 }
14870 func (m *PUCCH_ConfigCommon) XXX_Size() int {
14871         return xxx_messageInfo_PUCCH_ConfigCommon.Size(m)
14872 }
14873 func (m *PUCCH_ConfigCommon) XXX_DiscardUnknown() {
14874         xxx_messageInfo_PUCCH_ConfigCommon.DiscardUnknown(m)
14875 }
14876
14877 var xxx_messageInfo_PUCCH_ConfigCommon proto.InternalMessageInfo
14878
14879 func (m *PUCCH_ConfigCommon) GetPucch_ResourceCommon() *wrappers.UInt32Value {
14880         if m != nil {
14881                 return m.Pucch_ResourceCommon
14882         }
14883         return nil
14884 }
14885
14886 func (m *PUCCH_ConfigCommon) GetPucch_GroupHopping() *PUCCH_GroupHopping {
14887         if m != nil {
14888                 return m.Pucch_GroupHopping
14889         }
14890         return nil
14891 }
14892
14893 func (m *PUCCH_ConfigCommon) GetHoppingId() *wrappers.UInt32Value {
14894         if m != nil {
14895                 return m.HoppingId
14896         }
14897         return nil
14898 }
14899
14900 func (m *PUCCH_ConfigCommon) GetP0Nominal() *wrappers.Int32Value {
14901         if m != nil {
14902                 return m.P0Nominal
14903         }
14904         return nil
14905 }
14906
14907 type PUCCH_GroupHopping struct {
14908         Value                PUCCH_GroupHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUCCH_GroupHopping_Value" json:"value,omitempty"`
14909         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
14910         XXX_unrecognized     []byte                   `json:"-"`
14911         XXX_sizecache        int32                    `json:"-"`
14912 }
14913
14914 func (m *PUCCH_GroupHopping) Reset()         { *m = PUCCH_GroupHopping{} }
14915 func (m *PUCCH_GroupHopping) String() string { return proto.CompactTextString(m) }
14916 func (*PUCCH_GroupHopping) ProtoMessage()    {}
14917 func (*PUCCH_GroupHopping) Descriptor() ([]byte, []int) {
14918         return fileDescriptor_21c7528bb61f1a7a, []int{94}
14919 }
14920
14921 func (m *PUCCH_GroupHopping) XXX_Unmarshal(b []byte) error {
14922         return xxx_messageInfo_PUCCH_GroupHopping.Unmarshal(m, b)
14923 }
14924 func (m *PUCCH_GroupHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14925         return xxx_messageInfo_PUCCH_GroupHopping.Marshal(b, m, deterministic)
14926 }
14927 func (m *PUCCH_GroupHopping) XXX_Merge(src proto.Message) {
14928         xxx_messageInfo_PUCCH_GroupHopping.Merge(m, src)
14929 }
14930 func (m *PUCCH_GroupHopping) XXX_Size() int {
14931         return xxx_messageInfo_PUCCH_GroupHopping.Size(m)
14932 }
14933 func (m *PUCCH_GroupHopping) XXX_DiscardUnknown() {
14934         xxx_messageInfo_PUCCH_GroupHopping.DiscardUnknown(m)
14935 }
14936
14937 var xxx_messageInfo_PUCCH_GroupHopping proto.InternalMessageInfo
14938
14939 func (m *PUCCH_GroupHopping) GetValue() PUCCH_GroupHopping_Value {
14940         if m != nil {
14941                 return m.Value
14942         }
14943         return PUCCH_GroupHopping_protobuf_unspecified
14944 }
14945
14946 type N_TimingAdvanceOffset struct {
14947         Value                N_TimingAdvanceOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N_TimingAdvanceOffset_Value" json:"value,omitempty"`
14948         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
14949         XXX_unrecognized     []byte                      `json:"-"`
14950         XXX_sizecache        int32                       `json:"-"`
14951 }
14952
14953 func (m *N_TimingAdvanceOffset) Reset()         { *m = N_TimingAdvanceOffset{} }
14954 func (m *N_TimingAdvanceOffset) String() string { return proto.CompactTextString(m) }
14955 func (*N_TimingAdvanceOffset) ProtoMessage()    {}
14956 func (*N_TimingAdvanceOffset) Descriptor() ([]byte, []int) {
14957         return fileDescriptor_21c7528bb61f1a7a, []int{95}
14958 }
14959
14960 func (m *N_TimingAdvanceOffset) XXX_Unmarshal(b []byte) error {
14961         return xxx_messageInfo_N_TimingAdvanceOffset.Unmarshal(m, b)
14962 }
14963 func (m *N_TimingAdvanceOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
14964         return xxx_messageInfo_N_TimingAdvanceOffset.Marshal(b, m, deterministic)
14965 }
14966 func (m *N_TimingAdvanceOffset) XXX_Merge(src proto.Message) {
14967         xxx_messageInfo_N_TimingAdvanceOffset.Merge(m, src)
14968 }
14969 func (m *N_TimingAdvanceOffset) XXX_Size() int {
14970         return xxx_messageInfo_N_TimingAdvanceOffset.Size(m)
14971 }
14972 func (m *N_TimingAdvanceOffset) XXX_DiscardUnknown() {
14973         xxx_messageInfo_N_TimingAdvanceOffset.DiscardUnknown(m)
14974 }
14975
14976 var xxx_messageInfo_N_TimingAdvanceOffset proto.InternalMessageInfo
14977
14978 func (m *N_TimingAdvanceOffset) GetValue() N_TimingAdvanceOffset_Value {
14979         if m != nil {
14980                 return m.Value
14981         }
14982         return N_TimingAdvanceOffset_protobuf_unspecified
14983 }
14984
14985 type SSB_PeriodicityServingCell struct {
14986         Value                SSB_PeriodicityServingCell_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SSB_PeriodicityServingCell_Value" json:"value,omitempty"`
14987         XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
14988         XXX_unrecognized     []byte                           `json:"-"`
14989         XXX_sizecache        int32                            `json:"-"`
14990 }
14991
14992 func (m *SSB_PeriodicityServingCell) Reset()         { *m = SSB_PeriodicityServingCell{} }
14993 func (m *SSB_PeriodicityServingCell) String() string { return proto.CompactTextString(m) }
14994 func (*SSB_PeriodicityServingCell) ProtoMessage()    {}
14995 func (*SSB_PeriodicityServingCell) Descriptor() ([]byte, []int) {
14996         return fileDescriptor_21c7528bb61f1a7a, []int{96}
14997 }
14998
14999 func (m *SSB_PeriodicityServingCell) XXX_Unmarshal(b []byte) error {
15000         return xxx_messageInfo_SSB_PeriodicityServingCell.Unmarshal(m, b)
15001 }
15002 func (m *SSB_PeriodicityServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15003         return xxx_messageInfo_SSB_PeriodicityServingCell.Marshal(b, m, deterministic)
15004 }
15005 func (m *SSB_PeriodicityServingCell) XXX_Merge(src proto.Message) {
15006         xxx_messageInfo_SSB_PeriodicityServingCell.Merge(m, src)
15007 }
15008 func (m *SSB_PeriodicityServingCell) XXX_Size() int {
15009         return xxx_messageInfo_SSB_PeriodicityServingCell.Size(m)
15010 }
15011 func (m *SSB_PeriodicityServingCell) XXX_DiscardUnknown() {
15012         xxx_messageInfo_SSB_PeriodicityServingCell.DiscardUnknown(m)
15013 }
15014
15015 var xxx_messageInfo_SSB_PeriodicityServingCell proto.InternalMessageInfo
15016
15017 func (m *SSB_PeriodicityServingCell) GetValue() SSB_PeriodicityServingCell_Value {
15018         if m != nil {
15019                 return m.Value
15020         }
15021         return SSB_PeriodicityServingCell_protobuf_unspecified
15022 }
15023
15024 type DMRS_TypeA_Position struct {
15025         Value                DMRS_TypeA_Position_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_TypeA_Position_Value" json:"value,omitempty"`
15026         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
15027         XXX_unrecognized     []byte                    `json:"-"`
15028         XXX_sizecache        int32                     `json:"-"`
15029 }
15030
15031 func (m *DMRS_TypeA_Position) Reset()         { *m = DMRS_TypeA_Position{} }
15032 func (m *DMRS_TypeA_Position) String() string { return proto.CompactTextString(m) }
15033 func (*DMRS_TypeA_Position) ProtoMessage()    {}
15034 func (*DMRS_TypeA_Position) Descriptor() ([]byte, []int) {
15035         return fileDescriptor_21c7528bb61f1a7a, []int{97}
15036 }
15037
15038 func (m *DMRS_TypeA_Position) XXX_Unmarshal(b []byte) error {
15039         return xxx_messageInfo_DMRS_TypeA_Position.Unmarshal(m, b)
15040 }
15041 func (m *DMRS_TypeA_Position) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15042         return xxx_messageInfo_DMRS_TypeA_Position.Marshal(b, m, deterministic)
15043 }
15044 func (m *DMRS_TypeA_Position) XXX_Merge(src proto.Message) {
15045         xxx_messageInfo_DMRS_TypeA_Position.Merge(m, src)
15046 }
15047 func (m *DMRS_TypeA_Position) XXX_Size() int {
15048         return xxx_messageInfo_DMRS_TypeA_Position.Size(m)
15049 }
15050 func (m *DMRS_TypeA_Position) XXX_DiscardUnknown() {
15051         xxx_messageInfo_DMRS_TypeA_Position.DiscardUnknown(m)
15052 }
15053
15054 var xxx_messageInfo_DMRS_TypeA_Position proto.InternalMessageInfo
15055
15056 func (m *DMRS_TypeA_Position) GetValue() DMRS_TypeA_Position_Value {
15057         if m != nil {
15058                 return m.Value
15059         }
15060         return DMRS_TypeA_Position_protobuf_unspecified
15061 }
15062
15063 type RateMatchPatternLTE_CRS struct {
15064         CarrierFreqDL            uint32                          `protobuf:"varint,1,opt,name=carrierFreqDL,proto3" json:"carrierFreqDL,omitempty"`
15065         CarrierBandwidthDL       *CarrierBandwidthDL             `protobuf:"bytes,2,opt,name=carrierBandwidthDL,proto3" json:"carrierBandwidthDL,omitempty"`
15066         Mbsfn_SubframeConfigList *EUTRA_MBSFN_SubframeConfigList `protobuf:"bytes,3,opt,name=mbsfn_SubframeConfigList,json=mbsfnSubframeConfigList,proto3" json:"mbsfn_SubframeConfigList,omitempty"`
15067         NrofCRS_Ports            *NrofCRS_Ports                  `protobuf:"bytes,4,opt,name=nrofCRS_Ports,json=nrofCRSPorts,proto3" json:"nrofCRS_Ports,omitempty"`
15068         V_Shift                  *V_Shift                        `protobuf:"bytes,5,opt,name=v_Shift,json=vShift,proto3" json:"v_Shift,omitempty"`
15069         XXX_NoUnkeyedLiteral     struct{}                        `json:"-"`
15070         XXX_unrecognized         []byte                          `json:"-"`
15071         XXX_sizecache            int32                           `json:"-"`
15072 }
15073
15074 func (m *RateMatchPatternLTE_CRS) Reset()         { *m = RateMatchPatternLTE_CRS{} }
15075 func (m *RateMatchPatternLTE_CRS) String() string { return proto.CompactTextString(m) }
15076 func (*RateMatchPatternLTE_CRS) ProtoMessage()    {}
15077 func (*RateMatchPatternLTE_CRS) Descriptor() ([]byte, []int) {
15078         return fileDescriptor_21c7528bb61f1a7a, []int{98}
15079 }
15080
15081 func (m *RateMatchPatternLTE_CRS) XXX_Unmarshal(b []byte) error {
15082         return xxx_messageInfo_RateMatchPatternLTE_CRS.Unmarshal(m, b)
15083 }
15084 func (m *RateMatchPatternLTE_CRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15085         return xxx_messageInfo_RateMatchPatternLTE_CRS.Marshal(b, m, deterministic)
15086 }
15087 func (m *RateMatchPatternLTE_CRS) XXX_Merge(src proto.Message) {
15088         xxx_messageInfo_RateMatchPatternLTE_CRS.Merge(m, src)
15089 }
15090 func (m *RateMatchPatternLTE_CRS) XXX_Size() int {
15091         return xxx_messageInfo_RateMatchPatternLTE_CRS.Size(m)
15092 }
15093 func (m *RateMatchPatternLTE_CRS) XXX_DiscardUnknown() {
15094         xxx_messageInfo_RateMatchPatternLTE_CRS.DiscardUnknown(m)
15095 }
15096
15097 var xxx_messageInfo_RateMatchPatternLTE_CRS proto.InternalMessageInfo
15098
15099 func (m *RateMatchPatternLTE_CRS) GetCarrierFreqDL() uint32 {
15100         if m != nil {
15101                 return m.CarrierFreqDL
15102         }
15103         return 0
15104 }
15105
15106 func (m *RateMatchPatternLTE_CRS) GetCarrierBandwidthDL() *CarrierBandwidthDL {
15107         if m != nil {
15108                 return m.CarrierBandwidthDL
15109         }
15110         return nil
15111 }
15112
15113 func (m *RateMatchPatternLTE_CRS) GetMbsfn_SubframeConfigList() *EUTRA_MBSFN_SubframeConfigList {
15114         if m != nil {
15115                 return m.Mbsfn_SubframeConfigList
15116         }
15117         return nil
15118 }
15119
15120 func (m *RateMatchPatternLTE_CRS) GetNrofCRS_Ports() *NrofCRS_Ports {
15121         if m != nil {
15122                 return m.NrofCRS_Ports
15123         }
15124         return nil
15125 }
15126
15127 func (m *RateMatchPatternLTE_CRS) GetV_Shift() *V_Shift {
15128         if m != nil {
15129                 return m.V_Shift
15130         }
15131         return nil
15132 }
15133
15134 type CarrierBandwidthDL struct {
15135         Value                CarrierBandwidthDL_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CarrierBandwidthDL_Value" json:"value,omitempty"`
15136         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
15137         XXX_unrecognized     []byte                   `json:"-"`
15138         XXX_sizecache        int32                    `json:"-"`
15139 }
15140
15141 func (m *CarrierBandwidthDL) Reset()         { *m = CarrierBandwidthDL{} }
15142 func (m *CarrierBandwidthDL) String() string { return proto.CompactTextString(m) }
15143 func (*CarrierBandwidthDL) ProtoMessage()    {}
15144 func (*CarrierBandwidthDL) Descriptor() ([]byte, []int) {
15145         return fileDescriptor_21c7528bb61f1a7a, []int{99}
15146 }
15147
15148 func (m *CarrierBandwidthDL) XXX_Unmarshal(b []byte) error {
15149         return xxx_messageInfo_CarrierBandwidthDL.Unmarshal(m, b)
15150 }
15151 func (m *CarrierBandwidthDL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15152         return xxx_messageInfo_CarrierBandwidthDL.Marshal(b, m, deterministic)
15153 }
15154 func (m *CarrierBandwidthDL) XXX_Merge(src proto.Message) {
15155         xxx_messageInfo_CarrierBandwidthDL.Merge(m, src)
15156 }
15157 func (m *CarrierBandwidthDL) XXX_Size() int {
15158         return xxx_messageInfo_CarrierBandwidthDL.Size(m)
15159 }
15160 func (m *CarrierBandwidthDL) XXX_DiscardUnknown() {
15161         xxx_messageInfo_CarrierBandwidthDL.DiscardUnknown(m)
15162 }
15163
15164 var xxx_messageInfo_CarrierBandwidthDL proto.InternalMessageInfo
15165
15166 func (m *CarrierBandwidthDL) GetValue() CarrierBandwidthDL_Value {
15167         if m != nil {
15168                 return m.Value
15169         }
15170         return CarrierBandwidthDL_protobuf_unspecified
15171 }
15172
15173 type EUTRA_MBSFN_SubframeConfigList struct {
15174         Items                []*EUTRA_MBSFN_SubframeConfig `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
15175         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
15176         XXX_unrecognized     []byte                        `json:"-"`
15177         XXX_sizecache        int32                         `json:"-"`
15178 }
15179
15180 func (m *EUTRA_MBSFN_SubframeConfigList) Reset()         { *m = EUTRA_MBSFN_SubframeConfigList{} }
15181 func (m *EUTRA_MBSFN_SubframeConfigList) String() string { return proto.CompactTextString(m) }
15182 func (*EUTRA_MBSFN_SubframeConfigList) ProtoMessage()    {}
15183 func (*EUTRA_MBSFN_SubframeConfigList) Descriptor() ([]byte, []int) {
15184         return fileDescriptor_21c7528bb61f1a7a, []int{100}
15185 }
15186
15187 func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Unmarshal(b []byte) error {
15188         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Unmarshal(m, b)
15189 }
15190 func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15191         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Marshal(b, m, deterministic)
15192 }
15193 func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Merge(src proto.Message) {
15194         xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Merge(m, src)
15195 }
15196 func (m *EUTRA_MBSFN_SubframeConfigList) XXX_Size() int {
15197         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.Size(m)
15198 }
15199 func (m *EUTRA_MBSFN_SubframeConfigList) XXX_DiscardUnknown() {
15200         xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList.DiscardUnknown(m)
15201 }
15202
15203 var xxx_messageInfo_EUTRA_MBSFN_SubframeConfigList proto.InternalMessageInfo
15204
15205 func (m *EUTRA_MBSFN_SubframeConfigList) GetItems() []*EUTRA_MBSFN_SubframeConfig {
15206         if m != nil {
15207                 return m.Items
15208         }
15209         return nil
15210 }
15211
15212 type EUTRA_MBSFN_SubframeConfig struct {
15213         RadioframeAllocationPeriod *RadioframeAllocationPeriod `protobuf:"bytes,1,opt,name=radioframeAllocationPeriod,proto3" json:"radioframeAllocationPeriod,omitempty"`
15214         RadioframeAllocationOffset uint32                      `protobuf:"varint,2,opt,name=radioframeAllocationOffset,proto3" json:"radioframeAllocationOffset,omitempty"`
15215         SubframeAllocation1        *SubframeAllocation         `protobuf:"bytes,3,opt,name=subframeAllocation1,proto3" json:"subframeAllocation1,omitempty"`
15216         SubframeAllocation2        *SubframeAllocation         `protobuf:"bytes,4,opt,name=subframeAllocation2,proto3" json:"subframeAllocation2,omitempty"`
15217         XXX_NoUnkeyedLiteral       struct{}                    `json:"-"`
15218         XXX_unrecognized           []byte                      `json:"-"`
15219         XXX_sizecache              int32                       `json:"-"`
15220 }
15221
15222 func (m *EUTRA_MBSFN_SubframeConfig) Reset()         { *m = EUTRA_MBSFN_SubframeConfig{} }
15223 func (m *EUTRA_MBSFN_SubframeConfig) String() string { return proto.CompactTextString(m) }
15224 func (*EUTRA_MBSFN_SubframeConfig) ProtoMessage()    {}
15225 func (*EUTRA_MBSFN_SubframeConfig) Descriptor() ([]byte, []int) {
15226         return fileDescriptor_21c7528bb61f1a7a, []int{101}
15227 }
15228
15229 func (m *EUTRA_MBSFN_SubframeConfig) XXX_Unmarshal(b []byte) error {
15230         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Unmarshal(m, b)
15231 }
15232 func (m *EUTRA_MBSFN_SubframeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15233         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Marshal(b, m, deterministic)
15234 }
15235 func (m *EUTRA_MBSFN_SubframeConfig) XXX_Merge(src proto.Message) {
15236         xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Merge(m, src)
15237 }
15238 func (m *EUTRA_MBSFN_SubframeConfig) XXX_Size() int {
15239         return xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.Size(m)
15240 }
15241 func (m *EUTRA_MBSFN_SubframeConfig) XXX_DiscardUnknown() {
15242         xxx_messageInfo_EUTRA_MBSFN_SubframeConfig.DiscardUnknown(m)
15243 }
15244
15245 var xxx_messageInfo_EUTRA_MBSFN_SubframeConfig proto.InternalMessageInfo
15246
15247 func (m *EUTRA_MBSFN_SubframeConfig) GetRadioframeAllocationPeriod() *RadioframeAllocationPeriod {
15248         if m != nil {
15249                 return m.RadioframeAllocationPeriod
15250         }
15251         return nil
15252 }
15253
15254 func (m *EUTRA_MBSFN_SubframeConfig) GetRadioframeAllocationOffset() uint32 {
15255         if m != nil {
15256                 return m.RadioframeAllocationOffset
15257         }
15258         return 0
15259 }
15260
15261 func (m *EUTRA_MBSFN_SubframeConfig) GetSubframeAllocation1() *SubframeAllocation {
15262         if m != nil {
15263                 return m.SubframeAllocation1
15264         }
15265         return nil
15266 }
15267
15268 func (m *EUTRA_MBSFN_SubframeConfig) GetSubframeAllocation2() *SubframeAllocation {
15269         if m != nil {
15270                 return m.SubframeAllocation2
15271         }
15272         return nil
15273 }
15274
15275 type RadioframeAllocationPeriod struct {
15276         Value                RadioframeAllocationPeriod_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RadioframeAllocationPeriod_Value" json:"value,omitempty"`
15277         XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
15278         XXX_unrecognized     []byte                           `json:"-"`
15279         XXX_sizecache        int32                            `json:"-"`
15280 }
15281
15282 func (m *RadioframeAllocationPeriod) Reset()         { *m = RadioframeAllocationPeriod{} }
15283 func (m *RadioframeAllocationPeriod) String() string { return proto.CompactTextString(m) }
15284 func (*RadioframeAllocationPeriod) ProtoMessage()    {}
15285 func (*RadioframeAllocationPeriod) Descriptor() ([]byte, []int) {
15286         return fileDescriptor_21c7528bb61f1a7a, []int{102}
15287 }
15288
15289 func (m *RadioframeAllocationPeriod) XXX_Unmarshal(b []byte) error {
15290         return xxx_messageInfo_RadioframeAllocationPeriod.Unmarshal(m, b)
15291 }
15292 func (m *RadioframeAllocationPeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15293         return xxx_messageInfo_RadioframeAllocationPeriod.Marshal(b, m, deterministic)
15294 }
15295 func (m *RadioframeAllocationPeriod) XXX_Merge(src proto.Message) {
15296         xxx_messageInfo_RadioframeAllocationPeriod.Merge(m, src)
15297 }
15298 func (m *RadioframeAllocationPeriod) XXX_Size() int {
15299         return xxx_messageInfo_RadioframeAllocationPeriod.Size(m)
15300 }
15301 func (m *RadioframeAllocationPeriod) XXX_DiscardUnknown() {
15302         xxx_messageInfo_RadioframeAllocationPeriod.DiscardUnknown(m)
15303 }
15304
15305 var xxx_messageInfo_RadioframeAllocationPeriod proto.InternalMessageInfo
15306
15307 func (m *RadioframeAllocationPeriod) GetValue() RadioframeAllocationPeriod_Value {
15308         if m != nil {
15309                 return m.Value
15310         }
15311         return RadioframeAllocationPeriod_protobuf_unspecified
15312 }
15313
15314 type SubframeAllocation struct {
15315         // Types that are valid to be assigned to SfAllocation:
15316         //      *SubframeAllocation_OneFrame
15317         //      *SubframeAllocation_FourFrames
15318         SfAllocation         isSubframeAllocation_SfAllocation `protobuf_oneof:"sfAllocation"`
15319         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
15320         XXX_unrecognized     []byte                            `json:"-"`
15321         XXX_sizecache        int32                             `json:"-"`
15322 }
15323
15324 func (m *SubframeAllocation) Reset()         { *m = SubframeAllocation{} }
15325 func (m *SubframeAllocation) String() string { return proto.CompactTextString(m) }
15326 func (*SubframeAllocation) ProtoMessage()    {}
15327 func (*SubframeAllocation) Descriptor() ([]byte, []int) {
15328         return fileDescriptor_21c7528bb61f1a7a, []int{103}
15329 }
15330
15331 func (m *SubframeAllocation) XXX_Unmarshal(b []byte) error {
15332         return xxx_messageInfo_SubframeAllocation.Unmarshal(m, b)
15333 }
15334 func (m *SubframeAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15335         return xxx_messageInfo_SubframeAllocation.Marshal(b, m, deterministic)
15336 }
15337 func (m *SubframeAllocation) XXX_Merge(src proto.Message) {
15338         xxx_messageInfo_SubframeAllocation.Merge(m, src)
15339 }
15340 func (m *SubframeAllocation) XXX_Size() int {
15341         return xxx_messageInfo_SubframeAllocation.Size(m)
15342 }
15343 func (m *SubframeAllocation) XXX_DiscardUnknown() {
15344         xxx_messageInfo_SubframeAllocation.DiscardUnknown(m)
15345 }
15346
15347 var xxx_messageInfo_SubframeAllocation proto.InternalMessageInfo
15348
15349 type isSubframeAllocation_SfAllocation interface {
15350         isSubframeAllocation_SfAllocation()
15351 }
15352
15353 type SubframeAllocation_OneFrame struct {
15354         OneFrame []byte `protobuf:"bytes,1,opt,name=oneFrame,proto3,oneof"`
15355 }
15356
15357 type SubframeAllocation_FourFrames struct {
15358         FourFrames []byte `protobuf:"bytes,2,opt,name=fourFrames,proto3,oneof"`
15359 }
15360
15361 func (*SubframeAllocation_OneFrame) isSubframeAllocation_SfAllocation() {}
15362
15363 func (*SubframeAllocation_FourFrames) isSubframeAllocation_SfAllocation() {}
15364
15365 func (m *SubframeAllocation) GetSfAllocation() isSubframeAllocation_SfAllocation {
15366         if m != nil {
15367                 return m.SfAllocation
15368         }
15369         return nil
15370 }
15371
15372 func (m *SubframeAllocation) GetOneFrame() []byte {
15373         if x, ok := m.GetSfAllocation().(*SubframeAllocation_OneFrame); ok {
15374                 return x.OneFrame
15375         }
15376         return nil
15377 }
15378
15379 func (m *SubframeAllocation) GetFourFrames() []byte {
15380         if x, ok := m.GetSfAllocation().(*SubframeAllocation_FourFrames); ok {
15381                 return x.FourFrames
15382         }
15383         return nil
15384 }
15385
15386 // XXX_OneofWrappers is for the internal use of the proto package.
15387 func (*SubframeAllocation) XXX_OneofWrappers() []interface{} {
15388         return []interface{}{
15389                 (*SubframeAllocation_OneFrame)(nil),
15390                 (*SubframeAllocation_FourFrames)(nil),
15391         }
15392 }
15393
15394 type NrofCRS_Ports struct {
15395         Value                NrofCRS_Ports_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofCRS_Ports_Value" json:"value,omitempty"`
15396         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
15397         XXX_unrecognized     []byte              `json:"-"`
15398         XXX_sizecache        int32               `json:"-"`
15399 }
15400
15401 func (m *NrofCRS_Ports) Reset()         { *m = NrofCRS_Ports{} }
15402 func (m *NrofCRS_Ports) String() string { return proto.CompactTextString(m) }
15403 func (*NrofCRS_Ports) ProtoMessage()    {}
15404 func (*NrofCRS_Ports) Descriptor() ([]byte, []int) {
15405         return fileDescriptor_21c7528bb61f1a7a, []int{104}
15406 }
15407
15408 func (m *NrofCRS_Ports) XXX_Unmarshal(b []byte) error {
15409         return xxx_messageInfo_NrofCRS_Ports.Unmarshal(m, b)
15410 }
15411 func (m *NrofCRS_Ports) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15412         return xxx_messageInfo_NrofCRS_Ports.Marshal(b, m, deterministic)
15413 }
15414 func (m *NrofCRS_Ports) XXX_Merge(src proto.Message) {
15415         xxx_messageInfo_NrofCRS_Ports.Merge(m, src)
15416 }
15417 func (m *NrofCRS_Ports) XXX_Size() int {
15418         return xxx_messageInfo_NrofCRS_Ports.Size(m)
15419 }
15420 func (m *NrofCRS_Ports) XXX_DiscardUnknown() {
15421         xxx_messageInfo_NrofCRS_Ports.DiscardUnknown(m)
15422 }
15423
15424 var xxx_messageInfo_NrofCRS_Ports proto.InternalMessageInfo
15425
15426 func (m *NrofCRS_Ports) GetValue() NrofCRS_Ports_Value {
15427         if m != nil {
15428                 return m.Value
15429         }
15430         return NrofCRS_Ports_protobuf_unspecified
15431 }
15432
15433 type V_Shift struct {
15434         Value                V_Shift_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.V_Shift_Value" json:"value,omitempty"`
15435         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
15436         XXX_unrecognized     []byte        `json:"-"`
15437         XXX_sizecache        int32         `json:"-"`
15438 }
15439
15440 func (m *V_Shift) Reset()         { *m = V_Shift{} }
15441 func (m *V_Shift) String() string { return proto.CompactTextString(m) }
15442 func (*V_Shift) ProtoMessage()    {}
15443 func (*V_Shift) Descriptor() ([]byte, []int) {
15444         return fileDescriptor_21c7528bb61f1a7a, []int{105}
15445 }
15446
15447 func (m *V_Shift) XXX_Unmarshal(b []byte) error {
15448         return xxx_messageInfo_V_Shift.Unmarshal(m, b)
15449 }
15450 func (m *V_Shift) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15451         return xxx_messageInfo_V_Shift.Marshal(b, m, deterministic)
15452 }
15453 func (m *V_Shift) XXX_Merge(src proto.Message) {
15454         xxx_messageInfo_V_Shift.Merge(m, src)
15455 }
15456 func (m *V_Shift) XXX_Size() int {
15457         return xxx_messageInfo_V_Shift.Size(m)
15458 }
15459 func (m *V_Shift) XXX_DiscardUnknown() {
15460         xxx_messageInfo_V_Shift.DiscardUnknown(m)
15461 }
15462
15463 var xxx_messageInfo_V_Shift proto.InternalMessageInfo
15464
15465 func (m *V_Shift) GetValue() V_Shift_Value {
15466         if m != nil {
15467                 return m.Value
15468         }
15469         return V_Shift_protobuf_unspecified
15470 }
15471
15472 type RateMatchPattern struct {
15473         RateMatchPatternId uint32 `protobuf:"varint,1,opt,name=rateMatchPatternId,proto3" json:"rateMatchPatternId,omitempty"`
15474         // Types that are valid to be assigned to PatternType:
15475         //      *RateMatchPattern_Bitmaps
15476         //      *RateMatchPattern_ControlResourceSet
15477         PatternType          isRateMatchPattern_PatternType `protobuf_oneof:"patternType"`
15478         SubcarrierSpacing    *SubcarrierSpacing             `protobuf:"bytes,4,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
15479         Dummy                *Dummy                         `protobuf:"bytes,5,opt,name=dummy,proto3" json:"dummy,omitempty"`
15480         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
15481         XXX_unrecognized     []byte                         `json:"-"`
15482         XXX_sizecache        int32                          `json:"-"`
15483 }
15484
15485 func (m *RateMatchPattern) Reset()         { *m = RateMatchPattern{} }
15486 func (m *RateMatchPattern) String() string { return proto.CompactTextString(m) }
15487 func (*RateMatchPattern) ProtoMessage()    {}
15488 func (*RateMatchPattern) Descriptor() ([]byte, []int) {
15489         return fileDescriptor_21c7528bb61f1a7a, []int{106}
15490 }
15491
15492 func (m *RateMatchPattern) XXX_Unmarshal(b []byte) error {
15493         return xxx_messageInfo_RateMatchPattern.Unmarshal(m, b)
15494 }
15495 func (m *RateMatchPattern) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15496         return xxx_messageInfo_RateMatchPattern.Marshal(b, m, deterministic)
15497 }
15498 func (m *RateMatchPattern) XXX_Merge(src proto.Message) {
15499         xxx_messageInfo_RateMatchPattern.Merge(m, src)
15500 }
15501 func (m *RateMatchPattern) XXX_Size() int {
15502         return xxx_messageInfo_RateMatchPattern.Size(m)
15503 }
15504 func (m *RateMatchPattern) XXX_DiscardUnknown() {
15505         xxx_messageInfo_RateMatchPattern.DiscardUnknown(m)
15506 }
15507
15508 var xxx_messageInfo_RateMatchPattern proto.InternalMessageInfo
15509
15510 func (m *RateMatchPattern) GetRateMatchPatternId() uint32 {
15511         if m != nil {
15512                 return m.RateMatchPatternId
15513         }
15514         return 0
15515 }
15516
15517 type isRateMatchPattern_PatternType interface {
15518         isRateMatchPattern_PatternType()
15519 }
15520
15521 type RateMatchPattern_Bitmaps struct {
15522         Bitmaps *Bitmaps `protobuf:"bytes,2,opt,name=bitmaps,proto3,oneof"`
15523 }
15524
15525 type RateMatchPattern_ControlResourceSet struct {
15526         ControlResourceSet uint32 `protobuf:"varint,3,opt,name=controlResourceSet,proto3,oneof"`
15527 }
15528
15529 func (*RateMatchPattern_Bitmaps) isRateMatchPattern_PatternType() {}
15530
15531 func (*RateMatchPattern_ControlResourceSet) isRateMatchPattern_PatternType() {}
15532
15533 func (m *RateMatchPattern) GetPatternType() isRateMatchPattern_PatternType {
15534         if m != nil {
15535                 return m.PatternType
15536         }
15537         return nil
15538 }
15539
15540 func (m *RateMatchPattern) GetBitmaps() *Bitmaps {
15541         if x, ok := m.GetPatternType().(*RateMatchPattern_Bitmaps); ok {
15542                 return x.Bitmaps
15543         }
15544         return nil
15545 }
15546
15547 func (m *RateMatchPattern) GetControlResourceSet() uint32 {
15548         if x, ok := m.GetPatternType().(*RateMatchPattern_ControlResourceSet); ok {
15549                 return x.ControlResourceSet
15550         }
15551         return 0
15552 }
15553
15554 func (m *RateMatchPattern) GetSubcarrierSpacing() *SubcarrierSpacing {
15555         if m != nil {
15556                 return m.SubcarrierSpacing
15557         }
15558         return nil
15559 }
15560
15561 func (m *RateMatchPattern) GetDummy() *Dummy {
15562         if m != nil {
15563                 return m.Dummy
15564         }
15565         return nil
15566 }
15567
15568 // XXX_OneofWrappers is for the internal use of the proto package.
15569 func (*RateMatchPattern) XXX_OneofWrappers() []interface{} {
15570         return []interface{}{
15571                 (*RateMatchPattern_Bitmaps)(nil),
15572                 (*RateMatchPattern_ControlResourceSet)(nil),
15573         }
15574 }
15575
15576 type Bitmaps struct {
15577         ResourceBlocks []byte `protobuf:"bytes,1,opt,name=resourceBlocks,proto3" json:"resourceBlocks,omitempty"`
15578         // Types that are valid to be assigned to SymbolsInResourceBlock:
15579         //      *Bitmaps_OneSlot
15580         //      *Bitmaps_TwoSlots
15581         SymbolsInResourceBlock isBitmaps_SymbolsInResourceBlock `protobuf_oneof:"symbolsInResourceBlock"`
15582         // Types that are valid to be assigned to PeriodicityAndPattern:
15583         //      *Bitmaps_N2
15584         //      *Bitmaps_N4
15585         //      *Bitmaps_N5
15586         //      *Bitmaps_N8
15587         //      *Bitmaps_N10
15588         //      *Bitmaps_N20
15589         //      *Bitmaps_N40
15590         PeriodicityAndPattern isBitmaps_PeriodicityAndPattern `protobuf_oneof:"periodicityAndPattern"`
15591         XXX_NoUnkeyedLiteral  struct{}                        `json:"-"`
15592         XXX_unrecognized      []byte                          `json:"-"`
15593         XXX_sizecache         int32                           `json:"-"`
15594 }
15595
15596 func (m *Bitmaps) Reset()         { *m = Bitmaps{} }
15597 func (m *Bitmaps) String() string { return proto.CompactTextString(m) }
15598 func (*Bitmaps) ProtoMessage()    {}
15599 func (*Bitmaps) Descriptor() ([]byte, []int) {
15600         return fileDescriptor_21c7528bb61f1a7a, []int{107}
15601 }
15602
15603 func (m *Bitmaps) XXX_Unmarshal(b []byte) error {
15604         return xxx_messageInfo_Bitmaps.Unmarshal(m, b)
15605 }
15606 func (m *Bitmaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15607         return xxx_messageInfo_Bitmaps.Marshal(b, m, deterministic)
15608 }
15609 func (m *Bitmaps) XXX_Merge(src proto.Message) {
15610         xxx_messageInfo_Bitmaps.Merge(m, src)
15611 }
15612 func (m *Bitmaps) XXX_Size() int {
15613         return xxx_messageInfo_Bitmaps.Size(m)
15614 }
15615 func (m *Bitmaps) XXX_DiscardUnknown() {
15616         xxx_messageInfo_Bitmaps.DiscardUnknown(m)
15617 }
15618
15619 var xxx_messageInfo_Bitmaps proto.InternalMessageInfo
15620
15621 func (m *Bitmaps) GetResourceBlocks() []byte {
15622         if m != nil {
15623                 return m.ResourceBlocks
15624         }
15625         return nil
15626 }
15627
15628 type isBitmaps_SymbolsInResourceBlock interface {
15629         isBitmaps_SymbolsInResourceBlock()
15630 }
15631
15632 type Bitmaps_OneSlot struct {
15633         OneSlot []byte `protobuf:"bytes,2,opt,name=oneSlot,proto3,oneof"`
15634 }
15635
15636 type Bitmaps_TwoSlots struct {
15637         TwoSlots []byte `protobuf:"bytes,3,opt,name=twoSlots,proto3,oneof"`
15638 }
15639
15640 func (*Bitmaps_OneSlot) isBitmaps_SymbolsInResourceBlock() {}
15641
15642 func (*Bitmaps_TwoSlots) isBitmaps_SymbolsInResourceBlock() {}
15643
15644 func (m *Bitmaps) GetSymbolsInResourceBlock() isBitmaps_SymbolsInResourceBlock {
15645         if m != nil {
15646                 return m.SymbolsInResourceBlock
15647         }
15648         return nil
15649 }
15650
15651 func (m *Bitmaps) GetOneSlot() []byte {
15652         if x, ok := m.GetSymbolsInResourceBlock().(*Bitmaps_OneSlot); ok {
15653                 return x.OneSlot
15654         }
15655         return nil
15656 }
15657
15658 func (m *Bitmaps) GetTwoSlots() []byte {
15659         if x, ok := m.GetSymbolsInResourceBlock().(*Bitmaps_TwoSlots); ok {
15660                 return x.TwoSlots
15661         }
15662         return nil
15663 }
15664
15665 type isBitmaps_PeriodicityAndPattern interface {
15666         isBitmaps_PeriodicityAndPattern()
15667 }
15668
15669 type Bitmaps_N2 struct {
15670         N2 []byte `protobuf:"bytes,4,opt,name=n2,proto3,oneof"`
15671 }
15672
15673 type Bitmaps_N4 struct {
15674         N4 []byte `protobuf:"bytes,5,opt,name=n4,proto3,oneof"`
15675 }
15676
15677 type Bitmaps_N5 struct {
15678         N5 []byte `protobuf:"bytes,6,opt,name=n5,proto3,oneof"`
15679 }
15680
15681 type Bitmaps_N8 struct {
15682         N8 []byte `protobuf:"bytes,7,opt,name=n8,proto3,oneof"`
15683 }
15684
15685 type Bitmaps_N10 struct {
15686         N10 []byte `protobuf:"bytes,8,opt,name=n10,proto3,oneof"`
15687 }
15688
15689 type Bitmaps_N20 struct {
15690         N20 []byte `protobuf:"bytes,9,opt,name=n20,proto3,oneof"`
15691 }
15692
15693 type Bitmaps_N40 struct {
15694         N40 []byte `protobuf:"bytes,10,opt,name=n40,proto3,oneof"`
15695 }
15696
15697 func (*Bitmaps_N2) isBitmaps_PeriodicityAndPattern() {}
15698
15699 func (*Bitmaps_N4) isBitmaps_PeriodicityAndPattern() {}
15700
15701 func (*Bitmaps_N5) isBitmaps_PeriodicityAndPattern() {}
15702
15703 func (*Bitmaps_N8) isBitmaps_PeriodicityAndPattern() {}
15704
15705 func (*Bitmaps_N10) isBitmaps_PeriodicityAndPattern() {}
15706
15707 func (*Bitmaps_N20) isBitmaps_PeriodicityAndPattern() {}
15708
15709 func (*Bitmaps_N40) isBitmaps_PeriodicityAndPattern() {}
15710
15711 func (m *Bitmaps) GetPeriodicityAndPattern() isBitmaps_PeriodicityAndPattern {
15712         if m != nil {
15713                 return m.PeriodicityAndPattern
15714         }
15715         return nil
15716 }
15717
15718 func (m *Bitmaps) GetN2() []byte {
15719         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N2); ok {
15720                 return x.N2
15721         }
15722         return nil
15723 }
15724
15725 func (m *Bitmaps) GetN4() []byte {
15726         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N4); ok {
15727                 return x.N4
15728         }
15729         return nil
15730 }
15731
15732 func (m *Bitmaps) GetN5() []byte {
15733         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N5); ok {
15734                 return x.N5
15735         }
15736         return nil
15737 }
15738
15739 func (m *Bitmaps) GetN8() []byte {
15740         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N8); ok {
15741                 return x.N8
15742         }
15743         return nil
15744 }
15745
15746 func (m *Bitmaps) GetN10() []byte {
15747         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N10); ok {
15748                 return x.N10
15749         }
15750         return nil
15751 }
15752
15753 func (m *Bitmaps) GetN20() []byte {
15754         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N20); ok {
15755                 return x.N20
15756         }
15757         return nil
15758 }
15759
15760 func (m *Bitmaps) GetN40() []byte {
15761         if x, ok := m.GetPeriodicityAndPattern().(*Bitmaps_N40); ok {
15762                 return x.N40
15763         }
15764         return nil
15765 }
15766
15767 // XXX_OneofWrappers is for the internal use of the proto package.
15768 func (*Bitmaps) XXX_OneofWrappers() []interface{} {
15769         return []interface{}{
15770                 (*Bitmaps_OneSlot)(nil),
15771                 (*Bitmaps_TwoSlots)(nil),
15772                 (*Bitmaps_N2)(nil),
15773                 (*Bitmaps_N4)(nil),
15774                 (*Bitmaps_N5)(nil),
15775                 (*Bitmaps_N8)(nil),
15776                 (*Bitmaps_N10)(nil),
15777                 (*Bitmaps_N20)(nil),
15778                 (*Bitmaps_N40)(nil),
15779         }
15780 }
15781
15782 type Dummy struct {
15783         Value                Dummy_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy_Value" json:"value,omitempty"`
15784         XXX_NoUnkeyedLiteral struct{}    `json:"-"`
15785         XXX_unrecognized     []byte      `json:"-"`
15786         XXX_sizecache        int32       `json:"-"`
15787 }
15788
15789 func (m *Dummy) Reset()         { *m = Dummy{} }
15790 func (m *Dummy) String() string { return proto.CompactTextString(m) }
15791 func (*Dummy) ProtoMessage()    {}
15792 func (*Dummy) Descriptor() ([]byte, []int) {
15793         return fileDescriptor_21c7528bb61f1a7a, []int{108}
15794 }
15795
15796 func (m *Dummy) XXX_Unmarshal(b []byte) error {
15797         return xxx_messageInfo_Dummy.Unmarshal(m, b)
15798 }
15799 func (m *Dummy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15800         return xxx_messageInfo_Dummy.Marshal(b, m, deterministic)
15801 }
15802 func (m *Dummy) XXX_Merge(src proto.Message) {
15803         xxx_messageInfo_Dummy.Merge(m, src)
15804 }
15805 func (m *Dummy) XXX_Size() int {
15806         return xxx_messageInfo_Dummy.Size(m)
15807 }
15808 func (m *Dummy) XXX_DiscardUnknown() {
15809         xxx_messageInfo_Dummy.DiscardUnknown(m)
15810 }
15811
15812 var xxx_messageInfo_Dummy proto.InternalMessageInfo
15813
15814 func (m *Dummy) GetValue() Dummy_Value {
15815         if m != nil {
15816                 return m.Value
15817         }
15818         return Dummy_protobuf_unspecified
15819 }
15820
15821 type TDD_UL_DL_ConfigCommon struct {
15822         ReferenceSubcarrierSpacing *SubcarrierSpacing `protobuf:"bytes,1,opt,name=referenceSubcarrierSpacing,proto3" json:"referenceSubcarrierSpacing,omitempty"`
15823         Pattern1                   *TDD_UL_DL_Pattern `protobuf:"bytes,2,opt,name=pattern1,proto3" json:"pattern1,omitempty"`
15824         Pattern2                   *TDD_UL_DL_Pattern `protobuf:"bytes,3,opt,name=pattern2,proto3" json:"pattern2,omitempty"`
15825         XXX_NoUnkeyedLiteral       struct{}           `json:"-"`
15826         XXX_unrecognized           []byte             `json:"-"`
15827         XXX_sizecache              int32              `json:"-"`
15828 }
15829
15830 func (m *TDD_UL_DL_ConfigCommon) Reset()         { *m = TDD_UL_DL_ConfigCommon{} }
15831 func (m *TDD_UL_DL_ConfigCommon) String() string { return proto.CompactTextString(m) }
15832 func (*TDD_UL_DL_ConfigCommon) ProtoMessage()    {}
15833 func (*TDD_UL_DL_ConfigCommon) Descriptor() ([]byte, []int) {
15834         return fileDescriptor_21c7528bb61f1a7a, []int{109}
15835 }
15836
15837 func (m *TDD_UL_DL_ConfigCommon) XXX_Unmarshal(b []byte) error {
15838         return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Unmarshal(m, b)
15839 }
15840 func (m *TDD_UL_DL_ConfigCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15841         return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Marshal(b, m, deterministic)
15842 }
15843 func (m *TDD_UL_DL_ConfigCommon) XXX_Merge(src proto.Message) {
15844         xxx_messageInfo_TDD_UL_DL_ConfigCommon.Merge(m, src)
15845 }
15846 func (m *TDD_UL_DL_ConfigCommon) XXX_Size() int {
15847         return xxx_messageInfo_TDD_UL_DL_ConfigCommon.Size(m)
15848 }
15849 func (m *TDD_UL_DL_ConfigCommon) XXX_DiscardUnknown() {
15850         xxx_messageInfo_TDD_UL_DL_ConfigCommon.DiscardUnknown(m)
15851 }
15852
15853 var xxx_messageInfo_TDD_UL_DL_ConfigCommon proto.InternalMessageInfo
15854
15855 func (m *TDD_UL_DL_ConfigCommon) GetReferenceSubcarrierSpacing() *SubcarrierSpacing {
15856         if m != nil {
15857                 return m.ReferenceSubcarrierSpacing
15858         }
15859         return nil
15860 }
15861
15862 func (m *TDD_UL_DL_ConfigCommon) GetPattern1() *TDD_UL_DL_Pattern {
15863         if m != nil {
15864                 return m.Pattern1
15865         }
15866         return nil
15867 }
15868
15869 func (m *TDD_UL_DL_ConfigCommon) GetPattern2() *TDD_UL_DL_Pattern {
15870         if m != nil {
15871                 return m.Pattern2
15872         }
15873         return nil
15874 }
15875
15876 type TDD_UL_DL_Pattern struct {
15877         Dl_UL_TransmissionPeriodicity      *DL_UL_TransmissionPeriodicity      `protobuf:"bytes,1,opt,name=dl_UL_TransmissionPeriodicity,json=dlULTransmissionPeriodicity,proto3" json:"dl_UL_TransmissionPeriodicity,omitempty"`
15878         NrofDownlinkSlots                  uint32                              `protobuf:"varint,2,opt,name=nrofDownlinkSlots,proto3" json:"nrofDownlinkSlots,omitempty"`
15879         NrofDownlinkSymbols                uint32                              `protobuf:"varint,3,opt,name=nrofDownlinkSymbols,proto3" json:"nrofDownlinkSymbols,omitempty"`
15880         NrofUplinkSlots                    uint32                              `protobuf:"varint,4,opt,name=nrofUplinkSlots,proto3" json:"nrofUplinkSlots,omitempty"`
15881         NrofUplinkSymbols                  uint32                              `protobuf:"varint,5,opt,name=nrofUplinkSymbols,proto3" json:"nrofUplinkSymbols,omitempty"`
15882         Dl_UL_TransmissionPeriodicityV1530 *DL_UL_TransmissionPeriodicityV1530 `protobuf:"bytes,6,opt,name=dl_UL_TransmissionPeriodicity_v1530,json=dlULTransmissionPeriodicityV1530,proto3" json:"dl_UL_TransmissionPeriodicity_v1530,omitempty"`
15883         XXX_NoUnkeyedLiteral               struct{}                            `json:"-"`
15884         XXX_unrecognized                   []byte                              `json:"-"`
15885         XXX_sizecache                      int32                               `json:"-"`
15886 }
15887
15888 func (m *TDD_UL_DL_Pattern) Reset()         { *m = TDD_UL_DL_Pattern{} }
15889 func (m *TDD_UL_DL_Pattern) String() string { return proto.CompactTextString(m) }
15890 func (*TDD_UL_DL_Pattern) ProtoMessage()    {}
15891 func (*TDD_UL_DL_Pattern) Descriptor() ([]byte, []int) {
15892         return fileDescriptor_21c7528bb61f1a7a, []int{110}
15893 }
15894
15895 func (m *TDD_UL_DL_Pattern) XXX_Unmarshal(b []byte) error {
15896         return xxx_messageInfo_TDD_UL_DL_Pattern.Unmarshal(m, b)
15897 }
15898 func (m *TDD_UL_DL_Pattern) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15899         return xxx_messageInfo_TDD_UL_DL_Pattern.Marshal(b, m, deterministic)
15900 }
15901 func (m *TDD_UL_DL_Pattern) XXX_Merge(src proto.Message) {
15902         xxx_messageInfo_TDD_UL_DL_Pattern.Merge(m, src)
15903 }
15904 func (m *TDD_UL_DL_Pattern) XXX_Size() int {
15905         return xxx_messageInfo_TDD_UL_DL_Pattern.Size(m)
15906 }
15907 func (m *TDD_UL_DL_Pattern) XXX_DiscardUnknown() {
15908         xxx_messageInfo_TDD_UL_DL_Pattern.DiscardUnknown(m)
15909 }
15910
15911 var xxx_messageInfo_TDD_UL_DL_Pattern proto.InternalMessageInfo
15912
15913 func (m *TDD_UL_DL_Pattern) GetDl_UL_TransmissionPeriodicity() *DL_UL_TransmissionPeriodicity {
15914         if m != nil {
15915                 return m.Dl_UL_TransmissionPeriodicity
15916         }
15917         return nil
15918 }
15919
15920 func (m *TDD_UL_DL_Pattern) GetNrofDownlinkSlots() uint32 {
15921         if m != nil {
15922                 return m.NrofDownlinkSlots
15923         }
15924         return 0
15925 }
15926
15927 func (m *TDD_UL_DL_Pattern) GetNrofDownlinkSymbols() uint32 {
15928         if m != nil {
15929                 return m.NrofDownlinkSymbols
15930         }
15931         return 0
15932 }
15933
15934 func (m *TDD_UL_DL_Pattern) GetNrofUplinkSlots() uint32 {
15935         if m != nil {
15936                 return m.NrofUplinkSlots
15937         }
15938         return 0
15939 }
15940
15941 func (m *TDD_UL_DL_Pattern) GetNrofUplinkSymbols() uint32 {
15942         if m != nil {
15943                 return m.NrofUplinkSymbols
15944         }
15945         return 0
15946 }
15947
15948 func (m *TDD_UL_DL_Pattern) GetDl_UL_TransmissionPeriodicityV1530() *DL_UL_TransmissionPeriodicityV1530 {
15949         if m != nil {
15950                 return m.Dl_UL_TransmissionPeriodicityV1530
15951         }
15952         return nil
15953 }
15954
15955 type DL_UL_TransmissionPeriodicity struct {
15956         Value                DL_UL_TransmissionPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DL_UL_TransmissionPeriodicity_Value" json:"value,omitempty"`
15957         XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
15958         XXX_unrecognized     []byte                              `json:"-"`
15959         XXX_sizecache        int32                               `json:"-"`
15960 }
15961
15962 func (m *DL_UL_TransmissionPeriodicity) Reset()         { *m = DL_UL_TransmissionPeriodicity{} }
15963 func (m *DL_UL_TransmissionPeriodicity) String() string { return proto.CompactTextString(m) }
15964 func (*DL_UL_TransmissionPeriodicity) ProtoMessage()    {}
15965 func (*DL_UL_TransmissionPeriodicity) Descriptor() ([]byte, []int) {
15966         return fileDescriptor_21c7528bb61f1a7a, []int{111}
15967 }
15968
15969 func (m *DL_UL_TransmissionPeriodicity) XXX_Unmarshal(b []byte) error {
15970         return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Unmarshal(m, b)
15971 }
15972 func (m *DL_UL_TransmissionPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
15973         return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Marshal(b, m, deterministic)
15974 }
15975 func (m *DL_UL_TransmissionPeriodicity) XXX_Merge(src proto.Message) {
15976         xxx_messageInfo_DL_UL_TransmissionPeriodicity.Merge(m, src)
15977 }
15978 func (m *DL_UL_TransmissionPeriodicity) XXX_Size() int {
15979         return xxx_messageInfo_DL_UL_TransmissionPeriodicity.Size(m)
15980 }
15981 func (m *DL_UL_TransmissionPeriodicity) XXX_DiscardUnknown() {
15982         xxx_messageInfo_DL_UL_TransmissionPeriodicity.DiscardUnknown(m)
15983 }
15984
15985 var xxx_messageInfo_DL_UL_TransmissionPeriodicity proto.InternalMessageInfo
15986
15987 func (m *DL_UL_TransmissionPeriodicity) GetValue() DL_UL_TransmissionPeriodicity_Value {
15988         if m != nil {
15989                 return m.Value
15990         }
15991         return DL_UL_TransmissionPeriodicity_protobuf_unspecified
15992 }
15993
15994 type DL_UL_TransmissionPeriodicityV1530 struct {
15995         Value                DL_UL_TransmissionPeriodicityV1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DL_UL_TransmissionPeriodicityV1530_Value" json:"value,omitempty"`
15996         XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
15997         XXX_unrecognized     []byte                                   `json:"-"`
15998         XXX_sizecache        int32                                    `json:"-"`
15999 }
16000
16001 func (m *DL_UL_TransmissionPeriodicityV1530) Reset()         { *m = DL_UL_TransmissionPeriodicityV1530{} }
16002 func (m *DL_UL_TransmissionPeriodicityV1530) String() string { return proto.CompactTextString(m) }
16003 func (*DL_UL_TransmissionPeriodicityV1530) ProtoMessage()    {}
16004 func (*DL_UL_TransmissionPeriodicityV1530) Descriptor() ([]byte, []int) {
16005         return fileDescriptor_21c7528bb61f1a7a, []int{112}
16006 }
16007
16008 func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Unmarshal(b []byte) error {
16009         return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Unmarshal(m, b)
16010 }
16011 func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16012         return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Marshal(b, m, deterministic)
16013 }
16014 func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Merge(src proto.Message) {
16015         xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Merge(m, src)
16016 }
16017 func (m *DL_UL_TransmissionPeriodicityV1530) XXX_Size() int {
16018         return xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.Size(m)
16019 }
16020 func (m *DL_UL_TransmissionPeriodicityV1530) XXX_DiscardUnknown() {
16021         xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530.DiscardUnknown(m)
16022 }
16023
16024 var xxx_messageInfo_DL_UL_TransmissionPeriodicityV1530 proto.InternalMessageInfo
16025
16026 func (m *DL_UL_TransmissionPeriodicityV1530) GetValue() DL_UL_TransmissionPeriodicityV1530_Value {
16027         if m != nil {
16028                 return m.Value
16029         }
16030         return DL_UL_TransmissionPeriodicityV1530_protobuf_unspecified
16031 }
16032
16033 type T304 struct {
16034         Value                T304_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T304_Value" json:"value,omitempty"`
16035         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
16036         XXX_unrecognized     []byte     `json:"-"`
16037         XXX_sizecache        int32      `json:"-"`
16038 }
16039
16040 func (m *T304) Reset()         { *m = T304{} }
16041 func (m *T304) String() string { return proto.CompactTextString(m) }
16042 func (*T304) ProtoMessage()    {}
16043 func (*T304) Descriptor() ([]byte, []int) {
16044         return fileDescriptor_21c7528bb61f1a7a, []int{113}
16045 }
16046
16047 func (m *T304) XXX_Unmarshal(b []byte) error {
16048         return xxx_messageInfo_T304.Unmarshal(m, b)
16049 }
16050 func (m *T304) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16051         return xxx_messageInfo_T304.Marshal(b, m, deterministic)
16052 }
16053 func (m *T304) XXX_Merge(src proto.Message) {
16054         xxx_messageInfo_T304.Merge(m, src)
16055 }
16056 func (m *T304) XXX_Size() int {
16057         return xxx_messageInfo_T304.Size(m)
16058 }
16059 func (m *T304) XXX_DiscardUnknown() {
16060         xxx_messageInfo_T304.DiscardUnknown(m)
16061 }
16062
16063 var xxx_messageInfo_T304 proto.InternalMessageInfo
16064
16065 func (m *T304) GetValue() T304_Value {
16066         if m != nil {
16067                 return m.Value
16068         }
16069         return T304_protobuf_unspecified
16070 }
16071
16072 type RACH_ConfigDedicated struct {
16073         Cfra                 *CFRA              `protobuf:"bytes,1,opt,name=cfra,proto3" json:"cfra,omitempty"`
16074         Ra_Prioritization    *RA_Prioritization `protobuf:"bytes,2,opt,name=ra_Prioritization,json=raPrioritization,proto3" json:"ra_Prioritization,omitempty"`
16075         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
16076         XXX_unrecognized     []byte             `json:"-"`
16077         XXX_sizecache        int32              `json:"-"`
16078 }
16079
16080 func (m *RACH_ConfigDedicated) Reset()         { *m = RACH_ConfigDedicated{} }
16081 func (m *RACH_ConfigDedicated) String() string { return proto.CompactTextString(m) }
16082 func (*RACH_ConfigDedicated) ProtoMessage()    {}
16083 func (*RACH_ConfigDedicated) Descriptor() ([]byte, []int) {
16084         return fileDescriptor_21c7528bb61f1a7a, []int{114}
16085 }
16086
16087 func (m *RACH_ConfigDedicated) XXX_Unmarshal(b []byte) error {
16088         return xxx_messageInfo_RACH_ConfigDedicated.Unmarshal(m, b)
16089 }
16090 func (m *RACH_ConfigDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16091         return xxx_messageInfo_RACH_ConfigDedicated.Marshal(b, m, deterministic)
16092 }
16093 func (m *RACH_ConfigDedicated) XXX_Merge(src proto.Message) {
16094         xxx_messageInfo_RACH_ConfigDedicated.Merge(m, src)
16095 }
16096 func (m *RACH_ConfigDedicated) XXX_Size() int {
16097         return xxx_messageInfo_RACH_ConfigDedicated.Size(m)
16098 }
16099 func (m *RACH_ConfigDedicated) XXX_DiscardUnknown() {
16100         xxx_messageInfo_RACH_ConfigDedicated.DiscardUnknown(m)
16101 }
16102
16103 var xxx_messageInfo_RACH_ConfigDedicated proto.InternalMessageInfo
16104
16105 func (m *RACH_ConfigDedicated) GetCfra() *CFRA {
16106         if m != nil {
16107                 return m.Cfra
16108         }
16109         return nil
16110 }
16111
16112 func (m *RACH_ConfigDedicated) GetRa_Prioritization() *RA_Prioritization {
16113         if m != nil {
16114                 return m.Ra_Prioritization
16115         }
16116         return nil
16117 }
16118
16119 type CFRA struct {
16120         Occasions *Occasions `protobuf:"bytes,1,opt,name=occasions,proto3" json:"occasions,omitempty"`
16121         // Types that are valid to be assigned to Resource:
16122         //      *CFRA_Ssb
16123         //      *CFRA_Csirs
16124         Resource                       isCFRA_Resource       `protobuf_oneof:"resource"`
16125         TotalNumberOfRA_PreamblesV1530 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=totalNumberOfRA_Preambles_v1530,json=totalNumberOfRAPreamblesV1530,proto3" json:"totalNumberOfRA_Preambles_v1530,omitempty"`
16126         XXX_NoUnkeyedLiteral           struct{}              `json:"-"`
16127         XXX_unrecognized               []byte                `json:"-"`
16128         XXX_sizecache                  int32                 `json:"-"`
16129 }
16130
16131 func (m *CFRA) Reset()         { *m = CFRA{} }
16132 func (m *CFRA) String() string { return proto.CompactTextString(m) }
16133 func (*CFRA) ProtoMessage()    {}
16134 func (*CFRA) Descriptor() ([]byte, []int) {
16135         return fileDescriptor_21c7528bb61f1a7a, []int{115}
16136 }
16137
16138 func (m *CFRA) XXX_Unmarshal(b []byte) error {
16139         return xxx_messageInfo_CFRA.Unmarshal(m, b)
16140 }
16141 func (m *CFRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16142         return xxx_messageInfo_CFRA.Marshal(b, m, deterministic)
16143 }
16144 func (m *CFRA) XXX_Merge(src proto.Message) {
16145         xxx_messageInfo_CFRA.Merge(m, src)
16146 }
16147 func (m *CFRA) XXX_Size() int {
16148         return xxx_messageInfo_CFRA.Size(m)
16149 }
16150 func (m *CFRA) XXX_DiscardUnknown() {
16151         xxx_messageInfo_CFRA.DiscardUnknown(m)
16152 }
16153
16154 var xxx_messageInfo_CFRA proto.InternalMessageInfo
16155
16156 func (m *CFRA) GetOccasions() *Occasions {
16157         if m != nil {
16158                 return m.Occasions
16159         }
16160         return nil
16161 }
16162
16163 type isCFRA_Resource interface {
16164         isCFRA_Resource()
16165 }
16166
16167 type CFRA_Ssb struct {
16168         Ssb *SSB `protobuf:"bytes,2,opt,name=ssb,proto3,oneof"`
16169 }
16170
16171 type CFRA_Csirs struct {
16172         Csirs *CSIRS `protobuf:"bytes,3,opt,name=csirs,proto3,oneof"`
16173 }
16174
16175 func (*CFRA_Ssb) isCFRA_Resource() {}
16176
16177 func (*CFRA_Csirs) isCFRA_Resource() {}
16178
16179 func (m *CFRA) GetResource() isCFRA_Resource {
16180         if m != nil {
16181                 return m.Resource
16182         }
16183         return nil
16184 }
16185
16186 func (m *CFRA) GetSsb() *SSB {
16187         if x, ok := m.GetResource().(*CFRA_Ssb); ok {
16188                 return x.Ssb
16189         }
16190         return nil
16191 }
16192
16193 func (m *CFRA) GetCsirs() *CSIRS {
16194         if x, ok := m.GetResource().(*CFRA_Csirs); ok {
16195                 return x.Csirs
16196         }
16197         return nil
16198 }
16199
16200 func (m *CFRA) GetTotalNumberOfRA_PreamblesV1530() *wrappers.UInt32Value {
16201         if m != nil {
16202                 return m.TotalNumberOfRA_PreamblesV1530
16203         }
16204         return nil
16205 }
16206
16207 // XXX_OneofWrappers is for the internal use of the proto package.
16208 func (*CFRA) XXX_OneofWrappers() []interface{} {
16209         return []interface{}{
16210                 (*CFRA_Ssb)(nil),
16211                 (*CFRA_Csirs)(nil),
16212         }
16213 }
16214
16215 type Occasions struct {
16216         Rach_ConfigGeneric   *RACH_ConfigGeneric  `protobuf:"bytes,1,opt,name=rach_ConfigGeneric,json=rachConfigGeneric,proto3" json:"rach_ConfigGeneric,omitempty"`
16217         SsbPerRACH_Occasion  *SSBPerRACH_Occasion `protobuf:"bytes,2,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"`
16218         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
16219         XXX_unrecognized     []byte               `json:"-"`
16220         XXX_sizecache        int32                `json:"-"`
16221 }
16222
16223 func (m *Occasions) Reset()         { *m = Occasions{} }
16224 func (m *Occasions) String() string { return proto.CompactTextString(m) }
16225 func (*Occasions) ProtoMessage()    {}
16226 func (*Occasions) Descriptor() ([]byte, []int) {
16227         return fileDescriptor_21c7528bb61f1a7a, []int{116}
16228 }
16229
16230 func (m *Occasions) XXX_Unmarshal(b []byte) error {
16231         return xxx_messageInfo_Occasions.Unmarshal(m, b)
16232 }
16233 func (m *Occasions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16234         return xxx_messageInfo_Occasions.Marshal(b, m, deterministic)
16235 }
16236 func (m *Occasions) XXX_Merge(src proto.Message) {
16237         xxx_messageInfo_Occasions.Merge(m, src)
16238 }
16239 func (m *Occasions) XXX_Size() int {
16240         return xxx_messageInfo_Occasions.Size(m)
16241 }
16242 func (m *Occasions) XXX_DiscardUnknown() {
16243         xxx_messageInfo_Occasions.DiscardUnknown(m)
16244 }
16245
16246 var xxx_messageInfo_Occasions proto.InternalMessageInfo
16247
16248 func (m *Occasions) GetRach_ConfigGeneric() *RACH_ConfigGeneric {
16249         if m != nil {
16250                 return m.Rach_ConfigGeneric
16251         }
16252         return nil
16253 }
16254
16255 func (m *Occasions) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion {
16256         if m != nil {
16257                 return m.SsbPerRACH_Occasion
16258         }
16259         return nil
16260 }
16261
16262 type SSB struct {
16263         Ssb_ResourceList       []*CFRA_SSB_Resource `protobuf:"bytes,1,rep,name=ssb_ResourceList,json=ssbResourceList,proto3" json:"ssb_ResourceList,omitempty"`
16264         RaSsbOccasionMaskIndex uint32               `protobuf:"varint,2,opt,name=ra_ssb_occasion_mask_index,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_occasion_mask_index,omitempty"`
16265         XXX_NoUnkeyedLiteral   struct{}             `json:"-"`
16266         XXX_unrecognized       []byte               `json:"-"`
16267         XXX_sizecache          int32                `json:"-"`
16268 }
16269
16270 func (m *SSB) Reset()         { *m = SSB{} }
16271 func (m *SSB) String() string { return proto.CompactTextString(m) }
16272 func (*SSB) ProtoMessage()    {}
16273 func (*SSB) Descriptor() ([]byte, []int) {
16274         return fileDescriptor_21c7528bb61f1a7a, []int{117}
16275 }
16276
16277 func (m *SSB) XXX_Unmarshal(b []byte) error {
16278         return xxx_messageInfo_SSB.Unmarshal(m, b)
16279 }
16280 func (m *SSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16281         return xxx_messageInfo_SSB.Marshal(b, m, deterministic)
16282 }
16283 func (m *SSB) XXX_Merge(src proto.Message) {
16284         xxx_messageInfo_SSB.Merge(m, src)
16285 }
16286 func (m *SSB) XXX_Size() int {
16287         return xxx_messageInfo_SSB.Size(m)
16288 }
16289 func (m *SSB) XXX_DiscardUnknown() {
16290         xxx_messageInfo_SSB.DiscardUnknown(m)
16291 }
16292
16293 var xxx_messageInfo_SSB proto.InternalMessageInfo
16294
16295 func (m *SSB) GetSsb_ResourceList() []*CFRA_SSB_Resource {
16296         if m != nil {
16297                 return m.Ssb_ResourceList
16298         }
16299         return nil
16300 }
16301
16302 func (m *SSB) GetRaSsbOccasionMaskIndex() uint32 {
16303         if m != nil {
16304                 return m.RaSsbOccasionMaskIndex
16305         }
16306         return 0
16307 }
16308
16309 type CFRA_SSB_Resource struct {
16310         Ssb                  uint32   `protobuf:"varint,1,opt,name=ssb,proto3" json:"ssb,omitempty"`
16311         Ra_PreambleIndex     uint32   `protobuf:"varint,2,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"`
16312         XXX_NoUnkeyedLiteral struct{} `json:"-"`
16313         XXX_unrecognized     []byte   `json:"-"`
16314         XXX_sizecache        int32    `json:"-"`
16315 }
16316
16317 func (m *CFRA_SSB_Resource) Reset()         { *m = CFRA_SSB_Resource{} }
16318 func (m *CFRA_SSB_Resource) String() string { return proto.CompactTextString(m) }
16319 func (*CFRA_SSB_Resource) ProtoMessage()    {}
16320 func (*CFRA_SSB_Resource) Descriptor() ([]byte, []int) {
16321         return fileDescriptor_21c7528bb61f1a7a, []int{118}
16322 }
16323
16324 func (m *CFRA_SSB_Resource) XXX_Unmarshal(b []byte) error {
16325         return xxx_messageInfo_CFRA_SSB_Resource.Unmarshal(m, b)
16326 }
16327 func (m *CFRA_SSB_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16328         return xxx_messageInfo_CFRA_SSB_Resource.Marshal(b, m, deterministic)
16329 }
16330 func (m *CFRA_SSB_Resource) XXX_Merge(src proto.Message) {
16331         xxx_messageInfo_CFRA_SSB_Resource.Merge(m, src)
16332 }
16333 func (m *CFRA_SSB_Resource) XXX_Size() int {
16334         return xxx_messageInfo_CFRA_SSB_Resource.Size(m)
16335 }
16336 func (m *CFRA_SSB_Resource) XXX_DiscardUnknown() {
16337         xxx_messageInfo_CFRA_SSB_Resource.DiscardUnknown(m)
16338 }
16339
16340 var xxx_messageInfo_CFRA_SSB_Resource proto.InternalMessageInfo
16341
16342 func (m *CFRA_SSB_Resource) GetSsb() uint32 {
16343         if m != nil {
16344                 return m.Ssb
16345         }
16346         return 0
16347 }
16348
16349 func (m *CFRA_SSB_Resource) GetRa_PreambleIndex() uint32 {
16350         if m != nil {
16351                 return m.Ra_PreambleIndex
16352         }
16353         return 0
16354 }
16355
16356 type CSIRS struct {
16357         Csirs_ResourceList   []*CFRA_CSIRS_Resource `protobuf:"bytes,1,rep,name=csirs_ResourceList,json=csirsResourceList,proto3" json:"csirs_ResourceList,omitempty"`
16358         Rsrp_ThresholdCSI_RS uint32                 `protobuf:"varint,2,opt,name=rsrp_ThresholdCSI_RS,json=rsrpThresholdCSIRS,proto3" json:"rsrp_ThresholdCSI_RS,omitempty"`
16359         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
16360         XXX_unrecognized     []byte                 `json:"-"`
16361         XXX_sizecache        int32                  `json:"-"`
16362 }
16363
16364 func (m *CSIRS) Reset()         { *m = CSIRS{} }
16365 func (m *CSIRS) String() string { return proto.CompactTextString(m) }
16366 func (*CSIRS) ProtoMessage()    {}
16367 func (*CSIRS) Descriptor() ([]byte, []int) {
16368         return fileDescriptor_21c7528bb61f1a7a, []int{119}
16369 }
16370
16371 func (m *CSIRS) XXX_Unmarshal(b []byte) error {
16372         return xxx_messageInfo_CSIRS.Unmarshal(m, b)
16373 }
16374 func (m *CSIRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16375         return xxx_messageInfo_CSIRS.Marshal(b, m, deterministic)
16376 }
16377 func (m *CSIRS) XXX_Merge(src proto.Message) {
16378         xxx_messageInfo_CSIRS.Merge(m, src)
16379 }
16380 func (m *CSIRS) XXX_Size() int {
16381         return xxx_messageInfo_CSIRS.Size(m)
16382 }
16383 func (m *CSIRS) XXX_DiscardUnknown() {
16384         xxx_messageInfo_CSIRS.DiscardUnknown(m)
16385 }
16386
16387 var xxx_messageInfo_CSIRS proto.InternalMessageInfo
16388
16389 func (m *CSIRS) GetCsirs_ResourceList() []*CFRA_CSIRS_Resource {
16390         if m != nil {
16391                 return m.Csirs_ResourceList
16392         }
16393         return nil
16394 }
16395
16396 func (m *CSIRS) GetRsrp_ThresholdCSI_RS() uint32 {
16397         if m != nil {
16398                 return m.Rsrp_ThresholdCSI_RS
16399         }
16400         return 0
16401 }
16402
16403 type CFRA_CSIRS_Resource struct {
16404         Csi_RS               uint32   `protobuf:"varint,1,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"`
16405         Ra_OccasionList      []uint32 `protobuf:"varint,2,rep,packed,name=ra_OccasionList,json=raOccasionList,proto3" json:"ra_OccasionList,omitempty"`
16406         Ra_PreambleIndex     uint32   `protobuf:"varint,3,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"`
16407         XXX_NoUnkeyedLiteral struct{} `json:"-"`
16408         XXX_unrecognized     []byte   `json:"-"`
16409         XXX_sizecache        int32    `json:"-"`
16410 }
16411
16412 func (m *CFRA_CSIRS_Resource) Reset()         { *m = CFRA_CSIRS_Resource{} }
16413 func (m *CFRA_CSIRS_Resource) String() string { return proto.CompactTextString(m) }
16414 func (*CFRA_CSIRS_Resource) ProtoMessage()    {}
16415 func (*CFRA_CSIRS_Resource) Descriptor() ([]byte, []int) {
16416         return fileDescriptor_21c7528bb61f1a7a, []int{120}
16417 }
16418
16419 func (m *CFRA_CSIRS_Resource) XXX_Unmarshal(b []byte) error {
16420         return xxx_messageInfo_CFRA_CSIRS_Resource.Unmarshal(m, b)
16421 }
16422 func (m *CFRA_CSIRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16423         return xxx_messageInfo_CFRA_CSIRS_Resource.Marshal(b, m, deterministic)
16424 }
16425 func (m *CFRA_CSIRS_Resource) XXX_Merge(src proto.Message) {
16426         xxx_messageInfo_CFRA_CSIRS_Resource.Merge(m, src)
16427 }
16428 func (m *CFRA_CSIRS_Resource) XXX_Size() int {
16429         return xxx_messageInfo_CFRA_CSIRS_Resource.Size(m)
16430 }
16431 func (m *CFRA_CSIRS_Resource) XXX_DiscardUnknown() {
16432         xxx_messageInfo_CFRA_CSIRS_Resource.DiscardUnknown(m)
16433 }
16434
16435 var xxx_messageInfo_CFRA_CSIRS_Resource proto.InternalMessageInfo
16436
16437 func (m *CFRA_CSIRS_Resource) GetCsi_RS() uint32 {
16438         if m != nil {
16439                 return m.Csi_RS
16440         }
16441         return 0
16442 }
16443
16444 func (m *CFRA_CSIRS_Resource) GetRa_OccasionList() []uint32 {
16445         if m != nil {
16446                 return m.Ra_OccasionList
16447         }
16448         return nil
16449 }
16450
16451 func (m *CFRA_CSIRS_Resource) GetRa_PreambleIndex() uint32 {
16452         if m != nil {
16453                 return m.Ra_PreambleIndex
16454         }
16455         return 0
16456 }
16457
16458 type RA_Prioritization struct {
16459         PowerRampingStepHighPriority *PowerRampingStepHighPriority `protobuf:"bytes,1,opt,name=powerRampingStepHighPriority,proto3" json:"powerRampingStepHighPriority,omitempty"`
16460         ScalingFactorBI              *ScalingFactorBI              `protobuf:"bytes,2,opt,name=scalingFactorBI,proto3" json:"scalingFactorBI,omitempty"`
16461         XXX_NoUnkeyedLiteral         struct{}                      `json:"-"`
16462         XXX_unrecognized             []byte                        `json:"-"`
16463         XXX_sizecache                int32                         `json:"-"`
16464 }
16465
16466 func (m *RA_Prioritization) Reset()         { *m = RA_Prioritization{} }
16467 func (m *RA_Prioritization) String() string { return proto.CompactTextString(m) }
16468 func (*RA_Prioritization) ProtoMessage()    {}
16469 func (*RA_Prioritization) Descriptor() ([]byte, []int) {
16470         return fileDescriptor_21c7528bb61f1a7a, []int{121}
16471 }
16472
16473 func (m *RA_Prioritization) XXX_Unmarshal(b []byte) error {
16474         return xxx_messageInfo_RA_Prioritization.Unmarshal(m, b)
16475 }
16476 func (m *RA_Prioritization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16477         return xxx_messageInfo_RA_Prioritization.Marshal(b, m, deterministic)
16478 }
16479 func (m *RA_Prioritization) XXX_Merge(src proto.Message) {
16480         xxx_messageInfo_RA_Prioritization.Merge(m, src)
16481 }
16482 func (m *RA_Prioritization) XXX_Size() int {
16483         return xxx_messageInfo_RA_Prioritization.Size(m)
16484 }
16485 func (m *RA_Prioritization) XXX_DiscardUnknown() {
16486         xxx_messageInfo_RA_Prioritization.DiscardUnknown(m)
16487 }
16488
16489 var xxx_messageInfo_RA_Prioritization proto.InternalMessageInfo
16490
16491 func (m *RA_Prioritization) GetPowerRampingStepHighPriority() *PowerRampingStepHighPriority {
16492         if m != nil {
16493                 return m.PowerRampingStepHighPriority
16494         }
16495         return nil
16496 }
16497
16498 func (m *RA_Prioritization) GetScalingFactorBI() *ScalingFactorBI {
16499         if m != nil {
16500                 return m.ScalingFactorBI
16501         }
16502         return nil
16503 }
16504
16505 type PowerRampingStepHighPriority struct {
16506         Value                PowerRampingStepHighPriority_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerRampingStepHighPriority_Value" json:"value,omitempty"`
16507         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
16508         XXX_unrecognized     []byte                             `json:"-"`
16509         XXX_sizecache        int32                              `json:"-"`
16510 }
16511
16512 func (m *PowerRampingStepHighPriority) Reset()         { *m = PowerRampingStepHighPriority{} }
16513 func (m *PowerRampingStepHighPriority) String() string { return proto.CompactTextString(m) }
16514 func (*PowerRampingStepHighPriority) ProtoMessage()    {}
16515 func (*PowerRampingStepHighPriority) Descriptor() ([]byte, []int) {
16516         return fileDescriptor_21c7528bb61f1a7a, []int{122}
16517 }
16518
16519 func (m *PowerRampingStepHighPriority) XXX_Unmarshal(b []byte) error {
16520         return xxx_messageInfo_PowerRampingStepHighPriority.Unmarshal(m, b)
16521 }
16522 func (m *PowerRampingStepHighPriority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16523         return xxx_messageInfo_PowerRampingStepHighPriority.Marshal(b, m, deterministic)
16524 }
16525 func (m *PowerRampingStepHighPriority) XXX_Merge(src proto.Message) {
16526         xxx_messageInfo_PowerRampingStepHighPriority.Merge(m, src)
16527 }
16528 func (m *PowerRampingStepHighPriority) XXX_Size() int {
16529         return xxx_messageInfo_PowerRampingStepHighPriority.Size(m)
16530 }
16531 func (m *PowerRampingStepHighPriority) XXX_DiscardUnknown() {
16532         xxx_messageInfo_PowerRampingStepHighPriority.DiscardUnknown(m)
16533 }
16534
16535 var xxx_messageInfo_PowerRampingStepHighPriority proto.InternalMessageInfo
16536
16537 func (m *PowerRampingStepHighPriority) GetValue() PowerRampingStepHighPriority_Value {
16538         if m != nil {
16539                 return m.Value
16540         }
16541         return PowerRampingStepHighPriority_protobuf_unspecified
16542 }
16543
16544 type ScalingFactorBI struct {
16545         Value                ScalingFactorBI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ScalingFactorBI_Value" json:"value,omitempty"`
16546         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
16547         XXX_unrecognized     []byte                `json:"-"`
16548         XXX_sizecache        int32                 `json:"-"`
16549 }
16550
16551 func (m *ScalingFactorBI) Reset()         { *m = ScalingFactorBI{} }
16552 func (m *ScalingFactorBI) String() string { return proto.CompactTextString(m) }
16553 func (*ScalingFactorBI) ProtoMessage()    {}
16554 func (*ScalingFactorBI) Descriptor() ([]byte, []int) {
16555         return fileDescriptor_21c7528bb61f1a7a, []int{123}
16556 }
16557
16558 func (m *ScalingFactorBI) XXX_Unmarshal(b []byte) error {
16559         return xxx_messageInfo_ScalingFactorBI.Unmarshal(m, b)
16560 }
16561 func (m *ScalingFactorBI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16562         return xxx_messageInfo_ScalingFactorBI.Marshal(b, m, deterministic)
16563 }
16564 func (m *ScalingFactorBI) XXX_Merge(src proto.Message) {
16565         xxx_messageInfo_ScalingFactorBI.Merge(m, src)
16566 }
16567 func (m *ScalingFactorBI) XXX_Size() int {
16568         return xxx_messageInfo_ScalingFactorBI.Size(m)
16569 }
16570 func (m *ScalingFactorBI) XXX_DiscardUnknown() {
16571         xxx_messageInfo_ScalingFactorBI.DiscardUnknown(m)
16572 }
16573
16574 var xxx_messageInfo_ScalingFactorBI proto.InternalMessageInfo
16575
16576 func (m *ScalingFactorBI) GetValue() ScalingFactorBI_Value {
16577         if m != nil {
16578                 return m.Value
16579         }
16580         return ScalingFactorBI_protobuf_unspecified
16581 }
16582
16583 type SSB_MTC struct {
16584         // Types that are valid to be assigned to PeriodicityAndOffset:
16585         //      *SSB_MTC_Sf5
16586         //      *SSB_MTC_Sf10
16587         //      *SSB_MTC_Sf20
16588         //      *SSB_MTC_Sf40
16589         //      *SSB_MTC_Sf80
16590         //      *SSB_MTC_Sf160
16591         PeriodicityAndOffset isSSB_MTC_PeriodicityAndOffset `protobuf_oneof:"periodicityAndOffset"`
16592         Duration             *Duration                      `protobuf:"bytes,7,opt,name=duration,proto3" json:"duration,omitempty"`
16593         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
16594         XXX_unrecognized     []byte                         `json:"-"`
16595         XXX_sizecache        int32                          `json:"-"`
16596 }
16597
16598 func (m *SSB_MTC) Reset()         { *m = SSB_MTC{} }
16599 func (m *SSB_MTC) String() string { return proto.CompactTextString(m) }
16600 func (*SSB_MTC) ProtoMessage()    {}
16601 func (*SSB_MTC) Descriptor() ([]byte, []int) {
16602         return fileDescriptor_21c7528bb61f1a7a, []int{124}
16603 }
16604
16605 func (m *SSB_MTC) XXX_Unmarshal(b []byte) error {
16606         return xxx_messageInfo_SSB_MTC.Unmarshal(m, b)
16607 }
16608 func (m *SSB_MTC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16609         return xxx_messageInfo_SSB_MTC.Marshal(b, m, deterministic)
16610 }
16611 func (m *SSB_MTC) XXX_Merge(src proto.Message) {
16612         xxx_messageInfo_SSB_MTC.Merge(m, src)
16613 }
16614 func (m *SSB_MTC) XXX_Size() int {
16615         return xxx_messageInfo_SSB_MTC.Size(m)
16616 }
16617 func (m *SSB_MTC) XXX_DiscardUnknown() {
16618         xxx_messageInfo_SSB_MTC.DiscardUnknown(m)
16619 }
16620
16621 var xxx_messageInfo_SSB_MTC proto.InternalMessageInfo
16622
16623 type isSSB_MTC_PeriodicityAndOffset interface {
16624         isSSB_MTC_PeriodicityAndOffset()
16625 }
16626
16627 type SSB_MTC_Sf5 struct {
16628         Sf5 uint32 `protobuf:"varint,1,opt,name=sf5,proto3,oneof"`
16629 }
16630
16631 type SSB_MTC_Sf10 struct {
16632         Sf10 uint32 `protobuf:"varint,2,opt,name=sf10,proto3,oneof"`
16633 }
16634
16635 type SSB_MTC_Sf20 struct {
16636         Sf20 uint32 `protobuf:"varint,3,opt,name=sf20,proto3,oneof"`
16637 }
16638
16639 type SSB_MTC_Sf40 struct {
16640         Sf40 uint32 `protobuf:"varint,4,opt,name=sf40,proto3,oneof"`
16641 }
16642
16643 type SSB_MTC_Sf80 struct {
16644         Sf80 uint32 `protobuf:"varint,5,opt,name=sf80,proto3,oneof"`
16645 }
16646
16647 type SSB_MTC_Sf160 struct {
16648         Sf160 uint32 `protobuf:"varint,6,opt,name=sf160,proto3,oneof"`
16649 }
16650
16651 func (*SSB_MTC_Sf5) isSSB_MTC_PeriodicityAndOffset() {}
16652
16653 func (*SSB_MTC_Sf10) isSSB_MTC_PeriodicityAndOffset() {}
16654
16655 func (*SSB_MTC_Sf20) isSSB_MTC_PeriodicityAndOffset() {}
16656
16657 func (*SSB_MTC_Sf40) isSSB_MTC_PeriodicityAndOffset() {}
16658
16659 func (*SSB_MTC_Sf80) isSSB_MTC_PeriodicityAndOffset() {}
16660
16661 func (*SSB_MTC_Sf160) isSSB_MTC_PeriodicityAndOffset() {}
16662
16663 func (m *SSB_MTC) GetPeriodicityAndOffset() isSSB_MTC_PeriodicityAndOffset {
16664         if m != nil {
16665                 return m.PeriodicityAndOffset
16666         }
16667         return nil
16668 }
16669
16670 func (m *SSB_MTC) GetSf5() uint32 {
16671         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf5); ok {
16672                 return x.Sf5
16673         }
16674         return 0
16675 }
16676
16677 func (m *SSB_MTC) GetSf10() uint32 {
16678         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf10); ok {
16679                 return x.Sf10
16680         }
16681         return 0
16682 }
16683
16684 func (m *SSB_MTC) GetSf20() uint32 {
16685         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf20); ok {
16686                 return x.Sf20
16687         }
16688         return 0
16689 }
16690
16691 func (m *SSB_MTC) GetSf40() uint32 {
16692         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf40); ok {
16693                 return x.Sf40
16694         }
16695         return 0
16696 }
16697
16698 func (m *SSB_MTC) GetSf80() uint32 {
16699         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf80); ok {
16700                 return x.Sf80
16701         }
16702         return 0
16703 }
16704
16705 func (m *SSB_MTC) GetSf160() uint32 {
16706         if x, ok := m.GetPeriodicityAndOffset().(*SSB_MTC_Sf160); ok {
16707                 return x.Sf160
16708         }
16709         return 0
16710 }
16711
16712 func (m *SSB_MTC) GetDuration() *Duration {
16713         if m != nil {
16714                 return m.Duration
16715         }
16716         return nil
16717 }
16718
16719 // XXX_OneofWrappers is for the internal use of the proto package.
16720 func (*SSB_MTC) XXX_OneofWrappers() []interface{} {
16721         return []interface{}{
16722                 (*SSB_MTC_Sf5)(nil),
16723                 (*SSB_MTC_Sf10)(nil),
16724                 (*SSB_MTC_Sf20)(nil),
16725                 (*SSB_MTC_Sf40)(nil),
16726                 (*SSB_MTC_Sf80)(nil),
16727                 (*SSB_MTC_Sf160)(nil),
16728         }
16729 }
16730
16731 type Duration struct {
16732         Value                Duration_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Duration_Value" json:"value,omitempty"`
16733         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
16734         XXX_unrecognized     []byte         `json:"-"`
16735         XXX_sizecache        int32          `json:"-"`
16736 }
16737
16738 func (m *Duration) Reset()         { *m = Duration{} }
16739 func (m *Duration) String() string { return proto.CompactTextString(m) }
16740 func (*Duration) ProtoMessage()    {}
16741 func (*Duration) Descriptor() ([]byte, []int) {
16742         return fileDescriptor_21c7528bb61f1a7a, []int{125}
16743 }
16744
16745 func (m *Duration) XXX_Unmarshal(b []byte) error {
16746         return xxx_messageInfo_Duration.Unmarshal(m, b)
16747 }
16748 func (m *Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16749         return xxx_messageInfo_Duration.Marshal(b, m, deterministic)
16750 }
16751 func (m *Duration) XXX_Merge(src proto.Message) {
16752         xxx_messageInfo_Duration.Merge(m, src)
16753 }
16754 func (m *Duration) XXX_Size() int {
16755         return xxx_messageInfo_Duration.Size(m)
16756 }
16757 func (m *Duration) XXX_DiscardUnknown() {
16758         xxx_messageInfo_Duration.DiscardUnknown(m)
16759 }
16760
16761 var xxx_messageInfo_Duration proto.InternalMessageInfo
16762
16763 func (m *Duration) GetValue() Duration_Value {
16764         if m != nil {
16765                 return m.Value
16766         }
16767         return Duration_protobuf_unspecified
16768 }
16769
16770 type SSB_MTC2 struct {
16771         Pci_List             []uint32     `protobuf:"varint,1,rep,packed,name=pci_List,json=pciList,proto3" json:"pci_List,omitempty"`
16772         Periodicity          *Periodicity `protobuf:"bytes,2,opt,name=periodicity,proto3" json:"periodicity,omitempty"`
16773         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
16774         XXX_unrecognized     []byte       `json:"-"`
16775         XXX_sizecache        int32        `json:"-"`
16776 }
16777
16778 func (m *SSB_MTC2) Reset()         { *m = SSB_MTC2{} }
16779 func (m *SSB_MTC2) String() string { return proto.CompactTextString(m) }
16780 func (*SSB_MTC2) ProtoMessage()    {}
16781 func (*SSB_MTC2) Descriptor() ([]byte, []int) {
16782         return fileDescriptor_21c7528bb61f1a7a, []int{126}
16783 }
16784
16785 func (m *SSB_MTC2) XXX_Unmarshal(b []byte) error {
16786         return xxx_messageInfo_SSB_MTC2.Unmarshal(m, b)
16787 }
16788 func (m *SSB_MTC2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16789         return xxx_messageInfo_SSB_MTC2.Marshal(b, m, deterministic)
16790 }
16791 func (m *SSB_MTC2) XXX_Merge(src proto.Message) {
16792         xxx_messageInfo_SSB_MTC2.Merge(m, src)
16793 }
16794 func (m *SSB_MTC2) XXX_Size() int {
16795         return xxx_messageInfo_SSB_MTC2.Size(m)
16796 }
16797 func (m *SSB_MTC2) XXX_DiscardUnknown() {
16798         xxx_messageInfo_SSB_MTC2.DiscardUnknown(m)
16799 }
16800
16801 var xxx_messageInfo_SSB_MTC2 proto.InternalMessageInfo
16802
16803 func (m *SSB_MTC2) GetPci_List() []uint32 {
16804         if m != nil {
16805                 return m.Pci_List
16806         }
16807         return nil
16808 }
16809
16810 func (m *SSB_MTC2) GetPeriodicity() *Periodicity {
16811         if m != nil {
16812                 return m.Periodicity
16813         }
16814         return nil
16815 }
16816
16817 type Periodicity struct {
16818         Value                Periodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Periodicity_Value" json:"value,omitempty"`
16819         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
16820         XXX_unrecognized     []byte            `json:"-"`
16821         XXX_sizecache        int32             `json:"-"`
16822 }
16823
16824 func (m *Periodicity) Reset()         { *m = Periodicity{} }
16825 func (m *Periodicity) String() string { return proto.CompactTextString(m) }
16826 func (*Periodicity) ProtoMessage()    {}
16827 func (*Periodicity) Descriptor() ([]byte, []int) {
16828         return fileDescriptor_21c7528bb61f1a7a, []int{127}
16829 }
16830
16831 func (m *Periodicity) XXX_Unmarshal(b []byte) error {
16832         return xxx_messageInfo_Periodicity.Unmarshal(m, b)
16833 }
16834 func (m *Periodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16835         return xxx_messageInfo_Periodicity.Marshal(b, m, deterministic)
16836 }
16837 func (m *Periodicity) XXX_Merge(src proto.Message) {
16838         xxx_messageInfo_Periodicity.Merge(m, src)
16839 }
16840 func (m *Periodicity) XXX_Size() int {
16841         return xxx_messageInfo_Periodicity.Size(m)
16842 }
16843 func (m *Periodicity) XXX_DiscardUnknown() {
16844         xxx_messageInfo_Periodicity.DiscardUnknown(m)
16845 }
16846
16847 var xxx_messageInfo_Periodicity proto.InternalMessageInfo
16848
16849 func (m *Periodicity) GetValue() Periodicity_Value {
16850         if m != nil {
16851                 return m.Value
16852         }
16853         return Periodicity_protobuf_unspecified
16854 }
16855
16856 type RLF_TimersAndConstants struct {
16857         T310                 *T310      `protobuf:"bytes,1,opt,name=t310,proto3" json:"t310,omitempty"`
16858         N310                 *N310      `protobuf:"bytes,2,opt,name=n310,proto3" json:"n310,omitempty"`
16859         N311                 *N311      `protobuf:"bytes,3,opt,name=n311,proto3" json:"n311,omitempty"`
16860         T311V1530            *T311V1530 `protobuf:"bytes,4,opt,name=t311_v1530,json=t311V1530,proto3" json:"t311_v1530,omitempty"`
16861         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
16862         XXX_unrecognized     []byte     `json:"-"`
16863         XXX_sizecache        int32      `json:"-"`
16864 }
16865
16866 func (m *RLF_TimersAndConstants) Reset()         { *m = RLF_TimersAndConstants{} }
16867 func (m *RLF_TimersAndConstants) String() string { return proto.CompactTextString(m) }
16868 func (*RLF_TimersAndConstants) ProtoMessage()    {}
16869 func (*RLF_TimersAndConstants) Descriptor() ([]byte, []int) {
16870         return fileDescriptor_21c7528bb61f1a7a, []int{128}
16871 }
16872
16873 func (m *RLF_TimersAndConstants) XXX_Unmarshal(b []byte) error {
16874         return xxx_messageInfo_RLF_TimersAndConstants.Unmarshal(m, b)
16875 }
16876 func (m *RLF_TimersAndConstants) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16877         return xxx_messageInfo_RLF_TimersAndConstants.Marshal(b, m, deterministic)
16878 }
16879 func (m *RLF_TimersAndConstants) XXX_Merge(src proto.Message) {
16880         xxx_messageInfo_RLF_TimersAndConstants.Merge(m, src)
16881 }
16882 func (m *RLF_TimersAndConstants) XXX_Size() int {
16883         return xxx_messageInfo_RLF_TimersAndConstants.Size(m)
16884 }
16885 func (m *RLF_TimersAndConstants) XXX_DiscardUnknown() {
16886         xxx_messageInfo_RLF_TimersAndConstants.DiscardUnknown(m)
16887 }
16888
16889 var xxx_messageInfo_RLF_TimersAndConstants proto.InternalMessageInfo
16890
16891 func (m *RLF_TimersAndConstants) GetT310() *T310 {
16892         if m != nil {
16893                 return m.T310
16894         }
16895         return nil
16896 }
16897
16898 func (m *RLF_TimersAndConstants) GetN310() *N310 {
16899         if m != nil {
16900                 return m.N310
16901         }
16902         return nil
16903 }
16904
16905 func (m *RLF_TimersAndConstants) GetN311() *N311 {
16906         if m != nil {
16907                 return m.N311
16908         }
16909         return nil
16910 }
16911
16912 func (m *RLF_TimersAndConstants) GetT311V1530() *T311V1530 {
16913         if m != nil {
16914                 return m.T311V1530
16915         }
16916         return nil
16917 }
16918
16919 type T310 struct {
16920         Value                T310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T310_Value" json:"value,omitempty"`
16921         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
16922         XXX_unrecognized     []byte     `json:"-"`
16923         XXX_sizecache        int32      `json:"-"`
16924 }
16925
16926 func (m *T310) Reset()         { *m = T310{} }
16927 func (m *T310) String() string { return proto.CompactTextString(m) }
16928 func (*T310) ProtoMessage()    {}
16929 func (*T310) Descriptor() ([]byte, []int) {
16930         return fileDescriptor_21c7528bb61f1a7a, []int{129}
16931 }
16932
16933 func (m *T310) XXX_Unmarshal(b []byte) error {
16934         return xxx_messageInfo_T310.Unmarshal(m, b)
16935 }
16936 func (m *T310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16937         return xxx_messageInfo_T310.Marshal(b, m, deterministic)
16938 }
16939 func (m *T310) XXX_Merge(src proto.Message) {
16940         xxx_messageInfo_T310.Merge(m, src)
16941 }
16942 func (m *T310) XXX_Size() int {
16943         return xxx_messageInfo_T310.Size(m)
16944 }
16945 func (m *T310) XXX_DiscardUnknown() {
16946         xxx_messageInfo_T310.DiscardUnknown(m)
16947 }
16948
16949 var xxx_messageInfo_T310 proto.InternalMessageInfo
16950
16951 func (m *T310) GetValue() T310_Value {
16952         if m != nil {
16953                 return m.Value
16954         }
16955         return T310_protobuf_unspecified
16956 }
16957
16958 type N310 struct {
16959         Value                N310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N310_Value" json:"value,omitempty"`
16960         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
16961         XXX_unrecognized     []byte     `json:"-"`
16962         XXX_sizecache        int32      `json:"-"`
16963 }
16964
16965 func (m *N310) Reset()         { *m = N310{} }
16966 func (m *N310) String() string { return proto.CompactTextString(m) }
16967 func (*N310) ProtoMessage()    {}
16968 func (*N310) Descriptor() ([]byte, []int) {
16969         return fileDescriptor_21c7528bb61f1a7a, []int{130}
16970 }
16971
16972 func (m *N310) XXX_Unmarshal(b []byte) error {
16973         return xxx_messageInfo_N310.Unmarshal(m, b)
16974 }
16975 func (m *N310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
16976         return xxx_messageInfo_N310.Marshal(b, m, deterministic)
16977 }
16978 func (m *N310) XXX_Merge(src proto.Message) {
16979         xxx_messageInfo_N310.Merge(m, src)
16980 }
16981 func (m *N310) XXX_Size() int {
16982         return xxx_messageInfo_N310.Size(m)
16983 }
16984 func (m *N310) XXX_DiscardUnknown() {
16985         xxx_messageInfo_N310.DiscardUnknown(m)
16986 }
16987
16988 var xxx_messageInfo_N310 proto.InternalMessageInfo
16989
16990 func (m *N310) GetValue() N310_Value {
16991         if m != nil {
16992                 return m.Value
16993         }
16994         return N310_protobuf_unspecified
16995 }
16996
16997 type N311 struct {
16998         Value                N311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.N311_Value" json:"value,omitempty"`
16999         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
17000         XXX_unrecognized     []byte     `json:"-"`
17001         XXX_sizecache        int32      `json:"-"`
17002 }
17003
17004 func (m *N311) Reset()         { *m = N311{} }
17005 func (m *N311) String() string { return proto.CompactTextString(m) }
17006 func (*N311) ProtoMessage()    {}
17007 func (*N311) Descriptor() ([]byte, []int) {
17008         return fileDescriptor_21c7528bb61f1a7a, []int{131}
17009 }
17010
17011 func (m *N311) XXX_Unmarshal(b []byte) error {
17012         return xxx_messageInfo_N311.Unmarshal(m, b)
17013 }
17014 func (m *N311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17015         return xxx_messageInfo_N311.Marshal(b, m, deterministic)
17016 }
17017 func (m *N311) XXX_Merge(src proto.Message) {
17018         xxx_messageInfo_N311.Merge(m, src)
17019 }
17020 func (m *N311) XXX_Size() int {
17021         return xxx_messageInfo_N311.Size(m)
17022 }
17023 func (m *N311) XXX_DiscardUnknown() {
17024         xxx_messageInfo_N311.DiscardUnknown(m)
17025 }
17026
17027 var xxx_messageInfo_N311 proto.InternalMessageInfo
17028
17029 func (m *N311) GetValue() N311_Value {
17030         if m != nil {
17031                 return m.Value
17032         }
17033         return N311_protobuf_unspecified
17034 }
17035
17036 type T311V1530 struct {
17037         Value                T311V1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T311V1530_Value" json:"value,omitempty"`
17038         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
17039         XXX_unrecognized     []byte          `json:"-"`
17040         XXX_sizecache        int32           `json:"-"`
17041 }
17042
17043 func (m *T311V1530) Reset()         { *m = T311V1530{} }
17044 func (m *T311V1530) String() string { return proto.CompactTextString(m) }
17045 func (*T311V1530) ProtoMessage()    {}
17046 func (*T311V1530) Descriptor() ([]byte, []int) {
17047         return fileDescriptor_21c7528bb61f1a7a, []int{132}
17048 }
17049
17050 func (m *T311V1530) XXX_Unmarshal(b []byte) error {
17051         return xxx_messageInfo_T311V1530.Unmarshal(m, b)
17052 }
17053 func (m *T311V1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17054         return xxx_messageInfo_T311V1530.Marshal(b, m, deterministic)
17055 }
17056 func (m *T311V1530) XXX_Merge(src proto.Message) {
17057         xxx_messageInfo_T311V1530.Merge(m, src)
17058 }
17059 func (m *T311V1530) XXX_Size() int {
17060         return xxx_messageInfo_T311V1530.Size(m)
17061 }
17062 func (m *T311V1530) XXX_DiscardUnknown() {
17063         xxx_messageInfo_T311V1530.DiscardUnknown(m)
17064 }
17065
17066 var xxx_messageInfo_T311V1530 proto.InternalMessageInfo
17067
17068 func (m *T311V1530) GetValue() T311V1530_Value {
17069         if m != nil {
17070                 return m.Value
17071         }
17072         return T311V1530_protobuf_unspecified
17073 }
17074
17075 type RlmInSyncOutOfSyncThreshold struct {
17076         Value                RlmInSyncOutOfSyncThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RlmInSyncOutOfSyncThreshold_Value" json:"value,omitempty"`
17077         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
17078         XXX_unrecognized     []byte                            `json:"-"`
17079         XXX_sizecache        int32                             `json:"-"`
17080 }
17081
17082 func (m *RlmInSyncOutOfSyncThreshold) Reset()         { *m = RlmInSyncOutOfSyncThreshold{} }
17083 func (m *RlmInSyncOutOfSyncThreshold) String() string { return proto.CompactTextString(m) }
17084 func (*RlmInSyncOutOfSyncThreshold) ProtoMessage()    {}
17085 func (*RlmInSyncOutOfSyncThreshold) Descriptor() ([]byte, []int) {
17086         return fileDescriptor_21c7528bb61f1a7a, []int{133}
17087 }
17088
17089 func (m *RlmInSyncOutOfSyncThreshold) XXX_Unmarshal(b []byte) error {
17090         return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Unmarshal(m, b)
17091 }
17092 func (m *RlmInSyncOutOfSyncThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17093         return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Marshal(b, m, deterministic)
17094 }
17095 func (m *RlmInSyncOutOfSyncThreshold) XXX_Merge(src proto.Message) {
17096         xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Merge(m, src)
17097 }
17098 func (m *RlmInSyncOutOfSyncThreshold) XXX_Size() int {
17099         return xxx_messageInfo_RlmInSyncOutOfSyncThreshold.Size(m)
17100 }
17101 func (m *RlmInSyncOutOfSyncThreshold) XXX_DiscardUnknown() {
17102         xxx_messageInfo_RlmInSyncOutOfSyncThreshold.DiscardUnknown(m)
17103 }
17104
17105 var xxx_messageInfo_RlmInSyncOutOfSyncThreshold proto.InternalMessageInfo
17106
17107 func (m *RlmInSyncOutOfSyncThreshold) GetValue() RlmInSyncOutOfSyncThreshold_Value {
17108         if m != nil {
17109                 return m.Value
17110         }
17111         return RlmInSyncOutOfSyncThreshold_protobuf_unspecified
17112 }
17113
17114 type ServingCellConfig struct {
17115         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"`
17116         InitialDownlinkBWP        *BWP_DownlinkDedicated     `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"`
17117         DownlinkBWP_ToReleaseList []uint32                   `protobuf:"varint,3,rep,packed,name=downlinkBWP_ToReleaseList,json=downlinkBWPToReleaseList,proto3" json:"downlinkBWP_ToReleaseList,omitempty"`
17118         DownlinkBWP_ToAddModList  []*BWP_Downlink            `protobuf:"bytes,4,rep,name=downlinkBWP_ToAddModList,json=downlinkBWPToAddModList,proto3" json:"downlinkBWP_ToAddModList,omitempty"`
17119         FirstActiveDownlinkBWP_Id *wrappers.UInt32Value      `protobuf:"bytes,5,opt,name=firstActiveDownlinkBWP_Id,json=firstActiveDownlinkBWPId,proto3" json:"firstActiveDownlinkBWP_Id,omitempty"`
17120         Bwp_InactivityTimer       *BWP_InactivityTimer       `protobuf:"bytes,6,opt,name=bwp_InactivityTimer,json=bwpInactivityTimer,proto3" json:"bwp_InactivityTimer,omitempty"`
17121         DefaultDownlinkBWP_Id     *wrappers.UInt32Value      `protobuf:"bytes,7,opt,name=defaultDownlinkBWP_Id,json=defaultDownlinkBWPId,proto3" json:"defaultDownlinkBWP_Id,omitempty"`
17122         UplinkConfig              *UplinkConfig              `protobuf:"bytes,8,opt,name=uplinkConfig,proto3" json:"uplinkConfig,omitempty"`
17123         SupplementaryUplink       *UplinkConfig              `protobuf:"bytes,9,opt,name=supplementaryUplink,proto3" json:"supplementaryUplink,omitempty"`
17124         // Types that are valid to be assigned to Pdcch_ServingCellConfig:
17125         //      *ServingCellConfig_ReleasePdcch_ServingCellConfig
17126         //      *ServingCellConfig_SetupPdcch_ServingCellConfig
17127         Pdcch_ServingCellConfig isServingCellConfig_Pdcch_ServingCellConfig `protobuf_oneof:"pdcch_ServingCellConfig"`
17128         // Types that are valid to be assigned to Pdsch_ServingCellConfig:
17129         //      *ServingCellConfig_ReleasePdsch_ServingCellConfig
17130         //      *ServingCellConfig_SetupPdsch_ServingCellConfig
17131         Pdsch_ServingCellConfig isServingCellConfig_Pdsch_ServingCellConfig `protobuf_oneof:"pdsch_ServingCellConfig"`
17132         // Types that are valid to be assigned to Csi_MeasConfig:
17133         //      *ServingCellConfig_ReleaseCsi_MeasConfig
17134         //      *ServingCellConfig_SetupCsi_MeasConfig
17135         Csi_MeasConfig               isServingCellConfig_Csi_MeasConfig `protobuf_oneof:"csi_MeasConfig"`
17136         SCellDeactivationTimer       *SCellDeactivationTimer            `protobuf:"bytes,16,opt,name=sCellDeactivationTimer,proto3" json:"sCellDeactivationTimer,omitempty"`
17137         CrossCarrierSchedulingConfig *CrossCarrierSchedulingConfig      `protobuf:"bytes,17,opt,name=crossCarrierSchedulingConfig,proto3" json:"crossCarrierSchedulingConfig,omitempty"`
17138         Tag_Id                       uint32                             `protobuf:"varint,18,opt,name=tag_Id,json=tagId,proto3" json:"tag_Id,omitempty"`
17139         Ue_BeamLockFunction          *EnabledOpt                        `protobuf:"bytes,19,opt,name=ue_BeamLockFunction,json=ueBeamLockFunction,proto3" json:"ue_BeamLockFunction,omitempty"`
17140         PathlossReferenceLinking     *PathlossReferenceLinking          `protobuf:"bytes,20,opt,name=pathlossReferenceLinking,proto3" json:"pathlossReferenceLinking,omitempty"`
17141         ServingCellMO                *wrappers.UInt32Value              `protobuf:"bytes,21,opt,name=servingCellMO,proto3" json:"servingCellMO,omitempty"`
17142         // Types that are valid to be assigned to Lte_CRS_ToMatchAround:
17143         //      *ServingCellConfig_ReleaseLte_CRS_ToMatchAround
17144         //      *ServingCellConfig_SetupLte_CRS_ToMatchAround
17145         Lte_CRS_ToMatchAround         isServingCellConfig_Lte_CRS_ToMatchAround `protobuf_oneof:"lte_CRS_ToMatchAround"`
17146         RateMatchPatternToAddModList  []*RateMatchPattern                       `protobuf:"bytes,24,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"`
17147         RateMatchPatternToReleaseList []*wrappers.UInt32Value                   `protobuf:"bytes,25,rep,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"`
17148         DownlinkChannelBW_PerSCS_List []*SCS_SpecificCarrier                    `protobuf:"bytes,26,rep,name=downlinkChannelBW_PerSCS_List,json=downlinkChannelBWPerSCSList,proto3" json:"downlinkChannelBW_PerSCS_List,omitempty"`
17149         XXX_NoUnkeyedLiteral          struct{}                                  `json:"-"`
17150         XXX_unrecognized              []byte                                    `json:"-"`
17151         XXX_sizecache                 int32                                     `json:"-"`
17152 }
17153
17154 func (m *ServingCellConfig) Reset()         { *m = ServingCellConfig{} }
17155 func (m *ServingCellConfig) String() string { return proto.CompactTextString(m) }
17156 func (*ServingCellConfig) ProtoMessage()    {}
17157 func (*ServingCellConfig) Descriptor() ([]byte, []int) {
17158         return fileDescriptor_21c7528bb61f1a7a, []int{134}
17159 }
17160
17161 func (m *ServingCellConfig) XXX_Unmarshal(b []byte) error {
17162         return xxx_messageInfo_ServingCellConfig.Unmarshal(m, b)
17163 }
17164 func (m *ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17165         return xxx_messageInfo_ServingCellConfig.Marshal(b, m, deterministic)
17166 }
17167 func (m *ServingCellConfig) XXX_Merge(src proto.Message) {
17168         xxx_messageInfo_ServingCellConfig.Merge(m, src)
17169 }
17170 func (m *ServingCellConfig) XXX_Size() int {
17171         return xxx_messageInfo_ServingCellConfig.Size(m)
17172 }
17173 func (m *ServingCellConfig) XXX_DiscardUnknown() {
17174         xxx_messageInfo_ServingCellConfig.DiscardUnknown(m)
17175 }
17176
17177 var xxx_messageInfo_ServingCellConfig proto.InternalMessageInfo
17178
17179 func (m *ServingCellConfig) GetTdd_UL_DL_ConfigDedicated() *TDD_UL_DL_ConfigDedicated {
17180         if m != nil {
17181                 return m.Tdd_UL_DL_ConfigDedicated
17182         }
17183         return nil
17184 }
17185
17186 func (m *ServingCellConfig) GetInitialDownlinkBWP() *BWP_DownlinkDedicated {
17187         if m != nil {
17188                 return m.InitialDownlinkBWP
17189         }
17190         return nil
17191 }
17192
17193 func (m *ServingCellConfig) GetDownlinkBWP_ToReleaseList() []uint32 {
17194         if m != nil {
17195                 return m.DownlinkBWP_ToReleaseList
17196         }
17197         return nil
17198 }
17199
17200 func (m *ServingCellConfig) GetDownlinkBWP_ToAddModList() []*BWP_Downlink {
17201         if m != nil {
17202                 return m.DownlinkBWP_ToAddModList
17203         }
17204         return nil
17205 }
17206
17207 func (m *ServingCellConfig) GetFirstActiveDownlinkBWP_Id() *wrappers.UInt32Value {
17208         if m != nil {
17209                 return m.FirstActiveDownlinkBWP_Id
17210         }
17211         return nil
17212 }
17213
17214 func (m *ServingCellConfig) GetBwp_InactivityTimer() *BWP_InactivityTimer {
17215         if m != nil {
17216                 return m.Bwp_InactivityTimer
17217         }
17218         return nil
17219 }
17220
17221 func (m *ServingCellConfig) GetDefaultDownlinkBWP_Id() *wrappers.UInt32Value {
17222         if m != nil {
17223                 return m.DefaultDownlinkBWP_Id
17224         }
17225         return nil
17226 }
17227
17228 func (m *ServingCellConfig) GetUplinkConfig() *UplinkConfig {
17229         if m != nil {
17230                 return m.UplinkConfig
17231         }
17232         return nil
17233 }
17234
17235 func (m *ServingCellConfig) GetSupplementaryUplink() *UplinkConfig {
17236         if m != nil {
17237                 return m.SupplementaryUplink
17238         }
17239         return nil
17240 }
17241
17242 type isServingCellConfig_Pdcch_ServingCellConfig interface {
17243         isServingCellConfig_Pdcch_ServingCellConfig()
17244 }
17245
17246 type ServingCellConfig_ReleasePdcch_ServingCellConfig struct {
17247         ReleasePdcch_ServingCellConfig *Null `protobuf:"bytes,10,opt,name=release_pdcch_ServingCellConfig,json=releasePdcchServingCellConfig,proto3,oneof"`
17248 }
17249
17250 type ServingCellConfig_SetupPdcch_ServingCellConfig struct {
17251         SetupPdcch_ServingCellConfig *PDCCH_ServingCellConfig `protobuf:"bytes,11,opt,name=setup_pdcch_ServingCellConfig,json=setupPdcchServingCellConfig,proto3,oneof"`
17252 }
17253
17254 func (*ServingCellConfig_ReleasePdcch_ServingCellConfig) isServingCellConfig_Pdcch_ServingCellConfig() {
17255 }
17256
17257 func (*ServingCellConfig_SetupPdcch_ServingCellConfig) isServingCellConfig_Pdcch_ServingCellConfig() {}
17258
17259 func (m *ServingCellConfig) GetPdcch_ServingCellConfig() isServingCellConfig_Pdcch_ServingCellConfig {
17260         if m != nil {
17261                 return m.Pdcch_ServingCellConfig
17262         }
17263         return nil
17264 }
17265
17266 func (m *ServingCellConfig) GetReleasePdcch_ServingCellConfig() *Null {
17267         if x, ok := m.GetPdcch_ServingCellConfig().(*ServingCellConfig_ReleasePdcch_ServingCellConfig); ok {
17268                 return x.ReleasePdcch_ServingCellConfig
17269         }
17270         return nil
17271 }
17272
17273 func (m *ServingCellConfig) GetSetupPdcch_ServingCellConfig() *PDCCH_ServingCellConfig {
17274         if x, ok := m.GetPdcch_ServingCellConfig().(*ServingCellConfig_SetupPdcch_ServingCellConfig); ok {
17275                 return x.SetupPdcch_ServingCellConfig
17276         }
17277         return nil
17278 }
17279
17280 type isServingCellConfig_Pdsch_ServingCellConfig interface {
17281         isServingCellConfig_Pdsch_ServingCellConfig()
17282 }
17283
17284 type ServingCellConfig_ReleasePdsch_ServingCellConfig struct {
17285         ReleasePdsch_ServingCellConfig *Null `protobuf:"bytes,12,opt,name=release_pdsch_ServingCellConfig,json=releasePdschServingCellConfig,proto3,oneof"`
17286 }
17287
17288 type ServingCellConfig_SetupPdsch_ServingCellConfig struct {
17289         SetupPdsch_ServingCellConfig *PDSCH_ServingCellConfig `protobuf:"bytes,13,opt,name=setup_pdsch_ServingCellConfig,json=setupPdschServingCellConfig,proto3,oneof"`
17290 }
17291
17292 func (*ServingCellConfig_ReleasePdsch_ServingCellConfig) isServingCellConfig_Pdsch_ServingCellConfig() {
17293 }
17294
17295 func (*ServingCellConfig_SetupPdsch_ServingCellConfig) isServingCellConfig_Pdsch_ServingCellConfig() {}
17296
17297 func (m *ServingCellConfig) GetPdsch_ServingCellConfig() isServingCellConfig_Pdsch_ServingCellConfig {
17298         if m != nil {
17299                 return m.Pdsch_ServingCellConfig
17300         }
17301         return nil
17302 }
17303
17304 func (m *ServingCellConfig) GetReleasePdsch_ServingCellConfig() *Null {
17305         if x, ok := m.GetPdsch_ServingCellConfig().(*ServingCellConfig_ReleasePdsch_ServingCellConfig); ok {
17306                 return x.ReleasePdsch_ServingCellConfig
17307         }
17308         return nil
17309 }
17310
17311 func (m *ServingCellConfig) GetSetupPdsch_ServingCellConfig() *PDSCH_ServingCellConfig {
17312         if x, ok := m.GetPdsch_ServingCellConfig().(*ServingCellConfig_SetupPdsch_ServingCellConfig); ok {
17313                 return x.SetupPdsch_ServingCellConfig
17314         }
17315         return nil
17316 }
17317
17318 type isServingCellConfig_Csi_MeasConfig interface {
17319         isServingCellConfig_Csi_MeasConfig()
17320 }
17321
17322 type ServingCellConfig_ReleaseCsi_MeasConfig struct {
17323         ReleaseCsi_MeasConfig *Null `protobuf:"bytes,14,opt,name=release_csi_MeasConfig,json=releaseCsiMeasConfig,proto3,oneof"`
17324 }
17325
17326 type ServingCellConfig_SetupCsi_MeasConfig struct {
17327         SetupCsi_MeasConfig *CSI_MeasConfig `protobuf:"bytes,15,opt,name=setup_csi_MeasConfig,json=setupCsiMeasConfig,proto3,oneof"`
17328 }
17329
17330 func (*ServingCellConfig_ReleaseCsi_MeasConfig) isServingCellConfig_Csi_MeasConfig() {}
17331
17332 func (*ServingCellConfig_SetupCsi_MeasConfig) isServingCellConfig_Csi_MeasConfig() {}
17333
17334 func (m *ServingCellConfig) GetCsi_MeasConfig() isServingCellConfig_Csi_MeasConfig {
17335         if m != nil {
17336                 return m.Csi_MeasConfig
17337         }
17338         return nil
17339 }
17340
17341 func (m *ServingCellConfig) GetReleaseCsi_MeasConfig() *Null {
17342         if x, ok := m.GetCsi_MeasConfig().(*ServingCellConfig_ReleaseCsi_MeasConfig); ok {
17343                 return x.ReleaseCsi_MeasConfig
17344         }
17345         return nil
17346 }
17347
17348 func (m *ServingCellConfig) GetSetupCsi_MeasConfig() *CSI_MeasConfig {
17349         if x, ok := m.GetCsi_MeasConfig().(*ServingCellConfig_SetupCsi_MeasConfig); ok {
17350                 return x.SetupCsi_MeasConfig
17351         }
17352         return nil
17353 }
17354
17355 func (m *ServingCellConfig) GetSCellDeactivationTimer() *SCellDeactivationTimer {
17356         if m != nil {
17357                 return m.SCellDeactivationTimer
17358         }
17359         return nil
17360 }
17361
17362 func (m *ServingCellConfig) GetCrossCarrierSchedulingConfig() *CrossCarrierSchedulingConfig {
17363         if m != nil {
17364                 return m.CrossCarrierSchedulingConfig
17365         }
17366         return nil
17367 }
17368
17369 func (m *ServingCellConfig) GetTag_Id() uint32 {
17370         if m != nil {
17371                 return m.Tag_Id
17372         }
17373         return 0
17374 }
17375
17376 func (m *ServingCellConfig) GetUe_BeamLockFunction() *EnabledOpt {
17377         if m != nil {
17378                 return m.Ue_BeamLockFunction
17379         }
17380         return nil
17381 }
17382
17383 func (m *ServingCellConfig) GetPathlossReferenceLinking() *PathlossReferenceLinking {
17384         if m != nil {
17385                 return m.PathlossReferenceLinking
17386         }
17387         return nil
17388 }
17389
17390 func (m *ServingCellConfig) GetServingCellMO() *wrappers.UInt32Value {
17391         if m != nil {
17392                 return m.ServingCellMO
17393         }
17394         return nil
17395 }
17396
17397 type isServingCellConfig_Lte_CRS_ToMatchAround interface {
17398         isServingCellConfig_Lte_CRS_ToMatchAround()
17399 }
17400
17401 type ServingCellConfig_ReleaseLte_CRS_ToMatchAround struct {
17402         ReleaseLte_CRS_ToMatchAround *Null `protobuf:"bytes,22,opt,name=release_lte_CRS_ToMatchAround,json=releaseLteCRSToMatchAround,proto3,oneof"`
17403 }
17404
17405 type ServingCellConfig_SetupLte_CRS_ToMatchAround struct {
17406         SetupLte_CRS_ToMatchAround *RateMatchPatternLTE_CRS `protobuf:"bytes,23,opt,name=setup_lte_CRS_ToMatchAround,json=setupLteCRSToMatchAround,proto3,oneof"`
17407 }
17408
17409 func (*ServingCellConfig_ReleaseLte_CRS_ToMatchAround) isServingCellConfig_Lte_CRS_ToMatchAround() {}
17410
17411 func (*ServingCellConfig_SetupLte_CRS_ToMatchAround) isServingCellConfig_Lte_CRS_ToMatchAround() {}
17412
17413 func (m *ServingCellConfig) GetLte_CRS_ToMatchAround() isServingCellConfig_Lte_CRS_ToMatchAround {
17414         if m != nil {
17415                 return m.Lte_CRS_ToMatchAround
17416         }
17417         return nil
17418 }
17419
17420 func (m *ServingCellConfig) GetReleaseLte_CRS_ToMatchAround() *Null {
17421         if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfig_ReleaseLte_CRS_ToMatchAround); ok {
17422                 return x.ReleaseLte_CRS_ToMatchAround
17423         }
17424         return nil
17425 }
17426
17427 func (m *ServingCellConfig) GetSetupLte_CRS_ToMatchAround() *RateMatchPatternLTE_CRS {
17428         if x, ok := m.GetLte_CRS_ToMatchAround().(*ServingCellConfig_SetupLte_CRS_ToMatchAround); ok {
17429                 return x.SetupLte_CRS_ToMatchAround
17430         }
17431         return nil
17432 }
17433
17434 func (m *ServingCellConfig) GetRateMatchPatternToAddModList() []*RateMatchPattern {
17435         if m != nil {
17436                 return m.RateMatchPatternToAddModList
17437         }
17438         return nil
17439 }
17440
17441 func (m *ServingCellConfig) GetRateMatchPatternToReleaseList() []*wrappers.UInt32Value {
17442         if m != nil {
17443                 return m.RateMatchPatternToReleaseList
17444         }
17445         return nil
17446 }
17447
17448 func (m *ServingCellConfig) GetDownlinkChannelBW_PerSCS_List() []*SCS_SpecificCarrier {
17449         if m != nil {
17450                 return m.DownlinkChannelBW_PerSCS_List
17451         }
17452         return nil
17453 }
17454
17455 // XXX_OneofWrappers is for the internal use of the proto package.
17456 func (*ServingCellConfig) XXX_OneofWrappers() []interface{} {
17457         return []interface{}{
17458                 (*ServingCellConfig_ReleasePdcch_ServingCellConfig)(nil),
17459                 (*ServingCellConfig_SetupPdcch_ServingCellConfig)(nil),
17460                 (*ServingCellConfig_ReleasePdsch_ServingCellConfig)(nil),
17461                 (*ServingCellConfig_SetupPdsch_ServingCellConfig)(nil),
17462                 (*ServingCellConfig_ReleaseCsi_MeasConfig)(nil),
17463                 (*ServingCellConfig_SetupCsi_MeasConfig)(nil),
17464                 (*ServingCellConfig_ReleaseLte_CRS_ToMatchAround)(nil),
17465                 (*ServingCellConfig_SetupLte_CRS_ToMatchAround)(nil),
17466         }
17467 }
17468
17469 type TDD_UL_DL_ConfigDedicated struct {
17470         SlotSpecificConfigurationsToAddModList []*TDD_UL_DL_SlotConfig `protobuf:"bytes,1,rep,name=slotSpecificConfigurationsToAddModList,proto3" json:"slotSpecificConfigurationsToAddModList,omitempty"`
17471         TDD_UL_DL_SlotIndex                    []uint32                `protobuf:"varint,2,rep,packed,name=TDD_UL_DL_SlotIndex,json=TDDULDLSlotIndex,proto3" json:"TDD_UL_DL_SlotIndex,omitempty"`
17472         XXX_NoUnkeyedLiteral                   struct{}                `json:"-"`
17473         XXX_unrecognized                       []byte                  `json:"-"`
17474         XXX_sizecache                          int32                   `json:"-"`
17475 }
17476
17477 func (m *TDD_UL_DL_ConfigDedicated) Reset()         { *m = TDD_UL_DL_ConfigDedicated{} }
17478 func (m *TDD_UL_DL_ConfigDedicated) String() string { return proto.CompactTextString(m) }
17479 func (*TDD_UL_DL_ConfigDedicated) ProtoMessage()    {}
17480 func (*TDD_UL_DL_ConfigDedicated) Descriptor() ([]byte, []int) {
17481         return fileDescriptor_21c7528bb61f1a7a, []int{135}
17482 }
17483
17484 func (m *TDD_UL_DL_ConfigDedicated) XXX_Unmarshal(b []byte) error {
17485         return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Unmarshal(m, b)
17486 }
17487 func (m *TDD_UL_DL_ConfigDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17488         return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Marshal(b, m, deterministic)
17489 }
17490 func (m *TDD_UL_DL_ConfigDedicated) XXX_Merge(src proto.Message) {
17491         xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Merge(m, src)
17492 }
17493 func (m *TDD_UL_DL_ConfigDedicated) XXX_Size() int {
17494         return xxx_messageInfo_TDD_UL_DL_ConfigDedicated.Size(m)
17495 }
17496 func (m *TDD_UL_DL_ConfigDedicated) XXX_DiscardUnknown() {
17497         xxx_messageInfo_TDD_UL_DL_ConfigDedicated.DiscardUnknown(m)
17498 }
17499
17500 var xxx_messageInfo_TDD_UL_DL_ConfigDedicated proto.InternalMessageInfo
17501
17502 func (m *TDD_UL_DL_ConfigDedicated) GetSlotSpecificConfigurationsToAddModList() []*TDD_UL_DL_SlotConfig {
17503         if m != nil {
17504                 return m.SlotSpecificConfigurationsToAddModList
17505         }
17506         return nil
17507 }
17508
17509 func (m *TDD_UL_DL_ConfigDedicated) GetTDD_UL_DL_SlotIndex() []uint32 {
17510         if m != nil {
17511                 return m.TDD_UL_DL_SlotIndex
17512         }
17513         return nil
17514 }
17515
17516 type TDD_UL_DL_SlotConfig struct {
17517         SlotIndex uint32 `protobuf:"varint,1,opt,name=slotIndex,proto3" json:"slotIndex,omitempty"`
17518         // Types that are valid to be assigned to Symbols:
17519         //      *TDD_UL_DL_SlotConfig_AllDownlink
17520         //      *TDD_UL_DL_SlotConfig_AllUplink
17521         //      *TDD_UL_DL_SlotConfig_Explicit
17522         Symbols              isTDD_UL_DL_SlotConfig_Symbols `protobuf_oneof:"symbols"`
17523         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
17524         XXX_unrecognized     []byte                         `json:"-"`
17525         XXX_sizecache        int32                          `json:"-"`
17526 }
17527
17528 func (m *TDD_UL_DL_SlotConfig) Reset()         { *m = TDD_UL_DL_SlotConfig{} }
17529 func (m *TDD_UL_DL_SlotConfig) String() string { return proto.CompactTextString(m) }
17530 func (*TDD_UL_DL_SlotConfig) ProtoMessage()    {}
17531 func (*TDD_UL_DL_SlotConfig) Descriptor() ([]byte, []int) {
17532         return fileDescriptor_21c7528bb61f1a7a, []int{136}
17533 }
17534
17535 func (m *TDD_UL_DL_SlotConfig) XXX_Unmarshal(b []byte) error {
17536         return xxx_messageInfo_TDD_UL_DL_SlotConfig.Unmarshal(m, b)
17537 }
17538 func (m *TDD_UL_DL_SlotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17539         return xxx_messageInfo_TDD_UL_DL_SlotConfig.Marshal(b, m, deterministic)
17540 }
17541 func (m *TDD_UL_DL_SlotConfig) XXX_Merge(src proto.Message) {
17542         xxx_messageInfo_TDD_UL_DL_SlotConfig.Merge(m, src)
17543 }
17544 func (m *TDD_UL_DL_SlotConfig) XXX_Size() int {
17545         return xxx_messageInfo_TDD_UL_DL_SlotConfig.Size(m)
17546 }
17547 func (m *TDD_UL_DL_SlotConfig) XXX_DiscardUnknown() {
17548         xxx_messageInfo_TDD_UL_DL_SlotConfig.DiscardUnknown(m)
17549 }
17550
17551 var xxx_messageInfo_TDD_UL_DL_SlotConfig proto.InternalMessageInfo
17552
17553 func (m *TDD_UL_DL_SlotConfig) GetSlotIndex() uint32 {
17554         if m != nil {
17555                 return m.SlotIndex
17556         }
17557         return 0
17558 }
17559
17560 type isTDD_UL_DL_SlotConfig_Symbols interface {
17561         isTDD_UL_DL_SlotConfig_Symbols()
17562 }
17563
17564 type TDD_UL_DL_SlotConfig_AllDownlink struct {
17565         AllDownlink *Null `protobuf:"bytes,2,opt,name=allDownlink,proto3,oneof"`
17566 }
17567
17568 type TDD_UL_DL_SlotConfig_AllUplink struct {
17569         AllUplink *Null `protobuf:"bytes,3,opt,name=allUplink,proto3,oneof"`
17570 }
17571
17572 type TDD_UL_DL_SlotConfig_Explicit struct {
17573         Explicit *Explicit `protobuf:"bytes,4,opt,name=explicit,proto3,oneof"`
17574 }
17575
17576 func (*TDD_UL_DL_SlotConfig_AllDownlink) isTDD_UL_DL_SlotConfig_Symbols() {}
17577
17578 func (*TDD_UL_DL_SlotConfig_AllUplink) isTDD_UL_DL_SlotConfig_Symbols() {}
17579
17580 func (*TDD_UL_DL_SlotConfig_Explicit) isTDD_UL_DL_SlotConfig_Symbols() {}
17581
17582 func (m *TDD_UL_DL_SlotConfig) GetSymbols() isTDD_UL_DL_SlotConfig_Symbols {
17583         if m != nil {
17584                 return m.Symbols
17585         }
17586         return nil
17587 }
17588
17589 func (m *TDD_UL_DL_SlotConfig) GetAllDownlink() *Null {
17590         if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_AllDownlink); ok {
17591                 return x.AllDownlink
17592         }
17593         return nil
17594 }
17595
17596 func (m *TDD_UL_DL_SlotConfig) GetAllUplink() *Null {
17597         if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_AllUplink); ok {
17598                 return x.AllUplink
17599         }
17600         return nil
17601 }
17602
17603 func (m *TDD_UL_DL_SlotConfig) GetExplicit() *Explicit {
17604         if x, ok := m.GetSymbols().(*TDD_UL_DL_SlotConfig_Explicit); ok {
17605                 return x.Explicit
17606         }
17607         return nil
17608 }
17609
17610 // XXX_OneofWrappers is for the internal use of the proto package.
17611 func (*TDD_UL_DL_SlotConfig) XXX_OneofWrappers() []interface{} {
17612         return []interface{}{
17613                 (*TDD_UL_DL_SlotConfig_AllDownlink)(nil),
17614                 (*TDD_UL_DL_SlotConfig_AllUplink)(nil),
17615                 (*TDD_UL_DL_SlotConfig_Explicit)(nil),
17616         }
17617 }
17618
17619 type Explicit struct {
17620         NrofDownlinkSymbols  *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=nrofDownlinkSymbols,proto3" json:"nrofDownlinkSymbols,omitempty"`
17621         NrofUplinkSymbols    *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=nrofUplinkSymbols,proto3" json:"nrofUplinkSymbols,omitempty"`
17622         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
17623         XXX_unrecognized     []byte                `json:"-"`
17624         XXX_sizecache        int32                 `json:"-"`
17625 }
17626
17627 func (m *Explicit) Reset()         { *m = Explicit{} }
17628 func (m *Explicit) String() string { return proto.CompactTextString(m) }
17629 func (*Explicit) ProtoMessage()    {}
17630 func (*Explicit) Descriptor() ([]byte, []int) {
17631         return fileDescriptor_21c7528bb61f1a7a, []int{137}
17632 }
17633
17634 func (m *Explicit) XXX_Unmarshal(b []byte) error {
17635         return xxx_messageInfo_Explicit.Unmarshal(m, b)
17636 }
17637 func (m *Explicit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17638         return xxx_messageInfo_Explicit.Marshal(b, m, deterministic)
17639 }
17640 func (m *Explicit) XXX_Merge(src proto.Message) {
17641         xxx_messageInfo_Explicit.Merge(m, src)
17642 }
17643 func (m *Explicit) XXX_Size() int {
17644         return xxx_messageInfo_Explicit.Size(m)
17645 }
17646 func (m *Explicit) XXX_DiscardUnknown() {
17647         xxx_messageInfo_Explicit.DiscardUnknown(m)
17648 }
17649
17650 var xxx_messageInfo_Explicit proto.InternalMessageInfo
17651
17652 func (m *Explicit) GetNrofDownlinkSymbols() *wrappers.UInt32Value {
17653         if m != nil {
17654                 return m.NrofDownlinkSymbols
17655         }
17656         return nil
17657 }
17658
17659 func (m *Explicit) GetNrofUplinkSymbols() *wrappers.UInt32Value {
17660         if m != nil {
17661                 return m.NrofUplinkSymbols
17662         }
17663         return nil
17664 }
17665
17666 type BWP_DownlinkDedicated struct {
17667         // Types that are valid to be assigned to Pdcch_Config:
17668         //      *BWP_DownlinkDedicated_ReleasePdcch_Config
17669         //      *BWP_DownlinkDedicated_SetupPdcch_Config
17670         Pdcch_Config isBWP_DownlinkDedicated_Pdcch_Config `protobuf_oneof:"pdcch_Config"`
17671         // Types that are valid to be assigned to Pdsch_Config:
17672         //      *BWP_DownlinkDedicated_ReleasePdsch_Config
17673         //      *BWP_DownlinkDedicated_SetupPdsch_Config
17674         Pdsch_Config isBWP_DownlinkDedicated_Pdsch_Config `protobuf_oneof:"pdsch_Config"`
17675         // Types that are valid to be assigned to Sps_Config:
17676         //      *BWP_DownlinkDedicated_ReleaseSps_Config
17677         //      *BWP_DownlinkDedicated_SetupSps_Config
17678         Sps_Config isBWP_DownlinkDedicated_Sps_Config `protobuf_oneof:"sps_Config"`
17679         // Types that are valid to be assigned to RadioLinkMonitoringConfig:
17680         //      *BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig
17681         //      *BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig
17682         RadioLinkMonitoringConfig isBWP_DownlinkDedicated_RadioLinkMonitoringConfig `protobuf_oneof:"radioLinkMonitoringConfig"`
17683         XXX_NoUnkeyedLiteral      struct{}                                          `json:"-"`
17684         XXX_unrecognized          []byte                                            `json:"-"`
17685         XXX_sizecache             int32                                             `json:"-"`
17686 }
17687
17688 func (m *BWP_DownlinkDedicated) Reset()         { *m = BWP_DownlinkDedicated{} }
17689 func (m *BWP_DownlinkDedicated) String() string { return proto.CompactTextString(m) }
17690 func (*BWP_DownlinkDedicated) ProtoMessage()    {}
17691 func (*BWP_DownlinkDedicated) Descriptor() ([]byte, []int) {
17692         return fileDescriptor_21c7528bb61f1a7a, []int{138}
17693 }
17694
17695 func (m *BWP_DownlinkDedicated) XXX_Unmarshal(b []byte) error {
17696         return xxx_messageInfo_BWP_DownlinkDedicated.Unmarshal(m, b)
17697 }
17698 func (m *BWP_DownlinkDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17699         return xxx_messageInfo_BWP_DownlinkDedicated.Marshal(b, m, deterministic)
17700 }
17701 func (m *BWP_DownlinkDedicated) XXX_Merge(src proto.Message) {
17702         xxx_messageInfo_BWP_DownlinkDedicated.Merge(m, src)
17703 }
17704 func (m *BWP_DownlinkDedicated) XXX_Size() int {
17705         return xxx_messageInfo_BWP_DownlinkDedicated.Size(m)
17706 }
17707 func (m *BWP_DownlinkDedicated) XXX_DiscardUnknown() {
17708         xxx_messageInfo_BWP_DownlinkDedicated.DiscardUnknown(m)
17709 }
17710
17711 var xxx_messageInfo_BWP_DownlinkDedicated proto.InternalMessageInfo
17712
17713 type isBWP_DownlinkDedicated_Pdcch_Config interface {
17714         isBWP_DownlinkDedicated_Pdcch_Config()
17715 }
17716
17717 type BWP_DownlinkDedicated_ReleasePdcch_Config struct {
17718         ReleasePdcch_Config *Null `protobuf:"bytes,1,opt,name=release_pdcch_Config,json=releasePdcchConfig,proto3,oneof"`
17719 }
17720
17721 type BWP_DownlinkDedicated_SetupPdcch_Config struct {
17722         SetupPdcch_Config *PDCCH_Config `protobuf:"bytes,2,opt,name=setup_pdcch_Config,json=setupPdcchConfig,proto3,oneof"`
17723 }
17724
17725 func (*BWP_DownlinkDedicated_ReleasePdcch_Config) isBWP_DownlinkDedicated_Pdcch_Config() {}
17726
17727 func (*BWP_DownlinkDedicated_SetupPdcch_Config) isBWP_DownlinkDedicated_Pdcch_Config() {}
17728
17729 func (m *BWP_DownlinkDedicated) GetPdcch_Config() isBWP_DownlinkDedicated_Pdcch_Config {
17730         if m != nil {
17731                 return m.Pdcch_Config
17732         }
17733         return nil
17734 }
17735
17736 func (m *BWP_DownlinkDedicated) GetReleasePdcch_Config() *Null {
17737         if x, ok := m.GetPdcch_Config().(*BWP_DownlinkDedicated_ReleasePdcch_Config); ok {
17738                 return x.ReleasePdcch_Config
17739         }
17740         return nil
17741 }
17742
17743 func (m *BWP_DownlinkDedicated) GetSetupPdcch_Config() *PDCCH_Config {
17744         if x, ok := m.GetPdcch_Config().(*BWP_DownlinkDedicated_SetupPdcch_Config); ok {
17745                 return x.SetupPdcch_Config
17746         }
17747         return nil
17748 }
17749
17750 type isBWP_DownlinkDedicated_Pdsch_Config interface {
17751         isBWP_DownlinkDedicated_Pdsch_Config()
17752 }
17753
17754 type BWP_DownlinkDedicated_ReleasePdsch_Config struct {
17755         ReleasePdsch_Config *Null `protobuf:"bytes,3,opt,name=release_pdsch_Config,json=releasePdschConfig,proto3,oneof"`
17756 }
17757
17758 type BWP_DownlinkDedicated_SetupPdsch_Config struct {
17759         SetupPdsch_Config *PDSCH_Config `protobuf:"bytes,4,opt,name=setup_pdsch_Config,json=setupPdschConfig,proto3,oneof"`
17760 }
17761
17762 func (*BWP_DownlinkDedicated_ReleasePdsch_Config) isBWP_DownlinkDedicated_Pdsch_Config() {}
17763
17764 func (*BWP_DownlinkDedicated_SetupPdsch_Config) isBWP_DownlinkDedicated_Pdsch_Config() {}
17765
17766 func (m *BWP_DownlinkDedicated) GetPdsch_Config() isBWP_DownlinkDedicated_Pdsch_Config {
17767         if m != nil {
17768                 return m.Pdsch_Config
17769         }
17770         return nil
17771 }
17772
17773 func (m *BWP_DownlinkDedicated) GetReleasePdsch_Config() *Null {
17774         if x, ok := m.GetPdsch_Config().(*BWP_DownlinkDedicated_ReleasePdsch_Config); ok {
17775                 return x.ReleasePdsch_Config
17776         }
17777         return nil
17778 }
17779
17780 func (m *BWP_DownlinkDedicated) GetSetupPdsch_Config() *PDSCH_Config {
17781         if x, ok := m.GetPdsch_Config().(*BWP_DownlinkDedicated_SetupPdsch_Config); ok {
17782                 return x.SetupPdsch_Config
17783         }
17784         return nil
17785 }
17786
17787 type isBWP_DownlinkDedicated_Sps_Config interface {
17788         isBWP_DownlinkDedicated_Sps_Config()
17789 }
17790
17791 type BWP_DownlinkDedicated_ReleaseSps_Config struct {
17792         ReleaseSps_Config *Null `protobuf:"bytes,5,opt,name=release_sps_Config,json=releaseSpsConfig,proto3,oneof"`
17793 }
17794
17795 type BWP_DownlinkDedicated_SetupSps_Config struct {
17796         SetupSps_Config *SPS_Config `protobuf:"bytes,6,opt,name=setup_sps_Config,json=setupSpsConfig,proto3,oneof"`
17797 }
17798
17799 func (*BWP_DownlinkDedicated_ReleaseSps_Config) isBWP_DownlinkDedicated_Sps_Config() {}
17800
17801 func (*BWP_DownlinkDedicated_SetupSps_Config) isBWP_DownlinkDedicated_Sps_Config() {}
17802
17803 func (m *BWP_DownlinkDedicated) GetSps_Config() isBWP_DownlinkDedicated_Sps_Config {
17804         if m != nil {
17805                 return m.Sps_Config
17806         }
17807         return nil
17808 }
17809
17810 func (m *BWP_DownlinkDedicated) GetReleaseSps_Config() *Null {
17811         if x, ok := m.GetSps_Config().(*BWP_DownlinkDedicated_ReleaseSps_Config); ok {
17812                 return x.ReleaseSps_Config
17813         }
17814         return nil
17815 }
17816
17817 func (m *BWP_DownlinkDedicated) GetSetupSps_Config() *SPS_Config {
17818         if x, ok := m.GetSps_Config().(*BWP_DownlinkDedicated_SetupSps_Config); ok {
17819                 return x.SetupSps_Config
17820         }
17821         return nil
17822 }
17823
17824 type isBWP_DownlinkDedicated_RadioLinkMonitoringConfig interface {
17825         isBWP_DownlinkDedicated_RadioLinkMonitoringConfig()
17826 }
17827
17828 type BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig struct {
17829         ReleaseRadioLinkMonitoringConfig *Null `protobuf:"bytes,7,opt,name=release_radioLinkMonitoringConfig,json=releaseRadioLinkMonitoringConfig,proto3,oneof"`
17830 }
17831
17832 type BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig struct {
17833         SetupRadioLinkMonitoringConfig *RadioLinkMonitoringConfig `protobuf:"bytes,8,opt,name=setup_radioLinkMonitoringConfig,json=setupRadioLinkMonitoringConfig,proto3,oneof"`
17834 }
17835
17836 func (*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig) isBWP_DownlinkDedicated_RadioLinkMonitoringConfig() {
17837 }
17838
17839 func (*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig) isBWP_DownlinkDedicated_RadioLinkMonitoringConfig() {
17840 }
17841
17842 func (m *BWP_DownlinkDedicated) GetRadioLinkMonitoringConfig() isBWP_DownlinkDedicated_RadioLinkMonitoringConfig {
17843         if m != nil {
17844                 return m.RadioLinkMonitoringConfig
17845         }
17846         return nil
17847 }
17848
17849 func (m *BWP_DownlinkDedicated) GetReleaseRadioLinkMonitoringConfig() *Null {
17850         if x, ok := m.GetRadioLinkMonitoringConfig().(*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig); ok {
17851                 return x.ReleaseRadioLinkMonitoringConfig
17852         }
17853         return nil
17854 }
17855
17856 func (m *BWP_DownlinkDedicated) GetSetupRadioLinkMonitoringConfig() *RadioLinkMonitoringConfig {
17857         if x, ok := m.GetRadioLinkMonitoringConfig().(*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig); ok {
17858                 return x.SetupRadioLinkMonitoringConfig
17859         }
17860         return nil
17861 }
17862
17863 // XXX_OneofWrappers is for the internal use of the proto package.
17864 func (*BWP_DownlinkDedicated) XXX_OneofWrappers() []interface{} {
17865         return []interface{}{
17866                 (*BWP_DownlinkDedicated_ReleasePdcch_Config)(nil),
17867                 (*BWP_DownlinkDedicated_SetupPdcch_Config)(nil),
17868                 (*BWP_DownlinkDedicated_ReleasePdsch_Config)(nil),
17869                 (*BWP_DownlinkDedicated_SetupPdsch_Config)(nil),
17870                 (*BWP_DownlinkDedicated_ReleaseSps_Config)(nil),
17871                 (*BWP_DownlinkDedicated_SetupSps_Config)(nil),
17872                 (*BWP_DownlinkDedicated_ReleaseRadioLinkMonitoringConfig)(nil),
17873                 (*BWP_DownlinkDedicated_SetupRadioLinkMonitoringConfig)(nil),
17874         }
17875 }
17876
17877 type PDCCH_Config struct {
17878         ControlResourceSetToAddModList  []*ControlResourceSet `protobuf:"bytes,1,rep,name=controlResourceSetToAddModList,proto3" json:"controlResourceSetToAddModList,omitempty"`
17879         ControlResourceSetToReleaseList []uint32              `protobuf:"varint,2,rep,packed,name=controlResourceSetToReleaseList,proto3" json:"controlResourceSetToReleaseList,omitempty"`
17880         SearchSpacesToAddModList        []*SearchSpace        `protobuf:"bytes,3,rep,name=searchSpacesToAddModList,proto3" json:"searchSpacesToAddModList,omitempty"`
17881         SearchSpacesToReleaseList       []uint32              `protobuf:"varint,4,rep,packed,name=searchSpacesToReleaseList,proto3" json:"searchSpacesToReleaseList,omitempty"`
17882         // Types that are valid to be assigned to DownlinkPreemption:
17883         //      *PDCCH_Config_ReleaseDownlinkPreemption
17884         //      *PDCCH_Config_SetupDownlinkPreemption
17885         DownlinkPreemption isPDCCH_Config_DownlinkPreemption `protobuf_oneof:"downlinkPreemption"`
17886         // Types that are valid to be assigned to Tpc_PUSCH:
17887         //      *PDCCH_Config_ReleaseTpc_PUSCH
17888         //      *PDCCH_Config_SetupTpc_PUSCH
17889         Tpc_PUSCH isPDCCH_Config_Tpc_PUSCH `protobuf_oneof:"tpc_PUSCH"`
17890         // Types that are valid to be assigned to Tpc_PUCCH:
17891         //      *PDCCH_Config_ReleaseTpc_PUCCH
17892         //      *PDCCH_Config_SetupTpc_PUCCH
17893         Tpc_PUCCH isPDCCH_Config_Tpc_PUCCH `protobuf_oneof:"tpc_PUCCH"`
17894         // Types that are valid to be assigned to Tpc_SRS:
17895         //      *PDCCH_Config_ReleaseTpc_SRS
17896         //      *PDCCH_Config_SetupTpc_SRS
17897         Tpc_SRS              isPDCCH_Config_Tpc_SRS `protobuf_oneof:"tpc_SRS"`
17898         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
17899         XXX_unrecognized     []byte                 `json:"-"`
17900         XXX_sizecache        int32                  `json:"-"`
17901 }
17902
17903 func (m *PDCCH_Config) Reset()         { *m = PDCCH_Config{} }
17904 func (m *PDCCH_Config) String() string { return proto.CompactTextString(m) }
17905 func (*PDCCH_Config) ProtoMessage()    {}
17906 func (*PDCCH_Config) Descriptor() ([]byte, []int) {
17907         return fileDescriptor_21c7528bb61f1a7a, []int{139}
17908 }
17909
17910 func (m *PDCCH_Config) XXX_Unmarshal(b []byte) error {
17911         return xxx_messageInfo_PDCCH_Config.Unmarshal(m, b)
17912 }
17913 func (m *PDCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
17914         return xxx_messageInfo_PDCCH_Config.Marshal(b, m, deterministic)
17915 }
17916 func (m *PDCCH_Config) XXX_Merge(src proto.Message) {
17917         xxx_messageInfo_PDCCH_Config.Merge(m, src)
17918 }
17919 func (m *PDCCH_Config) XXX_Size() int {
17920         return xxx_messageInfo_PDCCH_Config.Size(m)
17921 }
17922 func (m *PDCCH_Config) XXX_DiscardUnknown() {
17923         xxx_messageInfo_PDCCH_Config.DiscardUnknown(m)
17924 }
17925
17926 var xxx_messageInfo_PDCCH_Config proto.InternalMessageInfo
17927
17928 func (m *PDCCH_Config) GetControlResourceSetToAddModList() []*ControlResourceSet {
17929         if m != nil {
17930                 return m.ControlResourceSetToAddModList
17931         }
17932         return nil
17933 }
17934
17935 func (m *PDCCH_Config) GetControlResourceSetToReleaseList() []uint32 {
17936         if m != nil {
17937                 return m.ControlResourceSetToReleaseList
17938         }
17939         return nil
17940 }
17941
17942 func (m *PDCCH_Config) GetSearchSpacesToAddModList() []*SearchSpace {
17943         if m != nil {
17944                 return m.SearchSpacesToAddModList
17945         }
17946         return nil
17947 }
17948
17949 func (m *PDCCH_Config) GetSearchSpacesToReleaseList() []uint32 {
17950         if m != nil {
17951                 return m.SearchSpacesToReleaseList
17952         }
17953         return nil
17954 }
17955
17956 type isPDCCH_Config_DownlinkPreemption interface {
17957         isPDCCH_Config_DownlinkPreemption()
17958 }
17959
17960 type PDCCH_Config_ReleaseDownlinkPreemption struct {
17961         ReleaseDownlinkPreemption *Null `protobuf:"bytes,5,opt,name=release_downlinkPreemption,json=releaseDownlinkPreemption,proto3,oneof"`
17962 }
17963
17964 type PDCCH_Config_SetupDownlinkPreemption struct {
17965         SetupDownlinkPreemption *DownlinkPreemption `protobuf:"bytes,6,opt,name=setup_downlinkPreemption,json=setupDownlinkPreemption,proto3,oneof"`
17966 }
17967
17968 func (*PDCCH_Config_ReleaseDownlinkPreemption) isPDCCH_Config_DownlinkPreemption() {}
17969
17970 func (*PDCCH_Config_SetupDownlinkPreemption) isPDCCH_Config_DownlinkPreemption() {}
17971
17972 func (m *PDCCH_Config) GetDownlinkPreemption() isPDCCH_Config_DownlinkPreemption {
17973         if m != nil {
17974                 return m.DownlinkPreemption
17975         }
17976         return nil
17977 }
17978
17979 func (m *PDCCH_Config) GetReleaseDownlinkPreemption() *Null {
17980         if x, ok := m.GetDownlinkPreemption().(*PDCCH_Config_ReleaseDownlinkPreemption); ok {
17981                 return x.ReleaseDownlinkPreemption
17982         }
17983         return nil
17984 }
17985
17986 func (m *PDCCH_Config) GetSetupDownlinkPreemption() *DownlinkPreemption {
17987         if x, ok := m.GetDownlinkPreemption().(*PDCCH_Config_SetupDownlinkPreemption); ok {
17988                 return x.SetupDownlinkPreemption
17989         }
17990         return nil
17991 }
17992
17993 type isPDCCH_Config_Tpc_PUSCH interface {
17994         isPDCCH_Config_Tpc_PUSCH()
17995 }
17996
17997 type PDCCH_Config_ReleaseTpc_PUSCH struct {
17998         ReleaseTpc_PUSCH *Null `protobuf:"bytes,7,opt,name=release_tpc_PUSCH,json=releaseTpcPUSCH,proto3,oneof"`
17999 }
18000
18001 type PDCCH_Config_SetupTpc_PUSCH struct {
18002         SetupTpc_PUSCH *PUSCH_TPC_CommandConfig `protobuf:"bytes,8,opt,name=setup_tpc_PUSCH,json=setupTpcPUSCH,proto3,oneof"`
18003 }
18004
18005 func (*PDCCH_Config_ReleaseTpc_PUSCH) isPDCCH_Config_Tpc_PUSCH() {}
18006
18007 func (*PDCCH_Config_SetupTpc_PUSCH) isPDCCH_Config_Tpc_PUSCH() {}
18008
18009 func (m *PDCCH_Config) GetTpc_PUSCH() isPDCCH_Config_Tpc_PUSCH {
18010         if m != nil {
18011                 return m.Tpc_PUSCH
18012         }
18013         return nil
18014 }
18015
18016 func (m *PDCCH_Config) GetReleaseTpc_PUSCH() *Null {
18017         if x, ok := m.GetTpc_PUSCH().(*PDCCH_Config_ReleaseTpc_PUSCH); ok {
18018                 return x.ReleaseTpc_PUSCH
18019         }
18020         return nil
18021 }
18022
18023 func (m *PDCCH_Config) GetSetupTpc_PUSCH() *PUSCH_TPC_CommandConfig {
18024         if x, ok := m.GetTpc_PUSCH().(*PDCCH_Config_SetupTpc_PUSCH); ok {
18025                 return x.SetupTpc_PUSCH
18026         }
18027         return nil
18028 }
18029
18030 type isPDCCH_Config_Tpc_PUCCH interface {
18031         isPDCCH_Config_Tpc_PUCCH()
18032 }
18033
18034 type PDCCH_Config_ReleaseTpc_PUCCH struct {
18035         ReleaseTpc_PUCCH *Null `protobuf:"bytes,9,opt,name=release_tpc_PUCCH,json=releaseTpcPUCCH,proto3,oneof"`
18036 }
18037
18038 type PDCCH_Config_SetupTpc_PUCCH struct {
18039         SetupTpc_PUCCH *PUCCH_TPC_CommandConfig `protobuf:"bytes,10,opt,name=setup_tpc_PUCCH,json=setupTpcPUCCH,proto3,oneof"`
18040 }
18041
18042 func (*PDCCH_Config_ReleaseTpc_PUCCH) isPDCCH_Config_Tpc_PUCCH() {}
18043
18044 func (*PDCCH_Config_SetupTpc_PUCCH) isPDCCH_Config_Tpc_PUCCH() {}
18045
18046 func (m *PDCCH_Config) GetTpc_PUCCH() isPDCCH_Config_Tpc_PUCCH {
18047         if m != nil {
18048                 return m.Tpc_PUCCH
18049         }
18050         return nil
18051 }
18052
18053 func (m *PDCCH_Config) GetReleaseTpc_PUCCH() *Null {
18054         if x, ok := m.GetTpc_PUCCH().(*PDCCH_Config_ReleaseTpc_PUCCH); ok {
18055                 return x.ReleaseTpc_PUCCH
18056         }
18057         return nil
18058 }
18059
18060 func (m *PDCCH_Config) GetSetupTpc_PUCCH() *PUCCH_TPC_CommandConfig {
18061         if x, ok := m.GetTpc_PUCCH().(*PDCCH_Config_SetupTpc_PUCCH); ok {
18062                 return x.SetupTpc_PUCCH
18063         }
18064         return nil
18065 }
18066
18067 type isPDCCH_Config_Tpc_SRS interface {
18068         isPDCCH_Config_Tpc_SRS()
18069 }
18070
18071 type PDCCH_Config_ReleaseTpc_SRS struct {
18072         ReleaseTpc_SRS *Null `protobuf:"bytes,11,opt,name=release_tpc_SRS,json=releaseTpcSRS,proto3,oneof"`
18073 }
18074
18075 type PDCCH_Config_SetupTpc_SRS struct {
18076         SetupTpc_SRS *SRS_TPC_CommandConfig `protobuf:"bytes,12,opt,name=setup_tpc_SRS,json=setupTpcSRS,proto3,oneof"`
18077 }
18078
18079 func (*PDCCH_Config_ReleaseTpc_SRS) isPDCCH_Config_Tpc_SRS() {}
18080
18081 func (*PDCCH_Config_SetupTpc_SRS) isPDCCH_Config_Tpc_SRS() {}
18082
18083 func (m *PDCCH_Config) GetTpc_SRS() isPDCCH_Config_Tpc_SRS {
18084         if m != nil {
18085                 return m.Tpc_SRS
18086         }
18087         return nil
18088 }
18089
18090 func (m *PDCCH_Config) GetReleaseTpc_SRS() *Null {
18091         if x, ok := m.GetTpc_SRS().(*PDCCH_Config_ReleaseTpc_SRS); ok {
18092                 return x.ReleaseTpc_SRS
18093         }
18094         return nil
18095 }
18096
18097 func (m *PDCCH_Config) GetSetupTpc_SRS() *SRS_TPC_CommandConfig {
18098         if x, ok := m.GetTpc_SRS().(*PDCCH_Config_SetupTpc_SRS); ok {
18099                 return x.SetupTpc_SRS
18100         }
18101         return nil
18102 }
18103
18104 // XXX_OneofWrappers is for the internal use of the proto package.
18105 func (*PDCCH_Config) XXX_OneofWrappers() []interface{} {
18106         return []interface{}{
18107                 (*PDCCH_Config_ReleaseDownlinkPreemption)(nil),
18108                 (*PDCCH_Config_SetupDownlinkPreemption)(nil),
18109                 (*PDCCH_Config_ReleaseTpc_PUSCH)(nil),
18110                 (*PDCCH_Config_SetupTpc_PUSCH)(nil),
18111                 (*PDCCH_Config_ReleaseTpc_PUCCH)(nil),
18112                 (*PDCCH_Config_SetupTpc_PUCCH)(nil),
18113                 (*PDCCH_Config_ReleaseTpc_SRS)(nil),
18114                 (*PDCCH_Config_SetupTpc_SRS)(nil),
18115         }
18116 }
18117
18118 type DownlinkPreemption struct {
18119         Int_RNTI                        uint32                             `protobuf:"varint,1,opt,name=int_RNTI,json=intRNTI,proto3" json:"int_RNTI,omitempty"`
18120         TimeFrequencySet                *TimeFrequencySet                  `protobuf:"bytes,2,opt,name=timeFrequencySet,proto3" json:"timeFrequencySet,omitempty"`
18121         Dci_PayloadSize                 uint32                             `protobuf:"varint,3,opt,name=dci_PayloadSize,json=dciPayloadSize,proto3" json:"dci_PayloadSize,omitempty"`
18122         Int_ConfigurationPerServingCell []*INT_ConfigurationPerServingCell `protobuf:"bytes,4,rep,name=int_ConfigurationPerServingCell,json=intConfigurationPerServingCell,proto3" json:"int_ConfigurationPerServingCell,omitempty"`
18123         XXX_NoUnkeyedLiteral            struct{}                           `json:"-"`
18124         XXX_unrecognized                []byte                             `json:"-"`
18125         XXX_sizecache                   int32                              `json:"-"`
18126 }
18127
18128 func (m *DownlinkPreemption) Reset()         { *m = DownlinkPreemption{} }
18129 func (m *DownlinkPreemption) String() string { return proto.CompactTextString(m) }
18130 func (*DownlinkPreemption) ProtoMessage()    {}
18131 func (*DownlinkPreemption) Descriptor() ([]byte, []int) {
18132         return fileDescriptor_21c7528bb61f1a7a, []int{140}
18133 }
18134
18135 func (m *DownlinkPreemption) XXX_Unmarshal(b []byte) error {
18136         return xxx_messageInfo_DownlinkPreemption.Unmarshal(m, b)
18137 }
18138 func (m *DownlinkPreemption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18139         return xxx_messageInfo_DownlinkPreemption.Marshal(b, m, deterministic)
18140 }
18141 func (m *DownlinkPreemption) XXX_Merge(src proto.Message) {
18142         xxx_messageInfo_DownlinkPreemption.Merge(m, src)
18143 }
18144 func (m *DownlinkPreemption) XXX_Size() int {
18145         return xxx_messageInfo_DownlinkPreemption.Size(m)
18146 }
18147 func (m *DownlinkPreemption) XXX_DiscardUnknown() {
18148         xxx_messageInfo_DownlinkPreemption.DiscardUnknown(m)
18149 }
18150
18151 var xxx_messageInfo_DownlinkPreemption proto.InternalMessageInfo
18152
18153 func (m *DownlinkPreemption) GetInt_RNTI() uint32 {
18154         if m != nil {
18155                 return m.Int_RNTI
18156         }
18157         return 0
18158 }
18159
18160 func (m *DownlinkPreemption) GetTimeFrequencySet() *TimeFrequencySet {
18161         if m != nil {
18162                 return m.TimeFrequencySet
18163         }
18164         return nil
18165 }
18166
18167 func (m *DownlinkPreemption) GetDci_PayloadSize() uint32 {
18168         if m != nil {
18169                 return m.Dci_PayloadSize
18170         }
18171         return 0
18172 }
18173
18174 func (m *DownlinkPreemption) GetInt_ConfigurationPerServingCell() []*INT_ConfigurationPerServingCell {
18175         if m != nil {
18176                 return m.Int_ConfigurationPerServingCell
18177         }
18178         return nil
18179 }
18180
18181 type TimeFrequencySet struct {
18182         Value                TimeFrequencySet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeFrequencySet_Value" json:"value,omitempty"`
18183         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
18184         XXX_unrecognized     []byte                 `json:"-"`
18185         XXX_sizecache        int32                  `json:"-"`
18186 }
18187
18188 func (m *TimeFrequencySet) Reset()         { *m = TimeFrequencySet{} }
18189 func (m *TimeFrequencySet) String() string { return proto.CompactTextString(m) }
18190 func (*TimeFrequencySet) ProtoMessage()    {}
18191 func (*TimeFrequencySet) Descriptor() ([]byte, []int) {
18192         return fileDescriptor_21c7528bb61f1a7a, []int{141}
18193 }
18194
18195 func (m *TimeFrequencySet) XXX_Unmarshal(b []byte) error {
18196         return xxx_messageInfo_TimeFrequencySet.Unmarshal(m, b)
18197 }
18198 func (m *TimeFrequencySet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18199         return xxx_messageInfo_TimeFrequencySet.Marshal(b, m, deterministic)
18200 }
18201 func (m *TimeFrequencySet) XXX_Merge(src proto.Message) {
18202         xxx_messageInfo_TimeFrequencySet.Merge(m, src)
18203 }
18204 func (m *TimeFrequencySet) XXX_Size() int {
18205         return xxx_messageInfo_TimeFrequencySet.Size(m)
18206 }
18207 func (m *TimeFrequencySet) XXX_DiscardUnknown() {
18208         xxx_messageInfo_TimeFrequencySet.DiscardUnknown(m)
18209 }
18210
18211 var xxx_messageInfo_TimeFrequencySet proto.InternalMessageInfo
18212
18213 func (m *TimeFrequencySet) GetValue() TimeFrequencySet_Value {
18214         if m != nil {
18215                 return m.Value
18216         }
18217         return TimeFrequencySet_protobuf_unspecified
18218 }
18219
18220 type INT_ConfigurationPerServingCell struct {
18221         ServingCellId        uint32   `protobuf:"varint,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"`
18222         PositionInDCI        uint32   `protobuf:"varint,2,opt,name=positionInDCI,proto3" json:"positionInDCI,omitempty"`
18223         XXX_NoUnkeyedLiteral struct{} `json:"-"`
18224         XXX_unrecognized     []byte   `json:"-"`
18225         XXX_sizecache        int32    `json:"-"`
18226 }
18227
18228 func (m *INT_ConfigurationPerServingCell) Reset()         { *m = INT_ConfigurationPerServingCell{} }
18229 func (m *INT_ConfigurationPerServingCell) String() string { return proto.CompactTextString(m) }
18230 func (*INT_ConfigurationPerServingCell) ProtoMessage()    {}
18231 func (*INT_ConfigurationPerServingCell) Descriptor() ([]byte, []int) {
18232         return fileDescriptor_21c7528bb61f1a7a, []int{142}
18233 }
18234
18235 func (m *INT_ConfigurationPerServingCell) XXX_Unmarshal(b []byte) error {
18236         return xxx_messageInfo_INT_ConfigurationPerServingCell.Unmarshal(m, b)
18237 }
18238 func (m *INT_ConfigurationPerServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18239         return xxx_messageInfo_INT_ConfigurationPerServingCell.Marshal(b, m, deterministic)
18240 }
18241 func (m *INT_ConfigurationPerServingCell) XXX_Merge(src proto.Message) {
18242         xxx_messageInfo_INT_ConfigurationPerServingCell.Merge(m, src)
18243 }
18244 func (m *INT_ConfigurationPerServingCell) XXX_Size() int {
18245         return xxx_messageInfo_INT_ConfigurationPerServingCell.Size(m)
18246 }
18247 func (m *INT_ConfigurationPerServingCell) XXX_DiscardUnknown() {
18248         xxx_messageInfo_INT_ConfigurationPerServingCell.DiscardUnknown(m)
18249 }
18250
18251 var xxx_messageInfo_INT_ConfigurationPerServingCell proto.InternalMessageInfo
18252
18253 func (m *INT_ConfigurationPerServingCell) GetServingCellId() uint32 {
18254         if m != nil {
18255                 return m.ServingCellId
18256         }
18257         return 0
18258 }
18259
18260 func (m *INT_ConfigurationPerServingCell) GetPositionInDCI() uint32 {
18261         if m != nil {
18262                 return m.PositionInDCI
18263         }
18264         return 0
18265 }
18266
18267 type PUSCH_TPC_CommandConfig struct {
18268         Tpc_Index            *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=tpc_Index,json=tpcIndex,proto3" json:"tpc_Index,omitempty"`
18269         Tpc_IndexSUL         *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tpc_IndexSUL,json=tpcIndexSUL,proto3" json:"tpc_IndexSUL,omitempty"`
18270         TargetCell           *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=targetCell,proto3" json:"targetCell,omitempty"`
18271         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
18272         XXX_unrecognized     []byte                `json:"-"`
18273         XXX_sizecache        int32                 `json:"-"`
18274 }
18275
18276 func (m *PUSCH_TPC_CommandConfig) Reset()         { *m = PUSCH_TPC_CommandConfig{} }
18277 func (m *PUSCH_TPC_CommandConfig) String() string { return proto.CompactTextString(m) }
18278 func (*PUSCH_TPC_CommandConfig) ProtoMessage()    {}
18279 func (*PUSCH_TPC_CommandConfig) Descriptor() ([]byte, []int) {
18280         return fileDescriptor_21c7528bb61f1a7a, []int{143}
18281 }
18282
18283 func (m *PUSCH_TPC_CommandConfig) XXX_Unmarshal(b []byte) error {
18284         return xxx_messageInfo_PUSCH_TPC_CommandConfig.Unmarshal(m, b)
18285 }
18286 func (m *PUSCH_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18287         return xxx_messageInfo_PUSCH_TPC_CommandConfig.Marshal(b, m, deterministic)
18288 }
18289 func (m *PUSCH_TPC_CommandConfig) XXX_Merge(src proto.Message) {
18290         xxx_messageInfo_PUSCH_TPC_CommandConfig.Merge(m, src)
18291 }
18292 func (m *PUSCH_TPC_CommandConfig) XXX_Size() int {
18293         return xxx_messageInfo_PUSCH_TPC_CommandConfig.Size(m)
18294 }
18295 func (m *PUSCH_TPC_CommandConfig) XXX_DiscardUnknown() {
18296         xxx_messageInfo_PUSCH_TPC_CommandConfig.DiscardUnknown(m)
18297 }
18298
18299 var xxx_messageInfo_PUSCH_TPC_CommandConfig proto.InternalMessageInfo
18300
18301 func (m *PUSCH_TPC_CommandConfig) GetTpc_Index() *wrappers.UInt32Value {
18302         if m != nil {
18303                 return m.Tpc_Index
18304         }
18305         return nil
18306 }
18307
18308 func (m *PUSCH_TPC_CommandConfig) GetTpc_IndexSUL() *wrappers.UInt32Value {
18309         if m != nil {
18310                 return m.Tpc_IndexSUL
18311         }
18312         return nil
18313 }
18314
18315 func (m *PUSCH_TPC_CommandConfig) GetTargetCell() *wrappers.UInt32Value {
18316         if m != nil {
18317                 return m.TargetCell
18318         }
18319         return nil
18320 }
18321
18322 type PUCCH_TPC_CommandConfig struct {
18323         Tpc_IndexPCell       *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=tpc_IndexPCell,json=tpcIndexPCell,proto3" json:"tpc_IndexPCell,omitempty"`
18324         Tpc_IndexPUCCH_SCell *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tpc_IndexPUCCH_SCell,json=tpcIndexPUCCHSCell,proto3" json:"tpc_IndexPUCCH_SCell,omitempty"`
18325         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
18326         XXX_unrecognized     []byte                `json:"-"`
18327         XXX_sizecache        int32                 `json:"-"`
18328 }
18329
18330 func (m *PUCCH_TPC_CommandConfig) Reset()         { *m = PUCCH_TPC_CommandConfig{} }
18331 func (m *PUCCH_TPC_CommandConfig) String() string { return proto.CompactTextString(m) }
18332 func (*PUCCH_TPC_CommandConfig) ProtoMessage()    {}
18333 func (*PUCCH_TPC_CommandConfig) Descriptor() ([]byte, []int) {
18334         return fileDescriptor_21c7528bb61f1a7a, []int{144}
18335 }
18336
18337 func (m *PUCCH_TPC_CommandConfig) XXX_Unmarshal(b []byte) error {
18338         return xxx_messageInfo_PUCCH_TPC_CommandConfig.Unmarshal(m, b)
18339 }
18340 func (m *PUCCH_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18341         return xxx_messageInfo_PUCCH_TPC_CommandConfig.Marshal(b, m, deterministic)
18342 }
18343 func (m *PUCCH_TPC_CommandConfig) XXX_Merge(src proto.Message) {
18344         xxx_messageInfo_PUCCH_TPC_CommandConfig.Merge(m, src)
18345 }
18346 func (m *PUCCH_TPC_CommandConfig) XXX_Size() int {
18347         return xxx_messageInfo_PUCCH_TPC_CommandConfig.Size(m)
18348 }
18349 func (m *PUCCH_TPC_CommandConfig) XXX_DiscardUnknown() {
18350         xxx_messageInfo_PUCCH_TPC_CommandConfig.DiscardUnknown(m)
18351 }
18352
18353 var xxx_messageInfo_PUCCH_TPC_CommandConfig proto.InternalMessageInfo
18354
18355 func (m *PUCCH_TPC_CommandConfig) GetTpc_IndexPCell() *wrappers.UInt32Value {
18356         if m != nil {
18357                 return m.Tpc_IndexPCell
18358         }
18359         return nil
18360 }
18361
18362 func (m *PUCCH_TPC_CommandConfig) GetTpc_IndexPUCCH_SCell() *wrappers.UInt32Value {
18363         if m != nil {
18364                 return m.Tpc_IndexPUCCH_SCell
18365         }
18366         return nil
18367 }
18368
18369 type SRS_TPC_CommandConfig struct {
18370         StartingBitOfFormat2_3         *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=startingBitOfFormat2_3,json=startingBitOfFormat23,proto3" json:"startingBitOfFormat2_3,omitempty"`
18371         FieldTypeFormat2_3             *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=fieldTypeFormat2_3,json=fieldTypeFormat23,proto3" json:"fieldTypeFormat2_3,omitempty"`
18372         StartingBitOfFormat2_3SULV1530 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=startingBitOfFormat2_3SUL_v1530,json=startingBitOfFormat23SULV1530,proto3" json:"startingBitOfFormat2_3SUL_v1530,omitempty"`
18373         XXX_NoUnkeyedLiteral           struct{}              `json:"-"`
18374         XXX_unrecognized               []byte                `json:"-"`
18375         XXX_sizecache                  int32                 `json:"-"`
18376 }
18377
18378 func (m *SRS_TPC_CommandConfig) Reset()         { *m = SRS_TPC_CommandConfig{} }
18379 func (m *SRS_TPC_CommandConfig) String() string { return proto.CompactTextString(m) }
18380 func (*SRS_TPC_CommandConfig) ProtoMessage()    {}
18381 func (*SRS_TPC_CommandConfig) Descriptor() ([]byte, []int) {
18382         return fileDescriptor_21c7528bb61f1a7a, []int{145}
18383 }
18384
18385 func (m *SRS_TPC_CommandConfig) XXX_Unmarshal(b []byte) error {
18386         return xxx_messageInfo_SRS_TPC_CommandConfig.Unmarshal(m, b)
18387 }
18388 func (m *SRS_TPC_CommandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18389         return xxx_messageInfo_SRS_TPC_CommandConfig.Marshal(b, m, deterministic)
18390 }
18391 func (m *SRS_TPC_CommandConfig) XXX_Merge(src proto.Message) {
18392         xxx_messageInfo_SRS_TPC_CommandConfig.Merge(m, src)
18393 }
18394 func (m *SRS_TPC_CommandConfig) XXX_Size() int {
18395         return xxx_messageInfo_SRS_TPC_CommandConfig.Size(m)
18396 }
18397 func (m *SRS_TPC_CommandConfig) XXX_DiscardUnknown() {
18398         xxx_messageInfo_SRS_TPC_CommandConfig.DiscardUnknown(m)
18399 }
18400
18401 var xxx_messageInfo_SRS_TPC_CommandConfig proto.InternalMessageInfo
18402
18403 func (m *SRS_TPC_CommandConfig) GetStartingBitOfFormat2_3() *wrappers.UInt32Value {
18404         if m != nil {
18405                 return m.StartingBitOfFormat2_3
18406         }
18407         return nil
18408 }
18409
18410 func (m *SRS_TPC_CommandConfig) GetFieldTypeFormat2_3() *wrappers.UInt32Value {
18411         if m != nil {
18412                 return m.FieldTypeFormat2_3
18413         }
18414         return nil
18415 }
18416
18417 func (m *SRS_TPC_CommandConfig) GetStartingBitOfFormat2_3SULV1530() *wrappers.UInt32Value {
18418         if m != nil {
18419                 return m.StartingBitOfFormat2_3SULV1530
18420         }
18421         return nil
18422 }
18423
18424 type PDSCH_Config struct {
18425         DataScramblingIdentityPDSCH *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=dataScramblingIdentityPDSCH,proto3" json:"dataScramblingIdentityPDSCH,omitempty"`
18426         // Types that are valid to be assigned to Dmrs_DownlinkForPDSCH_MappingTypeA:
18427         //      *PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA
18428         //      *PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA
18429         Dmrs_DownlinkForPDSCH_MappingTypeA isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA `protobuf_oneof:"dmrs_DownlinkForPDSCH_MappingTypeA"`
18430         // Types that are valid to be assigned to Dmrs_DownlinkForPDSCH_MappingTypeB:
18431         //      *PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB
18432         //      *PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB
18433         Dmrs_DownlinkForPDSCH_MappingTypeB isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB `protobuf_oneof:"dmrs_DownlinkForPDSCH_MappingTypeB"`
18434         Tci_StatesToAddModList             []*TCI_State                                      `protobuf:"bytes,6,rep,name=tci_StatesToAddModList,json=tciStatesToAddModList,proto3" json:"tci_StatesToAddModList,omitempty"`
18435         Tci_StatesToReleaseList            []uint32                                          `protobuf:"varint,7,rep,packed,name=tci_StatesToReleaseList,json=tciStatesToReleaseList,proto3" json:"tci_StatesToReleaseList,omitempty"`
18436         Vrb_ToPRB_Interleaver              *VRB_ToPRB_Interleaver                            `protobuf:"bytes,8,opt,name=vrb_ToPRB_Interleaver,json=vrbToPRBInterleaver,proto3" json:"vrb_ToPRB_Interleaver,omitempty"`
18437         ResourceAllocation                 *ResourceAllocation                               `protobuf:"bytes,9,opt,name=resourceAllocation,proto3" json:"resourceAllocation,omitempty"`
18438         // Types that are valid to be assigned to Pdsch_TimeDomainAllocationList:
18439         //      *PDSCH_Config_ReleasePdsch_TimeDomainAllocationList
18440         //      *PDSCH_Config_SetupPdsch_TimeDomainAllocationList
18441         Pdsch_TimeDomainAllocationList isPDSCH_Config_Pdsch_TimeDomainAllocationList `protobuf_oneof:"pdsch_TimeDomainAllocationList"`
18442         Pdsch_AggregationFactor        *PDSCH_AggregationFactor                      `protobuf:"bytes,12,opt,name=pdsch_AggregationFactor,json=pdschAggregationFactor,proto3" json:"pdsch_AggregationFactor,omitempty"`
18443         RateMatchPatternToAddModList   []*RateMatchPattern                           `protobuf:"bytes,13,rep,name=rateMatchPatternToAddModList,proto3" json:"rateMatchPatternToAddModList,omitempty"`
18444         RateMatchPatternToReleaseList  []uint32                                      `protobuf:"varint,14,rep,packed,name=rateMatchPatternToReleaseList,proto3" json:"rateMatchPatternToReleaseList,omitempty"`
18445         RateMatchPatternGroup1         *RateMatchPatternGroup                        `protobuf:"bytes,15,opt,name=rateMatchPatternGroup1,proto3" json:"rateMatchPatternGroup1,omitempty"`
18446         RateMatchPatternGroup2         *RateMatchPatternGroup                        `protobuf:"bytes,16,opt,name=rateMatchPatternGroup2,proto3" json:"rateMatchPatternGroup2,omitempty"`
18447         Rbg_Size                       *RBG_Size                                     `protobuf:"bytes,17,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"`
18448         Mcs_Table                      *MCS_Table                                    `protobuf:"bytes,18,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"`
18449         MaxNrofCodeWordsScheduledByDCI *MaxNrofCodeWordsScheduledByDCI               `protobuf:"bytes,19,opt,name=maxNrofCodeWordsScheduledByDCI,proto3" json:"maxNrofCodeWordsScheduledByDCI,omitempty"`
18450         // Types that are valid to be assigned to Prb_BundlingType:
18451         //      *PDSCH_Config_StaticBundling
18452         //      *PDSCH_Config_DynamicBundling
18453         Prb_BundlingType                              isPDSCH_Config_Prb_BundlingType `protobuf_oneof:"prb_BundlingType"`
18454         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"`
18455         Zp_CSI_RS_ResourceToReleaseList               []uint32                        `protobuf:"varint,23,rep,packed,name=zp_CSI_RS_ResourceToReleaseList,json=zpCSIRSResourceToReleaseList,proto3" json:"zp_CSI_RS_ResourceToReleaseList,omitempty"`
18456         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"`
18457         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"`
18458         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"`
18459         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"`
18460         // Types that are valid to be assigned to P_ZP_CSI_RS_ResourceSet:
18461         //      *PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet
18462         //      *PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet
18463         P_ZP_CSI_RS_ResourceSet isPDSCH_Config_P_ZP_CSI_RS_ResourceSet `protobuf_oneof:"p_ZP_CSI_RS_ResourceSet"`
18464         XXX_NoUnkeyedLiteral    struct{}                               `json:"-"`
18465         XXX_unrecognized        []byte                                 `json:"-"`
18466         XXX_sizecache           int32                                  `json:"-"`
18467 }
18468
18469 func (m *PDSCH_Config) Reset()         { *m = PDSCH_Config{} }
18470 func (m *PDSCH_Config) String() string { return proto.CompactTextString(m) }
18471 func (*PDSCH_Config) ProtoMessage()    {}
18472 func (*PDSCH_Config) Descriptor() ([]byte, []int) {
18473         return fileDescriptor_21c7528bb61f1a7a, []int{146}
18474 }
18475
18476 func (m *PDSCH_Config) XXX_Unmarshal(b []byte) error {
18477         return xxx_messageInfo_PDSCH_Config.Unmarshal(m, b)
18478 }
18479 func (m *PDSCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18480         return xxx_messageInfo_PDSCH_Config.Marshal(b, m, deterministic)
18481 }
18482 func (m *PDSCH_Config) XXX_Merge(src proto.Message) {
18483         xxx_messageInfo_PDSCH_Config.Merge(m, src)
18484 }
18485 func (m *PDSCH_Config) XXX_Size() int {
18486         return xxx_messageInfo_PDSCH_Config.Size(m)
18487 }
18488 func (m *PDSCH_Config) XXX_DiscardUnknown() {
18489         xxx_messageInfo_PDSCH_Config.DiscardUnknown(m)
18490 }
18491
18492 var xxx_messageInfo_PDSCH_Config proto.InternalMessageInfo
18493
18494 func (m *PDSCH_Config) GetDataScramblingIdentityPDSCH() *wrappers.UInt32Value {
18495         if m != nil {
18496                 return m.DataScramblingIdentityPDSCH
18497         }
18498         return nil
18499 }
18500
18501 type isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA interface {
18502         isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA()
18503 }
18504
18505 type PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA struct {
18506         ReleaseDmrs_DownlinkForPDSCH_MappingTypeA *Null `protobuf:"bytes,2,opt,name=release_dmrs_DownlinkForPDSCH_MappingTypeA,json=releaseDmrsDownlinkForPDSCHMappingTypeA,proto3,oneof"`
18507 }
18508
18509 type PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA struct {
18510         SetupDmrs_DownlinkForPDSCH_MappingTypeA *DMRS_DownlinkConfig `protobuf:"bytes,3,opt,name=setup_dmrs_DownlinkForPDSCH_MappingTypeA,json=setupDmrsDownlinkForPDSCHMappingTypeA,proto3,oneof"`
18511 }
18512
18513 func (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA() {
18514 }
18515
18516 func (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA() {
18517 }
18518
18519 func (m *PDSCH_Config) GetDmrs_DownlinkForPDSCH_MappingTypeA() isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeA {
18520         if m != nil {
18521                 return m.Dmrs_DownlinkForPDSCH_MappingTypeA
18522         }
18523         return nil
18524 }
18525
18526 func (m *PDSCH_Config) GetReleaseDmrs_DownlinkForPDSCH_MappingTypeA() *Null {
18527         if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeA().(*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA); ok {
18528                 return x.ReleaseDmrs_DownlinkForPDSCH_MappingTypeA
18529         }
18530         return nil
18531 }
18532
18533 func (m *PDSCH_Config) GetSetupDmrs_DownlinkForPDSCH_MappingTypeA() *DMRS_DownlinkConfig {
18534         if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeA().(*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA); ok {
18535                 return x.SetupDmrs_DownlinkForPDSCH_MappingTypeA
18536         }
18537         return nil
18538 }
18539
18540 type isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB interface {
18541         isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB()
18542 }
18543
18544 type PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB struct {
18545         ReleaseDmrs_DownlinkForPDSCH_MappingTypeB *Null `protobuf:"bytes,4,opt,name=release_dmrs_DownlinkForPDSCH_MappingTypeB,json=releaseDmrsDownlinkForPDSCHMappingTypeB,proto3,oneof"`
18546 }
18547
18548 type PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB struct {
18549         SetupDmrs_DownlinkForPDSCH_MappingTypeB *DMRS_DownlinkConfig `protobuf:"bytes,5,opt,name=setup_dmrs_DownlinkForPDSCH_MappingTypeB,json=setupDmrsDownlinkForPDSCHMappingTypeB,proto3,oneof"`
18550 }
18551
18552 func (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB() {
18553 }
18554
18555 func (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB) isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB() {
18556 }
18557
18558 func (m *PDSCH_Config) GetDmrs_DownlinkForPDSCH_MappingTypeB() isPDSCH_Config_Dmrs_DownlinkForPDSCH_MappingTypeB {
18559         if m != nil {
18560                 return m.Dmrs_DownlinkForPDSCH_MappingTypeB
18561         }
18562         return nil
18563 }
18564
18565 func (m *PDSCH_Config) GetReleaseDmrs_DownlinkForPDSCH_MappingTypeB() *Null {
18566         if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeB().(*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB); ok {
18567                 return x.ReleaseDmrs_DownlinkForPDSCH_MappingTypeB
18568         }
18569         return nil
18570 }
18571
18572 func (m *PDSCH_Config) GetSetupDmrs_DownlinkForPDSCH_MappingTypeB() *DMRS_DownlinkConfig {
18573         if x, ok := m.GetDmrs_DownlinkForPDSCH_MappingTypeB().(*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB); ok {
18574                 return x.SetupDmrs_DownlinkForPDSCH_MappingTypeB
18575         }
18576         return nil
18577 }
18578
18579 func (m *PDSCH_Config) GetTci_StatesToAddModList() []*TCI_State {
18580         if m != nil {
18581                 return m.Tci_StatesToAddModList
18582         }
18583         return nil
18584 }
18585
18586 func (m *PDSCH_Config) GetTci_StatesToReleaseList() []uint32 {
18587         if m != nil {
18588                 return m.Tci_StatesToReleaseList
18589         }
18590         return nil
18591 }
18592
18593 func (m *PDSCH_Config) GetVrb_ToPRB_Interleaver() *VRB_ToPRB_Interleaver {
18594         if m != nil {
18595                 return m.Vrb_ToPRB_Interleaver
18596         }
18597         return nil
18598 }
18599
18600 func (m *PDSCH_Config) GetResourceAllocation() *ResourceAllocation {
18601         if m != nil {
18602                 return m.ResourceAllocation
18603         }
18604         return nil
18605 }
18606
18607 type isPDSCH_Config_Pdsch_TimeDomainAllocationList interface {
18608         isPDSCH_Config_Pdsch_TimeDomainAllocationList()
18609 }
18610
18611 type PDSCH_Config_ReleasePdsch_TimeDomainAllocationList struct {
18612         ReleasePdsch_TimeDomainAllocationList *Null `protobuf:"bytes,10,opt,name=release_pdsch_TimeDomainAllocationList,json=releasePdschTimeDomainAllocationList,proto3,oneof"`
18613 }
18614
18615 type PDSCH_Config_SetupPdsch_TimeDomainAllocationList struct {
18616         SetupPdsch_TimeDomainAllocationList *PDSCH_TimeDomainResourceAllocationList `protobuf:"bytes,11,opt,name=setup_pdsch_TimeDomainAllocationList,json=setupPdschTimeDomainAllocationList,proto3,oneof"`
18617 }
18618
18619 func (*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList) isPDSCH_Config_Pdsch_TimeDomainAllocationList() {
18620 }
18621
18622 func (*PDSCH_Config_SetupPdsch_TimeDomainAllocationList) isPDSCH_Config_Pdsch_TimeDomainAllocationList() {
18623 }
18624
18625 func (m *PDSCH_Config) GetPdsch_TimeDomainAllocationList() isPDSCH_Config_Pdsch_TimeDomainAllocationList {
18626         if m != nil {
18627                 return m.Pdsch_TimeDomainAllocationList
18628         }
18629         return nil
18630 }
18631
18632 func (m *PDSCH_Config) GetReleasePdsch_TimeDomainAllocationList() *Null {
18633         if x, ok := m.GetPdsch_TimeDomainAllocationList().(*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList); ok {
18634                 return x.ReleasePdsch_TimeDomainAllocationList
18635         }
18636         return nil
18637 }
18638
18639 func (m *PDSCH_Config) GetSetupPdsch_TimeDomainAllocationList() *PDSCH_TimeDomainResourceAllocationList {
18640         if x, ok := m.GetPdsch_TimeDomainAllocationList().(*PDSCH_Config_SetupPdsch_TimeDomainAllocationList); ok {
18641                 return x.SetupPdsch_TimeDomainAllocationList
18642         }
18643         return nil
18644 }
18645
18646 func (m *PDSCH_Config) GetPdsch_AggregationFactor() *PDSCH_AggregationFactor {
18647         if m != nil {
18648                 return m.Pdsch_AggregationFactor
18649         }
18650         return nil
18651 }
18652
18653 func (m *PDSCH_Config) GetRateMatchPatternToAddModList() []*RateMatchPattern {
18654         if m != nil {
18655                 return m.RateMatchPatternToAddModList
18656         }
18657         return nil
18658 }
18659
18660 func (m *PDSCH_Config) GetRateMatchPatternToReleaseList() []uint32 {
18661         if m != nil {
18662                 return m.RateMatchPatternToReleaseList
18663         }
18664         return nil
18665 }
18666
18667 func (m *PDSCH_Config) GetRateMatchPatternGroup1() *RateMatchPatternGroup {
18668         if m != nil {
18669                 return m.RateMatchPatternGroup1
18670         }
18671         return nil
18672 }
18673
18674 func (m *PDSCH_Config) GetRateMatchPatternGroup2() *RateMatchPatternGroup {
18675         if m != nil {
18676                 return m.RateMatchPatternGroup2
18677         }
18678         return nil
18679 }
18680
18681 func (m *PDSCH_Config) GetRbg_Size() *RBG_Size {
18682         if m != nil {
18683                 return m.Rbg_Size
18684         }
18685         return nil
18686 }
18687
18688 func (m *PDSCH_Config) GetMcs_Table() *MCS_Table {
18689         if m != nil {
18690                 return m.Mcs_Table
18691         }
18692         return nil
18693 }
18694
18695 func (m *PDSCH_Config) GetMaxNrofCodeWordsScheduledByDCI() *MaxNrofCodeWordsScheduledByDCI {
18696         if m != nil {
18697                 return m.MaxNrofCodeWordsScheduledByDCI
18698         }
18699         return nil
18700 }
18701
18702 type isPDSCH_Config_Prb_BundlingType interface {
18703         isPDSCH_Config_Prb_BundlingType()
18704 }
18705
18706 type PDSCH_Config_StaticBundling struct {
18707         StaticBundling *StaticBundling `protobuf:"bytes,20,opt,name=staticBundling,proto3,oneof"`
18708 }
18709
18710 type PDSCH_Config_DynamicBundling struct {
18711         DynamicBundling *DynamicBundling `protobuf:"bytes,21,opt,name=dynamicBundling,proto3,oneof"`
18712 }
18713
18714 func (*PDSCH_Config_StaticBundling) isPDSCH_Config_Prb_BundlingType() {}
18715
18716 func (*PDSCH_Config_DynamicBundling) isPDSCH_Config_Prb_BundlingType() {}
18717
18718 func (m *PDSCH_Config) GetPrb_BundlingType() isPDSCH_Config_Prb_BundlingType {
18719         if m != nil {
18720                 return m.Prb_BundlingType
18721         }
18722         return nil
18723 }
18724
18725 func (m *PDSCH_Config) GetStaticBundling() *StaticBundling {
18726         if x, ok := m.GetPrb_BundlingType().(*PDSCH_Config_StaticBundling); ok {
18727                 return x.StaticBundling
18728         }
18729         return nil
18730 }
18731
18732 func (m *PDSCH_Config) GetDynamicBundling() *DynamicBundling {
18733         if x, ok := m.GetPrb_BundlingType().(*PDSCH_Config_DynamicBundling); ok {
18734                 return x.DynamicBundling
18735         }
18736         return nil
18737 }
18738
18739 func (m *PDSCH_Config) GetZp_CSI_RS_ResourceToAddModList() []*ZP_CSI_RS_Resource {
18740         if m != nil {
18741                 return m.Zp_CSI_RS_ResourceToAddModList
18742         }
18743         return nil
18744 }
18745
18746 func (m *PDSCH_Config) GetZp_CSI_RS_ResourceToReleaseList() []uint32 {
18747         if m != nil {
18748                 return m.Zp_CSI_RS_ResourceToReleaseList
18749         }
18750         return nil
18751 }
18752
18753 func (m *PDSCH_Config) GetAperiodic_ZP_CSI_RS_ResourceSetsToAddModList() []*ZP_CSI_RS_ResourceSet {
18754         if m != nil {
18755                 return m.Aperiodic_ZP_CSI_RS_ResourceSetsToAddModList
18756         }
18757         return nil
18758 }
18759
18760 func (m *PDSCH_Config) GetAperiodic_ZP_CSI_RS_ResourceSetsToReleaseList() []uint32 {
18761         if m != nil {
18762                 return m.Aperiodic_ZP_CSI_RS_ResourceSetsToReleaseList
18763         }
18764         return nil
18765 }
18766
18767 func (m *PDSCH_Config) GetSp_ZP_CSI_RS_ResourceSetsToAddModList() []*ZP_CSI_RS_ResourceSet {
18768         if m != nil {
18769                 return m.Sp_ZP_CSI_RS_ResourceSetsToAddModList
18770         }
18771         return nil
18772 }
18773
18774 func (m *PDSCH_Config) GetSp_ZP_CSI_RS_ResourceSetsToReleaseList() []uint32 {
18775         if m != nil {
18776                 return m.Sp_ZP_CSI_RS_ResourceSetsToReleaseList
18777         }
18778         return nil
18779 }
18780
18781 type isPDSCH_Config_P_ZP_CSI_RS_ResourceSet interface {
18782         isPDSCH_Config_P_ZP_CSI_RS_ResourceSet()
18783 }
18784
18785 type PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet struct {
18786         ReleaseP_ZP_CSI_RS_ResourceSet *Null `protobuf:"bytes,28,opt,name=release_p_ZP_CSI_RS_ResourceSet,json=releasePZPCSIRSResourceSet,proto3,oneof"`
18787 }
18788
18789 type PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet struct {
18790         SetupP_ZP_CSI_RS_ResourceSet *ZP_CSI_RS_ResourceSet `protobuf:"bytes,29,opt,name=setup_p_ZP_CSI_RS_ResourceSet,json=setupPZPCSIRSResourceSet,proto3,oneof"`
18791 }
18792
18793 func (*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet) isPDSCH_Config_P_ZP_CSI_RS_ResourceSet() {}
18794
18795 func (*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet) isPDSCH_Config_P_ZP_CSI_RS_ResourceSet() {}
18796
18797 func (m *PDSCH_Config) GetP_ZP_CSI_RS_ResourceSet() isPDSCH_Config_P_ZP_CSI_RS_ResourceSet {
18798         if m != nil {
18799                 return m.P_ZP_CSI_RS_ResourceSet
18800         }
18801         return nil
18802 }
18803
18804 func (m *PDSCH_Config) GetReleaseP_ZP_CSI_RS_ResourceSet() *Null {
18805         if x, ok := m.GetP_ZP_CSI_RS_ResourceSet().(*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet); ok {
18806                 return x.ReleaseP_ZP_CSI_RS_ResourceSet
18807         }
18808         return nil
18809 }
18810
18811 func (m *PDSCH_Config) GetSetupP_ZP_CSI_RS_ResourceSet() *ZP_CSI_RS_ResourceSet {
18812         if x, ok := m.GetP_ZP_CSI_RS_ResourceSet().(*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet); ok {
18813                 return x.SetupP_ZP_CSI_RS_ResourceSet
18814         }
18815         return nil
18816 }
18817
18818 // XXX_OneofWrappers is for the internal use of the proto package.
18819 func (*PDSCH_Config) XXX_OneofWrappers() []interface{} {
18820         return []interface{}{
18821                 (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeA)(nil),
18822                 (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeA)(nil),
18823                 (*PDSCH_Config_ReleaseDmrs_DownlinkForPDSCH_MappingTypeB)(nil),
18824                 (*PDSCH_Config_SetupDmrs_DownlinkForPDSCH_MappingTypeB)(nil),
18825                 (*PDSCH_Config_ReleasePdsch_TimeDomainAllocationList)(nil),
18826                 (*PDSCH_Config_SetupPdsch_TimeDomainAllocationList)(nil),
18827                 (*PDSCH_Config_StaticBundling)(nil),
18828                 (*PDSCH_Config_DynamicBundling)(nil),
18829                 (*PDSCH_Config_ReleaseP_ZP_CSI_RS_ResourceSet)(nil),
18830                 (*PDSCH_Config_SetupP_ZP_CSI_RS_ResourceSet)(nil),
18831         }
18832 }
18833
18834 type DMRS_DownlinkConfig struct {
18835         Dmrs_Type               *DMRS_Type               `protobuf:"bytes,1,opt,name=dmrs_Type,json=dmrsType,proto3" json:"dmrs_Type,omitempty"`
18836         Dmrs_AdditionalPosition *DMRS_AdditionalPosition `protobuf:"bytes,2,opt,name=dmrs_AdditionalPosition,json=dmrsAdditionalPosition,proto3" json:"dmrs_AdditionalPosition,omitempty"`
18837         MaxLength               *MaxLength               `protobuf:"bytes,3,opt,name=maxLength,proto3" json:"maxLength,omitempty"`
18838         ScramblingId0           *wrappers.UInt32Value    `protobuf:"bytes,4,opt,name=scramblingId0,proto3" json:"scramblingId0,omitempty"`
18839         ScramblingId1           *wrappers.UInt32Value    `protobuf:"bytes,5,opt,name=scramblingId1,proto3" json:"scramblingId1,omitempty"`
18840         // Types that are valid to be assigned to PhaseTrackingRS:
18841         //      *DMRS_DownlinkConfig_ReleasePhaseTrackingRS
18842         //      *DMRS_DownlinkConfig_SetupPhaseTrackingRS
18843         PhaseTrackingRS      isDMRS_DownlinkConfig_PhaseTrackingRS `protobuf_oneof:"phaseTrackingRS"`
18844         XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
18845         XXX_unrecognized     []byte                                `json:"-"`
18846         XXX_sizecache        int32                                 `json:"-"`
18847 }
18848
18849 func (m *DMRS_DownlinkConfig) Reset()         { *m = DMRS_DownlinkConfig{} }
18850 func (m *DMRS_DownlinkConfig) String() string { return proto.CompactTextString(m) }
18851 func (*DMRS_DownlinkConfig) ProtoMessage()    {}
18852 func (*DMRS_DownlinkConfig) Descriptor() ([]byte, []int) {
18853         return fileDescriptor_21c7528bb61f1a7a, []int{147}
18854 }
18855
18856 func (m *DMRS_DownlinkConfig) XXX_Unmarshal(b []byte) error {
18857         return xxx_messageInfo_DMRS_DownlinkConfig.Unmarshal(m, b)
18858 }
18859 func (m *DMRS_DownlinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18860         return xxx_messageInfo_DMRS_DownlinkConfig.Marshal(b, m, deterministic)
18861 }
18862 func (m *DMRS_DownlinkConfig) XXX_Merge(src proto.Message) {
18863         xxx_messageInfo_DMRS_DownlinkConfig.Merge(m, src)
18864 }
18865 func (m *DMRS_DownlinkConfig) XXX_Size() int {
18866         return xxx_messageInfo_DMRS_DownlinkConfig.Size(m)
18867 }
18868 func (m *DMRS_DownlinkConfig) XXX_DiscardUnknown() {
18869         xxx_messageInfo_DMRS_DownlinkConfig.DiscardUnknown(m)
18870 }
18871
18872 var xxx_messageInfo_DMRS_DownlinkConfig proto.InternalMessageInfo
18873
18874 func (m *DMRS_DownlinkConfig) GetDmrs_Type() *DMRS_Type {
18875         if m != nil {
18876                 return m.Dmrs_Type
18877         }
18878         return nil
18879 }
18880
18881 func (m *DMRS_DownlinkConfig) GetDmrs_AdditionalPosition() *DMRS_AdditionalPosition {
18882         if m != nil {
18883                 return m.Dmrs_AdditionalPosition
18884         }
18885         return nil
18886 }
18887
18888 func (m *DMRS_DownlinkConfig) GetMaxLength() *MaxLength {
18889         if m != nil {
18890                 return m.MaxLength
18891         }
18892         return nil
18893 }
18894
18895 func (m *DMRS_DownlinkConfig) GetScramblingId0() *wrappers.UInt32Value {
18896         if m != nil {
18897                 return m.ScramblingId0
18898         }
18899         return nil
18900 }
18901
18902 func (m *DMRS_DownlinkConfig) GetScramblingId1() *wrappers.UInt32Value {
18903         if m != nil {
18904                 return m.ScramblingId1
18905         }
18906         return nil
18907 }
18908
18909 type isDMRS_DownlinkConfig_PhaseTrackingRS interface {
18910         isDMRS_DownlinkConfig_PhaseTrackingRS()
18911 }
18912
18913 type DMRS_DownlinkConfig_ReleasePhaseTrackingRS struct {
18914         ReleasePhaseTrackingRS *Null `protobuf:"bytes,6,opt,name=release_phaseTrackingRS,json=releasePhaseTrackingRS,proto3,oneof"`
18915 }
18916
18917 type DMRS_DownlinkConfig_SetupPhaseTrackingRS struct {
18918         SetupPhaseTrackingRS *PTRS_DownlinkConfig `protobuf:"bytes,7,opt,name=setup_phaseTrackingRS,json=setupPhaseTrackingRS,proto3,oneof"`
18919 }
18920
18921 func (*DMRS_DownlinkConfig_ReleasePhaseTrackingRS) isDMRS_DownlinkConfig_PhaseTrackingRS() {}
18922
18923 func (*DMRS_DownlinkConfig_SetupPhaseTrackingRS) isDMRS_DownlinkConfig_PhaseTrackingRS() {}
18924
18925 func (m *DMRS_DownlinkConfig) GetPhaseTrackingRS() isDMRS_DownlinkConfig_PhaseTrackingRS {
18926         if m != nil {
18927                 return m.PhaseTrackingRS
18928         }
18929         return nil
18930 }
18931
18932 func (m *DMRS_DownlinkConfig) GetReleasePhaseTrackingRS() *Null {
18933         if x, ok := m.GetPhaseTrackingRS().(*DMRS_DownlinkConfig_ReleasePhaseTrackingRS); ok {
18934                 return x.ReleasePhaseTrackingRS
18935         }
18936         return nil
18937 }
18938
18939 func (m *DMRS_DownlinkConfig) GetSetupPhaseTrackingRS() *PTRS_DownlinkConfig {
18940         if x, ok := m.GetPhaseTrackingRS().(*DMRS_DownlinkConfig_SetupPhaseTrackingRS); ok {
18941                 return x.SetupPhaseTrackingRS
18942         }
18943         return nil
18944 }
18945
18946 // XXX_OneofWrappers is for the internal use of the proto package.
18947 func (*DMRS_DownlinkConfig) XXX_OneofWrappers() []interface{} {
18948         return []interface{}{
18949                 (*DMRS_DownlinkConfig_ReleasePhaseTrackingRS)(nil),
18950                 (*DMRS_DownlinkConfig_SetupPhaseTrackingRS)(nil),
18951         }
18952 }
18953
18954 type DMRS_Type struct {
18955         Value                DMRS_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_Type_Value" json:"value,omitempty"`
18956         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
18957         XXX_unrecognized     []byte          `json:"-"`
18958         XXX_sizecache        int32           `json:"-"`
18959 }
18960
18961 func (m *DMRS_Type) Reset()         { *m = DMRS_Type{} }
18962 func (m *DMRS_Type) String() string { return proto.CompactTextString(m) }
18963 func (*DMRS_Type) ProtoMessage()    {}
18964 func (*DMRS_Type) Descriptor() ([]byte, []int) {
18965         return fileDescriptor_21c7528bb61f1a7a, []int{148}
18966 }
18967
18968 func (m *DMRS_Type) XXX_Unmarshal(b []byte) error {
18969         return xxx_messageInfo_DMRS_Type.Unmarshal(m, b)
18970 }
18971 func (m *DMRS_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
18972         return xxx_messageInfo_DMRS_Type.Marshal(b, m, deterministic)
18973 }
18974 func (m *DMRS_Type) XXX_Merge(src proto.Message) {
18975         xxx_messageInfo_DMRS_Type.Merge(m, src)
18976 }
18977 func (m *DMRS_Type) XXX_Size() int {
18978         return xxx_messageInfo_DMRS_Type.Size(m)
18979 }
18980 func (m *DMRS_Type) XXX_DiscardUnknown() {
18981         xxx_messageInfo_DMRS_Type.DiscardUnknown(m)
18982 }
18983
18984 var xxx_messageInfo_DMRS_Type proto.InternalMessageInfo
18985
18986 func (m *DMRS_Type) GetValue() DMRS_Type_Value {
18987         if m != nil {
18988                 return m.Value
18989         }
18990         return DMRS_Type_protobuf_unspecified
18991 }
18992
18993 type DMRS_AdditionalPosition struct {
18994         Value                DMRS_AdditionalPosition_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DMRS_AdditionalPosition_Value" json:"value,omitempty"`
18995         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
18996         XXX_unrecognized     []byte                        `json:"-"`
18997         XXX_sizecache        int32                         `json:"-"`
18998 }
18999
19000 func (m *DMRS_AdditionalPosition) Reset()         { *m = DMRS_AdditionalPosition{} }
19001 func (m *DMRS_AdditionalPosition) String() string { return proto.CompactTextString(m) }
19002 func (*DMRS_AdditionalPosition) ProtoMessage()    {}
19003 func (*DMRS_AdditionalPosition) Descriptor() ([]byte, []int) {
19004         return fileDescriptor_21c7528bb61f1a7a, []int{149}
19005 }
19006
19007 func (m *DMRS_AdditionalPosition) XXX_Unmarshal(b []byte) error {
19008         return xxx_messageInfo_DMRS_AdditionalPosition.Unmarshal(m, b)
19009 }
19010 func (m *DMRS_AdditionalPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19011         return xxx_messageInfo_DMRS_AdditionalPosition.Marshal(b, m, deterministic)
19012 }
19013 func (m *DMRS_AdditionalPosition) XXX_Merge(src proto.Message) {
19014         xxx_messageInfo_DMRS_AdditionalPosition.Merge(m, src)
19015 }
19016 func (m *DMRS_AdditionalPosition) XXX_Size() int {
19017         return xxx_messageInfo_DMRS_AdditionalPosition.Size(m)
19018 }
19019 func (m *DMRS_AdditionalPosition) XXX_DiscardUnknown() {
19020         xxx_messageInfo_DMRS_AdditionalPosition.DiscardUnknown(m)
19021 }
19022
19023 var xxx_messageInfo_DMRS_AdditionalPosition proto.InternalMessageInfo
19024
19025 func (m *DMRS_AdditionalPosition) GetValue() DMRS_AdditionalPosition_Value {
19026         if m != nil {
19027                 return m.Value
19028         }
19029         return DMRS_AdditionalPosition_protobuf_unspecified
19030 }
19031
19032 type MaxLength struct {
19033         Value                MaxLength_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxLength_Value" json:"value,omitempty"`
19034         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
19035         XXX_unrecognized     []byte          `json:"-"`
19036         XXX_sizecache        int32           `json:"-"`
19037 }
19038
19039 func (m *MaxLength) Reset()         { *m = MaxLength{} }
19040 func (m *MaxLength) String() string { return proto.CompactTextString(m) }
19041 func (*MaxLength) ProtoMessage()    {}
19042 func (*MaxLength) Descriptor() ([]byte, []int) {
19043         return fileDescriptor_21c7528bb61f1a7a, []int{150}
19044 }
19045
19046 func (m *MaxLength) XXX_Unmarshal(b []byte) error {
19047         return xxx_messageInfo_MaxLength.Unmarshal(m, b)
19048 }
19049 func (m *MaxLength) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19050         return xxx_messageInfo_MaxLength.Marshal(b, m, deterministic)
19051 }
19052 func (m *MaxLength) XXX_Merge(src proto.Message) {
19053         xxx_messageInfo_MaxLength.Merge(m, src)
19054 }
19055 func (m *MaxLength) XXX_Size() int {
19056         return xxx_messageInfo_MaxLength.Size(m)
19057 }
19058 func (m *MaxLength) XXX_DiscardUnknown() {
19059         xxx_messageInfo_MaxLength.DiscardUnknown(m)
19060 }
19061
19062 var xxx_messageInfo_MaxLength proto.InternalMessageInfo
19063
19064 func (m *MaxLength) GetValue() MaxLength_Value {
19065         if m != nil {
19066                 return m.Value
19067         }
19068         return MaxLength_protobuf_unspecified
19069 }
19070
19071 type PTRS_DownlinkConfig struct {
19072         FrequencyDensity      []uint32               `protobuf:"varint,1,rep,packed,name=frequencyDensity,proto3" json:"frequencyDensity,omitempty"`
19073         TimeDensity           []uint32               `protobuf:"varint,2,rep,packed,name=timeDensity,proto3" json:"timeDensity,omitempty"`
19074         Epre_Ratio            *wrappers.UInt32Value  `protobuf:"bytes,3,opt,name=epre_Ratio,json=epreRatio,proto3" json:"epre_Ratio,omitempty"`
19075         ResourceElementOffset *ResourceElementOffset `protobuf:"bytes,4,opt,name=resourceElementOffset,proto3" json:"resourceElementOffset,omitempty"`
19076         XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
19077         XXX_unrecognized      []byte                 `json:"-"`
19078         XXX_sizecache         int32                  `json:"-"`
19079 }
19080
19081 func (m *PTRS_DownlinkConfig) Reset()         { *m = PTRS_DownlinkConfig{} }
19082 func (m *PTRS_DownlinkConfig) String() string { return proto.CompactTextString(m) }
19083 func (*PTRS_DownlinkConfig) ProtoMessage()    {}
19084 func (*PTRS_DownlinkConfig) Descriptor() ([]byte, []int) {
19085         return fileDescriptor_21c7528bb61f1a7a, []int{151}
19086 }
19087
19088 func (m *PTRS_DownlinkConfig) XXX_Unmarshal(b []byte) error {
19089         return xxx_messageInfo_PTRS_DownlinkConfig.Unmarshal(m, b)
19090 }
19091 func (m *PTRS_DownlinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19092         return xxx_messageInfo_PTRS_DownlinkConfig.Marshal(b, m, deterministic)
19093 }
19094 func (m *PTRS_DownlinkConfig) XXX_Merge(src proto.Message) {
19095         xxx_messageInfo_PTRS_DownlinkConfig.Merge(m, src)
19096 }
19097 func (m *PTRS_DownlinkConfig) XXX_Size() int {
19098         return xxx_messageInfo_PTRS_DownlinkConfig.Size(m)
19099 }
19100 func (m *PTRS_DownlinkConfig) XXX_DiscardUnknown() {
19101         xxx_messageInfo_PTRS_DownlinkConfig.DiscardUnknown(m)
19102 }
19103
19104 var xxx_messageInfo_PTRS_DownlinkConfig proto.InternalMessageInfo
19105
19106 func (m *PTRS_DownlinkConfig) GetFrequencyDensity() []uint32 {
19107         if m != nil {
19108                 return m.FrequencyDensity
19109         }
19110         return nil
19111 }
19112
19113 func (m *PTRS_DownlinkConfig) GetTimeDensity() []uint32 {
19114         if m != nil {
19115                 return m.TimeDensity
19116         }
19117         return nil
19118 }
19119
19120 func (m *PTRS_DownlinkConfig) GetEpre_Ratio() *wrappers.UInt32Value {
19121         if m != nil {
19122                 return m.Epre_Ratio
19123         }
19124         return nil
19125 }
19126
19127 func (m *PTRS_DownlinkConfig) GetResourceElementOffset() *ResourceElementOffset {
19128         if m != nil {
19129                 return m.ResourceElementOffset
19130         }
19131         return nil
19132 }
19133
19134 type ResourceElementOffset struct {
19135         Value                ResourceElementOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceElementOffset_Value" json:"value,omitempty"`
19136         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
19137         XXX_unrecognized     []byte                      `json:"-"`
19138         XXX_sizecache        int32                       `json:"-"`
19139 }
19140
19141 func (m *ResourceElementOffset) Reset()         { *m = ResourceElementOffset{} }
19142 func (m *ResourceElementOffset) String() string { return proto.CompactTextString(m) }
19143 func (*ResourceElementOffset) ProtoMessage()    {}
19144 func (*ResourceElementOffset) Descriptor() ([]byte, []int) {
19145         return fileDescriptor_21c7528bb61f1a7a, []int{152}
19146 }
19147
19148 func (m *ResourceElementOffset) XXX_Unmarshal(b []byte) error {
19149         return xxx_messageInfo_ResourceElementOffset.Unmarshal(m, b)
19150 }
19151 func (m *ResourceElementOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19152         return xxx_messageInfo_ResourceElementOffset.Marshal(b, m, deterministic)
19153 }
19154 func (m *ResourceElementOffset) XXX_Merge(src proto.Message) {
19155         xxx_messageInfo_ResourceElementOffset.Merge(m, src)
19156 }
19157 func (m *ResourceElementOffset) XXX_Size() int {
19158         return xxx_messageInfo_ResourceElementOffset.Size(m)
19159 }
19160 func (m *ResourceElementOffset) XXX_DiscardUnknown() {
19161         xxx_messageInfo_ResourceElementOffset.DiscardUnknown(m)
19162 }
19163
19164 var xxx_messageInfo_ResourceElementOffset proto.InternalMessageInfo
19165
19166 func (m *ResourceElementOffset) GetValue() ResourceElementOffset_Value {
19167         if m != nil {
19168                 return m.Value
19169         }
19170         return ResourceElementOffset_protobuf_unspecified
19171 }
19172
19173 type TCI_State struct {
19174         Tci_StateId          uint32    `protobuf:"varint,1,opt,name=tci_StateId,json=tciStateId,proto3" json:"tci_StateId,omitempty"`
19175         Qcl_Type1            *QCL_Info `protobuf:"bytes,2,opt,name=qcl_Type1,json=qclType1,proto3" json:"qcl_Type1,omitempty"`
19176         Qcl_Type2            *QCL_Info `protobuf:"bytes,3,opt,name=qcl_Type2,json=qclType2,proto3" json:"qcl_Type2,omitempty"`
19177         XXX_NoUnkeyedLiteral struct{}  `json:"-"`
19178         XXX_unrecognized     []byte    `json:"-"`
19179         XXX_sizecache        int32     `json:"-"`
19180 }
19181
19182 func (m *TCI_State) Reset()         { *m = TCI_State{} }
19183 func (m *TCI_State) String() string { return proto.CompactTextString(m) }
19184 func (*TCI_State) ProtoMessage()    {}
19185 func (*TCI_State) Descriptor() ([]byte, []int) {
19186         return fileDescriptor_21c7528bb61f1a7a, []int{153}
19187 }
19188
19189 func (m *TCI_State) XXX_Unmarshal(b []byte) error {
19190         return xxx_messageInfo_TCI_State.Unmarshal(m, b)
19191 }
19192 func (m *TCI_State) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19193         return xxx_messageInfo_TCI_State.Marshal(b, m, deterministic)
19194 }
19195 func (m *TCI_State) XXX_Merge(src proto.Message) {
19196         xxx_messageInfo_TCI_State.Merge(m, src)
19197 }
19198 func (m *TCI_State) XXX_Size() int {
19199         return xxx_messageInfo_TCI_State.Size(m)
19200 }
19201 func (m *TCI_State) XXX_DiscardUnknown() {
19202         xxx_messageInfo_TCI_State.DiscardUnknown(m)
19203 }
19204
19205 var xxx_messageInfo_TCI_State proto.InternalMessageInfo
19206
19207 func (m *TCI_State) GetTci_StateId() uint32 {
19208         if m != nil {
19209                 return m.Tci_StateId
19210         }
19211         return 0
19212 }
19213
19214 func (m *TCI_State) GetQcl_Type1() *QCL_Info {
19215         if m != nil {
19216                 return m.Qcl_Type1
19217         }
19218         return nil
19219 }
19220
19221 func (m *TCI_State) GetQcl_Type2() *QCL_Info {
19222         if m != nil {
19223                 return m.Qcl_Type2
19224         }
19225         return nil
19226 }
19227
19228 type QCL_Info struct {
19229         Cell   *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"`
19230         Bwp_Id *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"`
19231         // Types that are valid to be assigned to ReferenceSignal:
19232         //      *QCL_Info_CsiRs
19233         //      *QCL_Info_Ssb
19234         ReferenceSignal      isQCL_Info_ReferenceSignal `protobuf_oneof:"referenceSignal"`
19235         Qcl_Type             *QCL_Type                  `protobuf:"bytes,5,opt,name=qcl_Type,json=qclType,proto3" json:"qcl_Type,omitempty"`
19236         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
19237         XXX_unrecognized     []byte                     `json:"-"`
19238         XXX_sizecache        int32                      `json:"-"`
19239 }
19240
19241 func (m *QCL_Info) Reset()         { *m = QCL_Info{} }
19242 func (m *QCL_Info) String() string { return proto.CompactTextString(m) }
19243 func (*QCL_Info) ProtoMessage()    {}
19244 func (*QCL_Info) Descriptor() ([]byte, []int) {
19245         return fileDescriptor_21c7528bb61f1a7a, []int{154}
19246 }
19247
19248 func (m *QCL_Info) XXX_Unmarshal(b []byte) error {
19249         return xxx_messageInfo_QCL_Info.Unmarshal(m, b)
19250 }
19251 func (m *QCL_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19252         return xxx_messageInfo_QCL_Info.Marshal(b, m, deterministic)
19253 }
19254 func (m *QCL_Info) XXX_Merge(src proto.Message) {
19255         xxx_messageInfo_QCL_Info.Merge(m, src)
19256 }
19257 func (m *QCL_Info) XXX_Size() int {
19258         return xxx_messageInfo_QCL_Info.Size(m)
19259 }
19260 func (m *QCL_Info) XXX_DiscardUnknown() {
19261         xxx_messageInfo_QCL_Info.DiscardUnknown(m)
19262 }
19263
19264 var xxx_messageInfo_QCL_Info proto.InternalMessageInfo
19265
19266 func (m *QCL_Info) GetCell() *wrappers.UInt32Value {
19267         if m != nil {
19268                 return m.Cell
19269         }
19270         return nil
19271 }
19272
19273 func (m *QCL_Info) GetBwp_Id() *wrappers.UInt32Value {
19274         if m != nil {
19275                 return m.Bwp_Id
19276         }
19277         return nil
19278 }
19279
19280 type isQCL_Info_ReferenceSignal interface {
19281         isQCL_Info_ReferenceSignal()
19282 }
19283
19284 type QCL_Info_CsiRs struct {
19285         CsiRs uint32 `protobuf:"varint,3,opt,name=csi_rs,json=csiRs,proto3,oneof"`
19286 }
19287
19288 type QCL_Info_Ssb struct {
19289         Ssb uint32 `protobuf:"varint,4,opt,name=ssb,proto3,oneof"`
19290 }
19291
19292 func (*QCL_Info_CsiRs) isQCL_Info_ReferenceSignal() {}
19293
19294 func (*QCL_Info_Ssb) isQCL_Info_ReferenceSignal() {}
19295
19296 func (m *QCL_Info) GetReferenceSignal() isQCL_Info_ReferenceSignal {
19297         if m != nil {
19298                 return m.ReferenceSignal
19299         }
19300         return nil
19301 }
19302
19303 func (m *QCL_Info) GetCsiRs() uint32 {
19304         if x, ok := m.GetReferenceSignal().(*QCL_Info_CsiRs); ok {
19305                 return x.CsiRs
19306         }
19307         return 0
19308 }
19309
19310 func (m *QCL_Info) GetSsb() uint32 {
19311         if x, ok := m.GetReferenceSignal().(*QCL_Info_Ssb); ok {
19312                 return x.Ssb
19313         }
19314         return 0
19315 }
19316
19317 func (m *QCL_Info) GetQcl_Type() *QCL_Type {
19318         if m != nil {
19319                 return m.Qcl_Type
19320         }
19321         return nil
19322 }
19323
19324 // XXX_OneofWrappers is for the internal use of the proto package.
19325 func (*QCL_Info) XXX_OneofWrappers() []interface{} {
19326         return []interface{}{
19327                 (*QCL_Info_CsiRs)(nil),
19328                 (*QCL_Info_Ssb)(nil),
19329         }
19330 }
19331
19332 type QCL_Type struct {
19333         Value                QCL_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.QCL_Type_Value" json:"value,omitempty"`
19334         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
19335         XXX_unrecognized     []byte         `json:"-"`
19336         XXX_sizecache        int32          `json:"-"`
19337 }
19338
19339 func (m *QCL_Type) Reset()         { *m = QCL_Type{} }
19340 func (m *QCL_Type) String() string { return proto.CompactTextString(m) }
19341 func (*QCL_Type) ProtoMessage()    {}
19342 func (*QCL_Type) Descriptor() ([]byte, []int) {
19343         return fileDescriptor_21c7528bb61f1a7a, []int{155}
19344 }
19345
19346 func (m *QCL_Type) XXX_Unmarshal(b []byte) error {
19347         return xxx_messageInfo_QCL_Type.Unmarshal(m, b)
19348 }
19349 func (m *QCL_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19350         return xxx_messageInfo_QCL_Type.Marshal(b, m, deterministic)
19351 }
19352 func (m *QCL_Type) XXX_Merge(src proto.Message) {
19353         xxx_messageInfo_QCL_Type.Merge(m, src)
19354 }
19355 func (m *QCL_Type) XXX_Size() int {
19356         return xxx_messageInfo_QCL_Type.Size(m)
19357 }
19358 func (m *QCL_Type) XXX_DiscardUnknown() {
19359         xxx_messageInfo_QCL_Type.DiscardUnknown(m)
19360 }
19361
19362 var xxx_messageInfo_QCL_Type proto.InternalMessageInfo
19363
19364 func (m *QCL_Type) GetValue() QCL_Type_Value {
19365         if m != nil {
19366                 return m.Value
19367         }
19368         return QCL_Type_protobuf_unspecified
19369 }
19370
19371 type VRB_ToPRB_Interleaver struct {
19372         Value                VRB_ToPRB_Interleaver_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.VRB_ToPRB_Interleaver_Value" json:"value,omitempty"`
19373         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
19374         XXX_unrecognized     []byte                      `json:"-"`
19375         XXX_sizecache        int32                       `json:"-"`
19376 }
19377
19378 func (m *VRB_ToPRB_Interleaver) Reset()         { *m = VRB_ToPRB_Interleaver{} }
19379 func (m *VRB_ToPRB_Interleaver) String() string { return proto.CompactTextString(m) }
19380 func (*VRB_ToPRB_Interleaver) ProtoMessage()    {}
19381 func (*VRB_ToPRB_Interleaver) Descriptor() ([]byte, []int) {
19382         return fileDescriptor_21c7528bb61f1a7a, []int{156}
19383 }
19384
19385 func (m *VRB_ToPRB_Interleaver) XXX_Unmarshal(b []byte) error {
19386         return xxx_messageInfo_VRB_ToPRB_Interleaver.Unmarshal(m, b)
19387 }
19388 func (m *VRB_ToPRB_Interleaver) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19389         return xxx_messageInfo_VRB_ToPRB_Interleaver.Marshal(b, m, deterministic)
19390 }
19391 func (m *VRB_ToPRB_Interleaver) XXX_Merge(src proto.Message) {
19392         xxx_messageInfo_VRB_ToPRB_Interleaver.Merge(m, src)
19393 }
19394 func (m *VRB_ToPRB_Interleaver) XXX_Size() int {
19395         return xxx_messageInfo_VRB_ToPRB_Interleaver.Size(m)
19396 }
19397 func (m *VRB_ToPRB_Interleaver) XXX_DiscardUnknown() {
19398         xxx_messageInfo_VRB_ToPRB_Interleaver.DiscardUnknown(m)
19399 }
19400
19401 var xxx_messageInfo_VRB_ToPRB_Interleaver proto.InternalMessageInfo
19402
19403 func (m *VRB_ToPRB_Interleaver) GetValue() VRB_ToPRB_Interleaver_Value {
19404         if m != nil {
19405                 return m.Value
19406         }
19407         return VRB_ToPRB_Interleaver_protobuf_unspecified
19408 }
19409
19410 type ResourceAllocation struct {
19411         Value                ResourceAllocation_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceAllocation_Value" json:"value,omitempty"`
19412         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
19413         XXX_unrecognized     []byte                   `json:"-"`
19414         XXX_sizecache        int32                    `json:"-"`
19415 }
19416
19417 func (m *ResourceAllocation) Reset()         { *m = ResourceAllocation{} }
19418 func (m *ResourceAllocation) String() string { return proto.CompactTextString(m) }
19419 func (*ResourceAllocation) ProtoMessage()    {}
19420 func (*ResourceAllocation) Descriptor() ([]byte, []int) {
19421         return fileDescriptor_21c7528bb61f1a7a, []int{157}
19422 }
19423
19424 func (m *ResourceAllocation) XXX_Unmarshal(b []byte) error {
19425         return xxx_messageInfo_ResourceAllocation.Unmarshal(m, b)
19426 }
19427 func (m *ResourceAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19428         return xxx_messageInfo_ResourceAllocation.Marshal(b, m, deterministic)
19429 }
19430 func (m *ResourceAllocation) XXX_Merge(src proto.Message) {
19431         xxx_messageInfo_ResourceAllocation.Merge(m, src)
19432 }
19433 func (m *ResourceAllocation) XXX_Size() int {
19434         return xxx_messageInfo_ResourceAllocation.Size(m)
19435 }
19436 func (m *ResourceAllocation) XXX_DiscardUnknown() {
19437         xxx_messageInfo_ResourceAllocation.DiscardUnknown(m)
19438 }
19439
19440 var xxx_messageInfo_ResourceAllocation proto.InternalMessageInfo
19441
19442 func (m *ResourceAllocation) GetValue() ResourceAllocation_Value {
19443         if m != nil {
19444                 return m.Value
19445         }
19446         return ResourceAllocation_protobuf_unspecified
19447 }
19448
19449 type PDSCH_AggregationFactor struct {
19450         Value                PDSCH_AggregationFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PDSCH_AggregationFactor_Value" json:"value,omitempty"`
19451         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
19452         XXX_unrecognized     []byte                        `json:"-"`
19453         XXX_sizecache        int32                         `json:"-"`
19454 }
19455
19456 func (m *PDSCH_AggregationFactor) Reset()         { *m = PDSCH_AggregationFactor{} }
19457 func (m *PDSCH_AggregationFactor) String() string { return proto.CompactTextString(m) }
19458 func (*PDSCH_AggregationFactor) ProtoMessage()    {}
19459 func (*PDSCH_AggregationFactor) Descriptor() ([]byte, []int) {
19460         return fileDescriptor_21c7528bb61f1a7a, []int{158}
19461 }
19462
19463 func (m *PDSCH_AggregationFactor) XXX_Unmarshal(b []byte) error {
19464         return xxx_messageInfo_PDSCH_AggregationFactor.Unmarshal(m, b)
19465 }
19466 func (m *PDSCH_AggregationFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19467         return xxx_messageInfo_PDSCH_AggregationFactor.Marshal(b, m, deterministic)
19468 }
19469 func (m *PDSCH_AggregationFactor) XXX_Merge(src proto.Message) {
19470         xxx_messageInfo_PDSCH_AggregationFactor.Merge(m, src)
19471 }
19472 func (m *PDSCH_AggregationFactor) XXX_Size() int {
19473         return xxx_messageInfo_PDSCH_AggregationFactor.Size(m)
19474 }
19475 func (m *PDSCH_AggregationFactor) XXX_DiscardUnknown() {
19476         xxx_messageInfo_PDSCH_AggregationFactor.DiscardUnknown(m)
19477 }
19478
19479 var xxx_messageInfo_PDSCH_AggregationFactor proto.InternalMessageInfo
19480
19481 func (m *PDSCH_AggregationFactor) GetValue() PDSCH_AggregationFactor_Value {
19482         if m != nil {
19483                 return m.Value
19484         }
19485         return PDSCH_AggregationFactor_protobuf_unspecified
19486 }
19487
19488 type RateMatchPatternGroup struct {
19489         Items                []*RateMatchPatternGroupItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
19490         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
19491         XXX_unrecognized     []byte                       `json:"-"`
19492         XXX_sizecache        int32                        `json:"-"`
19493 }
19494
19495 func (m *RateMatchPatternGroup) Reset()         { *m = RateMatchPatternGroup{} }
19496 func (m *RateMatchPatternGroup) String() string { return proto.CompactTextString(m) }
19497 func (*RateMatchPatternGroup) ProtoMessage()    {}
19498 func (*RateMatchPatternGroup) Descriptor() ([]byte, []int) {
19499         return fileDescriptor_21c7528bb61f1a7a, []int{159}
19500 }
19501
19502 func (m *RateMatchPatternGroup) XXX_Unmarshal(b []byte) error {
19503         return xxx_messageInfo_RateMatchPatternGroup.Unmarshal(m, b)
19504 }
19505 func (m *RateMatchPatternGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19506         return xxx_messageInfo_RateMatchPatternGroup.Marshal(b, m, deterministic)
19507 }
19508 func (m *RateMatchPatternGroup) XXX_Merge(src proto.Message) {
19509         xxx_messageInfo_RateMatchPatternGroup.Merge(m, src)
19510 }
19511 func (m *RateMatchPatternGroup) XXX_Size() int {
19512         return xxx_messageInfo_RateMatchPatternGroup.Size(m)
19513 }
19514 func (m *RateMatchPatternGroup) XXX_DiscardUnknown() {
19515         xxx_messageInfo_RateMatchPatternGroup.DiscardUnknown(m)
19516 }
19517
19518 var xxx_messageInfo_RateMatchPatternGroup proto.InternalMessageInfo
19519
19520 func (m *RateMatchPatternGroup) GetItems() []*RateMatchPatternGroupItem {
19521         if m != nil {
19522                 return m.Items
19523         }
19524         return nil
19525 }
19526
19527 type RateMatchPatternGroupItem struct {
19528         // Types that are valid to be assigned to C:
19529         //      *RateMatchPatternGroupItem_CellLevel
19530         //      *RateMatchPatternGroupItem_BwpLevel
19531         C                    isRateMatchPatternGroupItem_C `protobuf_oneof:"c"`
19532         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
19533         XXX_unrecognized     []byte                        `json:"-"`
19534         XXX_sizecache        int32                         `json:"-"`
19535 }
19536
19537 func (m *RateMatchPatternGroupItem) Reset()         { *m = RateMatchPatternGroupItem{} }
19538 func (m *RateMatchPatternGroupItem) String() string { return proto.CompactTextString(m) }
19539 func (*RateMatchPatternGroupItem) ProtoMessage()    {}
19540 func (*RateMatchPatternGroupItem) Descriptor() ([]byte, []int) {
19541         return fileDescriptor_21c7528bb61f1a7a, []int{160}
19542 }
19543
19544 func (m *RateMatchPatternGroupItem) XXX_Unmarshal(b []byte) error {
19545         return xxx_messageInfo_RateMatchPatternGroupItem.Unmarshal(m, b)
19546 }
19547 func (m *RateMatchPatternGroupItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19548         return xxx_messageInfo_RateMatchPatternGroupItem.Marshal(b, m, deterministic)
19549 }
19550 func (m *RateMatchPatternGroupItem) XXX_Merge(src proto.Message) {
19551         xxx_messageInfo_RateMatchPatternGroupItem.Merge(m, src)
19552 }
19553 func (m *RateMatchPatternGroupItem) XXX_Size() int {
19554         return xxx_messageInfo_RateMatchPatternGroupItem.Size(m)
19555 }
19556 func (m *RateMatchPatternGroupItem) XXX_DiscardUnknown() {
19557         xxx_messageInfo_RateMatchPatternGroupItem.DiscardUnknown(m)
19558 }
19559
19560 var xxx_messageInfo_RateMatchPatternGroupItem proto.InternalMessageInfo
19561
19562 type isRateMatchPatternGroupItem_C interface {
19563         isRateMatchPatternGroupItem_C()
19564 }
19565
19566 type RateMatchPatternGroupItem_CellLevel struct {
19567         CellLevel uint32 `protobuf:"varint,1,opt,name=cellLevel,proto3,oneof"`
19568 }
19569
19570 type RateMatchPatternGroupItem_BwpLevel struct {
19571         BwpLevel uint32 `protobuf:"varint,2,opt,name=bwpLevel,proto3,oneof"`
19572 }
19573
19574 func (*RateMatchPatternGroupItem_CellLevel) isRateMatchPatternGroupItem_C() {}
19575
19576 func (*RateMatchPatternGroupItem_BwpLevel) isRateMatchPatternGroupItem_C() {}
19577
19578 func (m *RateMatchPatternGroupItem) GetC() isRateMatchPatternGroupItem_C {
19579         if m != nil {
19580                 return m.C
19581         }
19582         return nil
19583 }
19584
19585 func (m *RateMatchPatternGroupItem) GetCellLevel() uint32 {
19586         if x, ok := m.GetC().(*RateMatchPatternGroupItem_CellLevel); ok {
19587                 return x.CellLevel
19588         }
19589         return 0
19590 }
19591
19592 func (m *RateMatchPatternGroupItem) GetBwpLevel() uint32 {
19593         if x, ok := m.GetC().(*RateMatchPatternGroupItem_BwpLevel); ok {
19594                 return x.BwpLevel
19595         }
19596         return 0
19597 }
19598
19599 // XXX_OneofWrappers is for the internal use of the proto package.
19600 func (*RateMatchPatternGroupItem) XXX_OneofWrappers() []interface{} {
19601         return []interface{}{
19602                 (*RateMatchPatternGroupItem_CellLevel)(nil),
19603                 (*RateMatchPatternGroupItem_BwpLevel)(nil),
19604         }
19605 }
19606
19607 type RBG_Size struct {
19608         Value                RBG_Size_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RBG_Size_Value" json:"value,omitempty"`
19609         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
19610         XXX_unrecognized     []byte         `json:"-"`
19611         XXX_sizecache        int32          `json:"-"`
19612 }
19613
19614 func (m *RBG_Size) Reset()         { *m = RBG_Size{} }
19615 func (m *RBG_Size) String() string { return proto.CompactTextString(m) }
19616 func (*RBG_Size) ProtoMessage()    {}
19617 func (*RBG_Size) Descriptor() ([]byte, []int) {
19618         return fileDescriptor_21c7528bb61f1a7a, []int{161}
19619 }
19620
19621 func (m *RBG_Size) XXX_Unmarshal(b []byte) error {
19622         return xxx_messageInfo_RBG_Size.Unmarshal(m, b)
19623 }
19624 func (m *RBG_Size) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19625         return xxx_messageInfo_RBG_Size.Marshal(b, m, deterministic)
19626 }
19627 func (m *RBG_Size) XXX_Merge(src proto.Message) {
19628         xxx_messageInfo_RBG_Size.Merge(m, src)
19629 }
19630 func (m *RBG_Size) XXX_Size() int {
19631         return xxx_messageInfo_RBG_Size.Size(m)
19632 }
19633 func (m *RBG_Size) XXX_DiscardUnknown() {
19634         xxx_messageInfo_RBG_Size.DiscardUnknown(m)
19635 }
19636
19637 var xxx_messageInfo_RBG_Size proto.InternalMessageInfo
19638
19639 func (m *RBG_Size) GetValue() RBG_Size_Value {
19640         if m != nil {
19641                 return m.Value
19642         }
19643         return RBG_Size_protobuf_unspecified
19644 }
19645
19646 type MCS_Table struct {
19647         Value                MCS_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MCS_Table_Value" json:"value,omitempty"`
19648         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
19649         XXX_unrecognized     []byte          `json:"-"`
19650         XXX_sizecache        int32           `json:"-"`
19651 }
19652
19653 func (m *MCS_Table) Reset()         { *m = MCS_Table{} }
19654 func (m *MCS_Table) String() string { return proto.CompactTextString(m) }
19655 func (*MCS_Table) ProtoMessage()    {}
19656 func (*MCS_Table) Descriptor() ([]byte, []int) {
19657         return fileDescriptor_21c7528bb61f1a7a, []int{162}
19658 }
19659
19660 func (m *MCS_Table) XXX_Unmarshal(b []byte) error {
19661         return xxx_messageInfo_MCS_Table.Unmarshal(m, b)
19662 }
19663 func (m *MCS_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19664         return xxx_messageInfo_MCS_Table.Marshal(b, m, deterministic)
19665 }
19666 func (m *MCS_Table) XXX_Merge(src proto.Message) {
19667         xxx_messageInfo_MCS_Table.Merge(m, src)
19668 }
19669 func (m *MCS_Table) XXX_Size() int {
19670         return xxx_messageInfo_MCS_Table.Size(m)
19671 }
19672 func (m *MCS_Table) XXX_DiscardUnknown() {
19673         xxx_messageInfo_MCS_Table.DiscardUnknown(m)
19674 }
19675
19676 var xxx_messageInfo_MCS_Table proto.InternalMessageInfo
19677
19678 func (m *MCS_Table) GetValue() MCS_Table_Value {
19679         if m != nil {
19680                 return m.Value
19681         }
19682         return MCS_Table_protobuf_unspecified
19683 }
19684
19685 type MaxNrofCodeWordsScheduledByDCI struct {
19686         Value                MaxNrofCodeWordsScheduledByDCI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxNrofCodeWordsScheduledByDCI_Value" json:"value,omitempty"`
19687         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
19688         XXX_unrecognized     []byte                               `json:"-"`
19689         XXX_sizecache        int32                                `json:"-"`
19690 }
19691
19692 func (m *MaxNrofCodeWordsScheduledByDCI) Reset()         { *m = MaxNrofCodeWordsScheduledByDCI{} }
19693 func (m *MaxNrofCodeWordsScheduledByDCI) String() string { return proto.CompactTextString(m) }
19694 func (*MaxNrofCodeWordsScheduledByDCI) ProtoMessage()    {}
19695 func (*MaxNrofCodeWordsScheduledByDCI) Descriptor() ([]byte, []int) {
19696         return fileDescriptor_21c7528bb61f1a7a, []int{163}
19697 }
19698
19699 func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Unmarshal(b []byte) error {
19700         return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Unmarshal(m, b)
19701 }
19702 func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19703         return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Marshal(b, m, deterministic)
19704 }
19705 func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Merge(src proto.Message) {
19706         xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Merge(m, src)
19707 }
19708 func (m *MaxNrofCodeWordsScheduledByDCI) XXX_Size() int {
19709         return xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.Size(m)
19710 }
19711 func (m *MaxNrofCodeWordsScheduledByDCI) XXX_DiscardUnknown() {
19712         xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI.DiscardUnknown(m)
19713 }
19714
19715 var xxx_messageInfo_MaxNrofCodeWordsScheduledByDCI proto.InternalMessageInfo
19716
19717 func (m *MaxNrofCodeWordsScheduledByDCI) GetValue() MaxNrofCodeWordsScheduledByDCI_Value {
19718         if m != nil {
19719                 return m.Value
19720         }
19721         return MaxNrofCodeWordsScheduledByDCI_protobuf_unspecified
19722 }
19723
19724 type StaticBundling struct {
19725         BundleSize           *BundleSize `protobuf:"bytes,1,opt,name=bundleSize,proto3" json:"bundleSize,omitempty"`
19726         XXX_NoUnkeyedLiteral struct{}    `json:"-"`
19727         XXX_unrecognized     []byte      `json:"-"`
19728         XXX_sizecache        int32       `json:"-"`
19729 }
19730
19731 func (m *StaticBundling) Reset()         { *m = StaticBundling{} }
19732 func (m *StaticBundling) String() string { return proto.CompactTextString(m) }
19733 func (*StaticBundling) ProtoMessage()    {}
19734 func (*StaticBundling) Descriptor() ([]byte, []int) {
19735         return fileDescriptor_21c7528bb61f1a7a, []int{164}
19736 }
19737
19738 func (m *StaticBundling) XXX_Unmarshal(b []byte) error {
19739         return xxx_messageInfo_StaticBundling.Unmarshal(m, b)
19740 }
19741 func (m *StaticBundling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19742         return xxx_messageInfo_StaticBundling.Marshal(b, m, deterministic)
19743 }
19744 func (m *StaticBundling) XXX_Merge(src proto.Message) {
19745         xxx_messageInfo_StaticBundling.Merge(m, src)
19746 }
19747 func (m *StaticBundling) XXX_Size() int {
19748         return xxx_messageInfo_StaticBundling.Size(m)
19749 }
19750 func (m *StaticBundling) XXX_DiscardUnknown() {
19751         xxx_messageInfo_StaticBundling.DiscardUnknown(m)
19752 }
19753
19754 var xxx_messageInfo_StaticBundling proto.InternalMessageInfo
19755
19756 func (m *StaticBundling) GetBundleSize() *BundleSize {
19757         if m != nil {
19758                 return m.BundleSize
19759         }
19760         return nil
19761 }
19762
19763 type BundleSize struct {
19764         Value                BundleSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSize_Value" json:"value,omitempty"`
19765         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
19766         XXX_unrecognized     []byte           `json:"-"`
19767         XXX_sizecache        int32            `json:"-"`
19768 }
19769
19770 func (m *BundleSize) Reset()         { *m = BundleSize{} }
19771 func (m *BundleSize) String() string { return proto.CompactTextString(m) }
19772 func (*BundleSize) ProtoMessage()    {}
19773 func (*BundleSize) Descriptor() ([]byte, []int) {
19774         return fileDescriptor_21c7528bb61f1a7a, []int{165}
19775 }
19776
19777 func (m *BundleSize) XXX_Unmarshal(b []byte) error {
19778         return xxx_messageInfo_BundleSize.Unmarshal(m, b)
19779 }
19780 func (m *BundleSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19781         return xxx_messageInfo_BundleSize.Marshal(b, m, deterministic)
19782 }
19783 func (m *BundleSize) XXX_Merge(src proto.Message) {
19784         xxx_messageInfo_BundleSize.Merge(m, src)
19785 }
19786 func (m *BundleSize) XXX_Size() int {
19787         return xxx_messageInfo_BundleSize.Size(m)
19788 }
19789 func (m *BundleSize) XXX_DiscardUnknown() {
19790         xxx_messageInfo_BundleSize.DiscardUnknown(m)
19791 }
19792
19793 var xxx_messageInfo_BundleSize proto.InternalMessageInfo
19794
19795 func (m *BundleSize) GetValue() BundleSize_Value {
19796         if m != nil {
19797                 return m.Value
19798         }
19799         return BundleSize_protobuf_unspecified
19800 }
19801
19802 type DynamicBundling struct {
19803         BundleSizeSet1       *BundleSizeSet1 `protobuf:"bytes,1,opt,name=bundleSizeSet1,proto3" json:"bundleSizeSet1,omitempty"`
19804         BundleSizeSet2       *BundleSizeSet2 `protobuf:"bytes,2,opt,name=bundleSizeSet2,proto3" json:"bundleSizeSet2,omitempty"`
19805         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
19806         XXX_unrecognized     []byte          `json:"-"`
19807         XXX_sizecache        int32           `json:"-"`
19808 }
19809
19810 func (m *DynamicBundling) Reset()         { *m = DynamicBundling{} }
19811 func (m *DynamicBundling) String() string { return proto.CompactTextString(m) }
19812 func (*DynamicBundling) ProtoMessage()    {}
19813 func (*DynamicBundling) Descriptor() ([]byte, []int) {
19814         return fileDescriptor_21c7528bb61f1a7a, []int{166}
19815 }
19816
19817 func (m *DynamicBundling) XXX_Unmarshal(b []byte) error {
19818         return xxx_messageInfo_DynamicBundling.Unmarshal(m, b)
19819 }
19820 func (m *DynamicBundling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19821         return xxx_messageInfo_DynamicBundling.Marshal(b, m, deterministic)
19822 }
19823 func (m *DynamicBundling) XXX_Merge(src proto.Message) {
19824         xxx_messageInfo_DynamicBundling.Merge(m, src)
19825 }
19826 func (m *DynamicBundling) XXX_Size() int {
19827         return xxx_messageInfo_DynamicBundling.Size(m)
19828 }
19829 func (m *DynamicBundling) XXX_DiscardUnknown() {
19830         xxx_messageInfo_DynamicBundling.DiscardUnknown(m)
19831 }
19832
19833 var xxx_messageInfo_DynamicBundling proto.InternalMessageInfo
19834
19835 func (m *DynamicBundling) GetBundleSizeSet1() *BundleSizeSet1 {
19836         if m != nil {
19837                 return m.BundleSizeSet1
19838         }
19839         return nil
19840 }
19841
19842 func (m *DynamicBundling) GetBundleSizeSet2() *BundleSizeSet2 {
19843         if m != nil {
19844                 return m.BundleSizeSet2
19845         }
19846         return nil
19847 }
19848
19849 type BundleSizeSet1 struct {
19850         Value                BundleSizeSet1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSizeSet1_Value" json:"value,omitempty"`
19851         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
19852         XXX_unrecognized     []byte               `json:"-"`
19853         XXX_sizecache        int32                `json:"-"`
19854 }
19855
19856 func (m *BundleSizeSet1) Reset()         { *m = BundleSizeSet1{} }
19857 func (m *BundleSizeSet1) String() string { return proto.CompactTextString(m) }
19858 func (*BundleSizeSet1) ProtoMessage()    {}
19859 func (*BundleSizeSet1) Descriptor() ([]byte, []int) {
19860         return fileDescriptor_21c7528bb61f1a7a, []int{167}
19861 }
19862
19863 func (m *BundleSizeSet1) XXX_Unmarshal(b []byte) error {
19864         return xxx_messageInfo_BundleSizeSet1.Unmarshal(m, b)
19865 }
19866 func (m *BundleSizeSet1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19867         return xxx_messageInfo_BundleSizeSet1.Marshal(b, m, deterministic)
19868 }
19869 func (m *BundleSizeSet1) XXX_Merge(src proto.Message) {
19870         xxx_messageInfo_BundleSizeSet1.Merge(m, src)
19871 }
19872 func (m *BundleSizeSet1) XXX_Size() int {
19873         return xxx_messageInfo_BundleSizeSet1.Size(m)
19874 }
19875 func (m *BundleSizeSet1) XXX_DiscardUnknown() {
19876         xxx_messageInfo_BundleSizeSet1.DiscardUnknown(m)
19877 }
19878
19879 var xxx_messageInfo_BundleSizeSet1 proto.InternalMessageInfo
19880
19881 func (m *BundleSizeSet1) GetValue() BundleSizeSet1_Value {
19882         if m != nil {
19883                 return m.Value
19884         }
19885         return BundleSizeSet1_protobuf_unspecified
19886 }
19887
19888 type BundleSizeSet2 struct {
19889         Value                BundleSizeSet2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BundleSizeSet2_Value" json:"value,omitempty"`
19890         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
19891         XXX_unrecognized     []byte               `json:"-"`
19892         XXX_sizecache        int32                `json:"-"`
19893 }
19894
19895 func (m *BundleSizeSet2) Reset()         { *m = BundleSizeSet2{} }
19896 func (m *BundleSizeSet2) String() string { return proto.CompactTextString(m) }
19897 func (*BundleSizeSet2) ProtoMessage()    {}
19898 func (*BundleSizeSet2) Descriptor() ([]byte, []int) {
19899         return fileDescriptor_21c7528bb61f1a7a, []int{168}
19900 }
19901
19902 func (m *BundleSizeSet2) XXX_Unmarshal(b []byte) error {
19903         return xxx_messageInfo_BundleSizeSet2.Unmarshal(m, b)
19904 }
19905 func (m *BundleSizeSet2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19906         return xxx_messageInfo_BundleSizeSet2.Marshal(b, m, deterministic)
19907 }
19908 func (m *BundleSizeSet2) XXX_Merge(src proto.Message) {
19909         xxx_messageInfo_BundleSizeSet2.Merge(m, src)
19910 }
19911 func (m *BundleSizeSet2) XXX_Size() int {
19912         return xxx_messageInfo_BundleSizeSet2.Size(m)
19913 }
19914 func (m *BundleSizeSet2) XXX_DiscardUnknown() {
19915         xxx_messageInfo_BundleSizeSet2.DiscardUnknown(m)
19916 }
19917
19918 var xxx_messageInfo_BundleSizeSet2 proto.InternalMessageInfo
19919
19920 func (m *BundleSizeSet2) GetValue() BundleSizeSet2_Value {
19921         if m != nil {
19922                 return m.Value
19923         }
19924         return BundleSizeSet2_protobuf_unspecified
19925 }
19926
19927 type ZP_CSI_RS_Resource struct {
19928         Zp_CSI_RS_ResourceId uint32                            `protobuf:"varint,1,opt,name=zp_CSI_RS_ResourceId,json=zpCSIRSResourceId,proto3" json:"zp_CSI_RS_ResourceId,omitempty"`
19929         ResourceMapping      *CSI_RS_ResourceMapping           `protobuf:"bytes,2,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"`
19930         PeriodicityAndOffset *CSI_ResourcePeriodicityAndOffset `protobuf:"bytes,3,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"`
19931         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
19932         XXX_unrecognized     []byte                            `json:"-"`
19933         XXX_sizecache        int32                             `json:"-"`
19934 }
19935
19936 func (m *ZP_CSI_RS_Resource) Reset()         { *m = ZP_CSI_RS_Resource{} }
19937 func (m *ZP_CSI_RS_Resource) String() string { return proto.CompactTextString(m) }
19938 func (*ZP_CSI_RS_Resource) ProtoMessage()    {}
19939 func (*ZP_CSI_RS_Resource) Descriptor() ([]byte, []int) {
19940         return fileDescriptor_21c7528bb61f1a7a, []int{169}
19941 }
19942
19943 func (m *ZP_CSI_RS_Resource) XXX_Unmarshal(b []byte) error {
19944         return xxx_messageInfo_ZP_CSI_RS_Resource.Unmarshal(m, b)
19945 }
19946 func (m *ZP_CSI_RS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
19947         return xxx_messageInfo_ZP_CSI_RS_Resource.Marshal(b, m, deterministic)
19948 }
19949 func (m *ZP_CSI_RS_Resource) XXX_Merge(src proto.Message) {
19950         xxx_messageInfo_ZP_CSI_RS_Resource.Merge(m, src)
19951 }
19952 func (m *ZP_CSI_RS_Resource) XXX_Size() int {
19953         return xxx_messageInfo_ZP_CSI_RS_Resource.Size(m)
19954 }
19955 func (m *ZP_CSI_RS_Resource) XXX_DiscardUnknown() {
19956         xxx_messageInfo_ZP_CSI_RS_Resource.DiscardUnknown(m)
19957 }
19958
19959 var xxx_messageInfo_ZP_CSI_RS_Resource proto.InternalMessageInfo
19960
19961 func (m *ZP_CSI_RS_Resource) GetZp_CSI_RS_ResourceId() uint32 {
19962         if m != nil {
19963                 return m.Zp_CSI_RS_ResourceId
19964         }
19965         return 0
19966 }
19967
19968 func (m *ZP_CSI_RS_Resource) GetResourceMapping() *CSI_RS_ResourceMapping {
19969         if m != nil {
19970                 return m.ResourceMapping
19971         }
19972         return nil
19973 }
19974
19975 func (m *ZP_CSI_RS_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset {
19976         if m != nil {
19977                 return m.PeriodicityAndOffset
19978         }
19979         return nil
19980 }
19981
19982 type CSI_RS_ResourceMapping struct {
19983         // Types that are valid to be assigned to FrequencyDomainAllocation:
19984         //      *CSI_RS_ResourceMapping_Row1
19985         //      *CSI_RS_ResourceMapping_Row2
19986         //      *CSI_RS_ResourceMapping_Row4
19987         //      *CSI_RS_ResourceMapping_Other
19988         FrequencyDomainAllocation    isCSI_RS_ResourceMapping_FrequencyDomainAllocation `protobuf_oneof:"frequencyDomainAllocation"`
19989         NrofPorts                    *NrofPorts                                         `protobuf:"bytes,6,opt,name=nrofPorts,proto3" json:"nrofPorts,omitempty"`
19990         FirstOFDMSymbolInTimeDomain  uint32                                             `protobuf:"varint,7,opt,name=firstOFDMSymbolInTimeDomain,proto3" json:"firstOFDMSymbolInTimeDomain,omitempty"`
19991         FirstOFDMSymbolInTimeDomain2 *wrappers.UInt32Value                              `protobuf:"bytes,8,opt,name=firstOFDMSymbolInTimeDomain2,proto3" json:"firstOFDMSymbolInTimeDomain2,omitempty"`
19992         Cdm_Type                     *CDM_Type                                          `protobuf:"bytes,9,opt,name=cdm_Type,json=cdmType,proto3" json:"cdm_Type,omitempty"`
19993         // Types that are valid to be assigned to Density:
19994         //      *CSI_RS_ResourceMapping_Dot5
19995         //      *CSI_RS_ResourceMapping_One
19996         //      *CSI_RS_ResourceMapping_Three
19997         Density              isCSI_RS_ResourceMapping_Density `protobuf_oneof:"density"`
19998         FreqBand             *CSI_FrequencyOccupation         `protobuf:"bytes,13,opt,name=freqBand,proto3" json:"freqBand,omitempty"`
19999         XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
20000         XXX_unrecognized     []byte                           `json:"-"`
20001         XXX_sizecache        int32                            `json:"-"`
20002 }
20003
20004 func (m *CSI_RS_ResourceMapping) Reset()         { *m = CSI_RS_ResourceMapping{} }
20005 func (m *CSI_RS_ResourceMapping) String() string { return proto.CompactTextString(m) }
20006 func (*CSI_RS_ResourceMapping) ProtoMessage()    {}
20007 func (*CSI_RS_ResourceMapping) Descriptor() ([]byte, []int) {
20008         return fileDescriptor_21c7528bb61f1a7a, []int{170}
20009 }
20010
20011 func (m *CSI_RS_ResourceMapping) XXX_Unmarshal(b []byte) error {
20012         return xxx_messageInfo_CSI_RS_ResourceMapping.Unmarshal(m, b)
20013 }
20014 func (m *CSI_RS_ResourceMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20015         return xxx_messageInfo_CSI_RS_ResourceMapping.Marshal(b, m, deterministic)
20016 }
20017 func (m *CSI_RS_ResourceMapping) XXX_Merge(src proto.Message) {
20018         xxx_messageInfo_CSI_RS_ResourceMapping.Merge(m, src)
20019 }
20020 func (m *CSI_RS_ResourceMapping) XXX_Size() int {
20021         return xxx_messageInfo_CSI_RS_ResourceMapping.Size(m)
20022 }
20023 func (m *CSI_RS_ResourceMapping) XXX_DiscardUnknown() {
20024         xxx_messageInfo_CSI_RS_ResourceMapping.DiscardUnknown(m)
20025 }
20026
20027 var xxx_messageInfo_CSI_RS_ResourceMapping proto.InternalMessageInfo
20028
20029 type isCSI_RS_ResourceMapping_FrequencyDomainAllocation interface {
20030         isCSI_RS_ResourceMapping_FrequencyDomainAllocation()
20031 }
20032
20033 type CSI_RS_ResourceMapping_Row1 struct {
20034         Row1 []byte `protobuf:"bytes,1,opt,name=row1,proto3,oneof"`
20035 }
20036
20037 type CSI_RS_ResourceMapping_Row2 struct {
20038         Row2 []byte `protobuf:"bytes,2,opt,name=row2,proto3,oneof"`
20039 }
20040
20041 type CSI_RS_ResourceMapping_Row4 struct {
20042         Row4 []byte `protobuf:"bytes,3,opt,name=row4,proto3,oneof"`
20043 }
20044
20045 type CSI_RS_ResourceMapping_Other struct {
20046         Other []byte `protobuf:"bytes,5,opt,name=other,proto3,oneof"`
20047 }
20048
20049 func (*CSI_RS_ResourceMapping_Row1) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {}
20050
20051 func (*CSI_RS_ResourceMapping_Row2) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {}
20052
20053 func (*CSI_RS_ResourceMapping_Row4) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {}
20054
20055 func (*CSI_RS_ResourceMapping_Other) isCSI_RS_ResourceMapping_FrequencyDomainAllocation() {}
20056
20057 func (m *CSI_RS_ResourceMapping) GetFrequencyDomainAllocation() isCSI_RS_ResourceMapping_FrequencyDomainAllocation {
20058         if m != nil {
20059                 return m.FrequencyDomainAllocation
20060         }
20061         return nil
20062 }
20063
20064 func (m *CSI_RS_ResourceMapping) GetRow1() []byte {
20065         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row1); ok {
20066                 return x.Row1
20067         }
20068         return nil
20069 }
20070
20071 func (m *CSI_RS_ResourceMapping) GetRow2() []byte {
20072         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row2); ok {
20073                 return x.Row2
20074         }
20075         return nil
20076 }
20077
20078 func (m *CSI_RS_ResourceMapping) GetRow4() []byte {
20079         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Row4); ok {
20080                 return x.Row4
20081         }
20082         return nil
20083 }
20084
20085 func (m *CSI_RS_ResourceMapping) GetOther() []byte {
20086         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_ResourceMapping_Other); ok {
20087                 return x.Other
20088         }
20089         return nil
20090 }
20091
20092 func (m *CSI_RS_ResourceMapping) GetNrofPorts() *NrofPorts {
20093         if m != nil {
20094                 return m.NrofPorts
20095         }
20096         return nil
20097 }
20098
20099 func (m *CSI_RS_ResourceMapping) GetFirstOFDMSymbolInTimeDomain() uint32 {
20100         if m != nil {
20101                 return m.FirstOFDMSymbolInTimeDomain
20102         }
20103         return 0
20104 }
20105
20106 func (m *CSI_RS_ResourceMapping) GetFirstOFDMSymbolInTimeDomain2() *wrappers.UInt32Value {
20107         if m != nil {
20108                 return m.FirstOFDMSymbolInTimeDomain2
20109         }
20110         return nil
20111 }
20112
20113 func (m *CSI_RS_ResourceMapping) GetCdm_Type() *CDM_Type {
20114         if m != nil {
20115                 return m.Cdm_Type
20116         }
20117         return nil
20118 }
20119
20120 type isCSI_RS_ResourceMapping_Density interface {
20121         isCSI_RS_ResourceMapping_Density()
20122 }
20123
20124 type CSI_RS_ResourceMapping_Dot5 struct {
20125         Dot5 *Dot5 `protobuf:"bytes,10,opt,name=dot5,proto3,oneof"`
20126 }
20127
20128 type CSI_RS_ResourceMapping_One struct {
20129         One *Null `protobuf:"bytes,11,opt,name=one,proto3,oneof"`
20130 }
20131
20132 type CSI_RS_ResourceMapping_Three struct {
20133         Three *Null `protobuf:"bytes,12,opt,name=three,proto3,oneof"`
20134 }
20135
20136 func (*CSI_RS_ResourceMapping_Dot5) isCSI_RS_ResourceMapping_Density() {}
20137
20138 func (*CSI_RS_ResourceMapping_One) isCSI_RS_ResourceMapping_Density() {}
20139
20140 func (*CSI_RS_ResourceMapping_Three) isCSI_RS_ResourceMapping_Density() {}
20141
20142 func (m *CSI_RS_ResourceMapping) GetDensity() isCSI_RS_ResourceMapping_Density {
20143         if m != nil {
20144                 return m.Density
20145         }
20146         return nil
20147 }
20148
20149 func (m *CSI_RS_ResourceMapping) GetDot5() *Dot5 {
20150         if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_Dot5); ok {
20151                 return x.Dot5
20152         }
20153         return nil
20154 }
20155
20156 func (m *CSI_RS_ResourceMapping) GetOne() *Null {
20157         if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_One); ok {
20158                 return x.One
20159         }
20160         return nil
20161 }
20162
20163 func (m *CSI_RS_ResourceMapping) GetThree() *Null {
20164         if x, ok := m.GetDensity().(*CSI_RS_ResourceMapping_Three); ok {
20165                 return x.Three
20166         }
20167         return nil
20168 }
20169
20170 func (m *CSI_RS_ResourceMapping) GetFreqBand() *CSI_FrequencyOccupation {
20171         if m != nil {
20172                 return m.FreqBand
20173         }
20174         return nil
20175 }
20176
20177 // XXX_OneofWrappers is for the internal use of the proto package.
20178 func (*CSI_RS_ResourceMapping) XXX_OneofWrappers() []interface{} {
20179         return []interface{}{
20180                 (*CSI_RS_ResourceMapping_Row1)(nil),
20181                 (*CSI_RS_ResourceMapping_Row2)(nil),
20182                 (*CSI_RS_ResourceMapping_Row4)(nil),
20183                 (*CSI_RS_ResourceMapping_Other)(nil),
20184                 (*CSI_RS_ResourceMapping_Dot5)(nil),
20185                 (*CSI_RS_ResourceMapping_One)(nil),
20186                 (*CSI_RS_ResourceMapping_Three)(nil),
20187         }
20188 }
20189
20190 type NrofPorts struct {
20191         Value                NrofPorts_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofPorts_Value" json:"value,omitempty"`
20192         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
20193         XXX_unrecognized     []byte          `json:"-"`
20194         XXX_sizecache        int32           `json:"-"`
20195 }
20196
20197 func (m *NrofPorts) Reset()         { *m = NrofPorts{} }
20198 func (m *NrofPorts) String() string { return proto.CompactTextString(m) }
20199 func (*NrofPorts) ProtoMessage()    {}
20200 func (*NrofPorts) Descriptor() ([]byte, []int) {
20201         return fileDescriptor_21c7528bb61f1a7a, []int{171}
20202 }
20203
20204 func (m *NrofPorts) XXX_Unmarshal(b []byte) error {
20205         return xxx_messageInfo_NrofPorts.Unmarshal(m, b)
20206 }
20207 func (m *NrofPorts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20208         return xxx_messageInfo_NrofPorts.Marshal(b, m, deterministic)
20209 }
20210 func (m *NrofPorts) XXX_Merge(src proto.Message) {
20211         xxx_messageInfo_NrofPorts.Merge(m, src)
20212 }
20213 func (m *NrofPorts) XXX_Size() int {
20214         return xxx_messageInfo_NrofPorts.Size(m)
20215 }
20216 func (m *NrofPorts) XXX_DiscardUnknown() {
20217         xxx_messageInfo_NrofPorts.DiscardUnknown(m)
20218 }
20219
20220 var xxx_messageInfo_NrofPorts proto.InternalMessageInfo
20221
20222 func (m *NrofPorts) GetValue() NrofPorts_Value {
20223         if m != nil {
20224                 return m.Value
20225         }
20226         return NrofPorts_protobuf_unspecified
20227 }
20228
20229 type CDM_Type struct {
20230         Value                CDM_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CDM_Type_Value" json:"value,omitempty"`
20231         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
20232         XXX_unrecognized     []byte         `json:"-"`
20233         XXX_sizecache        int32          `json:"-"`
20234 }
20235
20236 func (m *CDM_Type) Reset()         { *m = CDM_Type{} }
20237 func (m *CDM_Type) String() string { return proto.CompactTextString(m) }
20238 func (*CDM_Type) ProtoMessage()    {}
20239 func (*CDM_Type) Descriptor() ([]byte, []int) {
20240         return fileDescriptor_21c7528bb61f1a7a, []int{172}
20241 }
20242
20243 func (m *CDM_Type) XXX_Unmarshal(b []byte) error {
20244         return xxx_messageInfo_CDM_Type.Unmarshal(m, b)
20245 }
20246 func (m *CDM_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20247         return xxx_messageInfo_CDM_Type.Marshal(b, m, deterministic)
20248 }
20249 func (m *CDM_Type) XXX_Merge(src proto.Message) {
20250         xxx_messageInfo_CDM_Type.Merge(m, src)
20251 }
20252 func (m *CDM_Type) XXX_Size() int {
20253         return xxx_messageInfo_CDM_Type.Size(m)
20254 }
20255 func (m *CDM_Type) XXX_DiscardUnknown() {
20256         xxx_messageInfo_CDM_Type.DiscardUnknown(m)
20257 }
20258
20259 var xxx_messageInfo_CDM_Type proto.InternalMessageInfo
20260
20261 func (m *CDM_Type) GetValue() CDM_Type_Value {
20262         if m != nil {
20263                 return m.Value
20264         }
20265         return CDM_Type_protobuf_unspecified
20266 }
20267
20268 type Dot5 struct {
20269         Value                Dot5_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dot5_Value" json:"value,omitempty"`
20270         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
20271         XXX_unrecognized     []byte     `json:"-"`
20272         XXX_sizecache        int32      `json:"-"`
20273 }
20274
20275 func (m *Dot5) Reset()         { *m = Dot5{} }
20276 func (m *Dot5) String() string { return proto.CompactTextString(m) }
20277 func (*Dot5) ProtoMessage()    {}
20278 func (*Dot5) Descriptor() ([]byte, []int) {
20279         return fileDescriptor_21c7528bb61f1a7a, []int{173}
20280 }
20281
20282 func (m *Dot5) XXX_Unmarshal(b []byte) error {
20283         return xxx_messageInfo_Dot5.Unmarshal(m, b)
20284 }
20285 func (m *Dot5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20286         return xxx_messageInfo_Dot5.Marshal(b, m, deterministic)
20287 }
20288 func (m *Dot5) XXX_Merge(src proto.Message) {
20289         xxx_messageInfo_Dot5.Merge(m, src)
20290 }
20291 func (m *Dot5) XXX_Size() int {
20292         return xxx_messageInfo_Dot5.Size(m)
20293 }
20294 func (m *Dot5) XXX_DiscardUnknown() {
20295         xxx_messageInfo_Dot5.DiscardUnknown(m)
20296 }
20297
20298 var xxx_messageInfo_Dot5 proto.InternalMessageInfo
20299
20300 func (m *Dot5) GetValue() Dot5_Value {
20301         if m != nil {
20302                 return m.Value
20303         }
20304         return Dot5_protobuf_unspecified
20305 }
20306
20307 type CSI_FrequencyOccupation struct {
20308         StartingRB           uint32   `protobuf:"varint,1,opt,name=startingRB,proto3" json:"startingRB,omitempty"`
20309         NrofRBs              uint32   `protobuf:"varint,2,opt,name=nrofRBs,proto3" json:"nrofRBs,omitempty"`
20310         XXX_NoUnkeyedLiteral struct{} `json:"-"`
20311         XXX_unrecognized     []byte   `json:"-"`
20312         XXX_sizecache        int32    `json:"-"`
20313 }
20314
20315 func (m *CSI_FrequencyOccupation) Reset()         { *m = CSI_FrequencyOccupation{} }
20316 func (m *CSI_FrequencyOccupation) String() string { return proto.CompactTextString(m) }
20317 func (*CSI_FrequencyOccupation) ProtoMessage()    {}
20318 func (*CSI_FrequencyOccupation) Descriptor() ([]byte, []int) {
20319         return fileDescriptor_21c7528bb61f1a7a, []int{174}
20320 }
20321
20322 func (m *CSI_FrequencyOccupation) XXX_Unmarshal(b []byte) error {
20323         return xxx_messageInfo_CSI_FrequencyOccupation.Unmarshal(m, b)
20324 }
20325 func (m *CSI_FrequencyOccupation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20326         return xxx_messageInfo_CSI_FrequencyOccupation.Marshal(b, m, deterministic)
20327 }
20328 func (m *CSI_FrequencyOccupation) XXX_Merge(src proto.Message) {
20329         xxx_messageInfo_CSI_FrequencyOccupation.Merge(m, src)
20330 }
20331 func (m *CSI_FrequencyOccupation) XXX_Size() int {
20332         return xxx_messageInfo_CSI_FrequencyOccupation.Size(m)
20333 }
20334 func (m *CSI_FrequencyOccupation) XXX_DiscardUnknown() {
20335         xxx_messageInfo_CSI_FrequencyOccupation.DiscardUnknown(m)
20336 }
20337
20338 var xxx_messageInfo_CSI_FrequencyOccupation proto.InternalMessageInfo
20339
20340 func (m *CSI_FrequencyOccupation) GetStartingRB() uint32 {
20341         if m != nil {
20342                 return m.StartingRB
20343         }
20344         return 0
20345 }
20346
20347 func (m *CSI_FrequencyOccupation) GetNrofRBs() uint32 {
20348         if m != nil {
20349                 return m.NrofRBs
20350         }
20351         return 0
20352 }
20353
20354 type CSI_ResourcePeriodicityAndOffset struct {
20355         // Types that are valid to be assigned to C:
20356         //      *CSI_ResourcePeriodicityAndOffset_Slots4
20357         //      *CSI_ResourcePeriodicityAndOffset_Slots5
20358         //      *CSI_ResourcePeriodicityAndOffset_Slots8
20359         //      *CSI_ResourcePeriodicityAndOffset_Slots10
20360         //      *CSI_ResourcePeriodicityAndOffset_Slots16
20361         //      *CSI_ResourcePeriodicityAndOffset_Slots20
20362         //      *CSI_ResourcePeriodicityAndOffset_Slots32
20363         //      *CSI_ResourcePeriodicityAndOffset_Slots40
20364         //      *CSI_ResourcePeriodicityAndOffset_Slots64
20365         //      *CSI_ResourcePeriodicityAndOffset_Slots80
20366         //      *CSI_ResourcePeriodicityAndOffset_Slots160
20367         //      *CSI_ResourcePeriodicityAndOffset_Slots320
20368         //      *CSI_ResourcePeriodicityAndOffset_Slots640
20369         C                    isCSI_ResourcePeriodicityAndOffset_C `protobuf_oneof:"c"`
20370         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
20371         XXX_unrecognized     []byte                               `json:"-"`
20372         XXX_sizecache        int32                                `json:"-"`
20373 }
20374
20375 func (m *CSI_ResourcePeriodicityAndOffset) Reset()         { *m = CSI_ResourcePeriodicityAndOffset{} }
20376 func (m *CSI_ResourcePeriodicityAndOffset) String() string { return proto.CompactTextString(m) }
20377 func (*CSI_ResourcePeriodicityAndOffset) ProtoMessage()    {}
20378 func (*CSI_ResourcePeriodicityAndOffset) Descriptor() ([]byte, []int) {
20379         return fileDescriptor_21c7528bb61f1a7a, []int{175}
20380 }
20381
20382 func (m *CSI_ResourcePeriodicityAndOffset) XXX_Unmarshal(b []byte) error {
20383         return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Unmarshal(m, b)
20384 }
20385 func (m *CSI_ResourcePeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20386         return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Marshal(b, m, deterministic)
20387 }
20388 func (m *CSI_ResourcePeriodicityAndOffset) XXX_Merge(src proto.Message) {
20389         xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Merge(m, src)
20390 }
20391 func (m *CSI_ResourcePeriodicityAndOffset) XXX_Size() int {
20392         return xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.Size(m)
20393 }
20394 func (m *CSI_ResourcePeriodicityAndOffset) XXX_DiscardUnknown() {
20395         xxx_messageInfo_CSI_ResourcePeriodicityAndOffset.DiscardUnknown(m)
20396 }
20397
20398 var xxx_messageInfo_CSI_ResourcePeriodicityAndOffset proto.InternalMessageInfo
20399
20400 type isCSI_ResourcePeriodicityAndOffset_C interface {
20401         isCSI_ResourcePeriodicityAndOffset_C()
20402 }
20403
20404 type CSI_ResourcePeriodicityAndOffset_Slots4 struct {
20405         Slots4 uint32 `protobuf:"varint,1,opt,name=slots4,proto3,oneof"`
20406 }
20407
20408 type CSI_ResourcePeriodicityAndOffset_Slots5 struct {
20409         Slots5 uint32 `protobuf:"varint,2,opt,name=slots5,proto3,oneof"`
20410 }
20411
20412 type CSI_ResourcePeriodicityAndOffset_Slots8 struct {
20413         Slots8 uint32 `protobuf:"varint,3,opt,name=slots8,proto3,oneof"`
20414 }
20415
20416 type CSI_ResourcePeriodicityAndOffset_Slots10 struct {
20417         Slots10 uint32 `protobuf:"varint,4,opt,name=slots10,proto3,oneof"`
20418 }
20419
20420 type CSI_ResourcePeriodicityAndOffset_Slots16 struct {
20421         Slots16 uint32 `protobuf:"varint,5,opt,name=slots16,proto3,oneof"`
20422 }
20423
20424 type CSI_ResourcePeriodicityAndOffset_Slots20 struct {
20425         Slots20 uint32 `protobuf:"varint,6,opt,name=slots20,proto3,oneof"`
20426 }
20427
20428 type CSI_ResourcePeriodicityAndOffset_Slots32 struct {
20429         Slots32 uint32 `protobuf:"varint,7,opt,name=slots32,proto3,oneof"`
20430 }
20431
20432 type CSI_ResourcePeriodicityAndOffset_Slots40 struct {
20433         Slots40 uint32 `protobuf:"varint,8,opt,name=slots40,proto3,oneof"`
20434 }
20435
20436 type CSI_ResourcePeriodicityAndOffset_Slots64 struct {
20437         Slots64 uint32 `protobuf:"varint,9,opt,name=slots64,proto3,oneof"`
20438 }
20439
20440 type CSI_ResourcePeriodicityAndOffset_Slots80 struct {
20441         Slots80 uint32 `protobuf:"varint,10,opt,name=slots80,proto3,oneof"`
20442 }
20443
20444 type CSI_ResourcePeriodicityAndOffset_Slots160 struct {
20445         Slots160 uint32 `protobuf:"varint,11,opt,name=slots160,proto3,oneof"`
20446 }
20447
20448 type CSI_ResourcePeriodicityAndOffset_Slots320 struct {
20449         Slots320 uint32 `protobuf:"varint,12,opt,name=slots320,proto3,oneof"`
20450 }
20451
20452 type CSI_ResourcePeriodicityAndOffset_Slots640 struct {
20453         Slots640 uint32 `protobuf:"varint,13,opt,name=slots640,proto3,oneof"`
20454 }
20455
20456 func (*CSI_ResourcePeriodicityAndOffset_Slots4) isCSI_ResourcePeriodicityAndOffset_C() {}
20457
20458 func (*CSI_ResourcePeriodicityAndOffset_Slots5) isCSI_ResourcePeriodicityAndOffset_C() {}
20459
20460 func (*CSI_ResourcePeriodicityAndOffset_Slots8) isCSI_ResourcePeriodicityAndOffset_C() {}
20461
20462 func (*CSI_ResourcePeriodicityAndOffset_Slots10) isCSI_ResourcePeriodicityAndOffset_C() {}
20463
20464 func (*CSI_ResourcePeriodicityAndOffset_Slots16) isCSI_ResourcePeriodicityAndOffset_C() {}
20465
20466 func (*CSI_ResourcePeriodicityAndOffset_Slots20) isCSI_ResourcePeriodicityAndOffset_C() {}
20467
20468 func (*CSI_ResourcePeriodicityAndOffset_Slots32) isCSI_ResourcePeriodicityAndOffset_C() {}
20469
20470 func (*CSI_ResourcePeriodicityAndOffset_Slots40) isCSI_ResourcePeriodicityAndOffset_C() {}
20471
20472 func (*CSI_ResourcePeriodicityAndOffset_Slots64) isCSI_ResourcePeriodicityAndOffset_C() {}
20473
20474 func (*CSI_ResourcePeriodicityAndOffset_Slots80) isCSI_ResourcePeriodicityAndOffset_C() {}
20475
20476 func (*CSI_ResourcePeriodicityAndOffset_Slots160) isCSI_ResourcePeriodicityAndOffset_C() {}
20477
20478 func (*CSI_ResourcePeriodicityAndOffset_Slots320) isCSI_ResourcePeriodicityAndOffset_C() {}
20479
20480 func (*CSI_ResourcePeriodicityAndOffset_Slots640) isCSI_ResourcePeriodicityAndOffset_C() {}
20481
20482 func (m *CSI_ResourcePeriodicityAndOffset) GetC() isCSI_ResourcePeriodicityAndOffset_C {
20483         if m != nil {
20484                 return m.C
20485         }
20486         return nil
20487 }
20488
20489 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots4() uint32 {
20490         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots4); ok {
20491                 return x.Slots4
20492         }
20493         return 0
20494 }
20495
20496 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots5() uint32 {
20497         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots5); ok {
20498                 return x.Slots5
20499         }
20500         return 0
20501 }
20502
20503 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots8() uint32 {
20504         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots8); ok {
20505                 return x.Slots8
20506         }
20507         return 0
20508 }
20509
20510 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots10() uint32 {
20511         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots10); ok {
20512                 return x.Slots10
20513         }
20514         return 0
20515 }
20516
20517 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots16() uint32 {
20518         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots16); ok {
20519                 return x.Slots16
20520         }
20521         return 0
20522 }
20523
20524 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots20() uint32 {
20525         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots20); ok {
20526                 return x.Slots20
20527         }
20528         return 0
20529 }
20530
20531 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots32() uint32 {
20532         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots32); ok {
20533                 return x.Slots32
20534         }
20535         return 0
20536 }
20537
20538 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots40() uint32 {
20539         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots40); ok {
20540                 return x.Slots40
20541         }
20542         return 0
20543 }
20544
20545 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots64() uint32 {
20546         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots64); ok {
20547                 return x.Slots64
20548         }
20549         return 0
20550 }
20551
20552 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots80() uint32 {
20553         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots80); ok {
20554                 return x.Slots80
20555         }
20556         return 0
20557 }
20558
20559 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots160() uint32 {
20560         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots160); ok {
20561                 return x.Slots160
20562         }
20563         return 0
20564 }
20565
20566 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots320() uint32 {
20567         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots320); ok {
20568                 return x.Slots320
20569         }
20570         return 0
20571 }
20572
20573 func (m *CSI_ResourcePeriodicityAndOffset) GetSlots640() uint32 {
20574         if x, ok := m.GetC().(*CSI_ResourcePeriodicityAndOffset_Slots640); ok {
20575                 return x.Slots640
20576         }
20577         return 0
20578 }
20579
20580 // XXX_OneofWrappers is for the internal use of the proto package.
20581 func (*CSI_ResourcePeriodicityAndOffset) XXX_OneofWrappers() []interface{} {
20582         return []interface{}{
20583                 (*CSI_ResourcePeriodicityAndOffset_Slots4)(nil),
20584                 (*CSI_ResourcePeriodicityAndOffset_Slots5)(nil),
20585                 (*CSI_ResourcePeriodicityAndOffset_Slots8)(nil),
20586                 (*CSI_ResourcePeriodicityAndOffset_Slots10)(nil),
20587                 (*CSI_ResourcePeriodicityAndOffset_Slots16)(nil),
20588                 (*CSI_ResourcePeriodicityAndOffset_Slots20)(nil),
20589                 (*CSI_ResourcePeriodicityAndOffset_Slots32)(nil),
20590                 (*CSI_ResourcePeriodicityAndOffset_Slots40)(nil),
20591                 (*CSI_ResourcePeriodicityAndOffset_Slots64)(nil),
20592                 (*CSI_ResourcePeriodicityAndOffset_Slots80)(nil),
20593                 (*CSI_ResourcePeriodicityAndOffset_Slots160)(nil),
20594                 (*CSI_ResourcePeriodicityAndOffset_Slots320)(nil),
20595                 (*CSI_ResourcePeriodicityAndOffset_Slots640)(nil),
20596         }
20597 }
20598
20599 type ZP_CSI_RS_ResourceSet struct {
20600         Zp_CSI_RS_ResourceSetId  uint32   `protobuf:"varint,1,opt,name=zp_CSI_RS_ResourceSetId,json=zpCSIRSResourceSetId,proto3" json:"zp_CSI_RS_ResourceSetId,omitempty"`
20601         Zp_CSI_RS_ResourceIdList []uint32 `protobuf:"varint,2,rep,packed,name=zp_CSI_RS_ResourceIdList,json=zpCSIRSResourceIdList,proto3" json:"zp_CSI_RS_ResourceIdList,omitempty"`
20602         XXX_NoUnkeyedLiteral     struct{} `json:"-"`
20603         XXX_unrecognized         []byte   `json:"-"`
20604         XXX_sizecache            int32    `json:"-"`
20605 }
20606
20607 func (m *ZP_CSI_RS_ResourceSet) Reset()         { *m = ZP_CSI_RS_ResourceSet{} }
20608 func (m *ZP_CSI_RS_ResourceSet) String() string { return proto.CompactTextString(m) }
20609 func (*ZP_CSI_RS_ResourceSet) ProtoMessage()    {}
20610 func (*ZP_CSI_RS_ResourceSet) Descriptor() ([]byte, []int) {
20611         return fileDescriptor_21c7528bb61f1a7a, []int{176}
20612 }
20613
20614 func (m *ZP_CSI_RS_ResourceSet) XXX_Unmarshal(b []byte) error {
20615         return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Unmarshal(m, b)
20616 }
20617 func (m *ZP_CSI_RS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20618         return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Marshal(b, m, deterministic)
20619 }
20620 func (m *ZP_CSI_RS_ResourceSet) XXX_Merge(src proto.Message) {
20621         xxx_messageInfo_ZP_CSI_RS_ResourceSet.Merge(m, src)
20622 }
20623 func (m *ZP_CSI_RS_ResourceSet) XXX_Size() int {
20624         return xxx_messageInfo_ZP_CSI_RS_ResourceSet.Size(m)
20625 }
20626 func (m *ZP_CSI_RS_ResourceSet) XXX_DiscardUnknown() {
20627         xxx_messageInfo_ZP_CSI_RS_ResourceSet.DiscardUnknown(m)
20628 }
20629
20630 var xxx_messageInfo_ZP_CSI_RS_ResourceSet proto.InternalMessageInfo
20631
20632 func (m *ZP_CSI_RS_ResourceSet) GetZp_CSI_RS_ResourceSetId() uint32 {
20633         if m != nil {
20634                 return m.Zp_CSI_RS_ResourceSetId
20635         }
20636         return 0
20637 }
20638
20639 func (m *ZP_CSI_RS_ResourceSet) GetZp_CSI_RS_ResourceIdList() []uint32 {
20640         if m != nil {
20641                 return m.Zp_CSI_RS_ResourceIdList
20642         }
20643         return nil
20644 }
20645
20646 type SPS_Config struct {
20647         Periodicity          *SPS_ConfigPeriodicity `protobuf:"bytes,1,opt,name=periodicity,proto3" json:"periodicity,omitempty"`
20648         NrofHARQ_Processes   uint32                 `protobuf:"varint,2,opt,name=nrofHARQ_Processes,json=nrofHARQProcesses,proto3" json:"nrofHARQ_Processes,omitempty"`
20649         N1PUCCH_AN           *wrappers.UInt32Value  `protobuf:"bytes,3,opt,name=n1PUCCH_AN,json=n1PUCCHAN,proto3" json:"n1PUCCH_AN,omitempty"`
20650         Mcs_Table            *SPS_MCS_Table         `protobuf:"bytes,4,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"`
20651         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
20652         XXX_unrecognized     []byte                 `json:"-"`
20653         XXX_sizecache        int32                  `json:"-"`
20654 }
20655
20656 func (m *SPS_Config) Reset()         { *m = SPS_Config{} }
20657 func (m *SPS_Config) String() string { return proto.CompactTextString(m) }
20658 func (*SPS_Config) ProtoMessage()    {}
20659 func (*SPS_Config) Descriptor() ([]byte, []int) {
20660         return fileDescriptor_21c7528bb61f1a7a, []int{177}
20661 }
20662
20663 func (m *SPS_Config) XXX_Unmarshal(b []byte) error {
20664         return xxx_messageInfo_SPS_Config.Unmarshal(m, b)
20665 }
20666 func (m *SPS_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20667         return xxx_messageInfo_SPS_Config.Marshal(b, m, deterministic)
20668 }
20669 func (m *SPS_Config) XXX_Merge(src proto.Message) {
20670         xxx_messageInfo_SPS_Config.Merge(m, src)
20671 }
20672 func (m *SPS_Config) XXX_Size() int {
20673         return xxx_messageInfo_SPS_Config.Size(m)
20674 }
20675 func (m *SPS_Config) XXX_DiscardUnknown() {
20676         xxx_messageInfo_SPS_Config.DiscardUnknown(m)
20677 }
20678
20679 var xxx_messageInfo_SPS_Config proto.InternalMessageInfo
20680
20681 func (m *SPS_Config) GetPeriodicity() *SPS_ConfigPeriodicity {
20682         if m != nil {
20683                 return m.Periodicity
20684         }
20685         return nil
20686 }
20687
20688 func (m *SPS_Config) GetNrofHARQ_Processes() uint32 {
20689         if m != nil {
20690                 return m.NrofHARQ_Processes
20691         }
20692         return 0
20693 }
20694
20695 func (m *SPS_Config) GetN1PUCCH_AN() *wrappers.UInt32Value {
20696         if m != nil {
20697                 return m.N1PUCCH_AN
20698         }
20699         return nil
20700 }
20701
20702 func (m *SPS_Config) GetMcs_Table() *SPS_MCS_Table {
20703         if m != nil {
20704                 return m.Mcs_Table
20705         }
20706         return nil
20707 }
20708
20709 type SPS_ConfigPeriodicity struct {
20710         Value                SPS_ConfigPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SPS_ConfigPeriodicity_Value" json:"value,omitempty"`
20711         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
20712         XXX_unrecognized     []byte                      `json:"-"`
20713         XXX_sizecache        int32                       `json:"-"`
20714 }
20715
20716 func (m *SPS_ConfigPeriodicity) Reset()         { *m = SPS_ConfigPeriodicity{} }
20717 func (m *SPS_ConfigPeriodicity) String() string { return proto.CompactTextString(m) }
20718 func (*SPS_ConfigPeriodicity) ProtoMessage()    {}
20719 func (*SPS_ConfigPeriodicity) Descriptor() ([]byte, []int) {
20720         return fileDescriptor_21c7528bb61f1a7a, []int{178}
20721 }
20722
20723 func (m *SPS_ConfigPeriodicity) XXX_Unmarshal(b []byte) error {
20724         return xxx_messageInfo_SPS_ConfigPeriodicity.Unmarshal(m, b)
20725 }
20726 func (m *SPS_ConfigPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20727         return xxx_messageInfo_SPS_ConfigPeriodicity.Marshal(b, m, deterministic)
20728 }
20729 func (m *SPS_ConfigPeriodicity) XXX_Merge(src proto.Message) {
20730         xxx_messageInfo_SPS_ConfigPeriodicity.Merge(m, src)
20731 }
20732 func (m *SPS_ConfigPeriodicity) XXX_Size() int {
20733         return xxx_messageInfo_SPS_ConfigPeriodicity.Size(m)
20734 }
20735 func (m *SPS_ConfigPeriodicity) XXX_DiscardUnknown() {
20736         xxx_messageInfo_SPS_ConfigPeriodicity.DiscardUnknown(m)
20737 }
20738
20739 var xxx_messageInfo_SPS_ConfigPeriodicity proto.InternalMessageInfo
20740
20741 func (m *SPS_ConfigPeriodicity) GetValue() SPS_ConfigPeriodicity_Value {
20742         if m != nil {
20743                 return m.Value
20744         }
20745         return SPS_ConfigPeriodicity_protobuf_unspecified
20746 }
20747
20748 type SPS_MCS_Table struct {
20749         Value                SPS_MCS_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SPS_MCS_Table_Value" json:"value,omitempty"`
20750         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
20751         XXX_unrecognized     []byte              `json:"-"`
20752         XXX_sizecache        int32               `json:"-"`
20753 }
20754
20755 func (m *SPS_MCS_Table) Reset()         { *m = SPS_MCS_Table{} }
20756 func (m *SPS_MCS_Table) String() string { return proto.CompactTextString(m) }
20757 func (*SPS_MCS_Table) ProtoMessage()    {}
20758 func (*SPS_MCS_Table) Descriptor() ([]byte, []int) {
20759         return fileDescriptor_21c7528bb61f1a7a, []int{179}
20760 }
20761
20762 func (m *SPS_MCS_Table) XXX_Unmarshal(b []byte) error {
20763         return xxx_messageInfo_SPS_MCS_Table.Unmarshal(m, b)
20764 }
20765 func (m *SPS_MCS_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20766         return xxx_messageInfo_SPS_MCS_Table.Marshal(b, m, deterministic)
20767 }
20768 func (m *SPS_MCS_Table) XXX_Merge(src proto.Message) {
20769         xxx_messageInfo_SPS_MCS_Table.Merge(m, src)
20770 }
20771 func (m *SPS_MCS_Table) XXX_Size() int {
20772         return xxx_messageInfo_SPS_MCS_Table.Size(m)
20773 }
20774 func (m *SPS_MCS_Table) XXX_DiscardUnknown() {
20775         xxx_messageInfo_SPS_MCS_Table.DiscardUnknown(m)
20776 }
20777
20778 var xxx_messageInfo_SPS_MCS_Table proto.InternalMessageInfo
20779
20780 func (m *SPS_MCS_Table) GetValue() SPS_MCS_Table_Value {
20781         if m != nil {
20782                 return m.Value
20783         }
20784         return SPS_MCS_Table_protobuf_unspecified
20785 }
20786
20787 type RadioLinkMonitoringConfig struct {
20788         FailureDetectionResourcesToAddModList  []*RadioLinkMonitoringRS     `protobuf:"bytes,1,rep,name=failureDetectionResourcesToAddModList,proto3" json:"failureDetectionResourcesToAddModList,omitempty"`
20789         FailureDetectionResourcesToReleaseList []uint32                     `protobuf:"varint,2,rep,packed,name=failureDetectionResourcesToReleaseList,proto3" json:"failureDetectionResourcesToReleaseList,omitempty"`
20790         BeamFailureInstanceMaxCount            *BeamFailureInstanceMaxCount `protobuf:"bytes,3,opt,name=beamFailureInstanceMaxCount,proto3" json:"beamFailureInstanceMaxCount,omitempty"`
20791         BeamFailureDetectionTimer              *BeamFailureDetectionTimer   `protobuf:"bytes,4,opt,name=beamFailureDetectionTimer,proto3" json:"beamFailureDetectionTimer,omitempty"`
20792         XXX_NoUnkeyedLiteral                   struct{}                     `json:"-"`
20793         XXX_unrecognized                       []byte                       `json:"-"`
20794         XXX_sizecache                          int32                        `json:"-"`
20795 }
20796
20797 func (m *RadioLinkMonitoringConfig) Reset()         { *m = RadioLinkMonitoringConfig{} }
20798 func (m *RadioLinkMonitoringConfig) String() string { return proto.CompactTextString(m) }
20799 func (*RadioLinkMonitoringConfig) ProtoMessage()    {}
20800 func (*RadioLinkMonitoringConfig) Descriptor() ([]byte, []int) {
20801         return fileDescriptor_21c7528bb61f1a7a, []int{180}
20802 }
20803
20804 func (m *RadioLinkMonitoringConfig) XXX_Unmarshal(b []byte) error {
20805         return xxx_messageInfo_RadioLinkMonitoringConfig.Unmarshal(m, b)
20806 }
20807 func (m *RadioLinkMonitoringConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20808         return xxx_messageInfo_RadioLinkMonitoringConfig.Marshal(b, m, deterministic)
20809 }
20810 func (m *RadioLinkMonitoringConfig) XXX_Merge(src proto.Message) {
20811         xxx_messageInfo_RadioLinkMonitoringConfig.Merge(m, src)
20812 }
20813 func (m *RadioLinkMonitoringConfig) XXX_Size() int {
20814         return xxx_messageInfo_RadioLinkMonitoringConfig.Size(m)
20815 }
20816 func (m *RadioLinkMonitoringConfig) XXX_DiscardUnknown() {
20817         xxx_messageInfo_RadioLinkMonitoringConfig.DiscardUnknown(m)
20818 }
20819
20820 var xxx_messageInfo_RadioLinkMonitoringConfig proto.InternalMessageInfo
20821
20822 func (m *RadioLinkMonitoringConfig) GetFailureDetectionResourcesToAddModList() []*RadioLinkMonitoringRS {
20823         if m != nil {
20824                 return m.FailureDetectionResourcesToAddModList
20825         }
20826         return nil
20827 }
20828
20829 func (m *RadioLinkMonitoringConfig) GetFailureDetectionResourcesToReleaseList() []uint32 {
20830         if m != nil {
20831                 return m.FailureDetectionResourcesToReleaseList
20832         }
20833         return nil
20834 }
20835
20836 func (m *RadioLinkMonitoringConfig) GetBeamFailureInstanceMaxCount() *BeamFailureInstanceMaxCount {
20837         if m != nil {
20838                 return m.BeamFailureInstanceMaxCount
20839         }
20840         return nil
20841 }
20842
20843 func (m *RadioLinkMonitoringConfig) GetBeamFailureDetectionTimer() *BeamFailureDetectionTimer {
20844         if m != nil {
20845                 return m.BeamFailureDetectionTimer
20846         }
20847         return nil
20848 }
20849
20850 type RadioLinkMonitoringRS struct {
20851         RadioLinkMonitoringRS_Id uint32   `protobuf:"varint,1,opt,name=radioLinkMonitoringRS_Id,json=radioLinkMonitoringRSId,proto3" json:"radioLinkMonitoringRS_Id,omitempty"`
20852         Purpose                  *Purpose `protobuf:"bytes,2,opt,name=purpose,proto3" json:"purpose,omitempty"`
20853         // Types that are valid to be assigned to DetectionResource:
20854         //      *RadioLinkMonitoringRS_Ssb_Index
20855         //      *RadioLinkMonitoringRS_Csi_RS_Index
20856         DetectionResource    isRadioLinkMonitoringRS_DetectionResource `protobuf_oneof:"detectionResource"`
20857         XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
20858         XXX_unrecognized     []byte                                    `json:"-"`
20859         XXX_sizecache        int32                                     `json:"-"`
20860 }
20861
20862 func (m *RadioLinkMonitoringRS) Reset()         { *m = RadioLinkMonitoringRS{} }
20863 func (m *RadioLinkMonitoringRS) String() string { return proto.CompactTextString(m) }
20864 func (*RadioLinkMonitoringRS) ProtoMessage()    {}
20865 func (*RadioLinkMonitoringRS) Descriptor() ([]byte, []int) {
20866         return fileDescriptor_21c7528bb61f1a7a, []int{181}
20867 }
20868
20869 func (m *RadioLinkMonitoringRS) XXX_Unmarshal(b []byte) error {
20870         return xxx_messageInfo_RadioLinkMonitoringRS.Unmarshal(m, b)
20871 }
20872 func (m *RadioLinkMonitoringRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20873         return xxx_messageInfo_RadioLinkMonitoringRS.Marshal(b, m, deterministic)
20874 }
20875 func (m *RadioLinkMonitoringRS) XXX_Merge(src proto.Message) {
20876         xxx_messageInfo_RadioLinkMonitoringRS.Merge(m, src)
20877 }
20878 func (m *RadioLinkMonitoringRS) XXX_Size() int {
20879         return xxx_messageInfo_RadioLinkMonitoringRS.Size(m)
20880 }
20881 func (m *RadioLinkMonitoringRS) XXX_DiscardUnknown() {
20882         xxx_messageInfo_RadioLinkMonitoringRS.DiscardUnknown(m)
20883 }
20884
20885 var xxx_messageInfo_RadioLinkMonitoringRS proto.InternalMessageInfo
20886
20887 func (m *RadioLinkMonitoringRS) GetRadioLinkMonitoringRS_Id() uint32 {
20888         if m != nil {
20889                 return m.RadioLinkMonitoringRS_Id
20890         }
20891         return 0
20892 }
20893
20894 func (m *RadioLinkMonitoringRS) GetPurpose() *Purpose {
20895         if m != nil {
20896                 return m.Purpose
20897         }
20898         return nil
20899 }
20900
20901 type isRadioLinkMonitoringRS_DetectionResource interface {
20902         isRadioLinkMonitoringRS_DetectionResource()
20903 }
20904
20905 type RadioLinkMonitoringRS_Ssb_Index struct {
20906         Ssb_Index uint32 `protobuf:"varint,3,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
20907 }
20908
20909 type RadioLinkMonitoringRS_Csi_RS_Index struct {
20910         Csi_RS_Index uint32 `protobuf:"varint,4,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
20911 }
20912
20913 func (*RadioLinkMonitoringRS_Ssb_Index) isRadioLinkMonitoringRS_DetectionResource() {}
20914
20915 func (*RadioLinkMonitoringRS_Csi_RS_Index) isRadioLinkMonitoringRS_DetectionResource() {}
20916
20917 func (m *RadioLinkMonitoringRS) GetDetectionResource() isRadioLinkMonitoringRS_DetectionResource {
20918         if m != nil {
20919                 return m.DetectionResource
20920         }
20921         return nil
20922 }
20923
20924 func (m *RadioLinkMonitoringRS) GetSsb_Index() uint32 {
20925         if x, ok := m.GetDetectionResource().(*RadioLinkMonitoringRS_Ssb_Index); ok {
20926                 return x.Ssb_Index
20927         }
20928         return 0
20929 }
20930
20931 func (m *RadioLinkMonitoringRS) GetCsi_RS_Index() uint32 {
20932         if x, ok := m.GetDetectionResource().(*RadioLinkMonitoringRS_Csi_RS_Index); ok {
20933                 return x.Csi_RS_Index
20934         }
20935         return 0
20936 }
20937
20938 // XXX_OneofWrappers is for the internal use of the proto package.
20939 func (*RadioLinkMonitoringRS) XXX_OneofWrappers() []interface{} {
20940         return []interface{}{
20941                 (*RadioLinkMonitoringRS_Ssb_Index)(nil),
20942                 (*RadioLinkMonitoringRS_Csi_RS_Index)(nil),
20943         }
20944 }
20945
20946 type Purpose struct {
20947         Value                Purpose_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Purpose_Value" json:"value,omitempty"`
20948         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
20949         XXX_unrecognized     []byte        `json:"-"`
20950         XXX_sizecache        int32         `json:"-"`
20951 }
20952
20953 func (m *Purpose) Reset()         { *m = Purpose{} }
20954 func (m *Purpose) String() string { return proto.CompactTextString(m) }
20955 func (*Purpose) ProtoMessage()    {}
20956 func (*Purpose) Descriptor() ([]byte, []int) {
20957         return fileDescriptor_21c7528bb61f1a7a, []int{182}
20958 }
20959
20960 func (m *Purpose) XXX_Unmarshal(b []byte) error {
20961         return xxx_messageInfo_Purpose.Unmarshal(m, b)
20962 }
20963 func (m *Purpose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
20964         return xxx_messageInfo_Purpose.Marshal(b, m, deterministic)
20965 }
20966 func (m *Purpose) XXX_Merge(src proto.Message) {
20967         xxx_messageInfo_Purpose.Merge(m, src)
20968 }
20969 func (m *Purpose) XXX_Size() int {
20970         return xxx_messageInfo_Purpose.Size(m)
20971 }
20972 func (m *Purpose) XXX_DiscardUnknown() {
20973         xxx_messageInfo_Purpose.DiscardUnknown(m)
20974 }
20975
20976 var xxx_messageInfo_Purpose proto.InternalMessageInfo
20977
20978 func (m *Purpose) GetValue() Purpose_Value {
20979         if m != nil {
20980                 return m.Value
20981         }
20982         return Purpose_protobuf_unspecified
20983 }
20984
20985 type BeamFailureInstanceMaxCount struct {
20986         Value                BeamFailureInstanceMaxCount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureInstanceMaxCount_Value" json:"value,omitempty"`
20987         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
20988         XXX_unrecognized     []byte                            `json:"-"`
20989         XXX_sizecache        int32                             `json:"-"`
20990 }
20991
20992 func (m *BeamFailureInstanceMaxCount) Reset()         { *m = BeamFailureInstanceMaxCount{} }
20993 func (m *BeamFailureInstanceMaxCount) String() string { return proto.CompactTextString(m) }
20994 func (*BeamFailureInstanceMaxCount) ProtoMessage()    {}
20995 func (*BeamFailureInstanceMaxCount) Descriptor() ([]byte, []int) {
20996         return fileDescriptor_21c7528bb61f1a7a, []int{183}
20997 }
20998
20999 func (m *BeamFailureInstanceMaxCount) XXX_Unmarshal(b []byte) error {
21000         return xxx_messageInfo_BeamFailureInstanceMaxCount.Unmarshal(m, b)
21001 }
21002 func (m *BeamFailureInstanceMaxCount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21003         return xxx_messageInfo_BeamFailureInstanceMaxCount.Marshal(b, m, deterministic)
21004 }
21005 func (m *BeamFailureInstanceMaxCount) XXX_Merge(src proto.Message) {
21006         xxx_messageInfo_BeamFailureInstanceMaxCount.Merge(m, src)
21007 }
21008 func (m *BeamFailureInstanceMaxCount) XXX_Size() int {
21009         return xxx_messageInfo_BeamFailureInstanceMaxCount.Size(m)
21010 }
21011 func (m *BeamFailureInstanceMaxCount) XXX_DiscardUnknown() {
21012         xxx_messageInfo_BeamFailureInstanceMaxCount.DiscardUnknown(m)
21013 }
21014
21015 var xxx_messageInfo_BeamFailureInstanceMaxCount proto.InternalMessageInfo
21016
21017 func (m *BeamFailureInstanceMaxCount) GetValue() BeamFailureInstanceMaxCount_Value {
21018         if m != nil {
21019                 return m.Value
21020         }
21021         return BeamFailureInstanceMaxCount_protobuf_unspecified
21022 }
21023
21024 type BeamFailureDetectionTimer struct {
21025         Value                BeamFailureDetectionTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureDetectionTimer_Value" json:"value,omitempty"`
21026         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
21027         XXX_unrecognized     []byte                          `json:"-"`
21028         XXX_sizecache        int32                           `json:"-"`
21029 }
21030
21031 func (m *BeamFailureDetectionTimer) Reset()         { *m = BeamFailureDetectionTimer{} }
21032 func (m *BeamFailureDetectionTimer) String() string { return proto.CompactTextString(m) }
21033 func (*BeamFailureDetectionTimer) ProtoMessage()    {}
21034 func (*BeamFailureDetectionTimer) Descriptor() ([]byte, []int) {
21035         return fileDescriptor_21c7528bb61f1a7a, []int{184}
21036 }
21037
21038 func (m *BeamFailureDetectionTimer) XXX_Unmarshal(b []byte) error {
21039         return xxx_messageInfo_BeamFailureDetectionTimer.Unmarshal(m, b)
21040 }
21041 func (m *BeamFailureDetectionTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21042         return xxx_messageInfo_BeamFailureDetectionTimer.Marshal(b, m, deterministic)
21043 }
21044 func (m *BeamFailureDetectionTimer) XXX_Merge(src proto.Message) {
21045         xxx_messageInfo_BeamFailureDetectionTimer.Merge(m, src)
21046 }
21047 func (m *BeamFailureDetectionTimer) XXX_Size() int {
21048         return xxx_messageInfo_BeamFailureDetectionTimer.Size(m)
21049 }
21050 func (m *BeamFailureDetectionTimer) XXX_DiscardUnknown() {
21051         xxx_messageInfo_BeamFailureDetectionTimer.DiscardUnknown(m)
21052 }
21053
21054 var xxx_messageInfo_BeamFailureDetectionTimer proto.InternalMessageInfo
21055
21056 func (m *BeamFailureDetectionTimer) GetValue() BeamFailureDetectionTimer_Value {
21057         if m != nil {
21058                 return m.Value
21059         }
21060         return BeamFailureDetectionTimer_protobuf_unspecified
21061 }
21062
21063 type BWP_Downlink struct {
21064         Bwp_Id               uint32                 `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"`
21065         Bwp_Common           *BWP_DownlinkCommon    `protobuf:"bytes,2,opt,name=bwp_Common,json=bwpCommon,proto3" json:"bwp_Common,omitempty"`
21066         Bwp_Dedicated        *BWP_DownlinkDedicated `protobuf:"bytes,3,opt,name=bwp_Dedicated,json=bwpDedicated,proto3" json:"bwp_Dedicated,omitempty"`
21067         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
21068         XXX_unrecognized     []byte                 `json:"-"`
21069         XXX_sizecache        int32                  `json:"-"`
21070 }
21071
21072 func (m *BWP_Downlink) Reset()         { *m = BWP_Downlink{} }
21073 func (m *BWP_Downlink) String() string { return proto.CompactTextString(m) }
21074 func (*BWP_Downlink) ProtoMessage()    {}
21075 func (*BWP_Downlink) Descriptor() ([]byte, []int) {
21076         return fileDescriptor_21c7528bb61f1a7a, []int{185}
21077 }
21078
21079 func (m *BWP_Downlink) XXX_Unmarshal(b []byte) error {
21080         return xxx_messageInfo_BWP_Downlink.Unmarshal(m, b)
21081 }
21082 func (m *BWP_Downlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21083         return xxx_messageInfo_BWP_Downlink.Marshal(b, m, deterministic)
21084 }
21085 func (m *BWP_Downlink) XXX_Merge(src proto.Message) {
21086         xxx_messageInfo_BWP_Downlink.Merge(m, src)
21087 }
21088 func (m *BWP_Downlink) XXX_Size() int {
21089         return xxx_messageInfo_BWP_Downlink.Size(m)
21090 }
21091 func (m *BWP_Downlink) XXX_DiscardUnknown() {
21092         xxx_messageInfo_BWP_Downlink.DiscardUnknown(m)
21093 }
21094
21095 var xxx_messageInfo_BWP_Downlink proto.InternalMessageInfo
21096
21097 func (m *BWP_Downlink) GetBwp_Id() uint32 {
21098         if m != nil {
21099                 return m.Bwp_Id
21100         }
21101         return 0
21102 }
21103
21104 func (m *BWP_Downlink) GetBwp_Common() *BWP_DownlinkCommon {
21105         if m != nil {
21106                 return m.Bwp_Common
21107         }
21108         return nil
21109 }
21110
21111 func (m *BWP_Downlink) GetBwp_Dedicated() *BWP_DownlinkDedicated {
21112         if m != nil {
21113                 return m.Bwp_Dedicated
21114         }
21115         return nil
21116 }
21117
21118 type BWP_InactivityTimer struct {
21119         Value                BWP_InactivityTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BWP_InactivityTimer_Value" json:"value,omitempty"`
21120         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
21121         XXX_unrecognized     []byte                    `json:"-"`
21122         XXX_sizecache        int32                     `json:"-"`
21123 }
21124
21125 func (m *BWP_InactivityTimer) Reset()         { *m = BWP_InactivityTimer{} }
21126 func (m *BWP_InactivityTimer) String() string { return proto.CompactTextString(m) }
21127 func (*BWP_InactivityTimer) ProtoMessage()    {}
21128 func (*BWP_InactivityTimer) Descriptor() ([]byte, []int) {
21129         return fileDescriptor_21c7528bb61f1a7a, []int{186}
21130 }
21131
21132 func (m *BWP_InactivityTimer) XXX_Unmarshal(b []byte) error {
21133         return xxx_messageInfo_BWP_InactivityTimer.Unmarshal(m, b)
21134 }
21135 func (m *BWP_InactivityTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21136         return xxx_messageInfo_BWP_InactivityTimer.Marshal(b, m, deterministic)
21137 }
21138 func (m *BWP_InactivityTimer) XXX_Merge(src proto.Message) {
21139         xxx_messageInfo_BWP_InactivityTimer.Merge(m, src)
21140 }
21141 func (m *BWP_InactivityTimer) XXX_Size() int {
21142         return xxx_messageInfo_BWP_InactivityTimer.Size(m)
21143 }
21144 func (m *BWP_InactivityTimer) XXX_DiscardUnknown() {
21145         xxx_messageInfo_BWP_InactivityTimer.DiscardUnknown(m)
21146 }
21147
21148 var xxx_messageInfo_BWP_InactivityTimer proto.InternalMessageInfo
21149
21150 func (m *BWP_InactivityTimer) GetValue() BWP_InactivityTimer_Value {
21151         if m != nil {
21152                 return m.Value
21153         }
21154         return BWP_InactivityTimer_protobuf_unspecified
21155 }
21156
21157 type UplinkConfig struct {
21158         InitialUplinkBWP        *BWP_UplinkDedicated    `protobuf:"bytes,1,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"`
21159         UplinkBWP_ToReleaseList []*wrappers.UInt32Value `protobuf:"bytes,2,rep,name=uplinkBWP_ToReleaseList,json=uplinkBWPToReleaseList,proto3" json:"uplinkBWP_ToReleaseList,omitempty"`
21160         UplinkBWP_ToAddModList  []*BWP_Uplink           `protobuf:"bytes,3,rep,name=uplinkBWP_ToAddModList,json=uplinkBWPToAddModList,proto3" json:"uplinkBWP_ToAddModList,omitempty"`
21161         FirstActiveUplinkBWP_Id *wrappers.UInt32Value   `protobuf:"bytes,4,opt,name=firstActiveUplinkBWP_Id,json=firstActiveUplinkBWPId,proto3" json:"firstActiveUplinkBWP_Id,omitempty"`
21162         // Types that are valid to be assigned to Pusch_ServingCellConfig:
21163         //      *UplinkConfig_ReleasePusch_ServingCellConfig
21164         //      *UplinkConfig_SetupPusch_ServingCellConfig
21165         Pusch_ServingCellConfig isUplinkConfig_Pusch_ServingCellConfig `protobuf_oneof:"pusch_ServingCellConfig"`
21166         // Types that are valid to be assigned to CarrierSwitching:
21167         //      *UplinkConfig_ReleaseCarrierSwitching
21168         //      *UplinkConfig_SetupCarrierSwitching
21169         CarrierSwitching            isUplinkConfig_CarrierSwitching `protobuf_oneof:"carrierSwitching"`
21170         PowerBoostPi2BPSK           *wrappers.BoolValue             `protobuf:"bytes,9,opt,name=powerBoostPi2BPSK,proto3" json:"powerBoostPi2BPSK,omitempty"`
21171         UplinkChannelBW_PerSCS_List []*SCS_SpecificCarrier          `protobuf:"bytes,10,rep,name=uplinkChannelBW_PerSCS_List,json=uplinkChannelBWPerSCSList,proto3" json:"uplinkChannelBW_PerSCS_List,omitempty"`
21172         XXX_NoUnkeyedLiteral        struct{}                        `json:"-"`
21173         XXX_unrecognized            []byte                          `json:"-"`
21174         XXX_sizecache               int32                           `json:"-"`
21175 }
21176
21177 func (m *UplinkConfig) Reset()         { *m = UplinkConfig{} }
21178 func (m *UplinkConfig) String() string { return proto.CompactTextString(m) }
21179 func (*UplinkConfig) ProtoMessage()    {}
21180 func (*UplinkConfig) Descriptor() ([]byte, []int) {
21181         return fileDescriptor_21c7528bb61f1a7a, []int{187}
21182 }
21183
21184 func (m *UplinkConfig) XXX_Unmarshal(b []byte) error {
21185         return xxx_messageInfo_UplinkConfig.Unmarshal(m, b)
21186 }
21187 func (m *UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21188         return xxx_messageInfo_UplinkConfig.Marshal(b, m, deterministic)
21189 }
21190 func (m *UplinkConfig) XXX_Merge(src proto.Message) {
21191         xxx_messageInfo_UplinkConfig.Merge(m, src)
21192 }
21193 func (m *UplinkConfig) XXX_Size() int {
21194         return xxx_messageInfo_UplinkConfig.Size(m)
21195 }
21196 func (m *UplinkConfig) XXX_DiscardUnknown() {
21197         xxx_messageInfo_UplinkConfig.DiscardUnknown(m)
21198 }
21199
21200 var xxx_messageInfo_UplinkConfig proto.InternalMessageInfo
21201
21202 func (m *UplinkConfig) GetInitialUplinkBWP() *BWP_UplinkDedicated {
21203         if m != nil {
21204                 return m.InitialUplinkBWP
21205         }
21206         return nil
21207 }
21208
21209 func (m *UplinkConfig) GetUplinkBWP_ToReleaseList() []*wrappers.UInt32Value {
21210         if m != nil {
21211                 return m.UplinkBWP_ToReleaseList
21212         }
21213         return nil
21214 }
21215
21216 func (m *UplinkConfig) GetUplinkBWP_ToAddModList() []*BWP_Uplink {
21217         if m != nil {
21218                 return m.UplinkBWP_ToAddModList
21219         }
21220         return nil
21221 }
21222
21223 func (m *UplinkConfig) GetFirstActiveUplinkBWP_Id() *wrappers.UInt32Value {
21224         if m != nil {
21225                 return m.FirstActiveUplinkBWP_Id
21226         }
21227         return nil
21228 }
21229
21230 type isUplinkConfig_Pusch_ServingCellConfig interface {
21231         isUplinkConfig_Pusch_ServingCellConfig()
21232 }
21233
21234 type UplinkConfig_ReleasePusch_ServingCellConfig struct {
21235         ReleasePusch_ServingCellConfig *Null `protobuf:"bytes,5,opt,name=release_pusch_ServingCellConfig,json=releasePuschServingCellConfig,proto3,oneof"`
21236 }
21237
21238 type UplinkConfig_SetupPusch_ServingCellConfig struct {
21239         SetupPusch_ServingCellConfig *PUSCH_ServingCellConfig `protobuf:"bytes,6,opt,name=setup_pusch_ServingCellConfig,json=setupPuschServingCellConfig,proto3,oneof"`
21240 }
21241
21242 func (*UplinkConfig_ReleasePusch_ServingCellConfig) isUplinkConfig_Pusch_ServingCellConfig() {}
21243
21244 func (*UplinkConfig_SetupPusch_ServingCellConfig) isUplinkConfig_Pusch_ServingCellConfig() {}
21245
21246 func (m *UplinkConfig) GetPusch_ServingCellConfig() isUplinkConfig_Pusch_ServingCellConfig {
21247         if m != nil {
21248                 return m.Pusch_ServingCellConfig
21249         }
21250         return nil
21251 }
21252
21253 func (m *UplinkConfig) GetReleasePusch_ServingCellConfig() *Null {
21254         if x, ok := m.GetPusch_ServingCellConfig().(*UplinkConfig_ReleasePusch_ServingCellConfig); ok {
21255                 return x.ReleasePusch_ServingCellConfig
21256         }
21257         return nil
21258 }
21259
21260 func (m *UplinkConfig) GetSetupPusch_ServingCellConfig() *PUSCH_ServingCellConfig {
21261         if x, ok := m.GetPusch_ServingCellConfig().(*UplinkConfig_SetupPusch_ServingCellConfig); ok {
21262                 return x.SetupPusch_ServingCellConfig
21263         }
21264         return nil
21265 }
21266
21267 type isUplinkConfig_CarrierSwitching interface {
21268         isUplinkConfig_CarrierSwitching()
21269 }
21270
21271 type UplinkConfig_ReleaseCarrierSwitching struct {
21272         ReleaseCarrierSwitching *Null `protobuf:"bytes,7,opt,name=release_carrierSwitching,json=releaseCarrierSwitching,proto3,oneof"`
21273 }
21274
21275 type UplinkConfig_SetupCarrierSwitching struct {
21276         SetupCarrierSwitching *SRS_CarrierSwitching `protobuf:"bytes,8,opt,name=setup_carrierSwitching,json=setupCarrierSwitching,proto3,oneof"`
21277 }
21278
21279 func (*UplinkConfig_ReleaseCarrierSwitching) isUplinkConfig_CarrierSwitching() {}
21280
21281 func (*UplinkConfig_SetupCarrierSwitching) isUplinkConfig_CarrierSwitching() {}
21282
21283 func (m *UplinkConfig) GetCarrierSwitching() isUplinkConfig_CarrierSwitching {
21284         if m != nil {
21285                 return m.CarrierSwitching
21286         }
21287         return nil
21288 }
21289
21290 func (m *UplinkConfig) GetReleaseCarrierSwitching() *Null {
21291         if x, ok := m.GetCarrierSwitching().(*UplinkConfig_ReleaseCarrierSwitching); ok {
21292                 return x.ReleaseCarrierSwitching
21293         }
21294         return nil
21295 }
21296
21297 func (m *UplinkConfig) GetSetupCarrierSwitching() *SRS_CarrierSwitching {
21298         if x, ok := m.GetCarrierSwitching().(*UplinkConfig_SetupCarrierSwitching); ok {
21299                 return x.SetupCarrierSwitching
21300         }
21301         return nil
21302 }
21303
21304 func (m *UplinkConfig) GetPowerBoostPi2BPSK() *wrappers.BoolValue {
21305         if m != nil {
21306                 return m.PowerBoostPi2BPSK
21307         }
21308         return nil
21309 }
21310
21311 func (m *UplinkConfig) GetUplinkChannelBW_PerSCS_List() []*SCS_SpecificCarrier {
21312         if m != nil {
21313                 return m.UplinkChannelBW_PerSCS_List
21314         }
21315         return nil
21316 }
21317
21318 // XXX_OneofWrappers is for the internal use of the proto package.
21319 func (*UplinkConfig) XXX_OneofWrappers() []interface{} {
21320         return []interface{}{
21321                 (*UplinkConfig_ReleasePusch_ServingCellConfig)(nil),
21322                 (*UplinkConfig_SetupPusch_ServingCellConfig)(nil),
21323                 (*UplinkConfig_ReleaseCarrierSwitching)(nil),
21324                 (*UplinkConfig_SetupCarrierSwitching)(nil),
21325         }
21326 }
21327
21328 type BWP_UplinkDedicated struct {
21329         // Types that are valid to be assigned to Pucch_Config:
21330         //      *BWP_UplinkDedicated_ReleasePucch_Config
21331         //      *BWP_UplinkDedicated_SetupPucch_Config
21332         Pucch_Config isBWP_UplinkDedicated_Pucch_Config `protobuf_oneof:"pucch_Config"`
21333         // Types that are valid to be assigned to Pusch_Config:
21334         //      *BWP_UplinkDedicated_ReleasePusch_Config
21335         //      *BWP_UplinkDedicated_SetupPusch_Config
21336         Pusch_Config isBWP_UplinkDedicated_Pusch_Config `protobuf_oneof:"pusch_Config"`
21337         // Types that are valid to be assigned to ConfiguredGrantConfig:
21338         //      *BWP_UplinkDedicated_ReleaseConfiguredGrantConfig
21339         //      *BWP_UplinkDedicated_SetupConfiguredGrantConfig
21340         ConfiguredGrantConfig isBWP_UplinkDedicated_ConfiguredGrantConfig `protobuf_oneof:"configuredGrantConfig"`
21341         // Types that are valid to be assigned to Srs_Config:
21342         //      *BWP_UplinkDedicated_ReleaseSrs_Config
21343         //      *BWP_UplinkDedicated_SetupSrs_Config
21344         Srs_Config isBWP_UplinkDedicated_Srs_Config `protobuf_oneof:"srs_Config"`
21345         // Types that are valid to be assigned to BeamFailureRecoveryConfig:
21346         //      *BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig
21347         //      *BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig
21348         BeamFailureRecoveryConfig isBWP_UplinkDedicated_BeamFailureRecoveryConfig `protobuf_oneof:"beamFailureRecoveryConfig"`
21349         XXX_NoUnkeyedLiteral      struct{}                                        `json:"-"`
21350         XXX_unrecognized          []byte                                          `json:"-"`
21351         XXX_sizecache             int32                                           `json:"-"`
21352 }
21353
21354 func (m *BWP_UplinkDedicated) Reset()         { *m = BWP_UplinkDedicated{} }
21355 func (m *BWP_UplinkDedicated) String() string { return proto.CompactTextString(m) }
21356 func (*BWP_UplinkDedicated) ProtoMessage()    {}
21357 func (*BWP_UplinkDedicated) Descriptor() ([]byte, []int) {
21358         return fileDescriptor_21c7528bb61f1a7a, []int{188}
21359 }
21360
21361 func (m *BWP_UplinkDedicated) XXX_Unmarshal(b []byte) error {
21362         return xxx_messageInfo_BWP_UplinkDedicated.Unmarshal(m, b)
21363 }
21364 func (m *BWP_UplinkDedicated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21365         return xxx_messageInfo_BWP_UplinkDedicated.Marshal(b, m, deterministic)
21366 }
21367 func (m *BWP_UplinkDedicated) XXX_Merge(src proto.Message) {
21368         xxx_messageInfo_BWP_UplinkDedicated.Merge(m, src)
21369 }
21370 func (m *BWP_UplinkDedicated) XXX_Size() int {
21371         return xxx_messageInfo_BWP_UplinkDedicated.Size(m)
21372 }
21373 func (m *BWP_UplinkDedicated) XXX_DiscardUnknown() {
21374         xxx_messageInfo_BWP_UplinkDedicated.DiscardUnknown(m)
21375 }
21376
21377 var xxx_messageInfo_BWP_UplinkDedicated proto.InternalMessageInfo
21378
21379 type isBWP_UplinkDedicated_Pucch_Config interface {
21380         isBWP_UplinkDedicated_Pucch_Config()
21381 }
21382
21383 type BWP_UplinkDedicated_ReleasePucch_Config struct {
21384         ReleasePucch_Config *Null `protobuf:"bytes,1,opt,name=release_pucch_Config,json=releasePucchConfig,proto3,oneof"`
21385 }
21386
21387 type BWP_UplinkDedicated_SetupPucch_Config struct {
21388         SetupPucch_Config *PUCCH_Config `protobuf:"bytes,2,opt,name=setup_pucch_Config,json=setupPucchConfig,proto3,oneof"`
21389 }
21390
21391 func (*BWP_UplinkDedicated_ReleasePucch_Config) isBWP_UplinkDedicated_Pucch_Config() {}
21392
21393 func (*BWP_UplinkDedicated_SetupPucch_Config) isBWP_UplinkDedicated_Pucch_Config() {}
21394
21395 func (m *BWP_UplinkDedicated) GetPucch_Config() isBWP_UplinkDedicated_Pucch_Config {
21396         if m != nil {
21397                 return m.Pucch_Config
21398         }
21399         return nil
21400 }
21401
21402 func (m *BWP_UplinkDedicated) GetReleasePucch_Config() *Null {
21403         if x, ok := m.GetPucch_Config().(*BWP_UplinkDedicated_ReleasePucch_Config); ok {
21404                 return x.ReleasePucch_Config
21405         }
21406         return nil
21407 }
21408
21409 func (m *BWP_UplinkDedicated) GetSetupPucch_Config() *PUCCH_Config {
21410         if x, ok := m.GetPucch_Config().(*BWP_UplinkDedicated_SetupPucch_Config); ok {
21411                 return x.SetupPucch_Config
21412         }
21413         return nil
21414 }
21415
21416 type isBWP_UplinkDedicated_Pusch_Config interface {
21417         isBWP_UplinkDedicated_Pusch_Config()
21418 }
21419
21420 type BWP_UplinkDedicated_ReleasePusch_Config struct {
21421         ReleasePusch_Config *Null `protobuf:"bytes,3,opt,name=release_pusch_Config,json=releasePuschConfig,proto3,oneof"`
21422 }
21423
21424 type BWP_UplinkDedicated_SetupPusch_Config struct {
21425         SetupPusch_Config *PUSCH_Config `protobuf:"bytes,4,opt,name=setup_pusch_Config,json=setupPuschConfig,proto3,oneof"`
21426 }
21427
21428 func (*BWP_UplinkDedicated_ReleasePusch_Config) isBWP_UplinkDedicated_Pusch_Config() {}
21429
21430 func (*BWP_UplinkDedicated_SetupPusch_Config) isBWP_UplinkDedicated_Pusch_Config() {}
21431
21432 func (m *BWP_UplinkDedicated) GetPusch_Config() isBWP_UplinkDedicated_Pusch_Config {
21433         if m != nil {
21434                 return m.Pusch_Config
21435         }
21436         return nil
21437 }
21438
21439 func (m *BWP_UplinkDedicated) GetReleasePusch_Config() *Null {
21440         if x, ok := m.GetPusch_Config().(*BWP_UplinkDedicated_ReleasePusch_Config); ok {
21441                 return x.ReleasePusch_Config
21442         }
21443         return nil
21444 }
21445
21446 func (m *BWP_UplinkDedicated) GetSetupPusch_Config() *PUSCH_Config {
21447         if x, ok := m.GetPusch_Config().(*BWP_UplinkDedicated_SetupPusch_Config); ok {
21448                 return x.SetupPusch_Config
21449         }
21450         return nil
21451 }
21452
21453 type isBWP_UplinkDedicated_ConfiguredGrantConfig interface {
21454         isBWP_UplinkDedicated_ConfiguredGrantConfig()
21455 }
21456
21457 type BWP_UplinkDedicated_ReleaseConfiguredGrantConfig struct {
21458         ReleaseConfiguredGrantConfig *Null `protobuf:"bytes,5,opt,name=release_configuredGrantConfig,json=releaseConfiguredGrantConfig,proto3,oneof"`
21459 }
21460
21461 type BWP_UplinkDedicated_SetupConfiguredGrantConfig struct {
21462         SetupConfiguredGrantConfig *ConfiguredGrantConfig `protobuf:"bytes,6,opt,name=setup_configuredGrantConfig,json=setupConfiguredGrantConfig,proto3,oneof"`
21463 }
21464
21465 func (*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig) isBWP_UplinkDedicated_ConfiguredGrantConfig() {
21466 }
21467
21468 func (*BWP_UplinkDedicated_SetupConfiguredGrantConfig) isBWP_UplinkDedicated_ConfiguredGrantConfig() {}
21469
21470 func (m *BWP_UplinkDedicated) GetConfiguredGrantConfig() isBWP_UplinkDedicated_ConfiguredGrantConfig {
21471         if m != nil {
21472                 return m.ConfiguredGrantConfig
21473         }
21474         return nil
21475 }
21476
21477 func (m *BWP_UplinkDedicated) GetReleaseConfiguredGrantConfig() *Null {
21478         if x, ok := m.GetConfiguredGrantConfig().(*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig); ok {
21479                 return x.ReleaseConfiguredGrantConfig
21480         }
21481         return nil
21482 }
21483
21484 func (m *BWP_UplinkDedicated) GetSetupConfiguredGrantConfig() *ConfiguredGrantConfig {
21485         if x, ok := m.GetConfiguredGrantConfig().(*BWP_UplinkDedicated_SetupConfiguredGrantConfig); ok {
21486                 return x.SetupConfiguredGrantConfig
21487         }
21488         return nil
21489 }
21490
21491 type isBWP_UplinkDedicated_Srs_Config interface {
21492         isBWP_UplinkDedicated_Srs_Config()
21493 }
21494
21495 type BWP_UplinkDedicated_ReleaseSrs_Config struct {
21496         ReleaseSrs_Config *Null `protobuf:"bytes,7,opt,name=release_srs_Config,json=releaseSrsConfig,proto3,oneof"`
21497 }
21498
21499 type BWP_UplinkDedicated_SetupSrs_Config struct {
21500         SetupSrs_Config *SRS_Config `protobuf:"bytes,8,opt,name=setup_srs_Config,json=setupSrsConfig,proto3,oneof"`
21501 }
21502
21503 func (*BWP_UplinkDedicated_ReleaseSrs_Config) isBWP_UplinkDedicated_Srs_Config() {}
21504
21505 func (*BWP_UplinkDedicated_SetupSrs_Config) isBWP_UplinkDedicated_Srs_Config() {}
21506
21507 func (m *BWP_UplinkDedicated) GetSrs_Config() isBWP_UplinkDedicated_Srs_Config {
21508         if m != nil {
21509                 return m.Srs_Config
21510         }
21511         return nil
21512 }
21513
21514 func (m *BWP_UplinkDedicated) GetReleaseSrs_Config() *Null {
21515         if x, ok := m.GetSrs_Config().(*BWP_UplinkDedicated_ReleaseSrs_Config); ok {
21516                 return x.ReleaseSrs_Config
21517         }
21518         return nil
21519 }
21520
21521 func (m *BWP_UplinkDedicated) GetSetupSrs_Config() *SRS_Config {
21522         if x, ok := m.GetSrs_Config().(*BWP_UplinkDedicated_SetupSrs_Config); ok {
21523                 return x.SetupSrs_Config
21524         }
21525         return nil
21526 }
21527
21528 type isBWP_UplinkDedicated_BeamFailureRecoveryConfig interface {
21529         isBWP_UplinkDedicated_BeamFailureRecoveryConfig()
21530 }
21531
21532 type BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig struct {
21533         ReleaseBeamFailureRecoveryConfig *Null `protobuf:"bytes,9,opt,name=release_beamFailureRecoveryConfig,json=releaseBeamFailureRecoveryConfig,proto3,oneof"`
21534 }
21535
21536 type BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig struct {
21537         SetupBeamFailureRecoveryConfig *BeamFailureRecoveryConfig `protobuf:"bytes,10,opt,name=setup_beamFailureRecoveryConfig,json=setupBeamFailureRecoveryConfig,proto3,oneof"`
21538 }
21539
21540 func (*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig) isBWP_UplinkDedicated_BeamFailureRecoveryConfig() {
21541 }
21542
21543 func (*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig) isBWP_UplinkDedicated_BeamFailureRecoveryConfig() {
21544 }
21545
21546 func (m *BWP_UplinkDedicated) GetBeamFailureRecoveryConfig() isBWP_UplinkDedicated_BeamFailureRecoveryConfig {
21547         if m != nil {
21548                 return m.BeamFailureRecoveryConfig
21549         }
21550         return nil
21551 }
21552
21553 func (m *BWP_UplinkDedicated) GetReleaseBeamFailureRecoveryConfig() *Null {
21554         if x, ok := m.GetBeamFailureRecoveryConfig().(*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig); ok {
21555                 return x.ReleaseBeamFailureRecoveryConfig
21556         }
21557         return nil
21558 }
21559
21560 func (m *BWP_UplinkDedicated) GetSetupBeamFailureRecoveryConfig() *BeamFailureRecoveryConfig {
21561         if x, ok := m.GetBeamFailureRecoveryConfig().(*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig); ok {
21562                 return x.SetupBeamFailureRecoveryConfig
21563         }
21564         return nil
21565 }
21566
21567 // XXX_OneofWrappers is for the internal use of the proto package.
21568 func (*BWP_UplinkDedicated) XXX_OneofWrappers() []interface{} {
21569         return []interface{}{
21570                 (*BWP_UplinkDedicated_ReleasePucch_Config)(nil),
21571                 (*BWP_UplinkDedicated_SetupPucch_Config)(nil),
21572                 (*BWP_UplinkDedicated_ReleasePusch_Config)(nil),
21573                 (*BWP_UplinkDedicated_SetupPusch_Config)(nil),
21574                 (*BWP_UplinkDedicated_ReleaseConfiguredGrantConfig)(nil),
21575                 (*BWP_UplinkDedicated_SetupConfiguredGrantConfig)(nil),
21576                 (*BWP_UplinkDedicated_ReleaseSrs_Config)(nil),
21577                 (*BWP_UplinkDedicated_SetupSrs_Config)(nil),
21578                 (*BWP_UplinkDedicated_ReleaseBeamFailureRecoveryConfig)(nil),
21579                 (*BWP_UplinkDedicated_SetupBeamFailureRecoveryConfig)(nil),
21580         }
21581 }
21582
21583 type PUCCH_Config struct {
21584         ResourceSetToAddModList  []*PUCCH_ResourceSet `protobuf:"bytes,1,rep,name=resourceSetToAddModList,proto3" json:"resourceSetToAddModList,omitempty"`
21585         ResourceSetToReleaseList []uint32             `protobuf:"varint,2,rep,packed,name=resourceSetToReleaseList,proto3" json:"resourceSetToReleaseList,omitempty"`
21586         ResourceToAddModList     []*PUCCH_Resource    `protobuf:"bytes,3,rep,name=resourceToAddModList,proto3" json:"resourceToAddModList,omitempty"`
21587         ResourceToReleaseList    []uint32             `protobuf:"varint,4,rep,packed,name=resourceToReleaseList,proto3" json:"resourceToReleaseList,omitempty"`
21588         // Types that are valid to be assigned to Format1:
21589         //      *PUCCH_Config_ReleaseFormat1
21590         //      *PUCCH_Config_SetupFormat1
21591         Format1 isPUCCH_Config_Format1 `protobuf_oneof:"format1"`
21592         // Types that are valid to be assigned to Format2:
21593         //      *PUCCH_Config_ReleaseFormat2
21594         //      *PUCCH_Config_SetupFormat2
21595         Format2 isPUCCH_Config_Format2 `protobuf_oneof:"format2"`
21596         // Types that are valid to be assigned to Format3:
21597         //      *PUCCH_Config_ReleaseFormat3
21598         //      *PUCCH_Config_SetupFormat3
21599         Format3 isPUCCH_Config_Format3 `protobuf_oneof:"format3"`
21600         // Types that are valid to be assigned to Format4:
21601         //      *PUCCH_Config_ReleaseFormat4
21602         //      *PUCCH_Config_SetupFormat4
21603         Format4                                isPUCCH_Config_Format4             `protobuf_oneof:"format4"`
21604         SchedulingRequestResourceToAddModList  []*SchedulingRequestResourceConfig `protobuf:"bytes,13,rep,name=schedulingRequestResourceToAddModList,proto3" json:"schedulingRequestResourceToAddModList,omitempty"`
21605         SchedulingRequestResourceToReleaseList []uint32                           `protobuf:"varint,14,rep,packed,name=schedulingRequestResourceToReleaseList,proto3" json:"schedulingRequestResourceToReleaseList,omitempty"`
21606         Multi_CSI_PUCCH_ResourceList           []uint32                           `protobuf:"varint,15,rep,packed,name=multi_CSI_PUCCH_ResourceList,json=multiCSIPUCCHResourceList,proto3" json:"multi_CSI_PUCCH_ResourceList,omitempty"`
21607         Dl_DataToUL_ACK                        []uint32                           `protobuf:"varint,16,rep,packed,name=dl_DataToUL_ACK,json=dlDataToULACK,proto3" json:"dl_DataToUL_ACK,omitempty"`
21608         SpatialRelationInfoToAddModList        []*PUCCH_SpatialRelationInfo       `protobuf:"bytes,17,rep,name=spatialRelationInfoToAddModList,proto3" json:"spatialRelationInfoToAddModList,omitempty"`
21609         SpatialRelationInfoToReleaseList       []uint32                           `protobuf:"varint,18,rep,packed,name=spatialRelationInfoToReleaseList,proto3" json:"spatialRelationInfoToReleaseList,omitempty"`
21610         Pucch_PowerControl                     *PUCCH_PowerControl                `protobuf:"bytes,19,opt,name=pucch_PowerControl,json=pucchPowerControl,proto3" json:"pucch_PowerControl,omitempty"`
21611         XXX_NoUnkeyedLiteral                   struct{}                           `json:"-"`
21612         XXX_unrecognized                       []byte                             `json:"-"`
21613         XXX_sizecache                          int32                              `json:"-"`
21614 }
21615
21616 func (m *PUCCH_Config) Reset()         { *m = PUCCH_Config{} }
21617 func (m *PUCCH_Config) String() string { return proto.CompactTextString(m) }
21618 func (*PUCCH_Config) ProtoMessage()    {}
21619 func (*PUCCH_Config) Descriptor() ([]byte, []int) {
21620         return fileDescriptor_21c7528bb61f1a7a, []int{189}
21621 }
21622
21623 func (m *PUCCH_Config) XXX_Unmarshal(b []byte) error {
21624         return xxx_messageInfo_PUCCH_Config.Unmarshal(m, b)
21625 }
21626 func (m *PUCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21627         return xxx_messageInfo_PUCCH_Config.Marshal(b, m, deterministic)
21628 }
21629 func (m *PUCCH_Config) XXX_Merge(src proto.Message) {
21630         xxx_messageInfo_PUCCH_Config.Merge(m, src)
21631 }
21632 func (m *PUCCH_Config) XXX_Size() int {
21633         return xxx_messageInfo_PUCCH_Config.Size(m)
21634 }
21635 func (m *PUCCH_Config) XXX_DiscardUnknown() {
21636         xxx_messageInfo_PUCCH_Config.DiscardUnknown(m)
21637 }
21638
21639 var xxx_messageInfo_PUCCH_Config proto.InternalMessageInfo
21640
21641 func (m *PUCCH_Config) GetResourceSetToAddModList() []*PUCCH_ResourceSet {
21642         if m != nil {
21643                 return m.ResourceSetToAddModList
21644         }
21645         return nil
21646 }
21647
21648 func (m *PUCCH_Config) GetResourceSetToReleaseList() []uint32 {
21649         if m != nil {
21650                 return m.ResourceSetToReleaseList
21651         }
21652         return nil
21653 }
21654
21655 func (m *PUCCH_Config) GetResourceToAddModList() []*PUCCH_Resource {
21656         if m != nil {
21657                 return m.ResourceToAddModList
21658         }
21659         return nil
21660 }
21661
21662 func (m *PUCCH_Config) GetResourceToReleaseList() []uint32 {
21663         if m != nil {
21664                 return m.ResourceToReleaseList
21665         }
21666         return nil
21667 }
21668
21669 type isPUCCH_Config_Format1 interface {
21670         isPUCCH_Config_Format1()
21671 }
21672
21673 type PUCCH_Config_ReleaseFormat1 struct {
21674         ReleaseFormat1 *Null `protobuf:"bytes,5,opt,name=release_format1,json=releaseFormat1,proto3,oneof"`
21675 }
21676
21677 type PUCCH_Config_SetupFormat1 struct {
21678         SetupFormat1 *PUCCH_FormatConfig `protobuf:"bytes,6,opt,name=setup_format1,json=setupFormat1,proto3,oneof"`
21679 }
21680
21681 func (*PUCCH_Config_ReleaseFormat1) isPUCCH_Config_Format1() {}
21682
21683 func (*PUCCH_Config_SetupFormat1) isPUCCH_Config_Format1() {}
21684
21685 func (m *PUCCH_Config) GetFormat1() isPUCCH_Config_Format1 {
21686         if m != nil {
21687                 return m.Format1
21688         }
21689         return nil
21690 }
21691
21692 func (m *PUCCH_Config) GetReleaseFormat1() *Null {
21693         if x, ok := m.GetFormat1().(*PUCCH_Config_ReleaseFormat1); ok {
21694                 return x.ReleaseFormat1
21695         }
21696         return nil
21697 }
21698
21699 func (m *PUCCH_Config) GetSetupFormat1() *PUCCH_FormatConfig {
21700         if x, ok := m.GetFormat1().(*PUCCH_Config_SetupFormat1); ok {
21701                 return x.SetupFormat1
21702         }
21703         return nil
21704 }
21705
21706 type isPUCCH_Config_Format2 interface {
21707         isPUCCH_Config_Format2()
21708 }
21709
21710 type PUCCH_Config_ReleaseFormat2 struct {
21711         ReleaseFormat2 *Null `protobuf:"bytes,7,opt,name=release_format2,json=releaseFormat2,proto3,oneof"`
21712 }
21713
21714 type PUCCH_Config_SetupFormat2 struct {
21715         SetupFormat2 *PUCCH_FormatConfig `protobuf:"bytes,8,opt,name=setup_format2,json=setupFormat2,proto3,oneof"`
21716 }
21717
21718 func (*PUCCH_Config_ReleaseFormat2) isPUCCH_Config_Format2() {}
21719
21720 func (*PUCCH_Config_SetupFormat2) isPUCCH_Config_Format2() {}
21721
21722 func (m *PUCCH_Config) GetFormat2() isPUCCH_Config_Format2 {
21723         if m != nil {
21724                 return m.Format2
21725         }
21726         return nil
21727 }
21728
21729 func (m *PUCCH_Config) GetReleaseFormat2() *Null {
21730         if x, ok := m.GetFormat2().(*PUCCH_Config_ReleaseFormat2); ok {
21731                 return x.ReleaseFormat2
21732         }
21733         return nil
21734 }
21735
21736 func (m *PUCCH_Config) GetSetupFormat2() *PUCCH_FormatConfig {
21737         if x, ok := m.GetFormat2().(*PUCCH_Config_SetupFormat2); ok {
21738                 return x.SetupFormat2
21739         }
21740         return nil
21741 }
21742
21743 type isPUCCH_Config_Format3 interface {
21744         isPUCCH_Config_Format3()
21745 }
21746
21747 type PUCCH_Config_ReleaseFormat3 struct {
21748         ReleaseFormat3 *Null `protobuf:"bytes,9,opt,name=release_format3,json=releaseFormat3,proto3,oneof"`
21749 }
21750
21751 type PUCCH_Config_SetupFormat3 struct {
21752         SetupFormat3 *PUCCH_FormatConfig `protobuf:"bytes,10,opt,name=setup_format3,json=setupFormat3,proto3,oneof"`
21753 }
21754
21755 func (*PUCCH_Config_ReleaseFormat3) isPUCCH_Config_Format3() {}
21756
21757 func (*PUCCH_Config_SetupFormat3) isPUCCH_Config_Format3() {}
21758
21759 func (m *PUCCH_Config) GetFormat3() isPUCCH_Config_Format3 {
21760         if m != nil {
21761                 return m.Format3
21762         }
21763         return nil
21764 }
21765
21766 func (m *PUCCH_Config) GetReleaseFormat3() *Null {
21767         if x, ok := m.GetFormat3().(*PUCCH_Config_ReleaseFormat3); ok {
21768                 return x.ReleaseFormat3
21769         }
21770         return nil
21771 }
21772
21773 func (m *PUCCH_Config) GetSetupFormat3() *PUCCH_FormatConfig {
21774         if x, ok := m.GetFormat3().(*PUCCH_Config_SetupFormat3); ok {
21775                 return x.SetupFormat3
21776         }
21777         return nil
21778 }
21779
21780 type isPUCCH_Config_Format4 interface {
21781         isPUCCH_Config_Format4()
21782 }
21783
21784 type PUCCH_Config_ReleaseFormat4 struct {
21785         ReleaseFormat4 *Null `protobuf:"bytes,11,opt,name=release_format4,json=releaseFormat4,proto3,oneof"`
21786 }
21787
21788 type PUCCH_Config_SetupFormat4 struct {
21789         SetupFormat4 *PUCCH_FormatConfig `protobuf:"bytes,12,opt,name=setup_format4,json=setupFormat4,proto3,oneof"`
21790 }
21791
21792 func (*PUCCH_Config_ReleaseFormat4) isPUCCH_Config_Format4() {}
21793
21794 func (*PUCCH_Config_SetupFormat4) isPUCCH_Config_Format4() {}
21795
21796 func (m *PUCCH_Config) GetFormat4() isPUCCH_Config_Format4 {
21797         if m != nil {
21798                 return m.Format4
21799         }
21800         return nil
21801 }
21802
21803 func (m *PUCCH_Config) GetReleaseFormat4() *Null {
21804         if x, ok := m.GetFormat4().(*PUCCH_Config_ReleaseFormat4); ok {
21805                 return x.ReleaseFormat4
21806         }
21807         return nil
21808 }
21809
21810 func (m *PUCCH_Config) GetSetupFormat4() *PUCCH_FormatConfig {
21811         if x, ok := m.GetFormat4().(*PUCCH_Config_SetupFormat4); ok {
21812                 return x.SetupFormat4
21813         }
21814         return nil
21815 }
21816
21817 func (m *PUCCH_Config) GetSchedulingRequestResourceToAddModList() []*SchedulingRequestResourceConfig {
21818         if m != nil {
21819                 return m.SchedulingRequestResourceToAddModList
21820         }
21821         return nil
21822 }
21823
21824 func (m *PUCCH_Config) GetSchedulingRequestResourceToReleaseList() []uint32 {
21825         if m != nil {
21826                 return m.SchedulingRequestResourceToReleaseList
21827         }
21828         return nil
21829 }
21830
21831 func (m *PUCCH_Config) GetMulti_CSI_PUCCH_ResourceList() []uint32 {
21832         if m != nil {
21833                 return m.Multi_CSI_PUCCH_ResourceList
21834         }
21835         return nil
21836 }
21837
21838 func (m *PUCCH_Config) GetDl_DataToUL_ACK() []uint32 {
21839         if m != nil {
21840                 return m.Dl_DataToUL_ACK
21841         }
21842         return nil
21843 }
21844
21845 func (m *PUCCH_Config) GetSpatialRelationInfoToAddModList() []*PUCCH_SpatialRelationInfo {
21846         if m != nil {
21847                 return m.SpatialRelationInfoToAddModList
21848         }
21849         return nil
21850 }
21851
21852 func (m *PUCCH_Config) GetSpatialRelationInfoToReleaseList() []uint32 {
21853         if m != nil {
21854                 return m.SpatialRelationInfoToReleaseList
21855         }
21856         return nil
21857 }
21858
21859 func (m *PUCCH_Config) GetPucch_PowerControl() *PUCCH_PowerControl {
21860         if m != nil {
21861                 return m.Pucch_PowerControl
21862         }
21863         return nil
21864 }
21865
21866 // XXX_OneofWrappers is for the internal use of the proto package.
21867 func (*PUCCH_Config) XXX_OneofWrappers() []interface{} {
21868         return []interface{}{
21869                 (*PUCCH_Config_ReleaseFormat1)(nil),
21870                 (*PUCCH_Config_SetupFormat1)(nil),
21871                 (*PUCCH_Config_ReleaseFormat2)(nil),
21872                 (*PUCCH_Config_SetupFormat2)(nil),
21873                 (*PUCCH_Config_ReleaseFormat3)(nil),
21874                 (*PUCCH_Config_SetupFormat3)(nil),
21875                 (*PUCCH_Config_ReleaseFormat4)(nil),
21876                 (*PUCCH_Config_SetupFormat4)(nil),
21877         }
21878 }
21879
21880 type PUCCH_ResourceSet struct {
21881         Pucch_ResourceSetId  uint32                `protobuf:"varint,1,opt,name=pucch_ResourceSetId,json=pucchResourceSetId,proto3" json:"pucch_ResourceSetId,omitempty"`
21882         ResourceList         []uint32              `protobuf:"varint,2,rep,packed,name=resourceList,proto3" json:"resourceList,omitempty"`
21883         MaxPayloadMinus1     *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=maxPayloadMinus1,proto3" json:"maxPayloadMinus1,omitempty"`
21884         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
21885         XXX_unrecognized     []byte                `json:"-"`
21886         XXX_sizecache        int32                 `json:"-"`
21887 }
21888
21889 func (m *PUCCH_ResourceSet) Reset()         { *m = PUCCH_ResourceSet{} }
21890 func (m *PUCCH_ResourceSet) String() string { return proto.CompactTextString(m) }
21891 func (*PUCCH_ResourceSet) ProtoMessage()    {}
21892 func (*PUCCH_ResourceSet) Descriptor() ([]byte, []int) {
21893         return fileDescriptor_21c7528bb61f1a7a, []int{190}
21894 }
21895
21896 func (m *PUCCH_ResourceSet) XXX_Unmarshal(b []byte) error {
21897         return xxx_messageInfo_PUCCH_ResourceSet.Unmarshal(m, b)
21898 }
21899 func (m *PUCCH_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21900         return xxx_messageInfo_PUCCH_ResourceSet.Marshal(b, m, deterministic)
21901 }
21902 func (m *PUCCH_ResourceSet) XXX_Merge(src proto.Message) {
21903         xxx_messageInfo_PUCCH_ResourceSet.Merge(m, src)
21904 }
21905 func (m *PUCCH_ResourceSet) XXX_Size() int {
21906         return xxx_messageInfo_PUCCH_ResourceSet.Size(m)
21907 }
21908 func (m *PUCCH_ResourceSet) XXX_DiscardUnknown() {
21909         xxx_messageInfo_PUCCH_ResourceSet.DiscardUnknown(m)
21910 }
21911
21912 var xxx_messageInfo_PUCCH_ResourceSet proto.InternalMessageInfo
21913
21914 func (m *PUCCH_ResourceSet) GetPucch_ResourceSetId() uint32 {
21915         if m != nil {
21916                 return m.Pucch_ResourceSetId
21917         }
21918         return 0
21919 }
21920
21921 func (m *PUCCH_ResourceSet) GetResourceList() []uint32 {
21922         if m != nil {
21923                 return m.ResourceList
21924         }
21925         return nil
21926 }
21927
21928 func (m *PUCCH_ResourceSet) GetMaxPayloadMinus1() *wrappers.UInt32Value {
21929         if m != nil {
21930                 return m.MaxPayloadMinus1
21931         }
21932         return nil
21933 }
21934
21935 type PUCCH_Resource struct {
21936         Pucch_ResourceId          uint32                `protobuf:"varint,1,opt,name=pucch_ResourceId,json=pucchResourceId,proto3" json:"pucch_ResourceId,omitempty"`
21937         StartingPRB               uint32                `protobuf:"varint,2,opt,name=startingPRB,proto3" json:"startingPRB,omitempty"`
21938         IntraSlotFrequencyHopping *EnabledOpt           `protobuf:"bytes,3,opt,name=intraSlotFrequencyHopping,proto3" json:"intraSlotFrequencyHopping,omitempty"`
21939         SecondHopPRB              *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=secondHopPRB,proto3" json:"secondHopPRB,omitempty"`
21940         // Types that are valid to be assigned to Format:
21941         //      *PUCCH_Resource_Format0
21942         //      *PUCCH_Resource_Format1
21943         //      *PUCCH_Resource_Format2
21944         //      *PUCCH_Resource_Format3
21945         //      *PUCCH_Resource_Format4
21946         Format               isPUCCH_Resource_Format `protobuf_oneof:"format"`
21947         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
21948         XXX_unrecognized     []byte                  `json:"-"`
21949         XXX_sizecache        int32                   `json:"-"`
21950 }
21951
21952 func (m *PUCCH_Resource) Reset()         { *m = PUCCH_Resource{} }
21953 func (m *PUCCH_Resource) String() string { return proto.CompactTextString(m) }
21954 func (*PUCCH_Resource) ProtoMessage()    {}
21955 func (*PUCCH_Resource) Descriptor() ([]byte, []int) {
21956         return fileDescriptor_21c7528bb61f1a7a, []int{191}
21957 }
21958
21959 func (m *PUCCH_Resource) XXX_Unmarshal(b []byte) error {
21960         return xxx_messageInfo_PUCCH_Resource.Unmarshal(m, b)
21961 }
21962 func (m *PUCCH_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
21963         return xxx_messageInfo_PUCCH_Resource.Marshal(b, m, deterministic)
21964 }
21965 func (m *PUCCH_Resource) XXX_Merge(src proto.Message) {
21966         xxx_messageInfo_PUCCH_Resource.Merge(m, src)
21967 }
21968 func (m *PUCCH_Resource) XXX_Size() int {
21969         return xxx_messageInfo_PUCCH_Resource.Size(m)
21970 }
21971 func (m *PUCCH_Resource) XXX_DiscardUnknown() {
21972         xxx_messageInfo_PUCCH_Resource.DiscardUnknown(m)
21973 }
21974
21975 var xxx_messageInfo_PUCCH_Resource proto.InternalMessageInfo
21976
21977 func (m *PUCCH_Resource) GetPucch_ResourceId() uint32 {
21978         if m != nil {
21979                 return m.Pucch_ResourceId
21980         }
21981         return 0
21982 }
21983
21984 func (m *PUCCH_Resource) GetStartingPRB() uint32 {
21985         if m != nil {
21986                 return m.StartingPRB
21987         }
21988         return 0
21989 }
21990
21991 func (m *PUCCH_Resource) GetIntraSlotFrequencyHopping() *EnabledOpt {
21992         if m != nil {
21993                 return m.IntraSlotFrequencyHopping
21994         }
21995         return nil
21996 }
21997
21998 func (m *PUCCH_Resource) GetSecondHopPRB() *wrappers.UInt32Value {
21999         if m != nil {
22000                 return m.SecondHopPRB
22001         }
22002         return nil
22003 }
22004
22005 type isPUCCH_Resource_Format interface {
22006         isPUCCH_Resource_Format()
22007 }
22008
22009 type PUCCH_Resource_Format0 struct {
22010         Format0 *PUCCHFormat0 `protobuf:"bytes,5,opt,name=format0,proto3,oneof"`
22011 }
22012
22013 type PUCCH_Resource_Format1 struct {
22014         Format1 *PUCCHFormat1 `protobuf:"bytes,6,opt,name=format1,proto3,oneof"`
22015 }
22016
22017 type PUCCH_Resource_Format2 struct {
22018         Format2 *PUCCHFormat2 `protobuf:"bytes,7,opt,name=format2,proto3,oneof"`
22019 }
22020
22021 type PUCCH_Resource_Format3 struct {
22022         Format3 *PUCCHFormat3 `protobuf:"bytes,8,opt,name=format3,proto3,oneof"`
22023 }
22024
22025 type PUCCH_Resource_Format4 struct {
22026         Format4 *PUCCHFormat4 `protobuf:"bytes,9,opt,name=format4,proto3,oneof"`
22027 }
22028
22029 func (*PUCCH_Resource_Format0) isPUCCH_Resource_Format() {}
22030
22031 func (*PUCCH_Resource_Format1) isPUCCH_Resource_Format() {}
22032
22033 func (*PUCCH_Resource_Format2) isPUCCH_Resource_Format() {}
22034
22035 func (*PUCCH_Resource_Format3) isPUCCH_Resource_Format() {}
22036
22037 func (*PUCCH_Resource_Format4) isPUCCH_Resource_Format() {}
22038
22039 func (m *PUCCH_Resource) GetFormat() isPUCCH_Resource_Format {
22040         if m != nil {
22041                 return m.Format
22042         }
22043         return nil
22044 }
22045
22046 func (m *PUCCH_Resource) GetFormat0() *PUCCHFormat0 {
22047         if x, ok := m.GetFormat().(*PUCCH_Resource_Format0); ok {
22048                 return x.Format0
22049         }
22050         return nil
22051 }
22052
22053 func (m *PUCCH_Resource) GetFormat1() *PUCCHFormat1 {
22054         if x, ok := m.GetFormat().(*PUCCH_Resource_Format1); ok {
22055                 return x.Format1
22056         }
22057         return nil
22058 }
22059
22060 func (m *PUCCH_Resource) GetFormat2() *PUCCHFormat2 {
22061         if x, ok := m.GetFormat().(*PUCCH_Resource_Format2); ok {
22062                 return x.Format2
22063         }
22064         return nil
22065 }
22066
22067 func (m *PUCCH_Resource) GetFormat3() *PUCCHFormat3 {
22068         if x, ok := m.GetFormat().(*PUCCH_Resource_Format3); ok {
22069                 return x.Format3
22070         }
22071         return nil
22072 }
22073
22074 func (m *PUCCH_Resource) GetFormat4() *PUCCHFormat4 {
22075         if x, ok := m.GetFormat().(*PUCCH_Resource_Format4); ok {
22076                 return x.Format4
22077         }
22078         return nil
22079 }
22080
22081 // XXX_OneofWrappers is for the internal use of the proto package.
22082 func (*PUCCH_Resource) XXX_OneofWrappers() []interface{} {
22083         return []interface{}{
22084                 (*PUCCH_Resource_Format0)(nil),
22085                 (*PUCCH_Resource_Format1)(nil),
22086                 (*PUCCH_Resource_Format2)(nil),
22087                 (*PUCCH_Resource_Format3)(nil),
22088                 (*PUCCH_Resource_Format4)(nil),
22089         }
22090 }
22091
22092 type PUCCHFormat0 struct {
22093         InitialCyclicShift   uint32   `protobuf:"varint,1,opt,name=initialCyclicShift,proto3" json:"initialCyclicShift,omitempty"`
22094         NrofSymbols          uint32   `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
22095         StartingSymbolIndex  uint32   `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"`
22096         XXX_NoUnkeyedLiteral struct{} `json:"-"`
22097         XXX_unrecognized     []byte   `json:"-"`
22098         XXX_sizecache        int32    `json:"-"`
22099 }
22100
22101 func (m *PUCCHFormat0) Reset()         { *m = PUCCHFormat0{} }
22102 func (m *PUCCHFormat0) String() string { return proto.CompactTextString(m) }
22103 func (*PUCCHFormat0) ProtoMessage()    {}
22104 func (*PUCCHFormat0) Descriptor() ([]byte, []int) {
22105         return fileDescriptor_21c7528bb61f1a7a, []int{192}
22106 }
22107
22108 func (m *PUCCHFormat0) XXX_Unmarshal(b []byte) error {
22109         return xxx_messageInfo_PUCCHFormat0.Unmarshal(m, b)
22110 }
22111 func (m *PUCCHFormat0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22112         return xxx_messageInfo_PUCCHFormat0.Marshal(b, m, deterministic)
22113 }
22114 func (m *PUCCHFormat0) XXX_Merge(src proto.Message) {
22115         xxx_messageInfo_PUCCHFormat0.Merge(m, src)
22116 }
22117 func (m *PUCCHFormat0) XXX_Size() int {
22118         return xxx_messageInfo_PUCCHFormat0.Size(m)
22119 }
22120 func (m *PUCCHFormat0) XXX_DiscardUnknown() {
22121         xxx_messageInfo_PUCCHFormat0.DiscardUnknown(m)
22122 }
22123
22124 var xxx_messageInfo_PUCCHFormat0 proto.InternalMessageInfo
22125
22126 func (m *PUCCHFormat0) GetInitialCyclicShift() uint32 {
22127         if m != nil {
22128                 return m.InitialCyclicShift
22129         }
22130         return 0
22131 }
22132
22133 func (m *PUCCHFormat0) GetNrofSymbols() uint32 {
22134         if m != nil {
22135                 return m.NrofSymbols
22136         }
22137         return 0
22138 }
22139
22140 func (m *PUCCHFormat0) GetStartingSymbolIndex() uint32 {
22141         if m != nil {
22142                 return m.StartingSymbolIndex
22143         }
22144         return 0
22145 }
22146
22147 type PUCCHFormat1 struct {
22148         InitialCyclicShift   uint32   `protobuf:"varint,1,opt,name=initialCyclicShift,proto3" json:"initialCyclicShift,omitempty"`
22149         NrofSymbols          uint32   `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
22150         StartingSymbolIndex  uint32   `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"`
22151         TimeDomainOCC        uint32   `protobuf:"varint,4,opt,name=timeDomainOCC,proto3" json:"timeDomainOCC,omitempty"`
22152         XXX_NoUnkeyedLiteral struct{} `json:"-"`
22153         XXX_unrecognized     []byte   `json:"-"`
22154         XXX_sizecache        int32    `json:"-"`
22155 }
22156
22157 func (m *PUCCHFormat1) Reset()         { *m = PUCCHFormat1{} }
22158 func (m *PUCCHFormat1) String() string { return proto.CompactTextString(m) }
22159 func (*PUCCHFormat1) ProtoMessage()    {}
22160 func (*PUCCHFormat1) Descriptor() ([]byte, []int) {
22161         return fileDescriptor_21c7528bb61f1a7a, []int{193}
22162 }
22163
22164 func (m *PUCCHFormat1) XXX_Unmarshal(b []byte) error {
22165         return xxx_messageInfo_PUCCHFormat1.Unmarshal(m, b)
22166 }
22167 func (m *PUCCHFormat1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22168         return xxx_messageInfo_PUCCHFormat1.Marshal(b, m, deterministic)
22169 }
22170 func (m *PUCCHFormat1) XXX_Merge(src proto.Message) {
22171         xxx_messageInfo_PUCCHFormat1.Merge(m, src)
22172 }
22173 func (m *PUCCHFormat1) XXX_Size() int {
22174         return xxx_messageInfo_PUCCHFormat1.Size(m)
22175 }
22176 func (m *PUCCHFormat1) XXX_DiscardUnknown() {
22177         xxx_messageInfo_PUCCHFormat1.DiscardUnknown(m)
22178 }
22179
22180 var xxx_messageInfo_PUCCHFormat1 proto.InternalMessageInfo
22181
22182 func (m *PUCCHFormat1) GetInitialCyclicShift() uint32 {
22183         if m != nil {
22184                 return m.InitialCyclicShift
22185         }
22186         return 0
22187 }
22188
22189 func (m *PUCCHFormat1) GetNrofSymbols() uint32 {
22190         if m != nil {
22191                 return m.NrofSymbols
22192         }
22193         return 0
22194 }
22195
22196 func (m *PUCCHFormat1) GetStartingSymbolIndex() uint32 {
22197         if m != nil {
22198                 return m.StartingSymbolIndex
22199         }
22200         return 0
22201 }
22202
22203 func (m *PUCCHFormat1) GetTimeDomainOCC() uint32 {
22204         if m != nil {
22205                 return m.TimeDomainOCC
22206         }
22207         return 0
22208 }
22209
22210 type PUCCHFormat2 struct {
22211         NrofPRBs             uint32   `protobuf:"varint,1,opt,name=nrofPRBs,proto3" json:"nrofPRBs,omitempty"`
22212         NrofSymbols          uint32   `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
22213         StartingSymbolIndex  uint32   `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"`
22214         XXX_NoUnkeyedLiteral struct{} `json:"-"`
22215         XXX_unrecognized     []byte   `json:"-"`
22216         XXX_sizecache        int32    `json:"-"`
22217 }
22218
22219 func (m *PUCCHFormat2) Reset()         { *m = PUCCHFormat2{} }
22220 func (m *PUCCHFormat2) String() string { return proto.CompactTextString(m) }
22221 func (*PUCCHFormat2) ProtoMessage()    {}
22222 func (*PUCCHFormat2) Descriptor() ([]byte, []int) {
22223         return fileDescriptor_21c7528bb61f1a7a, []int{194}
22224 }
22225
22226 func (m *PUCCHFormat2) XXX_Unmarshal(b []byte) error {
22227         return xxx_messageInfo_PUCCHFormat2.Unmarshal(m, b)
22228 }
22229 func (m *PUCCHFormat2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22230         return xxx_messageInfo_PUCCHFormat2.Marshal(b, m, deterministic)
22231 }
22232 func (m *PUCCHFormat2) XXX_Merge(src proto.Message) {
22233         xxx_messageInfo_PUCCHFormat2.Merge(m, src)
22234 }
22235 func (m *PUCCHFormat2) XXX_Size() int {
22236         return xxx_messageInfo_PUCCHFormat2.Size(m)
22237 }
22238 func (m *PUCCHFormat2) XXX_DiscardUnknown() {
22239         xxx_messageInfo_PUCCHFormat2.DiscardUnknown(m)
22240 }
22241
22242 var xxx_messageInfo_PUCCHFormat2 proto.InternalMessageInfo
22243
22244 func (m *PUCCHFormat2) GetNrofPRBs() uint32 {
22245         if m != nil {
22246                 return m.NrofPRBs
22247         }
22248         return 0
22249 }
22250
22251 func (m *PUCCHFormat2) GetNrofSymbols() uint32 {
22252         if m != nil {
22253                 return m.NrofSymbols
22254         }
22255         return 0
22256 }
22257
22258 func (m *PUCCHFormat2) GetStartingSymbolIndex() uint32 {
22259         if m != nil {
22260                 return m.StartingSymbolIndex
22261         }
22262         return 0
22263 }
22264
22265 type PUCCHFormat3 struct {
22266         NrofPRBs             uint32   `protobuf:"varint,1,opt,name=nrofPRBs,proto3" json:"nrofPRBs,omitempty"`
22267         NrofSymbols          uint32   `protobuf:"varint,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
22268         StartingSymbolIndex  uint32   `protobuf:"varint,3,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"`
22269         XXX_NoUnkeyedLiteral struct{} `json:"-"`
22270         XXX_unrecognized     []byte   `json:"-"`
22271         XXX_sizecache        int32    `json:"-"`
22272 }
22273
22274 func (m *PUCCHFormat3) Reset()         { *m = PUCCHFormat3{} }
22275 func (m *PUCCHFormat3) String() string { return proto.CompactTextString(m) }
22276 func (*PUCCHFormat3) ProtoMessage()    {}
22277 func (*PUCCHFormat3) Descriptor() ([]byte, []int) {
22278         return fileDescriptor_21c7528bb61f1a7a, []int{195}
22279 }
22280
22281 func (m *PUCCHFormat3) XXX_Unmarshal(b []byte) error {
22282         return xxx_messageInfo_PUCCHFormat3.Unmarshal(m, b)
22283 }
22284 func (m *PUCCHFormat3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22285         return xxx_messageInfo_PUCCHFormat3.Marshal(b, m, deterministic)
22286 }
22287 func (m *PUCCHFormat3) XXX_Merge(src proto.Message) {
22288         xxx_messageInfo_PUCCHFormat3.Merge(m, src)
22289 }
22290 func (m *PUCCHFormat3) XXX_Size() int {
22291         return xxx_messageInfo_PUCCHFormat3.Size(m)
22292 }
22293 func (m *PUCCHFormat3) XXX_DiscardUnknown() {
22294         xxx_messageInfo_PUCCHFormat3.DiscardUnknown(m)
22295 }
22296
22297 var xxx_messageInfo_PUCCHFormat3 proto.InternalMessageInfo
22298
22299 func (m *PUCCHFormat3) GetNrofPRBs() uint32 {
22300         if m != nil {
22301                 return m.NrofPRBs
22302         }
22303         return 0
22304 }
22305
22306 func (m *PUCCHFormat3) GetNrofSymbols() uint32 {
22307         if m != nil {
22308                 return m.NrofSymbols
22309         }
22310         return 0
22311 }
22312
22313 func (m *PUCCHFormat3) GetStartingSymbolIndex() uint32 {
22314         if m != nil {
22315                 return m.StartingSymbolIndex
22316         }
22317         return 0
22318 }
22319
22320 type PUCCHFormat4 struct {
22321         NrofSymbols          uint32      `protobuf:"varint,1,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
22322         Occ_Length           *OCC_Length `protobuf:"bytes,2,opt,name=occ_Length,json=occLength,proto3" json:"occ_Length,omitempty"`
22323         Occ_Index            *OCC_Index  `protobuf:"bytes,3,opt,name=occ_Index,json=occIndex,proto3" json:"occ_Index,omitempty"`
22324         StartingSymbolIndex  uint32      `protobuf:"varint,4,opt,name=startingSymbolIndex,proto3" json:"startingSymbolIndex,omitempty"`
22325         XXX_NoUnkeyedLiteral struct{}    `json:"-"`
22326         XXX_unrecognized     []byte      `json:"-"`
22327         XXX_sizecache        int32       `json:"-"`
22328 }
22329
22330 func (m *PUCCHFormat4) Reset()         { *m = PUCCHFormat4{} }
22331 func (m *PUCCHFormat4) String() string { return proto.CompactTextString(m) }
22332 func (*PUCCHFormat4) ProtoMessage()    {}
22333 func (*PUCCHFormat4) Descriptor() ([]byte, []int) {
22334         return fileDescriptor_21c7528bb61f1a7a, []int{196}
22335 }
22336
22337 func (m *PUCCHFormat4) XXX_Unmarshal(b []byte) error {
22338         return xxx_messageInfo_PUCCHFormat4.Unmarshal(m, b)
22339 }
22340 func (m *PUCCHFormat4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22341         return xxx_messageInfo_PUCCHFormat4.Marshal(b, m, deterministic)
22342 }
22343 func (m *PUCCHFormat4) XXX_Merge(src proto.Message) {
22344         xxx_messageInfo_PUCCHFormat4.Merge(m, src)
22345 }
22346 func (m *PUCCHFormat4) XXX_Size() int {
22347         return xxx_messageInfo_PUCCHFormat4.Size(m)
22348 }
22349 func (m *PUCCHFormat4) XXX_DiscardUnknown() {
22350         xxx_messageInfo_PUCCHFormat4.DiscardUnknown(m)
22351 }
22352
22353 var xxx_messageInfo_PUCCHFormat4 proto.InternalMessageInfo
22354
22355 func (m *PUCCHFormat4) GetNrofSymbols() uint32 {
22356         if m != nil {
22357                 return m.NrofSymbols
22358         }
22359         return 0
22360 }
22361
22362 func (m *PUCCHFormat4) GetOcc_Length() *OCC_Length {
22363         if m != nil {
22364                 return m.Occ_Length
22365         }
22366         return nil
22367 }
22368
22369 func (m *PUCCHFormat4) GetOcc_Index() *OCC_Index {
22370         if m != nil {
22371                 return m.Occ_Index
22372         }
22373         return nil
22374 }
22375
22376 func (m *PUCCHFormat4) GetStartingSymbolIndex() uint32 {
22377         if m != nil {
22378                 return m.StartingSymbolIndex
22379         }
22380         return 0
22381 }
22382
22383 type OCC_Length struct {
22384         Value                OCC_Length_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OCC_Length_Value" json:"value,omitempty"`
22385         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
22386         XXX_unrecognized     []byte           `json:"-"`
22387         XXX_sizecache        int32            `json:"-"`
22388 }
22389
22390 func (m *OCC_Length) Reset()         { *m = OCC_Length{} }
22391 func (m *OCC_Length) String() string { return proto.CompactTextString(m) }
22392 func (*OCC_Length) ProtoMessage()    {}
22393 func (*OCC_Length) Descriptor() ([]byte, []int) {
22394         return fileDescriptor_21c7528bb61f1a7a, []int{197}
22395 }
22396
22397 func (m *OCC_Length) XXX_Unmarshal(b []byte) error {
22398         return xxx_messageInfo_OCC_Length.Unmarshal(m, b)
22399 }
22400 func (m *OCC_Length) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22401         return xxx_messageInfo_OCC_Length.Marshal(b, m, deterministic)
22402 }
22403 func (m *OCC_Length) XXX_Merge(src proto.Message) {
22404         xxx_messageInfo_OCC_Length.Merge(m, src)
22405 }
22406 func (m *OCC_Length) XXX_Size() int {
22407         return xxx_messageInfo_OCC_Length.Size(m)
22408 }
22409 func (m *OCC_Length) XXX_DiscardUnknown() {
22410         xxx_messageInfo_OCC_Length.DiscardUnknown(m)
22411 }
22412
22413 var xxx_messageInfo_OCC_Length proto.InternalMessageInfo
22414
22415 func (m *OCC_Length) GetValue() OCC_Length_Value {
22416         if m != nil {
22417                 return m.Value
22418         }
22419         return OCC_Length_protobuf_unspecified
22420 }
22421
22422 type OCC_Index struct {
22423         Value                OCC_Index_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.OCC_Index_Value" json:"value,omitempty"`
22424         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
22425         XXX_unrecognized     []byte          `json:"-"`
22426         XXX_sizecache        int32           `json:"-"`
22427 }
22428
22429 func (m *OCC_Index) Reset()         { *m = OCC_Index{} }
22430 func (m *OCC_Index) String() string { return proto.CompactTextString(m) }
22431 func (*OCC_Index) ProtoMessage()    {}
22432 func (*OCC_Index) Descriptor() ([]byte, []int) {
22433         return fileDescriptor_21c7528bb61f1a7a, []int{198}
22434 }
22435
22436 func (m *OCC_Index) XXX_Unmarshal(b []byte) error {
22437         return xxx_messageInfo_OCC_Index.Unmarshal(m, b)
22438 }
22439 func (m *OCC_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22440         return xxx_messageInfo_OCC_Index.Marshal(b, m, deterministic)
22441 }
22442 func (m *OCC_Index) XXX_Merge(src proto.Message) {
22443         xxx_messageInfo_OCC_Index.Merge(m, src)
22444 }
22445 func (m *OCC_Index) XXX_Size() int {
22446         return xxx_messageInfo_OCC_Index.Size(m)
22447 }
22448 func (m *OCC_Index) XXX_DiscardUnknown() {
22449         xxx_messageInfo_OCC_Index.DiscardUnknown(m)
22450 }
22451
22452 var xxx_messageInfo_OCC_Index proto.InternalMessageInfo
22453
22454 func (m *OCC_Index) GetValue() OCC_Index_Value {
22455         if m != nil {
22456                 return m.Value
22457         }
22458         return OCC_Index_protobuf_unspecified
22459 }
22460
22461 type PUCCH_FormatConfig struct {
22462         InterslotFrequencyHopping *EnabledOpt         `protobuf:"bytes,1,opt,name=interslotFrequencyHopping,proto3" json:"interslotFrequencyHopping,omitempty"`
22463         AdditionalDMRS            *wrappers.BoolValue `protobuf:"bytes,2,opt,name=additionalDMRS,proto3" json:"additionalDMRS,omitempty"`
22464         MaxCodeRate               *PUCCH_MaxCodeRate  `protobuf:"bytes,3,opt,name=maxCodeRate,proto3" json:"maxCodeRate,omitempty"`
22465         NrofSlots                 *NrofSlots          `protobuf:"bytes,4,opt,name=nrofSlots,proto3" json:"nrofSlots,omitempty"`
22466         Pi2BPSK                   *EnabledOpt         `protobuf:"bytes,5,opt,name=pi2BPSK,proto3" json:"pi2BPSK,omitempty"`
22467         SimultaneousHARQ_ACK_CSI  *wrappers.BoolValue `protobuf:"bytes,6,opt,name=simultaneousHARQ_ACK_CSI,json=simultaneousHARQACKCSI,proto3" json:"simultaneousHARQ_ACK_CSI,omitempty"`
22468         XXX_NoUnkeyedLiteral      struct{}            `json:"-"`
22469         XXX_unrecognized          []byte              `json:"-"`
22470         XXX_sizecache             int32               `json:"-"`
22471 }
22472
22473 func (m *PUCCH_FormatConfig) Reset()         { *m = PUCCH_FormatConfig{} }
22474 func (m *PUCCH_FormatConfig) String() string { return proto.CompactTextString(m) }
22475 func (*PUCCH_FormatConfig) ProtoMessage()    {}
22476 func (*PUCCH_FormatConfig) Descriptor() ([]byte, []int) {
22477         return fileDescriptor_21c7528bb61f1a7a, []int{199}
22478 }
22479
22480 func (m *PUCCH_FormatConfig) XXX_Unmarshal(b []byte) error {
22481         return xxx_messageInfo_PUCCH_FormatConfig.Unmarshal(m, b)
22482 }
22483 func (m *PUCCH_FormatConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22484         return xxx_messageInfo_PUCCH_FormatConfig.Marshal(b, m, deterministic)
22485 }
22486 func (m *PUCCH_FormatConfig) XXX_Merge(src proto.Message) {
22487         xxx_messageInfo_PUCCH_FormatConfig.Merge(m, src)
22488 }
22489 func (m *PUCCH_FormatConfig) XXX_Size() int {
22490         return xxx_messageInfo_PUCCH_FormatConfig.Size(m)
22491 }
22492 func (m *PUCCH_FormatConfig) XXX_DiscardUnknown() {
22493         xxx_messageInfo_PUCCH_FormatConfig.DiscardUnknown(m)
22494 }
22495
22496 var xxx_messageInfo_PUCCH_FormatConfig proto.InternalMessageInfo
22497
22498 func (m *PUCCH_FormatConfig) GetInterslotFrequencyHopping() *EnabledOpt {
22499         if m != nil {
22500                 return m.InterslotFrequencyHopping
22501         }
22502         return nil
22503 }
22504
22505 func (m *PUCCH_FormatConfig) GetAdditionalDMRS() *wrappers.BoolValue {
22506         if m != nil {
22507                 return m.AdditionalDMRS
22508         }
22509         return nil
22510 }
22511
22512 func (m *PUCCH_FormatConfig) GetMaxCodeRate() *PUCCH_MaxCodeRate {
22513         if m != nil {
22514                 return m.MaxCodeRate
22515         }
22516         return nil
22517 }
22518
22519 func (m *PUCCH_FormatConfig) GetNrofSlots() *NrofSlots {
22520         if m != nil {
22521                 return m.NrofSlots
22522         }
22523         return nil
22524 }
22525
22526 func (m *PUCCH_FormatConfig) GetPi2BPSK() *EnabledOpt {
22527         if m != nil {
22528                 return m.Pi2BPSK
22529         }
22530         return nil
22531 }
22532
22533 func (m *PUCCH_FormatConfig) GetSimultaneousHARQ_ACK_CSI() *wrappers.BoolValue {
22534         if m != nil {
22535                 return m.SimultaneousHARQ_ACK_CSI
22536         }
22537         return nil
22538 }
22539
22540 type PUCCH_MaxCodeRate struct {
22541         Value                PUCCH_MaxCodeRate_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUCCH_MaxCodeRate_Value" json:"value,omitempty"`
22542         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
22543         XXX_unrecognized     []byte                  `json:"-"`
22544         XXX_sizecache        int32                   `json:"-"`
22545 }
22546
22547 func (m *PUCCH_MaxCodeRate) Reset()         { *m = PUCCH_MaxCodeRate{} }
22548 func (m *PUCCH_MaxCodeRate) String() string { return proto.CompactTextString(m) }
22549 func (*PUCCH_MaxCodeRate) ProtoMessage()    {}
22550 func (*PUCCH_MaxCodeRate) Descriptor() ([]byte, []int) {
22551         return fileDescriptor_21c7528bb61f1a7a, []int{200}
22552 }
22553
22554 func (m *PUCCH_MaxCodeRate) XXX_Unmarshal(b []byte) error {
22555         return xxx_messageInfo_PUCCH_MaxCodeRate.Unmarshal(m, b)
22556 }
22557 func (m *PUCCH_MaxCodeRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22558         return xxx_messageInfo_PUCCH_MaxCodeRate.Marshal(b, m, deterministic)
22559 }
22560 func (m *PUCCH_MaxCodeRate) XXX_Merge(src proto.Message) {
22561         xxx_messageInfo_PUCCH_MaxCodeRate.Merge(m, src)
22562 }
22563 func (m *PUCCH_MaxCodeRate) XXX_Size() int {
22564         return xxx_messageInfo_PUCCH_MaxCodeRate.Size(m)
22565 }
22566 func (m *PUCCH_MaxCodeRate) XXX_DiscardUnknown() {
22567         xxx_messageInfo_PUCCH_MaxCodeRate.DiscardUnknown(m)
22568 }
22569
22570 var xxx_messageInfo_PUCCH_MaxCodeRate proto.InternalMessageInfo
22571
22572 func (m *PUCCH_MaxCodeRate) GetValue() PUCCH_MaxCodeRate_Value {
22573         if m != nil {
22574                 return m.Value
22575         }
22576         return PUCCH_MaxCodeRate_protobuf_unspecified
22577 }
22578
22579 type NrofSlots struct {
22580         Value                NrofSlots_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSlots_Value" json:"value,omitempty"`
22581         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
22582         XXX_unrecognized     []byte          `json:"-"`
22583         XXX_sizecache        int32           `json:"-"`
22584 }
22585
22586 func (m *NrofSlots) Reset()         { *m = NrofSlots{} }
22587 func (m *NrofSlots) String() string { return proto.CompactTextString(m) }
22588 func (*NrofSlots) ProtoMessage()    {}
22589 func (*NrofSlots) Descriptor() ([]byte, []int) {
22590         return fileDescriptor_21c7528bb61f1a7a, []int{201}
22591 }
22592
22593 func (m *NrofSlots) XXX_Unmarshal(b []byte) error {
22594         return xxx_messageInfo_NrofSlots.Unmarshal(m, b)
22595 }
22596 func (m *NrofSlots) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22597         return xxx_messageInfo_NrofSlots.Marshal(b, m, deterministic)
22598 }
22599 func (m *NrofSlots) XXX_Merge(src proto.Message) {
22600         xxx_messageInfo_NrofSlots.Merge(m, src)
22601 }
22602 func (m *NrofSlots) XXX_Size() int {
22603         return xxx_messageInfo_NrofSlots.Size(m)
22604 }
22605 func (m *NrofSlots) XXX_DiscardUnknown() {
22606         xxx_messageInfo_NrofSlots.DiscardUnknown(m)
22607 }
22608
22609 var xxx_messageInfo_NrofSlots proto.InternalMessageInfo
22610
22611 func (m *NrofSlots) GetValue() NrofSlots_Value {
22612         if m != nil {
22613                 return m.Value
22614         }
22615         return NrofSlots_protobuf_unspecified
22616 }
22617
22618 type SchedulingRequestResourceConfig struct {
22619         SchedulingRequestResourceId uint32 `protobuf:"varint,1,opt,name=schedulingRequestResourceId,proto3" json:"schedulingRequestResourceId,omitempty"`
22620         SchedulingRequestID         uint32 `protobuf:"varint,2,opt,name=schedulingRequestID,proto3" json:"schedulingRequestID,omitempty"`
22621         // Types that are valid to be assigned to PeriodicityAndOffset:
22622         //      *SchedulingRequestResourceConfig_Sym2
22623         //      *SchedulingRequestResourceConfig_Sym6Or7
22624         //      *SchedulingRequestResourceConfig_Sl1
22625         //      *SchedulingRequestResourceConfig_Sl2
22626         //      *SchedulingRequestResourceConfig_Sl4
22627         //      *SchedulingRequestResourceConfig_Sl5
22628         //      *SchedulingRequestResourceConfig_Sl8
22629         //      *SchedulingRequestResourceConfig_Sl10
22630         //      *SchedulingRequestResourceConfig_Sl16
22631         //      *SchedulingRequestResourceConfig_Sl20
22632         //      *SchedulingRequestResourceConfig_Sl40
22633         //      *SchedulingRequestResourceConfig_Sl80
22634         //      *SchedulingRequestResourceConfig_Sl160
22635         //      *SchedulingRequestResourceConfig_Sl320
22636         //      *SchedulingRequestResourceConfig_Sl640
22637         PeriodicityAndOffset isSchedulingRequestResourceConfig_PeriodicityAndOffset `protobuf_oneof:"periodicityAndOffset"`
22638         Resource             *wrappers.UInt32Value                                  `protobuf:"bytes,18,opt,name=resource,proto3" json:"resource,omitempty"`
22639         XXX_NoUnkeyedLiteral struct{}                                               `json:"-"`
22640         XXX_unrecognized     []byte                                                 `json:"-"`
22641         XXX_sizecache        int32                                                  `json:"-"`
22642 }
22643
22644 func (m *SchedulingRequestResourceConfig) Reset()         { *m = SchedulingRequestResourceConfig{} }
22645 func (m *SchedulingRequestResourceConfig) String() string { return proto.CompactTextString(m) }
22646 func (*SchedulingRequestResourceConfig) ProtoMessage()    {}
22647 func (*SchedulingRequestResourceConfig) Descriptor() ([]byte, []int) {
22648         return fileDescriptor_21c7528bb61f1a7a, []int{202}
22649 }
22650
22651 func (m *SchedulingRequestResourceConfig) XXX_Unmarshal(b []byte) error {
22652         return xxx_messageInfo_SchedulingRequestResourceConfig.Unmarshal(m, b)
22653 }
22654 func (m *SchedulingRequestResourceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22655         return xxx_messageInfo_SchedulingRequestResourceConfig.Marshal(b, m, deterministic)
22656 }
22657 func (m *SchedulingRequestResourceConfig) XXX_Merge(src proto.Message) {
22658         xxx_messageInfo_SchedulingRequestResourceConfig.Merge(m, src)
22659 }
22660 func (m *SchedulingRequestResourceConfig) XXX_Size() int {
22661         return xxx_messageInfo_SchedulingRequestResourceConfig.Size(m)
22662 }
22663 func (m *SchedulingRequestResourceConfig) XXX_DiscardUnknown() {
22664         xxx_messageInfo_SchedulingRequestResourceConfig.DiscardUnknown(m)
22665 }
22666
22667 var xxx_messageInfo_SchedulingRequestResourceConfig proto.InternalMessageInfo
22668
22669 func (m *SchedulingRequestResourceConfig) GetSchedulingRequestResourceId() uint32 {
22670         if m != nil {
22671                 return m.SchedulingRequestResourceId
22672         }
22673         return 0
22674 }
22675
22676 func (m *SchedulingRequestResourceConfig) GetSchedulingRequestID() uint32 {
22677         if m != nil {
22678                 return m.SchedulingRequestID
22679         }
22680         return 0
22681 }
22682
22683 type isSchedulingRequestResourceConfig_PeriodicityAndOffset interface {
22684         isSchedulingRequestResourceConfig_PeriodicityAndOffset()
22685 }
22686
22687 type SchedulingRequestResourceConfig_Sym2 struct {
22688         Sym2 *Null `protobuf:"bytes,3,opt,name=sym2,proto3,oneof"`
22689 }
22690
22691 type SchedulingRequestResourceConfig_Sym6Or7 struct {
22692         Sym6Or7 *Null `protobuf:"bytes,4,opt,name=sym6or7,proto3,oneof"`
22693 }
22694
22695 type SchedulingRequestResourceConfig_Sl1 struct {
22696         Sl1 *Null `protobuf:"bytes,5,opt,name=sl1,proto3,oneof"`
22697 }
22698
22699 type SchedulingRequestResourceConfig_Sl2 struct {
22700         Sl2 uint32 `protobuf:"varint,6,opt,name=sl2,proto3,oneof"`
22701 }
22702
22703 type SchedulingRequestResourceConfig_Sl4 struct {
22704         Sl4 uint32 `protobuf:"varint,7,opt,name=sl4,proto3,oneof"`
22705 }
22706
22707 type SchedulingRequestResourceConfig_Sl5 struct {
22708         Sl5 uint32 `protobuf:"varint,8,opt,name=sl5,proto3,oneof"`
22709 }
22710
22711 type SchedulingRequestResourceConfig_Sl8 struct {
22712         Sl8 uint32 `protobuf:"varint,9,opt,name=sl8,proto3,oneof"`
22713 }
22714
22715 type SchedulingRequestResourceConfig_Sl10 struct {
22716         Sl10 uint32 `protobuf:"varint,10,opt,name=sl10,proto3,oneof"`
22717 }
22718
22719 type SchedulingRequestResourceConfig_Sl16 struct {
22720         Sl16 uint32 `protobuf:"varint,11,opt,name=sl16,proto3,oneof"`
22721 }
22722
22723 type SchedulingRequestResourceConfig_Sl20 struct {
22724         Sl20 uint32 `protobuf:"varint,12,opt,name=sl20,proto3,oneof"`
22725 }
22726
22727 type SchedulingRequestResourceConfig_Sl40 struct {
22728         Sl40 uint32 `protobuf:"varint,13,opt,name=sl40,proto3,oneof"`
22729 }
22730
22731 type SchedulingRequestResourceConfig_Sl80 struct {
22732         Sl80 uint32 `protobuf:"varint,14,opt,name=sl80,proto3,oneof"`
22733 }
22734
22735 type SchedulingRequestResourceConfig_Sl160 struct {
22736         Sl160 uint32 `protobuf:"varint,15,opt,name=sl160,proto3,oneof"`
22737 }
22738
22739 type SchedulingRequestResourceConfig_Sl320 struct {
22740         Sl320 uint32 `protobuf:"varint,16,opt,name=sl320,proto3,oneof"`
22741 }
22742
22743 type SchedulingRequestResourceConfig_Sl640 struct {
22744         Sl640 uint32 `protobuf:"varint,17,opt,name=sl640,proto3,oneof"`
22745 }
22746
22747 func (*SchedulingRequestResourceConfig_Sym2) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22748 }
22749
22750 func (*SchedulingRequestResourceConfig_Sym6Or7) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22751 }
22752
22753 func (*SchedulingRequestResourceConfig_Sl1) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {}
22754
22755 func (*SchedulingRequestResourceConfig_Sl2) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {}
22756
22757 func (*SchedulingRequestResourceConfig_Sl4) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {}
22758
22759 func (*SchedulingRequestResourceConfig_Sl5) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {}
22760
22761 func (*SchedulingRequestResourceConfig_Sl8) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {}
22762
22763 func (*SchedulingRequestResourceConfig_Sl10) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22764 }
22765
22766 func (*SchedulingRequestResourceConfig_Sl16) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22767 }
22768
22769 func (*SchedulingRequestResourceConfig_Sl20) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22770 }
22771
22772 func (*SchedulingRequestResourceConfig_Sl40) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22773 }
22774
22775 func (*SchedulingRequestResourceConfig_Sl80) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22776 }
22777
22778 func (*SchedulingRequestResourceConfig_Sl160) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22779 }
22780
22781 func (*SchedulingRequestResourceConfig_Sl320) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22782 }
22783
22784 func (*SchedulingRequestResourceConfig_Sl640) isSchedulingRequestResourceConfig_PeriodicityAndOffset() {
22785 }
22786
22787 func (m *SchedulingRequestResourceConfig) GetPeriodicityAndOffset() isSchedulingRequestResourceConfig_PeriodicityAndOffset {
22788         if m != nil {
22789                 return m.PeriodicityAndOffset
22790         }
22791         return nil
22792 }
22793
22794 func (m *SchedulingRequestResourceConfig) GetSym2() *Null {
22795         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sym2); ok {
22796                 return x.Sym2
22797         }
22798         return nil
22799 }
22800
22801 func (m *SchedulingRequestResourceConfig) GetSym6Or7() *Null {
22802         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sym6Or7); ok {
22803                 return x.Sym6Or7
22804         }
22805         return nil
22806 }
22807
22808 func (m *SchedulingRequestResourceConfig) GetSl1() *Null {
22809         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl1); ok {
22810                 return x.Sl1
22811         }
22812         return nil
22813 }
22814
22815 func (m *SchedulingRequestResourceConfig) GetSl2() uint32 {
22816         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl2); ok {
22817                 return x.Sl2
22818         }
22819         return 0
22820 }
22821
22822 func (m *SchedulingRequestResourceConfig) GetSl4() uint32 {
22823         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl4); ok {
22824                 return x.Sl4
22825         }
22826         return 0
22827 }
22828
22829 func (m *SchedulingRequestResourceConfig) GetSl5() uint32 {
22830         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl5); ok {
22831                 return x.Sl5
22832         }
22833         return 0
22834 }
22835
22836 func (m *SchedulingRequestResourceConfig) GetSl8() uint32 {
22837         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl8); ok {
22838                 return x.Sl8
22839         }
22840         return 0
22841 }
22842
22843 func (m *SchedulingRequestResourceConfig) GetSl10() uint32 {
22844         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl10); ok {
22845                 return x.Sl10
22846         }
22847         return 0
22848 }
22849
22850 func (m *SchedulingRequestResourceConfig) GetSl16() uint32 {
22851         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl16); ok {
22852                 return x.Sl16
22853         }
22854         return 0
22855 }
22856
22857 func (m *SchedulingRequestResourceConfig) GetSl20() uint32 {
22858         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl20); ok {
22859                 return x.Sl20
22860         }
22861         return 0
22862 }
22863
22864 func (m *SchedulingRequestResourceConfig) GetSl40() uint32 {
22865         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl40); ok {
22866                 return x.Sl40
22867         }
22868         return 0
22869 }
22870
22871 func (m *SchedulingRequestResourceConfig) GetSl80() uint32 {
22872         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl80); ok {
22873                 return x.Sl80
22874         }
22875         return 0
22876 }
22877
22878 func (m *SchedulingRequestResourceConfig) GetSl160() uint32 {
22879         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl160); ok {
22880                 return x.Sl160
22881         }
22882         return 0
22883 }
22884
22885 func (m *SchedulingRequestResourceConfig) GetSl320() uint32 {
22886         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl320); ok {
22887                 return x.Sl320
22888         }
22889         return 0
22890 }
22891
22892 func (m *SchedulingRequestResourceConfig) GetSl640() uint32 {
22893         if x, ok := m.GetPeriodicityAndOffset().(*SchedulingRequestResourceConfig_Sl640); ok {
22894                 return x.Sl640
22895         }
22896         return 0
22897 }
22898
22899 func (m *SchedulingRequestResourceConfig) GetResource() *wrappers.UInt32Value {
22900         if m != nil {
22901                 return m.Resource
22902         }
22903         return nil
22904 }
22905
22906 // XXX_OneofWrappers is for the internal use of the proto package.
22907 func (*SchedulingRequestResourceConfig) XXX_OneofWrappers() []interface{} {
22908         return []interface{}{
22909                 (*SchedulingRequestResourceConfig_Sym2)(nil),
22910                 (*SchedulingRequestResourceConfig_Sym6Or7)(nil),
22911                 (*SchedulingRequestResourceConfig_Sl1)(nil),
22912                 (*SchedulingRequestResourceConfig_Sl2)(nil),
22913                 (*SchedulingRequestResourceConfig_Sl4)(nil),
22914                 (*SchedulingRequestResourceConfig_Sl5)(nil),
22915                 (*SchedulingRequestResourceConfig_Sl8)(nil),
22916                 (*SchedulingRequestResourceConfig_Sl10)(nil),
22917                 (*SchedulingRequestResourceConfig_Sl16)(nil),
22918                 (*SchedulingRequestResourceConfig_Sl20)(nil),
22919                 (*SchedulingRequestResourceConfig_Sl40)(nil),
22920                 (*SchedulingRequestResourceConfig_Sl80)(nil),
22921                 (*SchedulingRequestResourceConfig_Sl160)(nil),
22922                 (*SchedulingRequestResourceConfig_Sl320)(nil),
22923                 (*SchedulingRequestResourceConfig_Sl640)(nil),
22924         }
22925 }
22926
22927 type PUCCH_SpatialRelationInfo struct {
22928         Pucch_SpatialRelationInfoId uint32                `protobuf:"varint,1,opt,name=pucch_SpatialRelationInfoId,json=pucchSpatialRelationInfoId,proto3" json:"pucch_SpatialRelationInfoId,omitempty"`
22929         ServingCellId               *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"`
22930         // Types that are valid to be assigned to ReferenceSignal:
22931         //      *PUCCH_SpatialRelationInfo_Ssb_Index
22932         //      *PUCCH_SpatialRelationInfo_Csi_RS_Index
22933         //      *PUCCH_SpatialRelationInfo_Srs
22934         ReferenceSignal              isPUCCH_SpatialRelationInfo_ReferenceSignal `protobuf_oneof:"referenceSignal"`
22935         Pucch_PathlossReferenceRS_Id uint32                                      `protobuf:"varint,6,opt,name=pucch_PathlossReferenceRS_Id,json=pucchPathlossReferenceRSId,proto3" json:"pucch_PathlossReferenceRS_Id,omitempty"`
22936         P0_PUCCH_Id                  uint32                                      `protobuf:"varint,7,opt,name=p0_PUCCH_Id,json=p0PUCCHId,proto3" json:"p0_PUCCH_Id,omitempty"`
22937         ClosedLoopIndex              *ClosedLoopIndex                            `protobuf:"bytes,8,opt,name=closedLoopIndex,proto3" json:"closedLoopIndex,omitempty"`
22938         XXX_NoUnkeyedLiteral         struct{}                                    `json:"-"`
22939         XXX_unrecognized             []byte                                      `json:"-"`
22940         XXX_sizecache                int32                                       `json:"-"`
22941 }
22942
22943 func (m *PUCCH_SpatialRelationInfo) Reset()         { *m = PUCCH_SpatialRelationInfo{} }
22944 func (m *PUCCH_SpatialRelationInfo) String() string { return proto.CompactTextString(m) }
22945 func (*PUCCH_SpatialRelationInfo) ProtoMessage()    {}
22946 func (*PUCCH_SpatialRelationInfo) Descriptor() ([]byte, []int) {
22947         return fileDescriptor_21c7528bb61f1a7a, []int{203}
22948 }
22949
22950 func (m *PUCCH_SpatialRelationInfo) XXX_Unmarshal(b []byte) error {
22951         return xxx_messageInfo_PUCCH_SpatialRelationInfo.Unmarshal(m, b)
22952 }
22953 func (m *PUCCH_SpatialRelationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
22954         return xxx_messageInfo_PUCCH_SpatialRelationInfo.Marshal(b, m, deterministic)
22955 }
22956 func (m *PUCCH_SpatialRelationInfo) XXX_Merge(src proto.Message) {
22957         xxx_messageInfo_PUCCH_SpatialRelationInfo.Merge(m, src)
22958 }
22959 func (m *PUCCH_SpatialRelationInfo) XXX_Size() int {
22960         return xxx_messageInfo_PUCCH_SpatialRelationInfo.Size(m)
22961 }
22962 func (m *PUCCH_SpatialRelationInfo) XXX_DiscardUnknown() {
22963         xxx_messageInfo_PUCCH_SpatialRelationInfo.DiscardUnknown(m)
22964 }
22965
22966 var xxx_messageInfo_PUCCH_SpatialRelationInfo proto.InternalMessageInfo
22967
22968 func (m *PUCCH_SpatialRelationInfo) GetPucch_SpatialRelationInfoId() uint32 {
22969         if m != nil {
22970                 return m.Pucch_SpatialRelationInfoId
22971         }
22972         return 0
22973 }
22974
22975 func (m *PUCCH_SpatialRelationInfo) GetServingCellId() *wrappers.UInt32Value {
22976         if m != nil {
22977                 return m.ServingCellId
22978         }
22979         return nil
22980 }
22981
22982 type isPUCCH_SpatialRelationInfo_ReferenceSignal interface {
22983         isPUCCH_SpatialRelationInfo_ReferenceSignal()
22984 }
22985
22986 type PUCCH_SpatialRelationInfo_Ssb_Index struct {
22987         Ssb_Index uint32 `protobuf:"varint,3,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
22988 }
22989
22990 type PUCCH_SpatialRelationInfo_Csi_RS_Index struct {
22991         Csi_RS_Index uint32 `protobuf:"varint,4,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
22992 }
22993
22994 type PUCCH_SpatialRelationInfo_Srs struct {
22995         Srs *Srs `protobuf:"bytes,5,opt,name=srs,proto3,oneof"`
22996 }
22997
22998 func (*PUCCH_SpatialRelationInfo_Ssb_Index) isPUCCH_SpatialRelationInfo_ReferenceSignal() {}
22999
23000 func (*PUCCH_SpatialRelationInfo_Csi_RS_Index) isPUCCH_SpatialRelationInfo_ReferenceSignal() {}
23001
23002 func (*PUCCH_SpatialRelationInfo_Srs) isPUCCH_SpatialRelationInfo_ReferenceSignal() {}
23003
23004 func (m *PUCCH_SpatialRelationInfo) GetReferenceSignal() isPUCCH_SpatialRelationInfo_ReferenceSignal {
23005         if m != nil {
23006                 return m.ReferenceSignal
23007         }
23008         return nil
23009 }
23010
23011 func (m *PUCCH_SpatialRelationInfo) GetSsb_Index() uint32 {
23012         if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Ssb_Index); ok {
23013                 return x.Ssb_Index
23014         }
23015         return 0
23016 }
23017
23018 func (m *PUCCH_SpatialRelationInfo) GetCsi_RS_Index() uint32 {
23019         if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Csi_RS_Index); ok {
23020                 return x.Csi_RS_Index
23021         }
23022         return 0
23023 }
23024
23025 func (m *PUCCH_SpatialRelationInfo) GetSrs() *Srs {
23026         if x, ok := m.GetReferenceSignal().(*PUCCH_SpatialRelationInfo_Srs); ok {
23027                 return x.Srs
23028         }
23029         return nil
23030 }
23031
23032 func (m *PUCCH_SpatialRelationInfo) GetPucch_PathlossReferenceRS_Id() uint32 {
23033         if m != nil {
23034                 return m.Pucch_PathlossReferenceRS_Id
23035         }
23036         return 0
23037 }
23038
23039 func (m *PUCCH_SpatialRelationInfo) GetP0_PUCCH_Id() uint32 {
23040         if m != nil {
23041                 return m.P0_PUCCH_Id
23042         }
23043         return 0
23044 }
23045
23046 func (m *PUCCH_SpatialRelationInfo) GetClosedLoopIndex() *ClosedLoopIndex {
23047         if m != nil {
23048                 return m.ClosedLoopIndex
23049         }
23050         return nil
23051 }
23052
23053 // XXX_OneofWrappers is for the internal use of the proto package.
23054 func (*PUCCH_SpatialRelationInfo) XXX_OneofWrappers() []interface{} {
23055         return []interface{}{
23056                 (*PUCCH_SpatialRelationInfo_Ssb_Index)(nil),
23057                 (*PUCCH_SpatialRelationInfo_Csi_RS_Index)(nil),
23058                 (*PUCCH_SpatialRelationInfo_Srs)(nil),
23059         }
23060 }
23061
23062 type Srs struct {
23063         ResourceId           uint32   `protobuf:"varint,1,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
23064         UplinkBWP            uint32   `protobuf:"varint,2,opt,name=uplinkBWP,proto3" json:"uplinkBWP,omitempty"`
23065         XXX_NoUnkeyedLiteral struct{} `json:"-"`
23066         XXX_unrecognized     []byte   `json:"-"`
23067         XXX_sizecache        int32    `json:"-"`
23068 }
23069
23070 func (m *Srs) Reset()         { *m = Srs{} }
23071 func (m *Srs) String() string { return proto.CompactTextString(m) }
23072 func (*Srs) ProtoMessage()    {}
23073 func (*Srs) Descriptor() ([]byte, []int) {
23074         return fileDescriptor_21c7528bb61f1a7a, []int{204}
23075 }
23076
23077 func (m *Srs) XXX_Unmarshal(b []byte) error {
23078         return xxx_messageInfo_Srs.Unmarshal(m, b)
23079 }
23080 func (m *Srs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23081         return xxx_messageInfo_Srs.Marshal(b, m, deterministic)
23082 }
23083 func (m *Srs) XXX_Merge(src proto.Message) {
23084         xxx_messageInfo_Srs.Merge(m, src)
23085 }
23086 func (m *Srs) XXX_Size() int {
23087         return xxx_messageInfo_Srs.Size(m)
23088 }
23089 func (m *Srs) XXX_DiscardUnknown() {
23090         xxx_messageInfo_Srs.DiscardUnknown(m)
23091 }
23092
23093 var xxx_messageInfo_Srs proto.InternalMessageInfo
23094
23095 func (m *Srs) GetResourceId() uint32 {
23096         if m != nil {
23097                 return m.ResourceId
23098         }
23099         return 0
23100 }
23101
23102 func (m *Srs) GetUplinkBWP() uint32 {
23103         if m != nil {
23104                 return m.UplinkBWP
23105         }
23106         return 0
23107 }
23108
23109 type ClosedLoopIndex struct {
23110         Value                ClosedLoopIndex_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ClosedLoopIndex_Value" json:"value,omitempty"`
23111         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
23112         XXX_unrecognized     []byte                `json:"-"`
23113         XXX_sizecache        int32                 `json:"-"`
23114 }
23115
23116 func (m *ClosedLoopIndex) Reset()         { *m = ClosedLoopIndex{} }
23117 func (m *ClosedLoopIndex) String() string { return proto.CompactTextString(m) }
23118 func (*ClosedLoopIndex) ProtoMessage()    {}
23119 func (*ClosedLoopIndex) Descriptor() ([]byte, []int) {
23120         return fileDescriptor_21c7528bb61f1a7a, []int{205}
23121 }
23122
23123 func (m *ClosedLoopIndex) XXX_Unmarshal(b []byte) error {
23124         return xxx_messageInfo_ClosedLoopIndex.Unmarshal(m, b)
23125 }
23126 func (m *ClosedLoopIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23127         return xxx_messageInfo_ClosedLoopIndex.Marshal(b, m, deterministic)
23128 }
23129 func (m *ClosedLoopIndex) XXX_Merge(src proto.Message) {
23130         xxx_messageInfo_ClosedLoopIndex.Merge(m, src)
23131 }
23132 func (m *ClosedLoopIndex) XXX_Size() int {
23133         return xxx_messageInfo_ClosedLoopIndex.Size(m)
23134 }
23135 func (m *ClosedLoopIndex) XXX_DiscardUnknown() {
23136         xxx_messageInfo_ClosedLoopIndex.DiscardUnknown(m)
23137 }
23138
23139 var xxx_messageInfo_ClosedLoopIndex proto.InternalMessageInfo
23140
23141 func (m *ClosedLoopIndex) GetValue() ClosedLoopIndex_Value {
23142         if m != nil {
23143                 return m.Value
23144         }
23145         return ClosedLoopIndex_protobuf_unspecified
23146 }
23147
23148 type PUCCH_PowerControl struct {
23149         DeltaF_PUCCHF0               *wrappers.Int32Value          `protobuf:"bytes,1,opt,name=deltaF_PUCCH_f0,json=deltaFPUCCHF0,proto3" json:"deltaF_PUCCH_f0,omitempty"`
23150         DeltaF_PUCCHF1               *wrappers.Int32Value          `protobuf:"bytes,2,opt,name=deltaF_PUCCH_f1,json=deltaFPUCCHF1,proto3" json:"deltaF_PUCCH_f1,omitempty"`
23151         DeltaF_PUCCHF2               *wrappers.Int32Value          `protobuf:"bytes,3,opt,name=deltaF_PUCCH_f2,json=deltaFPUCCHF2,proto3" json:"deltaF_PUCCH_f2,omitempty"`
23152         DeltaF_PUCCHF3               *wrappers.Int32Value          `protobuf:"bytes,4,opt,name=deltaF_PUCCH_f3,json=deltaFPUCCHF3,proto3" json:"deltaF_PUCCH_f3,omitempty"`
23153         DeltaF_PUCCHF4               *wrappers.Int32Value          `protobuf:"bytes,5,opt,name=deltaF_PUCCH_f4,json=deltaFPUCCHF4,proto3" json:"deltaF_PUCCH_f4,omitempty"`
23154         P0_Set                       []*P0_PUCCH                   `protobuf:"bytes,6,rep,name=p0_Set,json=p0Set,proto3" json:"p0_Set,omitempty"`
23155         PathlossReferenceRSs         []*PUCCH_PathlossReferenceRS  `protobuf:"bytes,7,rep,name=pathlossReferenceRSs,proto3" json:"pathlossReferenceRSs,omitempty"`
23156         TwoPUCCH_PC_AdjustmentStates *TwoPUCCH_PC_AdjustmentStates `protobuf:"bytes,8,opt,name=twoPUCCH_PC_AdjustmentStates,json=twoPUCCHPCAdjustmentStates,proto3" json:"twoPUCCH_PC_AdjustmentStates,omitempty"`
23157         XXX_NoUnkeyedLiteral         struct{}                      `json:"-"`
23158         XXX_unrecognized             []byte                        `json:"-"`
23159         XXX_sizecache                int32                         `json:"-"`
23160 }
23161
23162 func (m *PUCCH_PowerControl) Reset()         { *m = PUCCH_PowerControl{} }
23163 func (m *PUCCH_PowerControl) String() string { return proto.CompactTextString(m) }
23164 func (*PUCCH_PowerControl) ProtoMessage()    {}
23165 func (*PUCCH_PowerControl) Descriptor() ([]byte, []int) {
23166         return fileDescriptor_21c7528bb61f1a7a, []int{206}
23167 }
23168
23169 func (m *PUCCH_PowerControl) XXX_Unmarshal(b []byte) error {
23170         return xxx_messageInfo_PUCCH_PowerControl.Unmarshal(m, b)
23171 }
23172 func (m *PUCCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23173         return xxx_messageInfo_PUCCH_PowerControl.Marshal(b, m, deterministic)
23174 }
23175 func (m *PUCCH_PowerControl) XXX_Merge(src proto.Message) {
23176         xxx_messageInfo_PUCCH_PowerControl.Merge(m, src)
23177 }
23178 func (m *PUCCH_PowerControl) XXX_Size() int {
23179         return xxx_messageInfo_PUCCH_PowerControl.Size(m)
23180 }
23181 func (m *PUCCH_PowerControl) XXX_DiscardUnknown() {
23182         xxx_messageInfo_PUCCH_PowerControl.DiscardUnknown(m)
23183 }
23184
23185 var xxx_messageInfo_PUCCH_PowerControl proto.InternalMessageInfo
23186
23187 func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF0() *wrappers.Int32Value {
23188         if m != nil {
23189                 return m.DeltaF_PUCCHF0
23190         }
23191         return nil
23192 }
23193
23194 func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF1() *wrappers.Int32Value {
23195         if m != nil {
23196                 return m.DeltaF_PUCCHF1
23197         }
23198         return nil
23199 }
23200
23201 func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF2() *wrappers.Int32Value {
23202         if m != nil {
23203                 return m.DeltaF_PUCCHF2
23204         }
23205         return nil
23206 }
23207
23208 func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF3() *wrappers.Int32Value {
23209         if m != nil {
23210                 return m.DeltaF_PUCCHF3
23211         }
23212         return nil
23213 }
23214
23215 func (m *PUCCH_PowerControl) GetDeltaF_PUCCHF4() *wrappers.Int32Value {
23216         if m != nil {
23217                 return m.DeltaF_PUCCHF4
23218         }
23219         return nil
23220 }
23221
23222 func (m *PUCCH_PowerControl) GetP0_Set() []*P0_PUCCH {
23223         if m != nil {
23224                 return m.P0_Set
23225         }
23226         return nil
23227 }
23228
23229 func (m *PUCCH_PowerControl) GetPathlossReferenceRSs() []*PUCCH_PathlossReferenceRS {
23230         if m != nil {
23231                 return m.PathlossReferenceRSs
23232         }
23233         return nil
23234 }
23235
23236 func (m *PUCCH_PowerControl) GetTwoPUCCH_PC_AdjustmentStates() *TwoPUCCH_PC_AdjustmentStates {
23237         if m != nil {
23238                 return m.TwoPUCCH_PC_AdjustmentStates
23239         }
23240         return nil
23241 }
23242
23243 type P0_PUCCH struct {
23244         P0_PUCCH_Id          uint32   `protobuf:"varint,1,opt,name=p0_PUCCH_Id,json=p0PUCCHId,proto3" json:"p0_PUCCH_Id,omitempty"`
23245         P0_PUCCH_Value       int32    `protobuf:"zigzag32,2,opt,name=p0_PUCCH_Value,json=p0PUCCHValue,proto3" json:"p0_PUCCH_Value,omitempty"`
23246         XXX_NoUnkeyedLiteral struct{} `json:"-"`
23247         XXX_unrecognized     []byte   `json:"-"`
23248         XXX_sizecache        int32    `json:"-"`
23249 }
23250
23251 func (m *P0_PUCCH) Reset()         { *m = P0_PUCCH{} }
23252 func (m *P0_PUCCH) String() string { return proto.CompactTextString(m) }
23253 func (*P0_PUCCH) ProtoMessage()    {}
23254 func (*P0_PUCCH) Descriptor() ([]byte, []int) {
23255         return fileDescriptor_21c7528bb61f1a7a, []int{207}
23256 }
23257
23258 func (m *P0_PUCCH) XXX_Unmarshal(b []byte) error {
23259         return xxx_messageInfo_P0_PUCCH.Unmarshal(m, b)
23260 }
23261 func (m *P0_PUCCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23262         return xxx_messageInfo_P0_PUCCH.Marshal(b, m, deterministic)
23263 }
23264 func (m *P0_PUCCH) XXX_Merge(src proto.Message) {
23265         xxx_messageInfo_P0_PUCCH.Merge(m, src)
23266 }
23267 func (m *P0_PUCCH) XXX_Size() int {
23268         return xxx_messageInfo_P0_PUCCH.Size(m)
23269 }
23270 func (m *P0_PUCCH) XXX_DiscardUnknown() {
23271         xxx_messageInfo_P0_PUCCH.DiscardUnknown(m)
23272 }
23273
23274 var xxx_messageInfo_P0_PUCCH proto.InternalMessageInfo
23275
23276 func (m *P0_PUCCH) GetP0_PUCCH_Id() uint32 {
23277         if m != nil {
23278                 return m.P0_PUCCH_Id
23279         }
23280         return 0
23281 }
23282
23283 func (m *P0_PUCCH) GetP0_PUCCH_Value() int32 {
23284         if m != nil {
23285                 return m.P0_PUCCH_Value
23286         }
23287         return 0
23288 }
23289
23290 type PUCCH_PathlossReferenceRS struct {
23291         Pucch_PathlossReferenceRS_Id uint32 `protobuf:"varint,1,opt,name=pucch_PathlossReferenceRS_Id,json=pucchPathlossReferenceRSId,proto3" json:"pucch_PathlossReferenceRS_Id,omitempty"`
23292         // Types that are valid to be assigned to ReferenceSignal:
23293         //      *PUCCH_PathlossReferenceRS_Ssb_Index
23294         //      *PUCCH_PathlossReferenceRS_Csi_RS_Index
23295         ReferenceSignal      isPUCCH_PathlossReferenceRS_ReferenceSignal `protobuf_oneof:"referenceSignal"`
23296         XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
23297         XXX_unrecognized     []byte                                      `json:"-"`
23298         XXX_sizecache        int32                                       `json:"-"`
23299 }
23300
23301 func (m *PUCCH_PathlossReferenceRS) Reset()         { *m = PUCCH_PathlossReferenceRS{} }
23302 func (m *PUCCH_PathlossReferenceRS) String() string { return proto.CompactTextString(m) }
23303 func (*PUCCH_PathlossReferenceRS) ProtoMessage()    {}
23304 func (*PUCCH_PathlossReferenceRS) Descriptor() ([]byte, []int) {
23305         return fileDescriptor_21c7528bb61f1a7a, []int{208}
23306 }
23307
23308 func (m *PUCCH_PathlossReferenceRS) XXX_Unmarshal(b []byte) error {
23309         return xxx_messageInfo_PUCCH_PathlossReferenceRS.Unmarshal(m, b)
23310 }
23311 func (m *PUCCH_PathlossReferenceRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23312         return xxx_messageInfo_PUCCH_PathlossReferenceRS.Marshal(b, m, deterministic)
23313 }
23314 func (m *PUCCH_PathlossReferenceRS) XXX_Merge(src proto.Message) {
23315         xxx_messageInfo_PUCCH_PathlossReferenceRS.Merge(m, src)
23316 }
23317 func (m *PUCCH_PathlossReferenceRS) XXX_Size() int {
23318         return xxx_messageInfo_PUCCH_PathlossReferenceRS.Size(m)
23319 }
23320 func (m *PUCCH_PathlossReferenceRS) XXX_DiscardUnknown() {
23321         xxx_messageInfo_PUCCH_PathlossReferenceRS.DiscardUnknown(m)
23322 }
23323
23324 var xxx_messageInfo_PUCCH_PathlossReferenceRS proto.InternalMessageInfo
23325
23326 func (m *PUCCH_PathlossReferenceRS) GetPucch_PathlossReferenceRS_Id() uint32 {
23327         if m != nil {
23328                 return m.Pucch_PathlossReferenceRS_Id
23329         }
23330         return 0
23331 }
23332
23333 type isPUCCH_PathlossReferenceRS_ReferenceSignal interface {
23334         isPUCCH_PathlossReferenceRS_ReferenceSignal()
23335 }
23336
23337 type PUCCH_PathlossReferenceRS_Ssb_Index struct {
23338         Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
23339 }
23340
23341 type PUCCH_PathlossReferenceRS_Csi_RS_Index struct {
23342         Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
23343 }
23344
23345 func (*PUCCH_PathlossReferenceRS_Ssb_Index) isPUCCH_PathlossReferenceRS_ReferenceSignal() {}
23346
23347 func (*PUCCH_PathlossReferenceRS_Csi_RS_Index) isPUCCH_PathlossReferenceRS_ReferenceSignal() {}
23348
23349 func (m *PUCCH_PathlossReferenceRS) GetReferenceSignal() isPUCCH_PathlossReferenceRS_ReferenceSignal {
23350         if m != nil {
23351                 return m.ReferenceSignal
23352         }
23353         return nil
23354 }
23355
23356 func (m *PUCCH_PathlossReferenceRS) GetSsb_Index() uint32 {
23357         if x, ok := m.GetReferenceSignal().(*PUCCH_PathlossReferenceRS_Ssb_Index); ok {
23358                 return x.Ssb_Index
23359         }
23360         return 0
23361 }
23362
23363 func (m *PUCCH_PathlossReferenceRS) GetCsi_RS_Index() uint32 {
23364         if x, ok := m.GetReferenceSignal().(*PUCCH_PathlossReferenceRS_Csi_RS_Index); ok {
23365                 return x.Csi_RS_Index
23366         }
23367         return 0
23368 }
23369
23370 // XXX_OneofWrappers is for the internal use of the proto package.
23371 func (*PUCCH_PathlossReferenceRS) XXX_OneofWrappers() []interface{} {
23372         return []interface{}{
23373                 (*PUCCH_PathlossReferenceRS_Ssb_Index)(nil),
23374                 (*PUCCH_PathlossReferenceRS_Csi_RS_Index)(nil),
23375         }
23376 }
23377
23378 type TwoPUCCH_PC_AdjustmentStates struct {
23379         Value                TwoPUCCH_PC_AdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TwoPUCCH_PC_AdjustmentStates_Value" json:"value,omitempty"`
23380         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
23381         XXX_unrecognized     []byte                             `json:"-"`
23382         XXX_sizecache        int32                              `json:"-"`
23383 }
23384
23385 func (m *TwoPUCCH_PC_AdjustmentStates) Reset()         { *m = TwoPUCCH_PC_AdjustmentStates{} }
23386 func (m *TwoPUCCH_PC_AdjustmentStates) String() string { return proto.CompactTextString(m) }
23387 func (*TwoPUCCH_PC_AdjustmentStates) ProtoMessage()    {}
23388 func (*TwoPUCCH_PC_AdjustmentStates) Descriptor() ([]byte, []int) {
23389         return fileDescriptor_21c7528bb61f1a7a, []int{209}
23390 }
23391
23392 func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Unmarshal(b []byte) error {
23393         return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Unmarshal(m, b)
23394 }
23395 func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23396         return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Marshal(b, m, deterministic)
23397 }
23398 func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Merge(src proto.Message) {
23399         xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Merge(m, src)
23400 }
23401 func (m *TwoPUCCH_PC_AdjustmentStates) XXX_Size() int {
23402         return xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.Size(m)
23403 }
23404 func (m *TwoPUCCH_PC_AdjustmentStates) XXX_DiscardUnknown() {
23405         xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates.DiscardUnknown(m)
23406 }
23407
23408 var xxx_messageInfo_TwoPUCCH_PC_AdjustmentStates proto.InternalMessageInfo
23409
23410 func (m *TwoPUCCH_PC_AdjustmentStates) GetValue() TwoPUCCH_PC_AdjustmentStates_Value {
23411         if m != nil {
23412                 return m.Value
23413         }
23414         return TwoPUCCH_PC_AdjustmentStates_protobuf_unspecified
23415 }
23416
23417 type PUSCH_ServingCellConfig struct {
23418         // Types that are valid to be assigned to CodeBlockGroupTransmission:
23419         //      *PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission
23420         //      *PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission
23421         CodeBlockGroupTransmission isPUSCH_ServingCellConfig_CodeBlockGroupTransmission `protobuf_oneof:"codeBlockGroupTransmission"`
23422         RateMatching               *RateMatching                                        `protobuf:"bytes,3,opt,name=rateMatching,proto3" json:"rateMatching,omitempty"`
23423         XOverhead                  *XOverhead                                           `protobuf:"bytes,4,opt,name=xOverhead,proto3" json:"xOverhead,omitempty"`
23424         MaxMIMO_Layers             *wrappers.UInt32Value                                `protobuf:"bytes,5,opt,name=maxMIMO_Layers,json=maxMIMOLayers,proto3" json:"maxMIMO_Layers,omitempty"`
23425         ProcessingType2Enabled     *wrappers.BoolValue                                  `protobuf:"bytes,6,opt,name=processingType2Enabled,proto3" json:"processingType2Enabled,omitempty"`
23426         XXX_NoUnkeyedLiteral       struct{}                                             `json:"-"`
23427         XXX_unrecognized           []byte                                               `json:"-"`
23428         XXX_sizecache              int32                                                `json:"-"`
23429 }
23430
23431 func (m *PUSCH_ServingCellConfig) Reset()         { *m = PUSCH_ServingCellConfig{} }
23432 func (m *PUSCH_ServingCellConfig) String() string { return proto.CompactTextString(m) }
23433 func (*PUSCH_ServingCellConfig) ProtoMessage()    {}
23434 func (*PUSCH_ServingCellConfig) Descriptor() ([]byte, []int) {
23435         return fileDescriptor_21c7528bb61f1a7a, []int{210}
23436 }
23437
23438 func (m *PUSCH_ServingCellConfig) XXX_Unmarshal(b []byte) error {
23439         return xxx_messageInfo_PUSCH_ServingCellConfig.Unmarshal(m, b)
23440 }
23441 func (m *PUSCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23442         return xxx_messageInfo_PUSCH_ServingCellConfig.Marshal(b, m, deterministic)
23443 }
23444 func (m *PUSCH_ServingCellConfig) XXX_Merge(src proto.Message) {
23445         xxx_messageInfo_PUSCH_ServingCellConfig.Merge(m, src)
23446 }
23447 func (m *PUSCH_ServingCellConfig) XXX_Size() int {
23448         return xxx_messageInfo_PUSCH_ServingCellConfig.Size(m)
23449 }
23450 func (m *PUSCH_ServingCellConfig) XXX_DiscardUnknown() {
23451         xxx_messageInfo_PUSCH_ServingCellConfig.DiscardUnknown(m)
23452 }
23453
23454 var xxx_messageInfo_PUSCH_ServingCellConfig proto.InternalMessageInfo
23455
23456 type isPUSCH_ServingCellConfig_CodeBlockGroupTransmission interface {
23457         isPUSCH_ServingCellConfig_CodeBlockGroupTransmission()
23458 }
23459
23460 type PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission struct {
23461         ReleaseCodeBlockGroupTransmission *Null `protobuf:"bytes,1,opt,name=release_codeBlockGroupTransmission,json=releaseCodeBlockGroupTransmission,proto3,oneof"`
23462 }
23463
23464 type PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission struct {
23465         SetupCodeBlockGroupTransmission *PUSCH_CodeBlockGroupTransmission `protobuf:"bytes,2,opt,name=setup_codeBlockGroupTransmission,json=setupCodeBlockGroupTransmission,proto3,oneof"`
23466 }
23467
23468 func (*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission) isPUSCH_ServingCellConfig_CodeBlockGroupTransmission() {
23469 }
23470
23471 func (*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission) isPUSCH_ServingCellConfig_CodeBlockGroupTransmission() {
23472 }
23473
23474 func (m *PUSCH_ServingCellConfig) GetCodeBlockGroupTransmission() isPUSCH_ServingCellConfig_CodeBlockGroupTransmission {
23475         if m != nil {
23476                 return m.CodeBlockGroupTransmission
23477         }
23478         return nil
23479 }
23480
23481 func (m *PUSCH_ServingCellConfig) GetReleaseCodeBlockGroupTransmission() *Null {
23482         if x, ok := m.GetCodeBlockGroupTransmission().(*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission); ok {
23483                 return x.ReleaseCodeBlockGroupTransmission
23484         }
23485         return nil
23486 }
23487
23488 func (m *PUSCH_ServingCellConfig) GetSetupCodeBlockGroupTransmission() *PUSCH_CodeBlockGroupTransmission {
23489         if x, ok := m.GetCodeBlockGroupTransmission().(*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission); ok {
23490                 return x.SetupCodeBlockGroupTransmission
23491         }
23492         return nil
23493 }
23494
23495 func (m *PUSCH_ServingCellConfig) GetRateMatching() *RateMatching {
23496         if m != nil {
23497                 return m.RateMatching
23498         }
23499         return nil
23500 }
23501
23502 func (m *PUSCH_ServingCellConfig) GetXOverhead() *XOverhead {
23503         if m != nil {
23504                 return m.XOverhead
23505         }
23506         return nil
23507 }
23508
23509 func (m *PUSCH_ServingCellConfig) GetMaxMIMO_Layers() *wrappers.UInt32Value {
23510         if m != nil {
23511                 return m.MaxMIMO_Layers
23512         }
23513         return nil
23514 }
23515
23516 func (m *PUSCH_ServingCellConfig) GetProcessingType2Enabled() *wrappers.BoolValue {
23517         if m != nil {
23518                 return m.ProcessingType2Enabled
23519         }
23520         return nil
23521 }
23522
23523 // XXX_OneofWrappers is for the internal use of the proto package.
23524 func (*PUSCH_ServingCellConfig) XXX_OneofWrappers() []interface{} {
23525         return []interface{}{
23526                 (*PUSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission)(nil),
23527                 (*PUSCH_ServingCellConfig_SetupCodeBlockGroupTransmission)(nil),
23528         }
23529 }
23530
23531 type PUSCH_CodeBlockGroupTransmission struct {
23532         MaxCodeBlockGroupsPerTransportBlock *MaxCodeBlockGroupsPerTransportBlock `protobuf:"bytes,1,opt,name=maxCodeBlockGroupsPerTransportBlock,proto3" json:"maxCodeBlockGroupsPerTransportBlock,omitempty"`
23533         XXX_NoUnkeyedLiteral                struct{}                             `json:"-"`
23534         XXX_unrecognized                    []byte                               `json:"-"`
23535         XXX_sizecache                       int32                                `json:"-"`
23536 }
23537
23538 func (m *PUSCH_CodeBlockGroupTransmission) Reset()         { *m = PUSCH_CodeBlockGroupTransmission{} }
23539 func (m *PUSCH_CodeBlockGroupTransmission) String() string { return proto.CompactTextString(m) }
23540 func (*PUSCH_CodeBlockGroupTransmission) ProtoMessage()    {}
23541 func (*PUSCH_CodeBlockGroupTransmission) Descriptor() ([]byte, []int) {
23542         return fileDescriptor_21c7528bb61f1a7a, []int{211}
23543 }
23544
23545 func (m *PUSCH_CodeBlockGroupTransmission) XXX_Unmarshal(b []byte) error {
23546         return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Unmarshal(m, b)
23547 }
23548 func (m *PUSCH_CodeBlockGroupTransmission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23549         return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Marshal(b, m, deterministic)
23550 }
23551 func (m *PUSCH_CodeBlockGroupTransmission) XXX_Merge(src proto.Message) {
23552         xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Merge(m, src)
23553 }
23554 func (m *PUSCH_CodeBlockGroupTransmission) XXX_Size() int {
23555         return xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.Size(m)
23556 }
23557 func (m *PUSCH_CodeBlockGroupTransmission) XXX_DiscardUnknown() {
23558         xxx_messageInfo_PUSCH_CodeBlockGroupTransmission.DiscardUnknown(m)
23559 }
23560
23561 var xxx_messageInfo_PUSCH_CodeBlockGroupTransmission proto.InternalMessageInfo
23562
23563 func (m *PUSCH_CodeBlockGroupTransmission) GetMaxCodeBlockGroupsPerTransportBlock() *MaxCodeBlockGroupsPerTransportBlock {
23564         if m != nil {
23565                 return m.MaxCodeBlockGroupsPerTransportBlock
23566         }
23567         return nil
23568 }
23569
23570 type RateMatching struct {
23571         Value                RateMatching_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RateMatching_Value" json:"value,omitempty"`
23572         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
23573         XXX_unrecognized     []byte             `json:"-"`
23574         XXX_sizecache        int32              `json:"-"`
23575 }
23576
23577 func (m *RateMatching) Reset()         { *m = RateMatching{} }
23578 func (m *RateMatching) String() string { return proto.CompactTextString(m) }
23579 func (*RateMatching) ProtoMessage()    {}
23580 func (*RateMatching) Descriptor() ([]byte, []int) {
23581         return fileDescriptor_21c7528bb61f1a7a, []int{212}
23582 }
23583
23584 func (m *RateMatching) XXX_Unmarshal(b []byte) error {
23585         return xxx_messageInfo_RateMatching.Unmarshal(m, b)
23586 }
23587 func (m *RateMatching) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23588         return xxx_messageInfo_RateMatching.Marshal(b, m, deterministic)
23589 }
23590 func (m *RateMatching) XXX_Merge(src proto.Message) {
23591         xxx_messageInfo_RateMatching.Merge(m, src)
23592 }
23593 func (m *RateMatching) XXX_Size() int {
23594         return xxx_messageInfo_RateMatching.Size(m)
23595 }
23596 func (m *RateMatching) XXX_DiscardUnknown() {
23597         xxx_messageInfo_RateMatching.DiscardUnknown(m)
23598 }
23599
23600 var xxx_messageInfo_RateMatching proto.InternalMessageInfo
23601
23602 func (m *RateMatching) GetValue() RateMatching_Value {
23603         if m != nil {
23604                 return m.Value
23605         }
23606         return RateMatching_protobuf_unspecified
23607 }
23608
23609 type SRS_CarrierSwitching struct {
23610         Srs_SwitchFromServCellIndex *wrappers.UInt32Value  `protobuf:"bytes,1,opt,name=srs_SwitchFromServCellIndex,json=srsSwitchFromServCellIndex,proto3" json:"srs_SwitchFromServCellIndex,omitempty"`
23611         Srs_SwitchFromCarrier       *SRS_SwitchFromCarrier `protobuf:"bytes,2,opt,name=srs_SwitchFromCarrier,json=srsSwitchFromCarrier,proto3" json:"srs_SwitchFromCarrier,omitempty"`
23612         // Types that are valid to be assigned to Srs_TPC_PDCCH_Group:
23613         //      *SRS_CarrierSwitching_TypeA
23614         //      *SRS_CarrierSwitching_TypeB
23615         Srs_TPC_PDCCH_Group  isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group `protobuf_oneof:"srs_TPC_PDCCH_Group"`
23616         MonitoringCells      []uint32                                   `protobuf:"varint,5,rep,packed,name=monitoringCells,proto3" json:"monitoringCells,omitempty"`
23617         XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
23618         XXX_unrecognized     []byte                                     `json:"-"`
23619         XXX_sizecache        int32                                      `json:"-"`
23620 }
23621
23622 func (m *SRS_CarrierSwitching) Reset()         { *m = SRS_CarrierSwitching{} }
23623 func (m *SRS_CarrierSwitching) String() string { return proto.CompactTextString(m) }
23624 func (*SRS_CarrierSwitching) ProtoMessage()    {}
23625 func (*SRS_CarrierSwitching) Descriptor() ([]byte, []int) {
23626         return fileDescriptor_21c7528bb61f1a7a, []int{213}
23627 }
23628
23629 func (m *SRS_CarrierSwitching) XXX_Unmarshal(b []byte) error {
23630         return xxx_messageInfo_SRS_CarrierSwitching.Unmarshal(m, b)
23631 }
23632 func (m *SRS_CarrierSwitching) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23633         return xxx_messageInfo_SRS_CarrierSwitching.Marshal(b, m, deterministic)
23634 }
23635 func (m *SRS_CarrierSwitching) XXX_Merge(src proto.Message) {
23636         xxx_messageInfo_SRS_CarrierSwitching.Merge(m, src)
23637 }
23638 func (m *SRS_CarrierSwitching) XXX_Size() int {
23639         return xxx_messageInfo_SRS_CarrierSwitching.Size(m)
23640 }
23641 func (m *SRS_CarrierSwitching) XXX_DiscardUnknown() {
23642         xxx_messageInfo_SRS_CarrierSwitching.DiscardUnknown(m)
23643 }
23644
23645 var xxx_messageInfo_SRS_CarrierSwitching proto.InternalMessageInfo
23646
23647 func (m *SRS_CarrierSwitching) GetSrs_SwitchFromServCellIndex() *wrappers.UInt32Value {
23648         if m != nil {
23649                 return m.Srs_SwitchFromServCellIndex
23650         }
23651         return nil
23652 }
23653
23654 func (m *SRS_CarrierSwitching) GetSrs_SwitchFromCarrier() *SRS_SwitchFromCarrier {
23655         if m != nil {
23656                 return m.Srs_SwitchFromCarrier
23657         }
23658         return nil
23659 }
23660
23661 type isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group interface {
23662         isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group()
23663 }
23664
23665 type SRS_CarrierSwitching_TypeA struct {
23666         TypeA *SRS_TPC_PDCCH_ConfigList `protobuf:"bytes,3,opt,name=typeA,proto3,oneof"`
23667 }
23668
23669 type SRS_CarrierSwitching_TypeB struct {
23670         TypeB *SRS_TPC_PDCCH_Config `protobuf:"bytes,4,opt,name=typeB,proto3,oneof"`
23671 }
23672
23673 func (*SRS_CarrierSwitching_TypeA) isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group() {}
23674
23675 func (*SRS_CarrierSwitching_TypeB) isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group() {}
23676
23677 func (m *SRS_CarrierSwitching) GetSrs_TPC_PDCCH_Group() isSRS_CarrierSwitching_Srs_TPC_PDCCH_Group {
23678         if m != nil {
23679                 return m.Srs_TPC_PDCCH_Group
23680         }
23681         return nil
23682 }
23683
23684 func (m *SRS_CarrierSwitching) GetTypeA() *SRS_TPC_PDCCH_ConfigList {
23685         if x, ok := m.GetSrs_TPC_PDCCH_Group().(*SRS_CarrierSwitching_TypeA); ok {
23686                 return x.TypeA
23687         }
23688         return nil
23689 }
23690
23691 func (m *SRS_CarrierSwitching) GetTypeB() *SRS_TPC_PDCCH_Config {
23692         if x, ok := m.GetSrs_TPC_PDCCH_Group().(*SRS_CarrierSwitching_TypeB); ok {
23693                 return x.TypeB
23694         }
23695         return nil
23696 }
23697
23698 func (m *SRS_CarrierSwitching) GetMonitoringCells() []uint32 {
23699         if m != nil {
23700                 return m.MonitoringCells
23701         }
23702         return nil
23703 }
23704
23705 // XXX_OneofWrappers is for the internal use of the proto package.
23706 func (*SRS_CarrierSwitching) XXX_OneofWrappers() []interface{} {
23707         return []interface{}{
23708                 (*SRS_CarrierSwitching_TypeA)(nil),
23709                 (*SRS_CarrierSwitching_TypeB)(nil),
23710         }
23711 }
23712
23713 type SRS_SwitchFromCarrier struct {
23714         Value                SRS_SwitchFromCarrier_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_SwitchFromCarrier_Value" json:"value,omitempty"`
23715         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
23716         XXX_unrecognized     []byte                      `json:"-"`
23717         XXX_sizecache        int32                       `json:"-"`
23718 }
23719
23720 func (m *SRS_SwitchFromCarrier) Reset()         { *m = SRS_SwitchFromCarrier{} }
23721 func (m *SRS_SwitchFromCarrier) String() string { return proto.CompactTextString(m) }
23722 func (*SRS_SwitchFromCarrier) ProtoMessage()    {}
23723 func (*SRS_SwitchFromCarrier) Descriptor() ([]byte, []int) {
23724         return fileDescriptor_21c7528bb61f1a7a, []int{214}
23725 }
23726
23727 func (m *SRS_SwitchFromCarrier) XXX_Unmarshal(b []byte) error {
23728         return xxx_messageInfo_SRS_SwitchFromCarrier.Unmarshal(m, b)
23729 }
23730 func (m *SRS_SwitchFromCarrier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23731         return xxx_messageInfo_SRS_SwitchFromCarrier.Marshal(b, m, deterministic)
23732 }
23733 func (m *SRS_SwitchFromCarrier) XXX_Merge(src proto.Message) {
23734         xxx_messageInfo_SRS_SwitchFromCarrier.Merge(m, src)
23735 }
23736 func (m *SRS_SwitchFromCarrier) XXX_Size() int {
23737         return xxx_messageInfo_SRS_SwitchFromCarrier.Size(m)
23738 }
23739 func (m *SRS_SwitchFromCarrier) XXX_DiscardUnknown() {
23740         xxx_messageInfo_SRS_SwitchFromCarrier.DiscardUnknown(m)
23741 }
23742
23743 var xxx_messageInfo_SRS_SwitchFromCarrier proto.InternalMessageInfo
23744
23745 func (m *SRS_SwitchFromCarrier) GetValue() SRS_SwitchFromCarrier_Value {
23746         if m != nil {
23747                 return m.Value
23748         }
23749         return SRS_SwitchFromCarrier_protobuf_unspecified
23750 }
23751
23752 type SRS_TPC_PDCCH_ConfigList struct {
23753         Items                []*SRS_TPC_PDCCH_Config `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
23754         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
23755         XXX_unrecognized     []byte                  `json:"-"`
23756         XXX_sizecache        int32                   `json:"-"`
23757 }
23758
23759 func (m *SRS_TPC_PDCCH_ConfigList) Reset()         { *m = SRS_TPC_PDCCH_ConfigList{} }
23760 func (m *SRS_TPC_PDCCH_ConfigList) String() string { return proto.CompactTextString(m) }
23761 func (*SRS_TPC_PDCCH_ConfigList) ProtoMessage()    {}
23762 func (*SRS_TPC_PDCCH_ConfigList) Descriptor() ([]byte, []int) {
23763         return fileDescriptor_21c7528bb61f1a7a, []int{215}
23764 }
23765
23766 func (m *SRS_TPC_PDCCH_ConfigList) XXX_Unmarshal(b []byte) error {
23767         return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Unmarshal(m, b)
23768 }
23769 func (m *SRS_TPC_PDCCH_ConfigList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23770         return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Marshal(b, m, deterministic)
23771 }
23772 func (m *SRS_TPC_PDCCH_ConfigList) XXX_Merge(src proto.Message) {
23773         xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Merge(m, src)
23774 }
23775 func (m *SRS_TPC_PDCCH_ConfigList) XXX_Size() int {
23776         return xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.Size(m)
23777 }
23778 func (m *SRS_TPC_PDCCH_ConfigList) XXX_DiscardUnknown() {
23779         xxx_messageInfo_SRS_TPC_PDCCH_ConfigList.DiscardUnknown(m)
23780 }
23781
23782 var xxx_messageInfo_SRS_TPC_PDCCH_ConfigList proto.InternalMessageInfo
23783
23784 func (m *SRS_TPC_PDCCH_ConfigList) GetItems() []*SRS_TPC_PDCCH_Config {
23785         if m != nil {
23786                 return m.Items
23787         }
23788         return nil
23789 }
23790
23791 type SRS_TPC_PDCCH_Config struct {
23792         Srs_CC_SetIndexList  []*SRS_CC_SetIndex `protobuf:"bytes,1,rep,name=srs_CC_SetIndexList,json=srsCCSetIndexList,proto3" json:"srs_CC_SetIndexList,omitempty"`
23793         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
23794         XXX_unrecognized     []byte             `json:"-"`
23795         XXX_sizecache        int32              `json:"-"`
23796 }
23797
23798 func (m *SRS_TPC_PDCCH_Config) Reset()         { *m = SRS_TPC_PDCCH_Config{} }
23799 func (m *SRS_TPC_PDCCH_Config) String() string { return proto.CompactTextString(m) }
23800 func (*SRS_TPC_PDCCH_Config) ProtoMessage()    {}
23801 func (*SRS_TPC_PDCCH_Config) Descriptor() ([]byte, []int) {
23802         return fileDescriptor_21c7528bb61f1a7a, []int{216}
23803 }
23804
23805 func (m *SRS_TPC_PDCCH_Config) XXX_Unmarshal(b []byte) error {
23806         return xxx_messageInfo_SRS_TPC_PDCCH_Config.Unmarshal(m, b)
23807 }
23808 func (m *SRS_TPC_PDCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23809         return xxx_messageInfo_SRS_TPC_PDCCH_Config.Marshal(b, m, deterministic)
23810 }
23811 func (m *SRS_TPC_PDCCH_Config) XXX_Merge(src proto.Message) {
23812         xxx_messageInfo_SRS_TPC_PDCCH_Config.Merge(m, src)
23813 }
23814 func (m *SRS_TPC_PDCCH_Config) XXX_Size() int {
23815         return xxx_messageInfo_SRS_TPC_PDCCH_Config.Size(m)
23816 }
23817 func (m *SRS_TPC_PDCCH_Config) XXX_DiscardUnknown() {
23818         xxx_messageInfo_SRS_TPC_PDCCH_Config.DiscardUnknown(m)
23819 }
23820
23821 var xxx_messageInfo_SRS_TPC_PDCCH_Config proto.InternalMessageInfo
23822
23823 func (m *SRS_TPC_PDCCH_Config) GetSrs_CC_SetIndexList() []*SRS_CC_SetIndex {
23824         if m != nil {
23825                 return m.Srs_CC_SetIndexList
23826         }
23827         return nil
23828 }
23829
23830 type SRS_CC_SetIndex struct {
23831         Cc_SetIndex          *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cc_SetIndex,json=ccSetIndex,proto3" json:"cc_SetIndex,omitempty"`
23832         Cc_IndexInOneCC_Set  *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=cc_IndexInOneCC_Set,json=ccIndexInOneCCSet,proto3" json:"cc_IndexInOneCC_Set,omitempty"`
23833         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
23834         XXX_unrecognized     []byte                `json:"-"`
23835         XXX_sizecache        int32                 `json:"-"`
23836 }
23837
23838 func (m *SRS_CC_SetIndex) Reset()         { *m = SRS_CC_SetIndex{} }
23839 func (m *SRS_CC_SetIndex) String() string { return proto.CompactTextString(m) }
23840 func (*SRS_CC_SetIndex) ProtoMessage()    {}
23841 func (*SRS_CC_SetIndex) Descriptor() ([]byte, []int) {
23842         return fileDescriptor_21c7528bb61f1a7a, []int{217}
23843 }
23844
23845 func (m *SRS_CC_SetIndex) XXX_Unmarshal(b []byte) error {
23846         return xxx_messageInfo_SRS_CC_SetIndex.Unmarshal(m, b)
23847 }
23848 func (m *SRS_CC_SetIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23849         return xxx_messageInfo_SRS_CC_SetIndex.Marshal(b, m, deterministic)
23850 }
23851 func (m *SRS_CC_SetIndex) XXX_Merge(src proto.Message) {
23852         xxx_messageInfo_SRS_CC_SetIndex.Merge(m, src)
23853 }
23854 func (m *SRS_CC_SetIndex) XXX_Size() int {
23855         return xxx_messageInfo_SRS_CC_SetIndex.Size(m)
23856 }
23857 func (m *SRS_CC_SetIndex) XXX_DiscardUnknown() {
23858         xxx_messageInfo_SRS_CC_SetIndex.DiscardUnknown(m)
23859 }
23860
23861 var xxx_messageInfo_SRS_CC_SetIndex proto.InternalMessageInfo
23862
23863 func (m *SRS_CC_SetIndex) GetCc_SetIndex() *wrappers.UInt32Value {
23864         if m != nil {
23865                 return m.Cc_SetIndex
23866         }
23867         return nil
23868 }
23869
23870 func (m *SRS_CC_SetIndex) GetCc_IndexInOneCC_Set() *wrappers.UInt32Value {
23871         if m != nil {
23872                 return m.Cc_IndexInOneCC_Set
23873         }
23874         return nil
23875 }
23876
23877 type PUSCH_Config struct {
23878         DataScramblingIdentityPUSCH *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=dataScramblingIdentityPUSCH,proto3" json:"dataScramblingIdentityPUSCH,omitempty"`
23879         Tx_Config                   *Tx_Config            `protobuf:"bytes,2,opt,name=tx_Config,json=txConfig,proto3" json:"tx_Config,omitempty"`
23880         // Types that are valid to be assigned to Dmrs_UplinkForPUSCH_MappingTypeA:
23881         //      *PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA
23882         //      *PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA
23883         Dmrs_UplinkForPUSCH_MappingTypeA isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA `protobuf_oneof:"dmrs_UplinkForPUSCH_MappingTypeA"`
23884         // Types that are valid to be assigned to Dmrs_UplinkForPUSCH_MappingTypeB:
23885         //      *PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB
23886         //      *PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB
23887         Dmrs_UplinkForPUSCH_MappingTypeB isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB `protobuf_oneof:"dmrs_UplinkForPUSCH_MappingTypeB"`
23888         Pusch_PowerControl               *PUSCH_PowerControl                             `protobuf:"bytes,7,opt,name=pusch_PowerControl,json=puschPowerControl,proto3" json:"pusch_PowerControl,omitempty"`
23889         FrequencyHopping                 *FrequencyHopping                               `protobuf:"bytes,8,opt,name=frequencyHopping,proto3" json:"frequencyHopping,omitempty"`
23890         FrequencyHoppingOffsetLists      []uint32                                        `protobuf:"varint,9,rep,packed,name=frequencyHoppingOffsetLists,proto3" json:"frequencyHoppingOffsetLists,omitempty"`
23891         ResourceAllocation               *ResourceAllocation                             `protobuf:"bytes,10,opt,name=resource_allocation,json=resourceAllocation,proto3" json:"resource_allocation,omitempty"`
23892         // Types that are valid to be assigned to Pusch_TimeDomainAllocationList:
23893         //      *PUSCH_Config_ReleasePusch_TimeDomainAllocationList
23894         //      *PUSCH_Config_SetupPusch_TimeDomainAllocationList
23895         Pusch_TimeDomainAllocationList isPUSCH_Config_Pusch_TimeDomainAllocationList `protobuf_oneof:"pusch_TimeDomainAllocationList"`
23896         Pusch_AggregationFactor        *PUSCH_AggregationFactor                      `protobuf:"bytes,13,opt,name=pusch_AggregationFactor,json=puschAggregationFactor,proto3" json:"pusch_AggregationFactor,omitempty"`
23897         Mcs_Table                      *MCS_Table                                    `protobuf:"bytes,14,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"`
23898         Mcs_TableTransformPrecoder     *MCS_Table                                    `protobuf:"bytes,15,opt,name=mcs_TableTransformPrecoder,json=mcsTableTransformPrecoder,proto3" json:"mcs_TableTransformPrecoder,omitempty"`
23899         TransformPrecoder              *EnabledDisabledOpt                           `protobuf:"bytes,16,opt,name=transformPrecoder,proto3" json:"transformPrecoder,omitempty"`
23900         CodebookSubset                 *CodebookSubset                               `protobuf:"bytes,17,opt,name=codebookSubset,proto3" json:"codebookSubset,omitempty"`
23901         MaxRank                        *wrappers.UInt32Value                         `protobuf:"bytes,18,opt,name=maxRank,proto3" json:"maxRank,omitempty"`
23902         Rbg_Size                       *RBG_Size2                                    `protobuf:"bytes,19,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"`
23903         // Types that are valid to be assigned to Uci_OnPUSCH:
23904         //      *PUSCH_Config_ReleaseUci_OnPUSCH
23905         //      *PUSCH_Config_SetupUci_OnPUSCH
23906         Uci_OnPUSCH          isPUSCH_Config_Uci_OnPUSCH `protobuf_oneof:"uci_OnPUSCH"`
23907         TpPi2BPSK            *EnabledOpt                `protobuf:"bytes,22,opt,name=tp_pi2BPSK,json=tpPi2BPSK,proto3" json:"tp_pi2BPSK,omitempty"`
23908         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
23909         XXX_unrecognized     []byte                     `json:"-"`
23910         XXX_sizecache        int32                      `json:"-"`
23911 }
23912
23913 func (m *PUSCH_Config) Reset()         { *m = PUSCH_Config{} }
23914 func (m *PUSCH_Config) String() string { return proto.CompactTextString(m) }
23915 func (*PUSCH_Config) ProtoMessage()    {}
23916 func (*PUSCH_Config) Descriptor() ([]byte, []int) {
23917         return fileDescriptor_21c7528bb61f1a7a, []int{218}
23918 }
23919
23920 func (m *PUSCH_Config) XXX_Unmarshal(b []byte) error {
23921         return xxx_messageInfo_PUSCH_Config.Unmarshal(m, b)
23922 }
23923 func (m *PUSCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
23924         return xxx_messageInfo_PUSCH_Config.Marshal(b, m, deterministic)
23925 }
23926 func (m *PUSCH_Config) XXX_Merge(src proto.Message) {
23927         xxx_messageInfo_PUSCH_Config.Merge(m, src)
23928 }
23929 func (m *PUSCH_Config) XXX_Size() int {
23930         return xxx_messageInfo_PUSCH_Config.Size(m)
23931 }
23932 func (m *PUSCH_Config) XXX_DiscardUnknown() {
23933         xxx_messageInfo_PUSCH_Config.DiscardUnknown(m)
23934 }
23935
23936 var xxx_messageInfo_PUSCH_Config proto.InternalMessageInfo
23937
23938 func (m *PUSCH_Config) GetDataScramblingIdentityPUSCH() *wrappers.UInt32Value {
23939         if m != nil {
23940                 return m.DataScramblingIdentityPUSCH
23941         }
23942         return nil
23943 }
23944
23945 func (m *PUSCH_Config) GetTx_Config() *Tx_Config {
23946         if m != nil {
23947                 return m.Tx_Config
23948         }
23949         return nil
23950 }
23951
23952 type isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA interface {
23953         isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA()
23954 }
23955
23956 type PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA struct {
23957         ReleaseDmrs_UplinkForPUSCH_MappingTypeA *Null `protobuf:"bytes,3,opt,name=release_dmrs_UplinkForPUSCH_MappingTypeA,json=releaseDmrsUplinkForPUSCHMappingTypeA,proto3,oneof"`
23958 }
23959
23960 type PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA struct {
23961         SetupDmrs_UplinkForPUSCH_MappingTypeA *DMRS_UplinkConfig `protobuf:"bytes,4,opt,name=setup_dmrs_UplinkForPUSCH_MappingTypeA,json=setupDmrsUplinkForPUSCHMappingTypeA,proto3,oneof"`
23962 }
23963
23964 func (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA() {
23965 }
23966
23967 func (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA() {
23968 }
23969
23970 func (m *PUSCH_Config) GetDmrs_UplinkForPUSCH_MappingTypeA() isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeA {
23971         if m != nil {
23972                 return m.Dmrs_UplinkForPUSCH_MappingTypeA
23973         }
23974         return nil
23975 }
23976
23977 func (m *PUSCH_Config) GetReleaseDmrs_UplinkForPUSCH_MappingTypeA() *Null {
23978         if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeA().(*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA); ok {
23979                 return x.ReleaseDmrs_UplinkForPUSCH_MappingTypeA
23980         }
23981         return nil
23982 }
23983
23984 func (m *PUSCH_Config) GetSetupDmrs_UplinkForPUSCH_MappingTypeA() *DMRS_UplinkConfig {
23985         if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeA().(*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA); ok {
23986                 return x.SetupDmrs_UplinkForPUSCH_MappingTypeA
23987         }
23988         return nil
23989 }
23990
23991 type isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB interface {
23992         isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB()
23993 }
23994
23995 type PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB struct {
23996         ReleaseDmrs_UplinkForPUSCH_MappingTypeB *Null `protobuf:"bytes,5,opt,name=release_dmrs_UplinkForPUSCH_MappingTypeB,json=releaseDmrsUplinkForPUSCHMappingTypeB,proto3,oneof"`
23997 }
23998
23999 type PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB struct {
24000         SetupDmrs_UplinkForPUSCH_MappingTypeB *DMRS_UplinkConfig `protobuf:"bytes,6,opt,name=setup_dmrs_UplinkForPUSCH_MappingTypeB,json=setupDmrsUplinkForPUSCHMappingTypeB,proto3,oneof"`
24001 }
24002
24003 func (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB() {
24004 }
24005
24006 func (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB) isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB() {
24007 }
24008
24009 func (m *PUSCH_Config) GetDmrs_UplinkForPUSCH_MappingTypeB() isPUSCH_Config_Dmrs_UplinkForPUSCH_MappingTypeB {
24010         if m != nil {
24011                 return m.Dmrs_UplinkForPUSCH_MappingTypeB
24012         }
24013         return nil
24014 }
24015
24016 func (m *PUSCH_Config) GetReleaseDmrs_UplinkForPUSCH_MappingTypeB() *Null {
24017         if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeB().(*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB); ok {
24018                 return x.ReleaseDmrs_UplinkForPUSCH_MappingTypeB
24019         }
24020         return nil
24021 }
24022
24023 func (m *PUSCH_Config) GetSetupDmrs_UplinkForPUSCH_MappingTypeB() *DMRS_UplinkConfig {
24024         if x, ok := m.GetDmrs_UplinkForPUSCH_MappingTypeB().(*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB); ok {
24025                 return x.SetupDmrs_UplinkForPUSCH_MappingTypeB
24026         }
24027         return nil
24028 }
24029
24030 func (m *PUSCH_Config) GetPusch_PowerControl() *PUSCH_PowerControl {
24031         if m != nil {
24032                 return m.Pusch_PowerControl
24033         }
24034         return nil
24035 }
24036
24037 func (m *PUSCH_Config) GetFrequencyHopping() *FrequencyHopping {
24038         if m != nil {
24039                 return m.FrequencyHopping
24040         }
24041         return nil
24042 }
24043
24044 func (m *PUSCH_Config) GetFrequencyHoppingOffsetLists() []uint32 {
24045         if m != nil {
24046                 return m.FrequencyHoppingOffsetLists
24047         }
24048         return nil
24049 }
24050
24051 func (m *PUSCH_Config) GetResourceAllocation() *ResourceAllocation {
24052         if m != nil {
24053                 return m.ResourceAllocation
24054         }
24055         return nil
24056 }
24057
24058 type isPUSCH_Config_Pusch_TimeDomainAllocationList interface {
24059         isPUSCH_Config_Pusch_TimeDomainAllocationList()
24060 }
24061
24062 type PUSCH_Config_ReleasePusch_TimeDomainAllocationList struct {
24063         ReleasePusch_TimeDomainAllocationList *Null `protobuf:"bytes,11,opt,name=release_pusch_TimeDomainAllocationList,json=releasePuschTimeDomainAllocationList,proto3,oneof"`
24064 }
24065
24066 type PUSCH_Config_SetupPusch_TimeDomainAllocationList struct {
24067         SetupPusch_TimeDomainAllocationList *PUSCH_TimeDomainResourceAllocationList `protobuf:"bytes,12,opt,name=setup_pusch_TimeDomainAllocationList,json=setupPuschTimeDomainAllocationList,proto3,oneof"`
24068 }
24069
24070 func (*PUSCH_Config_ReleasePusch_TimeDomainAllocationList) isPUSCH_Config_Pusch_TimeDomainAllocationList() {
24071 }
24072
24073 func (*PUSCH_Config_SetupPusch_TimeDomainAllocationList) isPUSCH_Config_Pusch_TimeDomainAllocationList() {
24074 }
24075
24076 func (m *PUSCH_Config) GetPusch_TimeDomainAllocationList() isPUSCH_Config_Pusch_TimeDomainAllocationList {
24077         if m != nil {
24078                 return m.Pusch_TimeDomainAllocationList
24079         }
24080         return nil
24081 }
24082
24083 func (m *PUSCH_Config) GetReleasePusch_TimeDomainAllocationList() *Null {
24084         if x, ok := m.GetPusch_TimeDomainAllocationList().(*PUSCH_Config_ReleasePusch_TimeDomainAllocationList); ok {
24085                 return x.ReleasePusch_TimeDomainAllocationList
24086         }
24087         return nil
24088 }
24089
24090 func (m *PUSCH_Config) GetSetupPusch_TimeDomainAllocationList() *PUSCH_TimeDomainResourceAllocationList {
24091         if x, ok := m.GetPusch_TimeDomainAllocationList().(*PUSCH_Config_SetupPusch_TimeDomainAllocationList); ok {
24092                 return x.SetupPusch_TimeDomainAllocationList
24093         }
24094         return nil
24095 }
24096
24097 func (m *PUSCH_Config) GetPusch_AggregationFactor() *PUSCH_AggregationFactor {
24098         if m != nil {
24099                 return m.Pusch_AggregationFactor
24100         }
24101         return nil
24102 }
24103
24104 func (m *PUSCH_Config) GetMcs_Table() *MCS_Table {
24105         if m != nil {
24106                 return m.Mcs_Table
24107         }
24108         return nil
24109 }
24110
24111 func (m *PUSCH_Config) GetMcs_TableTransformPrecoder() *MCS_Table {
24112         if m != nil {
24113                 return m.Mcs_TableTransformPrecoder
24114         }
24115         return nil
24116 }
24117
24118 func (m *PUSCH_Config) GetTransformPrecoder() *EnabledDisabledOpt {
24119         if m != nil {
24120                 return m.TransformPrecoder
24121         }
24122         return nil
24123 }
24124
24125 func (m *PUSCH_Config) GetCodebookSubset() *CodebookSubset {
24126         if m != nil {
24127                 return m.CodebookSubset
24128         }
24129         return nil
24130 }
24131
24132 func (m *PUSCH_Config) GetMaxRank() *wrappers.UInt32Value {
24133         if m != nil {
24134                 return m.MaxRank
24135         }
24136         return nil
24137 }
24138
24139 func (m *PUSCH_Config) GetRbg_Size() *RBG_Size2 {
24140         if m != nil {
24141                 return m.Rbg_Size
24142         }
24143         return nil
24144 }
24145
24146 type isPUSCH_Config_Uci_OnPUSCH interface {
24147         isPUSCH_Config_Uci_OnPUSCH()
24148 }
24149
24150 type PUSCH_Config_ReleaseUci_OnPUSCH struct {
24151         ReleaseUci_OnPUSCH *Null `protobuf:"bytes,20,opt,name=release_uci_OnPUSCH,json=releaseUciOnPUSCH,proto3,oneof"`
24152 }
24153
24154 type PUSCH_Config_SetupUci_OnPUSCH struct {
24155         SetupUci_OnPUSCH *UCI_OnPUSCH `protobuf:"bytes,21,opt,name=setup_uci_OnPUSCH,json=setupUciOnPUSCH,proto3,oneof"`
24156 }
24157
24158 func (*PUSCH_Config_ReleaseUci_OnPUSCH) isPUSCH_Config_Uci_OnPUSCH() {}
24159
24160 func (*PUSCH_Config_SetupUci_OnPUSCH) isPUSCH_Config_Uci_OnPUSCH() {}
24161
24162 func (m *PUSCH_Config) GetUci_OnPUSCH() isPUSCH_Config_Uci_OnPUSCH {
24163         if m != nil {
24164                 return m.Uci_OnPUSCH
24165         }
24166         return nil
24167 }
24168
24169 func (m *PUSCH_Config) GetReleaseUci_OnPUSCH() *Null {
24170         if x, ok := m.GetUci_OnPUSCH().(*PUSCH_Config_ReleaseUci_OnPUSCH); ok {
24171                 return x.ReleaseUci_OnPUSCH
24172         }
24173         return nil
24174 }
24175
24176 func (m *PUSCH_Config) GetSetupUci_OnPUSCH() *UCI_OnPUSCH {
24177         if x, ok := m.GetUci_OnPUSCH().(*PUSCH_Config_SetupUci_OnPUSCH); ok {
24178                 return x.SetupUci_OnPUSCH
24179         }
24180         return nil
24181 }
24182
24183 func (m *PUSCH_Config) GetTpPi2BPSK() *EnabledOpt {
24184         if m != nil {
24185                 return m.TpPi2BPSK
24186         }
24187         return nil
24188 }
24189
24190 // XXX_OneofWrappers is for the internal use of the proto package.
24191 func (*PUSCH_Config) XXX_OneofWrappers() []interface{} {
24192         return []interface{}{
24193                 (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeA)(nil),
24194                 (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeA)(nil),
24195                 (*PUSCH_Config_ReleaseDmrs_UplinkForPUSCH_MappingTypeB)(nil),
24196                 (*PUSCH_Config_SetupDmrs_UplinkForPUSCH_MappingTypeB)(nil),
24197                 (*PUSCH_Config_ReleasePusch_TimeDomainAllocationList)(nil),
24198                 (*PUSCH_Config_SetupPusch_TimeDomainAllocationList)(nil),
24199                 (*PUSCH_Config_ReleaseUci_OnPUSCH)(nil),
24200                 (*PUSCH_Config_SetupUci_OnPUSCH)(nil),
24201         }
24202 }
24203
24204 type Tx_Config struct {
24205         Value                Tx_Config_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Tx_Config_Value" json:"value,omitempty"`
24206         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
24207         XXX_unrecognized     []byte          `json:"-"`
24208         XXX_sizecache        int32           `json:"-"`
24209 }
24210
24211 func (m *Tx_Config) Reset()         { *m = Tx_Config{} }
24212 func (m *Tx_Config) String() string { return proto.CompactTextString(m) }
24213 func (*Tx_Config) ProtoMessage()    {}
24214 func (*Tx_Config) Descriptor() ([]byte, []int) {
24215         return fileDescriptor_21c7528bb61f1a7a, []int{219}
24216 }
24217
24218 func (m *Tx_Config) XXX_Unmarshal(b []byte) error {
24219         return xxx_messageInfo_Tx_Config.Unmarshal(m, b)
24220 }
24221 func (m *Tx_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24222         return xxx_messageInfo_Tx_Config.Marshal(b, m, deterministic)
24223 }
24224 func (m *Tx_Config) XXX_Merge(src proto.Message) {
24225         xxx_messageInfo_Tx_Config.Merge(m, src)
24226 }
24227 func (m *Tx_Config) XXX_Size() int {
24228         return xxx_messageInfo_Tx_Config.Size(m)
24229 }
24230 func (m *Tx_Config) XXX_DiscardUnknown() {
24231         xxx_messageInfo_Tx_Config.DiscardUnknown(m)
24232 }
24233
24234 var xxx_messageInfo_Tx_Config proto.InternalMessageInfo
24235
24236 func (m *Tx_Config) GetValue() Tx_Config_Value {
24237         if m != nil {
24238                 return m.Value
24239         }
24240         return Tx_Config_protobuf_unspecified
24241 }
24242
24243 type DMRS_UplinkConfig struct {
24244         Dmrs_Type               *DMRS_Type               `protobuf:"bytes,1,opt,name=dmrs_Type,json=dmrsType,proto3" json:"dmrs_Type,omitempty"`
24245         Dmrs_AdditionalPosition *DMRS_AdditionalPosition `protobuf:"bytes,2,opt,name=dmrs_AdditionalPosition,json=dmrsAdditionalPosition,proto3" json:"dmrs_AdditionalPosition,omitempty"`
24246         // Types that are valid to be assigned to PhaseTrackingRS:
24247         //      *DMRS_UplinkConfig_ReleasePhaseTrackingRS
24248         //      *DMRS_UplinkConfig_SetupPhaseTrackingRS
24249         PhaseTrackingRS            isDMRS_UplinkConfig_PhaseTrackingRS `protobuf_oneof:"phaseTrackingRS"`
24250         MaxLength                  *MaxLength                          `protobuf:"bytes,5,opt,name=maxLength,proto3" json:"maxLength,omitempty"`
24251         TransformPrecodingDisabled *TransformPrecodingDisabled         `protobuf:"bytes,6,opt,name=transformPrecodingDisabled,proto3" json:"transformPrecodingDisabled,omitempty"`
24252         TransformPrecodingEnabled  *TransformPrecodingEnabled          `protobuf:"bytes,7,opt,name=transformPrecodingEnabled,proto3" json:"transformPrecodingEnabled,omitempty"`
24253         XXX_NoUnkeyedLiteral       struct{}                            `json:"-"`
24254         XXX_unrecognized           []byte                              `json:"-"`
24255         XXX_sizecache              int32                               `json:"-"`
24256 }
24257
24258 func (m *DMRS_UplinkConfig) Reset()         { *m = DMRS_UplinkConfig{} }
24259 func (m *DMRS_UplinkConfig) String() string { return proto.CompactTextString(m) }
24260 func (*DMRS_UplinkConfig) ProtoMessage()    {}
24261 func (*DMRS_UplinkConfig) Descriptor() ([]byte, []int) {
24262         return fileDescriptor_21c7528bb61f1a7a, []int{220}
24263 }
24264
24265 func (m *DMRS_UplinkConfig) XXX_Unmarshal(b []byte) error {
24266         return xxx_messageInfo_DMRS_UplinkConfig.Unmarshal(m, b)
24267 }
24268 func (m *DMRS_UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24269         return xxx_messageInfo_DMRS_UplinkConfig.Marshal(b, m, deterministic)
24270 }
24271 func (m *DMRS_UplinkConfig) XXX_Merge(src proto.Message) {
24272         xxx_messageInfo_DMRS_UplinkConfig.Merge(m, src)
24273 }
24274 func (m *DMRS_UplinkConfig) XXX_Size() int {
24275         return xxx_messageInfo_DMRS_UplinkConfig.Size(m)
24276 }
24277 func (m *DMRS_UplinkConfig) XXX_DiscardUnknown() {
24278         xxx_messageInfo_DMRS_UplinkConfig.DiscardUnknown(m)
24279 }
24280
24281 var xxx_messageInfo_DMRS_UplinkConfig proto.InternalMessageInfo
24282
24283 func (m *DMRS_UplinkConfig) GetDmrs_Type() *DMRS_Type {
24284         if m != nil {
24285                 return m.Dmrs_Type
24286         }
24287         return nil
24288 }
24289
24290 func (m *DMRS_UplinkConfig) GetDmrs_AdditionalPosition() *DMRS_AdditionalPosition {
24291         if m != nil {
24292                 return m.Dmrs_AdditionalPosition
24293         }
24294         return nil
24295 }
24296
24297 type isDMRS_UplinkConfig_PhaseTrackingRS interface {
24298         isDMRS_UplinkConfig_PhaseTrackingRS()
24299 }
24300
24301 type DMRS_UplinkConfig_ReleasePhaseTrackingRS struct {
24302         ReleasePhaseTrackingRS *Null `protobuf:"bytes,3,opt,name=release_phaseTrackingRS,json=releasePhaseTrackingRS,proto3,oneof"`
24303 }
24304
24305 type DMRS_UplinkConfig_SetupPhaseTrackingRS struct {
24306         SetupPhaseTrackingRS *PTRS_UplinkConfig `protobuf:"bytes,4,opt,name=setup_phaseTrackingRS,json=setupPhaseTrackingRS,proto3,oneof"`
24307 }
24308
24309 func (*DMRS_UplinkConfig_ReleasePhaseTrackingRS) isDMRS_UplinkConfig_PhaseTrackingRS() {}
24310
24311 func (*DMRS_UplinkConfig_SetupPhaseTrackingRS) isDMRS_UplinkConfig_PhaseTrackingRS() {}
24312
24313 func (m *DMRS_UplinkConfig) GetPhaseTrackingRS() isDMRS_UplinkConfig_PhaseTrackingRS {
24314         if m != nil {
24315                 return m.PhaseTrackingRS
24316         }
24317         return nil
24318 }
24319
24320 func (m *DMRS_UplinkConfig) GetReleasePhaseTrackingRS() *Null {
24321         if x, ok := m.GetPhaseTrackingRS().(*DMRS_UplinkConfig_ReleasePhaseTrackingRS); ok {
24322                 return x.ReleasePhaseTrackingRS
24323         }
24324         return nil
24325 }
24326
24327 func (m *DMRS_UplinkConfig) GetSetupPhaseTrackingRS() *PTRS_UplinkConfig {
24328         if x, ok := m.GetPhaseTrackingRS().(*DMRS_UplinkConfig_SetupPhaseTrackingRS); ok {
24329                 return x.SetupPhaseTrackingRS
24330         }
24331         return nil
24332 }
24333
24334 func (m *DMRS_UplinkConfig) GetMaxLength() *MaxLength {
24335         if m != nil {
24336                 return m.MaxLength
24337         }
24338         return nil
24339 }
24340
24341 func (m *DMRS_UplinkConfig) GetTransformPrecodingDisabled() *TransformPrecodingDisabled {
24342         if m != nil {
24343                 return m.TransformPrecodingDisabled
24344         }
24345         return nil
24346 }
24347
24348 func (m *DMRS_UplinkConfig) GetTransformPrecodingEnabled() *TransformPrecodingEnabled {
24349         if m != nil {
24350                 return m.TransformPrecodingEnabled
24351         }
24352         return nil
24353 }
24354
24355 // XXX_OneofWrappers is for the internal use of the proto package.
24356 func (*DMRS_UplinkConfig) XXX_OneofWrappers() []interface{} {
24357         return []interface{}{
24358                 (*DMRS_UplinkConfig_ReleasePhaseTrackingRS)(nil),
24359                 (*DMRS_UplinkConfig_SetupPhaseTrackingRS)(nil),
24360         }
24361 }
24362
24363 type PTRS_UplinkConfig struct {
24364         TransformPrecoderDisabled *TransformPrecoderDisabled `protobuf:"bytes,1,opt,name=transformPrecoderDisabled,proto3" json:"transformPrecoderDisabled,omitempty"`
24365         TransformPrecoderEnabled  *TransformPrecoderEnabled  `protobuf:"bytes,2,opt,name=transformPrecoderEnabled,proto3" json:"transformPrecoderEnabled,omitempty"`
24366         XXX_NoUnkeyedLiteral      struct{}                   `json:"-"`
24367         XXX_unrecognized          []byte                     `json:"-"`
24368         XXX_sizecache             int32                      `json:"-"`
24369 }
24370
24371 func (m *PTRS_UplinkConfig) Reset()         { *m = PTRS_UplinkConfig{} }
24372 func (m *PTRS_UplinkConfig) String() string { return proto.CompactTextString(m) }
24373 func (*PTRS_UplinkConfig) ProtoMessage()    {}
24374 func (*PTRS_UplinkConfig) Descriptor() ([]byte, []int) {
24375         return fileDescriptor_21c7528bb61f1a7a, []int{221}
24376 }
24377
24378 func (m *PTRS_UplinkConfig) XXX_Unmarshal(b []byte) error {
24379         return xxx_messageInfo_PTRS_UplinkConfig.Unmarshal(m, b)
24380 }
24381 func (m *PTRS_UplinkConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24382         return xxx_messageInfo_PTRS_UplinkConfig.Marshal(b, m, deterministic)
24383 }
24384 func (m *PTRS_UplinkConfig) XXX_Merge(src proto.Message) {
24385         xxx_messageInfo_PTRS_UplinkConfig.Merge(m, src)
24386 }
24387 func (m *PTRS_UplinkConfig) XXX_Size() int {
24388         return xxx_messageInfo_PTRS_UplinkConfig.Size(m)
24389 }
24390 func (m *PTRS_UplinkConfig) XXX_DiscardUnknown() {
24391         xxx_messageInfo_PTRS_UplinkConfig.DiscardUnknown(m)
24392 }
24393
24394 var xxx_messageInfo_PTRS_UplinkConfig proto.InternalMessageInfo
24395
24396 func (m *PTRS_UplinkConfig) GetTransformPrecoderDisabled() *TransformPrecoderDisabled {
24397         if m != nil {
24398                 return m.TransformPrecoderDisabled
24399         }
24400         return nil
24401 }
24402
24403 func (m *PTRS_UplinkConfig) GetTransformPrecoderEnabled() *TransformPrecoderEnabled {
24404         if m != nil {
24405                 return m.TransformPrecoderEnabled
24406         }
24407         return nil
24408 }
24409
24410 type TransformPrecoderDisabled struct {
24411         FrequencyDensity      []uint32               `protobuf:"varint,1,rep,packed,name=frequencyDensity,proto3" json:"frequencyDensity,omitempty"`
24412         TimeDensity           []uint32               `protobuf:"varint,2,rep,packed,name=timeDensity,proto3" json:"timeDensity,omitempty"`
24413         MaxNrofPorts          *MaxNrofPorts          `protobuf:"bytes,3,opt,name=maxNrofPorts,proto3" json:"maxNrofPorts,omitempty"`
24414         ResourceElementOffset *ResourceElementOffset `protobuf:"bytes,4,opt,name=resourceElementOffset,proto3" json:"resourceElementOffset,omitempty"`
24415         Ptrs_Power            *PTRS_Power            `protobuf:"bytes,5,opt,name=ptrs_Power,json=ptrsPower,proto3" json:"ptrs_Power,omitempty"`
24416         XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
24417         XXX_unrecognized      []byte                 `json:"-"`
24418         XXX_sizecache         int32                  `json:"-"`
24419 }
24420
24421 func (m *TransformPrecoderDisabled) Reset()         { *m = TransformPrecoderDisabled{} }
24422 func (m *TransformPrecoderDisabled) String() string { return proto.CompactTextString(m) }
24423 func (*TransformPrecoderDisabled) ProtoMessage()    {}
24424 func (*TransformPrecoderDisabled) Descriptor() ([]byte, []int) {
24425         return fileDescriptor_21c7528bb61f1a7a, []int{222}
24426 }
24427
24428 func (m *TransformPrecoderDisabled) XXX_Unmarshal(b []byte) error {
24429         return xxx_messageInfo_TransformPrecoderDisabled.Unmarshal(m, b)
24430 }
24431 func (m *TransformPrecoderDisabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24432         return xxx_messageInfo_TransformPrecoderDisabled.Marshal(b, m, deterministic)
24433 }
24434 func (m *TransformPrecoderDisabled) XXX_Merge(src proto.Message) {
24435         xxx_messageInfo_TransformPrecoderDisabled.Merge(m, src)
24436 }
24437 func (m *TransformPrecoderDisabled) XXX_Size() int {
24438         return xxx_messageInfo_TransformPrecoderDisabled.Size(m)
24439 }
24440 func (m *TransformPrecoderDisabled) XXX_DiscardUnknown() {
24441         xxx_messageInfo_TransformPrecoderDisabled.DiscardUnknown(m)
24442 }
24443
24444 var xxx_messageInfo_TransformPrecoderDisabled proto.InternalMessageInfo
24445
24446 func (m *TransformPrecoderDisabled) GetFrequencyDensity() []uint32 {
24447         if m != nil {
24448                 return m.FrequencyDensity
24449         }
24450         return nil
24451 }
24452
24453 func (m *TransformPrecoderDisabled) GetTimeDensity() []uint32 {
24454         if m != nil {
24455                 return m.TimeDensity
24456         }
24457         return nil
24458 }
24459
24460 func (m *TransformPrecoderDisabled) GetMaxNrofPorts() *MaxNrofPorts {
24461         if m != nil {
24462                 return m.MaxNrofPorts
24463         }
24464         return nil
24465 }
24466
24467 func (m *TransformPrecoderDisabled) GetResourceElementOffset() *ResourceElementOffset {
24468         if m != nil {
24469                 return m.ResourceElementOffset
24470         }
24471         return nil
24472 }
24473
24474 func (m *TransformPrecoderDisabled) GetPtrs_Power() *PTRS_Power {
24475         if m != nil {
24476                 return m.Ptrs_Power
24477         }
24478         return nil
24479 }
24480
24481 type MaxNrofPorts struct {
24482         Value                MaxNrofPorts_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxNrofPorts_Value" json:"value,omitempty"`
24483         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
24484         XXX_unrecognized     []byte             `json:"-"`
24485         XXX_sizecache        int32              `json:"-"`
24486 }
24487
24488 func (m *MaxNrofPorts) Reset()         { *m = MaxNrofPorts{} }
24489 func (m *MaxNrofPorts) String() string { return proto.CompactTextString(m) }
24490 func (*MaxNrofPorts) ProtoMessage()    {}
24491 func (*MaxNrofPorts) Descriptor() ([]byte, []int) {
24492         return fileDescriptor_21c7528bb61f1a7a, []int{223}
24493 }
24494
24495 func (m *MaxNrofPorts) XXX_Unmarshal(b []byte) error {
24496         return xxx_messageInfo_MaxNrofPorts.Unmarshal(m, b)
24497 }
24498 func (m *MaxNrofPorts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24499         return xxx_messageInfo_MaxNrofPorts.Marshal(b, m, deterministic)
24500 }
24501 func (m *MaxNrofPorts) XXX_Merge(src proto.Message) {
24502         xxx_messageInfo_MaxNrofPorts.Merge(m, src)
24503 }
24504 func (m *MaxNrofPorts) XXX_Size() int {
24505         return xxx_messageInfo_MaxNrofPorts.Size(m)
24506 }
24507 func (m *MaxNrofPorts) XXX_DiscardUnknown() {
24508         xxx_messageInfo_MaxNrofPorts.DiscardUnknown(m)
24509 }
24510
24511 var xxx_messageInfo_MaxNrofPorts proto.InternalMessageInfo
24512
24513 func (m *MaxNrofPorts) GetValue() MaxNrofPorts_Value {
24514         if m != nil {
24515                 return m.Value
24516         }
24517         return MaxNrofPorts_protobuf_unspecified
24518 }
24519
24520 type PTRS_Power struct {
24521         Value                PTRS_Power_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PTRS_Power_Value" json:"value,omitempty"`
24522         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
24523         XXX_unrecognized     []byte           `json:"-"`
24524         XXX_sizecache        int32            `json:"-"`
24525 }
24526
24527 func (m *PTRS_Power) Reset()         { *m = PTRS_Power{} }
24528 func (m *PTRS_Power) String() string { return proto.CompactTextString(m) }
24529 func (*PTRS_Power) ProtoMessage()    {}
24530 func (*PTRS_Power) Descriptor() ([]byte, []int) {
24531         return fileDescriptor_21c7528bb61f1a7a, []int{224}
24532 }
24533
24534 func (m *PTRS_Power) XXX_Unmarshal(b []byte) error {
24535         return xxx_messageInfo_PTRS_Power.Unmarshal(m, b)
24536 }
24537 func (m *PTRS_Power) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24538         return xxx_messageInfo_PTRS_Power.Marshal(b, m, deterministic)
24539 }
24540 func (m *PTRS_Power) XXX_Merge(src proto.Message) {
24541         xxx_messageInfo_PTRS_Power.Merge(m, src)
24542 }
24543 func (m *PTRS_Power) XXX_Size() int {
24544         return xxx_messageInfo_PTRS_Power.Size(m)
24545 }
24546 func (m *PTRS_Power) XXX_DiscardUnknown() {
24547         xxx_messageInfo_PTRS_Power.DiscardUnknown(m)
24548 }
24549
24550 var xxx_messageInfo_PTRS_Power proto.InternalMessageInfo
24551
24552 func (m *PTRS_Power) GetValue() PTRS_Power_Value {
24553         if m != nil {
24554                 return m.Value
24555         }
24556         return PTRS_Power_protobuf_unspecified
24557 }
24558
24559 type TransformPrecoderEnabled struct {
24560         SampleDensity                 []uint32                       `protobuf:"varint,1,rep,packed,name=sampleDensity,proto3" json:"sampleDensity,omitempty"`
24561         TimeDensityTransformPrecoding *TimeDensityTransformPrecoding `protobuf:"bytes,2,opt,name=timeDensityTransformPrecoding,proto3" json:"timeDensityTransformPrecoding,omitempty"`
24562         XXX_NoUnkeyedLiteral          struct{}                       `json:"-"`
24563         XXX_unrecognized              []byte                         `json:"-"`
24564         XXX_sizecache                 int32                          `json:"-"`
24565 }
24566
24567 func (m *TransformPrecoderEnabled) Reset()         { *m = TransformPrecoderEnabled{} }
24568 func (m *TransformPrecoderEnabled) String() string { return proto.CompactTextString(m) }
24569 func (*TransformPrecoderEnabled) ProtoMessage()    {}
24570 func (*TransformPrecoderEnabled) Descriptor() ([]byte, []int) {
24571         return fileDescriptor_21c7528bb61f1a7a, []int{225}
24572 }
24573
24574 func (m *TransformPrecoderEnabled) XXX_Unmarshal(b []byte) error {
24575         return xxx_messageInfo_TransformPrecoderEnabled.Unmarshal(m, b)
24576 }
24577 func (m *TransformPrecoderEnabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24578         return xxx_messageInfo_TransformPrecoderEnabled.Marshal(b, m, deterministic)
24579 }
24580 func (m *TransformPrecoderEnabled) XXX_Merge(src proto.Message) {
24581         xxx_messageInfo_TransformPrecoderEnabled.Merge(m, src)
24582 }
24583 func (m *TransformPrecoderEnabled) XXX_Size() int {
24584         return xxx_messageInfo_TransformPrecoderEnabled.Size(m)
24585 }
24586 func (m *TransformPrecoderEnabled) XXX_DiscardUnknown() {
24587         xxx_messageInfo_TransformPrecoderEnabled.DiscardUnknown(m)
24588 }
24589
24590 var xxx_messageInfo_TransformPrecoderEnabled proto.InternalMessageInfo
24591
24592 func (m *TransformPrecoderEnabled) GetSampleDensity() []uint32 {
24593         if m != nil {
24594                 return m.SampleDensity
24595         }
24596         return nil
24597 }
24598
24599 func (m *TransformPrecoderEnabled) GetTimeDensityTransformPrecoding() *TimeDensityTransformPrecoding {
24600         if m != nil {
24601                 return m.TimeDensityTransformPrecoding
24602         }
24603         return nil
24604 }
24605
24606 type TimeDensityTransformPrecoding struct {
24607         Value                TimeDensityTransformPrecoding_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeDensityTransformPrecoding_Value" json:"value,omitempty"`
24608         XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
24609         XXX_unrecognized     []byte                              `json:"-"`
24610         XXX_sizecache        int32                               `json:"-"`
24611 }
24612
24613 func (m *TimeDensityTransformPrecoding) Reset()         { *m = TimeDensityTransformPrecoding{} }
24614 func (m *TimeDensityTransformPrecoding) String() string { return proto.CompactTextString(m) }
24615 func (*TimeDensityTransformPrecoding) ProtoMessage()    {}
24616 func (*TimeDensityTransformPrecoding) Descriptor() ([]byte, []int) {
24617         return fileDescriptor_21c7528bb61f1a7a, []int{226}
24618 }
24619
24620 func (m *TimeDensityTransformPrecoding) XXX_Unmarshal(b []byte) error {
24621         return xxx_messageInfo_TimeDensityTransformPrecoding.Unmarshal(m, b)
24622 }
24623 func (m *TimeDensityTransformPrecoding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24624         return xxx_messageInfo_TimeDensityTransformPrecoding.Marshal(b, m, deterministic)
24625 }
24626 func (m *TimeDensityTransformPrecoding) XXX_Merge(src proto.Message) {
24627         xxx_messageInfo_TimeDensityTransformPrecoding.Merge(m, src)
24628 }
24629 func (m *TimeDensityTransformPrecoding) XXX_Size() int {
24630         return xxx_messageInfo_TimeDensityTransformPrecoding.Size(m)
24631 }
24632 func (m *TimeDensityTransformPrecoding) XXX_DiscardUnknown() {
24633         xxx_messageInfo_TimeDensityTransformPrecoding.DiscardUnknown(m)
24634 }
24635
24636 var xxx_messageInfo_TimeDensityTransformPrecoding proto.InternalMessageInfo
24637
24638 func (m *TimeDensityTransformPrecoding) GetValue() TimeDensityTransformPrecoding_Value {
24639         if m != nil {
24640                 return m.Value
24641         }
24642         return TimeDensityTransformPrecoding_protobuf_unspecified
24643 }
24644
24645 type TransformPrecodingDisabled struct {
24646         ScramblingID0        *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=scramblingID0,proto3" json:"scramblingID0,omitempty"`
24647         ScramblingID1        *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=scramblingID1,proto3" json:"scramblingID1,omitempty"`
24648         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
24649         XXX_unrecognized     []byte                `json:"-"`
24650         XXX_sizecache        int32                 `json:"-"`
24651 }
24652
24653 func (m *TransformPrecodingDisabled) Reset()         { *m = TransformPrecodingDisabled{} }
24654 func (m *TransformPrecodingDisabled) String() string { return proto.CompactTextString(m) }
24655 func (*TransformPrecodingDisabled) ProtoMessage()    {}
24656 func (*TransformPrecodingDisabled) Descriptor() ([]byte, []int) {
24657         return fileDescriptor_21c7528bb61f1a7a, []int{227}
24658 }
24659
24660 func (m *TransformPrecodingDisabled) XXX_Unmarshal(b []byte) error {
24661         return xxx_messageInfo_TransformPrecodingDisabled.Unmarshal(m, b)
24662 }
24663 func (m *TransformPrecodingDisabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24664         return xxx_messageInfo_TransformPrecodingDisabled.Marshal(b, m, deterministic)
24665 }
24666 func (m *TransformPrecodingDisabled) XXX_Merge(src proto.Message) {
24667         xxx_messageInfo_TransformPrecodingDisabled.Merge(m, src)
24668 }
24669 func (m *TransformPrecodingDisabled) XXX_Size() int {
24670         return xxx_messageInfo_TransformPrecodingDisabled.Size(m)
24671 }
24672 func (m *TransformPrecodingDisabled) XXX_DiscardUnknown() {
24673         xxx_messageInfo_TransformPrecodingDisabled.DiscardUnknown(m)
24674 }
24675
24676 var xxx_messageInfo_TransformPrecodingDisabled proto.InternalMessageInfo
24677
24678 func (m *TransformPrecodingDisabled) GetScramblingID0() *wrappers.UInt32Value {
24679         if m != nil {
24680                 return m.ScramblingID0
24681         }
24682         return nil
24683 }
24684
24685 func (m *TransformPrecodingDisabled) GetScramblingID1() *wrappers.UInt32Value {
24686         if m != nil {
24687                 return m.ScramblingID1
24688         }
24689         return nil
24690 }
24691
24692 type TransformPrecodingEnabled struct {
24693         NPUSCH_Identity      *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=nPUSCH_Identity,json=nPUSCHIdentity,proto3" json:"nPUSCH_Identity,omitempty"`
24694         SequenceGroupHopping *DisabledOpt          `protobuf:"bytes,2,opt,name=sequenceGroupHopping,proto3" json:"sequenceGroupHopping,omitempty"`
24695         SequenceHopping      *EnabledOpt           `protobuf:"bytes,3,opt,name=sequenceHopping,proto3" json:"sequenceHopping,omitempty"`
24696         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
24697         XXX_unrecognized     []byte                `json:"-"`
24698         XXX_sizecache        int32                 `json:"-"`
24699 }
24700
24701 func (m *TransformPrecodingEnabled) Reset()         { *m = TransformPrecodingEnabled{} }
24702 func (m *TransformPrecodingEnabled) String() string { return proto.CompactTextString(m) }
24703 func (*TransformPrecodingEnabled) ProtoMessage()    {}
24704 func (*TransformPrecodingEnabled) Descriptor() ([]byte, []int) {
24705         return fileDescriptor_21c7528bb61f1a7a, []int{228}
24706 }
24707
24708 func (m *TransformPrecodingEnabled) XXX_Unmarshal(b []byte) error {
24709         return xxx_messageInfo_TransformPrecodingEnabled.Unmarshal(m, b)
24710 }
24711 func (m *TransformPrecodingEnabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24712         return xxx_messageInfo_TransformPrecodingEnabled.Marshal(b, m, deterministic)
24713 }
24714 func (m *TransformPrecodingEnabled) XXX_Merge(src proto.Message) {
24715         xxx_messageInfo_TransformPrecodingEnabled.Merge(m, src)
24716 }
24717 func (m *TransformPrecodingEnabled) XXX_Size() int {
24718         return xxx_messageInfo_TransformPrecodingEnabled.Size(m)
24719 }
24720 func (m *TransformPrecodingEnabled) XXX_DiscardUnknown() {
24721         xxx_messageInfo_TransformPrecodingEnabled.DiscardUnknown(m)
24722 }
24723
24724 var xxx_messageInfo_TransformPrecodingEnabled proto.InternalMessageInfo
24725
24726 func (m *TransformPrecodingEnabled) GetNPUSCH_Identity() *wrappers.UInt32Value {
24727         if m != nil {
24728                 return m.NPUSCH_Identity
24729         }
24730         return nil
24731 }
24732
24733 func (m *TransformPrecodingEnabled) GetSequenceGroupHopping() *DisabledOpt {
24734         if m != nil {
24735                 return m.SequenceGroupHopping
24736         }
24737         return nil
24738 }
24739
24740 func (m *TransformPrecodingEnabled) GetSequenceHopping() *EnabledOpt {
24741         if m != nil {
24742                 return m.SequenceHopping
24743         }
24744         return nil
24745 }
24746
24747 type PUSCH_PowerControl struct {
24748         Tpc_Accumulation                 *EnabledOpt                   `protobuf:"bytes,1,opt,name=tpc_Accumulation,json=tpcAccumulation,proto3" json:"tpc_Accumulation,omitempty"`
24749         Msg3_Alpha                       *Alpha                        `protobuf:"bytes,2,opt,name=msg3_Alpha,json=msg3Alpha,proto3" json:"msg3_Alpha,omitempty"`
24750         P0_NominalWithoutGrant           *wrappers.Int32Value          `protobuf:"bytes,3,opt,name=p0_NominalWithoutGrant,json=p0NominalWithoutGrant,proto3" json:"p0_NominalWithoutGrant,omitempty"`
24751         P0_AlphaSets                     []*P0_PUSCH_AlphaSet          `protobuf:"bytes,4,rep,name=p0_AlphaSets,json=p0AlphaSets,proto3" json:"p0_AlphaSets,omitempty"`
24752         PathlossReferenceRSToAddModList  []*PUSCH_PathlossReferenceRS  `protobuf:"bytes,5,rep,name=pathlossReferenceRSToAddModList,proto3" json:"pathlossReferenceRSToAddModList,omitempty"`
24753         PathlossReferenceRSToReleaseList []uint32                      `protobuf:"varint,6,rep,packed,name=pathlossReferenceRSToReleaseList,proto3" json:"pathlossReferenceRSToReleaseList,omitempty"`
24754         TwoPUSCH_PC_AdjustmentStates     *TwoPUSCH_PC_AdjustmentStates `protobuf:"bytes,7,opt,name=twoPUSCH_PC_AdjustmentStates,json=twoPUSCHPCAdjustmentStates,proto3" json:"twoPUSCH_PC_AdjustmentStates,omitempty"`
24755         DeltaMCS                         *EnabledOpt                   `protobuf:"bytes,8,opt,name=deltaMCS,proto3" json:"deltaMCS,omitempty"`
24756         Sri_PUSCH_MappingToAddModList    []*SRI_PUSCH_PowerControl     `protobuf:"bytes,9,rep,name=sri_PUSCH_MappingToAddModList,json=sriPUSCHMappingToAddModList,proto3" json:"sri_PUSCH_MappingToAddModList,omitempty"`
24757         Sri_PUSCH_MappingToReleaseList   []uint32                      `protobuf:"varint,10,rep,packed,name=sri_PUSCH_MappingToReleaseList,json=sriPUSCHMappingToReleaseList,proto3" json:"sri_PUSCH_MappingToReleaseList,omitempty"`
24758         XXX_NoUnkeyedLiteral             struct{}                      `json:"-"`
24759         XXX_unrecognized                 []byte                        `json:"-"`
24760         XXX_sizecache                    int32                         `json:"-"`
24761 }
24762
24763 func (m *PUSCH_PowerControl) Reset()         { *m = PUSCH_PowerControl{} }
24764 func (m *PUSCH_PowerControl) String() string { return proto.CompactTextString(m) }
24765 func (*PUSCH_PowerControl) ProtoMessage()    {}
24766 func (*PUSCH_PowerControl) Descriptor() ([]byte, []int) {
24767         return fileDescriptor_21c7528bb61f1a7a, []int{229}
24768 }
24769
24770 func (m *PUSCH_PowerControl) XXX_Unmarshal(b []byte) error {
24771         return xxx_messageInfo_PUSCH_PowerControl.Unmarshal(m, b)
24772 }
24773 func (m *PUSCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24774         return xxx_messageInfo_PUSCH_PowerControl.Marshal(b, m, deterministic)
24775 }
24776 func (m *PUSCH_PowerControl) XXX_Merge(src proto.Message) {
24777         xxx_messageInfo_PUSCH_PowerControl.Merge(m, src)
24778 }
24779 func (m *PUSCH_PowerControl) XXX_Size() int {
24780         return xxx_messageInfo_PUSCH_PowerControl.Size(m)
24781 }
24782 func (m *PUSCH_PowerControl) XXX_DiscardUnknown() {
24783         xxx_messageInfo_PUSCH_PowerControl.DiscardUnknown(m)
24784 }
24785
24786 var xxx_messageInfo_PUSCH_PowerControl proto.InternalMessageInfo
24787
24788 func (m *PUSCH_PowerControl) GetTpc_Accumulation() *EnabledOpt {
24789         if m != nil {
24790                 return m.Tpc_Accumulation
24791         }
24792         return nil
24793 }
24794
24795 func (m *PUSCH_PowerControl) GetMsg3_Alpha() *Alpha {
24796         if m != nil {
24797                 return m.Msg3_Alpha
24798         }
24799         return nil
24800 }
24801
24802 func (m *PUSCH_PowerControl) GetP0_NominalWithoutGrant() *wrappers.Int32Value {
24803         if m != nil {
24804                 return m.P0_NominalWithoutGrant
24805         }
24806         return nil
24807 }
24808
24809 func (m *PUSCH_PowerControl) GetP0_AlphaSets() []*P0_PUSCH_AlphaSet {
24810         if m != nil {
24811                 return m.P0_AlphaSets
24812         }
24813         return nil
24814 }
24815
24816 func (m *PUSCH_PowerControl) GetPathlossReferenceRSToAddModList() []*PUSCH_PathlossReferenceRS {
24817         if m != nil {
24818                 return m.PathlossReferenceRSToAddModList
24819         }
24820         return nil
24821 }
24822
24823 func (m *PUSCH_PowerControl) GetPathlossReferenceRSToReleaseList() []uint32 {
24824         if m != nil {
24825                 return m.PathlossReferenceRSToReleaseList
24826         }
24827         return nil
24828 }
24829
24830 func (m *PUSCH_PowerControl) GetTwoPUSCH_PC_AdjustmentStates() *TwoPUSCH_PC_AdjustmentStates {
24831         if m != nil {
24832                 return m.TwoPUSCH_PC_AdjustmentStates
24833         }
24834         return nil
24835 }
24836
24837 func (m *PUSCH_PowerControl) GetDeltaMCS() *EnabledOpt {
24838         if m != nil {
24839                 return m.DeltaMCS
24840         }
24841         return nil
24842 }
24843
24844 func (m *PUSCH_PowerControl) GetSri_PUSCH_MappingToAddModList() []*SRI_PUSCH_PowerControl {
24845         if m != nil {
24846                 return m.Sri_PUSCH_MappingToAddModList
24847         }
24848         return nil
24849 }
24850
24851 func (m *PUSCH_PowerControl) GetSri_PUSCH_MappingToReleaseList() []uint32 {
24852         if m != nil {
24853                 return m.Sri_PUSCH_MappingToReleaseList
24854         }
24855         return nil
24856 }
24857
24858 type Alpha struct {
24859         Value                Alpha_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Alpha_Value" json:"value,omitempty"`
24860         XXX_NoUnkeyedLiteral struct{}    `json:"-"`
24861         XXX_unrecognized     []byte      `json:"-"`
24862         XXX_sizecache        int32       `json:"-"`
24863 }
24864
24865 func (m *Alpha) Reset()         { *m = Alpha{} }
24866 func (m *Alpha) String() string { return proto.CompactTextString(m) }
24867 func (*Alpha) ProtoMessage()    {}
24868 func (*Alpha) Descriptor() ([]byte, []int) {
24869         return fileDescriptor_21c7528bb61f1a7a, []int{230}
24870 }
24871
24872 func (m *Alpha) XXX_Unmarshal(b []byte) error {
24873         return xxx_messageInfo_Alpha.Unmarshal(m, b)
24874 }
24875 func (m *Alpha) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24876         return xxx_messageInfo_Alpha.Marshal(b, m, deterministic)
24877 }
24878 func (m *Alpha) XXX_Merge(src proto.Message) {
24879         xxx_messageInfo_Alpha.Merge(m, src)
24880 }
24881 func (m *Alpha) XXX_Size() int {
24882         return xxx_messageInfo_Alpha.Size(m)
24883 }
24884 func (m *Alpha) XXX_DiscardUnknown() {
24885         xxx_messageInfo_Alpha.DiscardUnknown(m)
24886 }
24887
24888 var xxx_messageInfo_Alpha proto.InternalMessageInfo
24889
24890 func (m *Alpha) GetValue() Alpha_Value {
24891         if m != nil {
24892                 return m.Value
24893         }
24894         return Alpha_protobuf_unspecified
24895 }
24896
24897 type P0_PUSCH_AlphaSet struct {
24898         P0_PUSCH_AlphaSetId  uint32               `protobuf:"varint,1,opt,name=p0_PUSCH_AlphaSetId,json=p0PUSCHAlphaSetId,proto3" json:"p0_PUSCH_AlphaSetId,omitempty"`
24899         P0                   *wrappers.Int32Value `protobuf:"bytes,2,opt,name=p0,proto3" json:"p0,omitempty"`
24900         Alpha                *Alpha               `protobuf:"bytes,3,opt,name=alpha,proto3" json:"alpha,omitempty"`
24901         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
24902         XXX_unrecognized     []byte               `json:"-"`
24903         XXX_sizecache        int32                `json:"-"`
24904 }
24905
24906 func (m *P0_PUSCH_AlphaSet) Reset()         { *m = P0_PUSCH_AlphaSet{} }
24907 func (m *P0_PUSCH_AlphaSet) String() string { return proto.CompactTextString(m) }
24908 func (*P0_PUSCH_AlphaSet) ProtoMessage()    {}
24909 func (*P0_PUSCH_AlphaSet) Descriptor() ([]byte, []int) {
24910         return fileDescriptor_21c7528bb61f1a7a, []int{231}
24911 }
24912
24913 func (m *P0_PUSCH_AlphaSet) XXX_Unmarshal(b []byte) error {
24914         return xxx_messageInfo_P0_PUSCH_AlphaSet.Unmarshal(m, b)
24915 }
24916 func (m *P0_PUSCH_AlphaSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24917         return xxx_messageInfo_P0_PUSCH_AlphaSet.Marshal(b, m, deterministic)
24918 }
24919 func (m *P0_PUSCH_AlphaSet) XXX_Merge(src proto.Message) {
24920         xxx_messageInfo_P0_PUSCH_AlphaSet.Merge(m, src)
24921 }
24922 func (m *P0_PUSCH_AlphaSet) XXX_Size() int {
24923         return xxx_messageInfo_P0_PUSCH_AlphaSet.Size(m)
24924 }
24925 func (m *P0_PUSCH_AlphaSet) XXX_DiscardUnknown() {
24926         xxx_messageInfo_P0_PUSCH_AlphaSet.DiscardUnknown(m)
24927 }
24928
24929 var xxx_messageInfo_P0_PUSCH_AlphaSet proto.InternalMessageInfo
24930
24931 func (m *P0_PUSCH_AlphaSet) GetP0_PUSCH_AlphaSetId() uint32 {
24932         if m != nil {
24933                 return m.P0_PUSCH_AlphaSetId
24934         }
24935         return 0
24936 }
24937
24938 func (m *P0_PUSCH_AlphaSet) GetP0() *wrappers.Int32Value {
24939         if m != nil {
24940                 return m.P0
24941         }
24942         return nil
24943 }
24944
24945 func (m *P0_PUSCH_AlphaSet) GetAlpha() *Alpha {
24946         if m != nil {
24947                 return m.Alpha
24948         }
24949         return nil
24950 }
24951
24952 type PUSCH_PathlossReferenceRS struct {
24953         Pusch_PathlossReferenceRS_Id uint32 `protobuf:"varint,1,opt,name=pusch_PathlossReferenceRS_Id,json=puschPathlossReferenceRSId,proto3" json:"pusch_PathlossReferenceRS_Id,omitempty"`
24954         // Types that are valid to be assigned to ReferenceSignal:
24955         //      *PUSCH_PathlossReferenceRS_Ssb_Index
24956         //      *PUSCH_PathlossReferenceRS_Csi_RS_Index
24957         ReferenceSignal      isPUSCH_PathlossReferenceRS_ReferenceSignal `protobuf_oneof:"referenceSignal"`
24958         XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
24959         XXX_unrecognized     []byte                                      `json:"-"`
24960         XXX_sizecache        int32                                       `json:"-"`
24961 }
24962
24963 func (m *PUSCH_PathlossReferenceRS) Reset()         { *m = PUSCH_PathlossReferenceRS{} }
24964 func (m *PUSCH_PathlossReferenceRS) String() string { return proto.CompactTextString(m) }
24965 func (*PUSCH_PathlossReferenceRS) ProtoMessage()    {}
24966 func (*PUSCH_PathlossReferenceRS) Descriptor() ([]byte, []int) {
24967         return fileDescriptor_21c7528bb61f1a7a, []int{232}
24968 }
24969
24970 func (m *PUSCH_PathlossReferenceRS) XXX_Unmarshal(b []byte) error {
24971         return xxx_messageInfo_PUSCH_PathlossReferenceRS.Unmarshal(m, b)
24972 }
24973 func (m *PUSCH_PathlossReferenceRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
24974         return xxx_messageInfo_PUSCH_PathlossReferenceRS.Marshal(b, m, deterministic)
24975 }
24976 func (m *PUSCH_PathlossReferenceRS) XXX_Merge(src proto.Message) {
24977         xxx_messageInfo_PUSCH_PathlossReferenceRS.Merge(m, src)
24978 }
24979 func (m *PUSCH_PathlossReferenceRS) XXX_Size() int {
24980         return xxx_messageInfo_PUSCH_PathlossReferenceRS.Size(m)
24981 }
24982 func (m *PUSCH_PathlossReferenceRS) XXX_DiscardUnknown() {
24983         xxx_messageInfo_PUSCH_PathlossReferenceRS.DiscardUnknown(m)
24984 }
24985
24986 var xxx_messageInfo_PUSCH_PathlossReferenceRS proto.InternalMessageInfo
24987
24988 func (m *PUSCH_PathlossReferenceRS) GetPusch_PathlossReferenceRS_Id() uint32 {
24989         if m != nil {
24990                 return m.Pusch_PathlossReferenceRS_Id
24991         }
24992         return 0
24993 }
24994
24995 type isPUSCH_PathlossReferenceRS_ReferenceSignal interface {
24996         isPUSCH_PathlossReferenceRS_ReferenceSignal()
24997 }
24998
24999 type PUSCH_PathlossReferenceRS_Ssb_Index struct {
25000         Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
25001 }
25002
25003 type PUSCH_PathlossReferenceRS_Csi_RS_Index struct {
25004         Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
25005 }
25006
25007 func (*PUSCH_PathlossReferenceRS_Ssb_Index) isPUSCH_PathlossReferenceRS_ReferenceSignal() {}
25008
25009 func (*PUSCH_PathlossReferenceRS_Csi_RS_Index) isPUSCH_PathlossReferenceRS_ReferenceSignal() {}
25010
25011 func (m *PUSCH_PathlossReferenceRS) GetReferenceSignal() isPUSCH_PathlossReferenceRS_ReferenceSignal {
25012         if m != nil {
25013                 return m.ReferenceSignal
25014         }
25015         return nil
25016 }
25017
25018 func (m *PUSCH_PathlossReferenceRS) GetSsb_Index() uint32 {
25019         if x, ok := m.GetReferenceSignal().(*PUSCH_PathlossReferenceRS_Ssb_Index); ok {
25020                 return x.Ssb_Index
25021         }
25022         return 0
25023 }
25024
25025 func (m *PUSCH_PathlossReferenceRS) GetCsi_RS_Index() uint32 {
25026         if x, ok := m.GetReferenceSignal().(*PUSCH_PathlossReferenceRS_Csi_RS_Index); ok {
25027                 return x.Csi_RS_Index
25028         }
25029         return 0
25030 }
25031
25032 // XXX_OneofWrappers is for the internal use of the proto package.
25033 func (*PUSCH_PathlossReferenceRS) XXX_OneofWrappers() []interface{} {
25034         return []interface{}{
25035                 (*PUSCH_PathlossReferenceRS_Ssb_Index)(nil),
25036                 (*PUSCH_PathlossReferenceRS_Csi_RS_Index)(nil),
25037         }
25038 }
25039
25040 type TwoPUSCH_PC_AdjustmentStates struct {
25041         Value                TwoPUSCH_PC_AdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TwoPUSCH_PC_AdjustmentStates_Value" json:"value,omitempty"`
25042         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
25043         XXX_unrecognized     []byte                             `json:"-"`
25044         XXX_sizecache        int32                              `json:"-"`
25045 }
25046
25047 func (m *TwoPUSCH_PC_AdjustmentStates) Reset()         { *m = TwoPUSCH_PC_AdjustmentStates{} }
25048 func (m *TwoPUSCH_PC_AdjustmentStates) String() string { return proto.CompactTextString(m) }
25049 func (*TwoPUSCH_PC_AdjustmentStates) ProtoMessage()    {}
25050 func (*TwoPUSCH_PC_AdjustmentStates) Descriptor() ([]byte, []int) {
25051         return fileDescriptor_21c7528bb61f1a7a, []int{233}
25052 }
25053
25054 func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Unmarshal(b []byte) error {
25055         return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Unmarshal(m, b)
25056 }
25057 func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25058         return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Marshal(b, m, deterministic)
25059 }
25060 func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Merge(src proto.Message) {
25061         xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Merge(m, src)
25062 }
25063 func (m *TwoPUSCH_PC_AdjustmentStates) XXX_Size() int {
25064         return xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.Size(m)
25065 }
25066 func (m *TwoPUSCH_PC_AdjustmentStates) XXX_DiscardUnknown() {
25067         xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates.DiscardUnknown(m)
25068 }
25069
25070 var xxx_messageInfo_TwoPUSCH_PC_AdjustmentStates proto.InternalMessageInfo
25071
25072 func (m *TwoPUSCH_PC_AdjustmentStates) GetValue() TwoPUSCH_PC_AdjustmentStates_Value {
25073         if m != nil {
25074                 return m.Value
25075         }
25076         return TwoPUSCH_PC_AdjustmentStates_protobuf_unspecified
25077 }
25078
25079 type SRI_PUSCH_PowerControl struct {
25080         Sri_PUSCH_PowerControlId         uint32           `protobuf:"varint,1,opt,name=sri_PUSCH_PowerControlId,json=sriPUSCHPowerControlId,proto3" json:"sri_PUSCH_PowerControlId,omitempty"`
25081         Sri_PUSCH_PathlossReferenceRS_Id uint32           `protobuf:"varint,2,opt,name=sri_PUSCH_PathlossReferenceRS_Id,json=sriPUSCHPathlossReferenceRSId,proto3" json:"sri_PUSCH_PathlossReferenceRS_Id,omitempty"`
25082         Sri_P0_PUSCH_AlphaSetId          uint32           `protobuf:"varint,3,opt,name=sri_P0_PUSCH_AlphaSetId,json=sriP0PUSCHAlphaSetId,proto3" json:"sri_P0_PUSCH_AlphaSetId,omitempty"`
25083         Sri_PUSCH_ClosedLoopIndex        *ClosedLoopIndex `protobuf:"bytes,4,opt,name=sri_PUSCH_ClosedLoopIndex,json=sriPUSCHClosedLoopIndex,proto3" json:"sri_PUSCH_ClosedLoopIndex,omitempty"`
25084         XXX_NoUnkeyedLiteral             struct{}         `json:"-"`
25085         XXX_unrecognized                 []byte           `json:"-"`
25086         XXX_sizecache                    int32            `json:"-"`
25087 }
25088
25089 func (m *SRI_PUSCH_PowerControl) Reset()         { *m = SRI_PUSCH_PowerControl{} }
25090 func (m *SRI_PUSCH_PowerControl) String() string { return proto.CompactTextString(m) }
25091 func (*SRI_PUSCH_PowerControl) ProtoMessage()    {}
25092 func (*SRI_PUSCH_PowerControl) Descriptor() ([]byte, []int) {
25093         return fileDescriptor_21c7528bb61f1a7a, []int{234}
25094 }
25095
25096 func (m *SRI_PUSCH_PowerControl) XXX_Unmarshal(b []byte) error {
25097         return xxx_messageInfo_SRI_PUSCH_PowerControl.Unmarshal(m, b)
25098 }
25099 func (m *SRI_PUSCH_PowerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25100         return xxx_messageInfo_SRI_PUSCH_PowerControl.Marshal(b, m, deterministic)
25101 }
25102 func (m *SRI_PUSCH_PowerControl) XXX_Merge(src proto.Message) {
25103         xxx_messageInfo_SRI_PUSCH_PowerControl.Merge(m, src)
25104 }
25105 func (m *SRI_PUSCH_PowerControl) XXX_Size() int {
25106         return xxx_messageInfo_SRI_PUSCH_PowerControl.Size(m)
25107 }
25108 func (m *SRI_PUSCH_PowerControl) XXX_DiscardUnknown() {
25109         xxx_messageInfo_SRI_PUSCH_PowerControl.DiscardUnknown(m)
25110 }
25111
25112 var xxx_messageInfo_SRI_PUSCH_PowerControl proto.InternalMessageInfo
25113
25114 func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_PowerControlId() uint32 {
25115         if m != nil {
25116                 return m.Sri_PUSCH_PowerControlId
25117         }
25118         return 0
25119 }
25120
25121 func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_PathlossReferenceRS_Id() uint32 {
25122         if m != nil {
25123                 return m.Sri_PUSCH_PathlossReferenceRS_Id
25124         }
25125         return 0
25126 }
25127
25128 func (m *SRI_PUSCH_PowerControl) GetSri_P0_PUSCH_AlphaSetId() uint32 {
25129         if m != nil {
25130                 return m.Sri_P0_PUSCH_AlphaSetId
25131         }
25132         return 0
25133 }
25134
25135 func (m *SRI_PUSCH_PowerControl) GetSri_PUSCH_ClosedLoopIndex() *ClosedLoopIndex {
25136         if m != nil {
25137                 return m.Sri_PUSCH_ClosedLoopIndex
25138         }
25139         return nil
25140 }
25141
25142 type FrequencyHopping struct {
25143         Value                FrequencyHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.FrequencyHopping_Value" json:"value,omitempty"`
25144         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
25145         XXX_unrecognized     []byte                 `json:"-"`
25146         XXX_sizecache        int32                  `json:"-"`
25147 }
25148
25149 func (m *FrequencyHopping) Reset()         { *m = FrequencyHopping{} }
25150 func (m *FrequencyHopping) String() string { return proto.CompactTextString(m) }
25151 func (*FrequencyHopping) ProtoMessage()    {}
25152 func (*FrequencyHopping) Descriptor() ([]byte, []int) {
25153         return fileDescriptor_21c7528bb61f1a7a, []int{235}
25154 }
25155
25156 func (m *FrequencyHopping) XXX_Unmarshal(b []byte) error {
25157         return xxx_messageInfo_FrequencyHopping.Unmarshal(m, b)
25158 }
25159 func (m *FrequencyHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25160         return xxx_messageInfo_FrequencyHopping.Marshal(b, m, deterministic)
25161 }
25162 func (m *FrequencyHopping) XXX_Merge(src proto.Message) {
25163         xxx_messageInfo_FrequencyHopping.Merge(m, src)
25164 }
25165 func (m *FrequencyHopping) XXX_Size() int {
25166         return xxx_messageInfo_FrequencyHopping.Size(m)
25167 }
25168 func (m *FrequencyHopping) XXX_DiscardUnknown() {
25169         xxx_messageInfo_FrequencyHopping.DiscardUnknown(m)
25170 }
25171
25172 var xxx_messageInfo_FrequencyHopping proto.InternalMessageInfo
25173
25174 func (m *FrequencyHopping) GetValue() FrequencyHopping_Value {
25175         if m != nil {
25176                 return m.Value
25177         }
25178         return FrequencyHopping_protobuf_unspecified
25179 }
25180
25181 type PUSCH_AggregationFactor struct {
25182         Value                PUSCH_AggregationFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PUSCH_AggregationFactor_Value" json:"value,omitempty"`
25183         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
25184         XXX_unrecognized     []byte                        `json:"-"`
25185         XXX_sizecache        int32                         `json:"-"`
25186 }
25187
25188 func (m *PUSCH_AggregationFactor) Reset()         { *m = PUSCH_AggregationFactor{} }
25189 func (m *PUSCH_AggregationFactor) String() string { return proto.CompactTextString(m) }
25190 func (*PUSCH_AggregationFactor) ProtoMessage()    {}
25191 func (*PUSCH_AggregationFactor) Descriptor() ([]byte, []int) {
25192         return fileDescriptor_21c7528bb61f1a7a, []int{236}
25193 }
25194
25195 func (m *PUSCH_AggregationFactor) XXX_Unmarshal(b []byte) error {
25196         return xxx_messageInfo_PUSCH_AggregationFactor.Unmarshal(m, b)
25197 }
25198 func (m *PUSCH_AggregationFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25199         return xxx_messageInfo_PUSCH_AggregationFactor.Marshal(b, m, deterministic)
25200 }
25201 func (m *PUSCH_AggregationFactor) XXX_Merge(src proto.Message) {
25202         xxx_messageInfo_PUSCH_AggregationFactor.Merge(m, src)
25203 }
25204 func (m *PUSCH_AggregationFactor) XXX_Size() int {
25205         return xxx_messageInfo_PUSCH_AggregationFactor.Size(m)
25206 }
25207 func (m *PUSCH_AggregationFactor) XXX_DiscardUnknown() {
25208         xxx_messageInfo_PUSCH_AggregationFactor.DiscardUnknown(m)
25209 }
25210
25211 var xxx_messageInfo_PUSCH_AggregationFactor proto.InternalMessageInfo
25212
25213 func (m *PUSCH_AggregationFactor) GetValue() PUSCH_AggregationFactor_Value {
25214         if m != nil {
25215                 return m.Value
25216         }
25217         return PUSCH_AggregationFactor_protobuf_unspecified
25218 }
25219
25220 type CodebookSubset struct {
25221         Value                CodebookSubset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CodebookSubset_Value" json:"value,omitempty"`
25222         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
25223         XXX_unrecognized     []byte               `json:"-"`
25224         XXX_sizecache        int32                `json:"-"`
25225 }
25226
25227 func (m *CodebookSubset) Reset()         { *m = CodebookSubset{} }
25228 func (m *CodebookSubset) String() string { return proto.CompactTextString(m) }
25229 func (*CodebookSubset) ProtoMessage()    {}
25230 func (*CodebookSubset) Descriptor() ([]byte, []int) {
25231         return fileDescriptor_21c7528bb61f1a7a, []int{237}
25232 }
25233
25234 func (m *CodebookSubset) XXX_Unmarshal(b []byte) error {
25235         return xxx_messageInfo_CodebookSubset.Unmarshal(m, b)
25236 }
25237 func (m *CodebookSubset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25238         return xxx_messageInfo_CodebookSubset.Marshal(b, m, deterministic)
25239 }
25240 func (m *CodebookSubset) XXX_Merge(src proto.Message) {
25241         xxx_messageInfo_CodebookSubset.Merge(m, src)
25242 }
25243 func (m *CodebookSubset) XXX_Size() int {
25244         return xxx_messageInfo_CodebookSubset.Size(m)
25245 }
25246 func (m *CodebookSubset) XXX_DiscardUnknown() {
25247         xxx_messageInfo_CodebookSubset.DiscardUnknown(m)
25248 }
25249
25250 var xxx_messageInfo_CodebookSubset proto.InternalMessageInfo
25251
25252 func (m *CodebookSubset) GetValue() CodebookSubset_Value {
25253         if m != nil {
25254                 return m.Value
25255         }
25256         return CodebookSubset_protobuf_unspecified
25257 }
25258
25259 type RBG_Size2 struct {
25260         Value                RBG_Size2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RBG_Size2_Value" json:"value,omitempty"`
25261         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
25262         XXX_unrecognized     []byte          `json:"-"`
25263         XXX_sizecache        int32           `json:"-"`
25264 }
25265
25266 func (m *RBG_Size2) Reset()         { *m = RBG_Size2{} }
25267 func (m *RBG_Size2) String() string { return proto.CompactTextString(m) }
25268 func (*RBG_Size2) ProtoMessage()    {}
25269 func (*RBG_Size2) Descriptor() ([]byte, []int) {
25270         return fileDescriptor_21c7528bb61f1a7a, []int{238}
25271 }
25272
25273 func (m *RBG_Size2) XXX_Unmarshal(b []byte) error {
25274         return xxx_messageInfo_RBG_Size2.Unmarshal(m, b)
25275 }
25276 func (m *RBG_Size2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25277         return xxx_messageInfo_RBG_Size2.Marshal(b, m, deterministic)
25278 }
25279 func (m *RBG_Size2) XXX_Merge(src proto.Message) {
25280         xxx_messageInfo_RBG_Size2.Merge(m, src)
25281 }
25282 func (m *RBG_Size2) XXX_Size() int {
25283         return xxx_messageInfo_RBG_Size2.Size(m)
25284 }
25285 func (m *RBG_Size2) XXX_DiscardUnknown() {
25286         xxx_messageInfo_RBG_Size2.DiscardUnknown(m)
25287 }
25288
25289 var xxx_messageInfo_RBG_Size2 proto.InternalMessageInfo
25290
25291 func (m *RBG_Size2) GetValue() RBG_Size2_Value {
25292         if m != nil {
25293                 return m.Value
25294         }
25295         return RBG_Size2_protobuf_unspecified
25296 }
25297
25298 type UCI_OnPUSCH struct {
25299         // Types that are valid to be assigned to BetaOffsets:
25300         //      *UCI_OnPUSCH_Dynamic
25301         //      *UCI_OnPUSCH_SemiStatic
25302         BetaOffsets          isUCI_OnPUSCH_BetaOffsets `protobuf_oneof:"betaOffsets"`
25303         Scaling              *Scaling                  `protobuf:"bytes,3,opt,name=scaling,proto3" json:"scaling,omitempty"`
25304         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
25305         XXX_unrecognized     []byte                    `json:"-"`
25306         XXX_sizecache        int32                     `json:"-"`
25307 }
25308
25309 func (m *UCI_OnPUSCH) Reset()         { *m = UCI_OnPUSCH{} }
25310 func (m *UCI_OnPUSCH) String() string { return proto.CompactTextString(m) }
25311 func (*UCI_OnPUSCH) ProtoMessage()    {}
25312 func (*UCI_OnPUSCH) Descriptor() ([]byte, []int) {
25313         return fileDescriptor_21c7528bb61f1a7a, []int{239}
25314 }
25315
25316 func (m *UCI_OnPUSCH) XXX_Unmarshal(b []byte) error {
25317         return xxx_messageInfo_UCI_OnPUSCH.Unmarshal(m, b)
25318 }
25319 func (m *UCI_OnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25320         return xxx_messageInfo_UCI_OnPUSCH.Marshal(b, m, deterministic)
25321 }
25322 func (m *UCI_OnPUSCH) XXX_Merge(src proto.Message) {
25323         xxx_messageInfo_UCI_OnPUSCH.Merge(m, src)
25324 }
25325 func (m *UCI_OnPUSCH) XXX_Size() int {
25326         return xxx_messageInfo_UCI_OnPUSCH.Size(m)
25327 }
25328 func (m *UCI_OnPUSCH) XXX_DiscardUnknown() {
25329         xxx_messageInfo_UCI_OnPUSCH.DiscardUnknown(m)
25330 }
25331
25332 var xxx_messageInfo_UCI_OnPUSCH proto.InternalMessageInfo
25333
25334 type isUCI_OnPUSCH_BetaOffsets interface {
25335         isUCI_OnPUSCH_BetaOffsets()
25336 }
25337
25338 type UCI_OnPUSCH_Dynamic struct {
25339         Dynamic *BetaOffsetsList `protobuf:"bytes,1,opt,name=dynamic,proto3,oneof"`
25340 }
25341
25342 type UCI_OnPUSCH_SemiStatic struct {
25343         SemiStatic *BetaOffsets `protobuf:"bytes,2,opt,name=semiStatic,proto3,oneof"`
25344 }
25345
25346 func (*UCI_OnPUSCH_Dynamic) isUCI_OnPUSCH_BetaOffsets() {}
25347
25348 func (*UCI_OnPUSCH_SemiStatic) isUCI_OnPUSCH_BetaOffsets() {}
25349
25350 func (m *UCI_OnPUSCH) GetBetaOffsets() isUCI_OnPUSCH_BetaOffsets {
25351         if m != nil {
25352                 return m.BetaOffsets
25353         }
25354         return nil
25355 }
25356
25357 func (m *UCI_OnPUSCH) GetDynamic() *BetaOffsetsList {
25358         if x, ok := m.GetBetaOffsets().(*UCI_OnPUSCH_Dynamic); ok {
25359                 return x.Dynamic
25360         }
25361         return nil
25362 }
25363
25364 func (m *UCI_OnPUSCH) GetSemiStatic() *BetaOffsets {
25365         if x, ok := m.GetBetaOffsets().(*UCI_OnPUSCH_SemiStatic); ok {
25366                 return x.SemiStatic
25367         }
25368         return nil
25369 }
25370
25371 func (m *UCI_OnPUSCH) GetScaling() *Scaling {
25372         if m != nil {
25373                 return m.Scaling
25374         }
25375         return nil
25376 }
25377
25378 // XXX_OneofWrappers is for the internal use of the proto package.
25379 func (*UCI_OnPUSCH) XXX_OneofWrappers() []interface{} {
25380         return []interface{}{
25381                 (*UCI_OnPUSCH_Dynamic)(nil),
25382                 (*UCI_OnPUSCH_SemiStatic)(nil),
25383         }
25384 }
25385
25386 type BetaOffsetsList struct {
25387         BetaOffsets          []*BetaOffsets `protobuf:"bytes,1,rep,name=betaOffsets,proto3" json:"betaOffsets,omitempty"`
25388         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
25389         XXX_unrecognized     []byte         `json:"-"`
25390         XXX_sizecache        int32          `json:"-"`
25391 }
25392
25393 func (m *BetaOffsetsList) Reset()         { *m = BetaOffsetsList{} }
25394 func (m *BetaOffsetsList) String() string { return proto.CompactTextString(m) }
25395 func (*BetaOffsetsList) ProtoMessage()    {}
25396 func (*BetaOffsetsList) Descriptor() ([]byte, []int) {
25397         return fileDescriptor_21c7528bb61f1a7a, []int{240}
25398 }
25399
25400 func (m *BetaOffsetsList) XXX_Unmarshal(b []byte) error {
25401         return xxx_messageInfo_BetaOffsetsList.Unmarshal(m, b)
25402 }
25403 func (m *BetaOffsetsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25404         return xxx_messageInfo_BetaOffsetsList.Marshal(b, m, deterministic)
25405 }
25406 func (m *BetaOffsetsList) XXX_Merge(src proto.Message) {
25407         xxx_messageInfo_BetaOffsetsList.Merge(m, src)
25408 }
25409 func (m *BetaOffsetsList) XXX_Size() int {
25410         return xxx_messageInfo_BetaOffsetsList.Size(m)
25411 }
25412 func (m *BetaOffsetsList) XXX_DiscardUnknown() {
25413         xxx_messageInfo_BetaOffsetsList.DiscardUnknown(m)
25414 }
25415
25416 var xxx_messageInfo_BetaOffsetsList proto.InternalMessageInfo
25417
25418 func (m *BetaOffsetsList) GetBetaOffsets() []*BetaOffsets {
25419         if m != nil {
25420                 return m.BetaOffsets
25421         }
25422         return nil
25423 }
25424
25425 type Scaling struct {
25426         Value                Scaling_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Scaling_Value" json:"value,omitempty"`
25427         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
25428         XXX_unrecognized     []byte        `json:"-"`
25429         XXX_sizecache        int32         `json:"-"`
25430 }
25431
25432 func (m *Scaling) Reset()         { *m = Scaling{} }
25433 func (m *Scaling) String() string { return proto.CompactTextString(m) }
25434 func (*Scaling) ProtoMessage()    {}
25435 func (*Scaling) Descriptor() ([]byte, []int) {
25436         return fileDescriptor_21c7528bb61f1a7a, []int{241}
25437 }
25438
25439 func (m *Scaling) XXX_Unmarshal(b []byte) error {
25440         return xxx_messageInfo_Scaling.Unmarshal(m, b)
25441 }
25442 func (m *Scaling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25443         return xxx_messageInfo_Scaling.Marshal(b, m, deterministic)
25444 }
25445 func (m *Scaling) XXX_Merge(src proto.Message) {
25446         xxx_messageInfo_Scaling.Merge(m, src)
25447 }
25448 func (m *Scaling) XXX_Size() int {
25449         return xxx_messageInfo_Scaling.Size(m)
25450 }
25451 func (m *Scaling) XXX_DiscardUnknown() {
25452         xxx_messageInfo_Scaling.DiscardUnknown(m)
25453 }
25454
25455 var xxx_messageInfo_Scaling proto.InternalMessageInfo
25456
25457 func (m *Scaling) GetValue() Scaling_Value {
25458         if m != nil {
25459                 return m.Value
25460         }
25461         return Scaling_protobuf_unspecified
25462 }
25463
25464 type ConfiguredGrantConfig struct {
25465         FrequencyHopping           *FrequencyHopping  `protobuf:"bytes,1,opt,name=frequencyHopping,proto3" json:"frequencyHopping,omitempty"`
25466         Cg_DMRS_Configuration      *DMRS_UplinkConfig `protobuf:"bytes,2,opt,name=cg_DMRS_Configuration,json=cgDMRSConfiguration,proto3" json:"cg_DMRS_Configuration,omitempty"`
25467         Mcs_Table                  *MCS_Table         `protobuf:"bytes,3,opt,name=mcs_Table,json=mcsTable,proto3" json:"mcs_Table,omitempty"`
25468         Mcs_TableTransformPrecoder *MCS_Table         `protobuf:"bytes,4,opt,name=mcs_TableTransformPrecoder,json=mcsTableTransformPrecoder,proto3" json:"mcs_TableTransformPrecoder,omitempty"`
25469         // Types that are valid to be assigned to Uci_OnPUSCH:
25470         //      *ConfiguredGrantConfig_ReleaseUci_OnPUSCH
25471         //      *ConfiguredGrantConfig_SetupUci_OnPUSCH
25472         Uci_OnPUSCH               isConfiguredGrantConfig_Uci_OnPUSCH `protobuf_oneof:"uci_OnPUSCH"`
25473         ResourceAllocation        *ResourceAllocation                 `protobuf:"bytes,7,opt,name=resourceAllocation,proto3" json:"resourceAllocation,omitempty"`
25474         Rbg_Size                  *RBG_Size2                          `protobuf:"bytes,8,opt,name=rbg_Size,json=rbgSize,proto3" json:"rbg_Size,omitempty"`
25475         PowerControlLoopToUse     *PowerControlLoopToUse              `protobuf:"bytes,9,opt,name=powerControlLoopToUse,proto3" json:"powerControlLoopToUse,omitempty"`
25476         P0_PUSCH_Alpha            uint32                              `protobuf:"varint,10,opt,name=p0_PUSCH_Alpha,json=p0PUSCHAlpha,proto3" json:"p0_PUSCH_Alpha,omitempty"`
25477         TransformPrecoder         *EnabledDisabledOpt                 `protobuf:"bytes,11,opt,name=transformPrecoder,proto3" json:"transformPrecoder,omitempty"`
25478         NrofHARQ_Processes        uint32                              `protobuf:"varint,12,opt,name=nrofHARQ_Processes,json=nrofHARQProcesses,proto3" json:"nrofHARQ_Processes,omitempty"`
25479         RepK                      *RepK                               `protobuf:"bytes,13,opt,name=repK,proto3" json:"repK,omitempty"`
25480         RepK_RV                   *RepK_RV                            `protobuf:"bytes,14,opt,name=repK_RV,json=repKRV,proto3" json:"repK_RV,omitempty"`
25481         Periodicity               *GrantPeriodicity                   `protobuf:"bytes,15,opt,name=periodicity,proto3" json:"periodicity,omitempty"`
25482         ConfiguredGrantTimer      *wrappers.UInt32Value               `protobuf:"bytes,16,opt,name=configuredGrantTimer,proto3" json:"configuredGrantTimer,omitempty"`
25483         Rrc_ConfiguredUplinkGrant *RRC_ConfiguredUplinkGrant          `protobuf:"bytes,17,opt,name=rrc_ConfiguredUplinkGrant,json=rrcConfiguredUplinkGrant,proto3" json:"rrc_ConfiguredUplinkGrant,omitempty"`
25484         XXX_NoUnkeyedLiteral      struct{}                            `json:"-"`
25485         XXX_unrecognized          []byte                              `json:"-"`
25486         XXX_sizecache             int32                               `json:"-"`
25487 }
25488
25489 func (m *ConfiguredGrantConfig) Reset()         { *m = ConfiguredGrantConfig{} }
25490 func (m *ConfiguredGrantConfig) String() string { return proto.CompactTextString(m) }
25491 func (*ConfiguredGrantConfig) ProtoMessage()    {}
25492 func (*ConfiguredGrantConfig) Descriptor() ([]byte, []int) {
25493         return fileDescriptor_21c7528bb61f1a7a, []int{242}
25494 }
25495
25496 func (m *ConfiguredGrantConfig) XXX_Unmarshal(b []byte) error {
25497         return xxx_messageInfo_ConfiguredGrantConfig.Unmarshal(m, b)
25498 }
25499 func (m *ConfiguredGrantConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25500         return xxx_messageInfo_ConfiguredGrantConfig.Marshal(b, m, deterministic)
25501 }
25502 func (m *ConfiguredGrantConfig) XXX_Merge(src proto.Message) {
25503         xxx_messageInfo_ConfiguredGrantConfig.Merge(m, src)
25504 }
25505 func (m *ConfiguredGrantConfig) XXX_Size() int {
25506         return xxx_messageInfo_ConfiguredGrantConfig.Size(m)
25507 }
25508 func (m *ConfiguredGrantConfig) XXX_DiscardUnknown() {
25509         xxx_messageInfo_ConfiguredGrantConfig.DiscardUnknown(m)
25510 }
25511
25512 var xxx_messageInfo_ConfiguredGrantConfig proto.InternalMessageInfo
25513
25514 func (m *ConfiguredGrantConfig) GetFrequencyHopping() *FrequencyHopping {
25515         if m != nil {
25516                 return m.FrequencyHopping
25517         }
25518         return nil
25519 }
25520
25521 func (m *ConfiguredGrantConfig) GetCg_DMRS_Configuration() *DMRS_UplinkConfig {
25522         if m != nil {
25523                 return m.Cg_DMRS_Configuration
25524         }
25525         return nil
25526 }
25527
25528 func (m *ConfiguredGrantConfig) GetMcs_Table() *MCS_Table {
25529         if m != nil {
25530                 return m.Mcs_Table
25531         }
25532         return nil
25533 }
25534
25535 func (m *ConfiguredGrantConfig) GetMcs_TableTransformPrecoder() *MCS_Table {
25536         if m != nil {
25537                 return m.Mcs_TableTransformPrecoder
25538         }
25539         return nil
25540 }
25541
25542 type isConfiguredGrantConfig_Uci_OnPUSCH interface {
25543         isConfiguredGrantConfig_Uci_OnPUSCH()
25544 }
25545
25546 type ConfiguredGrantConfig_ReleaseUci_OnPUSCH struct {
25547         ReleaseUci_OnPUSCH *Null `protobuf:"bytes,5,opt,name=release_uci_OnPUSCH,json=releaseUciOnPUSCH,proto3,oneof"`
25548 }
25549
25550 type ConfiguredGrantConfig_SetupUci_OnPUSCH struct {
25551         SetupUci_OnPUSCH *CG_UCI_OnPUSCH `protobuf:"bytes,6,opt,name=setup_uci_OnPUSCH,json=setupUciOnPUSCH,proto3,oneof"`
25552 }
25553
25554 func (*ConfiguredGrantConfig_ReleaseUci_OnPUSCH) isConfiguredGrantConfig_Uci_OnPUSCH() {}
25555
25556 func (*ConfiguredGrantConfig_SetupUci_OnPUSCH) isConfiguredGrantConfig_Uci_OnPUSCH() {}
25557
25558 func (m *ConfiguredGrantConfig) GetUci_OnPUSCH() isConfiguredGrantConfig_Uci_OnPUSCH {
25559         if m != nil {
25560                 return m.Uci_OnPUSCH
25561         }
25562         return nil
25563 }
25564
25565 func (m *ConfiguredGrantConfig) GetReleaseUci_OnPUSCH() *Null {
25566         if x, ok := m.GetUci_OnPUSCH().(*ConfiguredGrantConfig_ReleaseUci_OnPUSCH); ok {
25567                 return x.ReleaseUci_OnPUSCH
25568         }
25569         return nil
25570 }
25571
25572 func (m *ConfiguredGrantConfig) GetSetupUci_OnPUSCH() *CG_UCI_OnPUSCH {
25573         if x, ok := m.GetUci_OnPUSCH().(*ConfiguredGrantConfig_SetupUci_OnPUSCH); ok {
25574                 return x.SetupUci_OnPUSCH
25575         }
25576         return nil
25577 }
25578
25579 func (m *ConfiguredGrantConfig) GetResourceAllocation() *ResourceAllocation {
25580         if m != nil {
25581                 return m.ResourceAllocation
25582         }
25583         return nil
25584 }
25585
25586 func (m *ConfiguredGrantConfig) GetRbg_Size() *RBG_Size2 {
25587         if m != nil {
25588                 return m.Rbg_Size
25589         }
25590         return nil
25591 }
25592
25593 func (m *ConfiguredGrantConfig) GetPowerControlLoopToUse() *PowerControlLoopToUse {
25594         if m != nil {
25595                 return m.PowerControlLoopToUse
25596         }
25597         return nil
25598 }
25599
25600 func (m *ConfiguredGrantConfig) GetP0_PUSCH_Alpha() uint32 {
25601         if m != nil {
25602                 return m.P0_PUSCH_Alpha
25603         }
25604         return 0
25605 }
25606
25607 func (m *ConfiguredGrantConfig) GetTransformPrecoder() *EnabledDisabledOpt {
25608         if m != nil {
25609                 return m.TransformPrecoder
25610         }
25611         return nil
25612 }
25613
25614 func (m *ConfiguredGrantConfig) GetNrofHARQ_Processes() uint32 {
25615         if m != nil {
25616                 return m.NrofHARQ_Processes
25617         }
25618         return 0
25619 }
25620
25621 func (m *ConfiguredGrantConfig) GetRepK() *RepK {
25622         if m != nil {
25623                 return m.RepK
25624         }
25625         return nil
25626 }
25627
25628 func (m *ConfiguredGrantConfig) GetRepK_RV() *RepK_RV {
25629         if m != nil {
25630                 return m.RepK_RV
25631         }
25632         return nil
25633 }
25634
25635 func (m *ConfiguredGrantConfig) GetPeriodicity() *GrantPeriodicity {
25636         if m != nil {
25637                 return m.Periodicity
25638         }
25639         return nil
25640 }
25641
25642 func (m *ConfiguredGrantConfig) GetConfiguredGrantTimer() *wrappers.UInt32Value {
25643         if m != nil {
25644                 return m.ConfiguredGrantTimer
25645         }
25646         return nil
25647 }
25648
25649 func (m *ConfiguredGrantConfig) GetRrc_ConfiguredUplinkGrant() *RRC_ConfiguredUplinkGrant {
25650         if m != nil {
25651                 return m.Rrc_ConfiguredUplinkGrant
25652         }
25653         return nil
25654 }
25655
25656 // XXX_OneofWrappers is for the internal use of the proto package.
25657 func (*ConfiguredGrantConfig) XXX_OneofWrappers() []interface{} {
25658         return []interface{}{
25659                 (*ConfiguredGrantConfig_ReleaseUci_OnPUSCH)(nil),
25660                 (*ConfiguredGrantConfig_SetupUci_OnPUSCH)(nil),
25661         }
25662 }
25663
25664 type CG_UCI_OnPUSCH struct {
25665         // Types that are valid to be assigned to BetaOffsets:
25666         //      *CG_UCI_OnPUSCH_Dynamic
25667         //      *CG_UCI_OnPUSCH_SemiStatic
25668         BetaOffsets          isCG_UCI_OnPUSCH_BetaOffsets `protobuf_oneof:"betaOffsets"`
25669         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
25670         XXX_unrecognized     []byte                       `json:"-"`
25671         XXX_sizecache        int32                        `json:"-"`
25672 }
25673
25674 func (m *CG_UCI_OnPUSCH) Reset()         { *m = CG_UCI_OnPUSCH{} }
25675 func (m *CG_UCI_OnPUSCH) String() string { return proto.CompactTextString(m) }
25676 func (*CG_UCI_OnPUSCH) ProtoMessage()    {}
25677 func (*CG_UCI_OnPUSCH) Descriptor() ([]byte, []int) {
25678         return fileDescriptor_21c7528bb61f1a7a, []int{243}
25679 }
25680
25681 func (m *CG_UCI_OnPUSCH) XXX_Unmarshal(b []byte) error {
25682         return xxx_messageInfo_CG_UCI_OnPUSCH.Unmarshal(m, b)
25683 }
25684 func (m *CG_UCI_OnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25685         return xxx_messageInfo_CG_UCI_OnPUSCH.Marshal(b, m, deterministic)
25686 }
25687 func (m *CG_UCI_OnPUSCH) XXX_Merge(src proto.Message) {
25688         xxx_messageInfo_CG_UCI_OnPUSCH.Merge(m, src)
25689 }
25690 func (m *CG_UCI_OnPUSCH) XXX_Size() int {
25691         return xxx_messageInfo_CG_UCI_OnPUSCH.Size(m)
25692 }
25693 func (m *CG_UCI_OnPUSCH) XXX_DiscardUnknown() {
25694         xxx_messageInfo_CG_UCI_OnPUSCH.DiscardUnknown(m)
25695 }
25696
25697 var xxx_messageInfo_CG_UCI_OnPUSCH proto.InternalMessageInfo
25698
25699 type isCG_UCI_OnPUSCH_BetaOffsets interface {
25700         isCG_UCI_OnPUSCH_BetaOffsets()
25701 }
25702
25703 type CG_UCI_OnPUSCH_Dynamic struct {
25704         Dynamic *BetaOffsetsList `protobuf:"bytes,1,opt,name=dynamic,proto3,oneof"`
25705 }
25706
25707 type CG_UCI_OnPUSCH_SemiStatic struct {
25708         SemiStatic *BetaOffsets `protobuf:"bytes,2,opt,name=semiStatic,proto3,oneof"`
25709 }
25710
25711 func (*CG_UCI_OnPUSCH_Dynamic) isCG_UCI_OnPUSCH_BetaOffsets() {}
25712
25713 func (*CG_UCI_OnPUSCH_SemiStatic) isCG_UCI_OnPUSCH_BetaOffsets() {}
25714
25715 func (m *CG_UCI_OnPUSCH) GetBetaOffsets() isCG_UCI_OnPUSCH_BetaOffsets {
25716         if m != nil {
25717                 return m.BetaOffsets
25718         }
25719         return nil
25720 }
25721
25722 func (m *CG_UCI_OnPUSCH) GetDynamic() *BetaOffsetsList {
25723         if x, ok := m.GetBetaOffsets().(*CG_UCI_OnPUSCH_Dynamic); ok {
25724                 return x.Dynamic
25725         }
25726         return nil
25727 }
25728
25729 func (m *CG_UCI_OnPUSCH) GetSemiStatic() *BetaOffsets {
25730         if x, ok := m.GetBetaOffsets().(*CG_UCI_OnPUSCH_SemiStatic); ok {
25731                 return x.SemiStatic
25732         }
25733         return nil
25734 }
25735
25736 // XXX_OneofWrappers is for the internal use of the proto package.
25737 func (*CG_UCI_OnPUSCH) XXX_OneofWrappers() []interface{} {
25738         return []interface{}{
25739                 (*CG_UCI_OnPUSCH_Dynamic)(nil),
25740                 (*CG_UCI_OnPUSCH_SemiStatic)(nil),
25741         }
25742 }
25743
25744 type BetaOffsets struct {
25745         BetaOffsetACK_Index1       *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=betaOffsetACK_Index1,json=betaOffsetACKIndex1,proto3" json:"betaOffsetACK_Index1,omitempty"`
25746         BetaOffsetACK_Index2       *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=betaOffsetACK_Index2,json=betaOffsetACKIndex2,proto3" json:"betaOffsetACK_Index2,omitempty"`
25747         BetaOffsetACK_Index3       *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=betaOffsetACK_Index3,json=betaOffsetACKIndex3,proto3" json:"betaOffsetACK_Index3,omitempty"`
25748         BetaOffsetCSI_Part1_Index1 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=betaOffsetCSI_Part1_Index1,json=betaOffsetCSIPart1Index1,proto3" json:"betaOffsetCSI_Part1_Index1,omitempty"`
25749         BetaOffsetCSI_Part1_Index2 *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=betaOffsetCSI_Part1_Index2,json=betaOffsetCSIPart1Index2,proto3" json:"betaOffsetCSI_Part1_Index2,omitempty"`
25750         BetaOffsetCSI_Part2_Index1 *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=betaOffsetCSI_Part2_Index1,json=betaOffsetCSIPart2Index1,proto3" json:"betaOffsetCSI_Part2_Index1,omitempty"`
25751         BetaOffsetCSI_Part2_Index2 *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=betaOffsetCSI_Part2_Index2,json=betaOffsetCSIPart2Index2,proto3" json:"betaOffsetCSI_Part2_Index2,omitempty"`
25752         XXX_NoUnkeyedLiteral       struct{}              `json:"-"`
25753         XXX_unrecognized           []byte                `json:"-"`
25754         XXX_sizecache              int32                 `json:"-"`
25755 }
25756
25757 func (m *BetaOffsets) Reset()         { *m = BetaOffsets{} }
25758 func (m *BetaOffsets) String() string { return proto.CompactTextString(m) }
25759 func (*BetaOffsets) ProtoMessage()    {}
25760 func (*BetaOffsets) Descriptor() ([]byte, []int) {
25761         return fileDescriptor_21c7528bb61f1a7a, []int{244}
25762 }
25763
25764 func (m *BetaOffsets) XXX_Unmarshal(b []byte) error {
25765         return xxx_messageInfo_BetaOffsets.Unmarshal(m, b)
25766 }
25767 func (m *BetaOffsets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25768         return xxx_messageInfo_BetaOffsets.Marshal(b, m, deterministic)
25769 }
25770 func (m *BetaOffsets) XXX_Merge(src proto.Message) {
25771         xxx_messageInfo_BetaOffsets.Merge(m, src)
25772 }
25773 func (m *BetaOffsets) XXX_Size() int {
25774         return xxx_messageInfo_BetaOffsets.Size(m)
25775 }
25776 func (m *BetaOffsets) XXX_DiscardUnknown() {
25777         xxx_messageInfo_BetaOffsets.DiscardUnknown(m)
25778 }
25779
25780 var xxx_messageInfo_BetaOffsets proto.InternalMessageInfo
25781
25782 func (m *BetaOffsets) GetBetaOffsetACK_Index1() *wrappers.UInt32Value {
25783         if m != nil {
25784                 return m.BetaOffsetACK_Index1
25785         }
25786         return nil
25787 }
25788
25789 func (m *BetaOffsets) GetBetaOffsetACK_Index2() *wrappers.UInt32Value {
25790         if m != nil {
25791                 return m.BetaOffsetACK_Index2
25792         }
25793         return nil
25794 }
25795
25796 func (m *BetaOffsets) GetBetaOffsetACK_Index3() *wrappers.UInt32Value {
25797         if m != nil {
25798                 return m.BetaOffsetACK_Index3
25799         }
25800         return nil
25801 }
25802
25803 func (m *BetaOffsets) GetBetaOffsetCSI_Part1_Index1() *wrappers.UInt32Value {
25804         if m != nil {
25805                 return m.BetaOffsetCSI_Part1_Index1
25806         }
25807         return nil
25808 }
25809
25810 func (m *BetaOffsets) GetBetaOffsetCSI_Part1_Index2() *wrappers.UInt32Value {
25811         if m != nil {
25812                 return m.BetaOffsetCSI_Part1_Index2
25813         }
25814         return nil
25815 }
25816
25817 func (m *BetaOffsets) GetBetaOffsetCSI_Part2_Index1() *wrappers.UInt32Value {
25818         if m != nil {
25819                 return m.BetaOffsetCSI_Part2_Index1
25820         }
25821         return nil
25822 }
25823
25824 func (m *BetaOffsets) GetBetaOffsetCSI_Part2_Index2() *wrappers.UInt32Value {
25825         if m != nil {
25826                 return m.BetaOffsetCSI_Part2_Index2
25827         }
25828         return nil
25829 }
25830
25831 type PowerControlLoopToUse struct {
25832         Value                PowerControlLoopToUse_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerControlLoopToUse_Value" json:"value,omitempty"`
25833         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
25834         XXX_unrecognized     []byte                      `json:"-"`
25835         XXX_sizecache        int32                       `json:"-"`
25836 }
25837
25838 func (m *PowerControlLoopToUse) Reset()         { *m = PowerControlLoopToUse{} }
25839 func (m *PowerControlLoopToUse) String() string { return proto.CompactTextString(m) }
25840 func (*PowerControlLoopToUse) ProtoMessage()    {}
25841 func (*PowerControlLoopToUse) Descriptor() ([]byte, []int) {
25842         return fileDescriptor_21c7528bb61f1a7a, []int{245}
25843 }
25844
25845 func (m *PowerControlLoopToUse) XXX_Unmarshal(b []byte) error {
25846         return xxx_messageInfo_PowerControlLoopToUse.Unmarshal(m, b)
25847 }
25848 func (m *PowerControlLoopToUse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25849         return xxx_messageInfo_PowerControlLoopToUse.Marshal(b, m, deterministic)
25850 }
25851 func (m *PowerControlLoopToUse) XXX_Merge(src proto.Message) {
25852         xxx_messageInfo_PowerControlLoopToUse.Merge(m, src)
25853 }
25854 func (m *PowerControlLoopToUse) XXX_Size() int {
25855         return xxx_messageInfo_PowerControlLoopToUse.Size(m)
25856 }
25857 func (m *PowerControlLoopToUse) XXX_DiscardUnknown() {
25858         xxx_messageInfo_PowerControlLoopToUse.DiscardUnknown(m)
25859 }
25860
25861 var xxx_messageInfo_PowerControlLoopToUse proto.InternalMessageInfo
25862
25863 func (m *PowerControlLoopToUse) GetValue() PowerControlLoopToUse_Value {
25864         if m != nil {
25865                 return m.Value
25866         }
25867         return PowerControlLoopToUse_protobuf_unspecified
25868 }
25869
25870 type RepK struct {
25871         Value                RepK_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepK_Value" json:"value,omitempty"`
25872         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
25873         XXX_unrecognized     []byte     `json:"-"`
25874         XXX_sizecache        int32      `json:"-"`
25875 }
25876
25877 func (m *RepK) Reset()         { *m = RepK{} }
25878 func (m *RepK) String() string { return proto.CompactTextString(m) }
25879 func (*RepK) ProtoMessage()    {}
25880 func (*RepK) Descriptor() ([]byte, []int) {
25881         return fileDescriptor_21c7528bb61f1a7a, []int{246}
25882 }
25883
25884 func (m *RepK) XXX_Unmarshal(b []byte) error {
25885         return xxx_messageInfo_RepK.Unmarshal(m, b)
25886 }
25887 func (m *RepK) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25888         return xxx_messageInfo_RepK.Marshal(b, m, deterministic)
25889 }
25890 func (m *RepK) XXX_Merge(src proto.Message) {
25891         xxx_messageInfo_RepK.Merge(m, src)
25892 }
25893 func (m *RepK) XXX_Size() int {
25894         return xxx_messageInfo_RepK.Size(m)
25895 }
25896 func (m *RepK) XXX_DiscardUnknown() {
25897         xxx_messageInfo_RepK.DiscardUnknown(m)
25898 }
25899
25900 var xxx_messageInfo_RepK proto.InternalMessageInfo
25901
25902 func (m *RepK) GetValue() RepK_Value {
25903         if m != nil {
25904                 return m.Value
25905         }
25906         return RepK_protobuf_unspecified
25907 }
25908
25909 type RepK_RV struct {
25910         Value                RepK_RV_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepK_RV_Value" json:"value,omitempty"`
25911         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
25912         XXX_unrecognized     []byte        `json:"-"`
25913         XXX_sizecache        int32         `json:"-"`
25914 }
25915
25916 func (m *RepK_RV) Reset()         { *m = RepK_RV{} }
25917 func (m *RepK_RV) String() string { return proto.CompactTextString(m) }
25918 func (*RepK_RV) ProtoMessage()    {}
25919 func (*RepK_RV) Descriptor() ([]byte, []int) {
25920         return fileDescriptor_21c7528bb61f1a7a, []int{247}
25921 }
25922
25923 func (m *RepK_RV) XXX_Unmarshal(b []byte) error {
25924         return xxx_messageInfo_RepK_RV.Unmarshal(m, b)
25925 }
25926 func (m *RepK_RV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25927         return xxx_messageInfo_RepK_RV.Marshal(b, m, deterministic)
25928 }
25929 func (m *RepK_RV) XXX_Merge(src proto.Message) {
25930         xxx_messageInfo_RepK_RV.Merge(m, src)
25931 }
25932 func (m *RepK_RV) XXX_Size() int {
25933         return xxx_messageInfo_RepK_RV.Size(m)
25934 }
25935 func (m *RepK_RV) XXX_DiscardUnknown() {
25936         xxx_messageInfo_RepK_RV.DiscardUnknown(m)
25937 }
25938
25939 var xxx_messageInfo_RepK_RV proto.InternalMessageInfo
25940
25941 func (m *RepK_RV) GetValue() RepK_RV_Value {
25942         if m != nil {
25943                 return m.Value
25944         }
25945         return RepK_RV_protobuf_unspecified
25946 }
25947
25948 type GrantPeriodicity struct {
25949         Value                GrantPeriodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.GrantPeriodicity_Value" json:"value,omitempty"`
25950         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
25951         XXX_unrecognized     []byte                 `json:"-"`
25952         XXX_sizecache        int32                  `json:"-"`
25953 }
25954
25955 func (m *GrantPeriodicity) Reset()         { *m = GrantPeriodicity{} }
25956 func (m *GrantPeriodicity) String() string { return proto.CompactTextString(m) }
25957 func (*GrantPeriodicity) ProtoMessage()    {}
25958 func (*GrantPeriodicity) Descriptor() ([]byte, []int) {
25959         return fileDescriptor_21c7528bb61f1a7a, []int{248}
25960 }
25961
25962 func (m *GrantPeriodicity) XXX_Unmarshal(b []byte) error {
25963         return xxx_messageInfo_GrantPeriodicity.Unmarshal(m, b)
25964 }
25965 func (m *GrantPeriodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
25966         return xxx_messageInfo_GrantPeriodicity.Marshal(b, m, deterministic)
25967 }
25968 func (m *GrantPeriodicity) XXX_Merge(src proto.Message) {
25969         xxx_messageInfo_GrantPeriodicity.Merge(m, src)
25970 }
25971 func (m *GrantPeriodicity) XXX_Size() int {
25972         return xxx_messageInfo_GrantPeriodicity.Size(m)
25973 }
25974 func (m *GrantPeriodicity) XXX_DiscardUnknown() {
25975         xxx_messageInfo_GrantPeriodicity.DiscardUnknown(m)
25976 }
25977
25978 var xxx_messageInfo_GrantPeriodicity proto.InternalMessageInfo
25979
25980 func (m *GrantPeriodicity) GetValue() GrantPeriodicity_Value {
25981         if m != nil {
25982                 return m.Value
25983         }
25984         return GrantPeriodicity_protobuf_unspecified
25985 }
25986
25987 type RRC_ConfiguredUplinkGrant struct {
25988         TimeDomainOffset           uint32                `protobuf:"varint,1,opt,name=timeDomainOffset,proto3" json:"timeDomainOffset,omitempty"`
25989         TimeDomainAllocation       uint32                `protobuf:"varint,2,opt,name=timeDomainAllocation,proto3" json:"timeDomainAllocation,omitempty"`
25990         FrequencyDomainAllocation  []byte                `protobuf:"bytes,3,opt,name=frequencyDomainAllocation,proto3" json:"frequencyDomainAllocation,omitempty"`
25991         AntennaPort                uint32                `protobuf:"varint,4,opt,name=antennaPort,proto3" json:"antennaPort,omitempty"`
25992         Dmrs_SeqInitialization     *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=dmrs_SeqInitialization,json=dmrsSeqInitialization,proto3" json:"dmrs_SeqInitialization,omitempty"`
25993         PrecodingAndNumberOfLayers uint32                `protobuf:"varint,6,opt,name=precodingAndNumberOfLayers,proto3" json:"precodingAndNumberOfLayers,omitempty"`
25994         Srs_ResourceIndicator      *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=srs_ResourceIndicator,json=srsResourceIndicator,proto3" json:"srs_ResourceIndicator,omitempty"`
25995         McsAndTBS                  uint32                `protobuf:"varint,8,opt,name=mcsAndTBS,proto3" json:"mcsAndTBS,omitempty"`
25996         FrequencyHoppingOffset     *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=frequencyHoppingOffset,proto3" json:"frequencyHoppingOffset,omitempty"`
25997         PathlossReferenceIndex     uint32                `protobuf:"varint,10,opt,name=pathlossReferenceIndex,proto3" json:"pathlossReferenceIndex,omitempty"`
25998         XXX_NoUnkeyedLiteral       struct{}              `json:"-"`
25999         XXX_unrecognized           []byte                `json:"-"`
26000         XXX_sizecache              int32                 `json:"-"`
26001 }
26002
26003 func (m *RRC_ConfiguredUplinkGrant) Reset()         { *m = RRC_ConfiguredUplinkGrant{} }
26004 func (m *RRC_ConfiguredUplinkGrant) String() string { return proto.CompactTextString(m) }
26005 func (*RRC_ConfiguredUplinkGrant) ProtoMessage()    {}
26006 func (*RRC_ConfiguredUplinkGrant) Descriptor() ([]byte, []int) {
26007         return fileDescriptor_21c7528bb61f1a7a, []int{249}
26008 }
26009
26010 func (m *RRC_ConfiguredUplinkGrant) XXX_Unmarshal(b []byte) error {
26011         return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Unmarshal(m, b)
26012 }
26013 func (m *RRC_ConfiguredUplinkGrant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26014         return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Marshal(b, m, deterministic)
26015 }
26016 func (m *RRC_ConfiguredUplinkGrant) XXX_Merge(src proto.Message) {
26017         xxx_messageInfo_RRC_ConfiguredUplinkGrant.Merge(m, src)
26018 }
26019 func (m *RRC_ConfiguredUplinkGrant) XXX_Size() int {
26020         return xxx_messageInfo_RRC_ConfiguredUplinkGrant.Size(m)
26021 }
26022 func (m *RRC_ConfiguredUplinkGrant) XXX_DiscardUnknown() {
26023         xxx_messageInfo_RRC_ConfiguredUplinkGrant.DiscardUnknown(m)
26024 }
26025
26026 var xxx_messageInfo_RRC_ConfiguredUplinkGrant proto.InternalMessageInfo
26027
26028 func (m *RRC_ConfiguredUplinkGrant) GetTimeDomainOffset() uint32 {
26029         if m != nil {
26030                 return m.TimeDomainOffset
26031         }
26032         return 0
26033 }
26034
26035 func (m *RRC_ConfiguredUplinkGrant) GetTimeDomainAllocation() uint32 {
26036         if m != nil {
26037                 return m.TimeDomainAllocation
26038         }
26039         return 0
26040 }
26041
26042 func (m *RRC_ConfiguredUplinkGrant) GetFrequencyDomainAllocation() []byte {
26043         if m != nil {
26044                 return m.FrequencyDomainAllocation
26045         }
26046         return nil
26047 }
26048
26049 func (m *RRC_ConfiguredUplinkGrant) GetAntennaPort() uint32 {
26050         if m != nil {
26051                 return m.AntennaPort
26052         }
26053         return 0
26054 }
26055
26056 func (m *RRC_ConfiguredUplinkGrant) GetDmrs_SeqInitialization() *wrappers.UInt32Value {
26057         if m != nil {
26058                 return m.Dmrs_SeqInitialization
26059         }
26060         return nil
26061 }
26062
26063 func (m *RRC_ConfiguredUplinkGrant) GetPrecodingAndNumberOfLayers() uint32 {
26064         if m != nil {
26065                 return m.PrecodingAndNumberOfLayers
26066         }
26067         return 0
26068 }
26069
26070 func (m *RRC_ConfiguredUplinkGrant) GetSrs_ResourceIndicator() *wrappers.UInt32Value {
26071         if m != nil {
26072                 return m.Srs_ResourceIndicator
26073         }
26074         return nil
26075 }
26076
26077 func (m *RRC_ConfiguredUplinkGrant) GetMcsAndTBS() uint32 {
26078         if m != nil {
26079                 return m.McsAndTBS
26080         }
26081         return 0
26082 }
26083
26084 func (m *RRC_ConfiguredUplinkGrant) GetFrequencyHoppingOffset() *wrappers.UInt32Value {
26085         if m != nil {
26086                 return m.FrequencyHoppingOffset
26087         }
26088         return nil
26089 }
26090
26091 func (m *RRC_ConfiguredUplinkGrant) GetPathlossReferenceIndex() uint32 {
26092         if m != nil {
26093                 return m.PathlossReferenceIndex
26094         }
26095         return 0
26096 }
26097
26098 type SRS_Config struct {
26099         Srs_ResourceSetToReleaseList []uint32           `protobuf:"varint,1,rep,packed,name=srs_ResourceSetToReleaseList,json=srsResourceSetToReleaseList,proto3" json:"srs_ResourceSetToReleaseList,omitempty"`
26100         Srs_ResourceSetToAddModList  []*SRS_ResourceSet `protobuf:"bytes,2,rep,name=srs_ResourceSetToAddModList,json=srsResourceSetToAddModList,proto3" json:"srs_ResourceSetToAddModList,omitempty"`
26101         Srs_ResourceToReleaseList    []uint32           `protobuf:"varint,3,rep,packed,name=srs_ResourceToReleaseList,json=srsResourceToReleaseList,proto3" json:"srs_ResourceToReleaseList,omitempty"`
26102         Srs_ResourceToAddModList     []*SRS_Resource    `protobuf:"bytes,4,rep,name=srs_ResourceToAddModList,json=srsResourceToAddModList,proto3" json:"srs_ResourceToAddModList,omitempty"`
26103         Tpc_Accumulation             *DisabledOpt       `protobuf:"bytes,5,opt,name=tpc_Accumulation,json=tpcAccumulation,proto3" json:"tpc_Accumulation,omitempty"`
26104         XXX_NoUnkeyedLiteral         struct{}           `json:"-"`
26105         XXX_unrecognized             []byte             `json:"-"`
26106         XXX_sizecache                int32              `json:"-"`
26107 }
26108
26109 func (m *SRS_Config) Reset()         { *m = SRS_Config{} }
26110 func (m *SRS_Config) String() string { return proto.CompactTextString(m) }
26111 func (*SRS_Config) ProtoMessage()    {}
26112 func (*SRS_Config) Descriptor() ([]byte, []int) {
26113         return fileDescriptor_21c7528bb61f1a7a, []int{250}
26114 }
26115
26116 func (m *SRS_Config) XXX_Unmarshal(b []byte) error {
26117         return xxx_messageInfo_SRS_Config.Unmarshal(m, b)
26118 }
26119 func (m *SRS_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26120         return xxx_messageInfo_SRS_Config.Marshal(b, m, deterministic)
26121 }
26122 func (m *SRS_Config) XXX_Merge(src proto.Message) {
26123         xxx_messageInfo_SRS_Config.Merge(m, src)
26124 }
26125 func (m *SRS_Config) XXX_Size() int {
26126         return xxx_messageInfo_SRS_Config.Size(m)
26127 }
26128 func (m *SRS_Config) XXX_DiscardUnknown() {
26129         xxx_messageInfo_SRS_Config.DiscardUnknown(m)
26130 }
26131
26132 var xxx_messageInfo_SRS_Config proto.InternalMessageInfo
26133
26134 func (m *SRS_Config) GetSrs_ResourceSetToReleaseList() []uint32 {
26135         if m != nil {
26136                 return m.Srs_ResourceSetToReleaseList
26137         }
26138         return nil
26139 }
26140
26141 func (m *SRS_Config) GetSrs_ResourceSetToAddModList() []*SRS_ResourceSet {
26142         if m != nil {
26143                 return m.Srs_ResourceSetToAddModList
26144         }
26145         return nil
26146 }
26147
26148 func (m *SRS_Config) GetSrs_ResourceToReleaseList() []uint32 {
26149         if m != nil {
26150                 return m.Srs_ResourceToReleaseList
26151         }
26152         return nil
26153 }
26154
26155 func (m *SRS_Config) GetSrs_ResourceToAddModList() []*SRS_Resource {
26156         if m != nil {
26157                 return m.Srs_ResourceToAddModList
26158         }
26159         return nil
26160 }
26161
26162 func (m *SRS_Config) GetTpc_Accumulation() *DisabledOpt {
26163         if m != nil {
26164                 return m.Tpc_Accumulation
26165         }
26166         return nil
26167 }
26168
26169 type SRS_ResourceSet struct {
26170         Srs_ResourceSetId  uint32   `protobuf:"varint,1,opt,name=srs_ResourceSetId,json=srsResourceSetId,proto3" json:"srs_ResourceSetId,omitempty"`
26171         Srs_ResourceIdList []uint32 `protobuf:"varint,2,rep,packed,name=srs_ResourceIdList,json=srsResourceIdList,proto3" json:"srs_ResourceIdList,omitempty"`
26172         // Types that are valid to be assigned to ResourceType:
26173         //      *SRS_ResourceSet_Aperiodic
26174         //      *SRS_ResourceSet_SemiPersistent
26175         //      *SRS_ResourceSet_Periodic
26176         ResourceType isSRS_ResourceSet_ResourceType `protobuf_oneof:"resourceType"`
26177         Usage        *SRS_ResourceSet_Usage         `protobuf:"bytes,6,opt,name=usage,proto3" json:"usage,omitempty"`
26178         Alpha        *Alpha                         `protobuf:"bytes,7,opt,name=alpha,proto3" json:"alpha,omitempty"`
26179         P0           *wrappers.Int32Value           `protobuf:"bytes,8,opt,name=p0,proto3" json:"p0,omitempty"`
26180         // Types that are valid to be assigned to PathlossReferenceRS:
26181         //      *SRS_ResourceSet_Ssb_Index
26182         //      *SRS_ResourceSet_Csi_RS_Index
26183         PathlossReferenceRS              isSRS_ResourceSet_PathlossReferenceRS `protobuf_oneof:"pathlossReferenceRS"`
26184         Srs_PowerControlAdjustmentStates *SRS_PowerControlAdjustmentStates     `protobuf:"bytes,11,opt,name=srs_PowerControlAdjustmentStates,json=srsPowerControlAdjustmentStates,proto3" json:"srs_PowerControlAdjustmentStates,omitempty"`
26185         XXX_NoUnkeyedLiteral             struct{}                              `json:"-"`
26186         XXX_unrecognized                 []byte                                `json:"-"`
26187         XXX_sizecache                    int32                                 `json:"-"`
26188 }
26189
26190 func (m *SRS_ResourceSet) Reset()         { *m = SRS_ResourceSet{} }
26191 func (m *SRS_ResourceSet) String() string { return proto.CompactTextString(m) }
26192 func (*SRS_ResourceSet) ProtoMessage()    {}
26193 func (*SRS_ResourceSet) Descriptor() ([]byte, []int) {
26194         return fileDescriptor_21c7528bb61f1a7a, []int{251}
26195 }
26196
26197 func (m *SRS_ResourceSet) XXX_Unmarshal(b []byte) error {
26198         return xxx_messageInfo_SRS_ResourceSet.Unmarshal(m, b)
26199 }
26200 func (m *SRS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26201         return xxx_messageInfo_SRS_ResourceSet.Marshal(b, m, deterministic)
26202 }
26203 func (m *SRS_ResourceSet) XXX_Merge(src proto.Message) {
26204         xxx_messageInfo_SRS_ResourceSet.Merge(m, src)
26205 }
26206 func (m *SRS_ResourceSet) XXX_Size() int {
26207         return xxx_messageInfo_SRS_ResourceSet.Size(m)
26208 }
26209 func (m *SRS_ResourceSet) XXX_DiscardUnknown() {
26210         xxx_messageInfo_SRS_ResourceSet.DiscardUnknown(m)
26211 }
26212
26213 var xxx_messageInfo_SRS_ResourceSet proto.InternalMessageInfo
26214
26215 func (m *SRS_ResourceSet) GetSrs_ResourceSetId() uint32 {
26216         if m != nil {
26217                 return m.Srs_ResourceSetId
26218         }
26219         return 0
26220 }
26221
26222 func (m *SRS_ResourceSet) GetSrs_ResourceIdList() []uint32 {
26223         if m != nil {
26224                 return m.Srs_ResourceIdList
26225         }
26226         return nil
26227 }
26228
26229 type isSRS_ResourceSet_ResourceType interface {
26230         isSRS_ResourceSet_ResourceType()
26231 }
26232
26233 type SRS_ResourceSet_Aperiodic struct {
26234         Aperiodic *SRS_ResourceSetType_Aperiodic `protobuf:"bytes,3,opt,name=aperiodic,proto3,oneof"`
26235 }
26236
26237 type SRS_ResourceSet_SemiPersistent struct {
26238         SemiPersistent *SRS_ResourceSetType_Semi_Persistent `protobuf:"bytes,4,opt,name=semi_persistent,json=semiPersistent,proto3,oneof"`
26239 }
26240
26241 type SRS_ResourceSet_Periodic struct {
26242         Periodic *SRS_ResourceSetType_Periodic `protobuf:"bytes,5,opt,name=periodic,proto3,oneof"`
26243 }
26244
26245 func (*SRS_ResourceSet_Aperiodic) isSRS_ResourceSet_ResourceType() {}
26246
26247 func (*SRS_ResourceSet_SemiPersistent) isSRS_ResourceSet_ResourceType() {}
26248
26249 func (*SRS_ResourceSet_Periodic) isSRS_ResourceSet_ResourceType() {}
26250
26251 func (m *SRS_ResourceSet) GetResourceType() isSRS_ResourceSet_ResourceType {
26252         if m != nil {
26253                 return m.ResourceType
26254         }
26255         return nil
26256 }
26257
26258 func (m *SRS_ResourceSet) GetAperiodic() *SRS_ResourceSetType_Aperiodic {
26259         if x, ok := m.GetResourceType().(*SRS_ResourceSet_Aperiodic); ok {
26260                 return x.Aperiodic
26261         }
26262         return nil
26263 }
26264
26265 func (m *SRS_ResourceSet) GetSemiPersistent() *SRS_ResourceSetType_Semi_Persistent {
26266         if x, ok := m.GetResourceType().(*SRS_ResourceSet_SemiPersistent); ok {
26267                 return x.SemiPersistent
26268         }
26269         return nil
26270 }
26271
26272 func (m *SRS_ResourceSet) GetPeriodic() *SRS_ResourceSetType_Periodic {
26273         if x, ok := m.GetResourceType().(*SRS_ResourceSet_Periodic); ok {
26274                 return x.Periodic
26275         }
26276         return nil
26277 }
26278
26279 func (m *SRS_ResourceSet) GetUsage() *SRS_ResourceSet_Usage {
26280         if m != nil {
26281                 return m.Usage
26282         }
26283         return nil
26284 }
26285
26286 func (m *SRS_ResourceSet) GetAlpha() *Alpha {
26287         if m != nil {
26288                 return m.Alpha
26289         }
26290         return nil
26291 }
26292
26293 func (m *SRS_ResourceSet) GetP0() *wrappers.Int32Value {
26294         if m != nil {
26295                 return m.P0
26296         }
26297         return nil
26298 }
26299
26300 type isSRS_ResourceSet_PathlossReferenceRS interface {
26301         isSRS_ResourceSet_PathlossReferenceRS()
26302 }
26303
26304 type SRS_ResourceSet_Ssb_Index struct {
26305         Ssb_Index uint32 `protobuf:"varint,9,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
26306 }
26307
26308 type SRS_ResourceSet_Csi_RS_Index struct {
26309         Csi_RS_Index uint32 `protobuf:"varint,10,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
26310 }
26311
26312 func (*SRS_ResourceSet_Ssb_Index) isSRS_ResourceSet_PathlossReferenceRS() {}
26313
26314 func (*SRS_ResourceSet_Csi_RS_Index) isSRS_ResourceSet_PathlossReferenceRS() {}
26315
26316 func (m *SRS_ResourceSet) GetPathlossReferenceRS() isSRS_ResourceSet_PathlossReferenceRS {
26317         if m != nil {
26318                 return m.PathlossReferenceRS
26319         }
26320         return nil
26321 }
26322
26323 func (m *SRS_ResourceSet) GetSsb_Index() uint32 {
26324         if x, ok := m.GetPathlossReferenceRS().(*SRS_ResourceSet_Ssb_Index); ok {
26325                 return x.Ssb_Index
26326         }
26327         return 0
26328 }
26329
26330 func (m *SRS_ResourceSet) GetCsi_RS_Index() uint32 {
26331         if x, ok := m.GetPathlossReferenceRS().(*SRS_ResourceSet_Csi_RS_Index); ok {
26332                 return x.Csi_RS_Index
26333         }
26334         return 0
26335 }
26336
26337 func (m *SRS_ResourceSet) GetSrs_PowerControlAdjustmentStates() *SRS_PowerControlAdjustmentStates {
26338         if m != nil {
26339                 return m.Srs_PowerControlAdjustmentStates
26340         }
26341         return nil
26342 }
26343
26344 // XXX_OneofWrappers is for the internal use of the proto package.
26345 func (*SRS_ResourceSet) XXX_OneofWrappers() []interface{} {
26346         return []interface{}{
26347                 (*SRS_ResourceSet_Aperiodic)(nil),
26348                 (*SRS_ResourceSet_SemiPersistent)(nil),
26349                 (*SRS_ResourceSet_Periodic)(nil),
26350                 (*SRS_ResourceSet_Ssb_Index)(nil),
26351                 (*SRS_ResourceSet_Csi_RS_Index)(nil),
26352         }
26353 }
26354
26355 type SRS_ResourceSetType_Aperiodic struct {
26356         AperiodicSRS_ResourceTrigger          uint32                `protobuf:"varint,1,opt,name=aperiodicSRS_ResourceTrigger,json=aperiodicSRSResourceTrigger,proto3" json:"aperiodicSRS_ResourceTrigger,omitempty"`
26357         Csi_RS                                *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"`
26358         SlotOffset                            *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=slotOffset,proto3" json:"slotOffset,omitempty"`
26359         AperiodicSRS_ResourceTriggerListV1530 []uint32              `protobuf:"varint,4,rep,packed,name=aperiodicSRS_ResourceTriggerList_v1530,json=aperiodicSRSResourceTriggerListV1530,proto3" json:"aperiodicSRS_ResourceTriggerList_v1530,omitempty"`
26360         XXX_NoUnkeyedLiteral                  struct{}              `json:"-"`
26361         XXX_unrecognized                      []byte                `json:"-"`
26362         XXX_sizecache                         int32                 `json:"-"`
26363 }
26364
26365 func (m *SRS_ResourceSetType_Aperiodic) Reset()         { *m = SRS_ResourceSetType_Aperiodic{} }
26366 func (m *SRS_ResourceSetType_Aperiodic) String() string { return proto.CompactTextString(m) }
26367 func (*SRS_ResourceSetType_Aperiodic) ProtoMessage()    {}
26368 func (*SRS_ResourceSetType_Aperiodic) Descriptor() ([]byte, []int) {
26369         return fileDescriptor_21c7528bb61f1a7a, []int{252}
26370 }
26371
26372 func (m *SRS_ResourceSetType_Aperiodic) XXX_Unmarshal(b []byte) error {
26373         return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Unmarshal(m, b)
26374 }
26375 func (m *SRS_ResourceSetType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26376         return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Marshal(b, m, deterministic)
26377 }
26378 func (m *SRS_ResourceSetType_Aperiodic) XXX_Merge(src proto.Message) {
26379         xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Merge(m, src)
26380 }
26381 func (m *SRS_ResourceSetType_Aperiodic) XXX_Size() int {
26382         return xxx_messageInfo_SRS_ResourceSetType_Aperiodic.Size(m)
26383 }
26384 func (m *SRS_ResourceSetType_Aperiodic) XXX_DiscardUnknown() {
26385         xxx_messageInfo_SRS_ResourceSetType_Aperiodic.DiscardUnknown(m)
26386 }
26387
26388 var xxx_messageInfo_SRS_ResourceSetType_Aperiodic proto.InternalMessageInfo
26389
26390 func (m *SRS_ResourceSetType_Aperiodic) GetAperiodicSRS_ResourceTrigger() uint32 {
26391         if m != nil {
26392                 return m.AperiodicSRS_ResourceTrigger
26393         }
26394         return 0
26395 }
26396
26397 func (m *SRS_ResourceSetType_Aperiodic) GetCsi_RS() *wrappers.UInt32Value {
26398         if m != nil {
26399                 return m.Csi_RS
26400         }
26401         return nil
26402 }
26403
26404 func (m *SRS_ResourceSetType_Aperiodic) GetSlotOffset() *wrappers.UInt32Value {
26405         if m != nil {
26406                 return m.SlotOffset
26407         }
26408         return nil
26409 }
26410
26411 func (m *SRS_ResourceSetType_Aperiodic) GetAperiodicSRS_ResourceTriggerListV1530() []uint32 {
26412         if m != nil {
26413                 return m.AperiodicSRS_ResourceTriggerListV1530
26414         }
26415         return nil
26416 }
26417
26418 type SRS_ResourceSetType_Semi_Persistent struct {
26419         AssociatedCSI_RS     *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=associatedCSI_RS,json=associatedCSIRS,proto3" json:"associatedCSI_RS,omitempty"`
26420         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
26421         XXX_unrecognized     []byte                `json:"-"`
26422         XXX_sizecache        int32                 `json:"-"`
26423 }
26424
26425 func (m *SRS_ResourceSetType_Semi_Persistent) Reset()         { *m = SRS_ResourceSetType_Semi_Persistent{} }
26426 func (m *SRS_ResourceSetType_Semi_Persistent) String() string { return proto.CompactTextString(m) }
26427 func (*SRS_ResourceSetType_Semi_Persistent) ProtoMessage()    {}
26428 func (*SRS_ResourceSetType_Semi_Persistent) Descriptor() ([]byte, []int) {
26429         return fileDescriptor_21c7528bb61f1a7a, []int{253}
26430 }
26431
26432 func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Unmarshal(b []byte) error {
26433         return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Unmarshal(m, b)
26434 }
26435 func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26436         return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Marshal(b, m, deterministic)
26437 }
26438 func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Merge(src proto.Message) {
26439         xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Merge(m, src)
26440 }
26441 func (m *SRS_ResourceSetType_Semi_Persistent) XXX_Size() int {
26442         return xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.Size(m)
26443 }
26444 func (m *SRS_ResourceSetType_Semi_Persistent) XXX_DiscardUnknown() {
26445         xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent.DiscardUnknown(m)
26446 }
26447
26448 var xxx_messageInfo_SRS_ResourceSetType_Semi_Persistent proto.InternalMessageInfo
26449
26450 func (m *SRS_ResourceSetType_Semi_Persistent) GetAssociatedCSI_RS() *wrappers.UInt32Value {
26451         if m != nil {
26452                 return m.AssociatedCSI_RS
26453         }
26454         return nil
26455 }
26456
26457 type SRS_ResourceSetType_Periodic struct {
26458         AssociatedCSI_RS     *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=associatedCSI_RS,json=associatedCSIRS,proto3" json:"associatedCSI_RS,omitempty"`
26459         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
26460         XXX_unrecognized     []byte                `json:"-"`
26461         XXX_sizecache        int32                 `json:"-"`
26462 }
26463
26464 func (m *SRS_ResourceSetType_Periodic) Reset()         { *m = SRS_ResourceSetType_Periodic{} }
26465 func (m *SRS_ResourceSetType_Periodic) String() string { return proto.CompactTextString(m) }
26466 func (*SRS_ResourceSetType_Periodic) ProtoMessage()    {}
26467 func (*SRS_ResourceSetType_Periodic) Descriptor() ([]byte, []int) {
26468         return fileDescriptor_21c7528bb61f1a7a, []int{254}
26469 }
26470
26471 func (m *SRS_ResourceSetType_Periodic) XXX_Unmarshal(b []byte) error {
26472         return xxx_messageInfo_SRS_ResourceSetType_Periodic.Unmarshal(m, b)
26473 }
26474 func (m *SRS_ResourceSetType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26475         return xxx_messageInfo_SRS_ResourceSetType_Periodic.Marshal(b, m, deterministic)
26476 }
26477 func (m *SRS_ResourceSetType_Periodic) XXX_Merge(src proto.Message) {
26478         xxx_messageInfo_SRS_ResourceSetType_Periodic.Merge(m, src)
26479 }
26480 func (m *SRS_ResourceSetType_Periodic) XXX_Size() int {
26481         return xxx_messageInfo_SRS_ResourceSetType_Periodic.Size(m)
26482 }
26483 func (m *SRS_ResourceSetType_Periodic) XXX_DiscardUnknown() {
26484         xxx_messageInfo_SRS_ResourceSetType_Periodic.DiscardUnknown(m)
26485 }
26486
26487 var xxx_messageInfo_SRS_ResourceSetType_Periodic proto.InternalMessageInfo
26488
26489 func (m *SRS_ResourceSetType_Periodic) GetAssociatedCSI_RS() *wrappers.UInt32Value {
26490         if m != nil {
26491                 return m.AssociatedCSI_RS
26492         }
26493         return nil
26494 }
26495
26496 type SRS_ResourceSet_Usage struct {
26497         Value                SRS_ResourceSet_Usage_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_ResourceSet_Usage_Value" json:"value,omitempty"`
26498         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
26499         XXX_unrecognized     []byte                      `json:"-"`
26500         XXX_sizecache        int32                       `json:"-"`
26501 }
26502
26503 func (m *SRS_ResourceSet_Usage) Reset()         { *m = SRS_ResourceSet_Usage{} }
26504 func (m *SRS_ResourceSet_Usage) String() string { return proto.CompactTextString(m) }
26505 func (*SRS_ResourceSet_Usage) ProtoMessage()    {}
26506 func (*SRS_ResourceSet_Usage) Descriptor() ([]byte, []int) {
26507         return fileDescriptor_21c7528bb61f1a7a, []int{255}
26508 }
26509
26510 func (m *SRS_ResourceSet_Usage) XXX_Unmarshal(b []byte) error {
26511         return xxx_messageInfo_SRS_ResourceSet_Usage.Unmarshal(m, b)
26512 }
26513 func (m *SRS_ResourceSet_Usage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26514         return xxx_messageInfo_SRS_ResourceSet_Usage.Marshal(b, m, deterministic)
26515 }
26516 func (m *SRS_ResourceSet_Usage) XXX_Merge(src proto.Message) {
26517         xxx_messageInfo_SRS_ResourceSet_Usage.Merge(m, src)
26518 }
26519 func (m *SRS_ResourceSet_Usage) XXX_Size() int {
26520         return xxx_messageInfo_SRS_ResourceSet_Usage.Size(m)
26521 }
26522 func (m *SRS_ResourceSet_Usage) XXX_DiscardUnknown() {
26523         xxx_messageInfo_SRS_ResourceSet_Usage.DiscardUnknown(m)
26524 }
26525
26526 var xxx_messageInfo_SRS_ResourceSet_Usage proto.InternalMessageInfo
26527
26528 func (m *SRS_ResourceSet_Usage) GetValue() SRS_ResourceSet_Usage_Value {
26529         if m != nil {
26530                 return m.Value
26531         }
26532         return SRS_ResourceSet_Usage_protobuf_unspecified
26533 }
26534
26535 type SRS_PowerControlAdjustmentStates struct {
26536         Value                SRS_PowerControlAdjustmentStates_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SRS_PowerControlAdjustmentStates_Value" json:"value,omitempty"`
26537         XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
26538         XXX_unrecognized     []byte                                 `json:"-"`
26539         XXX_sizecache        int32                                  `json:"-"`
26540 }
26541
26542 func (m *SRS_PowerControlAdjustmentStates) Reset()         { *m = SRS_PowerControlAdjustmentStates{} }
26543 func (m *SRS_PowerControlAdjustmentStates) String() string { return proto.CompactTextString(m) }
26544 func (*SRS_PowerControlAdjustmentStates) ProtoMessage()    {}
26545 func (*SRS_PowerControlAdjustmentStates) Descriptor() ([]byte, []int) {
26546         return fileDescriptor_21c7528bb61f1a7a, []int{256}
26547 }
26548
26549 func (m *SRS_PowerControlAdjustmentStates) XXX_Unmarshal(b []byte) error {
26550         return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Unmarshal(m, b)
26551 }
26552 func (m *SRS_PowerControlAdjustmentStates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26553         return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Marshal(b, m, deterministic)
26554 }
26555 func (m *SRS_PowerControlAdjustmentStates) XXX_Merge(src proto.Message) {
26556         xxx_messageInfo_SRS_PowerControlAdjustmentStates.Merge(m, src)
26557 }
26558 func (m *SRS_PowerControlAdjustmentStates) XXX_Size() int {
26559         return xxx_messageInfo_SRS_PowerControlAdjustmentStates.Size(m)
26560 }
26561 func (m *SRS_PowerControlAdjustmentStates) XXX_DiscardUnknown() {
26562         xxx_messageInfo_SRS_PowerControlAdjustmentStates.DiscardUnknown(m)
26563 }
26564
26565 var xxx_messageInfo_SRS_PowerControlAdjustmentStates proto.InternalMessageInfo
26566
26567 func (m *SRS_PowerControlAdjustmentStates) GetValue() SRS_PowerControlAdjustmentStates_Value {
26568         if m != nil {
26569                 return m.Value
26570         }
26571         return SRS_PowerControlAdjustmentStates_protobuf_unspecified
26572 }
26573
26574 type SRS_Resource struct {
26575         Srs_ResourceId uint32          `protobuf:"varint,1,opt,name=srs_ResourceId,json=srsResourceId,proto3" json:"srs_ResourceId,omitempty"`
26576         NrofSRS_Ports  *NrofSRS_Ports  `protobuf:"bytes,2,opt,name=nrofSRS_Ports,json=nrofSRSPorts,proto3" json:"nrofSRS_Ports,omitempty"`
26577         Ptrs_PortIndex *PTRS_PortIndex `protobuf:"bytes,3,opt,name=ptrs_PortIndex,json=ptrsPortIndex,proto3" json:"ptrs_PortIndex,omitempty"`
26578         // Types that are valid to be assigned to TransmissionComb:
26579         //      *SRS_Resource_N2
26580         //      *SRS_Resource_N4
26581         TransmissionComb       isSRS_Resource_TransmissionComb `protobuf_oneof:"transmissionComb"`
26582         ResourceMapping        *ResourceMapping                `protobuf:"bytes,6,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"`
26583         FreqDomainPosition     uint32                          `protobuf:"varint,7,opt,name=freqDomainPosition,proto3" json:"freqDomainPosition,omitempty"`
26584         FreqDomainShift        uint32                          `protobuf:"varint,8,opt,name=freqDomainShift,proto3" json:"freqDomainShift,omitempty"`
26585         FreqHopping            *FreqHopping                    `protobuf:"bytes,9,opt,name=freqHopping,proto3" json:"freqHopping,omitempty"`
26586         GroupOrSequenceHopping *GroupOrSequenceHopping         `protobuf:"bytes,10,opt,name=groupOrSequenceHopping,proto3" json:"groupOrSequenceHopping,omitempty"`
26587         // Types that are valid to be assigned to ResourceType:
26588         //      *SRS_Resource_Aperiodic
26589         //      *SRS_Resource_SemiPersistent
26590         //      *SRS_Resource_Periodic
26591         ResourceType         isSRS_Resource_ResourceType `protobuf_oneof:"resourceType"`
26592         SequenceId           uint32                      `protobuf:"varint,14,opt,name=sequenceId,proto3" json:"sequenceId,omitempty"`
26593         SpatialRelationInfo  *SRS_SpatialRelationInfo    `protobuf:"bytes,15,opt,name=spatialRelationInfo,proto3" json:"spatialRelationInfo,omitempty"`
26594         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
26595         XXX_unrecognized     []byte                      `json:"-"`
26596         XXX_sizecache        int32                       `json:"-"`
26597 }
26598
26599 func (m *SRS_Resource) Reset()         { *m = SRS_Resource{} }
26600 func (m *SRS_Resource) String() string { return proto.CompactTextString(m) }
26601 func (*SRS_Resource) ProtoMessage()    {}
26602 func (*SRS_Resource) Descriptor() ([]byte, []int) {
26603         return fileDescriptor_21c7528bb61f1a7a, []int{257}
26604 }
26605
26606 func (m *SRS_Resource) XXX_Unmarshal(b []byte) error {
26607         return xxx_messageInfo_SRS_Resource.Unmarshal(m, b)
26608 }
26609 func (m *SRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26610         return xxx_messageInfo_SRS_Resource.Marshal(b, m, deterministic)
26611 }
26612 func (m *SRS_Resource) XXX_Merge(src proto.Message) {
26613         xxx_messageInfo_SRS_Resource.Merge(m, src)
26614 }
26615 func (m *SRS_Resource) XXX_Size() int {
26616         return xxx_messageInfo_SRS_Resource.Size(m)
26617 }
26618 func (m *SRS_Resource) XXX_DiscardUnknown() {
26619         xxx_messageInfo_SRS_Resource.DiscardUnknown(m)
26620 }
26621
26622 var xxx_messageInfo_SRS_Resource proto.InternalMessageInfo
26623
26624 func (m *SRS_Resource) GetSrs_ResourceId() uint32 {
26625         if m != nil {
26626                 return m.Srs_ResourceId
26627         }
26628         return 0
26629 }
26630
26631 func (m *SRS_Resource) GetNrofSRS_Ports() *NrofSRS_Ports {
26632         if m != nil {
26633                 return m.NrofSRS_Ports
26634         }
26635         return nil
26636 }
26637
26638 func (m *SRS_Resource) GetPtrs_PortIndex() *PTRS_PortIndex {
26639         if m != nil {
26640                 return m.Ptrs_PortIndex
26641         }
26642         return nil
26643 }
26644
26645 type isSRS_Resource_TransmissionComb interface {
26646         isSRS_Resource_TransmissionComb()
26647 }
26648
26649 type SRS_Resource_N2 struct {
26650         N2 *N2 `protobuf:"bytes,4,opt,name=n2,proto3,oneof"`
26651 }
26652
26653 type SRS_Resource_N4 struct {
26654         N4 *N4 `protobuf:"bytes,5,opt,name=n4,proto3,oneof"`
26655 }
26656
26657 func (*SRS_Resource_N2) isSRS_Resource_TransmissionComb() {}
26658
26659 func (*SRS_Resource_N4) isSRS_Resource_TransmissionComb() {}
26660
26661 func (m *SRS_Resource) GetTransmissionComb() isSRS_Resource_TransmissionComb {
26662         if m != nil {
26663                 return m.TransmissionComb
26664         }
26665         return nil
26666 }
26667
26668 func (m *SRS_Resource) GetN2() *N2 {
26669         if x, ok := m.GetTransmissionComb().(*SRS_Resource_N2); ok {
26670                 return x.N2
26671         }
26672         return nil
26673 }
26674
26675 func (m *SRS_Resource) GetN4() *N4 {
26676         if x, ok := m.GetTransmissionComb().(*SRS_Resource_N4); ok {
26677                 return x.N4
26678         }
26679         return nil
26680 }
26681
26682 func (m *SRS_Resource) GetResourceMapping() *ResourceMapping {
26683         if m != nil {
26684                 return m.ResourceMapping
26685         }
26686         return nil
26687 }
26688
26689 func (m *SRS_Resource) GetFreqDomainPosition() uint32 {
26690         if m != nil {
26691                 return m.FreqDomainPosition
26692         }
26693         return 0
26694 }
26695
26696 func (m *SRS_Resource) GetFreqDomainShift() uint32 {
26697         if m != nil {
26698                 return m.FreqDomainShift
26699         }
26700         return 0
26701 }
26702
26703 func (m *SRS_Resource) GetFreqHopping() *FreqHopping {
26704         if m != nil {
26705                 return m.FreqHopping
26706         }
26707         return nil
26708 }
26709
26710 func (m *SRS_Resource) GetGroupOrSequenceHopping() *GroupOrSequenceHopping {
26711         if m != nil {
26712                 return m.GroupOrSequenceHopping
26713         }
26714         return nil
26715 }
26716
26717 type isSRS_Resource_ResourceType interface {
26718         isSRS_Resource_ResourceType()
26719 }
26720
26721 type SRS_Resource_Aperiodic struct {
26722         Aperiodic *SRS_ResourceType_Aperiodic `protobuf:"bytes,11,opt,name=aperiodic,proto3,oneof"`
26723 }
26724
26725 type SRS_Resource_SemiPersistent struct {
26726         SemiPersistent *SRS_ResourceType_Semi_Persistent `protobuf:"bytes,12,opt,name=semi_persistent,json=semiPersistent,proto3,oneof"`
26727 }
26728
26729 type SRS_Resource_Periodic struct {
26730         Periodic *SRS_ResourceType_Periodic `protobuf:"bytes,13,opt,name=periodic,proto3,oneof"`
26731 }
26732
26733 func (*SRS_Resource_Aperiodic) isSRS_Resource_ResourceType() {}
26734
26735 func (*SRS_Resource_SemiPersistent) isSRS_Resource_ResourceType() {}
26736
26737 func (*SRS_Resource_Periodic) isSRS_Resource_ResourceType() {}
26738
26739 func (m *SRS_Resource) GetResourceType() isSRS_Resource_ResourceType {
26740         if m != nil {
26741                 return m.ResourceType
26742         }
26743         return nil
26744 }
26745
26746 func (m *SRS_Resource) GetAperiodic() *SRS_ResourceType_Aperiodic {
26747         if x, ok := m.GetResourceType().(*SRS_Resource_Aperiodic); ok {
26748                 return x.Aperiodic
26749         }
26750         return nil
26751 }
26752
26753 func (m *SRS_Resource) GetSemiPersistent() *SRS_ResourceType_Semi_Persistent {
26754         if x, ok := m.GetResourceType().(*SRS_Resource_SemiPersistent); ok {
26755                 return x.SemiPersistent
26756         }
26757         return nil
26758 }
26759
26760 func (m *SRS_Resource) GetPeriodic() *SRS_ResourceType_Periodic {
26761         if x, ok := m.GetResourceType().(*SRS_Resource_Periodic); ok {
26762                 return x.Periodic
26763         }
26764         return nil
26765 }
26766
26767 func (m *SRS_Resource) GetSequenceId() uint32 {
26768         if m != nil {
26769                 return m.SequenceId
26770         }
26771         return 0
26772 }
26773
26774 func (m *SRS_Resource) GetSpatialRelationInfo() *SRS_SpatialRelationInfo {
26775         if m != nil {
26776                 return m.SpatialRelationInfo
26777         }
26778         return nil
26779 }
26780
26781 // XXX_OneofWrappers is for the internal use of the proto package.
26782 func (*SRS_Resource) XXX_OneofWrappers() []interface{} {
26783         return []interface{}{
26784                 (*SRS_Resource_N2)(nil),
26785                 (*SRS_Resource_N4)(nil),
26786                 (*SRS_Resource_Aperiodic)(nil),
26787                 (*SRS_Resource_SemiPersistent)(nil),
26788                 (*SRS_Resource_Periodic)(nil),
26789         }
26790 }
26791
26792 type NrofSRS_Ports struct {
26793         Value                NrofSRS_Ports_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSRS_Ports_Value" json:"value,omitempty"`
26794         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
26795         XXX_unrecognized     []byte              `json:"-"`
26796         XXX_sizecache        int32               `json:"-"`
26797 }
26798
26799 func (m *NrofSRS_Ports) Reset()         { *m = NrofSRS_Ports{} }
26800 func (m *NrofSRS_Ports) String() string { return proto.CompactTextString(m) }
26801 func (*NrofSRS_Ports) ProtoMessage()    {}
26802 func (*NrofSRS_Ports) Descriptor() ([]byte, []int) {
26803         return fileDescriptor_21c7528bb61f1a7a, []int{258}
26804 }
26805
26806 func (m *NrofSRS_Ports) XXX_Unmarshal(b []byte) error {
26807         return xxx_messageInfo_NrofSRS_Ports.Unmarshal(m, b)
26808 }
26809 func (m *NrofSRS_Ports) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26810         return xxx_messageInfo_NrofSRS_Ports.Marshal(b, m, deterministic)
26811 }
26812 func (m *NrofSRS_Ports) XXX_Merge(src proto.Message) {
26813         xxx_messageInfo_NrofSRS_Ports.Merge(m, src)
26814 }
26815 func (m *NrofSRS_Ports) XXX_Size() int {
26816         return xxx_messageInfo_NrofSRS_Ports.Size(m)
26817 }
26818 func (m *NrofSRS_Ports) XXX_DiscardUnknown() {
26819         xxx_messageInfo_NrofSRS_Ports.DiscardUnknown(m)
26820 }
26821
26822 var xxx_messageInfo_NrofSRS_Ports proto.InternalMessageInfo
26823
26824 func (m *NrofSRS_Ports) GetValue() NrofSRS_Ports_Value {
26825         if m != nil {
26826                 return m.Value
26827         }
26828         return NrofSRS_Ports_protobuf_unspecified
26829 }
26830
26831 type PTRS_PortIndex struct {
26832         Value                PTRS_PortIndex_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PTRS_PortIndex_Value" json:"value,omitempty"`
26833         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
26834         XXX_unrecognized     []byte               `json:"-"`
26835         XXX_sizecache        int32                `json:"-"`
26836 }
26837
26838 func (m *PTRS_PortIndex) Reset()         { *m = PTRS_PortIndex{} }
26839 func (m *PTRS_PortIndex) String() string { return proto.CompactTextString(m) }
26840 func (*PTRS_PortIndex) ProtoMessage()    {}
26841 func (*PTRS_PortIndex) Descriptor() ([]byte, []int) {
26842         return fileDescriptor_21c7528bb61f1a7a, []int{259}
26843 }
26844
26845 func (m *PTRS_PortIndex) XXX_Unmarshal(b []byte) error {
26846         return xxx_messageInfo_PTRS_PortIndex.Unmarshal(m, b)
26847 }
26848 func (m *PTRS_PortIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26849         return xxx_messageInfo_PTRS_PortIndex.Marshal(b, m, deterministic)
26850 }
26851 func (m *PTRS_PortIndex) XXX_Merge(src proto.Message) {
26852         xxx_messageInfo_PTRS_PortIndex.Merge(m, src)
26853 }
26854 func (m *PTRS_PortIndex) XXX_Size() int {
26855         return xxx_messageInfo_PTRS_PortIndex.Size(m)
26856 }
26857 func (m *PTRS_PortIndex) XXX_DiscardUnknown() {
26858         xxx_messageInfo_PTRS_PortIndex.DiscardUnknown(m)
26859 }
26860
26861 var xxx_messageInfo_PTRS_PortIndex proto.InternalMessageInfo
26862
26863 func (m *PTRS_PortIndex) GetValue() PTRS_PortIndex_Value {
26864         if m != nil {
26865                 return m.Value
26866         }
26867         return PTRS_PortIndex_protobuf_unspecified
26868 }
26869
26870 type N2 struct {
26871         CombOffsetN2         uint32   `protobuf:"varint,1,opt,name=combOffset_n2,json=combOffsetN2,proto3" json:"combOffset_n2,omitempty"`
26872         CyclicShiftN2        uint32   `protobuf:"varint,2,opt,name=cyclicShift_n2,json=cyclicShiftN2,proto3" json:"cyclicShift_n2,omitempty"`
26873         XXX_NoUnkeyedLiteral struct{} `json:"-"`
26874         XXX_unrecognized     []byte   `json:"-"`
26875         XXX_sizecache        int32    `json:"-"`
26876 }
26877
26878 func (m *N2) Reset()         { *m = N2{} }
26879 func (m *N2) String() string { return proto.CompactTextString(m) }
26880 func (*N2) ProtoMessage()    {}
26881 func (*N2) Descriptor() ([]byte, []int) {
26882         return fileDescriptor_21c7528bb61f1a7a, []int{260}
26883 }
26884
26885 func (m *N2) XXX_Unmarshal(b []byte) error {
26886         return xxx_messageInfo_N2.Unmarshal(m, b)
26887 }
26888 func (m *N2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26889         return xxx_messageInfo_N2.Marshal(b, m, deterministic)
26890 }
26891 func (m *N2) XXX_Merge(src proto.Message) {
26892         xxx_messageInfo_N2.Merge(m, src)
26893 }
26894 func (m *N2) XXX_Size() int {
26895         return xxx_messageInfo_N2.Size(m)
26896 }
26897 func (m *N2) XXX_DiscardUnknown() {
26898         xxx_messageInfo_N2.DiscardUnknown(m)
26899 }
26900
26901 var xxx_messageInfo_N2 proto.InternalMessageInfo
26902
26903 func (m *N2) GetCombOffsetN2() uint32 {
26904         if m != nil {
26905                 return m.CombOffsetN2
26906         }
26907         return 0
26908 }
26909
26910 func (m *N2) GetCyclicShiftN2() uint32 {
26911         if m != nil {
26912                 return m.CyclicShiftN2
26913         }
26914         return 0
26915 }
26916
26917 type N4 struct {
26918         CombOffsetN4         uint32   `protobuf:"varint,1,opt,name=combOffset_n4,json=combOffsetN4,proto3" json:"combOffset_n4,omitempty"`
26919         CyclicShiftN4        uint32   `protobuf:"varint,2,opt,name=cyclicShift_n4,json=cyclicShiftN4,proto3" json:"cyclicShift_n4,omitempty"`
26920         XXX_NoUnkeyedLiteral struct{} `json:"-"`
26921         XXX_unrecognized     []byte   `json:"-"`
26922         XXX_sizecache        int32    `json:"-"`
26923 }
26924
26925 func (m *N4) Reset()         { *m = N4{} }
26926 func (m *N4) String() string { return proto.CompactTextString(m) }
26927 func (*N4) ProtoMessage()    {}
26928 func (*N4) Descriptor() ([]byte, []int) {
26929         return fileDescriptor_21c7528bb61f1a7a, []int{261}
26930 }
26931
26932 func (m *N4) XXX_Unmarshal(b []byte) error {
26933         return xxx_messageInfo_N4.Unmarshal(m, b)
26934 }
26935 func (m *N4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26936         return xxx_messageInfo_N4.Marshal(b, m, deterministic)
26937 }
26938 func (m *N4) XXX_Merge(src proto.Message) {
26939         xxx_messageInfo_N4.Merge(m, src)
26940 }
26941 func (m *N4) XXX_Size() int {
26942         return xxx_messageInfo_N4.Size(m)
26943 }
26944 func (m *N4) XXX_DiscardUnknown() {
26945         xxx_messageInfo_N4.DiscardUnknown(m)
26946 }
26947
26948 var xxx_messageInfo_N4 proto.InternalMessageInfo
26949
26950 func (m *N4) GetCombOffsetN4() uint32 {
26951         if m != nil {
26952                 return m.CombOffsetN4
26953         }
26954         return 0
26955 }
26956
26957 func (m *N4) GetCyclicShiftN4() uint32 {
26958         if m != nil {
26959                 return m.CyclicShiftN4
26960         }
26961         return 0
26962 }
26963
26964 type ResourceMapping struct {
26965         StartPosition        uint32            `protobuf:"varint,1,opt,name=startPosition,proto3" json:"startPosition,omitempty"`
26966         NrofSymbols          *NrofSymbols      `protobuf:"bytes,2,opt,name=nrofSymbols,proto3" json:"nrofSymbols,omitempty"`
26967         RepetitionFactor     *RepetitionFactor `protobuf:"bytes,3,opt,name=repetitionFactor,proto3" json:"repetitionFactor,omitempty"`
26968         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
26969         XXX_unrecognized     []byte            `json:"-"`
26970         XXX_sizecache        int32             `json:"-"`
26971 }
26972
26973 func (m *ResourceMapping) Reset()         { *m = ResourceMapping{} }
26974 func (m *ResourceMapping) String() string { return proto.CompactTextString(m) }
26975 func (*ResourceMapping) ProtoMessage()    {}
26976 func (*ResourceMapping) Descriptor() ([]byte, []int) {
26977         return fileDescriptor_21c7528bb61f1a7a, []int{262}
26978 }
26979
26980 func (m *ResourceMapping) XXX_Unmarshal(b []byte) error {
26981         return xxx_messageInfo_ResourceMapping.Unmarshal(m, b)
26982 }
26983 func (m *ResourceMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
26984         return xxx_messageInfo_ResourceMapping.Marshal(b, m, deterministic)
26985 }
26986 func (m *ResourceMapping) XXX_Merge(src proto.Message) {
26987         xxx_messageInfo_ResourceMapping.Merge(m, src)
26988 }
26989 func (m *ResourceMapping) XXX_Size() int {
26990         return xxx_messageInfo_ResourceMapping.Size(m)
26991 }
26992 func (m *ResourceMapping) XXX_DiscardUnknown() {
26993         xxx_messageInfo_ResourceMapping.DiscardUnknown(m)
26994 }
26995
26996 var xxx_messageInfo_ResourceMapping proto.InternalMessageInfo
26997
26998 func (m *ResourceMapping) GetStartPosition() uint32 {
26999         if m != nil {
27000                 return m.StartPosition
27001         }
27002         return 0
27003 }
27004
27005 func (m *ResourceMapping) GetNrofSymbols() *NrofSymbols {
27006         if m != nil {
27007                 return m.NrofSymbols
27008         }
27009         return nil
27010 }
27011
27012 func (m *ResourceMapping) GetRepetitionFactor() *RepetitionFactor {
27013         if m != nil {
27014                 return m.RepetitionFactor
27015         }
27016         return nil
27017 }
27018
27019 type NrofSymbols struct {
27020         Value                NrofSymbols_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofSymbols_Value" json:"value,omitempty"`
27021         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
27022         XXX_unrecognized     []byte            `json:"-"`
27023         XXX_sizecache        int32             `json:"-"`
27024 }
27025
27026 func (m *NrofSymbols) Reset()         { *m = NrofSymbols{} }
27027 func (m *NrofSymbols) String() string { return proto.CompactTextString(m) }
27028 func (*NrofSymbols) ProtoMessage()    {}
27029 func (*NrofSymbols) Descriptor() ([]byte, []int) {
27030         return fileDescriptor_21c7528bb61f1a7a, []int{263}
27031 }
27032
27033 func (m *NrofSymbols) XXX_Unmarshal(b []byte) error {
27034         return xxx_messageInfo_NrofSymbols.Unmarshal(m, b)
27035 }
27036 func (m *NrofSymbols) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27037         return xxx_messageInfo_NrofSymbols.Marshal(b, m, deterministic)
27038 }
27039 func (m *NrofSymbols) XXX_Merge(src proto.Message) {
27040         xxx_messageInfo_NrofSymbols.Merge(m, src)
27041 }
27042 func (m *NrofSymbols) XXX_Size() int {
27043         return xxx_messageInfo_NrofSymbols.Size(m)
27044 }
27045 func (m *NrofSymbols) XXX_DiscardUnknown() {
27046         xxx_messageInfo_NrofSymbols.DiscardUnknown(m)
27047 }
27048
27049 var xxx_messageInfo_NrofSymbols proto.InternalMessageInfo
27050
27051 func (m *NrofSymbols) GetValue() NrofSymbols_Value {
27052         if m != nil {
27053                 return m.Value
27054         }
27055         return NrofSymbols_protobuf_unspecified
27056 }
27057
27058 type RepetitionFactor struct {
27059         Value                RepetitionFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.RepetitionFactor_Value" json:"value,omitempty"`
27060         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
27061         XXX_unrecognized     []byte                 `json:"-"`
27062         XXX_sizecache        int32                  `json:"-"`
27063 }
27064
27065 func (m *RepetitionFactor) Reset()         { *m = RepetitionFactor{} }
27066 func (m *RepetitionFactor) String() string { return proto.CompactTextString(m) }
27067 func (*RepetitionFactor) ProtoMessage()    {}
27068 func (*RepetitionFactor) Descriptor() ([]byte, []int) {
27069         return fileDescriptor_21c7528bb61f1a7a, []int{264}
27070 }
27071
27072 func (m *RepetitionFactor) XXX_Unmarshal(b []byte) error {
27073         return xxx_messageInfo_RepetitionFactor.Unmarshal(m, b)
27074 }
27075 func (m *RepetitionFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27076         return xxx_messageInfo_RepetitionFactor.Marshal(b, m, deterministic)
27077 }
27078 func (m *RepetitionFactor) XXX_Merge(src proto.Message) {
27079         xxx_messageInfo_RepetitionFactor.Merge(m, src)
27080 }
27081 func (m *RepetitionFactor) XXX_Size() int {
27082         return xxx_messageInfo_RepetitionFactor.Size(m)
27083 }
27084 func (m *RepetitionFactor) XXX_DiscardUnknown() {
27085         xxx_messageInfo_RepetitionFactor.DiscardUnknown(m)
27086 }
27087
27088 var xxx_messageInfo_RepetitionFactor proto.InternalMessageInfo
27089
27090 func (m *RepetitionFactor) GetValue() RepetitionFactor_Value {
27091         if m != nil {
27092                 return m.Value
27093         }
27094         return RepetitionFactor_protobuf_unspecified
27095 }
27096
27097 type FreqHopping struct {
27098         C_SRS                uint32   `protobuf:"varint,1,opt,name=c_SRS,json=cSRS,proto3" json:"c_SRS,omitempty"`
27099         B_SRS                uint32   `protobuf:"varint,2,opt,name=b_SRS,json=bSRS,proto3" json:"b_SRS,omitempty"`
27100         BHop                 uint32   `protobuf:"varint,3,opt,name=b_hop,json=bHop,proto3" json:"b_hop,omitempty"`
27101         XXX_NoUnkeyedLiteral struct{} `json:"-"`
27102         XXX_unrecognized     []byte   `json:"-"`
27103         XXX_sizecache        int32    `json:"-"`
27104 }
27105
27106 func (m *FreqHopping) Reset()         { *m = FreqHopping{} }
27107 func (m *FreqHopping) String() string { return proto.CompactTextString(m) }
27108 func (*FreqHopping) ProtoMessage()    {}
27109 func (*FreqHopping) Descriptor() ([]byte, []int) {
27110         return fileDescriptor_21c7528bb61f1a7a, []int{265}
27111 }
27112
27113 func (m *FreqHopping) XXX_Unmarshal(b []byte) error {
27114         return xxx_messageInfo_FreqHopping.Unmarshal(m, b)
27115 }
27116 func (m *FreqHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27117         return xxx_messageInfo_FreqHopping.Marshal(b, m, deterministic)
27118 }
27119 func (m *FreqHopping) XXX_Merge(src proto.Message) {
27120         xxx_messageInfo_FreqHopping.Merge(m, src)
27121 }
27122 func (m *FreqHopping) XXX_Size() int {
27123         return xxx_messageInfo_FreqHopping.Size(m)
27124 }
27125 func (m *FreqHopping) XXX_DiscardUnknown() {
27126         xxx_messageInfo_FreqHopping.DiscardUnknown(m)
27127 }
27128
27129 var xxx_messageInfo_FreqHopping proto.InternalMessageInfo
27130
27131 func (m *FreqHopping) GetC_SRS() uint32 {
27132         if m != nil {
27133                 return m.C_SRS
27134         }
27135         return 0
27136 }
27137
27138 func (m *FreqHopping) GetB_SRS() uint32 {
27139         if m != nil {
27140                 return m.B_SRS
27141         }
27142         return 0
27143 }
27144
27145 func (m *FreqHopping) GetBHop() uint32 {
27146         if m != nil {
27147                 return m.BHop
27148         }
27149         return 0
27150 }
27151
27152 type GroupOrSequenceHopping struct {
27153         Value                GroupOrSequenceHopping_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.GroupOrSequenceHopping_Value" json:"value,omitempty"`
27154         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
27155         XXX_unrecognized     []byte                       `json:"-"`
27156         XXX_sizecache        int32                        `json:"-"`
27157 }
27158
27159 func (m *GroupOrSequenceHopping) Reset()         { *m = GroupOrSequenceHopping{} }
27160 func (m *GroupOrSequenceHopping) String() string { return proto.CompactTextString(m) }
27161 func (*GroupOrSequenceHopping) ProtoMessage()    {}
27162 func (*GroupOrSequenceHopping) Descriptor() ([]byte, []int) {
27163         return fileDescriptor_21c7528bb61f1a7a, []int{266}
27164 }
27165
27166 func (m *GroupOrSequenceHopping) XXX_Unmarshal(b []byte) error {
27167         return xxx_messageInfo_GroupOrSequenceHopping.Unmarshal(m, b)
27168 }
27169 func (m *GroupOrSequenceHopping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27170         return xxx_messageInfo_GroupOrSequenceHopping.Marshal(b, m, deterministic)
27171 }
27172 func (m *GroupOrSequenceHopping) XXX_Merge(src proto.Message) {
27173         xxx_messageInfo_GroupOrSequenceHopping.Merge(m, src)
27174 }
27175 func (m *GroupOrSequenceHopping) XXX_Size() int {
27176         return xxx_messageInfo_GroupOrSequenceHopping.Size(m)
27177 }
27178 func (m *GroupOrSequenceHopping) XXX_DiscardUnknown() {
27179         xxx_messageInfo_GroupOrSequenceHopping.DiscardUnknown(m)
27180 }
27181
27182 var xxx_messageInfo_GroupOrSequenceHopping proto.InternalMessageInfo
27183
27184 func (m *GroupOrSequenceHopping) GetValue() GroupOrSequenceHopping_Value {
27185         if m != nil {
27186                 return m.Value
27187         }
27188         return GroupOrSequenceHopping_protobuf_unspecified
27189 }
27190
27191 type SRS_ResourceType_Aperiodic struct {
27192         XXX_NoUnkeyedLiteral struct{} `json:"-"`
27193         XXX_unrecognized     []byte   `json:"-"`
27194         XXX_sizecache        int32    `json:"-"`
27195 }
27196
27197 func (m *SRS_ResourceType_Aperiodic) Reset()         { *m = SRS_ResourceType_Aperiodic{} }
27198 func (m *SRS_ResourceType_Aperiodic) String() string { return proto.CompactTextString(m) }
27199 func (*SRS_ResourceType_Aperiodic) ProtoMessage()    {}
27200 func (*SRS_ResourceType_Aperiodic) Descriptor() ([]byte, []int) {
27201         return fileDescriptor_21c7528bb61f1a7a, []int{267}
27202 }
27203
27204 func (m *SRS_ResourceType_Aperiodic) XXX_Unmarshal(b []byte) error {
27205         return xxx_messageInfo_SRS_ResourceType_Aperiodic.Unmarshal(m, b)
27206 }
27207 func (m *SRS_ResourceType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27208         return xxx_messageInfo_SRS_ResourceType_Aperiodic.Marshal(b, m, deterministic)
27209 }
27210 func (m *SRS_ResourceType_Aperiodic) XXX_Merge(src proto.Message) {
27211         xxx_messageInfo_SRS_ResourceType_Aperiodic.Merge(m, src)
27212 }
27213 func (m *SRS_ResourceType_Aperiodic) XXX_Size() int {
27214         return xxx_messageInfo_SRS_ResourceType_Aperiodic.Size(m)
27215 }
27216 func (m *SRS_ResourceType_Aperiodic) XXX_DiscardUnknown() {
27217         xxx_messageInfo_SRS_ResourceType_Aperiodic.DiscardUnknown(m)
27218 }
27219
27220 var xxx_messageInfo_SRS_ResourceType_Aperiodic proto.InternalMessageInfo
27221
27222 type SRS_ResourceType_Semi_Persistent struct {
27223         PeriodicityAndOffsetSp *SRS_PeriodicityAndOffset `protobuf:"bytes,1,opt,name=periodicityAndOffset_sp,json=periodicityAndOffsetSp,proto3" json:"periodicityAndOffset_sp,omitempty"`
27224         XXX_NoUnkeyedLiteral   struct{}                  `json:"-"`
27225         XXX_unrecognized       []byte                    `json:"-"`
27226         XXX_sizecache          int32                     `json:"-"`
27227 }
27228
27229 func (m *SRS_ResourceType_Semi_Persistent) Reset()         { *m = SRS_ResourceType_Semi_Persistent{} }
27230 func (m *SRS_ResourceType_Semi_Persistent) String() string { return proto.CompactTextString(m) }
27231 func (*SRS_ResourceType_Semi_Persistent) ProtoMessage()    {}
27232 func (*SRS_ResourceType_Semi_Persistent) Descriptor() ([]byte, []int) {
27233         return fileDescriptor_21c7528bb61f1a7a, []int{268}
27234 }
27235
27236 func (m *SRS_ResourceType_Semi_Persistent) XXX_Unmarshal(b []byte) error {
27237         return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Unmarshal(m, b)
27238 }
27239 func (m *SRS_ResourceType_Semi_Persistent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27240         return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Marshal(b, m, deterministic)
27241 }
27242 func (m *SRS_ResourceType_Semi_Persistent) XXX_Merge(src proto.Message) {
27243         xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Merge(m, src)
27244 }
27245 func (m *SRS_ResourceType_Semi_Persistent) XXX_Size() int {
27246         return xxx_messageInfo_SRS_ResourceType_Semi_Persistent.Size(m)
27247 }
27248 func (m *SRS_ResourceType_Semi_Persistent) XXX_DiscardUnknown() {
27249         xxx_messageInfo_SRS_ResourceType_Semi_Persistent.DiscardUnknown(m)
27250 }
27251
27252 var xxx_messageInfo_SRS_ResourceType_Semi_Persistent proto.InternalMessageInfo
27253
27254 func (m *SRS_ResourceType_Semi_Persistent) GetPeriodicityAndOffsetSp() *SRS_PeriodicityAndOffset {
27255         if m != nil {
27256                 return m.PeriodicityAndOffsetSp
27257         }
27258         return nil
27259 }
27260
27261 type SRS_PeriodicityAndOffset struct {
27262         // Types that are valid to be assigned to C:
27263         //      *SRS_PeriodicityAndOffset_Sl1
27264         //      *SRS_PeriodicityAndOffset_Sl2
27265         //      *SRS_PeriodicityAndOffset_Sl4
27266         //      *SRS_PeriodicityAndOffset_Sl5
27267         //      *SRS_PeriodicityAndOffset_Sl8
27268         //      *SRS_PeriodicityAndOffset_Sl10
27269         //      *SRS_PeriodicityAndOffset_Sl16
27270         //      *SRS_PeriodicityAndOffset_Sl20
27271         //      *SRS_PeriodicityAndOffset_Sl32
27272         //      *SRS_PeriodicityAndOffset_Sl40
27273         //      *SRS_PeriodicityAndOffset_Sl64
27274         //      *SRS_PeriodicityAndOffset_Sl80
27275         //      *SRS_PeriodicityAndOffset_Sl160
27276         //      *SRS_PeriodicityAndOffset_Sl320
27277         //      *SRS_PeriodicityAndOffset_Sl640
27278         //      *SRS_PeriodicityAndOffset_Sl1280
27279         //      *SRS_PeriodicityAndOffset_Sl2560
27280         C                    isSRS_PeriodicityAndOffset_C `protobuf_oneof:"c"`
27281         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
27282         XXX_unrecognized     []byte                       `json:"-"`
27283         XXX_sizecache        int32                        `json:"-"`
27284 }
27285
27286 func (m *SRS_PeriodicityAndOffset) Reset()         { *m = SRS_PeriodicityAndOffset{} }
27287 func (m *SRS_PeriodicityAndOffset) String() string { return proto.CompactTextString(m) }
27288 func (*SRS_PeriodicityAndOffset) ProtoMessage()    {}
27289 func (*SRS_PeriodicityAndOffset) Descriptor() ([]byte, []int) {
27290         return fileDescriptor_21c7528bb61f1a7a, []int{269}
27291 }
27292
27293 func (m *SRS_PeriodicityAndOffset) XXX_Unmarshal(b []byte) error {
27294         return xxx_messageInfo_SRS_PeriodicityAndOffset.Unmarshal(m, b)
27295 }
27296 func (m *SRS_PeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27297         return xxx_messageInfo_SRS_PeriodicityAndOffset.Marshal(b, m, deterministic)
27298 }
27299 func (m *SRS_PeriodicityAndOffset) XXX_Merge(src proto.Message) {
27300         xxx_messageInfo_SRS_PeriodicityAndOffset.Merge(m, src)
27301 }
27302 func (m *SRS_PeriodicityAndOffset) XXX_Size() int {
27303         return xxx_messageInfo_SRS_PeriodicityAndOffset.Size(m)
27304 }
27305 func (m *SRS_PeriodicityAndOffset) XXX_DiscardUnknown() {
27306         xxx_messageInfo_SRS_PeriodicityAndOffset.DiscardUnknown(m)
27307 }
27308
27309 var xxx_messageInfo_SRS_PeriodicityAndOffset proto.InternalMessageInfo
27310
27311 type isSRS_PeriodicityAndOffset_C interface {
27312         isSRS_PeriodicityAndOffset_C()
27313 }
27314
27315 type SRS_PeriodicityAndOffset_Sl1 struct {
27316         Sl1 *Null `protobuf:"bytes,1,opt,name=sl1,proto3,oneof"`
27317 }
27318
27319 type SRS_PeriodicityAndOffset_Sl2 struct {
27320         Sl2 uint32 `protobuf:"varint,2,opt,name=sl2,proto3,oneof"`
27321 }
27322
27323 type SRS_PeriodicityAndOffset_Sl4 struct {
27324         Sl4 uint32 `protobuf:"varint,3,opt,name=sl4,proto3,oneof"`
27325 }
27326
27327 type SRS_PeriodicityAndOffset_Sl5 struct {
27328         Sl5 uint32 `protobuf:"varint,4,opt,name=sl5,proto3,oneof"`
27329 }
27330
27331 type SRS_PeriodicityAndOffset_Sl8 struct {
27332         Sl8 uint32 `protobuf:"varint,5,opt,name=sl8,proto3,oneof"`
27333 }
27334
27335 type SRS_PeriodicityAndOffset_Sl10 struct {
27336         Sl10 uint32 `protobuf:"varint,6,opt,name=sl10,proto3,oneof"`
27337 }
27338
27339 type SRS_PeriodicityAndOffset_Sl16 struct {
27340         Sl16 uint32 `protobuf:"varint,7,opt,name=sl16,proto3,oneof"`
27341 }
27342
27343 type SRS_PeriodicityAndOffset_Sl20 struct {
27344         Sl20 uint32 `protobuf:"varint,8,opt,name=sl20,proto3,oneof"`
27345 }
27346
27347 type SRS_PeriodicityAndOffset_Sl32 struct {
27348         Sl32 uint32 `protobuf:"varint,9,opt,name=sl32,proto3,oneof"`
27349 }
27350
27351 type SRS_PeriodicityAndOffset_Sl40 struct {
27352         Sl40 uint32 `protobuf:"varint,10,opt,name=sl40,proto3,oneof"`
27353 }
27354
27355 type SRS_PeriodicityAndOffset_Sl64 struct {
27356         Sl64 uint32 `protobuf:"varint,11,opt,name=sl64,proto3,oneof"`
27357 }
27358
27359 type SRS_PeriodicityAndOffset_Sl80 struct {
27360         Sl80 uint32 `protobuf:"varint,12,opt,name=sl80,proto3,oneof"`
27361 }
27362
27363 type SRS_PeriodicityAndOffset_Sl160 struct {
27364         Sl160 uint32 `protobuf:"varint,13,opt,name=sl160,proto3,oneof"`
27365 }
27366
27367 type SRS_PeriodicityAndOffset_Sl320 struct {
27368         Sl320 uint32 `protobuf:"varint,14,opt,name=sl320,proto3,oneof"`
27369 }
27370
27371 type SRS_PeriodicityAndOffset_Sl640 struct {
27372         Sl640 uint32 `protobuf:"varint,15,opt,name=sl640,proto3,oneof"`
27373 }
27374
27375 type SRS_PeriodicityAndOffset_Sl1280 struct {
27376         Sl1280 uint32 `protobuf:"varint,16,opt,name=sl1280,proto3,oneof"`
27377 }
27378
27379 type SRS_PeriodicityAndOffset_Sl2560 struct {
27380         Sl2560 uint32 `protobuf:"varint,17,opt,name=sl2560,proto3,oneof"`
27381 }
27382
27383 func (*SRS_PeriodicityAndOffset_Sl1) isSRS_PeriodicityAndOffset_C() {}
27384
27385 func (*SRS_PeriodicityAndOffset_Sl2) isSRS_PeriodicityAndOffset_C() {}
27386
27387 func (*SRS_PeriodicityAndOffset_Sl4) isSRS_PeriodicityAndOffset_C() {}
27388
27389 func (*SRS_PeriodicityAndOffset_Sl5) isSRS_PeriodicityAndOffset_C() {}
27390
27391 func (*SRS_PeriodicityAndOffset_Sl8) isSRS_PeriodicityAndOffset_C() {}
27392
27393 func (*SRS_PeriodicityAndOffset_Sl10) isSRS_PeriodicityAndOffset_C() {}
27394
27395 func (*SRS_PeriodicityAndOffset_Sl16) isSRS_PeriodicityAndOffset_C() {}
27396
27397 func (*SRS_PeriodicityAndOffset_Sl20) isSRS_PeriodicityAndOffset_C() {}
27398
27399 func (*SRS_PeriodicityAndOffset_Sl32) isSRS_PeriodicityAndOffset_C() {}
27400
27401 func (*SRS_PeriodicityAndOffset_Sl40) isSRS_PeriodicityAndOffset_C() {}
27402
27403 func (*SRS_PeriodicityAndOffset_Sl64) isSRS_PeriodicityAndOffset_C() {}
27404
27405 func (*SRS_PeriodicityAndOffset_Sl80) isSRS_PeriodicityAndOffset_C() {}
27406
27407 func (*SRS_PeriodicityAndOffset_Sl160) isSRS_PeriodicityAndOffset_C() {}
27408
27409 func (*SRS_PeriodicityAndOffset_Sl320) isSRS_PeriodicityAndOffset_C() {}
27410
27411 func (*SRS_PeriodicityAndOffset_Sl640) isSRS_PeriodicityAndOffset_C() {}
27412
27413 func (*SRS_PeriodicityAndOffset_Sl1280) isSRS_PeriodicityAndOffset_C() {}
27414
27415 func (*SRS_PeriodicityAndOffset_Sl2560) isSRS_PeriodicityAndOffset_C() {}
27416
27417 func (m *SRS_PeriodicityAndOffset) GetC() isSRS_PeriodicityAndOffset_C {
27418         if m != nil {
27419                 return m.C
27420         }
27421         return nil
27422 }
27423
27424 func (m *SRS_PeriodicityAndOffset) GetSl1() *Null {
27425         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl1); ok {
27426                 return x.Sl1
27427         }
27428         return nil
27429 }
27430
27431 func (m *SRS_PeriodicityAndOffset) GetSl2() uint32 {
27432         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl2); ok {
27433                 return x.Sl2
27434         }
27435         return 0
27436 }
27437
27438 func (m *SRS_PeriodicityAndOffset) GetSl4() uint32 {
27439         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl4); ok {
27440                 return x.Sl4
27441         }
27442         return 0
27443 }
27444
27445 func (m *SRS_PeriodicityAndOffset) GetSl5() uint32 {
27446         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl5); ok {
27447                 return x.Sl5
27448         }
27449         return 0
27450 }
27451
27452 func (m *SRS_PeriodicityAndOffset) GetSl8() uint32 {
27453         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl8); ok {
27454                 return x.Sl8
27455         }
27456         return 0
27457 }
27458
27459 func (m *SRS_PeriodicityAndOffset) GetSl10() uint32 {
27460         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl10); ok {
27461                 return x.Sl10
27462         }
27463         return 0
27464 }
27465
27466 func (m *SRS_PeriodicityAndOffset) GetSl16() uint32 {
27467         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl16); ok {
27468                 return x.Sl16
27469         }
27470         return 0
27471 }
27472
27473 func (m *SRS_PeriodicityAndOffset) GetSl20() uint32 {
27474         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl20); ok {
27475                 return x.Sl20
27476         }
27477         return 0
27478 }
27479
27480 func (m *SRS_PeriodicityAndOffset) GetSl32() uint32 {
27481         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl32); ok {
27482                 return x.Sl32
27483         }
27484         return 0
27485 }
27486
27487 func (m *SRS_PeriodicityAndOffset) GetSl40() uint32 {
27488         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl40); ok {
27489                 return x.Sl40
27490         }
27491         return 0
27492 }
27493
27494 func (m *SRS_PeriodicityAndOffset) GetSl64() uint32 {
27495         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl64); ok {
27496                 return x.Sl64
27497         }
27498         return 0
27499 }
27500
27501 func (m *SRS_PeriodicityAndOffset) GetSl80() uint32 {
27502         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl80); ok {
27503                 return x.Sl80
27504         }
27505         return 0
27506 }
27507
27508 func (m *SRS_PeriodicityAndOffset) GetSl160() uint32 {
27509         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl160); ok {
27510                 return x.Sl160
27511         }
27512         return 0
27513 }
27514
27515 func (m *SRS_PeriodicityAndOffset) GetSl320() uint32 {
27516         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl320); ok {
27517                 return x.Sl320
27518         }
27519         return 0
27520 }
27521
27522 func (m *SRS_PeriodicityAndOffset) GetSl640() uint32 {
27523         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl640); ok {
27524                 return x.Sl640
27525         }
27526         return 0
27527 }
27528
27529 func (m *SRS_PeriodicityAndOffset) GetSl1280() uint32 {
27530         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl1280); ok {
27531                 return x.Sl1280
27532         }
27533         return 0
27534 }
27535
27536 func (m *SRS_PeriodicityAndOffset) GetSl2560() uint32 {
27537         if x, ok := m.GetC().(*SRS_PeriodicityAndOffset_Sl2560); ok {
27538                 return x.Sl2560
27539         }
27540         return 0
27541 }
27542
27543 // XXX_OneofWrappers is for the internal use of the proto package.
27544 func (*SRS_PeriodicityAndOffset) XXX_OneofWrappers() []interface{} {
27545         return []interface{}{
27546                 (*SRS_PeriodicityAndOffset_Sl1)(nil),
27547                 (*SRS_PeriodicityAndOffset_Sl2)(nil),
27548                 (*SRS_PeriodicityAndOffset_Sl4)(nil),
27549                 (*SRS_PeriodicityAndOffset_Sl5)(nil),
27550                 (*SRS_PeriodicityAndOffset_Sl8)(nil),
27551                 (*SRS_PeriodicityAndOffset_Sl10)(nil),
27552                 (*SRS_PeriodicityAndOffset_Sl16)(nil),
27553                 (*SRS_PeriodicityAndOffset_Sl20)(nil),
27554                 (*SRS_PeriodicityAndOffset_Sl32)(nil),
27555                 (*SRS_PeriodicityAndOffset_Sl40)(nil),
27556                 (*SRS_PeriodicityAndOffset_Sl64)(nil),
27557                 (*SRS_PeriodicityAndOffset_Sl80)(nil),
27558                 (*SRS_PeriodicityAndOffset_Sl160)(nil),
27559                 (*SRS_PeriodicityAndOffset_Sl320)(nil),
27560                 (*SRS_PeriodicityAndOffset_Sl640)(nil),
27561                 (*SRS_PeriodicityAndOffset_Sl1280)(nil),
27562                 (*SRS_PeriodicityAndOffset_Sl2560)(nil),
27563         }
27564 }
27565
27566 type SRS_ResourceType_Periodic struct {
27567         PeriodicityAndOffsetP *SRS_PeriodicityAndOffset `protobuf:"bytes,1,opt,name=periodicityAndOffset_p,json=periodicityAndOffsetP,proto3" json:"periodicityAndOffset_p,omitempty"`
27568         XXX_NoUnkeyedLiteral  struct{}                  `json:"-"`
27569         XXX_unrecognized      []byte                    `json:"-"`
27570         XXX_sizecache         int32                     `json:"-"`
27571 }
27572
27573 func (m *SRS_ResourceType_Periodic) Reset()         { *m = SRS_ResourceType_Periodic{} }
27574 func (m *SRS_ResourceType_Periodic) String() string { return proto.CompactTextString(m) }
27575 func (*SRS_ResourceType_Periodic) ProtoMessage()    {}
27576 func (*SRS_ResourceType_Periodic) Descriptor() ([]byte, []int) {
27577         return fileDescriptor_21c7528bb61f1a7a, []int{270}
27578 }
27579
27580 func (m *SRS_ResourceType_Periodic) XXX_Unmarshal(b []byte) error {
27581         return xxx_messageInfo_SRS_ResourceType_Periodic.Unmarshal(m, b)
27582 }
27583 func (m *SRS_ResourceType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27584         return xxx_messageInfo_SRS_ResourceType_Periodic.Marshal(b, m, deterministic)
27585 }
27586 func (m *SRS_ResourceType_Periodic) XXX_Merge(src proto.Message) {
27587         xxx_messageInfo_SRS_ResourceType_Periodic.Merge(m, src)
27588 }
27589 func (m *SRS_ResourceType_Periodic) XXX_Size() int {
27590         return xxx_messageInfo_SRS_ResourceType_Periodic.Size(m)
27591 }
27592 func (m *SRS_ResourceType_Periodic) XXX_DiscardUnknown() {
27593         xxx_messageInfo_SRS_ResourceType_Periodic.DiscardUnknown(m)
27594 }
27595
27596 var xxx_messageInfo_SRS_ResourceType_Periodic proto.InternalMessageInfo
27597
27598 func (m *SRS_ResourceType_Periodic) GetPeriodicityAndOffsetP() *SRS_PeriodicityAndOffset {
27599         if m != nil {
27600                 return m.PeriodicityAndOffsetP
27601         }
27602         return nil
27603 }
27604
27605 type SRS_SpatialRelationInfo struct {
27606         ServingCellId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"`
27607         // Types that are valid to be assigned to ReferenceSignal:
27608         //      *SRS_SpatialRelationInfo_Ssb_Index
27609         //      *SRS_SpatialRelationInfo_Csi_RS_Index
27610         //      *SRS_SpatialRelationInfo_Srs
27611         ReferenceSignal      isSRS_SpatialRelationInfo_ReferenceSignal `protobuf_oneof:"referenceSignal"`
27612         XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
27613         XXX_unrecognized     []byte                                    `json:"-"`
27614         XXX_sizecache        int32                                     `json:"-"`
27615 }
27616
27617 func (m *SRS_SpatialRelationInfo) Reset()         { *m = SRS_SpatialRelationInfo{} }
27618 func (m *SRS_SpatialRelationInfo) String() string { return proto.CompactTextString(m) }
27619 func (*SRS_SpatialRelationInfo) ProtoMessage()    {}
27620 func (*SRS_SpatialRelationInfo) Descriptor() ([]byte, []int) {
27621         return fileDescriptor_21c7528bb61f1a7a, []int{271}
27622 }
27623
27624 func (m *SRS_SpatialRelationInfo) XXX_Unmarshal(b []byte) error {
27625         return xxx_messageInfo_SRS_SpatialRelationInfo.Unmarshal(m, b)
27626 }
27627 func (m *SRS_SpatialRelationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27628         return xxx_messageInfo_SRS_SpatialRelationInfo.Marshal(b, m, deterministic)
27629 }
27630 func (m *SRS_SpatialRelationInfo) XXX_Merge(src proto.Message) {
27631         xxx_messageInfo_SRS_SpatialRelationInfo.Merge(m, src)
27632 }
27633 func (m *SRS_SpatialRelationInfo) XXX_Size() int {
27634         return xxx_messageInfo_SRS_SpatialRelationInfo.Size(m)
27635 }
27636 func (m *SRS_SpatialRelationInfo) XXX_DiscardUnknown() {
27637         xxx_messageInfo_SRS_SpatialRelationInfo.DiscardUnknown(m)
27638 }
27639
27640 var xxx_messageInfo_SRS_SpatialRelationInfo proto.InternalMessageInfo
27641
27642 func (m *SRS_SpatialRelationInfo) GetServingCellId() *wrappers.UInt32Value {
27643         if m != nil {
27644                 return m.ServingCellId
27645         }
27646         return nil
27647 }
27648
27649 type isSRS_SpatialRelationInfo_ReferenceSignal interface {
27650         isSRS_SpatialRelationInfo_ReferenceSignal()
27651 }
27652
27653 type SRS_SpatialRelationInfo_Ssb_Index struct {
27654         Ssb_Index uint32 `protobuf:"varint,2,opt,name=ssb_Index,json=ssbIndex,proto3,oneof"`
27655 }
27656
27657 type SRS_SpatialRelationInfo_Csi_RS_Index struct {
27658         Csi_RS_Index uint32 `protobuf:"varint,3,opt,name=csi_RS_Index,json=csiRSIndex,proto3,oneof"`
27659 }
27660
27661 type SRS_SpatialRelationInfo_Srs struct {
27662         Srs *Srs `protobuf:"bytes,4,opt,name=srs,proto3,oneof"`
27663 }
27664
27665 func (*SRS_SpatialRelationInfo_Ssb_Index) isSRS_SpatialRelationInfo_ReferenceSignal() {}
27666
27667 func (*SRS_SpatialRelationInfo_Csi_RS_Index) isSRS_SpatialRelationInfo_ReferenceSignal() {}
27668
27669 func (*SRS_SpatialRelationInfo_Srs) isSRS_SpatialRelationInfo_ReferenceSignal() {}
27670
27671 func (m *SRS_SpatialRelationInfo) GetReferenceSignal() isSRS_SpatialRelationInfo_ReferenceSignal {
27672         if m != nil {
27673                 return m.ReferenceSignal
27674         }
27675         return nil
27676 }
27677
27678 func (m *SRS_SpatialRelationInfo) GetSsb_Index() uint32 {
27679         if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Ssb_Index); ok {
27680                 return x.Ssb_Index
27681         }
27682         return 0
27683 }
27684
27685 func (m *SRS_SpatialRelationInfo) GetCsi_RS_Index() uint32 {
27686         if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Csi_RS_Index); ok {
27687                 return x.Csi_RS_Index
27688         }
27689         return 0
27690 }
27691
27692 func (m *SRS_SpatialRelationInfo) GetSrs() *Srs {
27693         if x, ok := m.GetReferenceSignal().(*SRS_SpatialRelationInfo_Srs); ok {
27694                 return x.Srs
27695         }
27696         return nil
27697 }
27698
27699 // XXX_OneofWrappers is for the internal use of the proto package.
27700 func (*SRS_SpatialRelationInfo) XXX_OneofWrappers() []interface{} {
27701         return []interface{}{
27702                 (*SRS_SpatialRelationInfo_Ssb_Index)(nil),
27703                 (*SRS_SpatialRelationInfo_Csi_RS_Index)(nil),
27704                 (*SRS_SpatialRelationInfo_Srs)(nil),
27705         }
27706 }
27707
27708 type BeamFailureRecoveryConfig struct {
27709         RootSequenceIndex_BFR       *wrappers.UInt32Value         `protobuf:"bytes,1,opt,name=rootSequenceIndex_BFR,json=rootSequenceIndexBFR,proto3" json:"rootSequenceIndex_BFR,omitempty"`
27710         Rach_ConfigBFR              *RACH_ConfigGeneric           `protobuf:"bytes,2,opt,name=rach_ConfigBFR,json=rachConfigBFR,proto3" json:"rach_ConfigBFR,omitempty"`
27711         Rsrp_ThresholdSSB           *wrappers.UInt32Value         `protobuf:"bytes,3,opt,name=rsrp_ThresholdSSB,json=rsrpThresholdSSB,proto3" json:"rsrp_ThresholdSSB,omitempty"`
27712         CandidateBeamRSList         []*PRACH_ResourceDedicatedBFR `protobuf:"bytes,4,rep,name=candidateBeamRSList,proto3" json:"candidateBeamRSList,omitempty"`
27713         SsbPerRACH_Occasion         *SSBPerRACH_Occasion          `protobuf:"bytes,5,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"`
27714         RaSsb_OccasionMaskIndex     *wrappers.UInt32Value         `protobuf:"bytes,6,opt,name=ra_ssb_OccasionMaskIndex,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_OccasionMaskIndex,omitempty"`
27715         RecoverySearchSpaceId       *wrappers.UInt32Value         `protobuf:"bytes,7,opt,name=recoverySearchSpaceId,proto3" json:"recoverySearchSpaceId,omitempty"`
27716         Ra_Prioritization           *RA_Prioritization            `protobuf:"bytes,8,opt,name=ra_Prioritization,json=raPrioritization,proto3" json:"ra_Prioritization,omitempty"`
27717         BeamFailureRecoveryTimer    *BeamFailureRecoveryTimer     `protobuf:"bytes,9,opt,name=beamFailureRecoveryTimer,proto3" json:"beamFailureRecoveryTimer,omitempty"`
27718         Msg1_SubcarrierSpacingV1530 *SubcarrierSpacing            `protobuf:"bytes,10,opt,name=msg1_SubcarrierSpacing_v1530,json=msg1SubcarrierSpacingV1530,proto3" json:"msg1_SubcarrierSpacing_v1530,omitempty"`
27719         XXX_NoUnkeyedLiteral        struct{}                      `json:"-"`
27720         XXX_unrecognized            []byte                        `json:"-"`
27721         XXX_sizecache               int32                         `json:"-"`
27722 }
27723
27724 func (m *BeamFailureRecoveryConfig) Reset()         { *m = BeamFailureRecoveryConfig{} }
27725 func (m *BeamFailureRecoveryConfig) String() string { return proto.CompactTextString(m) }
27726 func (*BeamFailureRecoveryConfig) ProtoMessage()    {}
27727 func (*BeamFailureRecoveryConfig) Descriptor() ([]byte, []int) {
27728         return fileDescriptor_21c7528bb61f1a7a, []int{272}
27729 }
27730
27731 func (m *BeamFailureRecoveryConfig) XXX_Unmarshal(b []byte) error {
27732         return xxx_messageInfo_BeamFailureRecoveryConfig.Unmarshal(m, b)
27733 }
27734 func (m *BeamFailureRecoveryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27735         return xxx_messageInfo_BeamFailureRecoveryConfig.Marshal(b, m, deterministic)
27736 }
27737 func (m *BeamFailureRecoveryConfig) XXX_Merge(src proto.Message) {
27738         xxx_messageInfo_BeamFailureRecoveryConfig.Merge(m, src)
27739 }
27740 func (m *BeamFailureRecoveryConfig) XXX_Size() int {
27741         return xxx_messageInfo_BeamFailureRecoveryConfig.Size(m)
27742 }
27743 func (m *BeamFailureRecoveryConfig) XXX_DiscardUnknown() {
27744         xxx_messageInfo_BeamFailureRecoveryConfig.DiscardUnknown(m)
27745 }
27746
27747 var xxx_messageInfo_BeamFailureRecoveryConfig proto.InternalMessageInfo
27748
27749 func (m *BeamFailureRecoveryConfig) GetRootSequenceIndex_BFR() *wrappers.UInt32Value {
27750         if m != nil {
27751                 return m.RootSequenceIndex_BFR
27752         }
27753         return nil
27754 }
27755
27756 func (m *BeamFailureRecoveryConfig) GetRach_ConfigBFR() *RACH_ConfigGeneric {
27757         if m != nil {
27758                 return m.Rach_ConfigBFR
27759         }
27760         return nil
27761 }
27762
27763 func (m *BeamFailureRecoveryConfig) GetRsrp_ThresholdSSB() *wrappers.UInt32Value {
27764         if m != nil {
27765                 return m.Rsrp_ThresholdSSB
27766         }
27767         return nil
27768 }
27769
27770 func (m *BeamFailureRecoveryConfig) GetCandidateBeamRSList() []*PRACH_ResourceDedicatedBFR {
27771         if m != nil {
27772                 return m.CandidateBeamRSList
27773         }
27774         return nil
27775 }
27776
27777 func (m *BeamFailureRecoveryConfig) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion {
27778         if m != nil {
27779                 return m.SsbPerRACH_Occasion
27780         }
27781         return nil
27782 }
27783
27784 func (m *BeamFailureRecoveryConfig) GetRaSsb_OccasionMaskIndex() *wrappers.UInt32Value {
27785         if m != nil {
27786                 return m.RaSsb_OccasionMaskIndex
27787         }
27788         return nil
27789 }
27790
27791 func (m *BeamFailureRecoveryConfig) GetRecoverySearchSpaceId() *wrappers.UInt32Value {
27792         if m != nil {
27793                 return m.RecoverySearchSpaceId
27794         }
27795         return nil
27796 }
27797
27798 func (m *BeamFailureRecoveryConfig) GetRa_Prioritization() *RA_Prioritization {
27799         if m != nil {
27800                 return m.Ra_Prioritization
27801         }
27802         return nil
27803 }
27804
27805 func (m *BeamFailureRecoveryConfig) GetBeamFailureRecoveryTimer() *BeamFailureRecoveryTimer {
27806         if m != nil {
27807                 return m.BeamFailureRecoveryTimer
27808         }
27809         return nil
27810 }
27811
27812 func (m *BeamFailureRecoveryConfig) GetMsg1_SubcarrierSpacingV1530() *SubcarrierSpacing {
27813         if m != nil {
27814                 return m.Msg1_SubcarrierSpacingV1530
27815         }
27816         return nil
27817 }
27818
27819 type PRACH_ResourceDedicatedBFR struct {
27820         // Types that are valid to be assigned to C:
27821         //      *PRACH_ResourceDedicatedBFR_Ssb
27822         //      *PRACH_ResourceDedicatedBFR_Csi_RS
27823         C                    isPRACH_ResourceDedicatedBFR_C `protobuf_oneof:"c"`
27824         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
27825         XXX_unrecognized     []byte                         `json:"-"`
27826         XXX_sizecache        int32                          `json:"-"`
27827 }
27828
27829 func (m *PRACH_ResourceDedicatedBFR) Reset()         { *m = PRACH_ResourceDedicatedBFR{} }
27830 func (m *PRACH_ResourceDedicatedBFR) String() string { return proto.CompactTextString(m) }
27831 func (*PRACH_ResourceDedicatedBFR) ProtoMessage()    {}
27832 func (*PRACH_ResourceDedicatedBFR) Descriptor() ([]byte, []int) {
27833         return fileDescriptor_21c7528bb61f1a7a, []int{273}
27834 }
27835
27836 func (m *PRACH_ResourceDedicatedBFR) XXX_Unmarshal(b []byte) error {
27837         return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Unmarshal(m, b)
27838 }
27839 func (m *PRACH_ResourceDedicatedBFR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27840         return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Marshal(b, m, deterministic)
27841 }
27842 func (m *PRACH_ResourceDedicatedBFR) XXX_Merge(src proto.Message) {
27843         xxx_messageInfo_PRACH_ResourceDedicatedBFR.Merge(m, src)
27844 }
27845 func (m *PRACH_ResourceDedicatedBFR) XXX_Size() int {
27846         return xxx_messageInfo_PRACH_ResourceDedicatedBFR.Size(m)
27847 }
27848 func (m *PRACH_ResourceDedicatedBFR) XXX_DiscardUnknown() {
27849         xxx_messageInfo_PRACH_ResourceDedicatedBFR.DiscardUnknown(m)
27850 }
27851
27852 var xxx_messageInfo_PRACH_ResourceDedicatedBFR proto.InternalMessageInfo
27853
27854 type isPRACH_ResourceDedicatedBFR_C interface {
27855         isPRACH_ResourceDedicatedBFR_C()
27856 }
27857
27858 type PRACH_ResourceDedicatedBFR_Ssb struct {
27859         Ssb *BFR_SSB_Resource `protobuf:"bytes,1,opt,name=ssb,proto3,oneof"`
27860 }
27861
27862 type PRACH_ResourceDedicatedBFR_Csi_RS struct {
27863         Csi_RS *BFR_CSIRS_Resource `protobuf:"bytes,2,opt,name=csi_RS,json=csiRS,proto3,oneof"`
27864 }
27865
27866 func (*PRACH_ResourceDedicatedBFR_Ssb) isPRACH_ResourceDedicatedBFR_C() {}
27867
27868 func (*PRACH_ResourceDedicatedBFR_Csi_RS) isPRACH_ResourceDedicatedBFR_C() {}
27869
27870 func (m *PRACH_ResourceDedicatedBFR) GetC() isPRACH_ResourceDedicatedBFR_C {
27871         if m != nil {
27872                 return m.C
27873         }
27874         return nil
27875 }
27876
27877 func (m *PRACH_ResourceDedicatedBFR) GetSsb() *BFR_SSB_Resource {
27878         if x, ok := m.GetC().(*PRACH_ResourceDedicatedBFR_Ssb); ok {
27879                 return x.Ssb
27880         }
27881         return nil
27882 }
27883
27884 func (m *PRACH_ResourceDedicatedBFR) GetCsi_RS() *BFR_CSIRS_Resource {
27885         if x, ok := m.GetC().(*PRACH_ResourceDedicatedBFR_Csi_RS); ok {
27886                 return x.Csi_RS
27887         }
27888         return nil
27889 }
27890
27891 // XXX_OneofWrappers is for the internal use of the proto package.
27892 func (*PRACH_ResourceDedicatedBFR) XXX_OneofWrappers() []interface{} {
27893         return []interface{}{
27894                 (*PRACH_ResourceDedicatedBFR_Ssb)(nil),
27895                 (*PRACH_ResourceDedicatedBFR_Csi_RS)(nil),
27896         }
27897 }
27898
27899 type BFR_SSB_Resource struct {
27900         Ssb                  uint32   `protobuf:"varint,1,opt,name=ssb,proto3" json:"ssb,omitempty"`
27901         Ra_PreambleIndex     uint32   `protobuf:"varint,2,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"`
27902         XXX_NoUnkeyedLiteral struct{} `json:"-"`
27903         XXX_unrecognized     []byte   `json:"-"`
27904         XXX_sizecache        int32    `json:"-"`
27905 }
27906
27907 func (m *BFR_SSB_Resource) Reset()         { *m = BFR_SSB_Resource{} }
27908 func (m *BFR_SSB_Resource) String() string { return proto.CompactTextString(m) }
27909 func (*BFR_SSB_Resource) ProtoMessage()    {}
27910 func (*BFR_SSB_Resource) Descriptor() ([]byte, []int) {
27911         return fileDescriptor_21c7528bb61f1a7a, []int{274}
27912 }
27913
27914 func (m *BFR_SSB_Resource) XXX_Unmarshal(b []byte) error {
27915         return xxx_messageInfo_BFR_SSB_Resource.Unmarshal(m, b)
27916 }
27917 func (m *BFR_SSB_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27918         return xxx_messageInfo_BFR_SSB_Resource.Marshal(b, m, deterministic)
27919 }
27920 func (m *BFR_SSB_Resource) XXX_Merge(src proto.Message) {
27921         xxx_messageInfo_BFR_SSB_Resource.Merge(m, src)
27922 }
27923 func (m *BFR_SSB_Resource) XXX_Size() int {
27924         return xxx_messageInfo_BFR_SSB_Resource.Size(m)
27925 }
27926 func (m *BFR_SSB_Resource) XXX_DiscardUnknown() {
27927         xxx_messageInfo_BFR_SSB_Resource.DiscardUnknown(m)
27928 }
27929
27930 var xxx_messageInfo_BFR_SSB_Resource proto.InternalMessageInfo
27931
27932 func (m *BFR_SSB_Resource) GetSsb() uint32 {
27933         if m != nil {
27934                 return m.Ssb
27935         }
27936         return 0
27937 }
27938
27939 func (m *BFR_SSB_Resource) GetRa_PreambleIndex() uint32 {
27940         if m != nil {
27941                 return m.Ra_PreambleIndex
27942         }
27943         return 0
27944 }
27945
27946 type BFR_CSIRS_Resource struct {
27947         Csi_RS               uint32                `protobuf:"varint,1,opt,name=csi_RS,json=csiRS,proto3" json:"csi_RS,omitempty"`
27948         Ra_OccasionList      []uint32              `protobuf:"varint,2,rep,packed,name=ra_OccasionList,json=raOccasionList,proto3" json:"ra_OccasionList,omitempty"`
27949         Ra_PreambleIndex     *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ra_PreambleIndex,json=raPreambleIndex,proto3" json:"ra_PreambleIndex,omitempty"`
27950         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
27951         XXX_unrecognized     []byte                `json:"-"`
27952         XXX_sizecache        int32                 `json:"-"`
27953 }
27954
27955 func (m *BFR_CSIRS_Resource) Reset()         { *m = BFR_CSIRS_Resource{} }
27956 func (m *BFR_CSIRS_Resource) String() string { return proto.CompactTextString(m) }
27957 func (*BFR_CSIRS_Resource) ProtoMessage()    {}
27958 func (*BFR_CSIRS_Resource) Descriptor() ([]byte, []int) {
27959         return fileDescriptor_21c7528bb61f1a7a, []int{275}
27960 }
27961
27962 func (m *BFR_CSIRS_Resource) XXX_Unmarshal(b []byte) error {
27963         return xxx_messageInfo_BFR_CSIRS_Resource.Unmarshal(m, b)
27964 }
27965 func (m *BFR_CSIRS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
27966         return xxx_messageInfo_BFR_CSIRS_Resource.Marshal(b, m, deterministic)
27967 }
27968 func (m *BFR_CSIRS_Resource) XXX_Merge(src proto.Message) {
27969         xxx_messageInfo_BFR_CSIRS_Resource.Merge(m, src)
27970 }
27971 func (m *BFR_CSIRS_Resource) XXX_Size() int {
27972         return xxx_messageInfo_BFR_CSIRS_Resource.Size(m)
27973 }
27974 func (m *BFR_CSIRS_Resource) XXX_DiscardUnknown() {
27975         xxx_messageInfo_BFR_CSIRS_Resource.DiscardUnknown(m)
27976 }
27977
27978 var xxx_messageInfo_BFR_CSIRS_Resource proto.InternalMessageInfo
27979
27980 func (m *BFR_CSIRS_Resource) GetCsi_RS() uint32 {
27981         if m != nil {
27982                 return m.Csi_RS
27983         }
27984         return 0
27985 }
27986
27987 func (m *BFR_CSIRS_Resource) GetRa_OccasionList() []uint32 {
27988         if m != nil {
27989                 return m.Ra_OccasionList
27990         }
27991         return nil
27992 }
27993
27994 func (m *BFR_CSIRS_Resource) GetRa_PreambleIndex() *wrappers.UInt32Value {
27995         if m != nil {
27996                 return m.Ra_PreambleIndex
27997         }
27998         return nil
27999 }
28000
28001 type SSBPerRACH_Occasion struct {
28002         Value                SSBPerRACH_Occasion_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SSBPerRACH_Occasion_Value" json:"value,omitempty"`
28003         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
28004         XXX_unrecognized     []byte                    `json:"-"`
28005         XXX_sizecache        int32                     `json:"-"`
28006 }
28007
28008 func (m *SSBPerRACH_Occasion) Reset()         { *m = SSBPerRACH_Occasion{} }
28009 func (m *SSBPerRACH_Occasion) String() string { return proto.CompactTextString(m) }
28010 func (*SSBPerRACH_Occasion) ProtoMessage()    {}
28011 func (*SSBPerRACH_Occasion) Descriptor() ([]byte, []int) {
28012         return fileDescriptor_21c7528bb61f1a7a, []int{276}
28013 }
28014
28015 func (m *SSBPerRACH_Occasion) XXX_Unmarshal(b []byte) error {
28016         return xxx_messageInfo_SSBPerRACH_Occasion.Unmarshal(m, b)
28017 }
28018 func (m *SSBPerRACH_Occasion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28019         return xxx_messageInfo_SSBPerRACH_Occasion.Marshal(b, m, deterministic)
28020 }
28021 func (m *SSBPerRACH_Occasion) XXX_Merge(src proto.Message) {
28022         xxx_messageInfo_SSBPerRACH_Occasion.Merge(m, src)
28023 }
28024 func (m *SSBPerRACH_Occasion) XXX_Size() int {
28025         return xxx_messageInfo_SSBPerRACH_Occasion.Size(m)
28026 }
28027 func (m *SSBPerRACH_Occasion) XXX_DiscardUnknown() {
28028         xxx_messageInfo_SSBPerRACH_Occasion.DiscardUnknown(m)
28029 }
28030
28031 var xxx_messageInfo_SSBPerRACH_Occasion proto.InternalMessageInfo
28032
28033 func (m *SSBPerRACH_Occasion) GetValue() SSBPerRACH_Occasion_Value {
28034         if m != nil {
28035                 return m.Value
28036         }
28037         return SSBPerRACH_Occasion_protobuf_unspecified
28038 }
28039
28040 type BeamFailureRecoveryTimer struct {
28041         Value                BeamFailureRecoveryTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.BeamFailureRecoveryTimer_Value" json:"value,omitempty"`
28042         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
28043         XXX_unrecognized     []byte                         `json:"-"`
28044         XXX_sizecache        int32                          `json:"-"`
28045 }
28046
28047 func (m *BeamFailureRecoveryTimer) Reset()         { *m = BeamFailureRecoveryTimer{} }
28048 func (m *BeamFailureRecoveryTimer) String() string { return proto.CompactTextString(m) }
28049 func (*BeamFailureRecoveryTimer) ProtoMessage()    {}
28050 func (*BeamFailureRecoveryTimer) Descriptor() ([]byte, []int) {
28051         return fileDescriptor_21c7528bb61f1a7a, []int{277}
28052 }
28053
28054 func (m *BeamFailureRecoveryTimer) XXX_Unmarshal(b []byte) error {
28055         return xxx_messageInfo_BeamFailureRecoveryTimer.Unmarshal(m, b)
28056 }
28057 func (m *BeamFailureRecoveryTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28058         return xxx_messageInfo_BeamFailureRecoveryTimer.Marshal(b, m, deterministic)
28059 }
28060 func (m *BeamFailureRecoveryTimer) XXX_Merge(src proto.Message) {
28061         xxx_messageInfo_BeamFailureRecoveryTimer.Merge(m, src)
28062 }
28063 func (m *BeamFailureRecoveryTimer) XXX_Size() int {
28064         return xxx_messageInfo_BeamFailureRecoveryTimer.Size(m)
28065 }
28066 func (m *BeamFailureRecoveryTimer) XXX_DiscardUnknown() {
28067         xxx_messageInfo_BeamFailureRecoveryTimer.DiscardUnknown(m)
28068 }
28069
28070 var xxx_messageInfo_BeamFailureRecoveryTimer proto.InternalMessageInfo
28071
28072 func (m *BeamFailureRecoveryTimer) GetValue() BeamFailureRecoveryTimer_Value {
28073         if m != nil {
28074                 return m.Value
28075         }
28076         return BeamFailureRecoveryTimer_protobuf_unspecified
28077 }
28078
28079 type PDCCH_ServingCellConfig struct {
28080         // Types that are valid to be assigned to SlotFormatIndicator:
28081         //      *PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator
28082         //      *PDCCH_ServingCellConfig_SetupSlotFormatIndicator
28083         SlotFormatIndicator  isPDCCH_ServingCellConfig_SlotFormatIndicator `protobuf_oneof:"slotFormatIndicator"`
28084         XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
28085         XXX_unrecognized     []byte                                        `json:"-"`
28086         XXX_sizecache        int32                                         `json:"-"`
28087 }
28088
28089 func (m *PDCCH_ServingCellConfig) Reset()         { *m = PDCCH_ServingCellConfig{} }
28090 func (m *PDCCH_ServingCellConfig) String() string { return proto.CompactTextString(m) }
28091 func (*PDCCH_ServingCellConfig) ProtoMessage()    {}
28092 func (*PDCCH_ServingCellConfig) Descriptor() ([]byte, []int) {
28093         return fileDescriptor_21c7528bb61f1a7a, []int{278}
28094 }
28095
28096 func (m *PDCCH_ServingCellConfig) XXX_Unmarshal(b []byte) error {
28097         return xxx_messageInfo_PDCCH_ServingCellConfig.Unmarshal(m, b)
28098 }
28099 func (m *PDCCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28100         return xxx_messageInfo_PDCCH_ServingCellConfig.Marshal(b, m, deterministic)
28101 }
28102 func (m *PDCCH_ServingCellConfig) XXX_Merge(src proto.Message) {
28103         xxx_messageInfo_PDCCH_ServingCellConfig.Merge(m, src)
28104 }
28105 func (m *PDCCH_ServingCellConfig) XXX_Size() int {
28106         return xxx_messageInfo_PDCCH_ServingCellConfig.Size(m)
28107 }
28108 func (m *PDCCH_ServingCellConfig) XXX_DiscardUnknown() {
28109         xxx_messageInfo_PDCCH_ServingCellConfig.DiscardUnknown(m)
28110 }
28111
28112 var xxx_messageInfo_PDCCH_ServingCellConfig proto.InternalMessageInfo
28113
28114 type isPDCCH_ServingCellConfig_SlotFormatIndicator interface {
28115         isPDCCH_ServingCellConfig_SlotFormatIndicator()
28116 }
28117
28118 type PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator struct {
28119         ReleaseSlotFormatIndicator *Null `protobuf:"bytes,1,opt,name=release_slotFormatIndicator,json=releaseSlotFormatIndicator,proto3,oneof"`
28120 }
28121
28122 type PDCCH_ServingCellConfig_SetupSlotFormatIndicator struct {
28123         SetupSlotFormatIndicator *SlotFormatIndicator `protobuf:"bytes,2,opt,name=setup_slotFormatIndicator,json=setupSlotFormatIndicator,proto3,oneof"`
28124 }
28125
28126 func (*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator) isPDCCH_ServingCellConfig_SlotFormatIndicator() {
28127 }
28128
28129 func (*PDCCH_ServingCellConfig_SetupSlotFormatIndicator) isPDCCH_ServingCellConfig_SlotFormatIndicator() {
28130 }
28131
28132 func (m *PDCCH_ServingCellConfig) GetSlotFormatIndicator() isPDCCH_ServingCellConfig_SlotFormatIndicator {
28133         if m != nil {
28134                 return m.SlotFormatIndicator
28135         }
28136         return nil
28137 }
28138
28139 func (m *PDCCH_ServingCellConfig) GetReleaseSlotFormatIndicator() *Null {
28140         if x, ok := m.GetSlotFormatIndicator().(*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator); ok {
28141                 return x.ReleaseSlotFormatIndicator
28142         }
28143         return nil
28144 }
28145
28146 func (m *PDCCH_ServingCellConfig) GetSetupSlotFormatIndicator() *SlotFormatIndicator {
28147         if x, ok := m.GetSlotFormatIndicator().(*PDCCH_ServingCellConfig_SetupSlotFormatIndicator); ok {
28148                 return x.SetupSlotFormatIndicator
28149         }
28150         return nil
28151 }
28152
28153 // XXX_OneofWrappers is for the internal use of the proto package.
28154 func (*PDCCH_ServingCellConfig) XXX_OneofWrappers() []interface{} {
28155         return []interface{}{
28156                 (*PDCCH_ServingCellConfig_ReleaseSlotFormatIndicator)(nil),
28157                 (*PDCCH_ServingCellConfig_SetupSlotFormatIndicator)(nil),
28158         }
28159 }
28160
28161 type SlotFormatIndicator struct {
28162         Sfi_RNTI                    uint32                           `protobuf:"varint,1,opt,name=sfi_RNTI,json=sfiRNTI,proto3" json:"sfi_RNTI,omitempty"`
28163         Dci_PayloadSize             uint32                           `protobuf:"varint,2,opt,name=dci_PayloadSize,json=dciPayloadSize,proto3" json:"dci_PayloadSize,omitempty"`
28164         SlotFormatCombToAddModList  []*SlotFormatCombinationsPerCell `protobuf:"bytes,3,rep,name=slotFormatCombToAddModList,proto3" json:"slotFormatCombToAddModList,omitempty"`
28165         SlotFormatCombToReleaseList []uint32                         `protobuf:"varint,4,rep,packed,name=slotFormatCombToReleaseList,proto3" json:"slotFormatCombToReleaseList,omitempty"`
28166         XXX_NoUnkeyedLiteral        struct{}                         `json:"-"`
28167         XXX_unrecognized            []byte                           `json:"-"`
28168         XXX_sizecache               int32                            `json:"-"`
28169 }
28170
28171 func (m *SlotFormatIndicator) Reset()         { *m = SlotFormatIndicator{} }
28172 func (m *SlotFormatIndicator) String() string { return proto.CompactTextString(m) }
28173 func (*SlotFormatIndicator) ProtoMessage()    {}
28174 func (*SlotFormatIndicator) Descriptor() ([]byte, []int) {
28175         return fileDescriptor_21c7528bb61f1a7a, []int{279}
28176 }
28177
28178 func (m *SlotFormatIndicator) XXX_Unmarshal(b []byte) error {
28179         return xxx_messageInfo_SlotFormatIndicator.Unmarshal(m, b)
28180 }
28181 func (m *SlotFormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28182         return xxx_messageInfo_SlotFormatIndicator.Marshal(b, m, deterministic)
28183 }
28184 func (m *SlotFormatIndicator) XXX_Merge(src proto.Message) {
28185         xxx_messageInfo_SlotFormatIndicator.Merge(m, src)
28186 }
28187 func (m *SlotFormatIndicator) XXX_Size() int {
28188         return xxx_messageInfo_SlotFormatIndicator.Size(m)
28189 }
28190 func (m *SlotFormatIndicator) XXX_DiscardUnknown() {
28191         xxx_messageInfo_SlotFormatIndicator.DiscardUnknown(m)
28192 }
28193
28194 var xxx_messageInfo_SlotFormatIndicator proto.InternalMessageInfo
28195
28196 func (m *SlotFormatIndicator) GetSfi_RNTI() uint32 {
28197         if m != nil {
28198                 return m.Sfi_RNTI
28199         }
28200         return 0
28201 }
28202
28203 func (m *SlotFormatIndicator) GetDci_PayloadSize() uint32 {
28204         if m != nil {
28205                 return m.Dci_PayloadSize
28206         }
28207         return 0
28208 }
28209
28210 func (m *SlotFormatIndicator) GetSlotFormatCombToAddModList() []*SlotFormatCombinationsPerCell {
28211         if m != nil {
28212                 return m.SlotFormatCombToAddModList
28213         }
28214         return nil
28215 }
28216
28217 func (m *SlotFormatIndicator) GetSlotFormatCombToReleaseList() []uint32 {
28218         if m != nil {
28219                 return m.SlotFormatCombToReleaseList
28220         }
28221         return nil
28222 }
28223
28224 type SlotFormatCombinationsPerCell struct {
28225         ServingCellId          uint32                   `protobuf:"varint,1,opt,name=servingCellId,proto3" json:"servingCellId,omitempty"`
28226         SubcarrierSpacing      *SubcarrierSpacing       `protobuf:"bytes,2,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
28227         SubcarrierSpacing2     *SubcarrierSpacing       `protobuf:"bytes,3,opt,name=subcarrierSpacing2,proto3" json:"subcarrierSpacing2,omitempty"`
28228         SlotFormatCombinations []*SlotFormatCombination `protobuf:"bytes,4,rep,name=slotFormatCombinations,proto3" json:"slotFormatCombinations,omitempty"`
28229         PositionInDCI          *wrappers.UInt32Value    `protobuf:"bytes,5,opt,name=positionInDCI,proto3" json:"positionInDCI,omitempty"`
28230         XXX_NoUnkeyedLiteral   struct{}                 `json:"-"`
28231         XXX_unrecognized       []byte                   `json:"-"`
28232         XXX_sizecache          int32                    `json:"-"`
28233 }
28234
28235 func (m *SlotFormatCombinationsPerCell) Reset()         { *m = SlotFormatCombinationsPerCell{} }
28236 func (m *SlotFormatCombinationsPerCell) String() string { return proto.CompactTextString(m) }
28237 func (*SlotFormatCombinationsPerCell) ProtoMessage()    {}
28238 func (*SlotFormatCombinationsPerCell) Descriptor() ([]byte, []int) {
28239         return fileDescriptor_21c7528bb61f1a7a, []int{280}
28240 }
28241
28242 func (m *SlotFormatCombinationsPerCell) XXX_Unmarshal(b []byte) error {
28243         return xxx_messageInfo_SlotFormatCombinationsPerCell.Unmarshal(m, b)
28244 }
28245 func (m *SlotFormatCombinationsPerCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28246         return xxx_messageInfo_SlotFormatCombinationsPerCell.Marshal(b, m, deterministic)
28247 }
28248 func (m *SlotFormatCombinationsPerCell) XXX_Merge(src proto.Message) {
28249         xxx_messageInfo_SlotFormatCombinationsPerCell.Merge(m, src)
28250 }
28251 func (m *SlotFormatCombinationsPerCell) XXX_Size() int {
28252         return xxx_messageInfo_SlotFormatCombinationsPerCell.Size(m)
28253 }
28254 func (m *SlotFormatCombinationsPerCell) XXX_DiscardUnknown() {
28255         xxx_messageInfo_SlotFormatCombinationsPerCell.DiscardUnknown(m)
28256 }
28257
28258 var xxx_messageInfo_SlotFormatCombinationsPerCell proto.InternalMessageInfo
28259
28260 func (m *SlotFormatCombinationsPerCell) GetServingCellId() uint32 {
28261         if m != nil {
28262                 return m.ServingCellId
28263         }
28264         return 0
28265 }
28266
28267 func (m *SlotFormatCombinationsPerCell) GetSubcarrierSpacing() *SubcarrierSpacing {
28268         if m != nil {
28269                 return m.SubcarrierSpacing
28270         }
28271         return nil
28272 }
28273
28274 func (m *SlotFormatCombinationsPerCell) GetSubcarrierSpacing2() *SubcarrierSpacing {
28275         if m != nil {
28276                 return m.SubcarrierSpacing2
28277         }
28278         return nil
28279 }
28280
28281 func (m *SlotFormatCombinationsPerCell) GetSlotFormatCombinations() []*SlotFormatCombination {
28282         if m != nil {
28283                 return m.SlotFormatCombinations
28284         }
28285         return nil
28286 }
28287
28288 func (m *SlotFormatCombinationsPerCell) GetPositionInDCI() *wrappers.UInt32Value {
28289         if m != nil {
28290                 return m.PositionInDCI
28291         }
28292         return nil
28293 }
28294
28295 type SlotFormatCombination struct {
28296         SlotFormatCombinationId uint32   `protobuf:"varint,1,opt,name=slotFormatCombinationId,proto3" json:"slotFormatCombinationId,omitempty"`
28297         SlotFormats             []uint32 `protobuf:"varint,2,rep,packed,name=slotFormats,proto3" json:"slotFormats,omitempty"`
28298         XXX_NoUnkeyedLiteral    struct{} `json:"-"`
28299         XXX_unrecognized        []byte   `json:"-"`
28300         XXX_sizecache           int32    `json:"-"`
28301 }
28302
28303 func (m *SlotFormatCombination) Reset()         { *m = SlotFormatCombination{} }
28304 func (m *SlotFormatCombination) String() string { return proto.CompactTextString(m) }
28305 func (*SlotFormatCombination) ProtoMessage()    {}
28306 func (*SlotFormatCombination) Descriptor() ([]byte, []int) {
28307         return fileDescriptor_21c7528bb61f1a7a, []int{281}
28308 }
28309
28310 func (m *SlotFormatCombination) XXX_Unmarshal(b []byte) error {
28311         return xxx_messageInfo_SlotFormatCombination.Unmarshal(m, b)
28312 }
28313 func (m *SlotFormatCombination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28314         return xxx_messageInfo_SlotFormatCombination.Marshal(b, m, deterministic)
28315 }
28316 func (m *SlotFormatCombination) XXX_Merge(src proto.Message) {
28317         xxx_messageInfo_SlotFormatCombination.Merge(m, src)
28318 }
28319 func (m *SlotFormatCombination) XXX_Size() int {
28320         return xxx_messageInfo_SlotFormatCombination.Size(m)
28321 }
28322 func (m *SlotFormatCombination) XXX_DiscardUnknown() {
28323         xxx_messageInfo_SlotFormatCombination.DiscardUnknown(m)
28324 }
28325
28326 var xxx_messageInfo_SlotFormatCombination proto.InternalMessageInfo
28327
28328 func (m *SlotFormatCombination) GetSlotFormatCombinationId() uint32 {
28329         if m != nil {
28330                 return m.SlotFormatCombinationId
28331         }
28332         return 0
28333 }
28334
28335 func (m *SlotFormatCombination) GetSlotFormats() []uint32 {
28336         if m != nil {
28337                 return m.SlotFormats
28338         }
28339         return nil
28340 }
28341
28342 type PDSCH_ServingCellConfig struct {
28343         // Types that are valid to be assigned to CodeBlockGroupTransmission:
28344         //      *PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission
28345         //      *PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission
28346         CodeBlockGroupTransmission isPDSCH_ServingCellConfig_CodeBlockGroupTransmission `protobuf_oneof:"codeBlockGroupTransmission"`
28347         XOverhead                  *XOverhead                                           `protobuf:"bytes,3,opt,name=xOverhead,proto3" json:"xOverhead,omitempty"`
28348         NrofHARQ_ProcessesForPDSCH *NrofHARQ_ProcessesForPDSCH                          `protobuf:"bytes,4,opt,name=nrofHARQ_ProcessesForPDSCH,json=nrofHARQProcessesForPDSCH,proto3" json:"nrofHARQ_ProcessesForPDSCH,omitempty"`
28349         Pucch_Cell                 *wrappers.UInt32Value                                `protobuf:"bytes,5,opt,name=pucch_Cell,json=pucchCell,proto3" json:"pucch_Cell,omitempty"`
28350         MaxMIMO_Layers             *wrappers.UInt32Value                                `protobuf:"bytes,6,opt,name=maxMIMO_Layers,json=maxMIMOLayers,proto3" json:"maxMIMO_Layers,omitempty"`
28351         ProcessingType2Enabled     *wrappers.BoolValue                                  `protobuf:"bytes,7,opt,name=processingType2Enabled,proto3" json:"processingType2Enabled,omitempty"`
28352         XXX_NoUnkeyedLiteral       struct{}                                             `json:"-"`
28353         XXX_unrecognized           []byte                                               `json:"-"`
28354         XXX_sizecache              int32                                                `json:"-"`
28355 }
28356
28357 func (m *PDSCH_ServingCellConfig) Reset()         { *m = PDSCH_ServingCellConfig{} }
28358 func (m *PDSCH_ServingCellConfig) String() string { return proto.CompactTextString(m) }
28359 func (*PDSCH_ServingCellConfig) ProtoMessage()    {}
28360 func (*PDSCH_ServingCellConfig) Descriptor() ([]byte, []int) {
28361         return fileDescriptor_21c7528bb61f1a7a, []int{282}
28362 }
28363
28364 func (m *PDSCH_ServingCellConfig) XXX_Unmarshal(b []byte) error {
28365         return xxx_messageInfo_PDSCH_ServingCellConfig.Unmarshal(m, b)
28366 }
28367 func (m *PDSCH_ServingCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28368         return xxx_messageInfo_PDSCH_ServingCellConfig.Marshal(b, m, deterministic)
28369 }
28370 func (m *PDSCH_ServingCellConfig) XXX_Merge(src proto.Message) {
28371         xxx_messageInfo_PDSCH_ServingCellConfig.Merge(m, src)
28372 }
28373 func (m *PDSCH_ServingCellConfig) XXX_Size() int {
28374         return xxx_messageInfo_PDSCH_ServingCellConfig.Size(m)
28375 }
28376 func (m *PDSCH_ServingCellConfig) XXX_DiscardUnknown() {
28377         xxx_messageInfo_PDSCH_ServingCellConfig.DiscardUnknown(m)
28378 }
28379
28380 var xxx_messageInfo_PDSCH_ServingCellConfig proto.InternalMessageInfo
28381
28382 type isPDSCH_ServingCellConfig_CodeBlockGroupTransmission interface {
28383         isPDSCH_ServingCellConfig_CodeBlockGroupTransmission()
28384 }
28385
28386 type PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission struct {
28387         ReleaseCodeBlockGroupTransmission *Null `protobuf:"bytes,1,opt,name=release_codeBlockGroupTransmission,json=releaseCodeBlockGroupTransmission,proto3,oneof"`
28388 }
28389
28390 type PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission struct {
28391         SetupCodeBlockGroupTransmission *PDSCH_CodeBlockGroupTransmission `protobuf:"bytes,2,opt,name=setup_codeBlockGroupTransmission,json=setupCodeBlockGroupTransmission,proto3,oneof"`
28392 }
28393
28394 func (*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission) isPDSCH_ServingCellConfig_CodeBlockGroupTransmission() {
28395 }
28396
28397 func (*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission) isPDSCH_ServingCellConfig_CodeBlockGroupTransmission() {
28398 }
28399
28400 func (m *PDSCH_ServingCellConfig) GetCodeBlockGroupTransmission() isPDSCH_ServingCellConfig_CodeBlockGroupTransmission {
28401         if m != nil {
28402                 return m.CodeBlockGroupTransmission
28403         }
28404         return nil
28405 }
28406
28407 func (m *PDSCH_ServingCellConfig) GetReleaseCodeBlockGroupTransmission() *Null {
28408         if x, ok := m.GetCodeBlockGroupTransmission().(*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission); ok {
28409                 return x.ReleaseCodeBlockGroupTransmission
28410         }
28411         return nil
28412 }
28413
28414 func (m *PDSCH_ServingCellConfig) GetSetupCodeBlockGroupTransmission() *PDSCH_CodeBlockGroupTransmission {
28415         if x, ok := m.GetCodeBlockGroupTransmission().(*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission); ok {
28416                 return x.SetupCodeBlockGroupTransmission
28417         }
28418         return nil
28419 }
28420
28421 func (m *PDSCH_ServingCellConfig) GetXOverhead() *XOverhead {
28422         if m != nil {
28423                 return m.XOverhead
28424         }
28425         return nil
28426 }
28427
28428 func (m *PDSCH_ServingCellConfig) GetNrofHARQ_ProcessesForPDSCH() *NrofHARQ_ProcessesForPDSCH {
28429         if m != nil {
28430                 return m.NrofHARQ_ProcessesForPDSCH
28431         }
28432         return nil
28433 }
28434
28435 func (m *PDSCH_ServingCellConfig) GetPucch_Cell() *wrappers.UInt32Value {
28436         if m != nil {
28437                 return m.Pucch_Cell
28438         }
28439         return nil
28440 }
28441
28442 func (m *PDSCH_ServingCellConfig) GetMaxMIMO_Layers() *wrappers.UInt32Value {
28443         if m != nil {
28444                 return m.MaxMIMO_Layers
28445         }
28446         return nil
28447 }
28448
28449 func (m *PDSCH_ServingCellConfig) GetProcessingType2Enabled() *wrappers.BoolValue {
28450         if m != nil {
28451                 return m.ProcessingType2Enabled
28452         }
28453         return nil
28454 }
28455
28456 // XXX_OneofWrappers is for the internal use of the proto package.
28457 func (*PDSCH_ServingCellConfig) XXX_OneofWrappers() []interface{} {
28458         return []interface{}{
28459                 (*PDSCH_ServingCellConfig_ReleaseCodeBlockGroupTransmission)(nil),
28460                 (*PDSCH_ServingCellConfig_SetupCodeBlockGroupTransmission)(nil),
28461         }
28462 }
28463
28464 type PDSCH_CodeBlockGroupTransmission struct {
28465         MaxCodeBlockGroupsPerTransportBlock *MaxCodeBlockGroupsPerTransportBlock `protobuf:"bytes,1,opt,name=maxCodeBlockGroupsPerTransportBlock,proto3" json:"maxCodeBlockGroupsPerTransportBlock,omitempty"`
28466         CodeBlockGroupFlushIndicator        bool                                 `protobuf:"varint,2,opt,name=codeBlockGroupFlushIndicator,proto3" json:"codeBlockGroupFlushIndicator,omitempty"`
28467         XXX_NoUnkeyedLiteral                struct{}                             `json:"-"`
28468         XXX_unrecognized                    []byte                               `json:"-"`
28469         XXX_sizecache                       int32                                `json:"-"`
28470 }
28471
28472 func (m *PDSCH_CodeBlockGroupTransmission) Reset()         { *m = PDSCH_CodeBlockGroupTransmission{} }
28473 func (m *PDSCH_CodeBlockGroupTransmission) String() string { return proto.CompactTextString(m) }
28474 func (*PDSCH_CodeBlockGroupTransmission) ProtoMessage()    {}
28475 func (*PDSCH_CodeBlockGroupTransmission) Descriptor() ([]byte, []int) {
28476         return fileDescriptor_21c7528bb61f1a7a, []int{283}
28477 }
28478
28479 func (m *PDSCH_CodeBlockGroupTransmission) XXX_Unmarshal(b []byte) error {
28480         return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Unmarshal(m, b)
28481 }
28482 func (m *PDSCH_CodeBlockGroupTransmission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28483         return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Marshal(b, m, deterministic)
28484 }
28485 func (m *PDSCH_CodeBlockGroupTransmission) XXX_Merge(src proto.Message) {
28486         xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Merge(m, src)
28487 }
28488 func (m *PDSCH_CodeBlockGroupTransmission) XXX_Size() int {
28489         return xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.Size(m)
28490 }
28491 func (m *PDSCH_CodeBlockGroupTransmission) XXX_DiscardUnknown() {
28492         xxx_messageInfo_PDSCH_CodeBlockGroupTransmission.DiscardUnknown(m)
28493 }
28494
28495 var xxx_messageInfo_PDSCH_CodeBlockGroupTransmission proto.InternalMessageInfo
28496
28497 func (m *PDSCH_CodeBlockGroupTransmission) GetMaxCodeBlockGroupsPerTransportBlock() *MaxCodeBlockGroupsPerTransportBlock {
28498         if m != nil {
28499                 return m.MaxCodeBlockGroupsPerTransportBlock
28500         }
28501         return nil
28502 }
28503
28504 func (m *PDSCH_CodeBlockGroupTransmission) GetCodeBlockGroupFlushIndicator() bool {
28505         if m != nil {
28506                 return m.CodeBlockGroupFlushIndicator
28507         }
28508         return false
28509 }
28510
28511 type MaxCodeBlockGroupsPerTransportBlock struct {
28512         Value                MaxCodeBlockGroupsPerTransportBlock_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock_Value" json:"value,omitempty"`
28513         XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
28514         XXX_unrecognized     []byte                                    `json:"-"`
28515         XXX_sizecache        int32                                     `json:"-"`
28516 }
28517
28518 func (m *MaxCodeBlockGroupsPerTransportBlock) Reset()         { *m = MaxCodeBlockGroupsPerTransportBlock{} }
28519 func (m *MaxCodeBlockGroupsPerTransportBlock) String() string { return proto.CompactTextString(m) }
28520 func (*MaxCodeBlockGroupsPerTransportBlock) ProtoMessage()    {}
28521 func (*MaxCodeBlockGroupsPerTransportBlock) Descriptor() ([]byte, []int) {
28522         return fileDescriptor_21c7528bb61f1a7a, []int{284}
28523 }
28524
28525 func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Unmarshal(b []byte) error {
28526         return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Unmarshal(m, b)
28527 }
28528 func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28529         return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Marshal(b, m, deterministic)
28530 }
28531 func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Merge(src proto.Message) {
28532         xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Merge(m, src)
28533 }
28534 func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_Size() int {
28535         return xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.Size(m)
28536 }
28537 func (m *MaxCodeBlockGroupsPerTransportBlock) XXX_DiscardUnknown() {
28538         xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock.DiscardUnknown(m)
28539 }
28540
28541 var xxx_messageInfo_MaxCodeBlockGroupsPerTransportBlock proto.InternalMessageInfo
28542
28543 func (m *MaxCodeBlockGroupsPerTransportBlock) GetValue() MaxCodeBlockGroupsPerTransportBlock_Value {
28544         if m != nil {
28545                 return m.Value
28546         }
28547         return MaxCodeBlockGroupsPerTransportBlock_protobuf_unspecified
28548 }
28549
28550 type XOverhead struct {
28551         Value                XOverhead_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.XOverhead_Value" json:"value,omitempty"`
28552         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
28553         XXX_unrecognized     []byte          `json:"-"`
28554         XXX_sizecache        int32           `json:"-"`
28555 }
28556
28557 func (m *XOverhead) Reset()         { *m = XOverhead{} }
28558 func (m *XOverhead) String() string { return proto.CompactTextString(m) }
28559 func (*XOverhead) ProtoMessage()    {}
28560 func (*XOverhead) Descriptor() ([]byte, []int) {
28561         return fileDescriptor_21c7528bb61f1a7a, []int{285}
28562 }
28563
28564 func (m *XOverhead) XXX_Unmarshal(b []byte) error {
28565         return xxx_messageInfo_XOverhead.Unmarshal(m, b)
28566 }
28567 func (m *XOverhead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28568         return xxx_messageInfo_XOverhead.Marshal(b, m, deterministic)
28569 }
28570 func (m *XOverhead) XXX_Merge(src proto.Message) {
28571         xxx_messageInfo_XOverhead.Merge(m, src)
28572 }
28573 func (m *XOverhead) XXX_Size() int {
28574         return xxx_messageInfo_XOverhead.Size(m)
28575 }
28576 func (m *XOverhead) XXX_DiscardUnknown() {
28577         xxx_messageInfo_XOverhead.DiscardUnknown(m)
28578 }
28579
28580 var xxx_messageInfo_XOverhead proto.InternalMessageInfo
28581
28582 func (m *XOverhead) GetValue() XOverhead_Value {
28583         if m != nil {
28584                 return m.Value
28585         }
28586         return XOverhead_protobuf_unspecified
28587 }
28588
28589 type NrofHARQ_ProcessesForPDSCH struct {
28590         Value                NrofHARQ_ProcessesForPDSCH_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofHARQ_ProcessesForPDSCH_Value" json:"value,omitempty"`
28591         XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
28592         XXX_unrecognized     []byte                           `json:"-"`
28593         XXX_sizecache        int32                            `json:"-"`
28594 }
28595
28596 func (m *NrofHARQ_ProcessesForPDSCH) Reset()         { *m = NrofHARQ_ProcessesForPDSCH{} }
28597 func (m *NrofHARQ_ProcessesForPDSCH) String() string { return proto.CompactTextString(m) }
28598 func (*NrofHARQ_ProcessesForPDSCH) ProtoMessage()    {}
28599 func (*NrofHARQ_ProcessesForPDSCH) Descriptor() ([]byte, []int) {
28600         return fileDescriptor_21c7528bb61f1a7a, []int{286}
28601 }
28602
28603 func (m *NrofHARQ_ProcessesForPDSCH) XXX_Unmarshal(b []byte) error {
28604         return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Unmarshal(m, b)
28605 }
28606 func (m *NrofHARQ_ProcessesForPDSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28607         return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Marshal(b, m, deterministic)
28608 }
28609 func (m *NrofHARQ_ProcessesForPDSCH) XXX_Merge(src proto.Message) {
28610         xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Merge(m, src)
28611 }
28612 func (m *NrofHARQ_ProcessesForPDSCH) XXX_Size() int {
28613         return xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.Size(m)
28614 }
28615 func (m *NrofHARQ_ProcessesForPDSCH) XXX_DiscardUnknown() {
28616         xxx_messageInfo_NrofHARQ_ProcessesForPDSCH.DiscardUnknown(m)
28617 }
28618
28619 var xxx_messageInfo_NrofHARQ_ProcessesForPDSCH proto.InternalMessageInfo
28620
28621 func (m *NrofHARQ_ProcessesForPDSCH) GetValue() NrofHARQ_ProcessesForPDSCH_Value {
28622         if m != nil {
28623                 return m.Value
28624         }
28625         return NrofHARQ_ProcessesForPDSCH_protobuf_unspecified
28626 }
28627
28628 type CSI_MeasConfig struct {
28629         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"`
28630         Nzp_CSI_RS_ResourceToReleaseList    []uint32                  `protobuf:"varint,2,rep,packed,name=nzp_CSI_RS_ResourceToReleaseList,json=nzpCSIRSResourceToReleaseList,proto3" json:"nzp_CSI_RS_ResourceToReleaseList,omitempty"`
28631         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"`
28632         Nzp_CSI_RS_ResourceSetToReleaseList []uint32                  `protobuf:"varint,4,rep,packed,name=nzp_CSI_RS_ResourceSetToReleaseList,json=nzpCSIRSResourceSetToReleaseList,proto3" json:"nzp_CSI_RS_ResourceSetToReleaseList,omitempty"`
28633         Csi_IM_ResourceToAddModList         []*CSI_IM_Resource        `protobuf:"bytes,5,rep,name=csi_IM_ResourceToAddModList,json=csiIMResourceToAddModList,proto3" json:"csi_IM_ResourceToAddModList,omitempty"`
28634         Csi_IM_ResourceToReleaseList        []uint32                  `protobuf:"varint,6,rep,packed,name=csi_IM_ResourceToReleaseList,json=csiIMResourceToReleaseList,proto3" json:"csi_IM_ResourceToReleaseList,omitempty"`
28635         Csi_IM_ResourceSetToAddModList      []*CSI_IM_ResourceSet     `protobuf:"bytes,7,rep,name=csi_IM_ResourceSetToAddModList,json=csiIMResourceSetToAddModList,proto3" json:"csi_IM_ResourceSetToAddModList,omitempty"`
28636         Csi_IM_ResourceSetToReleaseList     []uint32                  `protobuf:"varint,8,rep,packed,name=csi_IM_ResourceSetToReleaseList,json=csiIMResourceSetToReleaseList,proto3" json:"csi_IM_ResourceSetToReleaseList,omitempty"`
28637         Csi_SSB_ResourceSetToAddModList     []*CSI_SSB_ResourceSet    `protobuf:"bytes,9,rep,name=csi_SSB_ResourceSetToAddModList,json=csiSSBResourceSetToAddModList,proto3" json:"csi_SSB_ResourceSetToAddModList,omitempty"`
28638         Csi_SSB_ResourceSetToAddReleaseList []uint32                  `protobuf:"varint,10,rep,packed,name=csi_SSB_ResourceSetToAddReleaseList,json=csiSSBResourceSetToAddReleaseList,proto3" json:"csi_SSB_ResourceSetToAddReleaseList,omitempty"`
28639         Csi_ResourceConfigToAddModList      []*CSI_ResourceConfig     `protobuf:"bytes,11,rep,name=csi_ResourceConfigToAddModList,json=csiResourceConfigToAddModList,proto3" json:"csi_ResourceConfigToAddModList,omitempty"`
28640         Csi_ResourceConfigToReleaseList     []uint32                  `protobuf:"varint,12,rep,packed,name=csi_ResourceConfigToReleaseList,json=csiResourceConfigToReleaseList,proto3" json:"csi_ResourceConfigToReleaseList,omitempty"`
28641         Csi_ReportConfigToAddModList        []*CSI_ReportConfig       `protobuf:"bytes,13,rep,name=csi_ReportConfigToAddModList,json=csiReportConfigToAddModList,proto3" json:"csi_ReportConfigToAddModList,omitempty"`
28642         Csi_ReportConfigToReleaseList       []uint32                  `protobuf:"varint,14,rep,packed,name=csi_ReportConfigToReleaseList,json=csiReportConfigToReleaseList,proto3" json:"csi_ReportConfigToReleaseList,omitempty"`
28643         ReportTriggerSize                   *wrappers.UInt32Value     `protobuf:"bytes,15,opt,name=reportTriggerSize,proto3" json:"reportTriggerSize,omitempty"`
28644         // Types that are valid to be assigned to Csi_AperiodicTriggerStateList:
28645         //      *CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList
28646         //      *CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList
28647         Csi_AperiodicTriggerStateList isCSI_MeasConfig_Csi_AperiodicTriggerStateList `protobuf_oneof:"csi_AperiodicTriggerStateList"`
28648         // Types that are valid to be assigned to SemiPersistentOnPUSCH_TriggerStateList:
28649         //      *CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList
28650         //      *CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList
28651         SemiPersistentOnPUSCH_TriggerStateList isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList `protobuf_oneof:"semiPersistentOnPUSCH_TriggerStateList"`
28652         XXX_NoUnkeyedLiteral                   struct{}                                                `json:"-"`
28653         XXX_unrecognized                       []byte                                                  `json:"-"`
28654         XXX_sizecache                          int32                                                   `json:"-"`
28655 }
28656
28657 func (m *CSI_MeasConfig) Reset()         { *m = CSI_MeasConfig{} }
28658 func (m *CSI_MeasConfig) String() string { return proto.CompactTextString(m) }
28659 func (*CSI_MeasConfig) ProtoMessage()    {}
28660 func (*CSI_MeasConfig) Descriptor() ([]byte, []int) {
28661         return fileDescriptor_21c7528bb61f1a7a, []int{287}
28662 }
28663
28664 func (m *CSI_MeasConfig) XXX_Unmarshal(b []byte) error {
28665         return xxx_messageInfo_CSI_MeasConfig.Unmarshal(m, b)
28666 }
28667 func (m *CSI_MeasConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28668         return xxx_messageInfo_CSI_MeasConfig.Marshal(b, m, deterministic)
28669 }
28670 func (m *CSI_MeasConfig) XXX_Merge(src proto.Message) {
28671         xxx_messageInfo_CSI_MeasConfig.Merge(m, src)
28672 }
28673 func (m *CSI_MeasConfig) XXX_Size() int {
28674         return xxx_messageInfo_CSI_MeasConfig.Size(m)
28675 }
28676 func (m *CSI_MeasConfig) XXX_DiscardUnknown() {
28677         xxx_messageInfo_CSI_MeasConfig.DiscardUnknown(m)
28678 }
28679
28680 var xxx_messageInfo_CSI_MeasConfig proto.InternalMessageInfo
28681
28682 func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceToAddModList() []*NZP_CSI_RS_Resource {
28683         if m != nil {
28684                 return m.Nzp_CSI_RS_ResourceToAddModList
28685         }
28686         return nil
28687 }
28688
28689 func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceToReleaseList() []uint32 {
28690         if m != nil {
28691                 return m.Nzp_CSI_RS_ResourceToReleaseList
28692         }
28693         return nil
28694 }
28695
28696 func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceSetToAddModList() []*NZP_CSI_RS_ResourceSet {
28697         if m != nil {
28698                 return m.Nzp_CSI_RS_ResourceSetToAddModList
28699         }
28700         return nil
28701 }
28702
28703 func (m *CSI_MeasConfig) GetNzp_CSI_RS_ResourceSetToReleaseList() []uint32 {
28704         if m != nil {
28705                 return m.Nzp_CSI_RS_ResourceSetToReleaseList
28706         }
28707         return nil
28708 }
28709
28710 func (m *CSI_MeasConfig) GetCsi_IM_ResourceToAddModList() []*CSI_IM_Resource {
28711         if m != nil {
28712                 return m.Csi_IM_ResourceToAddModList
28713         }
28714         return nil
28715 }
28716
28717 func (m *CSI_MeasConfig) GetCsi_IM_ResourceToReleaseList() []uint32 {
28718         if m != nil {
28719                 return m.Csi_IM_ResourceToReleaseList
28720         }
28721         return nil
28722 }
28723
28724 func (m *CSI_MeasConfig) GetCsi_IM_ResourceSetToAddModList() []*CSI_IM_ResourceSet {
28725         if m != nil {
28726                 return m.Csi_IM_ResourceSetToAddModList
28727         }
28728         return nil
28729 }
28730
28731 func (m *CSI_MeasConfig) GetCsi_IM_ResourceSetToReleaseList() []uint32 {
28732         if m != nil {
28733                 return m.Csi_IM_ResourceSetToReleaseList
28734         }
28735         return nil
28736 }
28737
28738 func (m *CSI_MeasConfig) GetCsi_SSB_ResourceSetToAddModList() []*CSI_SSB_ResourceSet {
28739         if m != nil {
28740                 return m.Csi_SSB_ResourceSetToAddModList
28741         }
28742         return nil
28743 }
28744
28745 func (m *CSI_MeasConfig) GetCsi_SSB_ResourceSetToAddReleaseList() []uint32 {
28746         if m != nil {
28747                 return m.Csi_SSB_ResourceSetToAddReleaseList
28748         }
28749         return nil
28750 }
28751
28752 func (m *CSI_MeasConfig) GetCsi_ResourceConfigToAddModList() []*CSI_ResourceConfig {
28753         if m != nil {
28754                 return m.Csi_ResourceConfigToAddModList
28755         }
28756         return nil
28757 }
28758
28759 func (m *CSI_MeasConfig) GetCsi_ResourceConfigToReleaseList() []uint32 {
28760         if m != nil {
28761                 return m.Csi_ResourceConfigToReleaseList
28762         }
28763         return nil
28764 }
28765
28766 func (m *CSI_MeasConfig) GetCsi_ReportConfigToAddModList() []*CSI_ReportConfig {
28767         if m != nil {
28768                 return m.Csi_ReportConfigToAddModList
28769         }
28770         return nil
28771 }
28772
28773 func (m *CSI_MeasConfig) GetCsi_ReportConfigToReleaseList() []uint32 {
28774         if m != nil {
28775                 return m.Csi_ReportConfigToReleaseList
28776         }
28777         return nil
28778 }
28779
28780 func (m *CSI_MeasConfig) GetReportTriggerSize() *wrappers.UInt32Value {
28781         if m != nil {
28782                 return m.ReportTriggerSize
28783         }
28784         return nil
28785 }
28786
28787 type isCSI_MeasConfig_Csi_AperiodicTriggerStateList interface {
28788         isCSI_MeasConfig_Csi_AperiodicTriggerStateList()
28789 }
28790
28791 type CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList struct {
28792         ReleaseCsi_AperiodicTriggerStateList *Null `protobuf:"bytes,16,opt,name=release_csi_AperiodicTriggerStateList,json=releaseCsiAperiodicTriggerStateList,proto3,oneof"`
28793 }
28794
28795 type CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList struct {
28796         SetupCsi_AperiodicTriggerStateList *CSI_AperiodicTriggerStateList `protobuf:"bytes,17,opt,name=setup_csi_AperiodicTriggerStateList,json=setupCsiAperiodicTriggerStateList,proto3,oneof"`
28797 }
28798
28799 func (*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList) isCSI_MeasConfig_Csi_AperiodicTriggerStateList() {
28800 }
28801
28802 func (*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList) isCSI_MeasConfig_Csi_AperiodicTriggerStateList() {
28803 }
28804
28805 func (m *CSI_MeasConfig) GetCsi_AperiodicTriggerStateList() isCSI_MeasConfig_Csi_AperiodicTriggerStateList {
28806         if m != nil {
28807                 return m.Csi_AperiodicTriggerStateList
28808         }
28809         return nil
28810 }
28811
28812 func (m *CSI_MeasConfig) GetReleaseCsi_AperiodicTriggerStateList() *Null {
28813         if x, ok := m.GetCsi_AperiodicTriggerStateList().(*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList); ok {
28814                 return x.ReleaseCsi_AperiodicTriggerStateList
28815         }
28816         return nil
28817 }
28818
28819 func (m *CSI_MeasConfig) GetSetupCsi_AperiodicTriggerStateList() *CSI_AperiodicTriggerStateList {
28820         if x, ok := m.GetCsi_AperiodicTriggerStateList().(*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList); ok {
28821                 return x.SetupCsi_AperiodicTriggerStateList
28822         }
28823         return nil
28824 }
28825
28826 type isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList interface {
28827         isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList()
28828 }
28829
28830 type CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList struct {
28831         ReleaseSemiPersistentOnPUSCH_TriggerStateList *Null `protobuf:"bytes,18,opt,name=release_semiPersistentOnPUSCH_TriggerStateList,json=releaseSemiPersistentOnPUSCHTriggerStateList,proto3,oneof"`
28832 }
28833
28834 type CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList struct {
28835         SetupSemiPersistentOnPUSCH_TriggerStateList *CSI_SemiPersistentOnPUSCH_TriggerStateList `protobuf:"bytes,19,opt,name=setup_semiPersistentOnPUSCH_TriggerStateList,json=setupSemiPersistentOnPUSCHTriggerStateList,proto3,oneof"`
28836 }
28837
28838 func (*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList) isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList() {
28839 }
28840
28841 func (*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList) isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList() {
28842 }
28843
28844 func (m *CSI_MeasConfig) GetSemiPersistentOnPUSCH_TriggerStateList() isCSI_MeasConfig_SemiPersistentOnPUSCH_TriggerStateList {
28845         if m != nil {
28846                 return m.SemiPersistentOnPUSCH_TriggerStateList
28847         }
28848         return nil
28849 }
28850
28851 func (m *CSI_MeasConfig) GetReleaseSemiPersistentOnPUSCH_TriggerStateList() *Null {
28852         if x, ok := m.GetSemiPersistentOnPUSCH_TriggerStateList().(*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList); ok {
28853                 return x.ReleaseSemiPersistentOnPUSCH_TriggerStateList
28854         }
28855         return nil
28856 }
28857
28858 func (m *CSI_MeasConfig) GetSetupSemiPersistentOnPUSCH_TriggerStateList() *CSI_SemiPersistentOnPUSCH_TriggerStateList {
28859         if x, ok := m.GetSemiPersistentOnPUSCH_TriggerStateList().(*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList); ok {
28860                 return x.SetupSemiPersistentOnPUSCH_TriggerStateList
28861         }
28862         return nil
28863 }
28864
28865 // XXX_OneofWrappers is for the internal use of the proto package.
28866 func (*CSI_MeasConfig) XXX_OneofWrappers() []interface{} {
28867         return []interface{}{
28868                 (*CSI_MeasConfig_ReleaseCsi_AperiodicTriggerStateList)(nil),
28869                 (*CSI_MeasConfig_SetupCsi_AperiodicTriggerStateList)(nil),
28870                 (*CSI_MeasConfig_ReleaseSemiPersistentOnPUSCH_TriggerStateList)(nil),
28871                 (*CSI_MeasConfig_SetupSemiPersistentOnPUSCH_TriggerStateList)(nil),
28872         }
28873 }
28874
28875 type NZP_CSI_RS_Resource struct {
28876         Nzp_CSI_RS_ResourceId  uint32                            `protobuf:"varint,1,opt,name=nzp_CSI_RS_ResourceId,json=nzpCSIRSResourceId,proto3" json:"nzp_CSI_RS_ResourceId,omitempty"`
28877         ResourceMapping        *CSI_RS_ResourceMapping           `protobuf:"bytes,2,opt,name=resourceMapping,proto3" json:"resourceMapping,omitempty"`
28878         PowerControlOffset     int32                             `protobuf:"zigzag32,3,opt,name=powerControlOffset,proto3" json:"powerControlOffset,omitempty"`
28879         PowerControlOffsetSS   *PowerControlOffsetSS             `protobuf:"bytes,4,opt,name=powerControlOffsetSS,proto3" json:"powerControlOffsetSS,omitempty"`
28880         ScramblingID           uint32                            `protobuf:"varint,5,opt,name=scramblingID,proto3" json:"scramblingID,omitempty"`
28881         PeriodicityAndOffset   *CSI_ResourcePeriodicityAndOffset `protobuf:"bytes,6,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"`
28882         Qcl_InfoPeriodicCSI_RS *wrappers.UInt32Value             `protobuf:"bytes,7,opt,name=qcl_InfoPeriodicCSI_RS,json=qclInfoPeriodicCSIRS,proto3" json:"qcl_InfoPeriodicCSI_RS,omitempty"`
28883         XXX_NoUnkeyedLiteral   struct{}                          `json:"-"`
28884         XXX_unrecognized       []byte                            `json:"-"`
28885         XXX_sizecache          int32                             `json:"-"`
28886 }
28887
28888 func (m *NZP_CSI_RS_Resource) Reset()         { *m = NZP_CSI_RS_Resource{} }
28889 func (m *NZP_CSI_RS_Resource) String() string { return proto.CompactTextString(m) }
28890 func (*NZP_CSI_RS_Resource) ProtoMessage()    {}
28891 func (*NZP_CSI_RS_Resource) Descriptor() ([]byte, []int) {
28892         return fileDescriptor_21c7528bb61f1a7a, []int{288}
28893 }
28894
28895 func (m *NZP_CSI_RS_Resource) XXX_Unmarshal(b []byte) error {
28896         return xxx_messageInfo_NZP_CSI_RS_Resource.Unmarshal(m, b)
28897 }
28898 func (m *NZP_CSI_RS_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28899         return xxx_messageInfo_NZP_CSI_RS_Resource.Marshal(b, m, deterministic)
28900 }
28901 func (m *NZP_CSI_RS_Resource) XXX_Merge(src proto.Message) {
28902         xxx_messageInfo_NZP_CSI_RS_Resource.Merge(m, src)
28903 }
28904 func (m *NZP_CSI_RS_Resource) XXX_Size() int {
28905         return xxx_messageInfo_NZP_CSI_RS_Resource.Size(m)
28906 }
28907 func (m *NZP_CSI_RS_Resource) XXX_DiscardUnknown() {
28908         xxx_messageInfo_NZP_CSI_RS_Resource.DiscardUnknown(m)
28909 }
28910
28911 var xxx_messageInfo_NZP_CSI_RS_Resource proto.InternalMessageInfo
28912
28913 func (m *NZP_CSI_RS_Resource) GetNzp_CSI_RS_ResourceId() uint32 {
28914         if m != nil {
28915                 return m.Nzp_CSI_RS_ResourceId
28916         }
28917         return 0
28918 }
28919
28920 func (m *NZP_CSI_RS_Resource) GetResourceMapping() *CSI_RS_ResourceMapping {
28921         if m != nil {
28922                 return m.ResourceMapping
28923         }
28924         return nil
28925 }
28926
28927 func (m *NZP_CSI_RS_Resource) GetPowerControlOffset() int32 {
28928         if m != nil {
28929                 return m.PowerControlOffset
28930         }
28931         return 0
28932 }
28933
28934 func (m *NZP_CSI_RS_Resource) GetPowerControlOffsetSS() *PowerControlOffsetSS {
28935         if m != nil {
28936                 return m.PowerControlOffsetSS
28937         }
28938         return nil
28939 }
28940
28941 func (m *NZP_CSI_RS_Resource) GetScramblingID() uint32 {
28942         if m != nil {
28943                 return m.ScramblingID
28944         }
28945         return 0
28946 }
28947
28948 func (m *NZP_CSI_RS_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset {
28949         if m != nil {
28950                 return m.PeriodicityAndOffset
28951         }
28952         return nil
28953 }
28954
28955 func (m *NZP_CSI_RS_Resource) GetQcl_InfoPeriodicCSI_RS() *wrappers.UInt32Value {
28956         if m != nil {
28957                 return m.Qcl_InfoPeriodicCSI_RS
28958         }
28959         return nil
28960 }
28961
28962 type PowerControlOffsetSS struct {
28963         Value                PowerControlOffsetSS_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PowerControlOffsetSS_Value" json:"value,omitempty"`
28964         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
28965         XXX_unrecognized     []byte                     `json:"-"`
28966         XXX_sizecache        int32                      `json:"-"`
28967 }
28968
28969 func (m *PowerControlOffsetSS) Reset()         { *m = PowerControlOffsetSS{} }
28970 func (m *PowerControlOffsetSS) String() string { return proto.CompactTextString(m) }
28971 func (*PowerControlOffsetSS) ProtoMessage()    {}
28972 func (*PowerControlOffsetSS) Descriptor() ([]byte, []int) {
28973         return fileDescriptor_21c7528bb61f1a7a, []int{289}
28974 }
28975
28976 func (m *PowerControlOffsetSS) XXX_Unmarshal(b []byte) error {
28977         return xxx_messageInfo_PowerControlOffsetSS.Unmarshal(m, b)
28978 }
28979 func (m *PowerControlOffsetSS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
28980         return xxx_messageInfo_PowerControlOffsetSS.Marshal(b, m, deterministic)
28981 }
28982 func (m *PowerControlOffsetSS) XXX_Merge(src proto.Message) {
28983         xxx_messageInfo_PowerControlOffsetSS.Merge(m, src)
28984 }
28985 func (m *PowerControlOffsetSS) XXX_Size() int {
28986         return xxx_messageInfo_PowerControlOffsetSS.Size(m)
28987 }
28988 func (m *PowerControlOffsetSS) XXX_DiscardUnknown() {
28989         xxx_messageInfo_PowerControlOffsetSS.DiscardUnknown(m)
28990 }
28991
28992 var xxx_messageInfo_PowerControlOffsetSS proto.InternalMessageInfo
28993
28994 func (m *PowerControlOffsetSS) GetValue() PowerControlOffsetSS_Value {
28995         if m != nil {
28996                 return m.Value
28997         }
28998         return PowerControlOffsetSS_protobuf_unspecified
28999 }
29000
29001 type NZP_CSI_RS_ResourceSet struct {
29002         Nzp_CSI_ResourceSetId     uint32                `protobuf:"varint,1,opt,name=nzp_CSI_ResourceSetId,json=nzpCSIResourceSetId,proto3" json:"nzp_CSI_ResourceSetId,omitempty"`
29003         Nzp_CSI_RS_Resources      []uint32              `protobuf:"varint,2,rep,packed,name=nzp_CSI_RS_Resources,json=nzpCSIRSResources,proto3" json:"nzp_CSI_RS_Resources,omitempty"`
29004         Repetition                *OnOffOpt             `protobuf:"bytes,3,opt,name=repetition,proto3" json:"repetition,omitempty"`
29005         AperiodicTriggeringOffset *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=aperiodicTriggeringOffset,proto3" json:"aperiodicTriggeringOffset,omitempty"`
29006         Trs_Info                  *TrueOpt              `protobuf:"bytes,5,opt,name=trs_Info,json=trsInfo,proto3" json:"trs_Info,omitempty"`
29007         XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
29008         XXX_unrecognized          []byte                `json:"-"`
29009         XXX_sizecache             int32                 `json:"-"`
29010 }
29011
29012 func (m *NZP_CSI_RS_ResourceSet) Reset()         { *m = NZP_CSI_RS_ResourceSet{} }
29013 func (m *NZP_CSI_RS_ResourceSet) String() string { return proto.CompactTextString(m) }
29014 func (*NZP_CSI_RS_ResourceSet) ProtoMessage()    {}
29015 func (*NZP_CSI_RS_ResourceSet) Descriptor() ([]byte, []int) {
29016         return fileDescriptor_21c7528bb61f1a7a, []int{290}
29017 }
29018
29019 func (m *NZP_CSI_RS_ResourceSet) XXX_Unmarshal(b []byte) error {
29020         return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Unmarshal(m, b)
29021 }
29022 func (m *NZP_CSI_RS_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29023         return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Marshal(b, m, deterministic)
29024 }
29025 func (m *NZP_CSI_RS_ResourceSet) XXX_Merge(src proto.Message) {
29026         xxx_messageInfo_NZP_CSI_RS_ResourceSet.Merge(m, src)
29027 }
29028 func (m *NZP_CSI_RS_ResourceSet) XXX_Size() int {
29029         return xxx_messageInfo_NZP_CSI_RS_ResourceSet.Size(m)
29030 }
29031 func (m *NZP_CSI_RS_ResourceSet) XXX_DiscardUnknown() {
29032         xxx_messageInfo_NZP_CSI_RS_ResourceSet.DiscardUnknown(m)
29033 }
29034
29035 var xxx_messageInfo_NZP_CSI_RS_ResourceSet proto.InternalMessageInfo
29036
29037 func (m *NZP_CSI_RS_ResourceSet) GetNzp_CSI_ResourceSetId() uint32 {
29038         if m != nil {
29039                 return m.Nzp_CSI_ResourceSetId
29040         }
29041         return 0
29042 }
29043
29044 func (m *NZP_CSI_RS_ResourceSet) GetNzp_CSI_RS_Resources() []uint32 {
29045         if m != nil {
29046                 return m.Nzp_CSI_RS_Resources
29047         }
29048         return nil
29049 }
29050
29051 func (m *NZP_CSI_RS_ResourceSet) GetRepetition() *OnOffOpt {
29052         if m != nil {
29053                 return m.Repetition
29054         }
29055         return nil
29056 }
29057
29058 func (m *NZP_CSI_RS_ResourceSet) GetAperiodicTriggeringOffset() *wrappers.UInt32Value {
29059         if m != nil {
29060                 return m.AperiodicTriggeringOffset
29061         }
29062         return nil
29063 }
29064
29065 func (m *NZP_CSI_RS_ResourceSet) GetTrs_Info() *TrueOpt {
29066         if m != nil {
29067                 return m.Trs_Info
29068         }
29069         return nil
29070 }
29071
29072 type CSI_IM_Resource struct {
29073         Csi_IM_ResourceId uint32 `protobuf:"varint,1,opt,name=csi_IM_ResourceId,json=csiIMResourceId,proto3" json:"csi_IM_ResourceId,omitempty"`
29074         // Types that are valid to be assigned to Csi_IM_ResourceElementPattern:
29075         //      *CSI_IM_Resource_Pattern0
29076         //      *CSI_IM_Resource_Pattern1
29077         Csi_IM_ResourceElementPattern isCSI_IM_Resource_Csi_IM_ResourceElementPattern `protobuf_oneof:"csi_IM_ResourceElementPattern"`
29078         FreqBand                      *CSI_FrequencyOccupation                        `protobuf:"bytes,4,opt,name=freqBand,proto3" json:"freqBand,omitempty"`
29079         PeriodicityAndOffset          *CSI_ResourcePeriodicityAndOffset               `protobuf:"bytes,5,opt,name=periodicityAndOffset,proto3" json:"periodicityAndOffset,omitempty"`
29080         XXX_NoUnkeyedLiteral          struct{}                                        `json:"-"`
29081         XXX_unrecognized              []byte                                          `json:"-"`
29082         XXX_sizecache                 int32                                           `json:"-"`
29083 }
29084
29085 func (m *CSI_IM_Resource) Reset()         { *m = CSI_IM_Resource{} }
29086 func (m *CSI_IM_Resource) String() string { return proto.CompactTextString(m) }
29087 func (*CSI_IM_Resource) ProtoMessage()    {}
29088 func (*CSI_IM_Resource) Descriptor() ([]byte, []int) {
29089         return fileDescriptor_21c7528bb61f1a7a, []int{291}
29090 }
29091
29092 func (m *CSI_IM_Resource) XXX_Unmarshal(b []byte) error {
29093         return xxx_messageInfo_CSI_IM_Resource.Unmarshal(m, b)
29094 }
29095 func (m *CSI_IM_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29096         return xxx_messageInfo_CSI_IM_Resource.Marshal(b, m, deterministic)
29097 }
29098 func (m *CSI_IM_Resource) XXX_Merge(src proto.Message) {
29099         xxx_messageInfo_CSI_IM_Resource.Merge(m, src)
29100 }
29101 func (m *CSI_IM_Resource) XXX_Size() int {
29102         return xxx_messageInfo_CSI_IM_Resource.Size(m)
29103 }
29104 func (m *CSI_IM_Resource) XXX_DiscardUnknown() {
29105         xxx_messageInfo_CSI_IM_Resource.DiscardUnknown(m)
29106 }
29107
29108 var xxx_messageInfo_CSI_IM_Resource proto.InternalMessageInfo
29109
29110 func (m *CSI_IM_Resource) GetCsi_IM_ResourceId() uint32 {
29111         if m != nil {
29112                 return m.Csi_IM_ResourceId
29113         }
29114         return 0
29115 }
29116
29117 type isCSI_IM_Resource_Csi_IM_ResourceElementPattern interface {
29118         isCSI_IM_Resource_Csi_IM_ResourceElementPattern()
29119 }
29120
29121 type CSI_IM_Resource_Pattern0 struct {
29122         Pattern0 *Pattern0 `protobuf:"bytes,2,opt,name=pattern0,proto3,oneof"`
29123 }
29124
29125 type CSI_IM_Resource_Pattern1 struct {
29126         Pattern1 *Pattern1 `protobuf:"bytes,3,opt,name=pattern1,proto3,oneof"`
29127 }
29128
29129 func (*CSI_IM_Resource_Pattern0) isCSI_IM_Resource_Csi_IM_ResourceElementPattern() {}
29130
29131 func (*CSI_IM_Resource_Pattern1) isCSI_IM_Resource_Csi_IM_ResourceElementPattern() {}
29132
29133 func (m *CSI_IM_Resource) GetCsi_IM_ResourceElementPattern() isCSI_IM_Resource_Csi_IM_ResourceElementPattern {
29134         if m != nil {
29135                 return m.Csi_IM_ResourceElementPattern
29136         }
29137         return nil
29138 }
29139
29140 func (m *CSI_IM_Resource) GetPattern0() *Pattern0 {
29141         if x, ok := m.GetCsi_IM_ResourceElementPattern().(*CSI_IM_Resource_Pattern0); ok {
29142                 return x.Pattern0
29143         }
29144         return nil
29145 }
29146
29147 func (m *CSI_IM_Resource) GetPattern1() *Pattern1 {
29148         if x, ok := m.GetCsi_IM_ResourceElementPattern().(*CSI_IM_Resource_Pattern1); ok {
29149                 return x.Pattern1
29150         }
29151         return nil
29152 }
29153
29154 func (m *CSI_IM_Resource) GetFreqBand() *CSI_FrequencyOccupation {
29155         if m != nil {
29156                 return m.FreqBand
29157         }
29158         return nil
29159 }
29160
29161 func (m *CSI_IM_Resource) GetPeriodicityAndOffset() *CSI_ResourcePeriodicityAndOffset {
29162         if m != nil {
29163                 return m.PeriodicityAndOffset
29164         }
29165         return nil
29166 }
29167
29168 // XXX_OneofWrappers is for the internal use of the proto package.
29169 func (*CSI_IM_Resource) XXX_OneofWrappers() []interface{} {
29170         return []interface{}{
29171                 (*CSI_IM_Resource_Pattern0)(nil),
29172                 (*CSI_IM_Resource_Pattern1)(nil),
29173         }
29174 }
29175
29176 type Pattern0 struct {
29177         SubcarrierLocationP0 *SubcarrierLocationP0 `protobuf:"bytes,1,opt,name=subcarrierLocation_p0,json=subcarrierLocationP0,proto3" json:"subcarrierLocation_p0,omitempty"`
29178         SymbolLocationP0     uint32                `protobuf:"varint,2,opt,name=symbolLocation_p0,json=symbolLocationP0,proto3" json:"symbolLocation_p0,omitempty"`
29179         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
29180         XXX_unrecognized     []byte                `json:"-"`
29181         XXX_sizecache        int32                 `json:"-"`
29182 }
29183
29184 func (m *Pattern0) Reset()         { *m = Pattern0{} }
29185 func (m *Pattern0) String() string { return proto.CompactTextString(m) }
29186 func (*Pattern0) ProtoMessage()    {}
29187 func (*Pattern0) Descriptor() ([]byte, []int) {
29188         return fileDescriptor_21c7528bb61f1a7a, []int{292}
29189 }
29190
29191 func (m *Pattern0) XXX_Unmarshal(b []byte) error {
29192         return xxx_messageInfo_Pattern0.Unmarshal(m, b)
29193 }
29194 func (m *Pattern0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29195         return xxx_messageInfo_Pattern0.Marshal(b, m, deterministic)
29196 }
29197 func (m *Pattern0) XXX_Merge(src proto.Message) {
29198         xxx_messageInfo_Pattern0.Merge(m, src)
29199 }
29200 func (m *Pattern0) XXX_Size() int {
29201         return xxx_messageInfo_Pattern0.Size(m)
29202 }
29203 func (m *Pattern0) XXX_DiscardUnknown() {
29204         xxx_messageInfo_Pattern0.DiscardUnknown(m)
29205 }
29206
29207 var xxx_messageInfo_Pattern0 proto.InternalMessageInfo
29208
29209 func (m *Pattern0) GetSubcarrierLocationP0() *SubcarrierLocationP0 {
29210         if m != nil {
29211                 return m.SubcarrierLocationP0
29212         }
29213         return nil
29214 }
29215
29216 func (m *Pattern0) GetSymbolLocationP0() uint32 {
29217         if m != nil {
29218                 return m.SymbolLocationP0
29219         }
29220         return 0
29221 }
29222
29223 type SubcarrierLocationP0 struct {
29224         Value                SubcarrierLocationP0_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierLocationP0_Value" json:"value,omitempty"`
29225         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
29226         XXX_unrecognized     []byte                     `json:"-"`
29227         XXX_sizecache        int32                      `json:"-"`
29228 }
29229
29230 func (m *SubcarrierLocationP0) Reset()         { *m = SubcarrierLocationP0{} }
29231 func (m *SubcarrierLocationP0) String() string { return proto.CompactTextString(m) }
29232 func (*SubcarrierLocationP0) ProtoMessage()    {}
29233 func (*SubcarrierLocationP0) Descriptor() ([]byte, []int) {
29234         return fileDescriptor_21c7528bb61f1a7a, []int{293}
29235 }
29236
29237 func (m *SubcarrierLocationP0) XXX_Unmarshal(b []byte) error {
29238         return xxx_messageInfo_SubcarrierLocationP0.Unmarshal(m, b)
29239 }
29240 func (m *SubcarrierLocationP0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29241         return xxx_messageInfo_SubcarrierLocationP0.Marshal(b, m, deterministic)
29242 }
29243 func (m *SubcarrierLocationP0) XXX_Merge(src proto.Message) {
29244         xxx_messageInfo_SubcarrierLocationP0.Merge(m, src)
29245 }
29246 func (m *SubcarrierLocationP0) XXX_Size() int {
29247         return xxx_messageInfo_SubcarrierLocationP0.Size(m)
29248 }
29249 func (m *SubcarrierLocationP0) XXX_DiscardUnknown() {
29250         xxx_messageInfo_SubcarrierLocationP0.DiscardUnknown(m)
29251 }
29252
29253 var xxx_messageInfo_SubcarrierLocationP0 proto.InternalMessageInfo
29254
29255 func (m *SubcarrierLocationP0) GetValue() SubcarrierLocationP0_Value {
29256         if m != nil {
29257                 return m.Value
29258         }
29259         return SubcarrierLocationP0_protobuf_unspecified
29260 }
29261
29262 type Pattern1 struct {
29263         SubcarrierLocationP1 *SubcarrierLocationP1 `protobuf:"bytes,1,opt,name=subcarrierLocation_p1,json=subcarrierLocationP1,proto3" json:"subcarrierLocation_p1,omitempty"`
29264         SymbolLocationP1     uint32                `protobuf:"varint,2,opt,name=symbolLocation_p1,json=symbolLocationP1,proto3" json:"symbolLocation_p1,omitempty"`
29265         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
29266         XXX_unrecognized     []byte                `json:"-"`
29267         XXX_sizecache        int32                 `json:"-"`
29268 }
29269
29270 func (m *Pattern1) Reset()         { *m = Pattern1{} }
29271 func (m *Pattern1) String() string { return proto.CompactTextString(m) }
29272 func (*Pattern1) ProtoMessage()    {}
29273 func (*Pattern1) Descriptor() ([]byte, []int) {
29274         return fileDescriptor_21c7528bb61f1a7a, []int{294}
29275 }
29276
29277 func (m *Pattern1) XXX_Unmarshal(b []byte) error {
29278         return xxx_messageInfo_Pattern1.Unmarshal(m, b)
29279 }
29280 func (m *Pattern1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29281         return xxx_messageInfo_Pattern1.Marshal(b, m, deterministic)
29282 }
29283 func (m *Pattern1) XXX_Merge(src proto.Message) {
29284         xxx_messageInfo_Pattern1.Merge(m, src)
29285 }
29286 func (m *Pattern1) XXX_Size() int {
29287         return xxx_messageInfo_Pattern1.Size(m)
29288 }
29289 func (m *Pattern1) XXX_DiscardUnknown() {
29290         xxx_messageInfo_Pattern1.DiscardUnknown(m)
29291 }
29292
29293 var xxx_messageInfo_Pattern1 proto.InternalMessageInfo
29294
29295 func (m *Pattern1) GetSubcarrierLocationP1() *SubcarrierLocationP1 {
29296         if m != nil {
29297                 return m.SubcarrierLocationP1
29298         }
29299         return nil
29300 }
29301
29302 func (m *Pattern1) GetSymbolLocationP1() uint32 {
29303         if m != nil {
29304                 return m.SymbolLocationP1
29305         }
29306         return 0
29307 }
29308
29309 type SubcarrierLocationP1 struct {
29310         Value                SubcarrierLocationP1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubcarrierLocationP1_Value" json:"value,omitempty"`
29311         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
29312         XXX_unrecognized     []byte                     `json:"-"`
29313         XXX_sizecache        int32                      `json:"-"`
29314 }
29315
29316 func (m *SubcarrierLocationP1) Reset()         { *m = SubcarrierLocationP1{} }
29317 func (m *SubcarrierLocationP1) String() string { return proto.CompactTextString(m) }
29318 func (*SubcarrierLocationP1) ProtoMessage()    {}
29319 func (*SubcarrierLocationP1) Descriptor() ([]byte, []int) {
29320         return fileDescriptor_21c7528bb61f1a7a, []int{295}
29321 }
29322
29323 func (m *SubcarrierLocationP1) XXX_Unmarshal(b []byte) error {
29324         return xxx_messageInfo_SubcarrierLocationP1.Unmarshal(m, b)
29325 }
29326 func (m *SubcarrierLocationP1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29327         return xxx_messageInfo_SubcarrierLocationP1.Marshal(b, m, deterministic)
29328 }
29329 func (m *SubcarrierLocationP1) XXX_Merge(src proto.Message) {
29330         xxx_messageInfo_SubcarrierLocationP1.Merge(m, src)
29331 }
29332 func (m *SubcarrierLocationP1) XXX_Size() int {
29333         return xxx_messageInfo_SubcarrierLocationP1.Size(m)
29334 }
29335 func (m *SubcarrierLocationP1) XXX_DiscardUnknown() {
29336         xxx_messageInfo_SubcarrierLocationP1.DiscardUnknown(m)
29337 }
29338
29339 var xxx_messageInfo_SubcarrierLocationP1 proto.InternalMessageInfo
29340
29341 func (m *SubcarrierLocationP1) GetValue() SubcarrierLocationP1_Value {
29342         if m != nil {
29343                 return m.Value
29344         }
29345         return SubcarrierLocationP1_protobuf_unspecified
29346 }
29347
29348 type CSI_IM_ResourceSet struct {
29349         Csi_IM_ResourceSetId uint32   `protobuf:"varint,1,opt,name=csi_IM_ResourceSetId,json=csiIMResourceSetId,proto3" json:"csi_IM_ResourceSetId,omitempty"`
29350         Csi_IM_Resources     []uint32 `protobuf:"varint,2,rep,packed,name=csi_IM_Resources,json=csiIMResources,proto3" json:"csi_IM_Resources,omitempty"`
29351         XXX_NoUnkeyedLiteral struct{} `json:"-"`
29352         XXX_unrecognized     []byte   `json:"-"`
29353         XXX_sizecache        int32    `json:"-"`
29354 }
29355
29356 func (m *CSI_IM_ResourceSet) Reset()         { *m = CSI_IM_ResourceSet{} }
29357 func (m *CSI_IM_ResourceSet) String() string { return proto.CompactTextString(m) }
29358 func (*CSI_IM_ResourceSet) ProtoMessage()    {}
29359 func (*CSI_IM_ResourceSet) Descriptor() ([]byte, []int) {
29360         return fileDescriptor_21c7528bb61f1a7a, []int{296}
29361 }
29362
29363 func (m *CSI_IM_ResourceSet) XXX_Unmarshal(b []byte) error {
29364         return xxx_messageInfo_CSI_IM_ResourceSet.Unmarshal(m, b)
29365 }
29366 func (m *CSI_IM_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29367         return xxx_messageInfo_CSI_IM_ResourceSet.Marshal(b, m, deterministic)
29368 }
29369 func (m *CSI_IM_ResourceSet) XXX_Merge(src proto.Message) {
29370         xxx_messageInfo_CSI_IM_ResourceSet.Merge(m, src)
29371 }
29372 func (m *CSI_IM_ResourceSet) XXX_Size() int {
29373         return xxx_messageInfo_CSI_IM_ResourceSet.Size(m)
29374 }
29375 func (m *CSI_IM_ResourceSet) XXX_DiscardUnknown() {
29376         xxx_messageInfo_CSI_IM_ResourceSet.DiscardUnknown(m)
29377 }
29378
29379 var xxx_messageInfo_CSI_IM_ResourceSet proto.InternalMessageInfo
29380
29381 func (m *CSI_IM_ResourceSet) GetCsi_IM_ResourceSetId() uint32 {
29382         if m != nil {
29383                 return m.Csi_IM_ResourceSetId
29384         }
29385         return 0
29386 }
29387
29388 func (m *CSI_IM_ResourceSet) GetCsi_IM_Resources() []uint32 {
29389         if m != nil {
29390                 return m.Csi_IM_Resources
29391         }
29392         return nil
29393 }
29394
29395 type CSI_SSB_ResourceSet struct {
29396         Csi_SSB_ResourceSetId uint32   `protobuf:"varint,1,opt,name=csi_SSB_ResourceSetId,json=csiSSBResourceSetId,proto3" json:"csi_SSB_ResourceSetId,omitempty"`
29397         Csi_SSB_ResourceList  []uint32 `protobuf:"varint,2,rep,packed,name=csi_SSB_ResourceList,json=csiSSBResourceList,proto3" json:"csi_SSB_ResourceList,omitempty"`
29398         XXX_NoUnkeyedLiteral  struct{} `json:"-"`
29399         XXX_unrecognized      []byte   `json:"-"`
29400         XXX_sizecache         int32    `json:"-"`
29401 }
29402
29403 func (m *CSI_SSB_ResourceSet) Reset()         { *m = CSI_SSB_ResourceSet{} }
29404 func (m *CSI_SSB_ResourceSet) String() string { return proto.CompactTextString(m) }
29405 func (*CSI_SSB_ResourceSet) ProtoMessage()    {}
29406 func (*CSI_SSB_ResourceSet) Descriptor() ([]byte, []int) {
29407         return fileDescriptor_21c7528bb61f1a7a, []int{297}
29408 }
29409
29410 func (m *CSI_SSB_ResourceSet) XXX_Unmarshal(b []byte) error {
29411         return xxx_messageInfo_CSI_SSB_ResourceSet.Unmarshal(m, b)
29412 }
29413 func (m *CSI_SSB_ResourceSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29414         return xxx_messageInfo_CSI_SSB_ResourceSet.Marshal(b, m, deterministic)
29415 }
29416 func (m *CSI_SSB_ResourceSet) XXX_Merge(src proto.Message) {
29417         xxx_messageInfo_CSI_SSB_ResourceSet.Merge(m, src)
29418 }
29419 func (m *CSI_SSB_ResourceSet) XXX_Size() int {
29420         return xxx_messageInfo_CSI_SSB_ResourceSet.Size(m)
29421 }
29422 func (m *CSI_SSB_ResourceSet) XXX_DiscardUnknown() {
29423         xxx_messageInfo_CSI_SSB_ResourceSet.DiscardUnknown(m)
29424 }
29425
29426 var xxx_messageInfo_CSI_SSB_ResourceSet proto.InternalMessageInfo
29427
29428 func (m *CSI_SSB_ResourceSet) GetCsi_SSB_ResourceSetId() uint32 {
29429         if m != nil {
29430                 return m.Csi_SSB_ResourceSetId
29431         }
29432         return 0
29433 }
29434
29435 func (m *CSI_SSB_ResourceSet) GetCsi_SSB_ResourceList() []uint32 {
29436         if m != nil {
29437                 return m.Csi_SSB_ResourceList
29438         }
29439         return nil
29440 }
29441
29442 type CSI_ResourceConfig struct {
29443         Csi_ResourceConfigId uint32 `protobuf:"varint,1,opt,name=csi_ResourceConfigId,json=csiResourceConfigId,proto3" json:"csi_ResourceConfigId,omitempty"`
29444         // Types that are valid to be assigned to Csi_RS_ResourceSetList:
29445         //      *CSI_ResourceConfig_Nzp_CSI_RS_SSB
29446         //      *CSI_ResourceConfig_Csi_IM_ResourceSetList
29447         Csi_RS_ResourceSetList isCSI_ResourceConfig_Csi_RS_ResourceSetList `protobuf_oneof:"csi_RS_ResourceSetList"`
29448         Bwp_Id                 uint32                                      `protobuf:"varint,4,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"`
29449         ResourceType           *ResourceType                               `protobuf:"bytes,5,opt,name=resourceType,proto3" json:"resourceType,omitempty"`
29450         XXX_NoUnkeyedLiteral   struct{}                                    `json:"-"`
29451         XXX_unrecognized       []byte                                      `json:"-"`
29452         XXX_sizecache          int32                                       `json:"-"`
29453 }
29454
29455 func (m *CSI_ResourceConfig) Reset()         { *m = CSI_ResourceConfig{} }
29456 func (m *CSI_ResourceConfig) String() string { return proto.CompactTextString(m) }
29457 func (*CSI_ResourceConfig) ProtoMessage()    {}
29458 func (*CSI_ResourceConfig) Descriptor() ([]byte, []int) {
29459         return fileDescriptor_21c7528bb61f1a7a, []int{298}
29460 }
29461
29462 func (m *CSI_ResourceConfig) XXX_Unmarshal(b []byte) error {
29463         return xxx_messageInfo_CSI_ResourceConfig.Unmarshal(m, b)
29464 }
29465 func (m *CSI_ResourceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29466         return xxx_messageInfo_CSI_ResourceConfig.Marshal(b, m, deterministic)
29467 }
29468 func (m *CSI_ResourceConfig) XXX_Merge(src proto.Message) {
29469         xxx_messageInfo_CSI_ResourceConfig.Merge(m, src)
29470 }
29471 func (m *CSI_ResourceConfig) XXX_Size() int {
29472         return xxx_messageInfo_CSI_ResourceConfig.Size(m)
29473 }
29474 func (m *CSI_ResourceConfig) XXX_DiscardUnknown() {
29475         xxx_messageInfo_CSI_ResourceConfig.DiscardUnknown(m)
29476 }
29477
29478 var xxx_messageInfo_CSI_ResourceConfig proto.InternalMessageInfo
29479
29480 func (m *CSI_ResourceConfig) GetCsi_ResourceConfigId() uint32 {
29481         if m != nil {
29482                 return m.Csi_ResourceConfigId
29483         }
29484         return 0
29485 }
29486
29487 type isCSI_ResourceConfig_Csi_RS_ResourceSetList interface {
29488         isCSI_ResourceConfig_Csi_RS_ResourceSetList()
29489 }
29490
29491 type CSI_ResourceConfig_Nzp_CSI_RS_SSB struct {
29492         Nzp_CSI_RS_SSB *NZP_CSI_RS_SSB `protobuf:"bytes,2,opt,name=nzp_CSI_RS_SSB,json=nzpCSIRSSSB,proto3,oneof"`
29493 }
29494
29495 type CSI_ResourceConfig_Csi_IM_ResourceSetList struct {
29496         Csi_IM_ResourceSetList *CSI_IM_ResourceSetList `protobuf:"bytes,3,opt,name=csi_IM_ResourceSetList,json=csiIMResourceSetList,proto3,oneof"`
29497 }
29498
29499 func (*CSI_ResourceConfig_Nzp_CSI_RS_SSB) isCSI_ResourceConfig_Csi_RS_ResourceSetList() {}
29500
29501 func (*CSI_ResourceConfig_Csi_IM_ResourceSetList) isCSI_ResourceConfig_Csi_RS_ResourceSetList() {}
29502
29503 func (m *CSI_ResourceConfig) GetCsi_RS_ResourceSetList() isCSI_ResourceConfig_Csi_RS_ResourceSetList {
29504         if m != nil {
29505                 return m.Csi_RS_ResourceSetList
29506         }
29507         return nil
29508 }
29509
29510 func (m *CSI_ResourceConfig) GetNzp_CSI_RS_SSB() *NZP_CSI_RS_SSB {
29511         if x, ok := m.GetCsi_RS_ResourceSetList().(*CSI_ResourceConfig_Nzp_CSI_RS_SSB); ok {
29512                 return x.Nzp_CSI_RS_SSB
29513         }
29514         return nil
29515 }
29516
29517 func (m *CSI_ResourceConfig) GetCsi_IM_ResourceSetList() *CSI_IM_ResourceSetList {
29518         if x, ok := m.GetCsi_RS_ResourceSetList().(*CSI_ResourceConfig_Csi_IM_ResourceSetList); ok {
29519                 return x.Csi_IM_ResourceSetList
29520         }
29521         return nil
29522 }
29523
29524 func (m *CSI_ResourceConfig) GetBwp_Id() uint32 {
29525         if m != nil {
29526                 return m.Bwp_Id
29527         }
29528         return 0
29529 }
29530
29531 func (m *CSI_ResourceConfig) GetResourceType() *ResourceType {
29532         if m != nil {
29533                 return m.ResourceType
29534         }
29535         return nil
29536 }
29537
29538 // XXX_OneofWrappers is for the internal use of the proto package.
29539 func (*CSI_ResourceConfig) XXX_OneofWrappers() []interface{} {
29540         return []interface{}{
29541                 (*CSI_ResourceConfig_Nzp_CSI_RS_SSB)(nil),
29542                 (*CSI_ResourceConfig_Csi_IM_ResourceSetList)(nil),
29543         }
29544 }
29545
29546 type NZP_CSI_RS_SSB struct {
29547         Nzp_CSI_RS_ResourceSetList []uint32 `protobuf:"varint,1,rep,packed,name=nzp_CSI_RS_ResourceSetList,json=nzpCSIRSResourceSetList,proto3" json:"nzp_CSI_RS_ResourceSetList,omitempty"`
29548         Csi_SSB_ResourceSetList    []uint32 `protobuf:"varint,2,rep,packed,name=csi_SSB_ResourceSetList,json=csiSSBResourceSetList,proto3" json:"csi_SSB_ResourceSetList,omitempty"`
29549         XXX_NoUnkeyedLiteral       struct{} `json:"-"`
29550         XXX_unrecognized           []byte   `json:"-"`
29551         XXX_sizecache              int32    `json:"-"`
29552 }
29553
29554 func (m *NZP_CSI_RS_SSB) Reset()         { *m = NZP_CSI_RS_SSB{} }
29555 func (m *NZP_CSI_RS_SSB) String() string { return proto.CompactTextString(m) }
29556 func (*NZP_CSI_RS_SSB) ProtoMessage()    {}
29557 func (*NZP_CSI_RS_SSB) Descriptor() ([]byte, []int) {
29558         return fileDescriptor_21c7528bb61f1a7a, []int{299}
29559 }
29560
29561 func (m *NZP_CSI_RS_SSB) XXX_Unmarshal(b []byte) error {
29562         return xxx_messageInfo_NZP_CSI_RS_SSB.Unmarshal(m, b)
29563 }
29564 func (m *NZP_CSI_RS_SSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29565         return xxx_messageInfo_NZP_CSI_RS_SSB.Marshal(b, m, deterministic)
29566 }
29567 func (m *NZP_CSI_RS_SSB) XXX_Merge(src proto.Message) {
29568         xxx_messageInfo_NZP_CSI_RS_SSB.Merge(m, src)
29569 }
29570 func (m *NZP_CSI_RS_SSB) XXX_Size() int {
29571         return xxx_messageInfo_NZP_CSI_RS_SSB.Size(m)
29572 }
29573 func (m *NZP_CSI_RS_SSB) XXX_DiscardUnknown() {
29574         xxx_messageInfo_NZP_CSI_RS_SSB.DiscardUnknown(m)
29575 }
29576
29577 var xxx_messageInfo_NZP_CSI_RS_SSB proto.InternalMessageInfo
29578
29579 func (m *NZP_CSI_RS_SSB) GetNzp_CSI_RS_ResourceSetList() []uint32 {
29580         if m != nil {
29581                 return m.Nzp_CSI_RS_ResourceSetList
29582         }
29583         return nil
29584 }
29585
29586 func (m *NZP_CSI_RS_SSB) GetCsi_SSB_ResourceSetList() []uint32 {
29587         if m != nil {
29588                 return m.Csi_SSB_ResourceSetList
29589         }
29590         return nil
29591 }
29592
29593 type CSI_IM_ResourceSetList struct {
29594         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
29595         XXX_NoUnkeyedLiteral struct{} `json:"-"`
29596         XXX_unrecognized     []byte   `json:"-"`
29597         XXX_sizecache        int32    `json:"-"`
29598 }
29599
29600 func (m *CSI_IM_ResourceSetList) Reset()         { *m = CSI_IM_ResourceSetList{} }
29601 func (m *CSI_IM_ResourceSetList) String() string { return proto.CompactTextString(m) }
29602 func (*CSI_IM_ResourceSetList) ProtoMessage()    {}
29603 func (*CSI_IM_ResourceSetList) Descriptor() ([]byte, []int) {
29604         return fileDescriptor_21c7528bb61f1a7a, []int{300}
29605 }
29606
29607 func (m *CSI_IM_ResourceSetList) XXX_Unmarshal(b []byte) error {
29608         return xxx_messageInfo_CSI_IM_ResourceSetList.Unmarshal(m, b)
29609 }
29610 func (m *CSI_IM_ResourceSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29611         return xxx_messageInfo_CSI_IM_ResourceSetList.Marshal(b, m, deterministic)
29612 }
29613 func (m *CSI_IM_ResourceSetList) XXX_Merge(src proto.Message) {
29614         xxx_messageInfo_CSI_IM_ResourceSetList.Merge(m, src)
29615 }
29616 func (m *CSI_IM_ResourceSetList) XXX_Size() int {
29617         return xxx_messageInfo_CSI_IM_ResourceSetList.Size(m)
29618 }
29619 func (m *CSI_IM_ResourceSetList) XXX_DiscardUnknown() {
29620         xxx_messageInfo_CSI_IM_ResourceSetList.DiscardUnknown(m)
29621 }
29622
29623 var xxx_messageInfo_CSI_IM_ResourceSetList proto.InternalMessageInfo
29624
29625 func (m *CSI_IM_ResourceSetList) GetItems() []uint32 {
29626         if m != nil {
29627                 return m.Items
29628         }
29629         return nil
29630 }
29631
29632 type ResourceType struct {
29633         Value                ResourceType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ResourceType_Value" json:"value,omitempty"`
29634         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
29635         XXX_unrecognized     []byte             `json:"-"`
29636         XXX_sizecache        int32              `json:"-"`
29637 }
29638
29639 func (m *ResourceType) Reset()         { *m = ResourceType{} }
29640 func (m *ResourceType) String() string { return proto.CompactTextString(m) }
29641 func (*ResourceType) ProtoMessage()    {}
29642 func (*ResourceType) Descriptor() ([]byte, []int) {
29643         return fileDescriptor_21c7528bb61f1a7a, []int{301}
29644 }
29645
29646 func (m *ResourceType) XXX_Unmarshal(b []byte) error {
29647         return xxx_messageInfo_ResourceType.Unmarshal(m, b)
29648 }
29649 func (m *ResourceType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29650         return xxx_messageInfo_ResourceType.Marshal(b, m, deterministic)
29651 }
29652 func (m *ResourceType) XXX_Merge(src proto.Message) {
29653         xxx_messageInfo_ResourceType.Merge(m, src)
29654 }
29655 func (m *ResourceType) XXX_Size() int {
29656         return xxx_messageInfo_ResourceType.Size(m)
29657 }
29658 func (m *ResourceType) XXX_DiscardUnknown() {
29659         xxx_messageInfo_ResourceType.DiscardUnknown(m)
29660 }
29661
29662 var xxx_messageInfo_ResourceType proto.InternalMessageInfo
29663
29664 func (m *ResourceType) GetValue() ResourceType_Value {
29665         if m != nil {
29666                 return m.Value
29667         }
29668         return ResourceType_protobuf_unspecified
29669 }
29670
29671 type CSI_ReportConfig struct {
29672         ReportConfigId                      uint32                `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"`
29673         Carrier                             *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=carrier,proto3" json:"carrier,omitempty"`
29674         ResourcesForChannelMeasurement      uint32                `protobuf:"varint,3,opt,name=resourcesForChannelMeasurement,proto3" json:"resourcesForChannelMeasurement,omitempty"`
29675         Csi_IM_ResourcesForInterference     *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=csi_IM_ResourcesForInterference,json=csiIMResourcesForInterference,proto3" json:"csi_IM_ResourcesForInterference,omitempty"`
29676         Nzp_CSI_RS_ResourcesForInterference *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=nzp_CSI_RS_ResourcesForInterference,json=nzpCSIRSResourcesForInterference,proto3" json:"nzp_CSI_RS_ResourcesForInterference,omitempty"`
29677         // Types that are valid to be assigned to ReportConfigType:
29678         //      *CSI_ReportConfig_Periodic
29679         //      *CSI_ReportConfig_SemiPersistentOnPUCCH
29680         //      *CSI_ReportConfig_SemiPersistentOnPUSCH
29681         //      *CSI_ReportConfig_Aperiodic
29682         ReportConfigType isCSI_ReportConfig_ReportConfigType `protobuf_oneof:"reportConfigType"`
29683         // Types that are valid to be assigned to ReportQuantity:
29684         //      *CSI_ReportConfig_None
29685         //      *CSI_ReportConfig_Cri_RI_PMI_CQI
29686         //      *CSI_ReportConfig_Cri_RII1
29687         //      *CSI_ReportConfig_Cri_RII1_CQI
29688         //      *CSI_ReportConfig_Cri_RI_CQI
29689         //      *CSI_ReportConfig_Cri_RSRP
29690         //      *CSI_ReportConfig_Ssb_Index_RSRP
29691         //      *CSI_ReportConfig_Cri_RI_LI_PMI_CQI
29692         ReportQuantity                             isCSI_ReportConfig_ReportQuantity `protobuf_oneof:"reportQuantity"`
29693         ReportFreqConfiguration                    *ReportFreqConfiguration          `protobuf:"bytes,18,opt,name=reportFreqConfiguration,proto3" json:"reportFreqConfiguration,omitempty"`
29694         TimeRestrictionForChannelMeasurements      *ConfiguredOpt                    `protobuf:"bytes,19,opt,name=timeRestrictionForChannelMeasurements,proto3" json:"timeRestrictionForChannelMeasurements,omitempty"`
29695         TimeRestrictionForInterferenceMeasurements *ConfiguredOpt                    `protobuf:"bytes,20,opt,name=timeRestrictionForInterferenceMeasurements,proto3" json:"timeRestrictionForInterferenceMeasurements,omitempty"`
29696         CodebookConfig                             *CodebookConfig                   `protobuf:"bytes,21,opt,name=codebookConfig,proto3" json:"codebookConfig,omitempty"`
29697         Dummy                                      *CSI_ReportConfigDummy            `protobuf:"bytes,22,opt,name=dummy,proto3" json:"dummy,omitempty"`
29698         // Types that are valid to be assigned to GroupBasedBeamReporting:
29699         //      *CSI_ReportConfig_Enabled
29700         //      *CSI_ReportConfig_Disabled
29701         GroupBasedBeamReporting    isCSI_ReportConfig_GroupBasedBeamReporting `protobuf_oneof:"groupBasedBeamReporting"`
29702         Cqi_Table                  *CQI_Table                                 `protobuf:"bytes,25,opt,name=cqi_Table,json=cqiTable,proto3" json:"cqi_Table,omitempty"`
29703         SubbandSize                *SubbandSize                               `protobuf:"bytes,26,opt,name=subbandSize,proto3" json:"subbandSize,omitempty"`
29704         Non_PMI_PortIndication     []*PortIndexFor8Ranks                      `protobuf:"bytes,27,rep,name=non_PMI_PortIndication,json=nonPMIPortIndication,proto3" json:"non_PMI_PortIndication,omitempty"`
29705         SemiPersistentOnPUSCHV1530 *SemiPersistentOnPUSCHV1530                `protobuf:"bytes,28,opt,name=semiPersistentOnPUSCH_v1530,json=semiPersistentOnPUSCHV1530,proto3" json:"semiPersistentOnPUSCH_v1530,omitempty"`
29706         XXX_NoUnkeyedLiteral       struct{}                                   `json:"-"`
29707         XXX_unrecognized           []byte                                     `json:"-"`
29708         XXX_sizecache              int32                                      `json:"-"`
29709 }
29710
29711 func (m *CSI_ReportConfig) Reset()         { *m = CSI_ReportConfig{} }
29712 func (m *CSI_ReportConfig) String() string { return proto.CompactTextString(m) }
29713 func (*CSI_ReportConfig) ProtoMessage()    {}
29714 func (*CSI_ReportConfig) Descriptor() ([]byte, []int) {
29715         return fileDescriptor_21c7528bb61f1a7a, []int{302}
29716 }
29717
29718 func (m *CSI_ReportConfig) XXX_Unmarshal(b []byte) error {
29719         return xxx_messageInfo_CSI_ReportConfig.Unmarshal(m, b)
29720 }
29721 func (m *CSI_ReportConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
29722         return xxx_messageInfo_CSI_ReportConfig.Marshal(b, m, deterministic)
29723 }
29724 func (m *CSI_ReportConfig) XXX_Merge(src proto.Message) {
29725         xxx_messageInfo_CSI_ReportConfig.Merge(m, src)
29726 }
29727 func (m *CSI_ReportConfig) XXX_Size() int {
29728         return xxx_messageInfo_CSI_ReportConfig.Size(m)
29729 }
29730 func (m *CSI_ReportConfig) XXX_DiscardUnknown() {
29731         xxx_messageInfo_CSI_ReportConfig.DiscardUnknown(m)
29732 }
29733
29734 var xxx_messageInfo_CSI_ReportConfig proto.InternalMessageInfo
29735
29736 func (m *CSI_ReportConfig) GetReportConfigId() uint32 {
29737         if m != nil {
29738                 return m.ReportConfigId
29739         }
29740         return 0
29741 }
29742
29743 func (m *CSI_ReportConfig) GetCarrier() *wrappers.UInt32Value {
29744         if m != nil {
29745                 return m.Carrier
29746         }
29747         return nil
29748 }
29749
29750 func (m *CSI_ReportConfig) GetResourcesForChannelMeasurement() uint32 {
29751         if m != nil {
29752                 return m.ResourcesForChannelMeasurement
29753         }
29754         return 0
29755 }
29756
29757 func (m *CSI_ReportConfig) GetCsi_IM_ResourcesForInterference() *wrappers.UInt32Value {
29758         if m != nil {
29759                 return m.Csi_IM_ResourcesForInterference
29760         }
29761         return nil
29762 }
29763
29764 func (m *CSI_ReportConfig) GetNzp_CSI_RS_ResourcesForInterference() *wrappers.UInt32Value {
29765         if m != nil {
29766                 return m.Nzp_CSI_RS_ResourcesForInterference
29767         }
29768         return nil
29769 }
29770
29771 type isCSI_ReportConfig_ReportConfigType interface {
29772         isCSI_ReportConfig_ReportConfigType()
29773 }
29774
29775 type CSI_ReportConfig_Periodic struct {
29776         Periodic *CSI_ReportConfigType_Periodic `protobuf:"bytes,6,opt,name=periodic,proto3,oneof"`
29777 }
29778
29779 type CSI_ReportConfig_SemiPersistentOnPUCCH struct {
29780         SemiPersistentOnPUCCH *CSI_ReportConfigType_SemiPersistentOnPUCCH `protobuf:"bytes,7,opt,name=semiPersistentOnPUCCH,proto3,oneof"`
29781 }
29782
29783 type CSI_ReportConfig_SemiPersistentOnPUSCH struct {
29784         SemiPersistentOnPUSCH *CSI_ReportConfigType_SemiPersistentOnPUSCH `protobuf:"bytes,8,opt,name=semiPersistentOnPUSCH,proto3,oneof"`
29785 }
29786
29787 type CSI_ReportConfig_Aperiodic struct {
29788         Aperiodic *CSI_ReportConfigType_Aperiodic `protobuf:"bytes,9,opt,name=aperiodic,proto3,oneof"`
29789 }
29790
29791 func (*CSI_ReportConfig_Periodic) isCSI_ReportConfig_ReportConfigType() {}
29792
29793 func (*CSI_ReportConfig_SemiPersistentOnPUCCH) isCSI_ReportConfig_ReportConfigType() {}
29794
29795 func (*CSI_ReportConfig_SemiPersistentOnPUSCH) isCSI_ReportConfig_ReportConfigType() {}
29796
29797 func (*CSI_ReportConfig_Aperiodic) isCSI_ReportConfig_ReportConfigType() {}
29798
29799 func (m *CSI_ReportConfig) GetReportConfigType() isCSI_ReportConfig_ReportConfigType {
29800         if m != nil {
29801                 return m.ReportConfigType
29802         }
29803         return nil
29804 }
29805
29806 func (m *CSI_ReportConfig) GetPeriodic() *CSI_ReportConfigType_Periodic {
29807         if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_Periodic); ok {
29808                 return x.Periodic
29809         }
29810         return nil
29811 }
29812
29813 func (m *CSI_ReportConfig) GetSemiPersistentOnPUCCH() *CSI_ReportConfigType_SemiPersistentOnPUCCH {
29814         if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_SemiPersistentOnPUCCH); ok {
29815                 return x.SemiPersistentOnPUCCH
29816         }
29817         return nil
29818 }
29819
29820 func (m *CSI_ReportConfig) GetSemiPersistentOnPUSCH() *CSI_ReportConfigType_SemiPersistentOnPUSCH {
29821         if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_SemiPersistentOnPUSCH); ok {
29822                 return x.SemiPersistentOnPUSCH
29823         }
29824         return nil
29825 }
29826
29827 func (m *CSI_ReportConfig) GetAperiodic() *CSI_ReportConfigType_Aperiodic {
29828         if x, ok := m.GetReportConfigType().(*CSI_ReportConfig_Aperiodic); ok {
29829                 return x.Aperiodic
29830         }
29831         return nil
29832 }
29833
29834 type isCSI_ReportConfig_ReportQuantity interface {
29835         isCSI_ReportConfig_ReportQuantity()
29836 }
29837
29838 type CSI_ReportConfig_None struct {
29839         None *Null `protobuf:"bytes,10,opt,name=none,proto3,oneof"`
29840 }
29841
29842 type CSI_ReportConfig_Cri_RI_PMI_CQI struct {
29843         Cri_RI_PMI_CQI *Null `protobuf:"bytes,11,opt,name=cri_RI_PMI_CQI,json=criRIPMICQI,proto3,oneof"`
29844 }
29845
29846 type CSI_ReportConfig_Cri_RII1 struct {
29847         Cri_RII1 *Null `protobuf:"bytes,12,opt,name=cri_RI_i1,json=criRII1,proto3,oneof"`
29848 }
29849
29850 type CSI_ReportConfig_Cri_RII1_CQI struct {
29851         Cri_RII1_CQI *CRI_RII1_CQI `protobuf:"bytes,13,opt,name=cri_RI_i1_CQI,json=criRII1CQI,proto3,oneof"`
29852 }
29853
29854 type CSI_ReportConfig_Cri_RI_CQI struct {
29855         Cri_RI_CQI *Null `protobuf:"bytes,14,opt,name=cri_RI_CQI,json=criRICQI,proto3,oneof"`
29856 }
29857
29858 type CSI_ReportConfig_Cri_RSRP struct {
29859         Cri_RSRP *Null `protobuf:"bytes,15,opt,name=cri_RSRP,json=criRSRP,proto3,oneof"`
29860 }
29861
29862 type CSI_ReportConfig_Ssb_Index_RSRP struct {
29863         Ssb_Index_RSRP *Null `protobuf:"bytes,16,opt,name=ssb_Index_RSRP,json=ssbIndexRSRP,proto3,oneof"`
29864 }
29865
29866 type CSI_ReportConfig_Cri_RI_LI_PMI_CQI struct {
29867         Cri_RI_LI_PMI_CQI *Null `protobuf:"bytes,17,opt,name=cri_RI_LI_PMI_CQI,json=criRILIPMICQI,proto3,oneof"`
29868 }
29869
29870 func (*CSI_ReportConfig_None) isCSI_ReportConfig_ReportQuantity() {}
29871
29872 func (*CSI_ReportConfig_Cri_RI_PMI_CQI) isCSI_ReportConfig_ReportQuantity() {}
29873
29874 func (*CSI_ReportConfig_Cri_RII1) isCSI_ReportConfig_ReportQuantity() {}
29875
29876 func (*CSI_ReportConfig_Cri_RII1_CQI) isCSI_ReportConfig_ReportQuantity() {}
29877
29878 func (*CSI_ReportConfig_Cri_RI_CQI) isCSI_ReportConfig_ReportQuantity() {}
29879
29880 func (*CSI_ReportConfig_Cri_RSRP) isCSI_ReportConfig_ReportQuantity() {}
29881
29882 func (*CSI_ReportConfig_Ssb_Index_RSRP) isCSI_ReportConfig_ReportQuantity() {}
29883
29884 func (*CSI_ReportConfig_Cri_RI_LI_PMI_CQI) isCSI_ReportConfig_ReportQuantity() {}
29885
29886 func (m *CSI_ReportConfig) GetReportQuantity() isCSI_ReportConfig_ReportQuantity {
29887         if m != nil {
29888                 return m.ReportQuantity
29889         }
29890         return nil
29891 }
29892
29893 func (m *CSI_ReportConfig) GetNone() *Null {
29894         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_None); ok {
29895                 return x.None
29896         }
29897         return nil
29898 }
29899
29900 func (m *CSI_ReportConfig) GetCri_RI_PMI_CQI() *Null {
29901         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_PMI_CQI); ok {
29902                 return x.Cri_RI_PMI_CQI
29903         }
29904         return nil
29905 }
29906
29907 func (m *CSI_ReportConfig) GetCri_RII1() *Null {
29908         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RII1); ok {
29909                 return x.Cri_RII1
29910         }
29911         return nil
29912 }
29913
29914 func (m *CSI_ReportConfig) GetCri_RII1_CQI() *CRI_RII1_CQI {
29915         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RII1_CQI); ok {
29916                 return x.Cri_RII1_CQI
29917         }
29918         return nil
29919 }
29920
29921 func (m *CSI_ReportConfig) GetCri_RI_CQI() *Null {
29922         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_CQI); ok {
29923                 return x.Cri_RI_CQI
29924         }
29925         return nil
29926 }
29927
29928 func (m *CSI_ReportConfig) GetCri_RSRP() *Null {
29929         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RSRP); ok {
29930                 return x.Cri_RSRP
29931         }
29932         return nil
29933 }
29934
29935 func (m *CSI_ReportConfig) GetSsb_Index_RSRP() *Null {
29936         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Ssb_Index_RSRP); ok {
29937                 return x.Ssb_Index_RSRP
29938         }
29939         return nil
29940 }
29941
29942 func (m *CSI_ReportConfig) GetCri_RI_LI_PMI_CQI() *Null {
29943         if x, ok := m.GetReportQuantity().(*CSI_ReportConfig_Cri_RI_LI_PMI_CQI); ok {
29944                 return x.Cri_RI_LI_PMI_CQI
29945         }
29946         return nil
29947 }
29948
29949 func (m *CSI_ReportConfig) GetReportFreqConfiguration() *ReportFreqConfiguration {
29950         if m != nil {
29951                 return m.ReportFreqConfiguration
29952         }
29953         return nil
29954 }
29955
29956 func (m *CSI_ReportConfig) GetTimeRestrictionForChannelMeasurements() *ConfiguredOpt {
29957         if m != nil {
29958                 return m.TimeRestrictionForChannelMeasurements
29959         }
29960         return nil
29961 }
29962
29963 func (m *CSI_ReportConfig) GetTimeRestrictionForInterferenceMeasurements() *ConfiguredOpt {
29964         if m != nil {
29965                 return m.TimeRestrictionForInterferenceMeasurements
29966         }
29967         return nil
29968 }
29969
29970 func (m *CSI_ReportConfig) GetCodebookConfig() *CodebookConfig {
29971         if m != nil {
29972                 return m.CodebookConfig
29973         }
29974         return nil
29975 }
29976
29977 func (m *CSI_ReportConfig) GetDummy() *CSI_ReportConfigDummy {
29978         if m != nil {
29979                 return m.Dummy
29980         }
29981         return nil
29982 }
29983
29984 type isCSI_ReportConfig_GroupBasedBeamReporting interface {
29985         isCSI_ReportConfig_GroupBasedBeamReporting()
29986 }
29987
29988 type CSI_ReportConfig_Enabled struct {
29989         Enabled *Null `protobuf:"bytes,23,opt,name=enabled,proto3,oneof"`
29990 }
29991
29992 type CSI_ReportConfig_Disabled struct {
29993         Disabled *GroupBasedBeamReporting_Disabled `protobuf:"bytes,24,opt,name=disabled,proto3,oneof"`
29994 }
29995
29996 func (*CSI_ReportConfig_Enabled) isCSI_ReportConfig_GroupBasedBeamReporting() {}
29997
29998 func (*CSI_ReportConfig_Disabled) isCSI_ReportConfig_GroupBasedBeamReporting() {}
29999
30000 func (m *CSI_ReportConfig) GetGroupBasedBeamReporting() isCSI_ReportConfig_GroupBasedBeamReporting {
30001         if m != nil {
30002                 return m.GroupBasedBeamReporting
30003         }
30004         return nil
30005 }
30006
30007 func (m *CSI_ReportConfig) GetEnabled() *Null {
30008         if x, ok := m.GetGroupBasedBeamReporting().(*CSI_ReportConfig_Enabled); ok {
30009                 return x.Enabled
30010         }
30011         return nil
30012 }
30013
30014 func (m *CSI_ReportConfig) GetDisabled() *GroupBasedBeamReporting_Disabled {
30015         if x, ok := m.GetGroupBasedBeamReporting().(*CSI_ReportConfig_Disabled); ok {
30016                 return x.Disabled
30017         }
30018         return nil
30019 }
30020
30021 func (m *CSI_ReportConfig) GetCqi_Table() *CQI_Table {
30022         if m != nil {
30023                 return m.Cqi_Table
30024         }
30025         return nil
30026 }
30027
30028 func (m *CSI_ReportConfig) GetSubbandSize() *SubbandSize {
30029         if m != nil {
30030                 return m.SubbandSize
30031         }
30032         return nil
30033 }
30034
30035 func (m *CSI_ReportConfig) GetNon_PMI_PortIndication() []*PortIndexFor8Ranks {
30036         if m != nil {
30037                 return m.Non_PMI_PortIndication
30038         }
30039         return nil
30040 }
30041
30042 func (m *CSI_ReportConfig) GetSemiPersistentOnPUSCHV1530() *SemiPersistentOnPUSCHV1530 {
30043         if m != nil {
30044                 return m.SemiPersistentOnPUSCHV1530
30045         }
30046         return nil
30047 }
30048
30049 // XXX_OneofWrappers is for the internal use of the proto package.
30050 func (*CSI_ReportConfig) XXX_OneofWrappers() []interface{} {
30051         return []interface{}{
30052                 (*CSI_ReportConfig_Periodic)(nil),
30053                 (*CSI_ReportConfig_SemiPersistentOnPUCCH)(nil),
30054                 (*CSI_ReportConfig_SemiPersistentOnPUSCH)(nil),
30055                 (*CSI_ReportConfig_Aperiodic)(nil),
30056                 (*CSI_ReportConfig_None)(nil),
30057                 (*CSI_ReportConfig_Cri_RI_PMI_CQI)(nil),
30058                 (*CSI_ReportConfig_Cri_RII1)(nil),
30059                 (*CSI_ReportConfig_Cri_RII1_CQI)(nil),
30060                 (*CSI_ReportConfig_Cri_RI_CQI)(nil),
30061                 (*CSI_ReportConfig_Cri_RSRP)(nil),
30062                 (*CSI_ReportConfig_Ssb_Index_RSRP)(nil),
30063                 (*CSI_ReportConfig_Cri_RI_LI_PMI_CQI)(nil),
30064                 (*CSI_ReportConfig_Enabled)(nil),
30065                 (*CSI_ReportConfig_Disabled)(nil),
30066         }
30067 }
30068
30069 type CSI_ReportConfigType_Periodic struct {
30070         ReportSlotConfig       *CSI_ReportPeriodicityAndOffset `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"`
30071         Pucch_CSI_ResourceList []*PUCCH_CSI_Resource           `protobuf:"bytes,2,rep,name=pucch_CSI_ResourceList,json=pucchCSIResourceList,proto3" json:"pucch_CSI_ResourceList,omitempty"`
30072         XXX_NoUnkeyedLiteral   struct{}                        `json:"-"`
30073         XXX_unrecognized       []byte                          `json:"-"`
30074         XXX_sizecache          int32                           `json:"-"`
30075 }
30076
30077 func (m *CSI_ReportConfigType_Periodic) Reset()         { *m = CSI_ReportConfigType_Periodic{} }
30078 func (m *CSI_ReportConfigType_Periodic) String() string { return proto.CompactTextString(m) }
30079 func (*CSI_ReportConfigType_Periodic) ProtoMessage()    {}
30080 func (*CSI_ReportConfigType_Periodic) Descriptor() ([]byte, []int) {
30081         return fileDescriptor_21c7528bb61f1a7a, []int{303}
30082 }
30083
30084 func (m *CSI_ReportConfigType_Periodic) XXX_Unmarshal(b []byte) error {
30085         return xxx_messageInfo_CSI_ReportConfigType_Periodic.Unmarshal(m, b)
30086 }
30087 func (m *CSI_ReportConfigType_Periodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30088         return xxx_messageInfo_CSI_ReportConfigType_Periodic.Marshal(b, m, deterministic)
30089 }
30090 func (m *CSI_ReportConfigType_Periodic) XXX_Merge(src proto.Message) {
30091         xxx_messageInfo_CSI_ReportConfigType_Periodic.Merge(m, src)
30092 }
30093 func (m *CSI_ReportConfigType_Periodic) XXX_Size() int {
30094         return xxx_messageInfo_CSI_ReportConfigType_Periodic.Size(m)
30095 }
30096 func (m *CSI_ReportConfigType_Periodic) XXX_DiscardUnknown() {
30097         xxx_messageInfo_CSI_ReportConfigType_Periodic.DiscardUnknown(m)
30098 }
30099
30100 var xxx_messageInfo_CSI_ReportConfigType_Periodic proto.InternalMessageInfo
30101
30102 func (m *CSI_ReportConfigType_Periodic) GetReportSlotConfig() *CSI_ReportPeriodicityAndOffset {
30103         if m != nil {
30104                 return m.ReportSlotConfig
30105         }
30106         return nil
30107 }
30108
30109 func (m *CSI_ReportConfigType_Periodic) GetPucch_CSI_ResourceList() []*PUCCH_CSI_Resource {
30110         if m != nil {
30111                 return m.Pucch_CSI_ResourceList
30112         }
30113         return nil
30114 }
30115
30116 type CSI_ReportPeriodicityAndOffset struct {
30117         // Types that are valid to be assigned to C:
30118         //      *CSI_ReportPeriodicityAndOffset_Slots4
30119         //      *CSI_ReportPeriodicityAndOffset_Slots5
30120         //      *CSI_ReportPeriodicityAndOffset_Slots8
30121         //      *CSI_ReportPeriodicityAndOffset_Slots10
30122         //      *CSI_ReportPeriodicityAndOffset_Slots16
30123         //      *CSI_ReportPeriodicityAndOffset_Slots20
30124         //      *CSI_ReportPeriodicityAndOffset_Slots40
30125         //      *CSI_ReportPeriodicityAndOffset_Slots80
30126         //      *CSI_ReportPeriodicityAndOffset_Slots160
30127         //      *CSI_ReportPeriodicityAndOffset_Slots320
30128         C                    isCSI_ReportPeriodicityAndOffset_C `protobuf_oneof:"c"`
30129         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
30130         XXX_unrecognized     []byte                             `json:"-"`
30131         XXX_sizecache        int32                              `json:"-"`
30132 }
30133
30134 func (m *CSI_ReportPeriodicityAndOffset) Reset()         { *m = CSI_ReportPeriodicityAndOffset{} }
30135 func (m *CSI_ReportPeriodicityAndOffset) String() string { return proto.CompactTextString(m) }
30136 func (*CSI_ReportPeriodicityAndOffset) ProtoMessage()    {}
30137 func (*CSI_ReportPeriodicityAndOffset) Descriptor() ([]byte, []int) {
30138         return fileDescriptor_21c7528bb61f1a7a, []int{304}
30139 }
30140
30141 func (m *CSI_ReportPeriodicityAndOffset) XXX_Unmarshal(b []byte) error {
30142         return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Unmarshal(m, b)
30143 }
30144 func (m *CSI_ReportPeriodicityAndOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30145         return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Marshal(b, m, deterministic)
30146 }
30147 func (m *CSI_ReportPeriodicityAndOffset) XXX_Merge(src proto.Message) {
30148         xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Merge(m, src)
30149 }
30150 func (m *CSI_ReportPeriodicityAndOffset) XXX_Size() int {
30151         return xxx_messageInfo_CSI_ReportPeriodicityAndOffset.Size(m)
30152 }
30153 func (m *CSI_ReportPeriodicityAndOffset) XXX_DiscardUnknown() {
30154         xxx_messageInfo_CSI_ReportPeriodicityAndOffset.DiscardUnknown(m)
30155 }
30156
30157 var xxx_messageInfo_CSI_ReportPeriodicityAndOffset proto.InternalMessageInfo
30158
30159 type isCSI_ReportPeriodicityAndOffset_C interface {
30160         isCSI_ReportPeriodicityAndOffset_C()
30161 }
30162
30163 type CSI_ReportPeriodicityAndOffset_Slots4 struct {
30164         Slots4 uint32 `protobuf:"varint,1,opt,name=slots4,proto3,oneof"`
30165 }
30166
30167 type CSI_ReportPeriodicityAndOffset_Slots5 struct {
30168         Slots5 uint32 `protobuf:"varint,2,opt,name=slots5,proto3,oneof"`
30169 }
30170
30171 type CSI_ReportPeriodicityAndOffset_Slots8 struct {
30172         Slots8 uint32 `protobuf:"varint,3,opt,name=slots8,proto3,oneof"`
30173 }
30174
30175 type CSI_ReportPeriodicityAndOffset_Slots10 struct {
30176         Slots10 uint32 `protobuf:"varint,4,opt,name=slots10,proto3,oneof"`
30177 }
30178
30179 type CSI_ReportPeriodicityAndOffset_Slots16 struct {
30180         Slots16 uint32 `protobuf:"varint,5,opt,name=slots16,proto3,oneof"`
30181 }
30182
30183 type CSI_ReportPeriodicityAndOffset_Slots20 struct {
30184         Slots20 uint32 `protobuf:"varint,6,opt,name=slots20,proto3,oneof"`
30185 }
30186
30187 type CSI_ReportPeriodicityAndOffset_Slots40 struct {
30188         Slots40 uint32 `protobuf:"varint,7,opt,name=slots40,proto3,oneof"`
30189 }
30190
30191 type CSI_ReportPeriodicityAndOffset_Slots80 struct {
30192         Slots80 uint32 `protobuf:"varint,8,opt,name=slots80,proto3,oneof"`
30193 }
30194
30195 type CSI_ReportPeriodicityAndOffset_Slots160 struct {
30196         Slots160 uint32 `protobuf:"varint,9,opt,name=slots160,proto3,oneof"`
30197 }
30198
30199 type CSI_ReportPeriodicityAndOffset_Slots320 struct {
30200         Slots320 uint32 `protobuf:"varint,10,opt,name=slots320,proto3,oneof"`
30201 }
30202
30203 func (*CSI_ReportPeriodicityAndOffset_Slots4) isCSI_ReportPeriodicityAndOffset_C() {}
30204
30205 func (*CSI_ReportPeriodicityAndOffset_Slots5) isCSI_ReportPeriodicityAndOffset_C() {}
30206
30207 func (*CSI_ReportPeriodicityAndOffset_Slots8) isCSI_ReportPeriodicityAndOffset_C() {}
30208
30209 func (*CSI_ReportPeriodicityAndOffset_Slots10) isCSI_ReportPeriodicityAndOffset_C() {}
30210
30211 func (*CSI_ReportPeriodicityAndOffset_Slots16) isCSI_ReportPeriodicityAndOffset_C() {}
30212
30213 func (*CSI_ReportPeriodicityAndOffset_Slots20) isCSI_ReportPeriodicityAndOffset_C() {}
30214
30215 func (*CSI_ReportPeriodicityAndOffset_Slots40) isCSI_ReportPeriodicityAndOffset_C() {}
30216
30217 func (*CSI_ReportPeriodicityAndOffset_Slots80) isCSI_ReportPeriodicityAndOffset_C() {}
30218
30219 func (*CSI_ReportPeriodicityAndOffset_Slots160) isCSI_ReportPeriodicityAndOffset_C() {}
30220
30221 func (*CSI_ReportPeriodicityAndOffset_Slots320) isCSI_ReportPeriodicityAndOffset_C() {}
30222
30223 func (m *CSI_ReportPeriodicityAndOffset) GetC() isCSI_ReportPeriodicityAndOffset_C {
30224         if m != nil {
30225                 return m.C
30226         }
30227         return nil
30228 }
30229
30230 func (m *CSI_ReportPeriodicityAndOffset) GetSlots4() uint32 {
30231         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots4); ok {
30232                 return x.Slots4
30233         }
30234         return 0
30235 }
30236
30237 func (m *CSI_ReportPeriodicityAndOffset) GetSlots5() uint32 {
30238         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots5); ok {
30239                 return x.Slots5
30240         }
30241         return 0
30242 }
30243
30244 func (m *CSI_ReportPeriodicityAndOffset) GetSlots8() uint32 {
30245         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots8); ok {
30246                 return x.Slots8
30247         }
30248         return 0
30249 }
30250
30251 func (m *CSI_ReportPeriodicityAndOffset) GetSlots10() uint32 {
30252         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots10); ok {
30253                 return x.Slots10
30254         }
30255         return 0
30256 }
30257
30258 func (m *CSI_ReportPeriodicityAndOffset) GetSlots16() uint32 {
30259         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots16); ok {
30260                 return x.Slots16
30261         }
30262         return 0
30263 }
30264
30265 func (m *CSI_ReportPeriodicityAndOffset) GetSlots20() uint32 {
30266         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots20); ok {
30267                 return x.Slots20
30268         }
30269         return 0
30270 }
30271
30272 func (m *CSI_ReportPeriodicityAndOffset) GetSlots40() uint32 {
30273         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots40); ok {
30274                 return x.Slots40
30275         }
30276         return 0
30277 }
30278
30279 func (m *CSI_ReportPeriodicityAndOffset) GetSlots80() uint32 {
30280         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots80); ok {
30281                 return x.Slots80
30282         }
30283         return 0
30284 }
30285
30286 func (m *CSI_ReportPeriodicityAndOffset) GetSlots160() uint32 {
30287         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots160); ok {
30288                 return x.Slots160
30289         }
30290         return 0
30291 }
30292
30293 func (m *CSI_ReportPeriodicityAndOffset) GetSlots320() uint32 {
30294         if x, ok := m.GetC().(*CSI_ReportPeriodicityAndOffset_Slots320); ok {
30295                 return x.Slots320
30296         }
30297         return 0
30298 }
30299
30300 // XXX_OneofWrappers is for the internal use of the proto package.
30301 func (*CSI_ReportPeriodicityAndOffset) XXX_OneofWrappers() []interface{} {
30302         return []interface{}{
30303                 (*CSI_ReportPeriodicityAndOffset_Slots4)(nil),
30304                 (*CSI_ReportPeriodicityAndOffset_Slots5)(nil),
30305                 (*CSI_ReportPeriodicityAndOffset_Slots8)(nil),
30306                 (*CSI_ReportPeriodicityAndOffset_Slots10)(nil),
30307                 (*CSI_ReportPeriodicityAndOffset_Slots16)(nil),
30308                 (*CSI_ReportPeriodicityAndOffset_Slots20)(nil),
30309                 (*CSI_ReportPeriodicityAndOffset_Slots40)(nil),
30310                 (*CSI_ReportPeriodicityAndOffset_Slots80)(nil),
30311                 (*CSI_ReportPeriodicityAndOffset_Slots160)(nil),
30312                 (*CSI_ReportPeriodicityAndOffset_Slots320)(nil),
30313         }
30314 }
30315
30316 type PUCCH_CSI_Resource struct {
30317         UplinkBandwidthPartId uint32   `protobuf:"varint,1,opt,name=uplinkBandwidthPartId,proto3" json:"uplinkBandwidthPartId,omitempty"`
30318         Pucch_Resource        uint32   `protobuf:"varint,2,opt,name=pucch_Resource,json=pucchResource,proto3" json:"pucch_Resource,omitempty"`
30319         XXX_NoUnkeyedLiteral  struct{} `json:"-"`
30320         XXX_unrecognized      []byte   `json:"-"`
30321         XXX_sizecache         int32    `json:"-"`
30322 }
30323
30324 func (m *PUCCH_CSI_Resource) Reset()         { *m = PUCCH_CSI_Resource{} }
30325 func (m *PUCCH_CSI_Resource) String() string { return proto.CompactTextString(m) }
30326 func (*PUCCH_CSI_Resource) ProtoMessage()    {}
30327 func (*PUCCH_CSI_Resource) Descriptor() ([]byte, []int) {
30328         return fileDescriptor_21c7528bb61f1a7a, []int{305}
30329 }
30330
30331 func (m *PUCCH_CSI_Resource) XXX_Unmarshal(b []byte) error {
30332         return xxx_messageInfo_PUCCH_CSI_Resource.Unmarshal(m, b)
30333 }
30334 func (m *PUCCH_CSI_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30335         return xxx_messageInfo_PUCCH_CSI_Resource.Marshal(b, m, deterministic)
30336 }
30337 func (m *PUCCH_CSI_Resource) XXX_Merge(src proto.Message) {
30338         xxx_messageInfo_PUCCH_CSI_Resource.Merge(m, src)
30339 }
30340 func (m *PUCCH_CSI_Resource) XXX_Size() int {
30341         return xxx_messageInfo_PUCCH_CSI_Resource.Size(m)
30342 }
30343 func (m *PUCCH_CSI_Resource) XXX_DiscardUnknown() {
30344         xxx_messageInfo_PUCCH_CSI_Resource.DiscardUnknown(m)
30345 }
30346
30347 var xxx_messageInfo_PUCCH_CSI_Resource proto.InternalMessageInfo
30348
30349 func (m *PUCCH_CSI_Resource) GetUplinkBandwidthPartId() uint32 {
30350         if m != nil {
30351                 return m.UplinkBandwidthPartId
30352         }
30353         return 0
30354 }
30355
30356 func (m *PUCCH_CSI_Resource) GetPucch_Resource() uint32 {
30357         if m != nil {
30358                 return m.Pucch_Resource
30359         }
30360         return 0
30361 }
30362
30363 type CSI_ReportConfigType_SemiPersistentOnPUCCH struct {
30364         ReportSlotConfig       *CSI_ReportPeriodicityAndOffset `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"`
30365         Pucch_CSI_ResourceList []*PUCCH_CSI_Resource           `protobuf:"bytes,2,rep,name=pucch_CSI_ResourceList,json=pucchCSIResourceList,proto3" json:"pucch_CSI_ResourceList,omitempty"`
30366         XXX_NoUnkeyedLiteral   struct{}                        `json:"-"`
30367         XXX_unrecognized       []byte                          `json:"-"`
30368         XXX_sizecache          int32                           `json:"-"`
30369 }
30370
30371 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) Reset() {
30372         *m = CSI_ReportConfigType_SemiPersistentOnPUCCH{}
30373 }
30374 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) String() string {
30375         return proto.CompactTextString(m)
30376 }
30377 func (*CSI_ReportConfigType_SemiPersistentOnPUCCH) ProtoMessage() {}
30378 func (*CSI_ReportConfigType_SemiPersistentOnPUCCH) Descriptor() ([]byte, []int) {
30379         return fileDescriptor_21c7528bb61f1a7a, []int{306}
30380 }
30381
30382 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Unmarshal(b []byte) error {
30383         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Unmarshal(m, b)
30384 }
30385 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30386         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Marshal(b, m, deterministic)
30387 }
30388 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Merge(src proto.Message) {
30389         xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Merge(m, src)
30390 }
30391 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_Size() int {
30392         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.Size(m)
30393 }
30394 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) XXX_DiscardUnknown() {
30395         xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH.DiscardUnknown(m)
30396 }
30397
30398 var xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUCCH proto.InternalMessageInfo
30399
30400 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) GetReportSlotConfig() *CSI_ReportPeriodicityAndOffset {
30401         if m != nil {
30402                 return m.ReportSlotConfig
30403         }
30404         return nil
30405 }
30406
30407 func (m *CSI_ReportConfigType_SemiPersistentOnPUCCH) GetPucch_CSI_ResourceList() []*PUCCH_CSI_Resource {
30408         if m != nil {
30409                 return m.Pucch_CSI_ResourceList
30410         }
30411         return nil
30412 }
30413
30414 type CSI_ReportConfigType_SemiPersistentOnPUSCH struct {
30415         ReportSlotConfig     *ReportSlotConfig `protobuf:"bytes,1,opt,name=reportSlotConfig,proto3" json:"reportSlotConfig,omitempty"`
30416         ReportSlotOffsetList []uint32          `protobuf:"varint,2,rep,packed,name=reportSlotOffsetList,proto3" json:"reportSlotOffsetList,omitempty"`
30417         P0Alpha              uint32            `protobuf:"varint,3,opt,name=p0alpha,proto3" json:"p0alpha,omitempty"`
30418         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
30419         XXX_unrecognized     []byte            `json:"-"`
30420         XXX_sizecache        int32             `json:"-"`
30421 }
30422
30423 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) Reset() {
30424         *m = CSI_ReportConfigType_SemiPersistentOnPUSCH{}
30425 }
30426 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) String() string {
30427         return proto.CompactTextString(m)
30428 }
30429 func (*CSI_ReportConfigType_SemiPersistentOnPUSCH) ProtoMessage() {}
30430 func (*CSI_ReportConfigType_SemiPersistentOnPUSCH) Descriptor() ([]byte, []int) {
30431         return fileDescriptor_21c7528bb61f1a7a, []int{307}
30432 }
30433
30434 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Unmarshal(b []byte) error {
30435         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Unmarshal(m, b)
30436 }
30437 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30438         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Marshal(b, m, deterministic)
30439 }
30440 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Merge(src proto.Message) {
30441         xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Merge(m, src)
30442 }
30443 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_Size() int {
30444         return xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.Size(m)
30445 }
30446 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) XXX_DiscardUnknown() {
30447         xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH.DiscardUnknown(m)
30448 }
30449
30450 var xxx_messageInfo_CSI_ReportConfigType_SemiPersistentOnPUSCH proto.InternalMessageInfo
30451
30452 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetReportSlotConfig() *ReportSlotConfig {
30453         if m != nil {
30454                 return m.ReportSlotConfig
30455         }
30456         return nil
30457 }
30458
30459 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetReportSlotOffsetList() []uint32 {
30460         if m != nil {
30461                 return m.ReportSlotOffsetList
30462         }
30463         return nil
30464 }
30465
30466 func (m *CSI_ReportConfigType_SemiPersistentOnPUSCH) GetP0Alpha() uint32 {
30467         if m != nil {
30468                 return m.P0Alpha
30469         }
30470         return 0
30471 }
30472
30473 type ReportSlotConfig struct {
30474         Value                ReportSlotConfig_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportSlotConfig_Value" json:"value,omitempty"`
30475         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
30476         XXX_unrecognized     []byte                 `json:"-"`
30477         XXX_sizecache        int32                  `json:"-"`
30478 }
30479
30480 func (m *ReportSlotConfig) Reset()         { *m = ReportSlotConfig{} }
30481 func (m *ReportSlotConfig) String() string { return proto.CompactTextString(m) }
30482 func (*ReportSlotConfig) ProtoMessage()    {}
30483 func (*ReportSlotConfig) Descriptor() ([]byte, []int) {
30484         return fileDescriptor_21c7528bb61f1a7a, []int{308}
30485 }
30486
30487 func (m *ReportSlotConfig) XXX_Unmarshal(b []byte) error {
30488         return xxx_messageInfo_ReportSlotConfig.Unmarshal(m, b)
30489 }
30490 func (m *ReportSlotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30491         return xxx_messageInfo_ReportSlotConfig.Marshal(b, m, deterministic)
30492 }
30493 func (m *ReportSlotConfig) XXX_Merge(src proto.Message) {
30494         xxx_messageInfo_ReportSlotConfig.Merge(m, src)
30495 }
30496 func (m *ReportSlotConfig) XXX_Size() int {
30497         return xxx_messageInfo_ReportSlotConfig.Size(m)
30498 }
30499 func (m *ReportSlotConfig) XXX_DiscardUnknown() {
30500         xxx_messageInfo_ReportSlotConfig.DiscardUnknown(m)
30501 }
30502
30503 var xxx_messageInfo_ReportSlotConfig proto.InternalMessageInfo
30504
30505 func (m *ReportSlotConfig) GetValue() ReportSlotConfig_Value {
30506         if m != nil {
30507                 return m.Value
30508         }
30509         return ReportSlotConfig_protobuf_unspecified
30510 }
30511
30512 type CSI_ReportConfigType_Aperiodic struct {
30513         ReportSlotOffsetList []uint32 `protobuf:"varint,1,rep,packed,name=reportSlotOffsetList,proto3" json:"reportSlotOffsetList,omitempty"`
30514         XXX_NoUnkeyedLiteral struct{} `json:"-"`
30515         XXX_unrecognized     []byte   `json:"-"`
30516         XXX_sizecache        int32    `json:"-"`
30517 }
30518
30519 func (m *CSI_ReportConfigType_Aperiodic) Reset()         { *m = CSI_ReportConfigType_Aperiodic{} }
30520 func (m *CSI_ReportConfigType_Aperiodic) String() string { return proto.CompactTextString(m) }
30521 func (*CSI_ReportConfigType_Aperiodic) ProtoMessage()    {}
30522 func (*CSI_ReportConfigType_Aperiodic) Descriptor() ([]byte, []int) {
30523         return fileDescriptor_21c7528bb61f1a7a, []int{309}
30524 }
30525
30526 func (m *CSI_ReportConfigType_Aperiodic) XXX_Unmarshal(b []byte) error {
30527         return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Unmarshal(m, b)
30528 }
30529 func (m *CSI_ReportConfigType_Aperiodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30530         return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Marshal(b, m, deterministic)
30531 }
30532 func (m *CSI_ReportConfigType_Aperiodic) XXX_Merge(src proto.Message) {
30533         xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Merge(m, src)
30534 }
30535 func (m *CSI_ReportConfigType_Aperiodic) XXX_Size() int {
30536         return xxx_messageInfo_CSI_ReportConfigType_Aperiodic.Size(m)
30537 }
30538 func (m *CSI_ReportConfigType_Aperiodic) XXX_DiscardUnknown() {
30539         xxx_messageInfo_CSI_ReportConfigType_Aperiodic.DiscardUnknown(m)
30540 }
30541
30542 var xxx_messageInfo_CSI_ReportConfigType_Aperiodic proto.InternalMessageInfo
30543
30544 func (m *CSI_ReportConfigType_Aperiodic) GetReportSlotOffsetList() []uint32 {
30545         if m != nil {
30546                 return m.ReportSlotOffsetList
30547         }
30548         return nil
30549 }
30550
30551 type CRI_RII1_CQI struct {
30552         Value                CRI_RII1_CQI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CRI_RII1_CQI_Value" json:"value,omitempty"`
30553         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
30554         XXX_unrecognized     []byte             `json:"-"`
30555         XXX_sizecache        int32              `json:"-"`
30556 }
30557
30558 func (m *CRI_RII1_CQI) Reset()         { *m = CRI_RII1_CQI{} }
30559 func (m *CRI_RII1_CQI) String() string { return proto.CompactTextString(m) }
30560 func (*CRI_RII1_CQI) ProtoMessage()    {}
30561 func (*CRI_RII1_CQI) Descriptor() ([]byte, []int) {
30562         return fileDescriptor_21c7528bb61f1a7a, []int{310}
30563 }
30564
30565 func (m *CRI_RII1_CQI) XXX_Unmarshal(b []byte) error {
30566         return xxx_messageInfo_CRI_RII1_CQI.Unmarshal(m, b)
30567 }
30568 func (m *CRI_RII1_CQI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30569         return xxx_messageInfo_CRI_RII1_CQI.Marshal(b, m, deterministic)
30570 }
30571 func (m *CRI_RII1_CQI) XXX_Merge(src proto.Message) {
30572         xxx_messageInfo_CRI_RII1_CQI.Merge(m, src)
30573 }
30574 func (m *CRI_RII1_CQI) XXX_Size() int {
30575         return xxx_messageInfo_CRI_RII1_CQI.Size(m)
30576 }
30577 func (m *CRI_RII1_CQI) XXX_DiscardUnknown() {
30578         xxx_messageInfo_CRI_RII1_CQI.DiscardUnknown(m)
30579 }
30580
30581 var xxx_messageInfo_CRI_RII1_CQI proto.InternalMessageInfo
30582
30583 func (m *CRI_RII1_CQI) GetValue() CRI_RII1_CQI_Value {
30584         if m != nil {
30585                 return m.Value
30586         }
30587         return CRI_RII1_CQI_protobuf_unspecified
30588 }
30589
30590 type ReportFreqConfiguration struct {
30591         Cqi_FormatIndicator *CQI_FormatIndicator `protobuf:"bytes,1,opt,name=cqi_FormatIndicator,json=cqiFormatIndicator,proto3" json:"cqi_FormatIndicator,omitempty"`
30592         Pmi_FormatIndicator *PMI_FormatIndicator `protobuf:"bytes,2,opt,name=pmi_FormatIndicator,json=pmiFormatIndicator,proto3" json:"pmi_FormatIndicator,omitempty"`
30593         // Types that are valid to be assigned to Csi_ReportingBand:
30594         //      *ReportFreqConfiguration_Subbands3
30595         //      *ReportFreqConfiguration_Subbands4
30596         //      *ReportFreqConfiguration_Subbands5
30597         //      *ReportFreqConfiguration_Subbands6
30598         //      *ReportFreqConfiguration_Subbands7
30599         //      *ReportFreqConfiguration_Subbands8
30600         //      *ReportFreqConfiguration_Subbands9
30601         //      *ReportFreqConfiguration_Subbands10
30602         //      *ReportFreqConfiguration_Subbands11
30603         //      *ReportFreqConfiguration_Subbands12
30604         //      *ReportFreqConfiguration_Subbands13
30605         //      *ReportFreqConfiguration_Subbands14
30606         //      *ReportFreqConfiguration_Subbands15
30607         //      *ReportFreqConfiguration_Subbands16
30608         //      *ReportFreqConfiguration_Subbands17
30609         //      *ReportFreqConfiguration_Subbands18
30610         //      *ReportFreqConfiguration_Subbands19V1530
30611         Csi_ReportingBand    isReportFreqConfiguration_Csi_ReportingBand `protobuf_oneof:"csi_ReportingBand"`
30612         XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
30613         XXX_unrecognized     []byte                                      `json:"-"`
30614         XXX_sizecache        int32                                       `json:"-"`
30615 }
30616
30617 func (m *ReportFreqConfiguration) Reset()         { *m = ReportFreqConfiguration{} }
30618 func (m *ReportFreqConfiguration) String() string { return proto.CompactTextString(m) }
30619 func (*ReportFreqConfiguration) ProtoMessage()    {}
30620 func (*ReportFreqConfiguration) Descriptor() ([]byte, []int) {
30621         return fileDescriptor_21c7528bb61f1a7a, []int{311}
30622 }
30623
30624 func (m *ReportFreqConfiguration) XXX_Unmarshal(b []byte) error {
30625         return xxx_messageInfo_ReportFreqConfiguration.Unmarshal(m, b)
30626 }
30627 func (m *ReportFreqConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30628         return xxx_messageInfo_ReportFreqConfiguration.Marshal(b, m, deterministic)
30629 }
30630 func (m *ReportFreqConfiguration) XXX_Merge(src proto.Message) {
30631         xxx_messageInfo_ReportFreqConfiguration.Merge(m, src)
30632 }
30633 func (m *ReportFreqConfiguration) XXX_Size() int {
30634         return xxx_messageInfo_ReportFreqConfiguration.Size(m)
30635 }
30636 func (m *ReportFreqConfiguration) XXX_DiscardUnknown() {
30637         xxx_messageInfo_ReportFreqConfiguration.DiscardUnknown(m)
30638 }
30639
30640 var xxx_messageInfo_ReportFreqConfiguration proto.InternalMessageInfo
30641
30642 func (m *ReportFreqConfiguration) GetCqi_FormatIndicator() *CQI_FormatIndicator {
30643         if m != nil {
30644                 return m.Cqi_FormatIndicator
30645         }
30646         return nil
30647 }
30648
30649 func (m *ReportFreqConfiguration) GetPmi_FormatIndicator() *PMI_FormatIndicator {
30650         if m != nil {
30651                 return m.Pmi_FormatIndicator
30652         }
30653         return nil
30654 }
30655
30656 type isReportFreqConfiguration_Csi_ReportingBand interface {
30657         isReportFreqConfiguration_Csi_ReportingBand()
30658 }
30659
30660 type ReportFreqConfiguration_Subbands3 struct {
30661         Subbands3 []byte `protobuf:"bytes,3,opt,name=subbands3,proto3,oneof"`
30662 }
30663
30664 type ReportFreqConfiguration_Subbands4 struct {
30665         Subbands4 []byte `protobuf:"bytes,4,opt,name=subbands4,proto3,oneof"`
30666 }
30667
30668 type ReportFreqConfiguration_Subbands5 struct {
30669         Subbands5 []byte `protobuf:"bytes,5,opt,name=subbands5,proto3,oneof"`
30670 }
30671
30672 type ReportFreqConfiguration_Subbands6 struct {
30673         Subbands6 []byte `protobuf:"bytes,6,opt,name=subbands6,proto3,oneof"`
30674 }
30675
30676 type ReportFreqConfiguration_Subbands7 struct {
30677         Subbands7 []byte `protobuf:"bytes,7,opt,name=subbands7,proto3,oneof"`
30678 }
30679
30680 type ReportFreqConfiguration_Subbands8 struct {
30681         Subbands8 []byte `protobuf:"bytes,8,opt,name=subbands8,proto3,oneof"`
30682 }
30683
30684 type ReportFreqConfiguration_Subbands9 struct {
30685         Subbands9 []byte `protobuf:"bytes,9,opt,name=subbands9,proto3,oneof"`
30686 }
30687
30688 type ReportFreqConfiguration_Subbands10 struct {
30689         Subbands10 []byte `protobuf:"bytes,10,opt,name=subbands10,proto3,oneof"`
30690 }
30691
30692 type ReportFreqConfiguration_Subbands11 struct {
30693         Subbands11 []byte `protobuf:"bytes,11,opt,name=subbands11,proto3,oneof"`
30694 }
30695
30696 type ReportFreqConfiguration_Subbands12 struct {
30697         Subbands12 []byte `protobuf:"bytes,12,opt,name=subbands12,proto3,oneof"`
30698 }
30699
30700 type ReportFreqConfiguration_Subbands13 struct {
30701         Subbands13 []byte `protobuf:"bytes,13,opt,name=subbands13,proto3,oneof"`
30702 }
30703
30704 type ReportFreqConfiguration_Subbands14 struct {
30705         Subbands14 []byte `protobuf:"bytes,14,opt,name=subbands14,proto3,oneof"`
30706 }
30707
30708 type ReportFreqConfiguration_Subbands15 struct {
30709         Subbands15 []byte `protobuf:"bytes,15,opt,name=subbands15,proto3,oneof"`
30710 }
30711
30712 type ReportFreqConfiguration_Subbands16 struct {
30713         Subbands16 []byte `protobuf:"bytes,16,opt,name=subbands16,proto3,oneof"`
30714 }
30715
30716 type ReportFreqConfiguration_Subbands17 struct {
30717         Subbands17 []byte `protobuf:"bytes,17,opt,name=subbands17,proto3,oneof"`
30718 }
30719
30720 type ReportFreqConfiguration_Subbands18 struct {
30721         Subbands18 []byte `protobuf:"bytes,18,opt,name=subbands18,proto3,oneof"`
30722 }
30723
30724 type ReportFreqConfiguration_Subbands19V1530 struct {
30725         Subbands19V1530 []byte `protobuf:"bytes,19,opt,name=subbands19_v1530,json=subbands19V1530,proto3,oneof"`
30726 }
30727
30728 func (*ReportFreqConfiguration_Subbands3) isReportFreqConfiguration_Csi_ReportingBand() {}
30729
30730 func (*ReportFreqConfiguration_Subbands4) isReportFreqConfiguration_Csi_ReportingBand() {}
30731
30732 func (*ReportFreqConfiguration_Subbands5) isReportFreqConfiguration_Csi_ReportingBand() {}
30733
30734 func (*ReportFreqConfiguration_Subbands6) isReportFreqConfiguration_Csi_ReportingBand() {}
30735
30736 func (*ReportFreqConfiguration_Subbands7) isReportFreqConfiguration_Csi_ReportingBand() {}
30737
30738 func (*ReportFreqConfiguration_Subbands8) isReportFreqConfiguration_Csi_ReportingBand() {}
30739
30740 func (*ReportFreqConfiguration_Subbands9) isReportFreqConfiguration_Csi_ReportingBand() {}
30741
30742 func (*ReportFreqConfiguration_Subbands10) isReportFreqConfiguration_Csi_ReportingBand() {}
30743
30744 func (*ReportFreqConfiguration_Subbands11) isReportFreqConfiguration_Csi_ReportingBand() {}
30745
30746 func (*ReportFreqConfiguration_Subbands12) isReportFreqConfiguration_Csi_ReportingBand() {}
30747
30748 func (*ReportFreqConfiguration_Subbands13) isReportFreqConfiguration_Csi_ReportingBand() {}
30749
30750 func (*ReportFreqConfiguration_Subbands14) isReportFreqConfiguration_Csi_ReportingBand() {}
30751
30752 func (*ReportFreqConfiguration_Subbands15) isReportFreqConfiguration_Csi_ReportingBand() {}
30753
30754 func (*ReportFreqConfiguration_Subbands16) isReportFreqConfiguration_Csi_ReportingBand() {}
30755
30756 func (*ReportFreqConfiguration_Subbands17) isReportFreqConfiguration_Csi_ReportingBand() {}
30757
30758 func (*ReportFreqConfiguration_Subbands18) isReportFreqConfiguration_Csi_ReportingBand() {}
30759
30760 func (*ReportFreqConfiguration_Subbands19V1530) isReportFreqConfiguration_Csi_ReportingBand() {}
30761
30762 func (m *ReportFreqConfiguration) GetCsi_ReportingBand() isReportFreqConfiguration_Csi_ReportingBand {
30763         if m != nil {
30764                 return m.Csi_ReportingBand
30765         }
30766         return nil
30767 }
30768
30769 func (m *ReportFreqConfiguration) GetSubbands3() []byte {
30770         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands3); ok {
30771                 return x.Subbands3
30772         }
30773         return nil
30774 }
30775
30776 func (m *ReportFreqConfiguration) GetSubbands4() []byte {
30777         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands4); ok {
30778                 return x.Subbands4
30779         }
30780         return nil
30781 }
30782
30783 func (m *ReportFreqConfiguration) GetSubbands5() []byte {
30784         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands5); ok {
30785                 return x.Subbands5
30786         }
30787         return nil
30788 }
30789
30790 func (m *ReportFreqConfiguration) GetSubbands6() []byte {
30791         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands6); ok {
30792                 return x.Subbands6
30793         }
30794         return nil
30795 }
30796
30797 func (m *ReportFreqConfiguration) GetSubbands7() []byte {
30798         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands7); ok {
30799                 return x.Subbands7
30800         }
30801         return nil
30802 }
30803
30804 func (m *ReportFreqConfiguration) GetSubbands8() []byte {
30805         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands8); ok {
30806                 return x.Subbands8
30807         }
30808         return nil
30809 }
30810
30811 func (m *ReportFreqConfiguration) GetSubbands9() []byte {
30812         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands9); ok {
30813                 return x.Subbands9
30814         }
30815         return nil
30816 }
30817
30818 func (m *ReportFreqConfiguration) GetSubbands10() []byte {
30819         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands10); ok {
30820                 return x.Subbands10
30821         }
30822         return nil
30823 }
30824
30825 func (m *ReportFreqConfiguration) GetSubbands11() []byte {
30826         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands11); ok {
30827                 return x.Subbands11
30828         }
30829         return nil
30830 }
30831
30832 func (m *ReportFreqConfiguration) GetSubbands12() []byte {
30833         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands12); ok {
30834                 return x.Subbands12
30835         }
30836         return nil
30837 }
30838
30839 func (m *ReportFreqConfiguration) GetSubbands13() []byte {
30840         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands13); ok {
30841                 return x.Subbands13
30842         }
30843         return nil
30844 }
30845
30846 func (m *ReportFreqConfiguration) GetSubbands14() []byte {
30847         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands14); ok {
30848                 return x.Subbands14
30849         }
30850         return nil
30851 }
30852
30853 func (m *ReportFreqConfiguration) GetSubbands15() []byte {
30854         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands15); ok {
30855                 return x.Subbands15
30856         }
30857         return nil
30858 }
30859
30860 func (m *ReportFreqConfiguration) GetSubbands16() []byte {
30861         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands16); ok {
30862                 return x.Subbands16
30863         }
30864         return nil
30865 }
30866
30867 func (m *ReportFreqConfiguration) GetSubbands17() []byte {
30868         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands17); ok {
30869                 return x.Subbands17
30870         }
30871         return nil
30872 }
30873
30874 func (m *ReportFreqConfiguration) GetSubbands18() []byte {
30875         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands18); ok {
30876                 return x.Subbands18
30877         }
30878         return nil
30879 }
30880
30881 func (m *ReportFreqConfiguration) GetSubbands19V1530() []byte {
30882         if x, ok := m.GetCsi_ReportingBand().(*ReportFreqConfiguration_Subbands19V1530); ok {
30883                 return x.Subbands19V1530
30884         }
30885         return nil
30886 }
30887
30888 // XXX_OneofWrappers is for the internal use of the proto package.
30889 func (*ReportFreqConfiguration) XXX_OneofWrappers() []interface{} {
30890         return []interface{}{
30891                 (*ReportFreqConfiguration_Subbands3)(nil),
30892                 (*ReportFreqConfiguration_Subbands4)(nil),
30893                 (*ReportFreqConfiguration_Subbands5)(nil),
30894                 (*ReportFreqConfiguration_Subbands6)(nil),
30895                 (*ReportFreqConfiguration_Subbands7)(nil),
30896                 (*ReportFreqConfiguration_Subbands8)(nil),
30897                 (*ReportFreqConfiguration_Subbands9)(nil),
30898                 (*ReportFreqConfiguration_Subbands10)(nil),
30899                 (*ReportFreqConfiguration_Subbands11)(nil),
30900                 (*ReportFreqConfiguration_Subbands12)(nil),
30901                 (*ReportFreqConfiguration_Subbands13)(nil),
30902                 (*ReportFreqConfiguration_Subbands14)(nil),
30903                 (*ReportFreqConfiguration_Subbands15)(nil),
30904                 (*ReportFreqConfiguration_Subbands16)(nil),
30905                 (*ReportFreqConfiguration_Subbands17)(nil),
30906                 (*ReportFreqConfiguration_Subbands18)(nil),
30907                 (*ReportFreqConfiguration_Subbands19V1530)(nil),
30908         }
30909 }
30910
30911 type CQI_FormatIndicator struct {
30912         Value                CQI_FormatIndicator_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CQI_FormatIndicator_Value" json:"value,omitempty"`
30913         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
30914         XXX_unrecognized     []byte                    `json:"-"`
30915         XXX_sizecache        int32                     `json:"-"`
30916 }
30917
30918 func (m *CQI_FormatIndicator) Reset()         { *m = CQI_FormatIndicator{} }
30919 func (m *CQI_FormatIndicator) String() string { return proto.CompactTextString(m) }
30920 func (*CQI_FormatIndicator) ProtoMessage()    {}
30921 func (*CQI_FormatIndicator) Descriptor() ([]byte, []int) {
30922         return fileDescriptor_21c7528bb61f1a7a, []int{312}
30923 }
30924
30925 func (m *CQI_FormatIndicator) XXX_Unmarshal(b []byte) error {
30926         return xxx_messageInfo_CQI_FormatIndicator.Unmarshal(m, b)
30927 }
30928 func (m *CQI_FormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30929         return xxx_messageInfo_CQI_FormatIndicator.Marshal(b, m, deterministic)
30930 }
30931 func (m *CQI_FormatIndicator) XXX_Merge(src proto.Message) {
30932         xxx_messageInfo_CQI_FormatIndicator.Merge(m, src)
30933 }
30934 func (m *CQI_FormatIndicator) XXX_Size() int {
30935         return xxx_messageInfo_CQI_FormatIndicator.Size(m)
30936 }
30937 func (m *CQI_FormatIndicator) XXX_DiscardUnknown() {
30938         xxx_messageInfo_CQI_FormatIndicator.DiscardUnknown(m)
30939 }
30940
30941 var xxx_messageInfo_CQI_FormatIndicator proto.InternalMessageInfo
30942
30943 func (m *CQI_FormatIndicator) GetValue() CQI_FormatIndicator_Value {
30944         if m != nil {
30945                 return m.Value
30946         }
30947         return CQI_FormatIndicator_protobuf_unspecified
30948 }
30949
30950 type PMI_FormatIndicator struct {
30951         Value                PMI_FormatIndicator_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PMI_FormatIndicator_Value" json:"value,omitempty"`
30952         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
30953         XXX_unrecognized     []byte                    `json:"-"`
30954         XXX_sizecache        int32                     `json:"-"`
30955 }
30956
30957 func (m *PMI_FormatIndicator) Reset()         { *m = PMI_FormatIndicator{} }
30958 func (m *PMI_FormatIndicator) String() string { return proto.CompactTextString(m) }
30959 func (*PMI_FormatIndicator) ProtoMessage()    {}
30960 func (*PMI_FormatIndicator) Descriptor() ([]byte, []int) {
30961         return fileDescriptor_21c7528bb61f1a7a, []int{313}
30962 }
30963
30964 func (m *PMI_FormatIndicator) XXX_Unmarshal(b []byte) error {
30965         return xxx_messageInfo_PMI_FormatIndicator.Unmarshal(m, b)
30966 }
30967 func (m *PMI_FormatIndicator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
30968         return xxx_messageInfo_PMI_FormatIndicator.Marshal(b, m, deterministic)
30969 }
30970 func (m *PMI_FormatIndicator) XXX_Merge(src proto.Message) {
30971         xxx_messageInfo_PMI_FormatIndicator.Merge(m, src)
30972 }
30973 func (m *PMI_FormatIndicator) XXX_Size() int {
30974         return xxx_messageInfo_PMI_FormatIndicator.Size(m)
30975 }
30976 func (m *PMI_FormatIndicator) XXX_DiscardUnknown() {
30977         xxx_messageInfo_PMI_FormatIndicator.DiscardUnknown(m)
30978 }
30979
30980 var xxx_messageInfo_PMI_FormatIndicator proto.InternalMessageInfo
30981
30982 func (m *PMI_FormatIndicator) GetValue() PMI_FormatIndicator_Value {
30983         if m != nil {
30984                 return m.Value
30985         }
30986         return PMI_FormatIndicator_protobuf_unspecified
30987 }
30988
30989 type CodebookConfig struct {
30990         // Types that are valid to be assigned to CodebookType:
30991         //      *CodebookConfig_Type1
30992         //      *CodebookConfig_Type2
30993         CodebookType         isCodebookConfig_CodebookType `protobuf_oneof:"codebookType"`
30994         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
30995         XXX_unrecognized     []byte                        `json:"-"`
30996         XXX_sizecache        int32                         `json:"-"`
30997 }
30998
30999 func (m *CodebookConfig) Reset()         { *m = CodebookConfig{} }
31000 func (m *CodebookConfig) String() string { return proto.CompactTextString(m) }
31001 func (*CodebookConfig) ProtoMessage()    {}
31002 func (*CodebookConfig) Descriptor() ([]byte, []int) {
31003         return fileDescriptor_21c7528bb61f1a7a, []int{314}
31004 }
31005
31006 func (m *CodebookConfig) XXX_Unmarshal(b []byte) error {
31007         return xxx_messageInfo_CodebookConfig.Unmarshal(m, b)
31008 }
31009 func (m *CodebookConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31010         return xxx_messageInfo_CodebookConfig.Marshal(b, m, deterministic)
31011 }
31012 func (m *CodebookConfig) XXX_Merge(src proto.Message) {
31013         xxx_messageInfo_CodebookConfig.Merge(m, src)
31014 }
31015 func (m *CodebookConfig) XXX_Size() int {
31016         return xxx_messageInfo_CodebookConfig.Size(m)
31017 }
31018 func (m *CodebookConfig) XXX_DiscardUnknown() {
31019         xxx_messageInfo_CodebookConfig.DiscardUnknown(m)
31020 }
31021
31022 var xxx_messageInfo_CodebookConfig proto.InternalMessageInfo
31023
31024 type isCodebookConfig_CodebookType interface {
31025         isCodebookConfig_CodebookType()
31026 }
31027
31028 type CodebookConfig_Type1 struct {
31029         Type1 *CodebookType_Type1 `protobuf:"bytes,1,opt,name=type1,proto3,oneof"`
31030 }
31031
31032 type CodebookConfig_Type2 struct {
31033         Type2 *CodebookType_Type2 `protobuf:"bytes,2,opt,name=type2,proto3,oneof"`
31034 }
31035
31036 func (*CodebookConfig_Type1) isCodebookConfig_CodebookType() {}
31037
31038 func (*CodebookConfig_Type2) isCodebookConfig_CodebookType() {}
31039
31040 func (m *CodebookConfig) GetCodebookType() isCodebookConfig_CodebookType {
31041         if m != nil {
31042                 return m.CodebookType
31043         }
31044         return nil
31045 }
31046
31047 func (m *CodebookConfig) GetType1() *CodebookType_Type1 {
31048         if x, ok := m.GetCodebookType().(*CodebookConfig_Type1); ok {
31049                 return x.Type1
31050         }
31051         return nil
31052 }
31053
31054 func (m *CodebookConfig) GetType2() *CodebookType_Type2 {
31055         if x, ok := m.GetCodebookType().(*CodebookConfig_Type2); ok {
31056                 return x.Type2
31057         }
31058         return nil
31059 }
31060
31061 // XXX_OneofWrappers is for the internal use of the proto package.
31062 func (*CodebookConfig) XXX_OneofWrappers() []interface{} {
31063         return []interface{}{
31064                 (*CodebookConfig_Type1)(nil),
31065                 (*CodebookConfig_Type2)(nil),
31066         }
31067 }
31068
31069 type CodebookType_Type1 struct {
31070         // Types that are valid to be assigned to SubType:
31071         //      *CodebookType_Type1_TypeI_SinglePanel
31072         //      *CodebookType_Type1_TypeI_MultiPanell
31073         SubType              isCodebookType_Type1_SubType `protobuf_oneof:"subType"`
31074         CodebookMode         uint32                       `protobuf:"varint,3,opt,name=codebookMode,proto3" json:"codebookMode,omitempty"`
31075         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
31076         XXX_unrecognized     []byte                       `json:"-"`
31077         XXX_sizecache        int32                        `json:"-"`
31078 }
31079
31080 func (m *CodebookType_Type1) Reset()         { *m = CodebookType_Type1{} }
31081 func (m *CodebookType_Type1) String() string { return proto.CompactTextString(m) }
31082 func (*CodebookType_Type1) ProtoMessage()    {}
31083 func (*CodebookType_Type1) Descriptor() ([]byte, []int) {
31084         return fileDescriptor_21c7528bb61f1a7a, []int{315}
31085 }
31086
31087 func (m *CodebookType_Type1) XXX_Unmarshal(b []byte) error {
31088         return xxx_messageInfo_CodebookType_Type1.Unmarshal(m, b)
31089 }
31090 func (m *CodebookType_Type1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31091         return xxx_messageInfo_CodebookType_Type1.Marshal(b, m, deterministic)
31092 }
31093 func (m *CodebookType_Type1) XXX_Merge(src proto.Message) {
31094         xxx_messageInfo_CodebookType_Type1.Merge(m, src)
31095 }
31096 func (m *CodebookType_Type1) XXX_Size() int {
31097         return xxx_messageInfo_CodebookType_Type1.Size(m)
31098 }
31099 func (m *CodebookType_Type1) XXX_DiscardUnknown() {
31100         xxx_messageInfo_CodebookType_Type1.DiscardUnknown(m)
31101 }
31102
31103 var xxx_messageInfo_CodebookType_Type1 proto.InternalMessageInfo
31104
31105 type isCodebookType_Type1_SubType interface {
31106         isCodebookType_Type1_SubType()
31107 }
31108
31109 type CodebookType_Type1_TypeI_SinglePanel struct {
31110         TypeI_SinglePanel *CodebookSubType_SinglePanel `protobuf:"bytes,1,opt,name=typeI_SinglePanel,json=typeISinglePanel,proto3,oneof"`
31111 }
31112
31113 type CodebookType_Type1_TypeI_MultiPanell struct {
31114         TypeI_MultiPanell *CodebookSubType_MultiPanel `protobuf:"bytes,2,opt,name=typeI_MultiPanell,json=typeIMultiPanell,proto3,oneof"`
31115 }
31116
31117 func (*CodebookType_Type1_TypeI_SinglePanel) isCodebookType_Type1_SubType() {}
31118
31119 func (*CodebookType_Type1_TypeI_MultiPanell) isCodebookType_Type1_SubType() {}
31120
31121 func (m *CodebookType_Type1) GetSubType() isCodebookType_Type1_SubType {
31122         if m != nil {
31123                 return m.SubType
31124         }
31125         return nil
31126 }
31127
31128 func (m *CodebookType_Type1) GetTypeI_SinglePanel() *CodebookSubType_SinglePanel {
31129         if x, ok := m.GetSubType().(*CodebookType_Type1_TypeI_SinglePanel); ok {
31130                 return x.TypeI_SinglePanel
31131         }
31132         return nil
31133 }
31134
31135 func (m *CodebookType_Type1) GetTypeI_MultiPanell() *CodebookSubType_MultiPanel {
31136         if x, ok := m.GetSubType().(*CodebookType_Type1_TypeI_MultiPanell); ok {
31137                 return x.TypeI_MultiPanell
31138         }
31139         return nil
31140 }
31141
31142 func (m *CodebookType_Type1) GetCodebookMode() uint32 {
31143         if m != nil {
31144                 return m.CodebookMode
31145         }
31146         return 0
31147 }
31148
31149 // XXX_OneofWrappers is for the internal use of the proto package.
31150 func (*CodebookType_Type1) XXX_OneofWrappers() []interface{} {
31151         return []interface{}{
31152                 (*CodebookType_Type1_TypeI_SinglePanel)(nil),
31153                 (*CodebookType_Type1_TypeI_MultiPanell)(nil),
31154         }
31155 }
31156
31157 type CodebookSubType_SinglePanel struct {
31158         // Types that are valid to be assigned to NrOfAntennaPorts:
31159         //      *CodebookSubType_SinglePanel_Two
31160         //      *CodebookSubType_SinglePanel_MoreThanTwo
31161         NrOfAntennaPorts                isCodebookSubType_SinglePanel_NrOfAntennaPorts `protobuf_oneof:"nrOfAntennaPorts"`
31162         TypeI_SinglePanelRi_Restriction []byte                                         `protobuf:"bytes,3,opt,name=typeI_SinglePanel_ri_Restriction,json=typeISinglePanelRiRestriction,proto3" json:"typeI_SinglePanel_ri_Restriction,omitempty"`
31163         XXX_NoUnkeyedLiteral            struct{}                                       `json:"-"`
31164         XXX_unrecognized                []byte                                         `json:"-"`
31165         XXX_sizecache                   int32                                          `json:"-"`
31166 }
31167
31168 func (m *CodebookSubType_SinglePanel) Reset()         { *m = CodebookSubType_SinglePanel{} }
31169 func (m *CodebookSubType_SinglePanel) String() string { return proto.CompactTextString(m) }
31170 func (*CodebookSubType_SinglePanel) ProtoMessage()    {}
31171 func (*CodebookSubType_SinglePanel) Descriptor() ([]byte, []int) {
31172         return fileDescriptor_21c7528bb61f1a7a, []int{316}
31173 }
31174
31175 func (m *CodebookSubType_SinglePanel) XXX_Unmarshal(b []byte) error {
31176         return xxx_messageInfo_CodebookSubType_SinglePanel.Unmarshal(m, b)
31177 }
31178 func (m *CodebookSubType_SinglePanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31179         return xxx_messageInfo_CodebookSubType_SinglePanel.Marshal(b, m, deterministic)
31180 }
31181 func (m *CodebookSubType_SinglePanel) XXX_Merge(src proto.Message) {
31182         xxx_messageInfo_CodebookSubType_SinglePanel.Merge(m, src)
31183 }
31184 func (m *CodebookSubType_SinglePanel) XXX_Size() int {
31185         return xxx_messageInfo_CodebookSubType_SinglePanel.Size(m)
31186 }
31187 func (m *CodebookSubType_SinglePanel) XXX_DiscardUnknown() {
31188         xxx_messageInfo_CodebookSubType_SinglePanel.DiscardUnknown(m)
31189 }
31190
31191 var xxx_messageInfo_CodebookSubType_SinglePanel proto.InternalMessageInfo
31192
31193 type isCodebookSubType_SinglePanel_NrOfAntennaPorts interface {
31194         isCodebookSubType_SinglePanel_NrOfAntennaPorts()
31195 }
31196
31197 type CodebookSubType_SinglePanel_Two struct {
31198         Two *CodebookNrOfAntennaPorts_Two `protobuf:"bytes,1,opt,name=two,proto3,oneof"`
31199 }
31200
31201 type CodebookSubType_SinglePanel_MoreThanTwo struct {
31202         MoreThanTwo *CodebookNrOfAntennaPorts_MoreThanTwo `protobuf:"bytes,2,opt,name=moreThanTwo,proto3,oneof"`
31203 }
31204
31205 func (*CodebookSubType_SinglePanel_Two) isCodebookSubType_SinglePanel_NrOfAntennaPorts() {}
31206
31207 func (*CodebookSubType_SinglePanel_MoreThanTwo) isCodebookSubType_SinglePanel_NrOfAntennaPorts() {}
31208
31209 func (m *CodebookSubType_SinglePanel) GetNrOfAntennaPorts() isCodebookSubType_SinglePanel_NrOfAntennaPorts {
31210         if m != nil {
31211                 return m.NrOfAntennaPorts
31212         }
31213         return nil
31214 }
31215
31216 func (m *CodebookSubType_SinglePanel) GetTwo() *CodebookNrOfAntennaPorts_Two {
31217         if x, ok := m.GetNrOfAntennaPorts().(*CodebookSubType_SinglePanel_Two); ok {
31218                 return x.Two
31219         }
31220         return nil
31221 }
31222
31223 func (m *CodebookSubType_SinglePanel) GetMoreThanTwo() *CodebookNrOfAntennaPorts_MoreThanTwo {
31224         if x, ok := m.GetNrOfAntennaPorts().(*CodebookSubType_SinglePanel_MoreThanTwo); ok {
31225                 return x.MoreThanTwo
31226         }
31227         return nil
31228 }
31229
31230 func (m *CodebookSubType_SinglePanel) GetTypeI_SinglePanelRi_Restriction() []byte {
31231         if m != nil {
31232                 return m.TypeI_SinglePanelRi_Restriction
31233         }
31234         return nil
31235 }
31236
31237 // XXX_OneofWrappers is for the internal use of the proto package.
31238 func (*CodebookSubType_SinglePanel) XXX_OneofWrappers() []interface{} {
31239         return []interface{}{
31240                 (*CodebookSubType_SinglePanel_Two)(nil),
31241                 (*CodebookSubType_SinglePanel_MoreThanTwo)(nil),
31242         }
31243 }
31244
31245 type CodebookNrOfAntennaPorts_Two struct {
31246         TwoTX_CodebookSubsetRestriction []byte   `protobuf:"bytes,1,opt,name=twoTX_CodebookSubsetRestriction,json=twoTXCodebookSubsetRestriction,proto3" json:"twoTX_CodebookSubsetRestriction,omitempty"`
31247         XXX_NoUnkeyedLiteral            struct{} `json:"-"`
31248         XXX_unrecognized                []byte   `json:"-"`
31249         XXX_sizecache                   int32    `json:"-"`
31250 }
31251
31252 func (m *CodebookNrOfAntennaPorts_Two) Reset()         { *m = CodebookNrOfAntennaPorts_Two{} }
31253 func (m *CodebookNrOfAntennaPorts_Two) String() string { return proto.CompactTextString(m) }
31254 func (*CodebookNrOfAntennaPorts_Two) ProtoMessage()    {}
31255 func (*CodebookNrOfAntennaPorts_Two) Descriptor() ([]byte, []int) {
31256         return fileDescriptor_21c7528bb61f1a7a, []int{317}
31257 }
31258
31259 func (m *CodebookNrOfAntennaPorts_Two) XXX_Unmarshal(b []byte) error {
31260         return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Unmarshal(m, b)
31261 }
31262 func (m *CodebookNrOfAntennaPorts_Two) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31263         return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Marshal(b, m, deterministic)
31264 }
31265 func (m *CodebookNrOfAntennaPorts_Two) XXX_Merge(src proto.Message) {
31266         xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Merge(m, src)
31267 }
31268 func (m *CodebookNrOfAntennaPorts_Two) XXX_Size() int {
31269         return xxx_messageInfo_CodebookNrOfAntennaPorts_Two.Size(m)
31270 }
31271 func (m *CodebookNrOfAntennaPorts_Two) XXX_DiscardUnknown() {
31272         xxx_messageInfo_CodebookNrOfAntennaPorts_Two.DiscardUnknown(m)
31273 }
31274
31275 var xxx_messageInfo_CodebookNrOfAntennaPorts_Two proto.InternalMessageInfo
31276
31277 func (m *CodebookNrOfAntennaPorts_Two) GetTwoTX_CodebookSubsetRestriction() []byte {
31278         if m != nil {
31279                 return m.TwoTX_CodebookSubsetRestriction
31280         }
31281         return nil
31282 }
31283
31284 type CodebookNrOfAntennaPorts_MoreThanTwo struct {
31285         // Types that are valid to be assigned to N1N2:
31286         //      *CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction
31287         //      *CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction
31288         //      *CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction
31289         //      *CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction
31290         //      *CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction
31291         //      *CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction
31292         //      *CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction
31293         //      *CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction
31294         //      *CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction
31295         //      *CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction
31296         //      *CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction
31297         //      *CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction
31298         //      *CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction
31299         N1N2                                         isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 `protobuf_oneof:"n1_n2"`
31300         TypeI_SinglePanelCodebookSubsetRestrictionI2 *wrappers.BytesValue                        `protobuf:"bytes,14,opt,name=typeI_SinglePanel_codebookSubsetRestriction_i2,json=typeISinglePanelCodebookSubsetRestrictionI2,proto3" json:"typeI_SinglePanel_codebookSubsetRestriction_i2,omitempty"`
31301         XXX_NoUnkeyedLiteral                         struct{}                                    `json:"-"`
31302         XXX_unrecognized                             []byte                                      `json:"-"`
31303         XXX_sizecache                                int32                                       `json:"-"`
31304 }
31305
31306 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) Reset()         { *m = CodebookNrOfAntennaPorts_MoreThanTwo{} }
31307 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) String() string { return proto.CompactTextString(m) }
31308 func (*CodebookNrOfAntennaPorts_MoreThanTwo) ProtoMessage()    {}
31309 func (*CodebookNrOfAntennaPorts_MoreThanTwo) Descriptor() ([]byte, []int) {
31310         return fileDescriptor_21c7528bb61f1a7a, []int{318}
31311 }
31312
31313 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Unmarshal(b []byte) error {
31314         return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Unmarshal(m, b)
31315 }
31316 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31317         return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Marshal(b, m, deterministic)
31318 }
31319 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Merge(src proto.Message) {
31320         xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Merge(m, src)
31321 }
31322 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_Size() int {
31323         return xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.Size(m)
31324 }
31325 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) XXX_DiscardUnknown() {
31326         xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo.DiscardUnknown(m)
31327 }
31328
31329 var xxx_messageInfo_CodebookNrOfAntennaPorts_MoreThanTwo proto.InternalMessageInfo
31330
31331 type isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 interface {
31332         isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2()
31333 }
31334
31335 type CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction struct {
31336         TwoOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,1,opt,name=two_one_TypeI_SinglePanel_Restriction,json=twoOneTypeISinglePanelRestriction,proto3,oneof"`
31337 }
31338
31339 type CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction struct {
31340         TwoTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,2,opt,name=two_two_TypeI_SinglePanel_Restriction,json=twoTwoTypeISinglePanelRestriction,proto3,oneof"`
31341 }
31342
31343 type CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction struct {
31344         FourOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,3,opt,name=four_one_TypeI_SinglePanel_Restriction,json=fourOneTypeISinglePanelRestriction,proto3,oneof"`
31345 }
31346
31347 type CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction struct {
31348         ThreeTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,4,opt,name=three_two_TypeI_SinglePanel_Restriction,json=threeTwoTypeISinglePanelRestriction,proto3,oneof"`
31349 }
31350
31351 type CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction struct {
31352         SixOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,5,opt,name=six_one_TypeI_SinglePanel_Restriction,json=sixOneTypeISinglePanelRestriction,proto3,oneof"`
31353 }
31354
31355 type CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction struct {
31356         FourTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,6,opt,name=four_two_TypeI_SinglePanel_Restriction,json=fourTwoTypeISinglePanelRestriction,proto3,oneof"`
31357 }
31358
31359 type CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction struct {
31360         EightOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,7,opt,name=eight_one_TypeI_SinglePanel_Restriction,json=eightOneTypeISinglePanelRestriction,proto3,oneof"`
31361 }
31362
31363 type CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction struct {
31364         FourThree_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,8,opt,name=four_three_TypeI_SinglePanel_Restriction,json=fourThreeTypeISinglePanelRestriction,proto3,oneof"`
31365 }
31366
31367 type CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction struct {
31368         SixTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,9,opt,name=six_two_TypeI_SinglePanel_Restriction,json=sixTwoTypeISinglePanelRestriction,proto3,oneof"`
31369 }
31370
31371 type CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction struct {
31372         TwelveOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,10,opt,name=twelve_one_TypeI_SinglePanel_Restriction,json=twelveOneTypeISinglePanelRestriction,proto3,oneof"`
31373 }
31374
31375 type CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction struct {
31376         FourFour_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,11,opt,name=four_four_TypeI_SinglePanel_Restriction,json=fourFourTypeISinglePanelRestriction,proto3,oneof"`
31377 }
31378
31379 type CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction struct {
31380         EightTwo_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,12,opt,name=eight_two_TypeI_SinglePanel_Restriction,json=eightTwoTypeISinglePanelRestriction,proto3,oneof"`
31381 }
31382
31383 type CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction struct {
31384         SixteenOne_TypeI_SinglePanel_Restriction []byte `protobuf:"bytes,13,opt,name=sixteen_one_TypeI_SinglePanel_Restriction,json=sixteenOneTypeISinglePanelRestriction,proto3,oneof"`
31385 }
31386
31387 func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31388 }
31389
31390 func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31391 }
31392
31393 func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31394 }
31395
31396 func (*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31397 }
31398
31399 func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31400 }
31401
31402 func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31403 }
31404
31405 func (*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31406 }
31407
31408 func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31409 }
31410
31411 func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31412 }
31413
31414 func (*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31415 }
31416
31417 func (*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31418 }
31419
31420 func (*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31421 }
31422
31423 func (*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction) isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2() {
31424 }
31425
31426 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetN1N2() isCodebookNrOfAntennaPorts_MoreThanTwo_N1N2 {
31427         if m != nil {
31428                 return m.N1N2
31429         }
31430         return nil
31431 }
31432
31433 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwoOne_TypeI_SinglePanel_Restriction() []byte {
31434         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction); ok {
31435                 return x.TwoOne_TypeI_SinglePanel_Restriction
31436         }
31437         return nil
31438 }
31439
31440 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwoTwo_TypeI_SinglePanel_Restriction() []byte {
31441         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction); ok {
31442                 return x.TwoTwo_TypeI_SinglePanel_Restriction
31443         }
31444         return nil
31445 }
31446
31447 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourOne_TypeI_SinglePanel_Restriction() []byte {
31448         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction); ok {
31449                 return x.FourOne_TypeI_SinglePanel_Restriction
31450         }
31451         return nil
31452 }
31453
31454 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetThreeTwo_TypeI_SinglePanel_Restriction() []byte {
31455         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction); ok {
31456                 return x.ThreeTwo_TypeI_SinglePanel_Restriction
31457         }
31458         return nil
31459 }
31460
31461 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixOne_TypeI_SinglePanel_Restriction() []byte {
31462         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction); ok {
31463                 return x.SixOne_TypeI_SinglePanel_Restriction
31464         }
31465         return nil
31466 }
31467
31468 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourTwo_TypeI_SinglePanel_Restriction() []byte {
31469         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction); ok {
31470                 return x.FourTwo_TypeI_SinglePanel_Restriction
31471         }
31472         return nil
31473 }
31474
31475 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetEightOne_TypeI_SinglePanel_Restriction() []byte {
31476         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction); ok {
31477                 return x.EightOne_TypeI_SinglePanel_Restriction
31478         }
31479         return nil
31480 }
31481
31482 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourThree_TypeI_SinglePanel_Restriction() []byte {
31483         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction); ok {
31484                 return x.FourThree_TypeI_SinglePanel_Restriction
31485         }
31486         return nil
31487 }
31488
31489 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixTwo_TypeI_SinglePanel_Restriction() []byte {
31490         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction); ok {
31491                 return x.SixTwo_TypeI_SinglePanel_Restriction
31492         }
31493         return nil
31494 }
31495
31496 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTwelveOne_TypeI_SinglePanel_Restriction() []byte {
31497         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction); ok {
31498                 return x.TwelveOne_TypeI_SinglePanel_Restriction
31499         }
31500         return nil
31501 }
31502
31503 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetFourFour_TypeI_SinglePanel_Restriction() []byte {
31504         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction); ok {
31505                 return x.FourFour_TypeI_SinglePanel_Restriction
31506         }
31507         return nil
31508 }
31509
31510 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetEightTwo_TypeI_SinglePanel_Restriction() []byte {
31511         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction); ok {
31512                 return x.EightTwo_TypeI_SinglePanel_Restriction
31513         }
31514         return nil
31515 }
31516
31517 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetSixteenOne_TypeI_SinglePanel_Restriction() []byte {
31518         if x, ok := m.GetN1N2().(*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction); ok {
31519                 return x.SixteenOne_TypeI_SinglePanel_Restriction
31520         }
31521         return nil
31522 }
31523
31524 func (m *CodebookNrOfAntennaPorts_MoreThanTwo) GetTypeI_SinglePanelCodebookSubsetRestrictionI2() *wrappers.BytesValue {
31525         if m != nil {
31526                 return m.TypeI_SinglePanelCodebookSubsetRestrictionI2
31527         }
31528         return nil
31529 }
31530
31531 // XXX_OneofWrappers is for the internal use of the proto package.
31532 func (*CodebookNrOfAntennaPorts_MoreThanTwo) XXX_OneofWrappers() []interface{} {
31533         return []interface{}{
31534                 (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoOne_TypeI_SinglePanel_Restriction)(nil),
31535                 (*CodebookNrOfAntennaPorts_MoreThanTwo_TwoTwo_TypeI_SinglePanel_Restriction)(nil),
31536                 (*CodebookNrOfAntennaPorts_MoreThanTwo_FourOne_TypeI_SinglePanel_Restriction)(nil),
31537                 (*CodebookNrOfAntennaPorts_MoreThanTwo_ThreeTwo_TypeI_SinglePanel_Restriction)(nil),
31538                 (*CodebookNrOfAntennaPorts_MoreThanTwo_SixOne_TypeI_SinglePanel_Restriction)(nil),
31539                 (*CodebookNrOfAntennaPorts_MoreThanTwo_FourTwo_TypeI_SinglePanel_Restriction)(nil),
31540                 (*CodebookNrOfAntennaPorts_MoreThanTwo_EightOne_TypeI_SinglePanel_Restriction)(nil),
31541                 (*CodebookNrOfAntennaPorts_MoreThanTwo_FourThree_TypeI_SinglePanel_Restriction)(nil),
31542                 (*CodebookNrOfAntennaPorts_MoreThanTwo_SixTwo_TypeI_SinglePanel_Restriction)(nil),
31543                 (*CodebookNrOfAntennaPorts_MoreThanTwo_TwelveOne_TypeI_SinglePanel_Restriction)(nil),
31544                 (*CodebookNrOfAntennaPorts_MoreThanTwo_FourFour_TypeI_SinglePanel_Restriction)(nil),
31545                 (*CodebookNrOfAntennaPorts_MoreThanTwo_EightTwo_TypeI_SinglePanel_Restriction)(nil),
31546                 (*CodebookNrOfAntennaPorts_MoreThanTwo_SixteenOne_TypeI_SinglePanel_Restriction)(nil),
31547         }
31548 }
31549
31550 type CodebookSubType_MultiPanel struct {
31551         // Types that are valid to be assigned to NgN1N2:
31552         //      *CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction
31553         //      *CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction
31554         //      *CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction
31555         //      *CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction
31556         //      *CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction
31557         //      *CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction
31558         //      *CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction
31559         //      *CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction
31560         NgN1N2               isCodebookSubType_MultiPanel_NgN1N2 `protobuf_oneof:"ng_n1_n2"`
31561         Ri_Restriction       []byte                              `protobuf:"bytes,9,opt,name=ri_Restriction,json=riRestriction,proto3" json:"ri_Restriction,omitempty"`
31562         XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
31563         XXX_unrecognized     []byte                              `json:"-"`
31564         XXX_sizecache        int32                               `json:"-"`
31565 }
31566
31567 func (m *CodebookSubType_MultiPanel) Reset()         { *m = CodebookSubType_MultiPanel{} }
31568 func (m *CodebookSubType_MultiPanel) String() string { return proto.CompactTextString(m) }
31569 func (*CodebookSubType_MultiPanel) ProtoMessage()    {}
31570 func (*CodebookSubType_MultiPanel) Descriptor() ([]byte, []int) {
31571         return fileDescriptor_21c7528bb61f1a7a, []int{319}
31572 }
31573
31574 func (m *CodebookSubType_MultiPanel) XXX_Unmarshal(b []byte) error {
31575         return xxx_messageInfo_CodebookSubType_MultiPanel.Unmarshal(m, b)
31576 }
31577 func (m *CodebookSubType_MultiPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31578         return xxx_messageInfo_CodebookSubType_MultiPanel.Marshal(b, m, deterministic)
31579 }
31580 func (m *CodebookSubType_MultiPanel) XXX_Merge(src proto.Message) {
31581         xxx_messageInfo_CodebookSubType_MultiPanel.Merge(m, src)
31582 }
31583 func (m *CodebookSubType_MultiPanel) XXX_Size() int {
31584         return xxx_messageInfo_CodebookSubType_MultiPanel.Size(m)
31585 }
31586 func (m *CodebookSubType_MultiPanel) XXX_DiscardUnknown() {
31587         xxx_messageInfo_CodebookSubType_MultiPanel.DiscardUnknown(m)
31588 }
31589
31590 var xxx_messageInfo_CodebookSubType_MultiPanel proto.InternalMessageInfo
31591
31592 type isCodebookSubType_MultiPanel_NgN1N2 interface {
31593         isCodebookSubType_MultiPanel_NgN1N2()
31594 }
31595
31596 type CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction struct {
31597         TwoTwoOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,1,opt,name=two_two_one_TypeI_MultiPanel_Restriction,json=twoTwoOneTypeIMultiPanelRestriction,proto3,oneof"`
31598 }
31599
31600 type CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction struct {
31601         TwoFourOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,2,opt,name=two_four_one_TypeI_MultiPanel_Restriction,json=twoFourOneTypeIMultiPanelRestriction,proto3,oneof"`
31602 }
31603
31604 type CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction struct {
31605         FourTwoOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,3,opt,name=four_two_one_TypeI_MultiPanel_Restriction,json=fourTwoOneTypeIMultiPanelRestriction,proto3,oneof"`
31606 }
31607
31608 type CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction struct {
31609         TwoTwoTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,4,opt,name=two_two_two_TypeI_MultiPanel_Restriction,json=twoTwoTwoTypeIMultiPanelRestriction,proto3,oneof"`
31610 }
31611
31612 type CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction struct {
31613         TwoEightOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,5,opt,name=two_eight_one_TypeI_MultiPanel_Restriction,json=twoEightOneTypeIMultiPanelRestriction,proto3,oneof"`
31614 }
31615
31616 type CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction struct {
31617         FourFourOne_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,6,opt,name=four_four_one_TypeI_MultiPanel_Restriction,json=fourFourOneTypeIMultiPanelRestriction,proto3,oneof"`
31618 }
31619
31620 type CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction struct {
31621         TwoFourTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,7,opt,name=two_four_two_TypeI_MultiPanel_Restriction,json=twoFourTwoTypeIMultiPanelRestriction,proto3,oneof"`
31622 }
31623
31624 type CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction struct {
31625         FourTwoTwo_TypeI_MultiPanel_Restriction []byte `protobuf:"bytes,8,opt,name=four_two_two_TypeI_MultiPanel_Restriction,json=fourTwoTwoTypeIMultiPanelRestriction,proto3,oneof"`
31626 }
31627
31628 func (*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31629 }
31630
31631 func (*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31632 }
31633
31634 func (*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31635 }
31636
31637 func (*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31638 }
31639
31640 func (*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31641 }
31642
31643 func (*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31644 }
31645
31646 func (*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31647 }
31648
31649 func (*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction) isCodebookSubType_MultiPanel_NgN1N2() {
31650 }
31651
31652 func (m *CodebookSubType_MultiPanel) GetNgN1N2() isCodebookSubType_MultiPanel_NgN1N2 {
31653         if m != nil {
31654                 return m.NgN1N2
31655         }
31656         return nil
31657 }
31658
31659 func (m *CodebookSubType_MultiPanel) GetTwoTwoOne_TypeI_MultiPanel_Restriction() []byte {
31660         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction); ok {
31661                 return x.TwoTwoOne_TypeI_MultiPanel_Restriction
31662         }
31663         return nil
31664 }
31665
31666 func (m *CodebookSubType_MultiPanel) GetTwoFourOne_TypeI_MultiPanel_Restriction() []byte {
31667         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction); ok {
31668                 return x.TwoFourOne_TypeI_MultiPanel_Restriction
31669         }
31670         return nil
31671 }
31672
31673 func (m *CodebookSubType_MultiPanel) GetFourTwoOne_TypeI_MultiPanel_Restriction() []byte {
31674         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction); ok {
31675                 return x.FourTwoOne_TypeI_MultiPanel_Restriction
31676         }
31677         return nil
31678 }
31679
31680 func (m *CodebookSubType_MultiPanel) GetTwoTwoTwo_TypeI_MultiPanel_Restriction() []byte {
31681         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction); ok {
31682                 return x.TwoTwoTwo_TypeI_MultiPanel_Restriction
31683         }
31684         return nil
31685 }
31686
31687 func (m *CodebookSubType_MultiPanel) GetTwoEightOne_TypeI_MultiPanel_Restriction() []byte {
31688         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction); ok {
31689                 return x.TwoEightOne_TypeI_MultiPanel_Restriction
31690         }
31691         return nil
31692 }
31693
31694 func (m *CodebookSubType_MultiPanel) GetFourFourOne_TypeI_MultiPanel_Restriction() []byte {
31695         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction); ok {
31696                 return x.FourFourOne_TypeI_MultiPanel_Restriction
31697         }
31698         return nil
31699 }
31700
31701 func (m *CodebookSubType_MultiPanel) GetTwoFourTwo_TypeI_MultiPanel_Restriction() []byte {
31702         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction); ok {
31703                 return x.TwoFourTwo_TypeI_MultiPanel_Restriction
31704         }
31705         return nil
31706 }
31707
31708 func (m *CodebookSubType_MultiPanel) GetFourTwoTwo_TypeI_MultiPanel_Restriction() []byte {
31709         if x, ok := m.GetNgN1N2().(*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction); ok {
31710                 return x.FourTwoTwo_TypeI_MultiPanel_Restriction
31711         }
31712         return nil
31713 }
31714
31715 func (m *CodebookSubType_MultiPanel) GetRi_Restriction() []byte {
31716         if m != nil {
31717                 return m.Ri_Restriction
31718         }
31719         return nil
31720 }
31721
31722 // XXX_OneofWrappers is for the internal use of the proto package.
31723 func (*CodebookSubType_MultiPanel) XXX_OneofWrappers() []interface{} {
31724         return []interface{}{
31725                 (*CodebookSubType_MultiPanel_TwoTwoOne_TypeI_MultiPanel_Restriction)(nil),
31726                 (*CodebookSubType_MultiPanel_TwoFourOne_TypeI_MultiPanel_Restriction)(nil),
31727                 (*CodebookSubType_MultiPanel_FourTwoOne_TypeI_MultiPanel_Restriction)(nil),
31728                 (*CodebookSubType_MultiPanel_TwoTwoTwo_TypeI_MultiPanel_Restriction)(nil),
31729                 (*CodebookSubType_MultiPanel_TwoEightOne_TypeI_MultiPanel_Restriction)(nil),
31730                 (*CodebookSubType_MultiPanel_FourFourOne_TypeI_MultiPanel_Restriction)(nil),
31731                 (*CodebookSubType_MultiPanel_TwoFourTwo_TypeI_MultiPanel_Restriction)(nil),
31732                 (*CodebookSubType_MultiPanel_FourTwoTwo_TypeI_MultiPanel_Restriction)(nil),
31733         }
31734 }
31735
31736 type CodebookType_Type2 struct {
31737         // Types that are valid to be assigned to SubType:
31738         //      *CodebookType_Type2_TypeII
31739         //      *CodebookType_Type2_TypeII_PortSelection
31740         SubType              isCodebookType_Type2_SubType `protobuf_oneof:"subType"`
31741         PhaseAlphabetSize    *PhaseAlphabetSize           `protobuf:"bytes,3,opt,name=phaseAlphabetSize,proto3" json:"phaseAlphabetSize,omitempty"`
31742         SubbandAmplitude     bool                         `protobuf:"varint,4,opt,name=subbandAmplitude,proto3" json:"subbandAmplitude,omitempty"`
31743         NumberOfBeams        *NumberOfBeams               `protobuf:"bytes,5,opt,name=numberOfBeams,proto3" json:"numberOfBeams,omitempty"`
31744         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
31745         XXX_unrecognized     []byte                       `json:"-"`
31746         XXX_sizecache        int32                        `json:"-"`
31747 }
31748
31749 func (m *CodebookType_Type2) Reset()         { *m = CodebookType_Type2{} }
31750 func (m *CodebookType_Type2) String() string { return proto.CompactTextString(m) }
31751 func (*CodebookType_Type2) ProtoMessage()    {}
31752 func (*CodebookType_Type2) Descriptor() ([]byte, []int) {
31753         return fileDescriptor_21c7528bb61f1a7a, []int{320}
31754 }
31755
31756 func (m *CodebookType_Type2) XXX_Unmarshal(b []byte) error {
31757         return xxx_messageInfo_CodebookType_Type2.Unmarshal(m, b)
31758 }
31759 func (m *CodebookType_Type2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31760         return xxx_messageInfo_CodebookType_Type2.Marshal(b, m, deterministic)
31761 }
31762 func (m *CodebookType_Type2) XXX_Merge(src proto.Message) {
31763         xxx_messageInfo_CodebookType_Type2.Merge(m, src)
31764 }
31765 func (m *CodebookType_Type2) XXX_Size() int {
31766         return xxx_messageInfo_CodebookType_Type2.Size(m)
31767 }
31768 func (m *CodebookType_Type2) XXX_DiscardUnknown() {
31769         xxx_messageInfo_CodebookType_Type2.DiscardUnknown(m)
31770 }
31771
31772 var xxx_messageInfo_CodebookType_Type2 proto.InternalMessageInfo
31773
31774 type isCodebookType_Type2_SubType interface {
31775         isCodebookType_Type2_SubType()
31776 }
31777
31778 type CodebookType_Type2_TypeII struct {
31779         TypeII *CodebookSubType_TypeII `protobuf:"bytes,1,opt,name=typeII,proto3,oneof"`
31780 }
31781
31782 type CodebookType_Type2_TypeII_PortSelection struct {
31783         TypeII_PortSelection *CodebookSubType_TypeII_PortSelection `protobuf:"bytes,2,opt,name=typeII_PortSelection,json=typeIIPortSelection,proto3,oneof"`
31784 }
31785
31786 func (*CodebookType_Type2_TypeII) isCodebookType_Type2_SubType() {}
31787
31788 func (*CodebookType_Type2_TypeII_PortSelection) isCodebookType_Type2_SubType() {}
31789
31790 func (m *CodebookType_Type2) GetSubType() isCodebookType_Type2_SubType {
31791         if m != nil {
31792                 return m.SubType
31793         }
31794         return nil
31795 }
31796
31797 func (m *CodebookType_Type2) GetTypeII() *CodebookSubType_TypeII {
31798         if x, ok := m.GetSubType().(*CodebookType_Type2_TypeII); ok {
31799                 return x.TypeII
31800         }
31801         return nil
31802 }
31803
31804 func (m *CodebookType_Type2) GetTypeII_PortSelection() *CodebookSubType_TypeII_PortSelection {
31805         if x, ok := m.GetSubType().(*CodebookType_Type2_TypeII_PortSelection); ok {
31806                 return x.TypeII_PortSelection
31807         }
31808         return nil
31809 }
31810
31811 func (m *CodebookType_Type2) GetPhaseAlphabetSize() *PhaseAlphabetSize {
31812         if m != nil {
31813                 return m.PhaseAlphabetSize
31814         }
31815         return nil
31816 }
31817
31818 func (m *CodebookType_Type2) GetSubbandAmplitude() bool {
31819         if m != nil {
31820                 return m.SubbandAmplitude
31821         }
31822         return false
31823 }
31824
31825 func (m *CodebookType_Type2) GetNumberOfBeams() *NumberOfBeams {
31826         if m != nil {
31827                 return m.NumberOfBeams
31828         }
31829         return nil
31830 }
31831
31832 // XXX_OneofWrappers is for the internal use of the proto package.
31833 func (*CodebookType_Type2) XXX_OneofWrappers() []interface{} {
31834         return []interface{}{
31835                 (*CodebookType_Type2_TypeII)(nil),
31836                 (*CodebookType_Type2_TypeII_PortSelection)(nil),
31837         }
31838 }
31839
31840 type CodebookSubType_TypeII struct {
31841         // Types that are valid to be assigned to N1N2CodebookSubsetRestriction:
31842         //      *CodebookSubType_TypeII_TwoOne
31843         //      *CodebookSubType_TypeII_TwoTwo
31844         //      *CodebookSubType_TypeII_FourOne
31845         //      *CodebookSubType_TypeII_ThreeTwo
31846         //      *CodebookSubType_TypeII_SixOne
31847         //      *CodebookSubType_TypeII_FourTwo
31848         //      *CodebookSubType_TypeII_EightOne
31849         //      *CodebookSubType_TypeII_FourThree
31850         //      *CodebookSubType_TypeII_SixTwo
31851         //      *CodebookSubType_TypeII_TwelveOne
31852         //      *CodebookSubType_TypeII_FourFour
31853         //      *CodebookSubType_TypeII_EightTwo
31854         //      *CodebookSubType_TypeII_SixteenOne
31855         N1N2CodebookSubsetRestriction isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction `protobuf_oneof:"n1_n2_codebookSubsetRestriction"`
31856         TypeII_RI_Restriction         []byte                                                 `protobuf:"bytes,14,opt,name=typeII_RI_Restriction,json=typeIIRIRestriction,proto3" json:"typeII_RI_Restriction,omitempty"`
31857         XXX_NoUnkeyedLiteral          struct{}                                               `json:"-"`
31858         XXX_unrecognized              []byte                                                 `json:"-"`
31859         XXX_sizecache                 int32                                                  `json:"-"`
31860 }
31861
31862 func (m *CodebookSubType_TypeII) Reset()         { *m = CodebookSubType_TypeII{} }
31863 func (m *CodebookSubType_TypeII) String() string { return proto.CompactTextString(m) }
31864 func (*CodebookSubType_TypeII) ProtoMessage()    {}
31865 func (*CodebookSubType_TypeII) Descriptor() ([]byte, []int) {
31866         return fileDescriptor_21c7528bb61f1a7a, []int{321}
31867 }
31868
31869 func (m *CodebookSubType_TypeII) XXX_Unmarshal(b []byte) error {
31870         return xxx_messageInfo_CodebookSubType_TypeII.Unmarshal(m, b)
31871 }
31872 func (m *CodebookSubType_TypeII) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
31873         return xxx_messageInfo_CodebookSubType_TypeII.Marshal(b, m, deterministic)
31874 }
31875 func (m *CodebookSubType_TypeII) XXX_Merge(src proto.Message) {
31876         xxx_messageInfo_CodebookSubType_TypeII.Merge(m, src)
31877 }
31878 func (m *CodebookSubType_TypeII) XXX_Size() int {
31879         return xxx_messageInfo_CodebookSubType_TypeII.Size(m)
31880 }
31881 func (m *CodebookSubType_TypeII) XXX_DiscardUnknown() {
31882         xxx_messageInfo_CodebookSubType_TypeII.DiscardUnknown(m)
31883 }
31884
31885 var xxx_messageInfo_CodebookSubType_TypeII proto.InternalMessageInfo
31886
31887 type isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction interface {
31888         isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction()
31889 }
31890
31891 type CodebookSubType_TypeII_TwoOne struct {
31892         TwoOne []byte `protobuf:"bytes,1,opt,name=two_one,json=twoOne,proto3,oneof"`
31893 }
31894
31895 type CodebookSubType_TypeII_TwoTwo struct {
31896         TwoTwo []byte `protobuf:"bytes,2,opt,name=two_two,json=twoTwo,proto3,oneof"`
31897 }
31898
31899 type CodebookSubType_TypeII_FourOne struct {
31900         FourOne []byte `protobuf:"bytes,3,opt,name=four_one,json=fourOne,proto3,oneof"`
31901 }
31902
31903 type CodebookSubType_TypeII_ThreeTwo struct {
31904         ThreeTwo []byte `protobuf:"bytes,4,opt,name=three_two,json=threeTwo,proto3,oneof"`
31905 }
31906
31907 type CodebookSubType_TypeII_SixOne struct {
31908         SixOne []byte `protobuf:"bytes,5,opt,name=six_one,json=sixOne,proto3,oneof"`
31909 }
31910
31911 type CodebookSubType_TypeII_FourTwo struct {
31912         FourTwo []byte `protobuf:"bytes,6,opt,name=four_two,json=fourTwo,proto3,oneof"`
31913 }
31914
31915 type CodebookSubType_TypeII_EightOne struct {
31916         EightOne []byte `protobuf:"bytes,7,opt,name=eight_one,json=eightOne,proto3,oneof"`
31917 }
31918
31919 type CodebookSubType_TypeII_FourThree struct {
31920         FourThree []byte `protobuf:"bytes,8,opt,name=four_three,json=fourThree,proto3,oneof"`
31921 }
31922
31923 type CodebookSubType_TypeII_SixTwo struct {
31924         SixTwo []byte `protobuf:"bytes,9,opt,name=six_two,json=sixTwo,proto3,oneof"`
31925 }
31926
31927 type CodebookSubType_TypeII_TwelveOne struct {
31928         TwelveOne []byte `protobuf:"bytes,10,opt,name=twelve_one,json=twelveOne,proto3,oneof"`
31929 }
31930
31931 type CodebookSubType_TypeII_FourFour struct {
31932         FourFour []byte `protobuf:"bytes,11,opt,name=four_four,json=fourFour,proto3,oneof"`
31933 }
31934
31935 type CodebookSubType_TypeII_EightTwo struct {
31936         EightTwo []byte `protobuf:"bytes,12,opt,name=eight_two,json=eightTwo,proto3,oneof"`
31937 }
31938
31939 type CodebookSubType_TypeII_SixteenOne struct {
31940         SixteenOne []byte `protobuf:"bytes,13,opt,name=sixteen_one,json=sixteenOne,proto3,oneof"`
31941 }
31942
31943 func (*CodebookSubType_TypeII_TwoOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31944
31945 func (*CodebookSubType_TypeII_TwoTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31946
31947 func (*CodebookSubType_TypeII_FourOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31948
31949 func (*CodebookSubType_TypeII_ThreeTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31950
31951 func (*CodebookSubType_TypeII_SixOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31952
31953 func (*CodebookSubType_TypeII_FourTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31954
31955 func (*CodebookSubType_TypeII_EightOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31956
31957 func (*CodebookSubType_TypeII_FourThree) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31958
31959 func (*CodebookSubType_TypeII_SixTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31960
31961 func (*CodebookSubType_TypeII_TwelveOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31962
31963 func (*CodebookSubType_TypeII_FourFour) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31964
31965 func (*CodebookSubType_TypeII_EightTwo) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31966
31967 func (*CodebookSubType_TypeII_SixteenOne) isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction() {}
31968
31969 func (m *CodebookSubType_TypeII) GetN1N2CodebookSubsetRestriction() isCodebookSubType_TypeII_N1N2CodebookSubsetRestriction {
31970         if m != nil {
31971                 return m.N1N2CodebookSubsetRestriction
31972         }
31973         return nil
31974 }
31975
31976 func (m *CodebookSubType_TypeII) GetTwoOne() []byte {
31977         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwoOne); ok {
31978                 return x.TwoOne
31979         }
31980         return nil
31981 }
31982
31983 func (m *CodebookSubType_TypeII) GetTwoTwo() []byte {
31984         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwoTwo); ok {
31985                 return x.TwoTwo
31986         }
31987         return nil
31988 }
31989
31990 func (m *CodebookSubType_TypeII) GetFourOne() []byte {
31991         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourOne); ok {
31992                 return x.FourOne
31993         }
31994         return nil
31995 }
31996
31997 func (m *CodebookSubType_TypeII) GetThreeTwo() []byte {
31998         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_ThreeTwo); ok {
31999                 return x.ThreeTwo
32000         }
32001         return nil
32002 }
32003
32004 func (m *CodebookSubType_TypeII) GetSixOne() []byte {
32005         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixOne); ok {
32006                 return x.SixOne
32007         }
32008         return nil
32009 }
32010
32011 func (m *CodebookSubType_TypeII) GetFourTwo() []byte {
32012         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourTwo); ok {
32013                 return x.FourTwo
32014         }
32015         return nil
32016 }
32017
32018 func (m *CodebookSubType_TypeII) GetEightOne() []byte {
32019         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_EightOne); ok {
32020                 return x.EightOne
32021         }
32022         return nil
32023 }
32024
32025 func (m *CodebookSubType_TypeII) GetFourThree() []byte {
32026         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourThree); ok {
32027                 return x.FourThree
32028         }
32029         return nil
32030 }
32031
32032 func (m *CodebookSubType_TypeII) GetSixTwo() []byte {
32033         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixTwo); ok {
32034                 return x.SixTwo
32035         }
32036         return nil
32037 }
32038
32039 func (m *CodebookSubType_TypeII) GetTwelveOne() []byte {
32040         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_TwelveOne); ok {
32041                 return x.TwelveOne
32042         }
32043         return nil
32044 }
32045
32046 func (m *CodebookSubType_TypeII) GetFourFour() []byte {
32047         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_FourFour); ok {
32048                 return x.FourFour
32049         }
32050         return nil
32051 }
32052
32053 func (m *CodebookSubType_TypeII) GetEightTwo() []byte {
32054         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_EightTwo); ok {
32055                 return x.EightTwo
32056         }
32057         return nil
32058 }
32059
32060 func (m *CodebookSubType_TypeII) GetSixteenOne() []byte {
32061         if x, ok := m.GetN1N2CodebookSubsetRestriction().(*CodebookSubType_TypeII_SixteenOne); ok {
32062                 return x.SixteenOne
32063         }
32064         return nil
32065 }
32066
32067 func (m *CodebookSubType_TypeII) GetTypeII_RI_Restriction() []byte {
32068         if m != nil {
32069                 return m.TypeII_RI_Restriction
32070         }
32071         return nil
32072 }
32073
32074 // XXX_OneofWrappers is for the internal use of the proto package.
32075 func (*CodebookSubType_TypeII) XXX_OneofWrappers() []interface{} {
32076         return []interface{}{
32077                 (*CodebookSubType_TypeII_TwoOne)(nil),
32078                 (*CodebookSubType_TypeII_TwoTwo)(nil),
32079                 (*CodebookSubType_TypeII_FourOne)(nil),
32080                 (*CodebookSubType_TypeII_ThreeTwo)(nil),
32081                 (*CodebookSubType_TypeII_SixOne)(nil),
32082                 (*CodebookSubType_TypeII_FourTwo)(nil),
32083                 (*CodebookSubType_TypeII_EightOne)(nil),
32084                 (*CodebookSubType_TypeII_FourThree)(nil),
32085                 (*CodebookSubType_TypeII_SixTwo)(nil),
32086                 (*CodebookSubType_TypeII_TwelveOne)(nil),
32087                 (*CodebookSubType_TypeII_FourFour)(nil),
32088                 (*CodebookSubType_TypeII_EightTwo)(nil),
32089                 (*CodebookSubType_TypeII_SixteenOne)(nil),
32090         }
32091 }
32092
32093 type CodebookSubType_TypeII_PortSelection struct {
32094         PortSelectionSamplingSize          *PortSelectionSamplingSize `protobuf:"bytes,1,opt,name=portSelectionSamplingSize,proto3" json:"portSelectionSamplingSize,omitempty"`
32095         TypeII_PortSelectionRI_Restriction []byte                     `protobuf:"bytes,2,opt,name=typeII_PortSelectionRI_Restriction,json=typeIIPortSelectionRIRestriction,proto3" json:"typeII_PortSelectionRI_Restriction,omitempty"`
32096         XXX_NoUnkeyedLiteral               struct{}                   `json:"-"`
32097         XXX_unrecognized                   []byte                     `json:"-"`
32098         XXX_sizecache                      int32                      `json:"-"`
32099 }
32100
32101 func (m *CodebookSubType_TypeII_PortSelection) Reset()         { *m = CodebookSubType_TypeII_PortSelection{} }
32102 func (m *CodebookSubType_TypeII_PortSelection) String() string { return proto.CompactTextString(m) }
32103 func (*CodebookSubType_TypeII_PortSelection) ProtoMessage()    {}
32104 func (*CodebookSubType_TypeII_PortSelection) Descriptor() ([]byte, []int) {
32105         return fileDescriptor_21c7528bb61f1a7a, []int{322}
32106 }
32107
32108 func (m *CodebookSubType_TypeII_PortSelection) XXX_Unmarshal(b []byte) error {
32109         return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Unmarshal(m, b)
32110 }
32111 func (m *CodebookSubType_TypeII_PortSelection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32112         return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Marshal(b, m, deterministic)
32113 }
32114 func (m *CodebookSubType_TypeII_PortSelection) XXX_Merge(src proto.Message) {
32115         xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Merge(m, src)
32116 }
32117 func (m *CodebookSubType_TypeII_PortSelection) XXX_Size() int {
32118         return xxx_messageInfo_CodebookSubType_TypeII_PortSelection.Size(m)
32119 }
32120 func (m *CodebookSubType_TypeII_PortSelection) XXX_DiscardUnknown() {
32121         xxx_messageInfo_CodebookSubType_TypeII_PortSelection.DiscardUnknown(m)
32122 }
32123
32124 var xxx_messageInfo_CodebookSubType_TypeII_PortSelection proto.InternalMessageInfo
32125
32126 func (m *CodebookSubType_TypeII_PortSelection) GetPortSelectionSamplingSize() *PortSelectionSamplingSize {
32127         if m != nil {
32128                 return m.PortSelectionSamplingSize
32129         }
32130         return nil
32131 }
32132
32133 func (m *CodebookSubType_TypeII_PortSelection) GetTypeII_PortSelectionRI_Restriction() []byte {
32134         if m != nil {
32135                 return m.TypeII_PortSelectionRI_Restriction
32136         }
32137         return nil
32138 }
32139
32140 type PhaseAlphabetSize struct {
32141         Value                PhaseAlphabetSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PhaseAlphabetSize_Value" json:"value,omitempty"`
32142         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
32143         XXX_unrecognized     []byte                  `json:"-"`
32144         XXX_sizecache        int32                   `json:"-"`
32145 }
32146
32147 func (m *PhaseAlphabetSize) Reset()         { *m = PhaseAlphabetSize{} }
32148 func (m *PhaseAlphabetSize) String() string { return proto.CompactTextString(m) }
32149 func (*PhaseAlphabetSize) ProtoMessage()    {}
32150 func (*PhaseAlphabetSize) Descriptor() ([]byte, []int) {
32151         return fileDescriptor_21c7528bb61f1a7a, []int{323}
32152 }
32153
32154 func (m *PhaseAlphabetSize) XXX_Unmarshal(b []byte) error {
32155         return xxx_messageInfo_PhaseAlphabetSize.Unmarshal(m, b)
32156 }
32157 func (m *PhaseAlphabetSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32158         return xxx_messageInfo_PhaseAlphabetSize.Marshal(b, m, deterministic)
32159 }
32160 func (m *PhaseAlphabetSize) XXX_Merge(src proto.Message) {
32161         xxx_messageInfo_PhaseAlphabetSize.Merge(m, src)
32162 }
32163 func (m *PhaseAlphabetSize) XXX_Size() int {
32164         return xxx_messageInfo_PhaseAlphabetSize.Size(m)
32165 }
32166 func (m *PhaseAlphabetSize) XXX_DiscardUnknown() {
32167         xxx_messageInfo_PhaseAlphabetSize.DiscardUnknown(m)
32168 }
32169
32170 var xxx_messageInfo_PhaseAlphabetSize proto.InternalMessageInfo
32171
32172 func (m *PhaseAlphabetSize) GetValue() PhaseAlphabetSize_Value {
32173         if m != nil {
32174                 return m.Value
32175         }
32176         return PhaseAlphabetSize_protobuf_unspecified
32177 }
32178
32179 type NumberOfBeams struct {
32180         Value                NumberOfBeams_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NumberOfBeams_Value" json:"value,omitempty"`
32181         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
32182         XXX_unrecognized     []byte              `json:"-"`
32183         XXX_sizecache        int32               `json:"-"`
32184 }
32185
32186 func (m *NumberOfBeams) Reset()         { *m = NumberOfBeams{} }
32187 func (m *NumberOfBeams) String() string { return proto.CompactTextString(m) }
32188 func (*NumberOfBeams) ProtoMessage()    {}
32189 func (*NumberOfBeams) Descriptor() ([]byte, []int) {
32190         return fileDescriptor_21c7528bb61f1a7a, []int{324}
32191 }
32192
32193 func (m *NumberOfBeams) XXX_Unmarshal(b []byte) error {
32194         return xxx_messageInfo_NumberOfBeams.Unmarshal(m, b)
32195 }
32196 func (m *NumberOfBeams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32197         return xxx_messageInfo_NumberOfBeams.Marshal(b, m, deterministic)
32198 }
32199 func (m *NumberOfBeams) XXX_Merge(src proto.Message) {
32200         xxx_messageInfo_NumberOfBeams.Merge(m, src)
32201 }
32202 func (m *NumberOfBeams) XXX_Size() int {
32203         return xxx_messageInfo_NumberOfBeams.Size(m)
32204 }
32205 func (m *NumberOfBeams) XXX_DiscardUnknown() {
32206         xxx_messageInfo_NumberOfBeams.DiscardUnknown(m)
32207 }
32208
32209 var xxx_messageInfo_NumberOfBeams proto.InternalMessageInfo
32210
32211 func (m *NumberOfBeams) GetValue() NumberOfBeams_Value {
32212         if m != nil {
32213                 return m.Value
32214         }
32215         return NumberOfBeams_protobuf_unspecified
32216 }
32217
32218 type PortSelectionSamplingSize struct {
32219         Value                PortSelectionSamplingSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PortSelectionSamplingSize_Value" json:"value,omitempty"`
32220         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
32221         XXX_unrecognized     []byte                          `json:"-"`
32222         XXX_sizecache        int32                           `json:"-"`
32223 }
32224
32225 func (m *PortSelectionSamplingSize) Reset()         { *m = PortSelectionSamplingSize{} }
32226 func (m *PortSelectionSamplingSize) String() string { return proto.CompactTextString(m) }
32227 func (*PortSelectionSamplingSize) ProtoMessage()    {}
32228 func (*PortSelectionSamplingSize) Descriptor() ([]byte, []int) {
32229         return fileDescriptor_21c7528bb61f1a7a, []int{325}
32230 }
32231
32232 func (m *PortSelectionSamplingSize) XXX_Unmarshal(b []byte) error {
32233         return xxx_messageInfo_PortSelectionSamplingSize.Unmarshal(m, b)
32234 }
32235 func (m *PortSelectionSamplingSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32236         return xxx_messageInfo_PortSelectionSamplingSize.Marshal(b, m, deterministic)
32237 }
32238 func (m *PortSelectionSamplingSize) XXX_Merge(src proto.Message) {
32239         xxx_messageInfo_PortSelectionSamplingSize.Merge(m, src)
32240 }
32241 func (m *PortSelectionSamplingSize) XXX_Size() int {
32242         return xxx_messageInfo_PortSelectionSamplingSize.Size(m)
32243 }
32244 func (m *PortSelectionSamplingSize) XXX_DiscardUnknown() {
32245         xxx_messageInfo_PortSelectionSamplingSize.DiscardUnknown(m)
32246 }
32247
32248 var xxx_messageInfo_PortSelectionSamplingSize proto.InternalMessageInfo
32249
32250 func (m *PortSelectionSamplingSize) GetValue() PortSelectionSamplingSize_Value {
32251         if m != nil {
32252                 return m.Value
32253         }
32254         return PortSelectionSamplingSize_protobuf_unspecified
32255 }
32256
32257 type CSI_ReportConfigDummy struct {
32258         Value                CSI_ReportConfigDummy_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CSI_ReportConfigDummy_Value" json:"value,omitempty"`
32259         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
32260         XXX_unrecognized     []byte                      `json:"-"`
32261         XXX_sizecache        int32                       `json:"-"`
32262 }
32263
32264 func (m *CSI_ReportConfigDummy) Reset()         { *m = CSI_ReportConfigDummy{} }
32265 func (m *CSI_ReportConfigDummy) String() string { return proto.CompactTextString(m) }
32266 func (*CSI_ReportConfigDummy) ProtoMessage()    {}
32267 func (*CSI_ReportConfigDummy) Descriptor() ([]byte, []int) {
32268         return fileDescriptor_21c7528bb61f1a7a, []int{326}
32269 }
32270
32271 func (m *CSI_ReportConfigDummy) XXX_Unmarshal(b []byte) error {
32272         return xxx_messageInfo_CSI_ReportConfigDummy.Unmarshal(m, b)
32273 }
32274 func (m *CSI_ReportConfigDummy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32275         return xxx_messageInfo_CSI_ReportConfigDummy.Marshal(b, m, deterministic)
32276 }
32277 func (m *CSI_ReportConfigDummy) XXX_Merge(src proto.Message) {
32278         xxx_messageInfo_CSI_ReportConfigDummy.Merge(m, src)
32279 }
32280 func (m *CSI_ReportConfigDummy) XXX_Size() int {
32281         return xxx_messageInfo_CSI_ReportConfigDummy.Size(m)
32282 }
32283 func (m *CSI_ReportConfigDummy) XXX_DiscardUnknown() {
32284         xxx_messageInfo_CSI_ReportConfigDummy.DiscardUnknown(m)
32285 }
32286
32287 var xxx_messageInfo_CSI_ReportConfigDummy proto.InternalMessageInfo
32288
32289 func (m *CSI_ReportConfigDummy) GetValue() CSI_ReportConfigDummy_Value {
32290         if m != nil {
32291                 return m.Value
32292         }
32293         return CSI_ReportConfigDummy_protobuf_unspecified
32294 }
32295
32296 type GroupBasedBeamReporting_Disabled struct {
32297         NrofReportedRS       *NrofReportedRS `protobuf:"bytes,1,opt,name=nrofReportedRS,proto3" json:"nrofReportedRS,omitempty"`
32298         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
32299         XXX_unrecognized     []byte          `json:"-"`
32300         XXX_sizecache        int32           `json:"-"`
32301 }
32302
32303 func (m *GroupBasedBeamReporting_Disabled) Reset()         { *m = GroupBasedBeamReporting_Disabled{} }
32304 func (m *GroupBasedBeamReporting_Disabled) String() string { return proto.CompactTextString(m) }
32305 func (*GroupBasedBeamReporting_Disabled) ProtoMessage()    {}
32306 func (*GroupBasedBeamReporting_Disabled) Descriptor() ([]byte, []int) {
32307         return fileDescriptor_21c7528bb61f1a7a, []int{327}
32308 }
32309
32310 func (m *GroupBasedBeamReporting_Disabled) XXX_Unmarshal(b []byte) error {
32311         return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Unmarshal(m, b)
32312 }
32313 func (m *GroupBasedBeamReporting_Disabled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32314         return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Marshal(b, m, deterministic)
32315 }
32316 func (m *GroupBasedBeamReporting_Disabled) XXX_Merge(src proto.Message) {
32317         xxx_messageInfo_GroupBasedBeamReporting_Disabled.Merge(m, src)
32318 }
32319 func (m *GroupBasedBeamReporting_Disabled) XXX_Size() int {
32320         return xxx_messageInfo_GroupBasedBeamReporting_Disabled.Size(m)
32321 }
32322 func (m *GroupBasedBeamReporting_Disabled) XXX_DiscardUnknown() {
32323         xxx_messageInfo_GroupBasedBeamReporting_Disabled.DiscardUnknown(m)
32324 }
32325
32326 var xxx_messageInfo_GroupBasedBeamReporting_Disabled proto.InternalMessageInfo
32327
32328 func (m *GroupBasedBeamReporting_Disabled) GetNrofReportedRS() *NrofReportedRS {
32329         if m != nil {
32330                 return m.NrofReportedRS
32331         }
32332         return nil
32333 }
32334
32335 type NrofReportedRS struct {
32336         Value                NrofReportedRS_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NrofReportedRS_Value" json:"value,omitempty"`
32337         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
32338         XXX_unrecognized     []byte               `json:"-"`
32339         XXX_sizecache        int32                `json:"-"`
32340 }
32341
32342 func (m *NrofReportedRS) Reset()         { *m = NrofReportedRS{} }
32343 func (m *NrofReportedRS) String() string { return proto.CompactTextString(m) }
32344 func (*NrofReportedRS) ProtoMessage()    {}
32345 func (*NrofReportedRS) Descriptor() ([]byte, []int) {
32346         return fileDescriptor_21c7528bb61f1a7a, []int{328}
32347 }
32348
32349 func (m *NrofReportedRS) XXX_Unmarshal(b []byte) error {
32350         return xxx_messageInfo_NrofReportedRS.Unmarshal(m, b)
32351 }
32352 func (m *NrofReportedRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32353         return xxx_messageInfo_NrofReportedRS.Marshal(b, m, deterministic)
32354 }
32355 func (m *NrofReportedRS) XXX_Merge(src proto.Message) {
32356         xxx_messageInfo_NrofReportedRS.Merge(m, src)
32357 }
32358 func (m *NrofReportedRS) XXX_Size() int {
32359         return xxx_messageInfo_NrofReportedRS.Size(m)
32360 }
32361 func (m *NrofReportedRS) XXX_DiscardUnknown() {
32362         xxx_messageInfo_NrofReportedRS.DiscardUnknown(m)
32363 }
32364
32365 var xxx_messageInfo_NrofReportedRS proto.InternalMessageInfo
32366
32367 func (m *NrofReportedRS) GetValue() NrofReportedRS_Value {
32368         if m != nil {
32369                 return m.Value
32370         }
32371         return NrofReportedRS_protobuf_unspecified
32372 }
32373
32374 type CQI_Table struct {
32375         Value                CQI_Table_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CQI_Table_Value" json:"value,omitempty"`
32376         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
32377         XXX_unrecognized     []byte          `json:"-"`
32378         XXX_sizecache        int32           `json:"-"`
32379 }
32380
32381 func (m *CQI_Table) Reset()         { *m = CQI_Table{} }
32382 func (m *CQI_Table) String() string { return proto.CompactTextString(m) }
32383 func (*CQI_Table) ProtoMessage()    {}
32384 func (*CQI_Table) Descriptor() ([]byte, []int) {
32385         return fileDescriptor_21c7528bb61f1a7a, []int{329}
32386 }
32387
32388 func (m *CQI_Table) XXX_Unmarshal(b []byte) error {
32389         return xxx_messageInfo_CQI_Table.Unmarshal(m, b)
32390 }
32391 func (m *CQI_Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32392         return xxx_messageInfo_CQI_Table.Marshal(b, m, deterministic)
32393 }
32394 func (m *CQI_Table) XXX_Merge(src proto.Message) {
32395         xxx_messageInfo_CQI_Table.Merge(m, src)
32396 }
32397 func (m *CQI_Table) XXX_Size() int {
32398         return xxx_messageInfo_CQI_Table.Size(m)
32399 }
32400 func (m *CQI_Table) XXX_DiscardUnknown() {
32401         xxx_messageInfo_CQI_Table.DiscardUnknown(m)
32402 }
32403
32404 var xxx_messageInfo_CQI_Table proto.InternalMessageInfo
32405
32406 func (m *CQI_Table) GetValue() CQI_Table_Value {
32407         if m != nil {
32408                 return m.Value
32409         }
32410         return CQI_Table_protobuf_unspecified
32411 }
32412
32413 type SubbandSize struct {
32414         Value                SubbandSize_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SubbandSize_Value" json:"value,omitempty"`
32415         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
32416         XXX_unrecognized     []byte            `json:"-"`
32417         XXX_sizecache        int32             `json:"-"`
32418 }
32419
32420 func (m *SubbandSize) Reset()         { *m = SubbandSize{} }
32421 func (m *SubbandSize) String() string { return proto.CompactTextString(m) }
32422 func (*SubbandSize) ProtoMessage()    {}
32423 func (*SubbandSize) Descriptor() ([]byte, []int) {
32424         return fileDescriptor_21c7528bb61f1a7a, []int{330}
32425 }
32426
32427 func (m *SubbandSize) XXX_Unmarshal(b []byte) error {
32428         return xxx_messageInfo_SubbandSize.Unmarshal(m, b)
32429 }
32430 func (m *SubbandSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32431         return xxx_messageInfo_SubbandSize.Marshal(b, m, deterministic)
32432 }
32433 func (m *SubbandSize) XXX_Merge(src proto.Message) {
32434         xxx_messageInfo_SubbandSize.Merge(m, src)
32435 }
32436 func (m *SubbandSize) XXX_Size() int {
32437         return xxx_messageInfo_SubbandSize.Size(m)
32438 }
32439 func (m *SubbandSize) XXX_DiscardUnknown() {
32440         xxx_messageInfo_SubbandSize.DiscardUnknown(m)
32441 }
32442
32443 var xxx_messageInfo_SubbandSize proto.InternalMessageInfo
32444
32445 func (m *SubbandSize) GetValue() SubbandSize_Value {
32446         if m != nil {
32447                 return m.Value
32448         }
32449         return SubbandSize_protobuf_unspecified
32450 }
32451
32452 type PortIndexFor8Ranks struct {
32453         // Types that are valid to be assigned to C:
32454         //      *PortIndexFor8Ranks_PortIndex8
32455         //      *PortIndexFor8Ranks_PortIndex4
32456         //      *PortIndexFor8Ranks_PortIndex2
32457         //      *PortIndexFor8Ranks_PortIndex1
32458         C                    isPortIndexFor8Ranks_C `protobuf_oneof:"c"`
32459         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
32460         XXX_unrecognized     []byte                 `json:"-"`
32461         XXX_sizecache        int32                  `json:"-"`
32462 }
32463
32464 func (m *PortIndexFor8Ranks) Reset()         { *m = PortIndexFor8Ranks{} }
32465 func (m *PortIndexFor8Ranks) String() string { return proto.CompactTextString(m) }
32466 func (*PortIndexFor8Ranks) ProtoMessage()    {}
32467 func (*PortIndexFor8Ranks) Descriptor() ([]byte, []int) {
32468         return fileDescriptor_21c7528bb61f1a7a, []int{331}
32469 }
32470
32471 func (m *PortIndexFor8Ranks) XXX_Unmarshal(b []byte) error {
32472         return xxx_messageInfo_PortIndexFor8Ranks.Unmarshal(m, b)
32473 }
32474 func (m *PortIndexFor8Ranks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32475         return xxx_messageInfo_PortIndexFor8Ranks.Marshal(b, m, deterministic)
32476 }
32477 func (m *PortIndexFor8Ranks) XXX_Merge(src proto.Message) {
32478         xxx_messageInfo_PortIndexFor8Ranks.Merge(m, src)
32479 }
32480 func (m *PortIndexFor8Ranks) XXX_Size() int {
32481         return xxx_messageInfo_PortIndexFor8Ranks.Size(m)
32482 }
32483 func (m *PortIndexFor8Ranks) XXX_DiscardUnknown() {
32484         xxx_messageInfo_PortIndexFor8Ranks.DiscardUnknown(m)
32485 }
32486
32487 var xxx_messageInfo_PortIndexFor8Ranks proto.InternalMessageInfo
32488
32489 type isPortIndexFor8Ranks_C interface {
32490         isPortIndexFor8Ranks_C()
32491 }
32492
32493 type PortIndexFor8Ranks_PortIndex8 struct {
32494         PortIndex8 *PortIndex8 `protobuf:"bytes,1,opt,name=portIndex8,proto3,oneof"`
32495 }
32496
32497 type PortIndexFor8Ranks_PortIndex4 struct {
32498         PortIndex4 *PortIndex4 `protobuf:"bytes,2,opt,name=portIndex4,proto3,oneof"`
32499 }
32500
32501 type PortIndexFor8Ranks_PortIndex2 struct {
32502         PortIndex2 *PortIndex2 `protobuf:"bytes,3,opt,name=portIndex2,proto3,oneof"`
32503 }
32504
32505 type PortIndexFor8Ranks_PortIndex1 struct {
32506         PortIndex1 *Null `protobuf:"bytes,4,opt,name=portIndex1,proto3,oneof"`
32507 }
32508
32509 func (*PortIndexFor8Ranks_PortIndex8) isPortIndexFor8Ranks_C() {}
32510
32511 func (*PortIndexFor8Ranks_PortIndex4) isPortIndexFor8Ranks_C() {}
32512
32513 func (*PortIndexFor8Ranks_PortIndex2) isPortIndexFor8Ranks_C() {}
32514
32515 func (*PortIndexFor8Ranks_PortIndex1) isPortIndexFor8Ranks_C() {}
32516
32517 func (m *PortIndexFor8Ranks) GetC() isPortIndexFor8Ranks_C {
32518         if m != nil {
32519                 return m.C
32520         }
32521         return nil
32522 }
32523
32524 func (m *PortIndexFor8Ranks) GetPortIndex8() *PortIndex8 {
32525         if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex8); ok {
32526                 return x.PortIndex8
32527         }
32528         return nil
32529 }
32530
32531 func (m *PortIndexFor8Ranks) GetPortIndex4() *PortIndex4 {
32532         if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex4); ok {
32533                 return x.PortIndex4
32534         }
32535         return nil
32536 }
32537
32538 func (m *PortIndexFor8Ranks) GetPortIndex2() *PortIndex2 {
32539         if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex2); ok {
32540                 return x.PortIndex2
32541         }
32542         return nil
32543 }
32544
32545 func (m *PortIndexFor8Ranks) GetPortIndex1() *Null {
32546         if x, ok := m.GetC().(*PortIndexFor8Ranks_PortIndex1); ok {
32547                 return x.PortIndex1
32548         }
32549         return nil
32550 }
32551
32552 // XXX_OneofWrappers is for the internal use of the proto package.
32553 func (*PortIndexFor8Ranks) XXX_OneofWrappers() []interface{} {
32554         return []interface{}{
32555                 (*PortIndexFor8Ranks_PortIndex8)(nil),
32556                 (*PortIndexFor8Ranks_PortIndex4)(nil),
32557                 (*PortIndexFor8Ranks_PortIndex2)(nil),
32558                 (*PortIndexFor8Ranks_PortIndex1)(nil),
32559         }
32560 }
32561
32562 type PortIndex8 struct {
32563         Rank1_8              *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_8,json=rank18,proto3" json:"rank1_8,omitempty"`
32564         Rank2_8              []uint32              `protobuf:"varint,2,rep,packed,name=rank2_8,json=rank28,proto3" json:"rank2_8,omitempty"`
32565         Rank3_8              []uint32              `protobuf:"varint,3,rep,packed,name=rank3_8,json=rank38,proto3" json:"rank3_8,omitempty"`
32566         Rank4_8              []uint32              `protobuf:"varint,4,rep,packed,name=rank4_8,json=rank48,proto3" json:"rank4_8,omitempty"`
32567         Rank5_8              []uint32              `protobuf:"varint,5,rep,packed,name=rank5_8,json=rank58,proto3" json:"rank5_8,omitempty"`
32568         Rank6_8              []uint32              `protobuf:"varint,6,rep,packed,name=rank6_8,json=rank68,proto3" json:"rank6_8,omitempty"`
32569         Rank7_8              []uint32              `protobuf:"varint,7,rep,packed,name=rank7_8,json=rank78,proto3" json:"rank7_8,omitempty"`
32570         Rank8_8              []uint32              `protobuf:"varint,8,rep,packed,name=rank8_8,json=rank88,proto3" json:"rank8_8,omitempty"`
32571         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
32572         XXX_unrecognized     []byte                `json:"-"`
32573         XXX_sizecache        int32                 `json:"-"`
32574 }
32575
32576 func (m *PortIndex8) Reset()         { *m = PortIndex8{} }
32577 func (m *PortIndex8) String() string { return proto.CompactTextString(m) }
32578 func (*PortIndex8) ProtoMessage()    {}
32579 func (*PortIndex8) Descriptor() ([]byte, []int) {
32580         return fileDescriptor_21c7528bb61f1a7a, []int{332}
32581 }
32582
32583 func (m *PortIndex8) XXX_Unmarshal(b []byte) error {
32584         return xxx_messageInfo_PortIndex8.Unmarshal(m, b)
32585 }
32586 func (m *PortIndex8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32587         return xxx_messageInfo_PortIndex8.Marshal(b, m, deterministic)
32588 }
32589 func (m *PortIndex8) XXX_Merge(src proto.Message) {
32590         xxx_messageInfo_PortIndex8.Merge(m, src)
32591 }
32592 func (m *PortIndex8) XXX_Size() int {
32593         return xxx_messageInfo_PortIndex8.Size(m)
32594 }
32595 func (m *PortIndex8) XXX_DiscardUnknown() {
32596         xxx_messageInfo_PortIndex8.DiscardUnknown(m)
32597 }
32598
32599 var xxx_messageInfo_PortIndex8 proto.InternalMessageInfo
32600
32601 func (m *PortIndex8) GetRank1_8() *wrappers.UInt32Value {
32602         if m != nil {
32603                 return m.Rank1_8
32604         }
32605         return nil
32606 }
32607
32608 func (m *PortIndex8) GetRank2_8() []uint32 {
32609         if m != nil {
32610                 return m.Rank2_8
32611         }
32612         return nil
32613 }
32614
32615 func (m *PortIndex8) GetRank3_8() []uint32 {
32616         if m != nil {
32617                 return m.Rank3_8
32618         }
32619         return nil
32620 }
32621
32622 func (m *PortIndex8) GetRank4_8() []uint32 {
32623         if m != nil {
32624                 return m.Rank4_8
32625         }
32626         return nil
32627 }
32628
32629 func (m *PortIndex8) GetRank5_8() []uint32 {
32630         if m != nil {
32631                 return m.Rank5_8
32632         }
32633         return nil
32634 }
32635
32636 func (m *PortIndex8) GetRank6_8() []uint32 {
32637         if m != nil {
32638                 return m.Rank6_8
32639         }
32640         return nil
32641 }
32642
32643 func (m *PortIndex8) GetRank7_8() []uint32 {
32644         if m != nil {
32645                 return m.Rank7_8
32646         }
32647         return nil
32648 }
32649
32650 func (m *PortIndex8) GetRank8_8() []uint32 {
32651         if m != nil {
32652                 return m.Rank8_8
32653         }
32654         return nil
32655 }
32656
32657 type PortIndex4 struct {
32658         Rank1_4              *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_4,json=rank14,proto3" json:"rank1_4,omitempty"`
32659         Rank2_4              []uint32              `protobuf:"varint,2,rep,packed,name=rank2_4,json=rank24,proto3" json:"rank2_4,omitempty"`
32660         Rank3_4              []uint32              `protobuf:"varint,3,rep,packed,name=rank3_4,json=rank34,proto3" json:"rank3_4,omitempty"`
32661         Rank4_4              []uint32              `protobuf:"varint,4,rep,packed,name=rank4_4,json=rank44,proto3" json:"rank4_4,omitempty"`
32662         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
32663         XXX_unrecognized     []byte                `json:"-"`
32664         XXX_sizecache        int32                 `json:"-"`
32665 }
32666
32667 func (m *PortIndex4) Reset()         { *m = PortIndex4{} }
32668 func (m *PortIndex4) String() string { return proto.CompactTextString(m) }
32669 func (*PortIndex4) ProtoMessage()    {}
32670 func (*PortIndex4) Descriptor() ([]byte, []int) {
32671         return fileDescriptor_21c7528bb61f1a7a, []int{333}
32672 }
32673
32674 func (m *PortIndex4) XXX_Unmarshal(b []byte) error {
32675         return xxx_messageInfo_PortIndex4.Unmarshal(m, b)
32676 }
32677 func (m *PortIndex4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32678         return xxx_messageInfo_PortIndex4.Marshal(b, m, deterministic)
32679 }
32680 func (m *PortIndex4) XXX_Merge(src proto.Message) {
32681         xxx_messageInfo_PortIndex4.Merge(m, src)
32682 }
32683 func (m *PortIndex4) XXX_Size() int {
32684         return xxx_messageInfo_PortIndex4.Size(m)
32685 }
32686 func (m *PortIndex4) XXX_DiscardUnknown() {
32687         xxx_messageInfo_PortIndex4.DiscardUnknown(m)
32688 }
32689
32690 var xxx_messageInfo_PortIndex4 proto.InternalMessageInfo
32691
32692 func (m *PortIndex4) GetRank1_4() *wrappers.UInt32Value {
32693         if m != nil {
32694                 return m.Rank1_4
32695         }
32696         return nil
32697 }
32698
32699 func (m *PortIndex4) GetRank2_4() []uint32 {
32700         if m != nil {
32701                 return m.Rank2_4
32702         }
32703         return nil
32704 }
32705
32706 func (m *PortIndex4) GetRank3_4() []uint32 {
32707         if m != nil {
32708                 return m.Rank3_4
32709         }
32710         return nil
32711 }
32712
32713 func (m *PortIndex4) GetRank4_4() []uint32 {
32714         if m != nil {
32715                 return m.Rank4_4
32716         }
32717         return nil
32718 }
32719
32720 type PortIndex2 struct {
32721         Rank1_2              *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rank1_2,json=rank12,proto3" json:"rank1_2,omitempty"`
32722         Rank2_2              []uint32              `protobuf:"varint,2,rep,packed,name=rank2_2,json=rank22,proto3" json:"rank2_2,omitempty"`
32723         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
32724         XXX_unrecognized     []byte                `json:"-"`
32725         XXX_sizecache        int32                 `json:"-"`
32726 }
32727
32728 func (m *PortIndex2) Reset()         { *m = PortIndex2{} }
32729 func (m *PortIndex2) String() string { return proto.CompactTextString(m) }
32730 func (*PortIndex2) ProtoMessage()    {}
32731 func (*PortIndex2) Descriptor() ([]byte, []int) {
32732         return fileDescriptor_21c7528bb61f1a7a, []int{334}
32733 }
32734
32735 func (m *PortIndex2) XXX_Unmarshal(b []byte) error {
32736         return xxx_messageInfo_PortIndex2.Unmarshal(m, b)
32737 }
32738 func (m *PortIndex2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32739         return xxx_messageInfo_PortIndex2.Marshal(b, m, deterministic)
32740 }
32741 func (m *PortIndex2) XXX_Merge(src proto.Message) {
32742         xxx_messageInfo_PortIndex2.Merge(m, src)
32743 }
32744 func (m *PortIndex2) XXX_Size() int {
32745         return xxx_messageInfo_PortIndex2.Size(m)
32746 }
32747 func (m *PortIndex2) XXX_DiscardUnknown() {
32748         xxx_messageInfo_PortIndex2.DiscardUnknown(m)
32749 }
32750
32751 var xxx_messageInfo_PortIndex2 proto.InternalMessageInfo
32752
32753 func (m *PortIndex2) GetRank1_2() *wrappers.UInt32Value {
32754         if m != nil {
32755                 return m.Rank1_2
32756         }
32757         return nil
32758 }
32759
32760 func (m *PortIndex2) GetRank2_2() []uint32 {
32761         if m != nil {
32762                 return m.Rank2_2
32763         }
32764         return nil
32765 }
32766
32767 type SemiPersistentOnPUSCHV1530 struct {
32768         ReportSlotConfigV1530 SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 `protobuf:"varint,1,opt,name=reportSlotConfig_v1530,json=reportSlotConfigV1530,proto3,enum=streaming_protobufs.SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530" json:"reportSlotConfig_v1530,omitempty"`
32769         XXX_NoUnkeyedLiteral  struct{}                                         `json:"-"`
32770         XXX_unrecognized      []byte                                           `json:"-"`
32771         XXX_sizecache         int32                                            `json:"-"`
32772 }
32773
32774 func (m *SemiPersistentOnPUSCHV1530) Reset()         { *m = SemiPersistentOnPUSCHV1530{} }
32775 func (m *SemiPersistentOnPUSCHV1530) String() string { return proto.CompactTextString(m) }
32776 func (*SemiPersistentOnPUSCHV1530) ProtoMessage()    {}
32777 func (*SemiPersistentOnPUSCHV1530) Descriptor() ([]byte, []int) {
32778         return fileDescriptor_21c7528bb61f1a7a, []int{335}
32779 }
32780
32781 func (m *SemiPersistentOnPUSCHV1530) XXX_Unmarshal(b []byte) error {
32782         return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Unmarshal(m, b)
32783 }
32784 func (m *SemiPersistentOnPUSCHV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32785         return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Marshal(b, m, deterministic)
32786 }
32787 func (m *SemiPersistentOnPUSCHV1530) XXX_Merge(src proto.Message) {
32788         xxx_messageInfo_SemiPersistentOnPUSCHV1530.Merge(m, src)
32789 }
32790 func (m *SemiPersistentOnPUSCHV1530) XXX_Size() int {
32791         return xxx_messageInfo_SemiPersistentOnPUSCHV1530.Size(m)
32792 }
32793 func (m *SemiPersistentOnPUSCHV1530) XXX_DiscardUnknown() {
32794         xxx_messageInfo_SemiPersistentOnPUSCHV1530.DiscardUnknown(m)
32795 }
32796
32797 var xxx_messageInfo_SemiPersistentOnPUSCHV1530 proto.InternalMessageInfo
32798
32799 func (m *SemiPersistentOnPUSCHV1530) GetReportSlotConfigV1530() SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530 {
32800         if m != nil {
32801                 return m.ReportSlotConfigV1530
32802         }
32803         return SemiPersistentOnPUSCHV1530_protobuf_unspecified
32804 }
32805
32806 type CSI_AperiodicTriggerStateList struct {
32807         Items                []*CSI_AperiodicTriggerState `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
32808         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
32809         XXX_unrecognized     []byte                       `json:"-"`
32810         XXX_sizecache        int32                        `json:"-"`
32811 }
32812
32813 func (m *CSI_AperiodicTriggerStateList) Reset()         { *m = CSI_AperiodicTriggerStateList{} }
32814 func (m *CSI_AperiodicTriggerStateList) String() string { return proto.CompactTextString(m) }
32815 func (*CSI_AperiodicTriggerStateList) ProtoMessage()    {}
32816 func (*CSI_AperiodicTriggerStateList) Descriptor() ([]byte, []int) {
32817         return fileDescriptor_21c7528bb61f1a7a, []int{336}
32818 }
32819
32820 func (m *CSI_AperiodicTriggerStateList) XXX_Unmarshal(b []byte) error {
32821         return xxx_messageInfo_CSI_AperiodicTriggerStateList.Unmarshal(m, b)
32822 }
32823 func (m *CSI_AperiodicTriggerStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32824         return xxx_messageInfo_CSI_AperiodicTriggerStateList.Marshal(b, m, deterministic)
32825 }
32826 func (m *CSI_AperiodicTriggerStateList) XXX_Merge(src proto.Message) {
32827         xxx_messageInfo_CSI_AperiodicTriggerStateList.Merge(m, src)
32828 }
32829 func (m *CSI_AperiodicTriggerStateList) XXX_Size() int {
32830         return xxx_messageInfo_CSI_AperiodicTriggerStateList.Size(m)
32831 }
32832 func (m *CSI_AperiodicTriggerStateList) XXX_DiscardUnknown() {
32833         xxx_messageInfo_CSI_AperiodicTriggerStateList.DiscardUnknown(m)
32834 }
32835
32836 var xxx_messageInfo_CSI_AperiodicTriggerStateList proto.InternalMessageInfo
32837
32838 func (m *CSI_AperiodicTriggerStateList) GetItems() []*CSI_AperiodicTriggerState {
32839         if m != nil {
32840                 return m.Items
32841         }
32842         return nil
32843 }
32844
32845 type CSI_AperiodicTriggerState struct {
32846         AssociatedReportConfigInfoList []*CSI_AssociatedReportConfigInfo `protobuf:"bytes,1,rep,name=associatedReportConfigInfoList,proto3" json:"associatedReportConfigInfoList,omitempty"`
32847         XXX_NoUnkeyedLiteral           struct{}                          `json:"-"`
32848         XXX_unrecognized               []byte                            `json:"-"`
32849         XXX_sizecache                  int32                             `json:"-"`
32850 }
32851
32852 func (m *CSI_AperiodicTriggerState) Reset()         { *m = CSI_AperiodicTriggerState{} }
32853 func (m *CSI_AperiodicTriggerState) String() string { return proto.CompactTextString(m) }
32854 func (*CSI_AperiodicTriggerState) ProtoMessage()    {}
32855 func (*CSI_AperiodicTriggerState) Descriptor() ([]byte, []int) {
32856         return fileDescriptor_21c7528bb61f1a7a, []int{337}
32857 }
32858
32859 func (m *CSI_AperiodicTriggerState) XXX_Unmarshal(b []byte) error {
32860         return xxx_messageInfo_CSI_AperiodicTriggerState.Unmarshal(m, b)
32861 }
32862 func (m *CSI_AperiodicTriggerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32863         return xxx_messageInfo_CSI_AperiodicTriggerState.Marshal(b, m, deterministic)
32864 }
32865 func (m *CSI_AperiodicTriggerState) XXX_Merge(src proto.Message) {
32866         xxx_messageInfo_CSI_AperiodicTriggerState.Merge(m, src)
32867 }
32868 func (m *CSI_AperiodicTriggerState) XXX_Size() int {
32869         return xxx_messageInfo_CSI_AperiodicTriggerState.Size(m)
32870 }
32871 func (m *CSI_AperiodicTriggerState) XXX_DiscardUnknown() {
32872         xxx_messageInfo_CSI_AperiodicTriggerState.DiscardUnknown(m)
32873 }
32874
32875 var xxx_messageInfo_CSI_AperiodicTriggerState proto.InternalMessageInfo
32876
32877 func (m *CSI_AperiodicTriggerState) GetAssociatedReportConfigInfoList() []*CSI_AssociatedReportConfigInfo {
32878         if m != nil {
32879                 return m.AssociatedReportConfigInfoList
32880         }
32881         return nil
32882 }
32883
32884 type CSI_AssociatedReportConfigInfo struct {
32885         ReportConfigId uint32 `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"`
32886         // Types that are valid to be assigned to ResourcesForChannel:
32887         //      *CSI_AssociatedReportConfigInfo_Nzp_CSI_RS
32888         //      *CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet
32889         ResourcesForChannel                 isCSI_AssociatedReportConfigInfo_ResourcesForChannel `protobuf_oneof:"resourcesForChannel"`
32890         Csi_IM_ResourcesForInterference     *wrappers.UInt32Value                                `protobuf:"bytes,4,opt,name=csi_IM_ResourcesForInterference,json=csiIMResourcesForInterference,proto3" json:"csi_IM_ResourcesForInterference,omitempty"`
32891         Nzp_CSI_RS_ResourcesForInterference *wrappers.UInt32Value                                `protobuf:"bytes,5,opt,name=nzp_CSI_RS_ResourcesForInterference,json=nzpCSIRSResourcesForInterference,proto3" json:"nzp_CSI_RS_ResourcesForInterference,omitempty"`
32892         XXX_NoUnkeyedLiteral                struct{}                                             `json:"-"`
32893         XXX_unrecognized                    []byte                                               `json:"-"`
32894         XXX_sizecache                       int32                                                `json:"-"`
32895 }
32896
32897 func (m *CSI_AssociatedReportConfigInfo) Reset()         { *m = CSI_AssociatedReportConfigInfo{} }
32898 func (m *CSI_AssociatedReportConfigInfo) String() string { return proto.CompactTextString(m) }
32899 func (*CSI_AssociatedReportConfigInfo) ProtoMessage()    {}
32900 func (*CSI_AssociatedReportConfigInfo) Descriptor() ([]byte, []int) {
32901         return fileDescriptor_21c7528bb61f1a7a, []int{338}
32902 }
32903
32904 func (m *CSI_AssociatedReportConfigInfo) XXX_Unmarshal(b []byte) error {
32905         return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Unmarshal(m, b)
32906 }
32907 func (m *CSI_AssociatedReportConfigInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
32908         return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Marshal(b, m, deterministic)
32909 }
32910 func (m *CSI_AssociatedReportConfigInfo) XXX_Merge(src proto.Message) {
32911         xxx_messageInfo_CSI_AssociatedReportConfigInfo.Merge(m, src)
32912 }
32913 func (m *CSI_AssociatedReportConfigInfo) XXX_Size() int {
32914         return xxx_messageInfo_CSI_AssociatedReportConfigInfo.Size(m)
32915 }
32916 func (m *CSI_AssociatedReportConfigInfo) XXX_DiscardUnknown() {
32917         xxx_messageInfo_CSI_AssociatedReportConfigInfo.DiscardUnknown(m)
32918 }
32919
32920 var xxx_messageInfo_CSI_AssociatedReportConfigInfo proto.InternalMessageInfo
32921
32922 func (m *CSI_AssociatedReportConfigInfo) GetReportConfigId() uint32 {
32923         if m != nil {
32924                 return m.ReportConfigId
32925         }
32926         return 0
32927 }
32928
32929 type isCSI_AssociatedReportConfigInfo_ResourcesForChannel interface {
32930         isCSI_AssociatedReportConfigInfo_ResourcesForChannel()
32931 }
32932
32933 type CSI_AssociatedReportConfigInfo_Nzp_CSI_RS struct {
32934         Nzp_CSI_RS *NZP_CSI_RS `protobuf:"bytes,2,opt,name=nzp_CSI_RS,json=nzpCSIRS,proto3,oneof"`
32935 }
32936
32937 type CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet struct {
32938         Csi_SSB_ResourceSet uint32 `protobuf:"varint,3,opt,name=csi_SSB_ResourceSet,json=csiSSBResourceSet,proto3,oneof"`
32939 }
32940
32941 func (*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS) isCSI_AssociatedReportConfigInfo_ResourcesForChannel() {
32942 }
32943
32944 func (*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet) isCSI_AssociatedReportConfigInfo_ResourcesForChannel() {
32945 }
32946
32947 func (m *CSI_AssociatedReportConfigInfo) GetResourcesForChannel() isCSI_AssociatedReportConfigInfo_ResourcesForChannel {
32948         if m != nil {
32949                 return m.ResourcesForChannel
32950         }
32951         return nil
32952 }
32953
32954 func (m *CSI_AssociatedReportConfigInfo) GetNzp_CSI_RS() *NZP_CSI_RS {
32955         if x, ok := m.GetResourcesForChannel().(*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS); ok {
32956                 return x.Nzp_CSI_RS
32957         }
32958         return nil
32959 }
32960
32961 func (m *CSI_AssociatedReportConfigInfo) GetCsi_SSB_ResourceSet() uint32 {
32962         if x, ok := m.GetResourcesForChannel().(*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet); ok {
32963                 return x.Csi_SSB_ResourceSet
32964         }
32965         return 0
32966 }
32967
32968 func (m *CSI_AssociatedReportConfigInfo) GetCsi_IM_ResourcesForInterference() *wrappers.UInt32Value {
32969         if m != nil {
32970                 return m.Csi_IM_ResourcesForInterference
32971         }
32972         return nil
32973 }
32974
32975 func (m *CSI_AssociatedReportConfigInfo) GetNzp_CSI_RS_ResourcesForInterference() *wrappers.UInt32Value {
32976         if m != nil {
32977                 return m.Nzp_CSI_RS_ResourcesForInterference
32978         }
32979         return nil
32980 }
32981
32982 // XXX_OneofWrappers is for the internal use of the proto package.
32983 func (*CSI_AssociatedReportConfigInfo) XXX_OneofWrappers() []interface{} {
32984         return []interface{}{
32985                 (*CSI_AssociatedReportConfigInfo_Nzp_CSI_RS)(nil),
32986                 (*CSI_AssociatedReportConfigInfo_Csi_SSB_ResourceSet)(nil),
32987         }
32988 }
32989
32990 type NZP_CSI_RS struct {
32991         ResourceSet          uint32   `protobuf:"varint,1,opt,name=resourceSet,proto3" json:"resourceSet,omitempty"`
32992         QclInfo              []uint32 `protobuf:"varint,2,rep,packed,name=qcl_info,json=qclInfo,proto3" json:"qcl_info,omitempty"`
32993         XXX_NoUnkeyedLiteral struct{} `json:"-"`
32994         XXX_unrecognized     []byte   `json:"-"`
32995         XXX_sizecache        int32    `json:"-"`
32996 }
32997
32998 func (m *NZP_CSI_RS) Reset()         { *m = NZP_CSI_RS{} }
32999 func (m *NZP_CSI_RS) String() string { return proto.CompactTextString(m) }
33000 func (*NZP_CSI_RS) ProtoMessage()    {}
33001 func (*NZP_CSI_RS) Descriptor() ([]byte, []int) {
33002         return fileDescriptor_21c7528bb61f1a7a, []int{339}
33003 }
33004
33005 func (m *NZP_CSI_RS) XXX_Unmarshal(b []byte) error {
33006         return xxx_messageInfo_NZP_CSI_RS.Unmarshal(m, b)
33007 }
33008 func (m *NZP_CSI_RS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33009         return xxx_messageInfo_NZP_CSI_RS.Marshal(b, m, deterministic)
33010 }
33011 func (m *NZP_CSI_RS) XXX_Merge(src proto.Message) {
33012         xxx_messageInfo_NZP_CSI_RS.Merge(m, src)
33013 }
33014 func (m *NZP_CSI_RS) XXX_Size() int {
33015         return xxx_messageInfo_NZP_CSI_RS.Size(m)
33016 }
33017 func (m *NZP_CSI_RS) XXX_DiscardUnknown() {
33018         xxx_messageInfo_NZP_CSI_RS.DiscardUnknown(m)
33019 }
33020
33021 var xxx_messageInfo_NZP_CSI_RS proto.InternalMessageInfo
33022
33023 func (m *NZP_CSI_RS) GetResourceSet() uint32 {
33024         if m != nil {
33025                 return m.ResourceSet
33026         }
33027         return 0
33028 }
33029
33030 func (m *NZP_CSI_RS) GetQclInfo() []uint32 {
33031         if m != nil {
33032                 return m.QclInfo
33033         }
33034         return nil
33035 }
33036
33037 type CSI_SemiPersistentOnPUSCH_TriggerStateList struct {
33038         Items                []*CSI_SemiPersistentOnPUSCH_TriggerState `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
33039         XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
33040         XXX_unrecognized     []byte                                    `json:"-"`
33041         XXX_sizecache        int32                                     `json:"-"`
33042 }
33043
33044 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) Reset() {
33045         *m = CSI_SemiPersistentOnPUSCH_TriggerStateList{}
33046 }
33047 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) String() string {
33048         return proto.CompactTextString(m)
33049 }
33050 func (*CSI_SemiPersistentOnPUSCH_TriggerStateList) ProtoMessage() {}
33051 func (*CSI_SemiPersistentOnPUSCH_TriggerStateList) Descriptor() ([]byte, []int) {
33052         return fileDescriptor_21c7528bb61f1a7a, []int{340}
33053 }
33054
33055 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Unmarshal(b []byte) error {
33056         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Unmarshal(m, b)
33057 }
33058 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33059         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Marshal(b, m, deterministic)
33060 }
33061 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Merge(src proto.Message) {
33062         xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Merge(m, src)
33063 }
33064 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_Size() int {
33065         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.Size(m)
33066 }
33067 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) XXX_DiscardUnknown() {
33068         xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList.DiscardUnknown(m)
33069 }
33070
33071 var xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerStateList proto.InternalMessageInfo
33072
33073 func (m *CSI_SemiPersistentOnPUSCH_TriggerStateList) GetItems() []*CSI_SemiPersistentOnPUSCH_TriggerState {
33074         if m != nil {
33075                 return m.Items
33076         }
33077         return nil
33078 }
33079
33080 type CSI_SemiPersistentOnPUSCH_TriggerState struct {
33081         AssociatedReportConfigInfo uint32   `protobuf:"varint,1,opt,name=associatedReportConfigInfo,proto3" json:"associatedReportConfigInfo,omitempty"`
33082         XXX_NoUnkeyedLiteral       struct{} `json:"-"`
33083         XXX_unrecognized           []byte   `json:"-"`
33084         XXX_sizecache              int32    `json:"-"`
33085 }
33086
33087 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) Reset() {
33088         *m = CSI_SemiPersistentOnPUSCH_TriggerState{}
33089 }
33090 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) String() string { return proto.CompactTextString(m) }
33091 func (*CSI_SemiPersistentOnPUSCH_TriggerState) ProtoMessage()    {}
33092 func (*CSI_SemiPersistentOnPUSCH_TriggerState) Descriptor() ([]byte, []int) {
33093         return fileDescriptor_21c7528bb61f1a7a, []int{341}
33094 }
33095
33096 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Unmarshal(b []byte) error {
33097         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Unmarshal(m, b)
33098 }
33099 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33100         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Marshal(b, m, deterministic)
33101 }
33102 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Merge(src proto.Message) {
33103         xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Merge(m, src)
33104 }
33105 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_Size() int {
33106         return xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.Size(m)
33107 }
33108 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) XXX_DiscardUnknown() {
33109         xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState.DiscardUnknown(m)
33110 }
33111
33112 var xxx_messageInfo_CSI_SemiPersistentOnPUSCH_TriggerState proto.InternalMessageInfo
33113
33114 func (m *CSI_SemiPersistentOnPUSCH_TriggerState) GetAssociatedReportConfigInfo() uint32 {
33115         if m != nil {
33116                 return m.AssociatedReportConfigInfo
33117         }
33118         return 0
33119 }
33120
33121 type SCellDeactivationTimer struct {
33122         Value                SCellDeactivationTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SCellDeactivationTimer_Value" json:"value,omitempty"`
33123         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
33124         XXX_unrecognized     []byte                       `json:"-"`
33125         XXX_sizecache        int32                        `json:"-"`
33126 }
33127
33128 func (m *SCellDeactivationTimer) Reset()         { *m = SCellDeactivationTimer{} }
33129 func (m *SCellDeactivationTimer) String() string { return proto.CompactTextString(m) }
33130 func (*SCellDeactivationTimer) ProtoMessage()    {}
33131 func (*SCellDeactivationTimer) Descriptor() ([]byte, []int) {
33132         return fileDescriptor_21c7528bb61f1a7a, []int{342}
33133 }
33134
33135 func (m *SCellDeactivationTimer) XXX_Unmarshal(b []byte) error {
33136         return xxx_messageInfo_SCellDeactivationTimer.Unmarshal(m, b)
33137 }
33138 func (m *SCellDeactivationTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33139         return xxx_messageInfo_SCellDeactivationTimer.Marshal(b, m, deterministic)
33140 }
33141 func (m *SCellDeactivationTimer) XXX_Merge(src proto.Message) {
33142         xxx_messageInfo_SCellDeactivationTimer.Merge(m, src)
33143 }
33144 func (m *SCellDeactivationTimer) XXX_Size() int {
33145         return xxx_messageInfo_SCellDeactivationTimer.Size(m)
33146 }
33147 func (m *SCellDeactivationTimer) XXX_DiscardUnknown() {
33148         xxx_messageInfo_SCellDeactivationTimer.DiscardUnknown(m)
33149 }
33150
33151 var xxx_messageInfo_SCellDeactivationTimer proto.InternalMessageInfo
33152
33153 func (m *SCellDeactivationTimer) GetValue() SCellDeactivationTimer_Value {
33154         if m != nil {
33155                 return m.Value
33156         }
33157         return SCellDeactivationTimer_protobuf_unspecified
33158 }
33159
33160 type CrossCarrierSchedulingConfig struct {
33161         // Types that are valid to be assigned to SchedulingCellInfo:
33162         //      *CrossCarrierSchedulingConfig_Own
33163         //      *CrossCarrierSchedulingConfig_Other
33164         SchedulingCellInfo   isCrossCarrierSchedulingConfig_SchedulingCellInfo `protobuf_oneof:"schedulingCellInfo"`
33165         XXX_NoUnkeyedLiteral struct{}                                          `json:"-"`
33166         XXX_unrecognized     []byte                                            `json:"-"`
33167         XXX_sizecache        int32                                             `json:"-"`
33168 }
33169
33170 func (m *CrossCarrierSchedulingConfig) Reset()         { *m = CrossCarrierSchedulingConfig{} }
33171 func (m *CrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) }
33172 func (*CrossCarrierSchedulingConfig) ProtoMessage()    {}
33173 func (*CrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) {
33174         return fileDescriptor_21c7528bb61f1a7a, []int{343}
33175 }
33176
33177 func (m *CrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error {
33178         return xxx_messageInfo_CrossCarrierSchedulingConfig.Unmarshal(m, b)
33179 }
33180 func (m *CrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33181         return xxx_messageInfo_CrossCarrierSchedulingConfig.Marshal(b, m, deterministic)
33182 }
33183 func (m *CrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) {
33184         xxx_messageInfo_CrossCarrierSchedulingConfig.Merge(m, src)
33185 }
33186 func (m *CrossCarrierSchedulingConfig) XXX_Size() int {
33187         return xxx_messageInfo_CrossCarrierSchedulingConfig.Size(m)
33188 }
33189 func (m *CrossCarrierSchedulingConfig) XXX_DiscardUnknown() {
33190         xxx_messageInfo_CrossCarrierSchedulingConfig.DiscardUnknown(m)
33191 }
33192
33193 var xxx_messageInfo_CrossCarrierSchedulingConfig proto.InternalMessageInfo
33194
33195 type isCrossCarrierSchedulingConfig_SchedulingCellInfo interface {
33196         isCrossCarrierSchedulingConfig_SchedulingCellInfo()
33197 }
33198
33199 type CrossCarrierSchedulingConfig_Own struct {
33200         Own *OwnCrossCarrierSchedulingConfig `protobuf:"bytes,1,opt,name=own,proto3,oneof"`
33201 }
33202
33203 type CrossCarrierSchedulingConfig_Other struct {
33204         Other *OtherCrossCarrierSchedulingConfig `protobuf:"bytes,2,opt,name=other,proto3,oneof"`
33205 }
33206
33207 func (*CrossCarrierSchedulingConfig_Own) isCrossCarrierSchedulingConfig_SchedulingCellInfo() {}
33208
33209 func (*CrossCarrierSchedulingConfig_Other) isCrossCarrierSchedulingConfig_SchedulingCellInfo() {}
33210
33211 func (m *CrossCarrierSchedulingConfig) GetSchedulingCellInfo() isCrossCarrierSchedulingConfig_SchedulingCellInfo {
33212         if m != nil {
33213                 return m.SchedulingCellInfo
33214         }
33215         return nil
33216 }
33217
33218 func (m *CrossCarrierSchedulingConfig) GetOwn() *OwnCrossCarrierSchedulingConfig {
33219         if x, ok := m.GetSchedulingCellInfo().(*CrossCarrierSchedulingConfig_Own); ok {
33220                 return x.Own
33221         }
33222         return nil
33223 }
33224
33225 func (m *CrossCarrierSchedulingConfig) GetOther() *OtherCrossCarrierSchedulingConfig {
33226         if x, ok := m.GetSchedulingCellInfo().(*CrossCarrierSchedulingConfig_Other); ok {
33227                 return x.Other
33228         }
33229         return nil
33230 }
33231
33232 // XXX_OneofWrappers is for the internal use of the proto package.
33233 func (*CrossCarrierSchedulingConfig) XXX_OneofWrappers() []interface{} {
33234         return []interface{}{
33235                 (*CrossCarrierSchedulingConfig_Own)(nil),
33236                 (*CrossCarrierSchedulingConfig_Other)(nil),
33237         }
33238 }
33239
33240 type OwnCrossCarrierSchedulingConfig struct {
33241         Cif_Presence         bool     `protobuf:"varint,1,opt,name=cif_Presence,json=cifPresence,proto3" json:"cif_Presence,omitempty"`
33242         XXX_NoUnkeyedLiteral struct{} `json:"-"`
33243         XXX_unrecognized     []byte   `json:"-"`
33244         XXX_sizecache        int32    `json:"-"`
33245 }
33246
33247 func (m *OwnCrossCarrierSchedulingConfig) Reset()         { *m = OwnCrossCarrierSchedulingConfig{} }
33248 func (m *OwnCrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) }
33249 func (*OwnCrossCarrierSchedulingConfig) ProtoMessage()    {}
33250 func (*OwnCrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) {
33251         return fileDescriptor_21c7528bb61f1a7a, []int{344}
33252 }
33253
33254 func (m *OwnCrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error {
33255         return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Unmarshal(m, b)
33256 }
33257 func (m *OwnCrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33258         return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Marshal(b, m, deterministic)
33259 }
33260 func (m *OwnCrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) {
33261         xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Merge(m, src)
33262 }
33263 func (m *OwnCrossCarrierSchedulingConfig) XXX_Size() int {
33264         return xxx_messageInfo_OwnCrossCarrierSchedulingConfig.Size(m)
33265 }
33266 func (m *OwnCrossCarrierSchedulingConfig) XXX_DiscardUnknown() {
33267         xxx_messageInfo_OwnCrossCarrierSchedulingConfig.DiscardUnknown(m)
33268 }
33269
33270 var xxx_messageInfo_OwnCrossCarrierSchedulingConfig proto.InternalMessageInfo
33271
33272 func (m *OwnCrossCarrierSchedulingConfig) GetCif_Presence() bool {
33273         if m != nil {
33274                 return m.Cif_Presence
33275         }
33276         return false
33277 }
33278
33279 type OtherCrossCarrierSchedulingConfig struct {
33280         SchedulingCellId     uint32   `protobuf:"varint,1,opt,name=schedulingCellId,proto3" json:"schedulingCellId,omitempty"`
33281         Cif_InSchedulingCell uint32   `protobuf:"varint,2,opt,name=cif_InSchedulingCell,json=cifInSchedulingCell,proto3" json:"cif_InSchedulingCell,omitempty"`
33282         XXX_NoUnkeyedLiteral struct{} `json:"-"`
33283         XXX_unrecognized     []byte   `json:"-"`
33284         XXX_sizecache        int32    `json:"-"`
33285 }
33286
33287 func (m *OtherCrossCarrierSchedulingConfig) Reset()         { *m = OtherCrossCarrierSchedulingConfig{} }
33288 func (m *OtherCrossCarrierSchedulingConfig) String() string { return proto.CompactTextString(m) }
33289 func (*OtherCrossCarrierSchedulingConfig) ProtoMessage()    {}
33290 func (*OtherCrossCarrierSchedulingConfig) Descriptor() ([]byte, []int) {
33291         return fileDescriptor_21c7528bb61f1a7a, []int{345}
33292 }
33293
33294 func (m *OtherCrossCarrierSchedulingConfig) XXX_Unmarshal(b []byte) error {
33295         return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Unmarshal(m, b)
33296 }
33297 func (m *OtherCrossCarrierSchedulingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33298         return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Marshal(b, m, deterministic)
33299 }
33300 func (m *OtherCrossCarrierSchedulingConfig) XXX_Merge(src proto.Message) {
33301         xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Merge(m, src)
33302 }
33303 func (m *OtherCrossCarrierSchedulingConfig) XXX_Size() int {
33304         return xxx_messageInfo_OtherCrossCarrierSchedulingConfig.Size(m)
33305 }
33306 func (m *OtherCrossCarrierSchedulingConfig) XXX_DiscardUnknown() {
33307         xxx_messageInfo_OtherCrossCarrierSchedulingConfig.DiscardUnknown(m)
33308 }
33309
33310 var xxx_messageInfo_OtherCrossCarrierSchedulingConfig proto.InternalMessageInfo
33311
33312 func (m *OtherCrossCarrierSchedulingConfig) GetSchedulingCellId() uint32 {
33313         if m != nil {
33314                 return m.SchedulingCellId
33315         }
33316         return 0
33317 }
33318
33319 func (m *OtherCrossCarrierSchedulingConfig) GetCif_InSchedulingCell() uint32 {
33320         if m != nil {
33321                 return m.Cif_InSchedulingCell
33322         }
33323         return 0
33324 }
33325
33326 type PathlossReferenceLinking struct {
33327         Value                PathlossReferenceLinking_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PathlossReferenceLinking_Value" json:"value,omitempty"`
33328         XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
33329         XXX_unrecognized     []byte                         `json:"-"`
33330         XXX_sizecache        int32                          `json:"-"`
33331 }
33332
33333 func (m *PathlossReferenceLinking) Reset()         { *m = PathlossReferenceLinking{} }
33334 func (m *PathlossReferenceLinking) String() string { return proto.CompactTextString(m) }
33335 func (*PathlossReferenceLinking) ProtoMessage()    {}
33336 func (*PathlossReferenceLinking) Descriptor() ([]byte, []int) {
33337         return fileDescriptor_21c7528bb61f1a7a, []int{346}
33338 }
33339
33340 func (m *PathlossReferenceLinking) XXX_Unmarshal(b []byte) error {
33341         return xxx_messageInfo_PathlossReferenceLinking.Unmarshal(m, b)
33342 }
33343 func (m *PathlossReferenceLinking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33344         return xxx_messageInfo_PathlossReferenceLinking.Marshal(b, m, deterministic)
33345 }
33346 func (m *PathlossReferenceLinking) XXX_Merge(src proto.Message) {
33347         xxx_messageInfo_PathlossReferenceLinking.Merge(m, src)
33348 }
33349 func (m *PathlossReferenceLinking) XXX_Size() int {
33350         return xxx_messageInfo_PathlossReferenceLinking.Size(m)
33351 }
33352 func (m *PathlossReferenceLinking) XXX_DiscardUnknown() {
33353         xxx_messageInfo_PathlossReferenceLinking.DiscardUnknown(m)
33354 }
33355
33356 var xxx_messageInfo_PathlossReferenceLinking proto.InternalMessageInfo
33357
33358 func (m *PathlossReferenceLinking) GetValue() PathlossReferenceLinking_Value {
33359         if m != nil {
33360                 return m.Value
33361         }
33362         return PathlossReferenceLinking_protobuf_unspecified
33363 }
33364
33365 type MeasConfig struct {
33366         MeasObjectToRemoveList   *MeasObjectToRemoveList   `protobuf:"bytes,1,opt,name=measObjectToRemoveList,proto3" json:"measObjectToRemoveList,omitempty"`
33367         MeasObjectToAddModList   *MeasObjectToAddModList   `protobuf:"bytes,2,opt,name=measObjectToAddModList,proto3" json:"measObjectToAddModList,omitempty"`
33368         ReportConfigToRemoveList *ReportConfigToRemoveList `protobuf:"bytes,3,opt,name=reportConfigToRemoveList,proto3" json:"reportConfigToRemoveList,omitempty"`
33369         ReportConfigToAddModList *ReportConfigToAddModList `protobuf:"bytes,4,opt,name=reportConfigToAddModList,proto3" json:"reportConfigToAddModList,omitempty"`
33370         MeasIdToRemoveList       *MeasIdToRemoveList       `protobuf:"bytes,5,opt,name=measIdToRemoveList,proto3" json:"measIdToRemoveList,omitempty"`
33371         MeasIdToAddModList       *MeasIdToAddModList       `protobuf:"bytes,6,opt,name=measIdToAddModList,proto3" json:"measIdToAddModList,omitempty"`
33372         // Types that are valid to be assigned to S_MeasureConfig:
33373         //      *MeasConfig_Ssb_RSRP
33374         //      *MeasConfig_Csi_RSRP
33375         S_MeasureConfig      isMeasConfig_S_MeasureConfig `protobuf_oneof:"s_MeasureConfig"`
33376         QuantityConfig       *QuantityConfig              `protobuf:"bytes,9,opt,name=quantityConfig,proto3" json:"quantityConfig,omitempty"`
33377         MeasGapConfig        *MeasGapConfig               `protobuf:"bytes,10,opt,name=measGapConfig,proto3" json:"measGapConfig,omitempty"`
33378         MeasGapSharingConfig *MeasGapSharingConfig        `protobuf:"bytes,11,opt,name=measGapSharingConfig,proto3" json:"measGapSharingConfig,omitempty"`
33379         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
33380         XXX_unrecognized     []byte                       `json:"-"`
33381         XXX_sizecache        int32                        `json:"-"`
33382 }
33383
33384 func (m *MeasConfig) Reset()         { *m = MeasConfig{} }
33385 func (m *MeasConfig) String() string { return proto.CompactTextString(m) }
33386 func (*MeasConfig) ProtoMessage()    {}
33387 func (*MeasConfig) Descriptor() ([]byte, []int) {
33388         return fileDescriptor_21c7528bb61f1a7a, []int{347}
33389 }
33390
33391 func (m *MeasConfig) XXX_Unmarshal(b []byte) error {
33392         return xxx_messageInfo_MeasConfig.Unmarshal(m, b)
33393 }
33394 func (m *MeasConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33395         return xxx_messageInfo_MeasConfig.Marshal(b, m, deterministic)
33396 }
33397 func (m *MeasConfig) XXX_Merge(src proto.Message) {
33398         xxx_messageInfo_MeasConfig.Merge(m, src)
33399 }
33400 func (m *MeasConfig) XXX_Size() int {
33401         return xxx_messageInfo_MeasConfig.Size(m)
33402 }
33403 func (m *MeasConfig) XXX_DiscardUnknown() {
33404         xxx_messageInfo_MeasConfig.DiscardUnknown(m)
33405 }
33406
33407 var xxx_messageInfo_MeasConfig proto.InternalMessageInfo
33408
33409 func (m *MeasConfig) GetMeasObjectToRemoveList() *MeasObjectToRemoveList {
33410         if m != nil {
33411                 return m.MeasObjectToRemoveList
33412         }
33413         return nil
33414 }
33415
33416 func (m *MeasConfig) GetMeasObjectToAddModList() *MeasObjectToAddModList {
33417         if m != nil {
33418                 return m.MeasObjectToAddModList
33419         }
33420         return nil
33421 }
33422
33423 func (m *MeasConfig) GetReportConfigToRemoveList() *ReportConfigToRemoveList {
33424         if m != nil {
33425                 return m.ReportConfigToRemoveList
33426         }
33427         return nil
33428 }
33429
33430 func (m *MeasConfig) GetReportConfigToAddModList() *ReportConfigToAddModList {
33431         if m != nil {
33432                 return m.ReportConfigToAddModList
33433         }
33434         return nil
33435 }
33436
33437 func (m *MeasConfig) GetMeasIdToRemoveList() *MeasIdToRemoveList {
33438         if m != nil {
33439                 return m.MeasIdToRemoveList
33440         }
33441         return nil
33442 }
33443
33444 func (m *MeasConfig) GetMeasIdToAddModList() *MeasIdToAddModList {
33445         if m != nil {
33446                 return m.MeasIdToAddModList
33447         }
33448         return nil
33449 }
33450
33451 type isMeasConfig_S_MeasureConfig interface {
33452         isMeasConfig_S_MeasureConfig()
33453 }
33454
33455 type MeasConfig_Ssb_RSRP struct {
33456         Ssb_RSRP uint32 `protobuf:"varint,7,opt,name=ssb_RSRP,json=ssbRSRP,proto3,oneof"`
33457 }
33458
33459 type MeasConfig_Csi_RSRP struct {
33460         Csi_RSRP uint32 `protobuf:"varint,8,opt,name=csi_RSRP,json=csiRSRP,proto3,oneof"`
33461 }
33462
33463 func (*MeasConfig_Ssb_RSRP) isMeasConfig_S_MeasureConfig() {}
33464
33465 func (*MeasConfig_Csi_RSRP) isMeasConfig_S_MeasureConfig() {}
33466
33467 func (m *MeasConfig) GetS_MeasureConfig() isMeasConfig_S_MeasureConfig {
33468         if m != nil {
33469                 return m.S_MeasureConfig
33470         }
33471         return nil
33472 }
33473
33474 func (m *MeasConfig) GetSsb_RSRP() uint32 {
33475         if x, ok := m.GetS_MeasureConfig().(*MeasConfig_Ssb_RSRP); ok {
33476                 return x.Ssb_RSRP
33477         }
33478         return 0
33479 }
33480
33481 func (m *MeasConfig) GetCsi_RSRP() uint32 {
33482         if x, ok := m.GetS_MeasureConfig().(*MeasConfig_Csi_RSRP); ok {
33483                 return x.Csi_RSRP
33484         }
33485         return 0
33486 }
33487
33488 func (m *MeasConfig) GetQuantityConfig() *QuantityConfig {
33489         if m != nil {
33490                 return m.QuantityConfig
33491         }
33492         return nil
33493 }
33494
33495 func (m *MeasConfig) GetMeasGapConfig() *MeasGapConfig {
33496         if m != nil {
33497                 return m.MeasGapConfig
33498         }
33499         return nil
33500 }
33501
33502 func (m *MeasConfig) GetMeasGapSharingConfig() *MeasGapSharingConfig {
33503         if m != nil {
33504                 return m.MeasGapSharingConfig
33505         }
33506         return nil
33507 }
33508
33509 // XXX_OneofWrappers is for the internal use of the proto package.
33510 func (*MeasConfig) XXX_OneofWrappers() []interface{} {
33511         return []interface{}{
33512                 (*MeasConfig_Ssb_RSRP)(nil),
33513                 (*MeasConfig_Csi_RSRP)(nil),
33514         }
33515 }
33516
33517 type MeasObjectToRemoveList struct {
33518         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
33519         XXX_NoUnkeyedLiteral struct{} `json:"-"`
33520         XXX_unrecognized     []byte   `json:"-"`
33521         XXX_sizecache        int32    `json:"-"`
33522 }
33523
33524 func (m *MeasObjectToRemoveList) Reset()         { *m = MeasObjectToRemoveList{} }
33525 func (m *MeasObjectToRemoveList) String() string { return proto.CompactTextString(m) }
33526 func (*MeasObjectToRemoveList) ProtoMessage()    {}
33527 func (*MeasObjectToRemoveList) Descriptor() ([]byte, []int) {
33528         return fileDescriptor_21c7528bb61f1a7a, []int{348}
33529 }
33530
33531 func (m *MeasObjectToRemoveList) XXX_Unmarshal(b []byte) error {
33532         return xxx_messageInfo_MeasObjectToRemoveList.Unmarshal(m, b)
33533 }
33534 func (m *MeasObjectToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33535         return xxx_messageInfo_MeasObjectToRemoveList.Marshal(b, m, deterministic)
33536 }
33537 func (m *MeasObjectToRemoveList) XXX_Merge(src proto.Message) {
33538         xxx_messageInfo_MeasObjectToRemoveList.Merge(m, src)
33539 }
33540 func (m *MeasObjectToRemoveList) XXX_Size() int {
33541         return xxx_messageInfo_MeasObjectToRemoveList.Size(m)
33542 }
33543 func (m *MeasObjectToRemoveList) XXX_DiscardUnknown() {
33544         xxx_messageInfo_MeasObjectToRemoveList.DiscardUnknown(m)
33545 }
33546
33547 var xxx_messageInfo_MeasObjectToRemoveList proto.InternalMessageInfo
33548
33549 func (m *MeasObjectToRemoveList) GetItems() []uint32 {
33550         if m != nil {
33551                 return m.Items
33552         }
33553         return nil
33554 }
33555
33556 type MeasObjectToAddModList struct {
33557         Items                []*MeasObjectToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
33558         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
33559         XXX_unrecognized     []byte                `json:"-"`
33560         XXX_sizecache        int32                 `json:"-"`
33561 }
33562
33563 func (m *MeasObjectToAddModList) Reset()         { *m = MeasObjectToAddModList{} }
33564 func (m *MeasObjectToAddModList) String() string { return proto.CompactTextString(m) }
33565 func (*MeasObjectToAddModList) ProtoMessage()    {}
33566 func (*MeasObjectToAddModList) Descriptor() ([]byte, []int) {
33567         return fileDescriptor_21c7528bb61f1a7a, []int{349}
33568 }
33569
33570 func (m *MeasObjectToAddModList) XXX_Unmarshal(b []byte) error {
33571         return xxx_messageInfo_MeasObjectToAddModList.Unmarshal(m, b)
33572 }
33573 func (m *MeasObjectToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33574         return xxx_messageInfo_MeasObjectToAddModList.Marshal(b, m, deterministic)
33575 }
33576 func (m *MeasObjectToAddModList) XXX_Merge(src proto.Message) {
33577         xxx_messageInfo_MeasObjectToAddModList.Merge(m, src)
33578 }
33579 func (m *MeasObjectToAddModList) XXX_Size() int {
33580         return xxx_messageInfo_MeasObjectToAddModList.Size(m)
33581 }
33582 func (m *MeasObjectToAddModList) XXX_DiscardUnknown() {
33583         xxx_messageInfo_MeasObjectToAddModList.DiscardUnknown(m)
33584 }
33585
33586 var xxx_messageInfo_MeasObjectToAddModList proto.InternalMessageInfo
33587
33588 func (m *MeasObjectToAddModList) GetItems() []*MeasObjectToAddMod {
33589         if m != nil {
33590                 return m.Items
33591         }
33592         return nil
33593 }
33594
33595 type ReportConfigToRemoveList struct {
33596         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
33597         XXX_NoUnkeyedLiteral struct{} `json:"-"`
33598         XXX_unrecognized     []byte   `json:"-"`
33599         XXX_sizecache        int32    `json:"-"`
33600 }
33601
33602 func (m *ReportConfigToRemoveList) Reset()         { *m = ReportConfigToRemoveList{} }
33603 func (m *ReportConfigToRemoveList) String() string { return proto.CompactTextString(m) }
33604 func (*ReportConfigToRemoveList) ProtoMessage()    {}
33605 func (*ReportConfigToRemoveList) Descriptor() ([]byte, []int) {
33606         return fileDescriptor_21c7528bb61f1a7a, []int{350}
33607 }
33608
33609 func (m *ReportConfigToRemoveList) XXX_Unmarshal(b []byte) error {
33610         return xxx_messageInfo_ReportConfigToRemoveList.Unmarshal(m, b)
33611 }
33612 func (m *ReportConfigToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33613         return xxx_messageInfo_ReportConfigToRemoveList.Marshal(b, m, deterministic)
33614 }
33615 func (m *ReportConfigToRemoveList) XXX_Merge(src proto.Message) {
33616         xxx_messageInfo_ReportConfigToRemoveList.Merge(m, src)
33617 }
33618 func (m *ReportConfigToRemoveList) XXX_Size() int {
33619         return xxx_messageInfo_ReportConfigToRemoveList.Size(m)
33620 }
33621 func (m *ReportConfigToRemoveList) XXX_DiscardUnknown() {
33622         xxx_messageInfo_ReportConfigToRemoveList.DiscardUnknown(m)
33623 }
33624
33625 var xxx_messageInfo_ReportConfigToRemoveList proto.InternalMessageInfo
33626
33627 func (m *ReportConfigToRemoveList) GetItems() []uint32 {
33628         if m != nil {
33629                 return m.Items
33630         }
33631         return nil
33632 }
33633
33634 type ReportConfigToAddModList struct {
33635         Items                []*ReportConfigToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
33636         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
33637         XXX_unrecognized     []byte                  `json:"-"`
33638         XXX_sizecache        int32                   `json:"-"`
33639 }
33640
33641 func (m *ReportConfigToAddModList) Reset()         { *m = ReportConfigToAddModList{} }
33642 func (m *ReportConfigToAddModList) String() string { return proto.CompactTextString(m) }
33643 func (*ReportConfigToAddModList) ProtoMessage()    {}
33644 func (*ReportConfigToAddModList) Descriptor() ([]byte, []int) {
33645         return fileDescriptor_21c7528bb61f1a7a, []int{351}
33646 }
33647
33648 func (m *ReportConfigToAddModList) XXX_Unmarshal(b []byte) error {
33649         return xxx_messageInfo_ReportConfigToAddModList.Unmarshal(m, b)
33650 }
33651 func (m *ReportConfigToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33652         return xxx_messageInfo_ReportConfigToAddModList.Marshal(b, m, deterministic)
33653 }
33654 func (m *ReportConfigToAddModList) XXX_Merge(src proto.Message) {
33655         xxx_messageInfo_ReportConfigToAddModList.Merge(m, src)
33656 }
33657 func (m *ReportConfigToAddModList) XXX_Size() int {
33658         return xxx_messageInfo_ReportConfigToAddModList.Size(m)
33659 }
33660 func (m *ReportConfigToAddModList) XXX_DiscardUnknown() {
33661         xxx_messageInfo_ReportConfigToAddModList.DiscardUnknown(m)
33662 }
33663
33664 var xxx_messageInfo_ReportConfigToAddModList proto.InternalMessageInfo
33665
33666 func (m *ReportConfigToAddModList) GetItems() []*ReportConfigToAddMod {
33667         if m != nil {
33668                 return m.Items
33669         }
33670         return nil
33671 }
33672
33673 type MeasIdToRemoveList struct {
33674         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
33675         XXX_NoUnkeyedLiteral struct{} `json:"-"`
33676         XXX_unrecognized     []byte   `json:"-"`
33677         XXX_sizecache        int32    `json:"-"`
33678 }
33679
33680 func (m *MeasIdToRemoveList) Reset()         { *m = MeasIdToRemoveList{} }
33681 func (m *MeasIdToRemoveList) String() string { return proto.CompactTextString(m) }
33682 func (*MeasIdToRemoveList) ProtoMessage()    {}
33683 func (*MeasIdToRemoveList) Descriptor() ([]byte, []int) {
33684         return fileDescriptor_21c7528bb61f1a7a, []int{352}
33685 }
33686
33687 func (m *MeasIdToRemoveList) XXX_Unmarshal(b []byte) error {
33688         return xxx_messageInfo_MeasIdToRemoveList.Unmarshal(m, b)
33689 }
33690 func (m *MeasIdToRemoveList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33691         return xxx_messageInfo_MeasIdToRemoveList.Marshal(b, m, deterministic)
33692 }
33693 func (m *MeasIdToRemoveList) XXX_Merge(src proto.Message) {
33694         xxx_messageInfo_MeasIdToRemoveList.Merge(m, src)
33695 }
33696 func (m *MeasIdToRemoveList) XXX_Size() int {
33697         return xxx_messageInfo_MeasIdToRemoveList.Size(m)
33698 }
33699 func (m *MeasIdToRemoveList) XXX_DiscardUnknown() {
33700         xxx_messageInfo_MeasIdToRemoveList.DiscardUnknown(m)
33701 }
33702
33703 var xxx_messageInfo_MeasIdToRemoveList proto.InternalMessageInfo
33704
33705 func (m *MeasIdToRemoveList) GetItems() []uint32 {
33706         if m != nil {
33707                 return m.Items
33708         }
33709         return nil
33710 }
33711
33712 type MeasIdToAddModList struct {
33713         Items                []*MeasIdToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
33714         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
33715         XXX_unrecognized     []byte            `json:"-"`
33716         XXX_sizecache        int32             `json:"-"`
33717 }
33718
33719 func (m *MeasIdToAddModList) Reset()         { *m = MeasIdToAddModList{} }
33720 func (m *MeasIdToAddModList) String() string { return proto.CompactTextString(m) }
33721 func (*MeasIdToAddModList) ProtoMessage()    {}
33722 func (*MeasIdToAddModList) Descriptor() ([]byte, []int) {
33723         return fileDescriptor_21c7528bb61f1a7a, []int{353}
33724 }
33725
33726 func (m *MeasIdToAddModList) XXX_Unmarshal(b []byte) error {
33727         return xxx_messageInfo_MeasIdToAddModList.Unmarshal(m, b)
33728 }
33729 func (m *MeasIdToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33730         return xxx_messageInfo_MeasIdToAddModList.Marshal(b, m, deterministic)
33731 }
33732 func (m *MeasIdToAddModList) XXX_Merge(src proto.Message) {
33733         xxx_messageInfo_MeasIdToAddModList.Merge(m, src)
33734 }
33735 func (m *MeasIdToAddModList) XXX_Size() int {
33736         return xxx_messageInfo_MeasIdToAddModList.Size(m)
33737 }
33738 func (m *MeasIdToAddModList) XXX_DiscardUnknown() {
33739         xxx_messageInfo_MeasIdToAddModList.DiscardUnknown(m)
33740 }
33741
33742 var xxx_messageInfo_MeasIdToAddModList proto.InternalMessageInfo
33743
33744 func (m *MeasIdToAddModList) GetItems() []*MeasIdToAddMod {
33745         if m != nil {
33746                 return m.Items
33747         }
33748         return nil
33749 }
33750
33751 type MeasObjectToAddMod struct {
33752         MeasObjectId uint32 `protobuf:"varint,1,opt,name=measObjectId,proto3" json:"measObjectId,omitempty"`
33753         // Types that are valid to be assigned to MeasObject:
33754         //      *MeasObjectToAddMod_MeasObjectNR
33755         //      *MeasObjectToAddMod_MeasObjectEUTRA
33756         MeasObject           isMeasObjectToAddMod_MeasObject `protobuf_oneof:"measObject"`
33757         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
33758         XXX_unrecognized     []byte                          `json:"-"`
33759         XXX_sizecache        int32                           `json:"-"`
33760 }
33761
33762 func (m *MeasObjectToAddMod) Reset()         { *m = MeasObjectToAddMod{} }
33763 func (m *MeasObjectToAddMod) String() string { return proto.CompactTextString(m) }
33764 func (*MeasObjectToAddMod) ProtoMessage()    {}
33765 func (*MeasObjectToAddMod) Descriptor() ([]byte, []int) {
33766         return fileDescriptor_21c7528bb61f1a7a, []int{354}
33767 }
33768
33769 func (m *MeasObjectToAddMod) XXX_Unmarshal(b []byte) error {
33770         return xxx_messageInfo_MeasObjectToAddMod.Unmarshal(m, b)
33771 }
33772 func (m *MeasObjectToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33773         return xxx_messageInfo_MeasObjectToAddMod.Marshal(b, m, deterministic)
33774 }
33775 func (m *MeasObjectToAddMod) XXX_Merge(src proto.Message) {
33776         xxx_messageInfo_MeasObjectToAddMod.Merge(m, src)
33777 }
33778 func (m *MeasObjectToAddMod) XXX_Size() int {
33779         return xxx_messageInfo_MeasObjectToAddMod.Size(m)
33780 }
33781 func (m *MeasObjectToAddMod) XXX_DiscardUnknown() {
33782         xxx_messageInfo_MeasObjectToAddMod.DiscardUnknown(m)
33783 }
33784
33785 var xxx_messageInfo_MeasObjectToAddMod proto.InternalMessageInfo
33786
33787 func (m *MeasObjectToAddMod) GetMeasObjectId() uint32 {
33788         if m != nil {
33789                 return m.MeasObjectId
33790         }
33791         return 0
33792 }
33793
33794 type isMeasObjectToAddMod_MeasObject interface {
33795         isMeasObjectToAddMod_MeasObject()
33796 }
33797
33798 type MeasObjectToAddMod_MeasObjectNR struct {
33799         MeasObjectNR *MeasObjectNR `protobuf:"bytes,2,opt,name=measObjectNR,proto3,oneof"`
33800 }
33801
33802 type MeasObjectToAddMod_MeasObjectEUTRA struct {
33803         MeasObjectEUTRA *MeasObjectEUTRA `protobuf:"bytes,3,opt,name=measObjectEUTRA,proto3,oneof"`
33804 }
33805
33806 func (*MeasObjectToAddMod_MeasObjectNR) isMeasObjectToAddMod_MeasObject() {}
33807
33808 func (*MeasObjectToAddMod_MeasObjectEUTRA) isMeasObjectToAddMod_MeasObject() {}
33809
33810 func (m *MeasObjectToAddMod) GetMeasObject() isMeasObjectToAddMod_MeasObject {
33811         if m != nil {
33812                 return m.MeasObject
33813         }
33814         return nil
33815 }
33816
33817 func (m *MeasObjectToAddMod) GetMeasObjectNR() *MeasObjectNR {
33818         if x, ok := m.GetMeasObject().(*MeasObjectToAddMod_MeasObjectNR); ok {
33819                 return x.MeasObjectNR
33820         }
33821         return nil
33822 }
33823
33824 func (m *MeasObjectToAddMod) GetMeasObjectEUTRA() *MeasObjectEUTRA {
33825         if x, ok := m.GetMeasObject().(*MeasObjectToAddMod_MeasObjectEUTRA); ok {
33826                 return x.MeasObjectEUTRA
33827         }
33828         return nil
33829 }
33830
33831 // XXX_OneofWrappers is for the internal use of the proto package.
33832 func (*MeasObjectToAddMod) XXX_OneofWrappers() []interface{} {
33833         return []interface{}{
33834                 (*MeasObjectToAddMod_MeasObjectNR)(nil),
33835                 (*MeasObjectToAddMod_MeasObjectEUTRA)(nil),
33836         }
33837 }
33838
33839 type MeasObjectNR struct {
33840         SsbFrequency                    *wrappers.UInt32Value  `protobuf:"bytes,1,opt,name=ssbFrequency,proto3" json:"ssbFrequency,omitempty"`
33841         SsbSubcarrierSpacing            *SubcarrierSpacing     `protobuf:"bytes,2,opt,name=ssbSubcarrierSpacing,proto3" json:"ssbSubcarrierSpacing,omitempty"`
33842         Smtc1                           *SSB_MTC               `protobuf:"bytes,3,opt,name=smtc1,proto3" json:"smtc1,omitempty"`
33843         Smtc2                           *SSB_MTC2              `protobuf:"bytes,4,opt,name=smtc2,proto3" json:"smtc2,omitempty"`
33844         RefFreqCSI_RS                   *wrappers.UInt32Value  `protobuf:"bytes,5,opt,name=refFreqCSI_RS,json=refFreqCSIRS,proto3" json:"refFreqCSI_RS,omitempty"`
33845         ReferenceSignalConfig           *ReferenceSignalConfig `protobuf:"bytes,6,opt,name=referenceSignalConfig,proto3" json:"referenceSignalConfig,omitempty"`
33846         AbsThreshSS_BlocksConsolidation *ThresholdNR           `protobuf:"bytes,7,opt,name=absThreshSS_BlocksConsolidation,json=absThreshSSBlocksConsolidation,proto3" json:"absThreshSS_BlocksConsolidation,omitempty"`
33847         AbsThreshCSI_RS_Consolidation   *ThresholdNR           `protobuf:"bytes,8,opt,name=absThreshCSI_RS_Consolidation,json=absThreshCSIRSConsolidation,proto3" json:"absThreshCSI_RS_Consolidation,omitempty"`
33848         NrofSS_BlocksToAverage          *wrappers.UInt32Value  `protobuf:"bytes,9,opt,name=nrofSS_BlocksToAverage,json=nrofSSBlocksToAverage,proto3" json:"nrofSS_BlocksToAverage,omitempty"`
33849         NrofCSI_RS_ResourcesToAverage   *wrappers.UInt32Value  `protobuf:"bytes,10,opt,name=nrofCSI_RS_ResourcesToAverage,json=nrofCSIRSResourcesToAverage,proto3" json:"nrofCSI_RS_ResourcesToAverage,omitempty"`
33850         QuantityConfigIndex             uint32                 `protobuf:"varint,11,opt,name=quantityConfigIndex,proto3" json:"quantityConfigIndex,omitempty"`
33851         OffsetMO                        *Q_OffsetRangeList     `protobuf:"bytes,12,opt,name=offsetMO,proto3" json:"offsetMO,omitempty"`
33852         CellsToRemoveList               *PCI_List              `protobuf:"bytes,13,opt,name=cellsToRemoveList,proto3" json:"cellsToRemoveList,omitempty"`
33853         CellsToAddModList               *CellsToAddModList     `protobuf:"bytes,14,opt,name=cellsToAddModList,proto3" json:"cellsToAddModList,omitempty"`
33854         BlackCellsToRemoveList          *PCI_RangeIndexList    `protobuf:"bytes,15,opt,name=blackCellsToRemoveList,proto3" json:"blackCellsToRemoveList,omitempty"`
33855         BlackCellsToAddModList          []*PCI_RangeElement    `protobuf:"bytes,16,rep,name=blackCellsToAddModList,proto3" json:"blackCellsToAddModList,omitempty"`
33856         WhiteCellsToRemoveList          *PCI_RangeIndexList    `protobuf:"bytes,17,opt,name=whiteCellsToRemoveList,proto3" json:"whiteCellsToRemoveList,omitempty"`
33857         WhiteCellsToAddModList          []*PCI_RangeElement    `protobuf:"bytes,18,rep,name=whiteCellsToAddModList,proto3" json:"whiteCellsToAddModList,omitempty"`
33858         FreqBandIndicatorNRV1530        *wrappers.UInt32Value  `protobuf:"bytes,19,opt,name=freqBandIndicatorNR_v1530,json=freqBandIndicatorNRV1530,proto3" json:"freqBandIndicatorNR_v1530,omitempty"`
33859         MeasCycleSCellV1530             *MeasCycleSCellV1530   `protobuf:"bytes,20,opt,name=measCycleSCell_v1530,json=measCycleSCellV1530,proto3" json:"measCycleSCell_v1530,omitempty"`
33860         XXX_NoUnkeyedLiteral            struct{}               `json:"-"`
33861         XXX_unrecognized                []byte                 `json:"-"`
33862         XXX_sizecache                   int32                  `json:"-"`
33863 }
33864
33865 func (m *MeasObjectNR) Reset()         { *m = MeasObjectNR{} }
33866 func (m *MeasObjectNR) String() string { return proto.CompactTextString(m) }
33867 func (*MeasObjectNR) ProtoMessage()    {}
33868 func (*MeasObjectNR) Descriptor() ([]byte, []int) {
33869         return fileDescriptor_21c7528bb61f1a7a, []int{355}
33870 }
33871
33872 func (m *MeasObjectNR) XXX_Unmarshal(b []byte) error {
33873         return xxx_messageInfo_MeasObjectNR.Unmarshal(m, b)
33874 }
33875 func (m *MeasObjectNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
33876         return xxx_messageInfo_MeasObjectNR.Marshal(b, m, deterministic)
33877 }
33878 func (m *MeasObjectNR) XXX_Merge(src proto.Message) {
33879         xxx_messageInfo_MeasObjectNR.Merge(m, src)
33880 }
33881 func (m *MeasObjectNR) XXX_Size() int {
33882         return xxx_messageInfo_MeasObjectNR.Size(m)
33883 }
33884 func (m *MeasObjectNR) XXX_DiscardUnknown() {
33885         xxx_messageInfo_MeasObjectNR.DiscardUnknown(m)
33886 }
33887
33888 var xxx_messageInfo_MeasObjectNR proto.InternalMessageInfo
33889
33890 func (m *MeasObjectNR) GetSsbFrequency() *wrappers.UInt32Value {
33891         if m != nil {
33892                 return m.SsbFrequency
33893         }
33894         return nil
33895 }
33896
33897 func (m *MeasObjectNR) GetSsbSubcarrierSpacing() *SubcarrierSpacing {
33898         if m != nil {
33899                 return m.SsbSubcarrierSpacing
33900         }
33901         return nil
33902 }
33903
33904 func (m *MeasObjectNR) GetSmtc1() *SSB_MTC {
33905         if m != nil {
33906                 return m.Smtc1
33907         }
33908         return nil
33909 }
33910
33911 func (m *MeasObjectNR) GetSmtc2() *SSB_MTC2 {
33912         if m != nil {
33913                 return m.Smtc2
33914         }
33915         return nil
33916 }
33917
33918 func (m *MeasObjectNR) GetRefFreqCSI_RS() *wrappers.UInt32Value {
33919         if m != nil {
33920                 return m.RefFreqCSI_RS
33921         }
33922         return nil
33923 }
33924
33925 func (m *MeasObjectNR) GetReferenceSignalConfig() *ReferenceSignalConfig {
33926         if m != nil {
33927                 return m.ReferenceSignalConfig
33928         }
33929         return nil
33930 }
33931
33932 func (m *MeasObjectNR) GetAbsThreshSS_BlocksConsolidation() *ThresholdNR {
33933         if m != nil {
33934                 return m.AbsThreshSS_BlocksConsolidation
33935         }
33936         return nil
33937 }
33938
33939 func (m *MeasObjectNR) GetAbsThreshCSI_RS_Consolidation() *ThresholdNR {
33940         if m != nil {
33941                 return m.AbsThreshCSI_RS_Consolidation
33942         }
33943         return nil
33944 }
33945
33946 func (m *MeasObjectNR) GetNrofSS_BlocksToAverage() *wrappers.UInt32Value {
33947         if m != nil {
33948                 return m.NrofSS_BlocksToAverage
33949         }
33950         return nil
33951 }
33952
33953 func (m *MeasObjectNR) GetNrofCSI_RS_ResourcesToAverage() *wrappers.UInt32Value {
33954         if m != nil {
33955                 return m.NrofCSI_RS_ResourcesToAverage
33956         }
33957         return nil
33958 }
33959
33960 func (m *MeasObjectNR) GetQuantityConfigIndex() uint32 {
33961         if m != nil {
33962                 return m.QuantityConfigIndex
33963         }
33964         return 0
33965 }
33966
33967 func (m *MeasObjectNR) GetOffsetMO() *Q_OffsetRangeList {
33968         if m != nil {
33969                 return m.OffsetMO
33970         }
33971         return nil
33972 }
33973
33974 func (m *MeasObjectNR) GetCellsToRemoveList() *PCI_List {
33975         if m != nil {
33976                 return m.CellsToRemoveList
33977         }
33978         return nil
33979 }
33980
33981 func (m *MeasObjectNR) GetCellsToAddModList() *CellsToAddModList {
33982         if m != nil {
33983                 return m.CellsToAddModList
33984         }
33985         return nil
33986 }
33987
33988 func (m *MeasObjectNR) GetBlackCellsToRemoveList() *PCI_RangeIndexList {
33989         if m != nil {
33990                 return m.BlackCellsToRemoveList
33991         }
33992         return nil
33993 }
33994
33995 func (m *MeasObjectNR) GetBlackCellsToAddModList() []*PCI_RangeElement {
33996         if m != nil {
33997                 return m.BlackCellsToAddModList
33998         }
33999         return nil
34000 }
34001
34002 func (m *MeasObjectNR) GetWhiteCellsToRemoveList() *PCI_RangeIndexList {
34003         if m != nil {
34004                 return m.WhiteCellsToRemoveList
34005         }
34006         return nil
34007 }
34008
34009 func (m *MeasObjectNR) GetWhiteCellsToAddModList() []*PCI_RangeElement {
34010         if m != nil {
34011                 return m.WhiteCellsToAddModList
34012         }
34013         return nil
34014 }
34015
34016 func (m *MeasObjectNR) GetFreqBandIndicatorNRV1530() *wrappers.UInt32Value {
34017         if m != nil {
34018                 return m.FreqBandIndicatorNRV1530
34019         }
34020         return nil
34021 }
34022
34023 func (m *MeasObjectNR) GetMeasCycleSCellV1530() *MeasCycleSCellV1530 {
34024         if m != nil {
34025                 return m.MeasCycleSCellV1530
34026         }
34027         return nil
34028 }
34029
34030 type ReferenceSignalConfig struct {
34031         Ssb_ConfigMobility *SSB_ConfigMobility `protobuf:"bytes,1,opt,name=ssb_ConfigMobility,json=ssbConfigMobility,proto3" json:"ssb_ConfigMobility,omitempty"`
34032         // Types that are valid to be assigned to CsiRs_ResourceConfigMobility:
34033         //      *ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility
34034         //      *ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility
34035         CsiRs_ResourceConfigMobility isReferenceSignalConfig_CsiRs_ResourceConfigMobility `protobuf_oneof:"csi_rs_ResourceConfigMobility"`
34036         XXX_NoUnkeyedLiteral         struct{}                                             `json:"-"`
34037         XXX_unrecognized             []byte                                               `json:"-"`
34038         XXX_sizecache                int32                                                `json:"-"`
34039 }
34040
34041 func (m *ReferenceSignalConfig) Reset()         { *m = ReferenceSignalConfig{} }
34042 func (m *ReferenceSignalConfig) String() string { return proto.CompactTextString(m) }
34043 func (*ReferenceSignalConfig) ProtoMessage()    {}
34044 func (*ReferenceSignalConfig) Descriptor() ([]byte, []int) {
34045         return fileDescriptor_21c7528bb61f1a7a, []int{356}
34046 }
34047
34048 func (m *ReferenceSignalConfig) XXX_Unmarshal(b []byte) error {
34049         return xxx_messageInfo_ReferenceSignalConfig.Unmarshal(m, b)
34050 }
34051 func (m *ReferenceSignalConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34052         return xxx_messageInfo_ReferenceSignalConfig.Marshal(b, m, deterministic)
34053 }
34054 func (m *ReferenceSignalConfig) XXX_Merge(src proto.Message) {
34055         xxx_messageInfo_ReferenceSignalConfig.Merge(m, src)
34056 }
34057 func (m *ReferenceSignalConfig) XXX_Size() int {
34058         return xxx_messageInfo_ReferenceSignalConfig.Size(m)
34059 }
34060 func (m *ReferenceSignalConfig) XXX_DiscardUnknown() {
34061         xxx_messageInfo_ReferenceSignalConfig.DiscardUnknown(m)
34062 }
34063
34064 var xxx_messageInfo_ReferenceSignalConfig proto.InternalMessageInfo
34065
34066 func (m *ReferenceSignalConfig) GetSsb_ConfigMobility() *SSB_ConfigMobility {
34067         if m != nil {
34068                 return m.Ssb_ConfigMobility
34069         }
34070         return nil
34071 }
34072
34073 type isReferenceSignalConfig_CsiRs_ResourceConfigMobility interface {
34074         isReferenceSignalConfig_CsiRs_ResourceConfigMobility()
34075 }
34076
34077 type ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility struct {
34078         ReleaseCsiRs_ResourceConfigMobility *Null `protobuf:"bytes,2,opt,name=release_csi_rs_ResourceConfigMobility,json=releaseCsiRsResourceConfigMobility,proto3,oneof"`
34079 }
34080
34081 type ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility struct {
34082         SetupCsiRs_ResourceConfigMobility *CSI_RS_ResourceConfigMobility `protobuf:"bytes,3,opt,name=setup_csi_rs_ResourceConfigMobility,json=setupCsiRsResourceConfigMobility,proto3,oneof"`
34083 }
34084
34085 func (*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility) isReferenceSignalConfig_CsiRs_ResourceConfigMobility() {
34086 }
34087
34088 func (*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility) isReferenceSignalConfig_CsiRs_ResourceConfigMobility() {
34089 }
34090
34091 func (m *ReferenceSignalConfig) GetCsiRs_ResourceConfigMobility() isReferenceSignalConfig_CsiRs_ResourceConfigMobility {
34092         if m != nil {
34093                 return m.CsiRs_ResourceConfigMobility
34094         }
34095         return nil
34096 }
34097
34098 func (m *ReferenceSignalConfig) GetReleaseCsiRs_ResourceConfigMobility() *Null {
34099         if x, ok := m.GetCsiRs_ResourceConfigMobility().(*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility); ok {
34100                 return x.ReleaseCsiRs_ResourceConfigMobility
34101         }
34102         return nil
34103 }
34104
34105 func (m *ReferenceSignalConfig) GetSetupCsiRs_ResourceConfigMobility() *CSI_RS_ResourceConfigMobility {
34106         if x, ok := m.GetCsiRs_ResourceConfigMobility().(*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility); ok {
34107                 return x.SetupCsiRs_ResourceConfigMobility
34108         }
34109         return nil
34110 }
34111
34112 // XXX_OneofWrappers is for the internal use of the proto package.
34113 func (*ReferenceSignalConfig) XXX_OneofWrappers() []interface{} {
34114         return []interface{}{
34115                 (*ReferenceSignalConfig_ReleaseCsiRs_ResourceConfigMobility)(nil),
34116                 (*ReferenceSignalConfig_SetupCsiRs_ResourceConfigMobility)(nil),
34117         }
34118 }
34119
34120 type SSB_ConfigMobility struct {
34121         // Types that are valid to be assigned to Ssb_ToMeasure:
34122         //      *SSB_ConfigMobility_ReleaseSsb_ToMeasure
34123         //      *SSB_ConfigMobility_SetupSsb_ToMeasure
34124         Ssb_ToMeasure           isSSB_ConfigMobility_Ssb_ToMeasure `protobuf_oneof:"ssb_ToMeasure"`
34125         DeriveSSB_IndexFromCell bool                               `protobuf:"varint,3,opt,name=deriveSSB_IndexFromCell,json=deriveSSBIndexFromCell,proto3" json:"deriveSSB_IndexFromCell,omitempty"`
34126         Ss_RSSI_Measurement     *SS_RSSI_Measurement               `protobuf:"bytes,4,opt,name=ss_RSSI_Measurement,json=ssRSSIMeasurement,proto3" json:"ss_RSSI_Measurement,omitempty"`
34127         XXX_NoUnkeyedLiteral    struct{}                           `json:"-"`
34128         XXX_unrecognized        []byte                             `json:"-"`
34129         XXX_sizecache           int32                              `json:"-"`
34130 }
34131
34132 func (m *SSB_ConfigMobility) Reset()         { *m = SSB_ConfigMobility{} }
34133 func (m *SSB_ConfigMobility) String() string { return proto.CompactTextString(m) }
34134 func (*SSB_ConfigMobility) ProtoMessage()    {}
34135 func (*SSB_ConfigMobility) Descriptor() ([]byte, []int) {
34136         return fileDescriptor_21c7528bb61f1a7a, []int{357}
34137 }
34138
34139 func (m *SSB_ConfigMobility) XXX_Unmarshal(b []byte) error {
34140         return xxx_messageInfo_SSB_ConfigMobility.Unmarshal(m, b)
34141 }
34142 func (m *SSB_ConfigMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34143         return xxx_messageInfo_SSB_ConfigMobility.Marshal(b, m, deterministic)
34144 }
34145 func (m *SSB_ConfigMobility) XXX_Merge(src proto.Message) {
34146         xxx_messageInfo_SSB_ConfigMobility.Merge(m, src)
34147 }
34148 func (m *SSB_ConfigMobility) XXX_Size() int {
34149         return xxx_messageInfo_SSB_ConfigMobility.Size(m)
34150 }
34151 func (m *SSB_ConfigMobility) XXX_DiscardUnknown() {
34152         xxx_messageInfo_SSB_ConfigMobility.DiscardUnknown(m)
34153 }
34154
34155 var xxx_messageInfo_SSB_ConfigMobility proto.InternalMessageInfo
34156
34157 type isSSB_ConfigMobility_Ssb_ToMeasure interface {
34158         isSSB_ConfigMobility_Ssb_ToMeasure()
34159 }
34160
34161 type SSB_ConfigMobility_ReleaseSsb_ToMeasure struct {
34162         ReleaseSsb_ToMeasure *Null `protobuf:"bytes,1,opt,name=release_ssb_ToMeasure,json=releaseSsbToMeasure,proto3,oneof"`
34163 }
34164
34165 type SSB_ConfigMobility_SetupSsb_ToMeasure struct {
34166         SetupSsb_ToMeasure *SSB_ToMeasure `protobuf:"bytes,2,opt,name=setup_ssb_ToMeasure,json=setupSsbToMeasure,proto3,oneof"`
34167 }
34168
34169 func (*SSB_ConfigMobility_ReleaseSsb_ToMeasure) isSSB_ConfigMobility_Ssb_ToMeasure() {}
34170
34171 func (*SSB_ConfigMobility_SetupSsb_ToMeasure) isSSB_ConfigMobility_Ssb_ToMeasure() {}
34172
34173 func (m *SSB_ConfigMobility) GetSsb_ToMeasure() isSSB_ConfigMobility_Ssb_ToMeasure {
34174         if m != nil {
34175                 return m.Ssb_ToMeasure
34176         }
34177         return nil
34178 }
34179
34180 func (m *SSB_ConfigMobility) GetReleaseSsb_ToMeasure() *Null {
34181         if x, ok := m.GetSsb_ToMeasure().(*SSB_ConfigMobility_ReleaseSsb_ToMeasure); ok {
34182                 return x.ReleaseSsb_ToMeasure
34183         }
34184         return nil
34185 }
34186
34187 func (m *SSB_ConfigMobility) GetSetupSsb_ToMeasure() *SSB_ToMeasure {
34188         if x, ok := m.GetSsb_ToMeasure().(*SSB_ConfigMobility_SetupSsb_ToMeasure); ok {
34189                 return x.SetupSsb_ToMeasure
34190         }
34191         return nil
34192 }
34193
34194 func (m *SSB_ConfigMobility) GetDeriveSSB_IndexFromCell() bool {
34195         if m != nil {
34196                 return m.DeriveSSB_IndexFromCell
34197         }
34198         return false
34199 }
34200
34201 func (m *SSB_ConfigMobility) GetSs_RSSI_Measurement() *SS_RSSI_Measurement {
34202         if m != nil {
34203                 return m.Ss_RSSI_Measurement
34204         }
34205         return nil
34206 }
34207
34208 // XXX_OneofWrappers is for the internal use of the proto package.
34209 func (*SSB_ConfigMobility) XXX_OneofWrappers() []interface{} {
34210         return []interface{}{
34211                 (*SSB_ConfigMobility_ReleaseSsb_ToMeasure)(nil),
34212                 (*SSB_ConfigMobility_SetupSsb_ToMeasure)(nil),
34213         }
34214 }
34215
34216 type SSB_ToMeasure struct {
34217         // Types that are valid to be assigned to C:
34218         //      *SSB_ToMeasure_ShortBitmap
34219         //      *SSB_ToMeasure_MediumBitmap
34220         //      *SSB_ToMeasure_LongBitmap
34221         C                    isSSB_ToMeasure_C `protobuf_oneof:"c"`
34222         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
34223         XXX_unrecognized     []byte            `json:"-"`
34224         XXX_sizecache        int32             `json:"-"`
34225 }
34226
34227 func (m *SSB_ToMeasure) Reset()         { *m = SSB_ToMeasure{} }
34228 func (m *SSB_ToMeasure) String() string { return proto.CompactTextString(m) }
34229 func (*SSB_ToMeasure) ProtoMessage()    {}
34230 func (*SSB_ToMeasure) Descriptor() ([]byte, []int) {
34231         return fileDescriptor_21c7528bb61f1a7a, []int{358}
34232 }
34233
34234 func (m *SSB_ToMeasure) XXX_Unmarshal(b []byte) error {
34235         return xxx_messageInfo_SSB_ToMeasure.Unmarshal(m, b)
34236 }
34237 func (m *SSB_ToMeasure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34238         return xxx_messageInfo_SSB_ToMeasure.Marshal(b, m, deterministic)
34239 }
34240 func (m *SSB_ToMeasure) XXX_Merge(src proto.Message) {
34241         xxx_messageInfo_SSB_ToMeasure.Merge(m, src)
34242 }
34243 func (m *SSB_ToMeasure) XXX_Size() int {
34244         return xxx_messageInfo_SSB_ToMeasure.Size(m)
34245 }
34246 func (m *SSB_ToMeasure) XXX_DiscardUnknown() {
34247         xxx_messageInfo_SSB_ToMeasure.DiscardUnknown(m)
34248 }
34249
34250 var xxx_messageInfo_SSB_ToMeasure proto.InternalMessageInfo
34251
34252 type isSSB_ToMeasure_C interface {
34253         isSSB_ToMeasure_C()
34254 }
34255
34256 type SSB_ToMeasure_ShortBitmap struct {
34257         ShortBitmap []byte `protobuf:"bytes,1,opt,name=shortBitmap,proto3,oneof"`
34258 }
34259
34260 type SSB_ToMeasure_MediumBitmap struct {
34261         MediumBitmap []byte `protobuf:"bytes,2,opt,name=mediumBitmap,proto3,oneof"`
34262 }
34263
34264 type SSB_ToMeasure_LongBitmap struct {
34265         LongBitmap []byte `protobuf:"bytes,3,opt,name=longBitmap,proto3,oneof"`
34266 }
34267
34268 func (*SSB_ToMeasure_ShortBitmap) isSSB_ToMeasure_C() {}
34269
34270 func (*SSB_ToMeasure_MediumBitmap) isSSB_ToMeasure_C() {}
34271
34272 func (*SSB_ToMeasure_LongBitmap) isSSB_ToMeasure_C() {}
34273
34274 func (m *SSB_ToMeasure) GetC() isSSB_ToMeasure_C {
34275         if m != nil {
34276                 return m.C
34277         }
34278         return nil
34279 }
34280
34281 func (m *SSB_ToMeasure) GetShortBitmap() []byte {
34282         if x, ok := m.GetC().(*SSB_ToMeasure_ShortBitmap); ok {
34283                 return x.ShortBitmap
34284         }
34285         return nil
34286 }
34287
34288 func (m *SSB_ToMeasure) GetMediumBitmap() []byte {
34289         if x, ok := m.GetC().(*SSB_ToMeasure_MediumBitmap); ok {
34290                 return x.MediumBitmap
34291         }
34292         return nil
34293 }
34294
34295 func (m *SSB_ToMeasure) GetLongBitmap() []byte {
34296         if x, ok := m.GetC().(*SSB_ToMeasure_LongBitmap); ok {
34297                 return x.LongBitmap
34298         }
34299         return nil
34300 }
34301
34302 // XXX_OneofWrappers is for the internal use of the proto package.
34303 func (*SSB_ToMeasure) XXX_OneofWrappers() []interface{} {
34304         return []interface{}{
34305                 (*SSB_ToMeasure_ShortBitmap)(nil),
34306                 (*SSB_ToMeasure_MediumBitmap)(nil),
34307                 (*SSB_ToMeasure_LongBitmap)(nil),
34308         }
34309 }
34310
34311 type SS_RSSI_Measurement struct {
34312         MeasurementSlots     []byte   `protobuf:"bytes,1,opt,name=measurementSlots,proto3" json:"measurementSlots,omitempty"`
34313         EndSymbol            uint32   `protobuf:"varint,2,opt,name=endSymbol,proto3" json:"endSymbol,omitempty"`
34314         XXX_NoUnkeyedLiteral struct{} `json:"-"`
34315         XXX_unrecognized     []byte   `json:"-"`
34316         XXX_sizecache        int32    `json:"-"`
34317 }
34318
34319 func (m *SS_RSSI_Measurement) Reset()         { *m = SS_RSSI_Measurement{} }
34320 func (m *SS_RSSI_Measurement) String() string { return proto.CompactTextString(m) }
34321 func (*SS_RSSI_Measurement) ProtoMessage()    {}
34322 func (*SS_RSSI_Measurement) Descriptor() ([]byte, []int) {
34323         return fileDescriptor_21c7528bb61f1a7a, []int{359}
34324 }
34325
34326 func (m *SS_RSSI_Measurement) XXX_Unmarshal(b []byte) error {
34327         return xxx_messageInfo_SS_RSSI_Measurement.Unmarshal(m, b)
34328 }
34329 func (m *SS_RSSI_Measurement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34330         return xxx_messageInfo_SS_RSSI_Measurement.Marshal(b, m, deterministic)
34331 }
34332 func (m *SS_RSSI_Measurement) XXX_Merge(src proto.Message) {
34333         xxx_messageInfo_SS_RSSI_Measurement.Merge(m, src)
34334 }
34335 func (m *SS_RSSI_Measurement) XXX_Size() int {
34336         return xxx_messageInfo_SS_RSSI_Measurement.Size(m)
34337 }
34338 func (m *SS_RSSI_Measurement) XXX_DiscardUnknown() {
34339         xxx_messageInfo_SS_RSSI_Measurement.DiscardUnknown(m)
34340 }
34341
34342 var xxx_messageInfo_SS_RSSI_Measurement proto.InternalMessageInfo
34343
34344 func (m *SS_RSSI_Measurement) GetMeasurementSlots() []byte {
34345         if m != nil {
34346                 return m.MeasurementSlots
34347         }
34348         return nil
34349 }
34350
34351 func (m *SS_RSSI_Measurement) GetEndSymbol() uint32 {
34352         if m != nil {
34353                 return m.EndSymbol
34354         }
34355         return 0
34356 }
34357
34358 type CSI_RS_ResourceConfigMobility struct {
34359         SubcarrierSpacing        *SubcarrierSpacing     `protobuf:"bytes,1,opt,name=subcarrierSpacing,proto3" json:"subcarrierSpacing,omitempty"`
34360         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"`
34361         RefServCellIndexV1530    *wrappers.UInt32Value  `protobuf:"bytes,3,opt,name=refServCellIndex_v1530,json=refServCellIndexV1530,proto3" json:"refServCellIndex_v1530,omitempty"`
34362         XXX_NoUnkeyedLiteral     struct{}               `json:"-"`
34363         XXX_unrecognized         []byte                 `json:"-"`
34364         XXX_sizecache            int32                  `json:"-"`
34365 }
34366
34367 func (m *CSI_RS_ResourceConfigMobility) Reset()         { *m = CSI_RS_ResourceConfigMobility{} }
34368 func (m *CSI_RS_ResourceConfigMobility) String() string { return proto.CompactTextString(m) }
34369 func (*CSI_RS_ResourceConfigMobility) ProtoMessage()    {}
34370 func (*CSI_RS_ResourceConfigMobility) Descriptor() ([]byte, []int) {
34371         return fileDescriptor_21c7528bb61f1a7a, []int{360}
34372 }
34373
34374 func (m *CSI_RS_ResourceConfigMobility) XXX_Unmarshal(b []byte) error {
34375         return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Unmarshal(m, b)
34376 }
34377 func (m *CSI_RS_ResourceConfigMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34378         return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Marshal(b, m, deterministic)
34379 }
34380 func (m *CSI_RS_ResourceConfigMobility) XXX_Merge(src proto.Message) {
34381         xxx_messageInfo_CSI_RS_ResourceConfigMobility.Merge(m, src)
34382 }
34383 func (m *CSI_RS_ResourceConfigMobility) XXX_Size() int {
34384         return xxx_messageInfo_CSI_RS_ResourceConfigMobility.Size(m)
34385 }
34386 func (m *CSI_RS_ResourceConfigMobility) XXX_DiscardUnknown() {
34387         xxx_messageInfo_CSI_RS_ResourceConfigMobility.DiscardUnknown(m)
34388 }
34389
34390 var xxx_messageInfo_CSI_RS_ResourceConfigMobility proto.InternalMessageInfo
34391
34392 func (m *CSI_RS_ResourceConfigMobility) GetSubcarrierSpacing() *SubcarrierSpacing {
34393         if m != nil {
34394                 return m.SubcarrierSpacing
34395         }
34396         return nil
34397 }
34398
34399 func (m *CSI_RS_ResourceConfigMobility) GetCsi_RS_CellList_Mobility() []*CSI_RS_CellMobility {
34400         if m != nil {
34401                 return m.Csi_RS_CellList_Mobility
34402         }
34403         return nil
34404 }
34405
34406 func (m *CSI_RS_ResourceConfigMobility) GetRefServCellIndexV1530() *wrappers.UInt32Value {
34407         if m != nil {
34408                 return m.RefServCellIndexV1530
34409         }
34410         return nil
34411 }
34412
34413 type CSI_RS_CellMobility struct {
34414         CellId                      uint32                      `protobuf:"varint,1,opt,name=cellId,proto3" json:"cellId,omitempty"`
34415         CsiRs_MeasurementBW         *CSI_RS_MeasurementBW       `protobuf:"bytes,2,opt,name=csi_rs_MeasurementBW,json=csiRsMeasurementBW,proto3" json:"csi_rs_MeasurementBW,omitempty"`
34416         Density                     *Density                    `protobuf:"bytes,3,opt,name=density,proto3" json:"density,omitempty"`
34417         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"`
34418         XXX_NoUnkeyedLiteral        struct{}                    `json:"-"`
34419         XXX_unrecognized            []byte                      `json:"-"`
34420         XXX_sizecache               int32                       `json:"-"`
34421 }
34422
34423 func (m *CSI_RS_CellMobility) Reset()         { *m = CSI_RS_CellMobility{} }
34424 func (m *CSI_RS_CellMobility) String() string { return proto.CompactTextString(m) }
34425 func (*CSI_RS_CellMobility) ProtoMessage()    {}
34426 func (*CSI_RS_CellMobility) Descriptor() ([]byte, []int) {
34427         return fileDescriptor_21c7528bb61f1a7a, []int{361}
34428 }
34429
34430 func (m *CSI_RS_CellMobility) XXX_Unmarshal(b []byte) error {
34431         return xxx_messageInfo_CSI_RS_CellMobility.Unmarshal(m, b)
34432 }
34433 func (m *CSI_RS_CellMobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34434         return xxx_messageInfo_CSI_RS_CellMobility.Marshal(b, m, deterministic)
34435 }
34436 func (m *CSI_RS_CellMobility) XXX_Merge(src proto.Message) {
34437         xxx_messageInfo_CSI_RS_CellMobility.Merge(m, src)
34438 }
34439 func (m *CSI_RS_CellMobility) XXX_Size() int {
34440         return xxx_messageInfo_CSI_RS_CellMobility.Size(m)
34441 }
34442 func (m *CSI_RS_CellMobility) XXX_DiscardUnknown() {
34443         xxx_messageInfo_CSI_RS_CellMobility.DiscardUnknown(m)
34444 }
34445
34446 var xxx_messageInfo_CSI_RS_CellMobility proto.InternalMessageInfo
34447
34448 func (m *CSI_RS_CellMobility) GetCellId() uint32 {
34449         if m != nil {
34450                 return m.CellId
34451         }
34452         return 0
34453 }
34454
34455 func (m *CSI_RS_CellMobility) GetCsiRs_MeasurementBW() *CSI_RS_MeasurementBW {
34456         if m != nil {
34457                 return m.CsiRs_MeasurementBW
34458         }
34459         return nil
34460 }
34461
34462 func (m *CSI_RS_CellMobility) GetDensity() *Density {
34463         if m != nil {
34464                 return m.Density
34465         }
34466         return nil
34467 }
34468
34469 func (m *CSI_RS_CellMobility) GetCsiRs_ResourceList_Mobility() []*CSI_RS_Resource_Mobility {
34470         if m != nil {
34471                 return m.CsiRs_ResourceList_Mobility
34472         }
34473         return nil
34474 }
34475
34476 type CSI_RS_MeasurementBW struct {
34477         NrofPRBs             CSI_RS_MeasurementBW_NrofPRBs `protobuf:"varint,1,opt,name=nrofPRBs,proto3,enum=streaming_protobufs.CSI_RS_MeasurementBW_NrofPRBs" json:"nrofPRBs,omitempty"`
34478         StartPRB             uint32                        `protobuf:"varint,2,opt,name=startPRB,proto3" json:"startPRB,omitempty"`
34479         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
34480         XXX_unrecognized     []byte                        `json:"-"`
34481         XXX_sizecache        int32                         `json:"-"`
34482 }
34483
34484 func (m *CSI_RS_MeasurementBW) Reset()         { *m = CSI_RS_MeasurementBW{} }
34485 func (m *CSI_RS_MeasurementBW) String() string { return proto.CompactTextString(m) }
34486 func (*CSI_RS_MeasurementBW) ProtoMessage()    {}
34487 func (*CSI_RS_MeasurementBW) Descriptor() ([]byte, []int) {
34488         return fileDescriptor_21c7528bb61f1a7a, []int{362}
34489 }
34490
34491 func (m *CSI_RS_MeasurementBW) XXX_Unmarshal(b []byte) error {
34492         return xxx_messageInfo_CSI_RS_MeasurementBW.Unmarshal(m, b)
34493 }
34494 func (m *CSI_RS_MeasurementBW) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34495         return xxx_messageInfo_CSI_RS_MeasurementBW.Marshal(b, m, deterministic)
34496 }
34497 func (m *CSI_RS_MeasurementBW) XXX_Merge(src proto.Message) {
34498         xxx_messageInfo_CSI_RS_MeasurementBW.Merge(m, src)
34499 }
34500 func (m *CSI_RS_MeasurementBW) XXX_Size() int {
34501         return xxx_messageInfo_CSI_RS_MeasurementBW.Size(m)
34502 }
34503 func (m *CSI_RS_MeasurementBW) XXX_DiscardUnknown() {
34504         xxx_messageInfo_CSI_RS_MeasurementBW.DiscardUnknown(m)
34505 }
34506
34507 var xxx_messageInfo_CSI_RS_MeasurementBW proto.InternalMessageInfo
34508
34509 func (m *CSI_RS_MeasurementBW) GetNrofPRBs() CSI_RS_MeasurementBW_NrofPRBs {
34510         if m != nil {
34511                 return m.NrofPRBs
34512         }
34513         return CSI_RS_MeasurementBW_protobuf_unspecified
34514 }
34515
34516 func (m *CSI_RS_MeasurementBW) GetStartPRB() uint32 {
34517         if m != nil {
34518                 return m.StartPRB
34519         }
34520         return 0
34521 }
34522
34523 type Density struct {
34524         Value                Density_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Density_Value" json:"value,omitempty"`
34525         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
34526         XXX_unrecognized     []byte        `json:"-"`
34527         XXX_sizecache        int32         `json:"-"`
34528 }
34529
34530 func (m *Density) Reset()         { *m = Density{} }
34531 func (m *Density) String() string { return proto.CompactTextString(m) }
34532 func (*Density) ProtoMessage()    {}
34533 func (*Density) Descriptor() ([]byte, []int) {
34534         return fileDescriptor_21c7528bb61f1a7a, []int{363}
34535 }
34536
34537 func (m *Density) XXX_Unmarshal(b []byte) error {
34538         return xxx_messageInfo_Density.Unmarshal(m, b)
34539 }
34540 func (m *Density) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34541         return xxx_messageInfo_Density.Marshal(b, m, deterministic)
34542 }
34543 func (m *Density) XXX_Merge(src proto.Message) {
34544         xxx_messageInfo_Density.Merge(m, src)
34545 }
34546 func (m *Density) XXX_Size() int {
34547         return xxx_messageInfo_Density.Size(m)
34548 }
34549 func (m *Density) XXX_DiscardUnknown() {
34550         xxx_messageInfo_Density.DiscardUnknown(m)
34551 }
34552
34553 var xxx_messageInfo_Density proto.InternalMessageInfo
34554
34555 func (m *Density) GetValue() Density_Value {
34556         if m != nil {
34557                 return m.Value
34558         }
34559         return Density_protobuf_unspecified
34560 }
34561
34562 type CSI_RS_Resource_Mobility struct {
34563         Csi_RS_Index uint32 `protobuf:"varint,1,opt,name=csi_RS_Index,json=csiRSIndex,proto3" json:"csi_RS_Index,omitempty"`
34564         // Types that are valid to be assigned to SlotConfig:
34565         //      *CSI_RS_Resource_Mobility_Ms4
34566         //      *CSI_RS_Resource_Mobility_Ms5
34567         //      *CSI_RS_Resource_Mobility_Ms10
34568         //      *CSI_RS_Resource_Mobility_Ms20
34569         //      *CSI_RS_Resource_Mobility_Ms40
34570         SlotConfig    isCSI_RS_Resource_Mobility_SlotConfig `protobuf_oneof:"slotConfig"`
34571         AssociatedSSB *AssociatedSSB                        `protobuf:"bytes,7,opt,name=associatedSSB,proto3" json:"associatedSSB,omitempty"`
34572         // Types that are valid to be assigned to FrequencyDomainAllocation:
34573         //      *CSI_RS_Resource_Mobility_Row1
34574         //      *CSI_RS_Resource_Mobility_Row2
34575         FrequencyDomainAllocation   isCSI_RS_Resource_Mobility_FrequencyDomainAllocation `protobuf_oneof:"frequencyDomainAllocation"`
34576         FirstOFDMSymbolInTimeDomain uint32                                               `protobuf:"varint,10,opt,name=firstOFDMSymbolInTimeDomain,proto3" json:"firstOFDMSymbolInTimeDomain,omitempty"`
34577         SequenceGenerationConfig    uint32                                               `protobuf:"varint,11,opt,name=sequenceGenerationConfig,proto3" json:"sequenceGenerationConfig,omitempty"`
34578         XXX_NoUnkeyedLiteral        struct{}                                             `json:"-"`
34579         XXX_unrecognized            []byte                                               `json:"-"`
34580         XXX_sizecache               int32                                                `json:"-"`
34581 }
34582
34583 func (m *CSI_RS_Resource_Mobility) Reset()         { *m = CSI_RS_Resource_Mobility{} }
34584 func (m *CSI_RS_Resource_Mobility) String() string { return proto.CompactTextString(m) }
34585 func (*CSI_RS_Resource_Mobility) ProtoMessage()    {}
34586 func (*CSI_RS_Resource_Mobility) Descriptor() ([]byte, []int) {
34587         return fileDescriptor_21c7528bb61f1a7a, []int{364}
34588 }
34589
34590 func (m *CSI_RS_Resource_Mobility) XXX_Unmarshal(b []byte) error {
34591         return xxx_messageInfo_CSI_RS_Resource_Mobility.Unmarshal(m, b)
34592 }
34593 func (m *CSI_RS_Resource_Mobility) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34594         return xxx_messageInfo_CSI_RS_Resource_Mobility.Marshal(b, m, deterministic)
34595 }
34596 func (m *CSI_RS_Resource_Mobility) XXX_Merge(src proto.Message) {
34597         xxx_messageInfo_CSI_RS_Resource_Mobility.Merge(m, src)
34598 }
34599 func (m *CSI_RS_Resource_Mobility) XXX_Size() int {
34600         return xxx_messageInfo_CSI_RS_Resource_Mobility.Size(m)
34601 }
34602 func (m *CSI_RS_Resource_Mobility) XXX_DiscardUnknown() {
34603         xxx_messageInfo_CSI_RS_Resource_Mobility.DiscardUnknown(m)
34604 }
34605
34606 var xxx_messageInfo_CSI_RS_Resource_Mobility proto.InternalMessageInfo
34607
34608 func (m *CSI_RS_Resource_Mobility) GetCsi_RS_Index() uint32 {
34609         if m != nil {
34610                 return m.Csi_RS_Index
34611         }
34612         return 0
34613 }
34614
34615 type isCSI_RS_Resource_Mobility_SlotConfig interface {
34616         isCSI_RS_Resource_Mobility_SlotConfig()
34617 }
34618
34619 type CSI_RS_Resource_Mobility_Ms4 struct {
34620         Ms4 uint32 `protobuf:"varint,2,opt,name=ms4,proto3,oneof"`
34621 }
34622
34623 type CSI_RS_Resource_Mobility_Ms5 struct {
34624         Ms5 uint32 `protobuf:"varint,3,opt,name=ms5,proto3,oneof"`
34625 }
34626
34627 type CSI_RS_Resource_Mobility_Ms10 struct {
34628         Ms10 uint32 `protobuf:"varint,4,opt,name=ms10,proto3,oneof"`
34629 }
34630
34631 type CSI_RS_Resource_Mobility_Ms20 struct {
34632         Ms20 uint32 `protobuf:"varint,5,opt,name=ms20,proto3,oneof"`
34633 }
34634
34635 type CSI_RS_Resource_Mobility_Ms40 struct {
34636         Ms40 uint32 `protobuf:"varint,6,opt,name=ms40,proto3,oneof"`
34637 }
34638
34639 func (*CSI_RS_Resource_Mobility_Ms4) isCSI_RS_Resource_Mobility_SlotConfig() {}
34640
34641 func (*CSI_RS_Resource_Mobility_Ms5) isCSI_RS_Resource_Mobility_SlotConfig() {}
34642
34643 func (*CSI_RS_Resource_Mobility_Ms10) isCSI_RS_Resource_Mobility_SlotConfig() {}
34644
34645 func (*CSI_RS_Resource_Mobility_Ms20) isCSI_RS_Resource_Mobility_SlotConfig() {}
34646
34647 func (*CSI_RS_Resource_Mobility_Ms40) isCSI_RS_Resource_Mobility_SlotConfig() {}
34648
34649 func (m *CSI_RS_Resource_Mobility) GetSlotConfig() isCSI_RS_Resource_Mobility_SlotConfig {
34650         if m != nil {
34651                 return m.SlotConfig
34652         }
34653         return nil
34654 }
34655
34656 func (m *CSI_RS_Resource_Mobility) GetMs4() uint32 {
34657         if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms4); ok {
34658                 return x.Ms4
34659         }
34660         return 0
34661 }
34662
34663 func (m *CSI_RS_Resource_Mobility) GetMs5() uint32 {
34664         if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms5); ok {
34665                 return x.Ms5
34666         }
34667         return 0
34668 }
34669
34670 func (m *CSI_RS_Resource_Mobility) GetMs10() uint32 {
34671         if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms10); ok {
34672                 return x.Ms10
34673         }
34674         return 0
34675 }
34676
34677 func (m *CSI_RS_Resource_Mobility) GetMs20() uint32 {
34678         if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms20); ok {
34679                 return x.Ms20
34680         }
34681         return 0
34682 }
34683
34684 func (m *CSI_RS_Resource_Mobility) GetMs40() uint32 {
34685         if x, ok := m.GetSlotConfig().(*CSI_RS_Resource_Mobility_Ms40); ok {
34686                 return x.Ms40
34687         }
34688         return 0
34689 }
34690
34691 func (m *CSI_RS_Resource_Mobility) GetAssociatedSSB() *AssociatedSSB {
34692         if m != nil {
34693                 return m.AssociatedSSB
34694         }
34695         return nil
34696 }
34697
34698 type isCSI_RS_Resource_Mobility_FrequencyDomainAllocation interface {
34699         isCSI_RS_Resource_Mobility_FrequencyDomainAllocation()
34700 }
34701
34702 type CSI_RS_Resource_Mobility_Row1 struct {
34703         Row1 []byte `protobuf:"bytes,8,opt,name=row1,proto3,oneof"`
34704 }
34705
34706 type CSI_RS_Resource_Mobility_Row2 struct {
34707         Row2 []byte `protobuf:"bytes,9,opt,name=row2,proto3,oneof"`
34708 }
34709
34710 func (*CSI_RS_Resource_Mobility_Row1) isCSI_RS_Resource_Mobility_FrequencyDomainAllocation() {}
34711
34712 func (*CSI_RS_Resource_Mobility_Row2) isCSI_RS_Resource_Mobility_FrequencyDomainAllocation() {}
34713
34714 func (m *CSI_RS_Resource_Mobility) GetFrequencyDomainAllocation() isCSI_RS_Resource_Mobility_FrequencyDomainAllocation {
34715         if m != nil {
34716                 return m.FrequencyDomainAllocation
34717         }
34718         return nil
34719 }
34720
34721 func (m *CSI_RS_Resource_Mobility) GetRow1() []byte {
34722         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_Resource_Mobility_Row1); ok {
34723                 return x.Row1
34724         }
34725         return nil
34726 }
34727
34728 func (m *CSI_RS_Resource_Mobility) GetRow2() []byte {
34729         if x, ok := m.GetFrequencyDomainAllocation().(*CSI_RS_Resource_Mobility_Row2); ok {
34730                 return x.Row2
34731         }
34732         return nil
34733 }
34734
34735 func (m *CSI_RS_Resource_Mobility) GetFirstOFDMSymbolInTimeDomain() uint32 {
34736         if m != nil {
34737                 return m.FirstOFDMSymbolInTimeDomain
34738         }
34739         return 0
34740 }
34741
34742 func (m *CSI_RS_Resource_Mobility) GetSequenceGenerationConfig() uint32 {
34743         if m != nil {
34744                 return m.SequenceGenerationConfig
34745         }
34746         return 0
34747 }
34748
34749 // XXX_OneofWrappers is for the internal use of the proto package.
34750 func (*CSI_RS_Resource_Mobility) XXX_OneofWrappers() []interface{} {
34751         return []interface{}{
34752                 (*CSI_RS_Resource_Mobility_Ms4)(nil),
34753                 (*CSI_RS_Resource_Mobility_Ms5)(nil),
34754                 (*CSI_RS_Resource_Mobility_Ms10)(nil),
34755                 (*CSI_RS_Resource_Mobility_Ms20)(nil),
34756                 (*CSI_RS_Resource_Mobility_Ms40)(nil),
34757                 (*CSI_RS_Resource_Mobility_Row1)(nil),
34758                 (*CSI_RS_Resource_Mobility_Row2)(nil),
34759         }
34760 }
34761
34762 type AssociatedSSB struct {
34763         Ssb_Index            uint32   `protobuf:"varint,1,opt,name=ssb_Index,json=ssbIndex,proto3" json:"ssb_Index,omitempty"`
34764         IsQuasiColocated     bool     `protobuf:"varint,2,opt,name=isQuasiColocated,proto3" json:"isQuasiColocated,omitempty"`
34765         XXX_NoUnkeyedLiteral struct{} `json:"-"`
34766         XXX_unrecognized     []byte   `json:"-"`
34767         XXX_sizecache        int32    `json:"-"`
34768 }
34769
34770 func (m *AssociatedSSB) Reset()         { *m = AssociatedSSB{} }
34771 func (m *AssociatedSSB) String() string { return proto.CompactTextString(m) }
34772 func (*AssociatedSSB) ProtoMessage()    {}
34773 func (*AssociatedSSB) Descriptor() ([]byte, []int) {
34774         return fileDescriptor_21c7528bb61f1a7a, []int{365}
34775 }
34776
34777 func (m *AssociatedSSB) XXX_Unmarshal(b []byte) error {
34778         return xxx_messageInfo_AssociatedSSB.Unmarshal(m, b)
34779 }
34780 func (m *AssociatedSSB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34781         return xxx_messageInfo_AssociatedSSB.Marshal(b, m, deterministic)
34782 }
34783 func (m *AssociatedSSB) XXX_Merge(src proto.Message) {
34784         xxx_messageInfo_AssociatedSSB.Merge(m, src)
34785 }
34786 func (m *AssociatedSSB) XXX_Size() int {
34787         return xxx_messageInfo_AssociatedSSB.Size(m)
34788 }
34789 func (m *AssociatedSSB) XXX_DiscardUnknown() {
34790         xxx_messageInfo_AssociatedSSB.DiscardUnknown(m)
34791 }
34792
34793 var xxx_messageInfo_AssociatedSSB proto.InternalMessageInfo
34794
34795 func (m *AssociatedSSB) GetSsb_Index() uint32 {
34796         if m != nil {
34797                 return m.Ssb_Index
34798         }
34799         return 0
34800 }
34801
34802 func (m *AssociatedSSB) GetIsQuasiColocated() bool {
34803         if m != nil {
34804                 return m.IsQuasiColocated
34805         }
34806         return false
34807 }
34808
34809 type ThresholdNR struct {
34810         ThresholdRSRP        *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=thresholdRSRP,proto3" json:"thresholdRSRP,omitempty"`
34811         ThresholdRSRQ        *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=thresholdRSRQ,proto3" json:"thresholdRSRQ,omitempty"`
34812         ThresholdSINR        *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=thresholdSINR,proto3" json:"thresholdSINR,omitempty"`
34813         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
34814         XXX_unrecognized     []byte                `json:"-"`
34815         XXX_sizecache        int32                 `json:"-"`
34816 }
34817
34818 func (m *ThresholdNR) Reset()         { *m = ThresholdNR{} }
34819 func (m *ThresholdNR) String() string { return proto.CompactTextString(m) }
34820 func (*ThresholdNR) ProtoMessage()    {}
34821 func (*ThresholdNR) Descriptor() ([]byte, []int) {
34822         return fileDescriptor_21c7528bb61f1a7a, []int{366}
34823 }
34824
34825 func (m *ThresholdNR) XXX_Unmarshal(b []byte) error {
34826         return xxx_messageInfo_ThresholdNR.Unmarshal(m, b)
34827 }
34828 func (m *ThresholdNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34829         return xxx_messageInfo_ThresholdNR.Marshal(b, m, deterministic)
34830 }
34831 func (m *ThresholdNR) XXX_Merge(src proto.Message) {
34832         xxx_messageInfo_ThresholdNR.Merge(m, src)
34833 }
34834 func (m *ThresholdNR) XXX_Size() int {
34835         return xxx_messageInfo_ThresholdNR.Size(m)
34836 }
34837 func (m *ThresholdNR) XXX_DiscardUnknown() {
34838         xxx_messageInfo_ThresholdNR.DiscardUnknown(m)
34839 }
34840
34841 var xxx_messageInfo_ThresholdNR proto.InternalMessageInfo
34842
34843 func (m *ThresholdNR) GetThresholdRSRP() *wrappers.UInt32Value {
34844         if m != nil {
34845                 return m.ThresholdRSRP
34846         }
34847         return nil
34848 }
34849
34850 func (m *ThresholdNR) GetThresholdRSRQ() *wrappers.UInt32Value {
34851         if m != nil {
34852                 return m.ThresholdRSRQ
34853         }
34854         return nil
34855 }
34856
34857 func (m *ThresholdNR) GetThresholdSINR() *wrappers.UInt32Value {
34858         if m != nil {
34859                 return m.ThresholdSINR
34860         }
34861         return nil
34862 }
34863
34864 type Q_OffsetRangeList struct {
34865         RsrpOffsetSSB        *Q_OffsetRange `protobuf:"bytes,1,opt,name=rsrpOffsetSSB,proto3" json:"rsrpOffsetSSB,omitempty"`
34866         RsrqOffsetSSB        *Q_OffsetRange `protobuf:"bytes,2,opt,name=rsrqOffsetSSB,proto3" json:"rsrqOffsetSSB,omitempty"`
34867         SinrOffsetSSB        *Q_OffsetRange `protobuf:"bytes,3,opt,name=sinrOffsetSSB,proto3" json:"sinrOffsetSSB,omitempty"`
34868         RsrpOffsetCSI_RS     *Q_OffsetRange `protobuf:"bytes,4,opt,name=rsrpOffsetCSI_RS,json=rsrpOffsetCSIRS,proto3" json:"rsrpOffsetCSI_RS,omitempty"`
34869         RsrqOffsetCSI_RS     *Q_OffsetRange `protobuf:"bytes,5,opt,name=rsrqOffsetCSI_RS,json=rsrqOffsetCSIRS,proto3" json:"rsrqOffsetCSI_RS,omitempty"`
34870         SinrOffsetCSI_RS     *Q_OffsetRange `protobuf:"bytes,6,opt,name=sinrOffsetCSI_RS,json=sinrOffsetCSIRS,proto3" json:"sinrOffsetCSI_RS,omitempty"`
34871         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
34872         XXX_unrecognized     []byte         `json:"-"`
34873         XXX_sizecache        int32          `json:"-"`
34874 }
34875
34876 func (m *Q_OffsetRangeList) Reset()         { *m = Q_OffsetRangeList{} }
34877 func (m *Q_OffsetRangeList) String() string { return proto.CompactTextString(m) }
34878 func (*Q_OffsetRangeList) ProtoMessage()    {}
34879 func (*Q_OffsetRangeList) Descriptor() ([]byte, []int) {
34880         return fileDescriptor_21c7528bb61f1a7a, []int{367}
34881 }
34882
34883 func (m *Q_OffsetRangeList) XXX_Unmarshal(b []byte) error {
34884         return xxx_messageInfo_Q_OffsetRangeList.Unmarshal(m, b)
34885 }
34886 func (m *Q_OffsetRangeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34887         return xxx_messageInfo_Q_OffsetRangeList.Marshal(b, m, deterministic)
34888 }
34889 func (m *Q_OffsetRangeList) XXX_Merge(src proto.Message) {
34890         xxx_messageInfo_Q_OffsetRangeList.Merge(m, src)
34891 }
34892 func (m *Q_OffsetRangeList) XXX_Size() int {
34893         return xxx_messageInfo_Q_OffsetRangeList.Size(m)
34894 }
34895 func (m *Q_OffsetRangeList) XXX_DiscardUnknown() {
34896         xxx_messageInfo_Q_OffsetRangeList.DiscardUnknown(m)
34897 }
34898
34899 var xxx_messageInfo_Q_OffsetRangeList proto.InternalMessageInfo
34900
34901 func (m *Q_OffsetRangeList) GetRsrpOffsetSSB() *Q_OffsetRange {
34902         if m != nil {
34903                 return m.RsrpOffsetSSB
34904         }
34905         return nil
34906 }
34907
34908 func (m *Q_OffsetRangeList) GetRsrqOffsetSSB() *Q_OffsetRange {
34909         if m != nil {
34910                 return m.RsrqOffsetSSB
34911         }
34912         return nil
34913 }
34914
34915 func (m *Q_OffsetRangeList) GetSinrOffsetSSB() *Q_OffsetRange {
34916         if m != nil {
34917                 return m.SinrOffsetSSB
34918         }
34919         return nil
34920 }
34921
34922 func (m *Q_OffsetRangeList) GetRsrpOffsetCSI_RS() *Q_OffsetRange {
34923         if m != nil {
34924                 return m.RsrpOffsetCSI_RS
34925         }
34926         return nil
34927 }
34928
34929 func (m *Q_OffsetRangeList) GetRsrqOffsetCSI_RS() *Q_OffsetRange {
34930         if m != nil {
34931                 return m.RsrqOffsetCSI_RS
34932         }
34933         return nil
34934 }
34935
34936 func (m *Q_OffsetRangeList) GetSinrOffsetCSI_RS() *Q_OffsetRange {
34937         if m != nil {
34938                 return m.SinrOffsetCSI_RS
34939         }
34940         return nil
34941 }
34942
34943 type Q_OffsetRange struct {
34944         Value                Q_OffsetRange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Q_OffsetRange_Value" json:"value,omitempty"`
34945         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
34946         XXX_unrecognized     []byte              `json:"-"`
34947         XXX_sizecache        int32               `json:"-"`
34948 }
34949
34950 func (m *Q_OffsetRange) Reset()         { *m = Q_OffsetRange{} }
34951 func (m *Q_OffsetRange) String() string { return proto.CompactTextString(m) }
34952 func (*Q_OffsetRange) ProtoMessage()    {}
34953 func (*Q_OffsetRange) Descriptor() ([]byte, []int) {
34954         return fileDescriptor_21c7528bb61f1a7a, []int{368}
34955 }
34956
34957 func (m *Q_OffsetRange) XXX_Unmarshal(b []byte) error {
34958         return xxx_messageInfo_Q_OffsetRange.Unmarshal(m, b)
34959 }
34960 func (m *Q_OffsetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
34961         return xxx_messageInfo_Q_OffsetRange.Marshal(b, m, deterministic)
34962 }
34963 func (m *Q_OffsetRange) XXX_Merge(src proto.Message) {
34964         xxx_messageInfo_Q_OffsetRange.Merge(m, src)
34965 }
34966 func (m *Q_OffsetRange) XXX_Size() int {
34967         return xxx_messageInfo_Q_OffsetRange.Size(m)
34968 }
34969 func (m *Q_OffsetRange) XXX_DiscardUnknown() {
34970         xxx_messageInfo_Q_OffsetRange.DiscardUnknown(m)
34971 }
34972
34973 var xxx_messageInfo_Q_OffsetRange proto.InternalMessageInfo
34974
34975 func (m *Q_OffsetRange) GetValue() Q_OffsetRange_Value {
34976         if m != nil {
34977                 return m.Value
34978         }
34979         return Q_OffsetRange_protobuf_unspecified
34980 }
34981
34982 type CellsToAddModList struct {
34983         Items                []*CellsToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
34984         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
34985         XXX_unrecognized     []byte           `json:"-"`
34986         XXX_sizecache        int32            `json:"-"`
34987 }
34988
34989 func (m *CellsToAddModList) Reset()         { *m = CellsToAddModList{} }
34990 func (m *CellsToAddModList) String() string { return proto.CompactTextString(m) }
34991 func (*CellsToAddModList) ProtoMessage()    {}
34992 func (*CellsToAddModList) Descriptor() ([]byte, []int) {
34993         return fileDescriptor_21c7528bb61f1a7a, []int{369}
34994 }
34995
34996 func (m *CellsToAddModList) XXX_Unmarshal(b []byte) error {
34997         return xxx_messageInfo_CellsToAddModList.Unmarshal(m, b)
34998 }
34999 func (m *CellsToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35000         return xxx_messageInfo_CellsToAddModList.Marshal(b, m, deterministic)
35001 }
35002 func (m *CellsToAddModList) XXX_Merge(src proto.Message) {
35003         xxx_messageInfo_CellsToAddModList.Merge(m, src)
35004 }
35005 func (m *CellsToAddModList) XXX_Size() int {
35006         return xxx_messageInfo_CellsToAddModList.Size(m)
35007 }
35008 func (m *CellsToAddModList) XXX_DiscardUnknown() {
35009         xxx_messageInfo_CellsToAddModList.DiscardUnknown(m)
35010 }
35011
35012 var xxx_messageInfo_CellsToAddModList proto.InternalMessageInfo
35013
35014 func (m *CellsToAddModList) GetItems() []*CellsToAddMod {
35015         if m != nil {
35016                 return m.Items
35017         }
35018         return nil
35019 }
35020
35021 type CellsToAddMod struct {
35022         PhysCellId           uint32             `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"`
35023         CellIndividualOffset *Q_OffsetRangeList `protobuf:"bytes,2,opt,name=cellIndividualOffset,proto3" json:"cellIndividualOffset,omitempty"`
35024         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
35025         XXX_unrecognized     []byte             `json:"-"`
35026         XXX_sizecache        int32              `json:"-"`
35027 }
35028
35029 func (m *CellsToAddMod) Reset()         { *m = CellsToAddMod{} }
35030 func (m *CellsToAddMod) String() string { return proto.CompactTextString(m) }
35031 func (*CellsToAddMod) ProtoMessage()    {}
35032 func (*CellsToAddMod) Descriptor() ([]byte, []int) {
35033         return fileDescriptor_21c7528bb61f1a7a, []int{370}
35034 }
35035
35036 func (m *CellsToAddMod) XXX_Unmarshal(b []byte) error {
35037         return xxx_messageInfo_CellsToAddMod.Unmarshal(m, b)
35038 }
35039 func (m *CellsToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35040         return xxx_messageInfo_CellsToAddMod.Marshal(b, m, deterministic)
35041 }
35042 func (m *CellsToAddMod) XXX_Merge(src proto.Message) {
35043         xxx_messageInfo_CellsToAddMod.Merge(m, src)
35044 }
35045 func (m *CellsToAddMod) XXX_Size() int {
35046         return xxx_messageInfo_CellsToAddMod.Size(m)
35047 }
35048 func (m *CellsToAddMod) XXX_DiscardUnknown() {
35049         xxx_messageInfo_CellsToAddMod.DiscardUnknown(m)
35050 }
35051
35052 var xxx_messageInfo_CellsToAddMod proto.InternalMessageInfo
35053
35054 func (m *CellsToAddMod) GetPhysCellId() uint32 {
35055         if m != nil {
35056                 return m.PhysCellId
35057         }
35058         return 0
35059 }
35060
35061 func (m *CellsToAddMod) GetCellIndividualOffset() *Q_OffsetRangeList {
35062         if m != nil {
35063                 return m.CellIndividualOffset
35064         }
35065         return nil
35066 }
35067
35068 type PCI_List struct {
35069         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
35070         XXX_NoUnkeyedLiteral struct{} `json:"-"`
35071         XXX_unrecognized     []byte   `json:"-"`
35072         XXX_sizecache        int32    `json:"-"`
35073 }
35074
35075 func (m *PCI_List) Reset()         { *m = PCI_List{} }
35076 func (m *PCI_List) String() string { return proto.CompactTextString(m) }
35077 func (*PCI_List) ProtoMessage()    {}
35078 func (*PCI_List) Descriptor() ([]byte, []int) {
35079         return fileDescriptor_21c7528bb61f1a7a, []int{371}
35080 }
35081
35082 func (m *PCI_List) XXX_Unmarshal(b []byte) error {
35083         return xxx_messageInfo_PCI_List.Unmarshal(m, b)
35084 }
35085 func (m *PCI_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35086         return xxx_messageInfo_PCI_List.Marshal(b, m, deterministic)
35087 }
35088 func (m *PCI_List) XXX_Merge(src proto.Message) {
35089         xxx_messageInfo_PCI_List.Merge(m, src)
35090 }
35091 func (m *PCI_List) XXX_Size() int {
35092         return xxx_messageInfo_PCI_List.Size(m)
35093 }
35094 func (m *PCI_List) XXX_DiscardUnknown() {
35095         xxx_messageInfo_PCI_List.DiscardUnknown(m)
35096 }
35097
35098 var xxx_messageInfo_PCI_List proto.InternalMessageInfo
35099
35100 func (m *PCI_List) GetItems() []uint32 {
35101         if m != nil {
35102                 return m.Items
35103         }
35104         return nil
35105 }
35106
35107 type PCI_RangeIndexList struct {
35108         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
35109         XXX_NoUnkeyedLiteral struct{} `json:"-"`
35110         XXX_unrecognized     []byte   `json:"-"`
35111         XXX_sizecache        int32    `json:"-"`
35112 }
35113
35114 func (m *PCI_RangeIndexList) Reset()         { *m = PCI_RangeIndexList{} }
35115 func (m *PCI_RangeIndexList) String() string { return proto.CompactTextString(m) }
35116 func (*PCI_RangeIndexList) ProtoMessage()    {}
35117 func (*PCI_RangeIndexList) Descriptor() ([]byte, []int) {
35118         return fileDescriptor_21c7528bb61f1a7a, []int{372}
35119 }
35120
35121 func (m *PCI_RangeIndexList) XXX_Unmarshal(b []byte) error {
35122         return xxx_messageInfo_PCI_RangeIndexList.Unmarshal(m, b)
35123 }
35124 func (m *PCI_RangeIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35125         return xxx_messageInfo_PCI_RangeIndexList.Marshal(b, m, deterministic)
35126 }
35127 func (m *PCI_RangeIndexList) XXX_Merge(src proto.Message) {
35128         xxx_messageInfo_PCI_RangeIndexList.Merge(m, src)
35129 }
35130 func (m *PCI_RangeIndexList) XXX_Size() int {
35131         return xxx_messageInfo_PCI_RangeIndexList.Size(m)
35132 }
35133 func (m *PCI_RangeIndexList) XXX_DiscardUnknown() {
35134         xxx_messageInfo_PCI_RangeIndexList.DiscardUnknown(m)
35135 }
35136
35137 var xxx_messageInfo_PCI_RangeIndexList proto.InternalMessageInfo
35138
35139 func (m *PCI_RangeIndexList) GetItems() []uint32 {
35140         if m != nil {
35141                 return m.Items
35142         }
35143         return nil
35144 }
35145
35146 type PCI_RangeElement struct {
35147         Pci_RangeIndex       uint32     `protobuf:"varint,1,opt,name=pci_RangeIndex,json=pciRangeIndex,proto3" json:"pci_RangeIndex,omitempty"`
35148         Pci_Range            *PCI_Range `protobuf:"bytes,2,opt,name=pci_Range,json=pciRange,proto3" json:"pci_Range,omitempty"`
35149         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
35150         XXX_unrecognized     []byte     `json:"-"`
35151         XXX_sizecache        int32      `json:"-"`
35152 }
35153
35154 func (m *PCI_RangeElement) Reset()         { *m = PCI_RangeElement{} }
35155 func (m *PCI_RangeElement) String() string { return proto.CompactTextString(m) }
35156 func (*PCI_RangeElement) ProtoMessage()    {}
35157 func (*PCI_RangeElement) Descriptor() ([]byte, []int) {
35158         return fileDescriptor_21c7528bb61f1a7a, []int{373}
35159 }
35160
35161 func (m *PCI_RangeElement) XXX_Unmarshal(b []byte) error {
35162         return xxx_messageInfo_PCI_RangeElement.Unmarshal(m, b)
35163 }
35164 func (m *PCI_RangeElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35165         return xxx_messageInfo_PCI_RangeElement.Marshal(b, m, deterministic)
35166 }
35167 func (m *PCI_RangeElement) XXX_Merge(src proto.Message) {
35168         xxx_messageInfo_PCI_RangeElement.Merge(m, src)
35169 }
35170 func (m *PCI_RangeElement) XXX_Size() int {
35171         return xxx_messageInfo_PCI_RangeElement.Size(m)
35172 }
35173 func (m *PCI_RangeElement) XXX_DiscardUnknown() {
35174         xxx_messageInfo_PCI_RangeElement.DiscardUnknown(m)
35175 }
35176
35177 var xxx_messageInfo_PCI_RangeElement proto.InternalMessageInfo
35178
35179 func (m *PCI_RangeElement) GetPci_RangeIndex() uint32 {
35180         if m != nil {
35181                 return m.Pci_RangeIndex
35182         }
35183         return 0
35184 }
35185
35186 func (m *PCI_RangeElement) GetPci_Range() *PCI_Range {
35187         if m != nil {
35188                 return m.Pci_Range
35189         }
35190         return nil
35191 }
35192
35193 type PCI_Range struct {
35194         Start                uint32   `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
35195         Range                *Range   `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
35196         XXX_NoUnkeyedLiteral struct{} `json:"-"`
35197         XXX_unrecognized     []byte   `json:"-"`
35198         XXX_sizecache        int32    `json:"-"`
35199 }
35200
35201 func (m *PCI_Range) Reset()         { *m = PCI_Range{} }
35202 func (m *PCI_Range) String() string { return proto.CompactTextString(m) }
35203 func (*PCI_Range) ProtoMessage()    {}
35204 func (*PCI_Range) Descriptor() ([]byte, []int) {
35205         return fileDescriptor_21c7528bb61f1a7a, []int{374}
35206 }
35207
35208 func (m *PCI_Range) XXX_Unmarshal(b []byte) error {
35209         return xxx_messageInfo_PCI_Range.Unmarshal(m, b)
35210 }
35211 func (m *PCI_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35212         return xxx_messageInfo_PCI_Range.Marshal(b, m, deterministic)
35213 }
35214 func (m *PCI_Range) XXX_Merge(src proto.Message) {
35215         xxx_messageInfo_PCI_Range.Merge(m, src)
35216 }
35217 func (m *PCI_Range) XXX_Size() int {
35218         return xxx_messageInfo_PCI_Range.Size(m)
35219 }
35220 func (m *PCI_Range) XXX_DiscardUnknown() {
35221         xxx_messageInfo_PCI_Range.DiscardUnknown(m)
35222 }
35223
35224 var xxx_messageInfo_PCI_Range proto.InternalMessageInfo
35225
35226 func (m *PCI_Range) GetStart() uint32 {
35227         if m != nil {
35228                 return m.Start
35229         }
35230         return 0
35231 }
35232
35233 func (m *PCI_Range) GetRange() *Range {
35234         if m != nil {
35235                 return m.Range
35236         }
35237         return nil
35238 }
35239
35240 type Range struct {
35241         Value                Range_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Range_Value" json:"value,omitempty"`
35242         XXX_NoUnkeyedLiteral struct{}    `json:"-"`
35243         XXX_unrecognized     []byte      `json:"-"`
35244         XXX_sizecache        int32       `json:"-"`
35245 }
35246
35247 func (m *Range) Reset()         { *m = Range{} }
35248 func (m *Range) String() string { return proto.CompactTextString(m) }
35249 func (*Range) ProtoMessage()    {}
35250 func (*Range) Descriptor() ([]byte, []int) {
35251         return fileDescriptor_21c7528bb61f1a7a, []int{375}
35252 }
35253
35254 func (m *Range) XXX_Unmarshal(b []byte) error {
35255         return xxx_messageInfo_Range.Unmarshal(m, b)
35256 }
35257 func (m *Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35258         return xxx_messageInfo_Range.Marshal(b, m, deterministic)
35259 }
35260 func (m *Range) XXX_Merge(src proto.Message) {
35261         xxx_messageInfo_Range.Merge(m, src)
35262 }
35263 func (m *Range) XXX_Size() int {
35264         return xxx_messageInfo_Range.Size(m)
35265 }
35266 func (m *Range) XXX_DiscardUnknown() {
35267         xxx_messageInfo_Range.DiscardUnknown(m)
35268 }
35269
35270 var xxx_messageInfo_Range proto.InternalMessageInfo
35271
35272 func (m *Range) GetValue() Range_Value {
35273         if m != nil {
35274                 return m.Value
35275         }
35276         return Range_protobuf_unspecified
35277 }
35278
35279 type MeasCycleSCellV1530 struct {
35280         Value                MeasCycleSCellV1530_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MeasCycleSCellV1530_Value" json:"value,omitempty"`
35281         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
35282         XXX_unrecognized     []byte                    `json:"-"`
35283         XXX_sizecache        int32                     `json:"-"`
35284 }
35285
35286 func (m *MeasCycleSCellV1530) Reset()         { *m = MeasCycleSCellV1530{} }
35287 func (m *MeasCycleSCellV1530) String() string { return proto.CompactTextString(m) }
35288 func (*MeasCycleSCellV1530) ProtoMessage()    {}
35289 func (*MeasCycleSCellV1530) Descriptor() ([]byte, []int) {
35290         return fileDescriptor_21c7528bb61f1a7a, []int{376}
35291 }
35292
35293 func (m *MeasCycleSCellV1530) XXX_Unmarshal(b []byte) error {
35294         return xxx_messageInfo_MeasCycleSCellV1530.Unmarshal(m, b)
35295 }
35296 func (m *MeasCycleSCellV1530) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35297         return xxx_messageInfo_MeasCycleSCellV1530.Marshal(b, m, deterministic)
35298 }
35299 func (m *MeasCycleSCellV1530) XXX_Merge(src proto.Message) {
35300         xxx_messageInfo_MeasCycleSCellV1530.Merge(m, src)
35301 }
35302 func (m *MeasCycleSCellV1530) XXX_Size() int {
35303         return xxx_messageInfo_MeasCycleSCellV1530.Size(m)
35304 }
35305 func (m *MeasCycleSCellV1530) XXX_DiscardUnknown() {
35306         xxx_messageInfo_MeasCycleSCellV1530.DiscardUnknown(m)
35307 }
35308
35309 var xxx_messageInfo_MeasCycleSCellV1530 proto.InternalMessageInfo
35310
35311 func (m *MeasCycleSCellV1530) GetValue() MeasCycleSCellV1530_Value {
35312         if m != nil {
35313                 return m.Value
35314         }
35315         return MeasCycleSCellV1530_protobuf_unspecified
35316 }
35317
35318 type MeasObjectEUTRA struct {
35319         CarrierFreq                  uint32                      `protobuf:"varint,1,opt,name=carrierFreq,proto3" json:"carrierFreq,omitempty"`
35320         AllowedMeasBandwidth         *EUTRA_AllowedMeasBandwidth `protobuf:"bytes,2,opt,name=allowedMeasBandwidth,proto3" json:"allowedMeasBandwidth,omitempty"`
35321         CellsToRemoveListEUTRAN      *EUTRA_CellIndexList        `protobuf:"bytes,3,opt,name=cellsToRemoveListEUTRAN,proto3" json:"cellsToRemoveListEUTRAN,omitempty"`
35322         CellsToAddModListEUTRAN      []*EUTRA_Cell               `protobuf:"bytes,4,rep,name=cellsToAddModListEUTRAN,proto3" json:"cellsToAddModListEUTRAN,omitempty"`
35323         BlackCellsToRemoveListEUTRAN *EUTRA_CellIndexList        `protobuf:"bytes,5,opt,name=blackCellsToRemoveListEUTRAN,proto3" json:"blackCellsToRemoveListEUTRAN,omitempty"`
35324         BlackCellsToAddModListEUTRAN []*EUTRA_BlackCell          `protobuf:"bytes,6,rep,name=blackCellsToAddModListEUTRAN,proto3" json:"blackCellsToAddModListEUTRAN,omitempty"`
35325         Eutra_PresenceAntennaPort1   bool                        `protobuf:"varint,7,opt,name=eutra_PresenceAntennaPort1,json=eutraPresenceAntennaPort1,proto3" json:"eutra_PresenceAntennaPort1,omitempty"`
35326         Eutra_Q_OffsetRange          *EUTRA_Q_OffsetRange        `protobuf:"bytes,8,opt,name=eutra_Q_OffsetRange,json=eutraQOffsetRange,proto3" json:"eutra_Q_OffsetRange,omitempty"`
35327         WidebandRSRQ_Meas            bool                        `protobuf:"varint,9,opt,name=widebandRSRQ_Meas,json=widebandRSRQMeas,proto3" json:"widebandRSRQ_Meas,omitempty"`
35328         XXX_NoUnkeyedLiteral         struct{}                    `json:"-"`
35329         XXX_unrecognized             []byte                      `json:"-"`
35330         XXX_sizecache                int32                       `json:"-"`
35331 }
35332
35333 func (m *MeasObjectEUTRA) Reset()         { *m = MeasObjectEUTRA{} }
35334 func (m *MeasObjectEUTRA) String() string { return proto.CompactTextString(m) }
35335 func (*MeasObjectEUTRA) ProtoMessage()    {}
35336 func (*MeasObjectEUTRA) Descriptor() ([]byte, []int) {
35337         return fileDescriptor_21c7528bb61f1a7a, []int{377}
35338 }
35339
35340 func (m *MeasObjectEUTRA) XXX_Unmarshal(b []byte) error {
35341         return xxx_messageInfo_MeasObjectEUTRA.Unmarshal(m, b)
35342 }
35343 func (m *MeasObjectEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35344         return xxx_messageInfo_MeasObjectEUTRA.Marshal(b, m, deterministic)
35345 }
35346 func (m *MeasObjectEUTRA) XXX_Merge(src proto.Message) {
35347         xxx_messageInfo_MeasObjectEUTRA.Merge(m, src)
35348 }
35349 func (m *MeasObjectEUTRA) XXX_Size() int {
35350         return xxx_messageInfo_MeasObjectEUTRA.Size(m)
35351 }
35352 func (m *MeasObjectEUTRA) XXX_DiscardUnknown() {
35353         xxx_messageInfo_MeasObjectEUTRA.DiscardUnknown(m)
35354 }
35355
35356 var xxx_messageInfo_MeasObjectEUTRA proto.InternalMessageInfo
35357
35358 func (m *MeasObjectEUTRA) GetCarrierFreq() uint32 {
35359         if m != nil {
35360                 return m.CarrierFreq
35361         }
35362         return 0
35363 }
35364
35365 func (m *MeasObjectEUTRA) GetAllowedMeasBandwidth() *EUTRA_AllowedMeasBandwidth {
35366         if m != nil {
35367                 return m.AllowedMeasBandwidth
35368         }
35369         return nil
35370 }
35371
35372 func (m *MeasObjectEUTRA) GetCellsToRemoveListEUTRAN() *EUTRA_CellIndexList {
35373         if m != nil {
35374                 return m.CellsToRemoveListEUTRAN
35375         }
35376         return nil
35377 }
35378
35379 func (m *MeasObjectEUTRA) GetCellsToAddModListEUTRAN() []*EUTRA_Cell {
35380         if m != nil {
35381                 return m.CellsToAddModListEUTRAN
35382         }
35383         return nil
35384 }
35385
35386 func (m *MeasObjectEUTRA) GetBlackCellsToRemoveListEUTRAN() *EUTRA_CellIndexList {
35387         if m != nil {
35388                 return m.BlackCellsToRemoveListEUTRAN
35389         }
35390         return nil
35391 }
35392
35393 func (m *MeasObjectEUTRA) GetBlackCellsToAddModListEUTRAN() []*EUTRA_BlackCell {
35394         if m != nil {
35395                 return m.BlackCellsToAddModListEUTRAN
35396         }
35397         return nil
35398 }
35399
35400 func (m *MeasObjectEUTRA) GetEutra_PresenceAntennaPort1() bool {
35401         if m != nil {
35402                 return m.Eutra_PresenceAntennaPort1
35403         }
35404         return false
35405 }
35406
35407 func (m *MeasObjectEUTRA) GetEutra_Q_OffsetRange() *EUTRA_Q_OffsetRange {
35408         if m != nil {
35409                 return m.Eutra_Q_OffsetRange
35410         }
35411         return nil
35412 }
35413
35414 func (m *MeasObjectEUTRA) GetWidebandRSRQ_Meas() bool {
35415         if m != nil {
35416                 return m.WidebandRSRQ_Meas
35417         }
35418         return false
35419 }
35420
35421 type EUTRA_AllowedMeasBandwidth struct {
35422         Value                EUTRA_AllowedMeasBandwidth_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_AllowedMeasBandwidth_Value" json:"value,omitempty"`
35423         XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
35424         XXX_unrecognized     []byte                           `json:"-"`
35425         XXX_sizecache        int32                            `json:"-"`
35426 }
35427
35428 func (m *EUTRA_AllowedMeasBandwidth) Reset()         { *m = EUTRA_AllowedMeasBandwidth{} }
35429 func (m *EUTRA_AllowedMeasBandwidth) String() string { return proto.CompactTextString(m) }
35430 func (*EUTRA_AllowedMeasBandwidth) ProtoMessage()    {}
35431 func (*EUTRA_AllowedMeasBandwidth) Descriptor() ([]byte, []int) {
35432         return fileDescriptor_21c7528bb61f1a7a, []int{378}
35433 }
35434
35435 func (m *EUTRA_AllowedMeasBandwidth) XXX_Unmarshal(b []byte) error {
35436         return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Unmarshal(m, b)
35437 }
35438 func (m *EUTRA_AllowedMeasBandwidth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35439         return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Marshal(b, m, deterministic)
35440 }
35441 func (m *EUTRA_AllowedMeasBandwidth) XXX_Merge(src proto.Message) {
35442         xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Merge(m, src)
35443 }
35444 func (m *EUTRA_AllowedMeasBandwidth) XXX_Size() int {
35445         return xxx_messageInfo_EUTRA_AllowedMeasBandwidth.Size(m)
35446 }
35447 func (m *EUTRA_AllowedMeasBandwidth) XXX_DiscardUnknown() {
35448         xxx_messageInfo_EUTRA_AllowedMeasBandwidth.DiscardUnknown(m)
35449 }
35450
35451 var xxx_messageInfo_EUTRA_AllowedMeasBandwidth proto.InternalMessageInfo
35452
35453 func (m *EUTRA_AllowedMeasBandwidth) GetValue() EUTRA_AllowedMeasBandwidth_Value {
35454         if m != nil {
35455                 return m.Value
35456         }
35457         return EUTRA_AllowedMeasBandwidth_protobuf_unspecified
35458 }
35459
35460 type EUTRA_CellIndexList struct {
35461         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
35462         XXX_NoUnkeyedLiteral struct{} `json:"-"`
35463         XXX_unrecognized     []byte   `json:"-"`
35464         XXX_sizecache        int32    `json:"-"`
35465 }
35466
35467 func (m *EUTRA_CellIndexList) Reset()         { *m = EUTRA_CellIndexList{} }
35468 func (m *EUTRA_CellIndexList) String() string { return proto.CompactTextString(m) }
35469 func (*EUTRA_CellIndexList) ProtoMessage()    {}
35470 func (*EUTRA_CellIndexList) Descriptor() ([]byte, []int) {
35471         return fileDescriptor_21c7528bb61f1a7a, []int{379}
35472 }
35473
35474 func (m *EUTRA_CellIndexList) XXX_Unmarshal(b []byte) error {
35475         return xxx_messageInfo_EUTRA_CellIndexList.Unmarshal(m, b)
35476 }
35477 func (m *EUTRA_CellIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35478         return xxx_messageInfo_EUTRA_CellIndexList.Marshal(b, m, deterministic)
35479 }
35480 func (m *EUTRA_CellIndexList) XXX_Merge(src proto.Message) {
35481         xxx_messageInfo_EUTRA_CellIndexList.Merge(m, src)
35482 }
35483 func (m *EUTRA_CellIndexList) XXX_Size() int {
35484         return xxx_messageInfo_EUTRA_CellIndexList.Size(m)
35485 }
35486 func (m *EUTRA_CellIndexList) XXX_DiscardUnknown() {
35487         xxx_messageInfo_EUTRA_CellIndexList.DiscardUnknown(m)
35488 }
35489
35490 var xxx_messageInfo_EUTRA_CellIndexList proto.InternalMessageInfo
35491
35492 func (m *EUTRA_CellIndexList) GetItems() []uint32 {
35493         if m != nil {
35494                 return m.Items
35495         }
35496         return nil
35497 }
35498
35499 type EUTRA_Cell struct {
35500         CellIndexEUTRA       uint32               `protobuf:"varint,1,opt,name=cellIndexEUTRA,proto3" json:"cellIndexEUTRA,omitempty"`
35501         PhysCellId           uint32               `protobuf:"varint,2,opt,name=physCellId,proto3" json:"physCellId,omitempty"`
35502         CellIndividualOffset *EUTRA_Q_OffsetRange `protobuf:"bytes,3,opt,name=cellIndividualOffset,proto3" json:"cellIndividualOffset,omitempty"`
35503         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
35504         XXX_unrecognized     []byte               `json:"-"`
35505         XXX_sizecache        int32                `json:"-"`
35506 }
35507
35508 func (m *EUTRA_Cell) Reset()         { *m = EUTRA_Cell{} }
35509 func (m *EUTRA_Cell) String() string { return proto.CompactTextString(m) }
35510 func (*EUTRA_Cell) ProtoMessage()    {}
35511 func (*EUTRA_Cell) Descriptor() ([]byte, []int) {
35512         return fileDescriptor_21c7528bb61f1a7a, []int{380}
35513 }
35514
35515 func (m *EUTRA_Cell) XXX_Unmarshal(b []byte) error {
35516         return xxx_messageInfo_EUTRA_Cell.Unmarshal(m, b)
35517 }
35518 func (m *EUTRA_Cell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35519         return xxx_messageInfo_EUTRA_Cell.Marshal(b, m, deterministic)
35520 }
35521 func (m *EUTRA_Cell) XXX_Merge(src proto.Message) {
35522         xxx_messageInfo_EUTRA_Cell.Merge(m, src)
35523 }
35524 func (m *EUTRA_Cell) XXX_Size() int {
35525         return xxx_messageInfo_EUTRA_Cell.Size(m)
35526 }
35527 func (m *EUTRA_Cell) XXX_DiscardUnknown() {
35528         xxx_messageInfo_EUTRA_Cell.DiscardUnknown(m)
35529 }
35530
35531 var xxx_messageInfo_EUTRA_Cell proto.InternalMessageInfo
35532
35533 func (m *EUTRA_Cell) GetCellIndexEUTRA() uint32 {
35534         if m != nil {
35535                 return m.CellIndexEUTRA
35536         }
35537         return 0
35538 }
35539
35540 func (m *EUTRA_Cell) GetPhysCellId() uint32 {
35541         if m != nil {
35542                 return m.PhysCellId
35543         }
35544         return 0
35545 }
35546
35547 func (m *EUTRA_Cell) GetCellIndividualOffset() *EUTRA_Q_OffsetRange {
35548         if m != nil {
35549                 return m.CellIndividualOffset
35550         }
35551         return nil
35552 }
35553
35554 type EUTRA_Q_OffsetRange struct {
35555         Value                EUTRA_Q_OffsetRange_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_Q_OffsetRange_Value" json:"value,omitempty"`
35556         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
35557         XXX_unrecognized     []byte                    `json:"-"`
35558         XXX_sizecache        int32                     `json:"-"`
35559 }
35560
35561 func (m *EUTRA_Q_OffsetRange) Reset()         { *m = EUTRA_Q_OffsetRange{} }
35562 func (m *EUTRA_Q_OffsetRange) String() string { return proto.CompactTextString(m) }
35563 func (*EUTRA_Q_OffsetRange) ProtoMessage()    {}
35564 func (*EUTRA_Q_OffsetRange) Descriptor() ([]byte, []int) {
35565         return fileDescriptor_21c7528bb61f1a7a, []int{381}
35566 }
35567
35568 func (m *EUTRA_Q_OffsetRange) XXX_Unmarshal(b []byte) error {
35569         return xxx_messageInfo_EUTRA_Q_OffsetRange.Unmarshal(m, b)
35570 }
35571 func (m *EUTRA_Q_OffsetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35572         return xxx_messageInfo_EUTRA_Q_OffsetRange.Marshal(b, m, deterministic)
35573 }
35574 func (m *EUTRA_Q_OffsetRange) XXX_Merge(src proto.Message) {
35575         xxx_messageInfo_EUTRA_Q_OffsetRange.Merge(m, src)
35576 }
35577 func (m *EUTRA_Q_OffsetRange) XXX_Size() int {
35578         return xxx_messageInfo_EUTRA_Q_OffsetRange.Size(m)
35579 }
35580 func (m *EUTRA_Q_OffsetRange) XXX_DiscardUnknown() {
35581         xxx_messageInfo_EUTRA_Q_OffsetRange.DiscardUnknown(m)
35582 }
35583
35584 var xxx_messageInfo_EUTRA_Q_OffsetRange proto.InternalMessageInfo
35585
35586 func (m *EUTRA_Q_OffsetRange) GetValue() EUTRA_Q_OffsetRange_Value {
35587         if m != nil {
35588                 return m.Value
35589         }
35590         return EUTRA_Q_OffsetRange_protobuf_unspecified
35591 }
35592
35593 type EUTRA_BlackCell struct {
35594         CellIndexEUTRA       uint32                 `protobuf:"varint,1,opt,name=cellIndexEUTRA,proto3" json:"cellIndexEUTRA,omitempty"`
35595         PhysCellIdRange      *EUTRA_PhysCellIdRange `protobuf:"bytes,2,opt,name=physCellIdRange,proto3" json:"physCellIdRange,omitempty"`
35596         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
35597         XXX_unrecognized     []byte                 `json:"-"`
35598         XXX_sizecache        int32                  `json:"-"`
35599 }
35600
35601 func (m *EUTRA_BlackCell) Reset()         { *m = EUTRA_BlackCell{} }
35602 func (m *EUTRA_BlackCell) String() string { return proto.CompactTextString(m) }
35603 func (*EUTRA_BlackCell) ProtoMessage()    {}
35604 func (*EUTRA_BlackCell) Descriptor() ([]byte, []int) {
35605         return fileDescriptor_21c7528bb61f1a7a, []int{382}
35606 }
35607
35608 func (m *EUTRA_BlackCell) XXX_Unmarshal(b []byte) error {
35609         return xxx_messageInfo_EUTRA_BlackCell.Unmarshal(m, b)
35610 }
35611 func (m *EUTRA_BlackCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35612         return xxx_messageInfo_EUTRA_BlackCell.Marshal(b, m, deterministic)
35613 }
35614 func (m *EUTRA_BlackCell) XXX_Merge(src proto.Message) {
35615         xxx_messageInfo_EUTRA_BlackCell.Merge(m, src)
35616 }
35617 func (m *EUTRA_BlackCell) XXX_Size() int {
35618         return xxx_messageInfo_EUTRA_BlackCell.Size(m)
35619 }
35620 func (m *EUTRA_BlackCell) XXX_DiscardUnknown() {
35621         xxx_messageInfo_EUTRA_BlackCell.DiscardUnknown(m)
35622 }
35623
35624 var xxx_messageInfo_EUTRA_BlackCell proto.InternalMessageInfo
35625
35626 func (m *EUTRA_BlackCell) GetCellIndexEUTRA() uint32 {
35627         if m != nil {
35628                 return m.CellIndexEUTRA
35629         }
35630         return 0
35631 }
35632
35633 func (m *EUTRA_BlackCell) GetPhysCellIdRange() *EUTRA_PhysCellIdRange {
35634         if m != nil {
35635                 return m.PhysCellIdRange
35636         }
35637         return nil
35638 }
35639
35640 type EUTRA_PhysCellIdRange struct {
35641         Start                uint32       `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
35642         Range                *EUTRA_Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
35643         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
35644         XXX_unrecognized     []byte       `json:"-"`
35645         XXX_sizecache        int32        `json:"-"`
35646 }
35647
35648 func (m *EUTRA_PhysCellIdRange) Reset()         { *m = EUTRA_PhysCellIdRange{} }
35649 func (m *EUTRA_PhysCellIdRange) String() string { return proto.CompactTextString(m) }
35650 func (*EUTRA_PhysCellIdRange) ProtoMessage()    {}
35651 func (*EUTRA_PhysCellIdRange) Descriptor() ([]byte, []int) {
35652         return fileDescriptor_21c7528bb61f1a7a, []int{383}
35653 }
35654
35655 func (m *EUTRA_PhysCellIdRange) XXX_Unmarshal(b []byte) error {
35656         return xxx_messageInfo_EUTRA_PhysCellIdRange.Unmarshal(m, b)
35657 }
35658 func (m *EUTRA_PhysCellIdRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35659         return xxx_messageInfo_EUTRA_PhysCellIdRange.Marshal(b, m, deterministic)
35660 }
35661 func (m *EUTRA_PhysCellIdRange) XXX_Merge(src proto.Message) {
35662         xxx_messageInfo_EUTRA_PhysCellIdRange.Merge(m, src)
35663 }
35664 func (m *EUTRA_PhysCellIdRange) XXX_Size() int {
35665         return xxx_messageInfo_EUTRA_PhysCellIdRange.Size(m)
35666 }
35667 func (m *EUTRA_PhysCellIdRange) XXX_DiscardUnknown() {
35668         xxx_messageInfo_EUTRA_PhysCellIdRange.DiscardUnknown(m)
35669 }
35670
35671 var xxx_messageInfo_EUTRA_PhysCellIdRange proto.InternalMessageInfo
35672
35673 func (m *EUTRA_PhysCellIdRange) GetStart() uint32 {
35674         if m != nil {
35675                 return m.Start
35676         }
35677         return 0
35678 }
35679
35680 func (m *EUTRA_PhysCellIdRange) GetRange() *EUTRA_Range {
35681         if m != nil {
35682                 return m.Range
35683         }
35684         return nil
35685 }
35686
35687 type EUTRA_Range struct {
35688         Value                EUTRA_Range_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.EUTRA_Range_Value" json:"value,omitempty"`
35689         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
35690         XXX_unrecognized     []byte            `json:"-"`
35691         XXX_sizecache        int32             `json:"-"`
35692 }
35693
35694 func (m *EUTRA_Range) Reset()         { *m = EUTRA_Range{} }
35695 func (m *EUTRA_Range) String() string { return proto.CompactTextString(m) }
35696 func (*EUTRA_Range) ProtoMessage()    {}
35697 func (*EUTRA_Range) Descriptor() ([]byte, []int) {
35698         return fileDescriptor_21c7528bb61f1a7a, []int{384}
35699 }
35700
35701 func (m *EUTRA_Range) XXX_Unmarshal(b []byte) error {
35702         return xxx_messageInfo_EUTRA_Range.Unmarshal(m, b)
35703 }
35704 func (m *EUTRA_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35705         return xxx_messageInfo_EUTRA_Range.Marshal(b, m, deterministic)
35706 }
35707 func (m *EUTRA_Range) XXX_Merge(src proto.Message) {
35708         xxx_messageInfo_EUTRA_Range.Merge(m, src)
35709 }
35710 func (m *EUTRA_Range) XXX_Size() int {
35711         return xxx_messageInfo_EUTRA_Range.Size(m)
35712 }
35713 func (m *EUTRA_Range) XXX_DiscardUnknown() {
35714         xxx_messageInfo_EUTRA_Range.DiscardUnknown(m)
35715 }
35716
35717 var xxx_messageInfo_EUTRA_Range proto.InternalMessageInfo
35718
35719 func (m *EUTRA_Range) GetValue() EUTRA_Range_Value {
35720         if m != nil {
35721                 return m.Value
35722         }
35723         return EUTRA_Range_protobuf_unspecified
35724 }
35725
35726 type ReportConfigToAddMod struct {
35727         ReportConfigId uint32 `protobuf:"varint,1,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"`
35728         // Types that are valid to be assigned to ReportConfig:
35729         //      *ReportConfigToAddMod_ReportConfigNR
35730         //      *ReportConfigToAddMod_ReportConfigInterRAT
35731         ReportConfig         isReportConfigToAddMod_ReportConfig `protobuf_oneof:"reportConfig"`
35732         XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
35733         XXX_unrecognized     []byte                              `json:"-"`
35734         XXX_sizecache        int32                               `json:"-"`
35735 }
35736
35737 func (m *ReportConfigToAddMod) Reset()         { *m = ReportConfigToAddMod{} }
35738 func (m *ReportConfigToAddMod) String() string { return proto.CompactTextString(m) }
35739 func (*ReportConfigToAddMod) ProtoMessage()    {}
35740 func (*ReportConfigToAddMod) Descriptor() ([]byte, []int) {
35741         return fileDescriptor_21c7528bb61f1a7a, []int{385}
35742 }
35743
35744 func (m *ReportConfigToAddMod) XXX_Unmarshal(b []byte) error {
35745         return xxx_messageInfo_ReportConfigToAddMod.Unmarshal(m, b)
35746 }
35747 func (m *ReportConfigToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35748         return xxx_messageInfo_ReportConfigToAddMod.Marshal(b, m, deterministic)
35749 }
35750 func (m *ReportConfigToAddMod) XXX_Merge(src proto.Message) {
35751         xxx_messageInfo_ReportConfigToAddMod.Merge(m, src)
35752 }
35753 func (m *ReportConfigToAddMod) XXX_Size() int {
35754         return xxx_messageInfo_ReportConfigToAddMod.Size(m)
35755 }
35756 func (m *ReportConfigToAddMod) XXX_DiscardUnknown() {
35757         xxx_messageInfo_ReportConfigToAddMod.DiscardUnknown(m)
35758 }
35759
35760 var xxx_messageInfo_ReportConfigToAddMod proto.InternalMessageInfo
35761
35762 func (m *ReportConfigToAddMod) GetReportConfigId() uint32 {
35763         if m != nil {
35764                 return m.ReportConfigId
35765         }
35766         return 0
35767 }
35768
35769 type isReportConfigToAddMod_ReportConfig interface {
35770         isReportConfigToAddMod_ReportConfig()
35771 }
35772
35773 type ReportConfigToAddMod_ReportConfigNR struct {
35774         ReportConfigNR *ReportConfigNR `protobuf:"bytes,2,opt,name=reportConfigNR,proto3,oneof"`
35775 }
35776
35777 type ReportConfigToAddMod_ReportConfigInterRAT struct {
35778         ReportConfigInterRAT *ReportConfigInterRAT `protobuf:"bytes,3,opt,name=reportConfigInterRAT,proto3,oneof"`
35779 }
35780
35781 func (*ReportConfigToAddMod_ReportConfigNR) isReportConfigToAddMod_ReportConfig() {}
35782
35783 func (*ReportConfigToAddMod_ReportConfigInterRAT) isReportConfigToAddMod_ReportConfig() {}
35784
35785 func (m *ReportConfigToAddMod) GetReportConfig() isReportConfigToAddMod_ReportConfig {
35786         if m != nil {
35787                 return m.ReportConfig
35788         }
35789         return nil
35790 }
35791
35792 func (m *ReportConfigToAddMod) GetReportConfigNR() *ReportConfigNR {
35793         if x, ok := m.GetReportConfig().(*ReportConfigToAddMod_ReportConfigNR); ok {
35794                 return x.ReportConfigNR
35795         }
35796         return nil
35797 }
35798
35799 func (m *ReportConfigToAddMod) GetReportConfigInterRAT() *ReportConfigInterRAT {
35800         if x, ok := m.GetReportConfig().(*ReportConfigToAddMod_ReportConfigInterRAT); ok {
35801                 return x.ReportConfigInterRAT
35802         }
35803         return nil
35804 }
35805
35806 // XXX_OneofWrappers is for the internal use of the proto package.
35807 func (*ReportConfigToAddMod) XXX_OneofWrappers() []interface{} {
35808         return []interface{}{
35809                 (*ReportConfigToAddMod_ReportConfigNR)(nil),
35810                 (*ReportConfigToAddMod_ReportConfigInterRAT)(nil),
35811         }
35812 }
35813
35814 type ReportConfigNR struct {
35815         // Types that are valid to be assigned to ReportType:
35816         //      *ReportConfigNR_Periodical
35817         //      *ReportConfigNR_EventTriggered
35818         //      *ReportConfigNR_ReportCGI
35819         ReportType           isReportConfigNR_ReportType `protobuf_oneof:"reportType"`
35820         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
35821         XXX_unrecognized     []byte                      `json:"-"`
35822         XXX_sizecache        int32                       `json:"-"`
35823 }
35824
35825 func (m *ReportConfigNR) Reset()         { *m = ReportConfigNR{} }
35826 func (m *ReportConfigNR) String() string { return proto.CompactTextString(m) }
35827 func (*ReportConfigNR) ProtoMessage()    {}
35828 func (*ReportConfigNR) Descriptor() ([]byte, []int) {
35829         return fileDescriptor_21c7528bb61f1a7a, []int{386}
35830 }
35831
35832 func (m *ReportConfigNR) XXX_Unmarshal(b []byte) error {
35833         return xxx_messageInfo_ReportConfigNR.Unmarshal(m, b)
35834 }
35835 func (m *ReportConfigNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35836         return xxx_messageInfo_ReportConfigNR.Marshal(b, m, deterministic)
35837 }
35838 func (m *ReportConfigNR) XXX_Merge(src proto.Message) {
35839         xxx_messageInfo_ReportConfigNR.Merge(m, src)
35840 }
35841 func (m *ReportConfigNR) XXX_Size() int {
35842         return xxx_messageInfo_ReportConfigNR.Size(m)
35843 }
35844 func (m *ReportConfigNR) XXX_DiscardUnknown() {
35845         xxx_messageInfo_ReportConfigNR.DiscardUnknown(m)
35846 }
35847
35848 var xxx_messageInfo_ReportConfigNR proto.InternalMessageInfo
35849
35850 type isReportConfigNR_ReportType interface {
35851         isReportConfigNR_ReportType()
35852 }
35853
35854 type ReportConfigNR_Periodical struct {
35855         Periodical *PeriodicalReportConfig `protobuf:"bytes,1,opt,name=periodical,proto3,oneof"`
35856 }
35857
35858 type ReportConfigNR_EventTriggered struct {
35859         EventTriggered *EventTriggerConfig `protobuf:"bytes,2,opt,name=eventTriggered,proto3,oneof"`
35860 }
35861
35862 type ReportConfigNR_ReportCGI struct {
35863         ReportCGI *ReportCGI `protobuf:"bytes,3,opt,name=reportCGI,proto3,oneof"`
35864 }
35865
35866 func (*ReportConfigNR_Periodical) isReportConfigNR_ReportType() {}
35867
35868 func (*ReportConfigNR_EventTriggered) isReportConfigNR_ReportType() {}
35869
35870 func (*ReportConfigNR_ReportCGI) isReportConfigNR_ReportType() {}
35871
35872 func (m *ReportConfigNR) GetReportType() isReportConfigNR_ReportType {
35873         if m != nil {
35874                 return m.ReportType
35875         }
35876         return nil
35877 }
35878
35879 func (m *ReportConfigNR) GetPeriodical() *PeriodicalReportConfig {
35880         if x, ok := m.GetReportType().(*ReportConfigNR_Periodical); ok {
35881                 return x.Periodical
35882         }
35883         return nil
35884 }
35885
35886 func (m *ReportConfigNR) GetEventTriggered() *EventTriggerConfig {
35887         if x, ok := m.GetReportType().(*ReportConfigNR_EventTriggered); ok {
35888                 return x.EventTriggered
35889         }
35890         return nil
35891 }
35892
35893 func (m *ReportConfigNR) GetReportCGI() *ReportCGI {
35894         if x, ok := m.GetReportType().(*ReportConfigNR_ReportCGI); ok {
35895                 return x.ReportCGI
35896         }
35897         return nil
35898 }
35899
35900 // XXX_OneofWrappers is for the internal use of the proto package.
35901 func (*ReportConfigNR) XXX_OneofWrappers() []interface{} {
35902         return []interface{}{
35903                 (*ReportConfigNR_Periodical)(nil),
35904                 (*ReportConfigNR_EventTriggered)(nil),
35905                 (*ReportConfigNR_ReportCGI)(nil),
35906         }
35907 }
35908
35909 type PeriodicalReportConfig struct {
35910         RsType                    *NR_RS_Type           `protobuf:"bytes,1,opt,name=rsType,proto3" json:"rsType,omitempty"`
35911         ReportInterval            *ReportInterval       `protobuf:"bytes,2,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"`
35912         ReportAmount              *ReportAmount         `protobuf:"bytes,3,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"`
35913         ReportQuantityCell        *MeasReportQuantity   `protobuf:"bytes,4,opt,name=reportQuantityCell,proto3" json:"reportQuantityCell,omitempty"`
35914         MaxReportCells            uint32                `protobuf:"varint,5,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"`
35915         ReportQuantityRS_Indexes  *MeasReportQuantity   `protobuf:"bytes,6,opt,name=reportQuantityRS_Indexes,json=reportQuantityRSIndexes,proto3" json:"reportQuantityRS_Indexes,omitempty"`
35916         MaxNrofRS_IndexesToReport *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=maxNrofRS_IndexesToReport,json=maxNrofRSIndexesToReport,proto3" json:"maxNrofRS_IndexesToReport,omitempty"`
35917         IncludeBeamMeasurements   bool                  `protobuf:"varint,8,opt,name=includeBeamMeasurements,proto3" json:"includeBeamMeasurements,omitempty"`
35918         UseWhiteCellList          bool                  `protobuf:"varint,9,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"`
35919         XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
35920         XXX_unrecognized          []byte                `json:"-"`
35921         XXX_sizecache             int32                 `json:"-"`
35922 }
35923
35924 func (m *PeriodicalReportConfig) Reset()         { *m = PeriodicalReportConfig{} }
35925 func (m *PeriodicalReportConfig) String() string { return proto.CompactTextString(m) }
35926 func (*PeriodicalReportConfig) ProtoMessage()    {}
35927 func (*PeriodicalReportConfig) Descriptor() ([]byte, []int) {
35928         return fileDescriptor_21c7528bb61f1a7a, []int{387}
35929 }
35930
35931 func (m *PeriodicalReportConfig) XXX_Unmarshal(b []byte) error {
35932         return xxx_messageInfo_PeriodicalReportConfig.Unmarshal(m, b)
35933 }
35934 func (m *PeriodicalReportConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
35935         return xxx_messageInfo_PeriodicalReportConfig.Marshal(b, m, deterministic)
35936 }
35937 func (m *PeriodicalReportConfig) XXX_Merge(src proto.Message) {
35938         xxx_messageInfo_PeriodicalReportConfig.Merge(m, src)
35939 }
35940 func (m *PeriodicalReportConfig) XXX_Size() int {
35941         return xxx_messageInfo_PeriodicalReportConfig.Size(m)
35942 }
35943 func (m *PeriodicalReportConfig) XXX_DiscardUnknown() {
35944         xxx_messageInfo_PeriodicalReportConfig.DiscardUnknown(m)
35945 }
35946
35947 var xxx_messageInfo_PeriodicalReportConfig proto.InternalMessageInfo
35948
35949 func (m *PeriodicalReportConfig) GetRsType() *NR_RS_Type {
35950         if m != nil {
35951                 return m.RsType
35952         }
35953         return nil
35954 }
35955
35956 func (m *PeriodicalReportConfig) GetReportInterval() *ReportInterval {
35957         if m != nil {
35958                 return m.ReportInterval
35959         }
35960         return nil
35961 }
35962
35963 func (m *PeriodicalReportConfig) GetReportAmount() *ReportAmount {
35964         if m != nil {
35965                 return m.ReportAmount
35966         }
35967         return nil
35968 }
35969
35970 func (m *PeriodicalReportConfig) GetReportQuantityCell() *MeasReportQuantity {
35971         if m != nil {
35972                 return m.ReportQuantityCell
35973         }
35974         return nil
35975 }
35976
35977 func (m *PeriodicalReportConfig) GetMaxReportCells() uint32 {
35978         if m != nil {
35979                 return m.MaxReportCells
35980         }
35981         return 0
35982 }
35983
35984 func (m *PeriodicalReportConfig) GetReportQuantityRS_Indexes() *MeasReportQuantity {
35985         if m != nil {
35986                 return m.ReportQuantityRS_Indexes
35987         }
35988         return nil
35989 }
35990
35991 func (m *PeriodicalReportConfig) GetMaxNrofRS_IndexesToReport() *wrappers.UInt32Value {
35992         if m != nil {
35993                 return m.MaxNrofRS_IndexesToReport
35994         }
35995         return nil
35996 }
35997
35998 func (m *PeriodicalReportConfig) GetIncludeBeamMeasurements() bool {
35999         if m != nil {
36000                 return m.IncludeBeamMeasurements
36001         }
36002         return false
36003 }
36004
36005 func (m *PeriodicalReportConfig) GetUseWhiteCellList() bool {
36006         if m != nil {
36007                 return m.UseWhiteCellList
36008         }
36009         return false
36010 }
36011
36012 type NR_RS_Type struct {
36013         Value                NR_RS_Type_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.NR_RS_Type_Value" json:"value,omitempty"`
36014         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
36015         XXX_unrecognized     []byte           `json:"-"`
36016         XXX_sizecache        int32            `json:"-"`
36017 }
36018
36019 func (m *NR_RS_Type) Reset()         { *m = NR_RS_Type{} }
36020 func (m *NR_RS_Type) String() string { return proto.CompactTextString(m) }
36021 func (*NR_RS_Type) ProtoMessage()    {}
36022 func (*NR_RS_Type) Descriptor() ([]byte, []int) {
36023         return fileDescriptor_21c7528bb61f1a7a, []int{388}
36024 }
36025
36026 func (m *NR_RS_Type) XXX_Unmarshal(b []byte) error {
36027         return xxx_messageInfo_NR_RS_Type.Unmarshal(m, b)
36028 }
36029 func (m *NR_RS_Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36030         return xxx_messageInfo_NR_RS_Type.Marshal(b, m, deterministic)
36031 }
36032 func (m *NR_RS_Type) XXX_Merge(src proto.Message) {
36033         xxx_messageInfo_NR_RS_Type.Merge(m, src)
36034 }
36035 func (m *NR_RS_Type) XXX_Size() int {
36036         return xxx_messageInfo_NR_RS_Type.Size(m)
36037 }
36038 func (m *NR_RS_Type) XXX_DiscardUnknown() {
36039         xxx_messageInfo_NR_RS_Type.DiscardUnknown(m)
36040 }
36041
36042 var xxx_messageInfo_NR_RS_Type proto.InternalMessageInfo
36043
36044 func (m *NR_RS_Type) GetValue() NR_RS_Type_Value {
36045         if m != nil {
36046                 return m.Value
36047         }
36048         return NR_RS_Type_protobuf_unspecified
36049 }
36050
36051 type NR_FreqInfo struct {
36052         MeasuredFrequency    *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=measuredFrequency,proto3" json:"measuredFrequency,omitempty"`
36053         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
36054         XXX_unrecognized     []byte                `json:"-"`
36055         XXX_sizecache        int32                 `json:"-"`
36056 }
36057
36058 func (m *NR_FreqInfo) Reset()         { *m = NR_FreqInfo{} }
36059 func (m *NR_FreqInfo) String() string { return proto.CompactTextString(m) }
36060 func (*NR_FreqInfo) ProtoMessage()    {}
36061 func (*NR_FreqInfo) Descriptor() ([]byte, []int) {
36062         return fileDescriptor_21c7528bb61f1a7a, []int{389}
36063 }
36064
36065 func (m *NR_FreqInfo) XXX_Unmarshal(b []byte) error {
36066         return xxx_messageInfo_NR_FreqInfo.Unmarshal(m, b)
36067 }
36068 func (m *NR_FreqInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36069         return xxx_messageInfo_NR_FreqInfo.Marshal(b, m, deterministic)
36070 }
36071 func (m *NR_FreqInfo) XXX_Merge(src proto.Message) {
36072         xxx_messageInfo_NR_FreqInfo.Merge(m, src)
36073 }
36074 func (m *NR_FreqInfo) XXX_Size() int {
36075         return xxx_messageInfo_NR_FreqInfo.Size(m)
36076 }
36077 func (m *NR_FreqInfo) XXX_DiscardUnknown() {
36078         xxx_messageInfo_NR_FreqInfo.DiscardUnknown(m)
36079 }
36080
36081 var xxx_messageInfo_NR_FreqInfo proto.InternalMessageInfo
36082
36083 func (m *NR_FreqInfo) GetMeasuredFrequency() *wrappers.UInt32Value {
36084         if m != nil {
36085                 return m.MeasuredFrequency
36086         }
36087         return nil
36088 }
36089
36090 type ReportInterval struct {
36091         Value                ReportInterval_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportInterval_Value" json:"value,omitempty"`
36092         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36093         XXX_unrecognized     []byte               `json:"-"`
36094         XXX_sizecache        int32                `json:"-"`
36095 }
36096
36097 func (m *ReportInterval) Reset()         { *m = ReportInterval{} }
36098 func (m *ReportInterval) String() string { return proto.CompactTextString(m) }
36099 func (*ReportInterval) ProtoMessage()    {}
36100 func (*ReportInterval) Descriptor() ([]byte, []int) {
36101         return fileDescriptor_21c7528bb61f1a7a, []int{390}
36102 }
36103
36104 func (m *ReportInterval) XXX_Unmarshal(b []byte) error {
36105         return xxx_messageInfo_ReportInterval.Unmarshal(m, b)
36106 }
36107 func (m *ReportInterval) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36108         return xxx_messageInfo_ReportInterval.Marshal(b, m, deterministic)
36109 }
36110 func (m *ReportInterval) XXX_Merge(src proto.Message) {
36111         xxx_messageInfo_ReportInterval.Merge(m, src)
36112 }
36113 func (m *ReportInterval) XXX_Size() int {
36114         return xxx_messageInfo_ReportInterval.Size(m)
36115 }
36116 func (m *ReportInterval) XXX_DiscardUnknown() {
36117         xxx_messageInfo_ReportInterval.DiscardUnknown(m)
36118 }
36119
36120 var xxx_messageInfo_ReportInterval proto.InternalMessageInfo
36121
36122 func (m *ReportInterval) GetValue() ReportInterval_Value {
36123         if m != nil {
36124                 return m.Value
36125         }
36126         return ReportInterval_protobuf_unspecified
36127 }
36128
36129 type ReportAmount struct {
36130         Value                ReportAmount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportAmount_Value" json:"value,omitempty"`
36131         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
36132         XXX_unrecognized     []byte             `json:"-"`
36133         XXX_sizecache        int32              `json:"-"`
36134 }
36135
36136 func (m *ReportAmount) Reset()         { *m = ReportAmount{} }
36137 func (m *ReportAmount) String() string { return proto.CompactTextString(m) }
36138 func (*ReportAmount) ProtoMessage()    {}
36139 func (*ReportAmount) Descriptor() ([]byte, []int) {
36140         return fileDescriptor_21c7528bb61f1a7a, []int{391}
36141 }
36142
36143 func (m *ReportAmount) XXX_Unmarshal(b []byte) error {
36144         return xxx_messageInfo_ReportAmount.Unmarshal(m, b)
36145 }
36146 func (m *ReportAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36147         return xxx_messageInfo_ReportAmount.Marshal(b, m, deterministic)
36148 }
36149 func (m *ReportAmount) XXX_Merge(src proto.Message) {
36150         xxx_messageInfo_ReportAmount.Merge(m, src)
36151 }
36152 func (m *ReportAmount) XXX_Size() int {
36153         return xxx_messageInfo_ReportAmount.Size(m)
36154 }
36155 func (m *ReportAmount) XXX_DiscardUnknown() {
36156         xxx_messageInfo_ReportAmount.DiscardUnknown(m)
36157 }
36158
36159 var xxx_messageInfo_ReportAmount proto.InternalMessageInfo
36160
36161 func (m *ReportAmount) GetValue() ReportAmount_Value {
36162         if m != nil {
36163                 return m.Value
36164         }
36165         return ReportAmount_protobuf_unspecified
36166 }
36167
36168 type MeasReportQuantity struct {
36169         Rsrp                 bool     `protobuf:"varint,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"`
36170         Rsrq                 bool     `protobuf:"varint,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"`
36171         Sinr                 bool     `protobuf:"varint,3,opt,name=sinr,proto3" json:"sinr,omitempty"`
36172         XXX_NoUnkeyedLiteral struct{} `json:"-"`
36173         XXX_unrecognized     []byte   `json:"-"`
36174         XXX_sizecache        int32    `json:"-"`
36175 }
36176
36177 func (m *MeasReportQuantity) Reset()         { *m = MeasReportQuantity{} }
36178 func (m *MeasReportQuantity) String() string { return proto.CompactTextString(m) }
36179 func (*MeasReportQuantity) ProtoMessage()    {}
36180 func (*MeasReportQuantity) Descriptor() ([]byte, []int) {
36181         return fileDescriptor_21c7528bb61f1a7a, []int{392}
36182 }
36183
36184 func (m *MeasReportQuantity) XXX_Unmarshal(b []byte) error {
36185         return xxx_messageInfo_MeasReportQuantity.Unmarshal(m, b)
36186 }
36187 func (m *MeasReportQuantity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36188         return xxx_messageInfo_MeasReportQuantity.Marshal(b, m, deterministic)
36189 }
36190 func (m *MeasReportQuantity) XXX_Merge(src proto.Message) {
36191         xxx_messageInfo_MeasReportQuantity.Merge(m, src)
36192 }
36193 func (m *MeasReportQuantity) XXX_Size() int {
36194         return xxx_messageInfo_MeasReportQuantity.Size(m)
36195 }
36196 func (m *MeasReportQuantity) XXX_DiscardUnknown() {
36197         xxx_messageInfo_MeasReportQuantity.DiscardUnknown(m)
36198 }
36199
36200 var xxx_messageInfo_MeasReportQuantity proto.InternalMessageInfo
36201
36202 func (m *MeasReportQuantity) GetRsrp() bool {
36203         if m != nil {
36204                 return m.Rsrp
36205         }
36206         return false
36207 }
36208
36209 func (m *MeasReportQuantity) GetRsrq() bool {
36210         if m != nil {
36211                 return m.Rsrq
36212         }
36213         return false
36214 }
36215
36216 func (m *MeasReportQuantity) GetSinr() bool {
36217         if m != nil {
36218                 return m.Sinr
36219         }
36220         return false
36221 }
36222
36223 type EventTriggerConfig struct {
36224         // Types that are valid to be assigned to EventId:
36225         //      *EventTriggerConfig_EventA1
36226         //      *EventTriggerConfig_EventA2
36227         //      *EventTriggerConfig_EventA3
36228         //      *EventTriggerConfig_EventA4
36229         //      *EventTriggerConfig_EventA5
36230         //      *EventTriggerConfig_EventA6
36231         EventId                   isEventTriggerConfig_EventId `protobuf_oneof:"eventId"`
36232         RsType                    *NR_RS_Type                  `protobuf:"bytes,7,opt,name=rsType,proto3" json:"rsType,omitempty"`
36233         ReportInterval            *ReportInterval              `protobuf:"bytes,8,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"`
36234         ReportAmount              *ReportAmount                `protobuf:"bytes,9,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"`
36235         ReportQuantityCell        *MeasReportQuantity          `protobuf:"bytes,10,opt,name=reportQuantityCell,proto3" json:"reportQuantityCell,omitempty"`
36236         MaxReportCells            uint32                       `protobuf:"varint,11,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"`
36237         ReportQuantityRS_Indexes  *MeasReportQuantity          `protobuf:"bytes,12,opt,name=reportQuantityRS_Indexes,json=reportQuantityRSIndexes,proto3" json:"reportQuantityRS_Indexes,omitempty"`
36238         MaxNrofRS_IndexesToReport *wrappers.UInt32Value        `protobuf:"bytes,13,opt,name=maxNrofRS_IndexesToReport,json=maxNrofRSIndexesToReport,proto3" json:"maxNrofRS_IndexesToReport,omitempty"`
36239         IncludeBeamMeasurements   bool                         `protobuf:"varint,14,opt,name=includeBeamMeasurements,proto3" json:"includeBeamMeasurements,omitempty"`
36240         ReportAddNeighMeas        *ReportAddNeighMeas          `protobuf:"bytes,15,opt,name=reportAddNeighMeas,proto3" json:"reportAddNeighMeas,omitempty"`
36241         XXX_NoUnkeyedLiteral      struct{}                     `json:"-"`
36242         XXX_unrecognized          []byte                       `json:"-"`
36243         XXX_sizecache             int32                        `json:"-"`
36244 }
36245
36246 func (m *EventTriggerConfig) Reset()         { *m = EventTriggerConfig{} }
36247 func (m *EventTriggerConfig) String() string { return proto.CompactTextString(m) }
36248 func (*EventTriggerConfig) ProtoMessage()    {}
36249 func (*EventTriggerConfig) Descriptor() ([]byte, []int) {
36250         return fileDescriptor_21c7528bb61f1a7a, []int{393}
36251 }
36252
36253 func (m *EventTriggerConfig) XXX_Unmarshal(b []byte) error {
36254         return xxx_messageInfo_EventTriggerConfig.Unmarshal(m, b)
36255 }
36256 func (m *EventTriggerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36257         return xxx_messageInfo_EventTriggerConfig.Marshal(b, m, deterministic)
36258 }
36259 func (m *EventTriggerConfig) XXX_Merge(src proto.Message) {
36260         xxx_messageInfo_EventTriggerConfig.Merge(m, src)
36261 }
36262 func (m *EventTriggerConfig) XXX_Size() int {
36263         return xxx_messageInfo_EventTriggerConfig.Size(m)
36264 }
36265 func (m *EventTriggerConfig) XXX_DiscardUnknown() {
36266         xxx_messageInfo_EventTriggerConfig.DiscardUnknown(m)
36267 }
36268
36269 var xxx_messageInfo_EventTriggerConfig proto.InternalMessageInfo
36270
36271 type isEventTriggerConfig_EventId interface {
36272         isEventTriggerConfig_EventId()
36273 }
36274
36275 type EventTriggerConfig_EventA1 struct {
36276         EventA1 *EventA1 `protobuf:"bytes,1,opt,name=eventA1,proto3,oneof"`
36277 }
36278
36279 type EventTriggerConfig_EventA2 struct {
36280         EventA2 *EventA2 `protobuf:"bytes,2,opt,name=eventA2,proto3,oneof"`
36281 }
36282
36283 type EventTriggerConfig_EventA3 struct {
36284         EventA3 *EventA3 `protobuf:"bytes,3,opt,name=eventA3,proto3,oneof"`
36285 }
36286
36287 type EventTriggerConfig_EventA4 struct {
36288         EventA4 *EventA4 `protobuf:"bytes,4,opt,name=eventA4,proto3,oneof"`
36289 }
36290
36291 type EventTriggerConfig_EventA5 struct {
36292         EventA5 *EventA5 `protobuf:"bytes,5,opt,name=eventA5,proto3,oneof"`
36293 }
36294
36295 type EventTriggerConfig_EventA6 struct {
36296         EventA6 *EventA6 `protobuf:"bytes,6,opt,name=eventA6,proto3,oneof"`
36297 }
36298
36299 func (*EventTriggerConfig_EventA1) isEventTriggerConfig_EventId() {}
36300
36301 func (*EventTriggerConfig_EventA2) isEventTriggerConfig_EventId() {}
36302
36303 func (*EventTriggerConfig_EventA3) isEventTriggerConfig_EventId() {}
36304
36305 func (*EventTriggerConfig_EventA4) isEventTriggerConfig_EventId() {}
36306
36307 func (*EventTriggerConfig_EventA5) isEventTriggerConfig_EventId() {}
36308
36309 func (*EventTriggerConfig_EventA6) isEventTriggerConfig_EventId() {}
36310
36311 func (m *EventTriggerConfig) GetEventId() isEventTriggerConfig_EventId {
36312         if m != nil {
36313                 return m.EventId
36314         }
36315         return nil
36316 }
36317
36318 func (m *EventTriggerConfig) GetEventA1() *EventA1 {
36319         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA1); ok {
36320                 return x.EventA1
36321         }
36322         return nil
36323 }
36324
36325 func (m *EventTriggerConfig) GetEventA2() *EventA2 {
36326         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA2); ok {
36327                 return x.EventA2
36328         }
36329         return nil
36330 }
36331
36332 func (m *EventTriggerConfig) GetEventA3() *EventA3 {
36333         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA3); ok {
36334                 return x.EventA3
36335         }
36336         return nil
36337 }
36338
36339 func (m *EventTriggerConfig) GetEventA4() *EventA4 {
36340         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA4); ok {
36341                 return x.EventA4
36342         }
36343         return nil
36344 }
36345
36346 func (m *EventTriggerConfig) GetEventA5() *EventA5 {
36347         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA5); ok {
36348                 return x.EventA5
36349         }
36350         return nil
36351 }
36352
36353 func (m *EventTriggerConfig) GetEventA6() *EventA6 {
36354         if x, ok := m.GetEventId().(*EventTriggerConfig_EventA6); ok {
36355                 return x.EventA6
36356         }
36357         return nil
36358 }
36359
36360 func (m *EventTriggerConfig) GetRsType() *NR_RS_Type {
36361         if m != nil {
36362                 return m.RsType
36363         }
36364         return nil
36365 }
36366
36367 func (m *EventTriggerConfig) GetReportInterval() *ReportInterval {
36368         if m != nil {
36369                 return m.ReportInterval
36370         }
36371         return nil
36372 }
36373
36374 func (m *EventTriggerConfig) GetReportAmount() *ReportAmount {
36375         if m != nil {
36376                 return m.ReportAmount
36377         }
36378         return nil
36379 }
36380
36381 func (m *EventTriggerConfig) GetReportQuantityCell() *MeasReportQuantity {
36382         if m != nil {
36383                 return m.ReportQuantityCell
36384         }
36385         return nil
36386 }
36387
36388 func (m *EventTriggerConfig) GetMaxReportCells() uint32 {
36389         if m != nil {
36390                 return m.MaxReportCells
36391         }
36392         return 0
36393 }
36394
36395 func (m *EventTriggerConfig) GetReportQuantityRS_Indexes() *MeasReportQuantity {
36396         if m != nil {
36397                 return m.ReportQuantityRS_Indexes
36398         }
36399         return nil
36400 }
36401
36402 func (m *EventTriggerConfig) GetMaxNrofRS_IndexesToReport() *wrappers.UInt32Value {
36403         if m != nil {
36404                 return m.MaxNrofRS_IndexesToReport
36405         }
36406         return nil
36407 }
36408
36409 func (m *EventTriggerConfig) GetIncludeBeamMeasurements() bool {
36410         if m != nil {
36411                 return m.IncludeBeamMeasurements
36412         }
36413         return false
36414 }
36415
36416 func (m *EventTriggerConfig) GetReportAddNeighMeas() *ReportAddNeighMeas {
36417         if m != nil {
36418                 return m.ReportAddNeighMeas
36419         }
36420         return nil
36421 }
36422
36423 // XXX_OneofWrappers is for the internal use of the proto package.
36424 func (*EventTriggerConfig) XXX_OneofWrappers() []interface{} {
36425         return []interface{}{
36426                 (*EventTriggerConfig_EventA1)(nil),
36427                 (*EventTriggerConfig_EventA2)(nil),
36428                 (*EventTriggerConfig_EventA3)(nil),
36429                 (*EventTriggerConfig_EventA4)(nil),
36430                 (*EventTriggerConfig_EventA5)(nil),
36431                 (*EventTriggerConfig_EventA6)(nil),
36432         }
36433 }
36434
36435 type EventA1 struct {
36436         A1_Threshold         *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a1_Threshold,json=a1Threshold,proto3" json:"a1_Threshold,omitempty"`
36437         ReportOnLeave        bool                 `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36438         Hysteresis           uint32               `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36439         TimeToTrigger        *TimeToTrigger       `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36440         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36441         XXX_unrecognized     []byte               `json:"-"`
36442         XXX_sizecache        int32                `json:"-"`
36443 }
36444
36445 func (m *EventA1) Reset()         { *m = EventA1{} }
36446 func (m *EventA1) String() string { return proto.CompactTextString(m) }
36447 func (*EventA1) ProtoMessage()    {}
36448 func (*EventA1) Descriptor() ([]byte, []int) {
36449         return fileDescriptor_21c7528bb61f1a7a, []int{394}
36450 }
36451
36452 func (m *EventA1) XXX_Unmarshal(b []byte) error {
36453         return xxx_messageInfo_EventA1.Unmarshal(m, b)
36454 }
36455 func (m *EventA1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36456         return xxx_messageInfo_EventA1.Marshal(b, m, deterministic)
36457 }
36458 func (m *EventA1) XXX_Merge(src proto.Message) {
36459         xxx_messageInfo_EventA1.Merge(m, src)
36460 }
36461 func (m *EventA1) XXX_Size() int {
36462         return xxx_messageInfo_EventA1.Size(m)
36463 }
36464 func (m *EventA1) XXX_DiscardUnknown() {
36465         xxx_messageInfo_EventA1.DiscardUnknown(m)
36466 }
36467
36468 var xxx_messageInfo_EventA1 proto.InternalMessageInfo
36469
36470 func (m *EventA1) GetA1_Threshold() *MeasTriggerQuantity {
36471         if m != nil {
36472                 return m.A1_Threshold
36473         }
36474         return nil
36475 }
36476
36477 func (m *EventA1) GetReportOnLeave() bool {
36478         if m != nil {
36479                 return m.ReportOnLeave
36480         }
36481         return false
36482 }
36483
36484 func (m *EventA1) GetHysteresis() uint32 {
36485         if m != nil {
36486                 return m.Hysteresis
36487         }
36488         return 0
36489 }
36490
36491 func (m *EventA1) GetTimeToTrigger() *TimeToTrigger {
36492         if m != nil {
36493                 return m.TimeToTrigger
36494         }
36495         return nil
36496 }
36497
36498 type EventA2 struct {
36499         A2_Threshold         *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a2_Threshold,json=a2Threshold,proto3" json:"a2_Threshold,omitempty"`
36500         ReportOnLeave        bool                 `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36501         Hysteresis           uint32               `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36502         TimeToTrigger        *TimeToTrigger       `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36503         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36504         XXX_unrecognized     []byte               `json:"-"`
36505         XXX_sizecache        int32                `json:"-"`
36506 }
36507
36508 func (m *EventA2) Reset()         { *m = EventA2{} }
36509 func (m *EventA2) String() string { return proto.CompactTextString(m) }
36510 func (*EventA2) ProtoMessage()    {}
36511 func (*EventA2) Descriptor() ([]byte, []int) {
36512         return fileDescriptor_21c7528bb61f1a7a, []int{395}
36513 }
36514
36515 func (m *EventA2) XXX_Unmarshal(b []byte) error {
36516         return xxx_messageInfo_EventA2.Unmarshal(m, b)
36517 }
36518 func (m *EventA2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36519         return xxx_messageInfo_EventA2.Marshal(b, m, deterministic)
36520 }
36521 func (m *EventA2) XXX_Merge(src proto.Message) {
36522         xxx_messageInfo_EventA2.Merge(m, src)
36523 }
36524 func (m *EventA2) XXX_Size() int {
36525         return xxx_messageInfo_EventA2.Size(m)
36526 }
36527 func (m *EventA2) XXX_DiscardUnknown() {
36528         xxx_messageInfo_EventA2.DiscardUnknown(m)
36529 }
36530
36531 var xxx_messageInfo_EventA2 proto.InternalMessageInfo
36532
36533 func (m *EventA2) GetA2_Threshold() *MeasTriggerQuantity {
36534         if m != nil {
36535                 return m.A2_Threshold
36536         }
36537         return nil
36538 }
36539
36540 func (m *EventA2) GetReportOnLeave() bool {
36541         if m != nil {
36542                 return m.ReportOnLeave
36543         }
36544         return false
36545 }
36546
36547 func (m *EventA2) GetHysteresis() uint32 {
36548         if m != nil {
36549                 return m.Hysteresis
36550         }
36551         return 0
36552 }
36553
36554 func (m *EventA2) GetTimeToTrigger() *TimeToTrigger {
36555         if m != nil {
36556                 return m.TimeToTrigger
36557         }
36558         return nil
36559 }
36560
36561 type EventA3 struct {
36562         A3_Threshold         *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a3_Threshold,json=a3Threshold,proto3" json:"a3_Threshold,omitempty"`
36563         ReportOnLeave        bool                 `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36564         Hysteresis           uint32               `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36565         TimeToTrigger        *TimeToTrigger       `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36566         UseWhiteCellList     bool                 `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"`
36567         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36568         XXX_unrecognized     []byte               `json:"-"`
36569         XXX_sizecache        int32                `json:"-"`
36570 }
36571
36572 func (m *EventA3) Reset()         { *m = EventA3{} }
36573 func (m *EventA3) String() string { return proto.CompactTextString(m) }
36574 func (*EventA3) ProtoMessage()    {}
36575 func (*EventA3) Descriptor() ([]byte, []int) {
36576         return fileDescriptor_21c7528bb61f1a7a, []int{396}
36577 }
36578
36579 func (m *EventA3) XXX_Unmarshal(b []byte) error {
36580         return xxx_messageInfo_EventA3.Unmarshal(m, b)
36581 }
36582 func (m *EventA3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36583         return xxx_messageInfo_EventA3.Marshal(b, m, deterministic)
36584 }
36585 func (m *EventA3) XXX_Merge(src proto.Message) {
36586         xxx_messageInfo_EventA3.Merge(m, src)
36587 }
36588 func (m *EventA3) XXX_Size() int {
36589         return xxx_messageInfo_EventA3.Size(m)
36590 }
36591 func (m *EventA3) XXX_DiscardUnknown() {
36592         xxx_messageInfo_EventA3.DiscardUnknown(m)
36593 }
36594
36595 var xxx_messageInfo_EventA3 proto.InternalMessageInfo
36596
36597 func (m *EventA3) GetA3_Threshold() *MeasTriggerQuantity {
36598         if m != nil {
36599                 return m.A3_Threshold
36600         }
36601         return nil
36602 }
36603
36604 func (m *EventA3) GetReportOnLeave() bool {
36605         if m != nil {
36606                 return m.ReportOnLeave
36607         }
36608         return false
36609 }
36610
36611 func (m *EventA3) GetHysteresis() uint32 {
36612         if m != nil {
36613                 return m.Hysteresis
36614         }
36615         return 0
36616 }
36617
36618 func (m *EventA3) GetTimeToTrigger() *TimeToTrigger {
36619         if m != nil {
36620                 return m.TimeToTrigger
36621         }
36622         return nil
36623 }
36624
36625 func (m *EventA3) GetUseWhiteCellList() bool {
36626         if m != nil {
36627                 return m.UseWhiteCellList
36628         }
36629         return false
36630 }
36631
36632 type EventA4 struct {
36633         A4_Threshold         *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a4_Threshold,json=a4Threshold,proto3" json:"a4_Threshold,omitempty"`
36634         ReportOnLeave        bool                 `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36635         Hysteresis           uint32               `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36636         TimeToTrigger        *TimeToTrigger       `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36637         UseWhiteCellList     bool                 `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"`
36638         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36639         XXX_unrecognized     []byte               `json:"-"`
36640         XXX_sizecache        int32                `json:"-"`
36641 }
36642
36643 func (m *EventA4) Reset()         { *m = EventA4{} }
36644 func (m *EventA4) String() string { return proto.CompactTextString(m) }
36645 func (*EventA4) ProtoMessage()    {}
36646 func (*EventA4) Descriptor() ([]byte, []int) {
36647         return fileDescriptor_21c7528bb61f1a7a, []int{397}
36648 }
36649
36650 func (m *EventA4) XXX_Unmarshal(b []byte) error {
36651         return xxx_messageInfo_EventA4.Unmarshal(m, b)
36652 }
36653 func (m *EventA4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36654         return xxx_messageInfo_EventA4.Marshal(b, m, deterministic)
36655 }
36656 func (m *EventA4) XXX_Merge(src proto.Message) {
36657         xxx_messageInfo_EventA4.Merge(m, src)
36658 }
36659 func (m *EventA4) XXX_Size() int {
36660         return xxx_messageInfo_EventA4.Size(m)
36661 }
36662 func (m *EventA4) XXX_DiscardUnknown() {
36663         xxx_messageInfo_EventA4.DiscardUnknown(m)
36664 }
36665
36666 var xxx_messageInfo_EventA4 proto.InternalMessageInfo
36667
36668 func (m *EventA4) GetA4_Threshold() *MeasTriggerQuantity {
36669         if m != nil {
36670                 return m.A4_Threshold
36671         }
36672         return nil
36673 }
36674
36675 func (m *EventA4) GetReportOnLeave() bool {
36676         if m != nil {
36677                 return m.ReportOnLeave
36678         }
36679         return false
36680 }
36681
36682 func (m *EventA4) GetHysteresis() uint32 {
36683         if m != nil {
36684                 return m.Hysteresis
36685         }
36686         return 0
36687 }
36688
36689 func (m *EventA4) GetTimeToTrigger() *TimeToTrigger {
36690         if m != nil {
36691                 return m.TimeToTrigger
36692         }
36693         return nil
36694 }
36695
36696 func (m *EventA4) GetUseWhiteCellList() bool {
36697         if m != nil {
36698                 return m.UseWhiteCellList
36699         }
36700         return false
36701 }
36702
36703 type EventA5 struct {
36704         A5_Threshold1        *MeasTriggerQuantity `protobuf:"bytes,1,opt,name=a5_Threshold1,json=a5Threshold1,proto3" json:"a5_Threshold1,omitempty"`
36705         A5_Threshold2        *MeasTriggerQuantity `protobuf:"bytes,2,opt,name=a5_Threshold2,json=a5Threshold2,proto3" json:"a5_Threshold2,omitempty"`
36706         ReportOnLeave        bool                 `protobuf:"varint,3,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36707         Hysteresis           uint32               `protobuf:"varint,4,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36708         TimeToTrigger        *TimeToTrigger       `protobuf:"bytes,5,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36709         UseWhiteCellList     bool                 `protobuf:"varint,6,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"`
36710         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
36711         XXX_unrecognized     []byte               `json:"-"`
36712         XXX_sizecache        int32                `json:"-"`
36713 }
36714
36715 func (m *EventA5) Reset()         { *m = EventA5{} }
36716 func (m *EventA5) String() string { return proto.CompactTextString(m) }
36717 func (*EventA5) ProtoMessage()    {}
36718 func (*EventA5) Descriptor() ([]byte, []int) {
36719         return fileDescriptor_21c7528bb61f1a7a, []int{398}
36720 }
36721
36722 func (m *EventA5) XXX_Unmarshal(b []byte) error {
36723         return xxx_messageInfo_EventA5.Unmarshal(m, b)
36724 }
36725 func (m *EventA5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36726         return xxx_messageInfo_EventA5.Marshal(b, m, deterministic)
36727 }
36728 func (m *EventA5) XXX_Merge(src proto.Message) {
36729         xxx_messageInfo_EventA5.Merge(m, src)
36730 }
36731 func (m *EventA5) XXX_Size() int {
36732         return xxx_messageInfo_EventA5.Size(m)
36733 }
36734 func (m *EventA5) XXX_DiscardUnknown() {
36735         xxx_messageInfo_EventA5.DiscardUnknown(m)
36736 }
36737
36738 var xxx_messageInfo_EventA5 proto.InternalMessageInfo
36739
36740 func (m *EventA5) GetA5_Threshold1() *MeasTriggerQuantity {
36741         if m != nil {
36742                 return m.A5_Threshold1
36743         }
36744         return nil
36745 }
36746
36747 func (m *EventA5) GetA5_Threshold2() *MeasTriggerQuantity {
36748         if m != nil {
36749                 return m.A5_Threshold2
36750         }
36751         return nil
36752 }
36753
36754 func (m *EventA5) GetReportOnLeave() bool {
36755         if m != nil {
36756                 return m.ReportOnLeave
36757         }
36758         return false
36759 }
36760
36761 func (m *EventA5) GetHysteresis() uint32 {
36762         if m != nil {
36763                 return m.Hysteresis
36764         }
36765         return 0
36766 }
36767
36768 func (m *EventA5) GetTimeToTrigger() *TimeToTrigger {
36769         if m != nil {
36770                 return m.TimeToTrigger
36771         }
36772         return nil
36773 }
36774
36775 func (m *EventA5) GetUseWhiteCellList() bool {
36776         if m != nil {
36777                 return m.UseWhiteCellList
36778         }
36779         return false
36780 }
36781
36782 type EventA6 struct {
36783         A6_Offset            *MeasTriggerQuantityOffset `protobuf:"bytes,1,opt,name=a6_Offset,json=a6Offset,proto3" json:"a6_Offset,omitempty"`
36784         ReportOnLeave        bool                       `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
36785         Hysteresis           uint32                     `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
36786         TimeToTrigger        *TimeToTrigger             `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
36787         UseWhiteCellList     bool                       `protobuf:"varint,5,opt,name=useWhiteCellList,proto3" json:"useWhiteCellList,omitempty"`
36788         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
36789         XXX_unrecognized     []byte                     `json:"-"`
36790         XXX_sizecache        int32                      `json:"-"`
36791 }
36792
36793 func (m *EventA6) Reset()         { *m = EventA6{} }
36794 func (m *EventA6) String() string { return proto.CompactTextString(m) }
36795 func (*EventA6) ProtoMessage()    {}
36796 func (*EventA6) Descriptor() ([]byte, []int) {
36797         return fileDescriptor_21c7528bb61f1a7a, []int{399}
36798 }
36799
36800 func (m *EventA6) XXX_Unmarshal(b []byte) error {
36801         return xxx_messageInfo_EventA6.Unmarshal(m, b)
36802 }
36803 func (m *EventA6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36804         return xxx_messageInfo_EventA6.Marshal(b, m, deterministic)
36805 }
36806 func (m *EventA6) XXX_Merge(src proto.Message) {
36807         xxx_messageInfo_EventA6.Merge(m, src)
36808 }
36809 func (m *EventA6) XXX_Size() int {
36810         return xxx_messageInfo_EventA6.Size(m)
36811 }
36812 func (m *EventA6) XXX_DiscardUnknown() {
36813         xxx_messageInfo_EventA6.DiscardUnknown(m)
36814 }
36815
36816 var xxx_messageInfo_EventA6 proto.InternalMessageInfo
36817
36818 func (m *EventA6) GetA6_Offset() *MeasTriggerQuantityOffset {
36819         if m != nil {
36820                 return m.A6_Offset
36821         }
36822         return nil
36823 }
36824
36825 func (m *EventA6) GetReportOnLeave() bool {
36826         if m != nil {
36827                 return m.ReportOnLeave
36828         }
36829         return false
36830 }
36831
36832 func (m *EventA6) GetHysteresis() uint32 {
36833         if m != nil {
36834                 return m.Hysteresis
36835         }
36836         return 0
36837 }
36838
36839 func (m *EventA6) GetTimeToTrigger() *TimeToTrigger {
36840         if m != nil {
36841                 return m.TimeToTrigger
36842         }
36843         return nil
36844 }
36845
36846 func (m *EventA6) GetUseWhiteCellList() bool {
36847         if m != nil {
36848                 return m.UseWhiteCellList
36849         }
36850         return false
36851 }
36852
36853 type MeasTriggerQuantity struct {
36854         // Types that are valid to be assigned to C:
36855         //      *MeasTriggerQuantity_Rsrp
36856         //      *MeasTriggerQuantity_Rsrq
36857         //      *MeasTriggerQuantity_Sinr
36858         C                    isMeasTriggerQuantity_C `protobuf_oneof:"c"`
36859         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
36860         XXX_unrecognized     []byte                  `json:"-"`
36861         XXX_sizecache        int32                   `json:"-"`
36862 }
36863
36864 func (m *MeasTriggerQuantity) Reset()         { *m = MeasTriggerQuantity{} }
36865 func (m *MeasTriggerQuantity) String() string { return proto.CompactTextString(m) }
36866 func (*MeasTriggerQuantity) ProtoMessage()    {}
36867 func (*MeasTriggerQuantity) Descriptor() ([]byte, []int) {
36868         return fileDescriptor_21c7528bb61f1a7a, []int{400}
36869 }
36870
36871 func (m *MeasTriggerQuantity) XXX_Unmarshal(b []byte) error {
36872         return xxx_messageInfo_MeasTriggerQuantity.Unmarshal(m, b)
36873 }
36874 func (m *MeasTriggerQuantity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36875         return xxx_messageInfo_MeasTriggerQuantity.Marshal(b, m, deterministic)
36876 }
36877 func (m *MeasTriggerQuantity) XXX_Merge(src proto.Message) {
36878         xxx_messageInfo_MeasTriggerQuantity.Merge(m, src)
36879 }
36880 func (m *MeasTriggerQuantity) XXX_Size() int {
36881         return xxx_messageInfo_MeasTriggerQuantity.Size(m)
36882 }
36883 func (m *MeasTriggerQuantity) XXX_DiscardUnknown() {
36884         xxx_messageInfo_MeasTriggerQuantity.DiscardUnknown(m)
36885 }
36886
36887 var xxx_messageInfo_MeasTriggerQuantity proto.InternalMessageInfo
36888
36889 type isMeasTriggerQuantity_C interface {
36890         isMeasTriggerQuantity_C()
36891 }
36892
36893 type MeasTriggerQuantity_Rsrp struct {
36894         Rsrp uint32 `protobuf:"varint,1,opt,name=rsrp,proto3,oneof"`
36895 }
36896
36897 type MeasTriggerQuantity_Rsrq struct {
36898         Rsrq uint32 `protobuf:"varint,2,opt,name=rsrq,proto3,oneof"`
36899 }
36900
36901 type MeasTriggerQuantity_Sinr struct {
36902         Sinr uint32 `protobuf:"varint,3,opt,name=sinr,proto3,oneof"`
36903 }
36904
36905 func (*MeasTriggerQuantity_Rsrp) isMeasTriggerQuantity_C() {}
36906
36907 func (*MeasTriggerQuantity_Rsrq) isMeasTriggerQuantity_C() {}
36908
36909 func (*MeasTriggerQuantity_Sinr) isMeasTriggerQuantity_C() {}
36910
36911 func (m *MeasTriggerQuantity) GetC() isMeasTriggerQuantity_C {
36912         if m != nil {
36913                 return m.C
36914         }
36915         return nil
36916 }
36917
36918 func (m *MeasTriggerQuantity) GetRsrp() uint32 {
36919         if x, ok := m.GetC().(*MeasTriggerQuantity_Rsrp); ok {
36920                 return x.Rsrp
36921         }
36922         return 0
36923 }
36924
36925 func (m *MeasTriggerQuantity) GetRsrq() uint32 {
36926         if x, ok := m.GetC().(*MeasTriggerQuantity_Rsrq); ok {
36927                 return x.Rsrq
36928         }
36929         return 0
36930 }
36931
36932 func (m *MeasTriggerQuantity) GetSinr() uint32 {
36933         if x, ok := m.GetC().(*MeasTriggerQuantity_Sinr); ok {
36934                 return x.Sinr
36935         }
36936         return 0
36937 }
36938
36939 // XXX_OneofWrappers is for the internal use of the proto package.
36940 func (*MeasTriggerQuantity) XXX_OneofWrappers() []interface{} {
36941         return []interface{}{
36942                 (*MeasTriggerQuantity_Rsrp)(nil),
36943                 (*MeasTriggerQuantity_Rsrq)(nil),
36944                 (*MeasTriggerQuantity_Sinr)(nil),
36945         }
36946 }
36947
36948 type TimeToTrigger struct {
36949         Value                TimeToTrigger_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.TimeToTrigger_Value" json:"value,omitempty"`
36950         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
36951         XXX_unrecognized     []byte              `json:"-"`
36952         XXX_sizecache        int32               `json:"-"`
36953 }
36954
36955 func (m *TimeToTrigger) Reset()         { *m = TimeToTrigger{} }
36956 func (m *TimeToTrigger) String() string { return proto.CompactTextString(m) }
36957 func (*TimeToTrigger) ProtoMessage()    {}
36958 func (*TimeToTrigger) Descriptor() ([]byte, []int) {
36959         return fileDescriptor_21c7528bb61f1a7a, []int{401}
36960 }
36961
36962 func (m *TimeToTrigger) XXX_Unmarshal(b []byte) error {
36963         return xxx_messageInfo_TimeToTrigger.Unmarshal(m, b)
36964 }
36965 func (m *TimeToTrigger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
36966         return xxx_messageInfo_TimeToTrigger.Marshal(b, m, deterministic)
36967 }
36968 func (m *TimeToTrigger) XXX_Merge(src proto.Message) {
36969         xxx_messageInfo_TimeToTrigger.Merge(m, src)
36970 }
36971 func (m *TimeToTrigger) XXX_Size() int {
36972         return xxx_messageInfo_TimeToTrigger.Size(m)
36973 }
36974 func (m *TimeToTrigger) XXX_DiscardUnknown() {
36975         xxx_messageInfo_TimeToTrigger.DiscardUnknown(m)
36976 }
36977
36978 var xxx_messageInfo_TimeToTrigger proto.InternalMessageInfo
36979
36980 func (m *TimeToTrigger) GetValue() TimeToTrigger_Value {
36981         if m != nil {
36982                 return m.Value
36983         }
36984         return TimeToTrigger_protobuf_unspecified
36985 }
36986
36987 type MeasTriggerQuantityOffset struct {
36988         // Types that are valid to be assigned to C:
36989         //      *MeasTriggerQuantityOffset_Rsrp
36990         //      *MeasTriggerQuantityOffset_Rsrq
36991         //      *MeasTriggerQuantityOffset_Sinr
36992         C                    isMeasTriggerQuantityOffset_C `protobuf_oneof:"c"`
36993         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
36994         XXX_unrecognized     []byte                        `json:"-"`
36995         XXX_sizecache        int32                         `json:"-"`
36996 }
36997
36998 func (m *MeasTriggerQuantityOffset) Reset()         { *m = MeasTriggerQuantityOffset{} }
36999 func (m *MeasTriggerQuantityOffset) String() string { return proto.CompactTextString(m) }
37000 func (*MeasTriggerQuantityOffset) ProtoMessage()    {}
37001 func (*MeasTriggerQuantityOffset) Descriptor() ([]byte, []int) {
37002         return fileDescriptor_21c7528bb61f1a7a, []int{402}
37003 }
37004
37005 func (m *MeasTriggerQuantityOffset) XXX_Unmarshal(b []byte) error {
37006         return xxx_messageInfo_MeasTriggerQuantityOffset.Unmarshal(m, b)
37007 }
37008 func (m *MeasTriggerQuantityOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37009         return xxx_messageInfo_MeasTriggerQuantityOffset.Marshal(b, m, deterministic)
37010 }
37011 func (m *MeasTriggerQuantityOffset) XXX_Merge(src proto.Message) {
37012         xxx_messageInfo_MeasTriggerQuantityOffset.Merge(m, src)
37013 }
37014 func (m *MeasTriggerQuantityOffset) XXX_Size() int {
37015         return xxx_messageInfo_MeasTriggerQuantityOffset.Size(m)
37016 }
37017 func (m *MeasTriggerQuantityOffset) XXX_DiscardUnknown() {
37018         xxx_messageInfo_MeasTriggerQuantityOffset.DiscardUnknown(m)
37019 }
37020
37021 var xxx_messageInfo_MeasTriggerQuantityOffset proto.InternalMessageInfo
37022
37023 type isMeasTriggerQuantityOffset_C interface {
37024         isMeasTriggerQuantityOffset_C()
37025 }
37026
37027 type MeasTriggerQuantityOffset_Rsrp struct {
37028         Rsrp int32 `protobuf:"zigzag32,1,opt,name=rsrp,proto3,oneof"`
37029 }
37030
37031 type MeasTriggerQuantityOffset_Rsrq struct {
37032         Rsrq int32 `protobuf:"zigzag32,2,opt,name=rsrq,proto3,oneof"`
37033 }
37034
37035 type MeasTriggerQuantityOffset_Sinr struct {
37036         Sinr int32 `protobuf:"zigzag32,3,opt,name=sinr,proto3,oneof"`
37037 }
37038
37039 func (*MeasTriggerQuantityOffset_Rsrp) isMeasTriggerQuantityOffset_C() {}
37040
37041 func (*MeasTriggerQuantityOffset_Rsrq) isMeasTriggerQuantityOffset_C() {}
37042
37043 func (*MeasTriggerQuantityOffset_Sinr) isMeasTriggerQuantityOffset_C() {}
37044
37045 func (m *MeasTriggerQuantityOffset) GetC() isMeasTriggerQuantityOffset_C {
37046         if m != nil {
37047                 return m.C
37048         }
37049         return nil
37050 }
37051
37052 func (m *MeasTriggerQuantityOffset) GetRsrp() int32 {
37053         if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Rsrp); ok {
37054                 return x.Rsrp
37055         }
37056         return 0
37057 }
37058
37059 func (m *MeasTriggerQuantityOffset) GetRsrq() int32 {
37060         if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Rsrq); ok {
37061                 return x.Rsrq
37062         }
37063         return 0
37064 }
37065
37066 func (m *MeasTriggerQuantityOffset) GetSinr() int32 {
37067         if x, ok := m.GetC().(*MeasTriggerQuantityOffset_Sinr); ok {
37068                 return x.Sinr
37069         }
37070         return 0
37071 }
37072
37073 // XXX_OneofWrappers is for the internal use of the proto package.
37074 func (*MeasTriggerQuantityOffset) XXX_OneofWrappers() []interface{} {
37075         return []interface{}{
37076                 (*MeasTriggerQuantityOffset_Rsrp)(nil),
37077                 (*MeasTriggerQuantityOffset_Rsrq)(nil),
37078                 (*MeasTriggerQuantityOffset_Sinr)(nil),
37079         }
37080 }
37081
37082 type ReportAddNeighMeas struct {
37083         Value                ReportAddNeighMeas_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ReportAddNeighMeas_Value" json:"value,omitempty"`
37084         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
37085         XXX_unrecognized     []byte                   `json:"-"`
37086         XXX_sizecache        int32                    `json:"-"`
37087 }
37088
37089 func (m *ReportAddNeighMeas) Reset()         { *m = ReportAddNeighMeas{} }
37090 func (m *ReportAddNeighMeas) String() string { return proto.CompactTextString(m) }
37091 func (*ReportAddNeighMeas) ProtoMessage()    {}
37092 func (*ReportAddNeighMeas) Descriptor() ([]byte, []int) {
37093         return fileDescriptor_21c7528bb61f1a7a, []int{403}
37094 }
37095
37096 func (m *ReportAddNeighMeas) XXX_Unmarshal(b []byte) error {
37097         return xxx_messageInfo_ReportAddNeighMeas.Unmarshal(m, b)
37098 }
37099 func (m *ReportAddNeighMeas) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37100         return xxx_messageInfo_ReportAddNeighMeas.Marshal(b, m, deterministic)
37101 }
37102 func (m *ReportAddNeighMeas) XXX_Merge(src proto.Message) {
37103         xxx_messageInfo_ReportAddNeighMeas.Merge(m, src)
37104 }
37105 func (m *ReportAddNeighMeas) XXX_Size() int {
37106         return xxx_messageInfo_ReportAddNeighMeas.Size(m)
37107 }
37108 func (m *ReportAddNeighMeas) XXX_DiscardUnknown() {
37109         xxx_messageInfo_ReportAddNeighMeas.DiscardUnknown(m)
37110 }
37111
37112 var xxx_messageInfo_ReportAddNeighMeas proto.InternalMessageInfo
37113
37114 func (m *ReportAddNeighMeas) GetValue() ReportAddNeighMeas_Value {
37115         if m != nil {
37116                 return m.Value
37117         }
37118         return ReportAddNeighMeas_protobuf_unspecified
37119 }
37120
37121 type ReportCGI struct {
37122         CellForWhichToReportCGI uint32   `protobuf:"varint,1,opt,name=cellForWhichToReportCGI,proto3" json:"cellForWhichToReportCGI,omitempty"`
37123         XXX_NoUnkeyedLiteral    struct{} `json:"-"`
37124         XXX_unrecognized        []byte   `json:"-"`
37125         XXX_sizecache           int32    `json:"-"`
37126 }
37127
37128 func (m *ReportCGI) Reset()         { *m = ReportCGI{} }
37129 func (m *ReportCGI) String() string { return proto.CompactTextString(m) }
37130 func (*ReportCGI) ProtoMessage()    {}
37131 func (*ReportCGI) Descriptor() ([]byte, []int) {
37132         return fileDescriptor_21c7528bb61f1a7a, []int{404}
37133 }
37134
37135 func (m *ReportCGI) XXX_Unmarshal(b []byte) error {
37136         return xxx_messageInfo_ReportCGI.Unmarshal(m, b)
37137 }
37138 func (m *ReportCGI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37139         return xxx_messageInfo_ReportCGI.Marshal(b, m, deterministic)
37140 }
37141 func (m *ReportCGI) XXX_Merge(src proto.Message) {
37142         xxx_messageInfo_ReportCGI.Merge(m, src)
37143 }
37144 func (m *ReportCGI) XXX_Size() int {
37145         return xxx_messageInfo_ReportCGI.Size(m)
37146 }
37147 func (m *ReportCGI) XXX_DiscardUnknown() {
37148         xxx_messageInfo_ReportCGI.DiscardUnknown(m)
37149 }
37150
37151 var xxx_messageInfo_ReportCGI proto.InternalMessageInfo
37152
37153 func (m *ReportCGI) GetCellForWhichToReportCGI() uint32 {
37154         if m != nil {
37155                 return m.CellForWhichToReportCGI
37156         }
37157         return 0
37158 }
37159
37160 type ReportConfigInterRAT struct {
37161         // Types that are valid to be assigned to ReportType:
37162         //      *ReportConfigInterRAT_Periodical
37163         //      *ReportConfigInterRAT_EventTriggered
37164         //      *ReportConfigInterRAT_ReportCGI
37165         ReportType           isReportConfigInterRAT_ReportType `protobuf_oneof:"reportType"`
37166         XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
37167         XXX_unrecognized     []byte                            `json:"-"`
37168         XXX_sizecache        int32                             `json:"-"`
37169 }
37170
37171 func (m *ReportConfigInterRAT) Reset()         { *m = ReportConfigInterRAT{} }
37172 func (m *ReportConfigInterRAT) String() string { return proto.CompactTextString(m) }
37173 func (*ReportConfigInterRAT) ProtoMessage()    {}
37174 func (*ReportConfigInterRAT) Descriptor() ([]byte, []int) {
37175         return fileDescriptor_21c7528bb61f1a7a, []int{405}
37176 }
37177
37178 func (m *ReportConfigInterRAT) XXX_Unmarshal(b []byte) error {
37179         return xxx_messageInfo_ReportConfigInterRAT.Unmarshal(m, b)
37180 }
37181 func (m *ReportConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37182         return xxx_messageInfo_ReportConfigInterRAT.Marshal(b, m, deterministic)
37183 }
37184 func (m *ReportConfigInterRAT) XXX_Merge(src proto.Message) {
37185         xxx_messageInfo_ReportConfigInterRAT.Merge(m, src)
37186 }
37187 func (m *ReportConfigInterRAT) XXX_Size() int {
37188         return xxx_messageInfo_ReportConfigInterRAT.Size(m)
37189 }
37190 func (m *ReportConfigInterRAT) XXX_DiscardUnknown() {
37191         xxx_messageInfo_ReportConfigInterRAT.DiscardUnknown(m)
37192 }
37193
37194 var xxx_messageInfo_ReportConfigInterRAT proto.InternalMessageInfo
37195
37196 type isReportConfigInterRAT_ReportType interface {
37197         isReportConfigInterRAT_ReportType()
37198 }
37199
37200 type ReportConfigInterRAT_Periodical struct {
37201         Periodical *PeriodicalReportConfigInterRAT `protobuf:"bytes,1,opt,name=periodical,proto3,oneof"`
37202 }
37203
37204 type ReportConfigInterRAT_EventTriggered struct {
37205         EventTriggered *EventTriggerConfigInterRAT `protobuf:"bytes,2,opt,name=eventTriggered,proto3,oneof"`
37206 }
37207
37208 type ReportConfigInterRAT_ReportCGI struct {
37209         ReportCGI *ReportCGI_EUTRA `protobuf:"bytes,3,opt,name=reportCGI,proto3,oneof"`
37210 }
37211
37212 func (*ReportConfigInterRAT_Periodical) isReportConfigInterRAT_ReportType() {}
37213
37214 func (*ReportConfigInterRAT_EventTriggered) isReportConfigInterRAT_ReportType() {}
37215
37216 func (*ReportConfigInterRAT_ReportCGI) isReportConfigInterRAT_ReportType() {}
37217
37218 func (m *ReportConfigInterRAT) GetReportType() isReportConfigInterRAT_ReportType {
37219         if m != nil {
37220                 return m.ReportType
37221         }
37222         return nil
37223 }
37224
37225 func (m *ReportConfigInterRAT) GetPeriodical() *PeriodicalReportConfigInterRAT {
37226         if x, ok := m.GetReportType().(*ReportConfigInterRAT_Periodical); ok {
37227                 return x.Periodical
37228         }
37229         return nil
37230 }
37231
37232 func (m *ReportConfigInterRAT) GetEventTriggered() *EventTriggerConfigInterRAT {
37233         if x, ok := m.GetReportType().(*ReportConfigInterRAT_EventTriggered); ok {
37234                 return x.EventTriggered
37235         }
37236         return nil
37237 }
37238
37239 func (m *ReportConfigInterRAT) GetReportCGI() *ReportCGI_EUTRA {
37240         if x, ok := m.GetReportType().(*ReportConfigInterRAT_ReportCGI); ok {
37241                 return x.ReportCGI
37242         }
37243         return nil
37244 }
37245
37246 // XXX_OneofWrappers is for the internal use of the proto package.
37247 func (*ReportConfigInterRAT) XXX_OneofWrappers() []interface{} {
37248         return []interface{}{
37249                 (*ReportConfigInterRAT_Periodical)(nil),
37250                 (*ReportConfigInterRAT_EventTriggered)(nil),
37251                 (*ReportConfigInterRAT_ReportCGI)(nil),
37252         }
37253 }
37254
37255 type PeriodicalReportConfigInterRAT struct {
37256         ReportInterval       *ReportInterval     `protobuf:"bytes,1,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"`
37257         ReportAmount         *ReportAmount       `protobuf:"bytes,2,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"`
37258         ReportQuantity       *MeasReportQuantity `protobuf:"bytes,3,opt,name=reportQuantity,proto3" json:"reportQuantity,omitempty"`
37259         MaxReportCells       uint32              `protobuf:"varint,4,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"`
37260         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
37261         XXX_unrecognized     []byte              `json:"-"`
37262         XXX_sizecache        int32               `json:"-"`
37263 }
37264
37265 func (m *PeriodicalReportConfigInterRAT) Reset()         { *m = PeriodicalReportConfigInterRAT{} }
37266 func (m *PeriodicalReportConfigInterRAT) String() string { return proto.CompactTextString(m) }
37267 func (*PeriodicalReportConfigInterRAT) ProtoMessage()    {}
37268 func (*PeriodicalReportConfigInterRAT) Descriptor() ([]byte, []int) {
37269         return fileDescriptor_21c7528bb61f1a7a, []int{406}
37270 }
37271
37272 func (m *PeriodicalReportConfigInterRAT) XXX_Unmarshal(b []byte) error {
37273         return xxx_messageInfo_PeriodicalReportConfigInterRAT.Unmarshal(m, b)
37274 }
37275 func (m *PeriodicalReportConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37276         return xxx_messageInfo_PeriodicalReportConfigInterRAT.Marshal(b, m, deterministic)
37277 }
37278 func (m *PeriodicalReportConfigInterRAT) XXX_Merge(src proto.Message) {
37279         xxx_messageInfo_PeriodicalReportConfigInterRAT.Merge(m, src)
37280 }
37281 func (m *PeriodicalReportConfigInterRAT) XXX_Size() int {
37282         return xxx_messageInfo_PeriodicalReportConfigInterRAT.Size(m)
37283 }
37284 func (m *PeriodicalReportConfigInterRAT) XXX_DiscardUnknown() {
37285         xxx_messageInfo_PeriodicalReportConfigInterRAT.DiscardUnknown(m)
37286 }
37287
37288 var xxx_messageInfo_PeriodicalReportConfigInterRAT proto.InternalMessageInfo
37289
37290 func (m *PeriodicalReportConfigInterRAT) GetReportInterval() *ReportInterval {
37291         if m != nil {
37292                 return m.ReportInterval
37293         }
37294         return nil
37295 }
37296
37297 func (m *PeriodicalReportConfigInterRAT) GetReportAmount() *ReportAmount {
37298         if m != nil {
37299                 return m.ReportAmount
37300         }
37301         return nil
37302 }
37303
37304 func (m *PeriodicalReportConfigInterRAT) GetReportQuantity() *MeasReportQuantity {
37305         if m != nil {
37306                 return m.ReportQuantity
37307         }
37308         return nil
37309 }
37310
37311 func (m *PeriodicalReportConfigInterRAT) GetMaxReportCells() uint32 {
37312         if m != nil {
37313                 return m.MaxReportCells
37314         }
37315         return 0
37316 }
37317
37318 type EventTriggerConfigInterRAT struct {
37319         // Types that are valid to be assigned to EventId:
37320         //      *EventTriggerConfigInterRAT_EventB1
37321         //      *EventTriggerConfigInterRAT_EventB2
37322         EventId              isEventTriggerConfigInterRAT_EventId `protobuf_oneof:"eventId"`
37323         RsType               *NR_RS_Type                          `protobuf:"bytes,3,opt,name=rsType,proto3" json:"rsType,omitempty"`
37324         ReportInterval       *ReportInterval                      `protobuf:"bytes,4,opt,name=reportInterval,proto3" json:"reportInterval,omitempty"`
37325         ReportAmount         *ReportAmount                        `protobuf:"bytes,5,opt,name=reportAmount,proto3" json:"reportAmount,omitempty"`
37326         ReportQuantity       *MeasReportQuantity                  `protobuf:"bytes,6,opt,name=reportQuantity,proto3" json:"reportQuantity,omitempty"`
37327         MaxReportCells       uint32                               `protobuf:"varint,7,opt,name=maxReportCells,proto3" json:"maxReportCells,omitempty"`
37328         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
37329         XXX_unrecognized     []byte                               `json:"-"`
37330         XXX_sizecache        int32                                `json:"-"`
37331 }
37332
37333 func (m *EventTriggerConfigInterRAT) Reset()         { *m = EventTriggerConfigInterRAT{} }
37334 func (m *EventTriggerConfigInterRAT) String() string { return proto.CompactTextString(m) }
37335 func (*EventTriggerConfigInterRAT) ProtoMessage()    {}
37336 func (*EventTriggerConfigInterRAT) Descriptor() ([]byte, []int) {
37337         return fileDescriptor_21c7528bb61f1a7a, []int{407}
37338 }
37339
37340 func (m *EventTriggerConfigInterRAT) XXX_Unmarshal(b []byte) error {
37341         return xxx_messageInfo_EventTriggerConfigInterRAT.Unmarshal(m, b)
37342 }
37343 func (m *EventTriggerConfigInterRAT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37344         return xxx_messageInfo_EventTriggerConfigInterRAT.Marshal(b, m, deterministic)
37345 }
37346 func (m *EventTriggerConfigInterRAT) XXX_Merge(src proto.Message) {
37347         xxx_messageInfo_EventTriggerConfigInterRAT.Merge(m, src)
37348 }
37349 func (m *EventTriggerConfigInterRAT) XXX_Size() int {
37350         return xxx_messageInfo_EventTriggerConfigInterRAT.Size(m)
37351 }
37352 func (m *EventTriggerConfigInterRAT) XXX_DiscardUnknown() {
37353         xxx_messageInfo_EventTriggerConfigInterRAT.DiscardUnknown(m)
37354 }
37355
37356 var xxx_messageInfo_EventTriggerConfigInterRAT proto.InternalMessageInfo
37357
37358 type isEventTriggerConfigInterRAT_EventId interface {
37359         isEventTriggerConfigInterRAT_EventId()
37360 }
37361
37362 type EventTriggerConfigInterRAT_EventB1 struct {
37363         EventB1 *EventB1 `protobuf:"bytes,1,opt,name=eventB1,proto3,oneof"`
37364 }
37365
37366 type EventTriggerConfigInterRAT_EventB2 struct {
37367         EventB2 *EventB2 `protobuf:"bytes,2,opt,name=eventB2,proto3,oneof"`
37368 }
37369
37370 func (*EventTriggerConfigInterRAT_EventB1) isEventTriggerConfigInterRAT_EventId() {}
37371
37372 func (*EventTriggerConfigInterRAT_EventB2) isEventTriggerConfigInterRAT_EventId() {}
37373
37374 func (m *EventTriggerConfigInterRAT) GetEventId() isEventTriggerConfigInterRAT_EventId {
37375         if m != nil {
37376                 return m.EventId
37377         }
37378         return nil
37379 }
37380
37381 func (m *EventTriggerConfigInterRAT) GetEventB1() *EventB1 {
37382         if x, ok := m.GetEventId().(*EventTriggerConfigInterRAT_EventB1); ok {
37383                 return x.EventB1
37384         }
37385         return nil
37386 }
37387
37388 func (m *EventTriggerConfigInterRAT) GetEventB2() *EventB2 {
37389         if x, ok := m.GetEventId().(*EventTriggerConfigInterRAT_EventB2); ok {
37390                 return x.EventB2
37391         }
37392         return nil
37393 }
37394
37395 func (m *EventTriggerConfigInterRAT) GetRsType() *NR_RS_Type {
37396         if m != nil {
37397                 return m.RsType
37398         }
37399         return nil
37400 }
37401
37402 func (m *EventTriggerConfigInterRAT) GetReportInterval() *ReportInterval {
37403         if m != nil {
37404                 return m.ReportInterval
37405         }
37406         return nil
37407 }
37408
37409 func (m *EventTriggerConfigInterRAT) GetReportAmount() *ReportAmount {
37410         if m != nil {
37411                 return m.ReportAmount
37412         }
37413         return nil
37414 }
37415
37416 func (m *EventTriggerConfigInterRAT) GetReportQuantity() *MeasReportQuantity {
37417         if m != nil {
37418                 return m.ReportQuantity
37419         }
37420         return nil
37421 }
37422
37423 func (m *EventTriggerConfigInterRAT) GetMaxReportCells() uint32 {
37424         if m != nil {
37425                 return m.MaxReportCells
37426         }
37427         return 0
37428 }
37429
37430 // XXX_OneofWrappers is for the internal use of the proto package.
37431 func (*EventTriggerConfigInterRAT) XXX_OneofWrappers() []interface{} {
37432         return []interface{}{
37433                 (*EventTriggerConfigInterRAT_EventB1)(nil),
37434                 (*EventTriggerConfigInterRAT_EventB2)(nil),
37435         }
37436 }
37437
37438 type EventB1 struct {
37439         B1_ThresholdEUTRA    *MeasTriggerQuantityEUTRA `protobuf:"bytes,1,opt,name=b1_ThresholdEUTRA,json=b1ThresholdEUTRA,proto3" json:"b1_ThresholdEUTRA,omitempty"`
37440         ReportOnLeave        bool                      `protobuf:"varint,2,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
37441         Hysteresis           uint32                    `protobuf:"varint,3,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
37442         TimeToTrigger        *TimeToTrigger            `protobuf:"bytes,4,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
37443         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
37444         XXX_unrecognized     []byte                    `json:"-"`
37445         XXX_sizecache        int32                     `json:"-"`
37446 }
37447
37448 func (m *EventB1) Reset()         { *m = EventB1{} }
37449 func (m *EventB1) String() string { return proto.CompactTextString(m) }
37450 func (*EventB1) ProtoMessage()    {}
37451 func (*EventB1) Descriptor() ([]byte, []int) {
37452         return fileDescriptor_21c7528bb61f1a7a, []int{408}
37453 }
37454
37455 func (m *EventB1) XXX_Unmarshal(b []byte) error {
37456         return xxx_messageInfo_EventB1.Unmarshal(m, b)
37457 }
37458 func (m *EventB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37459         return xxx_messageInfo_EventB1.Marshal(b, m, deterministic)
37460 }
37461 func (m *EventB1) XXX_Merge(src proto.Message) {
37462         xxx_messageInfo_EventB1.Merge(m, src)
37463 }
37464 func (m *EventB1) XXX_Size() int {
37465         return xxx_messageInfo_EventB1.Size(m)
37466 }
37467 func (m *EventB1) XXX_DiscardUnknown() {
37468         xxx_messageInfo_EventB1.DiscardUnknown(m)
37469 }
37470
37471 var xxx_messageInfo_EventB1 proto.InternalMessageInfo
37472
37473 func (m *EventB1) GetB1_ThresholdEUTRA() *MeasTriggerQuantityEUTRA {
37474         if m != nil {
37475                 return m.B1_ThresholdEUTRA
37476         }
37477         return nil
37478 }
37479
37480 func (m *EventB1) GetReportOnLeave() bool {
37481         if m != nil {
37482                 return m.ReportOnLeave
37483         }
37484         return false
37485 }
37486
37487 func (m *EventB1) GetHysteresis() uint32 {
37488         if m != nil {
37489                 return m.Hysteresis
37490         }
37491         return 0
37492 }
37493
37494 func (m *EventB1) GetTimeToTrigger() *TimeToTrigger {
37495         if m != nil {
37496                 return m.TimeToTrigger
37497         }
37498         return nil
37499 }
37500
37501 type EventB2 struct {
37502         B2_Threshold1        *MeasTriggerQuantity      `protobuf:"bytes,1,opt,name=b2_Threshold1,json=b2Threshold1,proto3" json:"b2_Threshold1,omitempty"`
37503         B2_Threshold2EUTRA   *MeasTriggerQuantityEUTRA `protobuf:"bytes,2,opt,name=b2_Threshold2EUTRA,json=b2Threshold2EUTRA,proto3" json:"b2_Threshold2EUTRA,omitempty"`
37504         ReportOnLeave        bool                      `protobuf:"varint,3,opt,name=reportOnLeave,proto3" json:"reportOnLeave,omitempty"`
37505         Hysteresis           uint32                    `protobuf:"varint,4,opt,name=hysteresis,proto3" json:"hysteresis,omitempty"`
37506         TimeToTrigger        *TimeToTrigger            `protobuf:"bytes,5,opt,name=timeToTrigger,proto3" json:"timeToTrigger,omitempty"`
37507         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
37508         XXX_unrecognized     []byte                    `json:"-"`
37509         XXX_sizecache        int32                     `json:"-"`
37510 }
37511
37512 func (m *EventB2) Reset()         { *m = EventB2{} }
37513 func (m *EventB2) String() string { return proto.CompactTextString(m) }
37514 func (*EventB2) ProtoMessage()    {}
37515 func (*EventB2) Descriptor() ([]byte, []int) {
37516         return fileDescriptor_21c7528bb61f1a7a, []int{409}
37517 }
37518
37519 func (m *EventB2) XXX_Unmarshal(b []byte) error {
37520         return xxx_messageInfo_EventB2.Unmarshal(m, b)
37521 }
37522 func (m *EventB2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37523         return xxx_messageInfo_EventB2.Marshal(b, m, deterministic)
37524 }
37525 func (m *EventB2) XXX_Merge(src proto.Message) {
37526         xxx_messageInfo_EventB2.Merge(m, src)
37527 }
37528 func (m *EventB2) XXX_Size() int {
37529         return xxx_messageInfo_EventB2.Size(m)
37530 }
37531 func (m *EventB2) XXX_DiscardUnknown() {
37532         xxx_messageInfo_EventB2.DiscardUnknown(m)
37533 }
37534
37535 var xxx_messageInfo_EventB2 proto.InternalMessageInfo
37536
37537 func (m *EventB2) GetB2_Threshold1() *MeasTriggerQuantity {
37538         if m != nil {
37539                 return m.B2_Threshold1
37540         }
37541         return nil
37542 }
37543
37544 func (m *EventB2) GetB2_Threshold2EUTRA() *MeasTriggerQuantityEUTRA {
37545         if m != nil {
37546                 return m.B2_Threshold2EUTRA
37547         }
37548         return nil
37549 }
37550
37551 func (m *EventB2) GetReportOnLeave() bool {
37552         if m != nil {
37553                 return m.ReportOnLeave
37554         }
37555         return false
37556 }
37557
37558 func (m *EventB2) GetHysteresis() uint32 {
37559         if m != nil {
37560                 return m.Hysteresis
37561         }
37562         return 0
37563 }
37564
37565 func (m *EventB2) GetTimeToTrigger() *TimeToTrigger {
37566         if m != nil {
37567                 return m.TimeToTrigger
37568         }
37569         return nil
37570 }
37571
37572 type MeasTriggerQuantityEUTRA struct {
37573         // Types that are valid to be assigned to C:
37574         //      *MeasTriggerQuantityEUTRA_Rsrp
37575         //      *MeasTriggerQuantityEUTRA_Rsrq
37576         //      *MeasTriggerQuantityEUTRA_Sinr
37577         C                    isMeasTriggerQuantityEUTRA_C `protobuf_oneof:"c"`
37578         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
37579         XXX_unrecognized     []byte                       `json:"-"`
37580         XXX_sizecache        int32                        `json:"-"`
37581 }
37582
37583 func (m *MeasTriggerQuantityEUTRA) Reset()         { *m = MeasTriggerQuantityEUTRA{} }
37584 func (m *MeasTriggerQuantityEUTRA) String() string { return proto.CompactTextString(m) }
37585 func (*MeasTriggerQuantityEUTRA) ProtoMessage()    {}
37586 func (*MeasTriggerQuantityEUTRA) Descriptor() ([]byte, []int) {
37587         return fileDescriptor_21c7528bb61f1a7a, []int{410}
37588 }
37589
37590 func (m *MeasTriggerQuantityEUTRA) XXX_Unmarshal(b []byte) error {
37591         return xxx_messageInfo_MeasTriggerQuantityEUTRA.Unmarshal(m, b)
37592 }
37593 func (m *MeasTriggerQuantityEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37594         return xxx_messageInfo_MeasTriggerQuantityEUTRA.Marshal(b, m, deterministic)
37595 }
37596 func (m *MeasTriggerQuantityEUTRA) XXX_Merge(src proto.Message) {
37597         xxx_messageInfo_MeasTriggerQuantityEUTRA.Merge(m, src)
37598 }
37599 func (m *MeasTriggerQuantityEUTRA) XXX_Size() int {
37600         return xxx_messageInfo_MeasTriggerQuantityEUTRA.Size(m)
37601 }
37602 func (m *MeasTriggerQuantityEUTRA) XXX_DiscardUnknown() {
37603         xxx_messageInfo_MeasTriggerQuantityEUTRA.DiscardUnknown(m)
37604 }
37605
37606 var xxx_messageInfo_MeasTriggerQuantityEUTRA proto.InternalMessageInfo
37607
37608 type isMeasTriggerQuantityEUTRA_C interface {
37609         isMeasTriggerQuantityEUTRA_C()
37610 }
37611
37612 type MeasTriggerQuantityEUTRA_Rsrp struct {
37613         Rsrp uint32 `protobuf:"varint,1,opt,name=rsrp,proto3,oneof"`
37614 }
37615
37616 type MeasTriggerQuantityEUTRA_Rsrq struct {
37617         Rsrq uint32 `protobuf:"varint,2,opt,name=rsrq,proto3,oneof"`
37618 }
37619
37620 type MeasTriggerQuantityEUTRA_Sinr struct {
37621         Sinr uint32 `protobuf:"varint,3,opt,name=sinr,proto3,oneof"`
37622 }
37623
37624 func (*MeasTriggerQuantityEUTRA_Rsrp) isMeasTriggerQuantityEUTRA_C() {}
37625
37626 func (*MeasTriggerQuantityEUTRA_Rsrq) isMeasTriggerQuantityEUTRA_C() {}
37627
37628 func (*MeasTriggerQuantityEUTRA_Sinr) isMeasTriggerQuantityEUTRA_C() {}
37629
37630 func (m *MeasTriggerQuantityEUTRA) GetC() isMeasTriggerQuantityEUTRA_C {
37631         if m != nil {
37632                 return m.C
37633         }
37634         return nil
37635 }
37636
37637 func (m *MeasTriggerQuantityEUTRA) GetRsrp() uint32 {
37638         if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Rsrp); ok {
37639                 return x.Rsrp
37640         }
37641         return 0
37642 }
37643
37644 func (m *MeasTriggerQuantityEUTRA) GetRsrq() uint32 {
37645         if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Rsrq); ok {
37646                 return x.Rsrq
37647         }
37648         return 0
37649 }
37650
37651 func (m *MeasTriggerQuantityEUTRA) GetSinr() uint32 {
37652         if x, ok := m.GetC().(*MeasTriggerQuantityEUTRA_Sinr); ok {
37653                 return x.Sinr
37654         }
37655         return 0
37656 }
37657
37658 // XXX_OneofWrappers is for the internal use of the proto package.
37659 func (*MeasTriggerQuantityEUTRA) XXX_OneofWrappers() []interface{} {
37660         return []interface{}{
37661                 (*MeasTriggerQuantityEUTRA_Rsrp)(nil),
37662                 (*MeasTriggerQuantityEUTRA_Rsrq)(nil),
37663                 (*MeasTriggerQuantityEUTRA_Sinr)(nil),
37664         }
37665 }
37666
37667 type ReportCGI_EUTRA struct {
37668         CellForWhichToReportCGI uint32   `protobuf:"varint,1,opt,name=cellForWhichToReportCGI,proto3" json:"cellForWhichToReportCGI,omitempty"`
37669         XXX_NoUnkeyedLiteral    struct{} `json:"-"`
37670         XXX_unrecognized        []byte   `json:"-"`
37671         XXX_sizecache           int32    `json:"-"`
37672 }
37673
37674 func (m *ReportCGI_EUTRA) Reset()         { *m = ReportCGI_EUTRA{} }
37675 func (m *ReportCGI_EUTRA) String() string { return proto.CompactTextString(m) }
37676 func (*ReportCGI_EUTRA) ProtoMessage()    {}
37677 func (*ReportCGI_EUTRA) Descriptor() ([]byte, []int) {
37678         return fileDescriptor_21c7528bb61f1a7a, []int{411}
37679 }
37680
37681 func (m *ReportCGI_EUTRA) XXX_Unmarshal(b []byte) error {
37682         return xxx_messageInfo_ReportCGI_EUTRA.Unmarshal(m, b)
37683 }
37684 func (m *ReportCGI_EUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37685         return xxx_messageInfo_ReportCGI_EUTRA.Marshal(b, m, deterministic)
37686 }
37687 func (m *ReportCGI_EUTRA) XXX_Merge(src proto.Message) {
37688         xxx_messageInfo_ReportCGI_EUTRA.Merge(m, src)
37689 }
37690 func (m *ReportCGI_EUTRA) XXX_Size() int {
37691         return xxx_messageInfo_ReportCGI_EUTRA.Size(m)
37692 }
37693 func (m *ReportCGI_EUTRA) XXX_DiscardUnknown() {
37694         xxx_messageInfo_ReportCGI_EUTRA.DiscardUnknown(m)
37695 }
37696
37697 var xxx_messageInfo_ReportCGI_EUTRA proto.InternalMessageInfo
37698
37699 func (m *ReportCGI_EUTRA) GetCellForWhichToReportCGI() uint32 {
37700         if m != nil {
37701                 return m.CellForWhichToReportCGI
37702         }
37703         return 0
37704 }
37705
37706 type MeasIdToAddMod struct {
37707         MeasId               uint32   `protobuf:"varint,1,opt,name=measId,proto3" json:"measId,omitempty"`
37708         MeasObjectId         uint32   `protobuf:"varint,2,opt,name=measObjectId,proto3" json:"measObjectId,omitempty"`
37709         ReportConfigId       uint32   `protobuf:"varint,3,opt,name=reportConfigId,proto3" json:"reportConfigId,omitempty"`
37710         XXX_NoUnkeyedLiteral struct{} `json:"-"`
37711         XXX_unrecognized     []byte   `json:"-"`
37712         XXX_sizecache        int32    `json:"-"`
37713 }
37714
37715 func (m *MeasIdToAddMod) Reset()         { *m = MeasIdToAddMod{} }
37716 func (m *MeasIdToAddMod) String() string { return proto.CompactTextString(m) }
37717 func (*MeasIdToAddMod) ProtoMessage()    {}
37718 func (*MeasIdToAddMod) Descriptor() ([]byte, []int) {
37719         return fileDescriptor_21c7528bb61f1a7a, []int{412}
37720 }
37721
37722 func (m *MeasIdToAddMod) XXX_Unmarshal(b []byte) error {
37723         return xxx_messageInfo_MeasIdToAddMod.Unmarshal(m, b)
37724 }
37725 func (m *MeasIdToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37726         return xxx_messageInfo_MeasIdToAddMod.Marshal(b, m, deterministic)
37727 }
37728 func (m *MeasIdToAddMod) XXX_Merge(src proto.Message) {
37729         xxx_messageInfo_MeasIdToAddMod.Merge(m, src)
37730 }
37731 func (m *MeasIdToAddMod) XXX_Size() int {
37732         return xxx_messageInfo_MeasIdToAddMod.Size(m)
37733 }
37734 func (m *MeasIdToAddMod) XXX_DiscardUnknown() {
37735         xxx_messageInfo_MeasIdToAddMod.DiscardUnknown(m)
37736 }
37737
37738 var xxx_messageInfo_MeasIdToAddMod proto.InternalMessageInfo
37739
37740 func (m *MeasIdToAddMod) GetMeasId() uint32 {
37741         if m != nil {
37742                 return m.MeasId
37743         }
37744         return 0
37745 }
37746
37747 func (m *MeasIdToAddMod) GetMeasObjectId() uint32 {
37748         if m != nil {
37749                 return m.MeasObjectId
37750         }
37751         return 0
37752 }
37753
37754 func (m *MeasIdToAddMod) GetReportConfigId() uint32 {
37755         if m != nil {
37756                 return m.ReportConfigId
37757         }
37758         return 0
37759 }
37760
37761 type QuantityConfig struct {
37762         QuantityConfigNR_List []*QuantityConfigNR `protobuf:"bytes,1,rep,name=quantityConfigNR_List,json=quantityConfigNRList,proto3" json:"quantityConfigNR_List,omitempty"`
37763         QuantityConfigEUTRA   *FilterConfig       `protobuf:"bytes,2,opt,name=quantityConfigEUTRA,proto3" json:"quantityConfigEUTRA,omitempty"`
37764         XXX_NoUnkeyedLiteral  struct{}            `json:"-"`
37765         XXX_unrecognized      []byte              `json:"-"`
37766         XXX_sizecache         int32               `json:"-"`
37767 }
37768
37769 func (m *QuantityConfig) Reset()         { *m = QuantityConfig{} }
37770 func (m *QuantityConfig) String() string { return proto.CompactTextString(m) }
37771 func (*QuantityConfig) ProtoMessage()    {}
37772 func (*QuantityConfig) Descriptor() ([]byte, []int) {
37773         return fileDescriptor_21c7528bb61f1a7a, []int{413}
37774 }
37775
37776 func (m *QuantityConfig) XXX_Unmarshal(b []byte) error {
37777         return xxx_messageInfo_QuantityConfig.Unmarshal(m, b)
37778 }
37779 func (m *QuantityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37780         return xxx_messageInfo_QuantityConfig.Marshal(b, m, deterministic)
37781 }
37782 func (m *QuantityConfig) XXX_Merge(src proto.Message) {
37783         xxx_messageInfo_QuantityConfig.Merge(m, src)
37784 }
37785 func (m *QuantityConfig) XXX_Size() int {
37786         return xxx_messageInfo_QuantityConfig.Size(m)
37787 }
37788 func (m *QuantityConfig) XXX_DiscardUnknown() {
37789         xxx_messageInfo_QuantityConfig.DiscardUnknown(m)
37790 }
37791
37792 var xxx_messageInfo_QuantityConfig proto.InternalMessageInfo
37793
37794 func (m *QuantityConfig) GetQuantityConfigNR_List() []*QuantityConfigNR {
37795         if m != nil {
37796                 return m.QuantityConfigNR_List
37797         }
37798         return nil
37799 }
37800
37801 func (m *QuantityConfig) GetQuantityConfigEUTRA() *FilterConfig {
37802         if m != nil {
37803                 return m.QuantityConfigEUTRA
37804         }
37805         return nil
37806 }
37807
37808 type QuantityConfigNR struct {
37809         QuantityConfigCell     *QuantityConfigRS `protobuf:"bytes,1,opt,name=quantityConfigCell,proto3" json:"quantityConfigCell,omitempty"`
37810         QuantityConfigRS_Index *QuantityConfigRS `protobuf:"bytes,2,opt,name=quantityConfigRS_Index,json=quantityConfigRSIndex,proto3" json:"quantityConfigRS_Index,omitempty"`
37811         XXX_NoUnkeyedLiteral   struct{}          `json:"-"`
37812         XXX_unrecognized       []byte            `json:"-"`
37813         XXX_sizecache          int32             `json:"-"`
37814 }
37815
37816 func (m *QuantityConfigNR) Reset()         { *m = QuantityConfigNR{} }
37817 func (m *QuantityConfigNR) String() string { return proto.CompactTextString(m) }
37818 func (*QuantityConfigNR) ProtoMessage()    {}
37819 func (*QuantityConfigNR) Descriptor() ([]byte, []int) {
37820         return fileDescriptor_21c7528bb61f1a7a, []int{414}
37821 }
37822
37823 func (m *QuantityConfigNR) XXX_Unmarshal(b []byte) error {
37824         return xxx_messageInfo_QuantityConfigNR.Unmarshal(m, b)
37825 }
37826 func (m *QuantityConfigNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37827         return xxx_messageInfo_QuantityConfigNR.Marshal(b, m, deterministic)
37828 }
37829 func (m *QuantityConfigNR) XXX_Merge(src proto.Message) {
37830         xxx_messageInfo_QuantityConfigNR.Merge(m, src)
37831 }
37832 func (m *QuantityConfigNR) XXX_Size() int {
37833         return xxx_messageInfo_QuantityConfigNR.Size(m)
37834 }
37835 func (m *QuantityConfigNR) XXX_DiscardUnknown() {
37836         xxx_messageInfo_QuantityConfigNR.DiscardUnknown(m)
37837 }
37838
37839 var xxx_messageInfo_QuantityConfigNR proto.InternalMessageInfo
37840
37841 func (m *QuantityConfigNR) GetQuantityConfigCell() *QuantityConfigRS {
37842         if m != nil {
37843                 return m.QuantityConfigCell
37844         }
37845         return nil
37846 }
37847
37848 func (m *QuantityConfigNR) GetQuantityConfigRS_Index() *QuantityConfigRS {
37849         if m != nil {
37850                 return m.QuantityConfigRS_Index
37851         }
37852         return nil
37853 }
37854
37855 type QuantityConfigRS struct {
37856         Ssb_FilterConfig     *FilterConfig `protobuf:"bytes,1,opt,name=ssb_FilterConfig,json=ssbFilterConfig,proto3" json:"ssb_FilterConfig,omitempty"`
37857         Csi_RS_FilterConfig  *FilterConfig `protobuf:"bytes,2,opt,name=csi_RS_FilterConfig,json=csiRSFilterConfig,proto3" json:"csi_RS_FilterConfig,omitempty"`
37858         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
37859         XXX_unrecognized     []byte        `json:"-"`
37860         XXX_sizecache        int32         `json:"-"`
37861 }
37862
37863 func (m *QuantityConfigRS) Reset()         { *m = QuantityConfigRS{} }
37864 func (m *QuantityConfigRS) String() string { return proto.CompactTextString(m) }
37865 func (*QuantityConfigRS) ProtoMessage()    {}
37866 func (*QuantityConfigRS) Descriptor() ([]byte, []int) {
37867         return fileDescriptor_21c7528bb61f1a7a, []int{415}
37868 }
37869
37870 func (m *QuantityConfigRS) XXX_Unmarshal(b []byte) error {
37871         return xxx_messageInfo_QuantityConfigRS.Unmarshal(m, b)
37872 }
37873 func (m *QuantityConfigRS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37874         return xxx_messageInfo_QuantityConfigRS.Marshal(b, m, deterministic)
37875 }
37876 func (m *QuantityConfigRS) XXX_Merge(src proto.Message) {
37877         xxx_messageInfo_QuantityConfigRS.Merge(m, src)
37878 }
37879 func (m *QuantityConfigRS) XXX_Size() int {
37880         return xxx_messageInfo_QuantityConfigRS.Size(m)
37881 }
37882 func (m *QuantityConfigRS) XXX_DiscardUnknown() {
37883         xxx_messageInfo_QuantityConfigRS.DiscardUnknown(m)
37884 }
37885
37886 var xxx_messageInfo_QuantityConfigRS proto.InternalMessageInfo
37887
37888 func (m *QuantityConfigRS) GetSsb_FilterConfig() *FilterConfig {
37889         if m != nil {
37890                 return m.Ssb_FilterConfig
37891         }
37892         return nil
37893 }
37894
37895 func (m *QuantityConfigRS) GetCsi_RS_FilterConfig() *FilterConfig {
37896         if m != nil {
37897                 return m.Csi_RS_FilterConfig
37898         }
37899         return nil
37900 }
37901
37902 type FilterConfig struct {
37903         FilterCoefficientRSRP    *FilterCoefficient `protobuf:"bytes,1,opt,name=filterCoefficientRSRP,proto3" json:"filterCoefficientRSRP,omitempty"`
37904         FilterCoefficientRSRQ    *FilterCoefficient `protobuf:"bytes,2,opt,name=filterCoefficientRSRQ,proto3" json:"filterCoefficientRSRQ,omitempty"`
37905         FilterCoefficientRS_SINR *FilterCoefficient `protobuf:"bytes,3,opt,name=filterCoefficientRS_SINR,json=filterCoefficientRSSINR,proto3" json:"filterCoefficientRS_SINR,omitempty"`
37906         XXX_NoUnkeyedLiteral     struct{}           `json:"-"`
37907         XXX_unrecognized         []byte             `json:"-"`
37908         XXX_sizecache            int32              `json:"-"`
37909 }
37910
37911 func (m *FilterConfig) Reset()         { *m = FilterConfig{} }
37912 func (m *FilterConfig) String() string { return proto.CompactTextString(m) }
37913 func (*FilterConfig) ProtoMessage()    {}
37914 func (*FilterConfig) Descriptor() ([]byte, []int) {
37915         return fileDescriptor_21c7528bb61f1a7a, []int{416}
37916 }
37917
37918 func (m *FilterConfig) XXX_Unmarshal(b []byte) error {
37919         return xxx_messageInfo_FilterConfig.Unmarshal(m, b)
37920 }
37921 func (m *FilterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37922         return xxx_messageInfo_FilterConfig.Marshal(b, m, deterministic)
37923 }
37924 func (m *FilterConfig) XXX_Merge(src proto.Message) {
37925         xxx_messageInfo_FilterConfig.Merge(m, src)
37926 }
37927 func (m *FilterConfig) XXX_Size() int {
37928         return xxx_messageInfo_FilterConfig.Size(m)
37929 }
37930 func (m *FilterConfig) XXX_DiscardUnknown() {
37931         xxx_messageInfo_FilterConfig.DiscardUnknown(m)
37932 }
37933
37934 var xxx_messageInfo_FilterConfig proto.InternalMessageInfo
37935
37936 func (m *FilterConfig) GetFilterCoefficientRSRP() *FilterCoefficient {
37937         if m != nil {
37938                 return m.FilterCoefficientRSRP
37939         }
37940         return nil
37941 }
37942
37943 func (m *FilterConfig) GetFilterCoefficientRSRQ() *FilterCoefficient {
37944         if m != nil {
37945                 return m.FilterCoefficientRSRQ
37946         }
37947         return nil
37948 }
37949
37950 func (m *FilterConfig) GetFilterCoefficientRS_SINR() *FilterCoefficient {
37951         if m != nil {
37952                 return m.FilterCoefficientRS_SINR
37953         }
37954         return nil
37955 }
37956
37957 type FilterCoefficient struct {
37958         Value                FilterCoefficient_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.FilterCoefficient_Value" json:"value,omitempty"`
37959         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
37960         XXX_unrecognized     []byte                  `json:"-"`
37961         XXX_sizecache        int32                   `json:"-"`
37962 }
37963
37964 func (m *FilterCoefficient) Reset()         { *m = FilterCoefficient{} }
37965 func (m *FilterCoefficient) String() string { return proto.CompactTextString(m) }
37966 func (*FilterCoefficient) ProtoMessage()    {}
37967 func (*FilterCoefficient) Descriptor() ([]byte, []int) {
37968         return fileDescriptor_21c7528bb61f1a7a, []int{417}
37969 }
37970
37971 func (m *FilterCoefficient) XXX_Unmarshal(b []byte) error {
37972         return xxx_messageInfo_FilterCoefficient.Unmarshal(m, b)
37973 }
37974 func (m *FilterCoefficient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
37975         return xxx_messageInfo_FilterCoefficient.Marshal(b, m, deterministic)
37976 }
37977 func (m *FilterCoefficient) XXX_Merge(src proto.Message) {
37978         xxx_messageInfo_FilterCoefficient.Merge(m, src)
37979 }
37980 func (m *FilterCoefficient) XXX_Size() int {
37981         return xxx_messageInfo_FilterCoefficient.Size(m)
37982 }
37983 func (m *FilterCoefficient) XXX_DiscardUnknown() {
37984         xxx_messageInfo_FilterCoefficient.DiscardUnknown(m)
37985 }
37986
37987 var xxx_messageInfo_FilterCoefficient proto.InternalMessageInfo
37988
37989 func (m *FilterCoefficient) GetValue() FilterCoefficient_Value {
37990         if m != nil {
37991                 return m.Value
37992         }
37993         return FilterCoefficient_protobuf_unspecified
37994 }
37995
37996 type MeasGapConfig struct {
37997         // Types that are valid to be assigned to GapFR2:
37998         //      *MeasGapConfig_ReleaseGapFR2
37999         //      *MeasGapConfig_SetupGapFR2
38000         GapFR2 isMeasGapConfig_GapFR2 `protobuf_oneof:"gapFR2"`
38001         // Types that are valid to be assigned to GapFR1:
38002         //      *MeasGapConfig_ReleaseGapFR1
38003         //      *MeasGapConfig_SetupGapFR1
38004         GapFR1 isMeasGapConfig_GapFR1 `protobuf_oneof:"gapFR1"`
38005         // Types that are valid to be assigned to GapUE:
38006         //      *MeasGapConfig_ReleaseGapUE
38007         //      *MeasGapConfig_SetupGapUE
38008         GapUE                isMeasGapConfig_GapUE `protobuf_oneof:"gapUE"`
38009         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
38010         XXX_unrecognized     []byte                `json:"-"`
38011         XXX_sizecache        int32                 `json:"-"`
38012 }
38013
38014 func (m *MeasGapConfig) Reset()         { *m = MeasGapConfig{} }
38015 func (m *MeasGapConfig) String() string { return proto.CompactTextString(m) }
38016 func (*MeasGapConfig) ProtoMessage()    {}
38017 func (*MeasGapConfig) Descriptor() ([]byte, []int) {
38018         return fileDescriptor_21c7528bb61f1a7a, []int{418}
38019 }
38020
38021 func (m *MeasGapConfig) XXX_Unmarshal(b []byte) error {
38022         return xxx_messageInfo_MeasGapConfig.Unmarshal(m, b)
38023 }
38024 func (m *MeasGapConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38025         return xxx_messageInfo_MeasGapConfig.Marshal(b, m, deterministic)
38026 }
38027 func (m *MeasGapConfig) XXX_Merge(src proto.Message) {
38028         xxx_messageInfo_MeasGapConfig.Merge(m, src)
38029 }
38030 func (m *MeasGapConfig) XXX_Size() int {
38031         return xxx_messageInfo_MeasGapConfig.Size(m)
38032 }
38033 func (m *MeasGapConfig) XXX_DiscardUnknown() {
38034         xxx_messageInfo_MeasGapConfig.DiscardUnknown(m)
38035 }
38036
38037 var xxx_messageInfo_MeasGapConfig proto.InternalMessageInfo
38038
38039 type isMeasGapConfig_GapFR2 interface {
38040         isMeasGapConfig_GapFR2()
38041 }
38042
38043 type MeasGapConfig_ReleaseGapFR2 struct {
38044         ReleaseGapFR2 *Null `protobuf:"bytes,1,opt,name=release_gapFR2,json=releaseGapFR2,proto3,oneof"`
38045 }
38046
38047 type MeasGapConfig_SetupGapFR2 struct {
38048         SetupGapFR2 *GapConfig `protobuf:"bytes,2,opt,name=setup_gapFR2,json=setupGapFR2,proto3,oneof"`
38049 }
38050
38051 func (*MeasGapConfig_ReleaseGapFR2) isMeasGapConfig_GapFR2() {}
38052
38053 func (*MeasGapConfig_SetupGapFR2) isMeasGapConfig_GapFR2() {}
38054
38055 func (m *MeasGapConfig) GetGapFR2() isMeasGapConfig_GapFR2 {
38056         if m != nil {
38057                 return m.GapFR2
38058         }
38059         return nil
38060 }
38061
38062 func (m *MeasGapConfig) GetReleaseGapFR2() *Null {
38063         if x, ok := m.GetGapFR2().(*MeasGapConfig_ReleaseGapFR2); ok {
38064                 return x.ReleaseGapFR2
38065         }
38066         return nil
38067 }
38068
38069 func (m *MeasGapConfig) GetSetupGapFR2() *GapConfig {
38070         if x, ok := m.GetGapFR2().(*MeasGapConfig_SetupGapFR2); ok {
38071                 return x.SetupGapFR2
38072         }
38073         return nil
38074 }
38075
38076 type isMeasGapConfig_GapFR1 interface {
38077         isMeasGapConfig_GapFR1()
38078 }
38079
38080 type MeasGapConfig_ReleaseGapFR1 struct {
38081         ReleaseGapFR1 *Null `protobuf:"bytes,3,opt,name=release_gapFR1,json=releaseGapFR1,proto3,oneof"`
38082 }
38083
38084 type MeasGapConfig_SetupGapFR1 struct {
38085         SetupGapFR1 *GapConfig `protobuf:"bytes,4,opt,name=setup_gapFR1,json=setupGapFR1,proto3,oneof"`
38086 }
38087
38088 func (*MeasGapConfig_ReleaseGapFR1) isMeasGapConfig_GapFR1() {}
38089
38090 func (*MeasGapConfig_SetupGapFR1) isMeasGapConfig_GapFR1() {}
38091
38092 func (m *MeasGapConfig) GetGapFR1() isMeasGapConfig_GapFR1 {
38093         if m != nil {
38094                 return m.GapFR1
38095         }
38096         return nil
38097 }
38098
38099 func (m *MeasGapConfig) GetReleaseGapFR1() *Null {
38100         if x, ok := m.GetGapFR1().(*MeasGapConfig_ReleaseGapFR1); ok {
38101                 return x.ReleaseGapFR1
38102         }
38103         return nil
38104 }
38105
38106 func (m *MeasGapConfig) GetSetupGapFR1() *GapConfig {
38107         if x, ok := m.GetGapFR1().(*MeasGapConfig_SetupGapFR1); ok {
38108                 return x.SetupGapFR1
38109         }
38110         return nil
38111 }
38112
38113 type isMeasGapConfig_GapUE interface {
38114         isMeasGapConfig_GapUE()
38115 }
38116
38117 type MeasGapConfig_ReleaseGapUE struct {
38118         ReleaseGapUE *Null `protobuf:"bytes,5,opt,name=release_gapUE,json=releaseGapUE,proto3,oneof"`
38119 }
38120
38121 type MeasGapConfig_SetupGapUE struct {
38122         SetupGapUE *GapConfig `protobuf:"bytes,6,opt,name=setup_gapUE,json=setupGapUE,proto3,oneof"`
38123 }
38124
38125 func (*MeasGapConfig_ReleaseGapUE) isMeasGapConfig_GapUE() {}
38126
38127 func (*MeasGapConfig_SetupGapUE) isMeasGapConfig_GapUE() {}
38128
38129 func (m *MeasGapConfig) GetGapUE() isMeasGapConfig_GapUE {
38130         if m != nil {
38131                 return m.GapUE
38132         }
38133         return nil
38134 }
38135
38136 func (m *MeasGapConfig) GetReleaseGapUE() *Null {
38137         if x, ok := m.GetGapUE().(*MeasGapConfig_ReleaseGapUE); ok {
38138                 return x.ReleaseGapUE
38139         }
38140         return nil
38141 }
38142
38143 func (m *MeasGapConfig) GetSetupGapUE() *GapConfig {
38144         if x, ok := m.GetGapUE().(*MeasGapConfig_SetupGapUE); ok {
38145                 return x.SetupGapUE
38146         }
38147         return nil
38148 }
38149
38150 // XXX_OneofWrappers is for the internal use of the proto package.
38151 func (*MeasGapConfig) XXX_OneofWrappers() []interface{} {
38152         return []interface{}{
38153                 (*MeasGapConfig_ReleaseGapFR2)(nil),
38154                 (*MeasGapConfig_SetupGapFR2)(nil),
38155                 (*MeasGapConfig_ReleaseGapFR1)(nil),
38156                 (*MeasGapConfig_SetupGapFR1)(nil),
38157                 (*MeasGapConfig_ReleaseGapUE)(nil),
38158                 (*MeasGapConfig_SetupGapUE)(nil),
38159         }
38160 }
38161
38162 type GapConfig struct {
38163         GapOffset            uint32   `protobuf:"varint,1,opt,name=gapOffset,proto3" json:"gapOffset,omitempty"`
38164         Mgl                  *MGL     `protobuf:"bytes,2,opt,name=mgl,proto3" json:"mgl,omitempty"`
38165         Mgrp                 *MGRP    `protobuf:"bytes,3,opt,name=mgrp,proto3" json:"mgrp,omitempty"`
38166         Mgta                 *MGTA    `protobuf:"bytes,4,opt,name=mgta,proto3" json:"mgta,omitempty"`
38167         XXX_NoUnkeyedLiteral struct{} `json:"-"`
38168         XXX_unrecognized     []byte   `json:"-"`
38169         XXX_sizecache        int32    `json:"-"`
38170 }
38171
38172 func (m *GapConfig) Reset()         { *m = GapConfig{} }
38173 func (m *GapConfig) String() string { return proto.CompactTextString(m) }
38174 func (*GapConfig) ProtoMessage()    {}
38175 func (*GapConfig) Descriptor() ([]byte, []int) {
38176         return fileDescriptor_21c7528bb61f1a7a, []int{419}
38177 }
38178
38179 func (m *GapConfig) XXX_Unmarshal(b []byte) error {
38180         return xxx_messageInfo_GapConfig.Unmarshal(m, b)
38181 }
38182 func (m *GapConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38183         return xxx_messageInfo_GapConfig.Marshal(b, m, deterministic)
38184 }
38185 func (m *GapConfig) XXX_Merge(src proto.Message) {
38186         xxx_messageInfo_GapConfig.Merge(m, src)
38187 }
38188 func (m *GapConfig) XXX_Size() int {
38189         return xxx_messageInfo_GapConfig.Size(m)
38190 }
38191 func (m *GapConfig) XXX_DiscardUnknown() {
38192         xxx_messageInfo_GapConfig.DiscardUnknown(m)
38193 }
38194
38195 var xxx_messageInfo_GapConfig proto.InternalMessageInfo
38196
38197 func (m *GapConfig) GetGapOffset() uint32 {
38198         if m != nil {
38199                 return m.GapOffset
38200         }
38201         return 0
38202 }
38203
38204 func (m *GapConfig) GetMgl() *MGL {
38205         if m != nil {
38206                 return m.Mgl
38207         }
38208         return nil
38209 }
38210
38211 func (m *GapConfig) GetMgrp() *MGRP {
38212         if m != nil {
38213                 return m.Mgrp
38214         }
38215         return nil
38216 }
38217
38218 func (m *GapConfig) GetMgta() *MGTA {
38219         if m != nil {
38220                 return m.Mgta
38221         }
38222         return nil
38223 }
38224
38225 type MGL struct {
38226         Value                MGL_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGL_Value" json:"value,omitempty"`
38227         XXX_NoUnkeyedLiteral struct{}  `json:"-"`
38228         XXX_unrecognized     []byte    `json:"-"`
38229         XXX_sizecache        int32     `json:"-"`
38230 }
38231
38232 func (m *MGL) Reset()         { *m = MGL{} }
38233 func (m *MGL) String() string { return proto.CompactTextString(m) }
38234 func (*MGL) ProtoMessage()    {}
38235 func (*MGL) Descriptor() ([]byte, []int) {
38236         return fileDescriptor_21c7528bb61f1a7a, []int{420}
38237 }
38238
38239 func (m *MGL) XXX_Unmarshal(b []byte) error {
38240         return xxx_messageInfo_MGL.Unmarshal(m, b)
38241 }
38242 func (m *MGL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38243         return xxx_messageInfo_MGL.Marshal(b, m, deterministic)
38244 }
38245 func (m *MGL) XXX_Merge(src proto.Message) {
38246         xxx_messageInfo_MGL.Merge(m, src)
38247 }
38248 func (m *MGL) XXX_Size() int {
38249         return xxx_messageInfo_MGL.Size(m)
38250 }
38251 func (m *MGL) XXX_DiscardUnknown() {
38252         xxx_messageInfo_MGL.DiscardUnknown(m)
38253 }
38254
38255 var xxx_messageInfo_MGL proto.InternalMessageInfo
38256
38257 func (m *MGL) GetValue() MGL_Value {
38258         if m != nil {
38259                 return m.Value
38260         }
38261         return MGL_protobuf_unspecified
38262 }
38263
38264 type MGRP struct {
38265         Value                MGRP_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGRP_Value" json:"value,omitempty"`
38266         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
38267         XXX_unrecognized     []byte     `json:"-"`
38268         XXX_sizecache        int32      `json:"-"`
38269 }
38270
38271 func (m *MGRP) Reset()         { *m = MGRP{} }
38272 func (m *MGRP) String() string { return proto.CompactTextString(m) }
38273 func (*MGRP) ProtoMessage()    {}
38274 func (*MGRP) Descriptor() ([]byte, []int) {
38275         return fileDescriptor_21c7528bb61f1a7a, []int{421}
38276 }
38277
38278 func (m *MGRP) XXX_Unmarshal(b []byte) error {
38279         return xxx_messageInfo_MGRP.Unmarshal(m, b)
38280 }
38281 func (m *MGRP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38282         return xxx_messageInfo_MGRP.Marshal(b, m, deterministic)
38283 }
38284 func (m *MGRP) XXX_Merge(src proto.Message) {
38285         xxx_messageInfo_MGRP.Merge(m, src)
38286 }
38287 func (m *MGRP) XXX_Size() int {
38288         return xxx_messageInfo_MGRP.Size(m)
38289 }
38290 func (m *MGRP) XXX_DiscardUnknown() {
38291         xxx_messageInfo_MGRP.DiscardUnknown(m)
38292 }
38293
38294 var xxx_messageInfo_MGRP proto.InternalMessageInfo
38295
38296 func (m *MGRP) GetValue() MGRP_Value {
38297         if m != nil {
38298                 return m.Value
38299         }
38300         return MGRP_protobuf_unspecified
38301 }
38302
38303 type MGTA struct {
38304         Value                MGTA_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MGTA_Value" json:"value,omitempty"`
38305         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
38306         XXX_unrecognized     []byte     `json:"-"`
38307         XXX_sizecache        int32      `json:"-"`
38308 }
38309
38310 func (m *MGTA) Reset()         { *m = MGTA{} }
38311 func (m *MGTA) String() string { return proto.CompactTextString(m) }
38312 func (*MGTA) ProtoMessage()    {}
38313 func (*MGTA) Descriptor() ([]byte, []int) {
38314         return fileDescriptor_21c7528bb61f1a7a, []int{422}
38315 }
38316
38317 func (m *MGTA) XXX_Unmarshal(b []byte) error {
38318         return xxx_messageInfo_MGTA.Unmarshal(m, b)
38319 }
38320 func (m *MGTA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38321         return xxx_messageInfo_MGTA.Marshal(b, m, deterministic)
38322 }
38323 func (m *MGTA) XXX_Merge(src proto.Message) {
38324         xxx_messageInfo_MGTA.Merge(m, src)
38325 }
38326 func (m *MGTA) XXX_Size() int {
38327         return xxx_messageInfo_MGTA.Size(m)
38328 }
38329 func (m *MGTA) XXX_DiscardUnknown() {
38330         xxx_messageInfo_MGTA.DiscardUnknown(m)
38331 }
38332
38333 var xxx_messageInfo_MGTA proto.InternalMessageInfo
38334
38335 func (m *MGTA) GetValue() MGTA_Value {
38336         if m != nil {
38337                 return m.Value
38338         }
38339         return MGTA_protobuf_unspecified
38340 }
38341
38342 type MeasGapSharingConfig struct {
38343         // Types that are valid to be assigned to GapSharingFR2:
38344         //      *MeasGapSharingConfig_ReleaseGapSharingFR2
38345         //      *MeasGapSharingConfig_SetupGapSharingFR2
38346         GapSharingFR2 isMeasGapSharingConfig_GapSharingFR2 `protobuf_oneof:"gapSharingFR2"`
38347         // Types that are valid to be assigned to GapSharingFR1:
38348         //      *MeasGapSharingConfig_ReleaseGapSharingFR1
38349         //      *MeasGapSharingConfig_SetupGapSharingFR1
38350         GapSharingFR1 isMeasGapSharingConfig_GapSharingFR1 `protobuf_oneof:"gapSharingFR1"`
38351         // Types that are valid to be assigned to GapSharingUE:
38352         //      *MeasGapSharingConfig_ReleaseGapSharingUE
38353         //      *MeasGapSharingConfig_SetupGapSharingUE
38354         GapSharingUE         isMeasGapSharingConfig_GapSharingUE `protobuf_oneof:"gapSharingUE"`
38355         XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
38356         XXX_unrecognized     []byte                              `json:"-"`
38357         XXX_sizecache        int32                               `json:"-"`
38358 }
38359
38360 func (m *MeasGapSharingConfig) Reset()         { *m = MeasGapSharingConfig{} }
38361 func (m *MeasGapSharingConfig) String() string { return proto.CompactTextString(m) }
38362 func (*MeasGapSharingConfig) ProtoMessage()    {}
38363 func (*MeasGapSharingConfig) Descriptor() ([]byte, []int) {
38364         return fileDescriptor_21c7528bb61f1a7a, []int{423}
38365 }
38366
38367 func (m *MeasGapSharingConfig) XXX_Unmarshal(b []byte) error {
38368         return xxx_messageInfo_MeasGapSharingConfig.Unmarshal(m, b)
38369 }
38370 func (m *MeasGapSharingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38371         return xxx_messageInfo_MeasGapSharingConfig.Marshal(b, m, deterministic)
38372 }
38373 func (m *MeasGapSharingConfig) XXX_Merge(src proto.Message) {
38374         xxx_messageInfo_MeasGapSharingConfig.Merge(m, src)
38375 }
38376 func (m *MeasGapSharingConfig) XXX_Size() int {
38377         return xxx_messageInfo_MeasGapSharingConfig.Size(m)
38378 }
38379 func (m *MeasGapSharingConfig) XXX_DiscardUnknown() {
38380         xxx_messageInfo_MeasGapSharingConfig.DiscardUnknown(m)
38381 }
38382
38383 var xxx_messageInfo_MeasGapSharingConfig proto.InternalMessageInfo
38384
38385 type isMeasGapSharingConfig_GapSharingFR2 interface {
38386         isMeasGapSharingConfig_GapSharingFR2()
38387 }
38388
38389 type MeasGapSharingConfig_ReleaseGapSharingFR2 struct {
38390         ReleaseGapSharingFR2 *Null `protobuf:"bytes,1,opt,name=release_gapSharingFR2,json=releaseGapSharingFR2,proto3,oneof"`
38391 }
38392
38393 type MeasGapSharingConfig_SetupGapSharingFR2 struct {
38394         SetupGapSharingFR2 *MeasGapSharingScheme `protobuf:"bytes,2,opt,name=setup_gapSharingFR2,json=setupGapSharingFR2,proto3,oneof"`
38395 }
38396
38397 func (*MeasGapSharingConfig_ReleaseGapSharingFR2) isMeasGapSharingConfig_GapSharingFR2() {}
38398
38399 func (*MeasGapSharingConfig_SetupGapSharingFR2) isMeasGapSharingConfig_GapSharingFR2() {}
38400
38401 func (m *MeasGapSharingConfig) GetGapSharingFR2() isMeasGapSharingConfig_GapSharingFR2 {
38402         if m != nil {
38403                 return m.GapSharingFR2
38404         }
38405         return nil
38406 }
38407
38408 func (m *MeasGapSharingConfig) GetReleaseGapSharingFR2() *Null {
38409         if x, ok := m.GetGapSharingFR2().(*MeasGapSharingConfig_ReleaseGapSharingFR2); ok {
38410                 return x.ReleaseGapSharingFR2
38411         }
38412         return nil
38413 }
38414
38415 func (m *MeasGapSharingConfig) GetSetupGapSharingFR2() *MeasGapSharingScheme {
38416         if x, ok := m.GetGapSharingFR2().(*MeasGapSharingConfig_SetupGapSharingFR2); ok {
38417                 return x.SetupGapSharingFR2
38418         }
38419         return nil
38420 }
38421
38422 type isMeasGapSharingConfig_GapSharingFR1 interface {
38423         isMeasGapSharingConfig_GapSharingFR1()
38424 }
38425
38426 type MeasGapSharingConfig_ReleaseGapSharingFR1 struct {
38427         ReleaseGapSharingFR1 *Null `protobuf:"bytes,3,opt,name=release_gapSharingFR1,json=releaseGapSharingFR1,proto3,oneof"`
38428 }
38429
38430 type MeasGapSharingConfig_SetupGapSharingFR1 struct {
38431         SetupGapSharingFR1 *MeasGapSharingScheme `protobuf:"bytes,4,opt,name=setup_gapSharingFR1,json=setupGapSharingFR1,proto3,oneof"`
38432 }
38433
38434 func (*MeasGapSharingConfig_ReleaseGapSharingFR1) isMeasGapSharingConfig_GapSharingFR1() {}
38435
38436 func (*MeasGapSharingConfig_SetupGapSharingFR1) isMeasGapSharingConfig_GapSharingFR1() {}
38437
38438 func (m *MeasGapSharingConfig) GetGapSharingFR1() isMeasGapSharingConfig_GapSharingFR1 {
38439         if m != nil {
38440                 return m.GapSharingFR1
38441         }
38442         return nil
38443 }
38444
38445 func (m *MeasGapSharingConfig) GetReleaseGapSharingFR1() *Null {
38446         if x, ok := m.GetGapSharingFR1().(*MeasGapSharingConfig_ReleaseGapSharingFR1); ok {
38447                 return x.ReleaseGapSharingFR1
38448         }
38449         return nil
38450 }
38451
38452 func (m *MeasGapSharingConfig) GetSetupGapSharingFR1() *MeasGapSharingScheme {
38453         if x, ok := m.GetGapSharingFR1().(*MeasGapSharingConfig_SetupGapSharingFR1); ok {
38454                 return x.SetupGapSharingFR1
38455         }
38456         return nil
38457 }
38458
38459 type isMeasGapSharingConfig_GapSharingUE interface {
38460         isMeasGapSharingConfig_GapSharingUE()
38461 }
38462
38463 type MeasGapSharingConfig_ReleaseGapSharingUE struct {
38464         ReleaseGapSharingUE *Null `protobuf:"bytes,5,opt,name=release_gapSharingUE,json=releaseGapSharingUE,proto3,oneof"`
38465 }
38466
38467 type MeasGapSharingConfig_SetupGapSharingUE struct {
38468         SetupGapSharingUE *MeasGapSharingScheme `protobuf:"bytes,6,opt,name=setup_gapSharingUE,json=setupGapSharingUE,proto3,oneof"`
38469 }
38470
38471 func (*MeasGapSharingConfig_ReleaseGapSharingUE) isMeasGapSharingConfig_GapSharingUE() {}
38472
38473 func (*MeasGapSharingConfig_SetupGapSharingUE) isMeasGapSharingConfig_GapSharingUE() {}
38474
38475 func (m *MeasGapSharingConfig) GetGapSharingUE() isMeasGapSharingConfig_GapSharingUE {
38476         if m != nil {
38477                 return m.GapSharingUE
38478         }
38479         return nil
38480 }
38481
38482 func (m *MeasGapSharingConfig) GetReleaseGapSharingUE() *Null {
38483         if x, ok := m.GetGapSharingUE().(*MeasGapSharingConfig_ReleaseGapSharingUE); ok {
38484                 return x.ReleaseGapSharingUE
38485         }
38486         return nil
38487 }
38488
38489 func (m *MeasGapSharingConfig) GetSetupGapSharingUE() *MeasGapSharingScheme {
38490         if x, ok := m.GetGapSharingUE().(*MeasGapSharingConfig_SetupGapSharingUE); ok {
38491                 return x.SetupGapSharingUE
38492         }
38493         return nil
38494 }
38495
38496 // XXX_OneofWrappers is for the internal use of the proto package.
38497 func (*MeasGapSharingConfig) XXX_OneofWrappers() []interface{} {
38498         return []interface{}{
38499                 (*MeasGapSharingConfig_ReleaseGapSharingFR2)(nil),
38500                 (*MeasGapSharingConfig_SetupGapSharingFR2)(nil),
38501                 (*MeasGapSharingConfig_ReleaseGapSharingFR1)(nil),
38502                 (*MeasGapSharingConfig_SetupGapSharingFR1)(nil),
38503                 (*MeasGapSharingConfig_ReleaseGapSharingUE)(nil),
38504                 (*MeasGapSharingConfig_SetupGapSharingUE)(nil),
38505         }
38506 }
38507
38508 type MeasGapSharingScheme struct {
38509         Value                MeasGapSharingScheme_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.MeasGapSharingScheme_Value" json:"value,omitempty"`
38510         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
38511         XXX_unrecognized     []byte                     `json:"-"`
38512         XXX_sizecache        int32                      `json:"-"`
38513 }
38514
38515 func (m *MeasGapSharingScheme) Reset()         { *m = MeasGapSharingScheme{} }
38516 func (m *MeasGapSharingScheme) String() string { return proto.CompactTextString(m) }
38517 func (*MeasGapSharingScheme) ProtoMessage()    {}
38518 func (*MeasGapSharingScheme) Descriptor() ([]byte, []int) {
38519         return fileDescriptor_21c7528bb61f1a7a, []int{424}
38520 }
38521
38522 func (m *MeasGapSharingScheme) XXX_Unmarshal(b []byte) error {
38523         return xxx_messageInfo_MeasGapSharingScheme.Unmarshal(m, b)
38524 }
38525 func (m *MeasGapSharingScheme) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38526         return xxx_messageInfo_MeasGapSharingScheme.Marshal(b, m, deterministic)
38527 }
38528 func (m *MeasGapSharingScheme) XXX_Merge(src proto.Message) {
38529         xxx_messageInfo_MeasGapSharingScheme.Merge(m, src)
38530 }
38531 func (m *MeasGapSharingScheme) XXX_Size() int {
38532         return xxx_messageInfo_MeasGapSharingScheme.Size(m)
38533 }
38534 func (m *MeasGapSharingScheme) XXX_DiscardUnknown() {
38535         xxx_messageInfo_MeasGapSharingScheme.DiscardUnknown(m)
38536 }
38537
38538 var xxx_messageInfo_MeasGapSharingScheme proto.InternalMessageInfo
38539
38540 func (m *MeasGapSharingScheme) GetValue() MeasGapSharingScheme_Value {
38541         if m != nil {
38542                 return m.Value
38543         }
38544         return MeasGapSharingScheme_protobuf_unspecified
38545 }
38546
38547 type OtherConfig struct {
38548         // Types that are valid to be assigned to DelayBudgetReportingConfig:
38549         //      *OtherConfig_Release
38550         //      *OtherConfig_Setup
38551         DelayBudgetReportingConfig isOtherConfig_DelayBudgetReportingConfig `protobuf_oneof:"delayBudgetReportingConfig"`
38552         XXX_NoUnkeyedLiteral       struct{}                                 `json:"-"`
38553         XXX_unrecognized           []byte                                   `json:"-"`
38554         XXX_sizecache              int32                                    `json:"-"`
38555 }
38556
38557 func (m *OtherConfig) Reset()         { *m = OtherConfig{} }
38558 func (m *OtherConfig) String() string { return proto.CompactTextString(m) }
38559 func (*OtherConfig) ProtoMessage()    {}
38560 func (*OtherConfig) Descriptor() ([]byte, []int) {
38561         return fileDescriptor_21c7528bb61f1a7a, []int{425}
38562 }
38563
38564 func (m *OtherConfig) XXX_Unmarshal(b []byte) error {
38565         return xxx_messageInfo_OtherConfig.Unmarshal(m, b)
38566 }
38567 func (m *OtherConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38568         return xxx_messageInfo_OtherConfig.Marshal(b, m, deterministic)
38569 }
38570 func (m *OtherConfig) XXX_Merge(src proto.Message) {
38571         xxx_messageInfo_OtherConfig.Merge(m, src)
38572 }
38573 func (m *OtherConfig) XXX_Size() int {
38574         return xxx_messageInfo_OtherConfig.Size(m)
38575 }
38576 func (m *OtherConfig) XXX_DiscardUnknown() {
38577         xxx_messageInfo_OtherConfig.DiscardUnknown(m)
38578 }
38579
38580 var xxx_messageInfo_OtherConfig proto.InternalMessageInfo
38581
38582 type isOtherConfig_DelayBudgetReportingConfig interface {
38583         isOtherConfig_DelayBudgetReportingConfig()
38584 }
38585
38586 type OtherConfig_Release struct {
38587         Release *Null `protobuf:"bytes,1,opt,name=release,proto3,oneof"`
38588 }
38589
38590 type OtherConfig_Setup struct {
38591         Setup *DelayBudgetReportingProhibitTimer `protobuf:"bytes,2,opt,name=setup,proto3,oneof"`
38592 }
38593
38594 func (*OtherConfig_Release) isOtherConfig_DelayBudgetReportingConfig() {}
38595
38596 func (*OtherConfig_Setup) isOtherConfig_DelayBudgetReportingConfig() {}
38597
38598 func (m *OtherConfig) GetDelayBudgetReportingConfig() isOtherConfig_DelayBudgetReportingConfig {
38599         if m != nil {
38600                 return m.DelayBudgetReportingConfig
38601         }
38602         return nil
38603 }
38604
38605 func (m *OtherConfig) GetRelease() *Null {
38606         if x, ok := m.GetDelayBudgetReportingConfig().(*OtherConfig_Release); ok {
38607                 return x.Release
38608         }
38609         return nil
38610 }
38611
38612 func (m *OtherConfig) GetSetup() *DelayBudgetReportingProhibitTimer {
38613         if x, ok := m.GetDelayBudgetReportingConfig().(*OtherConfig_Setup); ok {
38614                 return x.Setup
38615         }
38616         return nil
38617 }
38618
38619 // XXX_OneofWrappers is for the internal use of the proto package.
38620 func (*OtherConfig) XXX_OneofWrappers() []interface{} {
38621         return []interface{}{
38622                 (*OtherConfig_Release)(nil),
38623                 (*OtherConfig_Setup)(nil),
38624         }
38625 }
38626
38627 type DelayBudgetReportingProhibitTimer struct {
38628         Value                DelayBudgetReportingProhibitTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DelayBudgetReportingProhibitTimer_Value" json:"value,omitempty"`
38629         XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
38630         XXX_unrecognized     []byte                                  `json:"-"`
38631         XXX_sizecache        int32                                   `json:"-"`
38632 }
38633
38634 func (m *DelayBudgetReportingProhibitTimer) Reset()         { *m = DelayBudgetReportingProhibitTimer{} }
38635 func (m *DelayBudgetReportingProhibitTimer) String() string { return proto.CompactTextString(m) }
38636 func (*DelayBudgetReportingProhibitTimer) ProtoMessage()    {}
38637 func (*DelayBudgetReportingProhibitTimer) Descriptor() ([]byte, []int) {
38638         return fileDescriptor_21c7528bb61f1a7a, []int{426}
38639 }
38640
38641 func (m *DelayBudgetReportingProhibitTimer) XXX_Unmarshal(b []byte) error {
38642         return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Unmarshal(m, b)
38643 }
38644 func (m *DelayBudgetReportingProhibitTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38645         return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Marshal(b, m, deterministic)
38646 }
38647 func (m *DelayBudgetReportingProhibitTimer) XXX_Merge(src proto.Message) {
38648         xxx_messageInfo_DelayBudgetReportingProhibitTimer.Merge(m, src)
38649 }
38650 func (m *DelayBudgetReportingProhibitTimer) XXX_Size() int {
38651         return xxx_messageInfo_DelayBudgetReportingProhibitTimer.Size(m)
38652 }
38653 func (m *DelayBudgetReportingProhibitTimer) XXX_DiscardUnknown() {
38654         xxx_messageInfo_DelayBudgetReportingProhibitTimer.DiscardUnknown(m)
38655 }
38656
38657 var xxx_messageInfo_DelayBudgetReportingProhibitTimer proto.InternalMessageInfo
38658
38659 func (m *DelayBudgetReportingProhibitTimer) GetValue() DelayBudgetReportingProhibitTimer_Value {
38660         if m != nil {
38661                 return m.Value
38662         }
38663         return DelayBudgetReportingProhibitTimer_protobuf_unspecified
38664 }
38665
38666 type OtherConfigV1540 struct {
38667         // Types that are valid to be assigned to OverheatingAssistanceConfig:
38668         //      *OtherConfigV1540_ReleaseOverheatingAssistanceConfig
38669         //      *OtherConfigV1540_SetupOverheatingAssistanceConfig
38670         OverheatingAssistanceConfig isOtherConfigV1540_OverheatingAssistanceConfig `protobuf_oneof:"overheatingAssistanceConfig"`
38671         XXX_NoUnkeyedLiteral        struct{}                                       `json:"-"`
38672         XXX_unrecognized            []byte                                         `json:"-"`
38673         XXX_sizecache               int32                                          `json:"-"`
38674 }
38675
38676 func (m *OtherConfigV1540) Reset()         { *m = OtherConfigV1540{} }
38677 func (m *OtherConfigV1540) String() string { return proto.CompactTextString(m) }
38678 func (*OtherConfigV1540) ProtoMessage()    {}
38679 func (*OtherConfigV1540) Descriptor() ([]byte, []int) {
38680         return fileDescriptor_21c7528bb61f1a7a, []int{427}
38681 }
38682
38683 func (m *OtherConfigV1540) XXX_Unmarshal(b []byte) error {
38684         return xxx_messageInfo_OtherConfigV1540.Unmarshal(m, b)
38685 }
38686 func (m *OtherConfigV1540) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38687         return xxx_messageInfo_OtherConfigV1540.Marshal(b, m, deterministic)
38688 }
38689 func (m *OtherConfigV1540) XXX_Merge(src proto.Message) {
38690         xxx_messageInfo_OtherConfigV1540.Merge(m, src)
38691 }
38692 func (m *OtherConfigV1540) XXX_Size() int {
38693         return xxx_messageInfo_OtherConfigV1540.Size(m)
38694 }
38695 func (m *OtherConfigV1540) XXX_DiscardUnknown() {
38696         xxx_messageInfo_OtherConfigV1540.DiscardUnknown(m)
38697 }
38698
38699 var xxx_messageInfo_OtherConfigV1540 proto.InternalMessageInfo
38700
38701 type isOtherConfigV1540_OverheatingAssistanceConfig interface {
38702         isOtherConfigV1540_OverheatingAssistanceConfig()
38703 }
38704
38705 type OtherConfigV1540_ReleaseOverheatingAssistanceConfig struct {
38706         ReleaseOverheatingAssistanceConfig *Null `protobuf:"bytes,1,opt,name=release_overheatingAssistanceConfig,json=releaseOverheatingAssistanceConfig,proto3,oneof"`
38707 }
38708
38709 type OtherConfigV1540_SetupOverheatingAssistanceConfig struct {
38710         SetupOverheatingAssistanceConfig *OverheatingAssistanceConfig `protobuf:"bytes,2,opt,name=setup_overheatingAssistanceConfig,json=setupOverheatingAssistanceConfig,proto3,oneof"`
38711 }
38712
38713 func (*OtherConfigV1540_ReleaseOverheatingAssistanceConfig) isOtherConfigV1540_OverheatingAssistanceConfig() {
38714 }
38715
38716 func (*OtherConfigV1540_SetupOverheatingAssistanceConfig) isOtherConfigV1540_OverheatingAssistanceConfig() {
38717 }
38718
38719 func (m *OtherConfigV1540) GetOverheatingAssistanceConfig() isOtherConfigV1540_OverheatingAssistanceConfig {
38720         if m != nil {
38721                 return m.OverheatingAssistanceConfig
38722         }
38723         return nil
38724 }
38725
38726 func (m *OtherConfigV1540) GetReleaseOverheatingAssistanceConfig() *Null {
38727         if x, ok := m.GetOverheatingAssistanceConfig().(*OtherConfigV1540_ReleaseOverheatingAssistanceConfig); ok {
38728                 return x.ReleaseOverheatingAssistanceConfig
38729         }
38730         return nil
38731 }
38732
38733 func (m *OtherConfigV1540) GetSetupOverheatingAssistanceConfig() *OverheatingAssistanceConfig {
38734         if x, ok := m.GetOverheatingAssistanceConfig().(*OtherConfigV1540_SetupOverheatingAssistanceConfig); ok {
38735                 return x.SetupOverheatingAssistanceConfig
38736         }
38737         return nil
38738 }
38739
38740 // XXX_OneofWrappers is for the internal use of the proto package.
38741 func (*OtherConfigV1540) XXX_OneofWrappers() []interface{} {
38742         return []interface{}{
38743                 (*OtherConfigV1540_ReleaseOverheatingAssistanceConfig)(nil),
38744                 (*OtherConfigV1540_SetupOverheatingAssistanceConfig)(nil),
38745         }
38746 }
38747
38748 type OverheatingAssistanceConfig struct {
38749         OverheatingIndicationProhibitTimer OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer `protobuf:"varint,1,opt,name=overheatingIndicationProhibitTimer,proto3,enum=streaming_protobufs.OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer" json:"overheatingIndicationProhibitTimer,omitempty"`
38750         XXX_NoUnkeyedLiteral               struct{}                                                       `json:"-"`
38751         XXX_unrecognized                   []byte                                                         `json:"-"`
38752         XXX_sizecache                      int32                                                          `json:"-"`
38753 }
38754
38755 func (m *OverheatingAssistanceConfig) Reset()         { *m = OverheatingAssistanceConfig{} }
38756 func (m *OverheatingAssistanceConfig) String() string { return proto.CompactTextString(m) }
38757 func (*OverheatingAssistanceConfig) ProtoMessage()    {}
38758 func (*OverheatingAssistanceConfig) Descriptor() ([]byte, []int) {
38759         return fileDescriptor_21c7528bb61f1a7a, []int{428}
38760 }
38761
38762 func (m *OverheatingAssistanceConfig) XXX_Unmarshal(b []byte) error {
38763         return xxx_messageInfo_OverheatingAssistanceConfig.Unmarshal(m, b)
38764 }
38765 func (m *OverheatingAssistanceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38766         return xxx_messageInfo_OverheatingAssistanceConfig.Marshal(b, m, deterministic)
38767 }
38768 func (m *OverheatingAssistanceConfig) XXX_Merge(src proto.Message) {
38769         xxx_messageInfo_OverheatingAssistanceConfig.Merge(m, src)
38770 }
38771 func (m *OverheatingAssistanceConfig) XXX_Size() int {
38772         return xxx_messageInfo_OverheatingAssistanceConfig.Size(m)
38773 }
38774 func (m *OverheatingAssistanceConfig) XXX_DiscardUnknown() {
38775         xxx_messageInfo_OverheatingAssistanceConfig.DiscardUnknown(m)
38776 }
38777
38778 var xxx_messageInfo_OverheatingAssistanceConfig proto.InternalMessageInfo
38779
38780 func (m *OverheatingAssistanceConfig) GetOverheatingIndicationProhibitTimer() OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer {
38781         if m != nil {
38782                 return m.OverheatingIndicationProhibitTimer
38783         }
38784         return OverheatingAssistanceConfig_protobuf_unspecified
38785 }
38786
38787 type SCellConfig struct {
38788         SCellIndex           uint32                   `protobuf:"varint,1,opt,name=sCellIndex,proto3" json:"sCellIndex,omitempty"`
38789         SCellConfigCommon    *ServingCellConfigCommon `protobuf:"bytes,2,opt,name=sCellConfigCommon,proto3" json:"sCellConfigCommon,omitempty"`
38790         SCellConfigDedicated *ServingCellConfig       `protobuf:"bytes,3,opt,name=sCellConfigDedicated,proto3" json:"sCellConfigDedicated,omitempty"`
38791         Smtc                 *SSB_MTC                 `protobuf:"bytes,4,opt,name=smtc,proto3" json:"smtc,omitempty"`
38792         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
38793         XXX_unrecognized     []byte                   `json:"-"`
38794         XXX_sizecache        int32                    `json:"-"`
38795 }
38796
38797 func (m *SCellConfig) Reset()         { *m = SCellConfig{} }
38798 func (m *SCellConfig) String() string { return proto.CompactTextString(m) }
38799 func (*SCellConfig) ProtoMessage()    {}
38800 func (*SCellConfig) Descriptor() ([]byte, []int) {
38801         return fileDescriptor_21c7528bb61f1a7a, []int{429}
38802 }
38803
38804 func (m *SCellConfig) XXX_Unmarshal(b []byte) error {
38805         return xxx_messageInfo_SCellConfig.Unmarshal(m, b)
38806 }
38807 func (m *SCellConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38808         return xxx_messageInfo_SCellConfig.Marshal(b, m, deterministic)
38809 }
38810 func (m *SCellConfig) XXX_Merge(src proto.Message) {
38811         xxx_messageInfo_SCellConfig.Merge(m, src)
38812 }
38813 func (m *SCellConfig) XXX_Size() int {
38814         return xxx_messageInfo_SCellConfig.Size(m)
38815 }
38816 func (m *SCellConfig) XXX_DiscardUnknown() {
38817         xxx_messageInfo_SCellConfig.DiscardUnknown(m)
38818 }
38819
38820 var xxx_messageInfo_SCellConfig proto.InternalMessageInfo
38821
38822 func (m *SCellConfig) GetSCellIndex() uint32 {
38823         if m != nil {
38824                 return m.SCellIndex
38825         }
38826         return 0
38827 }
38828
38829 func (m *SCellConfig) GetSCellConfigCommon() *ServingCellConfigCommon {
38830         if m != nil {
38831                 return m.SCellConfigCommon
38832         }
38833         return nil
38834 }
38835
38836 func (m *SCellConfig) GetSCellConfigDedicated() *ServingCellConfig {
38837         if m != nil {
38838                 return m.SCellConfigDedicated
38839         }
38840         return nil
38841 }
38842
38843 func (m *SCellConfig) GetSmtc() *SSB_MTC {
38844         if m != nil {
38845                 return m.Smtc
38846         }
38847         return nil
38848 }
38849
38850 type SearchSpace struct {
38851         SearchSpaceId        uint32                `protobuf:"varint,1,opt,name=searchSpaceId,proto3" json:"searchSpaceId,omitempty"`
38852         ControlResourceSetId *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=controlResourceSetId,proto3" json:"controlResourceSetId,omitempty"`
38853         // Types that are valid to be assigned to MonitoringSlotPeriodicityAndOffset:
38854         //      *SearchSpace_Sl1
38855         //      *SearchSpace_Sl2
38856         //      *SearchSpace_Sl4
38857         //      *SearchSpace_Sl5
38858         //      *SearchSpace_Sl8
38859         //      *SearchSpace_Sl10
38860         //      *SearchSpace_Sl16
38861         //      *SearchSpace_Sl20
38862         //      *SearchSpace_Sl40
38863         //      *SearchSpace_Sl80
38864         //      *SearchSpace_Sl160
38865         //      *SearchSpace_Sl320
38866         //      *SearchSpace_Sl640
38867         //      *SearchSpace_Sl1280
38868         //      *SearchSpace_Sl2560
38869         MonitoringSlotPeriodicityAndOffset isSearchSpace_MonitoringSlotPeriodicityAndOffset `protobuf_oneof:"monitoringSlotPeriodicityAndOffset"`
38870         Duration                           *wrappers.UInt32Value                            `protobuf:"bytes,18,opt,name=duration,proto3" json:"duration,omitempty"`
38871         MonitoringSymbolsWithinSlot        *wrappers.BytesValue                             `protobuf:"bytes,19,opt,name=monitoringSymbolsWithinSlot,proto3" json:"monitoringSymbolsWithinSlot,omitempty"`
38872         NrofCandidates                     *NrofCandidates                                  `protobuf:"bytes,20,opt,name=nrofCandidates,proto3" json:"nrofCandidates,omitempty"`
38873         // Types that are valid to be assigned to SearchSpaceType:
38874         //      *SearchSpace_Common
38875         //      *SearchSpace_Ue_Specific
38876         SearchSpaceType      isSearchSpace_SearchSpaceType `protobuf_oneof:"searchSpaceType"`
38877         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
38878         XXX_unrecognized     []byte                        `json:"-"`
38879         XXX_sizecache        int32                         `json:"-"`
38880 }
38881
38882 func (m *SearchSpace) Reset()         { *m = SearchSpace{} }
38883 func (m *SearchSpace) String() string { return proto.CompactTextString(m) }
38884 func (*SearchSpace) ProtoMessage()    {}
38885 func (*SearchSpace) Descriptor() ([]byte, []int) {
38886         return fileDescriptor_21c7528bb61f1a7a, []int{430}
38887 }
38888
38889 func (m *SearchSpace) XXX_Unmarshal(b []byte) error {
38890         return xxx_messageInfo_SearchSpace.Unmarshal(m, b)
38891 }
38892 func (m *SearchSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
38893         return xxx_messageInfo_SearchSpace.Marshal(b, m, deterministic)
38894 }
38895 func (m *SearchSpace) XXX_Merge(src proto.Message) {
38896         xxx_messageInfo_SearchSpace.Merge(m, src)
38897 }
38898 func (m *SearchSpace) XXX_Size() int {
38899         return xxx_messageInfo_SearchSpace.Size(m)
38900 }
38901 func (m *SearchSpace) XXX_DiscardUnknown() {
38902         xxx_messageInfo_SearchSpace.DiscardUnknown(m)
38903 }
38904
38905 var xxx_messageInfo_SearchSpace proto.InternalMessageInfo
38906
38907 func (m *SearchSpace) GetSearchSpaceId() uint32 {
38908         if m != nil {
38909                 return m.SearchSpaceId
38910         }
38911         return 0
38912 }
38913
38914 func (m *SearchSpace) GetControlResourceSetId() *wrappers.UInt32Value {
38915         if m != nil {
38916                 return m.ControlResourceSetId
38917         }
38918         return nil
38919 }
38920
38921 type isSearchSpace_MonitoringSlotPeriodicityAndOffset interface {
38922         isSearchSpace_MonitoringSlotPeriodicityAndOffset()
38923 }
38924
38925 type SearchSpace_Sl1 struct {
38926         Sl1 *Null `protobuf:"bytes,3,opt,name=sl1,proto3,oneof"`
38927 }
38928
38929 type SearchSpace_Sl2 struct {
38930         Sl2 uint32 `protobuf:"varint,4,opt,name=sl2,proto3,oneof"`
38931 }
38932
38933 type SearchSpace_Sl4 struct {
38934         Sl4 uint32 `protobuf:"varint,5,opt,name=sl4,proto3,oneof"`
38935 }
38936
38937 type SearchSpace_Sl5 struct {
38938         Sl5 uint32 `protobuf:"varint,6,opt,name=sl5,proto3,oneof"`
38939 }
38940
38941 type SearchSpace_Sl8 struct {
38942         Sl8 uint32 `protobuf:"varint,7,opt,name=sl8,proto3,oneof"`
38943 }
38944
38945 type SearchSpace_Sl10 struct {
38946         Sl10 uint32 `protobuf:"varint,8,opt,name=sl10,proto3,oneof"`
38947 }
38948
38949 type SearchSpace_Sl16 struct {
38950         Sl16 uint32 `protobuf:"varint,9,opt,name=sl16,proto3,oneof"`
38951 }
38952
38953 type SearchSpace_Sl20 struct {
38954         Sl20 uint32 `protobuf:"varint,10,opt,name=sl20,proto3,oneof"`
38955 }
38956
38957 type SearchSpace_Sl40 struct {
38958         Sl40 uint32 `protobuf:"varint,11,opt,name=sl40,proto3,oneof"`
38959 }
38960
38961 type SearchSpace_Sl80 struct {
38962         Sl80 uint32 `protobuf:"varint,12,opt,name=sl80,proto3,oneof"`
38963 }
38964
38965 type SearchSpace_Sl160 struct {
38966         Sl160 uint32 `protobuf:"varint,13,opt,name=sl160,proto3,oneof"`
38967 }
38968
38969 type SearchSpace_Sl320 struct {
38970         Sl320 uint32 `protobuf:"varint,14,opt,name=sl320,proto3,oneof"`
38971 }
38972
38973 type SearchSpace_Sl640 struct {
38974         Sl640 uint32 `protobuf:"varint,15,opt,name=sl640,proto3,oneof"`
38975 }
38976
38977 type SearchSpace_Sl1280 struct {
38978         Sl1280 uint32 `protobuf:"varint,16,opt,name=sl1280,proto3,oneof"`
38979 }
38980
38981 type SearchSpace_Sl2560 struct {
38982         Sl2560 uint32 `protobuf:"varint,17,opt,name=sl2560,proto3,oneof"`
38983 }
38984
38985 func (*SearchSpace_Sl1) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38986
38987 func (*SearchSpace_Sl2) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38988
38989 func (*SearchSpace_Sl4) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38990
38991 func (*SearchSpace_Sl5) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38992
38993 func (*SearchSpace_Sl8) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38994
38995 func (*SearchSpace_Sl10) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38996
38997 func (*SearchSpace_Sl16) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
38998
38999 func (*SearchSpace_Sl20) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39000
39001 func (*SearchSpace_Sl40) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39002
39003 func (*SearchSpace_Sl80) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39004
39005 func (*SearchSpace_Sl160) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39006
39007 func (*SearchSpace_Sl320) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39008
39009 func (*SearchSpace_Sl640) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39010
39011 func (*SearchSpace_Sl1280) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39012
39013 func (*SearchSpace_Sl2560) isSearchSpace_MonitoringSlotPeriodicityAndOffset() {}
39014
39015 func (m *SearchSpace) GetMonitoringSlotPeriodicityAndOffset() isSearchSpace_MonitoringSlotPeriodicityAndOffset {
39016         if m != nil {
39017                 return m.MonitoringSlotPeriodicityAndOffset
39018         }
39019         return nil
39020 }
39021
39022 func (m *SearchSpace) GetSl1() *Null {
39023         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl1); ok {
39024                 return x.Sl1
39025         }
39026         return nil
39027 }
39028
39029 func (m *SearchSpace) GetSl2() uint32 {
39030         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl2); ok {
39031                 return x.Sl2
39032         }
39033         return 0
39034 }
39035
39036 func (m *SearchSpace) GetSl4() uint32 {
39037         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl4); ok {
39038                 return x.Sl4
39039         }
39040         return 0
39041 }
39042
39043 func (m *SearchSpace) GetSl5() uint32 {
39044         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl5); ok {
39045                 return x.Sl5
39046         }
39047         return 0
39048 }
39049
39050 func (m *SearchSpace) GetSl8() uint32 {
39051         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl8); ok {
39052                 return x.Sl8
39053         }
39054         return 0
39055 }
39056
39057 func (m *SearchSpace) GetSl10() uint32 {
39058         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl10); ok {
39059                 return x.Sl10
39060         }
39061         return 0
39062 }
39063
39064 func (m *SearchSpace) GetSl16() uint32 {
39065         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl16); ok {
39066                 return x.Sl16
39067         }
39068         return 0
39069 }
39070
39071 func (m *SearchSpace) GetSl20() uint32 {
39072         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl20); ok {
39073                 return x.Sl20
39074         }
39075         return 0
39076 }
39077
39078 func (m *SearchSpace) GetSl40() uint32 {
39079         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl40); ok {
39080                 return x.Sl40
39081         }
39082         return 0
39083 }
39084
39085 func (m *SearchSpace) GetSl80() uint32 {
39086         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl80); ok {
39087                 return x.Sl80
39088         }
39089         return 0
39090 }
39091
39092 func (m *SearchSpace) GetSl160() uint32 {
39093         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl160); ok {
39094                 return x.Sl160
39095         }
39096         return 0
39097 }
39098
39099 func (m *SearchSpace) GetSl320() uint32 {
39100         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl320); ok {
39101                 return x.Sl320
39102         }
39103         return 0
39104 }
39105
39106 func (m *SearchSpace) GetSl640() uint32 {
39107         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl640); ok {
39108                 return x.Sl640
39109         }
39110         return 0
39111 }
39112
39113 func (m *SearchSpace) GetSl1280() uint32 {
39114         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl1280); ok {
39115                 return x.Sl1280
39116         }
39117         return 0
39118 }
39119
39120 func (m *SearchSpace) GetSl2560() uint32 {
39121         if x, ok := m.GetMonitoringSlotPeriodicityAndOffset().(*SearchSpace_Sl2560); ok {
39122                 return x.Sl2560
39123         }
39124         return 0
39125 }
39126
39127 func (m *SearchSpace) GetDuration() *wrappers.UInt32Value {
39128         if m != nil {
39129                 return m.Duration
39130         }
39131         return nil
39132 }
39133
39134 func (m *SearchSpace) GetMonitoringSymbolsWithinSlot() *wrappers.BytesValue {
39135         if m != nil {
39136                 return m.MonitoringSymbolsWithinSlot
39137         }
39138         return nil
39139 }
39140
39141 func (m *SearchSpace) GetNrofCandidates() *NrofCandidates {
39142         if m != nil {
39143                 return m.NrofCandidates
39144         }
39145         return nil
39146 }
39147
39148 type isSearchSpace_SearchSpaceType interface {
39149         isSearchSpace_SearchSpaceType()
39150 }
39151
39152 type SearchSpace_Common struct {
39153         Common *Common `protobuf:"bytes,21,opt,name=common,proto3,oneof"`
39154 }
39155
39156 type SearchSpace_Ue_Specific struct {
39157         Ue_Specific *UE_Specific `protobuf:"bytes,22,opt,name=ue_Specific,json=ueSpecific,proto3,oneof"`
39158 }
39159
39160 func (*SearchSpace_Common) isSearchSpace_SearchSpaceType() {}
39161
39162 func (*SearchSpace_Ue_Specific) isSearchSpace_SearchSpaceType() {}
39163
39164 func (m *SearchSpace) GetSearchSpaceType() isSearchSpace_SearchSpaceType {
39165         if m != nil {
39166                 return m.SearchSpaceType
39167         }
39168         return nil
39169 }
39170
39171 func (m *SearchSpace) GetCommon() *Common {
39172         if x, ok := m.GetSearchSpaceType().(*SearchSpace_Common); ok {
39173                 return x.Common
39174         }
39175         return nil
39176 }
39177
39178 func (m *SearchSpace) GetUe_Specific() *UE_Specific {
39179         if x, ok := m.GetSearchSpaceType().(*SearchSpace_Ue_Specific); ok {
39180                 return x.Ue_Specific
39181         }
39182         return nil
39183 }
39184
39185 // XXX_OneofWrappers is for the internal use of the proto package.
39186 func (*SearchSpace) XXX_OneofWrappers() []interface{} {
39187         return []interface{}{
39188                 (*SearchSpace_Sl1)(nil),
39189                 (*SearchSpace_Sl2)(nil),
39190                 (*SearchSpace_Sl4)(nil),
39191                 (*SearchSpace_Sl5)(nil),
39192                 (*SearchSpace_Sl8)(nil),
39193                 (*SearchSpace_Sl10)(nil),
39194                 (*SearchSpace_Sl16)(nil),
39195                 (*SearchSpace_Sl20)(nil),
39196                 (*SearchSpace_Sl40)(nil),
39197                 (*SearchSpace_Sl80)(nil),
39198                 (*SearchSpace_Sl160)(nil),
39199                 (*SearchSpace_Sl320)(nil),
39200                 (*SearchSpace_Sl640)(nil),
39201                 (*SearchSpace_Sl1280)(nil),
39202                 (*SearchSpace_Sl2560)(nil),
39203                 (*SearchSpace_Common)(nil),
39204                 (*SearchSpace_Ue_Specific)(nil),
39205         }
39206 }
39207
39208 type NrofCandidates struct {
39209         AggregationLevel1    *AggregationLevel `protobuf:"bytes,1,opt,name=aggregationLevel1,proto3" json:"aggregationLevel1,omitempty"`
39210         AggregationLevel2    *AggregationLevel `protobuf:"bytes,2,opt,name=aggregationLevel2,proto3" json:"aggregationLevel2,omitempty"`
39211         AggregationLevel4    *AggregationLevel `protobuf:"bytes,3,opt,name=aggregationLevel4,proto3" json:"aggregationLevel4,omitempty"`
39212         AggregationLevel8    *AggregationLevel `protobuf:"bytes,4,opt,name=aggregationLevel8,proto3" json:"aggregationLevel8,omitempty"`
39213         AggregationLevel16   *AggregationLevel `protobuf:"bytes,5,opt,name=aggregationLevel16,proto3" json:"aggregationLevel16,omitempty"`
39214         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
39215         XXX_unrecognized     []byte            `json:"-"`
39216         XXX_sizecache        int32             `json:"-"`
39217 }
39218
39219 func (m *NrofCandidates) Reset()         { *m = NrofCandidates{} }
39220 func (m *NrofCandidates) String() string { return proto.CompactTextString(m) }
39221 func (*NrofCandidates) ProtoMessage()    {}
39222 func (*NrofCandidates) Descriptor() ([]byte, []int) {
39223         return fileDescriptor_21c7528bb61f1a7a, []int{431}
39224 }
39225
39226 func (m *NrofCandidates) XXX_Unmarshal(b []byte) error {
39227         return xxx_messageInfo_NrofCandidates.Unmarshal(m, b)
39228 }
39229 func (m *NrofCandidates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39230         return xxx_messageInfo_NrofCandidates.Marshal(b, m, deterministic)
39231 }
39232 func (m *NrofCandidates) XXX_Merge(src proto.Message) {
39233         xxx_messageInfo_NrofCandidates.Merge(m, src)
39234 }
39235 func (m *NrofCandidates) XXX_Size() int {
39236         return xxx_messageInfo_NrofCandidates.Size(m)
39237 }
39238 func (m *NrofCandidates) XXX_DiscardUnknown() {
39239         xxx_messageInfo_NrofCandidates.DiscardUnknown(m)
39240 }
39241
39242 var xxx_messageInfo_NrofCandidates proto.InternalMessageInfo
39243
39244 func (m *NrofCandidates) GetAggregationLevel1() *AggregationLevel {
39245         if m != nil {
39246                 return m.AggregationLevel1
39247         }
39248         return nil
39249 }
39250
39251 func (m *NrofCandidates) GetAggregationLevel2() *AggregationLevel {
39252         if m != nil {
39253                 return m.AggregationLevel2
39254         }
39255         return nil
39256 }
39257
39258 func (m *NrofCandidates) GetAggregationLevel4() *AggregationLevel {
39259         if m != nil {
39260                 return m.AggregationLevel4
39261         }
39262         return nil
39263 }
39264
39265 func (m *NrofCandidates) GetAggregationLevel8() *AggregationLevel {
39266         if m != nil {
39267                 return m.AggregationLevel8
39268         }
39269         return nil
39270 }
39271
39272 func (m *NrofCandidates) GetAggregationLevel16() *AggregationLevel {
39273         if m != nil {
39274                 return m.AggregationLevel16
39275         }
39276         return nil
39277 }
39278
39279 type AggregationLevel struct {
39280         Value                AggregationLevel_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.AggregationLevel_Value" json:"value,omitempty"`
39281         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
39282         XXX_unrecognized     []byte                 `json:"-"`
39283         XXX_sizecache        int32                  `json:"-"`
39284 }
39285
39286 func (m *AggregationLevel) Reset()         { *m = AggregationLevel{} }
39287 func (m *AggregationLevel) String() string { return proto.CompactTextString(m) }
39288 func (*AggregationLevel) ProtoMessage()    {}
39289 func (*AggregationLevel) Descriptor() ([]byte, []int) {
39290         return fileDescriptor_21c7528bb61f1a7a, []int{432}
39291 }
39292
39293 func (m *AggregationLevel) XXX_Unmarshal(b []byte) error {
39294         return xxx_messageInfo_AggregationLevel.Unmarshal(m, b)
39295 }
39296 func (m *AggregationLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39297         return xxx_messageInfo_AggregationLevel.Marshal(b, m, deterministic)
39298 }
39299 func (m *AggregationLevel) XXX_Merge(src proto.Message) {
39300         xxx_messageInfo_AggregationLevel.Merge(m, src)
39301 }
39302 func (m *AggregationLevel) XXX_Size() int {
39303         return xxx_messageInfo_AggregationLevel.Size(m)
39304 }
39305 func (m *AggregationLevel) XXX_DiscardUnknown() {
39306         xxx_messageInfo_AggregationLevel.DiscardUnknown(m)
39307 }
39308
39309 var xxx_messageInfo_AggregationLevel proto.InternalMessageInfo
39310
39311 func (m *AggregationLevel) GetValue() AggregationLevel_Value {
39312         if m != nil {
39313                 return m.Value
39314         }
39315         return AggregationLevel_protobuf_unspecified
39316 }
39317
39318 type Common struct {
39319         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"`
39320         Dci_Format2_0              *DCI_Format2_0              `protobuf:"bytes,2,opt,name=dci_Format2_0,json=dciFormat20,proto3" json:"dci_Format2_0,omitempty"`
39321         Dci_Format2_1              *DCI_Format2_1              `protobuf:"bytes,3,opt,name=dci_Format2_1,json=dciFormat21,proto3" json:"dci_Format2_1,omitempty"`
39322         Dci_Format2_2              *DCI_Format2_2              `protobuf:"bytes,4,opt,name=dci_Format2_2,json=dciFormat22,proto3" json:"dci_Format2_2,omitempty"`
39323         Dci_Format2_3              *DCI_Format2_3              `protobuf:"bytes,5,opt,name=dci_Format2_3,json=dciFormat23,proto3" json:"dci_Format2_3,omitempty"`
39324         XXX_NoUnkeyedLiteral       struct{}                    `json:"-"`
39325         XXX_unrecognized           []byte                      `json:"-"`
39326         XXX_sizecache              int32                       `json:"-"`
39327 }
39328
39329 func (m *Common) Reset()         { *m = Common{} }
39330 func (m *Common) String() string { return proto.CompactTextString(m) }
39331 func (*Common) ProtoMessage()    {}
39332 func (*Common) Descriptor() ([]byte, []int) {
39333         return fileDescriptor_21c7528bb61f1a7a, []int{433}
39334 }
39335
39336 func (m *Common) XXX_Unmarshal(b []byte) error {
39337         return xxx_messageInfo_Common.Unmarshal(m, b)
39338 }
39339 func (m *Common) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39340         return xxx_messageInfo_Common.Marshal(b, m, deterministic)
39341 }
39342 func (m *Common) XXX_Merge(src proto.Message) {
39343         xxx_messageInfo_Common.Merge(m, src)
39344 }
39345 func (m *Common) XXX_Size() int {
39346         return xxx_messageInfo_Common.Size(m)
39347 }
39348 func (m *Common) XXX_DiscardUnknown() {
39349         xxx_messageInfo_Common.DiscardUnknown(m)
39350 }
39351
39352 var xxx_messageInfo_Common proto.InternalMessageInfo
39353
39354 func (m *Common) GetDci_Format0_0_AndFormat1_0() *DCI_Format0_0_AndFormat1_0 {
39355         if m != nil {
39356                 return m.Dci_Format0_0_AndFormat1_0
39357         }
39358         return nil
39359 }
39360
39361 func (m *Common) GetDci_Format2_0() *DCI_Format2_0 {
39362         if m != nil {
39363                 return m.Dci_Format2_0
39364         }
39365         return nil
39366 }
39367
39368 func (m *Common) GetDci_Format2_1() *DCI_Format2_1 {
39369         if m != nil {
39370                 return m.Dci_Format2_1
39371         }
39372         return nil
39373 }
39374
39375 func (m *Common) GetDci_Format2_2() *DCI_Format2_2 {
39376         if m != nil {
39377                 return m.Dci_Format2_2
39378         }
39379         return nil
39380 }
39381
39382 func (m *Common) GetDci_Format2_3() *DCI_Format2_3 {
39383         if m != nil {
39384                 return m.Dci_Format2_3
39385         }
39386         return nil
39387 }
39388
39389 type DCI_Format0_0_AndFormat1_0 struct {
39390         XXX_NoUnkeyedLiteral struct{} `json:"-"`
39391         XXX_unrecognized     []byte   `json:"-"`
39392         XXX_sizecache        int32    `json:"-"`
39393 }
39394
39395 func (m *DCI_Format0_0_AndFormat1_0) Reset()         { *m = DCI_Format0_0_AndFormat1_0{} }
39396 func (m *DCI_Format0_0_AndFormat1_0) String() string { return proto.CompactTextString(m) }
39397 func (*DCI_Format0_0_AndFormat1_0) ProtoMessage()    {}
39398 func (*DCI_Format0_0_AndFormat1_0) Descriptor() ([]byte, []int) {
39399         return fileDescriptor_21c7528bb61f1a7a, []int{434}
39400 }
39401
39402 func (m *DCI_Format0_0_AndFormat1_0) XXX_Unmarshal(b []byte) error {
39403         return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Unmarshal(m, b)
39404 }
39405 func (m *DCI_Format0_0_AndFormat1_0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39406         return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Marshal(b, m, deterministic)
39407 }
39408 func (m *DCI_Format0_0_AndFormat1_0) XXX_Merge(src proto.Message) {
39409         xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Merge(m, src)
39410 }
39411 func (m *DCI_Format0_0_AndFormat1_0) XXX_Size() int {
39412         return xxx_messageInfo_DCI_Format0_0_AndFormat1_0.Size(m)
39413 }
39414 func (m *DCI_Format0_0_AndFormat1_0) XXX_DiscardUnknown() {
39415         xxx_messageInfo_DCI_Format0_0_AndFormat1_0.DiscardUnknown(m)
39416 }
39417
39418 var xxx_messageInfo_DCI_Format0_0_AndFormat1_0 proto.InternalMessageInfo
39419
39420 type DCI_Format2_0 struct {
39421         NrofCandidates_SFI   *NrofCandidates_SFI `protobuf:"bytes,1,opt,name=nrofCandidates_SFI,json=nrofCandidatesSFI,proto3" json:"nrofCandidates_SFI,omitempty"`
39422         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
39423         XXX_unrecognized     []byte              `json:"-"`
39424         XXX_sizecache        int32               `json:"-"`
39425 }
39426
39427 func (m *DCI_Format2_0) Reset()         { *m = DCI_Format2_0{} }
39428 func (m *DCI_Format2_0) String() string { return proto.CompactTextString(m) }
39429 func (*DCI_Format2_0) ProtoMessage()    {}
39430 func (*DCI_Format2_0) Descriptor() ([]byte, []int) {
39431         return fileDescriptor_21c7528bb61f1a7a, []int{435}
39432 }
39433
39434 func (m *DCI_Format2_0) XXX_Unmarshal(b []byte) error {
39435         return xxx_messageInfo_DCI_Format2_0.Unmarshal(m, b)
39436 }
39437 func (m *DCI_Format2_0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39438         return xxx_messageInfo_DCI_Format2_0.Marshal(b, m, deterministic)
39439 }
39440 func (m *DCI_Format2_0) XXX_Merge(src proto.Message) {
39441         xxx_messageInfo_DCI_Format2_0.Merge(m, src)
39442 }
39443 func (m *DCI_Format2_0) XXX_Size() int {
39444         return xxx_messageInfo_DCI_Format2_0.Size(m)
39445 }
39446 func (m *DCI_Format2_0) XXX_DiscardUnknown() {
39447         xxx_messageInfo_DCI_Format2_0.DiscardUnknown(m)
39448 }
39449
39450 var xxx_messageInfo_DCI_Format2_0 proto.InternalMessageInfo
39451
39452 func (m *DCI_Format2_0) GetNrofCandidates_SFI() *NrofCandidates_SFI {
39453         if m != nil {
39454                 return m.NrofCandidates_SFI
39455         }
39456         return nil
39457 }
39458
39459 type NrofCandidates_SFI struct {
39460         AggregationLevel1    *AggregationLevel_SFI `protobuf:"bytes,1,opt,name=aggregationLevel1,proto3" json:"aggregationLevel1,omitempty"`
39461         AggregationLevel2    *AggregationLevel_SFI `protobuf:"bytes,2,opt,name=aggregationLevel2,proto3" json:"aggregationLevel2,omitempty"`
39462         AggregationLevel4    *AggregationLevel_SFI `protobuf:"bytes,3,opt,name=aggregationLevel4,proto3" json:"aggregationLevel4,omitempty"`
39463         AggregationLevel8    *AggregationLevel_SFI `protobuf:"bytes,4,opt,name=aggregationLevel8,proto3" json:"aggregationLevel8,omitempty"`
39464         AggregationLevel16   *AggregationLevel_SFI `protobuf:"bytes,5,opt,name=aggregationLevel16,proto3" json:"aggregationLevel16,omitempty"`
39465         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
39466         XXX_unrecognized     []byte                `json:"-"`
39467         XXX_sizecache        int32                 `json:"-"`
39468 }
39469
39470 func (m *NrofCandidates_SFI) Reset()         { *m = NrofCandidates_SFI{} }
39471 func (m *NrofCandidates_SFI) String() string { return proto.CompactTextString(m) }
39472 func (*NrofCandidates_SFI) ProtoMessage()    {}
39473 func (*NrofCandidates_SFI) Descriptor() ([]byte, []int) {
39474         return fileDescriptor_21c7528bb61f1a7a, []int{436}
39475 }
39476
39477 func (m *NrofCandidates_SFI) XXX_Unmarshal(b []byte) error {
39478         return xxx_messageInfo_NrofCandidates_SFI.Unmarshal(m, b)
39479 }
39480 func (m *NrofCandidates_SFI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39481         return xxx_messageInfo_NrofCandidates_SFI.Marshal(b, m, deterministic)
39482 }
39483 func (m *NrofCandidates_SFI) XXX_Merge(src proto.Message) {
39484         xxx_messageInfo_NrofCandidates_SFI.Merge(m, src)
39485 }
39486 func (m *NrofCandidates_SFI) XXX_Size() int {
39487         return xxx_messageInfo_NrofCandidates_SFI.Size(m)
39488 }
39489 func (m *NrofCandidates_SFI) XXX_DiscardUnknown() {
39490         xxx_messageInfo_NrofCandidates_SFI.DiscardUnknown(m)
39491 }
39492
39493 var xxx_messageInfo_NrofCandidates_SFI proto.InternalMessageInfo
39494
39495 func (m *NrofCandidates_SFI) GetAggregationLevel1() *AggregationLevel_SFI {
39496         if m != nil {
39497                 return m.AggregationLevel1
39498         }
39499         return nil
39500 }
39501
39502 func (m *NrofCandidates_SFI) GetAggregationLevel2() *AggregationLevel_SFI {
39503         if m != nil {
39504                 return m.AggregationLevel2
39505         }
39506         return nil
39507 }
39508
39509 func (m *NrofCandidates_SFI) GetAggregationLevel4() *AggregationLevel_SFI {
39510         if m != nil {
39511                 return m.AggregationLevel4
39512         }
39513         return nil
39514 }
39515
39516 func (m *NrofCandidates_SFI) GetAggregationLevel8() *AggregationLevel_SFI {
39517         if m != nil {
39518                 return m.AggregationLevel8
39519         }
39520         return nil
39521 }
39522
39523 func (m *NrofCandidates_SFI) GetAggregationLevel16() *AggregationLevel_SFI {
39524         if m != nil {
39525                 return m.AggregationLevel16
39526         }
39527         return nil
39528 }
39529
39530 type AggregationLevel_SFI struct {
39531         Value                AggregationLevel_SFI_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.AggregationLevel_SFI_Value" json:"value,omitempty"`
39532         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
39533         XXX_unrecognized     []byte                     `json:"-"`
39534         XXX_sizecache        int32                      `json:"-"`
39535 }
39536
39537 func (m *AggregationLevel_SFI) Reset()         { *m = AggregationLevel_SFI{} }
39538 func (m *AggregationLevel_SFI) String() string { return proto.CompactTextString(m) }
39539 func (*AggregationLevel_SFI) ProtoMessage()    {}
39540 func (*AggregationLevel_SFI) Descriptor() ([]byte, []int) {
39541         return fileDescriptor_21c7528bb61f1a7a, []int{437}
39542 }
39543
39544 func (m *AggregationLevel_SFI) XXX_Unmarshal(b []byte) error {
39545         return xxx_messageInfo_AggregationLevel_SFI.Unmarshal(m, b)
39546 }
39547 func (m *AggregationLevel_SFI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39548         return xxx_messageInfo_AggregationLevel_SFI.Marshal(b, m, deterministic)
39549 }
39550 func (m *AggregationLevel_SFI) XXX_Merge(src proto.Message) {
39551         xxx_messageInfo_AggregationLevel_SFI.Merge(m, src)
39552 }
39553 func (m *AggregationLevel_SFI) XXX_Size() int {
39554         return xxx_messageInfo_AggregationLevel_SFI.Size(m)
39555 }
39556 func (m *AggregationLevel_SFI) XXX_DiscardUnknown() {
39557         xxx_messageInfo_AggregationLevel_SFI.DiscardUnknown(m)
39558 }
39559
39560 var xxx_messageInfo_AggregationLevel_SFI proto.InternalMessageInfo
39561
39562 func (m *AggregationLevel_SFI) GetValue() AggregationLevel_SFI_Value {
39563         if m != nil {
39564                 return m.Value
39565         }
39566         return AggregationLevel_SFI_protobuf_unspecified
39567 }
39568
39569 type DCI_Format2_1 struct {
39570         XXX_NoUnkeyedLiteral struct{} `json:"-"`
39571         XXX_unrecognized     []byte   `json:"-"`
39572         XXX_sizecache        int32    `json:"-"`
39573 }
39574
39575 func (m *DCI_Format2_1) Reset()         { *m = DCI_Format2_1{} }
39576 func (m *DCI_Format2_1) String() string { return proto.CompactTextString(m) }
39577 func (*DCI_Format2_1) ProtoMessage()    {}
39578 func (*DCI_Format2_1) Descriptor() ([]byte, []int) {
39579         return fileDescriptor_21c7528bb61f1a7a, []int{438}
39580 }
39581
39582 func (m *DCI_Format2_1) XXX_Unmarshal(b []byte) error {
39583         return xxx_messageInfo_DCI_Format2_1.Unmarshal(m, b)
39584 }
39585 func (m *DCI_Format2_1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39586         return xxx_messageInfo_DCI_Format2_1.Marshal(b, m, deterministic)
39587 }
39588 func (m *DCI_Format2_1) XXX_Merge(src proto.Message) {
39589         xxx_messageInfo_DCI_Format2_1.Merge(m, src)
39590 }
39591 func (m *DCI_Format2_1) XXX_Size() int {
39592         return xxx_messageInfo_DCI_Format2_1.Size(m)
39593 }
39594 func (m *DCI_Format2_1) XXX_DiscardUnknown() {
39595         xxx_messageInfo_DCI_Format2_1.DiscardUnknown(m)
39596 }
39597
39598 var xxx_messageInfo_DCI_Format2_1 proto.InternalMessageInfo
39599
39600 type DCI_Format2_2 struct {
39601         XXX_NoUnkeyedLiteral struct{} `json:"-"`
39602         XXX_unrecognized     []byte   `json:"-"`
39603         XXX_sizecache        int32    `json:"-"`
39604 }
39605
39606 func (m *DCI_Format2_2) Reset()         { *m = DCI_Format2_2{} }
39607 func (m *DCI_Format2_2) String() string { return proto.CompactTextString(m) }
39608 func (*DCI_Format2_2) ProtoMessage()    {}
39609 func (*DCI_Format2_2) Descriptor() ([]byte, []int) {
39610         return fileDescriptor_21c7528bb61f1a7a, []int{439}
39611 }
39612
39613 func (m *DCI_Format2_2) XXX_Unmarshal(b []byte) error {
39614         return xxx_messageInfo_DCI_Format2_2.Unmarshal(m, b)
39615 }
39616 func (m *DCI_Format2_2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39617         return xxx_messageInfo_DCI_Format2_2.Marshal(b, m, deterministic)
39618 }
39619 func (m *DCI_Format2_2) XXX_Merge(src proto.Message) {
39620         xxx_messageInfo_DCI_Format2_2.Merge(m, src)
39621 }
39622 func (m *DCI_Format2_2) XXX_Size() int {
39623         return xxx_messageInfo_DCI_Format2_2.Size(m)
39624 }
39625 func (m *DCI_Format2_2) XXX_DiscardUnknown() {
39626         xxx_messageInfo_DCI_Format2_2.DiscardUnknown(m)
39627 }
39628
39629 var xxx_messageInfo_DCI_Format2_2 proto.InternalMessageInfo
39630
39631 type DCI_Format2_3 struct {
39632         Dummy1               *Dummy1  `protobuf:"bytes,1,opt,name=dummy1,proto3" json:"dummy1,omitempty"`
39633         Dummy2               *Dummy2  `protobuf:"bytes,2,opt,name=dummy2,proto3" json:"dummy2,omitempty"`
39634         XXX_NoUnkeyedLiteral struct{} `json:"-"`
39635         XXX_unrecognized     []byte   `json:"-"`
39636         XXX_sizecache        int32    `json:"-"`
39637 }
39638
39639 func (m *DCI_Format2_3) Reset()         { *m = DCI_Format2_3{} }
39640 func (m *DCI_Format2_3) String() string { return proto.CompactTextString(m) }
39641 func (*DCI_Format2_3) ProtoMessage()    {}
39642 func (*DCI_Format2_3) Descriptor() ([]byte, []int) {
39643         return fileDescriptor_21c7528bb61f1a7a, []int{440}
39644 }
39645
39646 func (m *DCI_Format2_3) XXX_Unmarshal(b []byte) error {
39647         return xxx_messageInfo_DCI_Format2_3.Unmarshal(m, b)
39648 }
39649 func (m *DCI_Format2_3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39650         return xxx_messageInfo_DCI_Format2_3.Marshal(b, m, deterministic)
39651 }
39652 func (m *DCI_Format2_3) XXX_Merge(src proto.Message) {
39653         xxx_messageInfo_DCI_Format2_3.Merge(m, src)
39654 }
39655 func (m *DCI_Format2_3) XXX_Size() int {
39656         return xxx_messageInfo_DCI_Format2_3.Size(m)
39657 }
39658 func (m *DCI_Format2_3) XXX_DiscardUnknown() {
39659         xxx_messageInfo_DCI_Format2_3.DiscardUnknown(m)
39660 }
39661
39662 var xxx_messageInfo_DCI_Format2_3 proto.InternalMessageInfo
39663
39664 func (m *DCI_Format2_3) GetDummy1() *Dummy1 {
39665         if m != nil {
39666                 return m.Dummy1
39667         }
39668         return nil
39669 }
39670
39671 func (m *DCI_Format2_3) GetDummy2() *Dummy2 {
39672         if m != nil {
39673                 return m.Dummy2
39674         }
39675         return nil
39676 }
39677
39678 type Dummy1 struct {
39679         Value                Dummy1_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy1_Value" json:"value,omitempty"`
39680         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
39681         XXX_unrecognized     []byte       `json:"-"`
39682         XXX_sizecache        int32        `json:"-"`
39683 }
39684
39685 func (m *Dummy1) Reset()         { *m = Dummy1{} }
39686 func (m *Dummy1) String() string { return proto.CompactTextString(m) }
39687 func (*Dummy1) ProtoMessage()    {}
39688 func (*Dummy1) Descriptor() ([]byte, []int) {
39689         return fileDescriptor_21c7528bb61f1a7a, []int{441}
39690 }
39691
39692 func (m *Dummy1) XXX_Unmarshal(b []byte) error {
39693         return xxx_messageInfo_Dummy1.Unmarshal(m, b)
39694 }
39695 func (m *Dummy1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39696         return xxx_messageInfo_Dummy1.Marshal(b, m, deterministic)
39697 }
39698 func (m *Dummy1) XXX_Merge(src proto.Message) {
39699         xxx_messageInfo_Dummy1.Merge(m, src)
39700 }
39701 func (m *Dummy1) XXX_Size() int {
39702         return xxx_messageInfo_Dummy1.Size(m)
39703 }
39704 func (m *Dummy1) XXX_DiscardUnknown() {
39705         xxx_messageInfo_Dummy1.DiscardUnknown(m)
39706 }
39707
39708 var xxx_messageInfo_Dummy1 proto.InternalMessageInfo
39709
39710 func (m *Dummy1) GetValue() Dummy1_Value {
39711         if m != nil {
39712                 return m.Value
39713         }
39714         return Dummy1_protobuf_unspecified
39715 }
39716
39717 type Dummy2 struct {
39718         Value                Dummy2_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.Dummy2_Value" json:"value,omitempty"`
39719         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
39720         XXX_unrecognized     []byte       `json:"-"`
39721         XXX_sizecache        int32        `json:"-"`
39722 }
39723
39724 func (m *Dummy2) Reset()         { *m = Dummy2{} }
39725 func (m *Dummy2) String() string { return proto.CompactTextString(m) }
39726 func (*Dummy2) ProtoMessage()    {}
39727 func (*Dummy2) Descriptor() ([]byte, []int) {
39728         return fileDescriptor_21c7528bb61f1a7a, []int{442}
39729 }
39730
39731 func (m *Dummy2) XXX_Unmarshal(b []byte) error {
39732         return xxx_messageInfo_Dummy2.Unmarshal(m, b)
39733 }
39734 func (m *Dummy2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39735         return xxx_messageInfo_Dummy2.Marshal(b, m, deterministic)
39736 }
39737 func (m *Dummy2) XXX_Merge(src proto.Message) {
39738         xxx_messageInfo_Dummy2.Merge(m, src)
39739 }
39740 func (m *Dummy2) XXX_Size() int {
39741         return xxx_messageInfo_Dummy2.Size(m)
39742 }
39743 func (m *Dummy2) XXX_DiscardUnknown() {
39744         xxx_messageInfo_Dummy2.DiscardUnknown(m)
39745 }
39746
39747 var xxx_messageInfo_Dummy2 proto.InternalMessageInfo
39748
39749 func (m *Dummy2) GetValue() Dummy2_Value {
39750         if m != nil {
39751                 return m.Value
39752         }
39753         return Dummy2_protobuf_unspecified
39754 }
39755
39756 type UE_Specific struct {
39757         Dci_Formats          *DCI_Formats `protobuf:"bytes,1,opt,name=dci_Formats,json=dciFormats,proto3" json:"dci_Formats,omitempty"`
39758         XXX_NoUnkeyedLiteral struct{}     `json:"-"`
39759         XXX_unrecognized     []byte       `json:"-"`
39760         XXX_sizecache        int32        `json:"-"`
39761 }
39762
39763 func (m *UE_Specific) Reset()         { *m = UE_Specific{} }
39764 func (m *UE_Specific) String() string { return proto.CompactTextString(m) }
39765 func (*UE_Specific) ProtoMessage()    {}
39766 func (*UE_Specific) Descriptor() ([]byte, []int) {
39767         return fileDescriptor_21c7528bb61f1a7a, []int{443}
39768 }
39769
39770 func (m *UE_Specific) XXX_Unmarshal(b []byte) error {
39771         return xxx_messageInfo_UE_Specific.Unmarshal(m, b)
39772 }
39773 func (m *UE_Specific) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39774         return xxx_messageInfo_UE_Specific.Marshal(b, m, deterministic)
39775 }
39776 func (m *UE_Specific) XXX_Merge(src proto.Message) {
39777         xxx_messageInfo_UE_Specific.Merge(m, src)
39778 }
39779 func (m *UE_Specific) XXX_Size() int {
39780         return xxx_messageInfo_UE_Specific.Size(m)
39781 }
39782 func (m *UE_Specific) XXX_DiscardUnknown() {
39783         xxx_messageInfo_UE_Specific.DiscardUnknown(m)
39784 }
39785
39786 var xxx_messageInfo_UE_Specific proto.InternalMessageInfo
39787
39788 func (m *UE_Specific) GetDci_Formats() *DCI_Formats {
39789         if m != nil {
39790                 return m.Dci_Formats
39791         }
39792         return nil
39793 }
39794
39795 type DCI_Formats struct {
39796         Value                DCI_Formats_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DCI_Formats_Value" json:"value,omitempty"`
39797         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
39798         XXX_unrecognized     []byte            `json:"-"`
39799         XXX_sizecache        int32             `json:"-"`
39800 }
39801
39802 func (m *DCI_Formats) Reset()         { *m = DCI_Formats{} }
39803 func (m *DCI_Formats) String() string { return proto.CompactTextString(m) }
39804 func (*DCI_Formats) ProtoMessage()    {}
39805 func (*DCI_Formats) Descriptor() ([]byte, []int) {
39806         return fileDescriptor_21c7528bb61f1a7a, []int{444}
39807 }
39808
39809 func (m *DCI_Formats) XXX_Unmarshal(b []byte) error {
39810         return xxx_messageInfo_DCI_Formats.Unmarshal(m, b)
39811 }
39812 func (m *DCI_Formats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39813         return xxx_messageInfo_DCI_Formats.Marshal(b, m, deterministic)
39814 }
39815 func (m *DCI_Formats) XXX_Merge(src proto.Message) {
39816         xxx_messageInfo_DCI_Formats.Merge(m, src)
39817 }
39818 func (m *DCI_Formats) XXX_Size() int {
39819         return xxx_messageInfo_DCI_Formats.Size(m)
39820 }
39821 func (m *DCI_Formats) XXX_DiscardUnknown() {
39822         xxx_messageInfo_DCI_Formats.DiscardUnknown(m)
39823 }
39824
39825 var xxx_messageInfo_DCI_Formats proto.InternalMessageInfo
39826
39827 func (m *DCI_Formats) GetValue() DCI_Formats_Value {
39828         if m != nil {
39829                 return m.Value
39830         }
39831         return DCI_Formats_protobuf_unspecified
39832 }
39833
39834 type MeasResultCellListSFTD struct {
39835         Items                []*MeasResultCellSFTD `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
39836         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
39837         XXX_unrecognized     []byte                `json:"-"`
39838         XXX_sizecache        int32                 `json:"-"`
39839 }
39840
39841 func (m *MeasResultCellListSFTD) Reset()         { *m = MeasResultCellListSFTD{} }
39842 func (m *MeasResultCellListSFTD) String() string { return proto.CompactTextString(m) }
39843 func (*MeasResultCellListSFTD) ProtoMessage()    {}
39844 func (*MeasResultCellListSFTD) Descriptor() ([]byte, []int) {
39845         return fileDescriptor_21c7528bb61f1a7a, []int{445}
39846 }
39847
39848 func (m *MeasResultCellListSFTD) XXX_Unmarshal(b []byte) error {
39849         return xxx_messageInfo_MeasResultCellListSFTD.Unmarshal(m, b)
39850 }
39851 func (m *MeasResultCellListSFTD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39852         return xxx_messageInfo_MeasResultCellListSFTD.Marshal(b, m, deterministic)
39853 }
39854 func (m *MeasResultCellListSFTD) XXX_Merge(src proto.Message) {
39855         xxx_messageInfo_MeasResultCellListSFTD.Merge(m, src)
39856 }
39857 func (m *MeasResultCellListSFTD) XXX_Size() int {
39858         return xxx_messageInfo_MeasResultCellListSFTD.Size(m)
39859 }
39860 func (m *MeasResultCellListSFTD) XXX_DiscardUnknown() {
39861         xxx_messageInfo_MeasResultCellListSFTD.DiscardUnknown(m)
39862 }
39863
39864 var xxx_messageInfo_MeasResultCellListSFTD proto.InternalMessageInfo
39865
39866 func (m *MeasResultCellListSFTD) GetItems() []*MeasResultCellSFTD {
39867         if m != nil {
39868                 return m.Items
39869         }
39870         return nil
39871 }
39872
39873 type MeasResultCellSFTD struct {
39874         PhysCellId                uint32                `protobuf:"varint,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"`
39875         Sfn_OffsetResult          uint32                `protobuf:"varint,2,opt,name=sfn_OffsetResult,json=sfnOffsetResult,proto3" json:"sfn_OffsetResult,omitempty"`
39876         FrameBoundaryOffsetResult int32                 `protobuf:"zigzag32,3,opt,name=frameBoundaryOffsetResult,proto3" json:"frameBoundaryOffsetResult,omitempty"`
39877         Rsrp_Result               *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=rsrp_Result,json=rsrpResult,proto3" json:"rsrp_Result,omitempty"`
39878         XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
39879         XXX_unrecognized          []byte                `json:"-"`
39880         XXX_sizecache             int32                 `json:"-"`
39881 }
39882
39883 func (m *MeasResultCellSFTD) Reset()         { *m = MeasResultCellSFTD{} }
39884 func (m *MeasResultCellSFTD) String() string { return proto.CompactTextString(m) }
39885 func (*MeasResultCellSFTD) ProtoMessage()    {}
39886 func (*MeasResultCellSFTD) Descriptor() ([]byte, []int) {
39887         return fileDescriptor_21c7528bb61f1a7a, []int{446}
39888 }
39889
39890 func (m *MeasResultCellSFTD) XXX_Unmarshal(b []byte) error {
39891         return xxx_messageInfo_MeasResultCellSFTD.Unmarshal(m, b)
39892 }
39893 func (m *MeasResultCellSFTD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39894         return xxx_messageInfo_MeasResultCellSFTD.Marshal(b, m, deterministic)
39895 }
39896 func (m *MeasResultCellSFTD) XXX_Merge(src proto.Message) {
39897         xxx_messageInfo_MeasResultCellSFTD.Merge(m, src)
39898 }
39899 func (m *MeasResultCellSFTD) XXX_Size() int {
39900         return xxx_messageInfo_MeasResultCellSFTD.Size(m)
39901 }
39902 func (m *MeasResultCellSFTD) XXX_DiscardUnknown() {
39903         xxx_messageInfo_MeasResultCellSFTD.DiscardUnknown(m)
39904 }
39905
39906 var xxx_messageInfo_MeasResultCellSFTD proto.InternalMessageInfo
39907
39908 func (m *MeasResultCellSFTD) GetPhysCellId() uint32 {
39909         if m != nil {
39910                 return m.PhysCellId
39911         }
39912         return 0
39913 }
39914
39915 func (m *MeasResultCellSFTD) GetSfn_OffsetResult() uint32 {
39916         if m != nil {
39917                 return m.Sfn_OffsetResult
39918         }
39919         return 0
39920 }
39921
39922 func (m *MeasResultCellSFTD) GetFrameBoundaryOffsetResult() int32 {
39923         if m != nil {
39924                 return m.FrameBoundaryOffsetResult
39925         }
39926         return 0
39927 }
39928
39929 func (m *MeasResultCellSFTD) GetRsrp_Result() *wrappers.UInt32Value {
39930         if m != nil {
39931                 return m.Rsrp_Result
39932         }
39933         return nil
39934 }
39935
39936 type MeasResultList2NR struct {
39937         Items                []*MeasResult2NR `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
39938         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
39939         XXX_unrecognized     []byte           `json:"-"`
39940         XXX_sizecache        int32            `json:"-"`
39941 }
39942
39943 func (m *MeasResultList2NR) Reset()         { *m = MeasResultList2NR{} }
39944 func (m *MeasResultList2NR) String() string { return proto.CompactTextString(m) }
39945 func (*MeasResultList2NR) ProtoMessage()    {}
39946 func (*MeasResultList2NR) Descriptor() ([]byte, []int) {
39947         return fileDescriptor_21c7528bb61f1a7a, []int{447}
39948 }
39949
39950 func (m *MeasResultList2NR) XXX_Unmarshal(b []byte) error {
39951         return xxx_messageInfo_MeasResultList2NR.Unmarshal(m, b)
39952 }
39953 func (m *MeasResultList2NR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39954         return xxx_messageInfo_MeasResultList2NR.Marshal(b, m, deterministic)
39955 }
39956 func (m *MeasResultList2NR) XXX_Merge(src proto.Message) {
39957         xxx_messageInfo_MeasResultList2NR.Merge(m, src)
39958 }
39959 func (m *MeasResultList2NR) XXX_Size() int {
39960         return xxx_messageInfo_MeasResultList2NR.Size(m)
39961 }
39962 func (m *MeasResultList2NR) XXX_DiscardUnknown() {
39963         xxx_messageInfo_MeasResultList2NR.DiscardUnknown(m)
39964 }
39965
39966 var xxx_messageInfo_MeasResultList2NR proto.InternalMessageInfo
39967
39968 func (m *MeasResultList2NR) GetItems() []*MeasResult2NR {
39969         if m != nil {
39970                 return m.Items
39971         }
39972         return nil
39973 }
39974
39975 type MeasResult2NR struct {
39976         SsbFrequency              *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ssbFrequency,proto3" json:"ssbFrequency,omitempty"`
39977         RefFreqCSI_RS             *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=refFreqCSI_RS,json=refFreqCSIRS,proto3" json:"refFreqCSI_RS,omitempty"`
39978         MeasResultServingCell     *MeasResultNR         `protobuf:"bytes,3,opt,name=measResultServingCell,proto3" json:"measResultServingCell,omitempty"`
39979         MeasResultNeighCellListNR *MeasResultListNR     `protobuf:"bytes,4,opt,name=measResultNeighCellListNR,proto3" json:"measResultNeighCellListNR,omitempty"`
39980         XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
39981         XXX_unrecognized          []byte                `json:"-"`
39982         XXX_sizecache             int32                 `json:"-"`
39983 }
39984
39985 func (m *MeasResult2NR) Reset()         { *m = MeasResult2NR{} }
39986 func (m *MeasResult2NR) String() string { return proto.CompactTextString(m) }
39987 func (*MeasResult2NR) ProtoMessage()    {}
39988 func (*MeasResult2NR) Descriptor() ([]byte, []int) {
39989         return fileDescriptor_21c7528bb61f1a7a, []int{448}
39990 }
39991
39992 func (m *MeasResult2NR) XXX_Unmarshal(b []byte) error {
39993         return xxx_messageInfo_MeasResult2NR.Unmarshal(m, b)
39994 }
39995 func (m *MeasResult2NR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
39996         return xxx_messageInfo_MeasResult2NR.Marshal(b, m, deterministic)
39997 }
39998 func (m *MeasResult2NR) XXX_Merge(src proto.Message) {
39999         xxx_messageInfo_MeasResult2NR.Merge(m, src)
40000 }
40001 func (m *MeasResult2NR) XXX_Size() int {
40002         return xxx_messageInfo_MeasResult2NR.Size(m)
40003 }
40004 func (m *MeasResult2NR) XXX_DiscardUnknown() {
40005         xxx_messageInfo_MeasResult2NR.DiscardUnknown(m)
40006 }
40007
40008 var xxx_messageInfo_MeasResult2NR proto.InternalMessageInfo
40009
40010 func (m *MeasResult2NR) GetSsbFrequency() *wrappers.UInt32Value {
40011         if m != nil {
40012                 return m.SsbFrequency
40013         }
40014         return nil
40015 }
40016
40017 func (m *MeasResult2NR) GetRefFreqCSI_RS() *wrappers.UInt32Value {
40018         if m != nil {
40019                 return m.RefFreqCSI_RS
40020         }
40021         return nil
40022 }
40023
40024 func (m *MeasResult2NR) GetMeasResultServingCell() *MeasResultNR {
40025         if m != nil {
40026                 return m.MeasResultServingCell
40027         }
40028         return nil
40029 }
40030
40031 func (m *MeasResult2NR) GetMeasResultNeighCellListNR() *MeasResultListNR {
40032         if m != nil {
40033                 return m.MeasResultNeighCellListNR
40034         }
40035         return nil
40036 }
40037
40038 type MeasQuantityResults struct {
40039         Rsrp                 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"`
40040         Rsrq                 *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"`
40041         Sinr                 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=sinr,proto3" json:"sinr,omitempty"`
40042         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
40043         XXX_unrecognized     []byte                `json:"-"`
40044         XXX_sizecache        int32                 `json:"-"`
40045 }
40046
40047 func (m *MeasQuantityResults) Reset()         { *m = MeasQuantityResults{} }
40048 func (m *MeasQuantityResults) String() string { return proto.CompactTextString(m) }
40049 func (*MeasQuantityResults) ProtoMessage()    {}
40050 func (*MeasQuantityResults) Descriptor() ([]byte, []int) {
40051         return fileDescriptor_21c7528bb61f1a7a, []int{449}
40052 }
40053
40054 func (m *MeasQuantityResults) XXX_Unmarshal(b []byte) error {
40055         return xxx_messageInfo_MeasQuantityResults.Unmarshal(m, b)
40056 }
40057 func (m *MeasQuantityResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40058         return xxx_messageInfo_MeasQuantityResults.Marshal(b, m, deterministic)
40059 }
40060 func (m *MeasQuantityResults) XXX_Merge(src proto.Message) {
40061         xxx_messageInfo_MeasQuantityResults.Merge(m, src)
40062 }
40063 func (m *MeasQuantityResults) XXX_Size() int {
40064         return xxx_messageInfo_MeasQuantityResults.Size(m)
40065 }
40066 func (m *MeasQuantityResults) XXX_DiscardUnknown() {
40067         xxx_messageInfo_MeasQuantityResults.DiscardUnknown(m)
40068 }
40069
40070 var xxx_messageInfo_MeasQuantityResults proto.InternalMessageInfo
40071
40072 func (m *MeasQuantityResults) GetRsrp() *wrappers.UInt32Value {
40073         if m != nil {
40074                 return m.Rsrp
40075         }
40076         return nil
40077 }
40078
40079 func (m *MeasQuantityResults) GetRsrq() *wrappers.UInt32Value {
40080         if m != nil {
40081                 return m.Rsrq
40082         }
40083         return nil
40084 }
40085
40086 func (m *MeasQuantityResults) GetSinr() *wrappers.UInt32Value {
40087         if m != nil {
40088                 return m.Sinr
40089         }
40090         return nil
40091 }
40092
40093 type ResultsPerSSB_Index struct {
40094         Ssb_Index            uint32               `protobuf:"varint,1,opt,name=ssb_Index,json=ssbIndex,proto3" json:"ssb_Index,omitempty"`
40095         Ssb_Results          *MeasQuantityResults `protobuf:"bytes,2,opt,name=ssb_Results,json=ssbResults,proto3" json:"ssb_Results,omitempty"`
40096         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
40097         XXX_unrecognized     []byte               `json:"-"`
40098         XXX_sizecache        int32                `json:"-"`
40099 }
40100
40101 func (m *ResultsPerSSB_Index) Reset()         { *m = ResultsPerSSB_Index{} }
40102 func (m *ResultsPerSSB_Index) String() string { return proto.CompactTextString(m) }
40103 func (*ResultsPerSSB_Index) ProtoMessage()    {}
40104 func (*ResultsPerSSB_Index) Descriptor() ([]byte, []int) {
40105         return fileDescriptor_21c7528bb61f1a7a, []int{450}
40106 }
40107
40108 func (m *ResultsPerSSB_Index) XXX_Unmarshal(b []byte) error {
40109         return xxx_messageInfo_ResultsPerSSB_Index.Unmarshal(m, b)
40110 }
40111 func (m *ResultsPerSSB_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40112         return xxx_messageInfo_ResultsPerSSB_Index.Marshal(b, m, deterministic)
40113 }
40114 func (m *ResultsPerSSB_Index) XXX_Merge(src proto.Message) {
40115         xxx_messageInfo_ResultsPerSSB_Index.Merge(m, src)
40116 }
40117 func (m *ResultsPerSSB_Index) XXX_Size() int {
40118         return xxx_messageInfo_ResultsPerSSB_Index.Size(m)
40119 }
40120 func (m *ResultsPerSSB_Index) XXX_DiscardUnknown() {
40121         xxx_messageInfo_ResultsPerSSB_Index.DiscardUnknown(m)
40122 }
40123
40124 var xxx_messageInfo_ResultsPerSSB_Index proto.InternalMessageInfo
40125
40126 func (m *ResultsPerSSB_Index) GetSsb_Index() uint32 {
40127         if m != nil {
40128                 return m.Ssb_Index
40129         }
40130         return 0
40131 }
40132
40133 func (m *ResultsPerSSB_Index) GetSsb_Results() *MeasQuantityResults {
40134         if m != nil {
40135                 return m.Ssb_Results
40136         }
40137         return nil
40138 }
40139
40140 type ResultsPerCSI_RS_Index struct {
40141         CsiRsIndex           uint32               `protobuf:"varint,1,opt,name=csi_rs_index,json=csiRsIndex,proto3" json:"csi_rs_index,omitempty"`
40142         Csi_RS_Results       *MeasQuantityResults `protobuf:"bytes,2,opt,name=csi_RS_Results,json=csiRSResults,proto3" json:"csi_RS_Results,omitempty"`
40143         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
40144         XXX_unrecognized     []byte               `json:"-"`
40145         XXX_sizecache        int32                `json:"-"`
40146 }
40147
40148 func (m *ResultsPerCSI_RS_Index) Reset()         { *m = ResultsPerCSI_RS_Index{} }
40149 func (m *ResultsPerCSI_RS_Index) String() string { return proto.CompactTextString(m) }
40150 func (*ResultsPerCSI_RS_Index) ProtoMessage()    {}
40151 func (*ResultsPerCSI_RS_Index) Descriptor() ([]byte, []int) {
40152         return fileDescriptor_21c7528bb61f1a7a, []int{451}
40153 }
40154
40155 func (m *ResultsPerCSI_RS_Index) XXX_Unmarshal(b []byte) error {
40156         return xxx_messageInfo_ResultsPerCSI_RS_Index.Unmarshal(m, b)
40157 }
40158 func (m *ResultsPerCSI_RS_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40159         return xxx_messageInfo_ResultsPerCSI_RS_Index.Marshal(b, m, deterministic)
40160 }
40161 func (m *ResultsPerCSI_RS_Index) XXX_Merge(src proto.Message) {
40162         xxx_messageInfo_ResultsPerCSI_RS_Index.Merge(m, src)
40163 }
40164 func (m *ResultsPerCSI_RS_Index) XXX_Size() int {
40165         return xxx_messageInfo_ResultsPerCSI_RS_Index.Size(m)
40166 }
40167 func (m *ResultsPerCSI_RS_Index) XXX_DiscardUnknown() {
40168         xxx_messageInfo_ResultsPerCSI_RS_Index.DiscardUnknown(m)
40169 }
40170
40171 var xxx_messageInfo_ResultsPerCSI_RS_Index proto.InternalMessageInfo
40172
40173 func (m *ResultsPerCSI_RS_Index) GetCsiRsIndex() uint32 {
40174         if m != nil {
40175                 return m.CsiRsIndex
40176         }
40177         return 0
40178 }
40179
40180 func (m *ResultsPerCSI_RS_Index) GetCsi_RS_Results() *MeasQuantityResults {
40181         if m != nil {
40182                 return m.Csi_RS_Results
40183         }
40184         return nil
40185 }
40186
40187 type MeasQuantityResultsEUTRA struct {
40188         Rsrp                 *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=rsrp,proto3" json:"rsrp,omitempty"`
40189         Rsrq                 *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=rsrq,proto3" json:"rsrq,omitempty"`
40190         Sinr                 *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=sinr,proto3" json:"sinr,omitempty"`
40191         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
40192         XXX_unrecognized     []byte                `json:"-"`
40193         XXX_sizecache        int32                 `json:"-"`
40194 }
40195
40196 func (m *MeasQuantityResultsEUTRA) Reset()         { *m = MeasQuantityResultsEUTRA{} }
40197 func (m *MeasQuantityResultsEUTRA) String() string { return proto.CompactTextString(m) }
40198 func (*MeasQuantityResultsEUTRA) ProtoMessage()    {}
40199 func (*MeasQuantityResultsEUTRA) Descriptor() ([]byte, []int) {
40200         return fileDescriptor_21c7528bb61f1a7a, []int{452}
40201 }
40202
40203 func (m *MeasQuantityResultsEUTRA) XXX_Unmarshal(b []byte) error {
40204         return xxx_messageInfo_MeasQuantityResultsEUTRA.Unmarshal(m, b)
40205 }
40206 func (m *MeasQuantityResultsEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40207         return xxx_messageInfo_MeasQuantityResultsEUTRA.Marshal(b, m, deterministic)
40208 }
40209 func (m *MeasQuantityResultsEUTRA) XXX_Merge(src proto.Message) {
40210         xxx_messageInfo_MeasQuantityResultsEUTRA.Merge(m, src)
40211 }
40212 func (m *MeasQuantityResultsEUTRA) XXX_Size() int {
40213         return xxx_messageInfo_MeasQuantityResultsEUTRA.Size(m)
40214 }
40215 func (m *MeasQuantityResultsEUTRA) XXX_DiscardUnknown() {
40216         xxx_messageInfo_MeasQuantityResultsEUTRA.DiscardUnknown(m)
40217 }
40218
40219 var xxx_messageInfo_MeasQuantityResultsEUTRA proto.InternalMessageInfo
40220
40221 func (m *MeasQuantityResultsEUTRA) GetRsrp() *wrappers.UInt32Value {
40222         if m != nil {
40223                 return m.Rsrp
40224         }
40225         return nil
40226 }
40227
40228 func (m *MeasQuantityResultsEUTRA) GetRsrq() *wrappers.UInt32Value {
40229         if m != nil {
40230                 return m.Rsrq
40231         }
40232         return nil
40233 }
40234
40235 func (m *MeasQuantityResultsEUTRA) GetSinr() *wrappers.UInt32Value {
40236         if m != nil {
40237                 return m.Sinr
40238         }
40239         return nil
40240 }
40241
40242 type CellResults struct {
40243         ResultsSSB_Cell      *MeasQuantityResults `protobuf:"bytes,1,opt,name=resultsSSB_Cell,json=resultsSSBCell,proto3" json:"resultsSSB_Cell,omitempty"`
40244         ResultsCSI_RS_Cell   *MeasQuantityResults `protobuf:"bytes,2,opt,name=resultsCSI_RS_Cell,json=resultsCSIRSCell,proto3" json:"resultsCSI_RS_Cell,omitempty"`
40245         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
40246         XXX_unrecognized     []byte               `json:"-"`
40247         XXX_sizecache        int32                `json:"-"`
40248 }
40249
40250 func (m *CellResults) Reset()         { *m = CellResults{} }
40251 func (m *CellResults) String() string { return proto.CompactTextString(m) }
40252 func (*CellResults) ProtoMessage()    {}
40253 func (*CellResults) Descriptor() ([]byte, []int) {
40254         return fileDescriptor_21c7528bb61f1a7a, []int{453}
40255 }
40256
40257 func (m *CellResults) XXX_Unmarshal(b []byte) error {
40258         return xxx_messageInfo_CellResults.Unmarshal(m, b)
40259 }
40260 func (m *CellResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40261         return xxx_messageInfo_CellResults.Marshal(b, m, deterministic)
40262 }
40263 func (m *CellResults) XXX_Merge(src proto.Message) {
40264         xxx_messageInfo_CellResults.Merge(m, src)
40265 }
40266 func (m *CellResults) XXX_Size() int {
40267         return xxx_messageInfo_CellResults.Size(m)
40268 }
40269 func (m *CellResults) XXX_DiscardUnknown() {
40270         xxx_messageInfo_CellResults.DiscardUnknown(m)
40271 }
40272
40273 var xxx_messageInfo_CellResults proto.InternalMessageInfo
40274
40275 func (m *CellResults) GetResultsSSB_Cell() *MeasQuantityResults {
40276         if m != nil {
40277                 return m.ResultsSSB_Cell
40278         }
40279         return nil
40280 }
40281
40282 func (m *CellResults) GetResultsCSI_RS_Cell() *MeasQuantityResults {
40283         if m != nil {
40284                 return m.ResultsCSI_RS_Cell
40285         }
40286         return nil
40287 }
40288
40289 type ResultsPerCSI_RS_IndexList struct {
40290         Items                []*ResultsPerCSI_RS_Index `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
40291         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
40292         XXX_unrecognized     []byte                    `json:"-"`
40293         XXX_sizecache        int32                     `json:"-"`
40294 }
40295
40296 func (m *ResultsPerCSI_RS_IndexList) Reset()         { *m = ResultsPerCSI_RS_IndexList{} }
40297 func (m *ResultsPerCSI_RS_IndexList) String() string { return proto.CompactTextString(m) }
40298 func (*ResultsPerCSI_RS_IndexList) ProtoMessage()    {}
40299 func (*ResultsPerCSI_RS_IndexList) Descriptor() ([]byte, []int) {
40300         return fileDescriptor_21c7528bb61f1a7a, []int{454}
40301 }
40302
40303 func (m *ResultsPerCSI_RS_IndexList) XXX_Unmarshal(b []byte) error {
40304         return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Unmarshal(m, b)
40305 }
40306 func (m *ResultsPerCSI_RS_IndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40307         return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Marshal(b, m, deterministic)
40308 }
40309 func (m *ResultsPerCSI_RS_IndexList) XXX_Merge(src proto.Message) {
40310         xxx_messageInfo_ResultsPerCSI_RS_IndexList.Merge(m, src)
40311 }
40312 func (m *ResultsPerCSI_RS_IndexList) XXX_Size() int {
40313         return xxx_messageInfo_ResultsPerCSI_RS_IndexList.Size(m)
40314 }
40315 func (m *ResultsPerCSI_RS_IndexList) XXX_DiscardUnknown() {
40316         xxx_messageInfo_ResultsPerCSI_RS_IndexList.DiscardUnknown(m)
40317 }
40318
40319 var xxx_messageInfo_ResultsPerCSI_RS_IndexList proto.InternalMessageInfo
40320
40321 func (m *ResultsPerCSI_RS_IndexList) GetItems() []*ResultsPerCSI_RS_Index {
40322         if m != nil {
40323                 return m.Items
40324         }
40325         return nil
40326 }
40327
40328 type ResultsPerSSB_IndexList struct {
40329         Items                []*ResultsPerSSB_Index `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
40330         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
40331         XXX_unrecognized     []byte                 `json:"-"`
40332         XXX_sizecache        int32                  `json:"-"`
40333 }
40334
40335 func (m *ResultsPerSSB_IndexList) Reset()         { *m = ResultsPerSSB_IndexList{} }
40336 func (m *ResultsPerSSB_IndexList) String() string { return proto.CompactTextString(m) }
40337 func (*ResultsPerSSB_IndexList) ProtoMessage()    {}
40338 func (*ResultsPerSSB_IndexList) Descriptor() ([]byte, []int) {
40339         return fileDescriptor_21c7528bb61f1a7a, []int{455}
40340 }
40341
40342 func (m *ResultsPerSSB_IndexList) XXX_Unmarshal(b []byte) error {
40343         return xxx_messageInfo_ResultsPerSSB_IndexList.Unmarshal(m, b)
40344 }
40345 func (m *ResultsPerSSB_IndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40346         return xxx_messageInfo_ResultsPerSSB_IndexList.Marshal(b, m, deterministic)
40347 }
40348 func (m *ResultsPerSSB_IndexList) XXX_Merge(src proto.Message) {
40349         xxx_messageInfo_ResultsPerSSB_IndexList.Merge(m, src)
40350 }
40351 func (m *ResultsPerSSB_IndexList) XXX_Size() int {
40352         return xxx_messageInfo_ResultsPerSSB_IndexList.Size(m)
40353 }
40354 func (m *ResultsPerSSB_IndexList) XXX_DiscardUnknown() {
40355         xxx_messageInfo_ResultsPerSSB_IndexList.DiscardUnknown(m)
40356 }
40357
40358 var xxx_messageInfo_ResultsPerSSB_IndexList proto.InternalMessageInfo
40359
40360 func (m *ResultsPerSSB_IndexList) GetItems() []*ResultsPerSSB_Index {
40361         if m != nil {
40362                 return m.Items
40363         }
40364         return nil
40365 }
40366
40367 type RsIndexResults struct {
40368         ResultsSSB_Indexes    *ResultsPerSSB_IndexList    `protobuf:"bytes,1,opt,name=resultsSSB_Indexes,json=resultsSSBIndexes,proto3" json:"resultsSSB_Indexes,omitempty"`
40369         ResultsCSI_RS_Indexes *ResultsPerCSI_RS_IndexList `protobuf:"bytes,2,opt,name=resultsCSI_RS_Indexes,json=resultsCSIRSIndexes,proto3" json:"resultsCSI_RS_Indexes,omitempty"`
40370         XXX_NoUnkeyedLiteral  struct{}                    `json:"-"`
40371         XXX_unrecognized      []byte                      `json:"-"`
40372         XXX_sizecache         int32                       `json:"-"`
40373 }
40374
40375 func (m *RsIndexResults) Reset()         { *m = RsIndexResults{} }
40376 func (m *RsIndexResults) String() string { return proto.CompactTextString(m) }
40377 func (*RsIndexResults) ProtoMessage()    {}
40378 func (*RsIndexResults) Descriptor() ([]byte, []int) {
40379         return fileDescriptor_21c7528bb61f1a7a, []int{456}
40380 }
40381
40382 func (m *RsIndexResults) XXX_Unmarshal(b []byte) error {
40383         return xxx_messageInfo_RsIndexResults.Unmarshal(m, b)
40384 }
40385 func (m *RsIndexResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40386         return xxx_messageInfo_RsIndexResults.Marshal(b, m, deterministic)
40387 }
40388 func (m *RsIndexResults) XXX_Merge(src proto.Message) {
40389         xxx_messageInfo_RsIndexResults.Merge(m, src)
40390 }
40391 func (m *RsIndexResults) XXX_Size() int {
40392         return xxx_messageInfo_RsIndexResults.Size(m)
40393 }
40394 func (m *RsIndexResults) XXX_DiscardUnknown() {
40395         xxx_messageInfo_RsIndexResults.DiscardUnknown(m)
40396 }
40397
40398 var xxx_messageInfo_RsIndexResults proto.InternalMessageInfo
40399
40400 func (m *RsIndexResults) GetResultsSSB_Indexes() *ResultsPerSSB_IndexList {
40401         if m != nil {
40402                 return m.ResultsSSB_Indexes
40403         }
40404         return nil
40405 }
40406
40407 func (m *RsIndexResults) GetResultsCSI_RS_Indexes() *ResultsPerCSI_RS_IndexList {
40408         if m != nil {
40409                 return m.ResultsCSI_RS_Indexes
40410         }
40411         return nil
40412 }
40413
40414 type MeasResult struct {
40415         CellResults          *CellResults    `protobuf:"bytes,1,opt,name=cellResults,proto3" json:"cellResults,omitempty"`
40416         RsIndexResults       *RsIndexResults `protobuf:"bytes,2,opt,name=rsIndexResults,proto3" json:"rsIndexResults,omitempty"`
40417         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
40418         XXX_unrecognized     []byte          `json:"-"`
40419         XXX_sizecache        int32           `json:"-"`
40420 }
40421
40422 func (m *MeasResult) Reset()         { *m = MeasResult{} }
40423 func (m *MeasResult) String() string { return proto.CompactTextString(m) }
40424 func (*MeasResult) ProtoMessage()    {}
40425 func (*MeasResult) Descriptor() ([]byte, []int) {
40426         return fileDescriptor_21c7528bb61f1a7a, []int{457}
40427 }
40428
40429 func (m *MeasResult) XXX_Unmarshal(b []byte) error {
40430         return xxx_messageInfo_MeasResult.Unmarshal(m, b)
40431 }
40432 func (m *MeasResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40433         return xxx_messageInfo_MeasResult.Marshal(b, m, deterministic)
40434 }
40435 func (m *MeasResult) XXX_Merge(src proto.Message) {
40436         xxx_messageInfo_MeasResult.Merge(m, src)
40437 }
40438 func (m *MeasResult) XXX_Size() int {
40439         return xxx_messageInfo_MeasResult.Size(m)
40440 }
40441 func (m *MeasResult) XXX_DiscardUnknown() {
40442         xxx_messageInfo_MeasResult.DiscardUnknown(m)
40443 }
40444
40445 var xxx_messageInfo_MeasResult proto.InternalMessageInfo
40446
40447 func (m *MeasResult) GetCellResults() *CellResults {
40448         if m != nil {
40449                 return m.CellResults
40450         }
40451         return nil
40452 }
40453
40454 func (m *MeasResult) GetRsIndexResults() *RsIndexResults {
40455         if m != nil {
40456                 return m.RsIndexResults
40457         }
40458         return nil
40459 }
40460
40461 type PLMN_Identity struct {
40462         Mcc                  *MCC     `protobuf:"bytes,1,opt,name=mcc,proto3" json:"mcc,omitempty"`
40463         Mnc                  *MNC     `protobuf:"bytes,2,opt,name=mnc,proto3" json:"mnc,omitempty"`
40464         XXX_NoUnkeyedLiteral struct{} `json:"-"`
40465         XXX_unrecognized     []byte   `json:"-"`
40466         XXX_sizecache        int32    `json:"-"`
40467 }
40468
40469 func (m *PLMN_Identity) Reset()         { *m = PLMN_Identity{} }
40470 func (m *PLMN_Identity) String() string { return proto.CompactTextString(m) }
40471 func (*PLMN_Identity) ProtoMessage()    {}
40472 func (*PLMN_Identity) Descriptor() ([]byte, []int) {
40473         return fileDescriptor_21c7528bb61f1a7a, []int{458}
40474 }
40475
40476 func (m *PLMN_Identity) XXX_Unmarshal(b []byte) error {
40477         return xxx_messageInfo_PLMN_Identity.Unmarshal(m, b)
40478 }
40479 func (m *PLMN_Identity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40480         return xxx_messageInfo_PLMN_Identity.Marshal(b, m, deterministic)
40481 }
40482 func (m *PLMN_Identity) XXX_Merge(src proto.Message) {
40483         xxx_messageInfo_PLMN_Identity.Merge(m, src)
40484 }
40485 func (m *PLMN_Identity) XXX_Size() int {
40486         return xxx_messageInfo_PLMN_Identity.Size(m)
40487 }
40488 func (m *PLMN_Identity) XXX_DiscardUnknown() {
40489         xxx_messageInfo_PLMN_Identity.DiscardUnknown(m)
40490 }
40491
40492 var xxx_messageInfo_PLMN_Identity proto.InternalMessageInfo
40493
40494 func (m *PLMN_Identity) GetMcc() *MCC {
40495         if m != nil {
40496                 return m.Mcc
40497         }
40498         return nil
40499 }
40500
40501 func (m *PLMN_Identity) GetMnc() *MNC {
40502         if m != nil {
40503                 return m.Mnc
40504         }
40505         return nil
40506 }
40507
40508 type MNC struct {
40509         Mncval               []uint32 `protobuf:"varint,1,rep,packed,name=mncval,proto3" json:"mncval,omitempty"`
40510         XXX_NoUnkeyedLiteral struct{} `json:"-"`
40511         XXX_unrecognized     []byte   `json:"-"`
40512         XXX_sizecache        int32    `json:"-"`
40513 }
40514
40515 func (m *MNC) Reset()         { *m = MNC{} }
40516 func (m *MNC) String() string { return proto.CompactTextString(m) }
40517 func (*MNC) ProtoMessage()    {}
40518 func (*MNC) Descriptor() ([]byte, []int) {
40519         return fileDescriptor_21c7528bb61f1a7a, []int{459}
40520 }
40521
40522 func (m *MNC) XXX_Unmarshal(b []byte) error {
40523         return xxx_messageInfo_MNC.Unmarshal(m, b)
40524 }
40525 func (m *MNC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40526         return xxx_messageInfo_MNC.Marshal(b, m, deterministic)
40527 }
40528 func (m *MNC) XXX_Merge(src proto.Message) {
40529         xxx_messageInfo_MNC.Merge(m, src)
40530 }
40531 func (m *MNC) XXX_Size() int {
40532         return xxx_messageInfo_MNC.Size(m)
40533 }
40534 func (m *MNC) XXX_DiscardUnknown() {
40535         xxx_messageInfo_MNC.DiscardUnknown(m)
40536 }
40537
40538 var xxx_messageInfo_MNC proto.InternalMessageInfo
40539
40540 func (m *MNC) GetMncval() []uint32 {
40541         if m != nil {
40542                 return m.Mncval
40543         }
40544         return nil
40545 }
40546
40547 type MCC struct {
40548         Mccval               []uint32 `protobuf:"varint,1,rep,packed,name=mccval,proto3" json:"mccval,omitempty"`
40549         XXX_NoUnkeyedLiteral struct{} `json:"-"`
40550         XXX_unrecognized     []byte   `json:"-"`
40551         XXX_sizecache        int32    `json:"-"`
40552 }
40553
40554 func (m *MCC) Reset()         { *m = MCC{} }
40555 func (m *MCC) String() string { return proto.CompactTextString(m) }
40556 func (*MCC) ProtoMessage()    {}
40557 func (*MCC) Descriptor() ([]byte, []int) {
40558         return fileDescriptor_21c7528bb61f1a7a, []int{460}
40559 }
40560
40561 func (m *MCC) XXX_Unmarshal(b []byte) error {
40562         return xxx_messageInfo_MCC.Unmarshal(m, b)
40563 }
40564 func (m *MCC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40565         return xxx_messageInfo_MCC.Marshal(b, m, deterministic)
40566 }
40567 func (m *MCC) XXX_Merge(src proto.Message) {
40568         xxx_messageInfo_MCC.Merge(m, src)
40569 }
40570 func (m *MCC) XXX_Size() int {
40571         return xxx_messageInfo_MCC.Size(m)
40572 }
40573 func (m *MCC) XXX_DiscardUnknown() {
40574         xxx_messageInfo_MCC.DiscardUnknown(m)
40575 }
40576
40577 var xxx_messageInfo_MCC proto.InternalMessageInfo
40578
40579 func (m *MCC) GetMccval() []uint32 {
40580         if m != nil {
40581                 return m.Mccval
40582         }
40583         return nil
40584 }
40585
40586 type PLMN_Identity_EUTRA_5GC struct {
40587         // Types that are valid to be assigned to C:
40588         //      *PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC
40589         //      *PLMN_Identity_EUTRA_5GC_PlmnIndex
40590         C                    isPLMN_Identity_EUTRA_5GC_C `protobuf_oneof:"c"`
40591         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
40592         XXX_unrecognized     []byte                      `json:"-"`
40593         XXX_sizecache        int32                       `json:"-"`
40594 }
40595
40596 func (m *PLMN_Identity_EUTRA_5GC) Reset()         { *m = PLMN_Identity_EUTRA_5GC{} }
40597 func (m *PLMN_Identity_EUTRA_5GC) String() string { return proto.CompactTextString(m) }
40598 func (*PLMN_Identity_EUTRA_5GC) ProtoMessage()    {}
40599 func (*PLMN_Identity_EUTRA_5GC) Descriptor() ([]byte, []int) {
40600         return fileDescriptor_21c7528bb61f1a7a, []int{461}
40601 }
40602
40603 func (m *PLMN_Identity_EUTRA_5GC) XXX_Unmarshal(b []byte) error {
40604         return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Unmarshal(m, b)
40605 }
40606 func (m *PLMN_Identity_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40607         return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Marshal(b, m, deterministic)
40608 }
40609 func (m *PLMN_Identity_EUTRA_5GC) XXX_Merge(src proto.Message) {
40610         xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Merge(m, src)
40611 }
40612 func (m *PLMN_Identity_EUTRA_5GC) XXX_Size() int {
40613         return xxx_messageInfo_PLMN_Identity_EUTRA_5GC.Size(m)
40614 }
40615 func (m *PLMN_Identity_EUTRA_5GC) XXX_DiscardUnknown() {
40616         xxx_messageInfo_PLMN_Identity_EUTRA_5GC.DiscardUnknown(m)
40617 }
40618
40619 var xxx_messageInfo_PLMN_Identity_EUTRA_5GC proto.InternalMessageInfo
40620
40621 type isPLMN_Identity_EUTRA_5GC_C interface {
40622         isPLMN_Identity_EUTRA_5GC_C()
40623 }
40624
40625 type PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC struct {
40626         Plmn_Identity_EUTRA_5GC *PLMN_Identity `protobuf:"bytes,1,opt,name=plmn_Identity_EUTRA_5GC,json=plmnIdentityEUTRA5GC,proto3,oneof"`
40627 }
40628
40629 type PLMN_Identity_EUTRA_5GC_PlmnIndex struct {
40630         PlmnIndex uint32 `protobuf:"varint,2,opt,name=plmn_index,json=plmnIndex,proto3,oneof"`
40631 }
40632
40633 func (*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC) isPLMN_Identity_EUTRA_5GC_C() {}
40634
40635 func (*PLMN_Identity_EUTRA_5GC_PlmnIndex) isPLMN_Identity_EUTRA_5GC_C() {}
40636
40637 func (m *PLMN_Identity_EUTRA_5GC) GetC() isPLMN_Identity_EUTRA_5GC_C {
40638         if m != nil {
40639                 return m.C
40640         }
40641         return nil
40642 }
40643
40644 func (m *PLMN_Identity_EUTRA_5GC) GetPlmn_Identity_EUTRA_5GC() *PLMN_Identity {
40645         if x, ok := m.GetC().(*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC); ok {
40646                 return x.Plmn_Identity_EUTRA_5GC
40647         }
40648         return nil
40649 }
40650
40651 func (m *PLMN_Identity_EUTRA_5GC) GetPlmnIndex() uint32 {
40652         if x, ok := m.GetC().(*PLMN_Identity_EUTRA_5GC_PlmnIndex); ok {
40653                 return x.PlmnIndex
40654         }
40655         return 0
40656 }
40657
40658 // XXX_OneofWrappers is for the internal use of the proto package.
40659 func (*PLMN_Identity_EUTRA_5GC) XXX_OneofWrappers() []interface{} {
40660         return []interface{}{
40661                 (*PLMN_Identity_EUTRA_5GC_Plmn_Identity_EUTRA_5GC)(nil),
40662                 (*PLMN_Identity_EUTRA_5GC_PlmnIndex)(nil),
40663         }
40664 }
40665
40666 type PLMN_IdentityList_EUTRA_5GC struct {
40667         Items                []*PLMN_Identity_EUTRA_5GC `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
40668         XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
40669         XXX_unrecognized     []byte                     `json:"-"`
40670         XXX_sizecache        int32                      `json:"-"`
40671 }
40672
40673 func (m *PLMN_IdentityList_EUTRA_5GC) Reset()         { *m = PLMN_IdentityList_EUTRA_5GC{} }
40674 func (m *PLMN_IdentityList_EUTRA_5GC) String() string { return proto.CompactTextString(m) }
40675 func (*PLMN_IdentityList_EUTRA_5GC) ProtoMessage()    {}
40676 func (*PLMN_IdentityList_EUTRA_5GC) Descriptor() ([]byte, []int) {
40677         return fileDescriptor_21c7528bb61f1a7a, []int{462}
40678 }
40679
40680 func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Unmarshal(b []byte) error {
40681         return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Unmarshal(m, b)
40682 }
40683 func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40684         return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Marshal(b, m, deterministic)
40685 }
40686 func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Merge(src proto.Message) {
40687         xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Merge(m, src)
40688 }
40689 func (m *PLMN_IdentityList_EUTRA_5GC) XXX_Size() int {
40690         return xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.Size(m)
40691 }
40692 func (m *PLMN_IdentityList_EUTRA_5GC) XXX_DiscardUnknown() {
40693         xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC.DiscardUnknown(m)
40694 }
40695
40696 var xxx_messageInfo_PLMN_IdentityList_EUTRA_5GC proto.InternalMessageInfo
40697
40698 func (m *PLMN_IdentityList_EUTRA_5GC) GetItems() []*PLMN_Identity_EUTRA_5GC {
40699         if m != nil {
40700                 return m.Items
40701         }
40702         return nil
40703 }
40704
40705 type CellAccessRelatedInfo_EUTRA_5GC struct {
40706         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"`
40707         TrackingAreaCodeEutra_5Gc  []byte                       `protobuf:"bytes,2,opt,name=trackingAreaCode_eutra_5gc,json=trackingAreaCodeEutra5gc,proto3" json:"trackingAreaCode_eutra_5gc,omitempty"`
40708         Ranac_5Gc                  *wrappers.UInt32Value        `protobuf:"bytes,3,opt,name=ranac_5gc,json=ranac5gc,proto3" json:"ranac_5gc,omitempty"`
40709         // Types that are valid to be assigned to CellidentityEutra_5Gc:
40710         //      *CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA
40711         //      *CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex
40712         CellidentityEutra_5Gc isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc `protobuf_oneof:"cellidentity_eutra_5gc"`
40713         XXX_NoUnkeyedLiteral  struct{}                                                `json:"-"`
40714         XXX_unrecognized      []byte                                                  `json:"-"`
40715         XXX_sizecache         int32                                                   `json:"-"`
40716 }
40717
40718 func (m *CellAccessRelatedInfo_EUTRA_5GC) Reset()         { *m = CellAccessRelatedInfo_EUTRA_5GC{} }
40719 func (m *CellAccessRelatedInfo_EUTRA_5GC) String() string { return proto.CompactTextString(m) }
40720 func (*CellAccessRelatedInfo_EUTRA_5GC) ProtoMessage()    {}
40721 func (*CellAccessRelatedInfo_EUTRA_5GC) Descriptor() ([]byte, []int) {
40722         return fileDescriptor_21c7528bb61f1a7a, []int{463}
40723 }
40724
40725 func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Unmarshal(b []byte) error {
40726         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Unmarshal(m, b)
40727 }
40728 func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40729         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Marshal(b, m, deterministic)
40730 }
40731 func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Merge(src proto.Message) {
40732         xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Merge(m, src)
40733 }
40734 func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_Size() int {
40735         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.Size(m)
40736 }
40737 func (m *CellAccessRelatedInfo_EUTRA_5GC) XXX_DiscardUnknown() {
40738         xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC.DiscardUnknown(m)
40739 }
40740
40741 var xxx_messageInfo_CellAccessRelatedInfo_EUTRA_5GC proto.InternalMessageInfo
40742
40743 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetPlmn_IdentityListEutra_5Gc() *PLMN_IdentityList_EUTRA_5GC {
40744         if m != nil {
40745                 return m.Plmn_IdentityListEutra_5Gc
40746         }
40747         return nil
40748 }
40749
40750 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetTrackingAreaCodeEutra_5Gc() []byte {
40751         if m != nil {
40752                 return m.TrackingAreaCodeEutra_5Gc
40753         }
40754         return nil
40755 }
40756
40757 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetRanac_5Gc() *wrappers.UInt32Value {
40758         if m != nil {
40759                 return m.Ranac_5Gc
40760         }
40761         return nil
40762 }
40763
40764 type isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc interface {
40765         isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc()
40766 }
40767
40768 type CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA struct {
40769         CellIdentity_EUTRA []byte `protobuf:"bytes,4,opt,name=cellIdentity_EUTRA,json=cellIdentityEUTRA,proto3,oneof"`
40770 }
40771
40772 type CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex struct {
40773         CellIdIndex uint32 `protobuf:"varint,5,opt,name=cellId_index,json=cellIdIndex,proto3,oneof"`
40774 }
40775
40776 func (*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA) isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc() {
40777 }
40778
40779 func (*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex) isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc() {
40780 }
40781
40782 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellidentityEutra_5Gc() isCellAccessRelatedInfo_EUTRA_5GC_CellidentityEutra_5Gc {
40783         if m != nil {
40784                 return m.CellidentityEutra_5Gc
40785         }
40786         return nil
40787 }
40788
40789 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellIdentity_EUTRA() []byte {
40790         if x, ok := m.GetCellidentityEutra_5Gc().(*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA); ok {
40791                 return x.CellIdentity_EUTRA
40792         }
40793         return nil
40794 }
40795
40796 func (m *CellAccessRelatedInfo_EUTRA_5GC) GetCellIdIndex() uint32 {
40797         if x, ok := m.GetCellidentityEutra_5Gc().(*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex); ok {
40798                 return x.CellIdIndex
40799         }
40800         return 0
40801 }
40802
40803 // XXX_OneofWrappers is for the internal use of the proto package.
40804 func (*CellAccessRelatedInfo_EUTRA_5GC) XXX_OneofWrappers() []interface{} {
40805         return []interface{}{
40806                 (*CellAccessRelatedInfo_EUTRA_5GC_CellIdentity_EUTRA)(nil),
40807                 (*CellAccessRelatedInfo_EUTRA_5GC_CellIdIndex)(nil),
40808         }
40809 }
40810
40811 type PLMN_IdentityList_EUTRA_EPC struct {
40812         Items                []*PLMN_Identity `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
40813         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
40814         XXX_unrecognized     []byte           `json:"-"`
40815         XXX_sizecache        int32            `json:"-"`
40816 }
40817
40818 func (m *PLMN_IdentityList_EUTRA_EPC) Reset()         { *m = PLMN_IdentityList_EUTRA_EPC{} }
40819 func (m *PLMN_IdentityList_EUTRA_EPC) String() string { return proto.CompactTextString(m) }
40820 func (*PLMN_IdentityList_EUTRA_EPC) ProtoMessage()    {}
40821 func (*PLMN_IdentityList_EUTRA_EPC) Descriptor() ([]byte, []int) {
40822         return fileDescriptor_21c7528bb61f1a7a, []int{464}
40823 }
40824
40825 func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Unmarshal(b []byte) error {
40826         return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Unmarshal(m, b)
40827 }
40828 func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40829         return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Marshal(b, m, deterministic)
40830 }
40831 func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Merge(src proto.Message) {
40832         xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Merge(m, src)
40833 }
40834 func (m *PLMN_IdentityList_EUTRA_EPC) XXX_Size() int {
40835         return xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.Size(m)
40836 }
40837 func (m *PLMN_IdentityList_EUTRA_EPC) XXX_DiscardUnknown() {
40838         xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC.DiscardUnknown(m)
40839 }
40840
40841 var xxx_messageInfo_PLMN_IdentityList_EUTRA_EPC proto.InternalMessageInfo
40842
40843 func (m *PLMN_IdentityList_EUTRA_EPC) GetItems() []*PLMN_Identity {
40844         if m != nil {
40845                 return m.Items
40846         }
40847         return nil
40848 }
40849
40850 type CellAccessRelatedInfo_EUTRA_EPC struct {
40851         Plmn_IdentityListEutraEpc *PLMN_IdentityList_EUTRA_EPC `protobuf:"bytes,1,opt,name=plmn_IdentityList_eutra_epc,json=plmnIdentityListEutraEpc,proto3" json:"plmn_IdentityList_eutra_epc,omitempty"`
40852         TrackingAreaCodeEutraEpc  []byte                       `protobuf:"bytes,2,opt,name=trackingAreaCode_eutra_epc,json=trackingAreaCodeEutraEpc,proto3" json:"trackingAreaCode_eutra_epc,omitempty"`
40853         CellidentityEutraEpc      []byte                       `protobuf:"bytes,3,opt,name=cellidentity_eutra_epc,json=cellidentityEutraEpc,proto3" json:"cellidentity_eutra_epc,omitempty"`
40854         XXX_NoUnkeyedLiteral      struct{}                     `json:"-"`
40855         XXX_unrecognized          []byte                       `json:"-"`
40856         XXX_sizecache             int32                        `json:"-"`
40857 }
40858
40859 func (m *CellAccessRelatedInfo_EUTRA_EPC) Reset()         { *m = CellAccessRelatedInfo_EUTRA_EPC{} }
40860 func (m *CellAccessRelatedInfo_EUTRA_EPC) String() string { return proto.CompactTextString(m) }
40861 func (*CellAccessRelatedInfo_EUTRA_EPC) ProtoMessage()    {}
40862 func (*CellAccessRelatedInfo_EUTRA_EPC) Descriptor() ([]byte, []int) {
40863         return fileDescriptor_21c7528bb61f1a7a, []int{465}
40864 }
40865
40866 func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Unmarshal(b []byte) error {
40867         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Unmarshal(m, b)
40868 }
40869 func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40870         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Marshal(b, m, deterministic)
40871 }
40872 func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Merge(src proto.Message) {
40873         xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Merge(m, src)
40874 }
40875 func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_Size() int {
40876         return xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.Size(m)
40877 }
40878 func (m *CellAccessRelatedInfo_EUTRA_EPC) XXX_DiscardUnknown() {
40879         xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC.DiscardUnknown(m)
40880 }
40881
40882 var xxx_messageInfo_CellAccessRelatedInfo_EUTRA_EPC proto.InternalMessageInfo
40883
40884 func (m *CellAccessRelatedInfo_EUTRA_EPC) GetPlmn_IdentityListEutraEpc() *PLMN_IdentityList_EUTRA_EPC {
40885         if m != nil {
40886                 return m.Plmn_IdentityListEutraEpc
40887         }
40888         return nil
40889 }
40890
40891 func (m *CellAccessRelatedInfo_EUTRA_EPC) GetTrackingAreaCodeEutraEpc() []byte {
40892         if m != nil {
40893                 return m.TrackingAreaCodeEutraEpc
40894         }
40895         return nil
40896 }
40897
40898 func (m *CellAccessRelatedInfo_EUTRA_EPC) GetCellidentityEutraEpc() []byte {
40899         if m != nil {
40900                 return m.CellidentityEutraEpc
40901         }
40902         return nil
40903 }
40904
40905 type CGIInfo_EPC struct {
40906         CgiInfo_EPCLegacy    *CellAccessRelatedInfo_EUTRA_EPC   `protobuf:"bytes,1,opt,name=cgi_info_EPC_legacy,json=cgiInfoEPCLegacy,proto3" json:"cgi_info_EPC_legacy,omitempty"`
40907         CgiInfo_EPCList      []*CellAccessRelatedInfo_EUTRA_EPC `protobuf:"bytes,2,rep,name=cgi_info_EPC_list,json=cgiInfoEPCList,proto3" json:"cgi_info_EPC_list,omitempty"`
40908         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
40909         XXX_unrecognized     []byte                             `json:"-"`
40910         XXX_sizecache        int32                              `json:"-"`
40911 }
40912
40913 func (m *CGIInfo_EPC) Reset()         { *m = CGIInfo_EPC{} }
40914 func (m *CGIInfo_EPC) String() string { return proto.CompactTextString(m) }
40915 func (*CGIInfo_EPC) ProtoMessage()    {}
40916 func (*CGIInfo_EPC) Descriptor() ([]byte, []int) {
40917         return fileDescriptor_21c7528bb61f1a7a, []int{466}
40918 }
40919
40920 func (m *CGIInfo_EPC) XXX_Unmarshal(b []byte) error {
40921         return xxx_messageInfo_CGIInfo_EPC.Unmarshal(m, b)
40922 }
40923 func (m *CGIInfo_EPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40924         return xxx_messageInfo_CGIInfo_EPC.Marshal(b, m, deterministic)
40925 }
40926 func (m *CGIInfo_EPC) XXX_Merge(src proto.Message) {
40927         xxx_messageInfo_CGIInfo_EPC.Merge(m, src)
40928 }
40929 func (m *CGIInfo_EPC) XXX_Size() int {
40930         return xxx_messageInfo_CGIInfo_EPC.Size(m)
40931 }
40932 func (m *CGIInfo_EPC) XXX_DiscardUnknown() {
40933         xxx_messageInfo_CGIInfo_EPC.DiscardUnknown(m)
40934 }
40935
40936 var xxx_messageInfo_CGIInfo_EPC proto.InternalMessageInfo
40937
40938 func (m *CGIInfo_EPC) GetCgiInfo_EPCLegacy() *CellAccessRelatedInfo_EUTRA_EPC {
40939         if m != nil {
40940                 return m.CgiInfo_EPCLegacy
40941         }
40942         return nil
40943 }
40944
40945 func (m *CGIInfo_EPC) GetCgiInfo_EPCList() []*CellAccessRelatedInfo_EUTRA_EPC {
40946         if m != nil {
40947                 return m.CgiInfo_EPCList
40948         }
40949         return nil
40950 }
40951
40952 type PLMN_IdentityInfo struct {
40953         Plmn_IdentityList          []*PLMN_Identity                             `protobuf:"bytes,1,rep,name=plmn_IdentityList,json=plmnIdentityList,proto3" json:"plmn_IdentityList,omitempty"`
40954         TrackingAreaCode           *wrappers.BytesValue                         `protobuf:"bytes,2,opt,name=trackingAreaCode,proto3" json:"trackingAreaCode,omitempty"`
40955         Ranac                      *wrappers.UInt32Value                        `protobuf:"bytes,3,opt,name=ranac,proto3" json:"ranac,omitempty"`
40956         CellIdentity               []byte                                       `protobuf:"bytes,4,opt,name=cellIdentity,proto3" json:"cellIdentity,omitempty"`
40957         CellReservedForOperatorUse PLMN_IdentityInfo_CellReservedForOperatorUse `protobuf:"varint,5,opt,name=cellReservedForOperatorUse,proto3,enum=streaming_protobufs.PLMN_IdentityInfo_CellReservedForOperatorUse" json:"cellReservedForOperatorUse,omitempty"`
40958         XXX_NoUnkeyedLiteral       struct{}                                     `json:"-"`
40959         XXX_unrecognized           []byte                                       `json:"-"`
40960         XXX_sizecache              int32                                        `json:"-"`
40961 }
40962
40963 func (m *PLMN_IdentityInfo) Reset()         { *m = PLMN_IdentityInfo{} }
40964 func (m *PLMN_IdentityInfo) String() string { return proto.CompactTextString(m) }
40965 func (*PLMN_IdentityInfo) ProtoMessage()    {}
40966 func (*PLMN_IdentityInfo) Descriptor() ([]byte, []int) {
40967         return fileDescriptor_21c7528bb61f1a7a, []int{467}
40968 }
40969
40970 func (m *PLMN_IdentityInfo) XXX_Unmarshal(b []byte) error {
40971         return xxx_messageInfo_PLMN_IdentityInfo.Unmarshal(m, b)
40972 }
40973 func (m *PLMN_IdentityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
40974         return xxx_messageInfo_PLMN_IdentityInfo.Marshal(b, m, deterministic)
40975 }
40976 func (m *PLMN_IdentityInfo) XXX_Merge(src proto.Message) {
40977         xxx_messageInfo_PLMN_IdentityInfo.Merge(m, src)
40978 }
40979 func (m *PLMN_IdentityInfo) XXX_Size() int {
40980         return xxx_messageInfo_PLMN_IdentityInfo.Size(m)
40981 }
40982 func (m *PLMN_IdentityInfo) XXX_DiscardUnknown() {
40983         xxx_messageInfo_PLMN_IdentityInfo.DiscardUnknown(m)
40984 }
40985
40986 var xxx_messageInfo_PLMN_IdentityInfo proto.InternalMessageInfo
40987
40988 func (m *PLMN_IdentityInfo) GetPlmn_IdentityList() []*PLMN_Identity {
40989         if m != nil {
40990                 return m.Plmn_IdentityList
40991         }
40992         return nil
40993 }
40994
40995 func (m *PLMN_IdentityInfo) GetTrackingAreaCode() *wrappers.BytesValue {
40996         if m != nil {
40997                 return m.TrackingAreaCode
40998         }
40999         return nil
41000 }
41001
41002 func (m *PLMN_IdentityInfo) GetRanac() *wrappers.UInt32Value {
41003         if m != nil {
41004                 return m.Ranac
41005         }
41006         return nil
41007 }
41008
41009 func (m *PLMN_IdentityInfo) GetCellIdentity() []byte {
41010         if m != nil {
41011                 return m.CellIdentity
41012         }
41013         return nil
41014 }
41015
41016 func (m *PLMN_IdentityInfo) GetCellReservedForOperatorUse() PLMN_IdentityInfo_CellReservedForOperatorUse {
41017         if m != nil {
41018                 return m.CellReservedForOperatorUse
41019         }
41020         return PLMN_IdentityInfo_protobuf_unspecified
41021 }
41022
41023 type PDCCH_ConfigSIB1 struct {
41024         ControlResourceSetZero uint32   `protobuf:"varint,1,opt,name=controlResourceSetZero,proto3" json:"controlResourceSetZero,omitempty"`
41025         SearchSpaceZero        uint32   `protobuf:"varint,2,opt,name=searchSpaceZero,proto3" json:"searchSpaceZero,omitempty"`
41026         XXX_NoUnkeyedLiteral   struct{} `json:"-"`
41027         XXX_unrecognized       []byte   `json:"-"`
41028         XXX_sizecache          int32    `json:"-"`
41029 }
41030
41031 func (m *PDCCH_ConfigSIB1) Reset()         { *m = PDCCH_ConfigSIB1{} }
41032 func (m *PDCCH_ConfigSIB1) String() string { return proto.CompactTextString(m) }
41033 func (*PDCCH_ConfigSIB1) ProtoMessage()    {}
41034 func (*PDCCH_ConfigSIB1) Descriptor() ([]byte, []int) {
41035         return fileDescriptor_21c7528bb61f1a7a, []int{468}
41036 }
41037
41038 func (m *PDCCH_ConfigSIB1) XXX_Unmarshal(b []byte) error {
41039         return xxx_messageInfo_PDCCH_ConfigSIB1.Unmarshal(m, b)
41040 }
41041 func (m *PDCCH_ConfigSIB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41042         return xxx_messageInfo_PDCCH_ConfigSIB1.Marshal(b, m, deterministic)
41043 }
41044 func (m *PDCCH_ConfigSIB1) XXX_Merge(src proto.Message) {
41045         xxx_messageInfo_PDCCH_ConfigSIB1.Merge(m, src)
41046 }
41047 func (m *PDCCH_ConfigSIB1) XXX_Size() int {
41048         return xxx_messageInfo_PDCCH_ConfigSIB1.Size(m)
41049 }
41050 func (m *PDCCH_ConfigSIB1) XXX_DiscardUnknown() {
41051         xxx_messageInfo_PDCCH_ConfigSIB1.DiscardUnknown(m)
41052 }
41053
41054 var xxx_messageInfo_PDCCH_ConfigSIB1 proto.InternalMessageInfo
41055
41056 func (m *PDCCH_ConfigSIB1) GetControlResourceSetZero() uint32 {
41057         if m != nil {
41058                 return m.ControlResourceSetZero
41059         }
41060         return 0
41061 }
41062
41063 func (m *PDCCH_ConfigSIB1) GetSearchSpaceZero() uint32 {
41064         if m != nil {
41065                 return m.SearchSpaceZero
41066         }
41067         return 0
41068 }
41069
41070 type NoSIB1 struct {
41071         Ssb_SubCarrierOffset uint32            `protobuf:"varint,1,opt,name=ssb_SubCarrierOffset,json=ssbSubCarrierOffset,proto3" json:"ssb_SubCarrierOffset,omitempty"`
41072         Pdcch_ConfigSIB1     *PDCCH_ConfigSIB1 `protobuf:"bytes,2,opt,name=pdcch_ConfigSIB1,json=pdcchConfigSIB1,proto3" json:"pdcch_ConfigSIB1,omitempty"`
41073         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
41074         XXX_unrecognized     []byte            `json:"-"`
41075         XXX_sizecache        int32             `json:"-"`
41076 }
41077
41078 func (m *NoSIB1) Reset()         { *m = NoSIB1{} }
41079 func (m *NoSIB1) String() string { return proto.CompactTextString(m) }
41080 func (*NoSIB1) ProtoMessage()    {}
41081 func (*NoSIB1) Descriptor() ([]byte, []int) {
41082         return fileDescriptor_21c7528bb61f1a7a, []int{469}
41083 }
41084
41085 func (m *NoSIB1) XXX_Unmarshal(b []byte) error {
41086         return xxx_messageInfo_NoSIB1.Unmarshal(m, b)
41087 }
41088 func (m *NoSIB1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41089         return xxx_messageInfo_NoSIB1.Marshal(b, m, deterministic)
41090 }
41091 func (m *NoSIB1) XXX_Merge(src proto.Message) {
41092         xxx_messageInfo_NoSIB1.Merge(m, src)
41093 }
41094 func (m *NoSIB1) XXX_Size() int {
41095         return xxx_messageInfo_NoSIB1.Size(m)
41096 }
41097 func (m *NoSIB1) XXX_DiscardUnknown() {
41098         xxx_messageInfo_NoSIB1.DiscardUnknown(m)
41099 }
41100
41101 var xxx_messageInfo_NoSIB1 proto.InternalMessageInfo
41102
41103 func (m *NoSIB1) GetSsb_SubCarrierOffset() uint32 {
41104         if m != nil {
41105                 return m.Ssb_SubCarrierOffset
41106         }
41107         return 0
41108 }
41109
41110 func (m *NoSIB1) GetPdcch_ConfigSIB1() *PDCCH_ConfigSIB1 {
41111         if m != nil {
41112                 return m.Pdcch_ConfigSIB1
41113         }
41114         return nil
41115 }
41116
41117 type PLMN_IdentityInfoList struct {
41118         Items                []*PLMN_IdentityInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
41119         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
41120         XXX_unrecognized     []byte               `json:"-"`
41121         XXX_sizecache        int32                `json:"-"`
41122 }
41123
41124 func (m *PLMN_IdentityInfoList) Reset()         { *m = PLMN_IdentityInfoList{} }
41125 func (m *PLMN_IdentityInfoList) String() string { return proto.CompactTextString(m) }
41126 func (*PLMN_IdentityInfoList) ProtoMessage()    {}
41127 func (*PLMN_IdentityInfoList) Descriptor() ([]byte, []int) {
41128         return fileDescriptor_21c7528bb61f1a7a, []int{470}
41129 }
41130
41131 func (m *PLMN_IdentityInfoList) XXX_Unmarshal(b []byte) error {
41132         return xxx_messageInfo_PLMN_IdentityInfoList.Unmarshal(m, b)
41133 }
41134 func (m *PLMN_IdentityInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41135         return xxx_messageInfo_PLMN_IdentityInfoList.Marshal(b, m, deterministic)
41136 }
41137 func (m *PLMN_IdentityInfoList) XXX_Merge(src proto.Message) {
41138         xxx_messageInfo_PLMN_IdentityInfoList.Merge(m, src)
41139 }
41140 func (m *PLMN_IdentityInfoList) XXX_Size() int {
41141         return xxx_messageInfo_PLMN_IdentityInfoList.Size(m)
41142 }
41143 func (m *PLMN_IdentityInfoList) XXX_DiscardUnknown() {
41144         xxx_messageInfo_PLMN_IdentityInfoList.DiscardUnknown(m)
41145 }
41146
41147 var xxx_messageInfo_PLMN_IdentityInfoList proto.InternalMessageInfo
41148
41149 func (m *PLMN_IdentityInfoList) GetItems() []*PLMN_IdentityInfo {
41150         if m != nil {
41151                 return m.Items
41152         }
41153         return nil
41154 }
41155
41156 type MultiFrequencyBandListNR struct {
41157         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
41158         XXX_NoUnkeyedLiteral struct{} `json:"-"`
41159         XXX_unrecognized     []byte   `json:"-"`
41160         XXX_sizecache        int32    `json:"-"`
41161 }
41162
41163 func (m *MultiFrequencyBandListNR) Reset()         { *m = MultiFrequencyBandListNR{} }
41164 func (m *MultiFrequencyBandListNR) String() string { return proto.CompactTextString(m) }
41165 func (*MultiFrequencyBandListNR) ProtoMessage()    {}
41166 func (*MultiFrequencyBandListNR) Descriptor() ([]byte, []int) {
41167         return fileDescriptor_21c7528bb61f1a7a, []int{471}
41168 }
41169
41170 func (m *MultiFrequencyBandListNR) XXX_Unmarshal(b []byte) error {
41171         return xxx_messageInfo_MultiFrequencyBandListNR.Unmarshal(m, b)
41172 }
41173 func (m *MultiFrequencyBandListNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41174         return xxx_messageInfo_MultiFrequencyBandListNR.Marshal(b, m, deterministic)
41175 }
41176 func (m *MultiFrequencyBandListNR) XXX_Merge(src proto.Message) {
41177         xxx_messageInfo_MultiFrequencyBandListNR.Merge(m, src)
41178 }
41179 func (m *MultiFrequencyBandListNR) XXX_Size() int {
41180         return xxx_messageInfo_MultiFrequencyBandListNR.Size(m)
41181 }
41182 func (m *MultiFrequencyBandListNR) XXX_DiscardUnknown() {
41183         xxx_messageInfo_MultiFrequencyBandListNR.DiscardUnknown(m)
41184 }
41185
41186 var xxx_messageInfo_MultiFrequencyBandListNR proto.InternalMessageInfo
41187
41188 func (m *MultiFrequencyBandListNR) GetItems() []uint32 {
41189         if m != nil {
41190                 return m.Items
41191         }
41192         return nil
41193 }
41194
41195 type CGI_Info struct {
41196         Plmn_IdentityInfoList *PLMN_IdentityInfoList    `protobuf:"bytes,1,opt,name=plmn_IdentityInfoList,json=plmnIdentityInfoList,proto3" json:"plmn_IdentityInfoList,omitempty"`
41197         FrequencyBandList     *MultiFrequencyBandListNR `protobuf:"bytes,2,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"`
41198         NoSIB1                *NoSIB1                   `protobuf:"bytes,3,opt,name=noSIB1,proto3" json:"noSIB1,omitempty"`
41199         XXX_NoUnkeyedLiteral  struct{}                  `json:"-"`
41200         XXX_unrecognized      []byte                    `json:"-"`
41201         XXX_sizecache         int32                     `json:"-"`
41202 }
41203
41204 func (m *CGI_Info) Reset()         { *m = CGI_Info{} }
41205 func (m *CGI_Info) String() string { return proto.CompactTextString(m) }
41206 func (*CGI_Info) ProtoMessage()    {}
41207 func (*CGI_Info) Descriptor() ([]byte, []int) {
41208         return fileDescriptor_21c7528bb61f1a7a, []int{472}
41209 }
41210
41211 func (m *CGI_Info) XXX_Unmarshal(b []byte) error {
41212         return xxx_messageInfo_CGI_Info.Unmarshal(m, b)
41213 }
41214 func (m *CGI_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41215         return xxx_messageInfo_CGI_Info.Marshal(b, m, deterministic)
41216 }
41217 func (m *CGI_Info) XXX_Merge(src proto.Message) {
41218         xxx_messageInfo_CGI_Info.Merge(m, src)
41219 }
41220 func (m *CGI_Info) XXX_Size() int {
41221         return xxx_messageInfo_CGI_Info.Size(m)
41222 }
41223 func (m *CGI_Info) XXX_DiscardUnknown() {
41224         xxx_messageInfo_CGI_Info.DiscardUnknown(m)
41225 }
41226
41227 var xxx_messageInfo_CGI_Info proto.InternalMessageInfo
41228
41229 func (m *CGI_Info) GetPlmn_IdentityInfoList() *PLMN_IdentityInfoList {
41230         if m != nil {
41231                 return m.Plmn_IdentityInfoList
41232         }
41233         return nil
41234 }
41235
41236 func (m *CGI_Info) GetFrequencyBandList() *MultiFrequencyBandListNR {
41237         if m != nil {
41238                 return m.FrequencyBandList
41239         }
41240         return nil
41241 }
41242
41243 func (m *CGI_Info) GetNoSIB1() *NoSIB1 {
41244         if m != nil {
41245                 return m.NoSIB1
41246         }
41247         return nil
41248 }
41249
41250 type MultiBandInfoListEUTRA struct {
41251         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
41252         XXX_NoUnkeyedLiteral struct{} `json:"-"`
41253         XXX_unrecognized     []byte   `json:"-"`
41254         XXX_sizecache        int32    `json:"-"`
41255 }
41256
41257 func (m *MultiBandInfoListEUTRA) Reset()         { *m = MultiBandInfoListEUTRA{} }
41258 func (m *MultiBandInfoListEUTRA) String() string { return proto.CompactTextString(m) }
41259 func (*MultiBandInfoListEUTRA) ProtoMessage()    {}
41260 func (*MultiBandInfoListEUTRA) Descriptor() ([]byte, []int) {
41261         return fileDescriptor_21c7528bb61f1a7a, []int{473}
41262 }
41263
41264 func (m *MultiBandInfoListEUTRA) XXX_Unmarshal(b []byte) error {
41265         return xxx_messageInfo_MultiBandInfoListEUTRA.Unmarshal(m, b)
41266 }
41267 func (m *MultiBandInfoListEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41268         return xxx_messageInfo_MultiBandInfoListEUTRA.Marshal(b, m, deterministic)
41269 }
41270 func (m *MultiBandInfoListEUTRA) XXX_Merge(src proto.Message) {
41271         xxx_messageInfo_MultiBandInfoListEUTRA.Merge(m, src)
41272 }
41273 func (m *MultiBandInfoListEUTRA) XXX_Size() int {
41274         return xxx_messageInfo_MultiBandInfoListEUTRA.Size(m)
41275 }
41276 func (m *MultiBandInfoListEUTRA) XXX_DiscardUnknown() {
41277         xxx_messageInfo_MultiBandInfoListEUTRA.DiscardUnknown(m)
41278 }
41279
41280 var xxx_messageInfo_MultiBandInfoListEUTRA proto.InternalMessageInfo
41281
41282 func (m *MultiBandInfoListEUTRA) GetItems() []uint32 {
41283         if m != nil {
41284                 return m.Items
41285         }
41286         return nil
41287 }
41288
41289 type EUTRA_CGI_Info struct {
41290         Cgi_Info_EPC              *CGIInfo_EPC                       `protobuf:"bytes,1,opt,name=cgi_Info_EPC,json=cgiInfoEPC,proto3" json:"cgi_Info_EPC,omitempty"`
41291         CgiInfo_5GC               []*CellAccessRelatedInfo_EUTRA_5GC `protobuf:"bytes,2,rep,name=cgi_info_5GC,json=cgiInfo5GC,proto3" json:"cgi_info_5GC,omitempty"`
41292         FreqBandIndicator         *wrappers.UInt32Value              `protobuf:"bytes,3,opt,name=freqBandIndicator,proto3" json:"freqBandIndicator,omitempty"`
41293         MultiBandInfoList         *MultiBandInfoListEUTRA            `protobuf:"bytes,4,opt,name=multiBandInfoList,proto3" json:"multiBandInfoList,omitempty"`
41294         FreqBandIndicatorPriority *TrueOpt                           `protobuf:"bytes,5,opt,name=freqBandIndicatorPriority,proto3" json:"freqBandIndicatorPriority,omitempty"`
41295         XXX_NoUnkeyedLiteral      struct{}                           `json:"-"`
41296         XXX_unrecognized          []byte                             `json:"-"`
41297         XXX_sizecache             int32                              `json:"-"`
41298 }
41299
41300 func (m *EUTRA_CGI_Info) Reset()         { *m = EUTRA_CGI_Info{} }
41301 func (m *EUTRA_CGI_Info) String() string { return proto.CompactTextString(m) }
41302 func (*EUTRA_CGI_Info) ProtoMessage()    {}
41303 func (*EUTRA_CGI_Info) Descriptor() ([]byte, []int) {
41304         return fileDescriptor_21c7528bb61f1a7a, []int{474}
41305 }
41306
41307 func (m *EUTRA_CGI_Info) XXX_Unmarshal(b []byte) error {
41308         return xxx_messageInfo_EUTRA_CGI_Info.Unmarshal(m, b)
41309 }
41310 func (m *EUTRA_CGI_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41311         return xxx_messageInfo_EUTRA_CGI_Info.Marshal(b, m, deterministic)
41312 }
41313 func (m *EUTRA_CGI_Info) XXX_Merge(src proto.Message) {
41314         xxx_messageInfo_EUTRA_CGI_Info.Merge(m, src)
41315 }
41316 func (m *EUTRA_CGI_Info) XXX_Size() int {
41317         return xxx_messageInfo_EUTRA_CGI_Info.Size(m)
41318 }
41319 func (m *EUTRA_CGI_Info) XXX_DiscardUnknown() {
41320         xxx_messageInfo_EUTRA_CGI_Info.DiscardUnknown(m)
41321 }
41322
41323 var xxx_messageInfo_EUTRA_CGI_Info proto.InternalMessageInfo
41324
41325 func (m *EUTRA_CGI_Info) GetCgi_Info_EPC() *CGIInfo_EPC {
41326         if m != nil {
41327                 return m.Cgi_Info_EPC
41328         }
41329         return nil
41330 }
41331
41332 func (m *EUTRA_CGI_Info) GetCgiInfo_5GC() []*CellAccessRelatedInfo_EUTRA_5GC {
41333         if m != nil {
41334                 return m.CgiInfo_5GC
41335         }
41336         return nil
41337 }
41338
41339 func (m *EUTRA_CGI_Info) GetFreqBandIndicator() *wrappers.UInt32Value {
41340         if m != nil {
41341                 return m.FreqBandIndicator
41342         }
41343         return nil
41344 }
41345
41346 func (m *EUTRA_CGI_Info) GetMultiBandInfoList() *MultiBandInfoListEUTRA {
41347         if m != nil {
41348                 return m.MultiBandInfoList
41349         }
41350         return nil
41351 }
41352
41353 func (m *EUTRA_CGI_Info) GetFreqBandIndicatorPriority() *TrueOpt {
41354         if m != nil {
41355                 return m.FreqBandIndicatorPriority
41356         }
41357         return nil
41358 }
41359
41360 type MeasResultNR struct {
41361         PhysCellId           *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=physCellId,proto3" json:"physCellId,omitempty"`
41362         MeasResult           *MeasResult           `protobuf:"bytes,2,opt,name=measResult,proto3" json:"measResult,omitempty"`
41363         Cgi_Info             *CGI_Info             `protobuf:"bytes,3,opt,name=cgi_Info,json=cgiInfo,proto3" json:"cgi_Info,omitempty"`
41364         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
41365         XXX_unrecognized     []byte                `json:"-"`
41366         XXX_sizecache        int32                 `json:"-"`
41367 }
41368
41369 func (m *MeasResultNR) Reset()         { *m = MeasResultNR{} }
41370 func (m *MeasResultNR) String() string { return proto.CompactTextString(m) }
41371 func (*MeasResultNR) ProtoMessage()    {}
41372 func (*MeasResultNR) Descriptor() ([]byte, []int) {
41373         return fileDescriptor_21c7528bb61f1a7a, []int{475}
41374 }
41375
41376 func (m *MeasResultNR) XXX_Unmarshal(b []byte) error {
41377         return xxx_messageInfo_MeasResultNR.Unmarshal(m, b)
41378 }
41379 func (m *MeasResultNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41380         return xxx_messageInfo_MeasResultNR.Marshal(b, m, deterministic)
41381 }
41382 func (m *MeasResultNR) XXX_Merge(src proto.Message) {
41383         xxx_messageInfo_MeasResultNR.Merge(m, src)
41384 }
41385 func (m *MeasResultNR) XXX_Size() int {
41386         return xxx_messageInfo_MeasResultNR.Size(m)
41387 }
41388 func (m *MeasResultNR) XXX_DiscardUnknown() {
41389         xxx_messageInfo_MeasResultNR.DiscardUnknown(m)
41390 }
41391
41392 var xxx_messageInfo_MeasResultNR proto.InternalMessageInfo
41393
41394 func (m *MeasResultNR) GetPhysCellId() *wrappers.UInt32Value {
41395         if m != nil {
41396                 return m.PhysCellId
41397         }
41398         return nil
41399 }
41400
41401 func (m *MeasResultNR) GetMeasResult() *MeasResult {
41402         if m != nil {
41403                 return m.MeasResult
41404         }
41405         return nil
41406 }
41407
41408 func (m *MeasResultNR) GetCgi_Info() *CGI_Info {
41409         if m != nil {
41410                 return m.Cgi_Info
41411         }
41412         return nil
41413 }
41414
41415 type MeasResultEUTRA struct {
41416         EutraPhysCellId      uint32                    `protobuf:"varint,1,opt,name=eutra_physCellId,json=eutraPhysCellId,proto3" json:"eutra_physCellId,omitempty"`
41417         MeasResult           *MeasQuantityResultsEUTRA `protobuf:"bytes,2,opt,name=measResult,proto3" json:"measResult,omitempty"`
41418         Cgi_Info             *EUTRA_CGI_Info           `protobuf:"bytes,3,opt,name=cgi_Info,json=cgiInfo,proto3" json:"cgi_Info,omitempty"`
41419         XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
41420         XXX_unrecognized     []byte                    `json:"-"`
41421         XXX_sizecache        int32                     `json:"-"`
41422 }
41423
41424 func (m *MeasResultEUTRA) Reset()         { *m = MeasResultEUTRA{} }
41425 func (m *MeasResultEUTRA) String() string { return proto.CompactTextString(m) }
41426 func (*MeasResultEUTRA) ProtoMessage()    {}
41427 func (*MeasResultEUTRA) Descriptor() ([]byte, []int) {
41428         return fileDescriptor_21c7528bb61f1a7a, []int{476}
41429 }
41430
41431 func (m *MeasResultEUTRA) XXX_Unmarshal(b []byte) error {
41432         return xxx_messageInfo_MeasResultEUTRA.Unmarshal(m, b)
41433 }
41434 func (m *MeasResultEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41435         return xxx_messageInfo_MeasResultEUTRA.Marshal(b, m, deterministic)
41436 }
41437 func (m *MeasResultEUTRA) XXX_Merge(src proto.Message) {
41438         xxx_messageInfo_MeasResultEUTRA.Merge(m, src)
41439 }
41440 func (m *MeasResultEUTRA) XXX_Size() int {
41441         return xxx_messageInfo_MeasResultEUTRA.Size(m)
41442 }
41443 func (m *MeasResultEUTRA) XXX_DiscardUnknown() {
41444         xxx_messageInfo_MeasResultEUTRA.DiscardUnknown(m)
41445 }
41446
41447 var xxx_messageInfo_MeasResultEUTRA proto.InternalMessageInfo
41448
41449 func (m *MeasResultEUTRA) GetEutraPhysCellId() uint32 {
41450         if m != nil {
41451                 return m.EutraPhysCellId
41452         }
41453         return 0
41454 }
41455
41456 func (m *MeasResultEUTRA) GetMeasResult() *MeasQuantityResultsEUTRA {
41457         if m != nil {
41458                 return m.MeasResult
41459         }
41460         return nil
41461 }
41462
41463 func (m *MeasResultEUTRA) GetCgi_Info() *EUTRA_CGI_Info {
41464         if m != nil {
41465                 return m.Cgi_Info
41466         }
41467         return nil
41468 }
41469
41470 type MeasResultServMO struct {
41471         ServCellID              uint32        `protobuf:"varint,1,opt,name=servCellID,proto3" json:"servCellID,omitempty"`
41472         MeasResultServingCell   *MeasResultNR `protobuf:"bytes,2,opt,name=measResultServingCell,proto3" json:"measResultServingCell,omitempty"`
41473         MeasResultBestNeighCell *MeasResultNR `protobuf:"bytes,3,opt,name=measResultBestNeighCell,proto3" json:"measResultBestNeighCell,omitempty"`
41474         XXX_NoUnkeyedLiteral    struct{}      `json:"-"`
41475         XXX_unrecognized        []byte        `json:"-"`
41476         XXX_sizecache           int32         `json:"-"`
41477 }
41478
41479 func (m *MeasResultServMO) Reset()         { *m = MeasResultServMO{} }
41480 func (m *MeasResultServMO) String() string { return proto.CompactTextString(m) }
41481 func (*MeasResultServMO) ProtoMessage()    {}
41482 func (*MeasResultServMO) Descriptor() ([]byte, []int) {
41483         return fileDescriptor_21c7528bb61f1a7a, []int{477}
41484 }
41485
41486 func (m *MeasResultServMO) XXX_Unmarshal(b []byte) error {
41487         return xxx_messageInfo_MeasResultServMO.Unmarshal(m, b)
41488 }
41489 func (m *MeasResultServMO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41490         return xxx_messageInfo_MeasResultServMO.Marshal(b, m, deterministic)
41491 }
41492 func (m *MeasResultServMO) XXX_Merge(src proto.Message) {
41493         xxx_messageInfo_MeasResultServMO.Merge(m, src)
41494 }
41495 func (m *MeasResultServMO) XXX_Size() int {
41496         return xxx_messageInfo_MeasResultServMO.Size(m)
41497 }
41498 func (m *MeasResultServMO) XXX_DiscardUnknown() {
41499         xxx_messageInfo_MeasResultServMO.DiscardUnknown(m)
41500 }
41501
41502 var xxx_messageInfo_MeasResultServMO proto.InternalMessageInfo
41503
41504 func (m *MeasResultServMO) GetServCellID() uint32 {
41505         if m != nil {
41506                 return m.ServCellID
41507         }
41508         return 0
41509 }
41510
41511 func (m *MeasResultServMO) GetMeasResultServingCell() *MeasResultNR {
41512         if m != nil {
41513                 return m.MeasResultServingCell
41514         }
41515         return nil
41516 }
41517
41518 func (m *MeasResultServMO) GetMeasResultBestNeighCell() *MeasResultNR {
41519         if m != nil {
41520                 return m.MeasResultBestNeighCell
41521         }
41522         return nil
41523 }
41524
41525 type MeasResultServMOList struct {
41526         Items                []*MeasResultServMO `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
41527         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
41528         XXX_unrecognized     []byte              `json:"-"`
41529         XXX_sizecache        int32               `json:"-"`
41530 }
41531
41532 func (m *MeasResultServMOList) Reset()         { *m = MeasResultServMOList{} }
41533 func (m *MeasResultServMOList) String() string { return proto.CompactTextString(m) }
41534 func (*MeasResultServMOList) ProtoMessage()    {}
41535 func (*MeasResultServMOList) Descriptor() ([]byte, []int) {
41536         return fileDescriptor_21c7528bb61f1a7a, []int{478}
41537 }
41538
41539 func (m *MeasResultServMOList) XXX_Unmarshal(b []byte) error {
41540         return xxx_messageInfo_MeasResultServMOList.Unmarshal(m, b)
41541 }
41542 func (m *MeasResultServMOList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41543         return xxx_messageInfo_MeasResultServMOList.Marshal(b, m, deterministic)
41544 }
41545 func (m *MeasResultServMOList) XXX_Merge(src proto.Message) {
41546         xxx_messageInfo_MeasResultServMOList.Merge(m, src)
41547 }
41548 func (m *MeasResultServMOList) XXX_Size() int {
41549         return xxx_messageInfo_MeasResultServMOList.Size(m)
41550 }
41551 func (m *MeasResultServMOList) XXX_DiscardUnknown() {
41552         xxx_messageInfo_MeasResultServMOList.DiscardUnknown(m)
41553 }
41554
41555 var xxx_messageInfo_MeasResultServMOList proto.InternalMessageInfo
41556
41557 func (m *MeasResultServMOList) GetItems() []*MeasResultServMO {
41558         if m != nil {
41559                 return m.Items
41560         }
41561         return nil
41562 }
41563
41564 type MeasResultListNR struct {
41565         Items                []*MeasResultNR `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
41566         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
41567         XXX_unrecognized     []byte          `json:"-"`
41568         XXX_sizecache        int32           `json:"-"`
41569 }
41570
41571 func (m *MeasResultListNR) Reset()         { *m = MeasResultListNR{} }
41572 func (m *MeasResultListNR) String() string { return proto.CompactTextString(m) }
41573 func (*MeasResultListNR) ProtoMessage()    {}
41574 func (*MeasResultListNR) Descriptor() ([]byte, []int) {
41575         return fileDescriptor_21c7528bb61f1a7a, []int{479}
41576 }
41577
41578 func (m *MeasResultListNR) XXX_Unmarshal(b []byte) error {
41579         return xxx_messageInfo_MeasResultListNR.Unmarshal(m, b)
41580 }
41581 func (m *MeasResultListNR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41582         return xxx_messageInfo_MeasResultListNR.Marshal(b, m, deterministic)
41583 }
41584 func (m *MeasResultListNR) XXX_Merge(src proto.Message) {
41585         xxx_messageInfo_MeasResultListNR.Merge(m, src)
41586 }
41587 func (m *MeasResultListNR) XXX_Size() int {
41588         return xxx_messageInfo_MeasResultListNR.Size(m)
41589 }
41590 func (m *MeasResultListNR) XXX_DiscardUnknown() {
41591         xxx_messageInfo_MeasResultListNR.DiscardUnknown(m)
41592 }
41593
41594 var xxx_messageInfo_MeasResultListNR proto.InternalMessageInfo
41595
41596 func (m *MeasResultListNR) GetItems() []*MeasResultNR {
41597         if m != nil {
41598                 return m.Items
41599         }
41600         return nil
41601 }
41602
41603 type MeasResultListEUTRA struct {
41604         Items                []*MeasResultEUTRA `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
41605         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
41606         XXX_unrecognized     []byte             `json:"-"`
41607         XXX_sizecache        int32              `json:"-"`
41608 }
41609
41610 func (m *MeasResultListEUTRA) Reset()         { *m = MeasResultListEUTRA{} }
41611 func (m *MeasResultListEUTRA) String() string { return proto.CompactTextString(m) }
41612 func (*MeasResultListEUTRA) ProtoMessage()    {}
41613 func (*MeasResultListEUTRA) Descriptor() ([]byte, []int) {
41614         return fileDescriptor_21c7528bb61f1a7a, []int{480}
41615 }
41616
41617 func (m *MeasResultListEUTRA) XXX_Unmarshal(b []byte) error {
41618         return xxx_messageInfo_MeasResultListEUTRA.Unmarshal(m, b)
41619 }
41620 func (m *MeasResultListEUTRA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41621         return xxx_messageInfo_MeasResultListEUTRA.Marshal(b, m, deterministic)
41622 }
41623 func (m *MeasResultListEUTRA) XXX_Merge(src proto.Message) {
41624         xxx_messageInfo_MeasResultListEUTRA.Merge(m, src)
41625 }
41626 func (m *MeasResultListEUTRA) XXX_Size() int {
41627         return xxx_messageInfo_MeasResultListEUTRA.Size(m)
41628 }
41629 func (m *MeasResultListEUTRA) XXX_DiscardUnknown() {
41630         xxx_messageInfo_MeasResultListEUTRA.DiscardUnknown(m)
41631 }
41632
41633 var xxx_messageInfo_MeasResultListEUTRA proto.InternalMessageInfo
41634
41635 func (m *MeasResultListEUTRA) GetItems() []*MeasResultEUTRA {
41636         if m != nil {
41637                 return m.Items
41638         }
41639         return nil
41640 }
41641
41642 type MeasResults struct {
41643         MeasId                  uint32                `protobuf:"varint,1,opt,name=measId,proto3" json:"measId,omitempty"`
41644         MeasResultServingMOList *MeasResultServMOList `protobuf:"bytes,2,opt,name=measResultServingMOList,proto3" json:"measResultServingMOList,omitempty"`
41645         // Types that are valid to be assigned to MeasResultNeighCells:
41646         //      *MeasResults_MeasResultListNR
41647         //      *MeasResults_MeasResultListEUTRA
41648         MeasResultNeighCells isMeasResults_MeasResultNeighCells `protobuf_oneof:"measResultNeighCells"`
41649         XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
41650         XXX_unrecognized     []byte                             `json:"-"`
41651         XXX_sizecache        int32                              `json:"-"`
41652 }
41653
41654 func (m *MeasResults) Reset()         { *m = MeasResults{} }
41655 func (m *MeasResults) String() string { return proto.CompactTextString(m) }
41656 func (*MeasResults) ProtoMessage()    {}
41657 func (*MeasResults) Descriptor() ([]byte, []int) {
41658         return fileDescriptor_21c7528bb61f1a7a, []int{481}
41659 }
41660
41661 func (m *MeasResults) XXX_Unmarshal(b []byte) error {
41662         return xxx_messageInfo_MeasResults.Unmarshal(m, b)
41663 }
41664 func (m *MeasResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41665         return xxx_messageInfo_MeasResults.Marshal(b, m, deterministic)
41666 }
41667 func (m *MeasResults) XXX_Merge(src proto.Message) {
41668         xxx_messageInfo_MeasResults.Merge(m, src)
41669 }
41670 func (m *MeasResults) XXX_Size() int {
41671         return xxx_messageInfo_MeasResults.Size(m)
41672 }
41673 func (m *MeasResults) XXX_DiscardUnknown() {
41674         xxx_messageInfo_MeasResults.DiscardUnknown(m)
41675 }
41676
41677 var xxx_messageInfo_MeasResults proto.InternalMessageInfo
41678
41679 func (m *MeasResults) GetMeasId() uint32 {
41680         if m != nil {
41681                 return m.MeasId
41682         }
41683         return 0
41684 }
41685
41686 func (m *MeasResults) GetMeasResultServingMOList() *MeasResultServMOList {
41687         if m != nil {
41688                 return m.MeasResultServingMOList
41689         }
41690         return nil
41691 }
41692
41693 type isMeasResults_MeasResultNeighCells interface {
41694         isMeasResults_MeasResultNeighCells()
41695 }
41696
41697 type MeasResults_MeasResultListNR struct {
41698         MeasResultListNR *MeasResultListNR `protobuf:"bytes,3,opt,name=measResultListNR,proto3,oneof"`
41699 }
41700
41701 type MeasResults_MeasResultListEUTRA struct {
41702         MeasResultListEUTRA *MeasResultListEUTRA `protobuf:"bytes,4,opt,name=measResultListEUTRA,proto3,oneof"`
41703 }
41704
41705 func (*MeasResults_MeasResultListNR) isMeasResults_MeasResultNeighCells() {}
41706
41707 func (*MeasResults_MeasResultListEUTRA) isMeasResults_MeasResultNeighCells() {}
41708
41709 func (m *MeasResults) GetMeasResultNeighCells() isMeasResults_MeasResultNeighCells {
41710         if m != nil {
41711                 return m.MeasResultNeighCells
41712         }
41713         return nil
41714 }
41715
41716 func (m *MeasResults) GetMeasResultListNR() *MeasResultListNR {
41717         if x, ok := m.GetMeasResultNeighCells().(*MeasResults_MeasResultListNR); ok {
41718                 return x.MeasResultListNR
41719         }
41720         return nil
41721 }
41722
41723 func (m *MeasResults) GetMeasResultListEUTRA() *MeasResultListEUTRA {
41724         if x, ok := m.GetMeasResultNeighCells().(*MeasResults_MeasResultListEUTRA); ok {
41725                 return x.MeasResultListEUTRA
41726         }
41727         return nil
41728 }
41729
41730 // XXX_OneofWrappers is for the internal use of the proto package.
41731 func (*MeasResults) XXX_OneofWrappers() []interface{} {
41732         return []interface{}{
41733                 (*MeasResults_MeasResultListNR)(nil),
41734                 (*MeasResults_MeasResultListEUTRA)(nil),
41735         }
41736 }
41737
41738 type DRX_Info struct {
41739         // Types that are valid to be assigned to Drx_LongCycleStartOffset:
41740         //      *DRX_Info_Ms10
41741         //      *DRX_Info_Ms20
41742         //      *DRX_Info_Ms32
41743         //      *DRX_Info_Ms40
41744         //      *DRX_Info_Ms60
41745         //      *DRX_Info_Ms64
41746         //      *DRX_Info_Ms70
41747         //      *DRX_Info_Ms80
41748         //      *DRX_Info_Ms128
41749         //      *DRX_Info_Ms160
41750         //      *DRX_Info_Ms256
41751         //      *DRX_Info_Ms320
41752         //      *DRX_Info_Ms512
41753         //      *DRX_Info_Ms640
41754         //      *DRX_Info_Ms1024
41755         //      *DRX_Info_Ms1280
41756         //      *DRX_Info_Ms2048
41757         //      *DRX_Info_Ms2560
41758         //      *DRX_Info_Ms5120
41759         //      *DRX_Info_Ms10240
41760         Drx_LongCycleStartOffset isDRX_Info_Drx_LongCycleStartOffset `protobuf_oneof:"drx_LongCycleStartOffset"`
41761         ShortDRX                 *ShortDRX                           `protobuf:"bytes,21,opt,name=shortDRX,proto3" json:"shortDRX,omitempty"`
41762         XXX_NoUnkeyedLiteral     struct{}                            `json:"-"`
41763         XXX_unrecognized         []byte                              `json:"-"`
41764         XXX_sizecache            int32                               `json:"-"`
41765 }
41766
41767 func (m *DRX_Info) Reset()         { *m = DRX_Info{} }
41768 func (m *DRX_Info) String() string { return proto.CompactTextString(m) }
41769 func (*DRX_Info) ProtoMessage()    {}
41770 func (*DRX_Info) Descriptor() ([]byte, []int) {
41771         return fileDescriptor_21c7528bb61f1a7a, []int{482}
41772 }
41773
41774 func (m *DRX_Info) XXX_Unmarshal(b []byte) error {
41775         return xxx_messageInfo_DRX_Info.Unmarshal(m, b)
41776 }
41777 func (m *DRX_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41778         return xxx_messageInfo_DRX_Info.Marshal(b, m, deterministic)
41779 }
41780 func (m *DRX_Info) XXX_Merge(src proto.Message) {
41781         xxx_messageInfo_DRX_Info.Merge(m, src)
41782 }
41783 func (m *DRX_Info) XXX_Size() int {
41784         return xxx_messageInfo_DRX_Info.Size(m)
41785 }
41786 func (m *DRX_Info) XXX_DiscardUnknown() {
41787         xxx_messageInfo_DRX_Info.DiscardUnknown(m)
41788 }
41789
41790 var xxx_messageInfo_DRX_Info proto.InternalMessageInfo
41791
41792 type isDRX_Info_Drx_LongCycleStartOffset interface {
41793         isDRX_Info_Drx_LongCycleStartOffset()
41794 }
41795
41796 type DRX_Info_Ms10 struct {
41797         Ms10 uint32 `protobuf:"varint,1,opt,name=ms10,proto3,oneof"`
41798 }
41799
41800 type DRX_Info_Ms20 struct {
41801         Ms20 uint32 `protobuf:"varint,2,opt,name=ms20,proto3,oneof"`
41802 }
41803
41804 type DRX_Info_Ms32 struct {
41805         Ms32 uint32 `protobuf:"varint,3,opt,name=ms32,proto3,oneof"`
41806 }
41807
41808 type DRX_Info_Ms40 struct {
41809         Ms40 uint32 `protobuf:"varint,4,opt,name=ms40,proto3,oneof"`
41810 }
41811
41812 type DRX_Info_Ms60 struct {
41813         Ms60 uint32 `protobuf:"varint,5,opt,name=ms60,proto3,oneof"`
41814 }
41815
41816 type DRX_Info_Ms64 struct {
41817         Ms64 uint32 `protobuf:"varint,6,opt,name=ms64,proto3,oneof"`
41818 }
41819
41820 type DRX_Info_Ms70 struct {
41821         Ms70 uint32 `protobuf:"varint,7,opt,name=ms70,proto3,oneof"`
41822 }
41823
41824 type DRX_Info_Ms80 struct {
41825         Ms80 uint32 `protobuf:"varint,8,opt,name=ms80,proto3,oneof"`
41826 }
41827
41828 type DRX_Info_Ms128 struct {
41829         Ms128 uint32 `protobuf:"varint,9,opt,name=ms128,proto3,oneof"`
41830 }
41831
41832 type DRX_Info_Ms160 struct {
41833         Ms160 uint32 `protobuf:"varint,10,opt,name=ms160,proto3,oneof"`
41834 }
41835
41836 type DRX_Info_Ms256 struct {
41837         Ms256 uint32 `protobuf:"varint,11,opt,name=ms256,proto3,oneof"`
41838 }
41839
41840 type DRX_Info_Ms320 struct {
41841         Ms320 uint32 `protobuf:"varint,12,opt,name=ms320,proto3,oneof"`
41842 }
41843
41844 type DRX_Info_Ms512 struct {
41845         Ms512 uint32 `protobuf:"varint,13,opt,name=ms512,proto3,oneof"`
41846 }
41847
41848 type DRX_Info_Ms640 struct {
41849         Ms640 uint32 `protobuf:"varint,14,opt,name=ms640,proto3,oneof"`
41850 }
41851
41852 type DRX_Info_Ms1024 struct {
41853         Ms1024 uint32 `protobuf:"varint,15,opt,name=ms1024,proto3,oneof"`
41854 }
41855
41856 type DRX_Info_Ms1280 struct {
41857         Ms1280 uint32 `protobuf:"varint,16,opt,name=ms1280,proto3,oneof"`
41858 }
41859
41860 type DRX_Info_Ms2048 struct {
41861         Ms2048 uint32 `protobuf:"varint,17,opt,name=ms2048,proto3,oneof"`
41862 }
41863
41864 type DRX_Info_Ms2560 struct {
41865         Ms2560 uint32 `protobuf:"varint,18,opt,name=ms2560,proto3,oneof"`
41866 }
41867
41868 type DRX_Info_Ms5120 struct {
41869         Ms5120 uint32 `protobuf:"varint,19,opt,name=ms5120,proto3,oneof"`
41870 }
41871
41872 type DRX_Info_Ms10240 struct {
41873         Ms10240 uint32 `protobuf:"varint,20,opt,name=ms10240,proto3,oneof"`
41874 }
41875
41876 func (*DRX_Info_Ms10) isDRX_Info_Drx_LongCycleStartOffset() {}
41877
41878 func (*DRX_Info_Ms20) isDRX_Info_Drx_LongCycleStartOffset() {}
41879
41880 func (*DRX_Info_Ms32) isDRX_Info_Drx_LongCycleStartOffset() {}
41881
41882 func (*DRX_Info_Ms40) isDRX_Info_Drx_LongCycleStartOffset() {}
41883
41884 func (*DRX_Info_Ms60) isDRX_Info_Drx_LongCycleStartOffset() {}
41885
41886 func (*DRX_Info_Ms64) isDRX_Info_Drx_LongCycleStartOffset() {}
41887
41888 func (*DRX_Info_Ms70) isDRX_Info_Drx_LongCycleStartOffset() {}
41889
41890 func (*DRX_Info_Ms80) isDRX_Info_Drx_LongCycleStartOffset() {}
41891
41892 func (*DRX_Info_Ms128) isDRX_Info_Drx_LongCycleStartOffset() {}
41893
41894 func (*DRX_Info_Ms160) isDRX_Info_Drx_LongCycleStartOffset() {}
41895
41896 func (*DRX_Info_Ms256) isDRX_Info_Drx_LongCycleStartOffset() {}
41897
41898 func (*DRX_Info_Ms320) isDRX_Info_Drx_LongCycleStartOffset() {}
41899
41900 func (*DRX_Info_Ms512) isDRX_Info_Drx_LongCycleStartOffset() {}
41901
41902 func (*DRX_Info_Ms640) isDRX_Info_Drx_LongCycleStartOffset() {}
41903
41904 func (*DRX_Info_Ms1024) isDRX_Info_Drx_LongCycleStartOffset() {}
41905
41906 func (*DRX_Info_Ms1280) isDRX_Info_Drx_LongCycleStartOffset() {}
41907
41908 func (*DRX_Info_Ms2048) isDRX_Info_Drx_LongCycleStartOffset() {}
41909
41910 func (*DRX_Info_Ms2560) isDRX_Info_Drx_LongCycleStartOffset() {}
41911
41912 func (*DRX_Info_Ms5120) isDRX_Info_Drx_LongCycleStartOffset() {}
41913
41914 func (*DRX_Info_Ms10240) isDRX_Info_Drx_LongCycleStartOffset() {}
41915
41916 func (m *DRX_Info) GetDrx_LongCycleStartOffset() isDRX_Info_Drx_LongCycleStartOffset {
41917         if m != nil {
41918                 return m.Drx_LongCycleStartOffset
41919         }
41920         return nil
41921 }
41922
41923 func (m *DRX_Info) GetMs10() uint32 {
41924         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms10); ok {
41925                 return x.Ms10
41926         }
41927         return 0
41928 }
41929
41930 func (m *DRX_Info) GetMs20() uint32 {
41931         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms20); ok {
41932                 return x.Ms20
41933         }
41934         return 0
41935 }
41936
41937 func (m *DRX_Info) GetMs32() uint32 {
41938         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms32); ok {
41939                 return x.Ms32
41940         }
41941         return 0
41942 }
41943
41944 func (m *DRX_Info) GetMs40() uint32 {
41945         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms40); ok {
41946                 return x.Ms40
41947         }
41948         return 0
41949 }
41950
41951 func (m *DRX_Info) GetMs60() uint32 {
41952         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms60); ok {
41953                 return x.Ms60
41954         }
41955         return 0
41956 }
41957
41958 func (m *DRX_Info) GetMs64() uint32 {
41959         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms64); ok {
41960                 return x.Ms64
41961         }
41962         return 0
41963 }
41964
41965 func (m *DRX_Info) GetMs70() uint32 {
41966         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms70); ok {
41967                 return x.Ms70
41968         }
41969         return 0
41970 }
41971
41972 func (m *DRX_Info) GetMs80() uint32 {
41973         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms80); ok {
41974                 return x.Ms80
41975         }
41976         return 0
41977 }
41978
41979 func (m *DRX_Info) GetMs128() uint32 {
41980         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms128); ok {
41981                 return x.Ms128
41982         }
41983         return 0
41984 }
41985
41986 func (m *DRX_Info) GetMs160() uint32 {
41987         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms160); ok {
41988                 return x.Ms160
41989         }
41990         return 0
41991 }
41992
41993 func (m *DRX_Info) GetMs256() uint32 {
41994         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms256); ok {
41995                 return x.Ms256
41996         }
41997         return 0
41998 }
41999
42000 func (m *DRX_Info) GetMs320() uint32 {
42001         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms320); ok {
42002                 return x.Ms320
42003         }
42004         return 0
42005 }
42006
42007 func (m *DRX_Info) GetMs512() uint32 {
42008         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms512); ok {
42009                 return x.Ms512
42010         }
42011         return 0
42012 }
42013
42014 func (m *DRX_Info) GetMs640() uint32 {
42015         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms640); ok {
42016                 return x.Ms640
42017         }
42018         return 0
42019 }
42020
42021 func (m *DRX_Info) GetMs1024() uint32 {
42022         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms1024); ok {
42023                 return x.Ms1024
42024         }
42025         return 0
42026 }
42027
42028 func (m *DRX_Info) GetMs1280() uint32 {
42029         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms1280); ok {
42030                 return x.Ms1280
42031         }
42032         return 0
42033 }
42034
42035 func (m *DRX_Info) GetMs2048() uint32 {
42036         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms2048); ok {
42037                 return x.Ms2048
42038         }
42039         return 0
42040 }
42041
42042 func (m *DRX_Info) GetMs2560() uint32 {
42043         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms2560); ok {
42044                 return x.Ms2560
42045         }
42046         return 0
42047 }
42048
42049 func (m *DRX_Info) GetMs5120() uint32 {
42050         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms5120); ok {
42051                 return x.Ms5120
42052         }
42053         return 0
42054 }
42055
42056 func (m *DRX_Info) GetMs10240() uint32 {
42057         if x, ok := m.GetDrx_LongCycleStartOffset().(*DRX_Info_Ms10240); ok {
42058                 return x.Ms10240
42059         }
42060         return 0
42061 }
42062
42063 func (m *DRX_Info) GetShortDRX() *ShortDRX {
42064         if m != nil {
42065                 return m.ShortDRX
42066         }
42067         return nil
42068 }
42069
42070 // XXX_OneofWrappers is for the internal use of the proto package.
42071 func (*DRX_Info) XXX_OneofWrappers() []interface{} {
42072         return []interface{}{
42073                 (*DRX_Info_Ms10)(nil),
42074                 (*DRX_Info_Ms20)(nil),
42075                 (*DRX_Info_Ms32)(nil),
42076                 (*DRX_Info_Ms40)(nil),
42077                 (*DRX_Info_Ms60)(nil),
42078                 (*DRX_Info_Ms64)(nil),
42079                 (*DRX_Info_Ms70)(nil),
42080                 (*DRX_Info_Ms80)(nil),
42081                 (*DRX_Info_Ms128)(nil),
42082                 (*DRX_Info_Ms160)(nil),
42083                 (*DRX_Info_Ms256)(nil),
42084                 (*DRX_Info_Ms320)(nil),
42085                 (*DRX_Info_Ms512)(nil),
42086                 (*DRX_Info_Ms640)(nil),
42087                 (*DRX_Info_Ms1024)(nil),
42088                 (*DRX_Info_Ms1280)(nil),
42089                 (*DRX_Info_Ms2048)(nil),
42090                 (*DRX_Info_Ms2560)(nil),
42091                 (*DRX_Info_Ms5120)(nil),
42092                 (*DRX_Info_Ms10240)(nil),
42093         }
42094 }
42095
42096 type RadioBearerConfig struct {
42097         Srb_ToAddModList     *SRB_ToAddModList   `protobuf:"bytes,1,opt,name=srb_ToAddModList,json=srbToAddModList,proto3" json:"srb_ToAddModList,omitempty"`
42098         Srb3_ToRelease       *wrappers.BoolValue `protobuf:"bytes,2,opt,name=srb3_ToRelease,json=srb3ToRelease,proto3" json:"srb3_ToRelease,omitempty"`
42099         Drb_ToAddModList     *DRB_ToAddModList   `protobuf:"bytes,3,opt,name=drb_ToAddModList,json=drbToAddModList,proto3" json:"drb_ToAddModList,omitempty"`
42100         Drb_ToReleaseList    *DRB_ToReleaseList  `protobuf:"bytes,4,opt,name=drb_ToReleaseList,json=drbToReleaseList,proto3" json:"drb_ToReleaseList,omitempty"`
42101         SecurityConfig       *SecurityConfig     `protobuf:"bytes,5,opt,name=securityConfig,proto3" json:"securityConfig,omitempty"`
42102         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
42103         XXX_unrecognized     []byte              `json:"-"`
42104         XXX_sizecache        int32               `json:"-"`
42105 }
42106
42107 func (m *RadioBearerConfig) Reset()         { *m = RadioBearerConfig{} }
42108 func (m *RadioBearerConfig) String() string { return proto.CompactTextString(m) }
42109 func (*RadioBearerConfig) ProtoMessage()    {}
42110 func (*RadioBearerConfig) Descriptor() ([]byte, []int) {
42111         return fileDescriptor_21c7528bb61f1a7a, []int{483}
42112 }
42113
42114 func (m *RadioBearerConfig) XXX_Unmarshal(b []byte) error {
42115         return xxx_messageInfo_RadioBearerConfig.Unmarshal(m, b)
42116 }
42117 func (m *RadioBearerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42118         return xxx_messageInfo_RadioBearerConfig.Marshal(b, m, deterministic)
42119 }
42120 func (m *RadioBearerConfig) XXX_Merge(src proto.Message) {
42121         xxx_messageInfo_RadioBearerConfig.Merge(m, src)
42122 }
42123 func (m *RadioBearerConfig) XXX_Size() int {
42124         return xxx_messageInfo_RadioBearerConfig.Size(m)
42125 }
42126 func (m *RadioBearerConfig) XXX_DiscardUnknown() {
42127         xxx_messageInfo_RadioBearerConfig.DiscardUnknown(m)
42128 }
42129
42130 var xxx_messageInfo_RadioBearerConfig proto.InternalMessageInfo
42131
42132 func (m *RadioBearerConfig) GetSrb_ToAddModList() *SRB_ToAddModList {
42133         if m != nil {
42134                 return m.Srb_ToAddModList
42135         }
42136         return nil
42137 }
42138
42139 func (m *RadioBearerConfig) GetSrb3_ToRelease() *wrappers.BoolValue {
42140         if m != nil {
42141                 return m.Srb3_ToRelease
42142         }
42143         return nil
42144 }
42145
42146 func (m *RadioBearerConfig) GetDrb_ToAddModList() *DRB_ToAddModList {
42147         if m != nil {
42148                 return m.Drb_ToAddModList
42149         }
42150         return nil
42151 }
42152
42153 func (m *RadioBearerConfig) GetDrb_ToReleaseList() *DRB_ToReleaseList {
42154         if m != nil {
42155                 return m.Drb_ToReleaseList
42156         }
42157         return nil
42158 }
42159
42160 func (m *RadioBearerConfig) GetSecurityConfig() *SecurityConfig {
42161         if m != nil {
42162                 return m.SecurityConfig
42163         }
42164         return nil
42165 }
42166
42167 type SRB_ToAddModList struct {
42168         Items                []*SRB_ToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
42169         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
42170         XXX_unrecognized     []byte          `json:"-"`
42171         XXX_sizecache        int32           `json:"-"`
42172 }
42173
42174 func (m *SRB_ToAddModList) Reset()         { *m = SRB_ToAddModList{} }
42175 func (m *SRB_ToAddModList) String() string { return proto.CompactTextString(m) }
42176 func (*SRB_ToAddModList) ProtoMessage()    {}
42177 func (*SRB_ToAddModList) Descriptor() ([]byte, []int) {
42178         return fileDescriptor_21c7528bb61f1a7a, []int{484}
42179 }
42180
42181 func (m *SRB_ToAddModList) XXX_Unmarshal(b []byte) error {
42182         return xxx_messageInfo_SRB_ToAddModList.Unmarshal(m, b)
42183 }
42184 func (m *SRB_ToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42185         return xxx_messageInfo_SRB_ToAddModList.Marshal(b, m, deterministic)
42186 }
42187 func (m *SRB_ToAddModList) XXX_Merge(src proto.Message) {
42188         xxx_messageInfo_SRB_ToAddModList.Merge(m, src)
42189 }
42190 func (m *SRB_ToAddModList) XXX_Size() int {
42191         return xxx_messageInfo_SRB_ToAddModList.Size(m)
42192 }
42193 func (m *SRB_ToAddModList) XXX_DiscardUnknown() {
42194         xxx_messageInfo_SRB_ToAddModList.DiscardUnknown(m)
42195 }
42196
42197 var xxx_messageInfo_SRB_ToAddModList proto.InternalMessageInfo
42198
42199 func (m *SRB_ToAddModList) GetItems() []*SRB_ToAddMod {
42200         if m != nil {
42201                 return m.Items
42202         }
42203         return nil
42204 }
42205
42206 type SRB_ToAddMod struct {
42207         Srb_Identity         uint32              `protobuf:"varint,1,opt,name=srb_Identity,json=srbIdentity,proto3" json:"srb_Identity,omitempty"`
42208         ReestablishPDCP      *wrappers.BoolValue `protobuf:"bytes,2,opt,name=reestablishPDCP,proto3" json:"reestablishPDCP,omitempty"`
42209         DiscardOnPDCP        *wrappers.BoolValue `protobuf:"bytes,3,opt,name=discardOnPDCP,proto3" json:"discardOnPDCP,omitempty"`
42210         Pdcp_Config          *PDCP_Config        `protobuf:"bytes,4,opt,name=pdcp_Config,json=pdcpConfig,proto3" json:"pdcp_Config,omitempty"`
42211         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
42212         XXX_unrecognized     []byte              `json:"-"`
42213         XXX_sizecache        int32               `json:"-"`
42214 }
42215
42216 func (m *SRB_ToAddMod) Reset()         { *m = SRB_ToAddMod{} }
42217 func (m *SRB_ToAddMod) String() string { return proto.CompactTextString(m) }
42218 func (*SRB_ToAddMod) ProtoMessage()    {}
42219 func (*SRB_ToAddMod) Descriptor() ([]byte, []int) {
42220         return fileDescriptor_21c7528bb61f1a7a, []int{485}
42221 }
42222
42223 func (m *SRB_ToAddMod) XXX_Unmarshal(b []byte) error {
42224         return xxx_messageInfo_SRB_ToAddMod.Unmarshal(m, b)
42225 }
42226 func (m *SRB_ToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42227         return xxx_messageInfo_SRB_ToAddMod.Marshal(b, m, deterministic)
42228 }
42229 func (m *SRB_ToAddMod) XXX_Merge(src proto.Message) {
42230         xxx_messageInfo_SRB_ToAddMod.Merge(m, src)
42231 }
42232 func (m *SRB_ToAddMod) XXX_Size() int {
42233         return xxx_messageInfo_SRB_ToAddMod.Size(m)
42234 }
42235 func (m *SRB_ToAddMod) XXX_DiscardUnknown() {
42236         xxx_messageInfo_SRB_ToAddMod.DiscardUnknown(m)
42237 }
42238
42239 var xxx_messageInfo_SRB_ToAddMod proto.InternalMessageInfo
42240
42241 func (m *SRB_ToAddMod) GetSrb_Identity() uint32 {
42242         if m != nil {
42243                 return m.Srb_Identity
42244         }
42245         return 0
42246 }
42247
42248 func (m *SRB_ToAddMod) GetReestablishPDCP() *wrappers.BoolValue {
42249         if m != nil {
42250                 return m.ReestablishPDCP
42251         }
42252         return nil
42253 }
42254
42255 func (m *SRB_ToAddMod) GetDiscardOnPDCP() *wrappers.BoolValue {
42256         if m != nil {
42257                 return m.DiscardOnPDCP
42258         }
42259         return nil
42260 }
42261
42262 func (m *SRB_ToAddMod) GetPdcp_Config() *PDCP_Config {
42263         if m != nil {
42264                 return m.Pdcp_Config
42265         }
42266         return nil
42267 }
42268
42269 type PDCP_Config struct {
42270         Drb                  *DRB                `protobuf:"bytes,1,opt,name=drb,proto3" json:"drb,omitempty"`
42271         MoreThanOneRLC       *MoreThanOneRLC     `protobuf:"bytes,2,opt,name=moreThanOneRLC,proto3" json:"moreThanOneRLC,omitempty"`
42272         T_Reordering         *T_Reordering       `protobuf:"bytes,3,opt,name=t_Reordering,json=tReordering,proto3" json:"t_Reordering,omitempty"`
42273         CipheringDisabled    *wrappers.BoolValue `protobuf:"bytes,4,opt,name=cipheringDisabled,proto3" json:"cipheringDisabled,omitempty"`
42274         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
42275         XXX_unrecognized     []byte              `json:"-"`
42276         XXX_sizecache        int32               `json:"-"`
42277 }
42278
42279 func (m *PDCP_Config) Reset()         { *m = PDCP_Config{} }
42280 func (m *PDCP_Config) String() string { return proto.CompactTextString(m) }
42281 func (*PDCP_Config) ProtoMessage()    {}
42282 func (*PDCP_Config) Descriptor() ([]byte, []int) {
42283         return fileDescriptor_21c7528bb61f1a7a, []int{486}
42284 }
42285
42286 func (m *PDCP_Config) XXX_Unmarshal(b []byte) error {
42287         return xxx_messageInfo_PDCP_Config.Unmarshal(m, b)
42288 }
42289 func (m *PDCP_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42290         return xxx_messageInfo_PDCP_Config.Marshal(b, m, deterministic)
42291 }
42292 func (m *PDCP_Config) XXX_Merge(src proto.Message) {
42293         xxx_messageInfo_PDCP_Config.Merge(m, src)
42294 }
42295 func (m *PDCP_Config) XXX_Size() int {
42296         return xxx_messageInfo_PDCP_Config.Size(m)
42297 }
42298 func (m *PDCP_Config) XXX_DiscardUnknown() {
42299         xxx_messageInfo_PDCP_Config.DiscardUnknown(m)
42300 }
42301
42302 var xxx_messageInfo_PDCP_Config proto.InternalMessageInfo
42303
42304 func (m *PDCP_Config) GetDrb() *DRB {
42305         if m != nil {
42306                 return m.Drb
42307         }
42308         return nil
42309 }
42310
42311 func (m *PDCP_Config) GetMoreThanOneRLC() *MoreThanOneRLC {
42312         if m != nil {
42313                 return m.MoreThanOneRLC
42314         }
42315         return nil
42316 }
42317
42318 func (m *PDCP_Config) GetT_Reordering() *T_Reordering {
42319         if m != nil {
42320                 return m.T_Reordering
42321         }
42322         return nil
42323 }
42324
42325 func (m *PDCP_Config) GetCipheringDisabled() *wrappers.BoolValue {
42326         if m != nil {
42327                 return m.CipheringDisabled
42328         }
42329         return nil
42330 }
42331
42332 type DRB struct {
42333         DiscardTimer   *DiscardTimer `protobuf:"bytes,1,opt,name=discardTimer,proto3" json:"discardTimer,omitempty"`
42334         Pdcp_SN_SizeUL *PDCP_SN_Size `protobuf:"bytes,2,opt,name=pdcp_SN_SizeUL,json=pdcpSNSizeUL,proto3" json:"pdcp_SN_SizeUL,omitempty"`
42335         Pdcp_SN_SizeDL *PDCP_SN_Size `protobuf:"bytes,3,opt,name=pdcp_SN_SizeDL,json=pdcpSNSizeDL,proto3" json:"pdcp_SN_SizeDL,omitempty"`
42336         // Types that are valid to be assigned to HeaderCompression:
42337         //      *DRB_NotUsed
42338         //      *DRB_Rohc
42339         //      *DRB_UplinkOnlyROHC
42340         HeaderCompression    isDRB_HeaderCompression `protobuf_oneof:"headerCompression"`
42341         IntegrityProtection  *wrappers.BoolValue     `protobuf:"bytes,7,opt,name=integrityProtection,proto3" json:"integrityProtection,omitempty"`
42342         StatusReportRequired *wrappers.BoolValue     `protobuf:"bytes,8,opt,name=statusReportRequired,proto3" json:"statusReportRequired,omitempty"`
42343         OutOfOrderDelivery   *wrappers.BoolValue     `protobuf:"bytes,9,opt,name=outOfOrderDelivery,proto3" json:"outOfOrderDelivery,omitempty"`
42344         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
42345         XXX_unrecognized     []byte                  `json:"-"`
42346         XXX_sizecache        int32                   `json:"-"`
42347 }
42348
42349 func (m *DRB) Reset()         { *m = DRB{} }
42350 func (m *DRB) String() string { return proto.CompactTextString(m) }
42351 func (*DRB) ProtoMessage()    {}
42352 func (*DRB) Descriptor() ([]byte, []int) {
42353         return fileDescriptor_21c7528bb61f1a7a, []int{487}
42354 }
42355
42356 func (m *DRB) XXX_Unmarshal(b []byte) error {
42357         return xxx_messageInfo_DRB.Unmarshal(m, b)
42358 }
42359 func (m *DRB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42360         return xxx_messageInfo_DRB.Marshal(b, m, deterministic)
42361 }
42362 func (m *DRB) XXX_Merge(src proto.Message) {
42363         xxx_messageInfo_DRB.Merge(m, src)
42364 }
42365 func (m *DRB) XXX_Size() int {
42366         return xxx_messageInfo_DRB.Size(m)
42367 }
42368 func (m *DRB) XXX_DiscardUnknown() {
42369         xxx_messageInfo_DRB.DiscardUnknown(m)
42370 }
42371
42372 var xxx_messageInfo_DRB proto.InternalMessageInfo
42373
42374 func (m *DRB) GetDiscardTimer() *DiscardTimer {
42375         if m != nil {
42376                 return m.DiscardTimer
42377         }
42378         return nil
42379 }
42380
42381 func (m *DRB) GetPdcp_SN_SizeUL() *PDCP_SN_Size {
42382         if m != nil {
42383                 return m.Pdcp_SN_SizeUL
42384         }
42385         return nil
42386 }
42387
42388 func (m *DRB) GetPdcp_SN_SizeDL() *PDCP_SN_Size {
42389         if m != nil {
42390                 return m.Pdcp_SN_SizeDL
42391         }
42392         return nil
42393 }
42394
42395 type isDRB_HeaderCompression interface {
42396         isDRB_HeaderCompression()
42397 }
42398
42399 type DRB_NotUsed struct {
42400         NotUsed *Null `protobuf:"bytes,4,opt,name=notUsed,proto3,oneof"`
42401 }
42402
42403 type DRB_Rohc struct {
42404         Rohc *Rohc `protobuf:"bytes,5,opt,name=rohc,proto3,oneof"`
42405 }
42406
42407 type DRB_UplinkOnlyROHC struct {
42408         UplinkOnlyROHC *UplinkOnlyROHC `protobuf:"bytes,6,opt,name=uplinkOnlyROHC,proto3,oneof"`
42409 }
42410
42411 func (*DRB_NotUsed) isDRB_HeaderCompression() {}
42412
42413 func (*DRB_Rohc) isDRB_HeaderCompression() {}
42414
42415 func (*DRB_UplinkOnlyROHC) isDRB_HeaderCompression() {}
42416
42417 func (m *DRB) GetHeaderCompression() isDRB_HeaderCompression {
42418         if m != nil {
42419                 return m.HeaderCompression
42420         }
42421         return nil
42422 }
42423
42424 func (m *DRB) GetNotUsed() *Null {
42425         if x, ok := m.GetHeaderCompression().(*DRB_NotUsed); ok {
42426                 return x.NotUsed
42427         }
42428         return nil
42429 }
42430
42431 func (m *DRB) GetRohc() *Rohc {
42432         if x, ok := m.GetHeaderCompression().(*DRB_Rohc); ok {
42433                 return x.Rohc
42434         }
42435         return nil
42436 }
42437
42438 func (m *DRB) GetUplinkOnlyROHC() *UplinkOnlyROHC {
42439         if x, ok := m.GetHeaderCompression().(*DRB_UplinkOnlyROHC); ok {
42440                 return x.UplinkOnlyROHC
42441         }
42442         return nil
42443 }
42444
42445 func (m *DRB) GetIntegrityProtection() *wrappers.BoolValue {
42446         if m != nil {
42447                 return m.IntegrityProtection
42448         }
42449         return nil
42450 }
42451
42452 func (m *DRB) GetStatusReportRequired() *wrappers.BoolValue {
42453         if m != nil {
42454                 return m.StatusReportRequired
42455         }
42456         return nil
42457 }
42458
42459 func (m *DRB) GetOutOfOrderDelivery() *wrappers.BoolValue {
42460         if m != nil {
42461                 return m.OutOfOrderDelivery
42462         }
42463         return nil
42464 }
42465
42466 // XXX_OneofWrappers is for the internal use of the proto package.
42467 func (*DRB) XXX_OneofWrappers() []interface{} {
42468         return []interface{}{
42469                 (*DRB_NotUsed)(nil),
42470                 (*DRB_Rohc)(nil),
42471                 (*DRB_UplinkOnlyROHC)(nil),
42472         }
42473 }
42474
42475 type DiscardTimer struct {
42476         Value                DiscardTimer_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.DiscardTimer_Value" json:"value,omitempty"`
42477         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
42478         XXX_unrecognized     []byte             `json:"-"`
42479         XXX_sizecache        int32              `json:"-"`
42480 }
42481
42482 func (m *DiscardTimer) Reset()         { *m = DiscardTimer{} }
42483 func (m *DiscardTimer) String() string { return proto.CompactTextString(m) }
42484 func (*DiscardTimer) ProtoMessage()    {}
42485 func (*DiscardTimer) Descriptor() ([]byte, []int) {
42486         return fileDescriptor_21c7528bb61f1a7a, []int{488}
42487 }
42488
42489 func (m *DiscardTimer) XXX_Unmarshal(b []byte) error {
42490         return xxx_messageInfo_DiscardTimer.Unmarshal(m, b)
42491 }
42492 func (m *DiscardTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42493         return xxx_messageInfo_DiscardTimer.Marshal(b, m, deterministic)
42494 }
42495 func (m *DiscardTimer) XXX_Merge(src proto.Message) {
42496         xxx_messageInfo_DiscardTimer.Merge(m, src)
42497 }
42498 func (m *DiscardTimer) XXX_Size() int {
42499         return xxx_messageInfo_DiscardTimer.Size(m)
42500 }
42501 func (m *DiscardTimer) XXX_DiscardUnknown() {
42502         xxx_messageInfo_DiscardTimer.DiscardUnknown(m)
42503 }
42504
42505 var xxx_messageInfo_DiscardTimer proto.InternalMessageInfo
42506
42507 func (m *DiscardTimer) GetValue() DiscardTimer_Value {
42508         if m != nil {
42509                 return m.Value
42510         }
42511         return DiscardTimer_protobuf_unspecified
42512 }
42513
42514 type PDCP_SN_Size struct {
42515         Value                PDCP_SN_Size_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PDCP_SN_Size_Value" json:"value,omitempty"`
42516         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
42517         XXX_unrecognized     []byte             `json:"-"`
42518         XXX_sizecache        int32              `json:"-"`
42519 }
42520
42521 func (m *PDCP_SN_Size) Reset()         { *m = PDCP_SN_Size{} }
42522 func (m *PDCP_SN_Size) String() string { return proto.CompactTextString(m) }
42523 func (*PDCP_SN_Size) ProtoMessage()    {}
42524 func (*PDCP_SN_Size) Descriptor() ([]byte, []int) {
42525         return fileDescriptor_21c7528bb61f1a7a, []int{489}
42526 }
42527
42528 func (m *PDCP_SN_Size) XXX_Unmarshal(b []byte) error {
42529         return xxx_messageInfo_PDCP_SN_Size.Unmarshal(m, b)
42530 }
42531 func (m *PDCP_SN_Size) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42532         return xxx_messageInfo_PDCP_SN_Size.Marshal(b, m, deterministic)
42533 }
42534 func (m *PDCP_SN_Size) XXX_Merge(src proto.Message) {
42535         xxx_messageInfo_PDCP_SN_Size.Merge(m, src)
42536 }
42537 func (m *PDCP_SN_Size) XXX_Size() int {
42538         return xxx_messageInfo_PDCP_SN_Size.Size(m)
42539 }
42540 func (m *PDCP_SN_Size) XXX_DiscardUnknown() {
42541         xxx_messageInfo_PDCP_SN_Size.DiscardUnknown(m)
42542 }
42543
42544 var xxx_messageInfo_PDCP_SN_Size proto.InternalMessageInfo
42545
42546 func (m *PDCP_SN_Size) GetValue() PDCP_SN_Size_Value {
42547         if m != nil {
42548                 return m.Value
42549         }
42550         return PDCP_SN_Size_protobuf_unspecified
42551 }
42552
42553 type Rohc struct {
42554         MaxCID               uint32              `protobuf:"varint,1,opt,name=maxCID,proto3" json:"maxCID,omitempty"`
42555         Profiles             *RohcProfiles       `protobuf:"bytes,2,opt,name=profiles,proto3" json:"profiles,omitempty"`
42556         Drb_ContinueROHC     *wrappers.BoolValue `protobuf:"bytes,3,opt,name=drb_ContinueROHC,json=drbContinueROHC,proto3" json:"drb_ContinueROHC,omitempty"`
42557         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
42558         XXX_unrecognized     []byte              `json:"-"`
42559         XXX_sizecache        int32               `json:"-"`
42560 }
42561
42562 func (m *Rohc) Reset()         { *m = Rohc{} }
42563 func (m *Rohc) String() string { return proto.CompactTextString(m) }
42564 func (*Rohc) ProtoMessage()    {}
42565 func (*Rohc) Descriptor() ([]byte, []int) {
42566         return fileDescriptor_21c7528bb61f1a7a, []int{490}
42567 }
42568
42569 func (m *Rohc) XXX_Unmarshal(b []byte) error {
42570         return xxx_messageInfo_Rohc.Unmarshal(m, b)
42571 }
42572 func (m *Rohc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42573         return xxx_messageInfo_Rohc.Marshal(b, m, deterministic)
42574 }
42575 func (m *Rohc) XXX_Merge(src proto.Message) {
42576         xxx_messageInfo_Rohc.Merge(m, src)
42577 }
42578 func (m *Rohc) XXX_Size() int {
42579         return xxx_messageInfo_Rohc.Size(m)
42580 }
42581 func (m *Rohc) XXX_DiscardUnknown() {
42582         xxx_messageInfo_Rohc.DiscardUnknown(m)
42583 }
42584
42585 var xxx_messageInfo_Rohc proto.InternalMessageInfo
42586
42587 func (m *Rohc) GetMaxCID() uint32 {
42588         if m != nil {
42589                 return m.MaxCID
42590         }
42591         return 0
42592 }
42593
42594 func (m *Rohc) GetProfiles() *RohcProfiles {
42595         if m != nil {
42596                 return m.Profiles
42597         }
42598         return nil
42599 }
42600
42601 func (m *Rohc) GetDrb_ContinueROHC() *wrappers.BoolValue {
42602         if m != nil {
42603                 return m.Drb_ContinueROHC
42604         }
42605         return nil
42606 }
42607
42608 type RohcProfiles struct {
42609         Profile0X0001        bool     `protobuf:"varint,1,opt,name=profile0x0001,proto3" json:"profile0x0001,omitempty"`
42610         Profile0X0002        bool     `protobuf:"varint,2,opt,name=profile0x0002,proto3" json:"profile0x0002,omitempty"`
42611         Profile0X0003        bool     `protobuf:"varint,3,opt,name=profile0x0003,proto3" json:"profile0x0003,omitempty"`
42612         Profile0X0004        bool     `protobuf:"varint,4,opt,name=profile0x0004,proto3" json:"profile0x0004,omitempty"`
42613         Profile0X0006        bool     `protobuf:"varint,5,opt,name=profile0x0006,proto3" json:"profile0x0006,omitempty"`
42614         Profile0X0101        bool     `protobuf:"varint,6,opt,name=profile0x0101,proto3" json:"profile0x0101,omitempty"`
42615         Profile0X0102        bool     `protobuf:"varint,7,opt,name=profile0x0102,proto3" json:"profile0x0102,omitempty"`
42616         Profile0X0103        bool     `protobuf:"varint,8,opt,name=profile0x0103,proto3" json:"profile0x0103,omitempty"`
42617         Profile0X0104        bool     `protobuf:"varint,9,opt,name=profile0x0104,proto3" json:"profile0x0104,omitempty"`
42618         XXX_NoUnkeyedLiteral struct{} `json:"-"`
42619         XXX_unrecognized     []byte   `json:"-"`
42620         XXX_sizecache        int32    `json:"-"`
42621 }
42622
42623 func (m *RohcProfiles) Reset()         { *m = RohcProfiles{} }
42624 func (m *RohcProfiles) String() string { return proto.CompactTextString(m) }
42625 func (*RohcProfiles) ProtoMessage()    {}
42626 func (*RohcProfiles) Descriptor() ([]byte, []int) {
42627         return fileDescriptor_21c7528bb61f1a7a, []int{491}
42628 }
42629
42630 func (m *RohcProfiles) XXX_Unmarshal(b []byte) error {
42631         return xxx_messageInfo_RohcProfiles.Unmarshal(m, b)
42632 }
42633 func (m *RohcProfiles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42634         return xxx_messageInfo_RohcProfiles.Marshal(b, m, deterministic)
42635 }
42636 func (m *RohcProfiles) XXX_Merge(src proto.Message) {
42637         xxx_messageInfo_RohcProfiles.Merge(m, src)
42638 }
42639 func (m *RohcProfiles) XXX_Size() int {
42640         return xxx_messageInfo_RohcProfiles.Size(m)
42641 }
42642 func (m *RohcProfiles) XXX_DiscardUnknown() {
42643         xxx_messageInfo_RohcProfiles.DiscardUnknown(m)
42644 }
42645
42646 var xxx_messageInfo_RohcProfiles proto.InternalMessageInfo
42647
42648 func (m *RohcProfiles) GetProfile0X0001() bool {
42649         if m != nil {
42650                 return m.Profile0X0001
42651         }
42652         return false
42653 }
42654
42655 func (m *RohcProfiles) GetProfile0X0002() bool {
42656         if m != nil {
42657                 return m.Profile0X0002
42658         }
42659         return false
42660 }
42661
42662 func (m *RohcProfiles) GetProfile0X0003() bool {
42663         if m != nil {
42664                 return m.Profile0X0003
42665         }
42666         return false
42667 }
42668
42669 func (m *RohcProfiles) GetProfile0X0004() bool {
42670         if m != nil {
42671                 return m.Profile0X0004
42672         }
42673         return false
42674 }
42675
42676 func (m *RohcProfiles) GetProfile0X0006() bool {
42677         if m != nil {
42678                 return m.Profile0X0006
42679         }
42680         return false
42681 }
42682
42683 func (m *RohcProfiles) GetProfile0X0101() bool {
42684         if m != nil {
42685                 return m.Profile0X0101
42686         }
42687         return false
42688 }
42689
42690 func (m *RohcProfiles) GetProfile0X0102() bool {
42691         if m != nil {
42692                 return m.Profile0X0102
42693         }
42694         return false
42695 }
42696
42697 func (m *RohcProfiles) GetProfile0X0103() bool {
42698         if m != nil {
42699                 return m.Profile0X0103
42700         }
42701         return false
42702 }
42703
42704 func (m *RohcProfiles) GetProfile0X0104() bool {
42705         if m != nil {
42706                 return m.Profile0X0104
42707         }
42708         return false
42709 }
42710
42711 type UplinkOnlyROHC struct {
42712         MaxCID               uint32                  `protobuf:"varint,1,opt,name=maxCID,proto3" json:"maxCID,omitempty"`
42713         Profiles             *UplinkOnlyROHCProfiles `protobuf:"bytes,2,opt,name=profiles,proto3" json:"profiles,omitempty"`
42714         Drb_ContinueROHC     *wrappers.BoolValue     `protobuf:"bytes,3,opt,name=drb_ContinueROHC,json=drbContinueROHC,proto3" json:"drb_ContinueROHC,omitempty"`
42715         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
42716         XXX_unrecognized     []byte                  `json:"-"`
42717         XXX_sizecache        int32                   `json:"-"`
42718 }
42719
42720 func (m *UplinkOnlyROHC) Reset()         { *m = UplinkOnlyROHC{} }
42721 func (m *UplinkOnlyROHC) String() string { return proto.CompactTextString(m) }
42722 func (*UplinkOnlyROHC) ProtoMessage()    {}
42723 func (*UplinkOnlyROHC) Descriptor() ([]byte, []int) {
42724         return fileDescriptor_21c7528bb61f1a7a, []int{492}
42725 }
42726
42727 func (m *UplinkOnlyROHC) XXX_Unmarshal(b []byte) error {
42728         return xxx_messageInfo_UplinkOnlyROHC.Unmarshal(m, b)
42729 }
42730 func (m *UplinkOnlyROHC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42731         return xxx_messageInfo_UplinkOnlyROHC.Marshal(b, m, deterministic)
42732 }
42733 func (m *UplinkOnlyROHC) XXX_Merge(src proto.Message) {
42734         xxx_messageInfo_UplinkOnlyROHC.Merge(m, src)
42735 }
42736 func (m *UplinkOnlyROHC) XXX_Size() int {
42737         return xxx_messageInfo_UplinkOnlyROHC.Size(m)
42738 }
42739 func (m *UplinkOnlyROHC) XXX_DiscardUnknown() {
42740         xxx_messageInfo_UplinkOnlyROHC.DiscardUnknown(m)
42741 }
42742
42743 var xxx_messageInfo_UplinkOnlyROHC proto.InternalMessageInfo
42744
42745 func (m *UplinkOnlyROHC) GetMaxCID() uint32 {
42746         if m != nil {
42747                 return m.MaxCID
42748         }
42749         return 0
42750 }
42751
42752 func (m *UplinkOnlyROHC) GetProfiles() *UplinkOnlyROHCProfiles {
42753         if m != nil {
42754                 return m.Profiles
42755         }
42756         return nil
42757 }
42758
42759 func (m *UplinkOnlyROHC) GetDrb_ContinueROHC() *wrappers.BoolValue {
42760         if m != nil {
42761                 return m.Drb_ContinueROHC
42762         }
42763         return nil
42764 }
42765
42766 type UplinkOnlyROHCProfiles struct {
42767         Profile0X0106        bool     `protobuf:"varint,1,opt,name=profile0x0106,proto3" json:"profile0x0106,omitempty"`
42768         XXX_NoUnkeyedLiteral struct{} `json:"-"`
42769         XXX_unrecognized     []byte   `json:"-"`
42770         XXX_sizecache        int32    `json:"-"`
42771 }
42772
42773 func (m *UplinkOnlyROHCProfiles) Reset()         { *m = UplinkOnlyROHCProfiles{} }
42774 func (m *UplinkOnlyROHCProfiles) String() string { return proto.CompactTextString(m) }
42775 func (*UplinkOnlyROHCProfiles) ProtoMessage()    {}
42776 func (*UplinkOnlyROHCProfiles) Descriptor() ([]byte, []int) {
42777         return fileDescriptor_21c7528bb61f1a7a, []int{493}
42778 }
42779
42780 func (m *UplinkOnlyROHCProfiles) XXX_Unmarshal(b []byte) error {
42781         return xxx_messageInfo_UplinkOnlyROHCProfiles.Unmarshal(m, b)
42782 }
42783 func (m *UplinkOnlyROHCProfiles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42784         return xxx_messageInfo_UplinkOnlyROHCProfiles.Marshal(b, m, deterministic)
42785 }
42786 func (m *UplinkOnlyROHCProfiles) XXX_Merge(src proto.Message) {
42787         xxx_messageInfo_UplinkOnlyROHCProfiles.Merge(m, src)
42788 }
42789 func (m *UplinkOnlyROHCProfiles) XXX_Size() int {
42790         return xxx_messageInfo_UplinkOnlyROHCProfiles.Size(m)
42791 }
42792 func (m *UplinkOnlyROHCProfiles) XXX_DiscardUnknown() {
42793         xxx_messageInfo_UplinkOnlyROHCProfiles.DiscardUnknown(m)
42794 }
42795
42796 var xxx_messageInfo_UplinkOnlyROHCProfiles proto.InternalMessageInfo
42797
42798 func (m *UplinkOnlyROHCProfiles) GetProfile0X0106() bool {
42799         if m != nil {
42800                 return m.Profile0X0106
42801         }
42802         return false
42803 }
42804
42805 type MoreThanOneRLC struct {
42806         PrimaryPath           *PrimaryPath           `protobuf:"bytes,1,opt,name=primaryPath,proto3" json:"primaryPath,omitempty"`
42807         Ul_DataSplitThreshold *UL_DataSplitThreshold `protobuf:"bytes,2,opt,name=ul_DataSplitThreshold,json=ulDataSplitThreshold,proto3" json:"ul_DataSplitThreshold,omitempty"`
42808         Pdcp_Duplication      *wrappers.BoolValue    `protobuf:"bytes,3,opt,name=pdcp_Duplication,json=pdcpDuplication,proto3" json:"pdcp_Duplication,omitempty"`
42809         XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
42810         XXX_unrecognized      []byte                 `json:"-"`
42811         XXX_sizecache         int32                  `json:"-"`
42812 }
42813
42814 func (m *MoreThanOneRLC) Reset()         { *m = MoreThanOneRLC{} }
42815 func (m *MoreThanOneRLC) String() string { return proto.CompactTextString(m) }
42816 func (*MoreThanOneRLC) ProtoMessage()    {}
42817 func (*MoreThanOneRLC) Descriptor() ([]byte, []int) {
42818         return fileDescriptor_21c7528bb61f1a7a, []int{494}
42819 }
42820
42821 func (m *MoreThanOneRLC) XXX_Unmarshal(b []byte) error {
42822         return xxx_messageInfo_MoreThanOneRLC.Unmarshal(m, b)
42823 }
42824 func (m *MoreThanOneRLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42825         return xxx_messageInfo_MoreThanOneRLC.Marshal(b, m, deterministic)
42826 }
42827 func (m *MoreThanOneRLC) XXX_Merge(src proto.Message) {
42828         xxx_messageInfo_MoreThanOneRLC.Merge(m, src)
42829 }
42830 func (m *MoreThanOneRLC) XXX_Size() int {
42831         return xxx_messageInfo_MoreThanOneRLC.Size(m)
42832 }
42833 func (m *MoreThanOneRLC) XXX_DiscardUnknown() {
42834         xxx_messageInfo_MoreThanOneRLC.DiscardUnknown(m)
42835 }
42836
42837 var xxx_messageInfo_MoreThanOneRLC proto.InternalMessageInfo
42838
42839 func (m *MoreThanOneRLC) GetPrimaryPath() *PrimaryPath {
42840         if m != nil {
42841                 return m.PrimaryPath
42842         }
42843         return nil
42844 }
42845
42846 func (m *MoreThanOneRLC) GetUl_DataSplitThreshold() *UL_DataSplitThreshold {
42847         if m != nil {
42848                 return m.Ul_DataSplitThreshold
42849         }
42850         return nil
42851 }
42852
42853 func (m *MoreThanOneRLC) GetPdcp_Duplication() *wrappers.BoolValue {
42854         if m != nil {
42855                 return m.Pdcp_Duplication
42856         }
42857         return nil
42858 }
42859
42860 type PrimaryPath struct {
42861         CellGroup            *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=cellGroup,proto3" json:"cellGroup,omitempty"`
42862         LogicalChannel       *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=logicalChannel,proto3" json:"logicalChannel,omitempty"`
42863         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
42864         XXX_unrecognized     []byte                `json:"-"`
42865         XXX_sizecache        int32                 `json:"-"`
42866 }
42867
42868 func (m *PrimaryPath) Reset()         { *m = PrimaryPath{} }
42869 func (m *PrimaryPath) String() string { return proto.CompactTextString(m) }
42870 func (*PrimaryPath) ProtoMessage()    {}
42871 func (*PrimaryPath) Descriptor() ([]byte, []int) {
42872         return fileDescriptor_21c7528bb61f1a7a, []int{495}
42873 }
42874
42875 func (m *PrimaryPath) XXX_Unmarshal(b []byte) error {
42876         return xxx_messageInfo_PrimaryPath.Unmarshal(m, b)
42877 }
42878 func (m *PrimaryPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42879         return xxx_messageInfo_PrimaryPath.Marshal(b, m, deterministic)
42880 }
42881 func (m *PrimaryPath) XXX_Merge(src proto.Message) {
42882         xxx_messageInfo_PrimaryPath.Merge(m, src)
42883 }
42884 func (m *PrimaryPath) XXX_Size() int {
42885         return xxx_messageInfo_PrimaryPath.Size(m)
42886 }
42887 func (m *PrimaryPath) XXX_DiscardUnknown() {
42888         xxx_messageInfo_PrimaryPath.DiscardUnknown(m)
42889 }
42890
42891 var xxx_messageInfo_PrimaryPath proto.InternalMessageInfo
42892
42893 func (m *PrimaryPath) GetCellGroup() *wrappers.UInt32Value {
42894         if m != nil {
42895                 return m.CellGroup
42896         }
42897         return nil
42898 }
42899
42900 func (m *PrimaryPath) GetLogicalChannel() *wrappers.UInt32Value {
42901         if m != nil {
42902                 return m.LogicalChannel
42903         }
42904         return nil
42905 }
42906
42907 type UL_DataSplitThreshold struct {
42908         Value                UL_DataSplitThreshold_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UL_DataSplitThreshold_Value" json:"value,omitempty"`
42909         XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
42910         XXX_unrecognized     []byte                      `json:"-"`
42911         XXX_sizecache        int32                       `json:"-"`
42912 }
42913
42914 func (m *UL_DataSplitThreshold) Reset()         { *m = UL_DataSplitThreshold{} }
42915 func (m *UL_DataSplitThreshold) String() string { return proto.CompactTextString(m) }
42916 func (*UL_DataSplitThreshold) ProtoMessage()    {}
42917 func (*UL_DataSplitThreshold) Descriptor() ([]byte, []int) {
42918         return fileDescriptor_21c7528bb61f1a7a, []int{496}
42919 }
42920
42921 func (m *UL_DataSplitThreshold) XXX_Unmarshal(b []byte) error {
42922         return xxx_messageInfo_UL_DataSplitThreshold.Unmarshal(m, b)
42923 }
42924 func (m *UL_DataSplitThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42925         return xxx_messageInfo_UL_DataSplitThreshold.Marshal(b, m, deterministic)
42926 }
42927 func (m *UL_DataSplitThreshold) XXX_Merge(src proto.Message) {
42928         xxx_messageInfo_UL_DataSplitThreshold.Merge(m, src)
42929 }
42930 func (m *UL_DataSplitThreshold) XXX_Size() int {
42931         return xxx_messageInfo_UL_DataSplitThreshold.Size(m)
42932 }
42933 func (m *UL_DataSplitThreshold) XXX_DiscardUnknown() {
42934         xxx_messageInfo_UL_DataSplitThreshold.DiscardUnknown(m)
42935 }
42936
42937 var xxx_messageInfo_UL_DataSplitThreshold proto.InternalMessageInfo
42938
42939 func (m *UL_DataSplitThreshold) GetValue() UL_DataSplitThreshold_Value {
42940         if m != nil {
42941                 return m.Value
42942         }
42943         return UL_DataSplitThreshold_protobuf_unspecified
42944 }
42945
42946 type T_Reordering struct {
42947         Value                T_Reordering_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Reordering_Value" json:"value,omitempty"`
42948         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
42949         XXX_unrecognized     []byte             `json:"-"`
42950         XXX_sizecache        int32              `json:"-"`
42951 }
42952
42953 func (m *T_Reordering) Reset()         { *m = T_Reordering{} }
42954 func (m *T_Reordering) String() string { return proto.CompactTextString(m) }
42955 func (*T_Reordering) ProtoMessage()    {}
42956 func (*T_Reordering) Descriptor() ([]byte, []int) {
42957         return fileDescriptor_21c7528bb61f1a7a, []int{497}
42958 }
42959
42960 func (m *T_Reordering) XXX_Unmarshal(b []byte) error {
42961         return xxx_messageInfo_T_Reordering.Unmarshal(m, b)
42962 }
42963 func (m *T_Reordering) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42964         return xxx_messageInfo_T_Reordering.Marshal(b, m, deterministic)
42965 }
42966 func (m *T_Reordering) XXX_Merge(src proto.Message) {
42967         xxx_messageInfo_T_Reordering.Merge(m, src)
42968 }
42969 func (m *T_Reordering) XXX_Size() int {
42970         return xxx_messageInfo_T_Reordering.Size(m)
42971 }
42972 func (m *T_Reordering) XXX_DiscardUnknown() {
42973         xxx_messageInfo_T_Reordering.DiscardUnknown(m)
42974 }
42975
42976 var xxx_messageInfo_T_Reordering proto.InternalMessageInfo
42977
42978 func (m *T_Reordering) GetValue() T_Reordering_Value {
42979         if m != nil {
42980                 return m.Value
42981         }
42982         return T_Reordering_protobuf_unspecified
42983 }
42984
42985 type DRB_ToAddModList struct {
42986         Items                []*DRB_ToAddMod `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
42987         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
42988         XXX_unrecognized     []byte          `json:"-"`
42989         XXX_sizecache        int32           `json:"-"`
42990 }
42991
42992 func (m *DRB_ToAddModList) Reset()         { *m = DRB_ToAddModList{} }
42993 func (m *DRB_ToAddModList) String() string { return proto.CompactTextString(m) }
42994 func (*DRB_ToAddModList) ProtoMessage()    {}
42995 func (*DRB_ToAddModList) Descriptor() ([]byte, []int) {
42996         return fileDescriptor_21c7528bb61f1a7a, []int{498}
42997 }
42998
42999 func (m *DRB_ToAddModList) XXX_Unmarshal(b []byte) error {
43000         return xxx_messageInfo_DRB_ToAddModList.Unmarshal(m, b)
43001 }
43002 func (m *DRB_ToAddModList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43003         return xxx_messageInfo_DRB_ToAddModList.Marshal(b, m, deterministic)
43004 }
43005 func (m *DRB_ToAddModList) XXX_Merge(src proto.Message) {
43006         xxx_messageInfo_DRB_ToAddModList.Merge(m, src)
43007 }
43008 func (m *DRB_ToAddModList) XXX_Size() int {
43009         return xxx_messageInfo_DRB_ToAddModList.Size(m)
43010 }
43011 func (m *DRB_ToAddModList) XXX_DiscardUnknown() {
43012         xxx_messageInfo_DRB_ToAddModList.DiscardUnknown(m)
43013 }
43014
43015 var xxx_messageInfo_DRB_ToAddModList proto.InternalMessageInfo
43016
43017 func (m *DRB_ToAddModList) GetItems() []*DRB_ToAddMod {
43018         if m != nil {
43019                 return m.Items
43020         }
43021         return nil
43022 }
43023
43024 type DRB_ToAddMod struct {
43025         // Types that are valid to be assigned to CnAssociation:
43026         //      *DRB_ToAddMod_Eps_BearerIdentity
43027         //      *DRB_ToAddMod_Sdap_Config
43028         CnAssociation        isDRB_ToAddMod_CnAssociation `protobuf_oneof:"cnAssociation"`
43029         Drb_Identity         uint32                       `protobuf:"varint,3,opt,name=drb_Identity,json=drbIdentity,proto3" json:"drb_Identity,omitempty"`
43030         ReestablishPDCP      *wrappers.BoolValue          `protobuf:"bytes,4,opt,name=reestablishPDCP,proto3" json:"reestablishPDCP,omitempty"`
43031         RecoverPDCP          *wrappers.BoolValue          `protobuf:"bytes,5,opt,name=recoverPDCP,proto3" json:"recoverPDCP,omitempty"`
43032         Pdcp_Config          *PDCP_Config                 `protobuf:"bytes,6,opt,name=pdcp_Config,json=pdcpConfig,proto3" json:"pdcp_Config,omitempty"`
43033         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
43034         XXX_unrecognized     []byte                       `json:"-"`
43035         XXX_sizecache        int32                        `json:"-"`
43036 }
43037
43038 func (m *DRB_ToAddMod) Reset()         { *m = DRB_ToAddMod{} }
43039 func (m *DRB_ToAddMod) String() string { return proto.CompactTextString(m) }
43040 func (*DRB_ToAddMod) ProtoMessage()    {}
43041 func (*DRB_ToAddMod) Descriptor() ([]byte, []int) {
43042         return fileDescriptor_21c7528bb61f1a7a, []int{499}
43043 }
43044
43045 func (m *DRB_ToAddMod) XXX_Unmarshal(b []byte) error {
43046         return xxx_messageInfo_DRB_ToAddMod.Unmarshal(m, b)
43047 }
43048 func (m *DRB_ToAddMod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43049         return xxx_messageInfo_DRB_ToAddMod.Marshal(b, m, deterministic)
43050 }
43051 func (m *DRB_ToAddMod) XXX_Merge(src proto.Message) {
43052         xxx_messageInfo_DRB_ToAddMod.Merge(m, src)
43053 }
43054 func (m *DRB_ToAddMod) XXX_Size() int {
43055         return xxx_messageInfo_DRB_ToAddMod.Size(m)
43056 }
43057 func (m *DRB_ToAddMod) XXX_DiscardUnknown() {
43058         xxx_messageInfo_DRB_ToAddMod.DiscardUnknown(m)
43059 }
43060
43061 var xxx_messageInfo_DRB_ToAddMod proto.InternalMessageInfo
43062
43063 type isDRB_ToAddMod_CnAssociation interface {
43064         isDRB_ToAddMod_CnAssociation()
43065 }
43066
43067 type DRB_ToAddMod_Eps_BearerIdentity struct {
43068         Eps_BearerIdentity uint32 `protobuf:"varint,1,opt,name=eps_BearerIdentity,json=epsBearerIdentity,proto3,oneof"`
43069 }
43070
43071 type DRB_ToAddMod_Sdap_Config struct {
43072         Sdap_Config *SDAP_Config `protobuf:"bytes,2,opt,name=sdap_Config,json=sdapConfig,proto3,oneof"`
43073 }
43074
43075 func (*DRB_ToAddMod_Eps_BearerIdentity) isDRB_ToAddMod_CnAssociation() {}
43076
43077 func (*DRB_ToAddMod_Sdap_Config) isDRB_ToAddMod_CnAssociation() {}
43078
43079 func (m *DRB_ToAddMod) GetCnAssociation() isDRB_ToAddMod_CnAssociation {
43080         if m != nil {
43081                 return m.CnAssociation
43082         }
43083         return nil
43084 }
43085
43086 func (m *DRB_ToAddMod) GetEps_BearerIdentity() uint32 {
43087         if x, ok := m.GetCnAssociation().(*DRB_ToAddMod_Eps_BearerIdentity); ok {
43088                 return x.Eps_BearerIdentity
43089         }
43090         return 0
43091 }
43092
43093 func (m *DRB_ToAddMod) GetSdap_Config() *SDAP_Config {
43094         if x, ok := m.GetCnAssociation().(*DRB_ToAddMod_Sdap_Config); ok {
43095                 return x.Sdap_Config
43096         }
43097         return nil
43098 }
43099
43100 func (m *DRB_ToAddMod) GetDrb_Identity() uint32 {
43101         if m != nil {
43102                 return m.Drb_Identity
43103         }
43104         return 0
43105 }
43106
43107 func (m *DRB_ToAddMod) GetReestablishPDCP() *wrappers.BoolValue {
43108         if m != nil {
43109                 return m.ReestablishPDCP
43110         }
43111         return nil
43112 }
43113
43114 func (m *DRB_ToAddMod) GetRecoverPDCP() *wrappers.BoolValue {
43115         if m != nil {
43116                 return m.RecoverPDCP
43117         }
43118         return nil
43119 }
43120
43121 func (m *DRB_ToAddMod) GetPdcp_Config() *PDCP_Config {
43122         if m != nil {
43123                 return m.Pdcp_Config
43124         }
43125         return nil
43126 }
43127
43128 // XXX_OneofWrappers is for the internal use of the proto package.
43129 func (*DRB_ToAddMod) XXX_OneofWrappers() []interface{} {
43130         return []interface{}{
43131                 (*DRB_ToAddMod_Eps_BearerIdentity)(nil),
43132                 (*DRB_ToAddMod_Sdap_Config)(nil),
43133         }
43134 }
43135
43136 type DRB_ToReleaseList struct {
43137         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
43138         XXX_NoUnkeyedLiteral struct{} `json:"-"`
43139         XXX_unrecognized     []byte   `json:"-"`
43140         XXX_sizecache        int32    `json:"-"`
43141 }
43142
43143 func (m *DRB_ToReleaseList) Reset()         { *m = DRB_ToReleaseList{} }
43144 func (m *DRB_ToReleaseList) String() string { return proto.CompactTextString(m) }
43145 func (*DRB_ToReleaseList) ProtoMessage()    {}
43146 func (*DRB_ToReleaseList) Descriptor() ([]byte, []int) {
43147         return fileDescriptor_21c7528bb61f1a7a, []int{500}
43148 }
43149
43150 func (m *DRB_ToReleaseList) XXX_Unmarshal(b []byte) error {
43151         return xxx_messageInfo_DRB_ToReleaseList.Unmarshal(m, b)
43152 }
43153 func (m *DRB_ToReleaseList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43154         return xxx_messageInfo_DRB_ToReleaseList.Marshal(b, m, deterministic)
43155 }
43156 func (m *DRB_ToReleaseList) XXX_Merge(src proto.Message) {
43157         xxx_messageInfo_DRB_ToReleaseList.Merge(m, src)
43158 }
43159 func (m *DRB_ToReleaseList) XXX_Size() int {
43160         return xxx_messageInfo_DRB_ToReleaseList.Size(m)
43161 }
43162 func (m *DRB_ToReleaseList) XXX_DiscardUnknown() {
43163         xxx_messageInfo_DRB_ToReleaseList.DiscardUnknown(m)
43164 }
43165
43166 var xxx_messageInfo_DRB_ToReleaseList proto.InternalMessageInfo
43167
43168 func (m *DRB_ToReleaseList) GetItems() []uint32 {
43169         if m != nil {
43170                 return m.Items
43171         }
43172         return nil
43173 }
43174
43175 type SDAP_Config struct {
43176         Pdu_Session              uint32       `protobuf:"varint,1,opt,name=pdu_Session,json=pduSession,proto3" json:"pdu_Session,omitempty"`
43177         Sdap_HeaderDL            *SDAP_Header `protobuf:"bytes,2,opt,name=sdap_HeaderDL,json=sdapHeaderDL,proto3" json:"sdap_HeaderDL,omitempty"`
43178         Sdap_HeaderUL            *SDAP_Header `protobuf:"bytes,3,opt,name=sdap_HeaderUL,json=sdapHeaderUL,proto3" json:"sdap_HeaderUL,omitempty"`
43179         DefaultDRB               bool         `protobuf:"varint,4,opt,name=defaultDRB,proto3" json:"defaultDRB,omitempty"`
43180         MappedQoS_FlowsToAdd     []uint32     `protobuf:"varint,5,rep,packed,name=mappedQoS_FlowsToAdd,json=mappedQoSFlowsToAdd,proto3" json:"mappedQoS_FlowsToAdd,omitempty"`
43181         MappedQoS_FlowsToRelease []uint32     `protobuf:"varint,6,rep,packed,name=mappedQoS_FlowsToRelease,json=mappedQoSFlowsToRelease,proto3" json:"mappedQoS_FlowsToRelease,omitempty"`
43182         XXX_NoUnkeyedLiteral     struct{}     `json:"-"`
43183         XXX_unrecognized         []byte       `json:"-"`
43184         XXX_sizecache            int32        `json:"-"`
43185 }
43186
43187 func (m *SDAP_Config) Reset()         { *m = SDAP_Config{} }
43188 func (m *SDAP_Config) String() string { return proto.CompactTextString(m) }
43189 func (*SDAP_Config) ProtoMessage()    {}
43190 func (*SDAP_Config) Descriptor() ([]byte, []int) {
43191         return fileDescriptor_21c7528bb61f1a7a, []int{501}
43192 }
43193
43194 func (m *SDAP_Config) XXX_Unmarshal(b []byte) error {
43195         return xxx_messageInfo_SDAP_Config.Unmarshal(m, b)
43196 }
43197 func (m *SDAP_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43198         return xxx_messageInfo_SDAP_Config.Marshal(b, m, deterministic)
43199 }
43200 func (m *SDAP_Config) XXX_Merge(src proto.Message) {
43201         xxx_messageInfo_SDAP_Config.Merge(m, src)
43202 }
43203 func (m *SDAP_Config) XXX_Size() int {
43204         return xxx_messageInfo_SDAP_Config.Size(m)
43205 }
43206 func (m *SDAP_Config) XXX_DiscardUnknown() {
43207         xxx_messageInfo_SDAP_Config.DiscardUnknown(m)
43208 }
43209
43210 var xxx_messageInfo_SDAP_Config proto.InternalMessageInfo
43211
43212 func (m *SDAP_Config) GetPdu_Session() uint32 {
43213         if m != nil {
43214                 return m.Pdu_Session
43215         }
43216         return 0
43217 }
43218
43219 func (m *SDAP_Config) GetSdap_HeaderDL() *SDAP_Header {
43220         if m != nil {
43221                 return m.Sdap_HeaderDL
43222         }
43223         return nil
43224 }
43225
43226 func (m *SDAP_Config) GetSdap_HeaderUL() *SDAP_Header {
43227         if m != nil {
43228                 return m.Sdap_HeaderUL
43229         }
43230         return nil
43231 }
43232
43233 func (m *SDAP_Config) GetDefaultDRB() bool {
43234         if m != nil {
43235                 return m.DefaultDRB
43236         }
43237         return false
43238 }
43239
43240 func (m *SDAP_Config) GetMappedQoS_FlowsToAdd() []uint32 {
43241         if m != nil {
43242                 return m.MappedQoS_FlowsToAdd
43243         }
43244         return nil
43245 }
43246
43247 func (m *SDAP_Config) GetMappedQoS_FlowsToRelease() []uint32 {
43248         if m != nil {
43249                 return m.MappedQoS_FlowsToRelease
43250         }
43251         return nil
43252 }
43253
43254 type SDAP_Header struct {
43255         Value                SDAP_Header_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SDAP_Header_Value" json:"value,omitempty"`
43256         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
43257         XXX_unrecognized     []byte            `json:"-"`
43258         XXX_sizecache        int32             `json:"-"`
43259 }
43260
43261 func (m *SDAP_Header) Reset()         { *m = SDAP_Header{} }
43262 func (m *SDAP_Header) String() string { return proto.CompactTextString(m) }
43263 func (*SDAP_Header) ProtoMessage()    {}
43264 func (*SDAP_Header) Descriptor() ([]byte, []int) {
43265         return fileDescriptor_21c7528bb61f1a7a, []int{502}
43266 }
43267
43268 func (m *SDAP_Header) XXX_Unmarshal(b []byte) error {
43269         return xxx_messageInfo_SDAP_Header.Unmarshal(m, b)
43270 }
43271 func (m *SDAP_Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43272         return xxx_messageInfo_SDAP_Header.Marshal(b, m, deterministic)
43273 }
43274 func (m *SDAP_Header) XXX_Merge(src proto.Message) {
43275         xxx_messageInfo_SDAP_Header.Merge(m, src)
43276 }
43277 func (m *SDAP_Header) XXX_Size() int {
43278         return xxx_messageInfo_SDAP_Header.Size(m)
43279 }
43280 func (m *SDAP_Header) XXX_DiscardUnknown() {
43281         xxx_messageInfo_SDAP_Header.DiscardUnknown(m)
43282 }
43283
43284 var xxx_messageInfo_SDAP_Header proto.InternalMessageInfo
43285
43286 func (m *SDAP_Header) GetValue() SDAP_Header_Value {
43287         if m != nil {
43288                 return m.Value
43289         }
43290         return SDAP_Header_protobuf_unspecified
43291 }
43292
43293 type SecurityConfig struct {
43294         SecurityAlgorithmConfig *SecurityAlgorithmConfig `protobuf:"bytes,1,opt,name=securityAlgorithmConfig,proto3" json:"securityAlgorithmConfig,omitempty"`
43295         KeyToUse                *KeyToUse                `protobuf:"bytes,2,opt,name=keyToUse,proto3" json:"keyToUse,omitempty"`
43296         XXX_NoUnkeyedLiteral    struct{}                 `json:"-"`
43297         XXX_unrecognized        []byte                   `json:"-"`
43298         XXX_sizecache           int32                    `json:"-"`
43299 }
43300
43301 func (m *SecurityConfig) Reset()         { *m = SecurityConfig{} }
43302 func (m *SecurityConfig) String() string { return proto.CompactTextString(m) }
43303 func (*SecurityConfig) ProtoMessage()    {}
43304 func (*SecurityConfig) Descriptor() ([]byte, []int) {
43305         return fileDescriptor_21c7528bb61f1a7a, []int{503}
43306 }
43307
43308 func (m *SecurityConfig) XXX_Unmarshal(b []byte) error {
43309         return xxx_messageInfo_SecurityConfig.Unmarshal(m, b)
43310 }
43311 func (m *SecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43312         return xxx_messageInfo_SecurityConfig.Marshal(b, m, deterministic)
43313 }
43314 func (m *SecurityConfig) XXX_Merge(src proto.Message) {
43315         xxx_messageInfo_SecurityConfig.Merge(m, src)
43316 }
43317 func (m *SecurityConfig) XXX_Size() int {
43318         return xxx_messageInfo_SecurityConfig.Size(m)
43319 }
43320 func (m *SecurityConfig) XXX_DiscardUnknown() {
43321         xxx_messageInfo_SecurityConfig.DiscardUnknown(m)
43322 }
43323
43324 var xxx_messageInfo_SecurityConfig proto.InternalMessageInfo
43325
43326 func (m *SecurityConfig) GetSecurityAlgorithmConfig() *SecurityAlgorithmConfig {
43327         if m != nil {
43328                 return m.SecurityAlgorithmConfig
43329         }
43330         return nil
43331 }
43332
43333 func (m *SecurityConfig) GetKeyToUse() *KeyToUse {
43334         if m != nil {
43335                 return m.KeyToUse
43336         }
43337         return nil
43338 }
43339
43340 type SecurityAlgorithmConfig struct {
43341         CipheringAlgorithm     *CipheringAlgorithm     `protobuf:"bytes,1,opt,name=cipheringAlgorithm,proto3" json:"cipheringAlgorithm,omitempty"`
43342         IntegrityProtAlgorithm *IntegrityProtAlgorithm `protobuf:"bytes,2,opt,name=integrityProtAlgorithm,proto3" json:"integrityProtAlgorithm,omitempty"`
43343         XXX_NoUnkeyedLiteral   struct{}                `json:"-"`
43344         XXX_unrecognized       []byte                  `json:"-"`
43345         XXX_sizecache          int32                   `json:"-"`
43346 }
43347
43348 func (m *SecurityAlgorithmConfig) Reset()         { *m = SecurityAlgorithmConfig{} }
43349 func (m *SecurityAlgorithmConfig) String() string { return proto.CompactTextString(m) }
43350 func (*SecurityAlgorithmConfig) ProtoMessage()    {}
43351 func (*SecurityAlgorithmConfig) Descriptor() ([]byte, []int) {
43352         return fileDescriptor_21c7528bb61f1a7a, []int{504}
43353 }
43354
43355 func (m *SecurityAlgorithmConfig) XXX_Unmarshal(b []byte) error {
43356         return xxx_messageInfo_SecurityAlgorithmConfig.Unmarshal(m, b)
43357 }
43358 func (m *SecurityAlgorithmConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43359         return xxx_messageInfo_SecurityAlgorithmConfig.Marshal(b, m, deterministic)
43360 }
43361 func (m *SecurityAlgorithmConfig) XXX_Merge(src proto.Message) {
43362         xxx_messageInfo_SecurityAlgorithmConfig.Merge(m, src)
43363 }
43364 func (m *SecurityAlgorithmConfig) XXX_Size() int {
43365         return xxx_messageInfo_SecurityAlgorithmConfig.Size(m)
43366 }
43367 func (m *SecurityAlgorithmConfig) XXX_DiscardUnknown() {
43368         xxx_messageInfo_SecurityAlgorithmConfig.DiscardUnknown(m)
43369 }
43370
43371 var xxx_messageInfo_SecurityAlgorithmConfig proto.InternalMessageInfo
43372
43373 func (m *SecurityAlgorithmConfig) GetCipheringAlgorithm() *CipheringAlgorithm {
43374         if m != nil {
43375                 return m.CipheringAlgorithm
43376         }
43377         return nil
43378 }
43379
43380 func (m *SecurityAlgorithmConfig) GetIntegrityProtAlgorithm() *IntegrityProtAlgorithm {
43381         if m != nil {
43382                 return m.IntegrityProtAlgorithm
43383         }
43384         return nil
43385 }
43386
43387 type CipheringAlgorithm struct {
43388         Value                CipheringAlgorithm_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.CipheringAlgorithm_Value" json:"value,omitempty"`
43389         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
43390         XXX_unrecognized     []byte                   `json:"-"`
43391         XXX_sizecache        int32                    `json:"-"`
43392 }
43393
43394 func (m *CipheringAlgorithm) Reset()         { *m = CipheringAlgorithm{} }
43395 func (m *CipheringAlgorithm) String() string { return proto.CompactTextString(m) }
43396 func (*CipheringAlgorithm) ProtoMessage()    {}
43397 func (*CipheringAlgorithm) Descriptor() ([]byte, []int) {
43398         return fileDescriptor_21c7528bb61f1a7a, []int{505}
43399 }
43400
43401 func (m *CipheringAlgorithm) XXX_Unmarshal(b []byte) error {
43402         return xxx_messageInfo_CipheringAlgorithm.Unmarshal(m, b)
43403 }
43404 func (m *CipheringAlgorithm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43405         return xxx_messageInfo_CipheringAlgorithm.Marshal(b, m, deterministic)
43406 }
43407 func (m *CipheringAlgorithm) XXX_Merge(src proto.Message) {
43408         xxx_messageInfo_CipheringAlgorithm.Merge(m, src)
43409 }
43410 func (m *CipheringAlgorithm) XXX_Size() int {
43411         return xxx_messageInfo_CipheringAlgorithm.Size(m)
43412 }
43413 func (m *CipheringAlgorithm) XXX_DiscardUnknown() {
43414         xxx_messageInfo_CipheringAlgorithm.DiscardUnknown(m)
43415 }
43416
43417 var xxx_messageInfo_CipheringAlgorithm proto.InternalMessageInfo
43418
43419 func (m *CipheringAlgorithm) GetValue() CipheringAlgorithm_Value {
43420         if m != nil {
43421                 return m.Value
43422         }
43423         return CipheringAlgorithm_protobuf_unspecified
43424 }
43425
43426 type IntegrityProtAlgorithm struct {
43427         Value                IntegrityProtAlgorithm_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.IntegrityProtAlgorithm_Value" json:"value,omitempty"`
43428         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
43429         XXX_unrecognized     []byte                       `json:"-"`
43430         XXX_sizecache        int32                        `json:"-"`
43431 }
43432
43433 func (m *IntegrityProtAlgorithm) Reset()         { *m = IntegrityProtAlgorithm{} }
43434 func (m *IntegrityProtAlgorithm) String() string { return proto.CompactTextString(m) }
43435 func (*IntegrityProtAlgorithm) ProtoMessage()    {}
43436 func (*IntegrityProtAlgorithm) Descriptor() ([]byte, []int) {
43437         return fileDescriptor_21c7528bb61f1a7a, []int{506}
43438 }
43439
43440 func (m *IntegrityProtAlgorithm) XXX_Unmarshal(b []byte) error {
43441         return xxx_messageInfo_IntegrityProtAlgorithm.Unmarshal(m, b)
43442 }
43443 func (m *IntegrityProtAlgorithm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43444         return xxx_messageInfo_IntegrityProtAlgorithm.Marshal(b, m, deterministic)
43445 }
43446 func (m *IntegrityProtAlgorithm) XXX_Merge(src proto.Message) {
43447         xxx_messageInfo_IntegrityProtAlgorithm.Merge(m, src)
43448 }
43449 func (m *IntegrityProtAlgorithm) XXX_Size() int {
43450         return xxx_messageInfo_IntegrityProtAlgorithm.Size(m)
43451 }
43452 func (m *IntegrityProtAlgorithm) XXX_DiscardUnknown() {
43453         xxx_messageInfo_IntegrityProtAlgorithm.DiscardUnknown(m)
43454 }
43455
43456 var xxx_messageInfo_IntegrityProtAlgorithm proto.InternalMessageInfo
43457
43458 func (m *IntegrityProtAlgorithm) GetValue() IntegrityProtAlgorithm_Value {
43459         if m != nil {
43460                 return m.Value
43461         }
43462         return IntegrityProtAlgorithm_protobuf_unspecified
43463 }
43464
43465 type KeyToUse struct {
43466         Value                KeyToUse_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.KeyToUse_Value" json:"value,omitempty"`
43467         XXX_NoUnkeyedLiteral struct{}       `json:"-"`
43468         XXX_unrecognized     []byte         `json:"-"`
43469         XXX_sizecache        int32          `json:"-"`
43470 }
43471
43472 func (m *KeyToUse) Reset()         { *m = KeyToUse{} }
43473 func (m *KeyToUse) String() string { return proto.CompactTextString(m) }
43474 func (*KeyToUse) ProtoMessage()    {}
43475 func (*KeyToUse) Descriptor() ([]byte, []int) {
43476         return fileDescriptor_21c7528bb61f1a7a, []int{507}
43477 }
43478
43479 func (m *KeyToUse) XXX_Unmarshal(b []byte) error {
43480         return xxx_messageInfo_KeyToUse.Unmarshal(m, b)
43481 }
43482 func (m *KeyToUse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43483         return xxx_messageInfo_KeyToUse.Marshal(b, m, deterministic)
43484 }
43485 func (m *KeyToUse) XXX_Merge(src proto.Message) {
43486         xxx_messageInfo_KeyToUse.Merge(m, src)
43487 }
43488 func (m *KeyToUse) XXX_Size() int {
43489         return xxx_messageInfo_KeyToUse.Size(m)
43490 }
43491 func (m *KeyToUse) XXX_DiscardUnknown() {
43492         xxx_messageInfo_KeyToUse.DiscardUnknown(m)
43493 }
43494
43495 var xxx_messageInfo_KeyToUse proto.InternalMessageInfo
43496
43497 func (m *KeyToUse) GetValue() KeyToUse_Value {
43498         if m != nil {
43499                 return m.Value
43500         }
43501         return KeyToUse_protobuf_unspecified
43502 }
43503
43504 type UplinkTxDirectCurrentList struct {
43505         Items                []*UplinkTxDirectCurrentCell `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
43506         XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
43507         XXX_unrecognized     []byte                       `json:"-"`
43508         XXX_sizecache        int32                        `json:"-"`
43509 }
43510
43511 func (m *UplinkTxDirectCurrentList) Reset()         { *m = UplinkTxDirectCurrentList{} }
43512 func (m *UplinkTxDirectCurrentList) String() string { return proto.CompactTextString(m) }
43513 func (*UplinkTxDirectCurrentList) ProtoMessage()    {}
43514 func (*UplinkTxDirectCurrentList) Descriptor() ([]byte, []int) {
43515         return fileDescriptor_21c7528bb61f1a7a, []int{508}
43516 }
43517
43518 func (m *UplinkTxDirectCurrentList) XXX_Unmarshal(b []byte) error {
43519         return xxx_messageInfo_UplinkTxDirectCurrentList.Unmarshal(m, b)
43520 }
43521 func (m *UplinkTxDirectCurrentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43522         return xxx_messageInfo_UplinkTxDirectCurrentList.Marshal(b, m, deterministic)
43523 }
43524 func (m *UplinkTxDirectCurrentList) XXX_Merge(src proto.Message) {
43525         xxx_messageInfo_UplinkTxDirectCurrentList.Merge(m, src)
43526 }
43527 func (m *UplinkTxDirectCurrentList) XXX_Size() int {
43528         return xxx_messageInfo_UplinkTxDirectCurrentList.Size(m)
43529 }
43530 func (m *UplinkTxDirectCurrentList) XXX_DiscardUnknown() {
43531         xxx_messageInfo_UplinkTxDirectCurrentList.DiscardUnknown(m)
43532 }
43533
43534 var xxx_messageInfo_UplinkTxDirectCurrentList proto.InternalMessageInfo
43535
43536 func (m *UplinkTxDirectCurrentList) GetItems() []*UplinkTxDirectCurrentCell {
43537         if m != nil {
43538                 return m.Items
43539         }
43540         return nil
43541 }
43542
43543 type UplinkTxDirectCurrentCell struct {
43544         ServCellIndex          uint32                      `protobuf:"varint,1,opt,name=servCellIndex,proto3" json:"servCellIndex,omitempty"`
43545         UplinkDirectCurrentBWP []*UplinkTxDirectCurrentBWP `protobuf:"bytes,2,rep,name=uplinkDirectCurrentBWP,proto3" json:"uplinkDirectCurrentBWP,omitempty"`
43546         XXX_NoUnkeyedLiteral   struct{}                    `json:"-"`
43547         XXX_unrecognized       []byte                      `json:"-"`
43548         XXX_sizecache          int32                       `json:"-"`
43549 }
43550
43551 func (m *UplinkTxDirectCurrentCell) Reset()         { *m = UplinkTxDirectCurrentCell{} }
43552 func (m *UplinkTxDirectCurrentCell) String() string { return proto.CompactTextString(m) }
43553 func (*UplinkTxDirectCurrentCell) ProtoMessage()    {}
43554 func (*UplinkTxDirectCurrentCell) Descriptor() ([]byte, []int) {
43555         return fileDescriptor_21c7528bb61f1a7a, []int{509}
43556 }
43557
43558 func (m *UplinkTxDirectCurrentCell) XXX_Unmarshal(b []byte) error {
43559         return xxx_messageInfo_UplinkTxDirectCurrentCell.Unmarshal(m, b)
43560 }
43561 func (m *UplinkTxDirectCurrentCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43562         return xxx_messageInfo_UplinkTxDirectCurrentCell.Marshal(b, m, deterministic)
43563 }
43564 func (m *UplinkTxDirectCurrentCell) XXX_Merge(src proto.Message) {
43565         xxx_messageInfo_UplinkTxDirectCurrentCell.Merge(m, src)
43566 }
43567 func (m *UplinkTxDirectCurrentCell) XXX_Size() int {
43568         return xxx_messageInfo_UplinkTxDirectCurrentCell.Size(m)
43569 }
43570 func (m *UplinkTxDirectCurrentCell) XXX_DiscardUnknown() {
43571         xxx_messageInfo_UplinkTxDirectCurrentCell.DiscardUnknown(m)
43572 }
43573
43574 var xxx_messageInfo_UplinkTxDirectCurrentCell proto.InternalMessageInfo
43575
43576 func (m *UplinkTxDirectCurrentCell) GetServCellIndex() uint32 {
43577         if m != nil {
43578                 return m.ServCellIndex
43579         }
43580         return 0
43581 }
43582
43583 func (m *UplinkTxDirectCurrentCell) GetUplinkDirectCurrentBWP() []*UplinkTxDirectCurrentBWP {
43584         if m != nil {
43585                 return m.UplinkDirectCurrentBWP
43586         }
43587         return nil
43588 }
43589
43590 type UplinkTxDirectCurrentBWP struct {
43591         Bwp_Id                  uint32   `protobuf:"varint,1,opt,name=bwp_Id,json=bwpId,proto3" json:"bwp_Id,omitempty"`
43592         Shift7Dot5KHz           bool     `protobuf:"varint,2,opt,name=shift7dot5kHz,proto3" json:"shift7dot5kHz,omitempty"`
43593         TxDirectCurrentLocation uint32   `protobuf:"varint,3,opt,name=txDirectCurrentLocation,proto3" json:"txDirectCurrentLocation,omitempty"`
43594         XXX_NoUnkeyedLiteral    struct{} `json:"-"`
43595         XXX_unrecognized        []byte   `json:"-"`
43596         XXX_sizecache           int32    `json:"-"`
43597 }
43598
43599 func (m *UplinkTxDirectCurrentBWP) Reset()         { *m = UplinkTxDirectCurrentBWP{} }
43600 func (m *UplinkTxDirectCurrentBWP) String() string { return proto.CompactTextString(m) }
43601 func (*UplinkTxDirectCurrentBWP) ProtoMessage()    {}
43602 func (*UplinkTxDirectCurrentBWP) Descriptor() ([]byte, []int) {
43603         return fileDescriptor_21c7528bb61f1a7a, []int{510}
43604 }
43605
43606 func (m *UplinkTxDirectCurrentBWP) XXX_Unmarshal(b []byte) error {
43607         return xxx_messageInfo_UplinkTxDirectCurrentBWP.Unmarshal(m, b)
43608 }
43609 func (m *UplinkTxDirectCurrentBWP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43610         return xxx_messageInfo_UplinkTxDirectCurrentBWP.Marshal(b, m, deterministic)
43611 }
43612 func (m *UplinkTxDirectCurrentBWP) XXX_Merge(src proto.Message) {
43613         xxx_messageInfo_UplinkTxDirectCurrentBWP.Merge(m, src)
43614 }
43615 func (m *UplinkTxDirectCurrentBWP) XXX_Size() int {
43616         return xxx_messageInfo_UplinkTxDirectCurrentBWP.Size(m)
43617 }
43618 func (m *UplinkTxDirectCurrentBWP) XXX_DiscardUnknown() {
43619         xxx_messageInfo_UplinkTxDirectCurrentBWP.DiscardUnknown(m)
43620 }
43621
43622 var xxx_messageInfo_UplinkTxDirectCurrentBWP proto.InternalMessageInfo
43623
43624 func (m *UplinkTxDirectCurrentBWP) GetBwp_Id() uint32 {
43625         if m != nil {
43626                 return m.Bwp_Id
43627         }
43628         return 0
43629 }
43630
43631 func (m *UplinkTxDirectCurrentBWP) GetShift7Dot5KHz() bool {
43632         if m != nil {
43633                 return m.Shift7Dot5KHz
43634         }
43635         return false
43636 }
43637
43638 func (m *UplinkTxDirectCurrentBWP) GetTxDirectCurrentLocation() uint32 {
43639         if m != nil {
43640                 return m.TxDirectCurrentLocation
43641         }
43642         return 0
43643 }
43644
43645 type CellAccessRelatedInfo struct {
43646         Plmn_IdentityList       *PLMN_IdentityInfoList `protobuf:"bytes,1,opt,name=plmn_IdentityList,json=plmnIdentityList,proto3" json:"plmn_IdentityList,omitempty"`
43647         CellReservedForOtherUse *TrueOpt               `protobuf:"bytes,2,opt,name=cellReservedForOtherUse,proto3" json:"cellReservedForOtherUse,omitempty"`
43648         XXX_NoUnkeyedLiteral    struct{}               `json:"-"`
43649         XXX_unrecognized        []byte                 `json:"-"`
43650         XXX_sizecache           int32                  `json:"-"`
43651 }
43652
43653 func (m *CellAccessRelatedInfo) Reset()         { *m = CellAccessRelatedInfo{} }
43654 func (m *CellAccessRelatedInfo) String() string { return proto.CompactTextString(m) }
43655 func (*CellAccessRelatedInfo) ProtoMessage()    {}
43656 func (*CellAccessRelatedInfo) Descriptor() ([]byte, []int) {
43657         return fileDescriptor_21c7528bb61f1a7a, []int{511}
43658 }
43659
43660 func (m *CellAccessRelatedInfo) XXX_Unmarshal(b []byte) error {
43661         return xxx_messageInfo_CellAccessRelatedInfo.Unmarshal(m, b)
43662 }
43663 func (m *CellAccessRelatedInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43664         return xxx_messageInfo_CellAccessRelatedInfo.Marshal(b, m, deterministic)
43665 }
43666 func (m *CellAccessRelatedInfo) XXX_Merge(src proto.Message) {
43667         xxx_messageInfo_CellAccessRelatedInfo.Merge(m, src)
43668 }
43669 func (m *CellAccessRelatedInfo) XXX_Size() int {
43670         return xxx_messageInfo_CellAccessRelatedInfo.Size(m)
43671 }
43672 func (m *CellAccessRelatedInfo) XXX_DiscardUnknown() {
43673         xxx_messageInfo_CellAccessRelatedInfo.DiscardUnknown(m)
43674 }
43675
43676 var xxx_messageInfo_CellAccessRelatedInfo proto.InternalMessageInfo
43677
43678 func (m *CellAccessRelatedInfo) GetPlmn_IdentityList() *PLMN_IdentityInfoList {
43679         if m != nil {
43680                 return m.Plmn_IdentityList
43681         }
43682         return nil
43683 }
43684
43685 func (m *CellAccessRelatedInfo) GetCellReservedForOtherUse() *TrueOpt {
43686         if m != nil {
43687                 return m.CellReservedForOtherUse
43688         }
43689         return nil
43690 }
43691
43692 type ConnEstFailureControl struct {
43693         ConnEstFailCount          *ConnEstFailCount          `protobuf:"bytes,1,opt,name=connEstFailCount,proto3" json:"connEstFailCount,omitempty"`
43694         ConnEstFailOffsetValidity *ConnEstFailOffsetValidity `protobuf:"bytes,2,opt,name=connEstFailOffsetValidity,proto3" json:"connEstFailOffsetValidity,omitempty"`
43695         ConnEstFailOffset         *wrappers.UInt32Value      `protobuf:"bytes,3,opt,name=connEstFailOffset,proto3" json:"connEstFailOffset,omitempty"`
43696         XXX_NoUnkeyedLiteral      struct{}                   `json:"-"`
43697         XXX_unrecognized          []byte                     `json:"-"`
43698         XXX_sizecache             int32                      `json:"-"`
43699 }
43700
43701 func (m *ConnEstFailureControl) Reset()         { *m = ConnEstFailureControl{} }
43702 func (m *ConnEstFailureControl) String() string { return proto.CompactTextString(m) }
43703 func (*ConnEstFailureControl) ProtoMessage()    {}
43704 func (*ConnEstFailureControl) Descriptor() ([]byte, []int) {
43705         return fileDescriptor_21c7528bb61f1a7a, []int{512}
43706 }
43707
43708 func (m *ConnEstFailureControl) XXX_Unmarshal(b []byte) error {
43709         return xxx_messageInfo_ConnEstFailureControl.Unmarshal(m, b)
43710 }
43711 func (m *ConnEstFailureControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43712         return xxx_messageInfo_ConnEstFailureControl.Marshal(b, m, deterministic)
43713 }
43714 func (m *ConnEstFailureControl) XXX_Merge(src proto.Message) {
43715         xxx_messageInfo_ConnEstFailureControl.Merge(m, src)
43716 }
43717 func (m *ConnEstFailureControl) XXX_Size() int {
43718         return xxx_messageInfo_ConnEstFailureControl.Size(m)
43719 }
43720 func (m *ConnEstFailureControl) XXX_DiscardUnknown() {
43721         xxx_messageInfo_ConnEstFailureControl.DiscardUnknown(m)
43722 }
43723
43724 var xxx_messageInfo_ConnEstFailureControl proto.InternalMessageInfo
43725
43726 func (m *ConnEstFailureControl) GetConnEstFailCount() *ConnEstFailCount {
43727         if m != nil {
43728                 return m.ConnEstFailCount
43729         }
43730         return nil
43731 }
43732
43733 func (m *ConnEstFailureControl) GetConnEstFailOffsetValidity() *ConnEstFailOffsetValidity {
43734         if m != nil {
43735                 return m.ConnEstFailOffsetValidity
43736         }
43737         return nil
43738 }
43739
43740 func (m *ConnEstFailureControl) GetConnEstFailOffset() *wrappers.UInt32Value {
43741         if m != nil {
43742                 return m.ConnEstFailOffset
43743         }
43744         return nil
43745 }
43746
43747 type ConnEstFailCount struct {
43748         Value                ConnEstFailCount_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ConnEstFailCount_Value" json:"value,omitempty"`
43749         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
43750         XXX_unrecognized     []byte                 `json:"-"`
43751         XXX_sizecache        int32                  `json:"-"`
43752 }
43753
43754 func (m *ConnEstFailCount) Reset()         { *m = ConnEstFailCount{} }
43755 func (m *ConnEstFailCount) String() string { return proto.CompactTextString(m) }
43756 func (*ConnEstFailCount) ProtoMessage()    {}
43757 func (*ConnEstFailCount) Descriptor() ([]byte, []int) {
43758         return fileDescriptor_21c7528bb61f1a7a, []int{513}
43759 }
43760
43761 func (m *ConnEstFailCount) XXX_Unmarshal(b []byte) error {
43762         return xxx_messageInfo_ConnEstFailCount.Unmarshal(m, b)
43763 }
43764 func (m *ConnEstFailCount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43765         return xxx_messageInfo_ConnEstFailCount.Marshal(b, m, deterministic)
43766 }
43767 func (m *ConnEstFailCount) XXX_Merge(src proto.Message) {
43768         xxx_messageInfo_ConnEstFailCount.Merge(m, src)
43769 }
43770 func (m *ConnEstFailCount) XXX_Size() int {
43771         return xxx_messageInfo_ConnEstFailCount.Size(m)
43772 }
43773 func (m *ConnEstFailCount) XXX_DiscardUnknown() {
43774         xxx_messageInfo_ConnEstFailCount.DiscardUnknown(m)
43775 }
43776
43777 var xxx_messageInfo_ConnEstFailCount proto.InternalMessageInfo
43778
43779 func (m *ConnEstFailCount) GetValue() ConnEstFailCount_Value {
43780         if m != nil {
43781                 return m.Value
43782         }
43783         return ConnEstFailCount_protobuf_unspecified
43784 }
43785
43786 type ConnEstFailOffsetValidity struct {
43787         Value                ConnEstFailOffsetValidity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.ConnEstFailOffsetValidity_Value" json:"value,omitempty"`
43788         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
43789         XXX_unrecognized     []byte                          `json:"-"`
43790         XXX_sizecache        int32                           `json:"-"`
43791 }
43792
43793 func (m *ConnEstFailOffsetValidity) Reset()         { *m = ConnEstFailOffsetValidity{} }
43794 func (m *ConnEstFailOffsetValidity) String() string { return proto.CompactTextString(m) }
43795 func (*ConnEstFailOffsetValidity) ProtoMessage()    {}
43796 func (*ConnEstFailOffsetValidity) Descriptor() ([]byte, []int) {
43797         return fileDescriptor_21c7528bb61f1a7a, []int{514}
43798 }
43799
43800 func (m *ConnEstFailOffsetValidity) XXX_Unmarshal(b []byte) error {
43801         return xxx_messageInfo_ConnEstFailOffsetValidity.Unmarshal(m, b)
43802 }
43803 func (m *ConnEstFailOffsetValidity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43804         return xxx_messageInfo_ConnEstFailOffsetValidity.Marshal(b, m, deterministic)
43805 }
43806 func (m *ConnEstFailOffsetValidity) XXX_Merge(src proto.Message) {
43807         xxx_messageInfo_ConnEstFailOffsetValidity.Merge(m, src)
43808 }
43809 func (m *ConnEstFailOffsetValidity) XXX_Size() int {
43810         return xxx_messageInfo_ConnEstFailOffsetValidity.Size(m)
43811 }
43812 func (m *ConnEstFailOffsetValidity) XXX_DiscardUnknown() {
43813         xxx_messageInfo_ConnEstFailOffsetValidity.DiscardUnknown(m)
43814 }
43815
43816 var xxx_messageInfo_ConnEstFailOffsetValidity proto.InternalMessageInfo
43817
43818 func (m *ConnEstFailOffsetValidity) GetValue() ConnEstFailOffsetValidity_Value {
43819         if m != nil {
43820                 return m.Value
43821         }
43822         return ConnEstFailOffsetValidity_protobuf_unspecified
43823 }
43824
43825 type SI_SchedulingInfo struct {
43826         SchedulingInfoList      []*SchedulingInfo    `protobuf:"bytes,1,rep,name=schedulingInfoList,proto3" json:"schedulingInfoList,omitempty"`
43827         Si_WindowLength         *SI_WindowLength     `protobuf:"bytes,2,opt,name=si_WindowLength,json=siWindowLength,proto3" json:"si_WindowLength,omitempty"`
43828         Si_RequestConfig        *SI_RequestConfig    `protobuf:"bytes,3,opt,name=si_RequestConfig,json=siRequestConfig,proto3" json:"si_RequestConfig,omitempty"`
43829         Si_RequestConfigSUL     *SI_RequestConfig    `protobuf:"bytes,4,opt,name=si_RequestConfigSUL,json=siRequestConfigSUL,proto3" json:"si_RequestConfigSUL,omitempty"`
43830         SystemInformationAreaID *wrappers.BytesValue `protobuf:"bytes,5,opt,name=systemInformationAreaID,proto3" json:"systemInformationAreaID,omitempty"`
43831         XXX_NoUnkeyedLiteral    struct{}             `json:"-"`
43832         XXX_unrecognized        []byte               `json:"-"`
43833         XXX_sizecache           int32                `json:"-"`
43834 }
43835
43836 func (m *SI_SchedulingInfo) Reset()         { *m = SI_SchedulingInfo{} }
43837 func (m *SI_SchedulingInfo) String() string { return proto.CompactTextString(m) }
43838 func (*SI_SchedulingInfo) ProtoMessage()    {}
43839 func (*SI_SchedulingInfo) Descriptor() ([]byte, []int) {
43840         return fileDescriptor_21c7528bb61f1a7a, []int{515}
43841 }
43842
43843 func (m *SI_SchedulingInfo) XXX_Unmarshal(b []byte) error {
43844         return xxx_messageInfo_SI_SchedulingInfo.Unmarshal(m, b)
43845 }
43846 func (m *SI_SchedulingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43847         return xxx_messageInfo_SI_SchedulingInfo.Marshal(b, m, deterministic)
43848 }
43849 func (m *SI_SchedulingInfo) XXX_Merge(src proto.Message) {
43850         xxx_messageInfo_SI_SchedulingInfo.Merge(m, src)
43851 }
43852 func (m *SI_SchedulingInfo) XXX_Size() int {
43853         return xxx_messageInfo_SI_SchedulingInfo.Size(m)
43854 }
43855 func (m *SI_SchedulingInfo) XXX_DiscardUnknown() {
43856         xxx_messageInfo_SI_SchedulingInfo.DiscardUnknown(m)
43857 }
43858
43859 var xxx_messageInfo_SI_SchedulingInfo proto.InternalMessageInfo
43860
43861 func (m *SI_SchedulingInfo) GetSchedulingInfoList() []*SchedulingInfo {
43862         if m != nil {
43863                 return m.SchedulingInfoList
43864         }
43865         return nil
43866 }
43867
43868 func (m *SI_SchedulingInfo) GetSi_WindowLength() *SI_WindowLength {
43869         if m != nil {
43870                 return m.Si_WindowLength
43871         }
43872         return nil
43873 }
43874
43875 func (m *SI_SchedulingInfo) GetSi_RequestConfig() *SI_RequestConfig {
43876         if m != nil {
43877                 return m.Si_RequestConfig
43878         }
43879         return nil
43880 }
43881
43882 func (m *SI_SchedulingInfo) GetSi_RequestConfigSUL() *SI_RequestConfig {
43883         if m != nil {
43884                 return m.Si_RequestConfigSUL
43885         }
43886         return nil
43887 }
43888
43889 func (m *SI_SchedulingInfo) GetSystemInformationAreaID() *wrappers.BytesValue {
43890         if m != nil {
43891                 return m.SystemInformationAreaID
43892         }
43893         return nil
43894 }
43895
43896 type SI_WindowLength struct {
43897         Value                SI_WindowLength_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_WindowLength_Value" json:"value,omitempty"`
43898         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
43899         XXX_unrecognized     []byte                `json:"-"`
43900         XXX_sizecache        int32                 `json:"-"`
43901 }
43902
43903 func (m *SI_WindowLength) Reset()         { *m = SI_WindowLength{} }
43904 func (m *SI_WindowLength) String() string { return proto.CompactTextString(m) }
43905 func (*SI_WindowLength) ProtoMessage()    {}
43906 func (*SI_WindowLength) Descriptor() ([]byte, []int) {
43907         return fileDescriptor_21c7528bb61f1a7a, []int{516}
43908 }
43909
43910 func (m *SI_WindowLength) XXX_Unmarshal(b []byte) error {
43911         return xxx_messageInfo_SI_WindowLength.Unmarshal(m, b)
43912 }
43913 func (m *SI_WindowLength) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43914         return xxx_messageInfo_SI_WindowLength.Marshal(b, m, deterministic)
43915 }
43916 func (m *SI_WindowLength) XXX_Merge(src proto.Message) {
43917         xxx_messageInfo_SI_WindowLength.Merge(m, src)
43918 }
43919 func (m *SI_WindowLength) XXX_Size() int {
43920         return xxx_messageInfo_SI_WindowLength.Size(m)
43921 }
43922 func (m *SI_WindowLength) XXX_DiscardUnknown() {
43923         xxx_messageInfo_SI_WindowLength.DiscardUnknown(m)
43924 }
43925
43926 var xxx_messageInfo_SI_WindowLength proto.InternalMessageInfo
43927
43928 func (m *SI_WindowLength) GetValue() SI_WindowLength_Value {
43929         if m != nil {
43930                 return m.Value
43931         }
43932         return SI_WindowLength_protobuf_unspecified
43933 }
43934
43935 type SchedulingInfo struct {
43936         Si_BroadcastStatus   *SI_BroadcastStatus `protobuf:"bytes,1,opt,name=si_BroadcastStatus,json=siBroadcastStatus,proto3" json:"si_BroadcastStatus,omitempty"`
43937         Si_Periodicity       *SI_Periodicity     `protobuf:"bytes,2,opt,name=si_Periodicity,json=siPeriodicity,proto3" json:"si_Periodicity,omitempty"`
43938         Sib_MappingInfo      *SIB_Mapping        `protobuf:"bytes,3,opt,name=sib_MappingInfo,json=sibMappingInfo,proto3" json:"sib_MappingInfo,omitempty"`
43939         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
43940         XXX_unrecognized     []byte              `json:"-"`
43941         XXX_sizecache        int32               `json:"-"`
43942 }
43943
43944 func (m *SchedulingInfo) Reset()         { *m = SchedulingInfo{} }
43945 func (m *SchedulingInfo) String() string { return proto.CompactTextString(m) }
43946 func (*SchedulingInfo) ProtoMessage()    {}
43947 func (*SchedulingInfo) Descriptor() ([]byte, []int) {
43948         return fileDescriptor_21c7528bb61f1a7a, []int{517}
43949 }
43950
43951 func (m *SchedulingInfo) XXX_Unmarshal(b []byte) error {
43952         return xxx_messageInfo_SchedulingInfo.Unmarshal(m, b)
43953 }
43954 func (m *SchedulingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
43955         return xxx_messageInfo_SchedulingInfo.Marshal(b, m, deterministic)
43956 }
43957 func (m *SchedulingInfo) XXX_Merge(src proto.Message) {
43958         xxx_messageInfo_SchedulingInfo.Merge(m, src)
43959 }
43960 func (m *SchedulingInfo) XXX_Size() int {
43961         return xxx_messageInfo_SchedulingInfo.Size(m)
43962 }
43963 func (m *SchedulingInfo) XXX_DiscardUnknown() {
43964         xxx_messageInfo_SchedulingInfo.DiscardUnknown(m)
43965 }
43966
43967 var xxx_messageInfo_SchedulingInfo proto.InternalMessageInfo
43968
43969 func (m *SchedulingInfo) GetSi_BroadcastStatus() *SI_BroadcastStatus {
43970         if m != nil {
43971                 return m.Si_BroadcastStatus
43972         }
43973         return nil
43974 }
43975
43976 func (m *SchedulingInfo) GetSi_Periodicity() *SI_Periodicity {
43977         if m != nil {
43978                 return m.Si_Periodicity
43979         }
43980         return nil
43981 }
43982
43983 func (m *SchedulingInfo) GetSib_MappingInfo() *SIB_Mapping {
43984         if m != nil {
43985                 return m.Sib_MappingInfo
43986         }
43987         return nil
43988 }
43989
43990 type SIB_Mapping struct {
43991         Items                []*SIB_TypeInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
43992         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
43993         XXX_unrecognized     []byte          `json:"-"`
43994         XXX_sizecache        int32           `json:"-"`
43995 }
43996
43997 func (m *SIB_Mapping) Reset()         { *m = SIB_Mapping{} }
43998 func (m *SIB_Mapping) String() string { return proto.CompactTextString(m) }
43999 func (*SIB_Mapping) ProtoMessage()    {}
44000 func (*SIB_Mapping) Descriptor() ([]byte, []int) {
44001         return fileDescriptor_21c7528bb61f1a7a, []int{518}
44002 }
44003
44004 func (m *SIB_Mapping) XXX_Unmarshal(b []byte) error {
44005         return xxx_messageInfo_SIB_Mapping.Unmarshal(m, b)
44006 }
44007 func (m *SIB_Mapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44008         return xxx_messageInfo_SIB_Mapping.Marshal(b, m, deterministic)
44009 }
44010 func (m *SIB_Mapping) XXX_Merge(src proto.Message) {
44011         xxx_messageInfo_SIB_Mapping.Merge(m, src)
44012 }
44013 func (m *SIB_Mapping) XXX_Size() int {
44014         return xxx_messageInfo_SIB_Mapping.Size(m)
44015 }
44016 func (m *SIB_Mapping) XXX_DiscardUnknown() {
44017         xxx_messageInfo_SIB_Mapping.DiscardUnknown(m)
44018 }
44019
44020 var xxx_messageInfo_SIB_Mapping proto.InternalMessageInfo
44021
44022 func (m *SIB_Mapping) GetItems() []*SIB_TypeInfo {
44023         if m != nil {
44024                 return m.Items
44025         }
44026         return nil
44027 }
44028
44029 type SI_BroadcastStatus struct {
44030         Value                SI_BroadcastStatus_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_BroadcastStatus_Value" json:"value,omitempty"`
44031         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
44032         XXX_unrecognized     []byte                   `json:"-"`
44033         XXX_sizecache        int32                    `json:"-"`
44034 }
44035
44036 func (m *SI_BroadcastStatus) Reset()         { *m = SI_BroadcastStatus{} }
44037 func (m *SI_BroadcastStatus) String() string { return proto.CompactTextString(m) }
44038 func (*SI_BroadcastStatus) ProtoMessage()    {}
44039 func (*SI_BroadcastStatus) Descriptor() ([]byte, []int) {
44040         return fileDescriptor_21c7528bb61f1a7a, []int{519}
44041 }
44042
44043 func (m *SI_BroadcastStatus) XXX_Unmarshal(b []byte) error {
44044         return xxx_messageInfo_SI_BroadcastStatus.Unmarshal(m, b)
44045 }
44046 func (m *SI_BroadcastStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44047         return xxx_messageInfo_SI_BroadcastStatus.Marshal(b, m, deterministic)
44048 }
44049 func (m *SI_BroadcastStatus) XXX_Merge(src proto.Message) {
44050         xxx_messageInfo_SI_BroadcastStatus.Merge(m, src)
44051 }
44052 func (m *SI_BroadcastStatus) XXX_Size() int {
44053         return xxx_messageInfo_SI_BroadcastStatus.Size(m)
44054 }
44055 func (m *SI_BroadcastStatus) XXX_DiscardUnknown() {
44056         xxx_messageInfo_SI_BroadcastStatus.DiscardUnknown(m)
44057 }
44058
44059 var xxx_messageInfo_SI_BroadcastStatus proto.InternalMessageInfo
44060
44061 func (m *SI_BroadcastStatus) GetValue() SI_BroadcastStatus_Value {
44062         if m != nil {
44063                 return m.Value
44064         }
44065         return SI_BroadcastStatus_protobuf_unspecified
44066 }
44067
44068 type SI_Periodicity struct {
44069         Value                SI_Periodicity_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_Periodicity_Value" json:"value,omitempty"`
44070         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
44071         XXX_unrecognized     []byte               `json:"-"`
44072         XXX_sizecache        int32                `json:"-"`
44073 }
44074
44075 func (m *SI_Periodicity) Reset()         { *m = SI_Periodicity{} }
44076 func (m *SI_Periodicity) String() string { return proto.CompactTextString(m) }
44077 func (*SI_Periodicity) ProtoMessage()    {}
44078 func (*SI_Periodicity) Descriptor() ([]byte, []int) {
44079         return fileDescriptor_21c7528bb61f1a7a, []int{520}
44080 }
44081
44082 func (m *SI_Periodicity) XXX_Unmarshal(b []byte) error {
44083         return xxx_messageInfo_SI_Periodicity.Unmarshal(m, b)
44084 }
44085 func (m *SI_Periodicity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44086         return xxx_messageInfo_SI_Periodicity.Marshal(b, m, deterministic)
44087 }
44088 func (m *SI_Periodicity) XXX_Merge(src proto.Message) {
44089         xxx_messageInfo_SI_Periodicity.Merge(m, src)
44090 }
44091 func (m *SI_Periodicity) XXX_Size() int {
44092         return xxx_messageInfo_SI_Periodicity.Size(m)
44093 }
44094 func (m *SI_Periodicity) XXX_DiscardUnknown() {
44095         xxx_messageInfo_SI_Periodicity.DiscardUnknown(m)
44096 }
44097
44098 var xxx_messageInfo_SI_Periodicity proto.InternalMessageInfo
44099
44100 func (m *SI_Periodicity) GetValue() SI_Periodicity_Value {
44101         if m != nil {
44102                 return m.Value
44103         }
44104         return SI_Periodicity_protobuf_unspecified
44105 }
44106
44107 type SIB_TypeInfo struct {
44108         Type                 *SIB_TypeInfoType     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
44109         ValueTag             *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=valueTag,proto3" json:"valueTag,omitempty"`
44110         AreaScope            *TrueOpt              `protobuf:"bytes,3,opt,name=areaScope,proto3" json:"areaScope,omitempty"`
44111         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
44112         XXX_unrecognized     []byte                `json:"-"`
44113         XXX_sizecache        int32                 `json:"-"`
44114 }
44115
44116 func (m *SIB_TypeInfo) Reset()         { *m = SIB_TypeInfo{} }
44117 func (m *SIB_TypeInfo) String() string { return proto.CompactTextString(m) }
44118 func (*SIB_TypeInfo) ProtoMessage()    {}
44119 func (*SIB_TypeInfo) Descriptor() ([]byte, []int) {
44120         return fileDescriptor_21c7528bb61f1a7a, []int{521}
44121 }
44122
44123 func (m *SIB_TypeInfo) XXX_Unmarshal(b []byte) error {
44124         return xxx_messageInfo_SIB_TypeInfo.Unmarshal(m, b)
44125 }
44126 func (m *SIB_TypeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44127         return xxx_messageInfo_SIB_TypeInfo.Marshal(b, m, deterministic)
44128 }
44129 func (m *SIB_TypeInfo) XXX_Merge(src proto.Message) {
44130         xxx_messageInfo_SIB_TypeInfo.Merge(m, src)
44131 }
44132 func (m *SIB_TypeInfo) XXX_Size() int {
44133         return xxx_messageInfo_SIB_TypeInfo.Size(m)
44134 }
44135 func (m *SIB_TypeInfo) XXX_DiscardUnknown() {
44136         xxx_messageInfo_SIB_TypeInfo.DiscardUnknown(m)
44137 }
44138
44139 var xxx_messageInfo_SIB_TypeInfo proto.InternalMessageInfo
44140
44141 func (m *SIB_TypeInfo) GetType() *SIB_TypeInfoType {
44142         if m != nil {
44143                 return m.Type
44144         }
44145         return nil
44146 }
44147
44148 func (m *SIB_TypeInfo) GetValueTag() *wrappers.UInt32Value {
44149         if m != nil {
44150                 return m.ValueTag
44151         }
44152         return nil
44153 }
44154
44155 func (m *SIB_TypeInfo) GetAreaScope() *TrueOpt {
44156         if m != nil {
44157                 return m.AreaScope
44158         }
44159         return nil
44160 }
44161
44162 type SIB_TypeInfoType struct {
44163         Value                SIB_TypeInfoType_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_TypeInfoType_Value" json:"value,omitempty"`
44164         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
44165         XXX_unrecognized     []byte                 `json:"-"`
44166         XXX_sizecache        int32                  `json:"-"`
44167 }
44168
44169 func (m *SIB_TypeInfoType) Reset()         { *m = SIB_TypeInfoType{} }
44170 func (m *SIB_TypeInfoType) String() string { return proto.CompactTextString(m) }
44171 func (*SIB_TypeInfoType) ProtoMessage()    {}
44172 func (*SIB_TypeInfoType) Descriptor() ([]byte, []int) {
44173         return fileDescriptor_21c7528bb61f1a7a, []int{522}
44174 }
44175
44176 func (m *SIB_TypeInfoType) XXX_Unmarshal(b []byte) error {
44177         return xxx_messageInfo_SIB_TypeInfoType.Unmarshal(m, b)
44178 }
44179 func (m *SIB_TypeInfoType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44180         return xxx_messageInfo_SIB_TypeInfoType.Marshal(b, m, deterministic)
44181 }
44182 func (m *SIB_TypeInfoType) XXX_Merge(src proto.Message) {
44183         xxx_messageInfo_SIB_TypeInfoType.Merge(m, src)
44184 }
44185 func (m *SIB_TypeInfoType) XXX_Size() int {
44186         return xxx_messageInfo_SIB_TypeInfoType.Size(m)
44187 }
44188 func (m *SIB_TypeInfoType) XXX_DiscardUnknown() {
44189         xxx_messageInfo_SIB_TypeInfoType.DiscardUnknown(m)
44190 }
44191
44192 var xxx_messageInfo_SIB_TypeInfoType proto.InternalMessageInfo
44193
44194 func (m *SIB_TypeInfoType) GetValue() SIB_TypeInfoType_Value {
44195         if m != nil {
44196                 return m.Value
44197         }
44198         return SIB_TypeInfoType_protobuf_unspecified
44199 }
44200
44201 type SI_RequestConfig struct {
44202         Rach_OccasionsSI     *RACH_OccasionsSI      `protobuf:"bytes,1,opt,name=rach_OccasionsSI,json=rachOccasionsSI,proto3" json:"rach_OccasionsSI,omitempty"`
44203         Si_RequestPeriod     *SI_RequestPeriod      `protobuf:"bytes,2,opt,name=si_RequestPeriod,json=siRequestPeriod,proto3" json:"si_RequestPeriod,omitempty"`
44204         Si_RequestResources  []*SI_RequestResources `protobuf:"bytes,3,rep,name=si_RequestResources,json=siRequestResources,proto3" json:"si_RequestResources,omitempty"`
44205         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
44206         XXX_unrecognized     []byte                 `json:"-"`
44207         XXX_sizecache        int32                  `json:"-"`
44208 }
44209
44210 func (m *SI_RequestConfig) Reset()         { *m = SI_RequestConfig{} }
44211 func (m *SI_RequestConfig) String() string { return proto.CompactTextString(m) }
44212 func (*SI_RequestConfig) ProtoMessage()    {}
44213 func (*SI_RequestConfig) Descriptor() ([]byte, []int) {
44214         return fileDescriptor_21c7528bb61f1a7a, []int{523}
44215 }
44216
44217 func (m *SI_RequestConfig) XXX_Unmarshal(b []byte) error {
44218         return xxx_messageInfo_SI_RequestConfig.Unmarshal(m, b)
44219 }
44220 func (m *SI_RequestConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44221         return xxx_messageInfo_SI_RequestConfig.Marshal(b, m, deterministic)
44222 }
44223 func (m *SI_RequestConfig) XXX_Merge(src proto.Message) {
44224         xxx_messageInfo_SI_RequestConfig.Merge(m, src)
44225 }
44226 func (m *SI_RequestConfig) XXX_Size() int {
44227         return xxx_messageInfo_SI_RequestConfig.Size(m)
44228 }
44229 func (m *SI_RequestConfig) XXX_DiscardUnknown() {
44230         xxx_messageInfo_SI_RequestConfig.DiscardUnknown(m)
44231 }
44232
44233 var xxx_messageInfo_SI_RequestConfig proto.InternalMessageInfo
44234
44235 func (m *SI_RequestConfig) GetRach_OccasionsSI() *RACH_OccasionsSI {
44236         if m != nil {
44237                 return m.Rach_OccasionsSI
44238         }
44239         return nil
44240 }
44241
44242 func (m *SI_RequestConfig) GetSi_RequestPeriod() *SI_RequestPeriod {
44243         if m != nil {
44244                 return m.Si_RequestPeriod
44245         }
44246         return nil
44247 }
44248
44249 func (m *SI_RequestConfig) GetSi_RequestResources() []*SI_RequestResources {
44250         if m != nil {
44251                 return m.Si_RequestResources
44252         }
44253         return nil
44254 }
44255
44256 type SI_RequestPeriod struct {
44257         Value                SI_RequestPeriod_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SI_RequestPeriod_Value" json:"value,omitempty"`
44258         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
44259         XXX_unrecognized     []byte                 `json:"-"`
44260         XXX_sizecache        int32                  `json:"-"`
44261 }
44262
44263 func (m *SI_RequestPeriod) Reset()         { *m = SI_RequestPeriod{} }
44264 func (m *SI_RequestPeriod) String() string { return proto.CompactTextString(m) }
44265 func (*SI_RequestPeriod) ProtoMessage()    {}
44266 func (*SI_RequestPeriod) Descriptor() ([]byte, []int) {
44267         return fileDescriptor_21c7528bb61f1a7a, []int{524}
44268 }
44269
44270 func (m *SI_RequestPeriod) XXX_Unmarshal(b []byte) error {
44271         return xxx_messageInfo_SI_RequestPeriod.Unmarshal(m, b)
44272 }
44273 func (m *SI_RequestPeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44274         return xxx_messageInfo_SI_RequestPeriod.Marshal(b, m, deterministic)
44275 }
44276 func (m *SI_RequestPeriod) XXX_Merge(src proto.Message) {
44277         xxx_messageInfo_SI_RequestPeriod.Merge(m, src)
44278 }
44279 func (m *SI_RequestPeriod) XXX_Size() int {
44280         return xxx_messageInfo_SI_RequestPeriod.Size(m)
44281 }
44282 func (m *SI_RequestPeriod) XXX_DiscardUnknown() {
44283         xxx_messageInfo_SI_RequestPeriod.DiscardUnknown(m)
44284 }
44285
44286 var xxx_messageInfo_SI_RequestPeriod proto.InternalMessageInfo
44287
44288 func (m *SI_RequestPeriod) GetValue() SI_RequestPeriod_Value {
44289         if m != nil {
44290                 return m.Value
44291         }
44292         return SI_RequestPeriod_protobuf_unspecified
44293 }
44294
44295 type RACH_OccasionsSI struct {
44296         Rach_ConfigSI        *RACH_ConfigGeneric  `protobuf:"bytes,1,opt,name=rach_ConfigSI,json=rachConfigSI,proto3" json:"rach_ConfigSI,omitempty"`
44297         SsbPerRACH_Occasion  *SSBPerRACH_Occasion `protobuf:"bytes,2,opt,name=ssb_perRACH_Occasion,json=ssbPerRACHOccasion,proto3" json:"ssb_perRACH_Occasion,omitempty"`
44298         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
44299         XXX_unrecognized     []byte               `json:"-"`
44300         XXX_sizecache        int32                `json:"-"`
44301 }
44302
44303 func (m *RACH_OccasionsSI) Reset()         { *m = RACH_OccasionsSI{} }
44304 func (m *RACH_OccasionsSI) String() string { return proto.CompactTextString(m) }
44305 func (*RACH_OccasionsSI) ProtoMessage()    {}
44306 func (*RACH_OccasionsSI) Descriptor() ([]byte, []int) {
44307         return fileDescriptor_21c7528bb61f1a7a, []int{525}
44308 }
44309
44310 func (m *RACH_OccasionsSI) XXX_Unmarshal(b []byte) error {
44311         return xxx_messageInfo_RACH_OccasionsSI.Unmarshal(m, b)
44312 }
44313 func (m *RACH_OccasionsSI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44314         return xxx_messageInfo_RACH_OccasionsSI.Marshal(b, m, deterministic)
44315 }
44316 func (m *RACH_OccasionsSI) XXX_Merge(src proto.Message) {
44317         xxx_messageInfo_RACH_OccasionsSI.Merge(m, src)
44318 }
44319 func (m *RACH_OccasionsSI) XXX_Size() int {
44320         return xxx_messageInfo_RACH_OccasionsSI.Size(m)
44321 }
44322 func (m *RACH_OccasionsSI) XXX_DiscardUnknown() {
44323         xxx_messageInfo_RACH_OccasionsSI.DiscardUnknown(m)
44324 }
44325
44326 var xxx_messageInfo_RACH_OccasionsSI proto.InternalMessageInfo
44327
44328 func (m *RACH_OccasionsSI) GetRach_ConfigSI() *RACH_ConfigGeneric {
44329         if m != nil {
44330                 return m.Rach_ConfigSI
44331         }
44332         return nil
44333 }
44334
44335 func (m *RACH_OccasionsSI) GetSsbPerRACH_Occasion() *SSBPerRACH_Occasion {
44336         if m != nil {
44337                 return m.SsbPerRACH_Occasion
44338         }
44339         return nil
44340 }
44341
44342 type SI_RequestResources struct {
44343         Ra_PreambleStartIndex     uint32                `protobuf:"varint,1,opt,name=ra_PreambleStartIndex,json=raPreambleStartIndex,proto3" json:"ra_PreambleStartIndex,omitempty"`
44344         Ra_AssociationPeriodIndex *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=ra_AssociationPeriodIndex,json=raAssociationPeriodIndex,proto3" json:"ra_AssociationPeriodIndex,omitempty"`
44345         RaSsb_OccasionMaskIndex   *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ra_ssb_OccasionMaskIndex,json=raSsbOccasionMaskIndex,proto3" json:"ra_ssb_OccasionMaskIndex,omitempty"`
44346         XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
44347         XXX_unrecognized          []byte                `json:"-"`
44348         XXX_sizecache             int32                 `json:"-"`
44349 }
44350
44351 func (m *SI_RequestResources) Reset()         { *m = SI_RequestResources{} }
44352 func (m *SI_RequestResources) String() string { return proto.CompactTextString(m) }
44353 func (*SI_RequestResources) ProtoMessage()    {}
44354 func (*SI_RequestResources) Descriptor() ([]byte, []int) {
44355         return fileDescriptor_21c7528bb61f1a7a, []int{526}
44356 }
44357
44358 func (m *SI_RequestResources) XXX_Unmarshal(b []byte) error {
44359         return xxx_messageInfo_SI_RequestResources.Unmarshal(m, b)
44360 }
44361 func (m *SI_RequestResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44362         return xxx_messageInfo_SI_RequestResources.Marshal(b, m, deterministic)
44363 }
44364 func (m *SI_RequestResources) XXX_Merge(src proto.Message) {
44365         xxx_messageInfo_SI_RequestResources.Merge(m, src)
44366 }
44367 func (m *SI_RequestResources) XXX_Size() int {
44368         return xxx_messageInfo_SI_RequestResources.Size(m)
44369 }
44370 func (m *SI_RequestResources) XXX_DiscardUnknown() {
44371         xxx_messageInfo_SI_RequestResources.DiscardUnknown(m)
44372 }
44373
44374 var xxx_messageInfo_SI_RequestResources proto.InternalMessageInfo
44375
44376 func (m *SI_RequestResources) GetRa_PreambleStartIndex() uint32 {
44377         if m != nil {
44378                 return m.Ra_PreambleStartIndex
44379         }
44380         return 0
44381 }
44382
44383 func (m *SI_RequestResources) GetRa_AssociationPeriodIndex() *wrappers.UInt32Value {
44384         if m != nil {
44385                 return m.Ra_AssociationPeriodIndex
44386         }
44387         return nil
44388 }
44389
44390 func (m *SI_RequestResources) GetRaSsb_OccasionMaskIndex() *wrappers.UInt32Value {
44391         if m != nil {
44392                 return m.RaSsb_OccasionMaskIndex
44393         }
44394         return nil
44395 }
44396
44397 type ServingCellConfigCommonSIB struct {
44398         DownlinkConfigCommon          *DownlinkConfigCommonSIB        `protobuf:"bytes,1,opt,name=downlinkConfigCommon,proto3" json:"downlinkConfigCommon,omitempty"`
44399         UplinkConfigCommon            *UplinkConfigCommonSIB          `protobuf:"bytes,2,opt,name=uplinkConfigCommon,proto3" json:"uplinkConfigCommon,omitempty"`
44400         SupplementaryUplink           *UplinkConfigCommonSIB          `protobuf:"bytes,3,opt,name=supplementaryUplink,proto3" json:"supplementaryUplink,omitempty"`
44401         N_TimingAdvanceOffset         *SIB_N_TimingAdvanceOffset      `protobuf:"bytes,4,opt,name=n_TimingAdvanceOffset,json=nTimingAdvanceOffset,proto3" json:"n_TimingAdvanceOffset,omitempty"`
44402         Ssb_PositionsInBurst          *SIB_SSB_PositionsInBurst       `protobuf:"bytes,5,opt,name=ssb_PositionsInBurst,json=ssbPositionsInBurst,proto3" json:"ssb_PositionsInBurst,omitempty"`
44403         Ssb_PeriodicityServingCell    *SIB_SSB_PeriodicityServingCell `protobuf:"bytes,6,opt,name=ssb_PeriodicityServingCell,json=ssbPeriodicityServingCell,proto3" json:"ssb_PeriodicityServingCell,omitempty"`
44404         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"`
44405         Ss_PBCH_BlockPower            int32                           `protobuf:"zigzag32,8,opt,name=ss_PBCH_BlockPower,json=ssPBCHBlockPower,proto3" json:"ss_PBCH_BlockPower,omitempty"`
44406         XXX_NoUnkeyedLiteral          struct{}                        `json:"-"`
44407         XXX_unrecognized              []byte                          `json:"-"`
44408         XXX_sizecache                 int32                           `json:"-"`
44409 }
44410
44411 func (m *ServingCellConfigCommonSIB) Reset()         { *m = ServingCellConfigCommonSIB{} }
44412 func (m *ServingCellConfigCommonSIB) String() string { return proto.CompactTextString(m) }
44413 func (*ServingCellConfigCommonSIB) ProtoMessage()    {}
44414 func (*ServingCellConfigCommonSIB) Descriptor() ([]byte, []int) {
44415         return fileDescriptor_21c7528bb61f1a7a, []int{527}
44416 }
44417
44418 func (m *ServingCellConfigCommonSIB) XXX_Unmarshal(b []byte) error {
44419         return xxx_messageInfo_ServingCellConfigCommonSIB.Unmarshal(m, b)
44420 }
44421 func (m *ServingCellConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44422         return xxx_messageInfo_ServingCellConfigCommonSIB.Marshal(b, m, deterministic)
44423 }
44424 func (m *ServingCellConfigCommonSIB) XXX_Merge(src proto.Message) {
44425         xxx_messageInfo_ServingCellConfigCommonSIB.Merge(m, src)
44426 }
44427 func (m *ServingCellConfigCommonSIB) XXX_Size() int {
44428         return xxx_messageInfo_ServingCellConfigCommonSIB.Size(m)
44429 }
44430 func (m *ServingCellConfigCommonSIB) XXX_DiscardUnknown() {
44431         xxx_messageInfo_ServingCellConfigCommonSIB.DiscardUnknown(m)
44432 }
44433
44434 var xxx_messageInfo_ServingCellConfigCommonSIB proto.InternalMessageInfo
44435
44436 func (m *ServingCellConfigCommonSIB) GetDownlinkConfigCommon() *DownlinkConfigCommonSIB {
44437         if m != nil {
44438                 return m.DownlinkConfigCommon
44439         }
44440         return nil
44441 }
44442
44443 func (m *ServingCellConfigCommonSIB) GetUplinkConfigCommon() *UplinkConfigCommonSIB {
44444         if m != nil {
44445                 return m.UplinkConfigCommon
44446         }
44447         return nil
44448 }
44449
44450 func (m *ServingCellConfigCommonSIB) GetSupplementaryUplink() *UplinkConfigCommonSIB {
44451         if m != nil {
44452                 return m.SupplementaryUplink
44453         }
44454         return nil
44455 }
44456
44457 func (m *ServingCellConfigCommonSIB) GetN_TimingAdvanceOffset() *SIB_N_TimingAdvanceOffset {
44458         if m != nil {
44459                 return m.N_TimingAdvanceOffset
44460         }
44461         return nil
44462 }
44463
44464 func (m *ServingCellConfigCommonSIB) GetSsb_PositionsInBurst() *SIB_SSB_PositionsInBurst {
44465         if m != nil {
44466                 return m.Ssb_PositionsInBurst
44467         }
44468         return nil
44469 }
44470
44471 func (m *ServingCellConfigCommonSIB) GetSsb_PeriodicityServingCell() *SIB_SSB_PeriodicityServingCell {
44472         if m != nil {
44473                 return m.Ssb_PeriodicityServingCell
44474         }
44475         return nil
44476 }
44477
44478 func (m *ServingCellConfigCommonSIB) GetTdd_UL_DL_ConfigurationCommon() *TDD_UL_DL_ConfigCommon {
44479         if m != nil {
44480                 return m.Tdd_UL_DL_ConfigurationCommon
44481         }
44482         return nil
44483 }
44484
44485 func (m *ServingCellConfigCommonSIB) GetSs_PBCH_BlockPower() int32 {
44486         if m != nil {
44487                 return m.Ss_PBCH_BlockPower
44488         }
44489         return 0
44490 }
44491
44492 type DownlinkConfigCommonSIB struct {
44493         FrequencyInfoDL      *FrequencyInfoDL_SIB `protobuf:"bytes,1,opt,name=frequencyInfoDL,proto3" json:"frequencyInfoDL,omitempty"`
44494         InitialDownlinkBWP   *BWP_DownlinkCommon  `protobuf:"bytes,2,opt,name=initialDownlinkBWP,proto3" json:"initialDownlinkBWP,omitempty"`
44495         Bcch_Config          *BCCH_Config         `protobuf:"bytes,3,opt,name=bcch_Config,json=bcchConfig,proto3" json:"bcch_Config,omitempty"`
44496         Pcch_Config          *PCCH_Config         `protobuf:"bytes,4,opt,name=pcch_Config,json=pcchConfig,proto3" json:"pcch_Config,omitempty"`
44497         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
44498         XXX_unrecognized     []byte               `json:"-"`
44499         XXX_sizecache        int32                `json:"-"`
44500 }
44501
44502 func (m *DownlinkConfigCommonSIB) Reset()         { *m = DownlinkConfigCommonSIB{} }
44503 func (m *DownlinkConfigCommonSIB) String() string { return proto.CompactTextString(m) }
44504 func (*DownlinkConfigCommonSIB) ProtoMessage()    {}
44505 func (*DownlinkConfigCommonSIB) Descriptor() ([]byte, []int) {
44506         return fileDescriptor_21c7528bb61f1a7a, []int{528}
44507 }
44508
44509 func (m *DownlinkConfigCommonSIB) XXX_Unmarshal(b []byte) error {
44510         return xxx_messageInfo_DownlinkConfigCommonSIB.Unmarshal(m, b)
44511 }
44512 func (m *DownlinkConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44513         return xxx_messageInfo_DownlinkConfigCommonSIB.Marshal(b, m, deterministic)
44514 }
44515 func (m *DownlinkConfigCommonSIB) XXX_Merge(src proto.Message) {
44516         xxx_messageInfo_DownlinkConfigCommonSIB.Merge(m, src)
44517 }
44518 func (m *DownlinkConfigCommonSIB) XXX_Size() int {
44519         return xxx_messageInfo_DownlinkConfigCommonSIB.Size(m)
44520 }
44521 func (m *DownlinkConfigCommonSIB) XXX_DiscardUnknown() {
44522         xxx_messageInfo_DownlinkConfigCommonSIB.DiscardUnknown(m)
44523 }
44524
44525 var xxx_messageInfo_DownlinkConfigCommonSIB proto.InternalMessageInfo
44526
44527 func (m *DownlinkConfigCommonSIB) GetFrequencyInfoDL() *FrequencyInfoDL_SIB {
44528         if m != nil {
44529                 return m.FrequencyInfoDL
44530         }
44531         return nil
44532 }
44533
44534 func (m *DownlinkConfigCommonSIB) GetInitialDownlinkBWP() *BWP_DownlinkCommon {
44535         if m != nil {
44536                 return m.InitialDownlinkBWP
44537         }
44538         return nil
44539 }
44540
44541 func (m *DownlinkConfigCommonSIB) GetBcch_Config() *BCCH_Config {
44542         if m != nil {
44543                 return m.Bcch_Config
44544         }
44545         return nil
44546 }
44547
44548 func (m *DownlinkConfigCommonSIB) GetPcch_Config() *PCCH_Config {
44549         if m != nil {
44550                 return m.Pcch_Config
44551         }
44552         return nil
44553 }
44554
44555 type FrequencyInfoDL_SIB struct {
44556         FrequencyBandList       *MultiFrequencyBandListNR_SIB `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"`
44557         OffsetToPointA          uint32                        `protobuf:"varint,2,opt,name=offsetToPointA,proto3" json:"offsetToPointA,omitempty"`
44558         Scs_SpecificCarrierList []*SCS_SpecificCarrier        `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"`
44559         XXX_NoUnkeyedLiteral    struct{}                      `json:"-"`
44560         XXX_unrecognized        []byte                        `json:"-"`
44561         XXX_sizecache           int32                         `json:"-"`
44562 }
44563
44564 func (m *FrequencyInfoDL_SIB) Reset()         { *m = FrequencyInfoDL_SIB{} }
44565 func (m *FrequencyInfoDL_SIB) String() string { return proto.CompactTextString(m) }
44566 func (*FrequencyInfoDL_SIB) ProtoMessage()    {}
44567 func (*FrequencyInfoDL_SIB) Descriptor() ([]byte, []int) {
44568         return fileDescriptor_21c7528bb61f1a7a, []int{529}
44569 }
44570
44571 func (m *FrequencyInfoDL_SIB) XXX_Unmarshal(b []byte) error {
44572         return xxx_messageInfo_FrequencyInfoDL_SIB.Unmarshal(m, b)
44573 }
44574 func (m *FrequencyInfoDL_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44575         return xxx_messageInfo_FrequencyInfoDL_SIB.Marshal(b, m, deterministic)
44576 }
44577 func (m *FrequencyInfoDL_SIB) XXX_Merge(src proto.Message) {
44578         xxx_messageInfo_FrequencyInfoDL_SIB.Merge(m, src)
44579 }
44580 func (m *FrequencyInfoDL_SIB) XXX_Size() int {
44581         return xxx_messageInfo_FrequencyInfoDL_SIB.Size(m)
44582 }
44583 func (m *FrequencyInfoDL_SIB) XXX_DiscardUnknown() {
44584         xxx_messageInfo_FrequencyInfoDL_SIB.DiscardUnknown(m)
44585 }
44586
44587 var xxx_messageInfo_FrequencyInfoDL_SIB proto.InternalMessageInfo
44588
44589 func (m *FrequencyInfoDL_SIB) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB {
44590         if m != nil {
44591                 return m.FrequencyBandList
44592         }
44593         return nil
44594 }
44595
44596 func (m *FrequencyInfoDL_SIB) GetOffsetToPointA() uint32 {
44597         if m != nil {
44598                 return m.OffsetToPointA
44599         }
44600         return 0
44601 }
44602
44603 func (m *FrequencyInfoDL_SIB) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier {
44604         if m != nil {
44605                 return m.Scs_SpecificCarrierList
44606         }
44607         return nil
44608 }
44609
44610 type MultiFrequencyBandListNR_SIB struct {
44611         Items                []*NR_MultiBandInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
44612         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
44613         XXX_unrecognized     []byte              `json:"-"`
44614         XXX_sizecache        int32               `json:"-"`
44615 }
44616
44617 func (m *MultiFrequencyBandListNR_SIB) Reset()         { *m = MultiFrequencyBandListNR_SIB{} }
44618 func (m *MultiFrequencyBandListNR_SIB) String() string { return proto.CompactTextString(m) }
44619 func (*MultiFrequencyBandListNR_SIB) ProtoMessage()    {}
44620 func (*MultiFrequencyBandListNR_SIB) Descriptor() ([]byte, []int) {
44621         return fileDescriptor_21c7528bb61f1a7a, []int{530}
44622 }
44623
44624 func (m *MultiFrequencyBandListNR_SIB) XXX_Unmarshal(b []byte) error {
44625         return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Unmarshal(m, b)
44626 }
44627 func (m *MultiFrequencyBandListNR_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44628         return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Marshal(b, m, deterministic)
44629 }
44630 func (m *MultiFrequencyBandListNR_SIB) XXX_Merge(src proto.Message) {
44631         xxx_messageInfo_MultiFrequencyBandListNR_SIB.Merge(m, src)
44632 }
44633 func (m *MultiFrequencyBandListNR_SIB) XXX_Size() int {
44634         return xxx_messageInfo_MultiFrequencyBandListNR_SIB.Size(m)
44635 }
44636 func (m *MultiFrequencyBandListNR_SIB) XXX_DiscardUnknown() {
44637         xxx_messageInfo_MultiFrequencyBandListNR_SIB.DiscardUnknown(m)
44638 }
44639
44640 var xxx_messageInfo_MultiFrequencyBandListNR_SIB proto.InternalMessageInfo
44641
44642 func (m *MultiFrequencyBandListNR_SIB) GetItems() []*NR_MultiBandInfo {
44643         if m != nil {
44644                 return m.Items
44645         }
44646         return nil
44647 }
44648
44649 type NR_MultiBandInfo struct {
44650         FreqBandIndicatorNR  *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=freqBandIndicatorNR,proto3" json:"freqBandIndicatorNR,omitempty"`
44651         Nr_NS_PmaxList       *NR_NS_PmaxList       `protobuf:"bytes,2,opt,name=nr_NS_PmaxList,json=nrNSPmaxList,proto3" json:"nr_NS_PmaxList,omitempty"`
44652         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
44653         XXX_unrecognized     []byte                `json:"-"`
44654         XXX_sizecache        int32                 `json:"-"`
44655 }
44656
44657 func (m *NR_MultiBandInfo) Reset()         { *m = NR_MultiBandInfo{} }
44658 func (m *NR_MultiBandInfo) String() string { return proto.CompactTextString(m) }
44659 func (*NR_MultiBandInfo) ProtoMessage()    {}
44660 func (*NR_MultiBandInfo) Descriptor() ([]byte, []int) {
44661         return fileDescriptor_21c7528bb61f1a7a, []int{531}
44662 }
44663
44664 func (m *NR_MultiBandInfo) XXX_Unmarshal(b []byte) error {
44665         return xxx_messageInfo_NR_MultiBandInfo.Unmarshal(m, b)
44666 }
44667 func (m *NR_MultiBandInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44668         return xxx_messageInfo_NR_MultiBandInfo.Marshal(b, m, deterministic)
44669 }
44670 func (m *NR_MultiBandInfo) XXX_Merge(src proto.Message) {
44671         xxx_messageInfo_NR_MultiBandInfo.Merge(m, src)
44672 }
44673 func (m *NR_MultiBandInfo) XXX_Size() int {
44674         return xxx_messageInfo_NR_MultiBandInfo.Size(m)
44675 }
44676 func (m *NR_MultiBandInfo) XXX_DiscardUnknown() {
44677         xxx_messageInfo_NR_MultiBandInfo.DiscardUnknown(m)
44678 }
44679
44680 var xxx_messageInfo_NR_MultiBandInfo proto.InternalMessageInfo
44681
44682 func (m *NR_MultiBandInfo) GetFreqBandIndicatorNR() *wrappers.UInt32Value {
44683         if m != nil {
44684                 return m.FreqBandIndicatorNR
44685         }
44686         return nil
44687 }
44688
44689 func (m *NR_MultiBandInfo) GetNr_NS_PmaxList() *NR_NS_PmaxList {
44690         if m != nil {
44691                 return m.Nr_NS_PmaxList
44692         }
44693         return nil
44694 }
44695
44696 type NR_NS_PmaxList struct {
44697         Items                []*NR_NS_PmaxValue `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
44698         XXX_NoUnkeyedLiteral struct{}           `json:"-"`
44699         XXX_unrecognized     []byte             `json:"-"`
44700         XXX_sizecache        int32              `json:"-"`
44701 }
44702
44703 func (m *NR_NS_PmaxList) Reset()         { *m = NR_NS_PmaxList{} }
44704 func (m *NR_NS_PmaxList) String() string { return proto.CompactTextString(m) }
44705 func (*NR_NS_PmaxList) ProtoMessage()    {}
44706 func (*NR_NS_PmaxList) Descriptor() ([]byte, []int) {
44707         return fileDescriptor_21c7528bb61f1a7a, []int{532}
44708 }
44709
44710 func (m *NR_NS_PmaxList) XXX_Unmarshal(b []byte) error {
44711         return xxx_messageInfo_NR_NS_PmaxList.Unmarshal(m, b)
44712 }
44713 func (m *NR_NS_PmaxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44714         return xxx_messageInfo_NR_NS_PmaxList.Marshal(b, m, deterministic)
44715 }
44716 func (m *NR_NS_PmaxList) XXX_Merge(src proto.Message) {
44717         xxx_messageInfo_NR_NS_PmaxList.Merge(m, src)
44718 }
44719 func (m *NR_NS_PmaxList) XXX_Size() int {
44720         return xxx_messageInfo_NR_NS_PmaxList.Size(m)
44721 }
44722 func (m *NR_NS_PmaxList) XXX_DiscardUnknown() {
44723         xxx_messageInfo_NR_NS_PmaxList.DiscardUnknown(m)
44724 }
44725
44726 var xxx_messageInfo_NR_NS_PmaxList proto.InternalMessageInfo
44727
44728 func (m *NR_NS_PmaxList) GetItems() []*NR_NS_PmaxValue {
44729         if m != nil {
44730                 return m.Items
44731         }
44732         return nil
44733 }
44734
44735 type NR_NS_PmaxValue struct {
44736         AdditionalPmax             *wrappers.Int32Value `protobuf:"bytes,1,opt,name=additionalPmax,proto3" json:"additionalPmax,omitempty"`
44737         AdditionalSpectrumEmission uint32               `protobuf:"varint,2,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"`
44738         XXX_NoUnkeyedLiteral       struct{}             `json:"-"`
44739         XXX_unrecognized           []byte               `json:"-"`
44740         XXX_sizecache              int32                `json:"-"`
44741 }
44742
44743 func (m *NR_NS_PmaxValue) Reset()         { *m = NR_NS_PmaxValue{} }
44744 func (m *NR_NS_PmaxValue) String() string { return proto.CompactTextString(m) }
44745 func (*NR_NS_PmaxValue) ProtoMessage()    {}
44746 func (*NR_NS_PmaxValue) Descriptor() ([]byte, []int) {
44747         return fileDescriptor_21c7528bb61f1a7a, []int{533}
44748 }
44749
44750 func (m *NR_NS_PmaxValue) XXX_Unmarshal(b []byte) error {
44751         return xxx_messageInfo_NR_NS_PmaxValue.Unmarshal(m, b)
44752 }
44753 func (m *NR_NS_PmaxValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44754         return xxx_messageInfo_NR_NS_PmaxValue.Marshal(b, m, deterministic)
44755 }
44756 func (m *NR_NS_PmaxValue) XXX_Merge(src proto.Message) {
44757         xxx_messageInfo_NR_NS_PmaxValue.Merge(m, src)
44758 }
44759 func (m *NR_NS_PmaxValue) XXX_Size() int {
44760         return xxx_messageInfo_NR_NS_PmaxValue.Size(m)
44761 }
44762 func (m *NR_NS_PmaxValue) XXX_DiscardUnknown() {
44763         xxx_messageInfo_NR_NS_PmaxValue.DiscardUnknown(m)
44764 }
44765
44766 var xxx_messageInfo_NR_NS_PmaxValue proto.InternalMessageInfo
44767
44768 func (m *NR_NS_PmaxValue) GetAdditionalPmax() *wrappers.Int32Value {
44769         if m != nil {
44770                 return m.AdditionalPmax
44771         }
44772         return nil
44773 }
44774
44775 func (m *NR_NS_PmaxValue) GetAdditionalSpectrumEmission() uint32 {
44776         if m != nil {
44777                 return m.AdditionalSpectrumEmission
44778         }
44779         return 0
44780 }
44781
44782 type BCCH_Config struct {
44783         ModificationPeriodCoeff BCCH_Config_ModificationPeriodCoeff `protobuf:"varint,1,opt,name=modificationPeriodCoeff,proto3,enum=streaming_protobufs.BCCH_Config_ModificationPeriodCoeff" json:"modificationPeriodCoeff,omitempty"`
44784         XXX_NoUnkeyedLiteral    struct{}                            `json:"-"`
44785         XXX_unrecognized        []byte                              `json:"-"`
44786         XXX_sizecache           int32                               `json:"-"`
44787 }
44788
44789 func (m *BCCH_Config) Reset()         { *m = BCCH_Config{} }
44790 func (m *BCCH_Config) String() string { return proto.CompactTextString(m) }
44791 func (*BCCH_Config) ProtoMessage()    {}
44792 func (*BCCH_Config) Descriptor() ([]byte, []int) {
44793         return fileDescriptor_21c7528bb61f1a7a, []int{534}
44794 }
44795
44796 func (m *BCCH_Config) XXX_Unmarshal(b []byte) error {
44797         return xxx_messageInfo_BCCH_Config.Unmarshal(m, b)
44798 }
44799 func (m *BCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44800         return xxx_messageInfo_BCCH_Config.Marshal(b, m, deterministic)
44801 }
44802 func (m *BCCH_Config) XXX_Merge(src proto.Message) {
44803         xxx_messageInfo_BCCH_Config.Merge(m, src)
44804 }
44805 func (m *BCCH_Config) XXX_Size() int {
44806         return xxx_messageInfo_BCCH_Config.Size(m)
44807 }
44808 func (m *BCCH_Config) XXX_DiscardUnknown() {
44809         xxx_messageInfo_BCCH_Config.DiscardUnknown(m)
44810 }
44811
44812 var xxx_messageInfo_BCCH_Config proto.InternalMessageInfo
44813
44814 func (m *BCCH_Config) GetModificationPeriodCoeff() BCCH_Config_ModificationPeriodCoeff {
44815         if m != nil {
44816                 return m.ModificationPeriodCoeff
44817         }
44818         return BCCH_Config_protobuf_unspecified
44819 }
44820
44821 type PCCH_Config struct {
44822         DefaultPagingCycle *PagingCycle `protobuf:"bytes,1,opt,name=defaultPagingCycle,proto3" json:"defaultPagingCycle,omitempty"`
44823         // Types that are valid to be assigned to NAndPagingFrameOffset:
44824         //      *PCCH_Config_OneT
44825         //      *PCCH_Config_HalfT
44826         //      *PCCH_Config_QuarterT
44827         //      *PCCH_Config_OneEighthT
44828         //      *PCCH_Config_OneSixteenthT
44829         NAndPagingFrameOffset isPCCH_Config_NAndPagingFrameOffset `protobuf_oneof:"nAndPagingFrameOffset"`
44830         Ns                    *PCCH_ConfigNs                      `protobuf:"bytes,7,opt,name=ns,proto3" json:"ns,omitempty"`
44831         // Types that are valid to be assigned to FirstPDCCH_MonitoringOccasionOfPO:
44832         //      *PCCH_Config_SCS15KHZoneT
44833         //      *PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT
44834         //      *PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT
44835         //      *PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT
44836         //      *PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT
44837         //      *PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT
44838         //      *PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT
44839         //      *PCCH_Config_SCS120KHZoneSixteenthT
44840         FirstPDCCH_MonitoringOccasionOfPO isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO `protobuf_oneof:"firstPDCCH_MonitoringOccasionOfPO"`
44841         XXX_NoUnkeyedLiteral              struct{}                                        `json:"-"`
44842         XXX_unrecognized                  []byte                                          `json:"-"`
44843         XXX_sizecache                     int32                                           `json:"-"`
44844 }
44845
44846 func (m *PCCH_Config) Reset()         { *m = PCCH_Config{} }
44847 func (m *PCCH_Config) String() string { return proto.CompactTextString(m) }
44848 func (*PCCH_Config) ProtoMessage()    {}
44849 func (*PCCH_Config) Descriptor() ([]byte, []int) {
44850         return fileDescriptor_21c7528bb61f1a7a, []int{535}
44851 }
44852
44853 func (m *PCCH_Config) XXX_Unmarshal(b []byte) error {
44854         return xxx_messageInfo_PCCH_Config.Unmarshal(m, b)
44855 }
44856 func (m *PCCH_Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44857         return xxx_messageInfo_PCCH_Config.Marshal(b, m, deterministic)
44858 }
44859 func (m *PCCH_Config) XXX_Merge(src proto.Message) {
44860         xxx_messageInfo_PCCH_Config.Merge(m, src)
44861 }
44862 func (m *PCCH_Config) XXX_Size() int {
44863         return xxx_messageInfo_PCCH_Config.Size(m)
44864 }
44865 func (m *PCCH_Config) XXX_DiscardUnknown() {
44866         xxx_messageInfo_PCCH_Config.DiscardUnknown(m)
44867 }
44868
44869 var xxx_messageInfo_PCCH_Config proto.InternalMessageInfo
44870
44871 func (m *PCCH_Config) GetDefaultPagingCycle() *PagingCycle {
44872         if m != nil {
44873                 return m.DefaultPagingCycle
44874         }
44875         return nil
44876 }
44877
44878 type isPCCH_Config_NAndPagingFrameOffset interface {
44879         isPCCH_Config_NAndPagingFrameOffset()
44880 }
44881
44882 type PCCH_Config_OneT struct {
44883         OneT *Null `protobuf:"bytes,2,opt,name=oneT,proto3,oneof"`
44884 }
44885
44886 type PCCH_Config_HalfT struct {
44887         HalfT uint32 `protobuf:"varint,3,opt,name=halfT,proto3,oneof"`
44888 }
44889
44890 type PCCH_Config_QuarterT struct {
44891         QuarterT uint32 `protobuf:"varint,4,opt,name=quarterT,proto3,oneof"`
44892 }
44893
44894 type PCCH_Config_OneEighthT struct {
44895         OneEighthT uint32 `protobuf:"varint,5,opt,name=oneEighthT,proto3,oneof"`
44896 }
44897
44898 type PCCH_Config_OneSixteenthT struct {
44899         OneSixteenthT uint32 `protobuf:"varint,6,opt,name=oneSixteenthT,proto3,oneof"`
44900 }
44901
44902 func (*PCCH_Config_OneT) isPCCH_Config_NAndPagingFrameOffset() {}
44903
44904 func (*PCCH_Config_HalfT) isPCCH_Config_NAndPagingFrameOffset() {}
44905
44906 func (*PCCH_Config_QuarterT) isPCCH_Config_NAndPagingFrameOffset() {}
44907
44908 func (*PCCH_Config_OneEighthT) isPCCH_Config_NAndPagingFrameOffset() {}
44909
44910 func (*PCCH_Config_OneSixteenthT) isPCCH_Config_NAndPagingFrameOffset() {}
44911
44912 func (m *PCCH_Config) GetNAndPagingFrameOffset() isPCCH_Config_NAndPagingFrameOffset {
44913         if m != nil {
44914                 return m.NAndPagingFrameOffset
44915         }
44916         return nil
44917 }
44918
44919 func (m *PCCH_Config) GetOneT() *Null {
44920         if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneT); ok {
44921                 return x.OneT
44922         }
44923         return nil
44924 }
44925
44926 func (m *PCCH_Config) GetHalfT() uint32 {
44927         if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_HalfT); ok {
44928                 return x.HalfT
44929         }
44930         return 0
44931 }
44932
44933 func (m *PCCH_Config) GetQuarterT() uint32 {
44934         if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_QuarterT); ok {
44935                 return x.QuarterT
44936         }
44937         return 0
44938 }
44939
44940 func (m *PCCH_Config) GetOneEighthT() uint32 {
44941         if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneEighthT); ok {
44942                 return x.OneEighthT
44943         }
44944         return 0
44945 }
44946
44947 func (m *PCCH_Config) GetOneSixteenthT() uint32 {
44948         if x, ok := m.GetNAndPagingFrameOffset().(*PCCH_Config_OneSixteenthT); ok {
44949                 return x.OneSixteenthT
44950         }
44951         return 0
44952 }
44953
44954 func (m *PCCH_Config) GetNs() *PCCH_ConfigNs {
44955         if m != nil {
44956                 return m.Ns
44957         }
44958         return nil
44959 }
44960
44961 type isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO interface {
44962         isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO()
44963 }
44964
44965 type PCCH_Config_SCS15KHZoneT struct {
44966         SCS15KHZoneT *SCS15KHZoneT `protobuf:"bytes,8,opt,name=sCS15KHZoneT,proto3,oneof"`
44967 }
44968
44969 type PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT struct {
44970         SCS30KHZoneT_SCS15KHZhalfT *SCS30KHZoneT_SCS15KHZhalfT `protobuf:"bytes,9,opt,name=sCS30KHZoneT_SCS15KHZhalfT,json=sCS30KHZoneTSCS15KHZhalfT,proto3,oneof"`
44971 }
44972
44973 type PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct {
44974         SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT `protobuf:"bytes,10,opt,name=sCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT,json=sCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT,proto3,oneof"`
44975 }
44976
44977 type PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct {
44978         SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT `protobuf:"bytes,11,opt,name=sCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT,json=sCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT,proto3,oneof"`
44979 }
44980
44981 type PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct {
44982         SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT `protobuf:"bytes,12,opt,name=sCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT,json=sCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT,proto3,oneof"`
44983 }
44984
44985 type PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct {
44986         SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT `protobuf:"bytes,13,opt,name=sCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT,json=sCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT,proto3,oneof"`
44987 }
44988
44989 type PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct {
44990         SCS120KHZoneEighthT_SCS60KHZoneSixteenthT *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT `protobuf:"bytes,14,opt,name=sCS120KHZoneEighthT_SCS60KHZoneSixteenthT,json=sCS120KHZoneEighthTSCS60KHZoneSixteenthT,proto3,oneof"`
44991 }
44992
44993 type PCCH_Config_SCS120KHZoneSixteenthT struct {
44994         SCS120KHZoneSixteenthT *SCS120KHZoneSixteenthT `protobuf:"bytes,15,opt,name=sCS120KHZoneSixteenthT,proto3,oneof"`
44995 }
44996
44997 func (*PCCH_Config_SCS15KHZoneT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {}
44998
44999 func (*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {}
45000
45001 func (*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {
45002 }
45003
45004 func (*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {
45005 }
45006
45007 func (*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {
45008 }
45009
45010 func (*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {
45011 }
45012
45013 func (*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {
45014 }
45015
45016 func (*PCCH_Config_SCS120KHZoneSixteenthT) isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO() {}
45017
45018 func (m *PCCH_Config) GetFirstPDCCH_MonitoringOccasionOfPO() isPCCH_Config_FirstPDCCH_MonitoringOccasionOfPO {
45019         if m != nil {
45020                 return m.FirstPDCCH_MonitoringOccasionOfPO
45021         }
45022         return nil
45023 }
45024
45025 func (m *PCCH_Config) GetSCS15KHZoneT() *SCS15KHZoneT {
45026         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS15KHZoneT); ok {
45027                 return x.SCS15KHZoneT
45028         }
45029         return nil
45030 }
45031
45032 func (m *PCCH_Config) GetSCS30KHZoneT_SCS15KHZhalfT() *SCS30KHZoneT_SCS15KHZhalfT {
45033         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT); ok {
45034                 return x.SCS30KHZoneT_SCS15KHZhalfT
45035         }
45036         return nil
45037 }
45038
45039 func (m *PCCH_Config) GetSCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT() *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT {
45040         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT); ok {
45041                 return x.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT
45042         }
45043         return nil
45044 }
45045
45046 func (m *PCCH_Config) GetSCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT() *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT {
45047         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT); ok {
45048                 return x.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT
45049         }
45050         return nil
45051 }
45052
45053 func (m *PCCH_Config) GetSCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT() *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT {
45054         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT); ok {
45055                 return x.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT
45056         }
45057         return nil
45058 }
45059
45060 func (m *PCCH_Config) GetSCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT() *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT {
45061         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT); ok {
45062                 return x.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT
45063         }
45064         return nil
45065 }
45066
45067 func (m *PCCH_Config) GetSCS120KHZoneEighthT_SCS60KHZoneSixteenthT() *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT {
45068         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT); ok {
45069                 return x.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT
45070         }
45071         return nil
45072 }
45073
45074 func (m *PCCH_Config) GetSCS120KHZoneSixteenthT() *SCS120KHZoneSixteenthT {
45075         if x, ok := m.GetFirstPDCCH_MonitoringOccasionOfPO().(*PCCH_Config_SCS120KHZoneSixteenthT); ok {
45076                 return x.SCS120KHZoneSixteenthT
45077         }
45078         return nil
45079 }
45080
45081 // XXX_OneofWrappers is for the internal use of the proto package.
45082 func (*PCCH_Config) XXX_OneofWrappers() []interface{} {
45083         return []interface{}{
45084                 (*PCCH_Config_OneT)(nil),
45085                 (*PCCH_Config_HalfT)(nil),
45086                 (*PCCH_Config_QuarterT)(nil),
45087                 (*PCCH_Config_OneEighthT)(nil),
45088                 (*PCCH_Config_OneSixteenthT)(nil),
45089                 (*PCCH_Config_SCS15KHZoneT)(nil),
45090                 (*PCCH_Config_SCS30KHZoneT_SCS15KHZhalfT)(nil),
45091                 (*PCCH_Config_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil),
45092                 (*PCCH_Config_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil),
45093                 (*PCCH_Config_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil),
45094                 (*PCCH_Config_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil),
45095                 (*PCCH_Config_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil),
45096                 (*PCCH_Config_SCS120KHZoneSixteenthT)(nil),
45097         }
45098 }
45099
45100 type PagingCycle struct {
45101         Value                PagingCycle_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PagingCycle_Value" json:"value,omitempty"`
45102         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
45103         XXX_unrecognized     []byte            `json:"-"`
45104         XXX_sizecache        int32             `json:"-"`
45105 }
45106
45107 func (m *PagingCycle) Reset()         { *m = PagingCycle{} }
45108 func (m *PagingCycle) String() string { return proto.CompactTextString(m) }
45109 func (*PagingCycle) ProtoMessage()    {}
45110 func (*PagingCycle) Descriptor() ([]byte, []int) {
45111         return fileDescriptor_21c7528bb61f1a7a, []int{536}
45112 }
45113
45114 func (m *PagingCycle) XXX_Unmarshal(b []byte) error {
45115         return xxx_messageInfo_PagingCycle.Unmarshal(m, b)
45116 }
45117 func (m *PagingCycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45118         return xxx_messageInfo_PagingCycle.Marshal(b, m, deterministic)
45119 }
45120 func (m *PagingCycle) XXX_Merge(src proto.Message) {
45121         xxx_messageInfo_PagingCycle.Merge(m, src)
45122 }
45123 func (m *PagingCycle) XXX_Size() int {
45124         return xxx_messageInfo_PagingCycle.Size(m)
45125 }
45126 func (m *PagingCycle) XXX_DiscardUnknown() {
45127         xxx_messageInfo_PagingCycle.DiscardUnknown(m)
45128 }
45129
45130 var xxx_messageInfo_PagingCycle proto.InternalMessageInfo
45131
45132 func (m *PagingCycle) GetValue() PagingCycle_Value {
45133         if m != nil {
45134                 return m.Value
45135         }
45136         return PagingCycle_protobuf_unspecified
45137 }
45138
45139 type PCCH_ConfigNs struct {
45140         Value                PCCH_ConfigNs_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.PCCH_ConfigNs_Value" json:"value,omitempty"`
45141         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
45142         XXX_unrecognized     []byte              `json:"-"`
45143         XXX_sizecache        int32               `json:"-"`
45144 }
45145
45146 func (m *PCCH_ConfigNs) Reset()         { *m = PCCH_ConfigNs{} }
45147 func (m *PCCH_ConfigNs) String() string { return proto.CompactTextString(m) }
45148 func (*PCCH_ConfigNs) ProtoMessage()    {}
45149 func (*PCCH_ConfigNs) Descriptor() ([]byte, []int) {
45150         return fileDescriptor_21c7528bb61f1a7a, []int{537}
45151 }
45152
45153 func (m *PCCH_ConfigNs) XXX_Unmarshal(b []byte) error {
45154         return xxx_messageInfo_PCCH_ConfigNs.Unmarshal(m, b)
45155 }
45156 func (m *PCCH_ConfigNs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45157         return xxx_messageInfo_PCCH_ConfigNs.Marshal(b, m, deterministic)
45158 }
45159 func (m *PCCH_ConfigNs) XXX_Merge(src proto.Message) {
45160         xxx_messageInfo_PCCH_ConfigNs.Merge(m, src)
45161 }
45162 func (m *PCCH_ConfigNs) XXX_Size() int {
45163         return xxx_messageInfo_PCCH_ConfigNs.Size(m)
45164 }
45165 func (m *PCCH_ConfigNs) XXX_DiscardUnknown() {
45166         xxx_messageInfo_PCCH_ConfigNs.DiscardUnknown(m)
45167 }
45168
45169 var xxx_messageInfo_PCCH_ConfigNs proto.InternalMessageInfo
45170
45171 func (m *PCCH_ConfigNs) GetValue() PCCH_ConfigNs_Value {
45172         if m != nil {
45173                 return m.Value
45174         }
45175         return PCCH_ConfigNs_protobuf_unspecified
45176 }
45177
45178 type SCS15KHZoneT struct {
45179         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45180         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45181         XXX_unrecognized     []byte   `json:"-"`
45182         XXX_sizecache        int32    `json:"-"`
45183 }
45184
45185 func (m *SCS15KHZoneT) Reset()         { *m = SCS15KHZoneT{} }
45186 func (m *SCS15KHZoneT) String() string { return proto.CompactTextString(m) }
45187 func (*SCS15KHZoneT) ProtoMessage()    {}
45188 func (*SCS15KHZoneT) Descriptor() ([]byte, []int) {
45189         return fileDescriptor_21c7528bb61f1a7a, []int{538}
45190 }
45191
45192 func (m *SCS15KHZoneT) XXX_Unmarshal(b []byte) error {
45193         return xxx_messageInfo_SCS15KHZoneT.Unmarshal(m, b)
45194 }
45195 func (m *SCS15KHZoneT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45196         return xxx_messageInfo_SCS15KHZoneT.Marshal(b, m, deterministic)
45197 }
45198 func (m *SCS15KHZoneT) XXX_Merge(src proto.Message) {
45199         xxx_messageInfo_SCS15KHZoneT.Merge(m, src)
45200 }
45201 func (m *SCS15KHZoneT) XXX_Size() int {
45202         return xxx_messageInfo_SCS15KHZoneT.Size(m)
45203 }
45204 func (m *SCS15KHZoneT) XXX_DiscardUnknown() {
45205         xxx_messageInfo_SCS15KHZoneT.DiscardUnknown(m)
45206 }
45207
45208 var xxx_messageInfo_SCS15KHZoneT proto.InternalMessageInfo
45209
45210 func (m *SCS15KHZoneT) GetValues() []uint32 {
45211         if m != nil {
45212                 return m.Values
45213         }
45214         return nil
45215 }
45216
45217 type SCS30KHZoneT_SCS15KHZhalfT struct {
45218         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45219         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45220         XXX_unrecognized     []byte   `json:"-"`
45221         XXX_sizecache        int32    `json:"-"`
45222 }
45223
45224 func (m *SCS30KHZoneT_SCS15KHZhalfT) Reset()         { *m = SCS30KHZoneT_SCS15KHZhalfT{} }
45225 func (m *SCS30KHZoneT_SCS15KHZhalfT) String() string { return proto.CompactTextString(m) }
45226 func (*SCS30KHZoneT_SCS15KHZhalfT) ProtoMessage()    {}
45227 func (*SCS30KHZoneT_SCS15KHZhalfT) Descriptor() ([]byte, []int) {
45228         return fileDescriptor_21c7528bb61f1a7a, []int{539}
45229 }
45230
45231 func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Unmarshal(b []byte) error {
45232         return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Unmarshal(m, b)
45233 }
45234 func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45235         return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Marshal(b, m, deterministic)
45236 }
45237 func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Merge(src proto.Message) {
45238         xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Merge(m, src)
45239 }
45240 func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_Size() int {
45241         return xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.Size(m)
45242 }
45243 func (m *SCS30KHZoneT_SCS15KHZhalfT) XXX_DiscardUnknown() {
45244         xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT.DiscardUnknown(m)
45245 }
45246
45247 var xxx_messageInfo_SCS30KHZoneT_SCS15KHZhalfT proto.InternalMessageInfo
45248
45249 func (m *SCS30KHZoneT_SCS15KHZhalfT) GetValues() []uint32 {
45250         if m != nil {
45251                 return m.Values
45252         }
45253         return nil
45254 }
45255
45256 type SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT struct {
45257         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45258         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45259         XXX_unrecognized     []byte   `json:"-"`
45260         XXX_sizecache        int32    `json:"-"`
45261 }
45262
45263 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) Reset() {
45264         *m = SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT{}
45265 }
45266 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) String() string {
45267         return proto.CompactTextString(m)
45268 }
45269 func (*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) ProtoMessage() {}
45270 func (*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) Descriptor() ([]byte, []int) {
45271         return fileDescriptor_21c7528bb61f1a7a, []int{540}
45272 }
45273
45274 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Unmarshal(b []byte) error {
45275         return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Unmarshal(m, b)
45276 }
45277 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45278         return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Marshal(b, m, deterministic)
45279 }
45280 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Merge(src proto.Message) {
45281         xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Merge(m, src)
45282 }
45283 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_Size() int {
45284         return xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.Size(m)
45285 }
45286 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) XXX_DiscardUnknown() {
45287         xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT.DiscardUnknown(m)
45288 }
45289
45290 var xxx_messageInfo_SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT proto.InternalMessageInfo
45291
45292 func (m *SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT) GetValues() []uint32 {
45293         if m != nil {
45294                 return m.Values
45295         }
45296         return nil
45297 }
45298
45299 type SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT struct {
45300         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45301         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45302         XXX_unrecognized     []byte   `json:"-"`
45303         XXX_sizecache        int32    `json:"-"`
45304 }
45305
45306 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) Reset() {
45307         *m = SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT{}
45308 }
45309 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) String() string {
45310         return proto.CompactTextString(m)
45311 }
45312 func (*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) ProtoMessage() {}
45313 func (*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) Descriptor() ([]byte, []int) {
45314         return fileDescriptor_21c7528bb61f1a7a, []int{541}
45315 }
45316
45317 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Unmarshal(b []byte) error {
45318         return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Unmarshal(m, b)
45319 }
45320 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45321         return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Marshal(b, m, deterministic)
45322 }
45323 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Merge(src proto.Message) {
45324         xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Merge(m, src)
45325 }
45326 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_Size() int {
45327         return xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.Size(m)
45328 }
45329 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) XXX_DiscardUnknown() {
45330         xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT.DiscardUnknown(m)
45331 }
45332
45333 var xxx_messageInfo_SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT proto.InternalMessageInfo
45334
45335 func (m *SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT) GetValues() []uint32 {
45336         if m != nil {
45337                 return m.Values
45338         }
45339         return nil
45340 }
45341
45342 type SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT struct {
45343         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45344         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45345         XXX_unrecognized     []byte   `json:"-"`
45346         XXX_sizecache        int32    `json:"-"`
45347 }
45348
45349 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) Reset() {
45350         *m = SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT{}
45351 }
45352 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) String() string {
45353         return proto.CompactTextString(m)
45354 }
45355 func (*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) ProtoMessage() {}
45356 func (*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) Descriptor() ([]byte, []int) {
45357         return fileDescriptor_21c7528bb61f1a7a, []int{542}
45358 }
45359
45360 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Unmarshal(b []byte) error {
45361         return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Unmarshal(m, b)
45362 }
45363 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45364         return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Marshal(b, m, deterministic)
45365 }
45366 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Merge(src proto.Message) {
45367         xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Merge(m, src)
45368 }
45369 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_Size() int {
45370         return xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.Size(m)
45371 }
45372 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) XXX_DiscardUnknown() {
45373         xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT.DiscardUnknown(m)
45374 }
45375
45376 var xxx_messageInfo_SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT proto.InternalMessageInfo
45377
45378 func (m *SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT) GetValues() []uint32 {
45379         if m != nil {
45380                 return m.Values
45381         }
45382         return nil
45383 }
45384
45385 type SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT struct {
45386         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45387         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45388         XXX_unrecognized     []byte   `json:"-"`
45389         XXX_sizecache        int32    `json:"-"`
45390 }
45391
45392 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) Reset() {
45393         *m = SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT{}
45394 }
45395 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) String() string {
45396         return proto.CompactTextString(m)
45397 }
45398 func (*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) ProtoMessage() {}
45399 func (*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) Descriptor() ([]byte, []int) {
45400         return fileDescriptor_21c7528bb61f1a7a, []int{543}
45401 }
45402
45403 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Unmarshal(b []byte) error {
45404         return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Unmarshal(m, b)
45405 }
45406 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45407         return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Marshal(b, m, deterministic)
45408 }
45409 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Merge(src proto.Message) {
45410         xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Merge(m, src)
45411 }
45412 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_Size() int {
45413         return xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.Size(m)
45414 }
45415 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) XXX_DiscardUnknown() {
45416         xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT.DiscardUnknown(m)
45417 }
45418
45419 var xxx_messageInfo_SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT proto.InternalMessageInfo
45420
45421 func (m *SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT) GetValues() []uint32 {
45422         if m != nil {
45423                 return m.Values
45424         }
45425         return nil
45426 }
45427
45428 type SCS120KHZoneEighthT_SCS60KHZoneSixteenthT struct {
45429         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45430         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45431         XXX_unrecognized     []byte   `json:"-"`
45432         XXX_sizecache        int32    `json:"-"`
45433 }
45434
45435 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) Reset() {
45436         *m = SCS120KHZoneEighthT_SCS60KHZoneSixteenthT{}
45437 }
45438 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) String() string { return proto.CompactTextString(m) }
45439 func (*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) ProtoMessage()    {}
45440 func (*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) Descriptor() ([]byte, []int) {
45441         return fileDescriptor_21c7528bb61f1a7a, []int{544}
45442 }
45443
45444 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Unmarshal(b []byte) error {
45445         return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Unmarshal(m, b)
45446 }
45447 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45448         return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Marshal(b, m, deterministic)
45449 }
45450 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Merge(src proto.Message) {
45451         xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Merge(m, src)
45452 }
45453 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_Size() int {
45454         return xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.Size(m)
45455 }
45456 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) XXX_DiscardUnknown() {
45457         xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT.DiscardUnknown(m)
45458 }
45459
45460 var xxx_messageInfo_SCS120KHZoneEighthT_SCS60KHZoneSixteenthT proto.InternalMessageInfo
45461
45462 func (m *SCS120KHZoneEighthT_SCS60KHZoneSixteenthT) GetValues() []uint32 {
45463         if m != nil {
45464                 return m.Values
45465         }
45466         return nil
45467 }
45468
45469 type SCS120KHZoneSixteenthT struct {
45470         Values               []uint32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
45471         XXX_NoUnkeyedLiteral struct{} `json:"-"`
45472         XXX_unrecognized     []byte   `json:"-"`
45473         XXX_sizecache        int32    `json:"-"`
45474 }
45475
45476 func (m *SCS120KHZoneSixteenthT) Reset()         { *m = SCS120KHZoneSixteenthT{} }
45477 func (m *SCS120KHZoneSixteenthT) String() string { return proto.CompactTextString(m) }
45478 func (*SCS120KHZoneSixteenthT) ProtoMessage()    {}
45479 func (*SCS120KHZoneSixteenthT) Descriptor() ([]byte, []int) {
45480         return fileDescriptor_21c7528bb61f1a7a, []int{545}
45481 }
45482
45483 func (m *SCS120KHZoneSixteenthT) XXX_Unmarshal(b []byte) error {
45484         return xxx_messageInfo_SCS120KHZoneSixteenthT.Unmarshal(m, b)
45485 }
45486 func (m *SCS120KHZoneSixteenthT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45487         return xxx_messageInfo_SCS120KHZoneSixteenthT.Marshal(b, m, deterministic)
45488 }
45489 func (m *SCS120KHZoneSixteenthT) XXX_Merge(src proto.Message) {
45490         xxx_messageInfo_SCS120KHZoneSixteenthT.Merge(m, src)
45491 }
45492 func (m *SCS120KHZoneSixteenthT) XXX_Size() int {
45493         return xxx_messageInfo_SCS120KHZoneSixteenthT.Size(m)
45494 }
45495 func (m *SCS120KHZoneSixteenthT) XXX_DiscardUnknown() {
45496         xxx_messageInfo_SCS120KHZoneSixteenthT.DiscardUnknown(m)
45497 }
45498
45499 var xxx_messageInfo_SCS120KHZoneSixteenthT proto.InternalMessageInfo
45500
45501 func (m *SCS120KHZoneSixteenthT) GetValues() []uint32 {
45502         if m != nil {
45503                 return m.Values
45504         }
45505         return nil
45506 }
45507
45508 type UplinkConfigCommonSIB struct {
45509         FrequencyInfoUL          *FrequencyInfoUL_SIB `protobuf:"bytes,1,opt,name=frequencyInfoUL,proto3" json:"frequencyInfoUL,omitempty"`
45510         InitialUplinkBWP         *BWP_UplinkCommon    `protobuf:"bytes,2,opt,name=initialUplinkBWP,proto3" json:"initialUplinkBWP,omitempty"`
45511         TimeAlignmentTimerCommon *TimeAlignmentTimer  `protobuf:"bytes,3,opt,name=timeAlignmentTimerCommon,proto3" json:"timeAlignmentTimerCommon,omitempty"`
45512         XXX_NoUnkeyedLiteral     struct{}             `json:"-"`
45513         XXX_unrecognized         []byte               `json:"-"`
45514         XXX_sizecache            int32                `json:"-"`
45515 }
45516
45517 func (m *UplinkConfigCommonSIB) Reset()         { *m = UplinkConfigCommonSIB{} }
45518 func (m *UplinkConfigCommonSIB) String() string { return proto.CompactTextString(m) }
45519 func (*UplinkConfigCommonSIB) ProtoMessage()    {}
45520 func (*UplinkConfigCommonSIB) Descriptor() ([]byte, []int) {
45521         return fileDescriptor_21c7528bb61f1a7a, []int{546}
45522 }
45523
45524 func (m *UplinkConfigCommonSIB) XXX_Unmarshal(b []byte) error {
45525         return xxx_messageInfo_UplinkConfigCommonSIB.Unmarshal(m, b)
45526 }
45527 func (m *UplinkConfigCommonSIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45528         return xxx_messageInfo_UplinkConfigCommonSIB.Marshal(b, m, deterministic)
45529 }
45530 func (m *UplinkConfigCommonSIB) XXX_Merge(src proto.Message) {
45531         xxx_messageInfo_UplinkConfigCommonSIB.Merge(m, src)
45532 }
45533 func (m *UplinkConfigCommonSIB) XXX_Size() int {
45534         return xxx_messageInfo_UplinkConfigCommonSIB.Size(m)
45535 }
45536 func (m *UplinkConfigCommonSIB) XXX_DiscardUnknown() {
45537         xxx_messageInfo_UplinkConfigCommonSIB.DiscardUnknown(m)
45538 }
45539
45540 var xxx_messageInfo_UplinkConfigCommonSIB proto.InternalMessageInfo
45541
45542 func (m *UplinkConfigCommonSIB) GetFrequencyInfoUL() *FrequencyInfoUL_SIB {
45543         if m != nil {
45544                 return m.FrequencyInfoUL
45545         }
45546         return nil
45547 }
45548
45549 func (m *UplinkConfigCommonSIB) GetInitialUplinkBWP() *BWP_UplinkCommon {
45550         if m != nil {
45551                 return m.InitialUplinkBWP
45552         }
45553         return nil
45554 }
45555
45556 func (m *UplinkConfigCommonSIB) GetTimeAlignmentTimerCommon() *TimeAlignmentTimer {
45557         if m != nil {
45558                 return m.TimeAlignmentTimerCommon
45559         }
45560         return nil
45561 }
45562
45563 type FrequencyInfoUL_SIB struct {
45564         FrequencyBandList       *MultiFrequencyBandListNR_SIB `protobuf:"bytes,1,opt,name=frequencyBandList,proto3" json:"frequencyBandList,omitempty"`
45565         AbsoluteFrequencyPointA *wrappers.UInt32Value         `protobuf:"bytes,2,opt,name=absoluteFrequencyPointA,proto3" json:"absoluteFrequencyPointA,omitempty"`
45566         Scs_SpecificCarrierList []*SCS_SpecificCarrier        `protobuf:"bytes,3,rep,name=scs_SpecificCarrierList,json=scsSpecificCarrierList,proto3" json:"scs_SpecificCarrierList,omitempty"`
45567         P_Max                   *wrappers.Int32Value          `protobuf:"bytes,4,opt,name=p_Max,json=pMax,proto3" json:"p_Max,omitempty"`
45568         FrequencyShift7P5Khz    *TrueOpt                      `protobuf:"bytes,5,opt,name=frequencyShift7p5khz,proto3" json:"frequencyShift7p5khz,omitempty"`
45569         XXX_NoUnkeyedLiteral    struct{}                      `json:"-"`
45570         XXX_unrecognized        []byte                        `json:"-"`
45571         XXX_sizecache           int32                         `json:"-"`
45572 }
45573
45574 func (m *FrequencyInfoUL_SIB) Reset()         { *m = FrequencyInfoUL_SIB{} }
45575 func (m *FrequencyInfoUL_SIB) String() string { return proto.CompactTextString(m) }
45576 func (*FrequencyInfoUL_SIB) ProtoMessage()    {}
45577 func (*FrequencyInfoUL_SIB) Descriptor() ([]byte, []int) {
45578         return fileDescriptor_21c7528bb61f1a7a, []int{547}
45579 }
45580
45581 func (m *FrequencyInfoUL_SIB) XXX_Unmarshal(b []byte) error {
45582         return xxx_messageInfo_FrequencyInfoUL_SIB.Unmarshal(m, b)
45583 }
45584 func (m *FrequencyInfoUL_SIB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45585         return xxx_messageInfo_FrequencyInfoUL_SIB.Marshal(b, m, deterministic)
45586 }
45587 func (m *FrequencyInfoUL_SIB) XXX_Merge(src proto.Message) {
45588         xxx_messageInfo_FrequencyInfoUL_SIB.Merge(m, src)
45589 }
45590 func (m *FrequencyInfoUL_SIB) XXX_Size() int {
45591         return xxx_messageInfo_FrequencyInfoUL_SIB.Size(m)
45592 }
45593 func (m *FrequencyInfoUL_SIB) XXX_DiscardUnknown() {
45594         xxx_messageInfo_FrequencyInfoUL_SIB.DiscardUnknown(m)
45595 }
45596
45597 var xxx_messageInfo_FrequencyInfoUL_SIB proto.InternalMessageInfo
45598
45599 func (m *FrequencyInfoUL_SIB) GetFrequencyBandList() *MultiFrequencyBandListNR_SIB {
45600         if m != nil {
45601                 return m.FrequencyBandList
45602         }
45603         return nil
45604 }
45605
45606 func (m *FrequencyInfoUL_SIB) GetAbsoluteFrequencyPointA() *wrappers.UInt32Value {
45607         if m != nil {
45608                 return m.AbsoluteFrequencyPointA
45609         }
45610         return nil
45611 }
45612
45613 func (m *FrequencyInfoUL_SIB) GetScs_SpecificCarrierList() []*SCS_SpecificCarrier {
45614         if m != nil {
45615                 return m.Scs_SpecificCarrierList
45616         }
45617         return nil
45618 }
45619
45620 func (m *FrequencyInfoUL_SIB) GetP_Max() *wrappers.Int32Value {
45621         if m != nil {
45622                 return m.P_Max
45623         }
45624         return nil
45625 }
45626
45627 func (m *FrequencyInfoUL_SIB) GetFrequencyShift7P5Khz() *TrueOpt {
45628         if m != nil {
45629                 return m.FrequencyShift7P5Khz
45630         }
45631         return nil
45632 }
45633
45634 type SIB_N_TimingAdvanceOffset struct {
45635         Value                SIB_N_TimingAdvanceOffset_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_N_TimingAdvanceOffset_Value" json:"value,omitempty"`
45636         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
45637         XXX_unrecognized     []byte                          `json:"-"`
45638         XXX_sizecache        int32                           `json:"-"`
45639 }
45640
45641 func (m *SIB_N_TimingAdvanceOffset) Reset()         { *m = SIB_N_TimingAdvanceOffset{} }
45642 func (m *SIB_N_TimingAdvanceOffset) String() string { return proto.CompactTextString(m) }
45643 func (*SIB_N_TimingAdvanceOffset) ProtoMessage()    {}
45644 func (*SIB_N_TimingAdvanceOffset) Descriptor() ([]byte, []int) {
45645         return fileDescriptor_21c7528bb61f1a7a, []int{548}
45646 }
45647
45648 func (m *SIB_N_TimingAdvanceOffset) XXX_Unmarshal(b []byte) error {
45649         return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Unmarshal(m, b)
45650 }
45651 func (m *SIB_N_TimingAdvanceOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45652         return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Marshal(b, m, deterministic)
45653 }
45654 func (m *SIB_N_TimingAdvanceOffset) XXX_Merge(src proto.Message) {
45655         xxx_messageInfo_SIB_N_TimingAdvanceOffset.Merge(m, src)
45656 }
45657 func (m *SIB_N_TimingAdvanceOffset) XXX_Size() int {
45658         return xxx_messageInfo_SIB_N_TimingAdvanceOffset.Size(m)
45659 }
45660 func (m *SIB_N_TimingAdvanceOffset) XXX_DiscardUnknown() {
45661         xxx_messageInfo_SIB_N_TimingAdvanceOffset.DiscardUnknown(m)
45662 }
45663
45664 var xxx_messageInfo_SIB_N_TimingAdvanceOffset proto.InternalMessageInfo
45665
45666 func (m *SIB_N_TimingAdvanceOffset) GetValue() SIB_N_TimingAdvanceOffset_Value {
45667         if m != nil {
45668                 return m.Value
45669         }
45670         return SIB_N_TimingAdvanceOffset_protobuf_unspecified
45671 }
45672
45673 type SIB_SSB_PositionsInBurst struct {
45674         InOneGroup           []byte               `protobuf:"bytes,1,opt,name=inOneGroup,proto3" json:"inOneGroup,omitempty"`
45675         GroupPresence        *wrappers.BytesValue `protobuf:"bytes,2,opt,name=groupPresence,proto3" json:"groupPresence,omitempty"`
45676         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
45677         XXX_unrecognized     []byte               `json:"-"`
45678         XXX_sizecache        int32                `json:"-"`
45679 }
45680
45681 func (m *SIB_SSB_PositionsInBurst) Reset()         { *m = SIB_SSB_PositionsInBurst{} }
45682 func (m *SIB_SSB_PositionsInBurst) String() string { return proto.CompactTextString(m) }
45683 func (*SIB_SSB_PositionsInBurst) ProtoMessage()    {}
45684 func (*SIB_SSB_PositionsInBurst) Descriptor() ([]byte, []int) {
45685         return fileDescriptor_21c7528bb61f1a7a, []int{549}
45686 }
45687
45688 func (m *SIB_SSB_PositionsInBurst) XXX_Unmarshal(b []byte) error {
45689         return xxx_messageInfo_SIB_SSB_PositionsInBurst.Unmarshal(m, b)
45690 }
45691 func (m *SIB_SSB_PositionsInBurst) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45692         return xxx_messageInfo_SIB_SSB_PositionsInBurst.Marshal(b, m, deterministic)
45693 }
45694 func (m *SIB_SSB_PositionsInBurst) XXX_Merge(src proto.Message) {
45695         xxx_messageInfo_SIB_SSB_PositionsInBurst.Merge(m, src)
45696 }
45697 func (m *SIB_SSB_PositionsInBurst) XXX_Size() int {
45698         return xxx_messageInfo_SIB_SSB_PositionsInBurst.Size(m)
45699 }
45700 func (m *SIB_SSB_PositionsInBurst) XXX_DiscardUnknown() {
45701         xxx_messageInfo_SIB_SSB_PositionsInBurst.DiscardUnknown(m)
45702 }
45703
45704 var xxx_messageInfo_SIB_SSB_PositionsInBurst proto.InternalMessageInfo
45705
45706 func (m *SIB_SSB_PositionsInBurst) GetInOneGroup() []byte {
45707         if m != nil {
45708                 return m.InOneGroup
45709         }
45710         return nil
45711 }
45712
45713 func (m *SIB_SSB_PositionsInBurst) GetGroupPresence() *wrappers.BytesValue {
45714         if m != nil {
45715                 return m.GroupPresence
45716         }
45717         return nil
45718 }
45719
45720 type SIB_SSB_PeriodicityServingCell struct {
45721         Value                SIB_SSB_PeriodicityServingCell_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.SIB_SSB_PeriodicityServingCell_Value" json:"value,omitempty"`
45722         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
45723         XXX_unrecognized     []byte                               `json:"-"`
45724         XXX_sizecache        int32                                `json:"-"`
45725 }
45726
45727 func (m *SIB_SSB_PeriodicityServingCell) Reset()         { *m = SIB_SSB_PeriodicityServingCell{} }
45728 func (m *SIB_SSB_PeriodicityServingCell) String() string { return proto.CompactTextString(m) }
45729 func (*SIB_SSB_PeriodicityServingCell) ProtoMessage()    {}
45730 func (*SIB_SSB_PeriodicityServingCell) Descriptor() ([]byte, []int) {
45731         return fileDescriptor_21c7528bb61f1a7a, []int{550}
45732 }
45733
45734 func (m *SIB_SSB_PeriodicityServingCell) XXX_Unmarshal(b []byte) error {
45735         return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Unmarshal(m, b)
45736 }
45737 func (m *SIB_SSB_PeriodicityServingCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45738         return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Marshal(b, m, deterministic)
45739 }
45740 func (m *SIB_SSB_PeriodicityServingCell) XXX_Merge(src proto.Message) {
45741         xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Merge(m, src)
45742 }
45743 func (m *SIB_SSB_PeriodicityServingCell) XXX_Size() int {
45744         return xxx_messageInfo_SIB_SSB_PeriodicityServingCell.Size(m)
45745 }
45746 func (m *SIB_SSB_PeriodicityServingCell) XXX_DiscardUnknown() {
45747         xxx_messageInfo_SIB_SSB_PeriodicityServingCell.DiscardUnknown(m)
45748 }
45749
45750 var xxx_messageInfo_SIB_SSB_PeriodicityServingCell proto.InternalMessageInfo
45751
45752 func (m *SIB_SSB_PeriodicityServingCell) GetValue() SIB_SSB_PeriodicityServingCell_Value {
45753         if m != nil {
45754                 return m.Value
45755         }
45756         return SIB_SSB_PeriodicityServingCell_protobuf_unspecified
45757 }
45758
45759 type UE_TimersAndConstants struct {
45760         T300                 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,1,opt,name=t300,proto3" json:"t300,omitempty"`
45761         T301                 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,2,opt,name=t301,proto3" json:"t301,omitempty"`
45762         T310                 *UE_TimersAndConstantsT310           `protobuf:"bytes,3,opt,name=t310,proto3" json:"t310,omitempty"`
45763         N310                 *UE_TimersAndConstantsN310           `protobuf:"bytes,4,opt,name=n310,proto3" json:"n310,omitempty"`
45764         T311                 *UE_TimersAndConstantsT311           `protobuf:"bytes,5,opt,name=t311,proto3" json:"t311,omitempty"`
45765         N311                 *UE_TimersAndConstantsN311           `protobuf:"bytes,6,opt,name=n311,proto3" json:"n311,omitempty"`
45766         T319                 *UE_TimersAndConstantsT300_T301_T319 `protobuf:"bytes,7,opt,name=t319,proto3" json:"t319,omitempty"`
45767         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
45768         XXX_unrecognized     []byte                               `json:"-"`
45769         XXX_sizecache        int32                                `json:"-"`
45770 }
45771
45772 func (m *UE_TimersAndConstants) Reset()         { *m = UE_TimersAndConstants{} }
45773 func (m *UE_TimersAndConstants) String() string { return proto.CompactTextString(m) }
45774 func (*UE_TimersAndConstants) ProtoMessage()    {}
45775 func (*UE_TimersAndConstants) Descriptor() ([]byte, []int) {
45776         return fileDescriptor_21c7528bb61f1a7a, []int{551}
45777 }
45778
45779 func (m *UE_TimersAndConstants) XXX_Unmarshal(b []byte) error {
45780         return xxx_messageInfo_UE_TimersAndConstants.Unmarshal(m, b)
45781 }
45782 func (m *UE_TimersAndConstants) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45783         return xxx_messageInfo_UE_TimersAndConstants.Marshal(b, m, deterministic)
45784 }
45785 func (m *UE_TimersAndConstants) XXX_Merge(src proto.Message) {
45786         xxx_messageInfo_UE_TimersAndConstants.Merge(m, src)
45787 }
45788 func (m *UE_TimersAndConstants) XXX_Size() int {
45789         return xxx_messageInfo_UE_TimersAndConstants.Size(m)
45790 }
45791 func (m *UE_TimersAndConstants) XXX_DiscardUnknown() {
45792         xxx_messageInfo_UE_TimersAndConstants.DiscardUnknown(m)
45793 }
45794
45795 var xxx_messageInfo_UE_TimersAndConstants proto.InternalMessageInfo
45796
45797 func (m *UE_TimersAndConstants) GetT300() *UE_TimersAndConstantsT300_T301_T319 {
45798         if m != nil {
45799                 return m.T300
45800         }
45801         return nil
45802 }
45803
45804 func (m *UE_TimersAndConstants) GetT301() *UE_TimersAndConstantsT300_T301_T319 {
45805         if m != nil {
45806                 return m.T301
45807         }
45808         return nil
45809 }
45810
45811 func (m *UE_TimersAndConstants) GetT310() *UE_TimersAndConstantsT310 {
45812         if m != nil {
45813                 return m.T310
45814         }
45815         return nil
45816 }
45817
45818 func (m *UE_TimersAndConstants) GetN310() *UE_TimersAndConstantsN310 {
45819         if m != nil {
45820                 return m.N310
45821         }
45822         return nil
45823 }
45824
45825 func (m *UE_TimersAndConstants) GetT311() *UE_TimersAndConstantsT311 {
45826         if m != nil {
45827                 return m.T311
45828         }
45829         return nil
45830 }
45831
45832 func (m *UE_TimersAndConstants) GetN311() *UE_TimersAndConstantsN311 {
45833         if m != nil {
45834                 return m.N311
45835         }
45836         return nil
45837 }
45838
45839 func (m *UE_TimersAndConstants) GetT319() *UE_TimersAndConstantsT300_T301_T319 {
45840         if m != nil {
45841                 return m.T319
45842         }
45843         return nil
45844 }
45845
45846 type UE_TimersAndConstantsT300_T301_T319 struct {
45847         Value                UE_TimersAndConstantsT300_T301_T319_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT300_T301_T319_Value" json:"value,omitempty"`
45848         XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
45849         XXX_unrecognized     []byte                                    `json:"-"`
45850         XXX_sizecache        int32                                     `json:"-"`
45851 }
45852
45853 func (m *UE_TimersAndConstantsT300_T301_T319) Reset()         { *m = UE_TimersAndConstantsT300_T301_T319{} }
45854 func (m *UE_TimersAndConstantsT300_T301_T319) String() string { return proto.CompactTextString(m) }
45855 func (*UE_TimersAndConstantsT300_T301_T319) ProtoMessage()    {}
45856 func (*UE_TimersAndConstantsT300_T301_T319) Descriptor() ([]byte, []int) {
45857         return fileDescriptor_21c7528bb61f1a7a, []int{552}
45858 }
45859
45860 func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Unmarshal(b []byte) error {
45861         return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Unmarshal(m, b)
45862 }
45863 func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45864         return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Marshal(b, m, deterministic)
45865 }
45866 func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Merge(src proto.Message) {
45867         xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Merge(m, src)
45868 }
45869 func (m *UE_TimersAndConstantsT300_T301_T319) XXX_Size() int {
45870         return xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.Size(m)
45871 }
45872 func (m *UE_TimersAndConstantsT300_T301_T319) XXX_DiscardUnknown() {
45873         xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319.DiscardUnknown(m)
45874 }
45875
45876 var xxx_messageInfo_UE_TimersAndConstantsT300_T301_T319 proto.InternalMessageInfo
45877
45878 func (m *UE_TimersAndConstantsT300_T301_T319) GetValue() UE_TimersAndConstantsT300_T301_T319_Value {
45879         if m != nil {
45880                 return m.Value
45881         }
45882         return UE_TimersAndConstantsT300_T301_T319_protobuf_unspecified
45883 }
45884
45885 type UE_TimersAndConstantsT310 struct {
45886         Value                UE_TimersAndConstantsT310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT310_Value" json:"value,omitempty"`
45887         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
45888         XXX_unrecognized     []byte                          `json:"-"`
45889         XXX_sizecache        int32                           `json:"-"`
45890 }
45891
45892 func (m *UE_TimersAndConstantsT310) Reset()         { *m = UE_TimersAndConstantsT310{} }
45893 func (m *UE_TimersAndConstantsT310) String() string { return proto.CompactTextString(m) }
45894 func (*UE_TimersAndConstantsT310) ProtoMessage()    {}
45895 func (*UE_TimersAndConstantsT310) Descriptor() ([]byte, []int) {
45896         return fileDescriptor_21c7528bb61f1a7a, []int{553}
45897 }
45898
45899 func (m *UE_TimersAndConstantsT310) XXX_Unmarshal(b []byte) error {
45900         return xxx_messageInfo_UE_TimersAndConstantsT310.Unmarshal(m, b)
45901 }
45902 func (m *UE_TimersAndConstantsT310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45903         return xxx_messageInfo_UE_TimersAndConstantsT310.Marshal(b, m, deterministic)
45904 }
45905 func (m *UE_TimersAndConstantsT310) XXX_Merge(src proto.Message) {
45906         xxx_messageInfo_UE_TimersAndConstantsT310.Merge(m, src)
45907 }
45908 func (m *UE_TimersAndConstantsT310) XXX_Size() int {
45909         return xxx_messageInfo_UE_TimersAndConstantsT310.Size(m)
45910 }
45911 func (m *UE_TimersAndConstantsT310) XXX_DiscardUnknown() {
45912         xxx_messageInfo_UE_TimersAndConstantsT310.DiscardUnknown(m)
45913 }
45914
45915 var xxx_messageInfo_UE_TimersAndConstantsT310 proto.InternalMessageInfo
45916
45917 func (m *UE_TimersAndConstantsT310) GetValue() UE_TimersAndConstantsT310_Value {
45918         if m != nil {
45919                 return m.Value
45920         }
45921         return UE_TimersAndConstantsT310_protobuf_unspecified
45922 }
45923
45924 type UE_TimersAndConstantsN310 struct {
45925         Value                UE_TimersAndConstantsN310_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsN310_Value" json:"value,omitempty"`
45926         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
45927         XXX_unrecognized     []byte                          `json:"-"`
45928         XXX_sizecache        int32                           `json:"-"`
45929 }
45930
45931 func (m *UE_TimersAndConstantsN310) Reset()         { *m = UE_TimersAndConstantsN310{} }
45932 func (m *UE_TimersAndConstantsN310) String() string { return proto.CompactTextString(m) }
45933 func (*UE_TimersAndConstantsN310) ProtoMessage()    {}
45934 func (*UE_TimersAndConstantsN310) Descriptor() ([]byte, []int) {
45935         return fileDescriptor_21c7528bb61f1a7a, []int{554}
45936 }
45937
45938 func (m *UE_TimersAndConstantsN310) XXX_Unmarshal(b []byte) error {
45939         return xxx_messageInfo_UE_TimersAndConstantsN310.Unmarshal(m, b)
45940 }
45941 func (m *UE_TimersAndConstantsN310) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45942         return xxx_messageInfo_UE_TimersAndConstantsN310.Marshal(b, m, deterministic)
45943 }
45944 func (m *UE_TimersAndConstantsN310) XXX_Merge(src proto.Message) {
45945         xxx_messageInfo_UE_TimersAndConstantsN310.Merge(m, src)
45946 }
45947 func (m *UE_TimersAndConstantsN310) XXX_Size() int {
45948         return xxx_messageInfo_UE_TimersAndConstantsN310.Size(m)
45949 }
45950 func (m *UE_TimersAndConstantsN310) XXX_DiscardUnknown() {
45951         xxx_messageInfo_UE_TimersAndConstantsN310.DiscardUnknown(m)
45952 }
45953
45954 var xxx_messageInfo_UE_TimersAndConstantsN310 proto.InternalMessageInfo
45955
45956 func (m *UE_TimersAndConstantsN310) GetValue() UE_TimersAndConstantsN310_Value {
45957         if m != nil {
45958                 return m.Value
45959         }
45960         return UE_TimersAndConstantsN310_protobuf_unspecified
45961 }
45962
45963 type UE_TimersAndConstantsT311 struct {
45964         Value                UE_TimersAndConstantsT311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsT311_Value" json:"value,omitempty"`
45965         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
45966         XXX_unrecognized     []byte                          `json:"-"`
45967         XXX_sizecache        int32                           `json:"-"`
45968 }
45969
45970 func (m *UE_TimersAndConstantsT311) Reset()         { *m = UE_TimersAndConstantsT311{} }
45971 func (m *UE_TimersAndConstantsT311) String() string { return proto.CompactTextString(m) }
45972 func (*UE_TimersAndConstantsT311) ProtoMessage()    {}
45973 func (*UE_TimersAndConstantsT311) Descriptor() ([]byte, []int) {
45974         return fileDescriptor_21c7528bb61f1a7a, []int{555}
45975 }
45976
45977 func (m *UE_TimersAndConstantsT311) XXX_Unmarshal(b []byte) error {
45978         return xxx_messageInfo_UE_TimersAndConstantsT311.Unmarshal(m, b)
45979 }
45980 func (m *UE_TimersAndConstantsT311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
45981         return xxx_messageInfo_UE_TimersAndConstantsT311.Marshal(b, m, deterministic)
45982 }
45983 func (m *UE_TimersAndConstantsT311) XXX_Merge(src proto.Message) {
45984         xxx_messageInfo_UE_TimersAndConstantsT311.Merge(m, src)
45985 }
45986 func (m *UE_TimersAndConstantsT311) XXX_Size() int {
45987         return xxx_messageInfo_UE_TimersAndConstantsT311.Size(m)
45988 }
45989 func (m *UE_TimersAndConstantsT311) XXX_DiscardUnknown() {
45990         xxx_messageInfo_UE_TimersAndConstantsT311.DiscardUnknown(m)
45991 }
45992
45993 var xxx_messageInfo_UE_TimersAndConstantsT311 proto.InternalMessageInfo
45994
45995 func (m *UE_TimersAndConstantsT311) GetValue() UE_TimersAndConstantsT311_Value {
45996         if m != nil {
45997                 return m.Value
45998         }
45999         return UE_TimersAndConstantsT311_protobuf_unspecified
46000 }
46001
46002 type UE_TimersAndConstantsN311 struct {
46003         Value                UE_TimersAndConstantsN311_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UE_TimersAndConstantsN311_Value" json:"value,omitempty"`
46004         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
46005         XXX_unrecognized     []byte                          `json:"-"`
46006         XXX_sizecache        int32                           `json:"-"`
46007 }
46008
46009 func (m *UE_TimersAndConstantsN311) Reset()         { *m = UE_TimersAndConstantsN311{} }
46010 func (m *UE_TimersAndConstantsN311) String() string { return proto.CompactTextString(m) }
46011 func (*UE_TimersAndConstantsN311) ProtoMessage()    {}
46012 func (*UE_TimersAndConstantsN311) Descriptor() ([]byte, []int) {
46013         return fileDescriptor_21c7528bb61f1a7a, []int{556}
46014 }
46015
46016 func (m *UE_TimersAndConstantsN311) XXX_Unmarshal(b []byte) error {
46017         return xxx_messageInfo_UE_TimersAndConstantsN311.Unmarshal(m, b)
46018 }
46019 func (m *UE_TimersAndConstantsN311) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46020         return xxx_messageInfo_UE_TimersAndConstantsN311.Marshal(b, m, deterministic)
46021 }
46022 func (m *UE_TimersAndConstantsN311) XXX_Merge(src proto.Message) {
46023         xxx_messageInfo_UE_TimersAndConstantsN311.Merge(m, src)
46024 }
46025 func (m *UE_TimersAndConstantsN311) XXX_Size() int {
46026         return xxx_messageInfo_UE_TimersAndConstantsN311.Size(m)
46027 }
46028 func (m *UE_TimersAndConstantsN311) XXX_DiscardUnknown() {
46029         xxx_messageInfo_UE_TimersAndConstantsN311.DiscardUnknown(m)
46030 }
46031
46032 var xxx_messageInfo_UE_TimersAndConstantsN311 proto.InternalMessageInfo
46033
46034 func (m *UE_TimersAndConstantsN311) GetValue() UE_TimersAndConstantsN311_Value {
46035         if m != nil {
46036                 return m.Value
46037         }
46038         return UE_TimersAndConstantsN311_protobuf_unspecified
46039 }
46040
46041 type UAC_BarringPerCatList struct {
46042         Items                []*UAC_BarringPerCat `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
46043         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
46044         XXX_unrecognized     []byte               `json:"-"`
46045         XXX_sizecache        int32                `json:"-"`
46046 }
46047
46048 func (m *UAC_BarringPerCatList) Reset()         { *m = UAC_BarringPerCatList{} }
46049 func (m *UAC_BarringPerCatList) String() string { return proto.CompactTextString(m) }
46050 func (*UAC_BarringPerCatList) ProtoMessage()    {}
46051 func (*UAC_BarringPerCatList) Descriptor() ([]byte, []int) {
46052         return fileDescriptor_21c7528bb61f1a7a, []int{557}
46053 }
46054
46055 func (m *UAC_BarringPerCatList) XXX_Unmarshal(b []byte) error {
46056         return xxx_messageInfo_UAC_BarringPerCatList.Unmarshal(m, b)
46057 }
46058 func (m *UAC_BarringPerCatList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46059         return xxx_messageInfo_UAC_BarringPerCatList.Marshal(b, m, deterministic)
46060 }
46061 func (m *UAC_BarringPerCatList) XXX_Merge(src proto.Message) {
46062         xxx_messageInfo_UAC_BarringPerCatList.Merge(m, src)
46063 }
46064 func (m *UAC_BarringPerCatList) XXX_Size() int {
46065         return xxx_messageInfo_UAC_BarringPerCatList.Size(m)
46066 }
46067 func (m *UAC_BarringPerCatList) XXX_DiscardUnknown() {
46068         xxx_messageInfo_UAC_BarringPerCatList.DiscardUnknown(m)
46069 }
46070
46071 var xxx_messageInfo_UAC_BarringPerCatList proto.InternalMessageInfo
46072
46073 func (m *UAC_BarringPerCatList) GetItems() []*UAC_BarringPerCat {
46074         if m != nil {
46075                 return m.Items
46076         }
46077         return nil
46078 }
46079
46080 type UAC_BarringPerCat struct {
46081         AccessCategory         uint32   `protobuf:"varint,1,opt,name=accessCategory,proto3" json:"accessCategory,omitempty"`
46082         UacBarringInfoSetIndex uint32   `protobuf:"varint,2,opt,name=uac_barringInfoSetIndex,json=uacBarringInfoSetIndex,proto3" json:"uac_barringInfoSetIndex,omitempty"`
46083         XXX_NoUnkeyedLiteral   struct{} `json:"-"`
46084         XXX_unrecognized       []byte   `json:"-"`
46085         XXX_sizecache          int32    `json:"-"`
46086 }
46087
46088 func (m *UAC_BarringPerCat) Reset()         { *m = UAC_BarringPerCat{} }
46089 func (m *UAC_BarringPerCat) String() string { return proto.CompactTextString(m) }
46090 func (*UAC_BarringPerCat) ProtoMessage()    {}
46091 func (*UAC_BarringPerCat) Descriptor() ([]byte, []int) {
46092         return fileDescriptor_21c7528bb61f1a7a, []int{558}
46093 }
46094
46095 func (m *UAC_BarringPerCat) XXX_Unmarshal(b []byte) error {
46096         return xxx_messageInfo_UAC_BarringPerCat.Unmarshal(m, b)
46097 }
46098 func (m *UAC_BarringPerCat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46099         return xxx_messageInfo_UAC_BarringPerCat.Marshal(b, m, deterministic)
46100 }
46101 func (m *UAC_BarringPerCat) XXX_Merge(src proto.Message) {
46102         xxx_messageInfo_UAC_BarringPerCat.Merge(m, src)
46103 }
46104 func (m *UAC_BarringPerCat) XXX_Size() int {
46105         return xxx_messageInfo_UAC_BarringPerCat.Size(m)
46106 }
46107 func (m *UAC_BarringPerCat) XXX_DiscardUnknown() {
46108         xxx_messageInfo_UAC_BarringPerCat.DiscardUnknown(m)
46109 }
46110
46111 var xxx_messageInfo_UAC_BarringPerCat proto.InternalMessageInfo
46112
46113 func (m *UAC_BarringPerCat) GetAccessCategory() uint32 {
46114         if m != nil {
46115                 return m.AccessCategory
46116         }
46117         return 0
46118 }
46119
46120 func (m *UAC_BarringPerCat) GetUacBarringInfoSetIndex() uint32 {
46121         if m != nil {
46122                 return m.UacBarringInfoSetIndex
46123         }
46124         return 0
46125 }
46126
46127 type UAC_BarringPerPLMN_List struct {
46128         Items                []*UAC_BarringPerPLMN `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
46129         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
46130         XXX_unrecognized     []byte                `json:"-"`
46131         XXX_sizecache        int32                 `json:"-"`
46132 }
46133
46134 func (m *UAC_BarringPerPLMN_List) Reset()         { *m = UAC_BarringPerPLMN_List{} }
46135 func (m *UAC_BarringPerPLMN_List) String() string { return proto.CompactTextString(m) }
46136 func (*UAC_BarringPerPLMN_List) ProtoMessage()    {}
46137 func (*UAC_BarringPerPLMN_List) Descriptor() ([]byte, []int) {
46138         return fileDescriptor_21c7528bb61f1a7a, []int{559}
46139 }
46140
46141 func (m *UAC_BarringPerPLMN_List) XXX_Unmarshal(b []byte) error {
46142         return xxx_messageInfo_UAC_BarringPerPLMN_List.Unmarshal(m, b)
46143 }
46144 func (m *UAC_BarringPerPLMN_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46145         return xxx_messageInfo_UAC_BarringPerPLMN_List.Marshal(b, m, deterministic)
46146 }
46147 func (m *UAC_BarringPerPLMN_List) XXX_Merge(src proto.Message) {
46148         xxx_messageInfo_UAC_BarringPerPLMN_List.Merge(m, src)
46149 }
46150 func (m *UAC_BarringPerPLMN_List) XXX_Size() int {
46151         return xxx_messageInfo_UAC_BarringPerPLMN_List.Size(m)
46152 }
46153 func (m *UAC_BarringPerPLMN_List) XXX_DiscardUnknown() {
46154         xxx_messageInfo_UAC_BarringPerPLMN_List.DiscardUnknown(m)
46155 }
46156
46157 var xxx_messageInfo_UAC_BarringPerPLMN_List proto.InternalMessageInfo
46158
46159 func (m *UAC_BarringPerPLMN_List) GetItems() []*UAC_BarringPerPLMN {
46160         if m != nil {
46161                 return m.Items
46162         }
46163         return nil
46164 }
46165
46166 type UAC_BarringPerPLMN struct {
46167         Plmn_IdentityIndex uint32 `protobuf:"varint,1,opt,name=plmn_IdentityIndex,json=plmnIdentityIndex,proto3" json:"plmn_IdentityIndex,omitempty"`
46168         // Types that are valid to be assigned to Uac_ACBarringListType:
46169         //      *UAC_BarringPerPLMN_Uac_ImplicitACBarringList
46170         //      *UAC_BarringPerPLMN_Uac_ExplicitACBarringList
46171         Uac_ACBarringListType isUAC_BarringPerPLMN_Uac_ACBarringListType `protobuf_oneof:"uac_ACBarringListType"`
46172         XXX_NoUnkeyedLiteral  struct{}                                   `json:"-"`
46173         XXX_unrecognized      []byte                                     `json:"-"`
46174         XXX_sizecache         int32                                      `json:"-"`
46175 }
46176
46177 func (m *UAC_BarringPerPLMN) Reset()         { *m = UAC_BarringPerPLMN{} }
46178 func (m *UAC_BarringPerPLMN) String() string { return proto.CompactTextString(m) }
46179 func (*UAC_BarringPerPLMN) ProtoMessage()    {}
46180 func (*UAC_BarringPerPLMN) Descriptor() ([]byte, []int) {
46181         return fileDescriptor_21c7528bb61f1a7a, []int{560}
46182 }
46183
46184 func (m *UAC_BarringPerPLMN) XXX_Unmarshal(b []byte) error {
46185         return xxx_messageInfo_UAC_BarringPerPLMN.Unmarshal(m, b)
46186 }
46187 func (m *UAC_BarringPerPLMN) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46188         return xxx_messageInfo_UAC_BarringPerPLMN.Marshal(b, m, deterministic)
46189 }
46190 func (m *UAC_BarringPerPLMN) XXX_Merge(src proto.Message) {
46191         xxx_messageInfo_UAC_BarringPerPLMN.Merge(m, src)
46192 }
46193 func (m *UAC_BarringPerPLMN) XXX_Size() int {
46194         return xxx_messageInfo_UAC_BarringPerPLMN.Size(m)
46195 }
46196 func (m *UAC_BarringPerPLMN) XXX_DiscardUnknown() {
46197         xxx_messageInfo_UAC_BarringPerPLMN.DiscardUnknown(m)
46198 }
46199
46200 var xxx_messageInfo_UAC_BarringPerPLMN proto.InternalMessageInfo
46201
46202 func (m *UAC_BarringPerPLMN) GetPlmn_IdentityIndex() uint32 {
46203         if m != nil {
46204                 return m.Plmn_IdentityIndex
46205         }
46206         return 0
46207 }
46208
46209 type isUAC_BarringPerPLMN_Uac_ACBarringListType interface {
46210         isUAC_BarringPerPLMN_Uac_ACBarringListType()
46211 }
46212
46213 type UAC_BarringPerPLMN_Uac_ImplicitACBarringList struct {
46214         Uac_ImplicitACBarringList *UAC_ImplicitACBarringList `protobuf:"bytes,2,opt,name=uac_ImplicitACBarringList,json=uacImplicitACBarringList,proto3,oneof"`
46215 }
46216
46217 type UAC_BarringPerPLMN_Uac_ExplicitACBarringList struct {
46218         Uac_ExplicitACBarringList *UAC_BarringPerCatList `protobuf:"bytes,3,opt,name=uac_ExplicitACBarringList,json=uacExplicitACBarringList,proto3,oneof"`
46219 }
46220
46221 func (*UAC_BarringPerPLMN_Uac_ImplicitACBarringList) isUAC_BarringPerPLMN_Uac_ACBarringListType() {}
46222
46223 func (*UAC_BarringPerPLMN_Uac_ExplicitACBarringList) isUAC_BarringPerPLMN_Uac_ACBarringListType() {}
46224
46225 func (m *UAC_BarringPerPLMN) GetUac_ACBarringListType() isUAC_BarringPerPLMN_Uac_ACBarringListType {
46226         if m != nil {
46227                 return m.Uac_ACBarringListType
46228         }
46229         return nil
46230 }
46231
46232 func (m *UAC_BarringPerPLMN) GetUac_ImplicitACBarringList() *UAC_ImplicitACBarringList {
46233         if x, ok := m.GetUac_ACBarringListType().(*UAC_BarringPerPLMN_Uac_ImplicitACBarringList); ok {
46234                 return x.Uac_ImplicitACBarringList
46235         }
46236         return nil
46237 }
46238
46239 func (m *UAC_BarringPerPLMN) GetUac_ExplicitACBarringList() *UAC_BarringPerCatList {
46240         if x, ok := m.GetUac_ACBarringListType().(*UAC_BarringPerPLMN_Uac_ExplicitACBarringList); ok {
46241                 return x.Uac_ExplicitACBarringList
46242         }
46243         return nil
46244 }
46245
46246 // XXX_OneofWrappers is for the internal use of the proto package.
46247 func (*UAC_BarringPerPLMN) XXX_OneofWrappers() []interface{} {
46248         return []interface{}{
46249                 (*UAC_BarringPerPLMN_Uac_ImplicitACBarringList)(nil),
46250                 (*UAC_BarringPerPLMN_Uac_ExplicitACBarringList)(nil),
46251         }
46252 }
46253
46254 type UAC_ImplicitACBarringList struct {
46255         Items                []uint32 `protobuf:"varint,1,rep,packed,name=items,proto3" json:"items,omitempty"`
46256         XXX_NoUnkeyedLiteral struct{} `json:"-"`
46257         XXX_unrecognized     []byte   `json:"-"`
46258         XXX_sizecache        int32    `json:"-"`
46259 }
46260
46261 func (m *UAC_ImplicitACBarringList) Reset()         { *m = UAC_ImplicitACBarringList{} }
46262 func (m *UAC_ImplicitACBarringList) String() string { return proto.CompactTextString(m) }
46263 func (*UAC_ImplicitACBarringList) ProtoMessage()    {}
46264 func (*UAC_ImplicitACBarringList) Descriptor() ([]byte, []int) {
46265         return fileDescriptor_21c7528bb61f1a7a, []int{561}
46266 }
46267
46268 func (m *UAC_ImplicitACBarringList) XXX_Unmarshal(b []byte) error {
46269         return xxx_messageInfo_UAC_ImplicitACBarringList.Unmarshal(m, b)
46270 }
46271 func (m *UAC_ImplicitACBarringList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46272         return xxx_messageInfo_UAC_ImplicitACBarringList.Marshal(b, m, deterministic)
46273 }
46274 func (m *UAC_ImplicitACBarringList) XXX_Merge(src proto.Message) {
46275         xxx_messageInfo_UAC_ImplicitACBarringList.Merge(m, src)
46276 }
46277 func (m *UAC_ImplicitACBarringList) XXX_Size() int {
46278         return xxx_messageInfo_UAC_ImplicitACBarringList.Size(m)
46279 }
46280 func (m *UAC_ImplicitACBarringList) XXX_DiscardUnknown() {
46281         xxx_messageInfo_UAC_ImplicitACBarringList.DiscardUnknown(m)
46282 }
46283
46284 var xxx_messageInfo_UAC_ImplicitACBarringList proto.InternalMessageInfo
46285
46286 func (m *UAC_ImplicitACBarringList) GetItems() []uint32 {
46287         if m != nil {
46288                 return m.Items
46289         }
46290         return nil
46291 }
46292
46293 type UAC_BarringInfoSetList struct {
46294         Items                []*UAC_BarringInfoSet `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
46295         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
46296         XXX_unrecognized     []byte                `json:"-"`
46297         XXX_sizecache        int32                 `json:"-"`
46298 }
46299
46300 func (m *UAC_BarringInfoSetList) Reset()         { *m = UAC_BarringInfoSetList{} }
46301 func (m *UAC_BarringInfoSetList) String() string { return proto.CompactTextString(m) }
46302 func (*UAC_BarringInfoSetList) ProtoMessage()    {}
46303 func (*UAC_BarringInfoSetList) Descriptor() ([]byte, []int) {
46304         return fileDescriptor_21c7528bb61f1a7a, []int{562}
46305 }
46306
46307 func (m *UAC_BarringInfoSetList) XXX_Unmarshal(b []byte) error {
46308         return xxx_messageInfo_UAC_BarringInfoSetList.Unmarshal(m, b)
46309 }
46310 func (m *UAC_BarringInfoSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46311         return xxx_messageInfo_UAC_BarringInfoSetList.Marshal(b, m, deterministic)
46312 }
46313 func (m *UAC_BarringInfoSetList) XXX_Merge(src proto.Message) {
46314         xxx_messageInfo_UAC_BarringInfoSetList.Merge(m, src)
46315 }
46316 func (m *UAC_BarringInfoSetList) XXX_Size() int {
46317         return xxx_messageInfo_UAC_BarringInfoSetList.Size(m)
46318 }
46319 func (m *UAC_BarringInfoSetList) XXX_DiscardUnknown() {
46320         xxx_messageInfo_UAC_BarringInfoSetList.DiscardUnknown(m)
46321 }
46322
46323 var xxx_messageInfo_UAC_BarringInfoSetList proto.InternalMessageInfo
46324
46325 func (m *UAC_BarringInfoSetList) GetItems() []*UAC_BarringInfoSet {
46326         if m != nil {
46327                 return m.Items
46328         }
46329         return nil
46330 }
46331
46332 type UAC_BarringInfoSet struct {
46333         Uac_BarringFactor            *UAC_BarringFactor `protobuf:"bytes,1,opt,name=uac_BarringFactor,json=uacBarringFactor,proto3" json:"uac_BarringFactor,omitempty"`
46334         Uac_BarringTime              *UAC_BarringTime   `protobuf:"bytes,2,opt,name=uac_BarringTime,json=uacBarringTime,proto3" json:"uac_BarringTime,omitempty"`
46335         Uac_BarringForAccessIdentity []byte             `protobuf:"bytes,3,opt,name=uac_BarringForAccessIdentity,json=uacBarringForAccessIdentity,proto3" json:"uac_BarringForAccessIdentity,omitempty"`
46336         XXX_NoUnkeyedLiteral         struct{}           `json:"-"`
46337         XXX_unrecognized             []byte             `json:"-"`
46338         XXX_sizecache                int32              `json:"-"`
46339 }
46340
46341 func (m *UAC_BarringInfoSet) Reset()         { *m = UAC_BarringInfoSet{} }
46342 func (m *UAC_BarringInfoSet) String() string { return proto.CompactTextString(m) }
46343 func (*UAC_BarringInfoSet) ProtoMessage()    {}
46344 func (*UAC_BarringInfoSet) Descriptor() ([]byte, []int) {
46345         return fileDescriptor_21c7528bb61f1a7a, []int{563}
46346 }
46347
46348 func (m *UAC_BarringInfoSet) XXX_Unmarshal(b []byte) error {
46349         return xxx_messageInfo_UAC_BarringInfoSet.Unmarshal(m, b)
46350 }
46351 func (m *UAC_BarringInfoSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46352         return xxx_messageInfo_UAC_BarringInfoSet.Marshal(b, m, deterministic)
46353 }
46354 func (m *UAC_BarringInfoSet) XXX_Merge(src proto.Message) {
46355         xxx_messageInfo_UAC_BarringInfoSet.Merge(m, src)
46356 }
46357 func (m *UAC_BarringInfoSet) XXX_Size() int {
46358         return xxx_messageInfo_UAC_BarringInfoSet.Size(m)
46359 }
46360 func (m *UAC_BarringInfoSet) XXX_DiscardUnknown() {
46361         xxx_messageInfo_UAC_BarringInfoSet.DiscardUnknown(m)
46362 }
46363
46364 var xxx_messageInfo_UAC_BarringInfoSet proto.InternalMessageInfo
46365
46366 func (m *UAC_BarringInfoSet) GetUac_BarringFactor() *UAC_BarringFactor {
46367         if m != nil {
46368                 return m.Uac_BarringFactor
46369         }
46370         return nil
46371 }
46372
46373 func (m *UAC_BarringInfoSet) GetUac_BarringTime() *UAC_BarringTime {
46374         if m != nil {
46375                 return m.Uac_BarringTime
46376         }
46377         return nil
46378 }
46379
46380 func (m *UAC_BarringInfoSet) GetUac_BarringForAccessIdentity() []byte {
46381         if m != nil {
46382                 return m.Uac_BarringForAccessIdentity
46383         }
46384         return nil
46385 }
46386
46387 type UAC_BarringFactor struct {
46388         Value                UAC_BarringFactor_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UAC_BarringFactor_Value" json:"value,omitempty"`
46389         XXX_NoUnkeyedLiteral struct{}                `json:"-"`
46390         XXX_unrecognized     []byte                  `json:"-"`
46391         XXX_sizecache        int32                   `json:"-"`
46392 }
46393
46394 func (m *UAC_BarringFactor) Reset()         { *m = UAC_BarringFactor{} }
46395 func (m *UAC_BarringFactor) String() string { return proto.CompactTextString(m) }
46396 func (*UAC_BarringFactor) ProtoMessage()    {}
46397 func (*UAC_BarringFactor) Descriptor() ([]byte, []int) {
46398         return fileDescriptor_21c7528bb61f1a7a, []int{564}
46399 }
46400
46401 func (m *UAC_BarringFactor) XXX_Unmarshal(b []byte) error {
46402         return xxx_messageInfo_UAC_BarringFactor.Unmarshal(m, b)
46403 }
46404 func (m *UAC_BarringFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46405         return xxx_messageInfo_UAC_BarringFactor.Marshal(b, m, deterministic)
46406 }
46407 func (m *UAC_BarringFactor) XXX_Merge(src proto.Message) {
46408         xxx_messageInfo_UAC_BarringFactor.Merge(m, src)
46409 }
46410 func (m *UAC_BarringFactor) XXX_Size() int {
46411         return xxx_messageInfo_UAC_BarringFactor.Size(m)
46412 }
46413 func (m *UAC_BarringFactor) XXX_DiscardUnknown() {
46414         xxx_messageInfo_UAC_BarringFactor.DiscardUnknown(m)
46415 }
46416
46417 var xxx_messageInfo_UAC_BarringFactor proto.InternalMessageInfo
46418
46419 func (m *UAC_BarringFactor) GetValue() UAC_BarringFactor_Value {
46420         if m != nil {
46421                 return m.Value
46422         }
46423         return UAC_BarringFactor_protobuf_unspecified
46424 }
46425
46426 type UAC_BarringTime struct {
46427         Value                UAC_BarringTime_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.UAC_BarringTime_Value" json:"value,omitempty"`
46428         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
46429         XXX_unrecognized     []byte                `json:"-"`
46430         XXX_sizecache        int32                 `json:"-"`
46431 }
46432
46433 func (m *UAC_BarringTime) Reset()         { *m = UAC_BarringTime{} }
46434 func (m *UAC_BarringTime) String() string { return proto.CompactTextString(m) }
46435 func (*UAC_BarringTime) ProtoMessage()    {}
46436 func (*UAC_BarringTime) Descriptor() ([]byte, []int) {
46437         return fileDescriptor_21c7528bb61f1a7a, []int{565}
46438 }
46439
46440 func (m *UAC_BarringTime) XXX_Unmarshal(b []byte) error {
46441         return xxx_messageInfo_UAC_BarringTime.Unmarshal(m, b)
46442 }
46443 func (m *UAC_BarringTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46444         return xxx_messageInfo_UAC_BarringTime.Marshal(b, m, deterministic)
46445 }
46446 func (m *UAC_BarringTime) XXX_Merge(src proto.Message) {
46447         xxx_messageInfo_UAC_BarringTime.Merge(m, src)
46448 }
46449 func (m *UAC_BarringTime) XXX_Size() int {
46450         return xxx_messageInfo_UAC_BarringTime.Size(m)
46451 }
46452 func (m *UAC_BarringTime) XXX_DiscardUnknown() {
46453         xxx_messageInfo_UAC_BarringTime.DiscardUnknown(m)
46454 }
46455
46456 var xxx_messageInfo_UAC_BarringTime proto.InternalMessageInfo
46457
46458 func (m *UAC_BarringTime) GetValue() UAC_BarringTime_Value {
46459         if m != nil {
46460                 return m.Value
46461         }
46462         return UAC_BarringTime_protobuf_unspecified
46463 }
46464
46465 type MobilityStateParameters struct {
46466         T_Evaluation         *T_Evaluation_HystNormal `protobuf:"bytes,1,opt,name=t_Evaluation,json=tEvaluation,proto3" json:"t_Evaluation,omitempty"`
46467         T_HystNormal         *T_Evaluation_HystNormal `protobuf:"bytes,2,opt,name=t_HystNormal,json=tHystNormal,proto3" json:"t_HystNormal,omitempty"`
46468         N_CellChangeMedium   uint32                   `protobuf:"varint,3,opt,name=n_CellChangeMedium,json=nCellChangeMedium,proto3" json:"n_CellChangeMedium,omitempty"`
46469         N_CellChangeHigh     uint32                   `protobuf:"varint,4,opt,name=n_CellChangeHigh,json=nCellChangeHigh,proto3" json:"n_CellChangeHigh,omitempty"`
46470         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
46471         XXX_unrecognized     []byte                   `json:"-"`
46472         XXX_sizecache        int32                    `json:"-"`
46473 }
46474
46475 func (m *MobilityStateParameters) Reset()         { *m = MobilityStateParameters{} }
46476 func (m *MobilityStateParameters) String() string { return proto.CompactTextString(m) }
46477 func (*MobilityStateParameters) ProtoMessage()    {}
46478 func (*MobilityStateParameters) Descriptor() ([]byte, []int) {
46479         return fileDescriptor_21c7528bb61f1a7a, []int{566}
46480 }
46481
46482 func (m *MobilityStateParameters) XXX_Unmarshal(b []byte) error {
46483         return xxx_messageInfo_MobilityStateParameters.Unmarshal(m, b)
46484 }
46485 func (m *MobilityStateParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46486         return xxx_messageInfo_MobilityStateParameters.Marshal(b, m, deterministic)
46487 }
46488 func (m *MobilityStateParameters) XXX_Merge(src proto.Message) {
46489         xxx_messageInfo_MobilityStateParameters.Merge(m, src)
46490 }
46491 func (m *MobilityStateParameters) XXX_Size() int {
46492         return xxx_messageInfo_MobilityStateParameters.Size(m)
46493 }
46494 func (m *MobilityStateParameters) XXX_DiscardUnknown() {
46495         xxx_messageInfo_MobilityStateParameters.DiscardUnknown(m)
46496 }
46497
46498 var xxx_messageInfo_MobilityStateParameters proto.InternalMessageInfo
46499
46500 func (m *MobilityStateParameters) GetT_Evaluation() *T_Evaluation_HystNormal {
46501         if m != nil {
46502                 return m.T_Evaluation
46503         }
46504         return nil
46505 }
46506
46507 func (m *MobilityStateParameters) GetT_HystNormal() *T_Evaluation_HystNormal {
46508         if m != nil {
46509                 return m.T_HystNormal
46510         }
46511         return nil
46512 }
46513
46514 func (m *MobilityStateParameters) GetN_CellChangeMedium() uint32 {
46515         if m != nil {
46516                 return m.N_CellChangeMedium
46517         }
46518         return 0
46519 }
46520
46521 func (m *MobilityStateParameters) GetN_CellChangeHigh() uint32 {
46522         if m != nil {
46523                 return m.N_CellChangeHigh
46524         }
46525         return 0
46526 }
46527
46528 type T_Evaluation_HystNormal struct {
46529         Value                T_Evaluation_HystNormal_Value `protobuf:"varint,1,opt,name=value,proto3,enum=streaming_protobufs.T_Evaluation_HystNormal_Value" json:"value,omitempty"`
46530         XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
46531         XXX_unrecognized     []byte                        `json:"-"`
46532         XXX_sizecache        int32                         `json:"-"`
46533 }
46534
46535 func (m *T_Evaluation_HystNormal) Reset()         { *m = T_Evaluation_HystNormal{} }
46536 func (m *T_Evaluation_HystNormal) String() string { return proto.CompactTextString(m) }
46537 func (*T_Evaluation_HystNormal) ProtoMessage()    {}
46538 func (*T_Evaluation_HystNormal) Descriptor() ([]byte, []int) {
46539         return fileDescriptor_21c7528bb61f1a7a, []int{567}
46540 }
46541
46542 func (m *T_Evaluation_HystNormal) XXX_Unmarshal(b []byte) error {
46543         return xxx_messageInfo_T_Evaluation_HystNormal.Unmarshal(m, b)
46544 }
46545 func (m *T_Evaluation_HystNormal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46546         return xxx_messageInfo_T_Evaluation_HystNormal.Marshal(b, m, deterministic)
46547 }
46548 func (m *T_Evaluation_HystNormal) XXX_Merge(src proto.Message) {
46549         xxx_messageInfo_T_Evaluation_HystNormal.Merge(m, src)
46550 }
46551 func (m *T_Evaluation_HystNormal) XXX_Size() int {
46552         return xxx_messageInfo_T_Evaluation_HystNormal.Size(m)
46553 }
46554 func (m *T_Evaluation_HystNormal) XXX_DiscardUnknown() {
46555         xxx_messageInfo_T_Evaluation_HystNormal.DiscardUnknown(m)
46556 }
46557
46558 var xxx_messageInfo_T_Evaluation_HystNormal proto.InternalMessageInfo
46559
46560 func (m *T_Evaluation_HystNormal) GetValue() T_Evaluation_HystNormal_Value {
46561         if m != nil {
46562                 return m.Value
46563         }
46564         return T_Evaluation_HystNormal_protobuf_unspecified
46565 }
46566
46567 type EUTRA_MultiBandInfoList struct {
46568         Items                []*EUTRA_MultiBandInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
46569         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
46570         XXX_unrecognized     []byte                 `json:"-"`
46571         XXX_sizecache        int32                  `json:"-"`
46572 }
46573
46574 func (m *EUTRA_MultiBandInfoList) Reset()         { *m = EUTRA_MultiBandInfoList{} }
46575 func (m *EUTRA_MultiBandInfoList) String() string { return proto.CompactTextString(m) }
46576 func (*EUTRA_MultiBandInfoList) ProtoMessage()    {}
46577 func (*EUTRA_MultiBandInfoList) Descriptor() ([]byte, []int) {
46578         return fileDescriptor_21c7528bb61f1a7a, []int{568}
46579 }
46580
46581 func (m *EUTRA_MultiBandInfoList) XXX_Unmarshal(b []byte) error {
46582         return xxx_messageInfo_EUTRA_MultiBandInfoList.Unmarshal(m, b)
46583 }
46584 func (m *EUTRA_MultiBandInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46585         return xxx_messageInfo_EUTRA_MultiBandInfoList.Marshal(b, m, deterministic)
46586 }
46587 func (m *EUTRA_MultiBandInfoList) XXX_Merge(src proto.Message) {
46588         xxx_messageInfo_EUTRA_MultiBandInfoList.Merge(m, src)
46589 }
46590 func (m *EUTRA_MultiBandInfoList) XXX_Size() int {
46591         return xxx_messageInfo_EUTRA_MultiBandInfoList.Size(m)
46592 }
46593 func (m *EUTRA_MultiBandInfoList) XXX_DiscardUnknown() {
46594         xxx_messageInfo_EUTRA_MultiBandInfoList.DiscardUnknown(m)
46595 }
46596
46597 var xxx_messageInfo_EUTRA_MultiBandInfoList proto.InternalMessageInfo
46598
46599 func (m *EUTRA_MultiBandInfoList) GetItems() []*EUTRA_MultiBandInfo {
46600         if m != nil {
46601                 return m.Items
46602         }
46603         return nil
46604 }
46605
46606 type EUTRA_MultiBandInfo struct {
46607         Eutra_FreqBandIndicator uint32             `protobuf:"varint,1,opt,name=eutra_FreqBandIndicator,json=eutraFreqBandIndicator,proto3" json:"eutra_FreqBandIndicator,omitempty"`
46608         Eutra_NS_PmaxList       *EUTRA_NS_PmaxList `protobuf:"bytes,3,opt,name=eutra_NS_PmaxList,json=eutraNSPmaxList,proto3" json:"eutra_NS_PmaxList,omitempty"`
46609         XXX_NoUnkeyedLiteral    struct{}           `json:"-"`
46610         XXX_unrecognized        []byte             `json:"-"`
46611         XXX_sizecache           int32              `json:"-"`
46612 }
46613
46614 func (m *EUTRA_MultiBandInfo) Reset()         { *m = EUTRA_MultiBandInfo{} }
46615 func (m *EUTRA_MultiBandInfo) String() string { return proto.CompactTextString(m) }
46616 func (*EUTRA_MultiBandInfo) ProtoMessage()    {}
46617 func (*EUTRA_MultiBandInfo) Descriptor() ([]byte, []int) {
46618         return fileDescriptor_21c7528bb61f1a7a, []int{569}
46619 }
46620
46621 func (m *EUTRA_MultiBandInfo) XXX_Unmarshal(b []byte) error {
46622         return xxx_messageInfo_EUTRA_MultiBandInfo.Unmarshal(m, b)
46623 }
46624 func (m *EUTRA_MultiBandInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46625         return xxx_messageInfo_EUTRA_MultiBandInfo.Marshal(b, m, deterministic)
46626 }
46627 func (m *EUTRA_MultiBandInfo) XXX_Merge(src proto.Message) {
46628         xxx_messageInfo_EUTRA_MultiBandInfo.Merge(m, src)
46629 }
46630 func (m *EUTRA_MultiBandInfo) XXX_Size() int {
46631         return xxx_messageInfo_EUTRA_MultiBandInfo.Size(m)
46632 }
46633 func (m *EUTRA_MultiBandInfo) XXX_DiscardUnknown() {
46634         xxx_messageInfo_EUTRA_MultiBandInfo.DiscardUnknown(m)
46635 }
46636
46637 var xxx_messageInfo_EUTRA_MultiBandInfo proto.InternalMessageInfo
46638
46639 func (m *EUTRA_MultiBandInfo) GetEutra_FreqBandIndicator() uint32 {
46640         if m != nil {
46641                 return m.Eutra_FreqBandIndicator
46642         }
46643         return 0
46644 }
46645
46646 func (m *EUTRA_MultiBandInfo) GetEutra_NS_PmaxList() *EUTRA_NS_PmaxList {
46647         if m != nil {
46648                 return m.Eutra_NS_PmaxList
46649         }
46650         return nil
46651 }
46652
46653 type EUTRA_NS_PmaxList struct {
46654         Items                []*EUTRA_NS_PmaxValue `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
46655         XXX_NoUnkeyedLiteral struct{}              `json:"-"`
46656         XXX_unrecognized     []byte                `json:"-"`
46657         XXX_sizecache        int32                 `json:"-"`
46658 }
46659
46660 func (m *EUTRA_NS_PmaxList) Reset()         { *m = EUTRA_NS_PmaxList{} }
46661 func (m *EUTRA_NS_PmaxList) String() string { return proto.CompactTextString(m) }
46662 func (*EUTRA_NS_PmaxList) ProtoMessage()    {}
46663 func (*EUTRA_NS_PmaxList) Descriptor() ([]byte, []int) {
46664         return fileDescriptor_21c7528bb61f1a7a, []int{570}
46665 }
46666
46667 func (m *EUTRA_NS_PmaxList) XXX_Unmarshal(b []byte) error {
46668         return xxx_messageInfo_EUTRA_NS_PmaxList.Unmarshal(m, b)
46669 }
46670 func (m *EUTRA_NS_PmaxList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46671         return xxx_messageInfo_EUTRA_NS_PmaxList.Marshal(b, m, deterministic)
46672 }
46673 func (m *EUTRA_NS_PmaxList) XXX_Merge(src proto.Message) {
46674         xxx_messageInfo_EUTRA_NS_PmaxList.Merge(m, src)
46675 }
46676 func (m *EUTRA_NS_PmaxList) XXX_Size() int {
46677         return xxx_messageInfo_EUTRA_NS_PmaxList.Size(m)
46678 }
46679 func (m *EUTRA_NS_PmaxList) XXX_DiscardUnknown() {
46680         xxx_messageInfo_EUTRA_NS_PmaxList.DiscardUnknown(m)
46681 }
46682
46683 var xxx_messageInfo_EUTRA_NS_PmaxList proto.InternalMessageInfo
46684
46685 func (m *EUTRA_NS_PmaxList) GetItems() []*EUTRA_NS_PmaxValue {
46686         if m != nil {
46687                 return m.Items
46688         }
46689         return nil
46690 }
46691
46692 type EUTRA_NS_PmaxValue struct {
46693         AdditionalPmax             *wrappers.Int32Value  `protobuf:"bytes,1,opt,name=additionalPmax,proto3" json:"additionalPmax,omitempty"`
46694         AdditionalSpectrumEmission *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=additionalSpectrumEmission,proto3" json:"additionalSpectrumEmission,omitempty"`
46695         XXX_NoUnkeyedLiteral       struct{}              `json:"-"`
46696         XXX_unrecognized           []byte                `json:"-"`
46697         XXX_sizecache              int32                 `json:"-"`
46698 }
46699
46700 func (m *EUTRA_NS_PmaxValue) Reset()         { *m = EUTRA_NS_PmaxValue{} }
46701 func (m *EUTRA_NS_PmaxValue) String() string { return proto.CompactTextString(m) }
46702 func (*EUTRA_NS_PmaxValue) ProtoMessage()    {}
46703 func (*EUTRA_NS_PmaxValue) Descriptor() ([]byte, []int) {
46704         return fileDescriptor_21c7528bb61f1a7a, []int{571}
46705 }
46706
46707 func (m *EUTRA_NS_PmaxValue) XXX_Unmarshal(b []byte) error {
46708         return xxx_messageInfo_EUTRA_NS_PmaxValue.Unmarshal(m, b)
46709 }
46710 func (m *EUTRA_NS_PmaxValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
46711         return xxx_messageInfo_EUTRA_NS_PmaxValue.Marshal(b, m, deterministic)
46712 }
46713 func (m *EUTRA_NS_PmaxValue) XXX_Merge(src proto.Message) {
46714         xxx_messageInfo_EUTRA_NS_PmaxValue.Merge(m, src)
46715 }
46716 func (m *EUTRA_NS_PmaxValue) XXX_Size() int {
46717         return xxx_messageInfo_EUTRA_NS_PmaxValue.Size(m)
46718 }
46719 func (m *EUTRA_NS_PmaxValue) XXX_DiscardUnknown() {
46720         xxx_messageInfo_EUTRA_NS_PmaxValue.DiscardUnknown(m)
46721 }
46722
46723 var xxx_messageInfo_EUTRA_NS_PmaxValue proto.InternalMessageInfo
46724
46725 func (m *EUTRA_NS_PmaxValue) GetAdditionalPmax() *wrappers.Int32Value {
46726         if m != nil {
46727                 return m.AdditionalPmax
46728         }
46729         return nil
46730 }
46731
46732 func (m *EUTRA_NS_PmaxValue) GetAdditionalSpectrumEmission() *wrappers.UInt32Value {
46733         if m != nil {
46734                 return m.AdditionalSpectrumEmission
46735         }
46736         return nil
46737 }
46738
46739 func init() {
46740         proto.RegisterEnum("streaming_protobufs.MaxRetxThreshold_Value", MaxRetxThreshold_Value_name, MaxRetxThreshold_Value_value)
46741         proto.RegisterEnum("streaming_protobufs.SN_FieldLengthAM_Value", SN_FieldLengthAM_Value_name, SN_FieldLengthAM_Value_value)
46742         proto.RegisterEnum("streaming_protobufs.T_PollRetransmit_Value", T_PollRetransmit_Value_name, T_PollRetransmit_Value_value)
46743         proto.RegisterEnum("streaming_protobufs.PollPDU_Value", PollPDU_Value_name, PollPDU_Value_value)
46744         proto.RegisterEnum("streaming_protobufs.PollByte_Value", PollByte_Value_name, PollByte_Value_value)
46745         proto.RegisterEnum("streaming_protobufs.T_Reassembly_Value", T_Reassembly_Value_name, T_Reassembly_Value_value)
46746         proto.RegisterEnum("streaming_protobufs.T_StatusProhibit_Value", T_StatusProhibit_Value_name, T_StatusProhibit_Value_value)
46747         proto.RegisterEnum("streaming_protobufs.SN_FieldLengthUM_Value", SN_FieldLengthUM_Value_name, SN_FieldLengthUM_Value_value)
46748         proto.RegisterEnum("streaming_protobufs.PrioritisedBitRate_Value", PrioritisedBitRate_Value_name, PrioritisedBitRate_Value_value)
46749         proto.RegisterEnum("streaming_protobufs.BucketSizeDuration_Value", BucketSizeDuration_Value_name, BucketSizeDuration_Value_value)
46750         proto.RegisterEnum("streaming_protobufs.SubcarrierSpacing_Value", SubcarrierSpacing_Value_name, SubcarrierSpacing_Value_value)
46751         proto.RegisterEnum("streaming_protobufs.MaxPUSCH_Duration_Value", MaxPUSCH_Duration_Value_name, MaxPUSCH_Duration_Value_value)
46752         proto.RegisterEnum("streaming_protobufs.BitRateQueryProhibitTimer_Value", BitRateQueryProhibitTimer_Value_name, BitRateQueryProhibitTimer_Value_value)
46753         proto.RegisterEnum("streaming_protobufs.MilliSeconds_Value", MilliSeconds_Value_name, MilliSeconds_Value_value)
46754         proto.RegisterEnum("streaming_protobufs.DRX_InactivityTimer_Value", DRX_InactivityTimer_Value_name, DRX_InactivityTimer_Value_value)
46755         proto.RegisterEnum("streaming_protobufs.DRX_RetransmissionTimer_Value", DRX_RetransmissionTimer_Value_name, DRX_RetransmissionTimer_Value_value)
46756         proto.RegisterEnum("streaming_protobufs.DRX_ShortCycle_Value", DRX_ShortCycle_Value_name, DRX_ShortCycle_Value_value)
46757         proto.RegisterEnum("streaming_protobufs.SR_ProhibitTimer_Value", SR_ProhibitTimer_Value_name, SR_ProhibitTimer_Value_value)
46758         proto.RegisterEnum("streaming_protobufs.SR_TransMax_Value", SR_TransMax_Value_name, SR_TransMax_Value_value)
46759         proto.RegisterEnum("streaming_protobufs.PeriodicBSR_Timer_Value", PeriodicBSR_Timer_Value_name, PeriodicBSR_Timer_Value_value)
46760         proto.RegisterEnum("streaming_protobufs.RetxBSR_Timer_Value", RetxBSR_Timer_Value_name, RetxBSR_Timer_Value_value)
46761         proto.RegisterEnum("streaming_protobufs.LogicalChannelSR_DelayTimer_Value", LogicalChannelSR_DelayTimer_Value_name, LogicalChannelSR_DelayTimer_Value_value)
46762         proto.RegisterEnum("streaming_protobufs.TimeAlignmentTimer_Value", TimeAlignmentTimer_Value_name, TimeAlignmentTimer_Value_value)
46763         proto.RegisterEnum("streaming_protobufs.PHR_PeriodicTimer_Value", PHR_PeriodicTimer_Value_name, PHR_PeriodicTimer_Value_value)
46764         proto.RegisterEnum("streaming_protobufs.PHR_ProhibitTimer_Value", PHR_ProhibitTimer_Value_name, PHR_ProhibitTimer_Value_value)
46765         proto.RegisterEnum("streaming_protobufs.PHR_Tx_PowerFactorChange_Value", PHR_Tx_PowerFactorChange_Value_name, PHR_Tx_PowerFactorChange_Value_value)
46766         proto.RegisterEnum("streaming_protobufs.PHR_ModeOtherCG_Value", PHR_ModeOtherCG_Value_name, PHR_ModeOtherCG_Value_value)
46767         proto.RegisterEnum("streaming_protobufs.DataInactivityTimer_Value", DataInactivityTimer_Value_name, DataInactivityTimer_Value_value)
46768         proto.RegisterEnum("streaming_protobufs.PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook", PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_name, PhysicalCellGroupConfig_PDSCH_HARQ_ACK_Codebook_value)
46769         proto.RegisterEnum("streaming_protobufs.XScale_Value", XScale_Value_name, XScale_Value_value)
46770         proto.RegisterEnum("streaming_protobufs.CyclicPrefix_Value", CyclicPrefix_Value_name, CyclicPrefix_Value_value)
46771         proto.RegisterEnum("streaming_protobufs.Reg_BundleSize_Value", Reg_BundleSize_Value_name, Reg_BundleSize_Value_value)
46772         proto.RegisterEnum("streaming_protobufs.InterleaverSize_Value", InterleaverSize_Value_name, InterleaverSize_Value_value)
46773         proto.RegisterEnum("streaming_protobufs.PrecoderGranularity_Value", PrecoderGranularity_Value_name, PrecoderGranularity_Value_value)
46774         proto.RegisterEnum("streaming_protobufs.MappingType_Value", MappingType_Value_name, MappingType_Value_value)
46775         proto.RegisterEnum("streaming_protobufs.Msg1_FDM_Value", Msg1_FDM_Value_name, Msg1_FDM_Value_value)
46776         proto.RegisterEnum("streaming_protobufs.PreambleTransMax_Value", PreambleTransMax_Value_name, PreambleTransMax_Value_value)
46777         proto.RegisterEnum("streaming_protobufs.PowerRampingStep_Value", PowerRampingStep_Value_name, PowerRampingStep_Value_value)
46778         proto.RegisterEnum("streaming_protobufs.RA_ResponseWindow_Value", RA_ResponseWindow_Value_name, RA_ResponseWindow_Value_value)
46779         proto.RegisterEnum("streaming_protobufs.Fraction_Value", Fraction_Value_name, Fraction_Value_value)
46780         proto.RegisterEnum("streaming_protobufs.OtherFraction_Value", OtherFraction_Value_name, OtherFraction_Value_value)
46781         proto.RegisterEnum("streaming_protobufs.RA_Msg3SizeGroupA_Value", RA_Msg3SizeGroupA_Value_name, RA_Msg3SizeGroupA_Value_value)
46782         proto.RegisterEnum("streaming_protobufs.MessagePowerOffsetGroupB_Value", MessagePowerOffsetGroupB_Value_name, MessagePowerOffsetGroupB_Value_value)
46783         proto.RegisterEnum("streaming_protobufs.RA_ContentionResolutionTimer_Value", RA_ContentionResolutionTimer_Value_name, RA_ContentionResolutionTimer_Value_value)
46784         proto.RegisterEnum("streaming_protobufs.RestrictedSetConfig_Value", RestrictedSetConfig_Value_name, RestrictedSetConfig_Value_value)
46785         proto.RegisterEnum("streaming_protobufs.PUCCH_GroupHopping_Value", PUCCH_GroupHopping_Value_name, PUCCH_GroupHopping_Value_value)
46786         proto.RegisterEnum("streaming_protobufs.N_TimingAdvanceOffset_Value", N_TimingAdvanceOffset_Value_name, N_TimingAdvanceOffset_Value_value)
46787         proto.RegisterEnum("streaming_protobufs.SSB_PeriodicityServingCell_Value", SSB_PeriodicityServingCell_Value_name, SSB_PeriodicityServingCell_Value_value)
46788         proto.RegisterEnum("streaming_protobufs.DMRS_TypeA_Position_Value", DMRS_TypeA_Position_Value_name, DMRS_TypeA_Position_Value_value)
46789         proto.RegisterEnum("streaming_protobufs.CarrierBandwidthDL_Value", CarrierBandwidthDL_Value_name, CarrierBandwidthDL_Value_value)
46790         proto.RegisterEnum("streaming_protobufs.RadioframeAllocationPeriod_Value", RadioframeAllocationPeriod_Value_name, RadioframeAllocationPeriod_Value_value)
46791         proto.RegisterEnum("streaming_protobufs.NrofCRS_Ports_Value", NrofCRS_Ports_Value_name, NrofCRS_Ports_Value_value)
46792         proto.RegisterEnum("streaming_protobufs.V_Shift_Value", V_Shift_Value_name, V_Shift_Value_value)
46793         proto.RegisterEnum("streaming_protobufs.Dummy_Value", Dummy_Value_name, Dummy_Value_value)
46794         proto.RegisterEnum("streaming_protobufs.DL_UL_TransmissionPeriodicity_Value", DL_UL_TransmissionPeriodicity_Value_name, DL_UL_TransmissionPeriodicity_Value_value)
46795         proto.RegisterEnum("streaming_protobufs.DL_UL_TransmissionPeriodicityV1530_Value", DL_UL_TransmissionPeriodicityV1530_Value_name, DL_UL_TransmissionPeriodicityV1530_Value_value)
46796         proto.RegisterEnum("streaming_protobufs.T304_Value", T304_Value_name, T304_Value_value)
46797         proto.RegisterEnum("streaming_protobufs.PowerRampingStepHighPriority_Value", PowerRampingStepHighPriority_Value_name, PowerRampingStepHighPriority_Value_value)
46798         proto.RegisterEnum("streaming_protobufs.ScalingFactorBI_Value", ScalingFactorBI_Value_name, ScalingFactorBI_Value_value)
46799         proto.RegisterEnum("streaming_protobufs.Duration_Value", Duration_Value_name, Duration_Value_value)
46800         proto.RegisterEnum("streaming_protobufs.Periodicity_Value", Periodicity_Value_name, Periodicity_Value_value)
46801         proto.RegisterEnum("streaming_protobufs.T310_Value", T310_Value_name, T310_Value_value)
46802         proto.RegisterEnum("streaming_protobufs.N310_Value", N310_Value_name, N310_Value_value)
46803         proto.RegisterEnum("streaming_protobufs.N311_Value", N311_Value_name, N311_Value_value)
46804         proto.RegisterEnum("streaming_protobufs.T311V1530_Value", T311V1530_Value_name, T311V1530_Value_value)
46805         proto.RegisterEnum("streaming_protobufs.RlmInSyncOutOfSyncThreshold_Value", RlmInSyncOutOfSyncThreshold_Value_name, RlmInSyncOutOfSyncThreshold_Value_value)
46806         proto.RegisterEnum("streaming_protobufs.TimeFrequencySet_Value", TimeFrequencySet_Value_name, TimeFrequencySet_Value_value)
46807         proto.RegisterEnum("streaming_protobufs.DMRS_Type_Value", DMRS_Type_Value_name, DMRS_Type_Value_value)
46808         proto.RegisterEnum("streaming_protobufs.DMRS_AdditionalPosition_Value", DMRS_AdditionalPosition_Value_name, DMRS_AdditionalPosition_Value_value)
46809         proto.RegisterEnum("streaming_protobufs.MaxLength_Value", MaxLength_Value_name, MaxLength_Value_value)
46810         proto.RegisterEnum("streaming_protobufs.ResourceElementOffset_Value", ResourceElementOffset_Value_name, ResourceElementOffset_Value_value)
46811         proto.RegisterEnum("streaming_protobufs.QCL_Type_Value", QCL_Type_Value_name, QCL_Type_Value_value)
46812         proto.RegisterEnum("streaming_protobufs.VRB_ToPRB_Interleaver_Value", VRB_ToPRB_Interleaver_Value_name, VRB_ToPRB_Interleaver_Value_value)
46813         proto.RegisterEnum("streaming_protobufs.ResourceAllocation_Value", ResourceAllocation_Value_name, ResourceAllocation_Value_value)
46814         proto.RegisterEnum("streaming_protobufs.PDSCH_AggregationFactor_Value", PDSCH_AggregationFactor_Value_name, PDSCH_AggregationFactor_Value_value)
46815         proto.RegisterEnum("streaming_protobufs.RBG_Size_Value", RBG_Size_Value_name, RBG_Size_Value_value)
46816         proto.RegisterEnum("streaming_protobufs.MCS_Table_Value", MCS_Table_Value_name, MCS_Table_Value_value)
46817         proto.RegisterEnum("streaming_protobufs.MaxNrofCodeWordsScheduledByDCI_Value", MaxNrofCodeWordsScheduledByDCI_Value_name, MaxNrofCodeWordsScheduledByDCI_Value_value)
46818         proto.RegisterEnum("streaming_protobufs.BundleSize_Value", BundleSize_Value_name, BundleSize_Value_value)
46819         proto.RegisterEnum("streaming_protobufs.BundleSizeSet1_Value", BundleSizeSet1_Value_name, BundleSizeSet1_Value_value)
46820         proto.RegisterEnum("streaming_protobufs.BundleSizeSet2_Value", BundleSizeSet2_Value_name, BundleSizeSet2_Value_value)
46821         proto.RegisterEnum("streaming_protobufs.NrofPorts_Value", NrofPorts_Value_name, NrofPorts_Value_value)
46822         proto.RegisterEnum("streaming_protobufs.CDM_Type_Value", CDM_Type_Value_name, CDM_Type_Value_value)
46823         proto.RegisterEnum("streaming_protobufs.Dot5_Value", Dot5_Value_name, Dot5_Value_value)
46824         proto.RegisterEnum("streaming_protobufs.SPS_ConfigPeriodicity_Value", SPS_ConfigPeriodicity_Value_name, SPS_ConfigPeriodicity_Value_value)
46825         proto.RegisterEnum("streaming_protobufs.SPS_MCS_Table_Value", SPS_MCS_Table_Value_name, SPS_MCS_Table_Value_value)
46826         proto.RegisterEnum("streaming_protobufs.Purpose_Value", Purpose_Value_name, Purpose_Value_value)
46827         proto.RegisterEnum("streaming_protobufs.BeamFailureInstanceMaxCount_Value", BeamFailureInstanceMaxCount_Value_name, BeamFailureInstanceMaxCount_Value_value)
46828         proto.RegisterEnum("streaming_protobufs.BeamFailureDetectionTimer_Value", BeamFailureDetectionTimer_Value_name, BeamFailureDetectionTimer_Value_value)
46829         proto.RegisterEnum("streaming_protobufs.BWP_InactivityTimer_Value", BWP_InactivityTimer_Value_name, BWP_InactivityTimer_Value_value)
46830         proto.RegisterEnum("streaming_protobufs.OCC_Length_Value", OCC_Length_Value_name, OCC_Length_Value_value)
46831         proto.RegisterEnum("streaming_protobufs.OCC_Index_Value", OCC_Index_Value_name, OCC_Index_Value_value)
46832         proto.RegisterEnum("streaming_protobufs.PUCCH_MaxCodeRate_Value", PUCCH_MaxCodeRate_Value_name, PUCCH_MaxCodeRate_Value_value)
46833         proto.RegisterEnum("streaming_protobufs.NrofSlots_Value", NrofSlots_Value_name, NrofSlots_Value_value)
46834         proto.RegisterEnum("streaming_protobufs.ClosedLoopIndex_Value", ClosedLoopIndex_Value_name, ClosedLoopIndex_Value_value)
46835         proto.RegisterEnum("streaming_protobufs.TwoPUCCH_PC_AdjustmentStates_Value", TwoPUCCH_PC_AdjustmentStates_Value_name, TwoPUCCH_PC_AdjustmentStates_Value_value)
46836         proto.RegisterEnum("streaming_protobufs.RateMatching_Value", RateMatching_Value_name, RateMatching_Value_value)
46837         proto.RegisterEnum("streaming_protobufs.SRS_SwitchFromCarrier_Value", SRS_SwitchFromCarrier_Value_name, SRS_SwitchFromCarrier_Value_value)
46838         proto.RegisterEnum("streaming_protobufs.Tx_Config_Value", Tx_Config_Value_name, Tx_Config_Value_value)
46839         proto.RegisterEnum("streaming_protobufs.MaxNrofPorts_Value", MaxNrofPorts_Value_name, MaxNrofPorts_Value_value)
46840         proto.RegisterEnum("streaming_protobufs.PTRS_Power_Value", PTRS_Power_Value_name, PTRS_Power_Value_value)
46841         proto.RegisterEnum("streaming_protobufs.TimeDensityTransformPrecoding_Value", TimeDensityTransformPrecoding_Value_name, TimeDensityTransformPrecoding_Value_value)
46842         proto.RegisterEnum("streaming_protobufs.Alpha_Value", Alpha_Value_name, Alpha_Value_value)
46843         proto.RegisterEnum("streaming_protobufs.TwoPUSCH_PC_AdjustmentStates_Value", TwoPUSCH_PC_AdjustmentStates_Value_name, TwoPUSCH_PC_AdjustmentStates_Value_value)
46844         proto.RegisterEnum("streaming_protobufs.FrequencyHopping_Value", FrequencyHopping_Value_name, FrequencyHopping_Value_value)
46845         proto.RegisterEnum("streaming_protobufs.PUSCH_AggregationFactor_Value", PUSCH_AggregationFactor_Value_name, PUSCH_AggregationFactor_Value_value)
46846         proto.RegisterEnum("streaming_protobufs.CodebookSubset_Value", CodebookSubset_Value_name, CodebookSubset_Value_value)
46847         proto.RegisterEnum("streaming_protobufs.RBG_Size2_Value", RBG_Size2_Value_name, RBG_Size2_Value_value)
46848         proto.RegisterEnum("streaming_protobufs.Scaling_Value", Scaling_Value_name, Scaling_Value_value)
46849         proto.RegisterEnum("streaming_protobufs.PowerControlLoopToUse_Value", PowerControlLoopToUse_Value_name, PowerControlLoopToUse_Value_value)
46850         proto.RegisterEnum("streaming_protobufs.RepK_Value", RepK_Value_name, RepK_Value_value)
46851         proto.RegisterEnum("streaming_protobufs.RepK_RV_Value", RepK_RV_Value_name, RepK_RV_Value_value)
46852         proto.RegisterEnum("streaming_protobufs.GrantPeriodicity_Value", GrantPeriodicity_Value_name, GrantPeriodicity_Value_value)
46853         proto.RegisterEnum("streaming_protobufs.SRS_ResourceSet_Usage_Value", SRS_ResourceSet_Usage_Value_name, SRS_ResourceSet_Usage_Value_value)
46854         proto.RegisterEnum("streaming_protobufs.SRS_PowerControlAdjustmentStates_Value", SRS_PowerControlAdjustmentStates_Value_name, SRS_PowerControlAdjustmentStates_Value_value)
46855         proto.RegisterEnum("streaming_protobufs.NrofSRS_Ports_Value", NrofSRS_Ports_Value_name, NrofSRS_Ports_Value_value)
46856         proto.RegisterEnum("streaming_protobufs.PTRS_PortIndex_Value", PTRS_PortIndex_Value_name, PTRS_PortIndex_Value_value)
46857         proto.RegisterEnum("streaming_protobufs.NrofSymbols_Value", NrofSymbols_Value_name, NrofSymbols_Value_value)
46858         proto.RegisterEnum("streaming_protobufs.RepetitionFactor_Value", RepetitionFactor_Value_name, RepetitionFactor_Value_value)
46859         proto.RegisterEnum("streaming_protobufs.GroupOrSequenceHopping_Value", GroupOrSequenceHopping_Value_name, GroupOrSequenceHopping_Value_value)
46860         proto.RegisterEnum("streaming_protobufs.SSBPerRACH_Occasion_Value", SSBPerRACH_Occasion_Value_name, SSBPerRACH_Occasion_Value_value)
46861         proto.RegisterEnum("streaming_protobufs.BeamFailureRecoveryTimer_Value", BeamFailureRecoveryTimer_Value_name, BeamFailureRecoveryTimer_Value_value)
46862         proto.RegisterEnum("streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock_Value", MaxCodeBlockGroupsPerTransportBlock_Value_name, MaxCodeBlockGroupsPerTransportBlock_Value_value)
46863         proto.RegisterEnum("streaming_protobufs.XOverhead_Value", XOverhead_Value_name, XOverhead_Value_value)
46864         proto.RegisterEnum("streaming_protobufs.NrofHARQ_ProcessesForPDSCH_Value", NrofHARQ_ProcessesForPDSCH_Value_name, NrofHARQ_ProcessesForPDSCH_Value_value)
46865         proto.RegisterEnum("streaming_protobufs.PowerControlOffsetSS_Value", PowerControlOffsetSS_Value_name, PowerControlOffsetSS_Value_value)
46866         proto.RegisterEnum("streaming_protobufs.SubcarrierLocationP0_Value", SubcarrierLocationP0_Value_name, SubcarrierLocationP0_Value_value)
46867         proto.RegisterEnum("streaming_protobufs.SubcarrierLocationP1_Value", SubcarrierLocationP1_Value_name, SubcarrierLocationP1_Value_value)
46868         proto.RegisterEnum("streaming_protobufs.ResourceType_Value", ResourceType_Value_name, ResourceType_Value_value)
46869         proto.RegisterEnum("streaming_protobufs.ReportSlotConfig_Value", ReportSlotConfig_Value_name, ReportSlotConfig_Value_value)
46870         proto.RegisterEnum("streaming_protobufs.CRI_RII1_CQI_Value", CRI_RII1_CQI_Value_name, CRI_RII1_CQI_Value_value)
46871         proto.RegisterEnum("streaming_protobufs.CQI_FormatIndicator_Value", CQI_FormatIndicator_Value_name, CQI_FormatIndicator_Value_value)
46872         proto.RegisterEnum("streaming_protobufs.PMI_FormatIndicator_Value", PMI_FormatIndicator_Value_name, PMI_FormatIndicator_Value_value)
46873         proto.RegisterEnum("streaming_protobufs.PhaseAlphabetSize_Value", PhaseAlphabetSize_Value_name, PhaseAlphabetSize_Value_value)
46874         proto.RegisterEnum("streaming_protobufs.NumberOfBeams_Value", NumberOfBeams_Value_name, NumberOfBeams_Value_value)
46875         proto.RegisterEnum("streaming_protobufs.PortSelectionSamplingSize_Value", PortSelectionSamplingSize_Value_name, PortSelectionSamplingSize_Value_value)
46876         proto.RegisterEnum("streaming_protobufs.CSI_ReportConfigDummy_Value", CSI_ReportConfigDummy_Value_name, CSI_ReportConfigDummy_Value_value)
46877         proto.RegisterEnum("streaming_protobufs.NrofReportedRS_Value", NrofReportedRS_Value_name, NrofReportedRS_Value_value)
46878         proto.RegisterEnum("streaming_protobufs.CQI_Table_Value", CQI_Table_Value_name, CQI_Table_Value_value)
46879         proto.RegisterEnum("streaming_protobufs.SubbandSize_Value", SubbandSize_Value_name, SubbandSize_Value_value)
46880         proto.RegisterEnum("streaming_protobufs.SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530", SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_name, SemiPersistentOnPUSCHV1530_ReportSlotConfigV1530_value)
46881         proto.RegisterEnum("streaming_protobufs.SCellDeactivationTimer_Value", SCellDeactivationTimer_Value_name, SCellDeactivationTimer_Value_value)
46882         proto.RegisterEnum("streaming_protobufs.PathlossReferenceLinking_Value", PathlossReferenceLinking_Value_name, PathlossReferenceLinking_Value_value)
46883         proto.RegisterEnum("streaming_protobufs.CSI_RS_MeasurementBW_NrofPRBs", CSI_RS_MeasurementBW_NrofPRBs_name, CSI_RS_MeasurementBW_NrofPRBs_value)
46884         proto.RegisterEnum("streaming_protobufs.Density_Value", Density_Value_name, Density_Value_value)
46885         proto.RegisterEnum("streaming_protobufs.Q_OffsetRange_Value", Q_OffsetRange_Value_name, Q_OffsetRange_Value_value)
46886         proto.RegisterEnum("streaming_protobufs.Range_Value", Range_Value_name, Range_Value_value)
46887         proto.RegisterEnum("streaming_protobufs.MeasCycleSCellV1530_Value", MeasCycleSCellV1530_Value_name, MeasCycleSCellV1530_Value_value)
46888         proto.RegisterEnum("streaming_protobufs.EUTRA_AllowedMeasBandwidth_Value", EUTRA_AllowedMeasBandwidth_Value_name, EUTRA_AllowedMeasBandwidth_Value_value)
46889         proto.RegisterEnum("streaming_protobufs.EUTRA_Q_OffsetRange_Value", EUTRA_Q_OffsetRange_Value_name, EUTRA_Q_OffsetRange_Value_value)
46890         proto.RegisterEnum("streaming_protobufs.EUTRA_Range_Value", EUTRA_Range_Value_name, EUTRA_Range_Value_value)
46891         proto.RegisterEnum("streaming_protobufs.NR_RS_Type_Value", NR_RS_Type_Value_name, NR_RS_Type_Value_value)
46892         proto.RegisterEnum("streaming_protobufs.ReportInterval_Value", ReportInterval_Value_name, ReportInterval_Value_value)
46893         proto.RegisterEnum("streaming_protobufs.ReportAmount_Value", ReportAmount_Value_name, ReportAmount_Value_value)
46894         proto.RegisterEnum("streaming_protobufs.TimeToTrigger_Value", TimeToTrigger_Value_name, TimeToTrigger_Value_value)
46895         proto.RegisterEnum("streaming_protobufs.ReportAddNeighMeas_Value", ReportAddNeighMeas_Value_name, ReportAddNeighMeas_Value_value)
46896         proto.RegisterEnum("streaming_protobufs.FilterCoefficient_Value", FilterCoefficient_Value_name, FilterCoefficient_Value_value)
46897         proto.RegisterEnum("streaming_protobufs.MGL_Value", MGL_Value_name, MGL_Value_value)
46898         proto.RegisterEnum("streaming_protobufs.MGRP_Value", MGRP_Value_name, MGRP_Value_value)
46899         proto.RegisterEnum("streaming_protobufs.MGTA_Value", MGTA_Value_name, MGTA_Value_value)
46900         proto.RegisterEnum("streaming_protobufs.MeasGapSharingScheme_Value", MeasGapSharingScheme_Value_name, MeasGapSharingScheme_Value_value)
46901         proto.RegisterEnum("streaming_protobufs.DelayBudgetReportingProhibitTimer_Value", DelayBudgetReportingProhibitTimer_Value_name, DelayBudgetReportingProhibitTimer_Value_value)
46902         proto.RegisterEnum("streaming_protobufs.OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer", OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_name, OverheatingAssistanceConfig_OverheatingIndicationProhibitTimer_value)
46903         proto.RegisterEnum("streaming_protobufs.AggregationLevel_Value", AggregationLevel_Value_name, AggregationLevel_Value_value)
46904         proto.RegisterEnum("streaming_protobufs.AggregationLevel_SFI_Value", AggregationLevel_SFI_Value_name, AggregationLevel_SFI_Value_value)
46905         proto.RegisterEnum("streaming_protobufs.Dummy1_Value", Dummy1_Value_name, Dummy1_Value_value)
46906         proto.RegisterEnum("streaming_protobufs.Dummy2_Value", Dummy2_Value_name, Dummy2_Value_value)
46907         proto.RegisterEnum("streaming_protobufs.DCI_Formats_Value", DCI_Formats_Value_name, DCI_Formats_Value_value)
46908         proto.RegisterEnum("streaming_protobufs.PLMN_IdentityInfo_CellReservedForOperatorUse", PLMN_IdentityInfo_CellReservedForOperatorUse_name, PLMN_IdentityInfo_CellReservedForOperatorUse_value)
46909         proto.RegisterEnum("streaming_protobufs.DiscardTimer_Value", DiscardTimer_Value_name, DiscardTimer_Value_value)
46910         proto.RegisterEnum("streaming_protobufs.PDCP_SN_Size_Value", PDCP_SN_Size_Value_name, PDCP_SN_Size_Value_value)
46911         proto.RegisterEnum("streaming_protobufs.UL_DataSplitThreshold_Value", UL_DataSplitThreshold_Value_name, UL_DataSplitThreshold_Value_value)
46912         proto.RegisterEnum("streaming_protobufs.T_Reordering_Value", T_Reordering_Value_name, T_Reordering_Value_value)
46913         proto.RegisterEnum("streaming_protobufs.SDAP_Header_Value", SDAP_Header_Value_name, SDAP_Header_Value_value)
46914         proto.RegisterEnum("streaming_protobufs.CipheringAlgorithm_Value", CipheringAlgorithm_Value_name, CipheringAlgorithm_Value_value)
46915         proto.RegisterEnum("streaming_protobufs.IntegrityProtAlgorithm_Value", IntegrityProtAlgorithm_Value_name, IntegrityProtAlgorithm_Value_value)
46916         proto.RegisterEnum("streaming_protobufs.KeyToUse_Value", KeyToUse_Value_name, KeyToUse_Value_value)
46917         proto.RegisterEnum("streaming_protobufs.ConnEstFailCount_Value", ConnEstFailCount_Value_name, ConnEstFailCount_Value_value)
46918         proto.RegisterEnum("streaming_protobufs.ConnEstFailOffsetValidity_Value", ConnEstFailOffsetValidity_Value_name, ConnEstFailOffsetValidity_Value_value)
46919         proto.RegisterEnum("streaming_protobufs.SI_WindowLength_Value", SI_WindowLength_Value_name, SI_WindowLength_Value_value)
46920         proto.RegisterEnum("streaming_protobufs.SI_BroadcastStatus_Value", SI_BroadcastStatus_Value_name, SI_BroadcastStatus_Value_value)
46921         proto.RegisterEnum("streaming_protobufs.SI_Periodicity_Value", SI_Periodicity_Value_name, SI_Periodicity_Value_value)
46922         proto.RegisterEnum("streaming_protobufs.SIB_TypeInfoType_Value", SIB_TypeInfoType_Value_name, SIB_TypeInfoType_Value_value)
46923         proto.RegisterEnum("streaming_protobufs.SI_RequestPeriod_Value", SI_RequestPeriod_Value_name, SI_RequestPeriod_Value_value)
46924         proto.RegisterEnum("streaming_protobufs.BCCH_Config_ModificationPeriodCoeff", BCCH_Config_ModificationPeriodCoeff_name, BCCH_Config_ModificationPeriodCoeff_value)
46925         proto.RegisterEnum("streaming_protobufs.PagingCycle_Value", PagingCycle_Value_name, PagingCycle_Value_value)
46926         proto.RegisterEnum("streaming_protobufs.PCCH_ConfigNs_Value", PCCH_ConfigNs_Value_name, PCCH_ConfigNs_Value_value)
46927         proto.RegisterEnum("streaming_protobufs.SIB_N_TimingAdvanceOffset_Value", SIB_N_TimingAdvanceOffset_Value_name, SIB_N_TimingAdvanceOffset_Value_value)
46928         proto.RegisterEnum("streaming_protobufs.SIB_SSB_PeriodicityServingCell_Value", SIB_SSB_PeriodicityServingCell_Value_name, SIB_SSB_PeriodicityServingCell_Value_value)
46929         proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT300_T301_T319_Value", UE_TimersAndConstantsT300_T301_T319_Value_name, UE_TimersAndConstantsT300_T301_T319_Value_value)
46930         proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT310_Value", UE_TimersAndConstantsT310_Value_name, UE_TimersAndConstantsT310_Value_value)
46931         proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsN310_Value", UE_TimersAndConstantsN310_Value_name, UE_TimersAndConstantsN310_Value_value)
46932         proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsT311_Value", UE_TimersAndConstantsT311_Value_name, UE_TimersAndConstantsT311_Value_value)
46933         proto.RegisterEnum("streaming_protobufs.UE_TimersAndConstantsN311_Value", UE_TimersAndConstantsN311_Value_name, UE_TimersAndConstantsN311_Value_value)
46934         proto.RegisterEnum("streaming_protobufs.UAC_BarringFactor_Value", UAC_BarringFactor_Value_name, UAC_BarringFactor_Value_value)
46935         proto.RegisterEnum("streaming_protobufs.UAC_BarringTime_Value", UAC_BarringTime_Value_name, UAC_BarringTime_Value_value)
46936         proto.RegisterEnum("streaming_protobufs.T_Evaluation_HystNormal_Value", T_Evaluation_HystNormal_Value_name, T_Evaluation_HystNormal_Value_value)
46937         proto.RegisterType((*CellGroupConfig)(nil), "streaming_protobufs.CellGroupConfig")
46938         proto.RegisterType((*RLC_BearerConfig)(nil), "streaming_protobufs.RLC_BearerConfig")
46939         proto.RegisterType((*RLC_Config)(nil), "streaming_protobufs.RLC_Config")
46940         proto.RegisterType((*AM)(nil), "streaming_protobufs.AM")
46941         proto.RegisterType((*UL_AM_RLC)(nil), "streaming_protobufs.UL_AM_RLC")
46942         proto.RegisterType((*MaxRetxThreshold)(nil), "streaming_protobufs.MaxRetxThreshold")
46943         proto.RegisterType((*SN_FieldLengthAM)(nil), "streaming_protobufs.SN_FieldLengthAM")
46944         proto.RegisterType((*T_PollRetransmit)(nil), "streaming_protobufs.T_PollRetransmit")
46945         proto.RegisterType((*PollPDU)(nil), "streaming_protobufs.PollPDU")
46946         proto.RegisterType((*PollByte)(nil), "streaming_protobufs.PollByte")
46947         proto.RegisterType((*DL_AM_RLC)(nil), "streaming_protobufs.DL_AM_RLC")
46948         proto.RegisterType((*T_Reassembly)(nil), "streaming_protobufs.T_Reassembly")
46949         proto.RegisterType((*T_StatusProhibit)(nil), "streaming_protobufs.T_StatusProhibit")
46950         proto.RegisterType((*UM_Bi_Directional)(nil), "streaming_protobufs.UM_Bi_Directional")
46951         proto.RegisterType((*UL_UM_RLC)(nil), "streaming_protobufs.UL_UM_RLC")
46952         proto.RegisterType((*SN_FieldLengthUM)(nil), "streaming_protobufs.SN_FieldLengthUM")
46953         proto.RegisterType((*DL_UM_RLC)(nil), "streaming_protobufs.DL_UM_RLC")
46954         proto.RegisterType((*UM_Uni_Directional_UL)(nil), "streaming_protobufs.UM_Uni_Directional_UL")
46955         proto.RegisterType((*UM_Uni_Directional_DL)(nil), "streaming_protobufs.UM_Uni_Directional_DL")
46956         proto.RegisterType((*LogicalChannelConfig)(nil), "streaming_protobufs.LogicalChannelConfig")
46957         proto.RegisterType((*UL_SpecificParameters)(nil), "streaming_protobufs.UL_SpecificParameters")
46958         proto.RegisterType((*PrioritisedBitRate)(nil), "streaming_protobufs.PrioritisedBitRate")
46959         proto.RegisterType((*BucketSizeDuration)(nil), "streaming_protobufs.BucketSizeDuration")
46960         proto.RegisterType((*SubcarrierSpacing)(nil), "streaming_protobufs.SubcarrierSpacing")
46961         proto.RegisterType((*MaxPUSCH_Duration)(nil), "streaming_protobufs.MaxPUSCH_Duration")
46962         proto.RegisterType((*BitRateQueryProhibitTimer)(nil), "streaming_protobufs.BitRateQueryProhibitTimer")
46963         proto.RegisterType((*MAC_CellGroupConfig)(nil), "streaming_protobufs.MAC_CellGroupConfig")
46964         proto.RegisterType((*DRX_Config)(nil), "streaming_protobufs.DRX_Config")
46965         proto.RegisterType((*MilliSeconds)(nil), "streaming_protobufs.MilliSeconds")
46966         proto.RegisterType((*DRX_InactivityTimer)(nil), "streaming_protobufs.DRX_InactivityTimer")
46967         proto.RegisterType((*DRX_RetransmissionTimer)(nil), "streaming_protobufs.DRX_RetransmissionTimer")
46968         proto.RegisterType((*ShortDRX)(nil), "streaming_protobufs.ShortDRX")
46969         proto.RegisterType((*DRX_ShortCycle)(nil), "streaming_protobufs.DRX_ShortCycle")
46970         proto.RegisterType((*SchedulingRequestConfig)(nil), "streaming_protobufs.SchedulingRequestConfig")
46971         proto.RegisterType((*SchedulingRequestToAddMod)(nil), "streaming_protobufs.SchedulingRequestToAddMod")
46972         proto.RegisterType((*SR_ProhibitTimer)(nil), "streaming_protobufs.SR_ProhibitTimer")
46973         proto.RegisterType((*SR_TransMax)(nil), "streaming_protobufs.SR_TransMax")
46974         proto.RegisterType((*BSR_Config)(nil), "streaming_protobufs.BSR_Config")
46975         proto.RegisterType((*PeriodicBSR_Timer)(nil), "streaming_protobufs.PeriodicBSR_Timer")
46976         proto.RegisterType((*RetxBSR_Timer)(nil), "streaming_protobufs.RetxBSR_Timer")
46977         proto.RegisterType((*LogicalChannelSR_DelayTimer)(nil), "streaming_protobufs.LogicalChannelSR_DelayTimer")
46978         proto.RegisterType((*TAG_Config)(nil), "streaming_protobufs.TAG_Config")
46979         proto.RegisterType((*TAG)(nil), "streaming_protobufs.TAG")
46980         proto.RegisterType((*TimeAlignmentTimer)(nil), "streaming_protobufs.TimeAlignmentTimer")
46981         proto.RegisterType((*PHR_Config)(nil), "streaming_protobufs.PHR_Config")
46982         proto.RegisterType((*PHR_PeriodicTimer)(nil), "streaming_protobufs.PHR_PeriodicTimer")
46983         proto.RegisterType((*PHR_ProhibitTimer)(nil), "streaming_protobufs.PHR_ProhibitTimer")
46984         proto.RegisterType((*PHR_Tx_PowerFactorChange)(nil), "streaming_protobufs.PHR_Tx_PowerFactorChange")
46985         proto.RegisterType((*PHR_ModeOtherCG)(nil), "streaming_protobufs.PHR_ModeOtherCG")
46986         proto.RegisterType((*DataInactivityTimer)(nil), "streaming_protobufs.DataInactivityTimer")
46987         proto.RegisterType((*PhysicalCellGroupConfig)(nil), "streaming_protobufs.PhysicalCellGroupConfig")
46988         proto.RegisterType((*XScale)(nil), "streaming_protobufs.XScale")
46989         proto.RegisterType((*SpCellConfig)(nil), "streaming_protobufs.SpCellConfig")
46990         proto.RegisterType((*ReconfigurationWithSync)(nil), "streaming_protobufs.ReconfigurationWithSync")
46991         proto.RegisterType((*ServingCellConfigCommon)(nil), "streaming_protobufs.ServingCellConfigCommon")
46992         proto.RegisterType((*DownlinkConfigCommon)(nil), "streaming_protobufs.DownlinkConfigCommon")
46993         proto.RegisterType((*FrequencyInfoDL)(nil), "streaming_protobufs.FrequencyInfoDL")
46994         proto.RegisterType((*SCS_SpecificCarrier)(nil), "streaming_protobufs.SCS_SpecificCarrier")
46995         proto.RegisterType((*BWP_DownlinkCommon)(nil), "streaming_protobufs.BWP_DownlinkCommon")
46996         proto.RegisterType((*BWP)(nil), "streaming_protobufs.BWP")
46997         proto.RegisterType((*CyclicPrefix)(nil), "streaming_protobufs.CyclicPrefix")
46998         proto.RegisterType((*PDCCH_ConfigCommon)(nil), "streaming_protobufs.PDCCH_ConfigCommon")
46999         proto.RegisterType((*ControlResourceSet)(nil), "streaming_protobufs.ControlResourceSet")
47000         proto.RegisterType((*Interleaved)(nil), "streaming_protobufs.Interleaved")
47001         proto.RegisterType((*Reg_BundleSize)(nil), "streaming_protobufs.Reg_BundleSize")
47002         proto.RegisterType((*InterleaverSize)(nil), "streaming_protobufs.InterleaverSize")
47003         proto.RegisterType((*PrecoderGranularity)(nil), "streaming_protobufs.PrecoderGranularity")
47004         proto.RegisterType((*FirstPDCCH_MonitoringOccasionOfP0)(nil), "streaming_protobufs.FirstPDCCH_MonitoringOccasionOfP0")
47005         proto.RegisterType((*Sequence_Of_Integer)(nil), "streaming_protobufs.Sequence_Of_Integer")
47006         proto.RegisterType((*PDSCH_ConfigCommon)(nil), "streaming_protobufs.PDSCH_ConfigCommon")
47007         proto.RegisterType((*PDSCH_TimeDomainResourceAllocationList)(nil), "streaming_protobufs.PDSCH_TimeDomainResourceAllocationList")
47008         proto.RegisterType((*PDSCH_TimeDomainResourceAllocation)(nil), "streaming_protobufs.PDSCH_TimeDomainResourceAllocation")
47009         proto.RegisterType((*MappingType)(nil), "streaming_protobufs.MappingType")
47010         proto.RegisterType((*UplinkConfigCommon)(nil), "streaming_protobufs.UplinkConfigCommon")
47011         proto.RegisterType((*FrequencyInfoUL)(nil), "streaming_protobufs.FrequencyInfoUL")
47012         proto.RegisterType((*BWP_UplinkCommon)(nil), "streaming_protobufs.BWP_UplinkCommon")
47013         proto.RegisterType((*BWP_Uplink)(nil), "streaming_protobufs.BWP_Uplink")
47014         proto.RegisterType((*RACH_ConfigCommon)(nil), "streaming_protobufs.RACH_ConfigCommon")
47015         proto.RegisterType((*RACH_ConfigGeneric)(nil), "streaming_protobufs.RACH_ConfigGeneric")
47016         proto.RegisterType((*Msg1_FDM)(nil), "streaming_protobufs.Msg1_FDM")
47017         proto.RegisterType((*PreambleTransMax)(nil), "streaming_protobufs.PreambleTransMax")
47018         proto.RegisterType((*PowerRampingStep)(nil), "streaming_protobufs.PowerRampingStep")
47019         proto.RegisterType((*RA_ResponseWindow)(nil), "streaming_protobufs.RA_ResponseWindow")
47020         proto.RegisterType((*Fraction)(nil), "streaming_protobufs.Fraction")
47021         proto.RegisterType((*OtherFraction)(nil), "streaming_protobufs.OtherFraction")
47022         proto.RegisterType((*GroupBconfigured)(nil), "streaming_protobufs.GroupBconfigured")
47023         proto.RegisterType((*RA_Msg3SizeGroupA)(nil), "streaming_protobufs.RA_Msg3SizeGroupA")
47024         proto.RegisterType((*MessagePowerOffsetGroupB)(nil), "streaming_protobufs.MessagePowerOffsetGroupB")
47025         proto.RegisterType((*RA_ContentionResolutionTimer)(nil), "streaming_protobufs.RA_ContentionResolutionTimer")
47026         proto.RegisterType((*RestrictedSetConfig)(nil), "streaming_protobufs.RestrictedSetConfig")
47027         proto.RegisterType((*PUSCH_ConfigCommon)(nil), "streaming_protobufs.PUSCH_ConfigCommon")
47028         proto.RegisterType((*PUSCH_TimeDomainResourceAllocationList)(nil), "streaming_protobufs.PUSCH_TimeDomainResourceAllocationList")
47029         proto.RegisterType((*PUSCH_TimeDomainResourceAllocation)(nil), "streaming_protobufs.PUSCH_TimeDomainResourceAllocation")
47030         proto.RegisterType((*PUCCH_ConfigCommon)(nil), "streaming_protobufs.PUCCH_ConfigCommon")
47031         proto.RegisterType((*PUCCH_GroupHopping)(nil), "streaming_protobufs.PUCCH_GroupHopping")
47032         proto.RegisterType((*N_TimingAdvanceOffset)(nil), "streaming_protobufs.N_TimingAdvanceOffset")
47033         proto.RegisterType((*SSB_PeriodicityServingCell)(nil), "streaming_protobufs.SSB_PeriodicityServingCell")
47034         proto.RegisterType((*DMRS_TypeA_Position)(nil), "streaming_protobufs.DMRS_TypeA_Position")
47035         proto.RegisterType((*RateMatchPatternLTE_CRS)(nil), "streaming_protobufs.RateMatchPatternLTE_CRS")
47036         proto.RegisterType((*CarrierBandwidthDL)(nil), "streaming_protobufs.CarrierBandwidthDL")
47037         proto.RegisterType((*EUTRA_MBSFN_SubframeConfigList)(nil), "streaming_protobufs.EUTRA_MBSFN_SubframeConfigList")
47038         proto.RegisterType((*EUTRA_MBSFN_SubframeConfig)(nil), "streaming_protobufs.EUTRA_MBSFN_SubframeConfig")
47039         proto.RegisterType((*RadioframeAllocationPeriod)(nil), "streaming_protobufs.RadioframeAllocationPeriod")
47040         proto.RegisterType((*SubframeAllocation)(nil), "streaming_protobufs.SubframeAllocation")
47041         proto.RegisterType((*NrofCRS_Ports)(nil), "streaming_protobufs.NrofCRS_Ports")
47042         proto.RegisterType((*V_Shift)(nil), "streaming_protobufs.V_Shift")
47043         proto.RegisterType((*RateMatchPattern)(nil), "streaming_protobufs.RateMatchPattern")
47044         proto.RegisterType((*Bitmaps)(nil), "streaming_protobufs.Bitmaps")
47045         proto.RegisterType((*Dummy)(nil), "streaming_protobufs.Dummy")
47046         proto.RegisterType((*TDD_UL_DL_ConfigCommon)(nil), "streaming_protobufs.TDD_UL_DL_ConfigCommon")
47047         proto.RegisterType((*TDD_UL_DL_Pattern)(nil), "streaming_protobufs.TDD_UL_DL_Pattern")
47048         proto.RegisterType((*DL_UL_TransmissionPeriodicity)(nil), "streaming_protobufs.DL_UL_TransmissionPeriodicity")
47049         proto.RegisterType((*DL_UL_TransmissionPeriodicityV1530)(nil), "streaming_protobufs.DL_UL_TransmissionPeriodicity_v1530")
47050         proto.RegisterType((*T304)(nil), "streaming_protobufs.T304")
47051         proto.RegisterType((*RACH_ConfigDedicated)(nil), "streaming_protobufs.RACH_ConfigDedicated")
47052         proto.RegisterType((*CFRA)(nil), "streaming_protobufs.CFRA")
47053         proto.RegisterType((*Occasions)(nil), "streaming_protobufs.Occasions")
47054         proto.RegisterType((*SSB)(nil), "streaming_protobufs.SSB")
47055         proto.RegisterType((*CFRA_SSB_Resource)(nil), "streaming_protobufs.CFRA_SSB_Resource")
47056         proto.RegisterType((*CSIRS)(nil), "streaming_protobufs.CSIRS")
47057         proto.RegisterType((*CFRA_CSIRS_Resource)(nil), "streaming_protobufs.CFRA_CSIRS_Resource")
47058         proto.RegisterType((*RA_Prioritization)(nil), "streaming_protobufs.RA_Prioritization")
47059         proto.RegisterType((*PowerRampingStepHighPriority)(nil), "streaming_protobufs.PowerRampingStepHighPriority")
47060         proto.RegisterType((*ScalingFactorBI)(nil), "streaming_protobufs.ScalingFactorBI")
47061         proto.RegisterType((*SSB_MTC)(nil), "streaming_protobufs.SSB_MTC")
47062         proto.RegisterType((*Duration)(nil), "streaming_protobufs.Duration")
47063         proto.RegisterType((*SSB_MTC2)(nil), "streaming_protobufs.SSB_MTC2")
47064         proto.RegisterType((*Periodicity)(nil), "streaming_protobufs.Periodicity")
47065         proto.RegisterType((*RLF_TimersAndConstants)(nil), "streaming_protobufs.RLF_TimersAndConstants")
47066         proto.RegisterType((*T310)(nil), "streaming_protobufs.T310")
47067         proto.RegisterType((*N310)(nil), "streaming_protobufs.N310")
47068         proto.RegisterType((*N311)(nil), "streaming_protobufs.N311")
47069         proto.RegisterType((*T311V1530)(nil), "streaming_protobufs.T311_v1530")
47070         proto.RegisterType((*RlmInSyncOutOfSyncThreshold)(nil), "streaming_protobufs.RlmInSyncOutOfSyncThreshold")
47071         proto.RegisterType((*ServingCellConfig)(nil), "streaming_protobufs.ServingCellConfig")
47072         proto.RegisterType((*TDD_UL_DL_ConfigDedicated)(nil), "streaming_protobufs.TDD_UL_DL_ConfigDedicated")
47073         proto.RegisterType((*TDD_UL_DL_SlotConfig)(nil), "streaming_protobufs.TDD_UL_DL_SlotConfig")
47074         proto.RegisterType((*Explicit)(nil), "streaming_protobufs.Explicit")
47075         proto.RegisterType((*BWP_DownlinkDedicated)(nil), "streaming_protobufs.BWP_DownlinkDedicated")
47076         proto.RegisterType((*PDCCH_Config)(nil), "streaming_protobufs.PDCCH_Config")
47077         proto.RegisterType((*DownlinkPreemption)(nil), "streaming_protobufs.DownlinkPreemption")
47078         proto.RegisterType((*TimeFrequencySet)(nil), "streaming_protobufs.TimeFrequencySet")
47079         proto.RegisterType((*INT_ConfigurationPerServingCell)(nil), "streaming_protobufs.INT_ConfigurationPerServingCell")
47080         proto.RegisterType((*PUSCH_TPC_CommandConfig)(nil), "streaming_protobufs.PUSCH_TPC_CommandConfig")
47081         proto.RegisterType((*PUCCH_TPC_CommandConfig)(nil), "streaming_protobufs.PUCCH_TPC_CommandConfig")
47082         proto.RegisterType((*SRS_TPC_CommandConfig)(nil), "streaming_protobufs.SRS_TPC_CommandConfig")
47083         proto.RegisterType((*PDSCH_Config)(nil), "streaming_protobufs.PDSCH_Config")
47084         proto.RegisterType((*DMRS_DownlinkConfig)(nil), "streaming_protobufs.DMRS_DownlinkConfig")
47085         proto.RegisterType((*DMRS_Type)(nil), "streaming_protobufs.DMRS_Type")
47086         proto.RegisterType((*DMRS_AdditionalPosition)(nil), "streaming_protobufs.DMRS_AdditionalPosition")
47087         proto.RegisterType((*MaxLength)(nil), "streaming_protobufs.MaxLength")
47088         proto.RegisterType((*PTRS_DownlinkConfig)(nil), "streaming_protobufs.PTRS_DownlinkConfig")
47089         proto.RegisterType((*ResourceElementOffset)(nil), "streaming_protobufs.ResourceElementOffset")
47090         proto.RegisterType((*TCI_State)(nil), "streaming_protobufs.TCI_State")
47091         proto.RegisterType((*QCL_Info)(nil), "streaming_protobufs.QCL_Info")
47092         proto.RegisterType((*QCL_Type)(nil), "streaming_protobufs.QCL_Type")
47093         proto.RegisterType((*VRB_ToPRB_Interleaver)(nil), "streaming_protobufs.VRB_ToPRB_Interleaver")
47094         proto.RegisterType((*ResourceAllocation)(nil), "streaming_protobufs.ResourceAllocation")
47095         proto.RegisterType((*PDSCH_AggregationFactor)(nil), "streaming_protobufs.PDSCH_AggregationFactor")
47096         proto.RegisterType((*RateMatchPatternGroup)(nil), "streaming_protobufs.RateMatchPatternGroup")
47097         proto.RegisterType((*RateMatchPatternGroupItem)(nil), "streaming_protobufs.RateMatchPatternGroupItem")
47098         proto.RegisterType((*RBG_Size)(nil), "streaming_protobufs.RBG_Size")
47099         proto.RegisterType((*MCS_Table)(nil), "streaming_protobufs.MCS_Table")
47100         proto.RegisterType((*MaxNrofCodeWordsScheduledByDCI)(nil), "streaming_protobufs.MaxNrofCodeWordsScheduledByDCI")
47101         proto.RegisterType((*StaticBundling)(nil), "streaming_protobufs.StaticBundling")
47102         proto.RegisterType((*BundleSize)(nil), "streaming_protobufs.BundleSize")
47103         proto.RegisterType((*DynamicBundling)(nil), "streaming_protobufs.DynamicBundling")
47104         proto.RegisterType((*BundleSizeSet1)(nil), "streaming_protobufs.BundleSizeSet1")
47105         proto.RegisterType((*BundleSizeSet2)(nil), "streaming_protobufs.BundleSizeSet2")
47106         proto.RegisterType((*ZP_CSI_RS_Resource)(nil), "streaming_protobufs.ZP_CSI_RS_Resource")
47107         proto.RegisterType((*CSI_RS_ResourceMapping)(nil), "streaming_protobufs.CSI_RS_ResourceMapping")
47108         proto.RegisterType((*NrofPorts)(nil), "streaming_protobufs.NrofPorts")
47109         proto.RegisterType((*CDM_Type)(nil), "streaming_protobufs.CDM_Type")
47110         proto.RegisterType((*Dot5)(nil), "streaming_protobufs.Dot5")
47111         proto.RegisterType((*CSI_FrequencyOccupation)(nil), "streaming_protobufs.CSI_FrequencyOccupation")
47112         proto.RegisterType((*CSI_ResourcePeriodicityAndOffset)(nil), "streaming_protobufs.CSI_ResourcePeriodicityAndOffset")
47113         proto.RegisterType((*ZP_CSI_RS_ResourceSet)(nil), "streaming_protobufs.ZP_CSI_RS_ResourceSet")
47114         proto.RegisterType((*SPS_Config)(nil), "streaming_protobufs.SPS_Config")
47115         proto.RegisterType((*SPS_ConfigPeriodicity)(nil), "streaming_protobufs.SPS_ConfigPeriodicity")
47116         proto.RegisterType((*SPS_MCS_Table)(nil), "streaming_protobufs.SPS_MCS_Table")
47117         proto.RegisterType((*RadioLinkMonitoringConfig)(nil), "streaming_protobufs.RadioLinkMonitoringConfig")
47118         proto.RegisterType((*RadioLinkMonitoringRS)(nil), "streaming_protobufs.RadioLinkMonitoringRS")
47119         proto.RegisterType((*Purpose)(nil), "streaming_protobufs.Purpose")
47120         proto.RegisterType((*BeamFailureInstanceMaxCount)(nil), "streaming_protobufs.BeamFailureInstanceMaxCount")
47121         proto.RegisterType((*BeamFailureDetectionTimer)(nil), "streaming_protobufs.BeamFailureDetectionTimer")
47122         proto.RegisterType((*BWP_Downlink)(nil), "streaming_protobufs.BWP_Downlink")
47123         proto.RegisterType((*BWP_InactivityTimer)(nil), "streaming_protobufs.BWP_InactivityTimer")
47124         proto.RegisterType((*UplinkConfig)(nil), "streaming_protobufs.UplinkConfig")
47125         proto.RegisterType((*BWP_UplinkDedicated)(nil), "streaming_protobufs.BWP_UplinkDedicated")
47126         proto.RegisterType((*PUCCH_Config)(nil), "streaming_protobufs.PUCCH_Config")
47127         proto.RegisterType((*PUCCH_ResourceSet)(nil), "streaming_protobufs.PUCCH_ResourceSet")
47128         proto.RegisterType((*PUCCH_Resource)(nil), "streaming_protobufs.PUCCH_Resource")
47129         proto.RegisterType((*PUCCHFormat0)(nil), "streaming_protobufs.PUCCH_format0")
47130         proto.RegisterType((*PUCCHFormat1)(nil), "streaming_protobufs.PUCCH_format1")
47131         proto.RegisterType((*PUCCHFormat2)(nil), "streaming_protobufs.PUCCH_format2")
47132         proto.RegisterType((*PUCCHFormat3)(nil), "streaming_protobufs.PUCCH_format3")
47133         proto.RegisterType((*PUCCHFormat4)(nil), "streaming_protobufs.PUCCH_format4")
47134         proto.RegisterType((*OCC_Length)(nil), "streaming_protobufs.OCC_Length")
47135         proto.RegisterType((*OCC_Index)(nil), "streaming_protobufs.OCC_Index")
47136         proto.RegisterType((*PUCCH_FormatConfig)(nil), "streaming_protobufs.PUCCH_FormatConfig")
47137         proto.RegisterType((*PUCCH_MaxCodeRate)(nil), "streaming_protobufs.PUCCH_MaxCodeRate")
47138         proto.RegisterType((*NrofSlots)(nil), "streaming_protobufs.NrofSlots")
47139         proto.RegisterType((*SchedulingRequestResourceConfig)(nil), "streaming_protobufs.SchedulingRequestResourceConfig")
47140         proto.RegisterType((*PUCCH_SpatialRelationInfo)(nil), "streaming_protobufs.PUCCH_SpatialRelationInfo")
47141         proto.RegisterType((*Srs)(nil), "streaming_protobufs.Srs")
47142         proto.RegisterType((*ClosedLoopIndex)(nil), "streaming_protobufs.ClosedLoopIndex")
47143         proto.RegisterType((*PUCCH_PowerControl)(nil), "streaming_protobufs.PUCCH_PowerControl")
47144         proto.RegisterType((*P0_PUCCH)(nil), "streaming_protobufs.P0_PUCCH")
47145         proto.RegisterType((*PUCCH_PathlossReferenceRS)(nil), "streaming_protobufs.PUCCH_PathlossReferenceRS")
47146         proto.RegisterType((*TwoPUCCH_PC_AdjustmentStates)(nil), "streaming_protobufs.TwoPUCCH_PC_AdjustmentStates")
47147         proto.RegisterType((*PUSCH_ServingCellConfig)(nil), "streaming_protobufs.PUSCH_ServingCellConfig")
47148         proto.RegisterType((*PUSCH_CodeBlockGroupTransmission)(nil), "streaming_protobufs.PUSCH_CodeBlockGroupTransmission")
47149         proto.RegisterType((*RateMatching)(nil), "streaming_protobufs.RateMatching")
47150         proto.RegisterType((*SRS_CarrierSwitching)(nil), "streaming_protobufs.SRS_CarrierSwitching")
47151         proto.RegisterType((*SRS_SwitchFromCarrier)(nil), "streaming_protobufs.SRS_SwitchFromCarrier")
47152         proto.RegisterType((*SRS_TPC_PDCCH_ConfigList)(nil), "streaming_protobufs.SRS_TPC_PDCCH_ConfigList")
47153         proto.RegisterType((*SRS_TPC_PDCCH_Config)(nil), "streaming_protobufs.SRS_TPC_PDCCH_Config")
47154         proto.RegisterType((*SRS_CC_SetIndex)(nil), "streaming_protobufs.SRS_CC_SetIndex")
47155         proto.RegisterType((*PUSCH_Config)(nil), "streaming_protobufs.PUSCH_Config")
47156         proto.RegisterType((*Tx_Config)(nil), "streaming_protobufs.Tx_Config")
47157         proto.RegisterType((*DMRS_UplinkConfig)(nil), "streaming_protobufs.DMRS_UplinkConfig")
47158         proto.RegisterType((*PTRS_UplinkConfig)(nil), "streaming_protobufs.PTRS_UplinkConfig")
47159         proto.RegisterType((*TransformPrecoderDisabled)(nil), "streaming_protobufs.TransformPrecoderDisabled")
47160         proto.RegisterType((*MaxNrofPorts)(nil), "streaming_protobufs.MaxNrofPorts")
47161         proto.RegisterType((*PTRS_Power)(nil), "streaming_protobufs.PTRS_Power")
47162         proto.RegisterType((*TransformPrecoderEnabled)(nil), "streaming_protobufs.TransformPrecoderEnabled")
47163         proto.RegisterType((*TimeDensityTransformPrecoding)(nil), "streaming_protobufs.TimeDensityTransformPrecoding")
47164         proto.RegisterType((*TransformPrecodingDisabled)(nil), "streaming_protobufs.TransformPrecodingDisabled")
47165         proto.RegisterType((*TransformPrecodingEnabled)(nil), "streaming_protobufs.TransformPrecodingEnabled")
47166         proto.RegisterType((*PUSCH_PowerControl)(nil), "streaming_protobufs.PUSCH_PowerControl")
47167         proto.RegisterType((*Alpha)(nil), "streaming_protobufs.Alpha")
47168         proto.RegisterType((*P0_PUSCH_AlphaSet)(nil), "streaming_protobufs.P0_PUSCH_AlphaSet")
47169         proto.RegisterType((*PUSCH_PathlossReferenceRS)(nil), "streaming_protobufs.PUSCH_PathlossReferenceRS")
47170         proto.RegisterType((*TwoPUSCH_PC_AdjustmentStates)(nil), "streaming_protobufs.TwoPUSCH_PC_AdjustmentStates")
47171         proto.RegisterType((*SRI_PUSCH_PowerControl)(nil), "streaming_protobufs.SRI_PUSCH_PowerControl")
47172         proto.RegisterType((*FrequencyHopping)(nil), "streaming_protobufs.FrequencyHopping")
47173         proto.RegisterType((*PUSCH_AggregationFactor)(nil), "streaming_protobufs.PUSCH_AggregationFactor")
47174         proto.RegisterType((*CodebookSubset)(nil), "streaming_protobufs.CodebookSubset")
47175         proto.RegisterType((*RBG_Size2)(nil), "streaming_protobufs.RBG_Size2")
47176         proto.RegisterType((*UCI_OnPUSCH)(nil), "streaming_protobufs.UCI_OnPUSCH")
47177         proto.RegisterType((*BetaOffsetsList)(nil), "streaming_protobufs.BetaOffsetsList")
47178         proto.RegisterType((*Scaling)(nil), "streaming_protobufs.Scaling")
47179         proto.RegisterType((*ConfiguredGrantConfig)(nil), "streaming_protobufs.ConfiguredGrantConfig")
47180         proto.RegisterType((*CG_UCI_OnPUSCH)(nil), "streaming_protobufs.CG_UCI_OnPUSCH")
47181         proto.RegisterType((*BetaOffsets)(nil), "streaming_protobufs.BetaOffsets")
47182         proto.RegisterType((*PowerControlLoopToUse)(nil), "streaming_protobufs.PowerControlLoopToUse")
47183         proto.RegisterType((*RepK)(nil), "streaming_protobufs.RepK")
47184         proto.RegisterType((*RepK_RV)(nil), "streaming_protobufs.RepK_RV")
47185         proto.RegisterType((*GrantPeriodicity)(nil), "streaming_protobufs.GrantPeriodicity")
47186         proto.RegisterType((*RRC_ConfiguredUplinkGrant)(nil), "streaming_protobufs.RRC_ConfiguredUplinkGrant")
47187         proto.RegisterType((*SRS_Config)(nil), "streaming_protobufs.SRS_Config")
47188         proto.RegisterType((*SRS_ResourceSet)(nil), "streaming_protobufs.SRS_ResourceSet")
47189         proto.RegisterType((*SRS_ResourceSetType_Aperiodic)(nil), "streaming_protobufs.SRS_ResourceSetType_Aperiodic")
47190         proto.RegisterType((*SRS_ResourceSetType_Semi_Persistent)(nil), "streaming_protobufs.SRS_ResourceSetType_Semi_Persistent")
47191         proto.RegisterType((*SRS_ResourceSetType_Periodic)(nil), "streaming_protobufs.SRS_ResourceSetType_Periodic")
47192         proto.RegisterType((*SRS_ResourceSet_Usage)(nil), "streaming_protobufs.SRS_ResourceSet_Usage")
47193         proto.RegisterType((*SRS_PowerControlAdjustmentStates)(nil), "streaming_protobufs.SRS_PowerControlAdjustmentStates")
47194         proto.RegisterType((*SRS_Resource)(nil), "streaming_protobufs.SRS_Resource")
47195         proto.RegisterType((*NrofSRS_Ports)(nil), "streaming_protobufs.NrofSRS_Ports")
47196         proto.RegisterType((*PTRS_PortIndex)(nil), "streaming_protobufs.PTRS_PortIndex")
47197         proto.RegisterType((*N2)(nil), "streaming_protobufs.N2")
47198         proto.RegisterType((*N4)(nil), "streaming_protobufs.N4")
47199         proto.RegisterType((*ResourceMapping)(nil), "streaming_protobufs.ResourceMapping")
47200         proto.RegisterType((*NrofSymbols)(nil), "streaming_protobufs.NrofSymbols")
47201         proto.RegisterType((*RepetitionFactor)(nil), "streaming_protobufs.RepetitionFactor")
47202         proto.RegisterType((*FreqHopping)(nil), "streaming_protobufs.FreqHopping")
47203         proto.RegisterType((*GroupOrSequenceHopping)(nil), "streaming_protobufs.GroupOrSequenceHopping")
47204         proto.RegisterType((*SRS_ResourceType_Aperiodic)(nil), "streaming_protobufs.SRS_ResourceType_Aperiodic")
47205         proto.RegisterType((*SRS_ResourceType_Semi_Persistent)(nil), "streaming_protobufs.SRS_ResourceType_Semi_Persistent")
47206         proto.RegisterType((*SRS_PeriodicityAndOffset)(nil), "streaming_protobufs.SRS_PeriodicityAndOffset")
47207         proto.RegisterType((*SRS_ResourceType_Periodic)(nil), "streaming_protobufs.SRS_ResourceType_Periodic")
47208         proto.RegisterType((*SRS_SpatialRelationInfo)(nil), "streaming_protobufs.SRS_SpatialRelationInfo")
47209         proto.RegisterType((*BeamFailureRecoveryConfig)(nil), "streaming_protobufs.BeamFailureRecoveryConfig")
47210         proto.RegisterType((*PRACH_ResourceDedicatedBFR)(nil), "streaming_protobufs.PRACH_ResourceDedicatedBFR")
47211         proto.RegisterType((*BFR_SSB_Resource)(nil), "streaming_protobufs.BFR_SSB_Resource")
47212         proto.RegisterType((*BFR_CSIRS_Resource)(nil), "streaming_protobufs.BFR_CSIRS_Resource")
47213         proto.RegisterType((*SSBPerRACH_Occasion)(nil), "streaming_protobufs.SSB_perRACH_Occasion")
47214         proto.RegisterType((*BeamFailureRecoveryTimer)(nil), "streaming_protobufs.BeamFailureRecoveryTimer")
47215         proto.RegisterType((*PDCCH_ServingCellConfig)(nil), "streaming_protobufs.PDCCH_ServingCellConfig")
47216         proto.RegisterType((*SlotFormatIndicator)(nil), "streaming_protobufs.SlotFormatIndicator")
47217         proto.RegisterType((*SlotFormatCombinationsPerCell)(nil), "streaming_protobufs.SlotFormatCombinationsPerCell")
47218         proto.RegisterType((*SlotFormatCombination)(nil), "streaming_protobufs.SlotFormatCombination")
47219         proto.RegisterType((*PDSCH_ServingCellConfig)(nil), "streaming_protobufs.PDSCH_ServingCellConfig")
47220         proto.RegisterType((*PDSCH_CodeBlockGroupTransmission)(nil), "streaming_protobufs.PDSCH_CodeBlockGroupTransmission")
47221         proto.RegisterType((*MaxCodeBlockGroupsPerTransportBlock)(nil), "streaming_protobufs.MaxCodeBlockGroupsPerTransportBlock")
47222         proto.RegisterType((*XOverhead)(nil), "streaming_protobufs.XOverhead")
47223         proto.RegisterType((*NrofHARQ_ProcessesForPDSCH)(nil), "streaming_protobufs.NrofHARQ_ProcessesForPDSCH")
47224         proto.RegisterType((*CSI_MeasConfig)(nil), "streaming_protobufs.CSI_MeasConfig")
47225         proto.RegisterType((*NZP_CSI_RS_Resource)(nil), "streaming_protobufs.NZP_CSI_RS_Resource")
47226         proto.RegisterType((*PowerControlOffsetSS)(nil), "streaming_protobufs.PowerControlOffsetSS")
47227         proto.RegisterType((*NZP_CSI_RS_ResourceSet)(nil), "streaming_protobufs.NZP_CSI_RS_ResourceSet")
47228         proto.RegisterType((*CSI_IM_Resource)(nil), "streaming_protobufs.CSI_IM_Resource")
47229         proto.RegisterType((*Pattern0)(nil), "streaming_protobufs.Pattern0")
47230         proto.RegisterType((*SubcarrierLocationP0)(nil), "streaming_protobufs.SubcarrierLocation_p0")
47231         proto.RegisterType((*Pattern1)(nil), "streaming_protobufs.Pattern1")
47232         proto.RegisterType((*SubcarrierLocationP1)(nil), "streaming_protobufs.SubcarrierLocation_p1")
47233         proto.RegisterType((*CSI_IM_ResourceSet)(nil), "streaming_protobufs.CSI_IM_ResourceSet")
47234         proto.RegisterType((*CSI_SSB_ResourceSet)(nil), "streaming_protobufs.CSI_SSB_ResourceSet")
47235         proto.RegisterType((*CSI_ResourceConfig)(nil), "streaming_protobufs.CSI_ResourceConfig")
47236         proto.RegisterType((*NZP_CSI_RS_SSB)(nil), "streaming_protobufs.NZP_CSI_RS_SSB")
47237         proto.RegisterType((*CSI_IM_ResourceSetList)(nil), "streaming_protobufs.CSI_IM_ResourceSetList")
47238         proto.RegisterType((*ResourceType)(nil), "streaming_protobufs.ResourceType")
47239         proto.RegisterType((*CSI_ReportConfig)(nil), "streaming_protobufs.CSI_ReportConfig")
47240         proto.RegisterType((*CSI_ReportConfigType_Periodic)(nil), "streaming_protobufs.CSI_ReportConfigType_Periodic")
47241         proto.RegisterType((*CSI_ReportPeriodicityAndOffset)(nil), "streaming_protobufs.CSI_ReportPeriodicityAndOffset")
47242         proto.RegisterType((*PUCCH_CSI_Resource)(nil), "streaming_protobufs.PUCCH_CSI_Resource")
47243         proto.RegisterType((*CSI_ReportConfigType_SemiPersistentOnPUCCH)(nil), "streaming_protobufs.CSI_ReportConfigType_SemiPersistentOnPUCCH")
47244         proto.RegisterType((*CSI_ReportConfigType_SemiPersistentOnPUSCH)(nil), "streaming_protobufs.CSI_ReportConfigType_SemiPersistentOnPUSCH")
47245         proto.RegisterType((*ReportSlotConfig)(nil), "streaming_protobufs.ReportSlotConfig")
47246         proto.RegisterType((*CSI_ReportConfigType_Aperiodic)(nil), "streaming_protobufs.CSI_ReportConfigType_Aperiodic")
47247         proto.RegisterType((*CRI_RII1_CQI)(nil), "streaming_protobufs.CRI_RI_i1_CQI")
47248         proto.RegisterType((*ReportFreqConfiguration)(nil), "streaming_protobufs.ReportFreqConfiguration")
47249         proto.RegisterType((*CQI_FormatIndicator)(nil), "streaming_protobufs.CQI_FormatIndicator")
47250         proto.RegisterType((*PMI_FormatIndicator)(nil), "streaming_protobufs.PMI_FormatIndicator")
47251         proto.RegisterType((*CodebookConfig)(nil), "streaming_protobufs.CodebookConfig")
47252         proto.RegisterType((*CodebookType_Type1)(nil), "streaming_protobufs.CodebookType_Type1")
47253         proto.RegisterType((*CodebookSubType_SinglePanel)(nil), "streaming_protobufs.CodebookSubType_SinglePanel")
47254         proto.RegisterType((*CodebookNrOfAntennaPorts_Two)(nil), "streaming_protobufs.CodebookNrOfAntennaPorts_Two")
47255         proto.RegisterType((*CodebookNrOfAntennaPorts_MoreThanTwo)(nil), "streaming_protobufs.CodebookNrOfAntennaPorts_MoreThanTwo")
47256         proto.RegisterType((*CodebookSubType_MultiPanel)(nil), "streaming_protobufs.CodebookSubType_MultiPanel")
47257         proto.RegisterType((*CodebookType_Type2)(nil), "streaming_protobufs.CodebookType_Type2")
47258         proto.RegisterType((*CodebookSubType_TypeII)(nil), "streaming_protobufs.CodebookSubType_TypeII")
47259         proto.RegisterType((*CodebookSubType_TypeII_PortSelection)(nil), "streaming_protobufs.CodebookSubType_TypeII_PortSelection")
47260         proto.RegisterType((*PhaseAlphabetSize)(nil), "streaming_protobufs.PhaseAlphabetSize")
47261         proto.RegisterType((*NumberOfBeams)(nil), "streaming_protobufs.NumberOfBeams")
47262         proto.RegisterType((*PortSelectionSamplingSize)(nil), "streaming_protobufs.PortSelectionSamplingSize")
47263         proto.RegisterType((*CSI_ReportConfigDummy)(nil), "streaming_protobufs.CSI_ReportConfigDummy")
47264         proto.RegisterType((*GroupBasedBeamReporting_Disabled)(nil), "streaming_protobufs.GroupBasedBeamReporting_Disabled")
47265         proto.RegisterType((*NrofReportedRS)(nil), "streaming_protobufs.NrofReportedRS")
47266         proto.RegisterType((*CQI_Table)(nil), "streaming_protobufs.CQI_Table")
47267         proto.RegisterType((*SubbandSize)(nil), "streaming_protobufs.SubbandSize")
47268         proto.RegisterType((*PortIndexFor8Ranks)(nil), "streaming_protobufs.PortIndexFor8Ranks")
47269         proto.RegisterType((*PortIndex8)(nil), "streaming_protobufs.PortIndex8")
47270         proto.RegisterType((*PortIndex4)(nil), "streaming_protobufs.PortIndex4")
47271         proto.RegisterType((*PortIndex2)(nil), "streaming_protobufs.PortIndex2")
47272         proto.RegisterType((*SemiPersistentOnPUSCHV1530)(nil), "streaming_protobufs.SemiPersistentOnPUSCH_v1530")
47273         proto.RegisterType((*CSI_AperiodicTriggerStateList)(nil), "streaming_protobufs.CSI_AperiodicTriggerStateList")
47274         proto.RegisterType((*CSI_AperiodicTriggerState)(nil), "streaming_protobufs.CSI_AperiodicTriggerState")
47275         proto.RegisterType((*CSI_AssociatedReportConfigInfo)(nil), "streaming_protobufs.CSI_AssociatedReportConfigInfo")
47276         proto.RegisterType((*NZP_CSI_RS)(nil), "streaming_protobufs.NZP_CSI_RS")
47277         proto.RegisterType((*CSI_SemiPersistentOnPUSCH_TriggerStateList)(nil), "streaming_protobufs.CSI_SemiPersistentOnPUSCH_TriggerStateList")
47278         proto.RegisterType((*CSI_SemiPersistentOnPUSCH_TriggerState)(nil), "streaming_protobufs.CSI_SemiPersistentOnPUSCH_TriggerState")
47279         proto.RegisterType((*SCellDeactivationTimer)(nil), "streaming_protobufs.SCellDeactivationTimer")
47280         proto.RegisterType((*CrossCarrierSchedulingConfig)(nil), "streaming_protobufs.CrossCarrierSchedulingConfig")
47281         proto.RegisterType((*OwnCrossCarrierSchedulingConfig)(nil), "streaming_protobufs.OwnCrossCarrierSchedulingConfig")
47282         proto.RegisterType((*OtherCrossCarrierSchedulingConfig)(nil), "streaming_protobufs.OtherCrossCarrierSchedulingConfig")
47283         proto.RegisterType((*PathlossReferenceLinking)(nil), "streaming_protobufs.PathlossReferenceLinking")
47284         proto.RegisterType((*MeasConfig)(nil), "streaming_protobufs.MeasConfig")
47285         proto.RegisterType((*MeasObjectToRemoveList)(nil), "streaming_protobufs.MeasObjectToRemoveList")
47286         proto.RegisterType((*MeasObjectToAddModList)(nil), "streaming_protobufs.MeasObjectToAddModList")
47287         proto.RegisterType((*ReportConfigToRemoveList)(nil), "streaming_protobufs.ReportConfigToRemoveList")
47288         proto.RegisterType((*ReportConfigToAddModList)(nil), "streaming_protobufs.ReportConfigToAddModList")
47289         proto.RegisterType((*MeasIdToRemoveList)(nil), "streaming_protobufs.MeasIdToRemoveList")
47290         proto.RegisterType((*MeasIdToAddModList)(nil), "streaming_protobufs.MeasIdToAddModList")
47291         proto.RegisterType((*MeasObjectToAddMod)(nil), "streaming_protobufs.MeasObjectToAddMod")
47292         proto.RegisterType((*MeasObjectNR)(nil), "streaming_protobufs.MeasObjectNR")
47293         proto.RegisterType((*ReferenceSignalConfig)(nil), "streaming_protobufs.ReferenceSignalConfig")
47294         proto.RegisterType((*SSB_ConfigMobility)(nil), "streaming_protobufs.SSB_ConfigMobility")
47295         proto.RegisterType((*SSB_ToMeasure)(nil), "streaming_protobufs.SSB_ToMeasure")
47296         proto.RegisterType((*SS_RSSI_Measurement)(nil), "streaming_protobufs.SS_RSSI_Measurement")
47297         proto.RegisterType((*CSI_RS_ResourceConfigMobility)(nil), "streaming_protobufs.CSI_RS_ResourceConfigMobility")
47298         proto.RegisterType((*CSI_RS_CellMobility)(nil), "streaming_protobufs.CSI_RS_CellMobility")
47299         proto.RegisterType((*CSI_RS_MeasurementBW)(nil), "streaming_protobufs.CSI_RS_MeasurementBW")
47300         proto.RegisterType((*Density)(nil), "streaming_protobufs.Density")
47301         proto.RegisterType((*CSI_RS_Resource_Mobility)(nil), "streaming_protobufs.CSI_RS_Resource_Mobility")
47302         proto.RegisterType((*AssociatedSSB)(nil), "streaming_protobufs.AssociatedSSB")
47303         proto.RegisterType((*ThresholdNR)(nil), "streaming_protobufs.ThresholdNR")
47304         proto.RegisterType((*Q_OffsetRangeList)(nil), "streaming_protobufs.Q_OffsetRangeList")
47305         proto.RegisterType((*Q_OffsetRange)(nil), "streaming_protobufs.Q_OffsetRange")
47306         proto.RegisterType((*CellsToAddModList)(nil), "streaming_protobufs.CellsToAddModList")
47307         proto.RegisterType((*CellsToAddMod)(nil), "streaming_protobufs.CellsToAddMod")
47308         proto.RegisterType((*PCI_List)(nil), "streaming_protobufs.PCI_List")
47309         proto.RegisterType((*PCI_RangeIndexList)(nil), "streaming_protobufs.PCI_RangeIndexList")
47310         proto.RegisterType((*PCI_RangeElement)(nil), "streaming_protobufs.PCI_RangeElement")
47311         proto.RegisterType((*PCI_Range)(nil), "streaming_protobufs.PCI_Range")
47312         proto.RegisterType((*Range)(nil), "streaming_protobufs.Range")
47313         proto.RegisterType((*MeasCycleSCellV1530)(nil), "streaming_protobufs.MeasCycleSCell_v1530")
47314         proto.RegisterType((*MeasObjectEUTRA)(nil), "streaming_protobufs.MeasObjectEUTRA")
47315         proto.RegisterType((*EUTRA_AllowedMeasBandwidth)(nil), "streaming_protobufs.EUTRA_AllowedMeasBandwidth")
47316         proto.RegisterType((*EUTRA_CellIndexList)(nil), "streaming_protobufs.EUTRA_CellIndexList")
47317         proto.RegisterType((*EUTRA_Cell)(nil), "streaming_protobufs.EUTRA_Cell")
47318         proto.RegisterType((*EUTRA_Q_OffsetRange)(nil), "streaming_protobufs.EUTRA_Q_OffsetRange")
47319         proto.RegisterType((*EUTRA_BlackCell)(nil), "streaming_protobufs.EUTRA_BlackCell")
47320         proto.RegisterType((*EUTRA_PhysCellIdRange)(nil), "streaming_protobufs.EUTRA_PhysCellIdRange")
47321         proto.RegisterType((*EUTRA_Range)(nil), "streaming_protobufs.EUTRA_Range")
47322         proto.RegisterType((*ReportConfigToAddMod)(nil), "streaming_protobufs.ReportConfigToAddMod")
47323         proto.RegisterType((*ReportConfigNR)(nil), "streaming_protobufs.ReportConfigNR")
47324         proto.RegisterType((*PeriodicalReportConfig)(nil), "streaming_protobufs.PeriodicalReportConfig")
47325         proto.RegisterType((*NR_RS_Type)(nil), "streaming_protobufs.NR_RS_Type")
47326         proto.RegisterType((*NR_FreqInfo)(nil), "streaming_protobufs.NR_FreqInfo")
47327         proto.RegisterType((*ReportInterval)(nil), "streaming_protobufs.ReportInterval")
47328         proto.RegisterType((*ReportAmount)(nil), "streaming_protobufs.ReportAmount")
47329         proto.RegisterType((*MeasReportQuantity)(nil), "streaming_protobufs.MeasReportQuantity")
47330         proto.RegisterType((*EventTriggerConfig)(nil), "streaming_protobufs.EventTriggerConfig")
47331         proto.RegisterType((*EventA1)(nil), "streaming_protobufs.EventA1")
47332         proto.RegisterType((*EventA2)(nil), "streaming_protobufs.EventA2")
47333         proto.RegisterType((*EventA3)(nil), "streaming_protobufs.EventA3")
47334         proto.RegisterType((*EventA4)(nil), "streaming_protobufs.EventA4")
47335         proto.RegisterType((*EventA5)(nil), "streaming_protobufs.EventA5")
47336         proto.RegisterType((*EventA6)(nil), "streaming_protobufs.EventA6")
47337         proto.RegisterType((*MeasTriggerQuantity)(nil), "streaming_protobufs.MeasTriggerQuantity")
47338         proto.RegisterType((*TimeToTrigger)(nil), "streaming_protobufs.TimeToTrigger")
47339         proto.RegisterType((*MeasTriggerQuantityOffset)(nil), "streaming_protobufs.MeasTriggerQuantityOffset")
47340         proto.RegisterType((*ReportAddNeighMeas)(nil), "streaming_protobufs.ReportAddNeighMeas")
47341         proto.RegisterType((*ReportCGI)(nil), "streaming_protobufs.ReportCGI")
47342         proto.RegisterType((*ReportConfigInterRAT)(nil), "streaming_protobufs.ReportConfigInterRAT")
47343         proto.RegisterType((*PeriodicalReportConfigInterRAT)(nil), "streaming_protobufs.PeriodicalReportConfigInterRAT")
47344         proto.RegisterType((*EventTriggerConfigInterRAT)(nil), "streaming_protobufs.EventTriggerConfigInterRAT")
47345         proto.RegisterType((*EventB1)(nil), "streaming_protobufs.EventB1")
47346         proto.RegisterType((*EventB2)(nil), "streaming_protobufs.EventB2")
47347         proto.RegisterType((*MeasTriggerQuantityEUTRA)(nil), "streaming_protobufs.MeasTriggerQuantityEUTRA")
47348         proto.RegisterType((*ReportCGI_EUTRA)(nil), "streaming_protobufs.ReportCGI_EUTRA")
47349         proto.RegisterType((*MeasIdToAddMod)(nil), "streaming_protobufs.MeasIdToAddMod")
47350         proto.RegisterType((*QuantityConfig)(nil), "streaming_protobufs.QuantityConfig")
47351         proto.RegisterType((*QuantityConfigNR)(nil), "streaming_protobufs.QuantityConfigNR")
47352         proto.RegisterType((*QuantityConfigRS)(nil), "streaming_protobufs.QuantityConfigRS")
47353         proto.RegisterType((*FilterConfig)(nil), "streaming_protobufs.FilterConfig")
47354         proto.RegisterType((*FilterCoefficient)(nil), "streaming_protobufs.FilterCoefficient")
47355         proto.RegisterType((*MeasGapConfig)(nil), "streaming_protobufs.MeasGapConfig")
47356         proto.RegisterType((*GapConfig)(nil), "streaming_protobufs.GapConfig")
47357         proto.RegisterType((*MGL)(nil), "streaming_protobufs.MGL")
47358         proto.RegisterType((*MGRP)(nil), "streaming_protobufs.MGRP")
47359         proto.RegisterType((*MGTA)(nil), "streaming_protobufs.MGTA")
47360         proto.RegisterType((*MeasGapSharingConfig)(nil), "streaming_protobufs.MeasGapSharingConfig")
47361         proto.RegisterType((*MeasGapSharingScheme)(nil), "streaming_protobufs.MeasGapSharingScheme")
47362         proto.RegisterType((*OtherConfig)(nil), "streaming_protobufs.OtherConfig")
47363         proto.RegisterType((*DelayBudgetReportingProhibitTimer)(nil), "streaming_protobufs.DelayBudgetReportingProhibitTimer")
47364         proto.RegisterType((*OtherConfigV1540)(nil), "streaming_protobufs.OtherConfig_v1540")
47365         proto.RegisterType((*OverheatingAssistanceConfig)(nil), "streaming_protobufs.OverheatingAssistanceConfig")
47366         proto.RegisterType((*SCellConfig)(nil), "streaming_protobufs.SCellConfig")
47367         proto.RegisterType((*SearchSpace)(nil), "streaming_protobufs.SearchSpace")
47368         proto.RegisterType((*NrofCandidates)(nil), "streaming_protobufs.NrofCandidates")
47369         proto.RegisterType((*AggregationLevel)(nil), "streaming_protobufs.AggregationLevel")
47370         proto.RegisterType((*Common)(nil), "streaming_protobufs.Common")
47371         proto.RegisterType((*DCI_Format0_0_AndFormat1_0)(nil), "streaming_protobufs.DCI_Format0_0_AndFormat1_0")
47372         proto.RegisterType((*DCI_Format2_0)(nil), "streaming_protobufs.DCI_Format2_0")
47373         proto.RegisterType((*NrofCandidates_SFI)(nil), "streaming_protobufs.NrofCandidates_SFI")
47374         proto.RegisterType((*AggregationLevel_SFI)(nil), "streaming_protobufs.AggregationLevel_SFI")
47375         proto.RegisterType((*DCI_Format2_1)(nil), "streaming_protobufs.DCI_Format2_1")
47376         proto.RegisterType((*DCI_Format2_2)(nil), "streaming_protobufs.DCI_Format2_2")
47377         proto.RegisterType((*DCI_Format2_3)(nil), "streaming_protobufs.DCI_Format2_3")
47378         proto.RegisterType((*Dummy1)(nil), "streaming_protobufs.Dummy1")
47379         proto.RegisterType((*Dummy2)(nil), "streaming_protobufs.Dummy2")
47380         proto.RegisterType((*UE_Specific)(nil), "streaming_protobufs.UE_Specific")
47381         proto.RegisterType((*DCI_Formats)(nil), "streaming_protobufs.DCI_Formats")
47382         proto.RegisterType((*MeasResultCellListSFTD)(nil), "streaming_protobufs.MeasResultCellListSFTD")
47383         proto.RegisterType((*MeasResultCellSFTD)(nil), "streaming_protobufs.MeasResultCellSFTD")
47384         proto.RegisterType((*MeasResultList2NR)(nil), "streaming_protobufs.MeasResultList2NR")
47385         proto.RegisterType((*MeasResult2NR)(nil), "streaming_protobufs.MeasResult2NR")
47386         proto.RegisterType((*MeasQuantityResults)(nil), "streaming_protobufs.MeasQuantityResults")
47387         proto.RegisterType((*ResultsPerSSB_Index)(nil), "streaming_protobufs.ResultsPerSSB_Index")
47388         proto.RegisterType((*ResultsPerCSI_RS_Index)(nil), "streaming_protobufs.ResultsPerCSI_RS_Index")
47389         proto.RegisterType((*MeasQuantityResultsEUTRA)(nil), "streaming_protobufs.MeasQuantityResultsEUTRA")
47390         proto.RegisterType((*CellResults)(nil), "streaming_protobufs.CellResults")
47391         proto.RegisterType((*ResultsPerCSI_RS_IndexList)(nil), "streaming_protobufs.ResultsPerCSI_RS_IndexList")
47392         proto.RegisterType((*ResultsPerSSB_IndexList)(nil), "streaming_protobufs.ResultsPerSSB_IndexList")
47393         proto.RegisterType((*RsIndexResults)(nil), "streaming_protobufs.RsIndexResults")
47394         proto.RegisterType((*MeasResult)(nil), "streaming_protobufs.MeasResult")
47395         proto.RegisterType((*PLMN_Identity)(nil), "streaming_protobufs.PLMN_Identity")
47396         proto.RegisterType((*MNC)(nil), "streaming_protobufs.MNC")
47397         proto.RegisterType((*MCC)(nil), "streaming_protobufs.MCC")
47398         proto.RegisterType((*PLMN_Identity_EUTRA_5GC)(nil), "streaming_protobufs.PLMN_Identity_EUTRA_5GC")
47399         proto.RegisterType((*PLMN_IdentityList_EUTRA_5GC)(nil), "streaming_protobufs.PLMN_IdentityList_EUTRA_5GC")
47400         proto.RegisterType((*CellAccessRelatedInfo_EUTRA_5GC)(nil), "streaming_protobufs.CellAccessRelatedInfo_EUTRA_5GC")
47401         proto.RegisterType((*PLMN_IdentityList_EUTRA_EPC)(nil), "streaming_protobufs.PLMN_IdentityList_EUTRA_EPC")
47402         proto.RegisterType((*CellAccessRelatedInfo_EUTRA_EPC)(nil), "streaming_protobufs.CellAccessRelatedInfo_EUTRA_EPC")
47403         proto.RegisterType((*CGIInfo_EPC)(nil), "streaming_protobufs.CGI_info_EPC")
47404         proto.RegisterType((*PLMN_IdentityInfo)(nil), "streaming_protobufs.PLMN_IdentityInfo")
47405         proto.RegisterType((*PDCCH_ConfigSIB1)(nil), "streaming_protobufs.PDCCH_ConfigSIB1")
47406         proto.RegisterType((*NoSIB1)(nil), "streaming_protobufs.NoSIB1")
47407         proto.RegisterType((*PLMN_IdentityInfoList)(nil), "streaming_protobufs.PLMN_IdentityInfoList")
47408         proto.RegisterType((*MultiFrequencyBandListNR)(nil), "streaming_protobufs.MultiFrequencyBandListNR")
47409         proto.RegisterType((*CGI_Info)(nil), "streaming_protobufs.CGI_Info")
47410         proto.RegisterType((*MultiBandInfoListEUTRA)(nil), "streaming_protobufs.MultiBandInfoListEUTRA")
47411         proto.RegisterType((*EUTRA_CGI_Info)(nil), "streaming_protobufs.EUTRA_CGI_Info")
47412         proto.RegisterType((*MeasResultNR)(nil), "streaming_protobufs.MeasResultNR")
47413         proto.RegisterType((*MeasResultEUTRA)(nil), "streaming_protobufs.MeasResultEUTRA")
47414         proto.RegisterType((*MeasResultServMO)(nil), "streaming_protobufs.MeasResultServMO")
47415         proto.RegisterType((*MeasResultServMOList)(nil), "streaming_protobufs.MeasResultServMOList")
47416         proto.RegisterType((*MeasResultListNR)(nil), "streaming_protobufs.MeasResultListNR")
47417         proto.RegisterType((*MeasResultListEUTRA)(nil), "streaming_protobufs.MeasResultListEUTRA")
47418         proto.RegisterType((*MeasResults)(nil), "streaming_protobufs.MeasResults")
47419         proto.RegisterType((*DRX_Info)(nil), "streaming_protobufs.DRX_Info")
47420         proto.RegisterType((*RadioBearerConfig)(nil), "streaming_protobufs.RadioBearerConfig")
47421         proto.RegisterType((*SRB_ToAddModList)(nil), "streaming_protobufs.SRB_ToAddModList")
47422         proto.RegisterType((*SRB_ToAddMod)(nil), "streaming_protobufs.SRB_ToAddMod")
47423         proto.RegisterType((*PDCP_Config)(nil), "streaming_protobufs.PDCP_Config")
47424         proto.RegisterType((*DRB)(nil), "streaming_protobufs.DRB")
47425         proto.RegisterType((*DiscardTimer)(nil), "streaming_protobufs.DiscardTimer")
47426         proto.RegisterType((*PDCP_SN_Size)(nil), "streaming_protobufs.PDCP_SN_Size")
47427         proto.RegisterType((*Rohc)(nil), "streaming_protobufs.Rohc")
47428         proto.RegisterType((*RohcProfiles)(nil), "streaming_protobufs.RohcProfiles")
47429         proto.RegisterType((*UplinkOnlyROHC)(nil), "streaming_protobufs.UplinkOnlyROHC")
47430         proto.RegisterType((*UplinkOnlyROHCProfiles)(nil), "streaming_protobufs.UplinkOnlyROHCProfiles")
47431         proto.RegisterType((*MoreThanOneRLC)(nil), "streaming_protobufs.MoreThanOneRLC")
47432         proto.RegisterType((*PrimaryPath)(nil), "streaming_protobufs.PrimaryPath")
47433         proto.RegisterType((*UL_DataSplitThreshold)(nil), "streaming_protobufs.UL_DataSplitThreshold")
47434         proto.RegisterType((*T_Reordering)(nil), "streaming_protobufs.T_Reordering")
47435         proto.RegisterType((*DRB_ToAddModList)(nil), "streaming_protobufs.DRB_ToAddModList")
47436         proto.RegisterType((*DRB_ToAddMod)(nil), "streaming_protobufs.DRB_ToAddMod")
47437         proto.RegisterType((*DRB_ToReleaseList)(nil), "streaming_protobufs.DRB_ToReleaseList")
47438         proto.RegisterType((*SDAP_Config)(nil), "streaming_protobufs.SDAP_Config")
47439         proto.RegisterType((*SDAP_Header)(nil), "streaming_protobufs.SDAP_Header")
47440         proto.RegisterType((*SecurityConfig)(nil), "streaming_protobufs.SecurityConfig")
47441         proto.RegisterType((*SecurityAlgorithmConfig)(nil), "streaming_protobufs.SecurityAlgorithmConfig")
47442         proto.RegisterType((*CipheringAlgorithm)(nil), "streaming_protobufs.CipheringAlgorithm")
47443         proto.RegisterType((*IntegrityProtAlgorithm)(nil), "streaming_protobufs.IntegrityProtAlgorithm")
47444         proto.RegisterType((*KeyToUse)(nil), "streaming_protobufs.KeyToUse")
47445         proto.RegisterType((*UplinkTxDirectCurrentList)(nil), "streaming_protobufs.UplinkTxDirectCurrentList")
47446         proto.RegisterType((*UplinkTxDirectCurrentCell)(nil), "streaming_protobufs.UplinkTxDirectCurrentCell")
47447         proto.RegisterType((*UplinkTxDirectCurrentBWP)(nil), "streaming_protobufs.UplinkTxDirectCurrentBWP")
47448         proto.RegisterType((*CellAccessRelatedInfo)(nil), "streaming_protobufs.CellAccessRelatedInfo")
47449         proto.RegisterType((*ConnEstFailureControl)(nil), "streaming_protobufs.ConnEstFailureControl")
47450         proto.RegisterType((*ConnEstFailCount)(nil), "streaming_protobufs.ConnEstFailCount")
47451         proto.RegisterType((*ConnEstFailOffsetValidity)(nil), "streaming_protobufs.ConnEstFailOffsetValidity")
47452         proto.RegisterType((*SI_SchedulingInfo)(nil), "streaming_protobufs.SI_SchedulingInfo")
47453         proto.RegisterType((*SI_WindowLength)(nil), "streaming_protobufs.SI_WindowLength")
47454         proto.RegisterType((*SchedulingInfo)(nil), "streaming_protobufs.SchedulingInfo")
47455         proto.RegisterType((*SIB_Mapping)(nil), "streaming_protobufs.SIB_Mapping")
47456         proto.RegisterType((*SI_BroadcastStatus)(nil), "streaming_protobufs.SI_BroadcastStatus")
47457         proto.RegisterType((*SI_Periodicity)(nil), "streaming_protobufs.SI_Periodicity")
47458         proto.RegisterType((*SIB_TypeInfo)(nil), "streaming_protobufs.SIB_TypeInfo")
47459         proto.RegisterType((*SIB_TypeInfoType)(nil), "streaming_protobufs.SIB_TypeInfoType")
47460         proto.RegisterType((*SI_RequestConfig)(nil), "streaming_protobufs.SI_RequestConfig")
47461         proto.RegisterType((*SI_RequestPeriod)(nil), "streaming_protobufs.SI_RequestPeriod")
47462         proto.RegisterType((*RACH_OccasionsSI)(nil), "streaming_protobufs.RACH_OccasionsSI")
47463         proto.RegisterType((*SI_RequestResources)(nil), "streaming_protobufs.SI_RequestResources")
47464         proto.RegisterType((*ServingCellConfigCommonSIB)(nil), "streaming_protobufs.ServingCellConfigCommonSIB")
47465         proto.RegisterType((*DownlinkConfigCommonSIB)(nil), "streaming_protobufs.DownlinkConfigCommonSIB")
47466         proto.RegisterType((*FrequencyInfoDL_SIB)(nil), "streaming_protobufs.FrequencyInfoDL_SIB")
47467         proto.RegisterType((*MultiFrequencyBandListNR_SIB)(nil), "streaming_protobufs.MultiFrequencyBandListNR_SIB")
47468         proto.RegisterType((*NR_MultiBandInfo)(nil), "streaming_protobufs.NR_MultiBandInfo")
47469         proto.RegisterType((*NR_NS_PmaxList)(nil), "streaming_protobufs.NR_NS_PmaxList")
47470         proto.RegisterType((*NR_NS_PmaxValue)(nil), "streaming_protobufs.NR_NS_PmaxValue")
47471         proto.RegisterType((*BCCH_Config)(nil), "streaming_protobufs.BCCH_Config")
47472         proto.RegisterType((*PCCH_Config)(nil), "streaming_protobufs.PCCH_Config")
47473         proto.RegisterType((*PagingCycle)(nil), "streaming_protobufs.PagingCycle")
47474         proto.RegisterType((*PCCH_ConfigNs)(nil), "streaming_protobufs.PCCH_ConfigNs")
47475         proto.RegisterType((*SCS15KHZoneT)(nil), "streaming_protobufs.SCS15KHZoneT")
47476         proto.RegisterType((*SCS30KHZoneT_SCS15KHZhalfT)(nil), "streaming_protobufs.SCS30KHZoneT_SCS15KHZhalfT")
47477         proto.RegisterType((*SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT)(nil), "streaming_protobufs.SCS60KHZoneT_SCS30KHZhalfT_SCS15KHZquarterT")
47478         proto.RegisterType((*SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT)(nil), "streaming_protobufs.SCS120KHZoneT_SCS60KHZhalfT_SCS30KHZquarterT_SCS15KHZoneEighthT")
47479         proto.RegisterType((*SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZhalfT_SCS60KHZquarterT_SCS30KHZoneEighthT_SCS15KHZoneSixteenthT")
47480         proto.RegisterType((*SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZquarterT_SCS60KHZoneEighthT_SCS30KHZoneSixteenthT")
47481         proto.RegisterType((*SCS120KHZoneEighthT_SCS60KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZoneEighthT_SCS60KHZoneSixteenthT")
47482         proto.RegisterType((*SCS120KHZoneSixteenthT)(nil), "streaming_protobufs.SCS120KHZoneSixteenthT")
47483         proto.RegisterType((*UplinkConfigCommonSIB)(nil), "streaming_protobufs.UplinkConfigCommonSIB")
47484         proto.RegisterType((*FrequencyInfoUL_SIB)(nil), "streaming_protobufs.FrequencyInfoUL_SIB")
47485         proto.RegisterType((*SIB_N_TimingAdvanceOffset)(nil), "streaming_protobufs.SIB_N_TimingAdvanceOffset")
47486         proto.RegisterType((*SIB_SSB_PositionsInBurst)(nil), "streaming_protobufs.SIB_SSB_PositionsInBurst")
47487         proto.RegisterType((*SIB_SSB_PeriodicityServingCell)(nil), "streaming_protobufs.SIB_SSB_PeriodicityServingCell")
47488         proto.RegisterType((*UE_TimersAndConstants)(nil), "streaming_protobufs.UE_TimersAndConstants")
47489         proto.RegisterType((*UE_TimersAndConstantsT300_T301_T319)(nil), "streaming_protobufs.UE_TimersAndConstantsT300_T301_T319")
47490         proto.RegisterType((*UE_TimersAndConstantsT310)(nil), "streaming_protobufs.UE_TimersAndConstantsT310")
47491         proto.RegisterType((*UE_TimersAndConstantsN310)(nil), "streaming_protobufs.UE_TimersAndConstantsN310")
47492         proto.RegisterType((*UE_TimersAndConstantsT311)(nil), "streaming_protobufs.UE_TimersAndConstantsT311")
47493         proto.RegisterType((*UE_TimersAndConstantsN311)(nil), "streaming_protobufs.UE_TimersAndConstantsN311")
47494         proto.RegisterType((*UAC_BarringPerCatList)(nil), "streaming_protobufs.UAC_BarringPerCatList")
47495         proto.RegisterType((*UAC_BarringPerCat)(nil), "streaming_protobufs.UAC_BarringPerCat")
47496         proto.RegisterType((*UAC_BarringPerPLMN_List)(nil), "streaming_protobufs.UAC_BarringPerPLMN_List")
47497         proto.RegisterType((*UAC_BarringPerPLMN)(nil), "streaming_protobufs.UAC_BarringPerPLMN")
47498         proto.RegisterType((*UAC_ImplicitACBarringList)(nil), "streaming_protobufs.UAC_ImplicitACBarringList")
47499         proto.RegisterType((*UAC_BarringInfoSetList)(nil), "streaming_protobufs.UAC_BarringInfoSetList")
47500         proto.RegisterType((*UAC_BarringInfoSet)(nil), "streaming_protobufs.UAC_BarringInfoSet")
47501         proto.RegisterType((*UAC_BarringFactor)(nil), "streaming_protobufs.UAC_BarringFactor")
47502         proto.RegisterType((*UAC_BarringTime)(nil), "streaming_protobufs.UAC_BarringTime")
47503         proto.RegisterType((*MobilityStateParameters)(nil), "streaming_protobufs.MobilityStateParameters")
47504         proto.RegisterType((*T_Evaluation_HystNormal)(nil), "streaming_protobufs.T_Evaluation_HystNormal")
47505         proto.RegisterType((*EUTRA_MultiBandInfoList)(nil), "streaming_protobufs.EUTRA_MultiBandInfoList")
47506         proto.RegisterType((*EUTRA_MultiBandInfo)(nil), "streaming_protobufs.EUTRA_MultiBandInfo")
47507         proto.RegisterType((*EUTRA_NS_PmaxList)(nil), "streaming_protobufs.EUTRA_NS_PmaxList")
47508         proto.RegisterType((*EUTRA_NS_PmaxValue)(nil), "streaming_protobufs.EUTRA_NS_PmaxValue")
47509 }
47510
47511 func init() { proto.RegisterFile("rrc_common_types.proto", fileDescriptor_21c7528bb61f1a7a) }
47512
47513 var fileDescriptor_21c7528bb61f1a7a = []byte{
47514         // 38269 bytes of a gzipped FileDescriptorProto
47515         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0xbd, 0x69, 0x70, 0x24, 0xc9,
47516         0x7a, 0x18, 0x36, 0xd5, 0x8d, 0xa3, 0xf1, 0xe1, 0x2a, 0x24, 0x6e, 0xcc, 0x5d, 0x7b, 0xcd, 0x5e,
47517         0xb3, 0xd5, 0xd5, 0xc7, 0x60, 0x76, 0xf7, 0xed, 0x5b, 0x74, 0x63, 0x66, 0x80, 0x1d, 0x60, 0x06,
47518         0x5b, 0x0d, 0xec, 0xbe, 0xb7, 0x7c, 0x8f, 0xfd, 0xaa, 0xbb, 0x0b, 0x40, 0x73, 0xba, 0xab, 0x7a,
47519         0xab, 0xaa, 0xe7, 0x58, 0x52, 0xd6, 0xd3, 0xe3, 0xf1, 0xa4, 0x95, 0x28, 0x52, 0xbc, 0x4c, 0x52,
47520         0x14, 0x69, 0x52, 0x94, 0xed, 0x20, 0x65, 0x92, 0x12, 0xa9, 0xb0, 0x4c, 0x86, 0x49, 0x46, 0x50,
47521         0x94, 0x45, 0x2b, 0x4c, 0x9b, 0x56, 0x90, 0xa6, 0x69, 0x87, 0x4c, 0xd3, 0x87, 0xec, 0x90, 0x15,
47522         0x16, 0xc3, 0x61, 0xd1, 0xe1, 0xf0, 0x0f, 0x47, 0x1e, 0x75, 0x67, 0x55, 0x17, 0x66, 0xf6, 0x51,
47523         0x94, 0xfd, 0xab, 0xb3, 0x32, 0xbf, 0xef, 0xcb, 0x2f, 0xb3, 0xf3, 0xf8, 0x32, 0xf3, 0x3b, 0x60,
47524         0xc5, 0xb2, 0xda, 0xcd, 0xb6, 0xd9, 0xef, 0x9b, 0x46, 0xd3, 0x79, 0x32, 0xd0, 0xed, 0xeb, 0x03,
47525         0xcb, 0x74, 0x4c, 0xb4, 0x68, 0x3b, 0x96, 0xae, 0xf5, 0xbb, 0xc6, 0x49, 0x93, 0x64, 0xb4, 0x86,
47526         0xc7, 0xf6, 0xc6, 0xa5, 0x13, 0xd3, 0x3c, 0xe9, 0xe9, 0x6f, 0xb8, 0x39, 0x6f, 0x3c, 0xb2, 0xb4,
47527         0xc1, 0x40, 0xb7, 0x18, 0xd2, 0x06, 0x8a, 0x13, 0x92, 0xfe, 0xe3, 0x71, 0x98, 0xaf, 0xeb, 0xbd,
47528         0xde, 0x1d, 0xcb, 0x1c, 0x0e, 0xea, 0xa6, 0x71, 0xdc, 0x3d, 0x41, 0x57, 0x60, 0xba, 0xed, 0x66,
47529         0xed, 0x76, 0xd6, 0x84, 0x2b, 0xc2, 0xb5, 0x59, 0x35, 0x98, 0x85, 0xbe, 0x04, 0x2b, 0x56, 0xaf,
47530         0xdd, 0xac, 0xe9, 0x9a, 0xa5, 0x5b, 0x87, 0xe6, 0x56, 0xa7, 0xb3, 0x6f, 0x76, 0xf6, 0xba, 0xb6,
47531         0xb3, 0x96, 0xbb, 0x92, 0xbf, 0x36, 0xad, 0xbc, 0x70, 0x9d, 0xc3, 0xdf, 0x75, 0x75, 0xaf, 0xce,
47532         0x50, 0x68, 0x45, 0xea, 0xb2, 0xd5, 0x6b, 0xc7, 0x69, 0xa0, 0x1b, 0xb0, 0x1a, 0xa4, 0xae, 0xea,
47533         0x3d, 0x5d, 0xb3, 0x75, 0x42, 0x3e, 0x7f, 0x25, 0x7f, 0x6d, 0x56, 0x5d, 0x09, 0xe0, 0x05, 0x4a,
47534         0xd1, 0x17, 0x61, 0xb1, 0xaf, 0xb5, 0x9b, 0x91, 0xf6, 0xac, 0x8d, 0x5d, 0x11, 0xae, 0x4d, 0x2b,
47535         0xd7, 0xb8, 0x3c, 0xed, 0x6f, 0xd5, 0xa3, 0xf0, 0x2a, 0xea, 0x6b, 0xed, 0x68, 0x9f, 0x1c, 0xc3,
47536         0xea, 0xe0, 0xf4, 0x89, 0xdd, 0x6d, 0x6b, 0xbd, 0x28, 0xf9, 0x71, 0x42, 0xfe, 0x35, 0x2e, 0xf9,
47537         0x03, 0x3e, 0x8e, 0x9a, 0x44, 0x0c, 0xdd, 0x82, 0x19, 0x7b, 0x80, 0x33, 0x19, 0xf1, 0x09, 0x42,
47538         0xfc, 0x2a, 0x97, 0x78, 0x23, 0x00, 0xa8, 0x86, 0xd0, 0xd0, 0x3d, 0x58, 0xb0, 0xf1, 0x67, 0xe8,
47539         0xbf, 0x99, 0x24, 0xff, 0xcd, 0x15, 0x3e, 0xad, 0x00, 0xa9, 0x38, 0x2a, 0xba, 0x0e, 0x88, 0x65,
47540         0x06, 0xff, 0x8d, 0x02, 0xf9, 0x37, 0x38, 0x25, 0xe8, 0x04, 0xae, 0x5a, 0xfa, 0xc0, 0xb4, 0x9c,
47541         0xa3, 0x41, 0xaf, 0x6b, 0x3c, 0x38, 0x7c, 0xbc, 0xdd, 0xb5, 0xf4, 0xb6, 0x53, 0x1f, 0x5a, 0x96,
47542         0x6e, 0x38, 0xcd, 0x87, 0xc5, 0x4a, 0x49, 0x5e, 0x9b, 0x22, 0x6d, 0xdb, 0xb8, 0x4e, 0x87, 0xed,
47543         0x75, 0x97, 0x99, 0xeb, 0x35, 0xd3, 0xec, 0x7d, 0xa0, 0xf5, 0x86, 0xba, 0x7a, 0x25, 0x85, 0xc8,
47544         0x07, 0x98, 0x86, 0xf4, 0xfd, 0x79, 0x10, 0xa3, 0xe3, 0x0a, 0x55, 0x61, 0xa5, 0x67, 0x9e, 0x90,
47545         0xee, 0x3d, 0xd5, 0x0c, 0x43, 0xef, 0xed, 0x76, 0x74, 0xc3, 0xe9, 0x3a, 0x4f, 0xd8, 0x58, 0x4e,
47546         0x28, 0x45, 0xcf, 0xc1, 0x8c, 0x6d, 0xb5, 0x9a, 0x1e, 0x74, 0x0e, 0x43, 0xef, 0x9c, 0x53, 0xa7,
47547         0x6d, 0xab, 0x15, 0x04, 0xea, 0x04, 0x81, 0xf2, 0x2e, 0x50, 0x27, 0x00, 0x54, 0x83, 0x39, 0x4b,
47548         0xd7, 0x6d, 0x47, 0x6b, 0xf5, 0xba, 0xf6, 0xa9, 0xba, 0x57, 0x67, 0x83, 0x30, 0xad, 0xb1, 0x11,
47549         0x0c, 0xf4, 0x0e, 0x00, 0x9e, 0x06, 0xa1, 0x51, 0x76, 0x39, 0x71, 0x62, 0xb1, 0xff, 0x6e, 0xca,
47550         0xea, 0xb5, 0x59, 0x2f, 0x74, 0x60, 0x0d, 0xcf, 0x86, 0xbd, 0x50, 0x5b, 0x43, 0xc3, 0xea, 0x65,
47551         0x2e, 0x35, 0x1e, 0x82, 0xba, 0xda, 0xd7, 0xda, 0xbc, 0x82, 0xda, 0x22, 0x2c, 0xd8, 0xba, 0xf5,
47552         0x50, 0xef, 0xa8, 0x5a, 0xa7, 0x6b, 0xd2, 0xbf, 0x41, 0xfa, 0x4f, 0x72, 0x00, 0x3e, 0x53, 0xe8,
47553         0x25, 0xc8, 0x69, 0x7d, 0xd2, 0xf7, 0xd3, 0xca, 0x2a, 0xb7, 0xce, 0xad, 0x7d, 0x35, 0xa7, 0xf5,
47554         0x91, 0x0a, 0x0b, 0xc3, 0x7e, 0xb3, 0xd6, 0x6d, 0xd2, 0x7f, 0xba, 0x6b, 0x1a, 0x5a, 0x8f, 0xfc,
47555         0x0b, 0xd3, 0xca, 0x8b, 0x5c, 0xbc, 0xa3, 0xfd, 0x08, 0xb4, 0x3a, 0x3f, 0xec, 0xd7, 0xba, 0x81,
47556         0x0c, 0xf4, 0x65, 0x58, 0x1e, 0xf6, 0x9b, 0x47, 0x46, 0x08, 0xac, 0x79, 0xb4, 0x47, 0xfe, 0xb8,
47557         0x69, 0xe5, 0x95, 0x24, 0xba, 0x71, 0x0c, 0x15, 0x0d, 0xfb, 0x47, 0x46, 0x90, 0xf8, 0xd1, 0x5e,
47558         0x02, 0xf9, 0xed, 0x3d, 0xf6, 0x87, 0x67, 0x26, 0xbf, 0xcd, 0x21, 0xbf, 0xbd, 0x27, 0x7d, 0x1b,
47559         0xe4, 0xb6, 0xf6, 0xd1, 0x9b, 0x30, 0x35, 0xec, 0x35, 0xb7, 0xf6, 0x9b, 0x78, 0x24, 0xd1, 0x7e,
47560         0xbc, 0xc4, 0x27, 0xbc, 0xc7, 0xa0, 0xd4, 0xc9, 0x61, 0x6f, 0x6b, 0x1f, 0x0f, 0xa3, 0x37, 0x61,
47561         0xaa, 0xe3, 0xe1, 0xe6, 0x52, 0x70, 0xb7, 0x7d, 0xdc, 0x0e, 0xc5, 0x95, 0xfe, 0x38, 0x07, 0x53,
47562         0x1e, 0x49, 0xb4, 0x07, 0x73, 0xb6, 0xd1, 0xbc, 0xdd, 0xd5, 0x7b, 0x9d, 0x3d, 0xdd, 0x38, 0x71,
47563         0x4e, 0x19, 0x2b, 0xfc, 0xd5, 0xbe, 0x71, 0x2f, 0x08, 0xba, 0xb5, 0xaf, 0xce, 0xda, 0x46, 0x20,
47564         0x03, 0x1d, 0x80, 0xe8, 0x34, 0x0f, 0xcc, 0x5e, 0x4f, 0xd5, 0x1d, 0x4b, 0x33, 0xec, 0x7e, 0xd7,
47565         0x61, 0xec, 0xf1, 0xe9, 0x1d, 0x46, 0x80, 0xd5, 0x79, 0x27, 0x9c, 0x81, 0xaa, 0x30, 0x39, 0x30,
47566         0x7b, 0xbd, 0x83, 0xed, 0x23, 0xf6, 0xdf, 0x5e, 0xe0, 0xaf, 0xc9, 0x14, 0x46, 0x75, 0x81, 0xd1,
47567         0x4d, 0x28, 0xe0, 0x64, 0xed, 0x89, 0xa3, 0xb3, 0x7f, 0xed, 0x62, 0x22, 0x22, 0x06, 0x52, 0x3d,
47568         0x70, 0xf4, 0x3e, 0x88, 0x7d, 0xed, 0xb1, 0xaa, 0x3b, 0x8f, 0x0f, 0x4f, 0x2d, 0xdd, 0x3e, 0x35,
47569         0x7b, 0x1d, 0x36, 0x53, 0xf9, 0x8d, 0xd8, 0x8f, 0x00, 0xab, 0x31, 0x74, 0xe9, 0x97, 0x05, 0x10,
47570         0xa3, 0x60, 0x68, 0x0b, 0xc6, 0x1f, 0xe2, 0x45, 0x82, 0xf4, 0xf8, 0x9c, 0xf2, 0x6a, 0x26, 0xe2,
47571         0xd7, 0xe9, 0xba, 0x42, 0x31, 0xa5, 0x36, 0x8c, 0x93, 0x6f, 0xb4, 0x06, 0x4b, 0x2e, 0x4e, 0x73,
47572         0x68, 0xd8, 0x03, 0xbd, 0xdd, 0x3d, 0xee, 0xea, 0x1d, 0xf1, 0x1c, 0x9a, 0x80, 0x9c, 0x53, 0x14,
47573         0x05, 0xf2, 0xab, 0x88, 0x39, 0xf2, 0x5b, 0x12, 0xf3, 0xe4, 0xb7, 0x2c, 0x8e, 0x91, 0xdf, 0xaa,
47574         0x38, 0x4e, 0x7e, 0x6f, 0x88, 0x13, 0x68, 0x12, 0xf2, 0x4e, 0xb1, 0x2a, 0x4e, 0x92, 0x44, 0x49,
47575         0x11, 0x0b, 0xd2, 0xf7, 0x0a, 0x20, 0x46, 0xff, 0xf8, 0x6c, 0xcc, 0x47, 0xb1, 0xc2, 0xcc, 0xdf,
47576         0x1c, 0xcd, 0x3c, 0xc0, 0x84, 0xdd, 0xfd, 0x44, 0x2f, 0x2a, 0xa2, 0xe0, 0xa5, 0x37, 0xc5, 0x9c,
47577         0xf4, 0xc7, 0xe3, 0x20, 0x46, 0xc7, 0x4e, 0x36, 0x96, 0xa2, 0x58, 0x61, 0x96, 0x7e, 0x64, 0x7c,
47578         0x34, 0x4f, 0x93, 0x90, 0xef, 0xdb, 0x15, 0x51, 0x40, 0x05, 0x18, 0xeb, 0xdb, 0x45, 0x59, 0xcc,
47579         0xb1, 0x54, 0x45, 0xcc, 0xd3, 0x94, 0x22, 0x8b, 0x63, 0x2c, 0x55, 0x11, 0xc7, 0x69, 0xaa, 0x24,
47580         0x8b, 0x13, 0x2c, 0x55, 0x11, 0x27, 0x69, 0xaa, 0x2c, 0x8b, 0x05, 0x96, 0xaa, 0x88, 0x53, 0x34,
47581         0x55, 0x91, 0x45, 0x60, 0xa9, 0x8a, 0x38, 0x4d, 0x53, 0x55, 0x59, 0x9c, 0x61, 0xa9, 0x8a, 0x38,
47582         0x4b, 0x53, 0x37, 0x64, 0x71, 0x8e, 0xa5, 0x2a, 0xe2, 0x3c, 0x4d, 0x6d, 0xca, 0xa2, 0xc8, 0x52,
47583         0x15, 0x71, 0x81, 0xa6, 0x6e, 0xca, 0x22, 0x62, 0xa9, 0x8a, 0xb8, 0x88, 0xa6, 0x60, 0x1c, 0xf3,
47584         0x2c, 0x8b, 0x4b, 0x6e, 0xb2, 0x22, 0x2e, 0xb3, 0x64, 0x51, 0x16, 0x57, 0xdc, 0x64, 0x45, 0x5c,
47585         0x65, 0x49, 0x45, 0x16, 0xd7, 0xdc, 0x64, 0x45, 0x5c, 0x67, 0xc9, 0x92, 0x2c, 0x6e, 0xb8, 0xc9,
47586         0x8a, 0x78, 0x9e, 0x25, 0xcb, 0xb2, 0x78, 0xc1, 0x4d, 0x56, 0xc4, 0x8b, 0x2c, 0x59, 0x91, 0xc5,
47587         0x4b, 0x6e, 0xb2, 0x22, 0x5e, 0x66, 0xc9, 0xaa, 0x2c, 0x5e, 0x71, 0x93, 0x15, 0xf1, 0x2a, 0x4b,
47588         0xde, 0x90, 0x45, 0xc9, 0x4d, 0x56, 0xc4, 0xe7, 0x58, 0x72, 0x53, 0x16, 0x9f, 0x77, 0x93, 0x15,
47589         0xf1, 0x05, 0x96, 0xbc, 0x29, 0x8b, 0x2f, 0xba, 0xc9, 0x8a, 0xf8, 0x12, 0x4d, 0x2a, 0xb2, 0x2c,
47590         0x5e, 0x73, 0x93, 0x15, 0xf1, 0x65, 0x96, 0x2c, 0xca, 0xe2, 0x2b, 0x6e, 0xb2, 0x22, 0xbe, 0xca,
47591         0x92, 0x8a, 0x2c, 0xbe, 0xe6, 0x26, 0x2b, 0xe2, 0xeb, 0x2c, 0x59, 0x92, 0xc5, 0xeb, 0x6e, 0xb2,
47592         0x22, 0xbe, 0xc1, 0x92, 0x65, 0x59, 0x94, 0xdd, 0x64, 0x45, 0x2c, 0xb2, 0x64, 0x45, 0x16, 0x15,
47593         0x9a, 0x2c, 0xc9, 0xb2, 0x58, 0x62, 0xc9, 0x8a, 0x2c, 0x96, 0x69, 0xb2, 0x2c, 0xcb, 0x62, 0x85,
47594         0x25, 0x2b, 0xb2, 0x58, 0xa5, 0xc9, 0x8a, 0x2c, 0x8b, 0x37, 0x68, 0x72, 0x53, 0x96, 0xc5, 0x4d,
47595         0x3c, 0xb6, 0xc9, 0xdf, 0x22, 0x8b, 0x37, 0x69, 0x5a, 0xc1, 0xe9, 0x37, 0x69, 0xba, 0x8c, 0xd3,
47596         0x6f, 0x49, 0xff, 0x22, 0x07, 0x93, 0x6c, 0x99, 0x43, 0x9b, 0xe1, 0xa1, 0x2e, 0xa5, 0xad, 0x89,
47597         0xe1, 0x11, 0xfe, 0xef, 0xe5, 0x32, 0x2d, 0x19, 0x83, 0x32, 0x5d, 0x32, 0x06, 0x9b, 0x62, 0x0e,
47598         0x8f, 0xf8, 0x41, 0xb1, 0x2a, 0xe6, 0x49, 0xa2, 0xa4, 0x88, 0x63, 0x24, 0x51, 0x2d, 0xd3, 0xb1,
47599         0x3d, 0x28, 0x2a, 0x9b, 0x74, 0x6c, 0x0f, 0x94, 0x4a, 0x95, 0x8e, 0xed, 0x41, 0xa5, 0xa8, 0x88,
47600         0x05, 0xdc, 0xc2, 0x41, 0x51, 0x56, 0xca, 0xe2, 0x14, 0x49, 0x2a, 0x72, 0x79, 0x53, 0x04, 0x92,
47601         0x2c, 0xcb, 0x37, 0xab, 0xe2, 0x34, 0x49, 0x56, 0x8b, 0xe5, 0xb2, 0x38, 0x43, 0x92, 0x9b, 0xc5,
47602         0x9b, 0x8a, 0x38, 0x8b, 0x5b, 0x3d, 0x28, 0x2a, 0xca, 0xe6, 0xa6, 0x38, 0x47, 0xd3, 0xd5, 0xd2,
47603         0x66, 0x59, 0x9c, 0x27, 0x69, 0x4c, 0x03, 0x0f, 0x73, 0x92, 0x2e, 0x57, 0x6e, 0x54, 0xc5, 0x05,
47604         0x9a, 0xde, 0xac, 0xde, 0x50, 0x44, 0x44, 0xd2, 0x25, 0xe5, 0x46, 0x75, 0x53, 0x5c, 0x24, 0x69,
47605         0x5c, 0x11, 0x1e, 0xed, 0x24, 0x7d, 0xb3, 0x58, 0x51, 0xc4, 0x65, 0x92, 0xae, 0xdc, 0x28, 0x95,
47606         0xcb, 0xe2, 0x0a, 0x49, 0x57, 0x2b, 0x95, 0x52, 0x55, 0x5c, 0x45, 0x33, 0x50, 0xe8, 0x1a, 0xc7,
47607         0x5d, 0xa3, 0xeb, 0x3c, 0x11, 0xd7, 0xa4, 0x5f, 0x1b, 0x83, 0x82, 0xbb, 0x3b, 0xa0, 0x9b, 0xe1,
47608         0x0e, 0x7f, 0x2e, 0x75, 0x2f, 0x09, 0xf7, 0xf8, 0x9f, 0xe4, 0x33, 0xad, 0x29, 0x0f, 0x5a, 0x78,
47609         0x95, 0x26, 0x09, 0x85, 0xf6, 0xf9, 0x83, 0x56, 0x85, 0xf6, 0xf9, 0x83, 0xd6, 0x26, 0x5d, 0x50,
47610         0x1e, 0xb4, 0x8a, 0x32, 0xed, 0xf4, 0x07, 0xad, 0x62, 0x85, 0x76, 0xfa, 0x83, 0x96, 0xc2, 0x16,
47611         0x94, 0x07, 0xad, 0x0a, 0x5b, 0x50, 0x1e, 0xb4, 0x6e, 0x54, 0x68, 0x9f, 0x63, 0x0c, 0x99, 0xf6,
47612         0xf9, 0x83, 0x16, 0x9e, 0xc0, 0xd3, 0x34, 0x89, 0x07, 0xee, 0x0c, 0x4d, 0x96, 0x6e, 0xe0, 0x45,
47613         0x85, 0x24, 0xf1, 0xb8, 0x9c, 0xa3, 0xc9, 0x1b, 0x15, 0x99, 0xf6, 0x38, 0xa1, 0xc0, 0x7a, 0x9c,
47614         0x90, 0x90, 0x69, 0x8f, 0x63, 0x0e, 0x64, 0x99, 0xf6, 0xf8, 0x83, 0x16, 0x19, 0xaf, 0x8b, 0x34,
47615         0x5d, 0x92, 0x65, 0xd6, 0xe3, 0x0f, 0x5a, 0x64, 0xec, 0x2e, 0xb3, 0x34, 0x86, 0x5f, 0xa1, 0xe9,
47616         0x0a, 0xce, 0x5f, 0x65, 0x69, 0x9c, 0xbf, 0x46, 0xd3, 0x55, 0x9c, 0xbf, 0xce, 0xd2, 0x38, 0x7f,
47617         0x83, 0xa6, 0x6f, 0xe0, 0xfc, 0xf3, 0x2c, 0x8d, 0xf3, 0x2f, 0x90, 0x75, 0xb8, 0xb5, 0x29, 0x5e,
47618         0xa4, 0x89, 0x9b, 0xe2, 0x25, 0xb2, 0xcc, 0xe1, 0x1e, 0xba, 0xcc, 0x52, 0x45, 0xf1, 0x0a, 0x4b,
47619         0x29, 0xe2, 0x55, 0x96, 0x2a, 0x89, 0x12, 0x4b, 0x95, 0xc5, 0xe7, 0x58, 0xaa, 0x22, 0x3e, 0xcf,
47620         0x52, 0x55, 0xf1, 0x05, 0x96, 0xba, 0x21, 0xbe, 0xc8, 0x52, 0x9b, 0xe2, 0x4b, 0x34, 0xa5, 0xe0,
47621         0x95, 0x85, 0xa6, 0xf0, 0xc2, 0x42, 0x52, 0x25, 0xbc, 0xae, 0x90, 0x54, 0x59, 0x16, 0x5f, 0x0d,
47622         0x8d, 0xa0, 0xd7, 0xa4, 0x3f, 0x16, 0x60, 0x6a, 0xfb, 0x1b, 0x24, 0x69, 0x6d, 0xc3, 0x8c, 0xd3,
47623         0x54, 0x75, 0xcd, 0xb6, 0xf5, 0x7e, 0xab, 0xf7, 0x84, 0x49, 0x59, 0x57, 0x13, 0xf6, 0x3c, 0x1f,
47624         0x50, 0x9d, 0x76, 0xfc, 0x0f, 0x2a, 0xaf, 0xd9, 0x8e, 0xe6, 0x0c, 0xed, 0x03, 0xcb, 0x3c, 0xed,
47625         0xb6, 0xba, 0x0e, 0x13, 0xb3, 0x92, 0xe4, 0xb5, 0x46, 0x08, 0x58, 0x9d, 0x77, 0xc2, 0x19, 0xd2,
47626         0x2f, 0xe4, 0x61, 0x26, 0x58, 0x1f, 0xfa, 0x5c, 0x78, 0xe6, 0xbc, 0x34, 0x92, 0xc3, 0xf0, 0xec,
47627         0xf9, 0xc3, 0x5c, 0xc6, 0x1d, 0x59, 0xa6, 0xb3, 0x07, 0x6f, 0xcd, 0x39, 0x6f, 0x6b, 0xce, 0x7b,
47628         0x5b, 0xf3, 0x98, 0xb7, 0x35, 0x8f, 0x7b, 0x5b, 0xf3, 0x84, 0xb7, 0x35, 0x4f, 0x7a, 0x5b, 0x73,
47629         0xc1, 0xdb, 0x9a, 0xa7, 0xbc, 0xad, 0x19, 0xbc, 0xad, 0x79, 0xda, 0xdb, 0x9a, 0x67, 0xbc, 0xad,
47630         0x79, 0xd6, 0xdb, 0x9a, 0xe7, 0xbc, 0xad, 0x79, 0xde, 0xdb, 0x9a, 0x45, 0x6f, 0x6b, 0x5e, 0xf0,
47631         0xb6, 0x66, 0xe4, 0x6d, 0xcd, 0x8b, 0xde, 0xd6, 0xbc, 0xe4, 0x6f, 0xcd, 0x9c, 0xfd, 0x58, 0x91,
47632         0xbd, 0xfd, 0xb8, 0xe4, 0xef, 0xc7, 0x65, 0xd9, 0xdb, 0x8f, 0x2b, 0xfe, 0x7e, 0x5c, 0x95, 0xbd,
47633         0xfd, 0xf8, 0x86, 0xbf, 0x1f, 0x6f, 0xca, 0xde, 0x7e, 0x7c, 0xd3, 0xdb, 0x8f, 0xf1, 0x66, 0x79,
47634         0x59, 0xfa, 0xbe, 0x09, 0x2c, 0x4c, 0x85, 0xff, 0xc7, 0xac, 0xc2, 0x54, 0x18, 0x2b, 0xfc, 0xd7,
47635         0xfd, 0xf2, 0xf8, 0xff, 0x6f, 0xff, 0x3a, 0xb9, 0xe2, 0x8b, 0x52, 0xfe, 0x5f, 0x57, 0xac, 0xf8,
47636         0xa2, 0x94, 0xff, 0xd7, 0x29, 0x15, 0x5f, 0x94, 0xf2, 0xff, 0xba, 0x52, 0xc5, 0x17, 0xa5, 0xfc,
47637         0xbf, 0xae, 0x5c, 0xf1, 0x45, 0x29, 0xd9, 0x13, 0xa5, 0x2a, 0x15, 0x5f, 0x94, 0x92, 0x3d, 0x51,
47638         0xaa, 0x5a, 0xf1, 0x45, 0x29, 0xd9, 0x13, 0xa5, 0x6e, 0x54, 0x7c, 0x51, 0x4a, 0xf6, 0x44, 0xa9,
47639         0xcd, 0x8a, 0x2f, 0x4a, 0xc9, 0xae, 0x28, 0x85, 0xa5, 0xaa, 0x6b, 0xfe, 0x40, 0x79, 0xd9, 0x97,
47640         0xaa, 0x5e, 0xf1, 0xa5, 0xaa, 0x57, 0x7d, 0xa9, 0xea, 0x35, 0x5f, 0xaa, 0x7a, 0xdd, 0x97, 0xaa,
47641         0xae, 0xfb, 0x52, 0xd5, 0x1b, 0xbe, 0x54, 0x25, 0xfb, 0x52, 0x55, 0xd1, 0x97, 0xaa, 0x14, 0x5f,
47642         0xaa, 0x2a, 0xf9, 0x52, 0x55, 0xd9, 0x97, 0xaa, 0x2a, 0xbe, 0x54, 0x55, 0xf5, 0xa5, 0xaa, 0x1b,
47643         0xbe, 0x54, 0xb5, 0xe9, 0x4b, 0x55, 0x37, 0x03, 0x52, 0x15, 0x93, 0xa4, 0x8a, 0xb8, 0x1d, 0x6f,
47644         0xb1, 0x74, 0x55, 0x96, 0xc5, 0xb7, 0x03, 0xd2, 0xd6, 0xe7, 0x58, 0x1a, 0x13, 0x7f, 0x47, 0xfa,
47645         0xcb, 0x02, 0x2c, 0xc4, 0x2e, 0x22, 0xd8, 0x99, 0xfd, 0x28, 0xd3, 0x99, 0xfd, 0xc8, 0x3b, 0xb3,
47646         0x1f, 0x05, 0xce, 0xec, 0x47, 0x99, 0xce, 0xec, 0x47, 0xde, 0x99, 0x9d, 0xe0, 0x4a, 0x5f, 0x24,
47647         0x47, 0xf6, 0xa3, 0x67, 0xdf, 0x48, 0x8e, 0xa2, 0x1b, 0x89, 0xf4, 0x3d, 0xb1, 0xd3, 0xdd, 0xd1,
47648         0x53, 0x9d, 0xee, 0x8e, 0x22, 0xa7, 0xbb, 0xcd, 0xd1, 0x93, 0x7f, 0x0a, 0xc6, 0xf1, 0x89, 0xae,
47649         0x1a, 0x38, 0xdc, 0x29, 0x62, 0x4e, 0xfa, 0x09, 0xba, 0x6d, 0x7e, 0x23, 0x5a, 0xfb, 0xd9, 0x6c,
47650         0x9b, 0x52, 0x03, 0x96, 0xb9, 0x97, 0x49, 0xcf, 0x32, 0x3e, 0x12, 0x88, 0x6e, 0xef, 0x85, 0x07,
47651         0x8e, 0x70, 0xb6, 0x81, 0xf3, 0x08, 0x96, 0x78, 0x37, 0x7c, 0xa8, 0x09, 0xcb, 0xc3, 0x5e, 0xb3,
47652         0x41, 0xff, 0x8c, 0xf6, 0x81, 0x66, 0x69, 0x7d, 0xdd, 0xd1, 0x2d, 0x9b, 0xd1, 0x7f, 0x25, 0x89,
47653         0xe9, 0x38, 0x86, 0xba, 0x34, 0xec, 0xc5, 0x73, 0xa5, 0xff, 0x60, 0x12, 0x96, 0xb9, 0xf0, 0x68,
47654         0x03, 0x0a, 0x03, 0xab, 0x6b, 0x5a, 0xfe, 0xd5, 0xad, 0xf7, 0x8d, 0x3e, 0x04, 0xc4, 0xd2, 0x5d,
47655         0x5b, 0xef, 0xd4, 0xba, 0x8e, 0xaa, 0x39, 0x3a, 0xfb, 0x93, 0xf8, 0x92, 0xc3, 0x41, 0x0c, 0x5c,
47656         0xe5, 0x90, 0xc0, 0x84, 0x5b, 0xc3, 0xf6, 0x03, 0xdd, 0x69, 0x74, 0x3f, 0xd1, 0xb7, 0x87, 0x96,
47657         0x86, 0xbb, 0x97, 0x89, 0x3a, 0x7c, 0xc2, 0xb5, 0x18, 0xb8, 0xca, 0x21, 0x81, 0x64, 0x58, 0xd4,
47658         0x7a, 0x3d, 0xf3, 0x91, 0xde, 0x69, 0xe8, 0xd6, 0xc3, 0xae, 0x71, 0x52, 0xd7, 0x7b, 0x3d, 0x7b,
47659         0x6d, 0x8c, 0xdc, 0xa2, 0xf3, 0x8a, 0xd0, 0x7d, 0x98, 0x77, 0xb3, 0xeb, 0x8d, 0x26, 0xb9, 0x73,
47660         0x1f, 0x27, 0x97, 0xf8, 0xfc, 0xdb, 0xd0, 0xc6, 0xb0, 0xd5, 0xd6, 0x2c, 0xab, 0xab, 0x5b, 0x8d,
47661         0x81, 0xd6, 0xee, 0x1a, 0x27, 0xea, 0x9c, 0x8f, 0x4e, 0xee, 0xe5, 0x1b, 0xb0, 0xd0, 0xd7, 0x1e,
47662         0x1f, 0x1c, 0x35, 0xea, 0x3b, 0x4d, 0xaf, 0x69, 0x13, 0x29, 0x17, 0xac, 0xfb, 0x51, 0x68, 0x72,
47663         0x63, 0x45, 0xb2, 0xbc, 0x76, 0x7d, 0x09, 0xce, 0xb7, 0xc9, 0x50, 0x19, 0x5a, 0x7a, 0xe7, 0x8e,
47664         0xa5, 0x19, 0xce, 0xe1, 0x93, 0x81, 0x5e, 0xdc, 0xa2, 0x55, 0xaf, 0x4d, 0x8e, 0xbc, 0xf9, 0x4e,
47665         0x43, 0x47, 0xf7, 0x60, 0x31, 0x7c, 0x5d, 0x4f, 0x9e, 0x4b, 0xd6, 0x0a, 0xec, 0x86, 0x2f, 0x4a,
47666         0xf5, 0x68, 0xd7, 0x70, 0x4a, 0x0a, 0xa5, 0xcb, 0x43, 0xc4, 0xf4, 0xec, 0xf6, 0xa9, 0xde, 0x19,
47667         0xf6, 0x70, 0x07, 0xe9, 0x1f, 0x0f, 0x75, 0xdb, 0xd9, 0xdd, 0x66, 0x8f, 0x11, 0x23, 0xe8, 0x71,
47668         0x10, 0x51, 0x09, 0x96, 0xc3, 0xd5, 0x34, 0xd4, 0xe6, 0xbe, 0x66, 0x3f, 0x58, 0x83, 0x2b, 0xc2,
47669         0xb5, 0x82, 0xba, 0x14, 0x2d, 0xc4, 0x65, 0x68, 0x1f, 0xa4, 0x18, 0xd2, 0xb6, 0xde, 0xd3, 0x9e,
47670         0x1c, 0x76, 0xfb, 0xba, 0xb5, 0x35, 0x18, 0xf4, 0xba, 0x7a, 0x67, 0x6d, 0x9a, 0x50, 0xb8, 0x1a,
47671         0x85, 0x8c, 0x01, 0xa2, 0x1e, 0xac, 0xb7, 0xe8, 0xe8, 0x7d, 0x7f, 0xa8, 0x5b, 0x4f, 0x5c, 0x19,
47672         0x8b, 0xc0, 0xac, 0xcd, 0x90, 0x96, 0x5d, 0xe7, 0x8f, 0xdc, 0x24, 0x2c, 0x35, 0x99, 0xa0, 0xf4,
47673         0x3b, 0x39, 0x40, 0xf1, 0xb9, 0x84, 0xea, 0xe1, 0x8d, 0xe0, 0xf5, 0x8c, 0x73, 0x30, 0xbc, 0x15,
47674         0xfc, 0x9f, 0x42, 0xa6, 0xbd, 0xe0, 0x41, 0x6b, 0x40, 0x44, 0x41, 0x96, 0xdc, 0x14, 0x73, 0xf4,
47675         0xbc, 0x37, 0xb0, 0xc9, 0xe5, 0x03, 0x4b, 0x93, 0xfb, 0x07, 0x96, 0x26, 0x57, 0x10, 0xd3, 0x30,
47676         0x49, 0x60, 0xc8, 0x2d, 0x04, 0xfb, 0xa0, 0x17, 0x11, 0xec, 0x83, 0xde, 0x45, 0xcc, 0x40, 0x81,
47677         0x80, 0xd1, 0xeb, 0x08, 0xf6, 0xc5, 0x6e, 0x24, 0xd8, 0x17, 0xbb, 0x94, 0x60, 0x5f, 0xe4, 0x32,
47678         0x62, 0x06, 0xcd, 0xc2, 0x14, 0x65, 0xa1, 0xb4, 0x59, 0x16, 0x67, 0xdd, 0x4f, 0x7a, 0xc5, 0x30,
47679         0xe7, 0x7e, 0xd2, 0x1b, 0x84, 0xf9, 0xd0, 0xf9, 0x4f, 0x94, 0xfe, 0x5b, 0x01, 0x50, 0x7c, 0x19,
47680         0xc9, 0xd6, 0xa7, 0x71, 0xbc, 0x70, 0x9f, 0x7e, 0x55, 0x78, 0xfa, 0x9b, 0x4a, 0xc5, 0x93, 0xae,
47681         0x2b, 0xb2, 0x38, 0xe6, 0x4b, 0xaf, 0xe3, 0xbe, 0x68, 0x39, 0xe1, 0x8b, 0x5f, 0x93, 0xbe, 0x74,
47682         0x55, 0x08, 0x88, 0x54, 0x53, 0xd2, 0x2f, 0x0a, 0xb0, 0x10, 0x5b, 0x9d, 0x50, 0x2d, 0xdc, 0xba,
47683         0xd7, 0xb2, 0x2d, 0x6a, 0xe1, 0xc6, 0x7d, 0x94, 0x6d, 0xbc, 0xec, 0x7c, 0x52, 0xac, 0xb0, 0xf1,
47684         0xb2, 0xf3, 0x49, 0x09, 0x37, 0x8f, 0x26, 0xab, 0x32, 0x1b, 0x2e, 0x3b, 0x9f, 0x14, 0xc9, 0x5d,
47685         0x2c, 0x4d, 0x63, 0x61, 0x73, 0x5c, 0xfa, 0x07, 0x02, 0x2c, 0xc4, 0x16, 0xc0, 0x6c, 0x5c, 0xc7,
47686         0xd0, 0xc2, 0x5c, 0x3f, 0xc8, 0x74, 0x9f, 0xdd, 0xb7, 0xe5, 0x81, 0xcc, 0xee, 0xb3, 0x49, 0xba,
47687         0x2c, 0xe6, 0xf0, 0xb8, 0x21, 0xe9, 0xaa, 0x52, 0x11, 0xf3, 0x78, 0xdc, 0xe2, 0x2f, 0x7c, 0x32,
47688         0x18, 0x73, 0xc1, 0xc8, 0x4d, 0x32, 0xf9, 0x23, 0xe4, 0x41, 0x45, 0x9c, 0x90, 0x7e, 0x5f, 0x80,
47689         0xf5, 0xc4, 0x89, 0x8e, 0xde, 0x0b, 0x37, 0xa7, 0x7c, 0xb6, 0x75, 0x22, 0xdc, 0x2c, 0x33, 0xd3,
47690         0x85, 0x21, 0x99, 0xb9, 0x58, 0x8a, 0x93, 0x3b, 0xa6, 0x53, 0xa6, 0x53, 0x97, 0xa4, 0x37, 0xe9,
47691         0x7f, 0x61, 0x17, 0x3b, 0xa6, 0x53, 0xa5, 0xef, 0x0d, 0x76, 0x89, 0xbe, 0x37, 0xd8, 0x55, 0xfa,
47692         0xde, 0x60, 0x17, 0x15, 0xfa, 0xde, 0x80, 0xcf, 0x73, 0x05, 0xe9, 0x3f, 0x9c, 0x84, 0x45, 0xce,
47693         0x13, 0x3e, 0xda, 0x05, 0x64, 0xd1, 0xe7, 0xe8, 0x66, 0xc7, 0x7a, 0xec, 0xbe, 0xa1, 0x52, 0x81,
47694         0x65, 0x9d, 0xdb, 0xc2, 0x7b, 0xc3, 0x5e, 0x6f, 0xe7, 0x9c, 0x2a, 0x32, 0xb4, 0x6d, 0xeb, 0x31,
47695         0x23, 0x75, 0x17, 0x44, 0x5b, 0x77, 0x86, 0x83, 0x20, 0xa1, 0x5c, 0xca, 0x63, 0xec, 0xb6, 0xfa,
47696         0x05, 0x06, 0xb6, 0x73, 0x4e, 0x9d, 0x23, 0xa8, 0x3e, 0xb1, 0x63, 0x58, 0x8d, 0xed, 0x21, 0x8c,
47697         0x66, 0x3e, 0x45, 0x8d, 0xa0, 0xc1, 0xc7, 0x51, 0x93, 0x88, 0xa1, 0x77, 0x00, 0x5a, 0xb6, 0xd5,
47698         0x0c, 0x29, 0x40, 0xf0, 0xd9, 0xad, 0x35, 0x54, 0xef, 0xed, 0xb8, 0x65, 0x5b, 0x3e, 0xbe, 0xa3,
47699         0x9d, 0x64, 0x79, 0x7b, 0x3e, 0xdc, 0xba, 0xe3, 0xe1, 0x3b, 0xda, 0x49, 0xbc, 0xff, 0x07, 0xa7,
47700         0x1e, 0x1f, 0x13, 0xa3, 0xfa, 0x5f, 0xf0, 0xfa, 0xff, 0xe0, 0xd4, 0x8a, 0xf6, 0x7f, 0x80, 0xd0,
47701         0x64, 0x0a, 0x43, 0x07, 0x3b, 0x6e, 0x83, 0x76, 0x04, 0xd6, 0xff, 0x3e, 0x31, 0x19, 0x16, 0xed,
47702         0x07, 0xdd, 0x81, 0xa7, 0x50, 0xf0, 0xc4, 0xd0, 0xfa, 0xdd, 0x36, 0x11, 0x26, 0x0a, 0x2a, 0xaf,
47703         0x08, 0xbd, 0x0b, 0x73, 0x6d, 0xbb, 0x4b, 0x76, 0xf4, 0xcc, 0x6a, 0x0b, 0x33, 0x6d, 0xbb, 0x8b,
47704         0x11, 0x88, 0x8a, 0x02, 0xd5, 0x85, 0x60, 0x63, 0x51, 0x73, 0xb4, 0x5d, 0x43, 0x6b, 0x3b, 0xdd,
47705         0x87, 0x5d, 0x87, 0x6e, 0xe1, 0x8c, 0x28, 0x8c, 0xea, 0x9a, 0x9c, 0x7a, 0xd9, 0x1d, 0x9a, 0x71,
47706         0x22, 0xb4, 0x22, 0x0b, 0x2e, 0xb3, 0x91, 0x9a, 0x58, 0xcd, 0x74, 0x8a, 0x2a, 0x0c, 0x87, 0xee,
47707         0x4e, 0x4e, 0xbd, 0x48, 0x47, 0x70, 0x42, 0x9d, 0xb5, 0x19, 0x00, 0x7f, 0x5e, 0xe0, 0x2f, 0xff,
47708         0x5f, 0xaa, 0x9d, 0x87, 0xf5, 0x44, 0x4e, 0xa4, 0xaf, 0x4f, 0x01, 0xf8, 0x53, 0x05, 0xbd, 0x02,
47709         0xf3, 0xf6, 0xb0, 0xb5, 0xdf, 0xed, 0xf5, 0xba, 0x0d, 0xbd, 0x6d, 0x1a, 0x1d, 0x7a, 0xbc, 0x98,
47710         0xdd, 0x39, 0xa7, 0x46, 0x0b, 0xd0, 0x1d, 0x98, 0xe9, 0x07, 0x01, 0xd3, 0x0e, 0x66, 0x41, 0xc4,
47711         0x9d, 0x73, 0x6a, 0x08, 0x11, 0x7d, 0x11, 0x16, 0x31, 0xf3, 0x11, 0x06, 0xd9, 0x4c, 0xbc, 0x96,
47712         0x38, 0xbb, 0x23, 0xf0, 0x2a, 0xea, 0x58, 0x8f, 0x23, 0x79, 0xe8, 0x0d, 0x58, 0xc2, 0xa4, 0x77,
47713         0xb6, 0xd4, 0xf7, 0x9b, 0xea, 0xe1, 0x61, 0x93, 0xe4, 0x32, 0xad, 0x80, 0x59, 0x75, 0xa1, 0x63,
47714         0x3d, 0xc6, 0x45, 0xea, 0xe1, 0x21, 0x2b, 0xe0, 0x23, 0x1c, 0xed, 0x91, 0xb9, 0x17, 0x47, 0x38,
47715         0xda, 0x43, 0x5d, 0x58, 0xc7, 0x08, 0xde, 0xf3, 0xa4, 0x6d, 0x77, 0x4d, 0xc3, 0xad, 0x66, 0x22,
47716         0x65, 0x31, 0xc1, 0x4d, 0xe0, 0x60, 0xa9, 0x6b, 0x1d, 0xeb, 0x31, 0x97, 0x5a, 0x4a, 0x55, 0x47,
47717         0x7b, 0x6c, 0x2e, 0x7e, 0x26, 0x55, 0x1d, 0xed, 0xa1, 0x25, 0x2a, 0x7e, 0x90, 0x19, 0x39, 0xbb,
47718         0x23, 0xa8, 0xe4, 0x8b, 0xe6, 0x2a, 0x74, 0xea, 0xb1, 0x5c, 0x85, 0xe5, 0x96, 0x14, 0x32, 0x77,
47719         0x58, 0x6e, 0x49, 0xa1, 0xb9, 0x65, 0x3a, 0xd4, 0x59, 0x6e, 0x99, 0xc1, 0x56, 0x65, 0x22, 0x0c,
47720         0xb3, 0xdc, 0xaa, 0x9b, 0x5b, 0x5e, 0x9b, 0x0d, 0xe4, 0x96, 0x69, 0xee, 0x0d, 0x79, 0x6d, 0xce,
47721         0xcf, 0xbd, 0xc1, 0x60, 0x37, 0xe5, 0xb5, 0x79, 0x3f, 0x77, 0x53, 0x46, 0x2b, 0xf4, 0x5e, 0x6e,
47722         0x73, 0x4d, 0x64, 0xd9, 0xf4, 0x93, 0xe5, 0x57, 0xe5, 0xb5, 0x85, 0x40, 0x7e, 0x95, 0xc1, 0x2b,
47723         0x95, 0xea, 0x1a, 0xf2, 0xf3, 0x95, 0x4a, 0x95, 0xe6, 0x97, 0x14, 0x79, 0x6d, 0xd1, 0xcf, 0x2f,
47724         0x29, 0x0c, 0xbe, 0x52, 0x54, 0xd6, 0x96, 0xfc, 0xfc, 0x4a, 0x51, 0xa1, 0xf9, 0xd5, 0xb2, 0xbc,
47725         0xb6, 0xec, 0xe7, 0x57, 0xcb, 0x32, 0x5a, 0xa3, 0x42, 0x97, 0x52, 0x5e, 0x5b, 0x61, 0x05, 0xec,
47726         0x9b, 0x95, 0x28, 0x9b, 0xf2, 0xda, 0x6a, 0xa0, 0x44, 0xd9, 0x64, 0x38, 0x58, 0xbc, 0x5d, 0x5b,
47727         0xf3, 0x4b, 0xf0, 0x37, 0x2b, 0xa9, 0x54, 0xe5, 0xb5, 0xf5, 0x40, 0x49, 0xa5, 0xca, 0x70, 0x2a,
47728         0x45, 0x45, 0x5e, 0xdb, 0xf0, 0x4b, 0xf0, 0x37, 0xda, 0xc0, 0x12, 0x09, 0xae, 0x51, 0x5e, 0x3b,
47729         0xcf, 0x8a, 0xdc, 0x0c, 0x74, 0x13, 0x0a, 0xf6, 0xa9, 0x69, 0x39, 0xdb, 0xea, 0x17, 0xd6, 0x2e,
47730         0xa4, 0x68, 0x5a, 0x34, 0x18, 0x90, 0xea, 0x81, 0xa3, 0x17, 0x60, 0x0e, 0x8f, 0xc1, 0x46, 0xcf,
47731         0x74, 0xee, 0x1f, 0x1f, 0xdb, 0xba, 0xb3, 0x76, 0x91, 0xcc, 0x8c, 0xd9, 0x8e, 0xf5, 0xd8, 0xcf,
47732         0xac, 0x2d, 0xd3, 0x29, 0x6d, 0x1a, 0xae, 0xdc, 0x45, 0x06, 0x56, 0x6d, 0x03, 0xf0, 0x90, 0x6b,
47733         0xee, 0x99, 0xc6, 0x49, 0xfd, 0x49, 0xbb, 0xa7, 0x37, 0x1c, 0xcd, 0x62, 0x28, 0xd2, 0x3f, 0xcb,
47734         0xc1, 0x4c, 0x68, 0x7d, 0xc9, 0xf4, 0x0c, 0x11, 0xc4, 0x08, 0x0b, 0x41, 0xff, 0x76, 0xd6, 0x67,
47735         0x88, 0xa2, 0x7b, 0x97, 0xcd, 0x1e, 0xf1, 0xfa, 0x76, 0x89, 0x3e, 0xe2, 0xf5, 0xed, 0x32, 0x7d,
47736         0x38, 0xc5, 0x22, 0xf9, 0x38, 0x4d, 0x30, 0xf9, 0xa7, 0x6f, 0x6f, 0xba, 0xd7, 0xd8, 0x45, 0x4f,
47737         0x25, 0x40, 0xf1, 0xae, 0xb1, 0x4b, 0x9e, 0x4a, 0x40, 0xd9, 0xbf, 0xc6, 0x96, 0xe3, 0xd7, 0xd8,
47738         0x9b, 0xec, 0xf1, 0x8e, 0x0a, 0xf3, 0xf3, 0xfe, 0xcd, 0xad, 0xe8, 0x0b, 0xf3, 0x0b, 0xfe, 0x05,
47739         0x2a, 0xf2, 0xe5, 0x7a, 0xa6, 0x17, 0x50, 0xf5, 0xf5, 0x02, 0x36, 0xdd, 0x67, 0x3b, 0x26, 0xed,
47740         0xaf, 0x04, 0x2e, 0x50, 0x57, 0x03, 0x17, 0xa8, 0x6b, 0xd2, 0xff, 0x92, 0x83, 0x45, 0xce, 0x02,
47741         0x8a, 0xb6, 0xc3, 0x1d, 0x7e, 0x3d, 0xeb, 0xca, 0x1b, 0xee, 0xf7, 0x4f, 0xcf, 0xfc, 0xfc, 0x53,
47742         0x74, 0xfb, 0x5d, 0x71, 0xfb, 0xbd, 0xe4, 0xf6, 0x7b, 0xd9, 0xed, 0xf7, 0x8a, 0xdb, 0xef, 0x4c,
47743         0xcf, 0x05, 0xff, 0x01, 0x05, 0xef, 0x0f, 0x98, 0xf2, 0xfe, 0x00, 0xf0, 0xfe, 0x80, 0x69, 0xef,
47744         0x0f, 0x98, 0xf1, 0xfe, 0x80, 0x59, 0xef, 0x0f, 0x98, 0xf3, 0xfe, 0x80, 0x79, 0xff, 0x0f, 0x10,
47745         0xfd, 0x3f, 0x60, 0xc1, 0xff, 0x03, 0xe2, 0xbd, 0x7e, 0xa3, 0xc2, 0x5e, 0x4b, 0xe9, 0xcc, 0xf5,
47746         0xba, 0xfd, 0xa6, 0xe2, 0x75, 0x3b, 0x9e, 0x9d, 0xe2, 0xaa, 0xf4, 0xf3, 0x39, 0x58, 0x4d, 0x58,
47747         0x7d, 0xd1, 0x4e, 0xb8, 0xbb, 0x95, 0xb3, 0x2c, 0xdd, 0xe1, 0x2e, 0xff, 0xad, 0x6c, 0x27, 0x4b,
47748         0xbb, 0xc7, 0xba, 0xdc, 0xee, 0xb1, 0x2e, 0xb7, 0x7b, 0xac, 0xcb, 0xed, 0x1e, 0x1b, 0xea, 0x76,
47749         0xaf, 0x4a, 0xbb, 0xdc, 0xee, 0x31, 0x15, 0x01, 0xbb, 0x57, 0x64, 0x2a, 0x02, 0x76, 0x4f, 0x29,
47750         0xd3, 0x4e, 0xb7, 0x7b, 0xa5, 0x12, 0xed, 0x74, 0xbb, 0x57, 0x66, 0x9d, 0x6e, 0xf7, 0xaa, 0x65,
47751         0xda, 0xe9, 0x76, 0x6f, 0x93, 0x75, 0xba, 0xdd, 0xbb, 0x59, 0xa5, 0x2f, 0xd5, 0x76, 0xaf, 0x58,
47752         0x54, 0xe8, 0x60, 0xb7, 0x7b, 0xf8, 0xe0, 0x3f, 0xcf, 0x92, 0x55, 0xd6, 0xed, 0x76, 0xaf, 0xa4,
47753         0xc8, 0xe2, 0x82, 0xf4, 0x75, 0x01, 0x0a, 0xee, 0xba, 0x83, 0xde, 0x63, 0xab, 0x0d, 0xfe, 0x26,
47754         0x0b, 0x06, 0x3b, 0x3b, 0x3c, 0x97, 0xd8, 0x57, 0x3e, 0x28, 0x5d, 0x92, 0xbc, 0x4f, 0xf4, 0x06,
47755         0x5d, 0x92, 0xfc, 0x1c, 0x2a, 0x65, 0x10, 0xe5, 0x52, 0x22, 0x3b, 0x44, 0x4a, 0xa4, 0x3f, 0xc8,
47756         0xc1, 0x5c, 0x98, 0x24, 0xfa, 0x7c, 0xf8, 0x2f, 0x7b, 0x39, 0x03, 0x1b, 0xe1, 0x7f, 0xea, 0xbb,
47757         0xb2, 0x4e, 0x0e, 0xc5, 0x9d, 0x1c, 0x25, 0x77, 0x72, 0x94, 0xdd, 0xc9, 0x51, 0x71, 0x27, 0x47,
47758         0xd5, 0x9d, 0x1c, 0x37, 0x52, 0x16, 0xa5, 0x62, 0xd9, 0x9d, 0x1d, 0xc5, 0xaa, 0x3b, 0x3b, 0x14,
47759         0x6f, 0x76, 0x94, 0xbc, 0xd9, 0x51, 0x52, 0xdc, 0xd9, 0x51, 0xf2, 0xde, 0xd6, 0xca, 0xde, 0xdb,
47760         0x5a, 0xb5, 0x1c, 0x7a, 0x5b, 0x63, 0xcf, 0x60, 0x9b, 0xee, 0xdc, 0xc0, 0xff, 0xe2, 0xa2, 0xfb,
47761         0x12, 0x54, 0x75, 0x57, 0x24, 0xfc, 0x87, 0xb2, 0xe7, 0xb5, 0x4a, 0x51, 0x71, 0x9f, 0xd7, 0xaa,
47762         0x65, 0x3c, 0x31, 0xfe, 0x2b, 0x01, 0x56, 0x13, 0x8e, 0x53, 0xc8, 0x81, 0x8b, 0xb1, 0x03, 0x55,
47763         0x48, 0x83, 0x5a, 0x20, 0x97, 0xaf, 0xd7, 0xb3, 0x9d, 0xd1, 0x5c, 0x4c, 0x35, 0x9d, 0x28, 0xba,
47764         0x0d, 0x97, 0x38, 0x00, 0x41, 0x3d, 0xeb, 0x1c, 0xb9, 0x21, 0x1e, 0x01, 0x25, 0xfd, 0x91, 0x00,
47765         0xeb, 0x89, 0x4c, 0x90, 0x93, 0x4f, 0xec, 0xf6, 0xd2, 0x55, 0xee, 0xe7, 0x15, 0xa1, 0x03, 0x10,
47766         0x6d, 0xab, 0x19, 0xbe, 0x4b, 0x4c, 0x53, 0xd0, 0x6c, 0xa8, 0x61, 0x60, 0x75, 0xde, 0xb6, 0xc2,
47767         0x57, 0x0d, 0x5b, 0x30, 0x6d, 0x5b, 0xcd, 0x43, 0xbc, 0xa6, 0xec, 0x6b, 0x8f, 0x99, 0x9c, 0x7d,
47768         0x25, 0x89, 0x98, 0x0b, 0xa7, 0x82, 0x6d, 0xb9, 0x69, 0xe9, 0x37, 0x05, 0x10, 0xa3, 0x15, 0x65,
47769         0x7c, 0x82, 0x8a, 0x60, 0x85, 0xe7, 0x87, 0xf1, 0xd4, 0x7b, 0xb6, 0x37, 0x3d, 0x36, 0xdd, 0xd7,
47770         0xe7, 0x62, 0xd5, 0xd3, 0xe4, 0x53, 0xdc, 0xd7, 0xe7, 0x6a, 0xd9, 0xbd, 0x1c, 0xc3, 0xa3, 0xb7,
47771         0x20, 0xfd, 0x88, 0x00, 0xd3, 0x81, 0x36, 0xa2, 0xb7, 0xc3, 0x4d, 0x78, 0x71, 0x54, 0xa7, 0x84,
47772         0xb9, 0xdf, 0xcb, 0x74, 0xef, 0x62, 0x30, 0x45, 0x2d, 0x83, 0x29, 0x6a, 0x19, 0xae, 0xa2, 0x96,
47773         0xe1, 0x2a, 0x6a, 0x19, 0xd5, 0xb2, 0x38, 0x2e, 0xfd, 0x8d, 0x1c, 0x80, 0x7f, 0x2d, 0x80, 0x1a,
47774         0xb0, 0x30, 0xd0, 0xad, 0xae, 0xd9, 0xe9, 0xb6, 0x71, 0x2e, 0x1d, 0x08, 0x42, 0xca, 0x9b, 0xc1,
47775         0x41, 0x14, 0x5a, 0x15, 0x03, 0x04, 0xe8, 0x5f, 0x76, 0x07, 0x66, 0x2d, 0xdd, 0x79, 0xec, 0x13,
47776         0xa4, 0x23, 0x8b, 0xaf, 0x9d, 0xa6, 0x06, 0x21, 0xd5, 0x19, 0x86, 0x48, 0x09, 0x7d, 0x0c, 0xe7,
47777         0x53, 0x6e, 0xd2, 0xd9, 0x18, 0x93, 0x33, 0x28, 0xba, 0x87, 0xf0, 0xd4, 0x8d, 0xe4, 0x4b, 0x77,
47778         0xe9, 0x6f, 0xe5, 0x60, 0x21, 0xd6, 0xc6, 0x6c, 0xd7, 0x82, 0x31, 0xb4, 0xf0, 0xff, 0xf8, 0x8f,
47779         0x33, 0xee, 0xa7, 0xc7, 0x6c, 0x18, 0xda, 0xc7, 0x4c, 0x0d, 0xc2, 0x3e, 0x76, 0xd5, 0x20, 0xec,
47780         0xe3, 0x62, 0x95, 0x0e, 0x44, 0xfb, 0xd8, 0x55, 0x83, 0xb0, 0x8f, 0xdd, 0x81, 0x68, 0x1f, 0x97,
47781         0x99, 0x1a, 0x84, 0x7d, 0x5c, 0x75, 0xf7, 0xd4, 0xe3, 0x4d, 0x99, 0x6a, 0x80, 0xd9, 0xc7, 0x78,
47782         0x70, 0x02, 0x4b, 0x56, 0x65, 0xaa, 0x01, 0x86, 0xb1, 0x99, 0x06, 0x18, 0x46, 0x92, 0xa9, 0xd6,
47783         0x1d, 0x81, 0x95, 0xa9, 0xd6, 0x9d, 0x7d, 0x4c, 0xa4, 0x8e, 0xe8, 0x9d, 0xf6, 0xbf, 0x10, 0x60,
47784         0x36, 0xf4, 0xd7, 0xa1, 0x77, 0xc2, 0x7d, 0x74, 0x6d, 0xf4, 0xbf, 0x1d, 0xee, 0x9f, 0xbf, 0x9e,
47785         0xa1, 0x7f, 0xdc, 0xde, 0x10, 0xbc, 0x3e, 0xc8, 0x79, 0x2d, 0xcf, 0x7b, 0xed, 0x1d, 0xf3, 0x1b,
47786         0x39, 0xee, 0x37, 0x72, 0xc2, 0x6f, 0xe4, 0x64, 0xa0, 0x91, 0x85, 0x40, 0x23, 0xa7, 0x68, 0x1a,
47787         0x1f, 0x75, 0x44, 0x40, 0xd3, 0x30, 0x89, 0x2b, 0x53, 0xb0, 0xb4, 0x2d, 0xfd, 0x81, 0x00, 0xe7,
47788         0x53, 0xc6, 0x14, 0xda, 0x0b, 0xb7, 0xbe, 0x7a, 0xd6, 0x41, 0x19, 0xee, 0x8b, 0x7e, 0xc6, 0xae,
47789         0x50, 0xbc, 0xae, 0x28, 0x7b, 0x5d, 0x51, 0xc5, 0x8b, 0x96, 0xf7, 0x87, 0xb3, 0xbe, 0xc0, 0x5b,
47790         0xe5, 0x38, 0x6b, 0xb5, 0xac, 0x94, 0xc5, 0x89, 0x40, 0xab, 0x27, 0xa5, 0x1f, 0x13, 0x00, 0xfc,
47791         0xbb, 0x3e, 0xb4, 0x0b, 0x0b, 0x8e, 0x76, 0xd2, 0x0c, 0xef, 0x53, 0x74, 0x7b, 0x4c, 0x7f, 0x43,
47792         0x13, 0x1d, 0xed, 0x24, 0x6c, 0x2b, 0x54, 0x07, 0x91, 0x92, 0x8a, 0x99, 0x91, 0xad, 0x25, 0xdd,
47793         0x38, 0xaa, 0xf3, 0x84, 0x8a, 0x8f, 0x20, 0x0d, 0x21, 0x7f, 0xb8, 0x75, 0x07, 0x2d, 0xc3, 0x04,
47794         0xa6, 0xe5, 0x6d, 0x6c, 0xe3, 0x8e, 0x76, 0xb2, 0xdb, 0x41, 0x1f, 0x02, 0x72, 0xba, 0x7d, 0x7d,
47795         0xab, 0xd7, 0x3d, 0x31, 0xfa, 0xba, 0x11, 0xda, 0xcc, 0x12, 0xb4, 0xcc, 0x62, 0xe0, 0x2a, 0x87,
47796         0x84, 0xf4, 0x4f, 0x05, 0x40, 0x71, 0xd0, 0x6c, 0xcf, 0x36, 0x71, 0xbc, 0xf0, 0x1f, 0xfc, 0xb5,
47797         0x6c, 0x4f, 0x61, 0xf4, 0x80, 0x20, 0xf8, 0x07, 0x84, 0x5c, 0xe0, 0x80, 0x90, 0x0f, 0x1c, 0x10,
47798         0xc6, 0x02, 0x07, 0x84, 0x71, 0x9a, 0x26, 0xa3, 0x78, 0x82, 0x3e, 0x22, 0xd0, 0x51, 0x3c, 0x19,
47799         0x9a, 0xc3, 0x05, 0xe9, 0x77, 0xf3, 0x00, 0xfe, 0x8d, 0x2a, 0xd9, 0x0b, 0x4e, 0xad, 0xa6, 0xbb,
47800         0x8c, 0x65, 0xd8, 0x0b, 0x76, 0xd4, 0x30, 0xb4, 0x2a, 0x0e, 0x4e, 0xad, 0x50, 0x8e, 0x47, 0x94,
47801         0x23, 0x69, 0xa4, 0x10, 0x0d, 0x89, 0x1a, 0x84, 0x68, 0x48, 0x26, 0x38, 0x81, 0x35, 0x4c, 0xf4,
47802         0xf0, 0x71, 0xf3, 0xc0, 0x7c, 0xa4, 0x5b, 0xb7, 0xb5, 0xb6, 0x63, 0x5a, 0x78, 0x56, 0x9d, 0xe8,
47803         0x6c, 0x53, 0x78, 0x3d, 0x91, 0x36, 0x0f, 0x49, 0x5d, 0x19, 0x9c, 0x5a, 0x87, 0x8f, 0x63, 0xf9,
47804         0xe8, 0x0a, 0x4c, 0xf7, 0x87, 0x3d, 0xa7, 0x3b, 0xe8, 0xe9, 0x07, 0x3b, 0x2a, 0xb9, 0xe0, 0x2b,
47805         0xa8, 0xc1, 0x2c, 0xb4, 0x04, 0xe3, 0x9d, 0x61, 0xbf, 0xff, 0x84, 0xdc, 0xe5, 0x15, 0x54, 0xfa,
47806         0x81, 0x5e, 0x07, 0x44, 0x18, 0x7c, 0x32, 0xd0, 0x95, 0xfb, 0xce, 0xa9, 0x6e, 0xd5, 0xf5, 0x5e,
47807         0x8f, 0x5c, 0xdc, 0x15, 0x54, 0xdc, 0x1f, 0xe1, 0x02, 0xb4, 0x0f, 0xf3, 0x18, 0x7c, 0xdf, 0xec,
47808         0xe8, 0x34, 0xf3, 0x0e, 0xbb, 0x79, 0x7b, 0x3e, 0xb1, 0x19, 0x01, 0x58, 0x75, 0x6e, 0x70, 0x6a,
47809         0x05, 0xbe, 0xa5, 0x7f, 0x22, 0xc0, 0x42, 0xec, 0xbf, 0xc9, 0xb8, 0x87, 0x45, 0xd1, 0xc2, 0xc3,
47810         0xf6, 0x93, 0x67, 0x58, 0xa2, 0x2b, 0xb2, 0xb7, 0x2e, 0xc9, 0xde, 0x1a, 0xad, 0xc8, 0xde, 0x1a,
47811         0x8d, 0x47, 0xfa, 0x84, 0xbb, 0x44, 0xc9, 0xf1, 0xd1, 0xfa, 0xdb, 0x6e, 0xab, 0x42, 0x43, 0x21,
47812         0x7b, 0xab, 0x92, 0xe5, 0xc3, 0x61, 0xc6, 0x8d, 0xd9, 0x6b, 0x54, 0xd1, 0x6b, 0x94, 0xe2, 0xed,
47813         0x3b, 0x15, 0x7f, 0xdf, 0xf1, 0xdb, 0xa4, 0xc8, 0xde, 0xbe, 0x53, 0x91, 0xfd, 0x7d, 0x07, 0x37,
47814         0xaf, 0x20, 0xfd, 0x1d, 0x01, 0xd6, 0x92, 0x46, 0x24, 0xda, 0x0d, 0xb7, 0xab, 0x74, 0xa6, 0xf1,
47815         0x1c, 0x6e, 0xde, 0x7b, 0x99, 0x9a, 0xd7, 0xa9, 0x31, 0xb9, 0xa3, 0x53, 0x63, 0xa7, 0xc3, 0x4e,
47816         0x0d, 0x8b, 0x90, 0xc1, 0x3f, 0x61, 0x4c, 0xfa, 0x6e, 0x01, 0xe6, 0x23, 0xc3, 0x0f, 0xbd, 0x1b,
47817         0x66, 0xf5, 0x95, 0x2c, 0x63, 0xf6, 0xcc, 0x3a, 0x62, 0x05, 0x18, 0xb3, 0x74, 0xad, 0x27, 0x0a,
47818         0x78, 0x41, 0x7b, 0xd8, 0xb5, 0x9c, 0xa1, 0xd6, 0x13, 0x73, 0xd2, 0x5f, 0xcd, 0xc1, 0x22, 0xe7,
47819         0xfd, 0x22, 0xe3, 0xad, 0x53, 0x1c, 0x31, 0xcc, 0xd7, 0x2f, 0x08, 0xd9, 0xde, 0x3c, 0x99, 0x5d,
47820         0x95, 0xcd, 0xec, 0xaa, 0x6c, 0x66, 0x57, 0x45, 0x0e, 0xd5, 0xf8, 0xf7, 0x06, 0xbb, 0xfd, 0x28,
47821         0xca, 0xee, 0x43, 0x67, 0x85, 0x3d, 0x74, 0x2a, 0x58, 0x00, 0xc1, 0x09, 0xa2, 0xad, 0x8a, 0x13,
47822         0xc4, 0xf0, 0x07, 0x27, 0x88, 0x88, 0x86, 0x13, 0xde, 0xbd, 0x07, 0x1e, 0x58, 0xb3, 0x34, 0xa5,
47823         0xb0, 0xcb, 0x26, 0xf2, 0x48, 0x3f, 0x4f, 0x53, 0x9b, 0xb2, 0x28, 0x4a, 0xdf, 0x5e, 0x80, 0xd5,
47824         0x04, 0xc3, 0x64, 0xf4, 0xcd, 0x70, 0xf1, 0x54, 0xb3, 0x3e, 0x6e, 0x6e, 0xd5, 0xef, 0x36, 0x1b,
47825         0x03, 0xcd, 0xe9, 0x6a, 0xbd, 0xda, 0xd0, 0xe8, 0xe0, 0x93, 0xe1, 0xc1, 0x51, 0xbd, 0xbe, 0xc3,
47826         0x16, 0xfb, 0x54, 0x6d, 0x1e, 0x4c, 0x60, 0xab, 0x7e, 0x97, 0x87, 0x9e, 0x4e, 0xbf, 0x51, 0xdf,
47827         0x61, 0xeb, 0xfe, 0x53, 0xd1, 0x6f, 0xd4, 0x77, 0x50, 0x05, 0x0a, 0x83, 0xe6, 0x3d, 0xb5, 0x79,
47828         0x5b, 0x2d, 0xb2, 0x65, 0xfe, 0x7c, 0x8c, 0x54, 0x40, 0x1a, 0x99, 0x18, 0xdc, 0x53, 0x6f, 0xab,
47829         0x45, 0xf4, 0xad, 0xb0, 0x3a, 0xe8, 0xd8, 0xed, 0x53, 0xfa, 0xfe, 0x82, 0x99, 0xab, 0x9b, 0x1d,
47830         0xbd, 0x65, 0x9a, 0x0f, 0xc8, 0x82, 0x3e, 0xa7, 0x6c, 0x9f, 0xc5, 0xbc, 0xfb, 0xfa, 0xc1, 0x76,
47831         0xa3, 0xbe, 0x13, 0xa7, 0xa5, 0x2e, 0x91, 0x4a, 0x70, 0xfe, 0x56, 0xfd, 0xae, 0x9b, 0x8b, 0xde,
47832         0x81, 0x19, 0x67, 0xd0, 0x6e, 0x36, 0xd4, 0x46, 0x53, 0xbd, 0x77, 0xb8, 0xcb, 0x9e, 0x5b, 0xd3,
47833         0xc5, 0x28, 0x70, 0x06, 0xed, 0x86, 0xda, 0xc0, 0xf0, 0xa8, 0x06, 0x73, 0x18, 0x9f, 0x74, 0x30,
47834         0xa5, 0x30, 0x91, 0x81, 0x02, 0xae, 0x93, 0xa0, 0x84, 0x69, 0x34, 0x5c, 0x1a, 0x93, 0x99, 0x69,
47835         0x34, 0x18, 0x8d, 0xb7, 0x61, 0xda, 0x1e, 0x34, 0xeb, 0x8d, 0x5d, 0x4a, 0x20, 0x8b, 0x86, 0xd6,
47836         0x94, 0x3d, 0xa8, 0x37, 0x76, 0x09, 0x76, 0x1d, 0xe6, 0xdd, 0x67, 0xd2, 0xb6, 0x4d, 0x29, 0x4c,
47837         0x8d, 0x7e, 0xaf, 0x9f, 0x65, 0x38, 0x75, 0x9b, 0x10, 0x79, 0x1e, 0x66, 0xe9, 0x13, 0xa8, 0x4b,
47838         0x02, 0x3c, 0x13, 0x6e, 0x9c, 0xcd, 0xa0, 0xde, 0x04, 0xe8, 0xb7, 0xed, 0x66, 0x9d, 0x82, 0x4c,
47839         0x67, 0xe0, 0xb3, 0xd0, 0x6f, 0xdb, 0x75, 0x82, 0x4b, 0x06, 0xd8, 0xd1, 0x2d, 0x32, 0xc0, 0x66,
47840         0xb2, 0x0c, 0xb0, 0xa3, 0x5b, 0x78, 0x80, 0x95, 0x60, 0xe2, 0x71, 0xa3, 0xad, 0xf5, 0x74, 0xf2,
47841         0xd6, 0x84, 0x91, 0x78, 0x8d, 0xfa, 0x02, 0x01, 0x51, 0x19, 0xa8, 0x74, 0x00, 0xab, 0x09, 0x23,
47842         0x29, 0x65, 0xb1, 0x99, 0x03, 0xb0, 0xf5, 0x7e, 0xb7, 0xe1, 0x68, 0x4e, 0xb7, 0x4d, 0xd7, 0xc2,
47843         0x0e, 0x7d, 0xcb, 0x16, 0x73, 0xb5, 0x29, 0x98, 0x64, 0x3d, 0x23, 0x3d, 0x84, 0x09, 0x5a, 0x1d,
47844         0xba, 0x11, 0x5e, 0x08, 0xaf, 0xa6, 0xb0, 0x16, 0x5e, 0xfb, 0x4a, 0x19, 0x77, 0x0d, 0xd9, 0xdd,
47845         0x35, 0xaa, 0x62, 0x4e, 0xfa, 0xbf, 0xc7, 0x60, 0x26, 0xe8, 0xb9, 0x00, 0xd5, 0xf0, 0x7f, 0x66,
47846         0x3d, 0xc4, 0x39, 0xbb, 0x46, 0x47, 0x7f, 0xcc, 0x96, 0x98, 0xf4, 0x3f, 0x24, 0x8c, 0x82, 0x8e,
47847         0x61, 0xd5, 0xd2, 0x5d, 0x2d, 0x42, 0xf2, 0xee, 0xf3, 0x61, 0xd7, 0x39, 0x6d, 0x3c, 0x31, 0xda,
47848         0x6c, 0x41, 0x79, 0x2d, 0xe1, 0xa8, 0xc9, 0xc5, 0x51, 0x93, 0x88, 0x21, 0x0d, 0x2e, 0xb9, 0x83,
47849         0xd4, 0xea, 0x1d, 0xd3, 0x23, 0xaa, 0xbd, 0x65, 0x74, 0xea, 0xa6, 0x61, 0x3b, 0x9a, 0xe1, 0xd8,
47850         0x6c, 0xd1, 0x49, 0x1d, 0xb3, 0x17, 0x18, 0x09, 0xb5, 0x77, 0x1c, 0x27, 0x80, 0x4c, 0xb8, 0x40,
47851         0x87, 0x70, 0x42, 0x05, 0x54, 0x99, 0xe3, 0xd5, 0x04, 0x47, 0x00, 0xb7, 0x39, 0x28, 0x3b, 0xe7,
47852         0xd4, 0x0d, 0x42, 0x92, 0x5f, 0xa1, 0x05, 0xe7, 0xad, 0x5e, 0x7f, 0xd7, 0xc0, 0x0d, 0xbc, 0x3f,
47853         0x74, 0xee, 0x1f, 0xe3, 0x44, 0xd4, 0x9c, 0x99, 0x7f, 0x83, 0xa2, 0x26, 0xe3, 0xa9, 0x69, 0x44,
47854         0xd1, 0x97, 0x60, 0x39, 0xe8, 0xaf, 0x62, 0x5b, 0xef, 0x74, 0xdb, 0x9a, 0xa3, 0x77, 0x52, 0x75,
47855         0x51, 0x03, 0xaa, 0xb1, 0xae, 0x03, 0x11, 0x2e, 0x91, 0xda, 0x1a, 0xac, 0xf0, 0x3b, 0x4f, 0xfa,
47856         0x95, 0x3c, 0xac, 0x26, 0xfc, 0xe9, 0xe8, 0x4b, 0x80, 0x82, 0xe4, 0xea, 0xc4, 0x59, 0x0a, 0x1b,
47857         0x8c, 0xaf, 0x65, 0x63, 0x88, 0xe2, 0xa8, 0x1c, 0x3a, 0xe8, 0x05, 0x98, 0x33, 0xf4, 0x47, 0x47,
47858         0xb7, 0x22, 0xde, 0x25, 0xd4, 0x59, 0x92, 0xeb, 0x39, 0x8e, 0x78, 0x1d, 0xc6, 0x9c, 0x92, 0x5c,
47859         0x4e, 0x1d, 0x46, 0x87, 0x25, 0xb9, 0xac, 0x12, 0x30, 0x54, 0x87, 0x89, 0x21, 0x51, 0x58, 0x61,
47860         0xc3, 0x82, 0xff, 0x30, 0xa0, 0x6e, 0xd5, 0x77, 0x9a, 0x91, 0x4e, 0xda, 0x39, 0xa7, 0x32, 0x54,
47861         0xf4, 0x65, 0x58, 0xb4, 0x87, 0x83, 0x41, 0x4f, 0xc7, 0x07, 0x51, 0xcd, 0x7a, 0x42, 0x55, 0x60,
47862         0xd8, 0x1f, 0x7f, 0x26, 0x8a, 0x3c, 0x3a, 0x48, 0x86, 0x31, 0xbb, 0xef, 0xb4, 0xbd, 0x4d, 0x89,
47863         0xdb, 0x93, 0x8d, 0x5a, 0x73, 0xff, 0xb0, 0xae, 0x12, 0xc8, 0xda, 0x0a, 0x2c, 0x59, 0x5a, 0xfb,
47864         0x34, 0x5a, 0x81, 0xf4, 0x0b, 0xd3, 0xb0, 0x9a, 0xd0, 0xe7, 0xe8, 0x6d, 0x80, 0xc1, 0xe9, 0x13,
47865         0xe2, 0x8a, 0x84, 0x9d, 0xfe, 0x47, 0x6e, 0xa1, 0x3e, 0x3c, 0xfa, 0x32, 0x2c, 0x75, 0xcc, 0x47,
47866         0x06, 0xe6, 0x37, 0xf4, 0xef, 0xe7, 0x52, 0xfa, 0x60, 0x9b, 0x83, 0xa0, 0x72, 0xc9, 0xa0, 0x0f,
47867         0x01, 0xd1, 0xbe, 0x0e, 0x11, 0x4f, 0x53, 0x29, 0x3f, 0x8a, 0x81, 0xab, 0x1c, 0x12, 0xe8, 0x63,
47868         0xb8, 0xcc, 0xe9, 0xf2, 0x50, 0x2d, 0x63, 0x67, 0xab, 0x65, 0x14, 0x3d, 0xd4, 0x84, 0x65, 0x03,
47869         0x4f, 0xad, 0xae, 0x71, 0xb2, 0xd5, 0x79, 0xa8, 0x19, 0x6d, 0x9d, 0xbd, 0xc7, 0x8f, 0xa7, 0x98,
47870         0x03, 0xdc, 0xe3, 0x61, 0xa8, 0x4b, 0x06, 0x27, 0x17, 0x49, 0x30, 0x4d, 0x5e, 0xfd, 0x6b, 0x5d,
47871         0xa7, 0xaf, 0x0d, 0xc8, 0xb0, 0x99, 0x21, 0x3b, 0xb8, 0x9f, 0x89, 0x9e, 0x87, 0x99, 0xbe, 0xde,
47872         0xe9, 0x0e, 0xfb, 0x0c, 0x68, 0x92, 0x01, 0x85, 0x72, 0xd1, 0x15, 0x80, 0x9e, 0x69, 0x9c, 0x30,
47873         0x98, 0x02, 0x83, 0x09, 0xe4, 0x21, 0x03, 0x36, 0x6c, 0xbb, 0xe5, 0x1d, 0x67, 0xbb, 0xce, 0x93,
47874         0xc0, 0xf8, 0x62, 0xf2, 0xc7, 0x1b, 0x89, 0x23, 0x96, 0x8f, 0xa6, 0xae, 0xdb, 0x76, 0x8b, 0x5f,
47875         0x84, 0xbe, 0x00, 0x8b, 0x9d, 0xbe, 0x65, 0x93, 0x53, 0xff, 0x56, 0xf3, 0xc0, 0xb4, 0xbb, 0x44,
47876         0x03, 0x1f, 0xd2, 0x34, 0x8e, 0xf6, 0xd5, 0x46, 0x04, 0x5e, 0x5d, 0xc0, 0x44, 0x48, 0x9e, 0x9b,
47877         0x85, 0x05, 0x6b, 0x77, 0x67, 0xea, 0x39, 0x7a, 0xb3, 0x8e, 0x91, 0xcc, 0x7d, 0xcd, 0x69, 0x9f,
47878         0x6e, 0x59, 0xe6, 0xd0, 0xe8, 0x30, 0x31, 0x27, 0x55, 0xf9, 0x6e, 0x83, 0x51, 0xd8, 0x73, 0xf4,
47879         0xba, 0xda, 0x08, 0xa1, 0xa3, 0x3e, 0x9c, 0xa7, 0xdb, 0x12, 0x9f, 0xfa, 0x4c, 0xda, 0x2e, 0xab,
47880         0x39, 0x3a, 0x81, 0x3d, 0xd0, 0x1c, 0x47, 0xb7, 0x8c, 0xbd, 0xc3, 0x5b, 0x98, 0xc2, 0x8e, 0xa0,
47881         0xae, 0x11, 0x92, 0xbc, 0xea, 0xba, 0x70, 0xc1, 0x8a, 0xa0, 0x85, 0x2e, 0x08, 0x67, 0xd3, 0xfc,
47882         0x4c, 0x45, 0x10, 0xd5, 0x54, 0x52, 0x68, 0x1b, 0x2e, 0xc6, 0xcb, 0x83, 0xd7, 0x9a, 0x73, 0xe4,
47883         0xf9, 0x2d, 0x1d, 0x08, 0x1d, 0xc2, 0x82, 0x1d, 0xd5, 0x54, 0x26, 0xba, 0x42, 0xd9, 0x8d, 0x35,
47884         0xe2, 0x04, 0xd0, 0x57, 0x60, 0xc5, 0xe9, 0x74, 0x9a, 0x47, 0x7b, 0xcd, 0xed, 0xbd, 0x66, 0x68,
47885         0x5a, 0x8b, 0x29, 0x62, 0xc0, 0xe1, 0xf6, 0x36, 0x07, 0x45, 0x5d, 0x74, 0x3a, 0x9d, 0xa3, 0xbd,
47886         0xed, 0xbd, 0xd0, 0x74, 0x7e, 0x0d, 0x90, 0x6d, 0x37, 0x0f, 0x6a, 0xf5, 0x9d, 0x66, 0xad, 0x67,
47887         0xb6, 0x1f, 0x90, 0x8b, 0x02, 0xa2, 0xb5, 0xb4, 0xa0, 0x8a, 0xb6, 0x8d, 0x0b, 0xfc, 0x7c, 0xbc,
47888         0x32, 0x93, 0xf9, 0xc2, 0x46, 0x9d, 0xbd, 0x6b, 0xd4, 0x86, 0x96, 0xed, 0xd4, 0x56, 0x61, 0x99,
47889         0x3b, 0x2e, 0xa4, 0x5f, 0x13, 0x60, 0x89, 0xb7, 0x50, 0xa2, 0x7b, 0x30, 0x7f, 0x6c, 0xe9, 0x1f,
47890         0x0f, 0x75, 0xa3, 0xfd, 0x64, 0xd7, 0x38, 0x36, 0xb7, 0xf7, 0xd8, 0xa2, 0xcd, 0xbf, 0xcf, 0xba,
47891         0x1d, 0x86, 0x55, 0xa3, 0xc8, 0x78, 0x89, 0xed, 0x1a, 0x5d, 0x7c, 0x20, 0x74, 0xab, 0xab, 0x7d,
47892         0x78, 0x90, 0x7a, 0xc5, 0x5b, 0xfb, 0xf0, 0xa0, 0xe9, 0xb3, 0x46, 0x97, 0xd8, 0x38, 0x09, 0xe9,
47893         0x77, 0x73, 0x30, 0x1f, 0xa9, 0x1d, 0x1d, 0xc0, 0x92, 0xd6, 0xb2, 0xcd, 0xde, 0xd0, 0xd1, 0xbd,
47894         0xa2, 0x46, 0xa3, 0x96, 0x69, 0xdb, 0xe1, 0x62, 0xa2, 0x6f, 0x82, 0x05, 0xaf, 0x45, 0x35, 0xcd,
47895         0x70, 0x6f, 0xc1, 0x93, 0xef, 0x29, 0xf7, 0x87, 0x3d, 0xa7, 0x7b, 0x3b, 0x8a, 0x72, 0x4f, 0x55,
47896         0xe3, 0x74, 0xd0, 0x26, 0xac, 0xc6, 0x2a, 0x3d, 0x30, 0xbb, 0x86, 0xb3, 0x45, 0xbd, 0x57, 0xa9,
47897         0x49, 0xc5, 0xe8, 0x8b, 0xb0, 0x68, 0xb7, 0x6d, 0xcf, 0x34, 0xab, 0x4e, 0x47, 0x27, 0x31, 0x59,
47898         0x4a, 0x5a, 0xaf, 0x1a, 0xf5, 0x46, 0x14, 0x5e, 0x45, 0x76, 0xdb, 0x8e, 0xe4, 0x49, 0x3f, 0x9d,
47899         0x83, 0x45, 0x0e, 0x2c, 0xba, 0x06, 0xf3, 0x26, 0xd9, 0x08, 0x0e, 0x4d, 0xb7, 0x3a, 0x7a, 0x97,
47900         0x1f, 0xcd, 0xe6, 0x4f, 0xb9, 0xdc, 0xb3, 0x4e, 0xb9, 0x57, 0x40, 0x64, 0x39, 0xb8, 0xff, 0x1e,
47901         0x75, 0x3b, 0xce, 0x29, 0xeb, 0xa5, 0x58, 0x3e, 0xd2, 0xe0, 0xa2, 0x13, 0xf6, 0x4a, 0xb6, 0x67,
47902         0xb6, 0x89, 0x54, 0xc9, 0xf4, 0x6d, 0xc7, 0x32, 0x0c, 0x88, 0x0b, 0x09, 0x24, 0xa8, 0x83, 0xb3,
47903         0xbf, 0x38, 0x06, 0x28, 0x3e, 0x52, 0xd1, 0x6d, 0x58, 0x38, 0xd1, 0x0d, 0xdd, 0xe2, 0x18, 0xe4,
47904         0xad, 0x25, 0x8d, 0x76, 0x35, 0x8e, 0x82, 0xbe, 0x08, 0x1b, 0x9e, 0xa2, 0x76, 0xa7, 0xed, 0xc9,
47905         0x5c, 0x21, 0xf1, 0x27, 0xf5, 0x30, 0xb3, 0xe6, 0x2a, 0x6c, 0x63, 0xec, 0xd0, 0x0c, 0x6f, 0xc3,
47906         0x1a, 0x53, 0xdc, 0x8e, 0x13, 0x4e, 0x13, 0x7d, 0x0e, 0xb6, 0xeb, 0x9e, 0x70, 0x49, 0xc1, 0x77,
47907         0xce, 0xa9, 0x2b, 0x54, 0x91, 0x3b, 0x56, 0x49, 0x88, 0x7f, 0x3b, 0x5a, 0xcd, 0xd8, 0xe8, 0x3d,
47908         0xcf, 0xe7, 0xdf, 0x4e, 0xe6, 0x3f, 0x46, 0x78, 0x3c, 0x95, 0xff, 0x46, 0x94, 0x7f, 0xc1, 0xe3,
47909         0x3f, 0x52, 0x49, 0x6d, 0x09, 0x50, 0xbc, 0x7b, 0x68, 0x6e, 0xb4, 0x52, 0xe9, 0xf7, 0x04, 0xc8,
47910         0xd7, 0x3e, 0x3c, 0x40, 0x0a, 0x2c, 0xf5, 0xd8, 0x18, 0xd9, 0x32, 0x3a, 0xfe, 0x28, 0xa5, 0xd3,
47911         0x84, 0x5b, 0xf6, 0x0d, 0x9a, 0x2b, 0xb7, 0x60, 0xa6, 0xfd, 0xa4, 0xdd, 0xeb, 0xb6, 0x0f, 0x2c,
47912         0xfd, 0xb8, 0xeb, 0x6a, 0x74, 0xf0, 0x2f, 0x10, 0xea, 0x01, 0x40, 0x35, 0x84, 0x26, 0xfd, 0x5b,
47913         0x30, 0x13, 0x2c, 0xcd, 0xa6, 0x80, 0x19, 0xc4, 0x08, 0x5f, 0x4b, 0xbc, 0x31, 0xfa, 0x5a, 0x62,
47914         0x06, 0x0a, 0xfa, 0x63, 0x47, 0x37, 0x3a, 0x7a, 0x47, 0x14, 0xa4, 0x5f, 0x9e, 0x00, 0x14, 0x1f,
47915         0x75, 0xe8, 0x10, 0x56, 0xda, 0xa6, 0xe1, 0x58, 0x66, 0x4f, 0xd5, 0x6d, 0x73, 0x68, 0xb5, 0xf5,
47916         0x86, 0xee, 0x7c, 0xa4, 0x5b, 0x66, 0xa6, 0x75, 0x3e, 0x01, 0x17, 0x0f, 0x2b, 0xea, 0x87, 0xb3,
47917         0x1e, 0x2b, 0x4f, 0xdd, 0xae, 0xe2, 0xe0, 0x6a, 0x22, 0x21, 0x74, 0x1b, 0xe6, 0x6d, 0x5d, 0xb3,
47918         0xda, 0xa7, 0xf8, 0x9f, 0xd2, 0x09, 0xcf, 0xf9, 0x0c, 0x3c, 0x47, 0x91, 0xd0, 0x07, 0xb0, 0x4c,
47919         0xeb, 0x68, 0xf8, 0x05, 0x64, 0x6b, 0x1a, 0x4b, 0xf3, 0x25, 0xe9, 0xc3, 0xaa, 0x7c, 0xf4, 0x08,
47920         0x7f, 0x8d, 0xdd, 0x5a, 0x31, 0xd3, 0xad, 0x67, 0x14, 0x09, 0x7d, 0x0b, 0x5c, 0x0d, 0x64, 0x91,
47921         0x87, 0x83, 0xc6, 0x13, 0xdb, 0xd1, 0xfb, 0x78, 0xa3, 0xb6, 0xfa, 0x41, 0xfb, 0xd6, 0x74, 0xca,
47922         0xa3, 0xc9, 0xa0, 0xf7, 0x60, 0x61, 0xa0, 0x9d, 0x74, 0x8d, 0x93, 0x40, 0x63, 0x32, 0xdd, 0x92,
47923         0xc6, 0xd1, 0x50, 0x1d, 0xe6, 0x2c, 0xad, 0x19, 0x24, 0x94, 0xe5, 0xb6, 0x74, 0xd6, 0xd2, 0x82,
47924         0x44, 0xbe, 0x5d, 0x80, 0xab, 0xc7, 0x5d, 0xcb, 0x76, 0xe8, 0xd8, 0xdd, 0x37, 0x8d, 0xae, 0x63,
47925         0x5a, 0x5d, 0xe3, 0xe4, 0x7e, 0xbb, 0xad, 0xd9, 0x5d, 0xd3, 0xb8, 0x7f, 0x7c, 0xe0, 0x9a, 0xab,
47926         0xf0, 0x95, 0x0d, 0x6e, 0x8f, 0xc2, 0x56, 0xaf, 0xf8, 0x15, 0xf0, 0x21, 0xa4, 0x5f, 0x1f, 0x07,
47927         0xc4, 0x19, 0x81, 0x0a, 0x2c, 0xc5, 0x27, 0x80, 0xf7, 0x2e, 0xcf, 0x2d, 0x43, 0x6f, 0xc2, 0x9a,
47928         0x27, 0xbc, 0x6c, 0x9b, 0x7d, 0xad, 0x6b, 0xb8, 0xe5, 0xd4, 0xc8, 0x63, 0x46, 0x4d, 0x2c, 0x47,
47929         0x1b, 0x50, 0xe8, 0x04, 0x6d, 0xb5, 0x67, 0x55, 0xef, 0x1b, 0x6d, 0xc3, 0x74, 0xd7, 0x70, 0x74,
47930         0xab, 0xa7, 0x6b, 0x0f, 0xf5, 0x0e, 0xdb, 0x15, 0xf8, 0x63, 0x77, 0xd7, 0x87, 0xc3, 0x67, 0xce,
47931         0x00, 0x1a, 0xfe, 0xcf, 0x0c, 0xd3, 0x08, 0x00, 0xb0, 0x21, 0x9b, 0xba, 0x3d, 0x46, 0x50, 0xd0,
47932         0x47, 0xb0, 0x38, 0xb0, 0xf4, 0xb6, 0xd9, 0xd1, 0xad, 0x3b, 0x96, 0x66, 0x0c, 0x7b, 0x1a, 0x31,
47933         0x6e, 0x9f, 0x48, 0x39, 0x00, 0x1e, 0xc4, 0xe1, 0x55, 0x1e, 0x11, 0xf4, 0x26, 0xac, 0x3b, 0xed,
47934         0x2e, 0xf1, 0xb3, 0xa2, 0xdb, 0xf4, 0x5f, 0x25, 0x07, 0x1d, 0xcf, 0xf9, 0xeb, 0xac, 0xba, 0xea,
47935         0xb4, 0xbb, 0x81, 0x72, 0xaf, 0x18, 0xd5, 0xe0, 0x62, 0x1c, 0x37, 0xee, 0xeb, 0xf5, 0x7c, 0x14,
47936         0x3f, 0x78, 0x04, 0x7a, 0x0f, 0x44, 0x4c, 0xe3, 0xc0, 0xd2, 0x6d, 0xdd, 0x70, 0x76, 0x8d, 0xed,
47937         0xba, 0x7b, 0x85, 0xcf, 0xb7, 0xd4, 0xba, 0x65, 0x68, 0xad, 0x9e, 0xde, 0xb9, 0x3f, 0x70, 0xd4,
47938         0x79, 0xa7, 0xdd, 0x0d, 0xe2, 0xa1, 0x43, 0x58, 0xa5, 0xfb, 0x22, 0x39, 0xfe, 0x36, 0xda, 0x96,
47939         0xd6, 0x6f, 0xf5, 0xba, 0xc6, 0xc9, 0x6e, 0x87, 0x1d, 0x96, 0xd3, 0x67, 0xca, 0x32, 0x41, 0xc6,
47940         0xb8, 0x41, 0xd4, 0xda, 0x32, 0x2c, 0xb6, 0xdb, 0x7a, 0x53, 0xbd, 0x75, 0xa7, 0xb9, 0xaf, 0x0d,
47941         0x06, 0x5d, 0xe3, 0x04, 0x1f, 0xa2, 0xa5, 0x7f, 0x26, 0xc0, 0x74, 0xf0, 0x4f, 0x7a, 0x0f, 0xe6,
47942         0x2c, 0xfd, 0xa4, 0x49, 0x5e, 0x96, 0xf4, 0x46, 0xf7, 0x93, 0x74, 0xed, 0x5f, 0x35, 0x04, 0xaa,
47943         0xce, 0x5a, 0xfa, 0x89, 0xff, 0x89, 0xcf, 0x39, 0xfe, 0x20, 0xb2, 0x08, 0xb1, 0x5c, 0xca, 0x39,
47944         0x67, 0x37, 0x0c, 0xab, 0x46, 0x91, 0xd1, 0xdb, 0x00, 0xf6, 0x69, 0xf7, 0xd8, 0xa1, 0x57, 0xe5,
47945         0x59, 0x16, 0xf5, 0x00, 0xbc, 0xf4, 0x57, 0x04, 0x98, 0x0b, 0xf3, 0x9b, 0x4d, 0xb5, 0x38, 0x8c,
47946         0x73, 0x66, 0xdf, 0x8c, 0x13, 0x90, 0x33, 0x14, 0xa6, 0x7c, 0x58, 0xa2, 0x0f, 0xa0, 0x46, 0x55,
47947         0xcc, 0x4b, 0x7f, 0x55, 0x80, 0xf9, 0x48, 0x8b, 0xb3, 0x3d, 0x15, 0x47, 0x90, 0x3e, 0x33, 0x86,
47948         0x7e, 0x46, 0x80, 0x45, 0xce, 0x7c, 0xcb, 0xf6, 0x56, 0xcc, 0x41, 0x0c, 0x33, 0xb6, 0x3f, 0x9a,
47949         0xb1, 0x25, 0x10, 0x6d, 0xad, 0xaf, 0x6f, 0xd9, 0x78, 0x8c, 0xb6, 0x48, 0x8f, 0x8b, 0x02, 0xce,
47950         0xd5, 0xc8, 0x7d, 0xa7, 0xd3, 0x3d, 0x19, 0x9a, 0x43, 0x5b, 0xad, 0xd9, 0x62, 0x4e, 0xfa, 0xa9,
47951         0x29, 0xb8, 0x3a, 0x72, 0x05, 0x47, 0xf7, 0x60, 0xc6, 0xae, 0x37, 0x8a, 0x95, 0xbb, 0x3b, 0x1f,
47952         0x99, 0x86, 0x7e, 0xc8, 0x86, 0x72, 0xc2, 0xd9, 0x8d, 0x2e, 0xae, 0x7a, 0xf3, 0xfe, 0x71, 0x13,
47953         0x77, 0xf1, 0x89, 0x6e, 0xed, 0x9c, 0x53, 0x43, 0xf8, 0xa8, 0x0b, 0x1b, 0x76, 0xbd, 0x51, 0x92,
47954         0xd9, 0x77, 0xb3, 0xc1, 0x0a, 0x4f, 0xb5, 0xde, 0xf1, 0x21, 0x1b, 0xdb, 0x67, 0xa1, 0xbe, 0x1e,
47955         0xa4, 0x16, 0x22, 0x86, 0x3e, 0x15, 0xe0, 0x55, 0xbb, 0xde, 0xa8, 0x06, 0xeb, 0x22, 0xa0, 0xa4,
47956         0xd8, 0xab, 0xf9, 0xe3, 0xa1, 0x66, 0x39, 0xba, 0x75, 0x98, 0x6a, 0xb8, 0xc7, 0xaf, 0xfc, 0xe5,
47957         0x20, 0xf9, 0x10, 0xf5, 0x28, 0x71, 0xf4, 0x77, 0x04, 0xf8, 0x3c, 0xee, 0x08, 0x25, 0xc8, 0x4d,
47958         0x35, 0xc4, 0x0d, 0xc1, 0x76, 0x11, 0x3c, 0xf6, 0x4c, 0x43, 0xbf, 0xd5, 0x3d, 0x39, 0x75, 0x4e,
47959         0x0f, 0x53, 0x3d, 0x91, 0xf3, 0x19, 0x7c, 0x3b, 0x54, 0x65, 0xa8, 0xc6, 0x68, 0x85, 0xf1, 0xfa,
47960         0xd0, 0x6f, 0x08, 0xb0, 0xe3, 0x11, 0xf0, 0xd8, 0xac, 0x46, 0xd9, 0x74, 0xbb, 0x9f, 0xa1, 0x05,
47961         0x39, 0x6f, 0x74, 0x1f, 0x3b, 0xba, 0x6e, 0x60, 0xe6, 0xc7, 0xcf, 0xcc, 0xfc, 0xad, 0x70, 0xdd,
47962         0xd1, 0xaa, 0xe3, 0x35, 0x73, 0x2b, 0x46, 0xff, 0xbe, 0x00, 0x6f, 0x7a, 0x94, 0x82, 0x7c, 0x57,
47963         0xe3, 0x7c, 0xbb, 0x04, 0x03, 0x7c, 0x4f, 0x9c, 0x99, 0xef, 0xcd, 0x58, 0x6d, 0xf1, 0xca, 0xb8,
47964         0x75, 0xa1, 0xaf, 0x0b, 0xf0, 0x72, 0xf0, 0x1f, 0x0b, 0x70, 0x56, 0x8d, 0x73, 0x36, 0x79, 0x66,
47965         0xce, 0xae, 0x71, 0x88, 0x73, 0x69, 0xa3, 0x16, 0xac, 0x04, 0x61, 0x03, 0xb5, 0x16, 0xce, 0x5c,
47966         0x6b, 0x02, 0xa5, 0x9a, 0x04, 0xa3, 0xc5, 0xc3, 0x5b, 0xb0, 0xc8, 0x21, 0x8a, 0xae, 0xc3, 0xa2,
47967         0x1d, 0xcf, 0x26, 0x1a, 0xa4, 0xb3, 0xea, 0x82, 0x5b, 0x74, 0xff, 0x98, 0x15, 0x48, 0x3f, 0x22,
47968         0xe0, 0x23, 0x5a, 0xf4, 0x60, 0x8d, 0xbe, 0x26, 0xc0, 0x25, 0x7a, 0x52, 0x3e, 0xec, 0xf6, 0x75,
47969         0x2a, 0x13, 0x6e, 0xf5, 0xdc, 0x13, 0x30, 0x53, 0x4a, 0xc5, 0xcd, 0x7d, 0x2b, 0xe5, 0xa8, 0xee,
47970         0xa3, 0xba, 0xe2, 0x64, 0x98, 0x84, 0x7a, 0x91, 0x54, 0x91, 0x54, 0x83, 0xf4, 0x08, 0x5e, 0xcc,
47971         0x46, 0x08, 0xed, 0xc3, 0x78, 0xd7, 0xd1, 0xfb, 0x36, 0xd3, 0x94, 0xbd, 0xf1, 0x94, 0x4c, 0xa9,
47972         0x94, 0x8a, 0xf4, 0x9f, 0x0a, 0x20, 0x8d, 0x86, 0x46, 0xaf, 0x41, 0xee, 0x81, 0x9c, 0xe9, 0xcc,
47973         0x9a, 0x7b, 0x20, 0xa3, 0x1a, 0x4c, 0xf7, 0x7d, 0xd9, 0x88, 0x2d, 0xe8, 0x57, 0x12, 0x9c, 0x5c,
47974         0x78, 0x70, 0x6a, 0x10, 0x09, 0x0b, 0xff, 0xb6, 0xa3, 0x59, 0x4e, 0xe3, 0x49, 0xbf, 0x65, 0xf6,
47975         0xb6, 0x0c, 0xd7, 0x1d, 0x17, 0x15, 0xcc, 0xb9, 0x65, 0xd2, 0x77, 0x08, 0x30, 0x1d, 0x20, 0x98,
47976         0xcd, 0x22, 0x22, 0x80, 0x10, 0xde, 0x6a, 0x6f, 0x64, 0xd2, 0x9d, 0x75, 0x9e, 0x0c, 0xf4, 0x2d,
47977         0xaa, 0x3b, 0x8b, 0x93, 0x35, 0x31, 0x27, 0xfd, 0x2b, 0x01, 0x10, 0xe7, 0xd5, 0x2b, 0x7a, 0x5d,
47978         0x7d, 0x74, 0x86, 0xeb, 0xea, 0xa3, 0xe8, 0x75, 0xf5, 0xd1, 0x1e, 0x7a, 0x1f, 0x44, 0x76, 0xd7,
47979         0x4c, 0x2b, 0xf3, 0x2f, 0xab, 0x5f, 0x48, 0xbc, 0xac, 0x76, 0xd9, 0x22, 0x57, 0xd5, 0x31, 0x74,
47980         0xf4, 0x39, 0x57, 0xcd, 0x34, 0x7f, 0x36, 0xbd, 0x66, 0x8a, 0x25, 0xfd, 0xa5, 0xb1, 0xc8, 0x3d,
47981         0xf7, 0xd1, 0x1e, 0xff, 0x56, 0x5a, 0xf8, 0x8c, 0x6e, 0xa5, 0x3f, 0x48, 0xbe, 0x95, 0xce, 0x65,
47982         0x18, 0xab, 0x89, 0x77, 0xd6, 0x1a, 0xac, 0x72, 0xee, 0xac, 0xbd, 0xf0, 0x21, 0x67, 0xb9, 0xb7,
47983         0x5e, 0x89, 0xdf, 0x5b, 0x13, 0xd6, 0xbf, 0x04, 0x1b, 0x5a, 0xa7, 0xd3, 0xa5, 0x7e, 0xd7, 0x30,
47984         0x80, 0x63, 0x0d, 0xfb, 0xb7, 0x98, 0x9d, 0x64, 0xa6, 0x4b, 0xdf, 0x14, 0x7c, 0x24, 0xc3, 0xf8,
47985         0xa0, 0xb9, 0xaf, 0x3d, 0x66, 0x3b, 0x6e, 0xaa, 0x7e, 0xd1, 0xd8, 0x60, 0x5f, 0x7b, 0x8c, 0xee,
47986         0xc1, 0x92, 0xd7, 0xbf, 0x0d, 0x2c, 0xed, 0xdf, 0x18, 0x54, 0x1e, 0x9c, 0x7e, 0xc2, 0xb6, 0xbe,
47987         0x34, 0x65, 0x3a, 0x2e, 0x9e, 0xf4, 0x7b, 0xe3, 0x20, 0x46, 0x47, 0xdc, 0x67, 0x76, 0xe5, 0xfc,
47988         0x21, 0xac, 0x7b, 0x3a, 0x34, 0xda, 0x53, 0xdc, 0x38, 0xaf, 0xba, 0xea, 0x33, 0x5a, 0xe4, 0xc2,
47989         0xf6, 0x2b, 0xb0, 0xca, 0x34, 0x67, 0x34, 0xfe, 0x7d, 0xf3, 0x8b, 0xa3, 0x74, 0x19, 0xbc, 0xeb,
47990         0xe6, 0x65, 0xaa, 0x2f, 0xa3, 0xa5, 0xdc, 0x36, 0x0f, 0x9f, 0xe9, 0xb6, 0x79, 0x98, 0x7c, 0xdb,
47991         0x3c, 0x3c, 0xdb, 0x6d, 0xf3, 0x51, 0xf2, 0x6d, 0x73, 0xac, 0x92, 0x10, 0xff, 0xb1, 0x4b, 0xf9,
47992         0x89, 0xd1, 0x3e, 0x48, 0x7c, 0xfe, 0x93, 0x6f, 0xfb, 0xe3, 0x84, 0x27, 0x53, 0xf9, 0x8f, 0xdd,
47993         0xf6, 0xe7, 0x3c, 0xfe, 0x23, 0x95, 0xd4, 0x16, 0x61, 0x21, 0xf6, 0xdf, 0x92, 0xcb, 0xf2, 0x58,
47994         0x9f, 0xd1, 0xdc, 0x28, 0x27, 0xd2, 0xdf, 0x17, 0x00, 0xfc, 0x81, 0x8d, 0x96, 0x61, 0xa2, 0xf5,
47995         0x68, 0x10, 0x30, 0x17, 0x69, 0x3d, 0x1a, 0xec, 0x76, 0xd0, 0x36, 0x00, 0xce, 0x0e, 0x0d, 0xc9,
47996         0x8c, 0xcb, 0xf2, 0x54, 0xeb, 0xd1, 0x80, 0xf5, 0xc8, 0x3e, 0xcc, 0x62, 0x2a, 0xbe, 0x6e, 0x53,
47997         0xda, 0xf1, 0xc4, 0x27, 0xe4, 0xc1, 0xab, 0x33, 0xad, 0x47, 0x03, 0x5f, 0xf9, 0xe5, 0x27, 0x01,
47998         0x16, 0x62, 0x43, 0x15, 0x7d, 0x00, 0x28, 0xd0, 0x23, 0x77, 0xe8, 0x64, 0x63, 0xb3, 0xf2, 0xa5,
47999         0x51, 0xc3, 0x9d, 0x81, 0xab, 0xa4, 0x53, 0x43, 0x59, 0xe8, 0x8b, 0xb0, 0xee, 0x98, 0x8e, 0xd6,
48000         0xbb, 0x37, 0xec, 0xb7, 0x74, 0xeb, 0xfe, 0xb1, 0xba, 0xd5, 0x3c, 0xc0, 0xb4, 0x5a, 0x3d, 0xdd,
48001         0xce, 0xb4, 0x3c, 0xaf, 0x45, 0xd0, 0x3d, 0x6c, 0xf4, 0x39, 0x98, 0xf2, 0x84, 0x57, 0xd6, 0x27,
48002         0x17, 0x13, 0x36, 0x51, 0x8d, 0xb8, 0xb6, 0xdc, 0x39, 0xa7, 0xfa, 0x18, 0x0c, 0xfd, 0xb6, 0x39,
48003         0xb4, 0x9c, 0xd3, 0xd4, 0x70, 0x1d, 0x11, 0x74, 0x8a, 0x81, 0x6e, 0xc2, 0xa4, 0x69, 0xe8, 0x3b,
48004         0x5a, 0xef, 0x98, 0x4d, 0xab, 0x91, 0xc8, 0x2e, 0x3c, 0x2a, 0x42, 0xde, 0x34, 0x74, 0x36, 0x4d,
48005         0x46, 0xa2, 0x61, 0x58, 0x54, 0x85, 0xbc, 0xf3, 0xc8, 0x64, 0x13, 0x80, 0x6f, 0xdc, 0x48, 0x6e,
48006         0x9b, 0x83, 0x78, 0xce, 0x23, 0x13, 0x2d, 0xc1, 0xd8, 0xb1, 0x39, 0xb4, 0x98, 0x1b, 0x94, 0x73,
48007         0x2a, 0xf9, 0x42, 0x2b, 0x30, 0xae, 0xe3, 0x4e, 0x60, 0x7e, 0x50, 0xce, 0xa9, 0xf4, 0x13, 0x6d,
48008         0xc0, 0xa4, 0x4d, 0xa5, 0x72, 0x4f, 0xdf, 0xd5, 0xcd, 0xc0, 0x82, 0xc6, 0x89, 0x65, 0x0e, 0x07,
48009         0x35, 0xdf, 0xc7, 0x22, 0x53, 0x05, 0xe1, 0x8f, 0xe8, 0x3b, 0x11, 0x60, 0x35, 0x86, 0x8e, 0x1c,
48010         0xb8, 0x60, 0x69, 0x78, 0x08, 0x39, 0xba, 0x41, 0xc4, 0x51, 0x9d, 0x6c, 0xc4, 0xae, 0x8b, 0x00,
48011         0xa6, 0x0b, 0x52, 0x4c, 0x18, 0x7d, 0xc9, 0x88, 0xea, 0x79, 0x4b, 0x4b, 0x2c, 0x44, 0xbb, 0xb0,
48012         0x60, 0xd9, 0xd6, 0xa0, 0xe9, 0x29, 0x11, 0x36, 0x1a, 0x35, 0xa6, 0x4c, 0x3b, 0xc2, 0xe2, 0x0c,
48013         0xa3, 0x05, 0xb1, 0xd0, 0x01, 0x2c, 0xc7, 0x48, 0x35, 0x1b, 0x47, 0x7b, 0xc4, 0xe3, 0xcb, 0x48,
48014         0x27, 0x90, 0x51, 0x72, 0x0d, 0xea, 0xb6, 0xa6, 0xb7, 0x59, 0xba, 0xe9, 0x3b, 0x87, 0xc1, 0x5f,
48015         0x24, 0xb7, 0x58, 0xba, 0xe9, 0xf9, 0x86, 0x21, 0x5f, 0xe8, 0xcb, 0xb0, 0xd2, 0xb7, 0x4f, 0x8a,
48016         0xcd, 0xd8, 0x0b, 0x1b, 0xd1, 0xba, 0xc8, 0xfe, 0x1e, 0xb7, 0x8c, 0xa9, 0xc4, 0x9d, 0xea, 0x7d,
48017         0x04, 0x8b, 0x96, 0x6e, 0x3b, 0x56, 0xb7, 0xed, 0xe8, 0x9d, 0x86, 0xee, 0xba, 0x17, 0x43, 0x29,
48018         0x8b, 0x8f, 0x1a, 0x87, 0x57, 0x79, 0x44, 0xd0, 0x07, 0x84, 0xf5, 0x52, 0x93, 0xb8, 0x85, 0x38,
48019         0x36, 0xad, 0xbe, 0x7b, 0xe5, 0x45, 0xdc, 0xd6, 0x64, 0xb8, 0xe7, 0xc5, 0x3c, 0x97, 0x0e, 0xa3,
48020         0xd8, 0xb5, 0x57, 0xe1, 0x65, 0xdb, 0x6e, 0x35, 0x07, 0xba, 0x45, 0x56, 0x27, 0xf7, 0x00, 0xb9,
48021         0x65, 0x74, 0xea, 0x35, 0x7f, 0xdd, 0x39, 0xd0, 0xad, 0x46, 0xa3, 0x56, 0x5b, 0x87, 0xd5, 0x01,
48022         0x59, 0xf3, 0x54, 0xd3, 0x74, 0xdc, 0xb3, 0x25, 0xbd, 0xde, 0xfc, 0x7b, 0x63, 0x80, 0xe2, 0xeb,
48023         0x1b, 0xba, 0x09, 0x6b, 0x83, 0xc0, 0x2a, 0xc9, 0x9e, 0x05, 0x7c, 0x65, 0xe3, 0x59, 0x95, 0x52,
48024         0x8c, 0x17, 0xa3, 0x4d, 0x28, 0x90, 0x3f, 0xeb, 0xf6, 0xf6, 0x3e, 0x5b, 0xf6, 0xf8, 0x13, 0x7f,
48025         0x9f, 0x01, 0xa9, 0x93, 0x18, 0xfc, 0xf6, 0xf6, 0x3e, 0x7a, 0x03, 0x16, 0x29, 0xa6, 0x27, 0x60,
48026         0xe1, 0x53, 0x0f, 0x3b, 0x02, 0x21, 0x02, 0x15, 0x2a, 0x41, 0x6f, 0xc3, 0xfa, 0x27, 0xba, 0x65,
48027         0xd6, 0x4d, 0xcb, 0xd2, 0x7b, 0x84, 0x05, 0x7c, 0xdc, 0x0e, 0xb8, 0x70, 0x9b, 0x55, 0x93, 0x01,
48028         0xd0, 0xbb, 0x70, 0x7e, 0xc0, 0x3a, 0x4a, 0xd5, 0xdb, 0x7a, 0xf7, 0xa1, 0xde, 0x39, 0xd4, 0xac,
48029         0x13, 0xdd, 0xa1, 0x0a, 0x3d, 0xe3, 0x44, 0xa1, 0x27, 0x0d, 0x04, 0xaf, 0x14, 0x6e, 0xb1, 0x67,
48030         0xa2, 0x3f, 0x91, 0xb2, 0x52, 0x1c, 0x44, 0x80, 0xd5, 0x18, 0x3a, 0x21, 0x89, 0x69, 0xab, 0x5a,
48031         0x1f, 0x1f, 0xd3, 0x1a, 0x8e, 0x3e, 0x60, 0x6b, 0x61, 0x02, 0xc9, 0x08, 0xb0, 0x1a, 0x43, 0x47,
48032         0x0d, 0x2c, 0x02, 0x34, 0x55, 0xdd, 0x1e, 0x98, 0x86, 0xad, 0x7f, 0xd8, 0x35, 0x3a, 0xe6, 0x23,
48033         0x76, 0xa5, 0x91, 0x24, 0xde, 0x45, 0xa0, 0x55, 0xd1, 0xd2, 0xc2, 0x39, 0xd2, 0xf7, 0x08, 0x50,
48034         0x70, 0xff, 0xc1, 0x6c, 0xf1, 0x3b, 0x5c, 0xe8, 0xf0, 0xa9, 0x73, 0x27, 0x93, 0x42, 0xbc, 0x69,
48035         0xe8, 0x54, 0x21, 0xde, 0x79, 0x64, 0x52, 0x23, 0x31, 0xbc, 0xba, 0x53, 0xcb, 0x37, 0xb2, 0xa0,
48036         0x8b, 0x63, 0xd2, 0xef, 0x0b, 0x20, 0x46, 0x3b, 0x38, 0x9b, 0x9f, 0x83, 0x28, 0xd6, 0xd9, 0x7d,
48037         0x81, 0xd2, 0x4b, 0x71, 0x81, 0xb9, 0x0c, 0xa0, 0x97, 0xe3, 0x15, 0x6a, 0xae, 0x64, 0x30, 0xb7,
48038         0x8c, 0xc6, 0x0d, 0xea, 0x96, 0xd1, 0xd8, 0xa4, 0xd6, 0x4a, 0x46, 0x51, 0xa6, 0xd6, 0x4a, 0x86,
48039         0x6b, 0xad, 0x64, 0x54, 0x98, 0x77, 0x1c, 0x83, 0x46, 0x15, 0xc1, 0x29, 0x45, 0x96, 0xc5, 0x69,
48040         0xe9, 0xc7, 0x70, 0xd3, 0xa2, 0x7f, 0x6b, 0xb6, 0xa6, 0x45, 0xb0, 0xc2, 0x4d, 0xbb, 0x75, 0x56,
48041         0x6b, 0x04, 0xc5, 0xb5, 0x61, 0x63, 0x2e, 0x1c, 0x3a, 0xb5, 0xaa, 0x38, 0x26, 0xfd, 0x43, 0x01,
48042         0xcb, 0x59, 0x91, 0x31, 0x93, 0xcd, 0x86, 0x30, 0x86, 0x76, 0x66, 0x8b, 0x6d, 0xe6, 0x23, 0x47,
48043         0x70, 0x7d, 0xe4, 0xe4, 0x5c, 0x1f, 0x39, 0x79, 0xd7, 0x35, 0xce, 0x18, 0x73, 0x8d, 0xe3, 0x9a,
48044         0xf6, 0xf7, 0x14, 0xd9, 0x75, 0x97, 0xe3, 0x99, 0xf6, 0xf7, 0x36, 0x65, 0xb1, 0x20, 0xfd, 0x89,
48045         0x00, 0x05, 0x57, 0xae, 0xc8, 0x36, 0xa8, 0x5d, 0xe8, 0x30, 0xdb, 0x3f, 0x2f, 0x3c, 0xa5, 0x77,
48046         0x09, 0xe6, 0xe2, 0xc7, 0x20, 0x0e, 0x09, 0xd8, 0xd8, 0x18, 0xa7, 0x89, 0x32, 0x1b, 0x36, 0xca,
48047         0x26, 0x1b, 0x36, 0x25, 0x85, 0x0d, 0x9b, 0x52, 0x95, 0x1a, 0xb9, 0x19, 0x65, 0x66, 0xe4, 0x66,
48048         0x94, 0xcb, 0xd4, 0xc8, 0xcd, 0x28, 0x6f, 0x8a, 0x33, 0x74, 0x68, 0x29, 0xe2, 0x2c, 0x4d, 0x54,
48049         0xc5, 0x39, 0xea, 0xb7, 0x42, 0x16, 0xe7, 0x5d, 0x07, 0x16, 0x22, 0x96, 0xf2, 0x67, 0x43, 0x62,
48050         0x55, 0x36, 0xc7, 0x03, 0x21, 0x94, 0x70, 0x1f, 0x9c, 0xfc, 0x29, 0x75, 0x81, 0xf4, 0xd7, 0x72,
48051         0x20, 0x46, 0x45, 0x30, 0xb6, 0xe6, 0xed, 0xdb, 0x27, 0xa5, 0x46, 0xf7, 0x13, 0x9d, 0x14, 0x6f,
48052         0xa5, 0x5a, 0x5d, 0xab, 0x5b, 0x11, 0x68, 0xbc, 0xe6, 0x85, 0x73, 0x50, 0x17, 0xd6, 0xfa, 0xba,
48053         0x6d, 0x6b, 0x27, 0x3a, 0x99, 0x56, 0x54, 0xf9, 0x9a, 0x56, 0x9d, 0xae, 0x78, 0x98, 0x80, 0xa4,
48054         0x26, 0x92, 0x43, 0x9f, 0x83, 0x0d, 0x83, 0x73, 0x8e, 0x60, 0x0d, 0xa1, 0x3b, 0xe2, 0xba, 0x11,
48055         0x3f, 0x2a, 0x50, 0x00, 0xe9, 0x9f, 0xd2, 0x19, 0x19, 0xe1, 0x3f, 0xeb, 0x8c, 0x0c, 0xa3, 0x85,
48056         0xff, 0xd6, 0xef, 0xc8, 0xe6, 0x6f, 0xa3, 0x55, 0xa9, 0x52, 0xb3, 0xde, 0x56, 0xb1, 0x5c, 0xa6,
48057         0x2b, 0x76, 0x4b, 0x91, 0x37, 0xa9, 0x59, 0x6f, 0x4b, 0xa9, 0x30, 0x87, 0x1b, 0x2d, 0x65, 0x53,
48058         0xa1, 0xb3, 0xb2, 0x55, 0xde, 0x64, 0xb3, 0xb2, 0x55, 0x75, 0x67, 0x65, 0x6b, 0x93, 0x78, 0x45,
48059         0x9e, 0x82, 0x71, 0x1a, 0x25, 0x89, 0x8c, 0xf2, 0xd6, 0x0d, 0x45, 0x04, 0xdc, 0xc0, 0xb5, 0xa4,
48060         0x6e, 0xcd, 0x66, 0xe5, 0x9b, 0x84, 0x1d, 0x6e, 0xee, 0xa3, 0xd1, 0xad, 0x5d, 0x80, 0xd9, 0x7e,
48061         0xd7, 0x18, 0xda, 0x9e, 0x3d, 0xaf, 0xe0, 0x2e, 0x9a, 0x6c, 0xad, 0xac, 0xb8, 0x6b, 0x25, 0x5b,
48062         0x8a, 0x3a, 0x35, 0x77, 0x29, 0xea, 0xd4, 0x8a, 0xcc, 0xcb, 0x48, 0xa7, 0x56, 0x64, 0x71, 0xa6,
48063         0x3a, 0xb5, 0xe2, 0xa6, 0x58, 0x90, 0xfe, 0x3b, 0x01, 0x2e, 0xa4, 0x49, 0xfe, 0x68, 0x3f, 0xdc,
48064         0xc8, 0x1b, 0x67, 0x3e, 0x3b, 0x84, 0x1b, 0x3a, 0xc8, 0x68, 0xad, 0xbd, 0xe9, 0x59, 0x6b, 0x57,
48065         0x3d, 0x6b, 0xed, 0xb2, 0x6b, 0xad, 0x4d, 0x9c, 0xe2, 0xb8, 0x8e, 0x33, 0x98, 0x1f, 0x95, 0xb2,
48066         0xeb, 0x9b, 0xec, 0xd8, 0x0d, 0x5f, 0x46, 0xfd, 0xa8, 0x48, 0xbf, 0x21, 0xc0, 0x22, 0x47, 0x8c,
48067         0xce, 0xf6, 0x70, 0xcc, 0x41, 0x0c, 0xb7, 0xe7, 0x78, 0x74, 0x7b, 0x16, 0x61, 0x7e, 0x68, 0x84,
48068         0x64, 0x76, 0x51, 0x40, 0x2b, 0x80, 0x42, 0x59, 0xc4, 0x64, 0x40, 0xcc, 0x71, 0xf3, 0x6b, 0x62,
48069         0x5e, 0xfa, 0x99, 0x3c, 0xa0, 0xf8, 0x85, 0x12, 0x1a, 0xc2, 0x0b, 0xe4, 0x10, 0xb8, 0x63, 0x92,
48070         0xdb, 0x76, 0x26, 0xcf, 0x47, 0xc4, 0x78, 0x7c, 0x80, 0x11, 0xb2, 0x9d, 0x02, 0xb2, 0x51, 0xa3,
48071         0x8f, 0x3b, 0xc3, 0xd4, 0xc7, 0x9d, 0x5c, 0xda, 0xe3, 0xce, 0x51, 0xc6, 0xc7, 0x9d, 0x61, 0xca,
48072         0xe3, 0x0e, 0x7a, 0x0f, 0x10, 0x39, 0xf2, 0x6c, 0xeb, 0x3d, 0x47, 0x73, 0x57, 0xa6, 0x2c, 0xa6,
48073         0xc5, 0x0b, 0x18, 0x2d, 0x84, 0x85, 0xf6, 0x60, 0x71, 0x20, 0x37, 0xef, 0x99, 0xfd, 0xae, 0xa1,
48074         0xf5, 0x3e, 0xec, 0x3a, 0xa7, 0x24, 0xda, 0x01, 0xbb, 0xc4, 0x48, 0x25, 0x86, 0x06, 0x72, 0x14,
48075         0x8d, 0x3c, 0x3b, 0x1d, 0x7d, 0x86, 0xcf, 0x4e, 0x47, 0x67, 0x7a, 0x76, 0x3a, 0xca, 0xf4, 0xec,
48076         0xa4, 0x64, 0x7c, 0x76, 0x52, 0xfe, 0xb5, 0x3d, 0x3b, 0xfd, 0xbd, 0x1c, 0x1e, 0xf2, 0x31, 0xdd,
48077         0xcf, 0xfb, 0xb0, 0x44, 0xaf, 0x0f, 0xdd, 0x86, 0x85, 0xcc, 0x01, 0x47, 0xdc, 0x10, 0x10, 0xcc,
48078         0x30, 0x22, 0xfa, 0xc0, 0xbd, 0x8f, 0xbc, 0x13, 0x18, 0xfb, 0xe9, 0xe1, 0x4a, 0x08, 0x57, 0x41,
48079         0x70, 0x75, 0x81, 0x90, 0x08, 0x66, 0xa1, 0x37, 0x61, 0xea, 0x94, 0x26, 0x77, 0x3b, 0x99, 0xd4,
48080         0x81, 0x7c, 0x70, 0xf4, 0x26, 0xc0, 0x40, 0x6e, 0x1a, 0x74, 0x60, 0x65, 0x19, 0x86, 0x53, 0xde,
48081         0x30, 0x94, 0x7e, 0x4a, 0x70, 0xfb, 0x2d, 0xc4, 0x4e, 0xb6, 0x20, 0x10, 0x31, 0xbc, 0xf0, 0x72,
48082         0x77, 0x67, 0xf4, 0x72, 0x37, 0x0d, 0x93, 0x86, 0xde, 0xc5, 0x02, 0x1b, 0xf5, 0x25, 0xaf, 0x93,
48083         0x55, 0x44, 0xcc, 0x11, 0x73, 0xe7, 0xae, 0x4d, 0x3e, 0xf2, 0x98, 0xc9, 0x65, 0xae, 0xe9, 0x19,
48084         0xba, 0x1d, 0xe6, 0x53, 0xce, 0x6e, 0xb5, 0x16, 0x66, 0x75, 0x2b, 0x9b, 0x60, 0xc8, 0x3c, 0xde,
48085         0x1b, 0x4a, 0xa5, 0x2a, 0x33, 0x0f, 0x3d, 0x46, 0xe9, 0xe6, 0xcd, 0x52, 0x55, 0xcc, 0x4b, 0xff,
48086         0x48, 0x80, 0x8d, 0x64, 0x6b, 0x32, 0x74, 0x37, 0xcc, 0x69, 0xe5, 0x8c, 0xd6, 0x68, 0x61, 0x76,
48087         0xbf, 0xfc, 0x59, 0x44, 0x82, 0x28, 0x7b, 0x31, 0x6b, 0x37, 0xfd, 0x40, 0x10, 0x55, 0x59, 0x9c,
48088         0x90, 0xbe, 0x4f, 0x80, 0x45, 0x8e, 0xbd, 0x5a, 0x46, 0x57, 0x1b, 0x71, 0xc4, 0x30, 0xf3, 0x95,
48089         0x4c, 0x2e, 0x40, 0x06, 0x26, 0xf1, 0x61, 0x49, 0x53, 0x25, 0x31, 0x27, 0xfd, 0xc5, 0x3c, 0xac,
48090         0x26, 0x98, 0xa0, 0xa1, 0xe7, 0x61, 0x96, 0x5d, 0x9f, 0xdd, 0xb6, 0xf4, 0x8f, 0x99, 0x0d, 0xd2,
48091         0xac, 0x1a, 0xce, 0x44, 0x1f, 0x02, 0x8a, 0x9a, 0x7e, 0x6c, 0xef, 0xa5, 0x2b, 0x6b, 0xc7, 0xc0,
48092         0x55, 0x0e, 0x09, 0x64, 0xc0, 0x5a, 0xbf, 0x65, 0x1f, 0x1b, 0xcd, 0xc6, 0xb0, 0x75, 0x6c, 0x69,
48093         0x7d, 0x76, 0x99, 0xc3, 0xde, 0x2a, 0x31, 0x79, 0xbe, 0xb8, 0x77, 0xeb, 0xe8, 0x10, 0x4b, 0xb6,
48094         0xb5, 0xc6, 0xed, 0x7b, 0x1c, 0x54, 0x75, 0x95, 0x10, 0x8d, 0x17, 0xa0, 0x3b, 0x30, 0x6b, 0x58,
48095         0xe6, 0x71, 0x5d, 0x6d, 0x34, 0x0f, 0x4c, 0xcb, 0x33, 0x26, 0xe7, 0x5f, 0x4c, 0xdf, 0x0b, 0x42,
48096         0xaa, 0x33, 0x0c, 0x91, 0x7c, 0xa1, 0x0a, 0x4c, 0x3e, 0x6c, 0x92, 0x17, 0x43, 0x4f, 0x6f, 0x9b,
48097         0x47, 0xe2, 0x03, 0x0a, 0xa3, 0x4e, 0x3c, 0x24, 0xbf, 0xd2, 0xdf, 0x15, 0x00, 0xc5, 0xbb, 0x26,
48098         0xdb, 0xa2, 0x11, 0xc7, 0x0b, 0x8f, 0x8e, 0x0f, 0xb3, 0xcd, 0xc4, 0x2a, 0x95, 0x68, 0x8d, 0x62,
48099         0x85, 0x9d, 0xd1, 0x14, 0x26, 0xd1, 0x1a, 0xc4, 0x3b, 0x0f, 0x4e, 0xdc, 0x60, 0x91, 0x98, 0xc9,
48100         0xcd, 0xc5, 0x84, 0x74, 0x02, 0x97, 0xd2, 0xfb, 0x1b, 0xdd, 0x0a, 0xef, 0xaf, 0x6f, 0x9c, 0xf1,
48101         0x3f, 0x73, 0xf7, 0xd5, 0x6f, 0xcf, 0xc3, 0x46, 0x32, 0x14, 0x32, 0x61, 0xc3, 0xd2, 0x3a, 0x5d,
48102         0x93, 0xe4, 0xf9, 0xfb, 0x2c, 0x9d, 0xf6, 0x6c, 0x63, 0x7a, 0x23, 0xc1, 0x20, 0x32, 0x09, 0x4d,
48103         0x4d, 0x21, 0x89, 0xde, 0xe1, 0x57, 0xc8, 0xcc, 0x7d, 0xa9, 0xf9, 0x7a, 0x0a, 0x04, 0x31, 0x1e,
48104         0x63, 0x4d, 0xf0, 0xcb, 0x8a, 0xa9, 0xea, 0x09, 0x8d, 0x18, 0xbc, 0xca, 0xa3, 0xc1, 0x27, 0xad,
48105         0xa4, 0xda, 0x3a, 0x67, 0x23, 0xad, 0x48, 0xbf, 0x2a, 0xc0, 0x46, 0x72, 0x87, 0x65, 0x5b, 0x8e,
48106         0x93, 0xf1, 0xc3, 0x63, 0xb6, 0x91, 0x6d, 0xcc, 0x32, 0xdf, 0x41, 0x06, 0xf3, 0x1d, 0x64, 0x94,
48107         0xd9, 0x65, 0xdc, 0x26, 0x1b, 0xb0, 0x45, 0xe6, 0x90, 0xd7, 0x28, 0x29, 0xe2, 0x84, 0xd4, 0x01,
48108         0x14, 0x6f, 0x2b, 0xba, 0x00, 0x05, 0xd3, 0xd0, 0x6f, 0xe3, 0x5c, 0xc2, 0xfa, 0xcc, 0xce, 0x39,
48109         0xd5, 0xcb, 0x41, 0x57, 0x00, 0x8e, 0xcd, 0xa1, 0x45, 0x3e, 0x98, 0xae, 0xfd, 0xce, 0x39, 0x35,
48110         0x90, 0x57, 0x9b, 0x83, 0x19, 0xfb, 0xd8, 0xa7, 0x27, 0x7d, 0x2a, 0xc0, 0x6c, 0x68, 0x85, 0xc8,
48111         0x76, 0xc7, 0x12, 0x42, 0x79, 0x2a, 0xb5, 0x5d, 0x4e, 0x67, 0x48, 0x3f, 0x24, 0xc0, 0x24, 0x5b,
48112         0x6b, 0xb2, 0xc5, 0xbb, 0x66, 0xc0, 0x61, 0x06, 0xde, 0xcf, 0xbe, 0x97, 0x53, 0x46, 0x72, 0x8c,
48113         0x91, 0x3c, 0xbb, 0x32, 0x1d, 0x63, 0x0c, 0x8d, 0xb3, 0x2b, 0xd3, 0x09, 0xe9, 0x37, 0x73, 0x20,
48114         0x46, 0xf7, 0x1e, 0x74, 0x1d, 0x50, 0xd4, 0x96, 0xd8, 0x7b, 0x81, 0xe6, 0x94, 0xa0, 0x4d, 0x98,
48115         0x6c, 0x11, 0x73, 0x75, 0xff, 0xe5, 0x35, 0x21, 0x46, 0x0f, 0x86, 0xd9, 0x39, 0xa7, 0xba, 0xe0,
48116         0x48, 0x06, 0x14, 0x37, 0xb4, 0xa0, 0xe2, 0xf0, 0xce, 0x39, 0x95, 0x53, 0xc6, 0xb7, 0x13, 0x1b,
48117         0x7b, 0x56, 0x3b, 0x31, 0x39, 0xe8, 0x01, 0x6f, 0x5a, 0xd9, 0xe0, 0xef, 0xff, 0x18, 0x82, 0x69,
48118         0x23, 0xd5, 0x66, 0x61, 0x7a, 0xc0, 0xcc, 0xac, 0x9f, 0x0c, 0x74, 0xe9, 0xa7, 0x72, 0x30, 0xc9,
48119         0xda, 0x87, 0x5e, 0x84, 0x39, 0x8b, 0x71, 0x4c, 0x2c, 0x93, 0xa9, 0x12, 0xca, 0x8c, 0x1a, 0xc9,
48120         0x45, 0x1b, 0xe4, 0xa5, 0xb7, 0xd1, 0x33, 0x1d, 0x6f, 0x40, 0xbb, 0x19, 0x78, 0x36, 0x38, 0x8f,
48121         0x4c, 0x9c, 0xa4, 0x1e, 0x5b, 0xc8, 0x6c, 0x70, 0x73, 0x90, 0x88, 0xff, 0x55, 0xd2, 0xea, 0x99,
48122         0x1d, 0x41, 0xcd, 0x19, 0x0a, 0xc9, 0x29, 0x13, 0xee, 0x69, 0x4e, 0x99, 0xe4, 0x54, 0x98, 0x73,
48123         0x02, 0x9c, 0x53, 0x21, 0x39, 0x9b, 0xcc, 0x13, 0x01, 0xce, 0xd9, 0x44, 0x88, 0x5c, 0x8c, 0x33,
48124         0xc7, 0x03, 0x82, 0x8a, 0x3f, 0x48, 0x1e, 0x8b, 0x64, 0x41, 0xf3, 0x14, 0x9a, 0x57, 0xa6, 0x31,
48125         0x60, 0x68, 0x5e, 0x59, 0xae, 0xad, 0xc1, 0x8a, 0x4d, 0x8e, 0x2a, 0xf6, 0xae, 0x77, 0xb8, 0x22,
48126         0x0d, 0xab, 0xad, 0xc2, 0xf2, 0xc0, 0x17, 0xf5, 0xb6, 0x8c, 0x0e, 0x1b, 0x29, 0xd2, 0x9f, 0x87,
48127         0x71, 0xd2, 0x87, 0xa8, 0x1a, 0x9e, 0x02, 0x57, 0x92, 0xbb, 0x3b, 0x3c, 0x01, 0xde, 0xc9, 0x24,
48128         0x77, 0xbb, 0xde, 0x84, 0x84, 0x88, 0xab, 0xa1, 0x9c, 0xf4, 0x17, 0x73, 0xb0, 0xc2, 0xb7, 0x3d,
48129         0x47, 0xc7, 0xb0, 0x61, 0xe9, 0xc7, 0xba, 0xa5, 0x1b, 0x6d, 0x3d, 0xfe, 0xf0, 0x29, 0x9c, 0x69,
48130         0x80, 0xa5, 0x50, 0x42, 0x35, 0x28, 0xb0, 0x71, 0x53, 0x4c, 0x35, 0x6f, 0xf4, 0xd9, 0x74, 0x9d,
48131         0x04, 0x78, 0x78, 0x01, 0x1a, 0x4a, 0xaa, 0xe2, 0x50, 0x32, 0x0d, 0x45, 0xfa, 0xcf, 0xf2, 0xb0,
48132         0x10, 0x2b, 0x47, 0x0f, 0xe1, 0x62, 0xa7, 0x87, 0xf3, 0x0e, 0x03, 0x7e, 0xf5, 0x03, 0x72, 0x3b,
48133         0xeb, 0x08, 0x25, 0x31, 0x64, 0x67, 0x22, 0xa6, 0x7a, 0xbe, 0xd3, 0x3b, 0xda, 0x4b, 0x28, 0x44,
48134         0xaf, 0xc1, 0x02, 0x16, 0xdf, 0x5c, 0x1b, 0x62, 0x3a, 0xee, 0xe9, 0x06, 0x1e, 0x2f, 0x40, 0x32,
48135         0x2c, 0x86, 0x32, 0xe9, 0x30, 0x64, 0xa7, 0x68, 0x5e, 0x11, 0xba, 0x06, 0xf3, 0x38, 0x9b, 0x2a,
48136         0xb0, 0x50, 0xea, 0xf4, 0xc1, 0x32, 0x9a, 0xed, 0x72, 0xc2, 0xb2, 0x18, 0xe5, 0x71, 0x9f, 0x93,
48137         0x50, 0x01, 0xfa, 0xba, 0x00, 0xcf, 0xa5, 0x76, 0x18, 0x33, 0xb3, 0xa6, 0xcf, 0x94, 0x9b, 0x67,
48138         0xef, 0x36, 0x8a, 0xaf, 0x5e, 0x49, 0xe9, 0x3c, 0x6a, 0x86, 0xfd, 0x3f, 0x0b, 0x70, 0x31, 0x95,
48139         0x12, 0xba, 0x17, 0x9e, 0x74, 0x4f, 0xc1, 0xcc, 0x99, 0x3d, 0x4e, 0x7a, 0x31, 0xde, 0x04, 0x37,
48140         0x0e, 0x5c, 0x55, 0xa9, 0xb8, 0x7e, 0xc9, 0x8b, 0x9e, 0xf3, 0xd7, 0x81, 0xe2, 0x79, 0xee, 0x57,
48141         0xdc, 0xf3, 0x9a, 0x32, 0xf0, 0x02, 0x5b, 0x54, 0x82, 0xbe, 0xfb, 0xa5, 0x5f, 0x10, 0xe0, 0xb9,
48142         0x0c, 0x5d, 0x86, 0x0e, 0xc3, 0xcd, 0x7d, 0xe7, 0x69, 0xfb, 0xfe, 0x69, 0x3c, 0x8a, 0xf5, 0xed,
48143         0x92, 0xeb, 0x86, 0xbd, 0x2c, 0xe6, 0xa4, 0x5f, 0x11, 0x60, 0xec, 0xb0, 0x24, 0x97, 0x51, 0x25,
48144         0xcc, 0xd3, 0xe5, 0x44, 0xef, 0x49, 0xe1, 0x4a, 0xbf, 0x2d, 0xd3, 0xb9, 0x92, 0xc4, 0xf1, 0x10,
48145         0xfc, 0x98, 0x1d, 0x39, 0x3f, 0x02, 0x62, 0xde, 0x0f, 0xdf, 0x31, 0xe6, 0xbb, 0xe4, 0x1d, 0x0f,
48146         0xc4, 0x44, 0x99, 0x08, 0x04, 0x8f, 0x9e, 0x74, 0xfd, 0xed, 0x52, 0x17, 0x9f, 0x3f, 0x2a, 0xc0,
48147         0x12, 0xcf, 0x9d, 0x12, 0x7a, 0x1d, 0xc6, 0xda, 0xc7, 0x96, 0x96, 0x1a, 0xb5, 0xae, 0x7e, 0x5b,
48148         0xdd, 0x52, 0x09, 0x18, 0x7b, 0x24, 0x72, 0xe3, 0x6b, 0x7e, 0x42, 0x2d, 0x21, 0x73, 0xe9, 0x8f,
48149         0x44, 0x61, 0x68, 0x55, 0xb4, 0xb4, 0x70, 0x8e, 0xf4, 0xc3, 0x39, 0x18, 0xc3, 0x75, 0xa0, 0xb7,
48150         0x61, 0xca, 0x64, 0x5a, 0x19, 0x76, 0x6a, 0x60, 0x61, 0x57, 0x77, 0xc3, 0x56, 0x7d, 0x04, 0xf4,
48151         0x1a, 0xe4, 0x6d, 0xbb, 0xc5, 0xb8, 0x59, 0x4b, 0xba, 0xc1, 0xd8, 0x39, 0xa7, 0x62, 0x30, 0xa4,
48152         0xc0, 0x78, 0xdb, 0xee, 0x5a, 0xae, 0x2f, 0x35, 0xbe, 0xb4, 0x50, 0x6f, 0xec, 0xaa, 0x8d, 0x9d,
48153         0x73, 0x2a, 0x05, 0x45, 0x1d, 0xb8, 0x9c, 0xa8, 0xaf, 0x76, 0x06, 0x5f, 0x0c, 0x17, 0x93, 0xb4,
48154         0xd6, 0x68, 0xb4, 0x33, 0x80, 0x82, 0x2b, 0x64, 0x48, 0xbf, 0x2e, 0xc0, 0x94, 0xd7, 0xd8, 0x6f,
48155         0x98, 0x1e, 0xde, 0x37, 0x51, 0x87, 0x2b, 0x51, 0xcd, 0x98, 0x54, 0xc7, 0x54, 0x8d, 0x46, 0x2d,
48156         0x86, 0xa0, 0x22, 0xea, 0x94, 0x08, 0x67, 0xba, 0x79, 0xd2, 0x0f, 0x08, 0x90, 0x6f, 0x34, 0x6a,
48157         0xe8, 0x7d, 0x10, 0x71, 0x25, 0xae, 0x98, 0x11, 0xf0, 0xe5, 0xfd, 0x62, 0xe2, 0xa8, 0x6b, 0xe2,
48158         0x5a, 0x5c, 0x0c, 0x75, 0xde, 0xb6, 0x5b, 0x41, 0x74, 0xf4, 0x26, 0x3e, 0x3b, 0x36, 0x31, 0x55,
48159         0x77, 0x14, 0x34, 0xfb, 0x9a, 0xfd, 0xa0, 0xd9, 0x25, 0x4a, 0x37, 0x74, 0xeb, 0x59, 0xb1, 0xb4,
48160         0x86, 0xdd, 0x72, 0xb9, 0xd9, 0xd7, 0xec, 0x07, 0x54, 0x8b, 0xe7, 0x00, 0x16, 0x62, 0x35, 0x20,
48161         0x91, 0x0e, 0x21, 0x2a, 0x25, 0x93, 0x61, 0xf2, 0x32, 0x88, 0x64, 0xc0, 0xd3, 0x7f, 0x68, 0x37,
48162         0x40, 0x78, 0xde, 0xd2, 0x42, 0xd9, 0xd2, 0xf7, 0x09, 0x30, 0x4e, 0x06, 0x0c, 0xb9, 0xca, 0xc1,
48163         0x03, 0x86, 0xd7, 0xd8, 0x6b, 0xc9, 0x8d, 0x25, 0xc8, 0x7e, 0x73, 0x17, 0x08, 0x8d, 0x50, 0x83,
48164         0x65, 0x58, 0x0a, 0xeb, 0x94, 0x11, 0x3f, 0x98, 0x0d, 0x37, 0xcc, 0x4b, 0x48, 0x69, 0x8c, 0x50,
48165         0x93, 0xbe, 0x2a, 0xc0, 0x22, 0x87, 0x38, 0x5a, 0x86, 0x89, 0xb6, 0xdd, 0xc5, 0xb8, 0x4c, 0x29,
48166         0xb5, 0x6d, 0x77, 0xd5, 0x06, 0x7a, 0x09, 0xe6, 0x2d, 0xcd, 0xfb, 0x3f, 0x03, 0x71, 0x41, 0xe6,
48167         0x2c, 0x2d, 0x98, 0xcb, 0xed, 0x97, 0x3c, 0xbf, 0x5f, 0xfe, 0x80, 0xbe, 0xac, 0x86, 0x27, 0x3d,
48168         0x1a, 0xc2, 0x85, 0xa8, 0xda, 0xcd, 0x4e, 0xf7, 0xe4, 0xf4, 0x20, 0x18, 0x89, 0x3b, 0x49, 0xbf,
48169         0xef, 0x20, 0x05, 0x51, 0x4d, 0x25, 0x8b, 0xee, 0xc1, 0xbc, 0xdd, 0xd6, 0x7a, 0x5d, 0xe3, 0x84,
48170         0xfa, 0x29, 0xae, 0xed, 0xa6, 0x5a, 0xca, 0x36, 0xc2, 0xb0, 0x6a, 0x14, 0x59, 0xfa, 0x25, 0x01,
48171         0x2e, 0xa4, 0xb1, 0x93, 0xed, 0xd1, 0x31, 0x8d, 0xc2, 0x37, 0x44, 0xff, 0xe4, 0xdf, 0x11, 0x60,
48172         0x3e, 0xd2, 0xb6, 0x6c, 0x36, 0xb1, 0x11, 0xa4, 0x30, 0x73, 0x77, 0x33, 0xed, 0x71, 0x9f, 0xe8,
48173         0x96, 0x49, 0xf7, 0xb8, 0x8e, 0xe9, 0x28, 0x2c, 0xb6, 0x44, 0xc7, 0x74, 0x2a, 0x74, 0x8b, 0xeb,
48174         0x98, 0xce, 0x8d, 0x8a, 0x38, 0x26, 0xfd, 0xa1, 0x00, 0x93, 0xcc, 0x63, 0x1f, 0x3e, 0xbb, 0xd8,
48175         0xc7, 0x15, 0x2f, 0x58, 0x23, 0xfe, 0x40, 0x4b, 0xd4, 0x01, 0x36, 0x1d, 0xfb, 0x3b, 0xe7, 0x54,
48176         0xf2, 0x45, 0x73, 0x15, 0xd9, 0x3b, 0x7e, 0x92, 0x2f, 0x9a, 0x5b, 0xa6, 0xab, 0x33, 0xcb, 0x2d,
48177         0xb3, 0xdc, 0x4d, 0x99, 0x4a, 0x86, 0x34, 0x97, 0x06, 0xdb, 0x23, 0x21, 0x1b, 0x88, 0xbc, 0x47,
48178         0xf4, 0x5f, 0xc9, 0x27, 0xba, 0x19, 0xb0, 0xfd, 0x9f, 0x4c, 0x51, 0xd2, 0xf3, 0x62, 0x98, 0x7b,
48179         0xe0, 0xb5, 0x15, 0x58, 0x0a, 0x1f, 0xa6, 0x58, 0x50, 0xb8, 0x1f, 0x14, 0xa0, 0xe0, 0x45, 0xfc,
48180         0xcd, 0xa4, 0x3c, 0xc3, 0x0f, 0xf4, 0x7b, 0xef, 0xac, 0x01, 0x3d, 0x5c, 0x9d, 0x9f, 0x63, 0x16,
48181         0x0b, 0xce, 0x3e, 0x76, 0x03, 0x64, 0x1d, 0x57, 0xc4, 0x71, 0xa9, 0x0b, 0x05, 0xd6, 0xf3, 0x0a,
48182         0x5a, 0x87, 0xc2, 0xa0, 0xdd, 0x6d, 0x7a, 0x2b, 0xd8, 0xac, 0x3a, 0x39, 0x68, 0x77, 0x99, 0x39,
48183         0xff, 0x74, 0xa0, 0x59, 0xa9, 0xaf, 0x69, 0xc1, 0x43, 0x44, 0x10, 0x49, 0xfa, 0x09, 0x01, 0xa6,
48184         0x83, 0x02, 0x6e, 0x26, 0x83, 0xac, 0x44, 0x71, 0x56, 0xcd, 0xd8, 0x11, 0x95, 0x34, 0x07, 0xea,
48185         0xee, 0xcb, 0x03, 0x09, 0xe1, 0x31, 0x2e, 0xfd, 0x4f, 0x02, 0xac, 0xf0, 0x5d, 0x9e, 0x52, 0x3f,
48186         0x9a, 0x45, 0x39, 0x55, 0x78, 0x3a, 0x2c, 0x15, 0x65, 0x95, 0x80, 0x61, 0x70, 0xa3, 0xc4, 0x46,
48187         0x6c, 0xa2, 0x09, 0x04, 0x01, 0x37, 0x7c, 0xf0, 0x62, 0xba, 0xb3, 0xd7, 0x52, 0xb1, 0x48, 0xc0,
48188         0x8b, 0x24, 0x9a, 0x6e, 0xa9, 0x58, 0x0c, 0xc9, 0x21, 0x49, 0xc2, 0xa9, 0x0b, 0xa6, 0x4e, 0x61,
48189         0x14, 0x7a, 0xf8, 0xf8, 0x4d, 0x22, 0xe0, 0x16, 0xe5, 0xac, 0x02, 0x6e, 0x31, 0x22, 0x55, 0x7f,
48190         0xa7, 0x70, 0x86, 0xc8, 0x78, 0xae, 0xa8, 0x9b, 0xf3, 0x45, 0xdd, 0xb3, 0xca, 0xb7, 0x24, 0x5d,
48191         0x96, 0xfd, 0x28, 0xe0, 0x55, 0x1a, 0x05, 0xfc, 0xa7, 0x04, 0x18, 0xbb, 0x97, 0xb9, 0x1d, 0xf7,
48192         0x62, 0xed, 0x68, 0x3f, 0xdd, 0x0d, 0x21, 0x73, 0xb5, 0x6e, 0x94, 0xd9, 0x05, 0x5d, 0x35, 0x4d,
48193         0x77, 0x51, 0xfa, 0x49, 0xca, 0x64, 0x31, 0x33, 0x93, 0xc5, 0x30, 0x93, 0xad, 0xcf, 0x86, 0xc9,
48194         0x0a, 0x63, 0xb2, 0x2a, 0x4e, 0x30, 0x66, 0x27, 0x5d, 0x66, 0x0b, 0xd2, 0x3f, 0x10, 0x00, 0xfc,
48195         0xa1, 0x82, 0xde, 0x0a, 0x73, 0xfa, 0xc2, 0x88, 0xa1, 0x15, 0xe6, 0xf7, 0x49, 0xc6, 0x50, 0xe4,
48196         0xe4, 0x7f, 0x66, 0xa1, 0xc8, 0x4b, 0xb2, 0xec, 0xc5, 0x19, 0xa9, 0xc8, 0x64, 0x84, 0x04, 0xce,
48197         0x34, 0x63, 0xec, 0x83, 0x94, 0x8c, 0xd3, 0x0f, 0x45, 0xa6, 0xc3, 0x84, 0x7c, 0x94, 0xc8, 0xc7,
48198         0xa4, 0xf4, 0x43, 0x02, 0x9c, 0x4f, 0x71, 0x21, 0x9c, 0x2d, 0x60, 0x4e, 0x0a, 0x81, 0x70, 0x43,
48199         0x5f, 0xce, 0xfc, 0xc7, 0x48, 0xff, 0xf5, 0x22, 0x2c, 0xc4, 0x1c, 0xcd, 0xa2, 0x2e, 0xac, 0x47,
48200         0x9d, 0x31, 0xfa, 0xc6, 0x3d, 0x74, 0xa1, 0xb9, 0x9e, 0xc9, 0x1f, 0xa3, 0x6f, 0xe2, 0xb3, 0x12,
48201         0x72, 0xc9, 0xe8, 0x9f, 0xfd, 0x3e, 0x4a, 0xf1, 0x66, 0xf8, 0xca, 0x48, 0x6f, 0x86, 0x3e, 0x7d,
48202         0x0e, 0x15, 0xf4, 0x16, 0xac, 0x77, 0xfc, 0xcf, 0x88, 0x9b, 0x97, 0x3c, 0xd9, 0x47, 0xd6, 0x02,
48203         0x00, 0x61, 0x1f, 0x2f, 0x5f, 0x82, 0xb5, 0x30, 0x72, 0xc0, 0x27, 0x27, 0xf5, 0x09, 0x75, 0x75,
48204         0x24, 0x7b, 0xea, 0x6a, 0x88, 0x7c, 0xc0, 0x15, 0xe7, 0x17, 0x61, 0x9d, 0x18, 0x94, 0x6f, 0xb5,
48205         0x9d, 0xee, 0x43, 0x3d, 0xc0, 0x74, 0x73, 0xb7, 0x93, 0xc9, 0x41, 0xd4, 0x1a, 0x1f, 0x7d, 0xb7,
48206         0x83, 0xbe, 0x08, 0x8b, 0xc4, 0xd4, 0x2b, 0x12, 0xeb, 0x79, 0x62, 0x84, 0x4d, 0x56, 0x2c, 0xd6,
48207         0x73, 0xeb, 0xd1, 0x20, 0x1a, 0x48, 0xe2, 0x7d, 0x58, 0xee, 0xe8, 0xc7, 0xda, 0xb0, 0xe7, 0x44,
48208         0x38, 0xce, 0xe2, 0x1c, 0x6a, 0x29, 0x8e, 0xba, 0xdb, 0x41, 0xb7, 0x60, 0x26, 0xe8, 0xed, 0x97,
48209         0x29, 0xb8, 0x5f, 0x1d, 0xe9, 0xc4, 0x57, 0x0d, 0xa1, 0xa1, 0x06, 0xdf, 0xb3, 0xf3, 0x54, 0x56,
48210         0x6a, 0x5c, 0x7f, 0xce, 0x6d, 0xb8, 0x1c, 0x76, 0x19, 0x18, 0x9b, 0x29, 0xa3, 0xa3, 0x99, 0x9f,
48211         0x53, 0x2f, 0x06, 0xfd, 0x06, 0xc6, 0xe7, 0x9a, 0x05, 0x17, 0x83, 0xce, 0x03, 0xe3, 0x55, 0x4c,
48212         0xa7, 0x38, 0x9c, 0xa5, 0xfe, 0x50, 0x62, 0x38, 0x3b, 0xe7, 0xd4, 0xf3, 0xbe, 0x1b, 0xc1, 0x78,
48213         0x9d, 0xa1, 0x86, 0xd9, 0xdc, 0x5a, 0x67, 0x46, 0x9b, 0x78, 0x5e, 0x0c, 0x3a, 0x14, 0x4c, 0x6d,
48214         0x18, 0xbf, 0x8a, 0xd9, 0xd4, 0x86, 0x35, 0xb8, 0x0d, 0x13, 0xbc, 0x86, 0x71, 0xeb, 0x7c, 0x1f,
48215         0x56, 0xfc, 0xd0, 0x0a, 0xdd, 0xe6, 0xbe, 0xae, 0xd9, 0xac, 0xb2, 0xb9, 0xd1, 0x26, 0x9f, 0x4b,
48216         0x5e, 0x84, 0x85, 0xae, 0x8f, 0x88, 0x3e, 0x84, 0x25, 0x37, 0xd0, 0x42, 0x88, 0xe0, 0x7c, 0x8a,
48217         0xa3, 0x24, 0x7c, 0x22, 0xf6, 0x41, 0x77, 0x72, 0x2a, 0x62, 0x41, 0x19, 0x82, 0x84, 0xdb, 0xb0,
48218         0x42, 0x9c, 0x72, 0x6f, 0xeb, 0x64, 0x92, 0xf9, 0x31, 0x9c, 0x53, 0x3d, 0xde, 0x36, 0xb8, 0x28,
48219         0x6a, 0x02, 0x29, 0x7c, 0xc2, 0x6d, 0x5b, 0xa6, 0x6d, 0x33, 0x9d, 0x02, 0x3f, 0x6a, 0x26, 0x6b,
48220         0xc5, 0x42, 0xca, 0x09, 0xb7, 0x9e, 0x82, 0xa8, 0xa6, 0x92, 0x0d, 0x44, 0x27, 0x43, 0xc1, 0xe8,
48221         0x64, 0x07, 0xb0, 0x38, 0xd4, 0x9b, 0x35, 0x5d, 0xeb, 0xef, 0x99, 0xed, 0x07, 0xb7, 0x87, 0x06,
48222         0x51, 0x40, 0xcf, 0x6a, 0x52, 0x85, 0x86, 0x7a, 0x14, 0x15, 0x75, 0x61, 0x6d, 0xa0, 0x39, 0xa7,
48223         0x3d, 0xd3, 0xb6, 0x55, 0xf7, 0xad, 0x64, 0xaf, 0x6b, 0x3c, 0xe8, 0x1a, 0x27, 0x24, 0x90, 0x78,
48224         0x62, 0xf0, 0xab, 0x04, 0x24, 0x35, 0x91, 0x9c, 0x1b, 0xbd, 0x81, 0x0d, 0xb8, 0xfd, 0xfb, 0x24,
48225         0x20, 0x79, 0xa6, 0xe8, 0x0d, 0x1e, 0xca, 0x68, 0xdf, 0xd5, 0x2b, 0xa3, 0x86, 0x69, 0xfe, 0x59,
48226         0x7c, 0x57, 0xaf, 0x3e, 0x85, 0xef, 0xea, 0xfc, 0x33, 0xf8, 0xae, 0x5e, 0xfb, 0xec, 0x7c, 0x57,
48227         0xb7, 0x46, 0xf9, 0xae, 0x5e, 0xcf, 0x10, 0x92, 0x6f, 0x84, 0x67, 0xeb, 0x1e, 0x5c, 0xf4, 0x9c,
48228         0xda, 0xd3, 0xa8, 0x84, 0xb5, 0x0f, 0x9b, 0x07, 0xba, 0xd5, 0xa8, 0x37, 0xe8, 0xd9, 0x73, 0xe3,
48229         0x8c, 0x5e, 0x15, 0xce, 0xc7, 0xc8, 0x51, 0x6a, 0x98, 0x18, 0xb1, 0xee, 0xe3, 0x2f, 0xf9, 0xb4,
48230         0x88, 0xbb, 0x68, 0xd6, 0x44, 0x98, 0x0b, 0x2f, 0x44, 0xc9, 0x1e, 0xa9, 0x7f, 0x5b, 0x80, 0xf5,
48231         0x44, 0x81, 0x0c, 0xfd, 0x05, 0x01, 0x5e, 0xb4, 0x7b, 0xa6, 0xe3, 0xf1, 0x1c, 0x34, 0x09, 0xb4,
48232         0x39, 0xc1, 0x80, 0x5f, 0x1e, 0x21, 0xf1, 0x35, 0x7a, 0xa6, 0x6b, 0x52, 0x99, 0x91, 0x30, 0x7a,
48233         0x1d, 0x16, 0xc3, 0xf8, 0xee, 0xdd, 0x26, 0x16, 0xcd, 0xc4, 0xc3, 0xed, 0x6d, 0x2c, 0x31, 0x7a,
48234         0xf9, 0xd2, 0xbf, 0x12, 0x60, 0x89, 0x57, 0x1f, 0xba, 0x00, 0x53, 0xb6, 0x87, 0x4d, 0xef, 0x12,
48235         0xfd, 0x0c, 0xf4, 0x39, 0x98, 0xd6, 0x7a, 0x9e, 0x60, 0x98, 0xc5, 0xf1, 0x42, 0x10, 0x1e, 0xdd,
48236         0x84, 0x29, 0xad, 0xc7, 0xbc, 0x8f, 0x64, 0x09, 0x7a, 0xe2, 0x43, 0xa3, 0xb7, 0xa0, 0xa0, 0x3f,
48237         0x1e, 0xf4, 0xba, 0xed, 0xae, 0x93, 0x6a, 0xc0, 0x7d, 0x8b, 0x01, 0xed, 0x9c, 0x53, 0x3d, 0x84,
48238         0xda, 0x14, 0x4c, 0xb2, 0x77, 0x71, 0xe9, 0xdf, 0x15, 0xa0, 0xe0, 0xc2, 0xa0, 0x7b, 0xfc, 0x47,
48239         0xcb, 0x4c, 0xfa, 0xba, 0xbc, 0x27, 0xcd, 0xf7, 0x78, 0x0f, 0x95, 0x59, 0x0c, 0xdf, 0xe3, 0x68,
48240         0xd2, 0xdf, 0x9c, 0x80, 0x65, 0xae, 0x7c, 0x8e, 0xf6, 0x61, 0x89, 0xe7, 0x7e, 0x39, 0xf5, 0xda,
48241         0x82, 0x75, 0x28, 0x8a, 0x3b, 0x5e, 0x46, 0xef, 0x03, 0x8a, 0xbb, 0x5c, 0x66, 0x5c, 0x5f, 0x1d,
48242         0xe9, 0x6c, 0x79, 0xe7, 0x9c, 0x2a, 0x46, 0xdd, 0x2c, 0x87, 0x39, 0xf4, 0xbd, 0x2c, 0x8c, 0xfe,
48243         0xcb, 0x85, 0x00, 0x87, 0x36, 0x8f, 0xc3, 0x00, 0xb1, 0xb1, 0x54, 0x0e, 0x7d, 0x7b, 0x84, 0x1d,
48244         0xc1, 0xe3, 0xd0, 0x27, 0xb9, 0x0b, 0x6e, 0x45, 0x4d, 0x7b, 0x60, 0xbb, 0x24, 0xc7, 0x47, 0x4b,
48245         0x36, 0x22, 0x43, 0x6b, 0x0c, 0x5c, 0xe1, 0xe3, 0x2e, 0x50, 0xf2, 0x41, 0x42, 0x13, 0x29, 0xdb,
48246         0x70, 0xe3, 0xa0, 0xd1, 0xf4, 0xa4, 0x99, 0x39, 0x82, 0xea, 0x13, 0x3b, 0x85, 0xab, 0xbe, 0x9f,
48247         0x93, 0x4e, 0xd7, 0xc4, 0x3b, 0xa6, 0xef, 0x24, 0x8b, 0x51, 0x9f, 0x1c, 0xbd, 0xb3, 0x5d, 0xf1,
48248         0xfc, 0x9d, 0x24, 0x10, 0x41, 0x4f, 0xe0, 0xb2, 0xeb, 0xf8, 0x24, 0xa9, 0x9e, 0x42, 0xca, 0xf1,
48249         0x34, 0x91, 0xf0, 0x4e, 0x5e, 0xbd, 0xc4, 0x1c, 0xa1, 0x24, 0x40, 0xd4, 0xe6, 0x60, 0x26, 0x38,
48250         0xd6, 0xe8, 0xb7, 0xff, 0xcf, 0xd6, 0x66, 0x00, 0xfc, 0xbe, 0xac, 0x9d, 0x87, 0xf5, 0x44, 0x16,
48251         0xa5, 0x5f, 0x29, 0xc0, 0x4c, 0x70, 0x38, 0x22, 0x13, 0x2e, 0xc5, 0x35, 0x94, 0x38, 0x4b, 0x70,
48252         0x66, 0x7f, 0xc9, 0x23, 0xc8, 0xa1, 0x1d, 0xb8, 0xcc, 0x83, 0x88, 0x87, 0x62, 0x1f, 0x05, 0x86,
48253         0x8f, 0xc9, 0x01, 0x87, 0xc2, 0xe1, 0x7d, 0x23, 0x9f, 0xd1, 0x75, 0x72, 0x22, 0x05, 0xf4, 0x36,
48254         0xac, 0x87, 0xcb, 0x82, 0x1c, 0x8e, 0x11, 0x0e, 0x93, 0x01, 0xd0, 0x47, 0xbe, 0x13, 0x18, 0x77,
48255         0x23, 0x3e, 0xb0, 0x74, 0xbd, 0x3f, 0x20, 0x52, 0x67, 0x06, 0x9f, 0xb6, 0xae, 0xfb, 0x9e, 0xed,
48256         0x18, 0x36, 0xea, 0xb8, 0x5e, 0x60, 0x38, 0x94, 0x27, 0x52, 0x1e, 0x43, 0xe3, 0xa4, 0x76, 0xce,
48257         0xa9, 0xd4, 0x9b, 0x0f, 0xa7, 0x96, 0x3b, 0xb0, 0xe0, 0xb6, 0xc0, 0x0b, 0x5a, 0x37, 0x7a, 0x26,
48258         0x09, 0xaa, 0x1b, 0x60, 0xee, 0x90, 0x45, 0xad, 0x43, 0x1f, 0xc0, 0x3c, 0x65, 0xd7, 0x27, 0x53,
48259         0x48, 0x3b, 0x7e, 0x51, 0xa3, 0x97, 0x83, 0x3a, 0x71, 0x0d, 0xa3, 0x91, 0xfb, 0x66, 0xba, 0x2a,
48260         0xd1, 0xa8, 0x73, 0x1e, 0xdd, 0x18, 0x83, 0xf5, 0xfa, 0xce, 0xe8, 0x68, 0x76, 0xb9, 0x30, 0x83,
48261         0xf5, 0x38, 0x83, 0x98, 0x0c, 0xa4, 0x32, 0x58, 0xe7, 0x32, 0x98, 0x0b, 0x32, 0x88, 0xe9, 0x06,
48262         0x82, 0xed, 0xb1, 0xd0, 0x83, 0xa3, 0xe3, 0xc3, 0xe4, 0xbd, 0x60, 0x7b, 0x87, 0x24, 0xf6, 0x20,
48263         0x3a, 0x70, 0x83, 0xed, 0xb9, 0x24, 0x66, 0x52, 0xee, 0xa7, 0x1a, 0x58, 0x10, 0x8b, 0x31, 0x96,
48264         0x67, 0x81, 0xf9, 0x28, 0xc5, 0xda, 0x12, 0xa0, 0xf8, 0xc0, 0xa9, 0x4d, 0xc3, 0x94, 0xf7, 0xff,
48265         0xf8, 0x1f, 0xf5, 0xfa, 0x0e, 0x16, 0x06, 0x58, 0xdd, 0xd2, 0xcf, 0xe4, 0x00, 0x71, 0x86, 0xca,
48266         0x3a, 0x14, 0xba, 0x86, 0x43, 0x03, 0xfd, 0x51, 0x11, 0x68, 0xb2, 0x6b, 0x38, 0x24, 0x92, 0xdf,
48267         0xfb, 0x20, 0x3a, 0xdd, 0x7e, 0x20, 0x0c, 0x87, 0xe7, 0x80, 0xfd, 0x85, 0x44, 0xd7, 0x69, 0x41,
48268         0x60, 0x35, 0x86, 0x8e, 0x5e, 0x82, 0xf9, 0x4e, 0xbb, 0xdb, 0x3c, 0xd0, 0x9e, 0xf4, 0x4c, 0xad,
48269         0x43, 0x9c, 0xfd, 0xd2, 0x97, 0xd7, 0xb9, 0x4e, 0xbb, 0x1b, 0xc8, 0x45, 0x7f, 0x0e, 0x2e, 0x63,
48270         0xb6, 0x42, 0x42, 0x20, 0x16, 0x82, 0x03, 0xc1, 0x87, 0xe8, 0x6d, 0x5a, 0x99, 0xef, 0xfe, 0xf6,
48271         0xde, 0x61, 0x1a, 0xae, 0x7a, 0xa9, 0x6b, 0x38, 0x29, 0xe5, 0xd2, 0x5f, 0x11, 0x40, 0x8c, 0x36,
48272         0x27, 0x9b, 0x09, 0x7e, 0x14, 0xeb, 0x69, 0x2c, 0x34, 0x6c, 0xdd, 0x71, 0xc3, 0xe4, 0xea, 0x4e,
48273         0x51, 0xcc, 0x49, 0x7d, 0xb8, 0x3c, 0xa2, 0x45, 0x34, 0xb0, 0xa3, 0xf7, 0xe9, 0xa9, 0xcb, 0x86,
48274         0x33, 0x31, 0xd4, 0x80, 0x99, 0x8e, 0x50, 0xf7, 0xd3, 0x2c, 0xc6, 0x5a, 0x28, 0x53, 0xfa, 0x27,
48275         0x02, 0xac, 0x26, 0x4c, 0x65, 0x2c, 0xd6, 0xe2, 0x11, 0x95, 0x3d, 0x10, 0x61, 0xc1, 0x19, 0xb4,
48276         0xa9, 0x40, 0xfd, 0x79, 0x1a, 0xc6, 0x93, 0x7c, 0x34, 0x8e, 0xf6, 0x32, 0x09, 0x8b, 0xd3, 0x2e,
48277         0x76, 0xe3, 0x68, 0x0f, 0xbd, 0x0d, 0xe0, 0x10, 0x7f, 0x1c, 0xe4, 0xff, 0xcf, 0xe4, 0xda, 0xd9,
48278         0x87, 0x97, 0x7e, 0x8e, 0xb4, 0x8a, 0x3b, 0xff, 0x51, 0x9d, 0x46, 0xf7, 0x24, 0x35, 0x1d, 0x10,
48279         0xea, 0x99, 0x62, 0x2c, 0xba, 0xcc, 0x11, 0x14, 0x74, 0x0f, 0x96, 0x7c, 0x22, 0xa4, 0x22, 0x72,
48280         0xeb, 0x92, 0xa9, 0x9d, 0xc8, 0x23, 0x85, 0x11, 0x09, 0x9e, 0xf4, 0x13, 0x39, 0x58, 0xe6, 0xae,
48281         0x0a, 0xa8, 0x01, 0x2b, 0xc4, 0x56, 0xaf, 0x4b, 0xe2, 0x74, 0xdd, 0x3f, 0xbe, 0x4d, 0x7c, 0xf0,
48282         0x2b, 0xcd, 0x52, 0x26, 0xb6, 0x97, 0x79, 0xb8, 0x25, 0x74, 0x17, 0xd0, 0x71, 0x57, 0xef, 0x75,
48283         0x0e, 0x9f, 0x0c, 0x74, 0x9f, 0x60, 0x26, 0x89, 0x3e, 0x8a, 0x57, 0x42, 0x1d, 0xb8, 0xcc, 0xe7,
48284         0xb0, 0x71, 0xb4, 0xc7, 0x9e, 0xf9, 0xb2, 0xfc, 0x7f, 0x17, 0xb9, 0xac, 0x36, 0x8e, 0xf6, 0xe8,
48285         0xbb, 0xdf, 0x0f, 0xae, 0x61, 0x89, 0xc8, 0x17, 0x7f, 0xd1, 0x37, 0xc3, 0xf9, 0x8e, 0xe6, 0x68,
48286         0x41, 0x9f, 0xe6, 0x34, 0x6e, 0x20, 0x81, 0xca, 0xd4, 0x3b, 0x69, 0x04, 0xd0, 0x63, 0x78, 0xc5,
48287         0x13, 0x0d, 0xfa, 0x96, 0xed, 0x1d, 0x58, 0x6e, 0x9b, 0x16, 0xe5, 0x23, 0x60, 0x7a, 0xb9, 0x95,
48288         0xe5, 0xc8, 0xf8, 0x92, 0x2b, 0x2a, 0xf4, 0x2d, 0x3b, 0x4a, 0x2c, 0x48, 0x0b, 0x7d, 0xbb, 0x00,
48289         0xd7, 0x98, 0xe4, 0x30, 0xba, 0xe2, 0xfc, 0xa8, 0x70, 0x69, 0xe1, 0x88, 0x53, 0x3b, 0xe7, 0xd4,
48290         0x17, 0xa8, 0x28, 0x31, 0x8a, 0x8b, 0xb3, 0xb4, 0xbf, 0x96, 0xc5, 0xdf, 0x5f, 0xc6, 0xf6, 0xd7,
48291         0xce, 0xd2, 0xfe, 0x5a, 0xaa, 0x27, 0x66, 0x5e, 0xfb, 0x85, 0x6c, 0xed, 0xaf, 0xa1, 0x23, 0x58,
48292         0xf1, 0xa3, 0x00, 0x84, 0x84, 0xd6, 0x09, 0xb2, 0x1b, 0xf1, 0x55, 0xfe, 0x0e, 0xeb, 0xbb, 0x14,
48293         0x45, 0x5d, 0xf6, 0xc2, 0x03, 0x84, 0xe4, 0xd5, 0x1b, 0xb0, 0x1a, 0x24, 0x1b, 0x94, 0x56, 0x69,
48294         0x58, 0x82, 0x95, 0x00, 0x5e, 0x50, 0x54, 0xfd, 0x66, 0x58, 0x7e, 0x68, 0xb5, 0x9a, 0x87, 0xe6,
48295         0x81, 0x5a, 0x6b, 0x06, 0x7c, 0xbe, 0x33, 0x29, 0x8d, 0x2f, 0x69, 0x7c, 0xa0, 0xd6, 0xe2, 0x18,
48296         0xea, 0xe2, 0x43, 0xab, 0x45, 0x72, 0x03, 0x99, 0xe8, 0x43, 0x62, 0x07, 0x1f, 0x31, 0x5c, 0x66,
48297         0x82, 0xda, 0x4b, 0x49, 0xa6, 0xfa, 0x51, 0xab, 0x68, 0x0e, 0x09, 0xf4, 0x31, 0xbc, 0x18, 0x3e,
48298         0x35, 0x27, 0x5a, 0xb0, 0xc3, 0x68, 0xa9, 0xf0, 0xf9, 0xe0, 0x39, 0x3a, 0xd1, 0x50, 0xfd, 0x7b,
48299         0x04, 0x78, 0x3e, 0x78, 0xb4, 0x4e, 0xac, 0x71, 0xfa, 0x99, 0x1d, 0x22, 0xef, 0xe4, 0x54, 0xc9,
48300         0x3f, 0x86, 0x27, 0x72, 0xa4, 0xbb, 0xf7, 0x75, 0x5b, 0x27, 0x27, 0x96, 0x7e, 0x42, 0x0a, 0xa8,
48301         0x76, 0x52, 0x6a, 0xb8, 0x40, 0xca, 0x43, 0x0c, 0x47, 0x5d, 0x21, 0xc4, 0x62, 0xf9, 0xff, 0xe6,
48302         0x85, 0x0a, 0x6c, 0xc1, 0x4a, 0x14, 0x80, 0xd8, 0x42, 0x17, 0xd9, 0xeb, 0xc9, 0x2b, 0x99, 0x58,
48303         0x25, 0x28, 0x6a, 0x02, 0xa5, 0xc4, 0x3a, 0x14, 0xf6, 0x8c, 0xf2, 0xec, 0x75, 0x28, 0x68, 0x13,
48304         0x0a, 0x56, 0xeb, 0xa4, 0x49, 0xc4, 0xdc, 0x85, 0x94, 0x7b, 0x3c, 0xb5, 0x76, 0x87, 0x00, 0xa9,
48305         0x93, 0x56, 0xeb, 0x84, 0x88, 0xbf, 0x6f, 0xc1, 0x54, 0xbf, 0x6d, 0x37, 0x0f, 0xb5, 0x56, 0x4f,
48306         0x67, 0x9e, 0xe9, 0xf8, 0x4b, 0xcb, 0x7e, 0xbd, 0x41, 0xa1, 0x48, 0x04, 0x6e, 0x92, 0x42, 0xdf,
48307         0x0a, 0x97, 0xfa, 0xda, 0x63, 0x62, 0x48, 0x66, 0x76, 0xf4, 0x0f, 0x4d, 0xab, 0x63, 0xb3, 0x97,
48308         0x16, 0xbd, 0x53, 0x7b, 0x82, 0xa5, 0xbe, 0xc5, 0x14, 0xd3, 0xd9, 0xfd, 0x54, 0x54, 0x75, 0x04,
48309         0x69, 0xb4, 0x0f, 0x73, 0x36, 0x31, 0x77, 0x71, 0xc3, 0xce, 0xb3, 0xf7, 0x14, 0xfe, 0x8b, 0x57,
48310         0x23, 0x04, 0xba, 0x93, 0x57, 0x23, 0xc8, 0xe8, 0x00, 0xe6, 0x99, 0x39, 0x8d, 0x47, 0x6f, 0x39,
48311         0x45, 0xe7, 0x71, 0x3b, 0x0c, 0xbb, 0x93, 0x57, 0xa3, 0xe8, 0xa8, 0x07, 0x97, 0x3e, 0x61, 0x41,
48312         0xd8, 0x7d, 0x9d, 0xd2, 0xd0, 0x7c, 0x58, 0x49, 0xb9, 0x34, 0xf9, 0xe8, 0x20, 0x8a, 0xaa, 0x9e,
48313         0xff, 0x84, 0x84, 0x68, 0x6f, 0xf0, 0x68, 0xa1, 0x5b, 0x70, 0x99, 0x57, 0x5b, 0x70, 0x4a, 0xac,
48314         0x92, 0x29, 0x71, 0x21, 0x46, 0x25, 0x38, 0x23, 0x3e, 0x15, 0xe0, 0x35, 0xcd, 0xd5, 0x3d, 0x6b,
48315         0xc6, 0x99, 0x68, 0xe8, 0x8e, 0xcd, 0x79, 0x42, 0x79, 0x25, 0x63, 0x1b, 0xf0, 0x61, 0xed, 0x9a,
48316         0x47, 0xff, 0xa3, 0x83, 0x10, 0x27, 0x51, 0xda, 0xe8, 0x2b, 0xf0, 0xfa, 0x68, 0x5e, 0xa2, 0x6f,
48317         0x2c, 0xb3, 0xea, 0xcb, 0xe9, 0x15, 0x04, 0x9b, 0xfb, 0x6d, 0xf0, 0x82, 0x3d, 0xc8, 0xd2, 0xcc,
48318         0x8d, 0x33, 0x37, 0xf3, 0xaa, 0x3d, 0x18, 0xd5, 0x3e, 0x15, 0x5e, 0x4c, 0xa9, 0x3d, 0xd8, 0xb0,
48319         0xf3, 0xa4, 0x61, 0x52, 0x02, 0xc9, 0x60, 0x8b, 0xbe, 0x12, 0x78, 0x3a, 0xe7, 0x93, 0x5e, 0xbb,
48320         0x30, 0x6a, 0xa3, 0x1b, 0xf3, 0xde, 0xf0, 0x0e, 0xe2, 0xf5, 0xa1, 0xbe, 0xf7, 0x6e, 0x9e, 0x40,
48321         0xff, 0x62, 0xca, 0xba, 0xc6, 0xc5, 0xd8, 0x19, 0x63, 0x6f, 0x78, 0x9c, 0xea, 0x6a, 0xcf, 0x83,
48322         0x34, 0x5a, 0x10, 0xcd, 0x04, 0x55, 0xab, 0x5d, 0x19, 0x15, 0xa3, 0xa0, 0x86, 0x40, 0x1c, 0x58,
48323         0xad, 0xa6, 0x3b, 0x89, 0x09, 0xda, 0x3a, 0xac, 0x26, 0x34, 0x55, 0xfa, 0xad, 0x31, 0xe6, 0x66,
48324         0x21, 0x2c, 0xe7, 0xe1, 0x65, 0xd5, 0x8b, 0x2e, 0x9c, 0x6a, 0xa4, 0xe1, 0xb9, 0x5a, 0x50, 0x0b,
48325         0x6e, 0x24, 0x61, 0xbc, 0x5b, 0x13, 0xe4, 0x2d, 0xcf, 0x31, 0xb9, 0x17, 0x9e, 0x38, 0x2d, 0x84,
48326         0x3e, 0x21, 0x15, 0xc7, 0x51, 0x57, 0x30, 0xb1, 0x78, 0x3e, 0x7a, 0x1b, 0xa6, 0xfa, 0xda, 0xe3,
48327         0x80, 0x63, 0x96, 0xc4, 0xa5, 0xdf, 0x85, 0x52, 0x7d, 0x04, 0xf2, 0xda, 0x1c, 0x38, 0xbb, 0x64,
48328         0x33, 0xea, 0x08, 0xa3, 0x44, 0x69, 0x64, 0x8b, 0x3c, 0x17, 0x46, 0x41, 0x87, 0xb0, 0xea, 0x8d,
48329         0xf7, 0x53, 0xcd, 0xd6, 0x0f, 0x2d, 0xad, 0x4d, 0x1e, 0xca, 0x1b, 0xa3, 0xbd, 0x68, 0x9f, 0x53,
48330         0x5d, 0x6d, 0x8c, 0x83, 0x30, 0x2a, 0x6a, 0xc2, 0x32, 0x1b, 0xe3, 0x11, 0x9a, 0x69, 0x81, 0x42,
48331         0x0e, 0x0e, 0x79, 0x07, 0x1e, 0xaa, 0x9d, 0x11, 0xa9, 0xa0, 0xb6, 0x00, 0xf3, 0x11, 0xd2, 0xd2,
48332         0x10, 0xa6, 0xbc, 0xd1, 0x80, 0xde, 0x0c, 0x5f, 0x01, 0x3d, 0x9f, 0x3e, 0x78, 0xc2, 0x77, 0x3f,
48333         0xaf, 0x65, 0x8e, 0xb8, 0xa0, 0x88, 0x82, 0xf4, 0xd3, 0x02, 0xac, 0x26, 0x0c, 0x1d, 0xb4, 0x13,
48334         0xe6, 0x42, 0x39, 0xcb, 0xb8, 0x0b, 0xf3, 0xf4, 0xf9, 0xac, 0x1e, 0x43, 0x64, 0xcf, 0x63, 0x48,
48335         0x91, 0x6a, 0x1d, 0x13, 0xdf, 0x21, 0x79, 0xc9, 0x81, 0x29, 0x6f, 0x1c, 0x66, 0xeb, 0x1d, 0x0f,
48336         0x3c, 0xcc, 0xc9, 0xab, 0x99, 0x38, 0xe9, 0xe9, 0x06, 0xee, 0x9c, 0xaf, 0xe5, 0x60, 0x91, 0xf3,
48337         0xb7, 0xa2, 0x57, 0x40, 0xf4, 0xe3, 0xdf, 0xe9, 0x86, 0x4d, 0x8d, 0x31, 0xc8, 0xab, 0x70, 0x34,
48338         0x1f, 0x5d, 0x81, 0x69, 0x07, 0x2f, 0x37, 0x0c, 0x8c, 0xbe, 0x5b, 0x04, 0xb3, 0xd0, 0x5b, 0x00,
48339         0xfa, 0xc0, 0xd2, 0x9b, 0x2a, 0x5e, 0x87, 0xb2, 0xb9, 0x0e, 0xc2, 0xf0, 0x04, 0x1c, 0x7d, 0x05,
48340         0x96, 0xdd, 0x63, 0xcf, 0x2d, 0xaa, 0x20, 0xc6, 0xdc, 0x42, 0x8c, 0xa5, 0x89, 0x97, 0x3c, 0x0c,
48341         0x95, 0x4f, 0x48, 0xfa, 0xdb, 0x02, 0x2c, 0x73, 0x11, 0xb2, 0xf9, 0xee, 0xe1, 0xa2, 0x9e, 0xd9,
48342         0x26, 0x62, 0x06, 0x0a, 0x34, 0xea, 0xb0, 0x5c, 0x14, 0x05, 0xff, 0x8b, 0xe8, 0xa6, 0xfb, 0x5f,
48343         0x45, 0x31, 0x8f, 0x07, 0xf4, 0x94, 0x77, 0x10, 0x46, 0x97, 0x61, 0xda, 0x3b, 0xf1, 0x7a, 0x97,
48344         0x95, 0xe0, 0x9e, 0x72, 0x89, 0xeb, 0xa5, 0xa9, 0x8f, 0xdb, 0x3d, 0x32, 0x8d, 0x8a, 0xa9, 0x8e,
48345         0x85, 0xdf, 0xaf, 0xef, 0x35, 0x77, 0x8d, 0x63, 0x53, 0x2d, 0x7c, 0xdc, 0xee, 0x11, 0xf0, 0x20,
48346         0xae, 0x92, 0xea, 0x40, 0x3d, 0x86, 0xab, 0x48, 0xff, 0x5c, 0x80, 0x82, 0x9b, 0x8d, 0x64, 0x18,
48347         0x6b, 0x67, 0xbd, 0x0c, 0x24, 0x90, 0xa8, 0xe4, 0x39, 0xcc, 0xcf, 0x72, 0x71, 0xc6, 0xdc, 0xe9,
48348         0xaf, 0x52, 0x83, 0x26, 0x66, 0xd0, 0x37, 0xcb, 0x8c, 0xf6, 0x54, 0x9b, 0xd8, 0x8e, 0xd8, 0x2d,
48349         0xcf, 0xf4, 0x83, 0x58, 0x75, 0x6d, 0x42, 0xc1, 0x6d, 0x5c, 0xaa, 0x83, 0x76, 0xdc, 0x08, 0xb2,
48350         0x83, 0x4d, 0xb2, 0xb6, 0xe1, 0xc5, 0xcd, 0x37, 0x0c, 0xef, 0x9e, 0x18, 0x5a, 0x4f, 0xfa, 0x01,
48351         0xd6, 0x5a, 0xb2, 0xb8, 0x65, 0xb2, 0xe2, 0x70, 0xa1, 0xcf, 0x1c, 0xb8, 0x8d, 0x1b, 0x4d, 0xc6,
48352         0x4d, 0xd6, 0xa9, 0x0a, 0x3d, 0x4e, 0x6e, 0x8b, 0x63, 0xd2, 0xf7, 0x09, 0xb0, 0xcc, 0xbd, 0xa5,
48353         0xc8, 0x36, 0xb4, 0xb9, 0xa8, 0x61, 0x86, 0x8b, 0x67, 0x0b, 0x81, 0x57, 0x16, 0x73, 0xd2, 0x6f,
48354         0x09, 0x80, 0x38, 0x5e, 0xdc, 0x32, 0xf9, 0xe6, 0x89, 0xe3, 0x85, 0xd9, 0x31, 0x46, 0xb3, 0x73,
48355         0x1e, 0xef, 0xa8, 0x51, 0x2a, 0xf8, 0x9f, 0xc0, 0x4b, 0x73, 0x62, 0x21, 0x5e, 0xad, 0x17, 0x60,
48356         0x96, 0x1d, 0x82, 0x1a, 0x8f, 0xba, 0x4e, 0xfb, 0x54, 0xcc, 0x4b, 0x3f, 0x2e, 0xc0, 0x6a, 0xc2,
48357         0x35, 0x42, 0xb6, 0xdd, 0x25, 0x01, 0xf9, 0x99, 0xe2, 0x0c, 0xba, 0xae, 0x94, 0x37, 0xc5, 0xbc,
48358         0xf4, 0x65, 0x58, 0xe6, 0x9e, 0xb5, 0xd1, 0x76, 0xd8, 0x95, 0xd0, 0xf5, 0xec, 0xc7, 0xf4, 0x5d,
48359         0x47, 0xef, 0xbb, 0x9e, 0x84, 0xbe, 0x19, 0xd6, 0x13, 0x61, 0xd0, 0x25, 0x98, 0xc2, 0x73, 0x79,
48360         0x4f, 0x7f, 0xa8, 0xf7, 0x3c, 0xbb, 0x2d, 0x3f, 0x0b, 0x5d, 0x80, 0x42, 0xeb, 0xd1, 0x80, 0x16,
48361         0xbb, 0x16, 0x5c, 0x5e, 0x4e, 0x2d, 0x0f, 0x42, 0x5b, 0xfa, 0x9a, 0x00, 0x05, 0xf7, 0x54, 0x9f,
48362         0x6d, 0x5e, 0xb9, 0xd0, 0xe1, 0x1e, 0x7c, 0x2b, 0x93, 0xc3, 0x09, 0xea, 0x09, 0xb7, 0x48, 0xad,
48363         0xdc, 0xe9, 0x87, 0x22, 0xe6, 0xa4, 0xef, 0x12, 0x60, 0xca, 0xbb, 0x1f, 0xc8, 0xb8, 0x39, 0xbb,
48364         0xe0, 0x61, 0x36, 0x3e, 0x97, 0xc9, 0x04, 0xe2, 0x63, 0xad, 0xaf, 0x10, 0x47, 0xb0, 0x73, 0x00,
48365         0x1f, 0x6b, 0xfd, 0x6a, 0x79, 0xcf, 0x7c, 0xd4, 0xb8, 0x25, 0xe6, 0xf0, 0xd2, 0x7f, 0x29, 0xfd,
48366         0x5a, 0x01, 0xdd, 0x0f, 0x73, 0x77, 0xf3, 0x29, 0xae, 0x26, 0x9e, 0x6a, 0x82, 0x07, 0xac, 0x4c,
48367         0xa4, 0xf7, 0x61, 0x2e, 0x7c, 0x1f, 0x81, 0x3e, 0x0f, 0xd0, 0x8a, 0xc6, 0x38, 0xe5, 0x2b, 0xba,
48368         0x04, 0xe2, 0x9b, 0x06, 0x50, 0xf0, 0x38, 0x80, 0x40, 0x28, 0xd1, 0x4c, 0x76, 0x28, 0x49, 0x61,
48369         0x44, 0x6f, 0x64, 0x77, 0xb1, 0x3c, 0x03, 0x85, 0x47, 0xdd, 0x8e, 0xde, 0xd2, 0x8c, 0x8e, 0x98,
48370         0x93, 0x7e, 0x56, 0x80, 0xf9, 0xc8, 0xc5, 0x08, 0xba, 0x0b, 0x73, 0x3e, 0x9b, 0x0d, 0xdd, 0x29,
48371         0xa6, 0x46, 0x70, 0xad, 0x85, 0x40, 0xd5, 0x08, 0x6a, 0x8c, 0x98, 0xc2, 0x36, 0xbf, 0x0c, 0xc4,
48372         0x94, 0x08, 0x31, 0x05, 0x8b, 0x35, 0x73, 0xe1, 0xfa, 0xb2, 0x45, 0x60, 0x0d, 0xe3, 0x84, 0xbb,
48373         0xee, 0x8b, 0x4f, 0xd9, 0x75, 0x68, 0x1e, 0xa6, 0x0d, 0xa5, 0xe9, 0x65, 0xe4, 0x49, 0x46, 0xd9,
48374         0xcf, 0x18, 0x93, 0x3e, 0x8d, 0xb2, 0xab, 0x3c, 0x05, 0xbb, 0xca, 0x67, 0xf4, 0x4f, 0x7f, 0x3d,
48375         0x07, 0x28, 0x7e, 0x22, 0x46, 0x6f, 0xc0, 0x52, 0xfc, 0x12, 0xca, 0x93, 0xba, 0x16, 0x22, 0x37,
48376         0x4f, 0xbb, 0x1d, 0x74, 0x84, 0x25, 0x05, 0xfa, 0xc5, 0x0e, 0xea, 0xec, 0x1f, 0x7d, 0x35, 0x51,
48377         0x6f, 0x3d, 0x40, 0x99, 0xa1, 0xa8, 0x51, 0x1a, 0xa8, 0xcb, 0xb7, 0x25, 0x65, 0x22, 0x5a, 0x25,
48378         0x99, 0x36, 0xa3, 0x73, 0xc0, 0x41, 0x56, 0xf9, 0xe6, 0xa9, 0xdf, 0x3f, 0x0e, 0x2b, 0x7c, 0xb6,
48379         0xd0, 0x12, 0x8c, 0x59, 0xe6, 0xa3, 0xa2, 0xe7, 0xe4, 0x8b, 0x7c, 0xb1, 0x5c, 0xc5, 0xf3, 0x84,
48380         0x44, 0xbe, 0x58, 0x6e, 0xd9, 0x73, 0x81, 0x44, 0xbe, 0xd0, 0x0a, 0x8c, 0x9b, 0xce, 0x29, 0x0b,
48381         0x1a, 0x81, 0xb3, 0xe9, 0x27, 0x3e, 0xba, 0x1b, 0x96, 0x79, 0x4c, 0x3d, 0x07, 0x4e, 0xa4, 0x1c,
48382         0xdd, 0xef, 0xb9, 0x50, 0xaa, 0x8f, 0x80, 0xde, 0x85, 0xf3, 0xc4, 0x38, 0xe7, 0xfe, 0xed, 0xed,
48383         0x7d, 0xaa, 0x18, 0xb9, 0x6b, 0xf8, 0x17, 0x22, 0xe4, 0x88, 0x3b, 0xab, 0xa6, 0x81, 0xa0, 0xaf,
48384         0xc0, 0x85, 0x94, 0x62, 0x25, 0x53, 0x08, 0xf5, 0x54, 0x0a, 0x58, 0xf8, 0x6c, 0x77, 0xfa, 0x54,
48385         0xf8, 0x9c, 0x4a, 0x11, 0x3e, 0xeb, 0xdb, 0xfb, 0x4c, 0xf8, 0x6c, 0x77, 0xfa, 0x44, 0xb8, 0x7c,
48386         0x83, 0xda, 0x49, 0xa7, 0x3e, 0xe7, 0x6c, 0x9b, 0x4e, 0x65, 0x47, 0x50, 0x09, 0x20, 0x7a, 0x9d,
48387         0x06, 0x13, 0x9a, 0x1e, 0xfd, 0x86, 0x48, 0x02, 0x09, 0x15, 0x61, 0xdc, 0x39, 0xb5, 0x74, 0x3d,
48388         0x8b, 0x05, 0x0a, 0x85, 0x44, 0x3b, 0x50, 0xc0, 0xa7, 0xc2, 0x9a, 0x66, 0x74, 0x52, 0x8d, 0x4a,
48389         0xf0, 0x38, 0xf2, 0x54, 0x3a, 0xee, 0xb7, 0xdb, 0xc3, 0x01, 0x33, 0x92, 0x76, 0xb1, 0x6b, 0xe7,
48390         0x61, 0x3d, 0x12, 0x77, 0xdd, 0x97, 0xc2, 0x6a, 0x53, 0x30, 0xd9, 0xa1, 0x27, 0x4a, 0xe9, 0xe7,
48391         0x04, 0x98, 0xf2, 0xfe, 0xfb, 0x6c, 0x3b, 0xb2, 0x07, 0x1e, 0x5e, 0x22, 0xf4, 0x4c, 0x4b, 0xc4,
48392         0x80, 0x6d, 0x6f, 0x03, 0x66, 0x44, 0x39, 0x60, 0x8e, 0xf1, 0x06, 0xcc, 0x31, 0xde, 0xa0, 0xa8,
48393         0x50, 0xc7, 0x78, 0x83, 0x62, 0x95, 0xda, 0x7a, 0x0e, 0x94, 0x32, 0xb5, 0xa3, 0x1c, 0x10, 0x6f,
48394         0xfb, 0x3f, 0x2d, 0x40, 0xc1, 0xfd, 0x2f, 0xb3, 0xc9, 0x31, 0x2e, 0xf4, 0x99, 0xdd, 0xaa, 0x4e,
48395         0xc1, 0xb8, 0x61, 0xd6, 0xb7, 0xf7, 0xa9, 0x14, 0x73, 0xdc, 0x69, 0xd6, 0xb7, 0xf7, 0x31, 0xdb,
48396         0x22, 0xcc, 0xb4, 0x3b, 0xfd, 0x72, 0xf3, 0xf6, 0xb6, 0xd2, 0x3c, 0xdc, 0x56, 0xc4, 0x3c, 0xcb,
48397         0xd9, 0x64, 0x39, 0x65, 0x71, 0x4c, 0xfa, 0x56, 0x18, 0xc3, 0x63, 0x27, 0x9b, 0x45, 0x2a, 0x86,
48398         0x0c, 0x73, 0xf7, 0x76, 0xa6, 0x73, 0xae, 0xfe, 0x50, 0x37, 0x0e, 0xd4, 0x9a, 0x4d, 0x19, 0x34,
48399         0x3b, 0x9d, 0x03, 0x1a, 0x65, 0xba, 0x01, 0xab, 0x09, 0x23, 0x04, 0x5d, 0x02, 0x70, 0x15, 0x18,
48400         0xd4, 0x9a, 0x7b, 0xc8, 0xf5, 0x73, 0xd0, 0x1a, 0x4c, 0xe2, 0xf9, 0xaf, 0xd6, 0x5c, 0x67, 0x53,
48401         0xee, 0xa7, 0xf4, 0xfd, 0x79, 0xb8, 0x32, 0x6a, 0xe9, 0x43, 0x6b, 0x30, 0x61, 0xf7, 0x4c, 0xc7,
48402         0x2e, 0x7b, 0x52, 0x2a, 0xfb, 0xf6, 0x4a, 0x2a, 0x9e, 0x80, 0xca, 0xbe, 0xbd, 0x92, 0x4d, 0xef,
48403         0xac, 0xc9, 0xbe, 0x49, 0x90, 0x2c, 0x9c, 0x2a, 0xfa, 0xbe, 0x06, 0xdc, 0x0c, 0xbf, 0xac, 0xea,
48404         0x79, 0x1c, 0x70, 0x33, 0xbc, 0x32, 0xc5, 0x77, 0x3b, 0xe0, 0x66, 0x78, 0x65, 0x25, 0x85, 0xae,
48405         0x5f, 0x5e, 0x59, 0x49, 0xf1, 0xca, 0xca, 0xb2, 0x17, 0xc5, 0xcb, 0xcd, 0xf0, 0xca, 0xaa, 0x65,
48406         0x2f, 0x94, 0x97, 0x9b, 0xe1, 0x95, 0x6d, 0xca, 0x81, 0x60, 0x5e, 0x34, 0x03, 0x8b, 0xe6, 0x8c,
48407         0x2d, 0x99, 0xac, 0x1c, 0x44, 0x34, 0x77, 0x73, 0xbc, 0xd2, 0x92, 0x22, 0x93, 0x65, 0xc2, 0x2f,
48408         0x2d, 0x29, 0x7e, 0x69, 0xb5, 0x2c, 0x93, 0xe5, 0xc0, 0x2f, 0xad, 0x96, 0x65, 0x2a, 0xd6, 0x7f,
48409         0x5d, 0x80, 0x65, 0xee, 0x8d, 0x33, 0xaa, 0xc0, 0x6a, 0x7c, 0x8b, 0x6d, 0xe8, 0x8e, 0xb7, 0xcb,
48410         0x2e, 0x45, 0x76, 0x59, 0x52, 0x86, 0x6e, 0xc0, 0x1a, 0x6f, 0x67, 0x0e, 0x68, 0xd2, 0x2e, 0xc7,
48411         0x76, 0x67, 0x12, 0x52, 0xf7, 0xeb, 0x39, 0x00, 0x5f, 0xb9, 0x1a, 0xed, 0x85, 0xdd, 0x19, 0x08,
48412         0x69, 0x7a, 0x86, 0x1e, 0x56, 0x92, 0x63, 0x03, 0xf4, 0x3a, 0x20, 0x3c, 0x0e, 0x77, 0xb6, 0xd4,
48413         0xf7, 0x9b, 0x07, 0x96, 0xd9, 0xd6, 0x6d, 0x5b, 0x0f, 0xb9, 0x43, 0xc3, 0x25, 0x5e, 0x01, 0x7a,
48414         0x0b, 0xc0, 0x28, 0x52, 0x85, 0xa7, 0xad, 0x7b, 0xd9, 0xee, 0xc9, 0x18, 0xfc, 0xd6, 0x3d, 0xf4,
48415         0xf9, 0xe0, 0x4b, 0x67, 0x9a, 0xb7, 0x5d, 0xcc, 0x37, 0xe7, 0xb5, 0x53, 0xfa, 0xe7, 0x02, 0x2c,
48416         0x73, 0xdb, 0x94, 0xed, 0xae, 0x80, 0x8b, 0x1a, 0x5e, 0x1e, 0xfe, 0x92, 0x90, 0xd1, 0xff, 0x55,
48417         0xd1, 0x73, 0x0f, 0xa0, 0x78, 0x5e, 0xa1, 0x4b, 0x4a, 0xdc, 0x2b, 0x74, 0xb5, 0x4c, 0xfd, 0xe7,
48418         0x12, 0xff, 0xd0, 0x13, 0xcc, 0x8d, 0x00, 0x09, 0x73, 0xe2, 0xb9, 0x8a, 0x2e, 0xd0, 0x64, 0x49,
48419         0x91, 0xc5, 0x29, 0x9a, 0xac, 0x96, 0x65, 0x11, 0xf0, 0x81, 0x62, 0x36, 0xd4, 0x13, 0xd9, 0xbc,
48420         0x8a, 0x86, 0x50, 0xce, 0x7c, 0x50, 0x0a, 0x9f, 0xe7, 0x04, 0xe9, 0xf7, 0xf3, 0xf8, 0xf8, 0x9c,
48421         0xa4, 0x6c, 0xff, 0x55, 0x01, 0x5e, 0x38, 0xd6, 0xba, 0xbd, 0xa1, 0xa5, 0x6f, 0xeb, 0x8e, 0xde,
48422         0x76, 0x83, 0x51, 0xe0, 0xd1, 0xcb, 0x33, 0x10, 0x7a, 0x25, 0xab, 0xce, 0xbd, 0xda, 0x50, 0xb3,
48423         0x11, 0x46, 0x1f, 0xc0, 0x8b, 0x29, 0x80, 0x71, 0x75, 0xf5, 0x8c, 0xd0, 0xc8, 0x82, 0xf3, 0x2d,
48424         0x5d, 0xeb, 0xdf, 0xa6, 0xd0, 0xbb, 0xc4, 0x97, 0x06, 0x16, 0x2c, 0x1f, 0xd7, 0xcd, 0xa1, 0xe1,
48425         0xca, 0xb1, 0xfc, 0x71, 0x56, 0x4b, 0xc6, 0x53, 0xd3, 0x88, 0xa2, 0x1e, 0xac, 0x07, 0x8a, 0x3d,
48426         0x0e, 0xa9, 0xc9, 0xe7, 0x58, 0x8a, 0xd5, 0x42, 0x2d, 0x09, 0x4b, 0x4d, 0x26, 0x28, 0xfd, 0x91,
48427         0x00, 0xcb, 0xdc, 0xae, 0x47, 0x37, 0x61, 0xcd, 0xe2, 0x15, 0xf8, 0xc1, 0x41, 0x57, 0xb9, 0xe5,
48428         0xbb, 0x1d, 0x54, 0x85, 0xc9, 0xc1, 0xd0, 0x1a, 0x98, 0xb6, 0x9e, 0xea, 0x9f, 0xf5, 0x80, 0xc2,
48429         0xa8, 0x2e, 0x30, 0xba, 0x08, 0x53, 0xb6, 0xdd, 0x6a, 0x06, 0x3c, 0x34, 0x91, 0x25, 0xd9, 0x6e,
48430         0x51, 0x7d, 0x52, 0x09, 0x66, 0xa8, 0x1f, 0x28, 0x06, 0xe1, 0xee, 0x5a, 0x40, 0xfc, 0x41, 0x91,
48431         0xbc, 0xda, 0x22, 0x2c, 0x74, 0xa2, 0x7f, 0x2a, 0x3e, 0xb3, 0x4d, 0xb2, 0xca, 0xb2, 0x79, 0xc3,
48432         0x65, 0xc0, 0x67, 0x76, 0x67, 0x34, 0x0f, 0xd3, 0x81, 0xae, 0xa6, 0x1e, 0x6c, 0xac, 0xde, 0x31,
48433         0x8b, 0x90, 0x63, 0x3a, 0xa7, 0x62, 0x5e, 0xfa, 0xcf, 0x05, 0x38, 0x9f, 0x32, 0x38, 0xb2, 0xf9,
48434         0x78, 0x48, 0x21, 0xf0, 0xa7, 0xef, 0x7c, 0xe3, 0x7f, 0x10, 0x60, 0x3d, 0x71, 0xf0, 0xa1, 0xf7,
48435         0xc2, 0xed, 0x29, 0x9f, 0x6d, 0xec, 0x86, 0x5b, 0xf3, 0x49, 0x26, 0xb1, 0x72, 0xd0, 0x3a, 0xee,
48436         0x14, 0xe9, 0xb5, 0x33, 0x4e, 0x2a, 0xf4, 0xda, 0x19, 0x27, 0x4b, 0xf4, 0xda, 0x19, 0x27, 0xcb,
48437         0xd4, 0x73, 0x0b, 0x4e, 0x56, 0xa8, 0x0f, 0x48, 0x9c, 0xac, 0xd2, 0xe5, 0x19, 0x27, 0x37, 0xa9,
48438         0xdf, 0x16, 0x42, 0x0c, 0xb7, 0xf2, 0x57, 0x05, 0x98, 0x09, 0xda, 0xac, 0x25, 0xc5, 0xca, 0xbd,
48439         0xcd, 0x89, 0x95, 0xfb, 0xd2, 0x48, 0x17, 0x10, 0xf1, 0x68, 0xb9, 0xf7, 0xf9, 0xd1, 0x72, 0xcf,
48440         0xe2, 0xec, 0x22, 0x1c, 0x2f, 0xf7, 0xf7, 0x72, 0xb0, 0xc8, 0xf1, 0xe0, 0x90, 0x2d, 0x16, 0x01,
48441         0x07, 0x31, 0xfc, 0xd7, 0xfc, 0x5f, 0x59, 0x5d, 0xea, 0x28, 0xae, 0xa7, 0xca, 0x92, 0xeb, 0x98,
48442         0x93, 0x79, 0xfb, 0xea, 0xdb, 0x9e, 0x57, 0x4e, 0xe6, 0xbe, 0xbb, 0x6f, 0xb3, 0xe8, 0x42, 0x64,
48443         0xab, 0x9d, 0xf4, 0xb6, 0xda, 0x02, 0xdb, 0x6a, 0x59, 0x40, 0x3d, 0xb2, 0xd5, 0x82, 0xe7, 0xa7,
48444         0x67, 0x9a, 0x6d, 0xba, 0xb2, 0x38, 0xe3, 0x6d, 0xba, 0xb3, 0xbe, 0xef, 0x9e, 0x39, 0xdf, 0x77,
48445         0xcf, 0x3c, 0xdb, 0x74, 0x65, 0x59, 0x14, 0x7d, 0x37, 0x3e, 0x0b, 0x34, 0x79, 0xa3, 0x22, 0x8b,
48446         0x88, 0x79, 0x7a, 0x51, 0x36, 0x65, 0x71, 0x91, 0xa5, 0x6f, 0x2a, 0xb2, 0xb8, 0xc4, 0xbc, 0xfb,
48447         0x54, 0xaa, 0xb2, 0xb8, 0x2c, 0xfd, 0xd1, 0x24, 0xcc, 0x04, 0xbd, 0x44, 0xa0, 0x43, 0x4e, 0x2c,
48448         0x7b, 0xe1, 0x8c, 0xb1, 0x8e, 0xe3, 0xe1, 0xec, 0x8f, 0x60, 0x75, 0x38, 0xe0, 0x3b, 0x29, 0xc9,
48449         0x65, 0x30, 0x6a, 0x5e, 0xf1, 0x90, 0xc3, 0x7b, 0xdc, 0x07, 0xb0, 0x12, 0x24, 0x1b, 0xb3, 0xcb,
48450         0xba, 0x3c, 0x82, 0x65, 0x75, 0x39, 0x40, 0x38, 0xb0, 0x27, 0x1f, 0xc1, 0x6a, 0xc0, 0xf7, 0x88,
48451         0xd7, 0x0c, 0x3c, 0x5f, 0xb2, 0xe8, 0x28, 0xac, 0xf0, 0x90, 0x77, 0x3b, 0x21, 0x9f, 0x14, 0x43,
48452         0xbe, 0xc3, 0x88, 0xf1, 0x33, 0x38, 0xdb, 0x18, 0x8e, 0xf0, 0x49, 0x91, 0x50, 0xc5, 0xc4, 0x48,
48453         0xa3, 0xa8, 0x14, 0x67, 0x1b, 0xfc, 0x3a, 0x3f, 0x80, 0x35, 0xcf, 0x27, 0x05, 0x73, 0x97, 0x40,
48454         0x5e, 0x6f, 0xba, 0xc6, 0x49, 0x16, 0x53, 0x2e, 0x57, 0xfd, 0xa2, 0x1e, 0xc1, 0x45, 0x2d, 0x58,
48455         0x61, 0x8e, 0x29, 0xa2, 0x54, 0x0b, 0x69, 0x2e, 0x33, 0xd5, 0x46, 0x33, 0x4a, 0x6a, 0x47, 0x60,
48456         0x61, 0xe0, 0x63, 0x75, 0xec, 0xc0, 0x02, 0xf1, 0x64, 0x58, 0x33, 0x4d, 0xdb, 0x39, 0xe8, 0x2a,
48457         0xb5, 0x83, 0xc6, 0x5d, 0x76, 0x5f, 0x94, 0x16, 0x6b, 0x3f, 0x8e, 0x84, 0x4e, 0xe1, 0x3c, 0x73,
48458         0xd8, 0xc2, 0xb5, 0xac, 0x87, 0x33, 0x5a, 0xd6, 0xaf, 0x47, 0x88, 0x45, 0xec, 0xea, 0xf9, 0xff,
48459         0x6e, 0x0d, 0x81, 0x18, 0xed, 0x2c, 0xe9, 0x2f, 0x17, 0xe8, 0xea, 0x19, 0x99, 0xa7, 0x21, 0x73,
48460         0xe0, 0xe1, 0x53, 0x1a, 0x2c, 0x0f, 0x79, 0x06, 0xcb, 0xc3, 0xac, 0x06, 0xcb, 0x47, 0x3c, 0x83,
48461         0xe5, 0x21, 0xdf, 0x60, 0x79, 0xf8, 0x94, 0x06, 0xcb, 0x43, 0x9e, 0xc1, 0xf2, 0x30, 0xab, 0xc1,
48462         0xf2, 0x11, 0xcf, 0x60, 0x39, 0x40, 0xf2, 0x2b, 0xbe, 0xbb, 0x0b, 0x3f, 0xc8, 0x23, 0x89, 0xe9,
48463         0x95, 0xdd, 0x76, 0xf9, 0x82, 0x3b, 0xfe, 0x79, 0x04, 0x7c, 0x87, 0x17, 0x7c, 0xfa, 0x13, 0x29,
48464         0x5b, 0x2b, 0x97, 0xe0, 0x4e, 0x4e, 0xdd, 0xa0, 0x53, 0x81, 0x5b, 0x5d, 0xd0, 0x02, 0xdb, 0xf2,
48465         0x0c, 0xa7, 0x33, 0x98, 0x36, 0x7b, 0x16, 0xd8, 0x56, 0xdc, 0x02, 0xdb, 0x27, 0x54, 0x48, 0xb3,
48466         0xc0, 0x56, 0x3d, 0x0b, 0xec, 0xbc, 0x6b, 0x81, 0x6d, 0x71, 0x2c, 0xb0, 0x03, 0x72, 0xaa, 0xaa,
48467         0xb7, 0xcd, 0x87, 0xba, 0xf5, 0x84, 0x51, 0x9f, 0x1a, 0xad, 0x97, 0xe8, 0x5a, 0x60, 0xd7, 0x92,
48468         0x88, 0xf8, 0x16, 0xd8, 0xc9, 0xf5, 0x40, 0xb6, 0xb3, 0x4c, 0x18, 0x6b, 0x67, 0x8c, 0x59, 0x60,
48469         0x27, 0x42, 0x10, 0x8b, 0xeb, 0x61, 0xc4, 0x02, 0x3b, 0x30, 0x54, 0x6b, 0xab, 0xb0, 0xcc, 0x1d,
48470         0x05, 0xc4, 0x34, 0xdb, 0x0a, 0x9a, 0x66, 0x27, 0xf2, 0x2e, 0xfd, 0xec, 0x0c, 0xcc, 0x04, 0x27,
48471         0x1e, 0xfa, 0x8a, 0xff, 0x20, 0xcf, 0xb7, 0xc9, 0x7e, 0x31, 0x65, 0xf2, 0x06, 0xf5, 0x55, 0x93,
48472         0xc8, 0xa0, 0x37, 0xf1, 0xfe, 0x90, 0x6a, 0x84, 0x9d, 0x58, 0x8e, 0x3e, 0xc4, 0x4b, 0x00, 0x47,
48473         0xf3, 0x99, 0xee, 0xf0, 0xcf, 0x65, 0x60, 0x4d, 0xe5, 0x12, 0x40, 0x65, 0x5f, 0xeb, 0x89, 0x67,
48474         0x74, 0xcd, 0x2f, 0x44, 0xdb, 0xbe, 0xb1, 0xed, 0x31, 0x31, 0xf1, 0x2a, 0x66, 0xd9, 0xb3, 0xe7,
48475         0x18, 0x0e, 0xb5, 0x0a, 0x2b, 0xa2, 0x7b, 0xae, 0xb5, 0xad, 0x4b, 0x63, 0x62, 0x64, 0xec, 0x38,
48476         0x8a, 0xea, 0xad, 0x95, 0x33, 0x04, 0xdf, 0xa5, 0x17, 0xe3, 0x4a, 0xc9, 0xb2, 0xef, 0x86, 0xb9,
48477         0x52, 0xa2, 0x5c, 0xb9, 0x8f, 0x30, 0x99, 0xb9, 0x12, 0x42, 0x5c, 0x29, 0x71, 0xae, 0x4a, 0x59,
48478         0xec, 0xa6, 0xc3, 0x5c, 0x95, 0xa2, 0x5c, 0x95, 0xd8, 0xe4, 0xcb, 0xcc, 0x55, 0x2e, 0xc4, 0x55,
48479         0x29, 0xce, 0x55, 0x39, 0x8b, 0xb9, 0x74, 0x98, 0xab, 0x72, 0x94, 0xab, 0x32, 0x7b, 0xcb, 0xc9,
48480         0xcc, 0x55, 0x3e, 0xc4, 0x55, 0x19, 0x7d, 0x2a, 0xc0, 0x0b, 0xb6, 0xe7, 0x63, 0x4a, 0xd5, 0x3f,
48481         0x1e, 0xea, 0xb6, 0xc3, 0x55, 0xf9, 0x9f, 0x4d, 0xb1, 0x25, 0x6e, 0x24, 0x51, 0x60, 0x5e, 0x6b,
48482         0xb2, 0x55, 0x81, 0x3e, 0x80, 0x17, 0x53, 0x00, 0xe3, 0x36, 0x32, 0x19, 0xa1, 0xd1, 0xe7, 0xe1,
48483         0x42, 0x7f, 0xd8, 0x73, 0xba, 0xe4, 0x16, 0x39, 0x3c, 0x49, 0x09, 0xb5, 0x79, 0xea, 0xee, 0x80,
48484         0xc0, 0xd4, 0x1b, 0xbb, 0x04, 0x22, 0xe4, 0x98, 0xfb, 0x45, 0x98, 0xef, 0xf4, 0x9a, 0xdb, 0x9a,
48485         0xa3, 0x1d, 0x9a, 0x47, 0x7b, 0xcd, 0xad, 0xfa, 0xdd, 0x35, 0x91, 0xe0, 0xcc, 0x76, 0x7a, 0x6e,
48486         0xee, 0x56, 0xfd, 0x2e, 0x7a, 0x0c, 0x97, 0xed, 0x81, 0x86, 0xcf, 0x20, 0x2a, 0x8b, 0xae, 0xbf,
48487         0x6b, 0x1c, 0x9b, 0xa1, 0x6e, 0x5c, 0x48, 0xd1, 0xc9, 0x61, 0x16, 0xb1, 0x71, 0x0a, 0xea, 0x28,
48488         0xb2, 0xe8, 0x3d, 0xb8, 0xc2, 0x05, 0x09, 0x76, 0x1a, 0x22, 0x2c, 0x8f, 0x84, 0xf3, 0xc3, 0x4c,
48489         0x12, 0xbf, 0xd5, 0xcc, 0x07, 0x06, 0x33, 0x88, 0x49, 0x1b, 0x68, 0x41, 0x70, 0x16, 0x66, 0x32,
48490         0x98, 0x55, 0x9b, 0x82, 0x49, 0xb6, 0xee, 0xf8, 0x49, 0xc5, 0x4f, 0x96, 0xfc, 0x64, 0x59, 0xfa,
48491         0xbb, 0x02, 0x2c, 0xc4, 0x56, 0x7a, 0xf4, 0x06, 0x2c, 0x86, 0x23, 0x6a, 0x06, 0x9f, 0x0f, 0x50,
48492         0x28, 0x64, 0x26, 0x7d, 0x3c, 0x90, 0x60, 0xc6, 0x0a, 0xfe, 0xd3, 0x74, 0xd5, 0x0f, 0xe5, 0xa1,
48493         0x1d, 0x10, 0xfb, 0xda, 0x63, 0x66, 0x59, 0xbf, 0xdf, 0x35, 0x86, 0x76, 0x31, 0xd3, 0x0d, 0x7d,
48494         0x0c, 0x4b, 0xfa, 0x47, 0x63, 0x30, 0x17, 0x66, 0x1a, 0xbd, 0x0c, 0x62, 0x98, 0x63, 0x8f, 0xdd,
48495         0xf9, 0x10, 0xbb, 0xbb, 0x1d, 0x74, 0x05, 0xa6, 0xdd, 0x77, 0xaf, 0x03, 0xb5, 0xc6, 0xde, 0x12,
48496         0x82, 0x59, 0xe8, 0xcb, 0xb0, 0xde, 0x35, 0x1c, 0x4b, 0x6b, 0xf4, 0x4c, 0xc7, 0x7b, 0x4b, 0x73,
48497         0xc3, 0x80, 0xe6, 0xb3, 0xb9, 0x7a, 0x4b, 0xa6, 0x80, 0xde, 0x85, 0x19, 0x5b, 0x6f, 0x9b, 0x46,
48498         0x67, 0xc7, 0x1c, 0x60, 0x0e, 0xb2, 0x9c, 0x39, 0x43, 0x18, 0xe8, 0x1d, 0xf7, 0x0f, 0x94, 0xd9,
48499         0xee, 0x24, 0xa5, 0x0c, 0x17, 0x06, 0xb9, 0x73, 0x4e, 0x75, 0x91, 0x7c, 0x7c, 0x77, 0x67, 0x1a,
48500         0x8d, 0x5f, 0xf4, 0xf1, 0x8b, 0x3e, 0xbe, 0xbb, 0x0f, 0x8d, 0xc6, 0x57, 0x7c, 0x7c, 0xc5, 0xc7,
48501         0x2f, 0xb1, 0x3d, 0x68, 0x34, 0x7e, 0xc9, 0xc7, 0x2f, 0xf9, 0xf8, 0x65, 0xb6, 0xe3, 0x8c, 0xc6,
48502         0x2f, 0xfb, 0xf8, 0xe5, 0x5a, 0x01, 0x26, 0x68, 0x52, 0xfa, 0x7e, 0x01, 0x66, 0x43, 0xdd, 0x84,
48503         0xae, 0x7b, 0xee, 0x5c, 0xeb, 0x4f, 0xda, 0xbd, 0x6e, 0x9b, 0x46, 0x4e, 0x64, 0x43, 0x3f, 0x5e,
48504         0x82, 0x87, 0x93, 0x61, 0x99, 0xc7, 0x41, 0xb7, 0x53, 0xb3, 0x6a, 0x30, 0x0b, 0xc9, 0xb0, 0xe8,
48505         0x8e, 0x2e, 0x57, 0x91, 0xc1, 0xf7, 0xf3, 0xcf, 0x2b, 0x92, 0xfe, 0xa3, 0x08, 0x57, 0xc5, 0x3f,
48506         0x0b, 0x5c, 0xa1, 0xe7, 0x61, 0xd6, 0xf1, 0x14, 0x30, 0xee, 0xd7, 0xeb, 0x2c, 0x6e, 0x50, 0x38,
48507         0x53, 0xfa, 0xf3, 0x61, 0xd6, 0x15, 0xb4, 0x01, 0x05, 0xa2, 0x59, 0xa2, 0xd6, 0x6c, 0xc6, 0xb0,
48508         0xf7, 0xfd, 0x0d, 0xe9, 0xbc, 0x08, 0x03, 0xa5, 0x3f, 0x75, 0x06, 0xfe, 0x30, 0xf2, 0xef, 0x95,
48509         0xa3, 0xb5, 0x08, 0xf1, 0x5a, 0xde, 0x01, 0x30, 0xdb, 0xed, 0x26, 0xb3, 0xb5, 0xc9, 0xa5, 0xac,
48510         0x31, 0xf7, 0xeb, 0xf5, 0xa6, 0x6b, 0x6c, 0x63, 0xb6, 0xdb, 0xcc, 0xde, 0xe1, 0x2d, 0x12, 0xf3,
48511         0x25, 0xf0, 0x3e, 0x91, 0x18, 0xf3, 0xa5, 0x5e, 0xa7, 0x50, 0x6a, 0xc1, 0x6c, 0x33, 0x6f, 0x18,
48512         0x09, 0x4d, 0x1c, 0x4b, 0x6e, 0xe2, 0xb7, 0x01, 0xf8, 0x7c, 0x64, 0xd3, 0x25, 0xf4, 0xe1, 0x9f,
48513         0x59, 0xfd, 0xf9, 0x53, 0x01, 0xa6, 0xbc, 0x76, 0x64, 0xd3, 0x5d, 0xf1, 0xc0, 0x9f, 0x3a, 0x24,
48514         0x70, 0x42, 0x18, 0x41, 0xe9, 0xbf, 0xc8, 0xbb, 0xc1, 0x95, 0x83, 0x02, 0x20, 0xdb, 0x43, 0x74,
48515         0xcb, 0xe6, 0xed, 0x21, 0x42, 0xf6, 0x3d, 0x84, 0x4f, 0x01, 0xd5, 0x60, 0x4e, 0xf3, 0x0c, 0x6a,
48516         0xb6, 0xf7, 0x59, 0xf0, 0x92, 0xf4, 0x3b, 0xad, 0x08, 0x06, 0xda, 0x81, 0xe9, 0xbe, 0xf6, 0xb8,
48517         0x6e, 0x76, 0x74, 0x55, 0x73, 0xf4, 0xd4, 0xf0, 0x69, 0xb4, 0x81, 0xfb, 0x3e, 0xb4, 0x1a, 0x44,
48518         0x75, 0xb5, 0xcd, 0xfc, 0x68, 0x62, 0x69, 0xda, 0x66, 0x04, 0x4a, 0xf5, 0x11, 0xd0, 0x4d, 0x98,
48519         0x1c, 0xb0, 0x8b, 0xb9, 0xf1, 0x6c, 0x1d, 0xe3, 0xc2, 0xa3, 0x43, 0x58, 0xb3, 0xbb, 0x58, 0x9e,
48520         0xd4, 0x0c, 0xdd, 0x1c, 0xda, 0x44, 0x4d, 0x60, 0xab, 0x7e, 0x17, 0x0b, 0xa0, 0x6c, 0x67, 0x4b,
48521         0xeb, 0x90, 0x95, 0x28, 0xee, 0x56, 0xfd, 0x6e, 0xbd, 0xb1, 0x2b, 0xfd, 0x8f, 0x9e, 0x50, 0x14,
48522         0x68, 0x31, 0xaa, 0x85, 0xc7, 0xd9, 0x6b, 0xd9, 0x3a, 0x2a, 0x3c, 0xde, 0x3e, 0xcd, 0xf0, 0x14,
48523         0x31, 0x0b, 0x53, 0x9f, 0xe8, 0x96, 0xb9, 0x6d, 0x3a, 0xf2, 0xa6, 0x28, 0x04, 0x3e, 0x49, 0x18,
48524         0x5c, 0xff, 0x93, 0x04, 0xc3, 0xf5, 0x3f, 0x4b, 0x15, 0x71, 0x2c, 0xf0, 0x59, 0xae, 0x88, 0xe3,
48525         0x81, 0xcf, 0xaa, 0x2c, 0x4e, 0x04, 0x3e, 0x37, 0x65, 0x71, 0x52, 0xfa, 0x1a, 0x53, 0x01, 0xa3,
48526         0xff, 0x42, 0x66, 0x15, 0x30, 0x02, 0xfe, 0x99, 0x69, 0xd7, 0x7f, 0xc7, 0x38, 0x5c, 0x1e, 0x71,
48527         0xac, 0x41, 0xef, 0xc2, 0xf9, 0xc4, 0x13, 0x88, 0x27, 0xe7, 0xa5, 0x81, 0x90, 0x15, 0x2e, 0x5a,
48528         0xbc, 0xbb, 0xcd, 0x96, 0x7b, 0x5e, 0x11, 0x7a, 0x03, 0xc6, 0xec, 0x27, 0x7d, 0x25, 0x8b, 0xbb,
48529         0x4c, 0x02, 0x88, 0x2a, 0xc4, 0xd9, 0x65, 0xd5, 0xb4, 0x6e, 0x8c, 0x76, 0x36, 0x72, 0x4e, 0x75,
48530         0x61, 0xd1, 0xeb, 0x90, 0xb7, 0x7b, 0x99, 0x2e, 0x19, 0x30, 0x1c, 0x31, 0xc3, 0xe9, 0x29, 0x9e,
48531         0x76, 0x13, 0xfe, 0xa0, 0x79, 0x65, 0x4f, 0xab, 0x09, 0x7f, 0xd0, 0xbc, 0x8a, 0xa7, 0xcd, 0x84,
48532         0x3f, 0x68, 0xde, 0xa6, 0xa7, 0xc5, 0x84, 0x3f, 0x48, 0xf0, 0x96, 0x5e, 0xd1, 0x57, 0x5f, 0x22,
48533         0x5f, 0x2c, 0xb7, 0xea, 0xe9, 0x2d, 0x91, 0x2f, 0x9a, 0x1b, 0xd0, 0x57, 0x22, 0x5f, 0x34, 0x37,
48534         0xa0, 0xa7, 0x44, 0xbe, 0x68, 0xee, 0xa6, 0x4c, 0x9c, 0x56, 0xb3, 0x5c, 0x16, 0x14, 0xa6, 0x57,
48535         0xac, 0xca, 0xc4, 0x79, 0x02, 0x0d, 0x0a, 0x83, 0x3f, 0x69, 0x7e, 0x49, 0x91, 0x89, 0xc3, 0x03,
48536         0x96, 0x5f, 0x52, 0x58, 0x7e, 0xb5, 0x2c, 0x13, 0x97, 0x05, 0x2c, 0xbf, 0x5a, 0x96, 0x89, 0x37,
48537         0x03, 0xf6, 0xe7, 0x32, 0x97, 0x04, 0x23, 0x1c, 0x3f, 0x79, 0xe1, 0x46, 0x93, 0x62, 0xc8, 0xfc,
48538         0x5e, 0x1e, 0xd6, 0x13, 0x8f, 0x85, 0xe8, 0xf3, 0x70, 0x9e, 0x9e, 0x2e, 0x38, 0x85, 0xde, 0x00,
48539         0xdc, 0x20, 0x20, 0x5c, 0x88, 0x88, 0xe7, 0xe5, 0x8c, 0x26, 0x59, 0x11, 0x87, 0x59, 0xcf, 0xae,
48540         0x82, 0x40, 0x62, 0xbb, 0x59, 0x36, 0x1b, 0x6c, 0x09, 0xb1, 0xdd, 0x2c, 0x9b, 0x8c, 0x0d, 0xcb,
48541         0x46, 0xef, 0xc2, 0x05, 0x76, 0x3e, 0x8d, 0x3a, 0x94, 0xa6, 0xaa, 0x16, 0x13, 0x81, 0x66, 0x73,
48542         0x40, 0x76, 0x3b, 0xe8, 0x12, 0x4c, 0x0f, 0x64, 0x76, 0x13, 0xc0, 0x7c, 0xec, 0xcf, 0xaa, 0x53,
48543         0x03, 0x99, 0xe4, 0xec, 0x76, 0xd0, 0x3d, 0x98, 0x6f, 0xf7, 0x4c, 0x5b, 0xef, 0xec, 0x99, 0xe6,
48544         0x80, 0xb2, 0x5d, 0x48, 0x71, 0xa9, 0x50, 0x0f, 0xc3, 0xaa, 0x51, 0x64, 0x9e, 0x59, 0x59, 0x1d,
48545         0xf2, 0x0d, 0xcb, 0x46, 0x97, 0x00, 0xac, 0xe8, 0x8a, 0x11, 0xc8, 0x41, 0x17, 0x60, 0xca, 0x7b,
48546         0x2b, 0x64, 0xcb, 0x82, 0x9f, 0x21, 0x7d, 0x97, 0x00, 0xf3, 0x91, 0xca, 0xb3, 0xc5, 0x79, 0x8a,
48547         0x20, 0x3d, 0x8d, 0xe4, 0xd3, 0x65, 0xc2, 0x47, 0xb7, 0x28, 0xe6, 0xa4, 0xff, 0x67, 0xcc, 0x15,
48548         0x36, 0x82, 0x27, 0x7e, 0x54, 0x87, 0xf9, 0x8e, 0xde, 0x73, 0xb4, 0xdb, 0xac, 0xaf, 0x8f, 0xdd,
48549         0x60, 0x3a, 0xe7, 0x63, 0x03, 0x2c, 0x38, 0xbe, 0x28, 0x0e, 0x41, 0xb9, 0x2d, 0xc7, 0x89, 0xb8,
48550         0xc6, 0x8e, 0xd9, 0x89, 0x14, 0xe3, 0x44, 0xdc, 0x15, 0x34, 0x3b, 0x11, 0x25, 0x4e, 0xa4, 0xc4,
48551         0x96, 0xd4, 0xec, 0x44, 0x4a, 0x71, 0x22, 0x65, 0x36, 0xee, 0xb3, 0x13, 0x29, 0xa3, 0x32, 0x4c,
48552         0x0c, 0xe4, 0x66, 0x43, 0x77, 0x9d, 0x2a, 0xf1, 0x55, 0xcc, 0x0f, 0xd8, 0x18, 0x57, 0xc7, 0x07,
48553         0x72, 0x43, 0x77, 0x50, 0x0b, 0x96, 0x06, 0xf1, 0xf9, 0x60, 0x13, 0x07, 0x4a, 0xe9, 0x77, 0x52,
48554         0x9c, 0x69, 0xa4, 0x72, 0x69, 0x21, 0x1b, 0x2e, 0x38, 0x8f, 0x4c, 0x86, 0x55, 0x6f, 0x6e, 0x75,
48555         0xbe, 0x65, 0x68, 0x3b, 0x7d, 0xdd, 0x70, 0xa8, 0x6f, 0x26, 0x36, 0x8f, 0xf8, 0x6e, 0xf1, 0x0f,
48556         0x53, 0x10, 0xd5, 0x0d, 0x97, 0xec, 0x41, 0x3d, 0x5a, 0x26, 0x1d, 0x40, 0xc1, 0x6d, 0x6b, 0x74,
48557         0x6e, 0x0b, 0xd1, 0xb9, 0xfd, 0x3c, 0xcc, 0x79, 0xe5, 0xa4, 0x6f, 0xc9, 0x68, 0x5a, 0x50, 0x67,
48558         0x18, 0x08, 0xc9, 0x93, 0x7e, 0x51, 0x70, 0xd7, 0x5d, 0x4e, 0xd3, 0x47, 0xae, 0x40, 0xc2, 0xc8,
48559         0x15, 0x28, 0xb4, 0x68, 0xe6, 0x46, 0x2e, 0x9a, 0x79, 0x8e, 0xde, 0x16, 0x67, 0x51, 0xf9, 0x09,
48560         0x01, 0x2e, 0xa4, 0x75, 0x62, 0xb6, 0x70, 0x75, 0x69, 0x14, 0xc2, 0x2b, 0x85, 0x9c, 0x49, 0x6a,
48561         0x74, 0x1e, 0x99, 0x14, 0x59, 0x14, 0xa4, 0x7f, 0x38, 0xe6, 0xfa, 0x4d, 0x8c, 0x3f, 0xe7, 0x7f,
48562         0x0b, 0x48, 0xfe, 0x9b, 0x66, 0x87, 0x46, 0xaa, 0x26, 0x26, 0x87, 0xc1, 0xe0, 0xaf, 0x59, 0x5e,
48563         0x89, 0xaf, 0x7a, 0x0f, 0x9b, 0x49, 0x54, 0xd0, 0xd7, 0x04, 0xb8, 0xe2, 0x3e, 0x6f, 0x26, 0x56,
48564         0x95, 0x4b, 0x31, 0xba, 0x71, 0x5f, 0x68, 0x93, 0x90, 0x77, 0xce, 0xa9, 0x97, 0xd9, 0x73, 0x67,
48565         0x22, 0x13, 0xb7, 0x60, 0xc6, 0x73, 0x8b, 0xe4, 0x5f, 0xe1, 0x5d, 0x4d, 0xb7, 0xd7, 0xc4, 0xd2,
48566         0x60, 0x08, 0x0d, 0x9f, 0x72, 0x1e, 0xdf, 0x7f, 0xa8, 0x5b, 0xa7, 0xba, 0xd6, 0x49, 0x3d, 0xe5,
48567         0x7c, 0xc1, 0x85, 0x52, 0x7d, 0x04, 0x54, 0x87, 0xb9, 0xbe, 0xf6, 0x78, 0x7f, 0x77, 0xff, 0x7e,
48568         0x73, 0x4f, 0x7b, 0xa2, 0x7b, 0xdb, 0xf0, 0x08, 0x19, 0x80, 0xe1, 0x50, 0x14, 0xa4, 0xc2, 0xca,
48569         0x80, 0x2a, 0x3b, 0x33, 0xd7, 0x23, 0x0a, 0x3b, 0x15, 0x65, 0x39, 0xed, 0xf0, 0x31, 0x6b, 0x17,
48570         0x60, 0x23, 0xf9, 0xbf, 0x91, 0x7e, 0x5e, 0x80, 0x2b, 0xa3, 0xfe, 0x03, 0xf4, 0xa9, 0x00, 0xcf,
48571         0xb1, 0xf3, 0xa0, 0x0f, 0x61, 0x1f, 0xe8, 0x16, 0x81, 0x1a, 0x98, 0x96, 0x43, 0xb2, 0xd9, 0x98,
48572         0xda, 0x4c, 0xb2, 0xa8, 0x1c, 0x85, 0xaf, 0x66, 0xa9, 0x44, 0xfa, 0x4e, 0x01, 0x66, 0x82, 0xff,
48573         0x22, 0xfa, 0x5c, 0x78, 0x32, 0xbe, 0x34, 0xf2, 0x7f, 0x0f, 0x4f, 0xbe, 0xea, 0xe8, 0xc9, 0xb7,
48574         0x08, 0xf3, 0xbd, 0x6e, 0xbf, 0xeb, 0xe8, 0x9d, 0xda, 0xf0, 0xf8, 0x58, 0xb7, 0xd4, 0x7d, 0x51,
48575         0x90, 0x7e, 0x32, 0x0f, 0x4b, 0x3c, 0x5d, 0x15, 0xf4, 0x65, 0x38, 0x6f, 0x5b, 0x76, 0x93, 0x66,
48576         0xdc, 0xb6, 0xcc, 0x3e, 0x9e, 0xa2, 0x44, 0xc8, 0xcb, 0xec, 0xc9, 0x74, 0xc3, 0xb6, 0xec, 0x04,
48577         0x7c, 0xe2, 0x99, 0x24, 0x44, 0x9e, 0x31, 0x90, 0x1a, 0x92, 0x0a, 0x33, 0x1a, 0xc3, 0x50, 0x97,
48578         0x42, 0xd5, 0xb0, 0x5c, 0x74, 0x8b, 0x99, 0xcf, 0xb3, 0x79, 0xf4, 0x7a, 0xaa, 0x0f, 0xe1, 0xa0,
48579         0x97, 0x70, 0xe2, 0x8f, 0xee, 0x9c, 0x4a, 0xb1, 0xd1, 0x16, 0x33, 0xbd, 0x67, 0x53, 0xe9, 0xe5,
48580         0xcc, 0x64, 0x5c, 0x12, 0x35, 0x74, 0x0d, 0xe6, 0xfb, 0xbe, 0xce, 0xb7, 0xde, 0x23, 0xf1, 0xc9,
48581         0xf3, 0xd7, 0x66, 0xd5, 0x68, 0x76, 0x6d, 0x19, 0x16, 0x71, 0xa7, 0xf8, 0xa4, 0xc8, 0xe8, 0x91,
48582         0x7e, 0x40, 0xa0, 0x7e, 0x4d, 0xe3, 0x8d, 0xcc, 0xa6, 0xb1, 0xcf, 0x43, 0x7d, 0x9a, 0x28, 0xd9,
48583         0xf6, 0xd1, 0x1e, 0xd5, 0x3d, 0x34, 0x8e, 0xf6, 0xc4, 0x9c, 0xf4, 0x4d, 0xb0, 0x96, 0xd4, 0x7f,
48584         0xe8, 0xf3, 0x61, 0xab, 0xf3, 0xec, 0xdd, 0xe6, 0x1a, 0x9c, 0xf7, 0xe8, 0xb0, 0x8c, 0x16, 0xa3,
48585         0x43, 0xda, 0x45, 0xf5, 0x3a, 0x96, 0x77, 0xc8, 0x50, 0x0a, 0xe8, 0x08, 0x3c, 0x9f, 0xac, 0xd1,
48586         0xe1, 0xc3, 0xab, 0x0b, 0xb6, 0x65, 0xd7, 0xeb, 0x41, 0x74, 0xe9, 0xc7, 0x05, 0x98, 0x8f, 0x80,
48587         0xa1, 0xcf, 0xc1, 0x74, 0xbb, 0xed, 0x7d, 0x66, 0x1a, 0xf0, 0xd0, 0x6e, 0x7b, 0xe8, 0x7b, 0xb0,
48588         0xe8, 0x5e, 0x75, 0xee, 0x1a, 0xf7, 0x0d, 0x9d, 0x92, 0xce, 0xe6, 0x1e, 0x96, 0x5d, 0x79, 0x32,
48589         0xbc, 0x86, 0xee, 0x48, 0xbf, 0x23, 0xc2, 0x4c, 0x50, 0x0d, 0x28, 0xc5, 0x71, 0xeb, 0xd1, 0xb3,
48590         0x3a, 0x6e, 0x25, 0x0e, 0xc7, 0xdf, 0x82, 0x29, 0xe7, 0x71, 0x58, 0x7d, 0x2a, 0xc1, 0x57, 0xa7,
48591         0x0b, 0xa5, 0x16, 0x9c, 0xc7, 0x8c, 0x39, 0x07, 0xae, 0x85, 0xbc, 0x9e, 0x52, 0x9d, 0xaf, 0xdb,
48592         0xa6, 0x45, 0x9b, 0xc0, 0x71, 0xbd, 0x9a, 0xba, 0x83, 0xbf, 0x10, 0xf0, 0x79, 0x1a, 0x26, 0x15,
48593         0xf2, 0xb5, 0xfa, 0xe7, 0xe0, 0xc5, 0x80, 0xc3, 0xd3, 0xb4, 0x3a, 0xc7, 0x52, 0x2e, 0x11, 0x89,
48594         0x1b, 0xa0, 0xa0, 0x36, 0xea, 0xce, 0x39, 0xf5, 0x39, 0xcf, 0xd9, 0x69, 0x4a, 0xf5, 0xd9, 0x1b,
48595         0x5d, 0x1b, 0x7d, 0x91, 0x22, 0x64, 0x6b, 0x74, 0x2d, 0x73, 0xa3, 0x6b, 0x6c, 0xef, 0xcd, 0xda,
48596         0x68, 0x21, 0x4b, 0xa3, 0x6b, 0xf4, 0x75, 0xd8, 0x8e, 0xbe, 0x0e, 0x4f, 0xa6, 0xbe, 0x0e, 0x37,
48597         0x38, 0xaf, 0xc3, 0x76, 0xf8, 0x75, 0x18, 0xbd, 0x1f, 0x70, 0x4c, 0xe4, 0xde, 0x47, 0x17, 0x52,
48598         0x5c, 0xa9, 0x47, 0xaf, 0x9e, 0xd5, 0x18, 0x3a, 0x31, 0x17, 0x8e, 0xe4, 0xd1, 0x6b, 0x15, 0xbc,
48599         0x02, 0xd8, 0x6b, 0x53, 0x64, 0x49, 0x4e, 0x03, 0x41, 0x5f, 0x80, 0x45, 0xf7, 0x30, 0xde, 0xd4,
48600         0x7c, 0xef, 0xae, 0xf0, 0xd9, 0x7a, 0x77, 0x1d, 0x66, 0xf0, 0xb5, 0x9a, 0xcd, 0xbb, 0xeb, 0x30,
48601         0xa3, 0x77, 0xd7, 0xf4, 0x1a, 0x67, 0xd2, 0xbc, 0xbb, 0x1e, 0x9d, 0xcd, 0xbb, 0xeb, 0x70, 0x94,
48602         0x77, 0xd7, 0x21, 0xdf, 0xbb, 0xeb, 0xec, 0x48, 0x75, 0x61, 0x9e, 0x77, 0xd7, 0x21, 0xd7, 0xbb,
48603         0x6b, 0xc8, 0x55, 0xe8, 0xdc, 0x19, 0x5d, 0x85, 0x7e, 0x19, 0x36, 0x3c, 0x64, 0x22, 0xd1, 0x1d,
48604         0x9b, 0x56, 0xff, 0xc0, 0xd2, 0xb1, 0x6c, 0x6a, 0x31, 0x6f, 0xab, 0xa3, 0xa8, 0xad, 0xbb, 0xd4,
48605         0x62, 0x04, 0xd0, 0x11, 0x2c, 0x38, 0x31, 0xaa, 0x62, 0xca, 0xf8, 0x62, 0xe2, 0xf1, 0x76, 0xd7,
48606         0xf6, 0x9e, 0x1d, 0xe2, 0x14, 0xd0, 0x5d, 0x98, 0xc3, 0x89, 0x96, 0x69, 0x3e, 0x68, 0x0c, 0x5b,
48607         0xb6, 0xee, 0x30, 0xef, 0xaa, 0x09, 0x16, 0xc9, 0x21, 0x50, 0x35, 0x82, 0x8a, 0xaa, 0x30, 0xd9,
48608         0xd7, 0x1e, 0xab, 0x9a, 0xf1, 0x20, 0xd3, 0xad, 0xa6, 0x0b, 0x8c, 0x6e, 0x06, 0x9c, 0xbb, 0x2e,
48609         0xa6, 0x74, 0x94, 0xeb, 0xd8, 0x45, 0xf1, 0xbd, 0xbb, 0xde, 0xc5, 0x13, 0x8f, 0x4e, 0x8f, 0x61,
48610         0xbb, 0xdb, 0xbc, 0x6f, 0xd0, 0x4d, 0x6e, 0x69, 0xb4, 0xc6, 0x94, 0x1b, 0x35, 0xe3, 0xa8, 0xdd,
48611         0x65, 0x58, 0xe8, 0x1e, 0x2c, 0xd0, 0x71, 0x1f, 0x24, 0xb5, 0x9c, 0x12, 0xcf, 0xfa, 0xa8, 0xbe,
48612         0xeb, 0xc2, 0xed, 0xe4, 0x55, 0x1a, 0x3e, 0x23, 0x40, 0xef, 0x1d, 0x00, 0x67, 0xd0, 0x74, 0xdf,
48613         0x86, 0x56, 0xb2, 0xbd, 0x0d, 0x4d, 0x39, 0x03, 0xa6, 0xb1, 0x5d, 0x93, 0xe0, 0xca, 0xa8, 0x0d,
48614         0x2b, 0x03, 0x0c, 0x75, 0x0a, 0x99, 0x3a, 0x93, 0x6b, 0xb3, 0x30, 0x1d, 0x68, 0xb3, 0xf4, 0x97,
48615         0x04, 0x98, 0xf2, 0x76, 0xef, 0x6c, 0x2f, 0x2b, 0x1e, 0x78, 0x58, 0x7c, 0x7c, 0x37, 0x93, 0x3d,
48616         0xb8, 0x3b, 0x8e, 0x44, 0x81, 0x78, 0x05, 0x31, 0x0d, 0x77, 0xa0, 0x89, 0x39, 0xe9, 0xc7, 0xc6,
48617         0x61, 0x21, 0xb6, 0x09, 0xfd, 0x1b, 0xe1, 0x7e, 0x32, 0xc5, 0x71, 0x63, 0xfe, 0xe9, 0x1d, 0x37,
48618         0x7e, 0x39, 0xc9, 0x71, 0x63, 0x9a, 0xe8, 0x42, 0x3c, 0xfc, 0x45, 0x44, 0x17, 0xae, 0xdb, 0xc6,
48619         0xb0, 0xcf, 0xcc, 0xf1, 0xb3, 0xfa, 0xcc, 0x34, 0x61, 0x23, 0xb2, 0xc6, 0x74, 0x8d, 0x13, 0x77,
48620         0x09, 0x62, 0x72, 0xc6, 0x1b, 0xfc, 0xf1, 0x93, 0x88, 0xa6, 0xa6, 0x90, 0x44, 0x3d, 0x58, 0x8f,
48621         0x97, 0xba, 0x77, 0x0a, 0x93, 0x69, 0x71, 0x92, 0x93, 0xb0, 0xd4, 0x64, 0x82, 0x3c, 0x9f, 0x96,
48622         0xff, 0x9b, 0x00, 0x0b, 0xb1, 0xde, 0xe5, 0xb0, 0xa5, 0x5b, 0x5e, 0x37, 0x08, 0xd9, 0xd9, 0xf2,
48623         0xb1, 0xd4, 0x64, 0x82, 0xa8, 0x0b, 0x6b, 0xb1, 0x42, 0xb7, 0x0f, 0x72, 0x29, 0x67, 0xdc, 0xc3,
48624         0x04, 0x24, 0x35, 0x91, 0x9c, 0xf4, 0x5f, 0xe6, 0x60, 0x3d, 0x91, 0xc7, 0xcf, 0xd8, 0x69, 0xe4,
48625         0x2d, 0x98, 0x61, 0x1e, 0xb2, 0xa9, 0x1b, 0x98, 0xb4, 0x6b, 0xaf, 0xfd, 0x00, 0xa0, 0x1a, 0x42,
48626         0xfb, 0xc6, 0xbb, 0x8f, 0xc4, 0xeb, 0xfc, 0xc0, 0xb1, 0x6c, 0x2a, 0xba, 0xa6, 0xea, 0x00, 0x90,
48627         0x91, 0x42, 0xc0, 0xd4, 0x29, 0x8c, 0x42, 0x92, 0xd2, 0x57, 0x05, 0x98, 0x09, 0x36, 0x20, 0xdb,
48628         0x8d, 0x4f, 0x10, 0xe3, 0x99, 0x1d, 0x76, 0x7d, 0xaf, 0x00, 0xe0, 0x33, 0x97, 0x4d, 0x23, 0xc6,
48629         0x87, 0x3f, 0xb3, 0x35, 0xef, 0x24, 0xe4, 0x07, 0x24, 0xc4, 0x3b, 0x49, 0x14, 0xa9, 0xb9, 0xe2,
48630         0xa0, 0x28, 0x53, 0x73, 0xc5, 0x41, 0xb1, 0x28, 0x8e, 0x49, 0xbf, 0x2c, 0xc0, 0x5a, 0xd2, 0x08,
48631         0x25, 0x31, 0x7a, 0xb4, 0xfe, 0xa0, 0xa7, 0x87, 0x87, 0x59, 0x38, 0x13, 0x3d, 0x86, 0x8b, 0x81,
48632         0x01, 0x15, 0x9f, 0xf2, 0x6c, 0x76, 0x28, 0x89, 0xe1, 0x87, 0x12, 0x31, 0xd5, 0x74, 0xc2, 0xd2,
48633         0x8f, 0x0a, 0x70, 0x31, 0x95, 0x00, 0xba, 0x17, 0xee, 0xe2, 0xcd, 0xb3, 0xf3, 0xf0, 0x34, 0x21,
48634         0xe7, 0x3b, 0xcc, 0x21, 0xee, 0x46, 0xf2, 0x7a, 0x1b, 0x71, 0x5a, 0xbc, 0x2d, 0x67, 0x0b, 0xe0,
48635         0x13, 0x42, 0x89, 0xd2, 0x28, 0x66, 0x7c, 0x30, 0x0e, 0xa2, 0x48, 0xdf, 0x1e, 0x5f, 0x6b, 0xfc,
48636         0xb5, 0x18, 0xdd, 0x82, 0x79, 0x2a, 0xad, 0x34, 0xdd, 0xeb, 0x89, 0x4c, 0x7c, 0xce, 0x51, 0x24,
48637         0x17, 0x07, 0x1d, 0xc2, 0x92, 0x4d, 0x57, 0x26, 0x9d, 0x5c, 0xa9, 0xb9, 0x47, 0xca, 0x5c, 0x8a,
48638         0xd8, 0x17, 0x94, 0xa9, 0xb9, 0xd8, 0x68, 0x17, 0xe6, 0xdd, 0xfc, 0x33, 0xea, 0xdd, 0x46, 0xf1,
48639         0xa4, 0xff, 0x75, 0x02, 0x50, 0xfc, 0x64, 0x8c, 0xde, 0x03, 0xd1, 0x19, 0xb4, 0x9b, 0x5b, 0xed,
48640         0xf6, 0xb0, 0x3f, 0xa4, 0x6f, 0xf5, 0x59, 0xd5, 0xb2, 0xe6, 0x9d, 0x41, 0x3b, 0x88, 0x87, 0x6e,
48641         0x02, 0xf4, 0xed, 0x93, 0x52, 0x73, 0xab, 0x37, 0x38, 0xd5, 0x3c, 0x45, 0x2c, 0x1e, 0x15, 0x02,
48642         0xa1, 0x4e, 0x61, 0x68, 0x92, 0x24, 0x17, 0xfa, 0x72, 0xf3, 0x9e, 0xd9, 0xef, 0x1a, 0x5a, 0xef,
48643         0xc3, 0xae, 0x73, 0x6a, 0x0e, 0x1d, 0x62, 0xf8, 0x93, 0xe5, 0xd9, 0x74, 0x79, 0x20, 0x73, 0x30,
48644         0xd1, 0x2e, 0xcc, 0x0c, 0x64, 0xca, 0x4c, 0x43, 0x27, 0x0a, 0x59, 0x29, 0x56, 0x3e, 0x72, 0x93,
48645         0x9d, 0xf2, 0x18, 0xb8, 0x3a, 0x3d, 0x90, 0x3d, 0x54, 0xf4, 0x18, 0x2e, 0x73, 0x5e, 0x1f, 0x43,
48646         0x8a, 0xf6, 0xe3, 0xa9, 0x8f, 0x9a, 0x8d, 0x84, 0x47, 0xcd, 0x51, 0x64, 0xd1, 0x7b, 0x70, 0x85,
48647         0x0b, 0x12, 0x54, 0xb4, 0x9f, 0xa0, 0x8a, 0xf6, 0xa3, 0xe0, 0xbc, 0xb7, 0xd2, 0x46, 0xc2, 0x5b,
48648         0xe9, 0xe4, 0xa8, 0xb7, 0xd2, 0x46, 0xea, 0x5b, 0x69, 0x83, 0xf7, 0x56, 0x8a, 0xde, 0x82, 0x02,
48649         0x79, 0x4b, 0xde, 0xaf, 0x37, 0x52, 0xad, 0xe2, 0x02, 0x03, 0xcb, 0x43, 0x40, 0x26, 0x5c, 0xb4,
48650         0xad, 0x6e, 0x33, 0x7c, 0x16, 0x09, 0xf6, 0xfa, 0x14, 0xe9, 0xf5, 0x84, 0x00, 0xeb, 0xea, 0x6e,
48651         0x93, 0x73, 0x17, 0x74, 0xde, 0xb6, 0xba, 0xa1, 0x6b, 0xa6, 0x70, 0xb4, 0x94, 0x4b, 0x9c, 0x0a,
48652         0x83, 0x9d, 0x0d, 0x34, 0x36, 0x44, 0x8c, 0x48, 0x00, 0x46, 0xfa, 0x2d, 0x01, 0xc6, 0xe9, 0xb8,
48653         0xae, 0x86, 0x57, 0xe7, 0x2b, 0xc9, 0xb3, 0x21, 0xbc, 0x0a, 0x7f, 0x5d, 0xc8, 0xe4, 0xdf, 0x53,
48654         0xc3, 0x98, 0x32, 0x75, 0x7f, 0x45, 0xd3, 0x65, 0x31, 0xe7, 0x7f, 0x54, 0xc4, 0xbc, 0xff, 0x51,
48655         0x15, 0xc7, 0xfc, 0x8f, 0x1b, 0xe2, 0xb8, 0xff, 0xb1, 0x29, 0x4e, 0xf8, 0x1f, 0x37, 0xa9, 0x53,
48656         0x05, 0xf2, 0x51, 0x14, 0x0b, 0xd2, 0x4f, 0x61, 0xc1, 0x34, 0x3a, 0x3b, 0xd0, 0x75, 0x58, 0x1c,
48657         0x44, 0x33, 0x7d, 0xf7, 0x85, 0x03, 0x99, 0x94, 0xf8, 0x05, 0xe8, 0x55, 0xc8, 0x0d, 0xe4, 0x2c,
48658         0x7a, 0x14, 0xb9, 0x81, 0x8c, 0x64, 0x18, 0x27, 0xd5, 0xb3, 0xb9, 0x9f, 0xb6, 0x84, 0x50, 0x40,
48659         0xf6, 0x7c, 0xde, 0x48, 0x7b, 0x3e, 0xb7, 0x33, 0x3c, 0x9f, 0xdb, 0xff, 0x9a, 0x9e, 0xcf, 0x1b,
48660         0xcf, 0xfc, 0x7c, 0xde, 0xf8, 0xc6, 0x3c, 0x9f, 0xff, 0x52, 0x0e, 0x56, 0xf8, 0xd3, 0x08, 0x6d,
48661         0xc2, 0x9a, 0x3f, 0x53, 0x82, 0x25, 0x5e, 0x87, 0xae, 0xb8, 0x73, 0x24, 0x5c, 0x8a, 0xee, 0xc0,
48662         0x95, 0x00, 0x26, 0xff, 0x2f, 0xa1, 0xaa, 0x47, 0x17, 0x3d, 0x0a, 0xdc, 0x7f, 0xa5, 0x02, 0xab,
48663         0x84, 0x10, 0x67, 0x20, 0x52, 0xb5, 0xf4, 0x25, 0x8c, 0x1f, 0x1b, 0x8b, 0x5f, 0x81, 0x75, 0xbf,
48664         0xfe, 0x88, 0x66, 0x12, 0x13, 0xe6, 0xb3, 0xe9, 0x5d, 0xad, 0xba, 0xec, 0x45, 0x0a, 0xa4, 0x1f,
48665         0x12, 0x40, 0x8c, 0xa9, 0x2a, 0x67, 0x8a, 0x55, 0x19, 0xc5, 0x3a, 0x73, 0x6c, 0x80, 0x59, 0x98,
48666         0xf2, 0x2c, 0x6e, 0xa8, 0xd6, 0x2c, 0x51, 0x9e, 0x26, 0x9f, 0x39, 0xea, 0x64, 0xfa, 0xe8, 0x59,
48667         0x9c, 0x4c, 0x1f, 0x7d, 0x63, 0x9d, 0x4c, 0xff, 0x86, 0x00, 0x73, 0xe1, 0xdb, 0xc1, 0x6c, 0xbe,
48668         0x5b, 0xc3, 0x38, 0x61, 0x76, 0x06, 0xa3, 0xd9, 0xb9, 0x0a, 0x17, 0x8f, 0x87, 0xbd, 0xde, 0x93,
48669         0x2d, 0xa3, 0x73, 0xa0, 0x59, 0x4e, 0x57, 0xeb, 0x6d, 0x19, 0x9d, 0x7b, 0xa6, 0x51, 0x37, 0x4f,
48670         0xf1, 0x78, 0xc3, 0x3d, 0xb9, 0x0e, 0xcb, 0x03, 0x6e, 0x51, 0xce, 0xbb, 0x6b, 0x62, 0x19, 0x79,
48671         0xe9, 0x11, 0x4c, 0x79, 0x77, 0x8c, 0xd9, 0xae, 0xbd, 0x3c, 0xf0, 0x30, 0xeb, 0xd7, 0xcf, 0xe0,
48672         0x6c, 0x1a, 0x4b, 0xe4, 0x7f, 0x20, 0xc0, 0x74, 0xe0, 0x32, 0x11, 0xbd, 0x0b, 0x93, 0xcc, 0xcf,
48673         0x38, 0x13, 0xea, 0x9e, 0x4f, 0xb0, 0xe5, 0x76, 0x34, 0x7a, 0x06, 0xb5, 0xd9, 0xdb, 0xb4, 0x8b,
48674         0x86, 0x6a, 0x00, 0xb6, 0xde, 0xef, 0x52, 0x2f, 0xcc, 0xa9, 0xd2, 0x6c, 0x80, 0x08, 0x5e, 0xfa,
48675         0x7c, 0x2c, 0x54, 0x85, 0x49, 0xbb, 0xad, 0xf5, 0x7c, 0xe9, 0xf5, 0x42, 0x82, 0x55, 0x27, 0x81,
48676         0x51, 0x5d, 0xe0, 0xda, 0x2c, 0x4c, 0xb7, 0x7c, 0xa2, 0xd2, 0x11, 0xcc, 0x47, 0x18, 0x45, 0xb5,
48677         0x10, 0x04, 0x7b, 0xa3, 0x1d, 0xc9, 0x9e, 0x1a, 0x22, 0xfb, 0xdd, 0x02, 0x4c, 0xb2, 0xaa, 0xb3,
48678         0xb9, 0x9e, 0x62, 0xc0, 0xe1, 0x7f, 0x6a, 0x27, 0x93, 0x43, 0xba, 0x63, 0x79, 0x50, 0xa1, 0x6e,
48679         0x8f, 0x8e, 0xe5, 0x41, 0xb5, 0x42, 0xbd, 0x4e, 0x1d, 0xcb, 0x83, 0x4d, 0x6a, 0x48, 0x71, 0x8c,
48680         0xcf, 0xab, 0x3f, 0x09, 0xb0, 0xcc, 0xf7, 0x59, 0xc0, 0x7b, 0xb2, 0x12, 0x9e, 0xed, 0xc9, 0xea,
48681         0x23, 0x58, 0x6e, 0x9f, 0x34, 0xc9, 0x8d, 0x64, 0x28, 0x94, 0x2d, 0xfb, 0xa7, 0x33, 0xbe, 0xe5,
48682         0xa9, 0x8b, 0xed, 0x13, 0x9c, 0x19, 0x22, 0x11, 0x7e, 0x06, 0xc9, 0x7f, 0xa6, 0xcf, 0x20, 0x63,
48683         0xcf, 0xfa, 0x0c, 0x92, 0x70, 0xdf, 0x9f, 0x41, 0xfd, 0x9c, 0x73, 0xdf, 0xff, 0x3e, 0xef, 0xbe,
48684         0x7f, 0x22, 0xed, 0xfd, 0xe3, 0x4e, 0x33, 0x78, 0xe5, 0x7f, 0x2e, 0x7e, 0xe5, 0xcf, 0x8f, 0xf2,
48685         0x38, 0xf9, 0xec, 0xef, 0x80, 0xc1, 0x37, 0x92, 0xc2, 0xd9, 0xde, 0x48, 0xbe, 0x02, 0xcb, 0x83,
48686         0xc0, 0x4e, 0x8e, 0xb7, 0xbb, 0x43, 0xf3, 0xc8, 0x76, 0xdd, 0x0e, 0xf3, 0x2f, 0xc0, 0x0e, 0x78,
48687         0x18, 0x2a, 0x9f, 0x90, 0xa7, 0x2b, 0xe9, 0x6d, 0xe6, 0x54, 0x1f, 0x9f, 0xea, 0x4a, 0xba, 0x9b,
48688         0x38, 0xff, 0x09, 0x6b, 0xfa, 0x99, 0x9f, 0xb0, 0xf8, 0x2e, 0x36, 0x67, 0x92, 0x5c, 0x6c, 0xbe,
48689         0x0e, 0x63, 0x96, 0x3e, 0xb8, 0xcb, 0x1e, 0x0e, 0xd7, 0x13, 0xfe, 0x93, 0xc1, 0x5d, 0x95, 0x80,
48690         0xa1, 0x0a, 0x4c, 0xe2, 0xdf, 0xa6, 0xfa, 0x01, 0x7b, 0x11, 0xbc, 0x90, 0x88, 0xd1, 0x54, 0x3f,
48691         0x50, 0x27, 0x30, 0xb0, 0xfa, 0x01, 0xba, 0x13, 0xf6, 0x22, 0x3a, 0x9f, 0x32, 0xdb, 0xc9, 0x4a,
48692         0x91, 0xe8, 0x40, 0xf4, 0x00, 0x96, 0x22, 0x2e, 0x35, 0xa8, 0xbb, 0x42, 0x31, 0xc3, 0x5d, 0x07,
48693         0x17, 0x13, 0x3d, 0x80, 0x75, 0xcb, 0x6a, 0x37, 0xfd, 0xa5, 0x8a, 0xae, 0x08, 0xf4, 0xd4, 0xbe,
48694         0x90, 0x72, 0x37, 0xad, 0xaa, 0x75, 0x3e, 0x96, 0xba, 0x66, 0x59, 0x6d, 0x6e, 0x49, 0xf4, 0x61,
48695         0xe9, 0x6f, 0x61, 0x31, 0x21, 0x34, 0x89, 0xfe, 0x6c, 0x6c, 0x75, 0xd1, 0x2d, 0xeb, 0x5f, 0x8e,
48696         0xc1, 0x74, 0x00, 0x18, 0xdd, 0x87, 0x25, 0xbf, 0x78, 0xab, 0x7e, 0x97, 0x9e, 0x17, 0x8a, 0x99,
48697         0x6e, 0x9c, 0x16, 0x43, 0x98, 0x14, 0x31, 0x81, 0xa0, 0x92, 0xe9, 0x9a, 0x8c, 0x43, 0x50, 0x49,
48698         0x20, 0x58, 0xca, 0x64, 0xa1, 0xce, 0x21, 0x58, 0x42, 0x1f, 0xc1, 0x86, 0x9f, 0x4d, 0x1c, 0x22,
48699         0x68, 0x96, 0x53, 0x74, 0x1b, 0x9e, 0xc5, 0xe6, 0x7b, 0x2d, 0x84, 0x4f, 0xd0, 0x59, 0xeb, 0xd3,
48700         0x68, 0x2b, 0x99, 0xf4, 0x4a, 0x93, 0x68, 0x2b, 0x7c, 0xda, 0x8a, 0xcb, 0xf7, 0xc4, 0x53, 0xd1,
48701         0x56, 0xd2, 0xf8, 0x56, 0x5c, 0xbe, 0x27, 0x9f, 0x81, 0xb6, 0x42, 0x02, 0xf5, 0x70, 0x17, 0xdd,
48702         0x6c, 0xaa, 0x7c, 0x5c, 0xd4, 0xa7, 0x7a, 0x16, 0x08, 0x18, 0x8b, 0x4a, 0x5f, 0x15, 0x60, 0x4c,
48703         0xa5, 0xcb, 0x60, 0x06, 0x77, 0xe0, 0x18, 0xf2, 0xa9, 0xec, 0x53, 0xa3, 0x3e, 0x32, 0x99, 0x6f,
48704         0x75, 0x63, 0x53, 0x1c, 0x23, 0x62, 0x1e, 0x5b, 0x5d, 0xb3, 0x89, 0x79, 0x0c, 0xf8, 0xcc, 0x62,
48705         0xde, 0x34, 0x4c, 0xda, 0xc5, 0xa6, 0xac, 0x94, 0x58, 0xf4, 0x17, 0x5b, 0x69, 0xca, 0x25, 0xb9,
48706         0x44, 0xef, 0x65, 0xec, 0x52, 0x53, 0x96, 0x65, 0x59, 0xcc, 0x4b, 0x7f, 0x3c, 0x0e, 0x62, 0x74,
48707         0xc9, 0xce, 0x76, 0x46, 0x8c, 0x62, 0x85, 0x39, 0xfc, 0x91, 0xf1, 0x4c, 0x92, 0xa8, 0xfd, 0xa4,
48708         0xaf, 0x50, 0xd7, 0xc8, 0xf6, 0x93, 0xfe, 0x0d, 0xc6, 0xdc, 0x93, 0x7e, 0xf1, 0x71, 0xb1, 0x4c,
48709         0x2f, 0x8d, 0x30, 0x00, 0xfe, 0x18, 0x63, 0x1f, 0x65, 0xfc, 0x31, 0xce, 0x3e, 0x2a, 0xf8, 0x63,
48710         0x82, 0x7d, 0x6c, 0xe2, 0x8f, 0x49, 0x34, 0x03, 0x05, 0x4c, 0x40, 0xc6, 0x5f, 0x05, 0xf7, 0xab,
48711         0x8a, 0xbf, 0xa6, 0xd8, 0x97, 0x42, 0xca, 0x80, 0x7d, 0x95, 0x08, 0xf9, 0x69, 0xf6, 0x55, 0x26,
48712         0x65, 0x33, 0xec, 0xab, 0x4a, 0x6a, 0x9b, 0x65, 0x5f, 0x9b, 0xa4, 0x6c, 0x0e, 0x1f, 0x66, 0x31,
48713         0x4d, 0x85, 0x54, 0x38, 0xef, 0x7e, 0x56, 0x49, 0xa9, 0xc8, 0x3e, 0x95, 0x0a, 0xa9, 0x72, 0x81,
48714         0x7d, 0x96, 0x68, 0x9d, 0x88, 0x7d, 0x56, 0x8a, 0xa4, 0xd2, 0x45, 0xf6, 0x59, 0xa5, 0xb5, 0x2e,
48715         0xa1, 0x39, 0x00, 0xc2, 0xbb, 0x42, 0xea, 0x5d, 0x76, 0xbf, 0x15, 0x5a, 0xf3, 0x0a, 0xfb, 0x56,
48716         0x2a, 0xb4, 0xae, 0x55, 0xf6, 0x5d, 0x29, 0x52, 0xea, 0x6b, 0xac, 0x1b, 0xab, 0xe2, 0xba, 0xdf,
48717         0x8d, 0x8a, 0xb8, 0xe1, 0x77, 0xa3, 0x22, 0x9e, 0xf7, 0xbb, 0x51, 0x11, 0x2f, 0xf8, 0xdd, 0xa8,
48718         0x88, 0x17, 0xfd, 0x6e, 0x54, 0xc4, 0x4b, 0x81, 0x6e, 0x54, 0xc4, 0xcb, 0x81, 0x6e, 0x54, 0xc4,
48719         0x2b, 0x81, 0x6e, 0x54, 0xc4, 0xab, 0x81, 0x6e, 0x54, 0x44, 0x29, 0xd0, 0x8d, 0x8a, 0xf8, 0x5c,
48720         0xa0, 0x1b, 0x15, 0xf1, 0xf9, 0x40, 0x37, 0x2a, 0xe2, 0x0b, 0xc1, 0x6e, 0x54, 0xc4, 0x17, 0x83,
48721         0xdd, 0xa8, 0x88, 0x2f, 0x05, 0xbb, 0x51, 0x11, 0xaf, 0x05, 0xbb, 0x51, 0x11, 0x5f, 0x0e, 0x76,
48722         0xa3, 0x22, 0xbe, 0x12, 0xec, 0x46, 0x45, 0x7c, 0x35, 0xd4, 0x6d, 0x8a, 0xf8, 0x5a, 0xa8, 0xdb,
48723         0x14, 0xf1, 0x75, 0xe9, 0x7f, 0x1f, 0x83, 0xf5, 0xc4, 0xdd, 0x1f, 0xbd, 0x02, 0x62, 0xc0, 0x85,
48724         0x02, 0x7d, 0x5b, 0xa5, 0x37, 0x49, 0xb1, 0x7c, 0xa4, 0xc0, 0x92, 0xc3, 0x51, 0x42, 0x61, 0xf7,
48725         0x46, 0xdc, 0x32, 0xf4, 0x76, 0x4a, 0x48, 0x08, 0x1a, 0x4e, 0x44, 0x4d, 0x06, 0x40, 0x57, 0x60,
48726         0x5a, 0x33, 0x1c, 0xdd, 0x30, 0xb4, 0x03, 0xd3, 0x72, 0x98, 0x53, 0x80, 0x60, 0x16, 0x6a, 0x00,
48727         0xd1, 0xe0, 0x68, 0x36, 0xf4, 0x8f, 0x77, 0xa9, 0x27, 0x8a, 0xee, 0x27, 0x94, 0x78, 0x96, 0x9d,
48728         0x68, 0x19, 0xe3, 0xc6, 0x50, 0xd1, 0x3b, 0xb0, 0x31, 0x70, 0x9f, 0xac, 0xb6, 0x8c, 0xce, 0xbd,
48729         0x61, 0xbf, 0xa5, 0x5b, 0xf7, 0x8f, 0x99, 0xe9, 0x84, 0x6b, 0x7a, 0x98, 0x08, 0x81, 0xde, 0xa7,
48730         0x5a, 0xf0, 0x9e, 0x0d, 0xb0, 0x41, 0xbc, 0x22, 0x9a, 0x56, 0xa6, 0x5d, 0x66, 0xc9, 0xb6, 0xec,
48731         0x18, 0x26, 0xba, 0x40, 0xce, 0x75, 0x5b, 0x46, 0xe7, 0xb0, 0x46, 0xaf, 0xf4, 0x67, 0x55, 0x3f,
48732         0x03, 0x1d, 0xc2, 0x0a, 0x5f, 0xc3, 0x91, 0x1d, 0x13, 0x46, 0xf9, 0x14, 0xe5, 0xe2, 0xa2, 0x2a,
48733         0xac, 0xc4, 0x9e, 0x37, 0xe8, 0x85, 0x1d, 0x3d, 0x21, 0x24, 0x94, 0x4a, 0x3f, 0x9e, 0x07, 0xf0,
48734         0xfd, 0xed, 0xa1, 0x2d, 0xb8, 0x10, 0xec, 0x8d, 0x98, 0x97, 0x36, 0xfa, 0xfa, 0x7b, 0x3e, 0xd0,
48735         0xec, 0x98, 0xa3, 0x36, 0x9d, 0x5a, 0x2d, 0xa8, 0x09, 0xae, 0xe4, 0x72, 0x23, 0xd4, 0xc4, 0x83,
48736         0x8e, 0xe4, 0x36, 0xa2, 0xf5, 0x04, 0x1e, 0x22, 0xde, 0x82, 0xf5, 0x60, 0x35, 0x61, 0x36, 0xf3,
48737         0xd4, 0x99, 0x5c, 0x00, 0x3d, 0xcc, 0xe3, 0x97, 0x60, 0x2d, 0x8c, 0x1c, 0x60, 0x90, 0xbe, 0x82,
48738         0x5d, 0x1d, 0xc9, 0xa0, 0xba, 0x1a, 0x22, 0x1f, 0x60, 0xed, 0x2e, 0xe7, 0xc9, 0x70, 0x3c, 0xe3,
48739         0x33, 0x67, 0xf4, 0xcd, 0x50, 0xfa, 0xce, 0x09, 0xaa, 0x17, 0x1f, 0x74, 0xbb, 0xf4, 0x2a, 0x2c,
48740         0x44, 0xba, 0xd8, 0xbb, 0x53, 0x16, 0xc3, 0x5d, 0xb6, 0xdb, 0xc1, 0xc7, 0xb6, 0xd0, 0x00, 0x0f,
48741         0x46, 0x6a, 0x58, 0x08, 0x8e, 0x5f, 0x37, 0x92, 0xf4, 0x94, 0x17, 0xf4, 0x9a, 0x09, 0xb5, 0x4a,
48742         0x96, 0x3f, 0xeb, 0xf0, 0xc9, 0x40, 0x6f, 0x6e, 0xb9, 0x98, 0x3b, 0xe7, 0x54, 0x9f, 0x0c, 0x6a,
48743         0xc3, 0x3c, 0x3e, 0x02, 0x34, 0x07, 0xba, 0x65, 0x77, 0x6d, 0x47, 0x37, 0x5c, 0x9d, 0x90, 0xcd,
48744         0xcc, 0x94, 0x1b, 0x18, 0xff, 0xc0, 0xc3, 0xdf, 0x39, 0xa7, 0xce, 0x61, 0x92, 0x7e, 0x0e, 0xba,
48745         0x0f, 0x05, 0x8f, 0xef, 0xf1, 0x94, 0x87, 0x3a, 0x1e, 0xf5, 0x03, 0x9f, 0x6d, 0x8f, 0x08, 0x7a,
48746         0x17, 0xc6, 0x87, 0xb6, 0x76, 0xa2, 0xa7, 0xba, 0xd6, 0x8c, 0x50, 0x6b, 0x1e, 0x61, 0x0c, 0x95,
48747         0x22, 0xfa, 0xef, 0x34, 0x93, 0x19, 0xdf, 0x69, 0xd8, 0x33, 0x50, 0x21, 0xdb, 0x33, 0x50, 0xe8,
48748         0xd1, 0x85, 0x5a, 0xeb, 0x0b, 0x29, 0x8f, 0x2e, 0xc0, 0x20, 0x82, 0x86, 0xde, 0x5f, 0x15, 0xe0,
48749         0x8a, 0xed, 0x6a, 0xd4, 0x30, 0xa9, 0x36, 0xf6, 0xec, 0x39, 0x9d, 0x62, 0x76, 0xd7, 0x70, 0x55,
48750         0x53, 0x12, 0x90, 0xd5, 0xcb, 0x36, 0xd3, 0xbe, 0x49, 0x00, 0xa8, 0xcd, 0xf9, 0x2e, 0xc1, 0x88,
48751         0x16, 0xe5, 0x32, 0x2c, 0x72, 0x1e, 0x6a, 0xa5, 0x9f, 0xcd, 0xc1, 0xc5, 0xd4, 0x21, 0x87, 0xd7,
48752         0x2e, 0x6f, 0xc8, 0x05, 0x21, 0x0f, 0xad, 0xee, 0xc9, 0x89, 0x6e, 0xb9, 0xee, 0x1f, 0x82, 0x30,
48753         0x11, 0x10, 0x54, 0xa2, 0x51, 0x4d, 0x3d, 0x2f, 0x29, 0x23, 0x42, 0xa1, 0x92, 0x8e, 0x44, 0x6f,
48754         0x03, 0xd8, 0x3d, 0xd3, 0x09, 0x05, 0x06, 0x1b, 0x61, 0xa4, 0xe2, 0xc3, 0xa3, 0x43, 0x78, 0x31,
48755         0x8d, 0x6b, 0x3c, 0x27, 0x9b, 0x0f, 0x8b, 0x95, 0x92, 0xcc, 0xfc, 0x51, 0x3e, 0x9f, 0xc2, 0x3f,
48756         0x06, 0xfe, 0x00, 0xc3, 0x4a, 0x06, 0x3c, 0x97, 0x61, 0x16, 0xa1, 0x3b, 0x20, 0x6a, 0xb6, 0x6d,
48757         0xb6, 0xbb, 0x9a, 0xa3, 0x77, 0x68, 0x48, 0x97, 0x4c, 0x47, 0xed, 0xf9, 0x10, 0x96, 0xda, 0x90,
48758         0x4e, 0xe0, 0x42, 0xda, 0xbc, 0xfa, 0xec, 0x2a, 0xfa, 0xc7, 0xcc, 0x10, 0x2b, 0x36, 0xe7, 0xb2,
48759         0x1b, 0x62, 0xc5, 0x50, 0xc3, 0xe7, 0x83, 0x6f, 0x19, 0x7d, 0x3c, 0x40, 0x30, 0xd7, 0xd2, 0xb5,
48760         0xfe, 0xbe, 0x66, 0x68, 0x27, 0x44, 0x3f, 0x8d, 0x46, 0xb5, 0xf3, 0xb4, 0x6b, 0x73, 0x51, 0xed,
48761         0xda, 0x3c, 0x5a, 0x02, 0x91, 0x89, 0x42, 0x9e, 0x7d, 0x9f, 0x38, 0x26, 0xfd, 0xba, 0x00, 0x57,
48762         0x46, 0xcd, 0x20, 0xf4, 0x7e, 0xb8, 0x61, 0x6f, 0x3d, 0xd5, 0x3c, 0x0c, 0xb7, 0x71, 0x37, 0x53,
48763         0x00, 0x15, 0x5b, 0xeb, 0xeb, 0x5b, 0xf6, 0xed, 0x76, 0x17, 0x1f, 0x84, 0x56, 0x00, 0xd9, 0xfa,
48764         0x40, 0xb3, 0x34, 0x47, 0xf7, 0x5f, 0xf3, 0xc4, 0x9c, 0xf4, 0xc3, 0x05, 0x98, 0x09, 0xf6, 0x2a,
48765         0x7a, 0x01, 0xe6, 0xc2, 0xfb, 0x0d, 0x9b, 0x78, 0xb3, 0xa1, 0xbd, 0x06, 0xdd, 0x81, 0x59, 0xe2,
48766         0xd9, 0x87, 0xf0, 0x6d, 0x39, 0x36, 0x9b, 0x71, 0x52, 0xb2, 0x3b, 0x19, 0x17, 0x52, 0x9d, 0x61,
48767         0x88, 0x54, 0x87, 0xef, 0x3d, 0x98, 0x63, 0x4a, 0x81, 0x96, 0x13, 0x74, 0x6b, 0xf5, 0x5c, 0x9a,
48768         0x2e, 0x1d, 0x03, 0x55, 0x67, 0xa9, 0x72, 0x20, 0xfb, 0x44, 0x2f, 0xe3, 0xb3, 0x31, 0xdb, 0x9b,
48769         0x56, 0xf9, 0x9c, 0x28, 0x3b, 0xe7, 0xd4, 0x9c, 0xa1, 0x10, 0x50, 0xd7, 0x53, 0x40, 0x02, 0x68,
48770         0x99, 0x80, 0x96, 0xd1, 0xbd, 0x78, 0x68, 0xc2, 0x89, 0x94, 0x1b, 0xb8, 0x91, 0x31, 0x09, 0xaf,
48771         0x03, 0xc2, 0x52, 0x20, 0x95, 0xc0, 0x3d, 0x8d, 0x6a, 0xea, 0x34, 0x83, 0x53, 0x82, 0xae, 0xc1,
48772         0xbc, 0x9f, 0x4b, 0x1d, 0xc2, 0x51, 0xa9, 0x34, 0x9a, 0x8d, 0x6a, 0x30, 0x8d, 0xb3, 0xdc, 0xb7,
48773         0x93, 0xa9, 0x14, 0xa1, 0xe5, 0xb6, 0x0f, 0xa7, 0x06, 0x91, 0x50, 0x1b, 0x56, 0x4e, 0x2c, 0x73,
48774         0x38, 0xb8, 0x6f, 0x35, 0x22, 0x9a, 0x59, 0x90, 0x12, 0x8f, 0xf1, 0x0e, 0x17, 0x45, 0x4d, 0x20,
48775         0x85, 0xee, 0x07, 0xa5, 0x94, 0xe9, 0x14, 0x75, 0xe7, 0xd0, 0x92, 0x1a, 0x16, 0x51, 0x84, 0xa0,
48776         0x88, 0xf2, 0x95, 0xb8, 0x88, 0x32, 0x33, 0x62, 0xdb, 0x0b, 0x91, 0x8d, 0xca, 0x27, 0x42, 0x4c,
48777         0x3e, 0xd9, 0x0b, 0xc8, 0x27, 0xb3, 0x29, 0xb7, 0xbf, 0x31, 0xd2, 0x07, 0x3e, 0xc3, 0xbe, 0x70,
48778         0x72, 0x09, 0xc0, 0x55, 0x60, 0xdb, 0xed, 0x50, 0xef, 0x39, 0x6a, 0x20, 0x07, 0x7d, 0x33, 0x2c,
48779         0x72, 0xfc, 0x8a, 0xb2, 0xfb, 0xf1, 0xd7, 0x92, 0x8d, 0x54, 0x39, 0xbe, 0x4e, 0x79, 0x84, 0x6a,
48780         0x08, 0x44, 0x27, 0x60, 0xd9, 0x5d, 0x37, 0xfb, 0xad, 0xe8, 0x4e, 0x2e, 0xfd, 0xa0, 0x00, 0xb3,
48781         0xa1, 0x99, 0x9b, 0x2d, 0xf0, 0x53, 0x08, 0x25, 0xbc, 0x6e, 0x6d, 0x67, 0x0b, 0x9e, 0x62, 0x5a,
48782         0x4e, 0x51, 0x14, 0x48, 0xe8, 0x13, 0x4c, 0x43, 0x11, 0x73, 0x5e, 0xba, 0x2c, 0xe6, 0xa5, 0xef,
48783         0x10, 0x60, 0x2e, 0xbc, 0x0e, 0x64, 0x7b, 0x43, 0x0f, 0xe3, 0x3c, 0xf3, 0x9d, 0xdf, 0x01, 0xe4,
48784         0xee, 0x29, 0xe8, 0x39, 0x98, 0x6d, 0x9b, 0xfd, 0x16, 0x95, 0x06, 0x9a, 0x86, 0xc2, 0x56, 0xcb,
48785         0x19, 0x3f, 0xf3, 0x9e, 0x82, 0xd7, 0xd4, 0xb6, 0xef, 0xb4, 0x11, 0x43, 0xd1, 0x73, 0xfc, 0x6c,
48786         0x20, 0xf7, 0x9e, 0x42, 0x28, 0x96, 0xa3, 0x14, 0xcb, 0x1c, 0x8a, 0xe5, 0x18, 0xc5, 0x32, 0x8f,
48787         0x62, 0x59, 0xfa, 0x6d, 0x01, 0xe6, 0xa3, 0xc1, 0x48, 0x9f, 0x87, 0x59, 0xe2, 0xea, 0xcf, 0x5b,
48788         0x79, 0xdc, 0xf5, 0x3d, 0x98, 0x89, 0x97, 0x92, 0xa8, 0xc3, 0xc4, 0xa4, 0xa5, 0xe4, 0x9e, 0x0f,
48789         0x17, 0x76, 0x76, 0xf8, 0x3e, 0x88, 0x96, 0x3e, 0xd0, 0x9d, 0x6e, 0xc0, 0x0e, 0x2d, 0x9f, 0xf2,
48790         0xc2, 0xa3, 0x46, 0x80, 0xd5, 0x18, 0xba, 0xf4, 0x5d, 0x02, 0x4c, 0x07, 0xea, 0x43, 0x6f, 0x87,
48791         0xff, 0xf8, 0x17, 0x47, 0x31, 0xf8, 0x54, 0x8a, 0x1c, 0x9c, 0x6b, 0x57, 0xe9, 0x7b, 0x05, 0x10,
48792         0xa3, 0xfc, 0x66, 0xbb, 0xde, 0x8c, 0x62, 0x7d, 0x66, 0x2c, 0xed, 0xc1, 0x74, 0x60, 0x55, 0x47,
48793         0x8b, 0x30, 0xde, 0x6e, 0x36, 0x98, 0xa0, 0x36, 0xab, 0x8e, 0x61, 0x81, 0x13, 0x67, 0xb6, 0x48,
48794         0x26, 0x1d, 0x2e, 0x63, 0x2d, 0x2f, 0xf3, 0xd4, 0x1c, 0x30, 0xad, 0xa2, 0xb1, 0xd6, 0x8e, 0x39,
48795         0x90, 0xfe, 0xbe, 0x00, 0x2b, 0xfc, 0x55, 0x1d, 0xdd, 0x09, 0x37, 0xb3, 0x78, 0x86, 0x1d, 0x21,
48796         0xdc, 0xd8, 0xa3, 0x4c, 0xb7, 0xcd, 0x86, 0xde, 0x75, 0x4e, 0x75, 0x4b, 0x14, 0x90, 0x08, 0x33,
48797         0x27, 0x01, 0xf5, 0x61, 0x31, 0x87, 0x16, 0x63, 0x0a, 0xc4, 0x62, 0x5e, 0xba, 0x00, 0x1b, 0xc9,
48798         0xfb, 0x86, 0xf4, 0x29, 0x13, 0xda, 0xd2, 0xd6, 0x7f, 0x74, 0x0c, 0xab, 0x3c, 0xff, 0x61, 0x4d,
48799         0x7b, 0xc0, 0xe4, 0xde, 0x64, 0x6f, 0x08, 0xdc, 0x90, 0xc1, 0x2b, 0x3c, 0x6a, 0x8d, 0x81, 0xf4,
48800         0x4b, 0x79, 0xea, 0x02, 0x80, 0x1b, 0x6c, 0x93, 0xf9, 0x8c, 0x13, 0xce, 0xe6, 0x33, 0x2e, 0xc7,
48801         0xf1, 0x19, 0x97, 0xe7, 0xf8, 0x8c, 0x1b, 0xe3, 0xf8, 0x8c, 0x1b, 0xe7, 0xf9, 0x8c, 0x9b, 0xe0,
48802         0xfa, 0x8c, 0x9b, 0xe4, 0xfa, 0x8c, 0x2b, 0xc4, 0x7d, 0xc6, 0x95, 0x14, 0xcf, 0x15, 0x1d, 0xf9,
48803         0xf2, 0x3c, 0xc9, 0x41, 0xdc, 0x93, 0x5c, 0xb5, 0x1c, 0xf4, 0x45, 0x57, 0x2d, 0x7b, 0xfe, 0xe5,
48804         0x66, 0xf8, 0xfe, 0xe5, 0x66, 0x13, 0xfc, 0xcb, 0xcd, 0x25, 0xf8, 0x97, 0x9b, 0x0f, 0xfb, 0x97,
48805         0x23, 0x91, 0x49, 0x8b, 0xca, 0xa6, 0xef, 0x90, 0x8e, 0x7d, 0xd3, 0x12, 0xa5, 0x52, 0xf5, 0x5d,
48806         0xd2, 0xb1, 0x6f, 0x1a, 0x95, 0xf3, 0x2f, 0x08, 0xb0, 0x9e, 0xb8, 0xd1, 0xa3, 0x0e, 0x70, 0xff,
48807         0xee, 0xe6, 0x53, 0x8e, 0x9d, 0x65, 0x1e, 0xb1, 0x03, 0xe9, 0xbf, 0x17, 0x60, 0x35, 0x61, 0xcf,
48808         0x8f, 0xfb, 0xa1, 0x13, 0x9e, 0xd1, 0x0f, 0xdd, 0x53, 0xe9, 0x84, 0xba, 0x7e, 0xe8, 0xc6, 0x32,
48809         0xf9, 0xa1, 0xe3, 0x6a, 0x90, 0x4e, 0x86, 0xe2, 0xba, 0x45, 0x22, 0x7c, 0xbc, 0x0f, 0xcb, 0x96,
48810         0x69, 0x3a, 0xee, 0x12, 0x43, 0xea, 0x6c, 0xd6, 0x6e, 0xab, 0x99, 0x5a, 0xbb, 0x14, 0x43, 0xad,
48811         0xdd, 0x56, 0xd1, 0x3d, 0x98, 0xb3, 0x34, 0x3f, 0x50, 0xc7, 0x6d, 0x35, 0x35, 0x7c, 0x9a, 0xba,
48812         0xe5, 0xb9, 0x93, 0xb8, 0xa3, 0x1b, 0xba, 0xd5, 0x6d, 0xab, 0xb3, 0x18, 0xdd, 0xc3, 0x46, 0xbb,
48813         0xb0, 0x60, 0xd9, 0xd6, 0xa0, 0x79, 0x78, 0x6a, 0xe9, 0xf6, 0xa9, 0xd9, 0xeb, 0x34, 0x1a, 0xb5,
48814         0x6c, 0xde, 0xd0, 0x31, 0x5a, 0x10, 0x0b, 0x69, 0xb0, 0xd8, 0xd6, 0x8c, 0x4e, 0xb7, 0xa3, 0x39,
48815         0x24, 0xea, 0x89, 0xda, 0x08, 0xdc, 0x77, 0xf2, 0xa5, 0xe7, 0x03, 0xc2, 0xa0, 0x3b, 0x48, 0xbd,
48816         0x88, 0x41, 0xb5, 0xdb, 0xaa, 0xca, 0xa3, 0x85, 0xbe, 0x09, 0x96, 0xf0, 0x5f, 0x3e, 0xd0, 0x2d,
48817         0x82, 0x78, 0xbf, 0xdd, 0xd6, 0x6c, 0xff, 0xf6, 0x33, 0xc1, 0x05, 0x49, 0xa3, 0x16, 0x43, 0x50,
48818         0x91, 0x6d, 0xb7, 0x0e, 0x68, 0xa6, 0x9b, 0x47, 0xa2, 0x4b, 0x69, 0x4d, 0x4c, 0xdf, 0xcd, 0xda,
48819         0xd7, 0xec, 0x07, 0x74, 0xf0, 0x64, 0x79, 0x6e, 0x5e, 0xb1, 0xb4, 0x86, 0xdd, 0x8a, 0xe1, 0x22,
48820         0x15, 0x96, 0x2d, 0x36, 0x2e, 0x1a, 0xba, 0x66, 0x11, 0xd7, 0x8c, 0x44, 0xaa, 0xce, 0xf2, 0x02,
48821         0xc0, 0x47, 0x45, 0x0d, 0x58, 0xb0, 0xb4, 0xe6, 0x81, 0xd5, 0x35, 0xad, 0xae, 0xe3, 0xbe, 0x72,
48822         0x14, 0x52, 0x54, 0xc6, 0xd4, 0xad, 0x08, 0xb4, 0x2a, 0x5a, 0x5a, 0x38, 0x07, 0x75, 0x61, 0x8d,
48823         0x13, 0xce, 0x85, 0xaa, 0xa9, 0x4c, 0xa5, 0x2c, 0x0c, 0xb5, 0x04, 0x24, 0x35, 0x91, 0x1c, 0x3a,
48824         0x85, 0x0b, 0x7d, 0xfb, 0xa4, 0xd8, 0x6c, 0x0c, 0x5b, 0x6e, 0x18, 0xa9, 0x81, 0xd6, 0xc6, 0x64,
48825         0xe9, 0x5d, 0x14, 0xa4, 0x34, 0x25, 0x86, 0xa3, 0x6e, 0x60, 0x5a, 0xb1, 0x6c, 0x7a, 0x53, 0xf5,
48826         0xe3, 0x02, 0x6c, 0x24, 0x0f, 0x33, 0x74, 0x13, 0xf2, 0xb6, 0xdd, 0x4a, 0xd5, 0xe2, 0xab, 0xdd,
48827         0x56, 0x9b, 0x78, 0x10, 0xb9, 0xf8, 0x64, 0x39, 0xb0, 0x5b, 0xe8, 0xdd, 0xc8, 0x65, 0xde, 0x4b,
48828         0x89, 0xd8, 0xe4, 0x6a, 0x29, 0x88, 0x4f, 0x6f, 0xf6, 0xe8, 0x52, 0x7d, 0x1f, 0xc4, 0x68, 0x0d,
48829         0x48, 0xf4, 0xb9, 0x9a, 0xa5, 0x95, 0xbd, 0x0c, 0x22, 0xf9, 0xc3, 0x75, 0xad, 0xdf, 0xea, 0xe9,
48830         0x81, 0x35, 0x4f, 0x9d, 0xc7, 0xff, 0x63, 0x20, 0x5b, 0xfa, 0x1b, 0x02, 0xa0, 0x78, 0xad, 0x68,
48831         0xd9, 0x63, 0x97, 0xc5, 0x62, 0xa4, 0xb7, 0x8b, 0x2f, 0xc1, 0xbc, 0xa5, 0x79, 0x23, 0x3e, 0x70,
48832         0x77, 0x3f, 0x67, 0x69, 0xc1, 0x5c, 0x74, 0x87, 0xc3, 0x41, 0x96, 0x85, 0x22, 0xc6, 0xdf, 0x1f,
48833         0x0a, 0xb0, 0xc4, 0x9b, 0x94, 0xe8, 0x56, 0x58, 0x6c, 0x7b, 0x23, 0xf3, 0x74, 0x0e, 0x0b, 0x6d,
48834         0x5f, 0xcd, 0xe6, 0xdb, 0xd8, 0x34, 0xf4, 0x5b, 0xdd, 0x93, 0x53, 0xe7, 0x94, 0x6a, 0x69, 0x9b,
48835         0x86, 0x7e, 0xdb, 0x1c, 0x5a, 0xce, 0x29, 0x7d, 0x8a, 0x37, 0x0d, 0x7d, 0x47, 0xeb, 0x1d, 0x53,
48836         0x3b, 0x46, 0xd3, 0xd0, 0x69, 0xd8, 0x45, 0xe7, 0x91, 0x49, 0xc3, 0x14, 0x1f, 0x9b, 0x43, 0x8b,
48837         0xc6, 0xc1, 0xd4, 0x31, 0x0d, 0x71, 0x92, 0xbc, 0x21, 0x77, 0x1f, 0x3b, 0xba, 0x6e, 0x88, 0x05,
48838         0xe9, 0xbf, 0x11, 0x60, 0x2d, 0x69, 0x56, 0xa0, 0xdd, 0x70, 0x33, 0x4b, 0x67, 0x9a, 0x53, 0xe1,
48839         0xa6, 0x3a, 0xcf, 0x10, 0x85, 0xb9, 0x2c, 0xbb, 0x51, 0x98, 0xab, 0x5e, 0x14, 0xe6, 0x4d, 0x99,
48840         0xc6, 0xf9, 0xa4, 0x61, 0x20, 0xdd, 0x30, 0xcc, 0x15, 0xd9, 0x0d, 0xc3, 0xac, 0xc8, 0xb2, 0x58,
48841         0x90, 0xfe, 0x44, 0x80, 0x55, 0xea, 0xb1, 0x29, 0xee, 0xd3, 0xef, 0x4b, 0x70, 0xde, 0x0b, 0xeb,
48842         0xd5, 0x33, 0x1d, 0xea, 0x8a, 0xdc, 0x7f, 0xf4, 0xcc, 0x20, 0x2a, 0x6e, 0xb8, 0xf1, 0xbd, 0xe2,
48843         0xe8, 0xe8, 0x04, 0xd6, 0x59, 0xa4, 0x2f, 0x0e, 0xed, 0x5c, 0x4a, 0xf8, 0x48, 0x0e, 0xb1, 0x9d,
48844         0x73, 0xea, 0x1a, 0x8d, 0xfd, 0x15, 0x2f, 0x23, 0x6e, 0xba, 0xe2, 0xd9, 0xd2, 0xf7, 0xe4, 0x60,
48845         0x91, 0xc7, 0xd7, 0x3a, 0x14, 0xec, 0xe3, 0x6e, 0x53, 0xbd, 0x77, 0xb8, 0xcb, 0x66, 0xd7, 0xa4,
48846         0x7d, 0xdc, 0xc5, 0x9f, 0x78, 0x7e, 0x75, 0xda, 0xdd, 0x26, 0x0b, 0x1c, 0x42, 0xd4, 0x3e, 0xe9,
48847         0xbc, 0x9d, 0xeb, 0xb4, 0xbb, 0x81, 0x5c, 0x64, 0xc1, 0x86, 0x5f, 0x65, 0xdd, 0xec, 0xb7, 0x38,
48848         0x61, 0xa8, 0x94, 0x11, 0x8d, 0xc3, 0x68, 0x5d, 0x83, 0xac, 0xe6, 0xf6, 0x81, 0x6e, 0xe1, 0xff,
48849         0x45, 0x4d, 0xa1, 0x4a, 0x1c, 0x5a, 0x47, 0x4a, 0xe3, 0x11, 0xaa, 0xd2, 0x40, 0xa4, 0xbf, 0x9e,
48850         0x87, 0x8b, 0xa9, 0xf5, 0x93, 0xe3, 0x7c, 0x4c, 0xd4, 0x9b, 0x8d, 0x0a, 0x73, 0x87, 0xb0, 0x60,
48851         0x47, 0x17, 0xf0, 0x54, 0x1d, 0xe8, 0xf8, 0x2e, 0x10, 0x27, 0x80, 0x3e, 0x00, 0x14, 0xcb, 0x54,
48852         0x52, 0x1d, 0xcc, 0xc7, 0xc9, 0x72, 0x28, 0x90, 0x80, 0x91, 0xdc, 0x46, 0x33, 0x69, 0xe7, 0x95,
48853         0xec, 0xff, 0x93, 0x9a, 0x40, 0x09, 0x8b, 0xc8, 0x03, 0x76, 0xd9, 0xb1, 0x6b, 0x6c, 0xd7, 0x77,
48854         0xb3, 0xb9, 0x69, 0x0c, 0xa1, 0x48, 0x36, 0x2c, 0x73, 0x2b, 0x45, 0x9b, 0xb0, 0xca, 0xad, 0xd6,
48855         0x0f, 0x5c, 0x9d, 0x50, 0x4c, 0xa2, 0xd6, 0x78, 0x45, 0xb6, 0x6b, 0xee, 0x1f, 0xc8, 0x92, 0xfe,
48856         0xf6, 0x38, 0x5e, 0x1e, 0xfe, 0xbf, 0xe0, 0xf2, 0x73, 0xfb, 0xd9, 0x5d, 0x7e, 0x86, 0x7c, 0x75,
48857         0xe6, 0xcf, 0xea, 0xab, 0xd3, 0x80, 0x8d, 0xb8, 0x4a, 0xf4, 0x6d, 0xd3, 0x22, 0x9c, 0xb1, 0x63,
48858         0xcb, 0x1b, 0x89, 0x57, 0x4a, 0x7c, 0x34, 0x75, 0x3d, 0xa6, 0x4b, 0xed, 0x16, 0xa1, 0xb7, 0x00,
48859         0x58, 0x5c, 0x40, 0xbd, 0xd7, 0xcb, 0x34, 0xe0, 0xa6, 0x08, 0x3c, 0x99, 0xe8, 0x71, 0xc7, 0xa2,
48860         0x13, 0x9f, 0xa5, 0x63, 0xd1, 0xc9, 0x6f, 0x90, 0x63, 0xd1, 0xff, 0x43, 0x80, 0x2b, 0xa3, 0xfe,
48861         0xe9, 0x3f, 0x53, 0x8e, 0x45, 0x51, 0x0d, 0x2e, 0x84, 0xdb, 0x73, 0xbb, 0x37, 0xb4, 0x4f, 0xc3,
48862         0x1b, 0x61, 0x41, 0x4d, 0x85, 0x91, 0x7e, 0x55, 0x80, 0xe7, 0x32, 0x30, 0x84, 0x0e, 0xc3, 0xc2,
48863         0xca, 0x3b, 0x4f, 0xdb, 0xb2, 0xa7, 0x52, 0x27, 0x8d, 0x1a, 0xa8, 0x55, 0x03, 0xea, 0xa4, 0x9f,
48864         0x0a, 0x30, 0xe5, 0xcd, 0x99, 0x6c, 0x36, 0x5e, 0x1e, 0xf8, 0x99, 0x99, 0x29, 0xc0, 0xd8, 0xe3,
48865         0xfb, 0xa7, 0x55, 0x6a, 0x39, 0xf4, 0xf8, 0xfe, 0x69, 0x91, 0x05, 0x4c, 0xc7, 0xc9, 0x4d, 0x31,
48866         0x2f, 0xfd, 0x9a, 0x00, 0x1b, 0xc9, 0x33, 0x0e, 0xdd, 0x0d, 0x73, 0x57, 0x39, 0xe3, 0x8c, 0x0d,
48867         0xb3, 0x7b, 0xf8, 0xf4, 0x7d, 0xc7, 0xc2, 0xd1, 0x8f, 0xd1, 0x84, 0x42, 0x23, 0x88, 0x1b, 0xc5,
48868         0xaa, 0x38, 0x21, 0xfd, 0xee, 0x3c, 0xcc, 0xd5, 0x1b, 0xbb, 0xcd, 0x7d, 0x5d, 0x73, 0x23, 0xa1,
48869         0x9a, 0x70, 0xd9, 0xf8, 0x64, 0xd0, 0xa4, 0xaf, 0xe9, 0x7c, 0x5d, 0x26, 0x21, 0x25, 0xd6, 0xf0,
48870         0xbd, 0x8f, 0x0e, 0xa2, 0xb8, 0xea, 0x05, 0xe3, 0x93, 0x01, 0x39, 0x96, 0x70, 0xf5, 0x9a, 0xee,
48871         0xc0, 0x15, 0x6e, 0x85, 0xf1, 0x30, 0x9e, 0x17, 0xe3, 0x74, 0x82, 0xea, 0x57, 0x8f, 0x41, 0xe2,
48872         0x10, 0x8a, 0x6a, 0x8a, 0xe5, 0x53, 0x4c, 0xd7, 0x39, 0xcc, 0x37, 0x74, 0x47, 0xbd, 0x1c, 0xad,
48873         0x37, 0xaa, 0x35, 0xb6, 0x0f, 0xcf, 0x25, 0xd5, 0x1c, 0x17, 0xac, 0xae, 0x70, 0xa9, 0x05, 0x1b,
48874         0xd2, 0x81, 0xf3, 0xf8, 0xcc, 0xb6, 0xbb, 0xcf, 0xef, 0xfe, 0xf1, 0x14, 0x5d, 0x37, 0xcc, 0x42,
48875         0x00, 0x4f, 0x5d, 0x6f, 0xdb, 0xdd, 0xdd, 0x7d, 0x6e, 0xbf, 0xbf, 0x0b, 0x17, 0x62, 0xb5, 0xc4,
48876         0xdd, 0x1b, 0x6c, 0x44, 0x08, 0x04, 0xf9, 0xec, 0xc3, 0xa5, 0x08, 0x85, 0x68, 0x67, 0x53, 0x97,
48877         0xf3, 0x2f, 0x65, 0x61, 0x15, 0x77, 0xf4, 0x85, 0x50, 0x65, 0xd1, 0x5e, 0xbe, 0x0d, 0x97, 0x79,
48878         0xd5, 0x05, 0x79, 0x2e, 0xd0, 0x71, 0x12, 0x27, 0x13, 0x64, 0x7b, 0x40, 0xe9, 0x04, 0x8f, 0xde,
48879         0x51, 0xbe, 0xa7, 0x52, 0x46, 0x38, 0xe6, 0x3b, 0x82, 0x4b, 0x6a, 0x6c, 0x34, 0x6a, 0x49, 0x9c,
48880         0xdf, 0x83, 0xe7, 0x92, 0x6a, 0x8c, 0xfb, 0x38, 0xb8, 0xca, 0xa7, 0x15, 0x6c, 0x81, 0x41, 0x3b,
48881         0x3e, 0x1c, 0xa7, 0x26, 0xd4, 0x80, 0xe9, 0x11, 0x1d, 0x1f, 0x89, 0xdc, 0x89, 0xf9, 0x4f, 0xa6,
48882         0x86, 0xee, 0xd0, 0x1e, 0x8b, 0x42, 0x04, 0x79, 0x9f, 0x21, 0xbc, 0x5f, 0xe2, 0xd0, 0x09, 0x32,
48883         0x7e, 0x4a, 0xc7, 0x9c, 0xaa, 0xe3, 0x1d, 0x82, 0xc3, 0x36, 0x8d, 0x3e, 0xfa, 0x42, 0x0a, 0xdb,
48884         0x3e, 0xa2, 0x7a, 0x9e, 0x54, 0xc6, 0xa7, 0x84, 0xea, 0x70, 0x31, 0x5e, 0x53, 0x3c, 0xb6, 0xe8,
48885         0x85, 0x18, 0x8d, 0x20, 0xbb, 0xef, 0xc1, 0x82, 0x45, 0x0a, 0x99, 0x26, 0x14, 0x39, 0xc7, 0xcd,
48886         0x67, 0x71, 0xf4, 0x1b, 0x43, 0x43, 0x26, 0xbc, 0xe0, 0xc9, 0xc0, 0x76, 0xd7, 0x7f, 0xf8, 0x71,
48887         0x61, 0x1c, 0xcd, 0xa1, 0x8c, 0x89, 0xa3, 0xc5, 0xe0, 0xe7, 0x5c, 0x31, 0xd8, 0xee, 0x26, 0xd2,
48888         0x41, 0xdf, 0x21, 0xc0, 0x73, 0x4c, 0x10, 0x4e, 0xad, 0x6f, 0x21, 0x45, 0x1b, 0x13, 0xf7, 0x79,
48889         0x22, 0x26, 0x96, 0xc7, 0xa9, 0x20, 0x9c, 0xc6, 0xc6, 0x5f, 0x10, 0xe0, 0xba, 0x77, 0x37, 0x10,
48890         0xd2, 0x5d, 0x60, 0x26, 0x64, 0xcd, 0x18, 0x47, 0x68, 0xb4, 0x13, 0xdd, 0xd7, 0xdc, 0xeb, 0x02,
48891         0x1e, 0xc5, 0x18, 0x0f, 0x7f, 0x53, 0x80, 0xd7, 0xd8, 0x0d, 0x42, 0x36, 0x0e, 0xa8, 0x1b, 0xcb,
48892         0xcf, 0x27, 0xcf, 0xff, 0x4c, 0x64, 0x76, 0x04, 0xf5, 0x15, 0x7a, 0xd7, 0x90, 0x85, 0xcb, 0xda,
48893         0x65, 0x3a, 0x64, 0x13, 0xbb, 0xb2, 0x76, 0x0d, 0x5e, 0xcc, 0xc6, 0xbf, 0xf4, 0xd7, 0xc6, 0x60,
48894         0x91, 0xb3, 0x99, 0xa1, 0x22, 0x2c, 0x73, 0x36, 0x2a, 0x3f, 0xb6, 0x6a, 0x74, 0x6b, 0xda, 0xed,
48895         0xa0, 0xa3, 0xb8, 0x9a, 0x51, 0x2e, 0x45, 0xe3, 0x26, 0x42, 0x3a, 0x4d, 0xdb, 0x28, 0x68, 0x8c,
48896         0x1a, 0x50, 0x73, 0x5c, 0x50, 0x39, 0x25, 0xe8, 0xcb, 0xb0, 0x14, 0xcf, 0x6d, 0x34, 0x52, 0xbd,
48897         0xb7, 0x1f, 0x70, 0x10, 0x54, 0x2e, 0x19, 0x24, 0xc1, 0x4c, 0xd0, 0x7b, 0x15, 0x7d, 0x71, 0x54,
48898         0x43, 0x79, 0xa8, 0xcb, 0x0f, 0xde, 0xc4, 0xce, 0x3b, 0x95, 0x91, 0x6b, 0x2d, 0xf7, 0x15, 0x8d,
48899         0x4b, 0x12, 0x9f, 0x87, 0x3e, 0x6e, 0xf7, 0x9a, 0xbb, 0xc6, 0xb1, 0xe9, 0x62, 0x31, 0xf5, 0xc6,
48900         0x4c, 0xf6, 0x03, 0x1f, 0xb7, 0x7b, 0x11, 0x54, 0xb5, 0x21, 0xfd, 0x8c, 0x00, 0x4b, 0xbc, 0x1e,
48901         0xc9, 0x76, 0x01, 0xcb, 0xc3, 0x0c, 0x4b, 0xa8, 0x77, 0x33, 0xdd, 0xbf, 0xf6, 0xbb, 0xc6, 0xd0,
48902         0x6e, 0x76, 0x5a, 0x25, 0xea, 0x3d, 0xae, 0xd3, 0x92, 0xa9, 0xf7, 0x38, 0x9c, 0x93, 0xa7, 0x89,
48903         0xaa, 0x38, 0x26, 0xfd, 0x4e, 0x0e, 0x56, 0xf8, 0xd2, 0x18, 0x52, 0x02, 0x63, 0x98, 0xa3, 0xaa,
48904         0xbe, 0xc8, 0xc6, 0x70, 0x48, 0x5b, 0xfd, 0x0d, 0x58, 0xe2, 0x8c, 0x7b, 0xf7, 0x1e, 0x63, 0x21,
48905         0x3a, 0xec, 0x6d, 0xf4, 0x39, 0x00, 0x5f, 0xc9, 0x83, 0x9d, 0xe0, 0xf9, 0xd1, 0x77, 0xee, 0x1b,
48906         0xf7, 0x8f, 0x8f, 0xef, 0x0f, 0x1c, 0x35, 0x80, 0x80, 0x3e, 0x82, 0x75, 0x2d, 0x32, 0x8d, 0x7d,
48907         0x83, 0x8c, 0x2c, 0xc6, 0x97, 0xc9, 0xe8, 0xe8, 0x06, 0x14, 0x1c, 0xcb, 0x26, 0x63, 0xc3, 0x3b,
48908         0xab, 0xf3, 0xdd, 0x43, 0x0e, 0x75, 0x12, 0xad, 0xd0, 0xb1, 0x6c, 0x0c, 0x2c, 0x7d, 0x77, 0x1e,
48909         0xe6, 0x23, 0x42, 0x17, 0x7a, 0x05, 0x16, 0x22, 0x32, 0x95, 0x1f, 0xb9, 0x38, 0x24, 0x45, 0xed,
48910         0x76, 0xd0, 0x5b, 0x50, 0x18, 0x68, 0x8e, 0xa3, 0x5b, 0x86, 0xeb, 0x52, 0x28, 0x21, 0x1e, 0x11,
48911         0x03, 0x22, 0x6a, 0xef, 0x2c, 0x1d, 0x40, 0x2e, 0xa6, 0x76, 0x27, 0x43, 0x2e, 0x06, 0x90, 0x8b,
48912         0x68, 0x07, 0x0a, 0xc7, 0x96, 0xfe, 0x71, 0x4d, 0x33, 0xdc, 0xc8, 0x27, 0xaf, 0x25, 0xce, 0x36,
48913         0xcf, 0xfb, 0xc2, 0xfd, 0x76, 0x7b, 0x38, 0xa0, 0x97, 0x6d, 0x1e, 0x76, 0xe2, 0x1c, 0x1e, 0xff,
48914         0xcc, 0xe7, 0xb0, 0xbb, 0x9c, 0x07, 0xba, 0x96, 0xb9, 0x9d, 0x64, 0x4d, 0x94, 0x7e, 0x58, 0x80,
48915         0x82, 0xdb, 0x57, 0x24, 0x6c, 0x86, 0x77, 0xe3, 0xb8, 0xc7, 0xac, 0x9f, 0x9a, 0x03, 0xd7, 0x7b,
48916         0xdf, 0x2b, 0x23, 0xae, 0x2d, 0x03, 0x18, 0xea, 0x52, 0x9c, 0xd0, 0x81, 0x4c, 0xac, 0x3b, 0x88,
48917         0xb2, 0x51, 0x90, 0x78, 0x8e, 0x59, 0x77, 0x84, 0x0a, 0x0e, 0x64, 0xe9, 0x17, 0x05, 0x58, 0xe6,
48918         0x12, 0xcf, 0xa8, 0x0f, 0xcd, 0x43, 0x0d, 0xaf, 0x16, 0x6a, 0xa6, 0xf3, 0xac, 0xcd, 0x34, 0xdb,
48919         0x6c, 0xa6, 0x50, 0x64, 0x33, 0xd3, 0x52, 0xbb, 0x2a, 0x8e, 0x91, 0xdf, 0x4d, 0x7a, 0x9a, 0xb5,
48920         0x8b, 0xb2, 0x38, 0x11, 0xec, 0xd0, 0x62, 0x52, 0x87, 0x16, 0xcf, 0xdc, 0xa1, 0x45, 0x6e, 0x87,
48921         0x16, 0x79, 0x1d, 0x5a, 0x4c, 0xe8, 0xd0, 0xa2, 0xf4, 0xa3, 0x09, 0x1d, 0x5a, 0x7c, 0xfa, 0x0e,
48922         0x2d, 0x3e, 0x8d, 0x86, 0x96, 0xd7, 0xa1, 0xec, 0x82, 0xc0, 0xde, 0x14, 0xf3, 0xd2, 0x00, 0x50,
48923         0xfc, 0x30, 0x86, 0x64, 0x58, 0x8a, 0x1f, 0xb7, 0x7c, 0x51, 0x21, 0x7a, 0xc6, 0xda, 0xed, 0xa0,
48924         0x6b, 0x20, 0x46, 0x30, 0xdc, 0x15, 0x76, 0x2e, 0x04, 0x6d, 0x4b, 0xdf, 0x0a, 0x8b, 0x9c, 0x63,
48925         0x14, 0x5e, 0xda, 0x39, 0xe7, 0x24, 0x7f, 0x69, 0x8f, 0x9d, 0x8c, 0x48, 0x6c, 0xcd, 0xa5, 0x28,
48926         0x4e, 0xe0, 0xca, 0x00, 0x85, 0x51, 0x88, 0x70, 0xf4, 0x2f, 0x73, 0xb4, 0xbd, 0x91, 0x30, 0x9f,
48927         0x45, 0x4a, 0x28, 0x9c, 0x1b, 0xaa, 0x3b, 0x5a, 0x84, 0xde, 0x83, 0xb9, 0xc0, 0xb6, 0xd2, 0x68,
48928         0xd4, 0xd8, 0xba, 0xf8, 0xdc, 0xa8, 0xdb, 0x85, 0x46, 0xa3, 0xb6, 0x73, 0x4e, 0x9d, 0x76, 0xf7,
48929         0x9d, 0x46, 0xa3, 0x86, 0xda, 0xb0, 0x12, 0xef, 0x6e, 0x76, 0x63, 0x91, 0x2e, 0x6e, 0xc5, 0x51,
48930         0x76, 0xce, 0xa9, 0x4b, 0xd1, 0xff, 0x87, 0x08, 0xc2, 0xcb, 0x30, 0xd1, 0x7a, 0x34, 0x68, 0xee,
48931         0x76, 0x98, 0x21, 0xe5, 0x78, 0xeb, 0xd1, 0x60, 0xb7, 0x43, 0x22, 0x54, 0x05, 0x54, 0x86, 0xd8,
48932         0x6a, 0x78, 0x35, 0x55, 0x8f, 0x9c, 0x38, 0xe5, 0x0e, 0xdb, 0xd8, 0xac, 0xd1, 0x26, 0x84, 0xf7,
48933         0x6b, 0xd2, 0xe5, 0xdf, 0x29, 0xc0, 0x5c, 0xb8, 0xf9, 0xe8, 0x2d, 0xd8, 0xe0, 0xdf, 0x99, 0x04,
48934         0x2c, 0x02, 0x57, 0x39, 0x57, 0x25, 0xa4, 0x1d, 0x55, 0x58, 0xe5, 0x0c, 0x94, 0xc0, 0xff, 0xbe,
48935         0x1c, 0x1b, 0x2a, 0x84, 0x8f, 0xeb, 0xb0, 0xc2, 0xef, 0x31, 0xb4, 0x14, 0x8c, 0x6b, 0x33, 0xeb,
48936         0x06, 0xab, 0xf9, 0x49, 0x01, 0x66, 0x82, 0x0d, 0xce, 0x18, 0xcc, 0x29, 0x80, 0x71, 0xe6, 0x55,
48937         0x6f, 0x36, 0xa0, 0x83, 0x2e, 0x0a, 0x08, 0x41, 0x44, 0xe3, 0x5b, 0xcc, 0xa1, 0x19, 0x5f, 0xe7,
48938         0x5b, 0xcc, 0x4b, 0x3f, 0x87, 0x40, 0x8c, 0x9e, 0x8d, 0xd1, 0x8b, 0x30, 0x67, 0x05, 0xbe, 0xbd,
48939         0x61, 0x1c, 0xc9, 0x45, 0x55, 0x98, 0x6c, 0x87, 0xe2, 0x33, 0x8d, 0xf0, 0xf9, 0xdf, 0xf6, 0xe2,
48940         0x13, 0x5d, 0x72, 0xff, 0x7a, 0xfb, 0xb6, 0x69, 0xd5, 0x4f, 0x35, 0xc3, 0xd0, 0x7b, 0xfb, 0xba,
48941         0x66, 0x0f, 0x2d, 0xb2, 0xc9, 0x31, 0xa5, 0xcd, 0x11, 0x50, 0xa8, 0x13, 0xbb, 0xd3, 0xc1, 0x80,
48942         0xff, 0x2f, 0x7b, 0xef, 0x1a, 0x23, 0x49, 0x96, 0x16, 0x8a, 0x75, 0x64, 0xbd, 0xbf, 0x7a, 0x45,
48943         0x9d, 0xea, 0xaa, 0xea, 0xc7, 0x4c, 0x4f, 0x77, 0xcc, 0x63, 0x77, 0x7a, 0x76, 0x66, 0x22, 0x23,
48944         0x1f, 0x9d, 0xbd, 0x3b, 0x3b, 0x33, 0x95, 0x59, 0xdd, 0x5d, 0xb5, 0x53, 0x55, 0x5d, 0x7d, 0xb2,
48945         0x6a, 0x7a, 0x7a, 0x66, 0xd6, 0x49, 0x64, 0x66, 0x54, 0x55, 0x30, 0x99, 0x91, 0xd9, 0x11, 0x59,
48946         0xfd, 0x58, 0x1b, 0xb3, 0x3c, 0x04, 0x02, 0x64, 0xf0, 0x5a, 0xb0, 0x46, 0x32, 0x2c, 0xb0, 0x8b,
48947         0x65, 0x0b, 0xb3, 0x32, 0x06, 0x81, 0x17, 0x61, 0x6b, 0x65, 0x5b, 0x36, 0x08, 0x30, 0x20, 0x1b,
48948         0x1b, 0x5b, 0xba, 0xf7, 0x22, 0xb8, 0x57, 0x88, 0x2b, 0xdd, 0x87, 0x84, 0x2e, 0x57, 0xf7, 0x8a,
48949         0xcb, 0xe5, 0xea, 0x3c, 0x22, 0xe2, 0x9c, 0xc8, 0x88, 0xc8, 0xa8, 0xee, 0x81, 0xbb, 0xa0, 0xfb,
48950         0xa3, 0x2a, 0xe3, 0x9c, 0xf3, 0x7d, 0xdf, 0xf9, 0xce, 0xfb, 0xf5, 0x3d, 0xb6, 0x9c, 0x81, 0xe5,
48951         0x72, 0x91, 0xab, 0x4c, 0xdb, 0x25, 0xf9, 0xc6, 0x27, 0x4a, 0x02, 0x7d, 0x14, 0x7b, 0x3f, 0x37,
48952         0x94, 0x53, 0x96, 0x97, 0x8f, 0xa1, 0xdb, 0xbb, 0xa1, 0xcc, 0xf6, 0x04, 0x89, 0xfc, 0xc9, 0x11,
48953         0x67, 0x6b, 0xe9, 0xea, 0x21, 0x51, 0x65, 0xf0, 0x21, 0xac, 0x0c, 0x9f, 0xfb, 0x6a, 0xb5, 0x4d,
48954         0x7e, 0x18, 0x78, 0x2b, 0x3b, 0xf9, 0x7a, 0x1c, 0x99, 0xcd, 0x33, 0x38, 0x9e, 0x7e, 0x7c, 0xc6,
48955         0xf5, 0xda, 0x26, 0x97, 0x39, 0x7a, 0xaa, 0x8c, 0xeb, 0x49, 0x19, 0xd7, 0x6b, 0x9b, 0xa8, 0x2e,
48956         0x2a, 0x62, 0x30, 0x21, 0xa4, 0x42, 0xf6, 0xcc, 0x12, 0xf4, 0x45, 0x5f, 0x87, 0x71, 0xa7, 0xe7,
48957         0x58, 0x5c, 0xca, 0x28, 0xf5, 0x7a, 0x81, 0x02, 0xa2, 0xb7, 0x61, 0xa1, 0xe5, 0xda, 0x0d, 0xbc,
48958         0xd5, 0xd8, 0xdb, 0xd9, 0x6a, 0xd4, 0xee, 0x6c, 0x8d, 0x76, 0xd2, 0xa2, 0xe0, 0xd9, 0x96, 0x6b,
48959         0xe3, 0xad, 0xbd, 0x9d, 0xad, 0xda, 0x9d, 0x2d, 0x74, 0x0d, 0x66, 0x38, 0x05, 0x3b, 0xcf, 0x35,
48960         0x3f, 0x52, 0x91, 0xa7, 0x28, 0xf2, 0x56, 0x1e, 0xdd, 0x82, 0xf9, 0x00, 0x91, 0xe6, 0x3c, 0x9f,
48961         0xa2, 0xc7, 0x54, 0xc3, 0x5b, 0x21, 0x24, 0x55, 0xc5, 0x64, 0x54, 0x08, 0x07, 0xd7, 0x01, 0x38,
48962         0x21, 0x42, 0x65, 0x61, 0x34, 0x0b, 0xd3, 0x14, 0x99, 0xa0, 0x96, 0x61, 0x9a, 0xa2, 0xd6, 0xf1,
48963         0x1e, 0xbf, 0xf4, 0x1a, 0xcd, 0x7b, 0x1d, 0xef, 0xa1, 0x75, 0x58, 0x08, 0x24, 0x34, 0x19, 0xb6,
48964         0x3a, 0x1a, 0x7b, 0xce, 0x97, 0xe0, 0xa4, 0x24, 0x6e, 0xc0, 0x12, 0xe7, 0x7a, 0x3b, 0xac, 0xfc,
48965         0xa5, 0xd1, 0x54, 0xe6, 0x29, 0xf3, 0xdb, 0x7e, 0xf5, 0x1f, 0xc2, 0x1a, 0x9b, 0xef, 0xc8, 0xa1,
48966         0x40, 0x36, 0xb4, 0x86, 0x52, 0x8e, 0x11, 0x38, 0x1e, 0x07, 0x27, 0x11, 0x43, 0x8f, 0xe0, 0xc5,
48967         0x81, 0xdd, 0xb5, 0xb0, 0xe5, 0x0d, 0x5c, 0xbb, 0x45, 0x65, 0xe8, 0xe3, 0x66, 0x3b, 0x8f, 0xdf,
48968         0x2b, 0x25, 0xb4, 0x62, 0x60, 0x9d, 0x81, 0x9c, 0xda, 0xb2, 0x11, 0x44, 0xdf, 0xad, 0xc0, 0xd5,
48969         0x61, 0x48, 0x71, 0x3e, 0x92, 0xf2, 0x3f, 0x9b, 0x39, 0xff, 0x53, 0x50, 0x15, 0xbd, 0xd0, 0x70,
48970         0xbf, 0x62, 0x2b, 0x19, 0xbc, 0xd0, 0xf0, 0x5b, 0xdc, 0x08, 0x2a, 0x7a, 0x1b, 0x26, 0xda, 0x27,
48971         0xdd, 0xee, 0x63, 0xee, 0x70, 0xe5, 0x6a, 0xa6, 0x61, 0xbf, 0x41, 0x30, 0x30, 0x43, 0x44, 0x25,
48972         0x98, 0xb2, 0xf8, 0xeb, 0xf1, 0xda, 0x68, 0xa7, 0x4a, 0x3e, 0x2c, 0xaa, 0xc3, 0x74, 0xdb, 0xf7,
48973         0xf1, 0x70, 0x2e, 0xe5, 0x38, 0x48, 0x9f, 0x3a, 0xab, 0xa6, 0x67, 0xb5, 0xa9, 0x88, 0x2a, 0xe5,
48974         0x82, 0x40, 0xf8, 0xfa, 0xf6, 0x9b, 0x39, 0x1c, 0x10, 0x42, 0x9f, 0x81, 0x99, 0xd6, 0x7d, 0x9b,
48975         0x1b, 0xe3, 0x3b, 0x9f, 0x22, 0x08, 0x50, 0xbb, 0xb3, 0xe5, 0x1b, 0xe3, 0x6b, 0xdd, 0xb7, 0x99,
48976         0x31, 0xbe, 0x2a, 0xcc, 0x7a, 0x27, 0xcd, 0xa6, 0xe9, 0x30, 0x01, 0xa2, 0x0b, 0x29, 0xca, 0x2e,
48977         0xf5, 0x10, 0x0e, 0x8b, 0x48, 0xe8, 0xf3, 0xb0, 0xea, 0xf4, 0x1c, 0x3a, 0x86, 0xb8, 0x8e, 0x91,
48978         0xcd, 0x4d, 0x6f, 0x5c, 0x4c, 0x79, 0x22, 0x08, 0xd4, 0x91, 0x6e, 0xf6, 0xdc, 0x0a, 0x36, 0x9d,
48979         0x8f, 0x3c, 0x7c, 0xd6, 0xe9, 0x39, 0x7b, 0x3b, 0x5b, 0x32, 0x11, 0x74, 0x1f, 0x2e, 0xc6, 0x5f,
48980         0x49, 0x32, 0x81, 0xce, 0x67, 0x28, 0xcb, 0x09, 0x67, 0x9a, 0x64, 0x3c, 0x7c, 0x21, 0x96, 0x28,
48981         0x15, 0xed, 0xac, 0x22, 0xaa, 0xbe, 0x23, 0xcd, 0xf8, 0x55, 0xd5, 0xdf, 0xee, 0xdc, 0x39, 0x31,
48982         0xa9, 0x61, 0xf8, 0xea, 0x79, 0x58, 0x3b, 0x8a, 0x6f, 0x28, 0xed, 0x0f, 0x15, 0x78, 0x36, 0x75,
48983         0xf1, 0x45, 0x0d, 0x3f, 0x8b, 0x7a, 0xa7, 0xc7, 0x01, 0xf8, 0xb1, 0x71, 0xd4, 0x2a, 0x14, 0x7b,
48984         0x3f, 0x30, 0x44, 0x8c, 0xb4, 0x0a, 0x97, 0xb8, 0x10, 0xce, 0x21, 0x82, 0x21, 0x8b, 0x4f, 0xa4,
48985         0x38, 0x69, 0x16, 0x51, 0xf0, 0x59, 0x26, 0x88, 0x11, 0xde, 0x77, 0xd1, 0x6d, 0xee, 0xaf, 0xe5,
48986         0xe0, 0x52, 0x3a, 0x4f, 0x4c, 0x93, 0xa0, 0x37, 0xf0, 0xb8, 0x1e, 0x17, 0xd3, 0x24, 0x20, 0xe1,
48987         0x20, 0xa5, 0x14, 0x48, 0xd7, 0xf3, 0x70, 0x90, 0x52, 0x09, 0xa4, 0xea, 0x79, 0x18, 0x5d, 0x80,
48988         0x29, 0xfa, 0x95, 0xd7, 0x03, 0xfd, 0x0d, 0x3f, 0x22, 0x4c, 0x2b, 0x07, 0x7a, 0x1c, 0x7e, 0x44,
48989         0x90, 0x66, 0x84, 0xea, 0x1c, 0x7e, 0x44, 0x90, 0x56, 0xd4, 0x03, 0xa5, 0x0e, 0x3f, 0x22, 0x48,
48990         0xab, 0x84, 0xaa, 0x1d, 0x7e, 0x04, 0x7a, 0x06, 0xa6, 0x39, 0x79, 0x3d, 0xd0, 0xf0, 0x08, 0x62,
48991         0x82, 0xd4, 0x82, 0x11, 0x6a, 0x7a, 0x04, 0x31, 0x4c, 0x34, 0xf7, 0xbe, 0xef, 0xe4, 0x5c, 0xac,
48992         0x69, 0x54, 0x84, 0x15, 0xee, 0x91, 0xdd, 0x74, 0xda, 0x0f, 0xed, 0xf6, 0xe0, 0x78, 0xcf, 0x74,
48993         0xc3, 0xb3, 0x69, 0x7c, 0x22, 0x7a, 0x11, 0x16, 0x58, 0x43, 0xfb, 0x74, 0x7c, 0x85, 0x38, 0x1a,
48994         0xeb, 0x47, 0x6a, 0xff, 0x44, 0x81, 0xab, 0xd9, 0x37, 0x6c, 0x7f, 0xeb, 0xfb, 0xe7, 0xff, 0x99,
48995         0xbd, 0xb8, 0xcc, 0xd0, 0x67, 0x52, 0x71, 0x5f, 0x4c, 0x59, 0xbf, 0x43, 0xe0, 0x98, 0x02, 0x1a,
48996         0x70, 0x36, 0x8c, 0x0b, 0x5d, 0x01, 0xf2, 0xd3, 0x63, 0x6c, 0x1a, 0x3a, 0x07, 0x53, 0x7d, 0x3d,
48997         0xb4, 0x90, 0x3e, 0x8f, 0xfd, 0xa0, 0xf6, 0x4d, 0xa6, 0x75, 0x27, 0x67, 0x91, 0x55, 0xeb, 0x4e,
48998         0xc2, 0x92, 0x8f, 0x8b, 0xc7, 0xd9, 0xbc, 0xb7, 0x76, 0x4a, 0xdc, 0xa4, 0x58, 0x27, 0xcf, 0xe5,
48999         0x7c, 0xbd, 0x8e, 0xc1, 0xe5, 0x7c, 0xbd, 0x4e, 0x91, 0xcb, 0xf9, 0x7a, 0x1d, 0x5f, 0xce, 0x97,
49000         0x6a, 0x25, 0x31, 0x39, 0x5f, 0xaa, 0x88, 0xa4, 0x4e, 0x69, 0xfb, 0xe2, 0x84, 0x11, 0xb7, 0x95,
49001         0x4e, 0xac, 0x31, 0x25, 0xb9, 0xc6, 0xb4, 0xef, 0x56, 0x60, 0x5e, 0xda, 0x9c, 0x66, 0x53, 0xd5,
49002         0x95, 0x50, 0x9e, 0x48, 0x21, 0x56, 0x10, 0x83, 0xd1, 0xbe, 0x36, 0x09, 0x6b, 0x09, 0x3b, 0x3a,
49003         0x74, 0x0f, 0x96, 0xc9, 0xf2, 0x1c, 0x2f, 0xaf, 0xfc, 0xc9, 0xc4, 0x85, 0x3a, 0x02, 0x8f, 0x51,
49004         0xeb, 0xbe, 0x1d, 0x15, 0x0e, 0xbe, 0x07, 0xcb, 0xfd, 0xee, 0x30, 0xe9, 0x34, 0x71, 0x65, 0xb2,
49005         0x48, 0x0f, 0x91, 0xee, 0x77, 0x87, 0x48, 0x5f, 0x82, 0x19, 0xbe, 0xc4, 0x7b, 0xcc, 0x42, 0xe4,
49006         0x1c, 0x39, 0xe8, 0x04, 0x51, 0x62, 0x7a, 0x91, 0xce, 0xc7, 0x52, 0x7a, 0x51, 0x4c, 0x2f, 0xd1,
49007         0x39, 0x59, 0x4a, 0x2f, 0x89, 0xe9, 0x65, 0x3a, 0x2f, 0x4b, 0xe9, 0x65, 0x31, 0xfd, 0x1a, 0x9d,
49008         0x9b, 0xa5, 0xf4, 0x6b, 0x62, 0x7a, 0x85, 0xce, 0xcf, 0x52, 0x7a, 0x45, 0x4c, 0xbf, 0x4e, 0xa7,
49009         0x68, 0x29, 0xfd, 0x3a, 0xba, 0x0c, 0xe0, 0x07, 0xf2, 0x6c, 0x96, 0x9e, 0xa3, 0xf6, 0x3e, 0x83,
49010         0x38, 0x09, 0x22, 0x4f, 0x4f, 0x65, 0x32, 0x44, 0x5e, 0x82, 0x30, 0xe8, 0xd1, 0x4b, 0x86, 0x30,
49011         0x24, 0x88, 0x02, 0x3d, 0x5f, 0xc9, 0x10, 0x05, 0x09, 0xa2, 0x48, 0xcf, 0x4e, 0x32, 0x44, 0x51,
49012         0x82, 0x28, 0xd1, 0x43, 0x92, 0x0c, 0x51, 0x92, 0x20, 0xca, 0xf4, 0x20, 0x24, 0x43, 0x94, 0x25,
49013         0x88, 0x6b, 0xf4, 0x90, 0x23, 0x43, 0x5c, 0x93, 0x20, 0x2a, 0xf4, 0xe4, 0x22, 0x43, 0x54, 0xd0,
49014         0x2b, 0xa0, 0x06, 0xa1, 0xeb, 0x7c, 0xef, 0xb5, 0xcc, 0xe1, 0x16, 0xc3, 0x14, 0xb6, 0x81, 0x5a,
49015         0x66, 0x6f, 0x3e, 0xc1, 0x86, 0x88, 0xac, 0x59, 0xda, 0x4f, 0x29, 0xb0, 0x1c, 0xd3, 0xb5, 0xd1,
49016         0x86, 0x3c, 0x60, 0x5f, 0xcb, 0x3a, 0x26, 0xe4, 0x61, 0x5b, 0x1d, 0x3d, 0x6c, 0x17, 0x61, 0xf6,
49017         0xa1, 0xdd, 0xb6, 0x08, 0xa7, 0xb5, 0x3b, 0x5b, 0xaa, 0x42, 0x4d, 0x85, 0x30, 0xce, 0x49, 0x38,
49018         0x47, 0x39, 0x8c, 0x19, 0x21, 0xd9, 0x38, 0x8c, 0x41, 0x7c, 0x1a, 0x0e, 0xf7, 0x76, 0x64, 0x0e,
49019         0x49, 0x38, 0xa7, 0x7d, 0x55, 0xb0, 0xa2, 0xcf, 0x17, 0x81, 0xb7, 0x98, 0x97, 0x71, 0xff, 0xd5,
49020         0xe1, 0x13, 0xa9, 0x27, 0x22, 0x3a, 0xe3, 0x92, 0x7f, 0x79, 0xdf, 0xc7, 0x78, 0xde, 0x27, 0x60,
49021         0xa4, 0x6a, 0x1b, 0x0d, 0x11, 0x30, 0x7c, 0x02, 0x46, 0x75, 0x01, 0xe6, 0x5a, 0x42, 0xb2, 0xf6,
49022         0xbd, 0x39, 0x40, 0xc3, 0x19, 0xa2, 0x06, 0x2c, 0x11, 0xf8, 0xad, 0x46, 0xdd, 0x76, 0x8e, 0x3a,
49023         0xd6, 0x9e, 0xe9, 0x58, 0x1d, 0xce, 0xb4, 0x3e, 0xca, 0xf4, 0x3f, 0x5b, 0xba, 0x43, 0xbc, 0xcd,
49024         0x33, 0x58, 0xa5, 0xc4, 0x84, 0x38, 0xf4, 0x1f, 0xf9, 0x19, 0xec, 0x9c, 0x74, 0x06, 0x36, 0x8d,
49025         0xeb, 0xf0, 0x42, 0xbd, 0x9e, 0x29, 0x83, 0x10, 0x2f, 0xa0, 0x2f, 0x90, 0xa2, 0x8a, 0x9f, 0x1c,
49026         0x63, 0xa7, 0xd7, 0xb6, 0xf8, 0x12, 0x2d, 0xc5, 0x55, 0x67, 0x60, 0xca, 0x63, 0xd4, 0xb4, 0x9f,
49027         0xce, 0xc1, 0xc5, 0x94, 0x22, 0xa0, 0x1b, 0x54, 0xed, 0x87, 0xd7, 0x40, 0x3e, 0x95, 0xc1, 0x5d,
49028         0xf7, 0xf6, 0xe1, 0x7a, 0x68, 0x90, 0xd0, 0x6b, 0xec, 0x3f, 0xec, 0x6d, 0x9e, 0xc1, 0x04, 0x1f,
49029         0x7d, 0x1e, 0x66, 0xbb, 0x3d, 0xd7, 0xda, 0x3f, 0x36, 0x9d, 0xfd, 0x87, 0x3d, 0x5e, 0xde, 0xeb,
49030         0xa7, 0x23, 0xb7, 0x13, 0x12, 0xd8, 0x3c, 0x83, 0x45, 0x7a, 0xe8, 0x16, 0x5c, 0x1e, 0x6a, 0xb5,
49031         0x86, 0x4b, 0x1f, 0x31, 0xfc, 0x83, 0x3b, 0x37, 0xb1, 0xf8, 0x6c, 0xb4, 0x41, 0xb0, 0x2d, 0x00,
49032         0x91, 0x43, 0x95, 0x13, 0xc9, 0x57, 0x3b, 0x82, 0x67, 0xd2, 0x8a, 0x88, 0x6e, 0xc1, 0x73, 0x83,
49033         0x87, 0xbd, 0xfd, 0xf7, 0x1a, 0x11, 0xbf, 0xb2, 0x42, 0xde, 0x0a, 0xcd, 0xfb, 0x12, 0x05, 0x4b,
49034         0x84, 0xd2, 0xbe, 0x02, 0xf0, 0x42, 0x96, 0xd2, 0x23, 0x0c, 0x2f, 0x0e, 0x1e, 0xf6, 0x1a, 0x3d,
49035         0x87, 0xf5, 0x5a, 0xb9, 0xd8, 0x43, 0xf9, 0x6e, 0x9e, 0xc1, 0x57, 0x06, 0x0f, 0x7b, 0xb7, 0x1d,
49036         0x7a, 0x11, 0x2f, 0x95, 0x3d, 0x04, 0xf5, 0x69, 0x92, 0xbf, 0x74, 0x9a, 0x39, 0x81, 0xe6, 0xfe,
49037         0xc3, 0x5e, 0x1a, 0xcd, 0x7d, 0x78, 0xe9, 0xb0, 0x77, 0xe2, 0x66, 0x60, 0xd4, 0x5f, 0xbd, 0x35,
49038         0x02, 0x3f, 0x82, 0xd3, 0x77, 0xe1, 0x13, 0x83, 0x63, 0xd7, 0xb2, 0x32, 0xf0, 0xea, 0x2f, 0xfa,
49039         0xcf, 0x53, 0x84, 0x11, 0xdc, 0x62, 0x78, 0xd1, 0xb3, 0x1f, 0x65, 0x60, 0xd6, 0xdf, 0x2a, 0x5c,
49040         0xf1, 0xec, 0x47, 0x23, 0x78, 0xf5, 0x6b, 0x60, 0x34, 0xab, 0x93, 0x62, 0x0d, 0x8c, 0xe0, 0xf4,
49041         0x5d, 0xf8, 0x04, 0x55, 0xbc, 0xcb, 0xc0, 0xab, 0xbf, 0x2d, 0x79, 0x9e, 0x22, 0x8c, 0xe0, 0xf6,
49042         0x3d, 0xf8, 0x24, 0xe3, 0x96, 0x56, 0x6f, 0x3a, 0x61, 0x7f, 0x3f, 0xf3, 0x02, 0xe5, 0x97, 0x56,
49043         0xef, 0xe8, 0xba, 0x1d, 0x5d, 0x0d, 0x33, 0x42, 0xdd, 0x8e, 0xa8, 0x85, 0xf7, 0xe0, 0x93, 0x83,
49044         0x87, 0x56, 0xe7, 0x81, 0x95, 0xa1, 0x1a, 0xfc, 0xcd, 0xd3, 0x0b, 0x0c, 0x63, 0x74, 0x0f, 0xa3,
49045         0xf5, 0x40, 0xff, 0xa5, 0x13, 0xf6, 0xf7, 0x5c, 0xcf, 0x13, 0xd8, 0x9b, 0xa4, 0x2a, 0xb2, 0xb4,
49046         0xdb, 0xe8, 0x7a, 0x98, 0x93, 0xda, 0x6d, 0x44, 0x4d, 0xbc, 0x0f, 0x2f, 0x73, 0xed, 0xcb, 0x0c,
49047         0x55, 0xe1, 0xef, 0xf0, 0x5e, 0xe4, 0x28, 0x23, 0xea, 0xe2, 0x8b, 0x0a, 0xbc, 0x36, 0x3c, 0xb7,
49048         0xb6, 0x92, 0x26, 0xb1, 0x86, 0x6d, 0xf0, 0xdb, 0xf5, 0x61, 0x03, 0x8b, 0xd5, 0xc7, 0x03, 0xcb,
49049         0x63, 0xbb, 0x8d, 0x57, 0xa2, 0xd3, 0x70, 0xe2, 0xac, 0xb8, 0x65, 0x54, 0xa7, 0x60, 0xc2, 0xc9,
49050         0x37, 0x1c, 0x43, 0xfb, 0x6f, 0x26, 0xe1, 0x42, 0xf2, 0x72, 0x88, 0xee, 0x92, 0x0e, 0xc1, 0xa6,
49051         0xb0, 0xb0, 0x1a, 0xc2, 0xf4, 0xd8, 0x99, 0xf1, 0x79, 0x36, 0x8b, 0xf9, 0x95, 0x10, 0x42, 0x8b,
49052         0x75, 0x70, 0x0f, 0x5e, 0x26, 0x44, 0x23, 0x73, 0x59, 0x02, 0xe5, 0x5c, 0xd8, 0xd5, 0x7a, 0x37,
49053         0x85, 0xd9, 0x2c, 0x91, 0x74, 0x30, 0x41, 0x8c, 0x24, 0x3d, 0x26, 0x8d, 0xb9, 0x51, 0x5c, 0x0b,
49054         0xd5, 0x11, 0xf6, 0xb7, 0x04, 0xca, 0xe3, 0x72, 0x75, 0xf8, 0xfd, 0x2d, 0x9e, 0xf0, 0x07, 0x70,
49055         0x95, 0x10, 0x8c, 0x4e, 0x41, 0x09, 0xa4, 0xfd, 0xd9, 0x92, 0x2c, 0x2f, 0x37, 0xc4, 0x49, 0x28,
49056         0x91, 0x78, 0x38, 0xf6, 0x46, 0x12, 0xf7, 0x67, 0xcd, 0x17, 0xfd, 0xe1, 0x97, 0xbd, 0x21, 0x47,
49057         0xd6, 0xc9, 0x54, 0xa4, 0x21, 0xd3, 0x2b, 0x45, 0x6c, 0xc8, 0x91, 0xa4, 0xa7, 0x23, 0x0d, 0x99,
49058         0x4e, 0xfa, 0x45, 0x58, 0x88, 0xec, 0x65, 0xe8, 0x2c, 0x89, 0xe7, 0x5d, 0x69, 0xef, 0x02, 0x30,
49059         0xed, 0x1c, 0x35, 0xd8, 0x48, 0xf9, 0xea, 0x58, 0xcc, 0xee, 0xd6, 0x40, 0x37, 0x60, 0x92, 0x0e,
49060         0xbc, 0x2d, 0xbe, 0xa1, 0x7b, 0x25, 0xd3, 0x8e, 0x93, 0xb2, 0xb6, 0xb5, 0x79, 0x06, 0x73, 0x64,
49061         0xe4, 0xc0, 0x59, 0xf6, 0x45, 0xef, 0xd2, 0xeb, 0x56, 0xc7, 0x6a, 0x09, 0x5e, 0x7b, 0xae, 0x9f,
49062         0x82, 0xa8, 0x4c, 0x60, 0xf3, 0x0c, 0x5e, 0x66, 0x84, 0xa5, 0x68, 0xb4, 0x0f, 0x4b, 0xd4, 0x61,
49063         0x35, 0x35, 0xe6, 0xda, 0xb4, 0x06, 0xf4, 0x19, 0x20, 0x4d, 0x8f, 0x75, 0x2f, 0x0a, 0x8d, 0x87,
49064         0x09, 0xa0, 0xab, 0xc1, 0x61, 0x71, 0xbd, 0xdb, 0xef, 0xd8, 0x83, 0x93, 0x36, 0x7b, 0x64, 0x9f,
49065         0xc6, 0x43, 0xf1, 0x68, 0x13, 0xe6, 0x1d, 0x6e, 0xd9, 0xba, 0x6a, 0x99, 0x5d, 0x8f, 0xbf, 0x91,
49066         0x27, 0xd8, 0x53, 0x14, 0x21, 0xb1, 0x8c, 0x28, 0xee, 0xbd, 0xff, 0xe5, 0x18, 0xac, 0xc6, 0x57,
49067         0x0b, 0x3a, 0x0f, 0x53, 0x7c, 0x46, 0x08, 0x66, 0xaa, 0x49, 0xb6, 0x87, 0xf3, 0x93, 0x06, 0x7c,
49068         0x1b, 0xed, 0x27, 0x91, 0x7d, 0xe1, 0x45, 0x98, 0xf6, 0x87, 0x4d, 0x30, 0x57, 0x4c, 0xf1, 0x1d,
49069         0x15, 0x7a, 0x16, 0x66, 0x82, 0x6d, 0x53, 0x30, 0xde, 0xa7, 0xfd, 0x8d, 0x11, 0x21, 0xcb, 0x77,
49070         0x3f, 0xc1, 0x88, 0x9d, 0x64, 0xfb, 0x9b, 0x80, 0x2c, 0x41, 0x9c, 0x14, 0xc9, 0x12, 0xbc, 0x67,
49071         0x61, 0x26, 0x98, 0x08, 0x82, 0x21, 0x33, 0xed, 0xef, 0x36, 0xd0, 0x73, 0x00, 0xe1, 0x96, 0x22,
49072         0xbc, 0x04, 0x09, 0x36, 0x0d, 0x7e, 0xbe, 0x84, 0xf6, 0x8c, 0x90, 0x2f, 0x21, 0xfd, 0x1c, 0x40,
49073         0xb8, 0xc0, 0x07, 0x4b, 0xf8, 0x4c, 0xb0, 0x84, 0x93, 0xbc, 0x83, 0xb9, 0x22, 0x58, 0x89, 0xa7,
49074         0xfd, 0xa9, 0x20, 0x64, 0x8d, 0x10, 0x9f, 0x93, 0x58, 0x23, 0xe4, 0xaf, 0xc0, 0xac, 0xb0, 0x6a,
49075         0x0a, 0x37, 0x1f, 0xc1, 0xba, 0x88, 0x0c, 0x58, 0xe1, 0x1d, 0x1d, 0x6f, 0x49, 0x03, 0x90, 0x5e,
49076         0x82, 0xf8, 0x9d, 0x15, 0x6f, 0x89, 0xc3, 0xf0, 0x0a, 0x3c, 0x47, 0xc7, 0x60, 0xf2, 0x1a, 0xa9,
49077         0xfd, 0xb1, 0x12, 0x6e, 0xf4, 0xd3, 0xc6, 0x03, 0xea, 0xc0, 0xf9, 0xbe, 0x18, 0x51, 0x37, 0x49,
49078         0x8f, 0x74, 0xa8, 0x43, 0xa4, 0x54, 0x07, 0xec, 0x7b, 0x49, 0x58, 0x38, 0x99, 0x20, 0xda, 0x06,
49079         0x2d, 0x6e, 0x58, 0x47, 0x8a, 0x4e, 0x3b, 0x1d, 0xbe, 0x1c, 0x33, 0x4e, 0xa5, 0x7a, 0xd0, 0x7e,
49080         0x50, 0x81, 0xa5, 0xa1, 0x71, 0x88, 0xaa, 0xf2, 0x2d, 0xc5, 0xa7, 0xb2, 0x0d, 0xdf, 0x27, 0xba,
49081         0xfc, 0x2c, 0xf2, 0xcb, 0xcf, 0x0a, 0x73, 0x0c, 0x3e, 0x2f, 0x0d, 0xcb, 0x8c, 0xc6, 0x12, 0x45,
49082         0x94, 0x53, 0x3b, 0x43, 0xe4, 0x26, 0x33, 0xa8, 0xda, 0x24, 0xed, 0xff, 0xdc, 0xe1, 0x5a, 0xef,
49083         0xc4, 0x55, 0xc7, 0xb4, 0x9f, 0x53, 0xe0, 0x7c, 0x62, 0x33, 0xa1, 0xcf, 0xc9, 0xec, 0x15, 0x4f,
49084         0xd7, 0xca, 0x1f, 0x8b, 0xfb, 0x92, 0x02, 0xd7, 0x37, 0x2d, 0xaa, 0xe3, 0xd4, 0xad, 0x4b, 0xec,
49085         0x63, 0x73, 0x36, 0xb9, 0xcd, 0x58, 0xd4, 0xa7, 0xf6, 0xf6, 0xde, 0x83, 0xcb, 0xa3, 0x1e, 0xa1,
49086         0xd1, 0x3b, 0xb0, 0xe0, 0xb8, 0xbd, 0x43, 0x96, 0x62, 0xb5, 0x03, 0xc3, 0xc8, 0xcf, 0x27, 0x6a,
49087         0xa1, 0x86, 0xa0, 0x38, 0x82, 0xaa, 0xfd, 0xa8, 0x02, 0x0b, 0x32, 0x48, 0x36, 0xd3, 0x96, 0x32,
49088         0xce, 0xc7, 0xde, 0x38, 0x3f, 0xac, 0xc0, 0x4c, 0xf0, 0x6e, 0x9e, 0x4d, 0x19, 0x38, 0x00, 0x3f,
49089         0xb5, 0xcf, 0x7b, 0x80, 0xc9, 0x01, 0x41, 0xe4, 0x26, 0x40, 0xe9, 0x37, 0x37, 0x01, 0x4a, 0xbf,
49090         0x0b, 0xea, 0x18, 0x35, 0x03, 0x29, 0xbc, 0xc4, 0x67, 0x33, 0x03, 0x29, 0x20, 0x9c, 0x5a, 0xa2,
49091         0x17, 0x60, 0x92, 0xc2, 0x72, 0xa6, 0xe8, 0x37, 0xe9, 0x21, 0x3f, 0x95, 0x03, 0x34, 0xfc, 0x86,
49092         0x8f, 0xd6, 0x01, 0xfa, 0x7e, 0x6c, 0x25, 0xd5, 0xdf, 0x78, 0x80, 0x5c, 0x21, 0x2b, 0x43, 0x88,
49093         0x24, 0x91, 0x28, 0xf2, 0x8d, 0xcf, 0x08, 0x12, 0x45, 0x89, 0x44, 0x51, 0x22, 0x61, 0xa4, 0x3a,
49094         0x56, 0x0f, 0x48, 0x18, 0x12, 0x09, 0x83, 0x5a, 0x2c, 0xf0, 0x43, 0xbe, 0x37, 0xab, 0x54, 0x8d,
49095         0x39, 0x01, 0x9c, 0x3d, 0xf2, 0xfe, 0x99, 0x02, 0x10, 0x16, 0x92, 0xfa, 0x89, 0x33, 0x9d, 0x8f,
49096         0xf2, 0x8d, 0x4a, 0x26, 0x2b, 0x6d, 0x93, 0x14, 0xb8, 0x82, 0xd6, 0x18, 0x9a, 0xd1, 0xa8, 0xf0,
49097         0x97, 0x43, 0x9a, 0x60, 0x04, 0x09, 0x85, 0x46, 0x85, 0x7b, 0x8d, 0xa0, 0x09, 0x85, 0x20, 0xa1,
49098         0xd8, 0xa8, 0x70, 0x75, 0x60, 0x9a, 0x50, 0x0c, 0x12, 0x4a, 0x8d, 0x0a, 0x55, 0xf0, 0xe5, 0x09,
49099         0xa5, 0x20, 0xa1, 0xdc, 0xa8, 0x70, 0x95, 0x5c, 0x9a, 0x50, 0x0e, 0x12, 0xae, 0x35, 0x2a, 0x54,
49100         0xcf, 0x96, 0x27, 0x5c, 0x0b, 0x12, 0x2a, 0x8d, 0x0a, 0x57, 0x88, 0xa5, 0x09, 0x95, 0x0a, 0x19,
49101         0x30, 0x61, 0xa1, 0x8b, 0x61, 0xa1, 0x8b, 0xa7, 0x28, 0x74, 0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74,
49102         0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74, 0x31, 0x2c, 0x74, 0x51, 0x2a, 0x74, 0x51, 0xfb, 0x50, 0xe0,
49103         0xc7, 0x08, 0xf9, 0x31, 0x4e, 0xc1, 0x8f, 0x11, 0xf2, 0x63, 0x48, 0xfc, 0x18, 0xda, 0x3f, 0x55,
49104         0xe0, 0x62, 0x8a, 0x94, 0x09, 0xfa, 0x4f, 0x61, 0x35, 0xfa, 0x30, 0xcc, 0xdf, 0x4e, 0xd8, 0x78,
49105         0xbd, 0x75, 0x5a, 0xb9, 0x95, 0xa1, 0xe7, 0x5c, 0x2e, 0xce, 0xb2, 0x12, 0xcd, 0x86, 0x19, 0x29,
49106         0xdb, 0x85, 0xd5, 0x78, 0x84, 0x51, 0xef, 0xbd, 0x45, 0xa6, 0x3c, 0xe5, 0x75, 0x2a, 0xfe, 0x73,
49107         0x6f, 0xbe, 0xac, 0x8e, 0x69, 0x16, 0x93, 0x6b, 0x49, 0xd6, 0xc5, 0xdc, 0x10, 0x85, 0x9c, 0x93,
49108         0xb6, 0x50, 0x89, 0x24, 0x7c, 0xa1, 0xe8, 0x1f, 0x57, 0xe0, 0x7c, 0x22, 0x10, 0xfa, 0x8f, 0xe1,
49109         0x52, 0x68, 0x5d, 0x5f, 0x5c, 0xfb, 0xb6, 0x9c, 0xc3, 0x9e, 0x60, 0x3e, 0x20, 0x59, 0x52, 0x61,
49110         0x3d, 0x11, 0x1d, 0x8f, 0x20, 0xad, 0xfd, 0xd7, 0x63, 0xec, 0x1d, 0x3b, 0x99, 0x44, 0x66, 0xc9,
49111         0xe8, 0xb7, 0x00, 0x42, 0x99, 0xe1, 0xd4, 0x89, 0x2e, 0x14, 0x6c, 0x27, 0xdb, 0x6c, 0x5f, 0x3e,
49112         0x18, 0xe9, 0xb0, 0x1c, 0x23, 0xa3, 0x1e, 0x88, 0xce, 0x2c, 0x0d, 0x49, 0xa8, 0xff, 0x1d, 0x14,
49113         0x86, 0xae, 0xae, 0xc0, 0x72, 0x8c, 0x04, 0xb8, 0xb6, 0x05, 0x10, 0xd6, 0x1a, 0xba, 0x0c, 0xb3,
49114         0xae, 0x50, 0x43, 0xac, 0x3d, 0xc4, 0x28, 0x74, 0x1e, 0xa6, 0xef, 0xb7, 0x3a, 0x0d, 0xdb, 0x39,
49115         0xec, 0xf1, 0x31, 0x3e, 0xc5, 0x75, 0x1c, 0xb5, 0xef, 0x64, 0xa2, 0x24, 0xd9, 0x34, 0x72, 0xd1,
49116         0x1d, 0x79, 0x04, 0x7c, 0xe6, 0x29, 0x34, 0x7c, 0xfd, 0xe1, 0x70, 0x0c, 0x2f, 0x65, 0x43, 0x40,
49117         0x6f, 0xc2, 0x85, 0xe4, 0xfe, 0xeb, 0xbb, 0xc3, 0x4f, 0x86, 0xd0, 0x7e, 0x32, 0x07, 0xab, 0xf5,
49118         0x9a, 0xd5, 0xe9, 0x6c, 0x58, 0x66, 0x6b, 0x60, 0x3f, 0xa0, 0x32, 0x0c, 0xcc, 0xba, 0x5c, 0x26,
49119         0xdb, 0xc7, 0xf1, 0xb8, 0xf2, 0xa6, 0xe3, 0x57, 0x95, 0x8c, 0xc6, 0xe5, 0x8c, 0xc0, 0xb8, 0x5c,
49120         0x31, 0x30, 0x2e, 0x57, 0xd1, 0xd5, 0x31, 0x6e, 0x3d, 0x8e, 0x5a, 0x97, 0x0b, 0xac, 0xc7, 0x71,
49121         0xf3, 0x72, 0x46, 0x31, 0x30, 0x2f, 0x47, 0xc5, 0x4e, 0xd8, 0x67, 0x51, 0xd7, 0xd5, 0x69, 0xfe,
49122         0x59, 0xd1, 0xd5, 0x19, 0xf6, 0x59, 0x32, 0x74, 0x15, 0xd8, 0x67, 0xb9, 0xa8, 0xab, 0xb3, 0xec,
49123         0xf3, 0x9a, 0xa1, 0xab, 0x73, 0xec, 0xb3, 0x52, 0xd4, 0xd5, 0x79, 0xb2, 0xeb, 0xe9, 0x7a, 0x79,
49124         0xa3, 0xa2, 0xab, 0x0b, 0xda, 0xef, 0x28, 0xf0, 0x4c, 0xcd, 0xed, 0x79, 0x5e, 0x8d, 0x1b, 0xee,
49125         0x6a, 0x1d, 0x5b, 0xed, 0x13, 0x72, 0x36, 0xe0, 0xaf, 0xb1, 0x9b, 0x30, 0xd6, 0x7b, 0xe8, 0x1b,
49126         0x9a, 0x8a, 0x3f, 0x5a, 0xdc, 0x7e, 0xe8, 0xa4, 0x91, 0xd8, 0x3c, 0x83, 0x09, 0x09, 0xb4, 0x0b,
49127         0x13, 0xbd, 0xc1, 0x71, 0xa0, 0x35, 0x51, 0x8e, 0xa7, 0x45, 0x20, 0x46, 0x50, 0x63, 0x64, 0xaa,
49128         0x67, 0x01, 0x79, 0x61, 0xa2, 0xd5, 0x61, 0x7d, 0x7b, 0x03, 0x9e, 0x1b, 0xc1, 0x0f, 0xba, 0x02,
49129         0x73, 0x2d, 0xfb, 0xb0, 0xb1, 0xe7, 0x5a, 0x1e, 0x1d, 0xb6, 0x0a, 0xbd, 0xc8, 0x99, 0x6d, 0xd9,
49130         0x87, 0x7e, 0x94, 0xf6, 0xdd, 0x0a, 0x5c, 0x19, 0xc9, 0x0a, 0xbd, 0x15, 0x92, 0x39, 0x08, 0x9d,
49131         0x3f, 0x45, 0xe2, 0xa9, 0xaa, 0x94, 0x7d, 0xd8, 0xd8, 0x72, 0xea, 0x52, 0x0a, 0x97, 0x6d, 0x5b,
49132         0x6e, 0xd9, 0x87, 0xd1, 0x24, 0xed, 0x2b, 0x0a, 0x9c, 0xdb, 0x8b, 0x3a, 0xe0, 0xd9, 0xb6, 0x9d,
49133         0x8f, 0x6c, 0xe7, 0x28, 0x9b, 0x6d, 0xc4, 0x24, 0x6c, 0xb9, 0xff, 0x5e, 0xcb, 0x66, 0xcb, 0x9f,
49134         0xf0, 0xc4, 0x0e, 0xa8, 0x1e, 0xfd, 0xcc, 0x69, 0x3f, 0x33, 0x05, 0x20, 0x98, 0xc1, 0x69, 0xc1,
49135         0x6a, 0xd7, 0x32, 0xbd, 0xdb, 0xcd, 0x6f, 0xb7, 0x5a, 0xd4, 0x7e, 0x48, 0xb7, 0xf7, 0xc0, 0x77,
49136         0x56, 0x96, 0x7c, 0x83, 0xb8, 0x13, 0x8b, 0x82, 0x13, 0x48, 0x45, 0x33, 0x91, 0xfc, 0x99, 0x65,
49137         0xcb, 0x24, 0x44, 0xc1, 0x09, 0xa4, 0x90, 0x0d, 0xe7, 0xdc, 0x88, 0x85, 0x8b, 0xa0, 0x2c, 0x63,
49138         0x29, 0xf6, 0x5d, 0x71, 0x02, 0x12, 0x4e, 0x24, 0x37, 0x9c, 0x95, 0xe4, 0x00, 0x2d, 0x6b, 0x56,
49139         0x42, 0x99, 0x12, 0xc9, 0xa1, 0xbb, 0x80, 0x48, 0x79, 0xb7, 0xda, 0x52, 0x79, 0x26, 0x52, 0x84,
49140         0x24, 0x76, 0x86, 0xc0, 0x71, 0x0c, 0x09, 0x91, 0xb0, 0xc0, 0xfd, 0x64, 0x06, 0xc2, 0x02, 0xdf,
49141         0x31, 0x24, 0xd0, 0x45, 0x98, 0xf6, 0xbc, 0x26, 0x53, 0x88, 0x08, 0x05, 0x5a, 0xbd, 0x26, 0x55,
49142         0x78, 0xb8, 0x08, 0xd3, 0x4c, 0x75, 0x0e, 0xef, 0x85, 0x12, 0xad, 0xd4, 0x54, 0x2b, 0xde, 0x23,
49143         0x67, 0xf9, 0xfb, 0x5c, 0xae, 0x99, 0x4b, 0x3f, 0xce, 0xa4, 0x9c, 0xe5, 0xef, 0x48, 0xa0, 0x38,
49144         0x82, 0x8a, 0x36, 0x61, 0x9e, 0x30, 0x77, 0xcb, 0xec, 0x73, 0x5a, 0x90, 0x72, 0xa3, 0xbb, 0x23,
49145         0x42, 0x62, 0x19, 0x11, 0x7d, 0x1e, 0xce, 0xf2, 0x88, 0xfa, 0xb1, 0xe9, 0x06, 0x33, 0x09, 0x57,
49146         0x92, 0x79, 0x39, 0x8d, 0xa0, 0x84, 0x80, 0x63, 0xc9, 0x54, 0x97, 0x60, 0xd1, 0x6b, 0x70, 0x3d,
49147         0x03, 0x16, 0xa5, 0xbd, 0x06, 0xab, 0xf1, 0x23, 0x2c, 0x41, 0x7d, 0xef, 0xae, 0x0c, 0x2f, 0x34,
49148         0xc6, 0x67, 0xe5, 0x7d, 0xc0, 0x27, 0x32, 0x0e, 0x34, 0x9f, 0xb0, 0x0e, 0xe7, 0x92, 0x86, 0x47,
49149         0x02, 0x2b, 0x1f, 0x44, 0x31, 0x04, 0x66, 0xde, 0x92, 0x99, 0x79, 0x39, 0xf3, 0x18, 0xf1, 0x89,
49150         0x5f, 0x05, 0x34, 0xdc, 0xbb, 0x13, 0x18, 0xb9, 0x1d, 0xc2, 0x0a, 0x2c, 0x5c, 0x97, 0x59, 0x78,
49151         0x3e, 0x43, 0x47, 0xf7, 0x09, 0xfe, 0x91, 0xc2, 0x28, 0xca, 0x35, 0x85, 0x34, 0x98, 0x0b, 0x27,
49152         0xa4, 0x60, 0x2d, 0x91, 0xe2, 0xd0, 0x2d, 0x11, 0x66, 0xd7, 0x37, 0x6a, 0x7e, 0x65, 0x44, 0x63,
49153         0xec, 0xe2, 0xcd, 0x33, 0x58, 0x42, 0x44, 0x7b, 0xb0, 0x18, 0x86, 0x6f, 0x1c, 0xec, 0xe3, 0x75,
49154         0x3e, 0xb5, 0xbd, 0x30, 0x82, 0x16, 0x85, 0xdd, 0x3c, 0x83, 0xa3, 0xe8, 0xd5, 0x39, 0x80, 0x30,
49155         0x4a, 0xfb, 0xd1, 0x79, 0x98, 0x13, 0x19, 0x40, 0x6f, 0xc3, 0x9c, 0xe7, 0x35, 0x03, 0x5b, 0x03,
49156         0x99, 0xce, 0xab, 0x12, 0x06, 0x7a, 0x9f, 0x1a, 0x35, 0xaf, 0x3f, 0xa5, 0xf5, 0xd3, 0x58, 0x1a,
49157         0xc8, 0x80, 0x09, 0xaf, 0x3b, 0x68, 0xe5, 0x03, 0x4b, 0xcd, 0x49, 0x26, 0x95, 0x77, 0xf6, 0x6b,
49158         0x98, 0x81, 0xa2, 0x02, 0xc3, 0xf1, 0xfd, 0x54, 0x3d, 0x9b, 0x86, 0x63, 0x30, 0x24, 0x03, 0xad,
49159         0xc3, 0xbc, 0x6b, 0x1d, 0x52, 0xb9, 0x5a, 0x76, 0x4e, 0xca, 0x72, 0x6a, 0x98, 0x0b, 0x51, 0x70,
49160         0x1d, 0x7d, 0x1b, 0xac, 0x44, 0xcc, 0xeb, 0xf3, 0x69, 0x24, 0xcd, 0x3f, 0x22, 0x8e, 0xc3, 0xc0,
49161         0xf1, 0x84, 0x90, 0x0d, 0xcf, 0x99, 0x4d, 0x8f, 0x19, 0xad, 0xaf, 0xd7, 0x1b, 0xd4, 0x30, 0x21,
49162         0x59, 0xe6, 0xbd, 0x5e, 0xc7, 0x6e, 0x9b, 0xc1, 0x93, 0x67, 0x92, 0x6a, 0x4d, 0x60, 0xed, 0x7e,
49163         0x17, 0xe3, 0x4b, 0x02, 0xa1, 0x18, 0x3a, 0xa8, 0x0d, 0xcf, 0x06, 0x10, 0xfc, 0x80, 0x25, 0x67,
49164         0x34, 0x9d, 0x31, 0xa3, 0x8b, 0x22, 0x19, 0x5c, 0x97, 0x73, 0xa9, 0xc3, 0x2a, 0xf5, 0x67, 0xe3,
49165         0x97, 0x65, 0xbf, 0xb7, 0xfe, 0xc0, 0x72, 0xcd, 0x23, 0x2b, 0x93, 0xaf, 0xd7, 0x15, 0x86, 0x1b,
49166         0x41, 0x45, 0xdf, 0x06, 0xcf, 0x92, 0x84, 0xe8, 0xb1, 0x30, 0xa4, 0x0d, 0x19, 0x68, 0x5f, 0xe4,
49167         0x24, 0x84, 0x13, 0x61, 0x98, 0x83, 0x0e, 0xcb, 0xf2, 0x5a, 0xc4, 0xac, 0x89, 0xcf, 0xb2, 0x4d,
49168         0x63, 0x4c, 0x12, 0xaa, 0xc2, 0x74, 0x8f, 0x4a, 0x93, 0xef, 0xdc, 0xe6, 0xda, 0x93, 0xf1, 0xe3,
49169         0xe2, 0x4e, 0x83, 0x6b, 0x32, 0x98, 0xce, 0x11, 0x5b, 0xd9, 0x03, 0x3c, 0xf4, 0x0e, 0x2c, 0xb5,
49170         0xac, 0x4e, 0xc7, 0x93, 0xf6, 0x09, 0xf3, 0x69, 0x16, 0x48, 0x6a, 0x5b, 0x0d, 0x4a, 0x63, 0x18,
49171         0x0f, 0xed, 0x07, 0xc4, 0x84, 0xbd, 0xc1, 0x42, 0x0a, 0x67, 0xb5, 0x28, 0x34, 0x1e, 0x26, 0x80,
49172         0x1a, 0xb0, 0xda, 0xec, 0x98, 0xad, 0x8f, 0x6a, 0x43, 0x7c, 0x2e, 0xa6, 0x6c, 0x3b, 0x08, 0x9f,
49173         0xb4, 0xc0, 0xb4, 0xae, 0xd8, 0x16, 0x30, 0x9e, 0x0c, 0xfa, 0xbc, 0x9c, 0x81, 0xc0, 0xbb, 0x9a,
49174         0x62, 0x70, 0x2d, 0xc8, 0x80, 0xdb, 0x2d, 0xc1, 0x09, 0x44, 0x08, 0xff, 0x0f, 0x8f, 0xed, 0x81,
49175         0x35, 0xcc, 0xff, 0xd2, 0x29, 0xf9, 0x8f, 0x27, 0x43, 0xf8, 0x17, 0x53, 0x04, 0xfe, 0xd1, 0xa9,
49176         0xf8, 0x8f, 0x27, 0x82, 0xee, 0x31, 0x0f, 0xd5, 0x55, 0xd3, 0x69, 0x07, 0xd2, 0xc1, 0xbb, 0x58,
49177         0x10, 0xa3, 0x1e, 0xd5, 0xed, 0xcf, 0xc5, 0xa0, 0xd3, 0x2b, 0x3e, 0xf4, 0x21, 0xdb, 0x23, 0xd5,
49178         0x1e, 0xb7, 0x3a, 0x16, 0x3d, 0x7e, 0x73, 0xaa, 0x67, 0x47, 0xec, 0x91, 0xa2, 0x08, 0x78, 0x59,
49179         0x26, 0xc3, 0x2e, 0x10, 0xbf, 0x6f, 0x0c, 0x56, 0x62, 0xa7, 0x42, 0x6a, 0x02, 0xdb, 0x6b, 0x72,
49180         0x27, 0x20, 0x3b, 0xbd, 0xa6, 0xdd, 0xb1, 0x07, 0x8f, 0x53, 0x85, 0x90, 0xc9, 0xd4, 0x2e, 0x83,
49181         0xe3, 0x25, 0xcf, 0x6b, 0xca, 0x51, 0xc8, 0x91, 0xad, 0xd8, 0x09, 0x1e, 0x19, 0x23, 0x59, 0xe5,
49182         0x46, 0xdf, 0xc9, 0x6b, 0xa1, 0x15, 0x3b, 0xec, 0xc5, 0x93, 0x41, 0xdf, 0x23, 0x19, 0xb1, 0x4b,
49183         0xce, 0x6e, 0x6c, 0x94, 0xa2, 0x7d, 0x3d, 0x01, 0x73, 0xf3, 0x0c, 0xbe, 0xec, 0x1b, 0xb1, 0x4b,
49184         0xe2, 0xc2, 0x37, 0xe5, 0x93, 0x98, 0xbd, 0xf6, 0x87, 0x39, 0x40, 0xc3, 0x15, 0x88, 0x6e, 0x93,
49185         0xb5, 0x8d, 0x9b, 0xbe, 0xf3, 0x9a, 0x8d, 0xfd, 0x1e, 0xdf, 0xce, 0x66, 0x31, 0x75, 0xbd, 0xec,
49186         0x5b, 0xb8, 0xf3, 0x9a, 0x01, 0x1e, 0xda, 0x87, 0x65, 0x6e, 0xc7, 0x4e, 0x22, 0x97, 0xe6, 0xe4,
49187         0x92, 0xb0, 0x15, 0x40, 0x6e, 0x9e, 0xc1, 0x4b, 0xcc, 0x22, 0x9d, 0x48, 0xf5, 0x1a, 0xac, 0xb5,
49188         0x2d, 0xd7, 0x7e, 0x60, 0x11, 0x58, 0xf6, 0x64, 0xe4, 0xf6, 0xba, 0xf4, 0x44, 0x3f, 0x46, 0xaf,
49189         0x13, 0x56, 0x83, 0x64, 0x29, 0x15, 0xbd, 0x07, 0xcb, 0x9e, 0xd7, 0xc0, 0x75, 0x6e, 0x41, 0xd6,
49190         0x37, 0xfd, 0x30, 0x9e, 0x66, 0x92, 0xbf, 0x3e, 0x04, 0x4f, 0xfa, 0x19, 0x89, 0x13, 0xa2, 0xaa,
49191         0x8b, 0x30, 0x2f, 0x15, 0x51, 0xfb, 0xa2, 0x02, 0xf3, 0x52, 0x51, 0x90, 0x06, 0xb3, 0xde, 0x71,
49192         0xcf, 0x1d, 0x54, 0xed, 0x41, 0xd7, 0xec, 0x07, 0xe2, 0x22, 0x62, 0x24, 0x7a, 0x81, 0x6c, 0x30,
49193         0xdb, 0xf6, 0x49, 0x97, 0x03, 0xf9, 0x82, 0x23, 0x52, 0x2c, 0xba, 0x0c, 0xd0, 0xe9, 0x39, 0x47,
49194         0x1c, 0xc6, 0x17, 0x20, 0x11, 0xe2, 0xd8, 0x93, 0x51, 0x03, 0x96, 0x63, 0xb8, 0x47, 0x57, 0x41,
49195         0xed, 0x86, 0xc1, 0x7a, 0xa7, 0x37, 0xf0, 0xb8, 0xdc, 0xf3, 0x50, 0x3c, 0x7a, 0x06, 0x66, 0x2c,
49196         0xa7, 0xcd, 0x9c, 0xbe, 0xf1, 0xdb, 0x92, 0x30, 0x42, 0xfb, 0x7a, 0x8e, 0x2b, 0xa6, 0x26, 0x75,
49197         0xd6, 0x78, 0x7b, 0xf9, 0xca, 0xd3, 0xda, 0xcb, 0x37, 0xe1, 0x1c, 0xb7, 0xdb, 0x42, 0x5a, 0x95,
49198         0xfa, 0x06, 0x16, 0xc6, 0x71, 0xba, 0x25, 0x54, 0x8e, 0x14, 0xcc, 0x19, 0x2b, 0xf4, 0xd0, 0xea,
49199         0xd3, 0x09, 0x18, 0xaf, 0xc3, 0xaa, 0x6b, 0x1d, 0xd6, 0x2d, 0xf7, 0x01, 0xbb, 0xdc, 0x6a, 0x5b,
49200         0x8f, 0xf8, 0x4c, 0x38, 0x96, 0xcd, 0x1d, 0x8e, 0x8c, 0xcb, 0xa6, 0xbf, 0x5f, 0xcc, 0x31, 0x33,
49201         0x42, 0x11, 0x1e, 0xd0, 0x2a, 0x4c, 0xb6, 0xc4, 0x0b, 0x2c, 0x1e, 0x42, 0x1f, 0x30, 0x0b, 0x3f,
49202         0xae, 0x27, 0xb6, 0x5f, 0xf5, 0x2e, 0x1f, 0x3e, 0x2f, 0xa7, 0x95, 0x51, 0x42, 0xa0, 0x56, 0x85,
49203         0xb0, 0x27, 0xc5, 0xa1, 0x32, 0x4c, 0xb5, 0x2d, 0xc7, 0x0b, 0x27, 0xa3, 0xf8, 0x5d, 0xf7, 0x06,
49204         0x83, 0xc1, 0x3e, 0x30, 0x72, 0x98, 0x49, 0x54, 0x61, 0x6e, 0x91, 0x1b, 0x80, 0xb9, 0x16, 0x78,
49205         0x35, 0xcb, 0xcc, 0x16, 0x20, 0x51, 0xb3, 0xbf, 0xe1, 0x6c, 0x26, 0xb6, 0x84, 0xf6, 0x27, 0x0a,
49206         0x9c, 0x8d, 0x2b, 0x14, 0xda, 0x85, 0x69, 0xb2, 0x7b, 0xdb, 0xc3, 0x55, 0x8f, 0xdf, 0xc3, 0x19,
49207         0x99, 0x6b, 0x84, 0xbe, 0xf4, 0x13, 0x4c, 0x1c, 0xd0, 0x40, 0x17, 0x60, 0x9a, 0xf9, 0x6e, 0xc4,
49208         0x55, 0xde, 0xd5, 0x83, 0xb0, 0xd6, 0x84, 0x69, 0x1f, 0x23, 0xfd, 0x75, 0xdb, 0xb3, 0xbf, 0x60,
49209         0x19, 0x45, 0xf6, 0xba, 0x4d, 0xbe, 0x8b, 0x15, 0xf6, 0xe4, 0x4e, 0xbe, 0xaf, 0x97, 0xd5, 0x31,
49210         0xe6, 0x80, 0xe5, 0x0b, 0x56, 0xfe, 0xba, 0xa1, 0x8e, 0xfb, 0x01, 0xa3, 0x5c, 0x54, 0x27, 0xb4,
49211         0x07, 0x30, 0xc5, 0x2b, 0x1b, 0x55, 0xe4, 0xfb, 0x45, 0x2d, 0xad, 0x65, 0x9e, 0x44, 0x3a, 0xa3,
49212         0xcd, 0xa5, 0x14, 0xda, 0x05, 0x35, 0xa7, 0xfd, 0xef, 0x63, 0x70, 0x2e, 0xa9, 0x61, 0xd0, 0xe5,
49213         0x88, 0x7b, 0x32, 0xd6, 0x41, 0x45, 0xe7, 0x64, 0x08, 0xc6, 0xba, 0x5e, 0x31, 0x74, 0x97, 0xd7,
49214         0xf5, 0x8a, 0x2c, 0xae, 0x14, 0xba, 0xcb, 0xeb, 0x7a, 0x25, 0x74, 0x96, 0x79, 0x78, 0x09, 0xf4,
49215         0xad, 0x69, 0x88, 0xc5, 0x1a, 0x7a, 0xa0, 0x69, 0x4d, 0x43, 0x2c, 0xb6, 0x28, 0xb8, 0xcc, 0x23,
49216         0x21, 0xb4, 0x09, 0xf3, 0xe1, 0x63, 0x43, 0xbd, 0x5e, 0xe5, 0xa7, 0xa0, 0xf8, 0xda, 0x59, 0x17,
49217         0x21, 0xb1, 0x8c, 0x48, 0xe8, 0xbb, 0xbd, 0x87, 0x79, 0x2e, 0xe6, 0xa6, 0x60, 0x1a, 0xe2, 0xb1,
49218         0x06, 0x17, 0x6f, 0x63, 0xb1, 0x06, 0x7a, 0x1b, 0x2e, 0x1e, 0xda, 0xae, 0x37, 0xb8, 0x7d, 0x73,
49219         0x63, 0x87, 0xcd, 0x7b, 0x5b, 0xf4, 0x1d, 0x82, 0x39, 0x0c, 0x66, 0x3a, 0xd9, 0x38, 0x0d, 0x04,
49220         0x7d, 0x1a, 0xce, 0xf9, 0xce, 0x15, 0xa9, 0x7b, 0x33, 0x7a, 0x28, 0x12, 0xee, 0x9e, 0xe6, 0x71,
49221         0x62, 0x3a, 0x39, 0xd6, 0x7b, 0xc1, 0x63, 0x6b, 0xf5, 0x22, 0xdb, 0xf8, 0xd1, 0x03, 0x39, 0x23,
49222         0xbe, 0xde, 0xe9, 0x70, 0x03, 0x6b, 0xda, 0x7b, 0x30, 0x2f, 0x15, 0x1a, 0x5d, 0x14, 0x3d, 0xcf,
49223         0x29, 0xbc, 0x47, 0xfb, 0x7e, 0xe7, 0xae, 0x82, 0x6a, 0x7b, 0x77, 0x4e, 0x4c, 0xcf, 0xae, 0xf5,
49224         0x28, 0x09, 0xab, 0xcd, 0x2d, 0xf2, 0x0f, 0xc5, 0x6b, 0xff, 0xbf, 0x02, 0xb3, 0xc2, 0x61, 0x0f,
49225         0x55, 0x61, 0x7e, 0xe0, 0x07, 0xe9, 0x0d, 0x60, 0x26, 0xb7, 0x78, 0x12, 0x4a, 0x94, 0xc6, 0x9d,
49226         0x4c, 0xe6, 0x9c, 0x64, 0x14, 0x89, 0x46, 0x7d, 0x6b, 0x17, 0x67, 0x9a, 0x9b, 0x65, 0x14, 0xed,
49227         0x1f, 0x8c, 0xc1, 0xd2, 0xd0, 0x71, 0x8c, 0x74, 0x35, 0xd7, 0x73, 0xfb, 0xbe, 0xe1, 0xd0, 0x2a,
49228         0x2f, 0xa1, 0x36, 0xfa, 0x34, 0x87, 0x65, 0x44, 0x4e, 0xe9, 0x7e, 0x48, 0x29, 0x77, 0x2a, 0x4a,
49229         0xf7, 0x25, 0x4a, 0x9e, 0xed, 0xb8, 0x21, 0xa5, 0xb1, 0xec, 0x94, 0x24, 0x44, 0xb4, 0x03, 0x6a,
49230         0xc8, 0x24, 0xbf, 0x08, 0x19, 0xcf, 0x4c, 0x6c, 0x51, 0xc2, 0xc5, 0x75, 0x4e, 0xee, 0xbe, 0x44,
49231         0x6e, 0xe2, 0x54, 0xe4, 0xee, 0x47, 0xc8, 0x85, 0xec, 0x72, 0x72, 0x93, 0xd9, 0xc9, 0x49, 0xb8,
49232         0xb8, 0xae, 0xfd, 0x8b, 0x31, 0x98, 0x97, 0x40, 0xb2, 0x49, 0x14, 0x4a, 0x28, 0xf2, 0x1c, 0xfb,
49233         0xd5, 0xb1, 0x4c, 0x7e, 0xe3, 0xb9, 0xe5, 0xd8, 0x2a, 0x5d, 0x0e, 0xc4, 0xb0, 0xa1, 0xe6, 0xa4,
49234         0xb0, 0xae, 0x8e, 0x89, 0xe1, 0x7c, 0x45, 0x1d, 0x97, 0xc2, 0x65, 0x75, 0x42, 0x0a, 0x17, 0xd5,
49235         0x49, 0x29, 0x6c, 0xa8, 0x53, 0x52, 0x58, 0x57, 0xa7, 0x05, 0xcb, 0xb5, 0xd5, 0x8a, 0x3a, 0x23,
49236         0x06, 0xcb, 0x2a, 0x88, 0xc1, 0x92, 0x3a, 0x2b, 0x06, 0x8b, 0xea, 0x9c, 0x18, 0x2c, 0xa8, 0xf3,
49237         0x62, 0xd0, 0x50, 0x17, 0xc4, 0x60, 0x5e, 0x5d, 0xa4, 0x16, 0x70, 0xab, 0xba, 0xaa, 0xb2, 0x8f,
49238         0xbc, 0xba, 0xc4, 0x3e, 0x0c, 0x15, 0xb1, 0x8f, 0x82, 0xba, 0xcc, 0x3e, 0x8a, 0xea, 0x59, 0xf6,
49239         0x51, 0x52, 0x57, 0xd8, 0x47, 0x59, 0x5d, 0x65, 0x1f, 0x15, 0x75, 0x0d, 0x4d, 0xc3, 0x38, 0x65,
49240         0xfd, 0x1c, 0xff, 0x32, 0xd4, 0xf3, 0xfc, 0xab, 0xa8, 0x5e, 0xe0, 0x5f, 0x65, 0xf5, 0x22, 0xff,
49241         0xaa, 0xa8, 0xcf, 0xb0, 0x2f, 0x43, 0x57, 0x9f, 0xe5, 0x5f, 0x86, 0x7a, 0x89, 0x7f, 0x15, 0xd5,
49242         0xe7, 0xb4, 0x1d, 0x58, 0x1a, 0x3e, 0x38, 0x57, 0xe4, 0x5b, 0x63, 0x6d, 0xf4, 0x15, 0x88, 0x7f,
49243         0x69, 0xfc, 0x43, 0x0a, 0xcc, 0x4b, 0x09, 0xe8, 0x12, 0x40, 0xff, 0xf8, 0xb1, 0x27, 0xbd, 0x3c,
49244         0x0a, 0x31, 0xe8, 0x7d, 0x38, 0xdb, 0x62, 0xdb, 0x3f, 0xfb, 0x81, 0xdd, 0x3e, 0x31, 0x7d, 0x93,
49245         0xd1, 0xb9, 0x53, 0xdd, 0x0b, 0xc5, 0xd2, 0xd0, 0x2e, 0xc3, 0xb4, 0x7f, 0xeb, 0x93, 0x70, 0x6b,
49246         0x7e, 0x15, 0xd0, 0xf0, 0x7d, 0x45, 0x02, 0xec, 0x03, 0x50, 0xa3, 0x57, 0x0f, 0xd4, 0x0e, 0x48,
49247         0xcb, 0x16, 0xf0, 0x7d, 0x7f, 0x58, 0xfd, 0x96, 0x1d, 0x46, 0xa2, 0xcf, 0xc0, 0x4c, 0x00, 0xc6,
49248         0x4b, 0x76, 0x29, 0xfd, 0x6e, 0x03, 0x4f, 0xfb, 0x14, 0xb4, 0x3a, 0xcc, 0x04, 0xd1, 0x84, 0x35,
49249         0xba, 0xdb, 0xf2, 0xdd, 0xfe, 0xd1, 0x00, 0xd2, 0x61, 0xc2, 0x15, 0x68, 0x5f, 0x88, 0xbf, 0x5c,
49250         0xa5, 0x74, 0x19, 0xa0, 0xf6, 0xcf, 0x14, 0x98, 0x60, 0x14, 0xcb, 0xf2, 0x30, 0xbf, 0x9c, 0x8c,
49251         0x2b, 0x0f, 0xef, 0x9f, 0x57, 0x4e, 0x2d, 0xb6, 0xec, 0x7b, 0x2a, 0x19, 0xf3, 0x3d, 0x95, 0x30,
49252         0xdf, 0x25, 0x46, 0x91, 0xfb, 0x2e, 0x29, 0x18, 0xea, 0x24, 0xfd, 0x28, 0x56, 0xd4, 0x29, 0xfa,
49253         0x51, 0x2e, 0xaa, 0xd3, 0xf4, 0xa3, 0x52, 0x54, 0x67, 0xe8, 0xc7, 0x75, 0x32, 0x30, 0xa7, 0x61,
49254         0xdc, 0xc9, 0x1b, 0x15, 0x75, 0x96, 0x7d, 0x95, 0x2b, 0xea, 0x1c, 0xfd, 0x32, 0x4a, 0x86, 0x3a,
49255         0x4f, 0xbf, 0x4a, 0x7a, 0x51, 0x5d, 0x40, 0x33, 0x30, 0xe1, 0xe4, 0x75, 0xbd, 0xa2, 0x2e, 0x6a,
49256         0xbf, 0xab, 0xc0, 0xd9, 0xb8, 0x1b, 0x98, 0x6c, 0x66, 0xb2, 0xe3, 0x30, 0xe5, 0xea, 0xe8, 0x67,
49257         0x7a, 0xa0, 0xf6, 0x0e, 0xf3, 0x65, 0x9d, 0x3f, 0x50, 0x1f, 0x1a, 0xa5, 0x32, 0x73, 0x3c, 0xe3,
49258         0x1d, 0x16, 0x0c, 0x2e, 0x62, 0xe1, 0x1d, 0x96, 0xf2, 0x06, 0x13, 0xb1, 0xf0, 0x0e, 0xcb, 0x45,
49259         0x5d, 0x9d, 0xa0, 0xdb, 0xe2, 0xc3, 0xbc, 0x6e, 0x90, 0xf9, 0x8c, 0x7d, 0x1b, 0x15, 0x5d, 0x9d,
49260         0xd2, 0xfe, 0x7c, 0x02, 0x16, 0x23, 0x2f, 0x1e, 0xe8, 0x32, 0xcc, 0xf2, 0x43, 0xe0, 0x4d, 0xd7,
49261         0xba, 0xef, 0x8b, 0xdc, 0x08, 0x51, 0xa8, 0x05, 0x67, 0xcd, 0x4e, 0xa7, 0xf7, 0xd0, 0x6a, 0x13,
49262         0xdc, 0xc0, 0xae, 0x4d, 0xaa, 0xca, 0x36, 0xa5, 0xdd, 0x58, 0x8f, 0x41, 0xc3, 0xb1, 0xc4, 0x50,
49263         0x13, 0xd6, 0x86, 0x2e, 0x59, 0x29, 0x91, 0x5d, 0xbe, 0x1a, 0x7f, 0x32, 0x25, 0x9f, 0xe0, 0x34,
49264         0x48, 0x47, 0x76, 0x12, 0x21, 0x74, 0x2f, 0xc8, 0x23, 0x9c, 0xb9, 0x78, 0x1e, 0xec, 0x6c, 0xf5,
49265         0xdc, 0x88, 0x3c, 0x70, 0x12, 0x3e, 0xea, 0xc0, 0x33, 0xf1, 0x37, 0xae, 0x9c, 0xfe, 0xc4, 0x29,
49266         0xcb, 0x90, 0x4a, 0x0d, 0x1d, 0xcb, 0xb9, 0x0d, 0x95, 0x66, 0x32, 0xc5, 0x2f, 0x0c, 0xcb, 0xad,
49267         0xea, 0xa3, 0xe3, 0x54, 0x4a, 0xe8, 0xb3, 0x70, 0xc1, 0x3a, 0x19, 0x30, 0xbf, 0x9f, 0x54, 0x86,
49268         0x44, 0xd0, 0xc8, 0xce, 0xd3, 0x63, 0xc2, 0x34, 0x3e, 0x4f, 0x21, 0xe2, 0x00, 0xd0, 0x7b, 0xb0,
49269         0xcc, 0xd0, 0xa5, 0xf9, 0x97, 0xbf, 0x7d, 0xa4, 0xd5, 0x86, 0xbc, 0xf5, 0x58, 0xa2, 0x44, 0xee,
49270         0x88, 0x5b, 0x8d, 0x57, 0x60, 0xc9, 0x37, 0xc1, 0x40, 0x76, 0xac, 0xf4, 0x10, 0x4a, 0xcf, 0x17,
49271         0xd3, 0x58, 0x15, 0x13, 0x48, 0xbc, 0xf6, 0x3b, 0x0a, 0x5c, 0x48, 0xee, 0x91, 0xd9, 0xdc, 0x33,
49272         0x25, 0xe3, 0xcb, 0xa3, 0xba, 0x95, 0x4d, 0x6a, 0xaa, 0xf9, 0x90, 0x7b, 0x93, 0xea, 0x36, 0x1f,
49273         0xe6, 0x4b, 0x6c, 0x50, 0x77, 0x9b, 0x0f, 0x8d, 0x12, 0x97, 0x9b, 0x6a, 0x3e, 0x2c, 0xf9, 0x72,
49274         0x53, 0xcd, 0x87, 0xd7, 0x4a, 0x6c, 0x50, 0x13, 0x58, 0x5d, 0x57, 0x27, 0xb5, 0x57, 0x60, 0x39,
49275         0xa6, 0xd7, 0x24, 0xac, 0x42, 0xbf, 0xa8, 0x00, 0x84, 0xd0, 0xe8, 0x25, 0x58, 0x68, 0xf9, 0x58,
49276         0xec, 0x81, 0x94, 0x8b, 0x3d, 0xca, 0xb1, 0x91, 0x65, 0x38, 0x37, 0xb4, 0x0c, 0x7f, 0x98, 0xb0,
49277         0x0c, 0x8f, 0x9d, 0xb2, 0x71, 0xe3, 0x17, 0xe2, 0x2f, 0x8e, 0xfb, 0x45, 0x94, 0xb7, 0x98, 0x99,
49278         0x6c, 0x7c, 0xc4, 0x20, 0xfe, 0x87, 0x8d, 0xe6, 0xdf, 0xba, 0x8d, 0xe6, 0x8f, 0x28, 0xb0, 0x18,
49279         0x99, 0xad, 0x32, 0x77, 0xde, 0x7d, 0x58, 0x0c, 0xbb, 0xaa, 0xb8, 0x89, 0xba, 0x9a, 0xd2, 0x61,
49280         0xf6, 0x64, 0x0c, 0x1c, 0x25, 0xa1, 0x59, 0xb0, 0x12, 0x0b, 0x99, 0xb0, 0xc7, 0x2a, 0xcb, 0x7b,
49281         0xac, 0xcb, 0x29, 0x59, 0x4b, 0x3b, 0xad, 0x7f, 0xae, 0xc0, 0xac, 0x10, 0x9d, 0x4d, 0x79, 0x44,
49282         0x40, 0x90, 0xfb, 0xfa, 0xcf, 0x7c, 0xeb, 0xef, 0xba, 0xb4, 0x7f, 0xab, 0xc0, 0xd9, 0x38, 0xb1,
49283         0x96, 0xcc, 0x32, 0xda, 0x3b, 0x32, 0x5c, 0x20, 0x41, 0xf2, 0xfc, 0x48, 0x09, 0x1a, 0x2a, 0x43,
49284         0x12, 0x41, 0x46, 0x0d, 0xdf, 0xc4, 0x99, 0xff, 0x06, 0x3d, 0xb0, 0x5c, 0xbc, 0xbe, 0xcf, 0xe7,
49285         0xb6, 0xd1, 0x62, 0x39, 0x3e, 0xc2, 0xe6, 0x19, 0x1c, 0x4b, 0xa8, 0xba, 0x00, 0x73, 0x62, 0xbc,
49286         0xf6, 0xc5, 0x1c, 0x2c, 0xc8, 0x5c, 0xa1, 0x1d, 0x00, 0x5f, 0xac, 0xde, 0xec, 0xa4, 0xca, 0x1a,
49287         0xee, 0x05, 0x60, 0x22, 0x09, 0xaa, 0xeb, 0x12, 0xa4, 0xa0, 0x3b, 0xb0, 0x60, 0x3d, 0xb0, 0x1c,
49288         0xdf, 0x13, 0x15, 0xbf, 0x94, 0x4a, 0x7a, 0x03, 0xbc, 0x21, 0x80, 0x06, 0xe4, 0x22, 0x04, 0xd0,
49289         0x9b, 0x30, 0xc3, 0x0b, 0x71, 0x6b, 0x2b, 0xd5, 0xb7, 0x29, 0xf6, 0xa1, 0x36, 0xcf, 0xe0, 0x10,
49290         0xa5, 0x3a, 0x47, 0x5d, 0xab, 0xf4, 0xdc, 0x01, 0xd5, 0x05, 0xfe, 0xa1, 0x09, 0x58, 0x8d, 0x2f,
49291         0x09, 0xba, 0x06, 0x93, 0xae, 0x47, 0xed, 0xd1, 0xa7, 0x69, 0x2a, 0xed, 0xe2, 0x06, 0xae, 0x53,
49292         0x2d, 0x52, 0xcc, 0xc1, 0xd1, 0x3b, 0x7e, 0xb7, 0xa0, 0x15, 0xff, 0xc0, 0xec, 0x64, 0xe8, 0x16,
49293         0x3e, 0x28, 0x8e, 0xa0, 0x32, 0xdb, 0xf8, 0x24, 0x66, 0xbd, 0xdb, 0x3b, 0x71, 0xfc, 0x85, 0xee,
49294         0x4a, 0x0a, 0x29, 0x06, 0x88, 0x25, 0x34, 0x74, 0x17, 0x90, 0x6c, 0xa1, 0x94, 0x3e, 0xaf, 0x8d,
49295         0x8f, 0x10, 0x2b, 0xc4, 0x12, 0x0a, 0x8e, 0x21, 0x41, 0xc6, 0x4a, 0xd7, 0x7c, 0xc4, 0x2b, 0x8e,
49296         0xec, 0xe7, 0xb8, 0xef, 0xa2, 0x48, 0x2c, 0x6a, 0xfa, 0xb2, 0x99, 0x01, 0x35, 0x7e, 0x07, 0x6d,
49297         0x79, 0x23, 0xa5, 0x1b, 0x23, 0x6c, 0xac, 0x45, 0x09, 0x71, 0x3a, 0xe8, 0x1e, 0x9c, 0xef, 0x9a,
49298         0x8f, 0xa8, 0xd6, 0x5f, 0x40, 0x9c, 0x6c, 0x64, 0x09, 0x74, 0x26, 0xcf, 0x45, 0xe7, 0x02, 0xf4,
49299         0x08, 0x36, 0xaa, 0xc0, 0x9a, 0xed, 0xb4, 0x3a, 0x27, 0x6d, 0xab, 0x6a, 0x99, 0x5d, 0xc9, 0xa8,
49300         0xf1, 0x34, 0xdd, 0xff, 0x25, 0x25, 0xa3, 0xab, 0xa0, 0x9e, 0x78, 0xd6, 0x5d, 0xff, 0xe9, 0x9f,
49301         0xfb, 0xf7, 0xa3, 0x5b, 0xc6, 0x68, 0xbc, 0xf6, 0x5d, 0x0a, 0x40, 0xd8, 0xa1, 0xd0, 0x67, 0xe4,
49302         0x29, 0xf8, 0xc5, 0x11, 0x1d, 0x50, 0x9e, 0x81, 0xcb, 0xd9, 0x8c, 0x37, 0x7a, 0x4d, 0xf6, 0xba,
49303         0xc1, 0x1e, 0x81, 0xd4, 0x9c, 0x76, 0x0f, 0x66, 0x77, 0x31, 0x75, 0x63, 0x43, 0xf5, 0x55, 0x3e,
49304         0x07, 0x4b, 0xfc, 0x19, 0xb1, 0x7d, 0x3a, 0x71, 0xb3, 0x61, 0x34, 0xed, 0xcb, 0xc1, 0x7c, 0x13,
49305         0x74, 0xef, 0x4c, 0x7a, 0x9c, 0x32, 0x8e, 0x5c, 0xcc, 0xff, 0x55, 0xc9, 0x74, 0xa0, 0xed, 0x7a,
49306         0x79, 0x83, 0x1f, 0x68, 0x99, 0x1e, 0x40, 0x2e, 0x94, 0xf8, 0x1f, 0x0b, 0xc5, 0xfc, 0xc7, 0xb9,
49307         0x40, 0xbf, 0x4e, 0x57, 0x1d, 0xfa, 0x6d, 0xe8, 0xc5, 0x0a, 0x3b, 0xd1, 0x76, 0xbd, 0x52, 0x9e,
49308         0xaa, 0x0d, 0xcc, 0xc2, 0x14, 0x83, 0x21, 0x3b, 0x26, 0x1a, 0x20, 0x40, 0xba, 0x3a, 0xc3, 0x02,
49309         0x45, 0xfd, 0x7a, 0x59, 0x67, 0xeb, 0x50, 0xd7, 0x76, 0xf2, 0x6c, 0x1d, 0xea, 0xda, 0x4e, 0x99,
49310         0xab, 0x0e, 0xd8, 0x64, 0x95, 0x9b, 0xe7, 0x9f, 0x05, 0x5d, 0x5d, 0xd0, 0x7e, 0x95, 0xfa, 0x79,
49311         0x10, 0x86, 0x6b, 0x46, 0x3f, 0x0f, 0x21, 0x86, 0x5c, 0x29, 0xdf, 0x9e, 0x69, 0xf1, 0x75, 0xf9,
49312         0xb3, 0x91, 0xcb, 0x95, 0x5b, 0x5d, 0xee, 0xdd, 0xc6, 0xad, 0xb0, 0xa5, 0xd7, 0xa5, 0x3b, 0x48,
49313         0xf2, 0xe1, 0x2f, 0xbd, 0x6e, 0xb9, 0xa8, 0x4e, 0xa1, 0x39, 0x98, 0xb6, 0x9d, 0x43, 0xdb, 0xb1,
49314         0x07, 0x8f, 0xd5, 0x69, 0x6d, 0x8f, 0x89, 0x5f, 0xca, 0x63, 0x14, 0x21, 0x18, 0x77, 0x3d, 0xb7,
49315         0xcf, 0xf5, 0x01, 0xe8, 0x37, 0x8f, 0xbb, 0xcf, 0xdf, 0x25, 0xe8, 0x37, 0x89, 0xf3, 0x6c, 0xc7,
49316         0xe5, 0x0f, 0xfd, 0xf4, 0x5b, 0xfb, 0xaf, 0xa6, 0x01, 0x0d, 0x2f, 0x05, 0xa8, 0x02, 0x53, 0x74,
49317         0x29, 0x58, 0xcf, 0x07, 0xfd, 0x2f, 0x71, 0x11, 0x59, 0xcf, 0x6f, 0x9e, 0xc1, 0x3e, 0x78, 0x88,
49318         0x69, 0x04, 0xcf, 0x12, 0xc9, 0x98, 0x46, 0x88, 0x69, 0x84, 0x98, 0x85, 0xd4, 0x57, 0x55, 0x86,
49319         0x59, 0x08, 0x31, 0x0b, 0x21, 0x66, 0x31, 0x50, 0x9a, 0x4a, 0xc6, 0x2c, 0x86, 0x98, 0xc5, 0x10,
49320         0xb3, 0x94, 0xea, 0x5f, 0x8b, 0x61, 0x96, 0x42, 0xcc, 0x52, 0x88, 0x59, 0x0e, 0x9c, 0x60, 0x27,
49321         0x63, 0x96, 0x43, 0xcc, 0xb2, 0xb0, 0xd6, 0x4d, 0x3d, 0xed, 0x5a, 0x37, 0xfd, 0xf1, 0xad, 0x75,
49322         0x33, 0x1f, 0xe7, 0x5a, 0x07, 0x7f, 0x1d, 0x6b, 0xdd, 0xec, 0xa9, 0xd7, 0xba, 0xb9, 0xbf, 0x89,
49323         0xb5, 0x6e, 0xfe, 0xaf, 0x6b, 0xad, 0x5b, 0x48, 0x5f, 0xeb, 0x82, 0x9a, 0x5f, 0x6f, 0xb7, 0x77,
49324         0x2d, 0xfb, 0xe8, 0x98, 0x5e, 0x90, 0xa4, 0x49, 0x11, 0xe2, 0x21, 0x70, 0x1c, 0x43, 0xa2, 0x3a,
49325         0xc3, 0x7b, 0xf6, 0x56, 0x5b, 0xfb, 0x13, 0x05, 0xa6, 0xf8, 0x18, 0x47, 0xef, 0xc0, 0x9c, 0x99,
49326         0x6f, 0x04, 0x6f, 0x99, 0xa9, 0x86, 0x73, 0x09, 0x1d, 0x3e, 0xa1, 0x04, 0xb5, 0x39, 0x6b, 0xe6,
49327         0x03, 0x64, 0xf4, 0x02, 0xcc, 0xb3, 0x9c, 0x6f, 0x3b, 0xdb, 0x96, 0xf9, 0xc0, 0xe2, 0xf3, 0x94,
49328         0x1c, 0x89, 0x2e, 0x01, 0x1c, 0x3f, 0xf6, 0x06, 0x96, 0x6b, 0x79, 0xb6, 0xc7, 0xad, 0x3c, 0x0a,
49329         0x31, 0x68, 0x13, 0xe6, 0x07, 0x76, 0xd7, 0xda, 0xef, 0xf1, 0xbc, 0x52, 0x5f, 0xe2, 0xf6, 0x45,
49330         0x48, 0x2c, 0x23, 0x0a, 0x05, 0x35, 0x68, 0x41, 0x8d, 0xa7, 0x2a, 0xa8, 0xf1, 0xad, 0x5b, 0xd0,
49331         0xff, 0x22, 0xe7, 0x17, 0xb4, 0x40, 0x0b, 0x5a, 0x78, 0xaa, 0x82, 0x16, 0xbe, 0x65, 0x0b, 0x1a,
49332         0xbb, 0x15, 0x9c, 0x48, 0xd8, 0x0a, 0x86, 0x95, 0x52, 0xa4, 0x95, 0x52, 0x7c, 0xaa, 0x4a, 0x29,
49333         0xfe, 0xdd, 0xa8, 0x94, 0x7f, 0x18, 0x54, 0x4a, 0x09, 0xed, 0xc0, 0xbc, 0x59, 0x0a, 0x2b, 0x25,
49334         0x7f, 0xea, 0x5a, 0x99, 0x33, 0x4b, 0x21, 0x76, 0x94, 0x9c, 0x91, 0x6a, 0x29, 0x7b, 0x14, 0x39,
49335         0x63, 0xb8, 0x96, 0xc7, 0x46, 0xd7, 0xf2, 0xf8, 0xe8, 0x5a, 0x9e, 0xf8, 0x38, 0x6b, 0x79, 0x72,
49336         0x64, 0xd7, 0x2b, 0xa3, 0x77, 0x60, 0xc6, 0x2c, 0xf3, 0x2b, 0xcd, 0x54, 0xcb, 0x47, 0x31, 0x55,
49337         0xc2, 0x2f, 0x42, 0xa7, 0xcd, 0x32, 0x77, 0xfa, 0xf0, 0xb7, 0xb9, 0xeb, 0x7d, 0x08, 0xcb, 0x31,
49338         0x45, 0xa4, 0x42, 0x46, 0xfe, 0x3e, 0x97, 0x8a, 0x36, 0xd1, 0x9d, 0xee, 0x59, 0x61, 0xa7, 0xeb,
49339         0xc7, 0xde, 0x27, 0xb1, 0xc1, 0x5e, 0x97, 0xc6, 0x92, 0x10, 0x93, 0xed, 0xfc, 0x6a, 0x0e, 0xe6,
49340         0x25, 0x56, 0xb3, 0x49, 0x35, 0x48, 0x28, 0xf2, 0x11, 0xe0, 0xf7, 0x94, 0x4c, 0xe7, 0xbf, 0xae,
49341         0x17, 0xa3, 0x47, 0x5d, 0x2e, 0x32, 0xe3, 0xfd, 0x54, 0xa3, 0x9a, 0xab, 0x51, 0xe7, 0x43, 0x35,
49342         0xea, 0xbc, 0x51, 0xf1, 0xd5, 0xa8, 0xf3, 0xe5, 0x40, 0x8d, 0xda, 0x28, 0x95, 0x7d, 0x35, 0xea,
49343         0x82, 0x11, 0xa8, 0x51, 0x93, 0x63, 0x11, 0x57, 0xa3, 0x2e, 0xe5, 0x0d, 0x5f, 0x8d, 0x9a, 0x1c,
49344         0xb5, 0xe6, 0x84, 0xa3, 0x96, 0xa4, 0x47, 0xcd, 0x8f, 0x5d, 0xa5, 0xb2, 0xae, 0x2e, 0x0a, 0xc7,
49345         0x2e, 0x55, 0x6b, 0xc2, 0xf9, 0xc4, 0x5e, 0x26, 0x35, 0xc4, 0x52, 0x6c, 0x43, 0x2c, 0xc5, 0x36,
49346         0xc4, 0x92, 0xdc, 0x10, 0xdf, 0xaf, 0x00, 0x1a, 0xde, 0x93, 0xa0, 0x9a, 0xdc, 0x1a, 0xaf, 0x66,
49347         0xdc, 0xcb, 0xc8, 0x4d, 0xf2, 0xa9, 0x6c, 0x4f, 0xaf, 0xd6, 0xe0, 0xa4, 0xaf, 0x2a, 0xda, 0x0d,
49348         0x98, 0x09, 0x6e, 0xb0, 0xc8, 0x96, 0xac, 0x65, 0x75, 0x3a, 0x37, 0x7b, 0xee, 0xdd, 0x63, 0xbb,
49349         0x75, 0xec, 0x6f, 0xd5, 0x6a, 0xb7, 0xb6, 0xf8, 0xd5, 0x64, 0x52, 0xb2, 0xf6, 0x13, 0x39, 0xf9,
49350         0x92, 0xd3, 0xbf, 0x0c, 0x44, 0x07, 0x31, 0x37, 0x7d, 0x85, 0x53, 0xdc, 0xf4, 0x09, 0xb7, 0x8d,
49351         0xe2, 0x8d, 0xdf, 0xbd, 0x84, 0x1b, 0xbf, 0xd7, 0x33, 0xde, 0xf8, 0x09, 0x64, 0xa3, 0x37, 0x7f,
49352         0x1b, 0xc3, 0x37, 0x7f, 0x2f, 0xa4, 0xdf, 0xfc, 0x35, 0x7c, 0xfd, 0xba, 0xc4, 0xfb, 0xbf, 0xaf,
49353         0xe7, 0xe0, 0x52, 0x7a, 0xf9, 0x62, 0x8e, 0x38, 0xca, 0xc7, 0x77, 0xc4, 0xc9, 0x3d, 0xd9, 0x11,
49354         0xe7, 0x76, 0xd4, 0xe1, 0x10, 0xaf, 0x8f, 0xcc, 0xe7, 0x8a, 0x08, 0x7a, 0xcc, 0xd1, 0x66, 0x3c,
49355         0xee, 0x68, 0xa3, 0xfd, 0xd1, 0x18, 0x5c, 0x48, 0x6e, 0xb4, 0xe0, 0x04, 0x5a, 0xcd, 0x70, 0x46,
49356         0xaf, 0x86, 0x67, 0xf4, 0x6a, 0x78, 0x46, 0xaf, 0x66, 0x38, 0xa3, 0x57, 0xc3, 0x33, 0x7a, 0xd5,
49357         0x10, 0xce, 0xae, 0x63, 0x4f, 0x7b, 0x76, 0x1d, 0xff, 0xf8, 0x1a, 0x76, 0xe2, 0xe3, 0x6a, 0xd8,
49358         0xc9, 0x8f, 0xbb, 0x61, 0xa7, 0xe2, 0x1a, 0x56, 0x3c, 0x61, 0xfd, 0xb9, 0x7f, 0xf0, 0xa8, 0xe6,
49359         0xd1, 0xfb, 0xb0, 0xd4, 0x14, 0x4e, 0x58, 0xe1, 0xeb, 0x57, 0x92, 0x4c, 0x78, 0xcc, 0x0c, 0x4d,
49360         0x91, 0xb0, 0xda, 0xcc, 0xcb, 0x64, 0xbe, 0xe5, 0xce, 0x21, 0xff, 0x87, 0xbf, 0xef, 0xa9, 0x1a,
49361         0x64, 0x3b, 0xd8, 0x34, 0x9e, 0x6a, 0x77, 0xd9, 0x34, 0x84, 0xdd, 0xe5, 0x87, 0x80, 0x44, 0x72,
49362         0x06, 0xab, 0xc7, 0xdc, 0x93, 0xd4, 0xe3, 0x92, 0x40, 0xd8, 0x48, 0xa8, 0xc8, 0x7f, 0xbf, 0x9b,
49363         0x4d, 0xcd, 0x84, 0x73, 0x49, 0xec, 0x7f, 0x5c, 0x1b, 0xa6, 0x77, 0x60, 0x31, 0x32, 0xcb, 0x3f,
49364         0xc5, 0x1a, 0x39, 0x80, 0x05, 0x59, 0xb7, 0x1c, 0xad, 0xc2, 0x24, 0x33, 0xa1, 0xe0, 0xab, 0x70,
49365         0xb0, 0xd0, 0x90, 0x56, 0x79, 0x2e, 0x46, 0xab, 0x7c, 0xf8, 0xf5, 0x70, 0x2c, 0xee, 0xf5, 0x50,
49366         0xfb, 0x5f, 0x14, 0x58, 0x90, 0x8d, 0x25, 0xa0, 0xf7, 0x61, 0x45, 0xd6, 0x43, 0xdd, 0xc5, 0x0d,
49367         0xc1, 0x66, 0xd5, 0x8b, 0x19, 0x0c, 0x2e, 0xec, 0x62, 0x7c, 0x36, 0x4a, 0x83, 0x8a, 0x69, 0xd4,
49368         0xa3, 0xea, 0xaf, 0x62, 0x1f, 0x8c, 0x9f, 0xa7, 0x6e, 0xda, 0x9d, 0x81, 0x3f, 0xc5, 0xe3, 0x38,
49369         0x6c, 0xed, 0xd7, 0x15, 0x50, 0xa3, 0xf9, 0xa3, 0x03, 0x40, 0x32, 0x2c, 0xbd, 0x7f, 0x4b, 0xf3,
49370         0x98, 0x15, 0xb1, 0x19, 0x51, 0xc7, 0x31, 0x04, 0xd0, 0x87, 0xb0, 0x7a, 0x3f, 0x02, 0xc7, 0x85,
49371         0xe1, 0x73, 0xa7, 0x21, 0xbd, 0x12, 0x25, 0x42, 0x69, 0x68, 0xbf, 0x34, 0x54, 0x12, 0x5c, 0x47,
49372         0xdb, 0xa0, 0x7a, 0x5e, 0xb3, 0x21, 0xd6, 0x03, 0x2f, 0x47, 0x86, 0x0a, 0x5b, 0xf4, 0xbc, 0xa6,
49373         0x18, 0x81, 0xee, 0x30, 0x8b, 0x5c, 0xb8, 0x2e, 0x13, 0xcc, 0xdc, 0x02, 0x4b, 0x54, 0x4d, 0x43,
49374         0x8c, 0x22, 0xdb, 0x97, 0x39, 0x29, 0x8f, 0x0f, 0x61, 0xe5, 0x90, 0x87, 0xad, 0xc3, 0x43, 0xbb,
49375         0x65, 0x5b, 0xce, 0x40, 0x90, 0xe9, 0x7f, 0x29, 0x35, 0x97, 0x10, 0x23, 0x9e, 0x48, 0x12, 0xf5,
49376         0x3b, 0xa9, 0x52, 0xb0, 0x19, 0xa9, 0xdf, 0x41, 0x26, 0x9c, 0x8b, 0x49, 0x68, 0x08, 0xaa, 0x00,
49377         0x59, 0x33, 0x58, 0x8b, 0xa1, 0x43, 0xd5, 0x03, 0xbe, 0x3f, 0x07, 0x4b, 0x43, 0xe0, 0xd9, 0x8c,
49378         0xe3, 0x0e, 0xa1, 0xc9, 0x9b, 0xfb, 0xaf, 0x67, 0x3b, 0x6f, 0x1d, 0xb6, 0x74, 0x66, 0x3c, 0xef,
49379         0xb0, 0x95, 0x67, 0x22, 0x0f, 0x87, 0x2d, 0x2e, 0xf2, 0x70, 0xd8, 0x2a, 0xb0, 0x77, 0x97, 0xc3,
49380         0x16, 0x17, 0x79, 0x38, 0x6c, 0x95, 0xd8, 0xbb, 0xcb, 0x61, 0xab, 0xcc, 0x44, 0x1e, 0x0e, 0x5b,
49381         0xd7, 0x98, 0xc8, 0xc3, 0x61, 0xab, 0xc2, 0x44, 0x1e, 0x0e, 0x5b, 0xd7, 0xd9, 0x53, 0xd3, 0x61,
49382         0x2b, 0xcf, 0x9f, 0x9a, 0x0e, 0x5b, 0xf9, 0x02, 0x13, 0x79, 0x38, 0x6c, 0xe5, 0x4b, 0x4c, 0xe4,
49383         0xe1, 0xb0, 0x95, 0xbf, 0xa6, 0x2e, 0xf0, 0xaf, 0xeb, 0xea, 0xa2, 0xf6, 0xbf, 0x8d, 0xc1, 0xbc,
49384         0x64, 0x5e, 0x05, 0x55, 0xc9, 0xbc, 0xc5, 0xb4, 0x45, 0x8f, 0xcc, 0xfe, 0x4d, 0x6c, 0x64, 0x51,
49385         0x13, 0x9d, 0xe7, 0x28, 0xb7, 0x28, 0x06, 0xaa, 0xc1, 0x1c, 0x53, 0x10, 0xe5, 0x14, 0xd2, 0x64,
49386         0x88, 0x83, 0x9c, 0xa9, 0xd6, 0x24, 0xc1, 0xe2, 0x44, 0xa2, 0x8c, 0xf8, 0x76, 0x24, 0xd2, 0x5d,
49387         0xef, 0x8a, 0x8c, 0xe4, 0x23, 0x8c, 0xf8, 0x36, 0x3a, 0x47, 0x31, 0xa2, 0x88, 0x8c, 0xe4, 0xd1,
49388         0xdb, 0x30, 0x2f, 0x30, 0x72, 0x70, 0x83, 0xaf, 0x88, 0xa9, 0xfe, 0x5c, 0xe7, 0x42, 0x3e, 0x0e,
49389         0x6e, 0xa0, 0x75, 0x98, 0x0d, 0xd8, 0x38, 0xb8, 0xc1, 0xf7, 0x72, 0xa3, 0xb8, 0xc8, 0x61, 0xf0,
49390         0xb9, 0x38, 0xb8, 0x51, 0x9d, 0x86, 0x49, 0x56, 0x99, 0xc1, 0x57, 0xbe, 0x3a, 0x05, 0x13, 0x94,
49391         0x20, 0x99, 0xb5, 0x66, 0xc2, 0x16, 0x7c, 0x06, 0x66, 0x8e, 0xcc, 0xbe, 0x70, 0x59, 0x33, 0x8f,
49392         0xc3, 0x08, 0x74, 0x15, 0xc6, 0xba, 0x47, 0xbe, 0x2c, 0xc2, 0xb9, 0xf8, 0x4d, 0xc7, 0xad, 0x6d,
49393         0x4c, 0x80, 0xd0, 0xab, 0x30, 0xde, 0x3d, 0x72, 0xfb, 0xa9, 0x15, 0xbf, 0x73, 0x0b, 0xef, 0x61,
49394         0x0a, 0xc6, 0xc0, 0x07, 0x66, 0xaa, 0x25, 0xd4, 0x9d, 0x5b, 0xfb, 0xeb, 0x98, 0x82, 0x69, 0x3f,
49395         0xad, 0xc0, 0xd8, 0xce, 0xad, 0x6d, 0x54, 0x94, 0xc7, 0xdd, 0xa5, 0x24, 0x9e, 0x4e, 0x2d, 0xeb,
49396         0xc8, 0x1e, 0x68, 0xdb, 0xbd, 0x41, 0x89, 0x0d, 0xb6, 0xae, 0x57, 0x50, 0x73, 0x2c, 0xb6, 0x40,
49397         0x63, 0xc7, 0x58, 0x6c, 0x91, 0x29, 0xed, 0x75, 0xbd, 0x12, 0x8d, 0x9d, 0x60, 0xb1, 0x65, 0x75,
49398         0x52, 0xfb, 0x01, 0x05, 0xc6, 0x49, 0x01, 0x51, 0x49, 0xe6, 0xf1, 0xb9, 0xc4, 0xaa, 0x90, 0x99,
49399         0xfc, 0xdc, 0xc7, 0x67, 0xc6, 0x4e, 0xfb, 0x5e, 0xca, 0xcb, 0xfe, 0x7a, 0x56, 0x5e, 0xf6, 0xd7,
49400         0x4f, 0x6d, 0x5d, 0x38, 0xb8, 0x09, 0x9a, 0x83, 0xe9, 0xae, 0xa7, 0xb7, 0x7b, 0x03, 0xa3, 0xe4,
49401         0xd7, 0x98, 0xce, 0x6a, 0x4c, 0xfb, 0xfd, 0x71, 0x26, 0x99, 0x1e, 0xb5, 0x94, 0x84, 0xf6, 0x42,
49402         0x35, 0xf3, 0xa3, 0x20, 0x2d, 0xe3, 0xfc, 0x71, 0x36, 0x1c, 0x2e, 0x21, 0x22, 0xfa, 0xd0, 0xd7,
49403         0x33, 0x97, 0xe9, 0xe5, 0x32, 0x5b, 0x76, 0xaa, 0xb7, 0x8e, 0xad, 0xae, 0xb5, 0x79, 0x06, 0x23,
49404         0x7f, 0x24, 0x09, 0xd4, 0x13, 0xf8, 0xcd, 0x34, 0xcd, 0xc4, 0xf1, 0x9b, 0x8f, 0xe7, 0xd7, 0x9f,
49405         0x74, 0x4e, 0xc1, 0xaf, 0x12, 0xc3, 0x6f, 0x1e, 0xed, 0xc2, 0xd9, 0x61, 0x7e, 0xb3, 0xcd, 0x46,
49406         0xcb, 0x43, 0xec, 0x1e, 0xdc, 0x40, 0xef, 0x03, 0x8a, 0x72, 0x1b, 0xcc, 0x4d, 0xa7, 0x60, 0x36,
49407         0xc7, 0x75, 0xf9, 0x45, 0xda, 0xd5, 0x45, 0x98, 0x97, 0xda, 0x2c, 0x1a, 0x91, 0xaf, 0x2e, 0xc0,
49408         0x9c, 0x98, 0xaf, 0xf6, 0x0d, 0x25, 0xda, 0xad, 0x18, 0xfd, 0xec, 0x0a, 0x0f, 0x51, 0x4c, 0xb9,
49409         0xf7, 0xdf, 0x1b, 0xdd, 0xfb, 0xe7, 0x60, 0xda, 0xa3, 0x98, 0x3a, 0x1f, 0x02, 0x3c, 0x44, 0x56,
49410         0xe8, 0x20, 0x94, 0x27, 0xa3, 0x32, 0x0c, 0xe5, 0xd5, 0x71, 0xed, 0x17, 0x15, 0x98, 0x65, 0x96,
49411         0x0d, 0xd9, 0x40, 0x28, 0xc1, 0x14, 0xaf, 0xef, 0x2c, 0x5d, 0xdf, 0x87, 0x45, 0xbb, 0xfc, 0xd2,
49412         0x2f, 0xd5, 0x98, 0xe3, 0x86, 0xd5, 0x31, 0x1f, 0x57, 0x4f, 0xda, 0x47, 0xd6, 0x20, 0x30, 0xb7,
49413         0xbe, 0xe7, 0xf6, 0x8e, 0xed, 0xa6, 0x3d, 0xa0, 0x76, 0x34, 0x37, 0xcf, 0x60, 0x46, 0xa6, 0xfa,
49414         0x0c, 0x5c, 0x68, 0xc7, 0x40, 0xf3, 0x2d, 0xe3, 0x9f, 0x2a, 0x70, 0x65, 0x24, 0x31, 0x84, 0xe5,
49415         0xca, 0x7f, 0xe3, 0xc9, 0x78, 0x92, 0x5b, 0xa2, 0x97, 0x49, 0x2a, 0x85, 0x4e, 0x43, 0x00, 0x93,
49416         0x74, 0xde, 0x29, 0x72, 0x75, 0x6b, 0xf2, 0x5d, 0x51, 0xc7, 0xe8, 0x37, 0x99, 0xd7, 0xcb, 0xea,
49417         0x38, 0x85, 0x2d, 0xa8, 0x13, 0xf4, 0xb7, 0xcc, 0xf6, 0x49, 0x1e, 0x95, 0x69, 0x26, 0x1f, 0x05,
49418         0x5d, 0x9d, 0xd6, 0x7e, 0x26, 0x07, 0x4b, 0x42, 0xfb, 0x34, 0x1e, 0xe4, 0x4b, 0x45, 0x1d, 0x75,
49419         0xe0, 0x79, 0x7f, 0x38, 0xf5, 0x1e, 0x58, 0xee, 0xb1, 0x65, 0x12, 0xbe, 0xd7, 0x3d, 0xcf, 0xf6,
49420         0x06, 0xa6, 0xe3, 0xdb, 0x3c, 0xc8, 0xd2, 0x82, 0xbe, 0x05, 0x91, 0xdb, 0xc9, 0x64, 0xd0, 0x77,
49421         0xc2, 0x15, 0x36, 0xd8, 0xd2, 0xf2, 0xca, 0xa5, 0x38, 0x3a, 0x4c, 0x21, 0x1e, 0x18, 0x0f, 0x49,
49422         0x81, 0xa9, 0x3e, 0x0b, 0x17, 0x53, 0xb2, 0xd6, 0xfe, 0x22, 0x07, 0x17, 0xd3, 0xf8, 0xff, 0x9a,
49423         0x02, 0x9a, 0x80, 0x1f, 0xfa, 0x5e, 0x97, 0x1a, 0x9a, 0x77, 0x93, 0xfa, 0x69, 0x4b, 0x20, 0xa6,
49424         0x25, 0x90, 0xc6, 0x19, 0xb2, 0xd7, 0x7e, 0x59, 0x01, 0x6d, 0x34, 0xa9, 0x53, 0x74, 0xbc, 0x12,
49425         0x13, 0x89, 0xf2, 0xf2, 0x4c, 0x24, 0xca, 0x33, 0x78, 0x87, 0xe3, 0x9b, 0x04, 0x2f, 0xaf, 0xf3,
49426         0x1e, 0x47, 0x05, 0xc2, 0xfc, 0x1e, 0x47, 0x3f, 0xca, 0x3a, 0xdb, 0x99, 0x7b, 0xd7, 0xb9, 0x10,
49427         0x18, 0x15, 0x3d, 0xa3, 0x3b, 0x73, 0xaf, 0xa0, 0xeb, 0x6c, 0x67, 0xee, 0x95, 0x75, 0x5d, 0x9d,
49428         0xd7, 0xfe, 0xcb, 0x1c, 0xcc, 0x52, 0x55, 0x2d, 0x5e, 0xdb, 0x97, 0x00, 0xbc, 0x40, 0xbb, 0xc2,
49429         0xd7, 0x42, 0x0c, 0x63, 0xd0, 0xfb, 0xb0, 0xe4, 0x85, 0xe0, 0xb5, 0x5e, 0xb7, 0x1b, 0xb8, 0xff,
49430         0xf9, 0x54, 0x82, 0xb5, 0x70, 0xf7, 0x01, 0xb7, 0x81, 0x2a, 0xe2, 0xe0, 0x61, 0x32, 0xd4, 0x22,
49431         0x5c, 0x18, 0xb9, 0x61, 0xd1, 0x2a, 0xb4, 0xda, 0xa9, 0x47, 0xaf, 0x21, 0xf2, 0x38, 0x96, 0x06,
49432         0xd2, 0x61, 0xdc, 0xeb, 0x0e, 0x5a, 0xa9, 0xa2, 0x50, 0xbe, 0x41, 0x38, 0x0a, 0xa9, 0xfd, 0xc0,
49433         0x14, 0xcc, 0xd6, 0x2d, 0xd3, 0x6d, 0x1d, 0xd7, 0xfb, 0x66, 0xcb, 0x42, 0x2f, 0xc0, 0xbc, 0x17,
49434         0x06, 0x83, 0x8b, 0x19, 0x39, 0x12, 0xed, 0xc1, 0xd9, 0x56, 0xcf, 0x19, 0xb8, 0xbd, 0x8e, 0x60,
49435         0xd8, 0x7a, 0xab, 0x9d, 0x49, 0x1b, 0x3d, 0x16, 0x13, 0xbd, 0x0a, 0x63, 0x5e, 0x27, 0xc3, 0xd6,
49436         0xe0, 0x0c, 0x26, 0x70, 0x08, 0x11, 0x70, 0x23, 0xb0, 0x8a, 0x40, 0x02, 0x2c, 0xae, 0x18, 0xd8,
49437         0x44, 0x20, 0x01, 0x16, 0x57, 0x0a, 0x2c, 0x22, 0x90, 0x00, 0x8b, 0xab, 0x04, 0xc6, 0x39, 0x49,
49438         0x80, 0x5e, 0x81, 0x75, 0xf2, 0xa1, 0x9b, 0x79, 0x1a, 0xe2, 0xb1, 0xe5, 0xc0, 0xbf, 0x3c, 0x0d,
49439         0xb1, 0x58, 0xc1, 0xaf, 0x3c, 0x0d, 0xb1, 0xd8, 0xa2, 0xce, 0x44, 0x95, 0x58, 0x6c, 0x91, 0xc7,
49440         0x56, 0x74, 0x2a, 0x8e, 0xc4, 0x63, 0x2b, 0x3a, 0x5a, 0xe5, 0xce, 0xb9, 0xa9, 0x00, 0xd1, 0x3c,
49441         0x5d, 0x51, 0x48, 0x90, 0xc5, 0x17, 0x0c, 0x9d, 0xca, 0xff, 0xf0, 0xf8, 0x82, 0xc1, 0xe3, 0xcb,
49442         0x45, 0x9d, 0x8a, 0xf8, 0xf0, 0xf8, 0x72, 0x51, 0x67, 0x9e, 0xfa, 0xf3, 0x46, 0x45, 0xa7, 0x1e,
49443         0x87, 0xb9, 0xa7, 0x7e, 0x12, 0x66, 0x29, 0x46, 0xa9, 0xac, 0x53, 0xdb, 0x5c, 0x3c, 0x85, 0x84,
49444         0x51, 0x05, 0xa6, 0xdb, 0xdc, 0x2f, 0x36, 0xf5, 0x31, 0x3c, 0xaa, 0xb9, 0x02, 0x68, 0xf4, 0x79,
49445         0xb8, 0xd8, 0xed, 0x39, 0xf6, 0xa0, 0x47, 0xb7, 0x00, 0xd4, 0x60, 0x83, 0x77, 0xd7, 0x1e, 0x1c,
49446         0xdb, 0x4e, 0xbd, 0xd3, 0x1b, 0x70, 0x0b, 0x5a, 0xa9, 0x6e, 0xf1, 0xd2, 0xf0, 0x7d, 0x57, 0x26,
49447         0x35, 0xd3, 0x69, 0xdb, 0x6d, 0x73, 0x60, 0x79, 0xdc, 0x7a, 0x56, 0xb2, 0x2b, 0x93, 0x10, 0x14,
49448         0x47, 0x50, 0x51, 0x09, 0x26, 0x5b, 0x6c, 0xd4, 0xae, 0x70, 0xb6, 0xe2, 0x9d, 0x76, 0x11, 0x90,
49449         0x4d, 0x05, 0x73, 0x60, 0x54, 0x83, 0xd9, 0x13, 0xab, 0x51, 0x67, 0x13, 0x56, 0xeb, 0xdc, 0x6a,
49450         0x8a, 0x6a, 0xc7, 0xc1, 0x8d, 0x00, 0x6e, 0x53, 0xc1, 0x70, 0x62, 0xf9, 0xa1, 0xea, 0x0b, 0xa0,
49451         0x09, 0xe5, 0xec, 0xf4, 0x62, 0xbd, 0xf1, 0x53, 0xbb, 0xa7, 0xe1, 0x98, 0xa2, 0x8f, 0x64, 0xbf,
49452         0x36, 0xc6, 0xfc, 0xaf, 0x08, 0xe5, 0xa8, 0xc3, 0x92, 0x79, 0x74, 0xe4, 0x5a, 0x47, 0xb4, 0x09,
49453         0xb6, 0xad, 0x07, 0x56, 0x27, 0x9f, 0x7a, 0xc5, 0xb7, 0x1e, 0x81, 0xc6, 0xc3, 0xf8, 0x71, 0x44,
49454         0x8d, 0xd4, 0xcb, 0xbd, 0xd1, 0x44, 0x8d, 0x38, 0xa2, 0x45, 0x3e, 0x9c, 0x9f, 0x94, 0x68, 0x31,
49455         0x8e, 0x68, 0x85, 0x4f, 0x6e, 0x4f, 0x4a, 0xb4, 0x82, 0x0e, 0x00, 0x0d, 0xd5, 0x49, 0x99, 0xef,
49456         0xf2, 0x33, 0x52, 0x8d, 0x21, 0x40, 0x36, 0xd8, 0x6a, 0x14, 0x10, 0xad, 0xcb, 0xfb, 0xbb, 0x57,
49457         0x32, 0x91, 0x97, 0xb7, 0x73, 0x66, 0x36, 0x0d, 0x1f, 0x9d, 0x6b, 0xf8, 0xe4, 0xb9, 0x07, 0x1d,
49458         0x83, 0x7b, 0xd0, 0x29, 0xb0, 0x15, 0xd5, 0x29, 0xb2, 0x2d, 0x9c, 0x53, 0x52, 0x27, 0xe9, 0x6f,
49459         0x59, 0x9d, 0xe2, 0x1a, 0x41, 0xd3, 0xda, 0x8f, 0x8d, 0xc1, 0x24, 0x5f, 0x9d, 0x3e, 0x82, 0x0b,
49460         0xed, 0x96, 0xef, 0xcf, 0x5e, 0x6f, 0xe8, 0x8d, 0x75, 0xa7, 0xcd, 0x02, 0xf9, 0x86, 0xce, 0x7b,
49461         0x5e, 0xfc, 0x11, 0x61, 0xa3, 0xb6, 0x95, 0x80, 0x86, 0x57, 0xdb, 0x2d, 0xee, 0xdd, 0x5e, 0xd7,
49462         0xc3, 0x04, 0x1d, 0xdd, 0x84, 0xf9, 0x30, 0x33, 0xa3, 0xa1, 0xa7, 0x5a, 0xf9, 0x08, 0xe9, 0x1b,
49463         0x0d, 0x1d, 0xcf, 0x06, 0x24, 0x8d, 0x21, 0x3a, 0xf9, 0x54, 0x1b, 0x1f, 0x22, 0x9d, 0xbc, 0x48,
49464         0x27, 0x1f, 0xa5, 0x63, 0xa4, 0xbe, 0x71, 0x89, 0x74, 0x0c, 0x91, 0x8e, 0x11, 0xa5, 0x53, 0x48,
49465         0x7d, 0xe2, 0x11, 0xe9, 0x14, 0x44, 0x3a, 0x05, 0xed, 0x19, 0xb8, 0x90, 0x5c, 0xab, 0xda, 0x11,
49466         0xcc, 0x4b, 0x75, 0x82, 0xde, 0x05, 0x24, 0x4f, 0x83, 0x8d, 0xfa, 0xcd, 0xad, 0x54, 0x6b, 0x80,
49467         0xbb, 0x43, 0xe0, 0x78, 0x49, 0x26, 0x51, 0xbf, 0xb9, 0xa5, 0xfd, 0xdf, 0x63, 0x80, 0x86, 0x21,
49468         0xd1, 0xdd, 0xe4, 0xb9, 0xe9, 0xe5, 0x4c, 0xfd, 0x9c, 0xe5, 0x37, 0x3c, 0x3f, 0xdd, 0x4d, 0x9e,
49469         0x9f, 0x9e, 0x86, 0xb0, 0x11, 0x47, 0xb8, 0x98, 0xaa, 0xf6, 0x95, 0x8d, 0x70, 0x31, 0x8e, 0x70,
49470         0x25, 0xf5, 0x5a, 0x22, 0x1b, 0xe1, 0x0a, 0xba, 0x97, 0x32, 0x57, 0x9d, 0x82, 0x72, 0xdc, 0x7c,
49471         0xf5, 0x9f, 0x2b, 0x70, 0x36, 0x0e, 0x38, 0xdb, 0x85, 0x40, 0x1c, 0xe6, 0x53, 0x7b, 0x3c, 0x5b,
49472         0x94, 0x7b, 0x74, 0x3e, 0x1a, 0x61, 0x68, 0x8f, 0xe5, 0x88, 0x02, 0x2a, 0xc0, 0x64, 0xfb, 0xa4,
49473         0xdb, 0x7d, 0xec, 0xf7, 0xbc, 0xf8, 0x85, 0x9e, 0x3a, 0x64, 0xcb, 0x63, 0x0e, 0x1a, 0x20, 0xf9,
49474         0xbd, 0x2a, 0x05, 0xc9, 0xe0, 0x48, 0x86, 0xf6, 0xdf, 0x2b, 0x30, 0xc9, 0xe8, 0xa0, 0x6b, 0x72,
49475         0x0d, 0x5d, 0x49, 0xc9, 0x53, 0xae, 0x93, 0x4e, 0x36, 0x65, 0xa1, 0x4e, 0xde, 0xf7, 0xfc, 0x63,
49476         0xb0, 0xc7, 0x0b, 0xaf, 0x53, 0x64, 0x77, 0xa9, 0x5e, 0xa7, 0xc4, 0x1e, 0x2f, 0xbc, 0x4e, 0x45,
49477         0x9d, 0xe0, 0x4e, 0x81, 0xc8, 0x19, 0xc9, 0x77, 0x0f, 0x34, 0xc5, 0xbe, 0x0c, 0x72, 0x2e, 0x1f,
49478         0x70, 0x86, 0x8d, 0x53, 0x30, 0x6c, 0x3c, 0x75, 0x23, 0xee, 0xc1, 0xac, 0xb0, 0x37, 0x42, 0xeb,
49479         0x30, 0x1b, 0xce, 0x85, 0x1e, 0x6f, 0xa5, 0xcb, 0x23, 0x66, 0x42, 0x0f, 0x43, 0x30, 0x0f, 0x7a,
49480         0xda, 0x57, 0x14, 0x98, 0x15, 0xd2, 0xb2, 0xa9, 0xcc, 0x0a, 0x08, 0x72, 0x91, 0xee, 0x8c, 0x2e,
49481         0xd2, 0x2a, 0xa0, 0x43, 0x86, 0xca, 0x27, 0xdd, 0x46, 0xbe, 0x41, 0xd6, 0x57, 0x31, 0x3e, 0xcf,
49482         0xe3, 0xf3, 0x6a, 0xce, 0x37, 0x40, 0x8f, 0x2d, 0xef, 0xa4, 0x33, 0xf0, 0x45, 0x19, 0xeb, 0x37,
49483         0xf7, 0x37, 0xb2, 0x1b, 0xa0, 0x0f, 0x71, 0x09, 0x9e, 0xaf, 0xdd, 0xff, 0xf7, 0x14, 0x5f, 0xeb,
49484         0x47, 0x4c, 0x1d, 0x69, 0x44, 0xe7, 0x65, 0x50, 0xbd, 0x43, 0xc7, 0xd7, 0x90, 0xa7, 0xb8, 0xfc,
49485         0x09, 0x7d, 0xd1, 0x3b, 0x74, 0xc4, 0x68, 0xf4, 0x06, 0x9c, 0x3f, 0x74, 0xcd, 0xae, 0x55, 0xed,
49486         0x9d, 0x38, 0x6d, 0xd3, 0x7d, 0x2c, 0xe1, 0x50, 0xc1, 0x3d, 0x9c, 0x0c, 0x80, 0x3e, 0x0b, 0xb3,
49487         0xae, 0xe7, 0xf6, 0x1b, 0x1c, 0x3e, 0x8b, 0xdb, 0x22, 0x20, 0x08, 0x0c, 0x5e, 0xdb, 0x81, 0xa5,
49488         0xb0, 0x74, 0xa4, 0xce, 0x8c, 0x5d, 0x9c, 0xcd, 0xda, 0x50, 0x88, 0x66, 0xec, 0x62, 0xbf, 0xb6,
49489         0xfe, 0xaf, 0x1c, 0x7b, 0x6b, 0x0b, 0x12, 0x3e, 0x06, 0xfb, 0xed, 0x43, 0xa6, 0xcf, 0x73, 0xa7,
49490         0x36, 0x7d, 0x7e, 0x17, 0x56, 0xba, 0x01, 0x57, 0xc2, 0x49, 0x3e, 0x55, 0xc7, 0x34, 0x2c, 0xc7,
49491         0x2e, 0xc6, 0xf1, 0xf8, 0xa8, 0x05, 0xe7, 0xc3, 0x04, 0x2a, 0x0c, 0xe9, 0xf7, 0xbd, 0x5d, 0x9c,
49492         0xba, 0x4b, 0x96, 0x2b, 0x7d, 0x17, 0xe3, 0x64, 0x3a, 0xda, 0x7f, 0xa7, 0x30, 0x89, 0xdc, 0x40,
49493         0xe2, 0x86, 0x42, 0x79, 0x48, 0x17, 0x04, 0x4c, 0x46, 0xd5, 0x07, 0x13, 0x3e, 0xd1, 0x05, 0xe1,
49494         0x93, 0x2c, 0x18, 0xf7, 0xe9, 0x75, 0x86, 0x2f, 0x98, 0x32, 0x12, 0x83, 0xea, 0xb4, 0x7d, 0x07,
49495         0x2c, 0x73, 0x06, 0xf7, 0x2c, 0x37, 0xb0, 0x73, 0x9b, 0x6e, 0xd3, 0x6f, 0x0b, 0x66, 0xa9, 0xc7,
49496         0x0e, 0x86, 0x37, 0x52, 0x20, 0x3d, 0x52, 0x11, 0x18, 0x3c, 0xaf, 0xc9, 0xbf, 0xb5, 0x1f, 0x54,
49497         0x60, 0x35, 0xcc, 0x9f, 0x9b, 0x87, 0x64, 0xb9, 0x70, 0x93, 0x90, 0xae, 0xd7, 0xb0, 0xa3, 0x26,
49498         0x21, 0x3d, 0x06, 0xb1, 0x0b, 0x0b, 0x5c, 0x6e, 0xe1, 0x49, 0x59, 0x99, 0x63, 0xae, 0x44, 0x38,
49499         0x33, 0xbf, 0xa0, 0x30, 0xf9, 0xa0, 0x08, 0x14, 0x93, 0xe2, 0xf9, 0xd6, 0x6c, 0xbe, 0x6f, 0x28,
49500         0x30, 0x4b, 0x0d, 0xd7, 0xf0, 0x4e, 0x76, 0x07, 0x16, 0x5d, 0xf6, 0x49, 0xcd, 0x2e, 0x87, 0xf2,
49501         0x2d, 0xd9, 0xeb, 0x64, 0x21, 0x24, 0x40, 0x07, 0xcd, 0xbb, 0x80, 0x78, 0x8c, 0x60, 0x53, 0xf6,
49502         0xd4, 0x35, 0xad, 0x86, 0x34, 0x98, 0x19, 0x5c, 0xad, 0x01, 0x17, 0xe2, 0x5b, 0x9e, 0x4a, 0x05,
49503         0xad, 0xcb, 0x93, 0xda, 0x2b, 0x09, 0xf2, 0x8a, 0x71, 0xf8, 0xfe, 0xec, 0x76, 0x0f, 0xd6, 0x62,
49504         0xba, 0x36, 0xa5, 0xfe, 0xa6, 0x4c, 0xfd, 0x93, 0x23, 0xa8, 0x07, 0xc8, 0xc1, 0xc4, 0xa9, 0xc0,
49505         0x02, 0xef, 0x85, 0x7e, 0xcd, 0x7f, 0x10, 0x54, 0x53, 0x00, 0x6d, 0xf9, 0xab, 0xf7, 0xa7, 0xb2,
49506         0xd2, 0x67, 0x96, 0xf0, 0x43, 0x3a, 0xbe, 0x52, 0x5d, 0x0b, 0x56, 0xe4, 0x36, 0xf0, 0xe9, 0xa7,
49507         0xc9, 0x30, 0x27, 0xd7, 0x2e, 0x5e, 0x16, 0x5b, 0x83, 0xd3, 0xd2, 0x7e, 0x52, 0x61, 0x9e, 0x9e,
49508         0xf8, 0x52, 0x55, 0x85, 0xd9, 0x56, 0xd8, 0xb3, 0x52, 0xf7, 0x21, 0x42, 0x0f, 0xc4, 0x22, 0x12,
49509         0x95, 0x64, 0x95, 0xaa, 0x29, 0xdd, 0xe2, 0x80, 0x04, 0x8a, 0x23, 0xa8, 0xe4, 0xf8, 0xb6, 0xb7,
49510         0xbd, 0xb3, 0xdb, 0xd8, 0x6a, 0x5b, 0x4c, 0x84, 0xf4, 0x2a, 0x8c, 0x75, 0x5b, 0x2d, 0xce, 0x59,
49511         0x82, 0xe0, 0x40, 0xad, 0x86, 0x09, 0x10, 0x85, 0x75, 0x5a, 0xe9, 0x42, 0x06, 0xbb, 0x04, 0xd6,
49512         0x69, 0x69, 0xcf, 0xc2, 0xd8, 0xce, 0x6e, 0x8d, 0xca, 0xda, 0x39, 0x2d, 0x26, 0x57, 0x4d, 0xdd,
49513         0x67, 0xb2, 0x10, 0x4d, 0xae, 0xb1, 0xe4, 0x96, 0x94, 0x4c, 0x43, 0xda, 0x4f, 0x28, 0xb0, 0x26,
49514         0xf1, 0xc9, 0xc4, 0x00, 0x1b, 0xa5, 0x5b, 0x35, 0xf4, 0x01, 0xac, 0xf5, 0x3b, 0x5d, 0x27, 0x26,
49515         0x29, 0xd5, 0xf2, 0xa7, 0x44, 0x6e, 0xf3, 0x0c, 0x3e, 0x4b, 0x88, 0xf8, 0x61, 0x4a, 0x82, 0x10,
49516         0x7f, 0x0e, 0x80, 0x12, 0xb7, 0x03, 0xd9, 0xb3, 0xf9, 0xcd, 0x33, 0x78, 0x86, 0xc2, 0x92, 0x28,
49517         0x26, 0xa0, 0x68, 0xc2, 0x45, 0x89, 0x1c, 0xb5, 0xaa, 0x1c, 0x72, 0x58, 0x95, 0x47, 0xc6, 0xa7,
49518         0x46, 0xf3, 0x13, 0x22, 0xfb, 0xa3, 0xe3, 0x2f, 0x72, 0xf0, 0x1c, 0xe9, 0x12, 0xeb, 0xad, 0x96,
49519         0xe5, 0x79, 0xd8, 0xea, 0x98, 0x03, 0xab, 0xbd, 0xe5, 0x1c, 0xf6, 0x84, 0x7c, 0x7a, 0x70, 0x51,
49520         0xaa, 0x09, 0xca, 0x06, 0xb3, 0x8e, 0x55, 0x3a, 0xf2, 0xdb, 0x54, 0x1f, 0x9d, 0xbb, 0xcc, 0x3e,
49521         0x3e, 0x27, 0xd6, 0x0c, 0xb5, 0xdc, 0x45, 0x48, 0x96, 0x8e, 0x5a, 0xe8, 0x0d, 0xb8, 0x30, 0x70,
49522         0xcd, 0xd6, 0x47, 0xb6, 0x73, 0xb4, 0xee, 0x5a, 0x66, 0xad, 0xd7, 0xb6, 0x84, 0xfc, 0x98, 0x13,
49523         0xf3, 0x73, 0x51, 0x88, 0x00, 0xfb, 0x3a, 0xcc, 0xb8, 0xa6, 0x63, 0xb6, 0x28, 0x70, 0x96, 0xe9,
49524         0x79, 0x9a, 0x82, 0x13, 0xd4, 0xd7, 0x01, 0x31, 0x3b, 0xdb, 0x62, 0x75, 0x05, 0x0e, 0xf7, 0x97,
49525         0xc4, 0x34, 0xb6, 0xd2, 0x3c, 0x0f, 0x73, 0x2c, 0x92, 0xb7, 0xa4, 0x7f, 0x3f, 0x3f, 0xcb, 0x62,
49526         0x59, 0x5b, 0x9e, 0x83, 0x55, 0x12, 0xb4, 0x7d, 0xaa, 0x41, 0x51, 0xb4, 0xbb, 0xc9, 0x0d, 0x7c,
49527         0x63, 0xaf, 0x96, 0x6d, 0xb7, 0x28, 0x11, 0xf0, 0x9b, 0xf5, 0xfb, 0x46, 0x34, 0x2b, 0xa1, 0x9e,
49528         0xd2, 0xac, 0x56, 0xff, 0xc9, 0x9a, 0xf5, 0xc6, 0x5e, 0x52, 0xb3, 0xde, 0xe8, 0xa7, 0x35, 0x2b,
49529         0xc9, 0x2f, 0xad, 0x59, 0x09, 0x76, 0x31, 0xb6, 0x16, 0x09, 0x26, 0xb5, 0x76, 0xcf, 0xac, 0x71,
49530         0xf9, 0xa9, 0x3e, 0x96, 0xf6, 0xfb, 0x0a, 0xcc, 0xd5, 0x6e, 0x6d, 0x51, 0xb7, 0x9b, 0xb4, 0xd4,
49531         0x2d, 0x58, 0x6e, 0x1d, 0xd9, 0x41, 0xb8, 0xd1, 0xb1, 0x8e, 0xcc, 0x60, 0xf3, 0x5c, 0x4c, 0x9c,
49532         0x32, 0x53, 0x2a, 0x12, 0xab, 0xad, 0x23, 0x9b, 0x44, 0xdd, 0xd8, 0xab, 0x6d, 0x53, 0x6a, 0xa8,
49533         0x01, 0x4b, 0x72, 0x26, 0xcc, 0x1f, 0xde, 0xd8, 0x13, 0x67, 0xb1, 0x20, 0x64, 0x61, 0x7b, 0x03,
49534         0xed, 0x8f, 0xc7, 0x60, 0x49, 0x6a, 0x04, 0x6a, 0x67, 0xe3, 0x36, 0x2c, 0x0d, 0xb5, 0xe8, 0x29,
49535         0xfa, 0x8e, 0x1a, 0x6d, 0x39, 0x74, 0x0b, 0xd4, 0x68, 0x7b, 0x04, 0xb7, 0x0a, 0x29, 0x4f, 0x21,
49536         0x43, 0x48, 0xc8, 0xa0, 0x06, 0xa5, 0xcc, 0x6c, 0xe3, 0x91, 0x81, 0x22, 0xcd, 0x1f, 0x5b, 0x8c,
49537         0x21, 0x36, 0x0c, 0xb1, 0x14, 0x87, 0xbe, 0x4b, 0x81, 0x0b, 0x7c, 0x11, 0xb3, 0xdc, 0x07, 0x56,
49538         0xfb, 0x66, 0xcf, 0xbd, 0xdd, 0xb7, 0x5c, 0x73, 0xd0, 0x73, 0x0f, 0x3c, 0xe6, 0x00, 0x76, 0xc1,
49539         0x58, 0x1f, 0x5d, 0x76, 0x52, 0x7d, 0xfe, 0xd2, 0x18, 0x43, 0x08, 0xa7, 0x64, 0xa2, 0xdd, 0x85,
49540         0x0b, 0xc9, 0x98, 0xe9, 0x66, 0xda, 0x6c, 0xcf, 0xe5, 0x58, 0xaa, 0x82, 0x16, 0x61, 0xd6, 0xe9,
49541         0x0d, 0x82, 0x88, 0x9c, 0x36, 0x00, 0x75, 0x6f, 0xa3, 0x56, 0xdb, 0xe4, 0x2e, 0x39, 0xea, 0x5b,
49542         0xd5, 0x3c, 0x2a, 0xc3, 0xea, 0xf0, 0x13, 0xe3, 0xfb, 0x96, 0xeb, 0xfb, 0x5e, 0x4d, 0x48, 0x45,
49543         0x9f, 0x94, 0x5e, 0x64, 0x28, 0x82, 0x7f, 0x68, 0x96, 0xa3, 0xb5, 0xff, 0x4c, 0x81, 0xc9, 0xdd,
49544         0x1e, 0xcd, 0x2c, 0x4f, 0xfd, 0x7b, 0x35, 0xea, 0x27, 0x4d, 0xee, 0x71, 0x53, 0x12, 0x0b, 0x5c,
49545         0x66, 0x7e, 0xbb, 0xa4, 0x24, 0xb4, 0x07, 0x6a, 0xbf, 0xdd, 0x6a, 0x1d, 0x0b, 0x3c, 0xa7, 0xbe,
49546         0xbe, 0x44, 0x0b, 0x88, 0x17, 0x29, 0x7a, 0x18, 0xa1, 0x1d, 0xc0, 0xca, 0x50, 0x53, 0xd1, 0xce,
49547         0xf9, 0x86, 0x3c, 0x3b, 0xbe, 0x94, 0xad, 0x95, 0x05, 0xf7, 0x77, 0x3b, 0x27, 0x9d, 0x81, 0x1d,
49548         0x9c, 0x86, 0xab, 0xa6, 0xd3, 0x66, 0xc7, 0xc2, 0x04, 0x6b, 0x84, 0x7f, 0xa9, 0xc0, 0x34, 0x99,
49549         0x4a, 0xe8, 0x50, 0x6b, 0xc0, 0x8a, 0x34, 0xd4, 0x04, 0xcf, 0xd0, 0xc9, 0xc6, 0xda, 0x62, 0xcb,
49550         0x21, 0xef, 0x10, 0x82, 0xd2, 0x7d, 0x00, 0x4b, 0x87, 0x51, 0xd6, 0xd2, 0x95, 0x3d, 0x12, 0x4a,
49551         0x83, 0x87, 0xe9, 0xa0, 0x02, 0x4c, 0x3a, 0xb4, 0x89, 0xf9, 0x78, 0x8c, 0xbf, 0x23, 0x64, 0xbd,
49552         0x00, 0x73, 0x50, 0xea, 0xb9, 0x90, 0xe4, 0xc1, 0x9c, 0x04, 0x31, 0x36, 0x7d, 0x7d, 0x8c, 0xb8,
49553         0xfa, 0xfa, 0x85, 0x31, 0x58, 0xe0, 0xd6, 0x1b, 0xfd, 0x5a, 0xab, 0xc1, 0x1c, 0x99, 0x17, 0xb7,
49554         0xf8, 0xbc, 0x98, 0x2a, 0x07, 0x2f, 0xce, 0xda, 0x18, 0xc2, 0xf9, 0x0f, 0xbd, 0xcb, 0x88, 0xd0,
49555         0x34, 0xb2, 0x1b, 0x7b, 0xd2, 0x79, 0x95, 0xec, 0x41, 0x7c, 0xba, 0x64, 0x9b, 0xf3, 0x39, 0x56,
49556         0xe3, 0x92, 0x0f, 0xa4, 0x4c, 0xf3, 0xd5, 0x30, 0x1a, 0xba, 0x07, 0x4b, 0xdd, 0x68, 0x5d, 0xf1,
49557         0x5b, 0x8b, 0x57, 0x92, 0x5b, 0x6f, 0xa8, 0x66, 0xf1, 0x30, 0x15, 0xf4, 0x7e, 0x8c, 0xa7, 0xa7,
49558         0x3d, 0xd7, 0xee, 0xb9, 0x64, 0x8e, 0x4c, 0x33, 0xf6, 0xb2, 0xef, 0x9e, 0x58, 0xb7, 0xfb, 0x03,
49559         0x9c, 0x8c, 0xae, 0xfd, 0xba, 0xc2, 0x7c, 0x04, 0xfa, 0x97, 0x33, 0xe8, 0x8d, 0xa1, 0xcb, 0xb8,
49560         0x91, 0x57, 0x60, 0xc2, 0x55, 0xdd, 0x5b, 0xcc, 0x01, 0xa1, 0x70, 0x49, 0x97, 0xa4, 0x59, 0x17,
49561         0x66, 0x8a, 0x05, 0x14, 0x54, 0x81, 0x69, 0xbf, 0xbf, 0xf0, 0x96, 0x78, 0x36, 0xb1, 0xaf, 0xd0,
49562         0xc1, 0x3d, 0xc5, 0xdb, 0x53, 0xfb, 0x2d, 0x85, 0x19, 0x0c, 0x66, 0x84, 0x58, 0x37, 0x7d, 0x19,
49563         0x54, 0xb6, 0x69, 0x18, 0xba, 0x5f, 0x5c, 0x64, 0x86, 0x60, 0x43, 0xce, 0x77, 0x62, 0x38, 0x7f,
49564         0x35, 0xeb, 0x01, 0x9a, 0x35, 0x9d, 0x58, 0x8e, 0x37, 0x87, 0xca, 0xf1, 0x7c, 0x9a, 0x41, 0xdd,
49565         0xa1, 0xd2, 0xfc, 0xa9, 0x02, 0xea, 0x8e, 0x74, 0x4d, 0xb6, 0x73, 0x9b, 0xca, 0xf9, 0xf8, 0x0e,
49566         0x65, 0x36, 0x02, 0x39, 0x9f, 0x20, 0x26, 0xf9, 0x6a, 0x2e, 0xf7, 0x94, 0x57, 0x73, 0x1f, 0xc0,
49567         0x5a, 0x98, 0x50, 0xb5, 0xbc, 0xf0, 0x5a, 0x2d, 0xfb, 0xad, 0x5f, 0x12, 0x05, 0xad, 0xce, 0x24,
49568         0x39, 0xc5, 0x92, 0xd2, 0x6e, 0xff, 0x19, 0x79, 0xb6, 0x1f, 0x75, 0xf7, 0xc7, 0x30, 0xfd, 0xa9,
49569         0xe8, 0x1d, 0xb1, 0xfa, 0xf8, 0x24, 0x7f, 0x4d, 0x26, 0x98, 0x81, 0x67, 0x4e, 0xec, 0x0e, 0xbb,
49570         0x33, 0x0c, 0x89, 0xb1, 0xde, 0xf5, 0x69, 0x99, 0xde, 0x0b, 0x23, 0xe8, 0xb1, 0x4e, 0xc2, 0x49,
49571         0xfe, 0x3f, 0x39, 0x98, 0x0d, 0x93, 0xbc, 0x44, 0xd5, 0xb1, 0x96, 0x58, 0xf3, 0xbc, 0x49, 0x58,
49572         0xfd, 0x8c, 0x94, 0x6b, 0x8e, 0x56, 0x28, 0x4e, 0xa2, 0x84, 0xea, 0xcc, 0x19, 0x94, 0x58, 0x59,
49573         0xa9, 0xb2, 0x0e, 0xd1, 0x9a, 0xdd, 0x3c, 0x83, 0x87, 0x08, 0xa0, 0x0f, 0x61, 0xb9, 0x3b, 0x5c,
49574         0x69, 0xa9, 0x6e, 0xb6, 0x62, 0x2a, 0x79, 0xf3, 0x0c, 0x8e, 0x23, 0x53, 0x5d, 0x65, 0x2e, 0xea,
49575         0x22, 0x97, 0xbc, 0x9e, 0xf6, 0xcd, 0x71, 0x98, 0xde, 0xc0, 0xef, 0xb1, 0xc5, 0xc7, 0xf7, 0x36,
49576         0xa3, 0xc4, 0x7a, 0x9b, 0xc9, 0x0d, 0x7b, 0x9b, 0x29, 0x18, 0xa1, 0xd6, 0x20, 0x09, 0x05, 0x3e,
49577         0x68, 0xc6, 0x25, 0x1f, 0x34, 0x34, 0xb6, 0x2c, 0xf9, 0xab, 0x29, 0xfb, 0xb1, 0x45, 0xd1, 0x5f,
49578         0x4d, 0xb9, 0xc8, 0x62, 0xaf, 0xe9, 0x81, 0x7c, 0x16, 0x0d, 0xb1, 0xd8, 0x8a, 0x20, 0xa0, 0x45,
49579         0x42, 0x68, 0x95, 0xdb, 0x49, 0x08, 0x24, 0xb4, 0x58, 0x90, 0xc7, 0x97, 0x43, 0x19, 0x2d, 0x16,
49580         0x64, 0xf1, 0x46, 0xa9, 0x1c, 0x48, 0x69, 0xb1, 0x20, 0x8b, 0x2f, 0x18, 0xa1, 0x9c, 0x16, 0x0b,
49581         0xb2, 0xf8, 0x52, 0xde, 0x08, 0x05, 0xb5, 0x68, 0x90, 0xc5, 0x97, 0x8b, 0x82, 0xa0, 0x16, 0x0d,
49582         0xa2, 0x73, 0xbe, 0xa9, 0x85, 0x40, 0x52, 0x8b, 0x87, 0x79, 0x8a, 0x24, 0xaa, 0xc5, 0xc2, 0x2c,
49583         0xc5, 0xd0, 0x8b, 0x95, 0x50, 0x54, 0x8b, 0x85, 0x79, 0x4a, 0xa9, 0xac, 0x53, 0x41, 0x2d, 0x3f,
49584         0xa5, 0x54, 0xe6, 0x38, 0xa5, 0xbc, 0xc1, 0xfc, 0x16, 0xf2, 0x14, 0x12, 0x46, 0x17, 0x02, 0x9b,
49585         0x79, 0x54, 0x7c, 0x8a, 0x3a, 0x98, 0xe6, 0x11, 0xe8, 0x3a, 0x4c, 0x53, 0xaf, 0x69, 0x1b, 0xf8,
49586         0x3d, 0x2e, 0x16, 0x95, 0xe0, 0xfe, 0x95, 0x03, 0xe1, 0x00, 0xbc, 0x7a, 0x01, 0xce, 0xb5, 0xdd,
49587         0x47, 0x8d, 0xed, 0x9e, 0x73, 0xc4, 0xec, 0xde, 0x0f, 0x4c, 0x77, 0xc0, 0xad, 0x39, 0xff, 0xc4,
49588         0x18, 0x2c, 0x61, 0xb3, 0x6d, 0xf7, 0xaa, 0x96, 0xe9, 0x06, 0x42, 0xda, 0x7b, 0xa0, 0x7a, 0x6e,
49589         0xb3, 0x21, 0xb9, 0x71, 0x4c, 0x13, 0x5c, 0xaa, 0xe3, 0xaa, 0x04, 0x8c, 0x17, 0x3d, 0xb7, 0x29,
49590         0xb9, 0xa1, 0x58, 0x87, 0x05, 0xcf, 0x6d, 0x16, 0x1a, 0xfb, 0x3d, 0xcc, 0xa5, 0xbf, 0x7d, 0xf7,
49591         0x06, 0x43, 0xe7, 0xac, 0x5e, 0xaf, 0xc3, 0xdd, 0xd6, 0x10, 0x8c, 0x00, 0x81, 0x30, 0xd5, 0x8e,
49592         0x32, 0x95, 0x36, 0x6e, 0x37, 0x86, 0x98, 0x6a, 0x47, 0x98, 0xaa, 0xc3, 0x12, 0xa3, 0xc8, 0xb3,
49593         0x10, 0x76, 0x31, 0x2f, 0xa5, 0x90, 0x14, 0xa0, 0xb1, 0x4a, 0x69, 0x0a, 0x31, 0xe8, 0x1d, 0x58,
49594         0xf0, 0xac, 0xd6, 0x89, 0x1b, 0x7a, 0x02, 0x9f, 0x48, 0x59, 0x11, 0xeb, 0x12, 0x28, 0x8e, 0xa0,
49595         0x92, 0x89, 0x3d, 0x5a, 0xb7, 0xd9, 0x26, 0x76, 0x11, 0xcb, 0x9f, 0x85, 0xff, 0x8d, 0x02, 0x73,
49596         0x62, 0x3c, 0xba, 0x02, 0x73, 0xa4, 0x99, 0x83, 0x13, 0x28, 0x77, 0x31, 0xe0, 0xb9, 0xcd, 0xe0,
49597         0x00, 0xba, 0x01, 0x8b, 0xae, 0x65, 0x79, 0x03, 0xb3, 0xd9, 0xb1, 0xbd, 0xe3, 0xbd, 0x8d, 0xda,
49598         0x5e, 0x86, 0x86, 0x8b, 0xa2, 0xa0, 0xb7, 0x61, 0xbe, 0x6d, 0x7b, 0x2d, 0xd3, 0x6d, 0xdf, 0x76,
49599         0x28, 0x8d, 0xb1, 0xd1, 0x8d, 0x2f, 0x21, 0xa0, 0x75, 0x98, 0xed, 0xb7, 0x5b, 0x7d, 0x7e, 0x92,
49600         0xe2, 0x8d, 0x74, 0x39, 0xe9, 0xc8, 0xb5, 0xc7, 0xe1, 0x30, 0x10, 0x24, 0x5e, 0x97, 0x5f, 0xce,
49601         0xc1, 0xac, 0x90, 0x86, 0xae, 0xc2, 0x58, 0xdb, 0x6d, 0xa6, 0x5e, 0xd9, 0x6e, 0xe0, 0x2a, 0x26,
49602         0x40, 0xa4, 0x51, 0xbb, 0x3d, 0xd7, 0xda, 0x3f, 0x36, 0x9d, 0xdb, 0x8e, 0x85, 0xb7, 0x6b, 0xa9,
49603         0x97, 0xc7, 0x3b, 0x12, 0x28, 0x8e, 0xa0, 0xa2, 0x0d, 0x98, 0x1b, 0x34, 0xb0, 0xd5, 0x73, 0xdb,
49604         0x96, 0x6b, 0x3b, 0x47, 0xa9, 0x9b, 0x8a, 0x7d, 0x01, 0x10, 0xcf, 0x0e, 0xc2, 0x00, 0xda, 0x84,
49605         0xa5, 0x96, 0xdd, 0x3f, 0xa6, 0x81, 0x0d, 0xdb, 0x33, 0x9b, 0x1d, 0xab, 0xcd, 0xeb, 0x25, 0xad,
49606         0x5e, 0x87, 0x91, 0xb4, 0x1f, 0x9d, 0x80, 0xb1, 0x0d, 0x5c, 0x45, 0x37, 0x60, 0x8e, 0x57, 0x7a,
49607         0x28, 0xaf, 0x9e, 0xc4, 0xd7, 0x86, 0x00, 0x88, 0x25, 0x34, 0x74, 0x0b, 0x16, 0x68, 0x53, 0xd5,
49608         0x77, 0x1b, 0x75, 0xfb, 0x0b, 0xd6, 0xc1, 0x76, 0xea, 0x86, 0x8c, 0xb6, 0x08, 0x07, 0xc5, 0x73,
49609         0x04, 0xb1, 0xbe, 0xcb, 0xd0, 0xa2, 0x84, 0x36, 0xb6, 0x53, 0x6b, 0x2a, 0x89, 0xd0, 0xc6, 0x36,
49610         0x2a, 0xc1, 0x94, 0xd3, 0x1b, 0x1c, 0x78, 0x41, 0x05, 0xa5, 0xeb, 0x9c, 0x70, 0x58, 0xf4, 0x3a,
49611         0x8c, 0xbb, 0xbd, 0xe3, 0x56, 0xaa, 0x0e, 0x11, 0xee, 0x1d, 0xb7, 0xa8, 0x2e, 0x7e, 0xef, 0xb8,
49612         0x85, 0x76, 0x60, 0xe1, 0xa4, 0xdf, 0xb1, 0x9d, 0x8f, 0x6e, 0x3b, 0x9d, 0xc7, 0xf8, 0xf6, 0x66,
49613         0x8d, 0x2b, 0x0c, 0xc5, 0xf7, 0x92, 0x03, 0x09, 0x74, 0xf3, 0x0c, 0x8e, 0x20, 0xa3, 0x6d, 0x58,
49614         0xb6, 0x9d, 0x81, 0x75, 0x44, 0xe6, 0x83, 0x3d, 0xb7, 0x37, 0xb0, 0x5a, 0x82, 0x23, 0xec, 0xb4,
49615         0x36, 0x8e, 0x43, 0x43, 0xbb, 0x70, 0xd6, 0x1b, 0x98, 0x83, 0x13, 0x6e, 0x0c, 0x03, 0x5b, 0xf7,
49616         0x4f, 0x6c, 0xd7, 0x6a, 0x73, 0x5b, 0x94, 0x69, 0xe4, 0x62, 0xf1, 0xd0, 0xe7, 0x00, 0xf5, 0x4e,
49617         0x06, 0xb7, 0x0f, 0x6f, 0x93, 0x0e, 0xb9, 0x61, 0x75, 0xec, 0x07, 0x96, 0xfb, 0x98, 0x9b, 0xa3,
49618         0x4c, 0xa3, 0x16, 0x83, 0x55, 0x5d, 0x86, 0xa5, 0x63, 0xcb, 0x6c, 0x93, 0xf5, 0xa7, 0xdb, 0x77,
49619         0x2d, 0xcf, 0xb3, 0x7b, 0x8e, 0xf6, 0x95, 0x1c, 0xcc, 0x89, 0xdd, 0x2c, 0x9b, 0xc1, 0x57, 0x11,
49620         0x43, 0x96, 0x1d, 0xf9, 0x1d, 0x25, 0xa3, 0xbe, 0x61, 0x3e, 0xd0, 0x37, 0x34, 0x02, 0x7d, 0xc3,
49621         0x82, 0xee, 0x9b, 0x7b, 0xa2, 0x16, 0x70, 0xe9, 0x57, 0x49, 0x67, 0x52, 0x3c, 0x64, 0x3f, 0xc4,
49622         0xa4, 0x78, 0xba, 0xde, 0xb5, 0x92, 0x6f, 0xeb, 0x29, 0xaf, 0xeb, 0xbe, 0xad, 0xa7, 0x7c, 0x29,
49623         0xb0, 0xf5, 0x64, 0xe8, 0x81, 0xad, 0x27, 0xa3, 0xa4, 0xfb, 0xb6, 0x9e, 0x98, 0xca, 0x03, 0xb3,
49624         0x00, 0xa5, 0xeb, 0xdc, 0xee, 0xad, 0x77, 0xad, 0x14, 0x58, 0x7a, 0xca, 0x93, 0xe8, 0x45, 0xc9,
49625         0xaa, 0xac, 0xaa, 0xfd, 0xb0, 0x02, 0x73, 0x62, 0xaf, 0xcf, 0x56, 0x41, 0x22, 0x86, 0x5c, 0x41,
49626         0x6f, 0x8d, 0xae, 0x9f, 0x79, 0x98, 0xe9, 0x58, 0x4e, 0xde, 0x68, 0xda, 0x03, 0x4f, 0x55, 0xfc,
49627         0x60, 0x85, 0x06, 0x73, 0xda, 0xcf, 0x2a, 0x30, 0x4e, 0x06, 0x04, 0xdd, 0xdf, 0x9b, 0x8f, 0x6a,
49628         0xc1, 0xb1, 0x8d, 0x87, 0xd0, 0x67, 0x61, 0xba, 0xef, 0xf6, 0x0e, 0xed, 0x4e, 0xf0, 0x5c, 0x78,
49629         0x25, 0x71, 0x54, 0xed, 0x71, 0x40, 0x1c, 0xa0, 0xa0, 0x1b, 0x6c, 0x07, 0x50, 0xeb, 0x39, 0x03,
49630         0xdb, 0x39, 0xb1, 0xe8, 0x08, 0x1b, 0xbd, 0x92, 0x90, 0x65, 0x5f, 0x44, 0xd1, 0xfe, 0x51, 0x0e,
49631         0xe6, 0xc4, 0x1c, 0xd0, 0x0b, 0x30, 0xcf, 0xf3, 0xd0, 0x1f, 0xe9, 0xba, 0x9e, 0xe7, 0x16, 0x79,
49632         0xe5, 0xc8, 0x28, 0x94, 0xe1, 0x9b, 0x62, 0x91, 0x22, 0xa3, 0x50, 0x05, 0xdf, 0xce, 0x88, 0x14,
49633         0x19, 0x85, 0x62, 0xf6, 0x6f, 0x23, 0x50, 0xc5, 0x28, 0x54, 0x99, 0x1b, 0x5e, 0x93, 0x23, 0x65,
49634         0xa8, 0xbc, 0x9e, 0xe7, 0x36, 0xeb, 0xe4, 0xc8, 0x28, 0x94, 0xc1, 0x5d, 0xc4, 0xc8, 0x91, 0x51,
49635         0xa8, 0x02, 0x37, 0xdc, 0x2d, 0x47, 0x46, 0xa1, 0x8a, 0xdc, 0x56, 0xb7, 0x1c, 0xa9, 0x7d, 0x43,
49636         0x81, 0x05, 0x79, 0x8e, 0x4b, 0xec, 0x17, 0xb7, 0x86, 0xfa, 0xc5, 0x2b, 0x19, 0xa6, 0xcc, 0xbf,
49637         0xbe, 0x1e, 0xf2, 0x26, 0xac, 0xc6, 0x67, 0x15, 0x2d, 0x7a, 0x79, 0xb8, 0xab, 0xe4, 0xf5, 0x32,
49638         0xd9, 0x69, 0x2d, 0xc8, 0x9b, 0x00, 0x54, 0x85, 0xd9, 0xbe, 0x6b, 0x77, 0x4d, 0xf7, 0xf1, 0x9e,
49639         0x39, 0x38, 0x4e, 0x7d, 0xc2, 0xde, 0x0b, 0xe1, 0xb0, 0x88, 0x84, 0x1a, 0xb0, 0x72, 0xd2, 0x69,
49640         0x6c, 0x98, 0x03, 0xb3, 0xde, 0xef, 0xd8, 0x83, 0xd0, 0xd8, 0x65, 0x9a, 0x07, 0x8d, 0x83, 0xed,
49641         0x18, 0x0c, 0x7c, 0xf6, 0xa4, 0x33, 0x1c, 0x4b, 0xaa, 0x8f, 0xae, 0xb8, 0x1b, 0x64, 0x25, 0x62,
49642         0xca, 0x61, 0x59, 0xaa, 0x8f, 0xe0, 0x08, 0x28, 0xda, 0x8f, 0x28, 0x30, 0x2b, 0x14, 0x02, 0x7d,
49643         0x1a, 0x66, 0x5a, 0x56, 0xa7, 0x73, 0xcb, 0xed, 0x9d, 0x64, 0x13, 0x5a, 0x09, 0xc1, 0xd1, 0x06,
49644         0x2c, 0x74, 0x7a, 0x47, 0x76, 0xcb, 0xec, 0xd4, 0x8e, 0x4d, 0xc7, 0xb1, 0x3a, 0x99, 0x64, 0x58,
49645         0x22, 0x38, 0xda, 0xcf, 0x8d, 0xc1, 0x4a, 0x6c, 0x45, 0xa0, 0x9b, 0xf2, 0x9c, 0xa9, 0x67, 0xaf,
49646         0x43, 0x79, 0xf2, 0xfc, 0x8d, 0x5c, 0x26, 0x69, 0xcb, 0x26, 0x5f, 0x5b, 0x9a, 0x64, 0x79, 0xa0,
49647         0x6b, 0x4b, 0x93, 0x2c, 0x09, 0x74, 0x6d, 0x69, 0x16, 0x75, 0xbe, 0xb6, 0x34, 0x2b, 0xbe, 0x25,
49648         0xc1, 0x66, 0xbe, 0xac, 0xeb, 0xcc, 0x92, 0x60, 0xb3, 0x40, 0x20, 0xe9, 0xea, 0xd2, 0x2c, 0x17,
49649         0xe9, 0xea, 0x02, 0x30, 0xd9, 0x24, 0xe7, 0x50, 0xb2, 0xbc, 0x90, 0x6f, 0x72, 0xbe, 0x24, 0xeb,
49650         0x0b, 0xf9, 0x26, 0x27, 0x4a, 0xb2, 0xc0, 0xcc, 0xc2, 0x54, 0x93, 0x1e, 0x21, 0xc9, 0x12, 0x43,
49651         0x02, 0xd4, 0x0e, 0x3b, 0x59, 0x64, 0x48, 0x80, 0xda, 0x61, 0x27, 0xcb, 0x0c, 0x09, 0x54, 0xf2,
49652         0xd7, 0x0d, 0x7f, 0x9d, 0x69, 0xe6, 0x0d, 0xa3, 0x42, 0xe0, 0x54, 0x16, 0x2a, 0x17, 0x2a, 0x84,
49653         0xc4, 0x12, 0x0d, 0x19, 0xc5, 0xd2, 0x35, 0x82, 0x86, 0x68, 0xa8, 0x60, 0x5c, 0x2b, 0x13, 0xc8,
49654         0x65, 0x1a, 0x62, 0x14, 0x75, 0xf5, 0x2c, 0x0b, 0x5d, 0xcf, 0x97, 0x08, 0xcd, 0x15, 0x1a, 0x2a,
49655         0x5d, 0x2b, 0x14, 0x09, 0x95, 0x55, 0x1a, 0x2a, 0x97, 0x4a, 0x05, 0x42, 0x65, 0x4d, 0x5a, 0xd7,
49656         0xce, 0x69, 0x7f, 0x36, 0x06, 0x73, 0xe2, 0xbe, 0x37, 0xdb, 0xba, 0x26, 0x62, 0x9c, 0xde, 0xa7,
49657         0x50, 0xa0, 0xdc, 0x4f, 0x3f, 0xb8, 0xd9, 0x91, 0xae, 0x67, 0x88, 0x56, 0x10, 0xe8, 0x47, 0x60,
49658         0x01, 0xa1, 0xe2, 0x2f, 0xf9, 0x79, 0x9d, 0x09, 0xee, 0x92, 0x55, 0x5a, 0x9d, 0x0e, 0x36, 0x0e,
49659         0x33, 0xc1, 0xc6, 0x01, 0x82, 0x8d, 0xc3, 0x6c, 0xb0, 0x71, 0x98, 0x0b, 0x36, 0x0e, 0xf3, 0x81,
49660         0x41, 0x83, 0x85, 0x70, 0xe3, 0xb0, 0x18, 0xda, 0xe3, 0x57, 0xf9, 0x67, 0x91, 0x54, 0x7e, 0x60,
49661         0xf1, 0x00, 0xf1, 0xcf, 0x0a, 0xa9, 0xf6, 0x60, 0x67, 0x71, 0x96, 0x7f, 0x1a, 0xa4, 0xc2, 0x03,
49662         0x33, 0xfe, 0xab, 0xfc, 0xb3, 0x4c, 0xaa, 0x9a, 0x7d, 0x56, 0x74, 0xf5, 0x5c, 0xb8, 0xf5, 0x38,
49663         0x1f, 0x6e, 0x3d, 0x2e, 0x84, 0x5b, 0x8f, 0x8b, 0xbe, 0xf1, 0x49, 0x5d, 0x57, 0x9f, 0xf1, 0x8d,
49664         0x4f, 0x96, 0x74, 0xf5, 0x59, 0x61, 0x4b, 0x72, 0x89, 0x7f, 0x13, 0xf8, 0xe7, 0x7c, 0x5f, 0x00,
49665         0xba, 0xae, 0x5e, 0xe6, 0xdf, 0x04, 0xfe, 0x8a, 0x6f, 0xac, 0x52, 0xd7, 0x55, 0x8d, 0x7f, 0x13,
49666         0xf8, 0xe7, 0xd9, 0x77, 0x81, 0xc0, 0xbf, 0x40, 0x4e, 0xba, 0x1b, 0x4f, 0x74, 0xd2, 0xdd, 0x88,
49667         0x39, 0xe9, 0xfe, 0x15, 0xd9, 0x3a, 0x8a, 0x27, 0xdd, 0xd7, 0x01, 0x59, 0x7d, 0xaf, 0xc1, 0x2e,
49668         0x39, 0xe4, 0xf3, 0xee, 0xe6, 0x19, 0xbc, 0x64, 0xf5, 0x3d, 0x39, 0x09, 0xd5, 0x60, 0xd6, 0x6b,
49669         0x9b, 0xc1, 0x79, 0x33, 0xcd, 0x4f, 0x50, 0x7d, 0x63, 0xdd, 0x3f, 0x53, 0x6e, 0x9e, 0xc1, 0x40,
49670         0xd0, 0xf8, 0x09, 0xf3, 0x0a, 0xcc, 0xb5, 0xc5, 0xf3, 0x35, 0xb3, 0x71, 0x35, 0xdb, 0x4e, 0x3f,
49671         0x5f, 0x8f, 0x9f, 0xfe, 0x7c, 0xfd, 0x06, 0xcc, 0xba, 0x56, 0xab, 0xf7, 0xc0, 0x72, 0x29, 0x85,
49672         0x89, 0x91, 0x14, 0x44, 0xf0, 0xe8, 0xd9, 0x7a, 0xf2, 0xf4, 0x67, 0xeb, 0xea, 0x22, 0xcc, 0xb7,
49673         0x1c, 0xdf, 0x15, 0x33, 0x59, 0x02, 0x5e, 0x86, 0xa5, 0xa1, 0xcb, 0x92, 0x84, 0x77, 0xb4, 0xdf,
49674         0xcc, 0xc1, 0xac, 0x50, 0x87, 0xe8, 0x39, 0xc2, 0xce, 0x49, 0xa3, 0xce, 0x8e, 0x01, 0x81, 0x84,
49675         0x74, 0xfb, 0x84, 0xc7, 0xa0, 0x1b, 0x30, 0x4f, 0xdb, 0x66, 0x93, 0x1e, 0x19, 0x36, 0xb6, 0x47,
49676         0xb7, 0x0e, 0x83, 0xc4, 0x73, 0x04, 0xcd, 0xc7, 0x8a, 0x90, 0x39, 0xf0, 0x4f, 0x97, 0xa7, 0x22,
49677         0x73, 0xb0, 0x8d, 0x2e, 0x01, 0xb4, 0xad, 0x43, 0xf3, 0xa4, 0x33, 0xd8, 0xc0, 0x55, 0xbe, 0x8f,
49678         0x13, 0x62, 0x50, 0x1e, 0xce, 0x76, 0xcd, 0x7e, 0xdf, 0x6a, 0xdf, 0xe9, 0xd5, 0x1b, 0x37, 0x3b,
49679         0xbd, 0x87, 0xcc, 0x9b, 0xdf, 0xb9, 0x09, 0x5a, 0x07, 0xcb, 0x41, 0x5a, 0x98, 0x84, 0xae, 0xc3,
49680         0xb9, 0x21, 0x14, 0xff, 0xda, 0x6c, 0x92, 0xa2, 0xad, 0x45, 0xd1, 0x78, 0xb2, 0xf6, 0xfd, 0x0a,
49681         0xaf, 0x4c, 0xc6, 0x5f, 0x36, 0x71, 0x7b, 0x01, 0x41, 0x9e, 0x39, 0x3f, 0x9d, 0xc9, 0x8c, 0x4c,
49682         0x9f, 0x3a, 0x18, 0x1c, 0x30, 0xcd, 0x70, 0xb3, 0x49, 0xbf, 0x73, 0xda, 0x2f, 0x29, 0xb0, 0x20,
49683         0xdf, 0x6e, 0xa1, 0x43, 0x58, 0xf3, 0xef, 0xb7, 0xd6, 0x3b, 0x47, 0x3d, 0xd7, 0x1e, 0x1c, 0x77,
49684         0x25, 0x4b, 0x02, 0x9f, 0x4a, 0xbd, 0x23, 0x8b, 0xe0, 0xe0, 0x24, 0x62, 0xe8, 0x3a, 0x4c, 0x7f,
49685         0x64, 0x3d, 0xde, 0xef, 0x1d, 0x04, 0xd7, 0x8c, 0xf1, 0x77, 0xa5, 0xef, 0x70, 0x20, 0x1c, 0x80,
49686         0x6b, 0x7f, 0xa0, 0xc0, 0x5a, 0x42, 0x7e, 0xe8, 0x2e, 0xa0, 0xe0, 0xf2, 0x24, 0x48, 0x4b, 0x55,
49687         0xd1, 0xaa, 0x0d, 0x81, 0xe3, 0x18, 0x12, 0xa8, 0x05, 0xab, 0xd2, 0x89, 0x3d, 0x24, 0x9e, 0xb6,
49688         0x19, 0xde, 0x8a, 0x45, 0xc1, 0x09, 0xa4, 0xc8, 0xe1, 0x0c, 0x0d, 0xf3, 0x93, 0xcd, 0x6a, 0xef,
49689         0x30, 0x9e, 0xdc, 0x4f, 0xb6, 0x32, 0x9d, 0xac, 0x1d, 0xcb, 0xe4, 0xbb, 0x1f, 0xc7, 0x32, 0xf3,
49690         0x6c, 0xf7, 0xe3, 0x58, 0xa6, 0xc1, 0x76, 0x3f, 0x8e, 0x65, 0x16, 0xd4, 0x71, 0xed, 0xe7, 0x15,
49691         0x58, 0x8d, 0x2f, 0x19, 0xba, 0x25, 0xb3, 0x9a, 0x3f, 0x45, 0xad, 0x3c, 0x11, 0xbb, 0x76, 0xc0,
49692         0xae, 0x1d, 0xb0, 0x6b, 0x07, 0xec, 0xda, 0x94, 0xdd, 0xef, 0x51, 0x60, 0xda, 0xef, 0x46, 0xe8,
49693         0xba, 0xcc, 0xe0, 0xf3, 0xa9, 0x9d, 0x4e, 0x66, 0xe9, 0x8d, 0xd1, 0x2c, 0x91, 0xd5, 0xd2, 0xf4,
49694         0x06, 0x96, 0xcb, 0x0e, 0xde, 0x9e, 0xd5, 0xea, 0x51, 0xa5, 0x0e, 0x35, 0xa7, 0x99, 0x70, 0x9e,
49695         0x9d, 0x57, 0xf6, 0x1f, 0x6d, 0xd8, 0xae, 0xd5, 0x1a, 0xd4, 0x4e, 0x5c, 0xd7, 0x72, 0xe8, 0x0b,
49696         0x12, 0xda, 0x90, 0x57, 0xd1, 0xd7, 0x52, 0x4e, 0x56, 0x11, 0x74, 0x2a, 0xf6, 0xc3, 0x67, 0xe9,
49697         0xff, 0x56, 0x49, 0xc8, 0x83, 0x3e, 0x99, 0x52, 0xcb, 0x03, 0xfc, 0x65, 0x56, 0x74, 0x9d, 0x2c,
49698         0x45, 0x22, 0x0b, 0x56, 0xd9, 0x15, 0x97, 0x44, 0xa0, 0x7a, 0x77, 0x8f, 0xcb, 0x38, 0xbc, 0x9a,
49699         0x9d, 0xb5, 0xea, 0xdd, 0x3d, 0x9c, 0x40, 0x4c, 0xfb, 0x92, 0x02, 0xe7, 0x92, 0x90, 0xd0, 0x0a,
49700         0x4c, 0x36, 0x1f, 0xf6, 0x1b, 0xc1, 0xd3, 0xe3, 0x44, 0xf3, 0x61, 0x7f, 0x8b, 0x5a, 0xfc, 0xf7,
49701         0x8e, 0xed, 0xc3, 0xc1, 0xb5, 0x76, 0x6f, 0x50, 0xfa, 0x68, 0xf3, 0x0b, 0xfe, 0xe1, 0x5e, 0x8a,
49702         0x44, 0x15, 0x58, 0x1b, 0x44, 0x6a, 0xb8, 0x27, 0x1c, 0x93, 0xe6, 0x71, 0x52, 0xb2, 0xf6, 0x1b,
49703         0x0a, 0xac, 0xc4, 0x0a, 0x6b, 0xa0, 0xbb, 0xf1, 0x42, 0x6d, 0xa7, 0x95, 0xb2, 0x19, 0x16, 0x6e,
49704         0x7b, 0x97, 0xd9, 0xfa, 0x14, 0xe5, 0xb6, 0x06, 0xc7, 0x96, 0x1b, 0x4e, 0x8a, 0xe9, 0x62, 0x14,
49705         0x49, 0xc8, 0xda, 0xcf, 0xe6, 0x60, 0xa5, 0xd6, 0x73, 0x9c, 0x1b, 0xde, 0xe0, 0xa6, 0x69, 0x77,
49706         0x4e, 0x5c, 0xab, 0xc6, 0x64, 0xb2, 0xd0, 0x1d, 0x50, 0x5b, 0x61, 0x42, 0x8d, 0xda, 0xf8, 0x4d,
49707         0x7b, 0x36, 0xaa, 0x45, 0x80, 0xf1, 0x10, 0x3a, 0xea, 0xc0, 0x79, 0x21, 0x8e, 0x3d, 0x5a, 0xbd,
49708         0x6b, 0x76, 0xec, 0x36, 0xd9, 0x4f, 0xe5, 0x52, 0x6c, 0xed, 0xd7, 0x92, 0xb0, 0x70, 0x32, 0x41,
49709         0xf4, 0x39, 0x58, 0x1a, 0x4a, 0xcc, 0x26, 0x22, 0x33, 0x84, 0xa6, 0xfd, 0xb8, 0x02, 0x6a, 0xb4,
49710         0x80, 0xd9, 0x54, 0xca, 0xa3, 0x58, 0xf2, 0x4c, 0xb1, 0x7e, 0x6a, 0xad, 0x3e, 0xae, 0x4a, 0x3e,
49711         0xc6, 0x55, 0xc9, 0xc7, 0xb5, 0xff, 0x4f, 0x81, 0xf3, 0xb5, 0x94, 0x4a, 0x90, 0x78, 0x2c, 0x9e,
49712         0xae, 0x7a, 0x4f, 0x6d, 0xce, 0x88, 0xdb, 0x85, 0x51, 0x7c, 0xbb, 0x30, 0xb9, 0xc0, 0x1c, 0x0c,
49713         0x9d, 0x67, 0xe9, 0x09, 0x66, 0x3c, 0x30, 0x0c, 0xc3, 0xd4, 0x26, 0x8b, 0x86, 0xaf, 0x36, 0x59,
49714         0xd6, 0xf9, 0xe9, 0xcb, 0xbb, 0x4e, 0x4e, 0xc4, 0xda, 0x37, 0xc6, 0x60, 0xa9, 0xbe, 0xd5, 0xa8,
49715         0xb7, 0x8e, 0xad, 0xf6, 0x49, 0x87, 0x9a, 0xb9, 0x39, 0xec, 0xa1, 0x3a, 0x20, 0x4f, 0x8a, 0x11,
49716         0x24, 0x47, 0x13, 0xde, 0xe5, 0x24, 0x70, 0x1c, 0x83, 0x8e, 0x76, 0x60, 0xd1, 0xb3, 0x1b, 0x77,
49717         0x6d, 0xa7, 0xdd, 0x7b, 0xb8, 0x6d, 0x39, 0x47, 0x81, 0xe3, 0xed, 0x78, 0xd1, 0x88, 0xfa, 0x96,
49718         0x04, 0x8b, 0x17, 0x3c, 0x5b, 0x0c, 0xd3, 0x37, 0x57, 0xbb, 0x81, 0xad, 0xfb, 0x27, 0x96, 0xc7,
49719         0x0d, 0xe0, 0xa6, 0x3e, 0x6f, 0xd6, 0xb7, 0x64, 0x60, 0xbc, 0xe8, 0xd9, 0x52, 0x04, 0x7a, 0x17,
49720         0x96, 0xa3, 0x14, 0xeb, 0x07, 0xdb, 0xa9, 0xca, 0x65, 0x43, 0x44, 0x51, 0x84, 0x68, 0xfd, 0x60,
49721         0x1b, 0x1d, 0xc0, 0x9a, 0xf7, 0xd8, 0x1b, 0x58, 0x5d, 0x52, 0x15, 0x6e, 0x97, 0x4e, 0x70, 0xeb,
49722         0xae, 0x65, 0x6e, 0x6d, 0xf0, 0x93, 0x47, 0xaa, 0xf0, 0x6c, 0x12, 0x2e, 0x15, 0x69, 0x8a, 0x54,
49723         0x12, 0x7a, 0x5b, 0xee, 0x8b, 0x57, 0xb3, 0xd4, 0xac, 0xdc, 0x03, 0x1f, 0x64, 0x33, 0xa8, 0xc5,
49724         0x8d, 0x20, 0x92, 0xc3, 0x7c, 0xce, 0xb7, 0x59, 0xc4, 0x94, 0x76, 0x69, 0xf7, 0x23, 0x1f, 0x15,
49725         0xbf, 0xf7, 0xe5, 0xfd, 0xeb, 0x7e, 0xea, 0xc4, 0x81, 0xf5, 0xbe, 0x72, 0x91, 0xdf, 0xf6, 0x33,
49726         0x07, 0x0d, 0x33, 0xda, 0x5f, 0x91, 0xed, 0xaf, 0xdc, 0x0b, 0xdf, 0x05, 0xe4, 0xd9, 0x8d, 0xaa,
49727         0xdb, 0x33, 0xdb, 0x2d, 0xd3, 0x1b, 0xd4, 0xe9, 0xab, 0x4a, 0xea, 0xfe, 0xb1, 0xbe, 0x15, 0x05,
49728         0xc7, 0x4b, 0x9e, 0x1d, 0x89, 0x42, 0x9f, 0x83, 0x05, 0xcf, 0x6e, 0x08, 0x86, 0x4a, 0x52, 0x1f,
49729         0x27, 0xeb, 0x5b, 0x22, 0x28, 0x9e, 0xf7, 0x6c, 0x21, 0x88, 0xb6, 0x48, 0xa7, 0x6e, 0x36, 0x76,
49730         0xcc, 0x7e, 0x9f, 0xb3, 0x9d, 0x7e, 0x2c, 0xda, 0xaa, 0xfa, 0xb0, 0xa4, 0x43, 0x37, 0x05, 0x3c,
49731         0xed, 0x26, 0xcc, 0x0a, 0xc9, 0x19, 0x9f, 0xad, 0xb7, 0xaa, 0xd4, 0xfe, 0xbc, 0x28, 0xc9, 0xfa,
49732         0x35, 0x05, 0xd0, 0x70, 0x45, 0x64, 0xdb, 0xb8, 0x0e, 0xe3, 0xc9, 0xbd, 0x63, 0x73, 0x74, 0xef,
49733         0x50, 0x61, 0xae, 0xe9, 0x93, 0xb0, 0x9d, 0x23, 0x55, 0x41, 0xcb, 0xb0, 0xe8, 0xf4, 0x06, 0x55,
49734         0x31, 0x32, 0xa7, 0xfd, 0x4f, 0xa4, 0xbd, 0xa5, 0xaa, 0xcd, 0xe6, 0xb7, 0x51, 0xc6, 0x91, 0xb9,
49735         0xb3, 0x33, 0xcd, 0x9e, 0xee, 0x61, 0x85, 0x6d, 0x53, 0xdd, 0xc3, 0x7c, 0x99, 0x4d, 0x9f, 0xee,
49736         0x61, 0x81, 0x6f, 0x53, 0xdd, 0xc3, 0x72, 0x91, 0xb9, 0x27, 0x71, 0x0f, 0xf3, 0x46, 0x85, 0x5d,
49737         0x2a, 0xba, 0x87, 0x46, 0xa9, 0xcc, 0x2e, 0x15, 0xdd, 0xc3, 0x52, 0xde, 0x50, 0xa7, 0xb4, 0x6f,
49738         0x2a, 0x30, 0x27, 0x56, 0x3e, 0xba, 0x0e, 0xe3, 0x83, 0xd0, 0xaf, 0xeb, 0x8b, 0x23, 0x5b, 0x8b,
49739         0x7a, 0x0d, 0xa0, 0x28, 0xa8, 0x02, 0xd3, 0x94, 0xff, 0x7d, 0xf3, 0x28, 0xd3, 0x65, 0x6d, 0x00,
49740         0x8d, 0x3e, 0x0d, 0x33, 0xa6, 0x6b, 0x99, 0xf5, 0x56, 0x2f, 0xf0, 0x54, 0x90, 0xbe, 0x49, 0x09,
49741         0xc1, 0xb5, 0x7f, 0xac, 0x80, 0x1a, 0x65, 0x28, 0xdb, 0x7a, 0x1b, 0xc5, 0x92, 0x1b, 0xe1, 0x4b,
49742         0x4a, 0x36, 0xe3, 0x88, 0x76, 0x93, 0xe0, 0x1a, 0xdc, 0x38, 0x22, 0x0b, 0x15, 0xb8, 0x71, 0x44,
49743         0x16, 0x2a, 0x72, 0xe3, 0x88, 0x2c, 0x54, 0x52, 0xc7, 0x85, 0x50, 0x59, 0x9d, 0x10, 0x42, 0xd7,
49744         0xd4, 0x49, 0x21, 0x54, 0x61, 0xfe, 0x24, 0x79, 0xe8, 0xba, 0x3a, 0xad, 0x7d, 0x29, 0x47, 0xca,
49745         0x2a, 0x4f, 0xd5, 0x64, 0x01, 0x71, 0xcd, 0xd6, 0x71, 0xe3, 0x76, 0xab, 0x65, 0x7a, 0x76, 0xcf,
49746         0xf1, 0xea, 0x5b, 0xa9, 0xad, 0x87, 0xd7, 0x6b, 0x9b, 0x22, 0x30, 0x5e, 0x24, 0xe8, 0x42, 0x84,
49747         0xbc, 0x24, 0xb1, 0x5e, 0x9a, 0x2a, 0xec, 0x1e, 0xb2, 0xc4, 0x80, 0x85, 0x25, 0x89, 0x45, 0xa0,
49748         0x7b, 0xe2, 0x92, 0xe4, 0xcb, 0xf0, 0x7b, 0xe7, 0xc6, 0x52, 0x54, 0x1f, 0x43, 0xa2, 0x01, 0xbc,
49749         0xb0, 0x2a, 0x05, 0x71, 0xda, 0x6f, 0x2a, 0x62, 0x9d, 0xf0, 0xfc, 0x32, 0xb6, 0xbf, 0x8c, 0x25,
49750         0xb7, 0xbf, 0x97, 0x69, 0x10, 0xf6, 0x1c, 0x8b, 0xad, 0x20, 0x83, 0x87, 0x3d, 0x36, 0x06, 0x0f,
49751         0x7b, 0x27, 0x2e, 0x5f, 0x42, 0xec, 0x47, 0x6c, 0x08, 0x5a, 0xf6, 0xd1, 0xf1, 0x80, 0xdd, 0x1f,
49752         0x0f, 0x2c, 0x87, 0x39, 0x4c, 0x1d, 0x3c, 0xb4, 0x3a, 0x0f, 0x2c, 0xe6, 0x30, 0xd5, 0xb3, 0x1f,
49753         0x0d, 0x2c, 0xcb, 0x51, 0xa7, 0xb5, 0xff, 0x59, 0x01, 0x35, 0xda, 0x3e, 0x68, 0x1b, 0xe6, 0x69,
49754         0x03, 0xfb, 0xca, 0x03, 0xa9, 0x4b, 0x07, 0xc5, 0x66, 0x90, 0xb7, 0x2c, 0xc7, 0x72, 0xed, 0x16,
49755         0x9e, 0x23, 0xd8, 0x3e, 0x32, 0xfa, 0x80, 0x29, 0x3f, 0xf4, 0x2d, 0x57, 0xca, 0x28, 0x55, 0xd0,
49756         0xb2, 0x5e, 0xaf, 0x0e, 0x21, 0x60, 0xe4, 0x79, 0xcd, 0x3d, 0x16, 0xe9, 0xc7, 0x69, 0x7f, 0xa9,
49757         0xc0, 0x72, 0x4c, 0xc3, 0xa1, 0x02, 0xac, 0xb8, 0x66, 0x63, 0x8f, 0x50, 0x6e, 0x72, 0x41, 0x34,
49758         0xf1, 0xbc, 0x78, 0xd6, 0x35, 0x87, 0xd3, 0xd0, 0x3d, 0x38, 0xef, 0x9a, 0x0d, 0xe1, 0x76, 0x91,
49759         0x35, 0x93, 0x68, 0xd7, 0x7e, 0x84, 0x1b, 0x47, 0xd7, 0x8c, 0xc7, 0x46, 0xef, 0xc2, 0x39, 0xd7,
49760         0x6c, 0x90, 0x7a, 0xf0, 0x59, 0xdf, 0x31, 0xbd, 0x8f, 0x18, 0xe5, 0x2c, 0xfb, 0xfe, 0x55, 0xd7,
49761         0xac, 0x7b, 0xcd, 0x21, 0x5c, 0xed, 0x4b, 0x93, 0x70, 0x21, 0xc1, 0xac, 0x60, 0x7d, 0xab, 0x8a,
49762         0xbe, 0x0d, 0xce, 0xb6, 0x7b, 0x0f, 0x1d, 0x72, 0x44, 0x95, 0xac, 0x14, 0xa6, 0xdd, 0x82, 0x6d,
49763         0xc4, 0x20, 0xd4, 0xb7, 0xaa, 0x38, 0x96, 0x12, 0x7a, 0x1f, 0x10, 0x3b, 0x1d, 0xc7, 0x58, 0x41,
49764         0xbc, 0x9a, 0x72, 0xcc, 0x8e, 0x52, 0x8f, 0xa1, 0x42, 0x2d, 0xf9, 0x9e, 0xf4, 0xfb, 0x1d, 0xea,
49765         0xd0, 0xd2, 0x74, 0x1f, 0x33, 0x4c, 0x5e, 0x5f, 0xa7, 0x21, 0x1e, 0x47, 0x06, 0xb5, 0x60, 0xc5,
49766         0x69, 0xec, 0xdb, 0x84, 0xc0, 0x7a, 0xfb, 0x81, 0xe9, 0xb4, 0x2c, 0x7e, 0x0e, 0x1b, 0x4f, 0x39,
49767         0xed, 0x91, 0x29, 0x7c, 0x37, 0x0e, 0x0b, 0x9f, 0x75, 0x62, 0x62, 0x49, 0x03, 0x90, 0x46, 0xdf,
49768         0xeb, 0x79, 0x36, 0xe9, 0x12, 0xde, 0x96, 0x53, 0x3d, 0x71, 0x3d, 0xdf, 0x23, 0xcd, 0xab, 0x89,
49769         0x79, 0x90, 0x01, 0x10, 0x45, 0xa2, 0x8a, 0x42, 0xd1, 0x48, 0xe4, 0xc2, 0x05, 0x9a, 0x43, 0xb8,
49770         0xb6, 0x8b, 0x22, 0xea, 0x93, 0x29, 0xae, 0xa4, 0x82, 0x7c, 0x62, 0x51, 0xf1, 0x79, 0x36, 0xdc,
49771         0x62, 0x92, 0x90, 0x03, 0xcf, 0x0e, 0xda, 0xed, 0xc6, 0xc1, 0x76, 0x63, 0x63, 0x9b, 0x8f, 0x7d,
49772         0x6e, 0xff, 0x8f, 0xb7, 0xff, 0x54, 0xca, 0x75, 0xe2, 0xfe, 0xc6, 0x86, 0x84, 0xc9, 0x8d, 0x60,
49773         0x5e, 0x18, 0xb4, 0xdb, 0x07, 0xdb, 0x1b, 0xdb, 0x31, 0xe4, 0xd0, 0xa7, 0x00, 0x79, 0x5e, 0x63,
49774         0xaf, 0x5a, 0xdb, 0x6c, 0x54, 0x3b, 0xbd, 0xd6, 0x47, 0x7b, 0xbd, 0x87, 0x96, 0x4b, 0x45, 0x06,
49775         0x96, 0xb0, 0xea, 0x79, 0x24, 0x21, 0x8c, 0xd7, 0x7e, 0x3b, 0x07, 0x6b, 0x09, 0x9d, 0x18, 0x61,
49776         0x58, 0x0c, 0xb4, 0x78, 0xc8, 0x32, 0xbc, 0xb1, 0x9d, 0x6a, 0x2b, 0xe0, 0xa6, 0x0c, 0xdb, 0x20,
49777         0x9d, 0x29, 0x4a, 0x00, 0xdd, 0x05, 0x64, 0x3b, 0xf6, 0xc0, 0x36, 0x3b, 0x7e, 0xae, 0xec, 0xa6,
49778         0x29, 0x79, 0xce, 0xac, 0xde, 0xdd, 0x6b, 0x84, 0x1c, 0xd2, 0xe2, 0xc7, 0x90, 0x40, 0xeb, 0x30,
49779         0xdb, 0x0c, 0x55, 0xc0, 0x52, 0xf7, 0xc7, 0xd5, 0x50, 0xfb, 0x0b, 0x43, 0x33, 0x50, 0xfc, 0xa2,
49780         0x4f, 0x2e, 0x02, 0x89, 0x54, 0x71, 0x46, 0x91, 0x44, 0x3f, 0x20, 0xa1, 0x7d, 0x57, 0x0e, 0x96,
49781         0x63, 0xea, 0x01, 0x35, 0xe2, 0x14, 0xab, 0x58, 0x65, 0xe6, 0x4f, 0xa5, 0x58, 0x45, 0x6b, 0x35,
49782         0x46, 0xb9, 0xea, 0x25, 0x58, 0xe8, 0xd1, 0x51, 0xb4, 0xdf, 0xdb, 0xeb, 0xd9, 0xce, 0x60, 0x9d,
49783         0x6b, 0xda, 0x45, 0x62, 0x91, 0x09, 0x6b, 0x5e, 0xcb, 0x0b, 0x8c, 0x09, 0x71, 0x3d, 0x3a, 0x2e,
49784         0xb6, 0x9b, 0xb2, 0xde, 0xd7, 0xea, 0x51, 0x1c, 0xbc, 0xea, 0xb5, 0xbc, 0x18, 0x3a, 0xda, 0x07,
49785         0xf0, 0x4c, 0x1a, 0xf7, 0xd9, 0x94, 0x2a, 0x76, 0x71, 0x43, 0xd2, 0x4e, 0xf2, 0xcf, 0x1d, 0x5f,
49786         0x57, 0x40, 0x8d, 0xa6, 0xa1, 0x5d, 0x58, 0x1e, 0x52, 0x2f, 0xda, 0xc5, 0x99, 0x84, 0x1a, 0xe2,
49787         0x10, 0xd1, 0x16, 0x2c, 0x38, 0x6e, 0x63, 0xb7, 0xde, 0xd8, 0xeb, 0x9a, 0x8f, 0x04, 0x45, 0x87,
49788         0xe7, 0x93, 0x58, 0x15, 0x40, 0xf1, 0x9c, 0xe3, 0xee, 0xd6, 0xfd, 0x90, 0xb6, 0x0d, 0x0b, 0x72,
49789         0x7a, 0x36, 0x95, 0x8d, 0x10, 0x87, 0x6f, 0x7b, 0x58, 0xe9, 0xbf, 0xac, 0xc0, 0x62, 0x24, 0x09,
49790         0xd5, 0x60, 0xc1, 0x6c, 0xb7, 0xe9, 0x3c, 0x67, 0x76, 0x48, 0x74, 0x60, 0xb7, 0x2b, 0x5a, 0x6e,
49791         0x51, 0x14, 0x43, 0x46, 0x41, 0x6f, 0xc2, 0x85, 0x30, 0x86, 0x34, 0xea, 0xc0, 0x3d, 0xe9, 0xde,
49792         0xe8, 0xda, 0x5e, 0xb0, 0xfb, 0x98, 0xc7, 0x29, 0x10, 0xda, 0x1f, 0x28, 0x30, 0x2b, 0x0c, 0x2b,
49793         0xe4, 0xc2, 0x5a, 0xb7, 0xd7, 0x26, 0x3d, 0x43, 0x58, 0xdd, 0xa9, 0x0b, 0x12, 0xbe, 0xe9, 0xab,
49794         0x8c, 0x1a, 0x99, 0xaf, 0xed, 0xc4, 0xe3, 0xe3, 0x24, 0xc2, 0xda, 0x3e, 0xac, 0x25, 0xe0, 0x8c,
49795         0xb8, 0x95, 0x33, 0xf8, 0xad, 0x5c, 0x91, 0xdf, 0xca, 0x55, 0xd8, 0x0e, 0xd1, 0xc9, 0x97, 0xd5,
49796         0x71, 0xed, 0xcb, 0xf3, 0x30, 0x2b, 0x8c, 0x76, 0xb4, 0x07, 0x88, 0xbf, 0x23, 0xee, 0x99, 0x47,
49797         0x36, 0x17, 0xde, 0x4f, 0x97, 0x1c, 0x0a, 0xe1, 0x70, 0x0c, 0x2e, 0x7a, 0x1d, 0xc6, 0x7b, 0x8e,
49798         0xb5, 0xcf, 0xfb, 0x58, 0xaa, 0x14, 0x2c, 0x05, 0x44, 0xab, 0x30, 0x71, 0x6c, 0x76, 0x0e, 0xf7,
49799         0x03, 0x45, 0x11, 0x16, 0x44, 0xcf, 0xc0, 0xf4, 0xfd, 0x13, 0xd3, 0x1d, 0x58, 0xee, 0x7e, 0xa0,
49800         0x2d, 0x12, 0xc4, 0xa0, 0xcb, 0x00, 0x3d, 0xc7, 0xba, 0x41, 0x76, 0xbb, 0xc7, 0xfb, 0x81, 0xde,
49801         0x88, 0x10, 0x87, 0x5e, 0x82, 0xf9, 0x9e, 0x63, 0xd5, 0xd9, 0x7e, 0x97, 0x00, 0xf9, 0x6a, 0x24,
49802         0x72, 0x34, 0x32, 0x20, 0xe7, 0x78, 0x7c, 0xd9, 0xd2, 0x46, 0x4d, 0x8f, 0xbb, 0x1e, 0xce, 0x39,
49803         0x1e, 0xba, 0x05, 0x73, 0x5e, 0xad, 0x9e, 0x2f, 0xbd, 0xb3, 0xf9, 0x3e, 0x2d, 0xec, 0x74, 0x8a,
49804         0xa0, 0x61, 0x5d, 0x00, 0xdc, 0x54, 0xb0, 0x84, 0x88, 0xfa, 0x70, 0xc1, 0xab, 0xd5, 0x0b, 0x3a,
49805         0x0f, 0x37, 0x7c, 0x60, 0x56, 0x23, 0x33, 0x29, 0xe6, 0x4e, 0xea, 0x89, 0x68, 0x9b, 0x0a, 0x3e,
49806         0x2f, 0x12, 0x95, 0x12, 0xd1, 0x57, 0x15, 0x78, 0xc5, 0xab, 0xd5, 0xcb, 0x22, 0x2e, 0x05, 0xa5,
49807         0xc9, 0x01, 0xa5, 0xa0, 0xea, 0x99, 0xbf, 0xf6, 0xb7, 0x93, 0x78, 0xc8, 0x4a, 0x67, 0x53, 0xc1,
49808         0x2f, 0x8b, 0xd9, 0x4a, 0xd0, 0x51, 0x60, 0xf4, 0xf7, 0x15, 0x78, 0x8b, 0xd4, 0x93, 0x21, 0x52,
49809         0x2f, 0x4b, 0xd4, 0x29, 0xb6, 0x8f, 0xd0, 0x10, 0x2a, 0xd9, 0xef, 0x13, 0xb3, 0x94, 0xf1, 0xfd,
49810         0xc4, 0x36, 0x79, 0x0a, 0xda, 0x9b, 0x0a, 0x7e, 0x43, 0x62, 0x4f, 0xa2, 0x10, 0x25, 0x30, 0x8c,
49811         0x8f, 0xfe, 0x95, 0x02, 0x9b, 0x01, 0x81, 0x20, 0xdb, 0x72, 0x34, 0x5b, 0xbf, 0x09, 0x39, 0x9a,
49812         0xc8, 0x89, 0xd0, 0xaf, 0x99, 0x2b, 0xfb, 0xcf, 0xa7, 0x17, 0xf4, 0x29, 0x33, 0xd9, 0x54, 0xf0,
49813         0x0d, 0x99, 0xe1, 0x28, 0xa9, 0x61, 0x4a, 0xb1, 0x84, 0xd0, 0xef, 0x2a, 0xf0, 0xe9, 0x80, 0x92,
49814         0xc8, 0x47, 0x79, 0x98, 0x0f, 0x9f, 0xa0, 0x50, 0x58, 0xe6, 0x52, 0xff, 0x76, 0x7a, 0x61, 0x4f,
49815         0x4d, 0x76, 0x53, 0xc1, 0x95, 0x21, 0xa6, 0x86, 0x91, 0x63, 0x71, 0xd1, 0x4f, 0x2a, 0xf0, 0xb2,
49816         0xd8, 0x1b, 0x84, 0x9c, 0xca, 0xc3, 0x05, 0x58, 0xa0, 0x05, 0x78, 0x73, 0x64, 0xb7, 0x4c, 0xa5,
49817         0xb2, 0xa9, 0xe0, 0x4f, 0xc6, 0x64, 0x19, 0x0b, 0x8b, 0x2c, 0x58, 0x15, 0x61, 0x05, 0x5e, 0x16,
49818         0x53, 0xf6, 0xea, 0xf5, 0x58, 0x94, 0x4d, 0x05, 0x27, 0x10, 0xab, 0xae, 0xc1, 0x8a, 0xb3, 0xee,
49819         0xb4, 0xd9, 0x5a, 0x70, 0xd3, 0x35, 0xbb, 0xfc, 0x20, 0x54, 0x7d, 0x1e, 0xae, 0x1c, 0xda, 0xae,
49820         0x37, 0x60, 0x76, 0x0a, 0x76, 0x02, 0xd3, 0xd7, 0xfe, 0x91, 0xf6, 0xf6, 0xe1, 0xde, 0x6d, 0xed,
49821         0xc7, 0x15, 0x98, 0x15, 0x97, 0x91, 0x4c, 0x42, 0x25, 0x02, 0x82, 0x7c, 0xa1, 0xf2, 0x4e, 0xa6,
49822         0xd7, 0x77, 0x7a, 0x85, 0xa9, 0x04, 0x57, 0x98, 0xb9, 0xf0, 0x0a, 0x73, 0x2c, 0xbc, 0xc2, 0x1c,
49823         0xd7, 0x7e, 0x58, 0x81, 0x79, 0x69, 0x09, 0xc8, 0xe6, 0x14, 0x5a, 0x42, 0x91, 0xd9, 0xfb, 0x6c,
49824         0x26, 0xf6, 0xe8, 0xed, 0x8e, 0x70, 0xe1, 0xc3, 0xaf, 0x80, 0xc6, 0xb4, 0x97, 0x60, 0x4e, 0x5c,
49825         0x54, 0xd0, 0x2a, 0x4c, 0x52, 0xba, 0xbe, 0xd0, 0x13, 0x0f, 0x69, 0x45, 0xb8, 0x90, 0xbc, 0x4a,
49826         0x24, 0x62, 0xdd, 0x80, 0x57, 0x4e, 0x31, 0xaf, 0x27, 0x92, 0xb9, 0x07, 0x6f, 0x3d, 0xe5, 0x2c,
49827         0x9b, 0x48, 0xba, 0x09, 0x9b, 0x1f, 0xd7, 0xbc, 0x96, 0x98, 0xc7, 0x3e, 0x7c, 0xfa, 0xc9, 0xa7,
49828         0x93, 0x44, 0xaa, 0x35, 0x78, 0x39, 0xf3, 0x18, 0x4f, 0x24, 0xa2, 0xc3, 0x6a, 0xfc, 0xe0, 0x4c,
49829         0xc4, 0xf8, 0x5a, 0x0e, 0x56, 0x62, 0xaf, 0x47, 0x86, 0x0e, 0xc5, 0x07, 0xa7, 0x38, 0x14, 0x1f,
49830         0xc4, 0x1d, 0x8a, 0x0f, 0xb6, 0xd1, 0x1d, 0x50, 0xf9, 0x89, 0x96, 0xe5, 0x19, 0x1e, 0x89, 0x5f,
49831         0x4c, 0x3c, 0x12, 0xfb, 0xdc, 0xd1, 0x03, 0xf1, 0x10, 0x3a, 0x6a, 0xc1, 0xb9, 0x81, 0xdd, 0xb5,
49832         0xd6, 0x3b, 0xf6, 0x91, 0xd3, 0xb5, 0x1c, 0xe6, 0x46, 0x84, 0x5f, 0x38, 0xa4, 0x79, 0x5c, 0xde,
49833         0x1f, 0x42, 0xc2, 0x89, 0x84, 0xb4, 0x5f, 0x1e, 0x8b, 0x9c, 0x76, 0x0f, 0xfe, 0x86, 0x4e, 0xbb,
49834         0xef, 0xc2, 0x9a, 0xd9, 0xf4, 0x7a, 0x9d, 0x93, 0x81, 0x15, 0x60, 0x09, 0xc7, 0xde, 0x51, 0x87,
49835         0xbe, 0x24, 0xe4, 0xbf, 0x81, 0xd3, 0x31, 0xd2, 0x61, 0xa2, 0xdf, 0xd8, 0x31, 0x1f, 0xf1, 0xeb,
49836         0x85, 0xd4, 0x53, 0xda, 0x78, 0x7f, 0xc7, 0x7c, 0x84, 0xf6, 0xe0, 0x6c, 0x50, 0x03, 0x75, 0x2a,
49837         0xf9, 0xd2, 0x2f, 0x7d, 0x74, 0xfc, 0x85, 0x4c, 0x66, 0x37, 0x62, 0x31, 0xb5, 0x9f, 0x53, 0xe0,
49838         0x7c, 0xe2, 0xe5, 0x5c, 0x36, 0x51, 0x83, 0x44, 0xf4, 0x27, 0x92, 0x8b, 0xe0, 0x0e, 0x6c, 0x1c,
49839         0x26, 0x2a, 0x4f, 0x3d, 0x27, 0x39, 0x85, 0xeb, 0xd7, 0x0b, 0x65, 0x75, 0x4c, 0xfb, 0x0e, 0x38,
49840         0x97, 0x74, 0xc9, 0x87, 0x2e, 0x01, 0xd8, 0xce, 0x6d, 0xc7, 0x0a, 0x95, 0x18, 0xe6, 0xb0, 0x10,
49841         0x83, 0xd6, 0x61, 0xfe, 0x88, 0x7c, 0xec, 0x51, 0x61, 0xc8, 0x56, 0x26, 0x3b, 0x52, 0x32, 0x86,
49842         0xf6, 0x7b, 0x0a, 0x5c, 0x4a, 0xbf, 0xfc, 0x43, 0xb7, 0xe5, 0x0a, 0xbb, 0xfe, 0x04, 0x17, 0x88,
49843         0x72, 0xad, 0x7d, 0x3e, 0xa3, 0x68, 0x7c, 0xc9, 0x57, 0x89, 0xcb, 0x07, 0x2a, 0x71, 0x46, 0x8c,
49844         0x4a, 0x5c, 0x85, 0xab, 0x2d, 0x30, 0x21, 0xf5, 0x49, 0xed, 0x4b, 0xe3, 0xb0, 0x72, 0x70, 0xa3,
49845         0x41, 0x47, 0xb2, 0xb7, 0xee, 0xb4, 0x6b, 0x3d, 0xc7, 0x1b, 0x98, 0xce, 0xc0, 0x43, 0xdb, 0x30,
49846         0x3e, 0x28, 0xe8, 0xbe, 0x57, 0x82, 0x4a, 0x92, 0x9b, 0x8e, 0x61, 0xcc, 0xfd, 0x82, 0xae, 0x37,
49847         0xf6, 0x0b, 0x7a, 0xbe, 0xb1, 0x5f, 0xc8, 0x5f, 0xc7, 0x94, 0x0a, 0xa7, 0xe6, 0x9b, 0x62, 0x7a,
49848         0x3a, 0x6a, 0x79, 0x54, 0x25, 0xd4, 0xf2, 0x3a, 0x9f, 0xbd, 0x5e, 0x3b, 0x0d, 0xb5, 0xbc, 0x8e,
49849         0x29, 0x2e, 0xa1, 0xe1, 0x10, 0x1a, 0xe3, 0xa7, 0xa5, 0xb1, 0x4b, 0x69, 0x38, 0x9c, 0xc6, 0xa0,
49850         0x90, 0xcf, 0xf3, 0xe1, 0x77, 0x3a, 0x3e, 0xf2, 0x94, 0x8f, 0x3c, 0xe7, 0x23, 0xcf, 0x6f, 0x9c,
49851         0x4f, 0xc7, 0x47, 0x9e, 0xf2, 0x91, 0x67, 0xb5, 0x9b, 0xbf, 0xce, 0xcf, 0xe1, 0x4f, 0x55, 0xbb,
49852         0xf9, 0xeb, 0xda, 0xbf, 0x56, 0xe0, 0xf9, 0x0c, 0xd0, 0x68, 0x5f, 0xee, 0xeb, 0x6f, 0x3e, 0x69,
49853         0xb6, 0x72, 0x87, 0xff, 0x4f, 0x46, 0x77, 0xf8, 0x40, 0x0b, 0x43, 0x09, 0x35, 0x2b, 0x72, 0xa1,
49854         0xb6, 0x04, 0xf7, 0x3b, 0xc9, 0x94, 0x75, 0xe8, 0x67, 0x99, 0x0a, 0x26, 0x85, 0xda, 0x12, 0x93,
49855         0x82, 0x86, 0xc4, 0x94, 0xa0, 0x15, 0x31, 0xad, 0xfd, 0xbf, 0x0a, 0x9c, 0x4f, 0xec, 0x39, 0xd9,
49856         0xa6, 0xc3, 0x44, 0x74, 0xb9, 0x9c, 0xdd, 0x53, 0xe8, 0xbc, 0xf8, 0x4a, 0x29, 0xb9, 0xb0, 0xe8,
49857         0x63, 0x61, 0xd1, 0xc7, 0x43, 0xed, 0x90, 0x98, 0x42, 0xd2, 0x82, 0x4d, 0x69, 0xbf, 0x9d, 0x54,
49858         0xb0, 0xdd, 0xa7, 0x2b, 0xd8, 0xee, 0x50, 0xc1, 0x5a, 0x4f, 0x2d, 0xff, 0xc6, 0x5d, 0xa8, 0x4c,
49859         0xf0, 0x1b, 0xb8, 0x49, 0x76, 0x03, 0xc7, 0x7d, 0x94, 0x39, 0xd4, 0xfa, 0xfe, 0x1f, 0xa7, 0xb4,
49860         0x53, 0xfe, 0xe9, 0xda, 0x29, 0xe2, 0x55, 0xe0, 0x71, 0x36, 0xc1, 0x5f, 0x56, 0xe7, 0x8a, 0xa0,
49861         0x32, 0x93, 0x63, 0xdf, 0x25, 0x9d, 0xb6, 0x16, 0xf3, 0xe6, 0xaa, 0xeb, 0xb4, 0xbd, 0x58, 0x80,
49862         0xa6, 0x4c, 0xb0, 0x80, 0xa1, 0xb3, 0x26, 0x63, 0xee, 0x5d, 0x75, 0xd6, 0x66, 0xbf, 0x95, 0xd2,
49863         0x66, 0xf9, 0xa7, 0x6b, 0xb3, 0x48, 0x21, 0x9b, 0x1f, 0x4f, 0x9b, 0x95, 0x78, 0x9b, 0x95, 0xb9,
49864         0x1b, 0x9c, 0x0a, 0x6f, 0xb2, 0x3c, 0x69, 0xb2, 0x03, 0x58, 0x39, 0x58, 0xaf, 0x35, 0xaa, 0x64,
49865         0x03, 0xe4, 0x1c, 0xed, 0x59, 0x6e, 0xcd, 0x1c, 0x64, 0xb7, 0xa3, 0x37, 0x84, 0xea, 0xdf, 0x83,
49866         0x0f, 0x60, 0x69, 0x28, 0x0d, 0xbd, 0x04, 0x0b, 0x26, 0x15, 0xe4, 0xad, 0x99, 0x03, 0xeb, 0xa8,
49867         0xe7, 0xfa, 0xa6, 0x33, 0x22, 0xb1, 0xe8, 0x1a, 0xac, 0x9d, 0x98, 0xad, 0x46, 0x93, 0x21, 0x93,
49868         0x6d, 0x6b, 0xdd, 0x1a, 0x84, 0xef, 0xd6, 0xf3, 0x78, 0xf5, 0xc4, 0x6c, 0x55, 0x87, 0x53, 0xb5,
49869         0xf7, 0x60, 0x4d, 0xce, 0x95, 0x0a, 0xfd, 0xd2, 0xe2, 0x64, 0xf2, 0x4a, 0x30, 0x8c, 0xec, 0x97,
49870         0xe7, 0x57, 0x72, 0x80, 0x86, 0x53, 0xd1, 0xab, 0x80, 0x22, 0xf6, 0xfe, 0xc2, 0x57, 0xf9, 0x25,
49871         0xd9, 0x80, 0x5f, 0xdb, 0x7a, 0x84, 0xba, 0x70, 0x9e, 0x14, 0x6c, 0xab, 0xdb, 0xef, 0x90, 0xfd,
49872         0xc5, 0x7a, 0x8d, 0x93, 0x13, 0x5e, 0x30, 0x5e, 0x4b, 0x64, 0x2c, 0x16, 0x6b, 0xf3, 0x0c, 0x3e,
49873         0x77, 0x62, 0xb6, 0x62, 0xd3, 0x90, 0xcd, 0xb2, 0xbb, 0xf1, 0x28, 0x2e, 0xbb, 0xd4, 0x77, 0xe7,
49874         0xb8, 0x1e, 0xc1, 0xb3, 0x8a, 0xa5, 0x56, 0x5d, 0x83, 0x15, 0x92, 0x95, 0x14, 0x49, 0x1d, 0x7c,
49875         0xe5, 0xe1, 0x7c, 0x22, 0xf3, 0x09, 0x9a, 0x4d, 0x77, 0x61, 0x55, 0x60, 0x80, 0x37, 0xf0, 0x13,
49876         0x35, 0x22, 0xc7, 0x0d, 0xac, 0x1a, 0x2b, 0x52, 0x23, 0xf2, 0x54, 0x54, 0x87, 0x25, 0xc2, 0x3b,
49877         0x8f, 0xbd, 0x69, 0xb6, 0x06, 0x3d, 0x37, 0xd5, 0xa9, 0xbd, 0x40, 0x83, 0x41, 0x63, 0x35, 0xec,
49878         0x90, 0x2c, 0x06, 0xed, 0xc0, 0xa2, 0x40, 0x94, 0x8c, 0xf6, 0x54, 0x31, 0x57, 0x81, 0x24, 0x81,
49879         0xc5, 0x0b, 0x21, 0x41, 0x12, 0x46, 0xeb, 0xf0, 0x8c, 0xc8, 0x63, 0xcf, 0x65, 0x12, 0xf1, 0x92,
49880         0x8e, 0xdc, 0x1c, 0xbe, 0x28, 0xb0, 0x11, 0x05, 0xd1, 0x7e, 0x28, 0x27, 0x8d, 0x49, 0xce, 0x67,
49881         0x26, 0x07, 0xf5, 0x43, 0x68, 0xf2, 0x3c, 0xf5, 0x3f, 0x64, 0x73, 0x50, 0xdf, 0xd7, 0xb9, 0xbc,
49882         0x72, 0x5f, 0x2f, 0xb1, 0xbb, 0x9f, 0x7e, 0x9e, 0x8b, 0x8b, 0xf6, 0xf3, 0xdc, 0xc7, 0x4b, 0xdf,
49883         0xd0, 0x99, 0xa4, 0x4f, 0xdf, 0xe0, 0x0e, 0xea, 0xfb, 0x05, 0xbe, 0xc4, 0xf4, 0x8b, 0xdc, 0x0d,
49884         0x66, 0xbf, 0xc4, 0xdd, 0x60, 0xf6, 0xcb, 0xba, 0x0a, 0xf4, 0xe3, 0x9a, 0xae, 0xce, 0xb2, 0x8f,
49885         0x92, 0x3a, 0x47, 0x3f, 0x2a, 0xba, 0x3a, 0xcf, 0x3e, 0x4a, 0xea, 0x02, 0xfd, 0xb8, 0xae, 0xab,
49886         0x8b, 0xec, 0xa3, 0xa4, 0xaa, 0xda, 0x37, 0x15, 0x58, 0x8c, 0x54, 0x7a, 0x36, 0xb1, 0xd9, 0x08,
49887         0x92, 0x5c, 0x13, 0xdf, 0x9e, 0x4d, 0x6c, 0xb6, 0xc8, 0x66, 0x6c, 0xaf, 0xc2, 0xa5, 0x66, 0xf3,
49888         0x65, 0x2e, 0xf2, 0x54, 0x30, 0xb8, 0xd4, 0x6c, 0xb9, 0xe8, 0x4b, 0xcd, 0x1a, 0x5c, 0x63, 0xd6,
49889         0x33, 0x4a, 0xbe, 0xab, 0x9b, 0x52, 0xde, 0x50, 0xa7, 0xb5, 0x1f, 0xcb, 0xc1, 0xda, 0x4e, 0xaf,
49890         0x69, 0x77, 0xc8, 0x41, 0x65, 0x60, 0x0e, 0xac, 0x3d, 0xd3, 0x35, 0xbb, 0xd6, 0xc0, 0x72, 0x3d,
49891         0x74, 0x1b, 0xe6, 0x06, 0x8d, 0x1b, 0x84, 0x27, 0xa6, 0x66, 0x91, 0x26, 0x21, 0xb3, 0x2f, 0x00,
49892         0x36, 0x36, 0x1f, 0x7b, 0x83, 0xdd, 0x9e, 0xdb, 0x35, 0x3b, 0x78, 0x76, 0x10, 0xc6, 0x33, 0x82,
49893         0x61, 0x62, 0xaa, 0x63, 0xd0, 0x64, 0x82, 0x61, 0x80, 0xcc, 0x9c, 0x0e, 0xf5, 0x43, 0x50, 0x3b,
49894         0x36, 0x9d, 0x23, 0x6b, 0xc7, 0x6a, 0xdb, 0x27, 0x5d, 0xae, 0x0e, 0xb2, 0xe4, 0x44, 0x13, 0xd0,
49895         0xcb, 0xa0, 0x8a, 0xe0, 0x9b, 0xf6, 0xd1, 0x31, 0x7b, 0x41, 0xc3, 0x8b, 0x8e, 0x1c, 0xad, 0xfd,
49896         0x8a, 0x02, 0x6b, 0x09, 0x2c, 0xa0, 0x4d, 0xb9, 0x85, 0x8d, 0xd3, 0xf0, 0x7f, 0x6a, 0x97, 0x3a,
49897         0xa3, 0x44, 0xf4, 0xf3, 0x15, 0x5f, 0x44, 0xdf, 0x28, 0xea, 0xea, 0x84, 0x76, 0x0f, 0xd6, 0x98,
49898         0xa5, 0xc7, 0x21, 0xab, 0x9f, 0xd9, 0xbc, 0x1d, 0xc4, 0x20, 0xfb, 0x33, 0xdf, 0x57, 0x15, 0x58,
49899         0x8e, 0x49, 0x26, 0x2b, 0x2d, 0xb3, 0x7d, 0x79, 0x73, 0xc8, 0xc4, 0x29, 0x37, 0x1c, 0x4c, 0x93,
49900         0x87, 0x52, 0x11, 0x86, 0x25, 0x86, 0x28, 0xbe, 0xc1, 0xa7, 0xb9, 0x73, 0x65, 0xb9, 0x8b, 0xcf,
49901         0xf0, 0xcc, 0xba, 0xa6, 0xf0, 0x12, 0x8f, 0x61, 0x69, 0x08, 0x2a, 0xdb, 0x94, 0x2f, 0xa1, 0x49,
49902         0xef, 0xf1, 0xff, 0xa3, 0x02, 0x68, 0x38, 0xf5, 0xe3, 0x79, 0x92, 0xff, 0x70, 0xe4, 0x93, 0xfc,
49903         0xa8, 0x6b, 0xae, 0x14, 0xfc, 0x6a, 0xe1, 0xfd, 0xfc, 0x91, 0xe5, 0xba, 0xf6, 0xe0, 0xb5, 0xde,
49904         0xab, 0xae, 0xe9, 0xbc, 0xea, 0xb5, 0x5e, 0xeb, 0xb9, 0x47, 0xaf, 0xbb, 0xaf, 0xbb, 0x76, 0xeb,
49905         0xd5, 0x7e, 0x67, 0xf0, 0x7a, 0x50, 0x11, 0xaf, 0x06, 0x15, 0xd1, 0x9c, 0xa4, 0x9f, 0x85, 0x7f,
49906         0x17, 0x00, 0x00, 0xff, 0xff, 0xfc, 0x14, 0x69, 0xe2, 0x33, 0x71, 0x02, 0x00,
49907 }