Fix licensing issues
[ric-plt/nodeb-rnib.git] / entities / gnb.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 // Code generated by protoc-gen-go. DO NOT EDIT.
18 // source: gnb.proto
19
20 package entities
21
22 import (
23         fmt "fmt"
24         proto "github.com/golang/protobuf/proto"
25         math "math"
26 )
27
28 // Reference imports to suppress errors if they are not otherwise used.
29 var _ = proto.Marshal
30 var _ = fmt.Errorf
31 var _ = math.Inf
32
33 // This is a compile-time assertion to ensure that this generated file
34 // is compatible with the proto package it is being compiled against.
35 // A compilation error at this line likely means your copy of the
36 // proto package needs to be updated.
37 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
38
39 type Nrscs int32
40
41 const (
42         Nrscs_UNKNOWN_NRSCS Nrscs = 0
43         Nrscs_SCS15         Nrscs = 1
44         Nrscs_SCS30         Nrscs = 2
45         Nrscs_SCS60         Nrscs = 3
46         Nrscs_SCS120        Nrscs = 4
47 )
48
49 var Nrscs_name = map[int32]string{
50         0: "UNKNOWN_NRSCS",
51         1: "SCS15",
52         2: "SCS30",
53         3: "SCS60",
54         4: "SCS120",
55 }
56
57 var Nrscs_value = map[string]int32{
58         "UNKNOWN_NRSCS": 0,
59         "SCS15":         1,
60         "SCS30":         2,
61         "SCS60":         3,
62         "SCS120":        4,
63 }
64
65 func (x Nrscs) String() string {
66         return proto.EnumName(Nrscs_name, int32(x))
67 }
68
69 func (Nrscs) EnumDescriptor() ([]byte, []int) {
70         return fileDescriptor_22d18f428b8f19f0, []int{0}
71 }
72
73 type Ncnrb int32
74
75 const (
76         Ncnrb_UNKNOWN_NCNRB Ncnrb = 0
77         Ncnrb_NRB11         Ncnrb = 1
78         Ncnrb_NRB18         Ncnrb = 2
79         Ncnrb_NRB24         Ncnrb = 3
80         Ncnrb_NRB25         Ncnrb = 4
81         Ncnrb_NRB31         Ncnrb = 5
82         Ncnrb_NRB32         Ncnrb = 6
83         Ncnrb_NRB38         Ncnrb = 7
84         Ncnrb_NRB51         Ncnrb = 8
85         Ncnrb_NRB52         Ncnrb = 9
86         Ncnrb_NRB65         Ncnrb = 10
87         Ncnrb_NRB66         Ncnrb = 11
88         Ncnrb_NRB78         Ncnrb = 12
89         Ncnrb_NRB79         Ncnrb = 13
90         Ncnrb_NRB93         Ncnrb = 14
91         Ncnrb_NRB106        Ncnrb = 15
92         Ncnrb_NRB107        Ncnrb = 16
93         Ncnrb_NRB121        Ncnrb = 17
94         Ncnrb_NRB132        Ncnrb = 18
95         Ncnrb_NRB133        Ncnrb = 19
96         Ncnrb_NRB135        Ncnrb = 20
97         Ncnrb_NRB160        Ncnrb = 21
98         Ncnrb_NRB162        Ncnrb = 22
99         Ncnrb_NRB189        Ncnrb = 23
100         Ncnrb_NRB216        Ncnrb = 24
101         Ncnrb_NRB217        Ncnrb = 25
102         Ncnrb_NRB245        Ncnrb = 26
103         Ncnrb_NRB264        Ncnrb = 27
104         Ncnrb_NRB270        Ncnrb = 28
105         Ncnrb_NRB273        Ncnrb = 29
106 )
107
108 var Ncnrb_name = map[int32]string{
109         0:  "UNKNOWN_NCNRB",
110         1:  "NRB11",
111         2:  "NRB18",
112         3:  "NRB24",
113         4:  "NRB25",
114         5:  "NRB31",
115         6:  "NRB32",
116         7:  "NRB38",
117         8:  "NRB51",
118         9:  "NRB52",
119         10: "NRB65",
120         11: "NRB66",
121         12: "NRB78",
122         13: "NRB79",
123         14: "NRB93",
124         15: "NRB106",
125         16: "NRB107",
126         17: "NRB121",
127         18: "NRB132",
128         19: "NRB133",
129         20: "NRB135",
130         21: "NRB160",
131         22: "NRB162",
132         23: "NRB189",
133         24: "NRB216",
134         25: "NRB217",
135         26: "NRB245",
136         27: "NRB264",
137         28: "NRB270",
138         29: "NRB273",
139 }
140
141 var Ncnrb_value = map[string]int32{
142         "UNKNOWN_NCNRB": 0,
143         "NRB11":         1,
144         "NRB18":         2,
145         "NRB24":         3,
146         "NRB25":         4,
147         "NRB31":         5,
148         "NRB32":         6,
149         "NRB38":         7,
150         "NRB51":         8,
151         "NRB52":         9,
152         "NRB65":         10,
153         "NRB66":         11,
154         "NRB78":         12,
155         "NRB79":         13,
156         "NRB93":         14,
157         "NRB106":        15,
158         "NRB107":        16,
159         "NRB121":        17,
160         "NRB132":        18,
161         "NRB133":        19,
162         "NRB135":        20,
163         "NRB160":        21,
164         "NRB162":        22,
165         "NRB189":        23,
166         "NRB216":        24,
167         "NRB217":        25,
168         "NRB245":        26,
169         "NRB264":        27,
170         "NRB270":        28,
171         "NRB273":        29,
172 }
173
174 func (x Ncnrb) String() string {
175         return proto.EnumName(Ncnrb_name, int32(x))
176 }
177
178 func (Ncnrb) EnumDescriptor() ([]byte, []int) {
179         return fileDescriptor_22d18f428b8f19f0, []int{1}
180 }
181
182 type Nr_Mode int32
183
184 const (
185         Nr_UNKNOWN Nr_Mode = 0
186         Nr_FDD     Nr_Mode = 1
187         Nr_TDD     Nr_Mode = 2
188 )
189
190 var Nr_Mode_name = map[int32]string{
191         0: "UNKNOWN",
192         1: "FDD",
193         2: "TDD",
194 }
195
196 var Nr_Mode_value = map[string]int32{
197         "UNKNOWN": 0,
198         "FDD":     1,
199         "TDD":     2,
200 }
201
202 func (x Nr_Mode) String() string {
203         return proto.EnumName(Nr_Mode_name, int32(x))
204 }
205
206 func (Nr_Mode) EnumDescriptor() ([]byte, []int) {
207         return fileDescriptor_22d18f428b8f19f0, []int{3, 0}
208 }
209
210 type Gnb struct {
211         ServedNrCells        []*ServedNRCell `protobuf:"bytes,1,rep,name=served_nr_cells,json=servedNrCells,proto3" json:"served_nr_cells,omitempty"`
212         XXX_NoUnkeyedLiteral struct{}        `json:"-"`
213         XXX_unrecognized     []byte          `json:"-"`
214         XXX_sizecache        int32           `json:"-"`
215 }
216
217 func (m *Gnb) Reset()         { *m = Gnb{} }
218 func (m *Gnb) String() string { return proto.CompactTextString(m) }
219 func (*Gnb) ProtoMessage()    {}
220 func (*Gnb) Descriptor() ([]byte, []int) {
221         return fileDescriptor_22d18f428b8f19f0, []int{0}
222 }
223
224 func (m *Gnb) XXX_Unmarshal(b []byte) error {
225         return xxx_messageInfo_Gnb.Unmarshal(m, b)
226 }
227 func (m *Gnb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
228         return xxx_messageInfo_Gnb.Marshal(b, m, deterministic)
229 }
230 func (m *Gnb) XXX_Merge(src proto.Message) {
231         xxx_messageInfo_Gnb.Merge(m, src)
232 }
233 func (m *Gnb) XXX_Size() int {
234         return xxx_messageInfo_Gnb.Size(m)
235 }
236 func (m *Gnb) XXX_DiscardUnknown() {
237         xxx_messageInfo_Gnb.DiscardUnknown(m)
238 }
239
240 var xxx_messageInfo_Gnb proto.InternalMessageInfo
241
242 func (m *Gnb) GetServedNrCells() []*ServedNRCell {
243         if m != nil {
244                 return m.ServedNrCells
245         }
246         return nil
247 }
248
249 type ServedNRCell struct {
250         ServedNrCellInformation *ServedNRCellInformation  `protobuf:"bytes,1,opt,name=served_nr_cell_information,json=servedNrCellInformation,proto3" json:"served_nr_cell_information,omitempty"`
251         NrNeighbourInfos        []*NrNeighbourInformation `protobuf:"bytes,2,rep,name=nr_neighbour_infos,json=nrNeighbourInfos,proto3" json:"nr_neighbour_infos,omitempty"`
252         XXX_NoUnkeyedLiteral    struct{}                  `json:"-"`
253         XXX_unrecognized        []byte                    `json:"-"`
254         XXX_sizecache           int32                     `json:"-"`
255 }
256
257 func (m *ServedNRCell) Reset()         { *m = ServedNRCell{} }
258 func (m *ServedNRCell) String() string { return proto.CompactTextString(m) }
259 func (*ServedNRCell) ProtoMessage()    {}
260 func (*ServedNRCell) Descriptor() ([]byte, []int) {
261         return fileDescriptor_22d18f428b8f19f0, []int{1}
262 }
263
264 func (m *ServedNRCell) XXX_Unmarshal(b []byte) error {
265         return xxx_messageInfo_ServedNRCell.Unmarshal(m, b)
266 }
267 func (m *ServedNRCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
268         return xxx_messageInfo_ServedNRCell.Marshal(b, m, deterministic)
269 }
270 func (m *ServedNRCell) XXX_Merge(src proto.Message) {
271         xxx_messageInfo_ServedNRCell.Merge(m, src)
272 }
273 func (m *ServedNRCell) XXX_Size() int {
274         return xxx_messageInfo_ServedNRCell.Size(m)
275 }
276 func (m *ServedNRCell) XXX_DiscardUnknown() {
277         xxx_messageInfo_ServedNRCell.DiscardUnknown(m)
278 }
279
280 var xxx_messageInfo_ServedNRCell proto.InternalMessageInfo
281
282 func (m *ServedNRCell) GetServedNrCellInformation() *ServedNRCellInformation {
283         if m != nil {
284                 return m.ServedNrCellInformation
285         }
286         return nil
287 }
288
289 func (m *ServedNRCell) GetNrNeighbourInfos() []*NrNeighbourInformation {
290         if m != nil {
291                 return m.NrNeighbourInfos
292         }
293         return nil
294 }
295
296 type ServedNRCellInformation struct {
297         NrPci                uint32                                `protobuf:"varint,1,opt,name=nr_pci,json=nrPci,proto3" json:"nr_pci,omitempty"`
298         CellId               string                                `protobuf:"bytes,2,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
299         Stac5G               string                                `protobuf:"bytes,3,opt,name=stac5g,proto3" json:"stac5g,omitempty"`
300         ConfiguredStac       string                                `protobuf:"bytes,4,opt,name=configured_stac,json=configuredStac,proto3" json:"configured_stac,omitempty"`
301         ServedPlmns          []string                              `protobuf:"bytes,5,rep,name=served_plmns,json=servedPlmns,proto3" json:"served_plmns,omitempty"`
302         NrMode               Nr_Mode                               `protobuf:"varint,6,opt,name=nr_mode,json=nrMode,proto3,enum=entities.Nr_Mode" json:"nr_mode,omitempty"`
303         ChoiceNrMode         *ServedNRCellInformation_ChoiceNRMode `protobuf:"bytes,7,opt,name=choice_nr_mode,json=choiceNrMode,proto3" json:"choice_nr_mode,omitempty"`
304         XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
305         XXX_unrecognized     []byte                                `json:"-"`
306         XXX_sizecache        int32                                 `json:"-"`
307 }
308
309 func (m *ServedNRCellInformation) Reset()         { *m = ServedNRCellInformation{} }
310 func (m *ServedNRCellInformation) String() string { return proto.CompactTextString(m) }
311 func (*ServedNRCellInformation) ProtoMessage()    {}
312 func (*ServedNRCellInformation) Descriptor() ([]byte, []int) {
313         return fileDescriptor_22d18f428b8f19f0, []int{2}
314 }
315
316 func (m *ServedNRCellInformation) XXX_Unmarshal(b []byte) error {
317         return xxx_messageInfo_ServedNRCellInformation.Unmarshal(m, b)
318 }
319 func (m *ServedNRCellInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
320         return xxx_messageInfo_ServedNRCellInformation.Marshal(b, m, deterministic)
321 }
322 func (m *ServedNRCellInformation) XXX_Merge(src proto.Message) {
323         xxx_messageInfo_ServedNRCellInformation.Merge(m, src)
324 }
325 func (m *ServedNRCellInformation) XXX_Size() int {
326         return xxx_messageInfo_ServedNRCellInformation.Size(m)
327 }
328 func (m *ServedNRCellInformation) XXX_DiscardUnknown() {
329         xxx_messageInfo_ServedNRCellInformation.DiscardUnknown(m)
330 }
331
332 var xxx_messageInfo_ServedNRCellInformation proto.InternalMessageInfo
333
334 func (m *ServedNRCellInformation) GetNrPci() uint32 {
335         if m != nil {
336                 return m.NrPci
337         }
338         return 0
339 }
340
341 func (m *ServedNRCellInformation) GetCellId() string {
342         if m != nil {
343                 return m.CellId
344         }
345         return ""
346 }
347
348 func (m *ServedNRCellInformation) GetStac5G() string {
349         if m != nil {
350                 return m.Stac5G
351         }
352         return ""
353 }
354
355 func (m *ServedNRCellInformation) GetConfiguredStac() string {
356         if m != nil {
357                 return m.ConfiguredStac
358         }
359         return ""
360 }
361
362 func (m *ServedNRCellInformation) GetServedPlmns() []string {
363         if m != nil {
364                 return m.ServedPlmns
365         }
366         return nil
367 }
368
369 func (m *ServedNRCellInformation) GetNrMode() Nr_Mode {
370         if m != nil {
371                 return m.NrMode
372         }
373         return Nr_UNKNOWN
374 }
375
376 func (m *ServedNRCellInformation) GetChoiceNrMode() *ServedNRCellInformation_ChoiceNRMode {
377         if m != nil {
378                 return m.ChoiceNrMode
379         }
380         return nil
381 }
382
383 type ServedNRCellInformation_ChoiceNRMode struct {
384         Fdd                  *ServedNRCellInformation_ChoiceNRMode_FddInfo `protobuf:"bytes,1,opt,name=fdd,proto3" json:"fdd,omitempty"`
385         Tdd                  *ServedNRCellInformation_ChoiceNRMode_TddInfo `protobuf:"bytes,2,opt,name=tdd,proto3" json:"tdd,omitempty"`
386         XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
387         XXX_unrecognized     []byte                                        `json:"-"`
388         XXX_sizecache        int32                                         `json:"-"`
389 }
390
391 func (m *ServedNRCellInformation_ChoiceNRMode) Reset()         { *m = ServedNRCellInformation_ChoiceNRMode{} }
392 func (m *ServedNRCellInformation_ChoiceNRMode) String() string { return proto.CompactTextString(m) }
393 func (*ServedNRCellInformation_ChoiceNRMode) ProtoMessage()    {}
394 func (*ServedNRCellInformation_ChoiceNRMode) Descriptor() ([]byte, []int) {
395         return fileDescriptor_22d18f428b8f19f0, []int{2, 0}
396 }
397
398 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Unmarshal(b []byte) error {
399         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Unmarshal(m, b)
400 }
401 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
402         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Marshal(b, m, deterministic)
403 }
404 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Merge(src proto.Message) {
405         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Merge(m, src)
406 }
407 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Size() int {
408         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Size(m)
409 }
410 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_DiscardUnknown() {
411         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.DiscardUnknown(m)
412 }
413
414 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode proto.InternalMessageInfo
415
416 func (m *ServedNRCellInformation_ChoiceNRMode) GetFdd() *ServedNRCellInformation_ChoiceNRMode_FddInfo {
417         if m != nil {
418                 return m.Fdd
419         }
420         return nil
421 }
422
423 func (m *ServedNRCellInformation_ChoiceNRMode) GetTdd() *ServedNRCellInformation_ChoiceNRMode_TddInfo {
424         if m != nil {
425                 return m.Tdd
426         }
427         return nil
428 }
429
430 type ServedNRCellInformation_ChoiceNRMode_FddInfo struct {
431         UlFreqInfo              *NrFrequencyInfo         `protobuf:"bytes,1,opt,name=ul_freq_info,json=ulFreqInfo,proto3" json:"ul_freq_info,omitempty"`
432         DlFreqInfo              *NrFrequencyInfo         `protobuf:"bytes,2,opt,name=dl_freq_info,json=dlFreqInfo,proto3" json:"dl_freq_info,omitempty"`
433         UlTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,3,opt,name=ul_transmission_bandwidth,json=ulTransmissionBandwidth,proto3" json:"ul_transmission_bandwidth,omitempty"`
434         DlTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,4,opt,name=dl_transmission_bandwidth,json=dlTransmissionBandwidth,proto3" json:"dl_transmission_bandwidth,omitempty"`
435         XXX_NoUnkeyedLiteral    struct{}                 `json:"-"`
436         XXX_unrecognized        []byte                   `json:"-"`
437         XXX_sizecache           int32                    `json:"-"`
438 }
439
440 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) Reset() {
441         *m = ServedNRCellInformation_ChoiceNRMode_FddInfo{}
442 }
443 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) String() string {
444         return proto.CompactTextString(m)
445 }
446 func (*ServedNRCellInformation_ChoiceNRMode_FddInfo) ProtoMessage() {}
447 func (*ServedNRCellInformation_ChoiceNRMode_FddInfo) Descriptor() ([]byte, []int) {
448         return fileDescriptor_22d18f428b8f19f0, []int{2, 0, 0}
449 }
450
451 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Unmarshal(b []byte) error {
452         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Unmarshal(m, b)
453 }
454 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
455         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Marshal(b, m, deterministic)
456 }
457 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Merge(src proto.Message) {
458         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Merge(m, src)
459 }
460 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Size() int {
461         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Size(m)
462 }
463 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_DiscardUnknown() {
464         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.DiscardUnknown(m)
465 }
466
467 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo proto.InternalMessageInfo
468
469 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetUlFreqInfo() *NrFrequencyInfo {
470         if m != nil {
471                 return m.UlFreqInfo
472         }
473         return nil
474 }
475
476 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetDlFreqInfo() *NrFrequencyInfo {
477         if m != nil {
478                 return m.DlFreqInfo
479         }
480         return nil
481 }
482
483 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetUlTransmissionBandwidth() *NrTransmissionBandwidth {
484         if m != nil {
485                 return m.UlTransmissionBandwidth
486         }
487         return nil
488 }
489
490 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetDlTransmissionBandwidth() *NrTransmissionBandwidth {
491         if m != nil {
492                 return m.DlTransmissionBandwidth
493         }
494         return nil
495 }
496
497 type ServedNRCellInformation_ChoiceNRMode_TddInfo struct {
498         NrFreqInfo            *NrFrequencyInfo         `protobuf:"bytes,1,opt,name=nr_freq_info,json=nrFreqInfo,proto3" json:"nr_freq_info,omitempty"`
499         TransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,2,opt,name=transmission_bandwidth,json=transmissionBandwidth,proto3" json:"transmission_bandwidth,omitempty"`
500         XXX_NoUnkeyedLiteral  struct{}                 `json:"-"`
501         XXX_unrecognized      []byte                   `json:"-"`
502         XXX_sizecache         int32                    `json:"-"`
503 }
504
505 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) Reset() {
506         *m = ServedNRCellInformation_ChoiceNRMode_TddInfo{}
507 }
508 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) String() string {
509         return proto.CompactTextString(m)
510 }
511 func (*ServedNRCellInformation_ChoiceNRMode_TddInfo) ProtoMessage() {}
512 func (*ServedNRCellInformation_ChoiceNRMode_TddInfo) Descriptor() ([]byte, []int) {
513         return fileDescriptor_22d18f428b8f19f0, []int{2, 0, 1}
514 }
515
516 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Unmarshal(b []byte) error {
517         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Unmarshal(m, b)
518 }
519 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
520         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Marshal(b, m, deterministic)
521 }
522 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Merge(src proto.Message) {
523         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Merge(m, src)
524 }
525 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Size() int {
526         return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Size(m)
527 }
528 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_DiscardUnknown() {
529         xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.DiscardUnknown(m)
530 }
531
532 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo proto.InternalMessageInfo
533
534 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) GetNrFreqInfo() *NrFrequencyInfo {
535         if m != nil {
536                 return m.NrFreqInfo
537         }
538         return nil
539 }
540
541 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) GetTransmissionBandwidth() *NrTransmissionBandwidth {
542         if m != nil {
543                 return m.TransmissionBandwidth
544         }
545         return nil
546 }
547
548 type Nr struct {
549         XXX_NoUnkeyedLiteral struct{} `json:"-"`
550         XXX_unrecognized     []byte   `json:"-"`
551         XXX_sizecache        int32    `json:"-"`
552 }
553
554 func (m *Nr) Reset()         { *m = Nr{} }
555 func (m *Nr) String() string { return proto.CompactTextString(m) }
556 func (*Nr) ProtoMessage()    {}
557 func (*Nr) Descriptor() ([]byte, []int) {
558         return fileDescriptor_22d18f428b8f19f0, []int{3}
559 }
560
561 func (m *Nr) XXX_Unmarshal(b []byte) error {
562         return xxx_messageInfo_Nr.Unmarshal(m, b)
563 }
564 func (m *Nr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
565         return xxx_messageInfo_Nr.Marshal(b, m, deterministic)
566 }
567 func (m *Nr) XXX_Merge(src proto.Message) {
568         xxx_messageInfo_Nr.Merge(m, src)
569 }
570 func (m *Nr) XXX_Size() int {
571         return xxx_messageInfo_Nr.Size(m)
572 }
573 func (m *Nr) XXX_DiscardUnknown() {
574         xxx_messageInfo_Nr.DiscardUnknown(m)
575 }
576
577 var xxx_messageInfo_Nr proto.InternalMessageInfo
578
579 type NrFrequencyInfo struct {
580         NrArFcn              uint64                          `protobuf:"varint,1,opt,name=nr_ar_fcn,json=nrArFcn,proto3" json:"nr_ar_fcn,omitempty"`
581         SulInformation       *NrFrequencyInfo_SulInformation `protobuf:"bytes,3,opt,name=sulInformation,proto3" json:"sulInformation,omitempty"`
582         FrequencyBands       []*FrequencyBandItem            `protobuf:"bytes,4,rep,name=frequency_bands,json=frequencyBands,proto3" json:"frequency_bands,omitempty"`
583         XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
584         XXX_unrecognized     []byte                          `json:"-"`
585         XXX_sizecache        int32                           `json:"-"`
586 }
587
588 func (m *NrFrequencyInfo) Reset()         { *m = NrFrequencyInfo{} }
589 func (m *NrFrequencyInfo) String() string { return proto.CompactTextString(m) }
590 func (*NrFrequencyInfo) ProtoMessage()    {}
591 func (*NrFrequencyInfo) Descriptor() ([]byte, []int) {
592         return fileDescriptor_22d18f428b8f19f0, []int{4}
593 }
594
595 func (m *NrFrequencyInfo) XXX_Unmarshal(b []byte) error {
596         return xxx_messageInfo_NrFrequencyInfo.Unmarshal(m, b)
597 }
598 func (m *NrFrequencyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
599         return xxx_messageInfo_NrFrequencyInfo.Marshal(b, m, deterministic)
600 }
601 func (m *NrFrequencyInfo) XXX_Merge(src proto.Message) {
602         xxx_messageInfo_NrFrequencyInfo.Merge(m, src)
603 }
604 func (m *NrFrequencyInfo) XXX_Size() int {
605         return xxx_messageInfo_NrFrequencyInfo.Size(m)
606 }
607 func (m *NrFrequencyInfo) XXX_DiscardUnknown() {
608         xxx_messageInfo_NrFrequencyInfo.DiscardUnknown(m)
609 }
610
611 var xxx_messageInfo_NrFrequencyInfo proto.InternalMessageInfo
612
613 func (m *NrFrequencyInfo) GetNrArFcn() uint64 {
614         if m != nil {
615                 return m.NrArFcn
616         }
617         return 0
618 }
619
620 func (m *NrFrequencyInfo) GetSulInformation() *NrFrequencyInfo_SulInformation {
621         if m != nil {
622                 return m.SulInformation
623         }
624         return nil
625 }
626
627 func (m *NrFrequencyInfo) GetFrequencyBands() []*FrequencyBandItem {
628         if m != nil {
629                 return m.FrequencyBands
630         }
631         return nil
632 }
633
634 type NrFrequencyInfo_SulInformation struct {
635         SulArFcn                 uint64                   `protobuf:"varint,1,opt,name=sul_ar_fcn,json=sulArFcn,proto3" json:"sul_ar_fcn,omitempty"`
636         SulTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,2,opt,name=sul_transmission_bandwidth,json=sulTransmissionBandwidth,proto3" json:"sul_transmission_bandwidth,omitempty"`
637         XXX_NoUnkeyedLiteral     struct{}                 `json:"-"`
638         XXX_unrecognized         []byte                   `json:"-"`
639         XXX_sizecache            int32                    `json:"-"`
640 }
641
642 func (m *NrFrequencyInfo_SulInformation) Reset()         { *m = NrFrequencyInfo_SulInformation{} }
643 func (m *NrFrequencyInfo_SulInformation) String() string { return proto.CompactTextString(m) }
644 func (*NrFrequencyInfo_SulInformation) ProtoMessage()    {}
645 func (*NrFrequencyInfo_SulInformation) Descriptor() ([]byte, []int) {
646         return fileDescriptor_22d18f428b8f19f0, []int{4, 0}
647 }
648
649 func (m *NrFrequencyInfo_SulInformation) XXX_Unmarshal(b []byte) error {
650         return xxx_messageInfo_NrFrequencyInfo_SulInformation.Unmarshal(m, b)
651 }
652 func (m *NrFrequencyInfo_SulInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
653         return xxx_messageInfo_NrFrequencyInfo_SulInformation.Marshal(b, m, deterministic)
654 }
655 func (m *NrFrequencyInfo_SulInformation) XXX_Merge(src proto.Message) {
656         xxx_messageInfo_NrFrequencyInfo_SulInformation.Merge(m, src)
657 }
658 func (m *NrFrequencyInfo_SulInformation) XXX_Size() int {
659         return xxx_messageInfo_NrFrequencyInfo_SulInformation.Size(m)
660 }
661 func (m *NrFrequencyInfo_SulInformation) XXX_DiscardUnknown() {
662         xxx_messageInfo_NrFrequencyInfo_SulInformation.DiscardUnknown(m)
663 }
664
665 var xxx_messageInfo_NrFrequencyInfo_SulInformation proto.InternalMessageInfo
666
667 func (m *NrFrequencyInfo_SulInformation) GetSulArFcn() uint64 {
668         if m != nil {
669                 return m.SulArFcn
670         }
671         return 0
672 }
673
674 func (m *NrFrequencyInfo_SulInformation) GetSulTransmissionBandwidth() *NrTransmissionBandwidth {
675         if m != nil {
676                 return m.SulTransmissionBandwidth
677         }
678         return nil
679 }
680
681 type FrequencyBandItem struct {
682         NrFrequencyBand      uint32   `protobuf:"varint,1,opt,name=nr_frequency_band,json=nrFrequencyBand,proto3" json:"nr_frequency_band,omitempty"`
683         SupportedSulBands    []uint32 `protobuf:"varint,2,rep,packed,name=supported_sul_bands,json=supportedSulBands,proto3" json:"supported_sul_bands,omitempty"`
684         XXX_NoUnkeyedLiteral struct{} `json:"-"`
685         XXX_unrecognized     []byte   `json:"-"`
686         XXX_sizecache        int32    `json:"-"`
687 }
688
689 func (m *FrequencyBandItem) Reset()         { *m = FrequencyBandItem{} }
690 func (m *FrequencyBandItem) String() string { return proto.CompactTextString(m) }
691 func (*FrequencyBandItem) ProtoMessage()    {}
692 func (*FrequencyBandItem) Descriptor() ([]byte, []int) {
693         return fileDescriptor_22d18f428b8f19f0, []int{5}
694 }
695
696 func (m *FrequencyBandItem) XXX_Unmarshal(b []byte) error {
697         return xxx_messageInfo_FrequencyBandItem.Unmarshal(m, b)
698 }
699 func (m *FrequencyBandItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
700         return xxx_messageInfo_FrequencyBandItem.Marshal(b, m, deterministic)
701 }
702 func (m *FrequencyBandItem) XXX_Merge(src proto.Message) {
703         xxx_messageInfo_FrequencyBandItem.Merge(m, src)
704 }
705 func (m *FrequencyBandItem) XXX_Size() int {
706         return xxx_messageInfo_FrequencyBandItem.Size(m)
707 }
708 func (m *FrequencyBandItem) XXX_DiscardUnknown() {
709         xxx_messageInfo_FrequencyBandItem.DiscardUnknown(m)
710 }
711
712 var xxx_messageInfo_FrequencyBandItem proto.InternalMessageInfo
713
714 func (m *FrequencyBandItem) GetNrFrequencyBand() uint32 {
715         if m != nil {
716                 return m.NrFrequencyBand
717         }
718         return 0
719 }
720
721 func (m *FrequencyBandItem) GetSupportedSulBands() []uint32 {
722         if m != nil {
723                 return m.SupportedSulBands
724         }
725         return nil
726 }
727
728 type NrTransmissionBandwidth struct {
729         Nrscs                Nrscs    `protobuf:"varint,1,opt,name=nrscs,proto3,enum=entities.Nrscs" json:"nrscs,omitempty"`
730         Ncnrb                Ncnrb    `protobuf:"varint,2,opt,name=ncnrb,proto3,enum=entities.Ncnrb" json:"ncnrb,omitempty"`
731         XXX_NoUnkeyedLiteral struct{} `json:"-"`
732         XXX_unrecognized     []byte   `json:"-"`
733         XXX_sizecache        int32    `json:"-"`
734 }
735
736 func (m *NrTransmissionBandwidth) Reset()         { *m = NrTransmissionBandwidth{} }
737 func (m *NrTransmissionBandwidth) String() string { return proto.CompactTextString(m) }
738 func (*NrTransmissionBandwidth) ProtoMessage()    {}
739 func (*NrTransmissionBandwidth) Descriptor() ([]byte, []int) {
740         return fileDescriptor_22d18f428b8f19f0, []int{6}
741 }
742
743 func (m *NrTransmissionBandwidth) XXX_Unmarshal(b []byte) error {
744         return xxx_messageInfo_NrTransmissionBandwidth.Unmarshal(m, b)
745 }
746 func (m *NrTransmissionBandwidth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
747         return xxx_messageInfo_NrTransmissionBandwidth.Marshal(b, m, deterministic)
748 }
749 func (m *NrTransmissionBandwidth) XXX_Merge(src proto.Message) {
750         xxx_messageInfo_NrTransmissionBandwidth.Merge(m, src)
751 }
752 func (m *NrTransmissionBandwidth) XXX_Size() int {
753         return xxx_messageInfo_NrTransmissionBandwidth.Size(m)
754 }
755 func (m *NrTransmissionBandwidth) XXX_DiscardUnknown() {
756         xxx_messageInfo_NrTransmissionBandwidth.DiscardUnknown(m)
757 }
758
759 var xxx_messageInfo_NrTransmissionBandwidth proto.InternalMessageInfo
760
761 func (m *NrTransmissionBandwidth) GetNrscs() Nrscs {
762         if m != nil {
763                 return m.Nrscs
764         }
765         return Nrscs_UNKNOWN_NRSCS
766 }
767
768 func (m *NrTransmissionBandwidth) GetNcnrb() Ncnrb {
769         if m != nil {
770                 return m.Ncnrb
771         }
772         return Ncnrb_UNKNOWN_NCNRB
773 }
774
775 type NrNeighbourInformation struct {
776         NrPci                uint32                               `protobuf:"varint,1,opt,name=nr_pci,json=nrPci,proto3" json:"nr_pci,omitempty"`
777         NrCgi                string                               `protobuf:"bytes,2,opt,name=nr_cgi,json=nrCgi,proto3" json:"nr_cgi,omitempty"`
778         NrMode               Nr_Mode                              `protobuf:"varint,3,opt,name=nr_mode,json=nrMode,proto3,enum=entities.Nr_Mode" json:"nr_mode,omitempty"`
779         ChoiceNrMode         *NrNeighbourInformation_ChoiceNRMode `protobuf:"bytes,4,opt,name=choice_nr_mode,json=choiceNrMode,proto3" json:"choice_nr_mode,omitempty"`
780         Stac5G               string                               `protobuf:"bytes,5,opt,name=stac5g,proto3" json:"stac5g,omitempty"`
781         ConfiguredStac       string                               `protobuf:"bytes,6,opt,name=configured_stac,json=configuredStac,proto3" json:"configured_stac,omitempty"`
782         XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
783         XXX_unrecognized     []byte                               `json:"-"`
784         XXX_sizecache        int32                                `json:"-"`
785 }
786
787 func (m *NrNeighbourInformation) Reset()         { *m = NrNeighbourInformation{} }
788 func (m *NrNeighbourInformation) String() string { return proto.CompactTextString(m) }
789 func (*NrNeighbourInformation) ProtoMessage()    {}
790 func (*NrNeighbourInformation) Descriptor() ([]byte, []int) {
791         return fileDescriptor_22d18f428b8f19f0, []int{7}
792 }
793
794 func (m *NrNeighbourInformation) XXX_Unmarshal(b []byte) error {
795         return xxx_messageInfo_NrNeighbourInformation.Unmarshal(m, b)
796 }
797 func (m *NrNeighbourInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
798         return xxx_messageInfo_NrNeighbourInformation.Marshal(b, m, deterministic)
799 }
800 func (m *NrNeighbourInformation) XXX_Merge(src proto.Message) {
801         xxx_messageInfo_NrNeighbourInformation.Merge(m, src)
802 }
803 func (m *NrNeighbourInformation) XXX_Size() int {
804         return xxx_messageInfo_NrNeighbourInformation.Size(m)
805 }
806 func (m *NrNeighbourInformation) XXX_DiscardUnknown() {
807         xxx_messageInfo_NrNeighbourInformation.DiscardUnknown(m)
808 }
809
810 var xxx_messageInfo_NrNeighbourInformation proto.InternalMessageInfo
811
812 func (m *NrNeighbourInformation) GetNrPci() uint32 {
813         if m != nil {
814                 return m.NrPci
815         }
816         return 0
817 }
818
819 func (m *NrNeighbourInformation) GetNrCgi() string {
820         if m != nil {
821                 return m.NrCgi
822         }
823         return ""
824 }
825
826 func (m *NrNeighbourInformation) GetNrMode() Nr_Mode {
827         if m != nil {
828                 return m.NrMode
829         }
830         return Nr_UNKNOWN
831 }
832
833 func (m *NrNeighbourInformation) GetChoiceNrMode() *NrNeighbourInformation_ChoiceNRMode {
834         if m != nil {
835                 return m.ChoiceNrMode
836         }
837         return nil
838 }
839
840 func (m *NrNeighbourInformation) GetStac5G() string {
841         if m != nil {
842                 return m.Stac5G
843         }
844         return ""
845 }
846
847 func (m *NrNeighbourInformation) GetConfiguredStac() string {
848         if m != nil {
849                 return m.ConfiguredStac
850         }
851         return ""
852 }
853
854 type NrNeighbourInformation_ChoiceNRMode struct {
855         Fdd                  *NrNeighbourInformation_ChoiceNRMode_FddInfo `protobuf:"bytes,1,opt,name=fdd,proto3" json:"fdd,omitempty"`
856         Tdd                  *NrNeighbourInformation_ChoiceNRMode_TddInfo `protobuf:"bytes,2,opt,name=tdd,proto3" json:"tdd,omitempty"`
857         XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
858         XXX_unrecognized     []byte                                       `json:"-"`
859         XXX_sizecache        int32                                        `json:"-"`
860 }
861
862 func (m *NrNeighbourInformation_ChoiceNRMode) Reset()         { *m = NrNeighbourInformation_ChoiceNRMode{} }
863 func (m *NrNeighbourInformation_ChoiceNRMode) String() string { return proto.CompactTextString(m) }
864 func (*NrNeighbourInformation_ChoiceNRMode) ProtoMessage()    {}
865 func (*NrNeighbourInformation_ChoiceNRMode) Descriptor() ([]byte, []int) {
866         return fileDescriptor_22d18f428b8f19f0, []int{7, 0}
867 }
868
869 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Unmarshal(b []byte) error {
870         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Unmarshal(m, b)
871 }
872 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
873         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Marshal(b, m, deterministic)
874 }
875 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Merge(src proto.Message) {
876         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Merge(m, src)
877 }
878 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Size() int {
879         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Size(m)
880 }
881 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_DiscardUnknown() {
882         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.DiscardUnknown(m)
883 }
884
885 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode proto.InternalMessageInfo
886
887 func (m *NrNeighbourInformation_ChoiceNRMode) GetFdd() *NrNeighbourInformation_ChoiceNRMode_FddInfo {
888         if m != nil {
889                 return m.Fdd
890         }
891         return nil
892 }
893
894 func (m *NrNeighbourInformation_ChoiceNRMode) GetTdd() *NrNeighbourInformation_ChoiceNRMode_TddInfo {
895         if m != nil {
896                 return m.Tdd
897         }
898         return nil
899 }
900
901 type NrNeighbourInformation_ChoiceNRMode_FddInfo struct {
902         UlarFcnFreqInfo      *NrFrequencyInfo `protobuf:"bytes,1,opt,name=ular_fcn_freq_info,json=ularFcnFreqInfo,proto3" json:"ular_fcn_freq_info,omitempty"`
903         DlarFcnFreqInfo      *NrFrequencyInfo `protobuf:"bytes,2,opt,name=dlar_fcn_freq_info,json=dlarFcnFreqInfo,proto3" json:"dlar_fcn_freq_info,omitempty"`
904         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
905         XXX_unrecognized     []byte           `json:"-"`
906         XXX_sizecache        int32            `json:"-"`
907 }
908
909 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) Reset() {
910         *m = NrNeighbourInformation_ChoiceNRMode_FddInfo{}
911 }
912 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) String() string {
913         return proto.CompactTextString(m)
914 }
915 func (*NrNeighbourInformation_ChoiceNRMode_FddInfo) ProtoMessage() {}
916 func (*NrNeighbourInformation_ChoiceNRMode_FddInfo) Descriptor() ([]byte, []int) {
917         return fileDescriptor_22d18f428b8f19f0, []int{7, 0, 0}
918 }
919
920 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Unmarshal(b []byte) error {
921         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Unmarshal(m, b)
922 }
923 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
924         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Marshal(b, m, deterministic)
925 }
926 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Merge(src proto.Message) {
927         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Merge(m, src)
928 }
929 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Size() int {
930         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Size(m)
931 }
932 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_DiscardUnknown() {
933         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.DiscardUnknown(m)
934 }
935
936 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo proto.InternalMessageInfo
937
938 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) GetUlarFcnFreqInfo() *NrFrequencyInfo {
939         if m != nil {
940                 return m.UlarFcnFreqInfo
941         }
942         return nil
943 }
944
945 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) GetDlarFcnFreqInfo() *NrFrequencyInfo {
946         if m != nil {
947                 return m.DlarFcnFreqInfo
948         }
949         return nil
950 }
951
952 type NrNeighbourInformation_ChoiceNRMode_TddInfo struct {
953         ArFcnNrFreqInfo      *NrFrequencyInfo `protobuf:"bytes,1,opt,name=ar_fcn_nr_freq_info,json=arFcnNrFreqInfo,proto3" json:"ar_fcn_nr_freq_info,omitempty"`
954         XXX_NoUnkeyedLiteral struct{}         `json:"-"`
955         XXX_unrecognized     []byte           `json:"-"`
956         XXX_sizecache        int32            `json:"-"`
957 }
958
959 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) Reset() {
960         *m = NrNeighbourInformation_ChoiceNRMode_TddInfo{}
961 }
962 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) String() string {
963         return proto.CompactTextString(m)
964 }
965 func (*NrNeighbourInformation_ChoiceNRMode_TddInfo) ProtoMessage() {}
966 func (*NrNeighbourInformation_ChoiceNRMode_TddInfo) Descriptor() ([]byte, []int) {
967         return fileDescriptor_22d18f428b8f19f0, []int{7, 0, 1}
968 }
969
970 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Unmarshal(b []byte) error {
971         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Unmarshal(m, b)
972 }
973 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
974         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Marshal(b, m, deterministic)
975 }
976 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Merge(src proto.Message) {
977         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Merge(m, src)
978 }
979 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Size() int {
980         return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Size(m)
981 }
982 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_DiscardUnknown() {
983         xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.DiscardUnknown(m)
984 }
985
986 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo proto.InternalMessageInfo
987
988 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) GetArFcnNrFreqInfo() *NrFrequencyInfo {
989         if m != nil {
990                 return m.ArFcnNrFreqInfo
991         }
992         return nil
993 }
994
995 func init() {
996         proto.RegisterEnum("entities.Nrscs", Nrscs_name, Nrscs_value)
997         proto.RegisterEnum("entities.Ncnrb", Ncnrb_name, Ncnrb_value)
998         proto.RegisterEnum("entities.Nr_Mode", Nr_Mode_name, Nr_Mode_value)
999         proto.RegisterType((*Gnb)(nil), "entities.Gnb")
1000         proto.RegisterType((*ServedNRCell)(nil), "entities.ServedNRCell")
1001         proto.RegisterType((*ServedNRCellInformation)(nil), "entities.ServedNRCellInformation")
1002         proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode)(nil), "entities.ServedNRCellInformation.ChoiceNRMode")
1003         proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode_FddInfo)(nil), "entities.ServedNRCellInformation.ChoiceNRMode.FddInfo")
1004         proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode_TddInfo)(nil), "entities.ServedNRCellInformation.ChoiceNRMode.TddInfo")
1005         proto.RegisterType((*Nr)(nil), "entities.Nr")
1006         proto.RegisterType((*NrFrequencyInfo)(nil), "entities.NrFrequencyInfo")
1007         proto.RegisterType((*NrFrequencyInfo_SulInformation)(nil), "entities.NrFrequencyInfo.SulInformation")
1008         proto.RegisterType((*FrequencyBandItem)(nil), "entities.FrequencyBandItem")
1009         proto.RegisterType((*NrTransmissionBandwidth)(nil), "entities.NrTransmissionBandwidth")
1010         proto.RegisterType((*NrNeighbourInformation)(nil), "entities.NrNeighbourInformation")
1011         proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode)(nil), "entities.NrNeighbourInformation.ChoiceNRMode")
1012         proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode_FddInfo)(nil), "entities.NrNeighbourInformation.ChoiceNRMode.FddInfo")
1013         proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode_TddInfo)(nil), "entities.NrNeighbourInformation.ChoiceNRMode.TddInfo")
1014 }
1015
1016 func init() { proto.RegisterFile("gnb.proto", fileDescriptor_22d18f428b8f19f0) }
1017
1018 var fileDescriptor_22d18f428b8f19f0 = []byte{
1019         // 1071 bytes of a gzipped FileDescriptorProto
1020         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xdd, 0x6e, 0xe3, 0x44,
1021         0x14, 0x5e, 0x27, 0x71, 0xb2, 0x39, 0x4d, 0x93, 0xc9, 0x2c, 0xdb, 0xb8, 0xd9, 0x45, 0xca, 0x46,
1022         0x5a, 0x11, 0x15, 0x11, 0x25, 0x4e, 0x93, 0xb6, 0x42, 0x42, 0xa2, 0x29, 0x29, 0x15, 0xc2, 0x54,
1023         0x4e, 0x11, 0xdc, 0x80, 0x95, 0x78, 0x9c, 0xd4, 0x92, 0x3b, 0xee, 0xce, 0xd8, 0x20, 0x1e, 0x81,
1024         0x2b, 0xb8, 0x45, 0xdc, 0xf0, 0x1e, 0x48, 0x48, 0x3c, 0x05, 0xaf, 0xc0, 0x63, 0x20, 0x8f, 0x7f,
1025         0x62, 0xb7, 0x09, 0x69, 0xae, 0xfa, 0xe5, 0xfc, 0x7c, 0x3e, 0xe7, 0xf8, 0xf8, 0x3b, 0x85, 0xf2,
1026         0x92, 0xce, 0xbb, 0xf7, 0xcc, 0xf5, 0x5c, 0xfc, 0xdc, 0xa2, 0x9e, 0xed, 0xd9, 0x16, 0x6f, 0x7f,
1027         0x06, 0xf9, 0x4b, 0x3a, 0xc7, 0x9f, 0x40, 0x8d, 0x5b, 0xec, 0x07, 0x8b, 0x18, 0x94, 0x19, 0xa6,
1028         0xe5, 0x38, 0x5c, 0x91, 0x5a, 0xf9, 0xce, 0x9e, 0x7a, 0xd0, 0x8d, 0x43, 0xbb, 0x53, 0x11, 0xa0,
1029         0xe9, 0x63, 0xcb, 0x71, 0xf4, 0xfd, 0x30, 0x5c, 0x63, 0xc1, 0x2f, 0xde, 0xfe, 0x4b, 0x82, 0x4a,
1030         0xda, 0x8f, 0xbf, 0x87, 0x66, 0x96, 0xd0, 0xb0, 0xe9, 0xc2, 0x65, 0x77, 0x33, 0xcf, 0x76, 0xa9,
1031         0x22, 0xb5, 0xa4, 0xce, 0x9e, 0xfa, 0x66, 0x3d, 0xf7, 0xd5, 0x2a, 0x50, 0x6f, 0xa4, 0x1f, 0x93,
1032         0x72, 0x60, 0x0d, 0x30, 0x65, 0x06, 0xb5, 0xec, 0xe5, 0xed, 0xdc, 0xf5, 0x99, 0x60, 0xe7, 0x4a,
1033         0x4e, 0xd4, 0xdc, 0x5a, 0xf1, 0x6a, 0x4c, 0x8b, 0x43, 0xd2, 0xb4, 0x88, 0x66, 0xed, 0xbc, 0xfd,
1034         0x67, 0x09, 0x1a, 0x1b, 0x8a, 0xc0, 0x2f, 0xa1, 0x48, 0x99, 0x71, 0x6f, 0xda, 0xa2, 0xee, 0x7d,
1035         0x5d, 0xa6, 0xec, 0xda, 0xb4, 0x71, 0x03, 0x4a, 0x61, 0x63, 0x44, 0xc9, 0xb5, 0xa4, 0x4e, 0x59,
1036         0x2f, 0x06, 0x3f, 0xaf, 0x08, 0x3e, 0x80, 0x22, 0xf7, 0x66, 0xe6, 0x70, 0xa9, 0xe4, 0x43, 0x7b,
1037         0xf8, 0x0b, 0x7f, 0x00, 0x35, 0xd3, 0xa5, 0x0b, 0x7b, 0xe9, 0x33, 0x8b, 0x18, 0x81, 0x51, 0x29,
1038         0x88, 0x80, 0xea, 0xca, 0x3c, 0xf5, 0x66, 0x26, 0x7e, 0x03, 0x95, 0x68, 0x78, 0xf7, 0xce, 0x1d,
1039         0xe5, 0x8a, 0xdc, 0xca, 0x77, 0xca, 0xfa, 0x5e, 0x68, 0xbb, 0x0e, 0x4c, 0xf8, 0x08, 0x4a, 0x94,
1040         0x19, 0x77, 0x2e, 0xb1, 0x94, 0x62, 0x4b, 0xea, 0x54, 0xd5, 0x7a, 0xba, 0xe9, 0xee, 0x97, 0x2e,
1041         0xb1, 0xf4, 0x22, 0x65, 0xc1, 0x5f, 0x7c, 0x03, 0x55, 0xf3, 0xd6, 0xb5, 0x4d, 0xcb, 0x88, 0x53,
1042         0x4a, 0x62, 0xfe, 0xdd, 0xad, 0xf3, 0xef, 0x8e, 0x45, 0x9e, 0xa6, 0x0b, 0xbe, 0x4a, 0xc8, 0xa2,
1043         0x09, 0xd6, 0xe6, 0xcf, 0x32, 0x54, 0xd2, 0x6e, 0xfc, 0x39, 0xe4, 0x17, 0x84, 0x44, 0xef, 0x76,
1044         0xb4, 0x1b, 0x77, 0x77, 0x42, 0x48, 0xe0, 0xd3, 0x03, 0x8a, 0x80, 0xc9, 0x23, 0xe1, 0x54, 0x77,
1045         0x67, 0xba, 0x89, 0x99, 0x3c, 0x42, 0x9a, 0x7f, 0xe7, 0xa0, 0x14, 0x51, 0xe3, 0x8f, 0xa1, 0xe2,
1046         0x3b, 0xc6, 0x82, 0x59, 0xef, 0xc4, 0xb6, 0x44, 0x85, 0x1e, 0xa6, 0xe7, 0x36, 0x61, 0xd6, 0x3b,
1047         0xdf, 0xa2, 0xe6, 0x4f, 0x82, 0x01, 0x7c, 0x27, 0x30, 0xc4, 0xc9, 0x24, 0x9d, 0x9c, 0xdb, 0x9a,
1048         0x4c, 0x56, 0xc9, 0xdf, 0xc1, 0xa1, 0xef, 0x18, 0x1e, 0x9b, 0x51, 0x7e, 0x67, 0x73, 0x6e, 0xbb,
1049         0xd4, 0x98, 0xcf, 0x28, 0xf9, 0xd1, 0x26, 0xde, 0xad, 0xd8, 0x91, 0xcc, 0xb7, 0xa0, 0xb1, 0x9b,
1050         0x54, 0xe4, 0x79, 0x1c, 0xa8, 0x37, 0x7c, 0x67, 0xad, 0x23, 0xa0, 0x27, 0x1b, 0xe9, 0x0b, 0x4f,
1051         0xa6, 0x27, 0xeb, 0xe9, 0x9b, 0x7f, 0x48, 0x50, 0xba, 0x59, 0xcd, 0x90, 0xb2, 0x9d, 0x66, 0x48,
1052         0x59, 0x32, 0x86, 0x6f, 0xe1, 0x60, 0x43, 0x91, 0xb9, 0xa7, 0x16, 0xf9, 0xd2, 0x5b, 0x67, 0x6e,
1053         0x7f, 0x08, 0x39, 0x8d, 0xb5, 0xdf, 0x42, 0x41, 0x2c, 0xe2, 0x1e, 0x94, 0xbe, 0xd6, 0xbe, 0xd0,
1054         0xbe, 0xfa, 0x46, 0x43, 0xcf, 0x70, 0x09, 0xf2, 0x93, 0x8b, 0x0b, 0x24, 0x05, 0xe0, 0xe6, 0xe2,
1055         0x02, 0xe5, 0xda, 0xff, 0xe4, 0xa0, 0xf6, 0xa0, 0x4c, 0xdc, 0x84, 0x32, 0x65, 0xc6, 0x8c, 0x19,
1056         0x0b, 0x33, 0x54, 0xa7, 0x82, 0x5e, 0xa2, 0xec, 0x53, 0x36, 0x31, 0x29, 0xbe, 0x86, 0x2a, 0xf7,
1057         0xd3, 0xfb, 0x16, 0xbd, 0xb2, 0xce, 0xc6, 0xae, 0xbb, 0xd3, 0x4c, 0xbc, 0xfe, 0x20, 0x1f, 0x5f,
1058         0x40, 0x6d, 0x11, 0xc7, 0x8b, 0x29, 0x70, 0xa5, 0x20, 0x94, 0xeb, 0xd5, 0x8a, 0x32, 0x21, 0x0c,
1059         0xba, 0xbc, 0xf2, 0xac, 0x3b, 0xbd, 0xba, 0x48, 0x9b, 0x78, 0xf3, 0x17, 0x09, 0xaa, 0xd9, 0x07,
1060         0xe1, 0xd7, 0x00, 0xdc, 0x77, 0xb2, 0x7d, 0x3c, 0xe7, 0xbe, 0x13, 0x36, 0x62, 0x40, 0x93, 0x6f,
1061         0xde, 0xc3, 0x27, 0xbf, 0x03, 0x85, 0x6f, 0x58, 0xc4, 0xb6, 0x0b, 0xf5, 0x47, 0x65, 0xe3, 0x23,
1062         0xa8, 0x47, 0x2b, 0xb3, 0xea, 0x37, 0x12, 0xd2, 0x1a, 0x65, 0x99, 0x78, 0xdc, 0x85, 0x17, 0xdc,
1063         0xbf, 0xbf, 0x77, 0x99, 0x17, 0x08, 0xa4, 0xef, 0x44, 0xc3, 0x09, 0x64, 0x7d, 0x5f, 0xaf, 0x27,
1064         0xae, 0xa9, 0xef, 0x88, 0x11, 0xb4, 0x97, 0xd0, 0xd8, 0x50, 0x25, 0x7e, 0x0b, 0x32, 0x65, 0xdc,
1065         0xe4, 0xe2, 0x51, 0x55, 0xb5, 0x96, 0xee, 0x8b, 0x9b, 0x5c, 0x0f, 0xbd, 0x22, 0xcc, 0xa4, 0x6c,
1066         0x2e, 0xda, 0xcf, 0x86, 0x05, 0x66, 0x3d, 0xf4, 0xb6, 0x7f, 0x97, 0xe1, 0x60, 0xfd, 0x2d, 0xd9,
1067         0x74, 0x1d, 0x42, 0xb3, 0xb9, 0xb4, 0xa3, 0xe3, 0x20, 0x53, 0x36, 0x5e, 0xda, 0x69, 0xdd, 0xce,
1068         0x6f, 0xd3, 0xed, 0xe9, 0x23, 0xdd, 0x0e, 0x3f, 0xe6, 0x8f, 0xb6, 0xdd, 0xb7, 0xff, 0x91, 0xed,
1069         0xd4, 0x71, 0x92, 0xb7, 0x1d, 0xa7, 0xe2, 0xba, 0xe3, 0xd4, 0xfc, 0x35, 0xff, 0x40, 0xf7, 0x2f,
1070         0xd3, 0xba, 0x3f, 0xdc, 0xa9, 0xb6, 0xac, 0xec, 0x5f, 0xa6, 0x65, 0x7f, 0x47, 0xa2, 0x8c, 0xea,
1071         0xff, 0x26, 0xad, 0x54, 0x7f, 0x02, 0xd8, 0x77, 0xc2, 0x0f, 0x62, 0x17, 0xdd, 0xaa, 0x05, 0x49,
1072         0x13, 0x93, 0x26, 0xe2, 0x35, 0x01, 0x4c, 0x1e, 0xf3, 0x6c, 0x3d, 0x03, 0x35, 0x92, 0xe5, 0x69,
1073         0xea, 0x2b, 0x31, 0xbd, 0x84, 0x17, 0x11, 0xe1, 0x6e, 0x9a, 0x5a, 0x13, 0x8c, 0x5a, 0x22, 0xac,
1074         0x47, 0x97, 0x20, 0x8b, 0xa5, 0xc6, 0x75, 0xd8, 0x8f, 0x94, 0xcf, 0xd0, 0xf4, 0xe9, 0x78, 0x8a,
1075         0x9e, 0xe1, 0x32, 0xc8, 0xd3, 0xf1, 0xb4, 0x3f, 0x44, 0x52, 0x04, 0x07, 0x3d, 0x94, 0x8b, 0xe0,
1076         0xa8, 0x87, 0xf2, 0x18, 0xa0, 0x18, 0x04, 0xa8, 0x3d, 0x54, 0x38, 0xfa, 0x37, 0x07, 0xb2, 0xd8,
1077         0xfb, 0x0c, 0xd3, 0x58, 0xd3, 0xcf, 0x43, 0x26, 0x4d, 0x3f, 0xef, 0xf7, 0x43, 0xa6, 0x00, 0x9e,
1078         0x86, 0x4c, 0x9a, 0x7e, 0xae, 0x1e, 0xa3, 0x7c, 0x0c, 0x87, 0xa8, 0x10, 0xc1, 0x41, 0x1f, 0xc9,
1079         0x31, 0x54, 0x51, 0x31, 0x86, 0xa7, 0xa8, 0x14, 0xc1, 0x61, 0x1f, 0x3d, 0x8f, 0xa1, 0x8a, 0xca,
1080         0x11, 0x1c, 0x0d, 0x11, 0xc4, 0x70, 0x84, 0xf6, 0x22, 0x78, 0x72, 0x8a, 0x2a, 0x31, 0x3c, 0x43,
1081         0xfb, 0x11, 0x3c, 0x1b, 0xa0, 0x6a, 0xd0, 0x42, 0x50, 0x4e, 0x6f, 0x84, 0x6a, 0x09, 0x3e, 0x41,
1082         0x28, 0xc6, 0x6a, 0x1f, 0xd5, 0x63, 0x3c, 0x50, 0x11, 0x4e, 0xf0, 0x00, 0xbd, 0x48, 0xf0, 0x10,
1083         0xbd, 0x17, 0xe3, 0x51, 0x0f, 0xbd, 0x4c, 0xb0, 0x8a, 0x0e, 0x62, 0x7c, 0x7a, 0x86, 0x1a, 0x11,
1084         0x56, 0xfb, 0x23, 0xa4, 0x24, 0xf8, 0x04, 0x1d, 0xc6, 0xf8, 0x78, 0x88, 0x9a, 0x31, 0x1e, 0x1d,
1085         0xa3, 0x57, 0x31, 0x3e, 0xe9, 0xa1, 0xd7, 0x09, 0x1e, 0xa0, 0xf7, 0xe7, 0x45, 0xf1, 0x9f, 0xf8,
1086         0xe0, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x6a, 0xdb, 0x0f, 0xb8, 0x96, 0x0b, 0x00, 0x00,
1087 }