[RICPLT-1832] - the new connection statuses have been added
[ric-plt/nodeb-rnib.git] / entities / ran_load_information.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: ran_load_information.proto
3
4 package entities
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         timestamp "github.com/golang/protobuf/ptypes/timestamp"
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 // 9.2.17
25 type UlInterferenceOverloadIndication int32
26
27 const (
28         UlInterferenceOverloadIndication_UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION UlInterferenceOverloadIndication = 0
29         UlInterferenceOverloadIndication_HIGH_INTERFERENCE                           UlInterferenceOverloadIndication = 1
30         UlInterferenceOverloadIndication_MEDIUM_INTERFERENCE                         UlInterferenceOverloadIndication = 2
31         UlInterferenceOverloadIndication_LOW_INTERFERENCE                            UlInterferenceOverloadIndication = 3
32 )
33
34 var UlInterferenceOverloadIndication_name = map[int32]string{
35         0: "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION",
36         1: "HIGH_INTERFERENCE",
37         2: "MEDIUM_INTERFERENCE",
38         3: "LOW_INTERFERENCE",
39 }
40
41 var UlInterferenceOverloadIndication_value = map[string]int32{
42         "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION": 0,
43         "HIGH_INTERFERENCE":                           1,
44         "MEDIUM_INTERFERENCE":                         2,
45         "LOW_INTERFERENCE":                            3,
46 }
47
48 func (x UlInterferenceOverloadIndication) String() string {
49         return proto.EnumName(UlInterferenceOverloadIndication_name, int32(x))
50 }
51
52 func (UlInterferenceOverloadIndication) EnumDescriptor() ([]byte, []int) {
53         return fileDescriptor_dbb5982ee58718b9, []int{0}
54 }
55
56 type RntpThreshold int32
57
58 const (
59         RntpThreshold_UNKNOWN_RNTP_THRESHOLD RntpThreshold = 0
60         RntpThreshold_NEG_INFINITY           RntpThreshold = 1
61         RntpThreshold_NEG_11                 RntpThreshold = 2
62         RntpThreshold_NEG_10                 RntpThreshold = 3
63         RntpThreshold_NEG_9                  RntpThreshold = 4
64         RntpThreshold_NEG_8                  RntpThreshold = 5
65         RntpThreshold_NEG_7                  RntpThreshold = 6
66         RntpThreshold_NEG_6                  RntpThreshold = 7
67         RntpThreshold_NEG_5                  RntpThreshold = 8
68         RntpThreshold_NEG_4                  RntpThreshold = 9
69         RntpThreshold_NEG_3                  RntpThreshold = 10
70         RntpThreshold_NEG_2                  RntpThreshold = 11
71         RntpThreshold_NEG_1                  RntpThreshold = 12
72         RntpThreshold_V0                     RntpThreshold = 13
73         RntpThreshold_V1                     RntpThreshold = 14
74         RntpThreshold_V2                     RntpThreshold = 15
75         RntpThreshold_V3                     RntpThreshold = 16
76 )
77
78 var RntpThreshold_name = map[int32]string{
79         0:  "UNKNOWN_RNTP_THRESHOLD",
80         1:  "NEG_INFINITY",
81         2:  "NEG_11",
82         3:  "NEG_10",
83         4:  "NEG_9",
84         5:  "NEG_8",
85         6:  "NEG_7",
86         7:  "NEG_6",
87         8:  "NEG_5",
88         9:  "NEG_4",
89         10: "NEG_3",
90         11: "NEG_2",
91         12: "NEG_1",
92         13: "V0",
93         14: "V1",
94         15: "V2",
95         16: "V3",
96 }
97
98 var RntpThreshold_value = map[string]int32{
99         "UNKNOWN_RNTP_THRESHOLD": 0,
100         "NEG_INFINITY":           1,
101         "NEG_11":                 2,
102         "NEG_10":                 3,
103         "NEG_9":                  4,
104         "NEG_8":                  5,
105         "NEG_7":                  6,
106         "NEG_6":                  7,
107         "NEG_5":                  8,
108         "NEG_4":                  9,
109         "NEG_3":                  10,
110         "NEG_2":                  11,
111         "NEG_1":                  12,
112         "V0":                     13,
113         "V1":                     14,
114         "V2":                     15,
115         "V3":                     16,
116 }
117
118 func (x RntpThreshold) String() string {
119         return proto.EnumName(RntpThreshold_name, int32(x))
120 }
121
122 func (RntpThreshold) EnumDescriptor() ([]byte, []int) {
123         return fileDescriptor_dbb5982ee58718b9, []int{1}
124 }
125
126 type NumberOfCellSpecificAntennaPorts int32
127
128 const (
129         NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS NumberOfCellSpecificAntennaPorts = 0
130         NumberOfCellSpecificAntennaPorts_V1_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 1
131         NumberOfCellSpecificAntennaPorts_V2_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 2
132         NumberOfCellSpecificAntennaPorts_V4_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 4
133 )
134
135 var NumberOfCellSpecificAntennaPorts_name = map[int32]string{
136         0: "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS",
137         1: "V1_ANT_PRT",
138         2: "V2_ANT_PRT",
139         4: "V4_ANT_PRT",
140 }
141
142 var NumberOfCellSpecificAntennaPorts_value = map[string]int32{
143         "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS": 0,
144         "V1_ANT_PRT": 1,
145         "V2_ANT_PRT": 2,
146         "V4_ANT_PRT": 4,
147 }
148
149 func (x NumberOfCellSpecificAntennaPorts) String() string {
150         return proto.EnumName(NumberOfCellSpecificAntennaPorts_name, int32(x))
151 }
152
153 func (NumberOfCellSpecificAntennaPorts) EnumDescriptor() ([]byte, []int) {
154         return fileDescriptor_dbb5982ee58718b9, []int{2}
155 }
156
157 type AbsInformationMode int32
158
159 const (
160         AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE AbsInformationMode = 0
161         AbsInformationMode_ABS_INFO_FDD                 AbsInformationMode = 1
162         AbsInformationMode_ABS_INFO_TDD                 AbsInformationMode = 2
163         AbsInformationMode_ABS_INACTIVE                 AbsInformationMode = 3
164 )
165
166 var AbsInformationMode_name = map[int32]string{
167         0: "UNKNOWN_ABS_INFORMATION_MODE",
168         1: "ABS_INFO_FDD",
169         2: "ABS_INFO_TDD",
170         3: "ABS_INACTIVE",
171 }
172
173 var AbsInformationMode_value = map[string]int32{
174         "UNKNOWN_ABS_INFORMATION_MODE": 0,
175         "ABS_INFO_FDD":                 1,
176         "ABS_INFO_TDD":                 2,
177         "ABS_INACTIVE":                 3,
178 }
179
180 func (x AbsInformationMode) String() string {
181         return proto.EnumName(AbsInformationMode_name, int32(x))
182 }
183
184 func (AbsInformationMode) EnumDescriptor() ([]byte, []int) {
185         return fileDescriptor_dbb5982ee58718b9, []int{3}
186 }
187
188 // 9.2.55
189 type InvokeIndication int32
190
191 const (
192         InvokeIndication_UNKNOWN_INVOKE_INDICATION InvokeIndication = 0
193         InvokeIndication_ABS_INFORMATION           InvokeIndication = 1
194         InvokeIndication_START_NAICS_INFORMATION   InvokeIndication = 2
195         InvokeIndication_STOP_NAICS_INFORMATION    InvokeIndication = 3
196 )
197
198 var InvokeIndication_name = map[int32]string{
199         0: "UNKNOWN_INVOKE_INDICATION",
200         1: "ABS_INFORMATION",
201         2: "START_NAICS_INFORMATION",
202         3: "STOP_NAICS_INFORMATION",
203 }
204
205 var InvokeIndication_value = map[string]int32{
206         "UNKNOWN_INVOKE_INDICATION": 0,
207         "ABS_INFORMATION":           1,
208         "START_NAICS_INFORMATION":   2,
209         "STOP_NAICS_INFORMATION":    3,
210 }
211
212 func (x InvokeIndication) String() string {
213         return proto.EnumName(InvokeIndication_name, int32(x))
214 }
215
216 func (InvokeIndication) EnumDescriptor() ([]byte, []int) {
217         return fileDescriptor_dbb5982ee58718b9, []int{4}
218 }
219
220 type NaicsState int32
221
222 const (
223         NaicsState_UNKNOWN_NAICS_STATE NaicsState = 0
224         NaicsState_NAICS_ACTIVE        NaicsState = 1
225         NaicsState_NAICS_INACTIVE      NaicsState = 2
226 )
227
228 var NaicsState_name = map[int32]string{
229         0: "UNKNOWN_NAICS_STATE",
230         1: "NAICS_ACTIVE",
231         2: "NAICS_INACTIVE",
232 }
233
234 var NaicsState_value = map[string]int32{
235         "UNKNOWN_NAICS_STATE": 0,
236         "NAICS_ACTIVE":        1,
237         "NAICS_INACTIVE":      2,
238 }
239
240 func (x NaicsState) String() string {
241         return proto.EnumName(NaicsState_name, int32(x))
242 }
243
244 func (NaicsState) EnumDescriptor() ([]byte, []int) {
245         return fileDescriptor_dbb5982ee58718b9, []int{5}
246 }
247
248 type PA int32
249
250 const (
251         PA_UNKNOWN_PA      PA = 0
252         PA_DB_NEG_6        PA = 1
253         PA_DB_NEG_4_DOT_77 PA = 2
254         PA_DB_NEG_3        PA = 3
255         PA_DB_NEG_1_DOT_77 PA = 4
256         PA_DB_0            PA = 5
257         PA_DB_1            PA = 6
258         PA_DB_2            PA = 7
259         PA_DB_3            PA = 8
260 )
261
262 var PA_name = map[int32]string{
263         0: "UNKNOWN_PA",
264         1: "DB_NEG_6",
265         2: "DB_NEG_4_DOT_77",
266         3: "DB_NEG_3",
267         4: "DB_NEG_1_DOT_77",
268         5: "DB_0",
269         6: "DB_1",
270         7: "DB_2",
271         8: "DB_3",
272 }
273
274 var PA_value = map[string]int32{
275         "UNKNOWN_PA":      0,
276         "DB_NEG_6":        1,
277         "DB_NEG_4_DOT_77": 2,
278         "DB_NEG_3":        3,
279         "DB_NEG_1_DOT_77": 4,
280         "DB_0":            5,
281         "DB_1":            6,
282         "DB_2":            7,
283         "DB_3":            8,
284 }
285
286 func (x PA) String() string {
287         return proto.EnumName(PA_name, int32(x))
288 }
289
290 func (PA) EnumDescriptor() ([]byte, []int) {
291         return fileDescriptor_dbb5982ee58718b9, []int{6}
292 }
293
294 // 9.1.2.1
295 type RanLoadInformation struct {
296         LoadTimestamp        *timestamp.Timestamp   `protobuf:"bytes,1,opt,name=load_timestamp,json=loadTimestamp,proto3" json:"load_timestamp,omitempty"`
297         CellLoadInfos        []*CellLoadInformation `protobuf:"bytes,2,rep,name=cell_load_infos,json=cellLoadInfos,proto3" json:"cell_load_infos,omitempty"`
298         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
299         XXX_unrecognized     []byte                 `json:"-"`
300         XXX_sizecache        int32                  `json:"-"`
301 }
302
303 func (m *RanLoadInformation) Reset()         { *m = RanLoadInformation{} }
304 func (m *RanLoadInformation) String() string { return proto.CompactTextString(m) }
305 func (*RanLoadInformation) ProtoMessage()    {}
306 func (*RanLoadInformation) Descriptor() ([]byte, []int) {
307         return fileDescriptor_dbb5982ee58718b9, []int{0}
308 }
309
310 func (m *RanLoadInformation) XXX_Unmarshal(b []byte) error {
311         return xxx_messageInfo_RanLoadInformation.Unmarshal(m, b)
312 }
313 func (m *RanLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
314         return xxx_messageInfo_RanLoadInformation.Marshal(b, m, deterministic)
315 }
316 func (m *RanLoadInformation) XXX_Merge(src proto.Message) {
317         xxx_messageInfo_RanLoadInformation.Merge(m, src)
318 }
319 func (m *RanLoadInformation) XXX_Size() int {
320         return xxx_messageInfo_RanLoadInformation.Size(m)
321 }
322 func (m *RanLoadInformation) XXX_DiscardUnknown() {
323         xxx_messageInfo_RanLoadInformation.DiscardUnknown(m)
324 }
325
326 var xxx_messageInfo_RanLoadInformation proto.InternalMessageInfo
327
328 func (m *RanLoadInformation) GetLoadTimestamp() *timestamp.Timestamp {
329         if m != nil {
330                 return m.LoadTimestamp
331         }
332         return nil
333 }
334
335 func (m *RanLoadInformation) GetCellLoadInfos() []*CellLoadInformation {
336         if m != nil {
337                 return m.CellLoadInfos
338         }
339         return nil
340 }
341
342 type CellLoadInformation struct {
343         CellId                             string                              `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
344         UlInterferenceOverloadIndications  []UlInterferenceOverloadIndication  `protobuf:"varint,2,rep,packed,name=ul_interference_overload_indications,json=ulInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"ul_interference_overload_indications,omitempty"`
345         UlHighInterferenceInfos            []*UlHighInterferenceInformation    `protobuf:"bytes,3,rep,name=ul_high_interference_infos,json=ulHighInterferenceInfos,proto3" json:"ul_high_interference_infos,omitempty"`
346         RelativeNarrowbandTxPower          *RelativeNarrowbandTxPower          `protobuf:"bytes,4,opt,name=relative_narrowband_tx_power,json=relativeNarrowbandTxPower,proto3" json:"relative_narrowband_tx_power,omitempty"`
347         AbsInformation                     *AbsInformation                     `protobuf:"bytes,5,opt,name=abs_information,json=absInformation,proto3" json:"abs_information,omitempty"`
348         InvokeIndication                   InvokeIndication                    `protobuf:"varint,6,opt,name=invoke_indication,json=invokeIndication,proto3,enum=entities.InvokeIndication" json:"invoke_indication,omitempty"`
349         IntendedUlDlConfiguration          SubframeAssignment                  `protobuf:"varint,7,opt,name=intended_ul_dl_configuration,json=intendedUlDlConfiguration,proto3,enum=entities.SubframeAssignment" json:"intended_ul_dl_configuration,omitempty"`
350         ExtendedUlInterferenceOverloadInfo *ExtendedUlInterferenceOverloadInfo `protobuf:"bytes,8,opt,name=extended_ul_interference_overload_info,json=extendedUlInterferenceOverloadInfo,proto3" json:"extended_ul_interference_overload_info,omitempty"`
351         CompInformation                    *CompInformation                    `protobuf:"bytes,9,opt,name=comp_information,json=compInformation,proto3" json:"comp_information,omitempty"`
352         DynamicDlTransmissionInformation   *DynamicDlTransmissionInformation   `protobuf:"bytes,10,opt,name=dynamic_dl_transmission_information,json=dynamicDlTransmissionInformation,proto3" json:"dynamic_dl_transmission_information,omitempty"`
353         XXX_NoUnkeyedLiteral               struct{}                            `json:"-"`
354         XXX_unrecognized                   []byte                              `json:"-"`
355         XXX_sizecache                      int32                               `json:"-"`
356 }
357
358 func (m *CellLoadInformation) Reset()         { *m = CellLoadInformation{} }
359 func (m *CellLoadInformation) String() string { return proto.CompactTextString(m) }
360 func (*CellLoadInformation) ProtoMessage()    {}
361 func (*CellLoadInformation) Descriptor() ([]byte, []int) {
362         return fileDescriptor_dbb5982ee58718b9, []int{1}
363 }
364
365 func (m *CellLoadInformation) XXX_Unmarshal(b []byte) error {
366         return xxx_messageInfo_CellLoadInformation.Unmarshal(m, b)
367 }
368 func (m *CellLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
369         return xxx_messageInfo_CellLoadInformation.Marshal(b, m, deterministic)
370 }
371 func (m *CellLoadInformation) XXX_Merge(src proto.Message) {
372         xxx_messageInfo_CellLoadInformation.Merge(m, src)
373 }
374 func (m *CellLoadInformation) XXX_Size() int {
375         return xxx_messageInfo_CellLoadInformation.Size(m)
376 }
377 func (m *CellLoadInformation) XXX_DiscardUnknown() {
378         xxx_messageInfo_CellLoadInformation.DiscardUnknown(m)
379 }
380
381 var xxx_messageInfo_CellLoadInformation proto.InternalMessageInfo
382
383 func (m *CellLoadInformation) GetCellId() string {
384         if m != nil {
385                 return m.CellId
386         }
387         return ""
388 }
389
390 func (m *CellLoadInformation) GetUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
391         if m != nil {
392                 return m.UlInterferenceOverloadIndications
393         }
394         return nil
395 }
396
397 func (m *CellLoadInformation) GetUlHighInterferenceInfos() []*UlHighInterferenceInformation {
398         if m != nil {
399                 return m.UlHighInterferenceInfos
400         }
401         return nil
402 }
403
404 func (m *CellLoadInformation) GetRelativeNarrowbandTxPower() *RelativeNarrowbandTxPower {
405         if m != nil {
406                 return m.RelativeNarrowbandTxPower
407         }
408         return nil
409 }
410
411 func (m *CellLoadInformation) GetAbsInformation() *AbsInformation {
412         if m != nil {
413                 return m.AbsInformation
414         }
415         return nil
416 }
417
418 func (m *CellLoadInformation) GetInvokeIndication() InvokeIndication {
419         if m != nil {
420                 return m.InvokeIndication
421         }
422         return InvokeIndication_UNKNOWN_INVOKE_INDICATION
423 }
424
425 func (m *CellLoadInformation) GetIntendedUlDlConfiguration() SubframeAssignment {
426         if m != nil {
427                 return m.IntendedUlDlConfiguration
428         }
429         return SubframeAssignment_UNKNOWN_SUBFRAME_ASSIGNMENT
430 }
431
432 func (m *CellLoadInformation) GetExtendedUlInterferenceOverloadInfo() *ExtendedUlInterferenceOverloadInfo {
433         if m != nil {
434                 return m.ExtendedUlInterferenceOverloadInfo
435         }
436         return nil
437 }
438
439 func (m *CellLoadInformation) GetCompInformation() *CompInformation {
440         if m != nil {
441                 return m.CompInformation
442         }
443         return nil
444 }
445
446 func (m *CellLoadInformation) GetDynamicDlTransmissionInformation() *DynamicDlTransmissionInformation {
447         if m != nil {
448                 return m.DynamicDlTransmissionInformation
449         }
450         return nil
451 }
452
453 // 9.2.18
454 type UlHighInterferenceInformation struct {
455         TargetCellId                 string   `protobuf:"bytes,1,opt,name=target_cell_id,json=targetCellId,proto3" json:"target_cell_id,omitempty"`
456         UlHighInterferenceIndication string   `protobuf:"bytes,2,opt,name=ul_high_interference_indication,json=ulHighInterferenceIndication,proto3" json:"ul_high_interference_indication,omitempty"`
457         XXX_NoUnkeyedLiteral         struct{} `json:"-"`
458         XXX_unrecognized             []byte   `json:"-"`
459         XXX_sizecache                int32    `json:"-"`
460 }
461
462 func (m *UlHighInterferenceInformation) Reset()         { *m = UlHighInterferenceInformation{} }
463 func (m *UlHighInterferenceInformation) String() string { return proto.CompactTextString(m) }
464 func (*UlHighInterferenceInformation) ProtoMessage()    {}
465 func (*UlHighInterferenceInformation) Descriptor() ([]byte, []int) {
466         return fileDescriptor_dbb5982ee58718b9, []int{2}
467 }
468
469 func (m *UlHighInterferenceInformation) XXX_Unmarshal(b []byte) error {
470         return xxx_messageInfo_UlHighInterferenceInformation.Unmarshal(m, b)
471 }
472 func (m *UlHighInterferenceInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
473         return xxx_messageInfo_UlHighInterferenceInformation.Marshal(b, m, deterministic)
474 }
475 func (m *UlHighInterferenceInformation) XXX_Merge(src proto.Message) {
476         xxx_messageInfo_UlHighInterferenceInformation.Merge(m, src)
477 }
478 func (m *UlHighInterferenceInformation) XXX_Size() int {
479         return xxx_messageInfo_UlHighInterferenceInformation.Size(m)
480 }
481 func (m *UlHighInterferenceInformation) XXX_DiscardUnknown() {
482         xxx_messageInfo_UlHighInterferenceInformation.DiscardUnknown(m)
483 }
484
485 var xxx_messageInfo_UlHighInterferenceInformation proto.InternalMessageInfo
486
487 func (m *UlHighInterferenceInformation) GetTargetCellId() string {
488         if m != nil {
489                 return m.TargetCellId
490         }
491         return ""
492 }
493
494 func (m *UlHighInterferenceInformation) GetUlHighInterferenceIndication() string {
495         if m != nil {
496                 return m.UlHighInterferenceIndication
497         }
498         return ""
499 }
500
501 // 9.2.19
502 type RelativeNarrowbandTxPower struct {
503         RntpPerPrb                       string                           `protobuf:"bytes,1,opt,name=rntp_per_prb,json=rntpPerPrb,proto3" json:"rntp_per_prb,omitempty"`
504         RntpThreshold                    RntpThreshold                    `protobuf:"varint,2,opt,name=rntp_threshold,json=rntpThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_threshold,omitempty"`
505         NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
506         PB                               uint32                           `protobuf:"varint,4,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
507         PdcchInterferenceImpact          uint32                           `protobuf:"varint,5,opt,name=pdcch_interference_impact,json=pdcchInterferenceImpact,proto3" json:"pdcch_interference_impact,omitempty"`
508         EnhancedRntp                     *EnhancedRntp                    `protobuf:"bytes,6,opt,name=enhanced_rntp,json=enhancedRntp,proto3" json:"enhanced_rntp,omitempty"`
509         XXX_NoUnkeyedLiteral             struct{}                         `json:"-"`
510         XXX_unrecognized                 []byte                           `json:"-"`
511         XXX_sizecache                    int32                            `json:"-"`
512 }
513
514 func (m *RelativeNarrowbandTxPower) Reset()         { *m = RelativeNarrowbandTxPower{} }
515 func (m *RelativeNarrowbandTxPower) String() string { return proto.CompactTextString(m) }
516 func (*RelativeNarrowbandTxPower) ProtoMessage()    {}
517 func (*RelativeNarrowbandTxPower) Descriptor() ([]byte, []int) {
518         return fileDescriptor_dbb5982ee58718b9, []int{3}
519 }
520
521 func (m *RelativeNarrowbandTxPower) XXX_Unmarshal(b []byte) error {
522         return xxx_messageInfo_RelativeNarrowbandTxPower.Unmarshal(m, b)
523 }
524 func (m *RelativeNarrowbandTxPower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
525         return xxx_messageInfo_RelativeNarrowbandTxPower.Marshal(b, m, deterministic)
526 }
527 func (m *RelativeNarrowbandTxPower) XXX_Merge(src proto.Message) {
528         xxx_messageInfo_RelativeNarrowbandTxPower.Merge(m, src)
529 }
530 func (m *RelativeNarrowbandTxPower) XXX_Size() int {
531         return xxx_messageInfo_RelativeNarrowbandTxPower.Size(m)
532 }
533 func (m *RelativeNarrowbandTxPower) XXX_DiscardUnknown() {
534         xxx_messageInfo_RelativeNarrowbandTxPower.DiscardUnknown(m)
535 }
536
537 var xxx_messageInfo_RelativeNarrowbandTxPower proto.InternalMessageInfo
538
539 func (m *RelativeNarrowbandTxPower) GetRntpPerPrb() string {
540         if m != nil {
541                 return m.RntpPerPrb
542         }
543         return ""
544 }
545
546 func (m *RelativeNarrowbandTxPower) GetRntpThreshold() RntpThreshold {
547         if m != nil {
548                 return m.RntpThreshold
549         }
550         return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
551 }
552
553 func (m *RelativeNarrowbandTxPower) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
554         if m != nil {
555                 return m.NumberOfCellSpecificAntennaPorts
556         }
557         return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
558 }
559
560 func (m *RelativeNarrowbandTxPower) GetPB() uint32 {
561         if m != nil {
562                 return m.PB
563         }
564         return 0
565 }
566
567 func (m *RelativeNarrowbandTxPower) GetPdcchInterferenceImpact() uint32 {
568         if m != nil {
569                 return m.PdcchInterferenceImpact
570         }
571         return 0
572 }
573
574 func (m *RelativeNarrowbandTxPower) GetEnhancedRntp() *EnhancedRntp {
575         if m != nil {
576                 return m.EnhancedRntp
577         }
578         return nil
579 }
580
581 type EnhancedRntp struct {
582         EnhancedRntpBitmap     string        `protobuf:"bytes,1,opt,name=enhanced_rntp_bitmap,json=enhancedRntpBitmap,proto3" json:"enhanced_rntp_bitmap,omitempty"`
583         RntpHighPowerThreshold RntpThreshold `protobuf:"varint,2,opt,name=rntp_high_power_threshold,json=rntpHighPowerThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_high_power_threshold,omitempty"`
584         EnhancedRntpStartTimes []*StartTime  `protobuf:"bytes,3,rep,name=enhanced_rntp_start_times,json=enhancedRntpStartTimes,proto3" json:"enhanced_rntp_start_times,omitempty"`
585         XXX_NoUnkeyedLiteral   struct{}      `json:"-"`
586         XXX_unrecognized       []byte        `json:"-"`
587         XXX_sizecache          int32         `json:"-"`
588 }
589
590 func (m *EnhancedRntp) Reset()         { *m = EnhancedRntp{} }
591 func (m *EnhancedRntp) String() string { return proto.CompactTextString(m) }
592 func (*EnhancedRntp) ProtoMessage()    {}
593 func (*EnhancedRntp) Descriptor() ([]byte, []int) {
594         return fileDescriptor_dbb5982ee58718b9, []int{4}
595 }
596
597 func (m *EnhancedRntp) XXX_Unmarshal(b []byte) error {
598         return xxx_messageInfo_EnhancedRntp.Unmarshal(m, b)
599 }
600 func (m *EnhancedRntp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
601         return xxx_messageInfo_EnhancedRntp.Marshal(b, m, deterministic)
602 }
603 func (m *EnhancedRntp) XXX_Merge(src proto.Message) {
604         xxx_messageInfo_EnhancedRntp.Merge(m, src)
605 }
606 func (m *EnhancedRntp) XXX_Size() int {
607         return xxx_messageInfo_EnhancedRntp.Size(m)
608 }
609 func (m *EnhancedRntp) XXX_DiscardUnknown() {
610         xxx_messageInfo_EnhancedRntp.DiscardUnknown(m)
611 }
612
613 var xxx_messageInfo_EnhancedRntp proto.InternalMessageInfo
614
615 func (m *EnhancedRntp) GetEnhancedRntpBitmap() string {
616         if m != nil {
617                 return m.EnhancedRntpBitmap
618         }
619         return ""
620 }
621
622 func (m *EnhancedRntp) GetRntpHighPowerThreshold() RntpThreshold {
623         if m != nil {
624                 return m.RntpHighPowerThreshold
625         }
626         return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
627 }
628
629 func (m *EnhancedRntp) GetEnhancedRntpStartTimes() []*StartTime {
630         if m != nil {
631                 return m.EnhancedRntpStartTimes
632         }
633         return nil
634 }
635
636 type StartTime struct {
637         StartSfn             int32    `protobuf:"varint,1,opt,name=start_sfn,json=startSfn,proto3" json:"start_sfn,omitempty"`
638         StartSubframeNumber  int32    `protobuf:"varint,2,opt,name=start_subframe_number,json=startSubframeNumber,proto3" json:"start_subframe_number,omitempty"`
639         XXX_NoUnkeyedLiteral struct{} `json:"-"`
640         XXX_unrecognized     []byte   `json:"-"`
641         XXX_sizecache        int32    `json:"-"`
642 }
643
644 func (m *StartTime) Reset()         { *m = StartTime{} }
645 func (m *StartTime) String() string { return proto.CompactTextString(m) }
646 func (*StartTime) ProtoMessage()    {}
647 func (*StartTime) Descriptor() ([]byte, []int) {
648         return fileDescriptor_dbb5982ee58718b9, []int{5}
649 }
650
651 func (m *StartTime) XXX_Unmarshal(b []byte) error {
652         return xxx_messageInfo_StartTime.Unmarshal(m, b)
653 }
654 func (m *StartTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
655         return xxx_messageInfo_StartTime.Marshal(b, m, deterministic)
656 }
657 func (m *StartTime) XXX_Merge(src proto.Message) {
658         xxx_messageInfo_StartTime.Merge(m, src)
659 }
660 func (m *StartTime) XXX_Size() int {
661         return xxx_messageInfo_StartTime.Size(m)
662 }
663 func (m *StartTime) XXX_DiscardUnknown() {
664         xxx_messageInfo_StartTime.DiscardUnknown(m)
665 }
666
667 var xxx_messageInfo_StartTime proto.InternalMessageInfo
668
669 func (m *StartTime) GetStartSfn() int32 {
670         if m != nil {
671                 return m.StartSfn
672         }
673         return 0
674 }
675
676 func (m *StartTime) GetStartSubframeNumber() int32 {
677         if m != nil {
678                 return m.StartSubframeNumber
679         }
680         return 0
681 }
682
683 // 9.2.54
684 type AbsInformation struct {
685         Mode                             AbsInformationMode               `protobuf:"varint,1,opt,name=mode,proto3,enum=entities.AbsInformationMode" json:"mode,omitempty"`
686         AbsPatternInfo                   string                           `protobuf:"bytes,2,opt,name=abs_pattern_info,json=absPatternInfo,proto3" json:"abs_pattern_info,omitempty"`
687         NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
688         MeasurementSubset                string                           `protobuf:"bytes,4,opt,name=measurement_subset,json=measurementSubset,proto3" json:"measurement_subset,omitempty"`
689         XXX_NoUnkeyedLiteral             struct{}                         `json:"-"`
690         XXX_unrecognized                 []byte                           `json:"-"`
691         XXX_sizecache                    int32                            `json:"-"`
692 }
693
694 func (m *AbsInformation) Reset()         { *m = AbsInformation{} }
695 func (m *AbsInformation) String() string { return proto.CompactTextString(m) }
696 func (*AbsInformation) ProtoMessage()    {}
697 func (*AbsInformation) Descriptor() ([]byte, []int) {
698         return fileDescriptor_dbb5982ee58718b9, []int{6}
699 }
700
701 func (m *AbsInformation) XXX_Unmarshal(b []byte) error {
702         return xxx_messageInfo_AbsInformation.Unmarshal(m, b)
703 }
704 func (m *AbsInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
705         return xxx_messageInfo_AbsInformation.Marshal(b, m, deterministic)
706 }
707 func (m *AbsInformation) XXX_Merge(src proto.Message) {
708         xxx_messageInfo_AbsInformation.Merge(m, src)
709 }
710 func (m *AbsInformation) XXX_Size() int {
711         return xxx_messageInfo_AbsInformation.Size(m)
712 }
713 func (m *AbsInformation) XXX_DiscardUnknown() {
714         xxx_messageInfo_AbsInformation.DiscardUnknown(m)
715 }
716
717 var xxx_messageInfo_AbsInformation proto.InternalMessageInfo
718
719 func (m *AbsInformation) GetMode() AbsInformationMode {
720         if m != nil {
721                 return m.Mode
722         }
723         return AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE
724 }
725
726 func (m *AbsInformation) GetAbsPatternInfo() string {
727         if m != nil {
728                 return m.AbsPatternInfo
729         }
730         return ""
731 }
732
733 func (m *AbsInformation) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
734         if m != nil {
735                 return m.NumberOfCellSpecificAntennaPorts
736         }
737         return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
738 }
739
740 func (m *AbsInformation) GetMeasurementSubset() string {
741         if m != nil {
742                 return m.MeasurementSubset
743         }
744         return ""
745 }
746
747 // 9.2.67
748 type ExtendedUlInterferenceOverloadInfo struct {
749         AssociatedSubframes                       string                             `protobuf:"bytes,1,opt,name=associated_subframes,json=associatedSubframes,proto3" json:"associated_subframes,omitempty"`
750         ExtendedUlInterferenceOverloadIndications []UlInterferenceOverloadIndication `protobuf:"varint,2,rep,packed,name=extended_ul_interference_overload_indications,json=extendedUlInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"extended_ul_interference_overload_indications,omitempty"`
751         XXX_NoUnkeyedLiteral                      struct{}                           `json:"-"`
752         XXX_unrecognized                          []byte                             `json:"-"`
753         XXX_sizecache                             int32                              `json:"-"`
754 }
755
756 func (m *ExtendedUlInterferenceOverloadInfo) Reset()         { *m = ExtendedUlInterferenceOverloadInfo{} }
757 func (m *ExtendedUlInterferenceOverloadInfo) String() string { return proto.CompactTextString(m) }
758 func (*ExtendedUlInterferenceOverloadInfo) ProtoMessage()    {}
759 func (*ExtendedUlInterferenceOverloadInfo) Descriptor() ([]byte, []int) {
760         return fileDescriptor_dbb5982ee58718b9, []int{7}
761 }
762
763 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Unmarshal(b []byte) error {
764         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Unmarshal(m, b)
765 }
766 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
767         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Marshal(b, m, deterministic)
768 }
769 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Merge(src proto.Message) {
770         xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Merge(m, src)
771 }
772 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Size() int {
773         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Size(m)
774 }
775 func (m *ExtendedUlInterferenceOverloadInfo) XXX_DiscardUnknown() {
776         xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.DiscardUnknown(m)
777 }
778
779 var xxx_messageInfo_ExtendedUlInterferenceOverloadInfo proto.InternalMessageInfo
780
781 func (m *ExtendedUlInterferenceOverloadInfo) GetAssociatedSubframes() string {
782         if m != nil {
783                 return m.AssociatedSubframes
784         }
785         return ""
786 }
787
788 func (m *ExtendedUlInterferenceOverloadInfo) GetExtendedUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
789         if m != nil {
790                 return m.ExtendedUlInterferenceOverloadIndications
791         }
792         return nil
793 }
794
795 // 9.2.74
796 type CompInformation struct {
797         CompInformationItems     []*CompInformationItem `protobuf:"bytes,1,rep,name=comp_information_items,json=compInformationItems,proto3" json:"comp_information_items,omitempty"`
798         CompInformationStartTime []*StartTime           `protobuf:"bytes,2,rep,name=comp_information_start_time,json=compInformationStartTime,proto3" json:"comp_information_start_time,omitempty"`
799         XXX_NoUnkeyedLiteral     struct{}               `json:"-"`
800         XXX_unrecognized         []byte                 `json:"-"`
801         XXX_sizecache            int32                  `json:"-"`
802 }
803
804 func (m *CompInformation) Reset()         { *m = CompInformation{} }
805 func (m *CompInformation) String() string { return proto.CompactTextString(m) }
806 func (*CompInformation) ProtoMessage()    {}
807 func (*CompInformation) Descriptor() ([]byte, []int) {
808         return fileDescriptor_dbb5982ee58718b9, []int{8}
809 }
810
811 func (m *CompInformation) XXX_Unmarshal(b []byte) error {
812         return xxx_messageInfo_CompInformation.Unmarshal(m, b)
813 }
814 func (m *CompInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
815         return xxx_messageInfo_CompInformation.Marshal(b, m, deterministic)
816 }
817 func (m *CompInformation) XXX_Merge(src proto.Message) {
818         xxx_messageInfo_CompInformation.Merge(m, src)
819 }
820 func (m *CompInformation) XXX_Size() int {
821         return xxx_messageInfo_CompInformation.Size(m)
822 }
823 func (m *CompInformation) XXX_DiscardUnknown() {
824         xxx_messageInfo_CompInformation.DiscardUnknown(m)
825 }
826
827 var xxx_messageInfo_CompInformation proto.InternalMessageInfo
828
829 func (m *CompInformation) GetCompInformationItems() []*CompInformationItem {
830         if m != nil {
831                 return m.CompInformationItems
832         }
833         return nil
834 }
835
836 func (m *CompInformation) GetCompInformationStartTime() []*StartTime {
837         if m != nil {
838                 return m.CompInformationStartTime
839         }
840         return nil
841 }
842
843 type CompInformationItem struct {
844         CompHypothesisSets   []*CompHypothesisSet `protobuf:"bytes,1,rep,name=comp_hypothesis_sets,json=compHypothesisSets,proto3" json:"comp_hypothesis_sets,omitempty"`
845         BenefitMetric        int32                `protobuf:"varint,2,opt,name=benefit_metric,json=benefitMetric,proto3" json:"benefit_metric,omitempty"`
846         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
847         XXX_unrecognized     []byte               `json:"-"`
848         XXX_sizecache        int32                `json:"-"`
849 }
850
851 func (m *CompInformationItem) Reset()         { *m = CompInformationItem{} }
852 func (m *CompInformationItem) String() string { return proto.CompactTextString(m) }
853 func (*CompInformationItem) ProtoMessage()    {}
854 func (*CompInformationItem) Descriptor() ([]byte, []int) {
855         return fileDescriptor_dbb5982ee58718b9, []int{9}
856 }
857
858 func (m *CompInformationItem) XXX_Unmarshal(b []byte) error {
859         return xxx_messageInfo_CompInformationItem.Unmarshal(m, b)
860 }
861 func (m *CompInformationItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
862         return xxx_messageInfo_CompInformationItem.Marshal(b, m, deterministic)
863 }
864 func (m *CompInformationItem) XXX_Merge(src proto.Message) {
865         xxx_messageInfo_CompInformationItem.Merge(m, src)
866 }
867 func (m *CompInformationItem) XXX_Size() int {
868         return xxx_messageInfo_CompInformationItem.Size(m)
869 }
870 func (m *CompInformationItem) XXX_DiscardUnknown() {
871         xxx_messageInfo_CompInformationItem.DiscardUnknown(m)
872 }
873
874 var xxx_messageInfo_CompInformationItem proto.InternalMessageInfo
875
876 func (m *CompInformationItem) GetCompHypothesisSets() []*CompHypothesisSet {
877         if m != nil {
878                 return m.CompHypothesisSets
879         }
880         return nil
881 }
882
883 func (m *CompInformationItem) GetBenefitMetric() int32 {
884         if m != nil {
885                 return m.BenefitMetric
886         }
887         return 0
888 }
889
890 type CompHypothesisSet struct {
891         CellId               string   `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
892         CompHypothesis       string   `protobuf:"bytes,2,opt,name=comp_hypothesis,json=compHypothesis,proto3" json:"comp_hypothesis,omitempty"`
893         XXX_NoUnkeyedLiteral struct{} `json:"-"`
894         XXX_unrecognized     []byte   `json:"-"`
895         XXX_sizecache        int32    `json:"-"`
896 }
897
898 func (m *CompHypothesisSet) Reset()         { *m = CompHypothesisSet{} }
899 func (m *CompHypothesisSet) String() string { return proto.CompactTextString(m) }
900 func (*CompHypothesisSet) ProtoMessage()    {}
901 func (*CompHypothesisSet) Descriptor() ([]byte, []int) {
902         return fileDescriptor_dbb5982ee58718b9, []int{10}
903 }
904
905 func (m *CompHypothesisSet) XXX_Unmarshal(b []byte) error {
906         return xxx_messageInfo_CompHypothesisSet.Unmarshal(m, b)
907 }
908 func (m *CompHypothesisSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
909         return xxx_messageInfo_CompHypothesisSet.Marshal(b, m, deterministic)
910 }
911 func (m *CompHypothesisSet) XXX_Merge(src proto.Message) {
912         xxx_messageInfo_CompHypothesisSet.Merge(m, src)
913 }
914 func (m *CompHypothesisSet) XXX_Size() int {
915         return xxx_messageInfo_CompHypothesisSet.Size(m)
916 }
917 func (m *CompHypothesisSet) XXX_DiscardUnknown() {
918         xxx_messageInfo_CompHypothesisSet.DiscardUnknown(m)
919 }
920
921 var xxx_messageInfo_CompHypothesisSet proto.InternalMessageInfo
922
923 func (m *CompHypothesisSet) GetCellId() string {
924         if m != nil {
925                 return m.CellId
926         }
927         return ""
928 }
929
930 func (m *CompHypothesisSet) GetCompHypothesis() string {
931         if m != nil {
932                 return m.CompHypothesis
933         }
934         return ""
935 }
936
937 // 9.2.77
938 type DynamicDlTransmissionInformation struct {
939         State                NaicsState `protobuf:"varint,1,opt,name=state,proto3,enum=entities.NaicsState" json:"state,omitempty"`
940         TransmissionModes    string     `protobuf:"bytes,2,opt,name=transmission_modes,json=transmissionModes,proto3" json:"transmission_modes,omitempty"`
941         PB                   uint32     `protobuf:"varint,3,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
942         PAList               []PA       `protobuf:"varint,4,rep,packed,name=p_a_list,json=pAList,proto3,enum=entities.PA" json:"p_a_list,omitempty"`
943         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
944         XXX_unrecognized     []byte     `json:"-"`
945         XXX_sizecache        int32      `json:"-"`
946 }
947
948 func (m *DynamicDlTransmissionInformation) Reset()         { *m = DynamicDlTransmissionInformation{} }
949 func (m *DynamicDlTransmissionInformation) String() string { return proto.CompactTextString(m) }
950 func (*DynamicDlTransmissionInformation) ProtoMessage()    {}
951 func (*DynamicDlTransmissionInformation) Descriptor() ([]byte, []int) {
952         return fileDescriptor_dbb5982ee58718b9, []int{11}
953 }
954
955 func (m *DynamicDlTransmissionInformation) XXX_Unmarshal(b []byte) error {
956         return xxx_messageInfo_DynamicDlTransmissionInformation.Unmarshal(m, b)
957 }
958 func (m *DynamicDlTransmissionInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
959         return xxx_messageInfo_DynamicDlTransmissionInformation.Marshal(b, m, deterministic)
960 }
961 func (m *DynamicDlTransmissionInformation) XXX_Merge(src proto.Message) {
962         xxx_messageInfo_DynamicDlTransmissionInformation.Merge(m, src)
963 }
964 func (m *DynamicDlTransmissionInformation) XXX_Size() int {
965         return xxx_messageInfo_DynamicDlTransmissionInformation.Size(m)
966 }
967 func (m *DynamicDlTransmissionInformation) XXX_DiscardUnknown() {
968         xxx_messageInfo_DynamicDlTransmissionInformation.DiscardUnknown(m)
969 }
970
971 var xxx_messageInfo_DynamicDlTransmissionInformation proto.InternalMessageInfo
972
973 func (m *DynamicDlTransmissionInformation) GetState() NaicsState {
974         if m != nil {
975                 return m.State
976         }
977         return NaicsState_UNKNOWN_NAICS_STATE
978 }
979
980 func (m *DynamicDlTransmissionInformation) GetTransmissionModes() string {
981         if m != nil {
982                 return m.TransmissionModes
983         }
984         return ""
985 }
986
987 func (m *DynamicDlTransmissionInformation) GetPB() uint32 {
988         if m != nil {
989                 return m.PB
990         }
991         return 0
992 }
993
994 func (m *DynamicDlTransmissionInformation) GetPAList() []PA {
995         if m != nil {
996                 return m.PAList
997         }
998         return nil
999 }
1000
1001 func init() {
1002         proto.RegisterEnum("entities.UlInterferenceOverloadIndication", UlInterferenceOverloadIndication_name, UlInterferenceOverloadIndication_value)
1003         proto.RegisterEnum("entities.RntpThreshold", RntpThreshold_name, RntpThreshold_value)
1004         proto.RegisterEnum("entities.NumberOfCellSpecificAntennaPorts", NumberOfCellSpecificAntennaPorts_name, NumberOfCellSpecificAntennaPorts_value)
1005         proto.RegisterEnum("entities.AbsInformationMode", AbsInformationMode_name, AbsInformationMode_value)
1006         proto.RegisterEnum("entities.InvokeIndication", InvokeIndication_name, InvokeIndication_value)
1007         proto.RegisterEnum("entities.NaicsState", NaicsState_name, NaicsState_value)
1008         proto.RegisterEnum("entities.PA", PA_name, PA_value)
1009         proto.RegisterType((*RanLoadInformation)(nil), "entities.RanLoadInformation")
1010         proto.RegisterType((*CellLoadInformation)(nil), "entities.CellLoadInformation")
1011         proto.RegisterType((*UlHighInterferenceInformation)(nil), "entities.UlHighInterferenceInformation")
1012         proto.RegisterType((*RelativeNarrowbandTxPower)(nil), "entities.RelativeNarrowbandTxPower")
1013         proto.RegisterType((*EnhancedRntp)(nil), "entities.EnhancedRntp")
1014         proto.RegisterType((*StartTime)(nil), "entities.StartTime")
1015         proto.RegisterType((*AbsInformation)(nil), "entities.AbsInformation")
1016         proto.RegisterType((*ExtendedUlInterferenceOverloadInfo)(nil), "entities.ExtendedUlInterferenceOverloadInfo")
1017         proto.RegisterType((*CompInformation)(nil), "entities.CompInformation")
1018         proto.RegisterType((*CompInformationItem)(nil), "entities.CompInformationItem")
1019         proto.RegisterType((*CompHypothesisSet)(nil), "entities.CompHypothesisSet")
1020         proto.RegisterType((*DynamicDlTransmissionInformation)(nil), "entities.DynamicDlTransmissionInformation")
1021 }
1022
1023 func init() { proto.RegisterFile("ran_load_information.proto", fileDescriptor_dbb5982ee58718b9) }
1024
1025 var fileDescriptor_dbb5982ee58718b9 = []byte{
1026         // 1652 bytes of a gzipped FileDescriptorProto
1027         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x57, 0x5b, 0x6f, 0xdb, 0xca,
1028         0x11, 0x0e, 0xe5, 0xfb, 0xc4, 0x92, 0xd7, 0x6b, 0x1f, 0xdf, 0xe2, 0xe0, 0xa8, 0x3a, 0xb7, 0xd4,
1029         0x6d, 0x1c, 0x4b, 0x4e, 0x9b, 0x5e, 0x80, 0x02, 0xb4, 0x44, 0xc7, 0x44, 0x6c, 0x4a, 0x58, 0xd1,
1030         0x3e, 0x28, 0xd0, 0x62, 0x41, 0x91, 0x2b, 0x9b, 0x28, 0x6f, 0x20, 0x57, 0x39, 0x09, 0xce, 0x43,
1031         0x8b, 0xa2, 0x7d, 0xea, 0xf9, 0x01, 0xed, 0x4b, 0x1f, 0xfb, 0x13, 0xfa, 0xd0, 0x5f, 0xd2, 0x1f,
1032         0x50, 0xf4, 0x77, 0x14, 0xbb, 0xbc, 0x88, 0x54, 0xec, 0x2a, 0x40, 0x1f, 0xfa, 0xa4, 0xd9, 0x99,
1033         0x6f, 0xbe, 0x9d, 0x9d, 0x9d, 0x99, 0xa5, 0xe0, 0x20, 0xb6, 0x02, 0xea, 0x85, 0x96, 0x43, 0xdd,
1034         0x60, 0x1c, 0xc6, 0xbe, 0xc5, 0xdd, 0x30, 0x38, 0x8e, 0xe2, 0x90, 0x87, 0x78, 0x95, 0x05, 0xdc,
1035         0xe5, 0x2e, 0x4b, 0x0e, 0x3e, 0xbd, 0x0d, 0xc3, 0x5b, 0x8f, 0xbd, 0x90, 0xfa, 0xd1, 0x64, 0xfc,
1036         0x82, 0xbb, 0x3e, 0x4b, 0xb8, 0xe5, 0x47, 0x29, 0xf4, 0x60, 0x8d, 0x05, 0xa3, 0x54, 0x6c, 0xfd,
1037         0x55, 0x01, 0x4c, 0xac, 0xe0, 0x32, 0xb4, 0x1c, 0x7d, 0x4a, 0x89, 0x55, 0x68, 0xc8, 0x6d, 0x0a,
1038         0xcf, 0x3d, 0xa5, 0xa9, 0x3c, 0x7b, 0xdc, 0x39, 0x38, 0x4e, 0xb9, 0x8f, 0x73, 0xee, 0x63, 0x33,
1039         0x47, 0x90, 0xba, 0xf0, 0x28, 0x96, 0x58, 0x83, 0x0d, 0x9b, 0x79, 0xde, 0x34, 0xdc, 0x64, 0xaf,
1040         0xd6, 0x5c, 0x78, 0xf6, 0xb8, 0xf3, 0xf4, 0x38, 0x8f, 0xf4, 0xb8, 0xcb, 0x3c, 0x6f, 0x66, 0x6b,
1041         0x52, 0xb7, 0x4b, 0xca, 0xa4, 0xf5, 0xb7, 0x15, 0xd8, 0xba, 0x07, 0x86, 0x77, 0x61, 0x45, 0xd2,
1042         0xbb, 0x8e, 0x0c, 0x6d, 0x8d, 0x2c, 0x8b, 0xa5, 0xee, 0xe0, 0x6f, 0xe1, 0xf3, 0x89, 0x47, 0xdd,
1043         0x80, 0xb3, 0x78, 0xcc, 0x62, 0x16, 0xd8, 0x8c, 0x86, 0x6f, 0x59, 0x9c, 0x85, 0xe1, 0xb8, 0xb6,
1044         0xf4, 0x4f, 0x83, 0x69, 0x74, 0x8e, 0xa6, 0xc1, 0x5c, 0x7b, 0x7a, 0xc9, 0xa9, 0x9f, 0xf9, 0xe8,
1045         0x85, 0x0b, 0xf9, 0xde, 0x64, 0x0e, 0x22, 0xc1, 0x0e, 0x1c, 0x4c, 0x3c, 0x7a, 0xe7, 0xde, 0xde,
1046         0x55, 0x23, 0x48, 0xcf, 0xbf, 0x20, 0xcf, 0xff, 0x55, 0x79, 0xcb, 0x0b, 0xf7, 0xf6, 0xae, 0x4c,
1047         0x5a, 0xce, 0xc4, 0xee, 0xe4, 0x5e, 0xb3, 0xd8, 0xe5, 0x30, 0x66, 0x9e, 0xc5, 0xdd, 0xb7, 0x8c,
1048         0x06, 0x56, 0x1c, 0x87, 0xdf, 0x8c, 0xac, 0xc0, 0xa1, 0xfc, 0x1d, 0x8d, 0xc2, 0x6f, 0x58, 0xbc,
1049         0xb7, 0x28, 0xef, 0xea, 0xb3, 0xe9, 0x3e, 0x24, 0x43, 0x1b, 0x05, 0xd8, 0x7c, 0x37, 0x10, 0x50,
1050         0xb2, 0x1f, 0x3f, 0x64, 0xc2, 0x2a, 0x6c, 0x58, 0xa3, 0xa4, 0x5c, 0x69, 0x7b, 0x4b, 0x92, 0x78,
1051         0x6f, 0x4a, 0xac, 0x8e, 0x92, 0x72, 0xc4, 0x0d, 0xab, 0xb2, 0xc6, 0xaf, 0x61, 0xd3, 0x0d, 0xde,
1052         0x86, 0xbf, 0x61, 0xa5, 0xcc, 0xef, 0x2d, 0x37, 0x95, 0x67, 0x8d, 0xce, 0xc1, 0x94, 0x44, 0x97,
1053         0x90, 0x52, 0xa2, 0x91, 0x3b, 0xa3, 0xc1, 0xbf, 0x86, 0x43, 0x91, 0xcf, 0xc0, 0x61, 0x0e, 0x9d,
1054         0x78, 0xd4, 0xf1, 0xa8, 0x1d, 0x06, 0x63, 0xf7, 0x76, 0x12, 0xa7, 0x9c, 0x2b, 0x92, 0xf3, 0x70,
1055         0xca, 0x39, 0x9c, 0x8c, 0xc6, 0xb1, 0xe5, 0x33, 0x35, 0x49, 0xdc, 0xdb, 0xc0, 0x67, 0x01, 0x27,
1056         0xfb, 0x39, 0xc3, 0xb5, 0xd7, 0xf3, 0xba, 0x65, 0x77, 0xfc, 0x3b, 0x05, 0xbe, 0x64, 0xef, 0xa6,
1057         0xfc, 0x0f, 0x55, 0xcf, 0x38, 0xdc, 0x5b, 0x95, 0x29, 0xf8, 0xe1, 0x74, 0x27, 0xed, 0x5d, 0xce,
1058         0x7a, 0x7f, 0x71, 0x8c, 0x43, 0xd2, 0x62, 0x73, 0x31, 0xb8, 0x07, 0xc8, 0x0e, 0xfd, 0xa8, 0x92,
1059         0xee, 0x35, 0xb9, 0xd7, 0x7e, 0xa9, 0x5f, 0x42, 0x3f, 0x2a, 0xe7, 0x7b, 0xc3, 0xae, 0x2a, 0xf0,
1060         0x7b, 0xf8, 0xcc, 0x79, 0x1f, 0x58, 0xbe, 0x6b, 0x8b, 0x1c, 0xf1, 0xd8, 0x0a, 0x12, 0xdf, 0x4d,
1061         0x12, 0x37, 0x0c, 0x2a, 0xc4, 0x20, 0x89, 0x4b, 0xb5, 0xdf, 0x4b, 0x9d, 0x7a, 0x9e, 0x59, 0x72,
1062         0x29, 0xef, 0xd4, 0x74, 0xe6, 0x20, 0x5a, 0xdf, 0x29, 0xf0, 0xf4, 0xbf, 0xd6, 0x33, 0xfe, 0x1c,
1063         0x1a, 0xdc, 0x8a, 0x6f, 0x19, 0xa7, 0xd5, 0xce, 0x5d, 0x4f, 0xb5, 0xdd, 0xb4, 0x7f, 0x35, 0xf8,
1064         0xf4, 0x81, 0x16, 0x2a, 0x2a, 0xa8, 0x26, 0xdd, 0x0e, 0xef, 0x6b, 0x8f, 0x1c, 0xd3, 0xfa, 0xc3,
1065         0x02, 0xec, 0x3f, 0x58, 0xf6, 0xb8, 0x09, 0xeb, 0x71, 0xc0, 0x23, 0x1a, 0xb1, 0x98, 0x46, 0xf1,
1066         0x28, 0x0b, 0x04, 0x84, 0x6e, 0xc0, 0xe2, 0x41, 0x3c, 0xc2, 0xbf, 0x80, 0x86, 0x44, 0xf0, 0xbb,
1067         0x98, 0x25, 0x77, 0xa1, 0xe7, 0xc8, 0x5d, 0x1b, 0x9d, 0xdd, 0x52, 0x57, 0x05, 0x3c, 0x32, 0x73,
1068         0x33, 0xa9, 0xc7, 0xe5, 0x25, 0xfe, 0x16, 0xbe, 0x08, 0x26, 0xfe, 0x88, 0xc5, 0x34, 0x1c, 0xa7,
1069         0xe7, 0x4d, 0x22, 0x66, 0xbb, 0x63, 0xd7, 0xa6, 0x96, 0xa8, 0xc3, 0xc0, 0xa2, 0x51, 0x18, 0x73,
1070         0x31, 0x14, 0x94, 0xea, 0x1c, 0x32, 0xa4, 0x5b, 0x7f, 0x2c, 0xf2, 0x31, 0xcc, 0x7c, 0xd4, 0xd4,
1071         0x65, 0x20, 0x3c, 0x48, 0x33, 0x98, 0x83, 0xc0, 0x1b, 0xb0, 0x10, 0xd1, 0x91, 0x9c, 0x03, 0x75,
1072         0x52, 0x8b, 0xce, 0xf0, 0xcf, 0x60, 0x3f, 0x72, 0x6c, 0x7b, 0x36, 0xa5, 0x7e, 0x64, 0xd9, 0x5c,
1073         0x76, 0x75, 0x9d, 0xec, 0x4a, 0x40, 0x25, 0x9b, 0xd2, 0x8c, 0x7f, 0x0e, 0x75, 0x16, 0xdc, 0x59,
1074         0x81, 0xcd, 0x1c, 0x2a, 0xce, 0x28, 0x1b, 0xf8, 0x71, 0x67, 0xa7, 0xd4, 0x02, 0x99, 0x59, 0x24,
1075         0x84, 0xac, 0xb3, 0xd2, 0xaa, 0xf5, 0x2f, 0x05, 0xd6, 0xcb, 0x66, 0x7c, 0x02, 0xdb, 0x15, 0x36,
1076         0x3a, 0x72, 0xb9, 0x6f, 0x45, 0xd9, 0x0d, 0xe0, 0xb2, 0xf3, 0x99, 0xb4, 0x60, 0x02, 0xfb, 0x12,
1077         0x28, 0x4b, 0x42, 0x0e, 0xb8, 0x8f, 0xbf, 0x94, 0x1d, 0xe1, 0x29, 0xaa, 0x44, 0x5e, 0xfb, 0xf4,
1078         0x76, 0x0c, 0xd8, 0xaf, 0x46, 0x91, 0x70, 0x2b, 0xe6, 0xe9, 0x73, 0x97, 0x8d, 0xe9, 0xad, 0xd2,
1079         0x30, 0x11, 0x46, 0xf1, 0xb2, 0x91, 0x9d, 0x72, 0x7c, 0x85, 0x3a, 0x69, 0xfd, 0x0a, 0xd6, 0x8a,
1080         0x15, 0x7e, 0x02, 0x6b, 0x29, 0x5d, 0x32, 0x0e, 0xe4, 0xb9, 0x96, 0xc8, 0xaa, 0x54, 0x0c, 0xc7,
1081         0x01, 0xee, 0xc0, 0x27, 0x99, 0x31, 0x9b, 0x50, 0x34, 0xbd, 0x4d, 0x79, 0x92, 0x25, 0xb2, 0x95,
1082         0x02, 0x33, 0x5b, 0x5a, 0x0a, 0xad, 0x3f, 0xd7, 0xa0, 0x51, 0x9d, 0xb4, 0xf8, 0x04, 0x16, 0xfd,
1083         0xd0, 0x61, 0x92, 0xbe, 0x32, 0xf8, 0xaa, 0xb8, 0xab, 0xd0, 0x61, 0x44, 0x22, 0xf1, 0x33, 0x40,
1084         0x62, 0x9c, 0x47, 0x16, 0xe7, 0x2c, 0x4e, 0xc7, 0x41, 0xd6, 0x48, 0x62, 0x6a, 0x0f, 0x52, 0xb5,
1085         0x1c, 0x45, 0xff, 0xd7, 0xd2, 0x7d, 0x0e, 0xd8, 0x67, 0x56, 0x32, 0x89, 0x99, 0x18, 0xda, 0x22,
1086         0x4b, 0x09, 0xe3, 0xb2, 0x92, 0xd7, 0xc8, 0x66, 0xc9, 0x32, 0x94, 0x86, 0xd6, 0xbf, 0x15, 0x68,
1087         0xcd, 0x9f, 0xc0, 0xb8, 0x0d, 0xdb, 0x56, 0x92, 0x84, 0xb6, 0x6b, 0x71, 0xe6, 0x14, 0xa9, 0x4f,
1088         0xb2, 0xaa, 0xdb, 0x9a, 0xda, 0xf2, 0xcc, 0x27, 0xf8, 0x3b, 0x05, 0x9e, 0x7f, 0xcc, 0x9b, 0xf0,
1089         0xbf, 0x7c, 0x51, 0x7c, 0x7f, 0xde, 0xc3, 0x50, 0x90, 0xb7, 0xfe, 0xa1, 0xc0, 0xc6, 0xcc, 0xf8,
1090         0xc7, 0x43, 0xd8, 0x99, 0x7d, 0x33, 0xa8, 0xcb, 0x99, 0x2f, 0xce, 0x35, 0xfb, 0xa5, 0x55, 0x75,
1091         0xd5, 0x39, 0xf3, 0xc9, 0xb6, 0xfd, 0xa1, 0x32, 0xc1, 0x04, 0x9e, 0x7c, 0x40, 0x3a, 0xed, 0x8e,
1092         0xec, 0x1b, 0xee, 0xde, 0xe6, 0xd8, 0x9b, 0xe1, 0x2b, 0x2c, 0xad, 0x3f, 0x29, 0xb0, 0x75, 0x4f,
1093         0x04, 0xf8, 0x0a, 0x64, 0x0c, 0xf4, 0xee, 0x7d, 0x14, 0xf2, 0x3b, 0x96, 0xb8, 0x09, 0x4d, 0x18,
1094         0xcf, 0xc3, 0x7f, 0x52, 0x0d, 0xff, 0xa2, 0x00, 0x0d, 0x19, 0x27, 0xd8, 0x9e, 0x55, 0x25, 0xf8,
1095         0x0b, 0x68, 0x8c, 0x58, 0xc0, 0xc6, 0x2e, 0xa7, 0x3e, 0xe3, 0xb1, 0x6b, 0x67, 0x4d, 0x55, 0xcf,
1096         0xb4, 0x57, 0x52, 0xd9, 0xba, 0x86, 0xcd, 0x0f, 0xf8, 0x1e, 0xfe, 0x9e, 0xfc, 0x0a, 0x36, 0x66,
1097         0x62, 0xcc, 0xdb, 0xa6, 0x1a, 0x41, 0xeb, 0xef, 0x0a, 0x34, 0xe7, 0xbd, 0xa3, 0xf8, 0x08, 0x96,
1098         0x12, 0x6e, 0xf1, 0xbc, 0x71, 0xb7, 0x4b, 0xbd, 0x63, 0xb9, 0x76, 0x32, 0x14, 0x36, 0x92, 0x42,
1099         0x44, 0x2b, 0x54, 0x5e, 0x70, 0xd1, 0xc6, 0xf9, 0xe6, 0x9b, 0x65, 0x8b, 0xe8, 0xf2, 0x62, 0xe8,
1100         0x2f, 0x14, 0x43, 0xff, 0x4b, 0x58, 0x8d, 0xa8, 0x45, 0x3d, 0x37, 0x11, 0x0d, 0x24, 0x6a, 0x73,
1101         0x7d, 0xba, 0xdd, 0x40, 0x25, 0xcb, 0x91, 0x7a, 0xe9, 0x26, 0xfc, 0xe8, 0x2f, 0x0a, 0x34, 0xe7,
1102         0x15, 0x20, 0x7e, 0x01, 0x3f, 0xb8, 0x36, 0xde, 0x18, 0xfd, 0xaf, 0x0d, 0x7a, 0x7d, 0x49, 0x75,
1103         0xc3, 0xd4, 0xc8, 0xb9, 0x46, 0x34, 0xa3, 0xab, 0xd1, 0xfe, 0x8d, 0x46, 0x2e, 0xfb, 0x6a, 0x8f,
1104         0xea, 0x46, 0x4f, 0xef, 0xaa, 0xa6, 0xde, 0x37, 0xd0, 0x23, 0xfc, 0x09, 0x6c, 0x5e, 0xe8, 0xaf,
1105         0x2f, 0x2a, 0x50, 0xa4, 0xe0, 0x5d, 0xd8, 0xba, 0xd2, 0x7a, 0xfa, 0xf5, 0x55, 0xd5, 0x50, 0xc3,
1106         0xdb, 0x80, 0x2e, 0xfb, 0x5f, 0x57, 0xb5, 0x0b, 0x47, 0xff, 0x54, 0xa0, 0x5e, 0x19, 0xe9, 0xf8,
1107         0x00, 0x76, 0xf2, 0x40, 0x88, 0x61, 0x0e, 0xa8, 0x79, 0x41, 0xb4, 0xe1, 0x45, 0xff, 0xb2, 0x87,
1108         0x1e, 0x61, 0x04, 0xeb, 0x86, 0xf6, 0x9a, 0xea, 0xc6, 0xb9, 0x6e, 0xe8, 0xe6, 0x2f, 0x91, 0x82,
1109         0x01, 0x96, 0x85, 0xa6, 0xdd, 0x46, 0xb5, 0x42, 0x3e, 0x41, 0x0b, 0x78, 0x0d, 0x96, 0x84, 0xfc,
1110         0x53, 0xb4, 0x98, 0x8b, 0x3f, 0x41, 0x4b, 0xb9, 0xf8, 0x0a, 0x2d, 0xe7, 0xe2, 0x8f, 0xd1, 0x4a,
1111         0x2e, 0xfe, 0x08, 0xad, 0xe6, 0xe2, 0x4b, 0xb4, 0x96, 0x8b, 0xa7, 0x08, 0x72, 0xb1, 0x83, 0x1e,
1112         0xe7, 0x62, 0x1b, 0xad, 0xe3, 0x65, 0xa8, 0xdd, 0x9c, 0xa0, 0xba, 0xfc, 0x6d, 0xa3, 0x86, 0xfc,
1113         0xed, 0xa0, 0x0d, 0xf9, 0x7b, 0x8a, 0xd0, 0xd1, 0x1f, 0x15, 0x68, 0xce, 0x1b, 0x98, 0xb8, 0x0d,
1114         0xcf, 0xf3, 0xd3, 0x1a, 0xd7, 0x57, 0x67, 0x1a, 0xa1, 0xfd, 0x73, 0xda, 0xd5, 0x2e, 0x2f, 0xe9,
1115         0x70, 0xa0, 0x75, 0xf5, 0x73, 0xbd, 0x4b, 0x55, 0xc3, 0xd4, 0x0c, 0x43, 0xa5, 0x83, 0x3e, 0x31,
1116         0x87, 0xe8, 0x11, 0x6e, 0x00, 0xdc, 0xb4, 0x85, 0x96, 0x0e, 0x88, 0x89, 0x14, 0xb9, 0xee, 0x14,
1117         0xeb, 0x9a, 0x5c, 0xbf, 0x2c, 0xd6, 0x8b, 0x47, 0x1e, 0xe0, 0x0f, 0x1f, 0x0d, 0xdc, 0x84, 0xc3,
1118         0x7c, 0x63, 0xf5, 0x6c, 0x28, 0x52, 0xda, 0x27, 0x57, 0xf2, 0x6e, 0xe9, 0x55, 0xbf, 0xa7, 0xa5,
1119         0xc9, 0xce, 0x2d, 0xf4, 0xbc, 0xd7, 0x43, 0x4a, 0x45, 0x63, 0xf6, 0x7a, 0xa8, 0x36, 0xd5, 0xa8,
1120         0x5d, 0x53, 0xbf, 0x11, 0x17, 0xfa, 0x5b, 0x40, 0xb3, 0xdf, 0xfb, 0xf8, 0x29, 0xec, 0xe7, 0x7b,
1121         0xe9, 0xc6, 0x4d, 0xff, 0x8d, 0x56, 0xad, 0xa4, 0x2d, 0xd8, 0x98, 0x09, 0x01, 0x29, 0xf8, 0x09,
1122         0xec, 0x0e, 0x4d, 0x95, 0x98, 0xd4, 0x50, 0xf5, 0x6e, 0xd5, 0x58, 0x13, 0x35, 0x32, 0x34, 0xfb,
1123         0x83, 0x7b, 0x6c, 0x0b, 0x47, 0x6f, 0x00, 0xa6, 0xad, 0x26, 0xca, 0xb1, 0xc8, 0xaf, 0x04, 0x0f,
1124         0x4d, 0xd5, 0xcc, 0x4e, 0x97, 0x2a, 0xb2, 0xc8, 0x15, 0x8c, 0xa1, 0x91, 0xf3, 0x65, 0xba, 0xda,
1125         0xd1, 0xef, 0x15, 0xa8, 0x0d, 0x54, 0x91, 0xd2, 0x9c, 0x65, 0xa0, 0xa2, 0x47, 0x78, 0x1d, 0x56,
1126         0x7b, 0x67, 0x34, 0xad, 0x1f, 0x45, 0xc4, 0x9f, 0xad, 0x5e, 0xd2, 0x5e, 0xdf, 0xa4, 0xaf, 0x5e,
1127         0xa1, 0x5a, 0x09, 0x72, 0x8a, 0x16, 0x4a, 0x90, 0x76, 0x0e, 0x59, 0xc4, 0xab, 0xb0, 0xd8, 0x3b,
1128         0xa3, 0x27, 0x68, 0x29, 0x93, 0xda, 0x68, 0x39, 0x93, 0x3a, 0x68, 0x25, 0x93, 0x4e, 0xd1, 0xea,
1129         0x68, 0x59, 0xfe, 0x19, 0x3f, 0xfd, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xed, 0xe0, 0x1d, 0x11,
1130         0x1e, 0x10, 0x00, 0x00,
1131 }