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