2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
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
9 // http://www.apache.org/licenses/LICENSE-2.0
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.
17 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
18 // platform project (RICP).
20 // Code generated by protoc-gen-go. DO NOT EDIT.
27 proto "github.com/golang/protobuf/proto"
31 // Reference imports to suppress errors if they are not otherwise used.
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
42 type FreqBandIndicatorPriority int32
45 FreqBandIndicatorPriority_UNKNOWN_FREQ_BAND_INDICATOR_PRIORITY FreqBandIndicatorPriority = 0
46 FreqBandIndicatorPriority_NOT_BROADCASTED FreqBandIndicatorPriority = 1
47 FreqBandIndicatorPriority_BROADCASTED FreqBandIndicatorPriority = 2
50 var FreqBandIndicatorPriority_name = map[int32]string{
51 0: "UNKNOWN_FREQ_BAND_INDICATOR_PRIORITY",
56 var FreqBandIndicatorPriority_value = map[string]int32{
57 "UNKNOWN_FREQ_BAND_INDICATOR_PRIORITY": 0,
62 func (x FreqBandIndicatorPriority) String() string {
63 return proto.EnumName(FreqBandIndicatorPriority_name, int32(x))
66 func (FreqBandIndicatorPriority) EnumDescriptor() ([]byte, []int) {
67 return fileDescriptor_4640cfb595a9e9c8, []int{0}
70 type BandwidthReducedSI int32
73 BandwidthReducedSI_UNKNOWN_BANDWIDTH_REDUCED_SI BandwidthReducedSI = 0
74 BandwidthReducedSI_SCHEDULED BandwidthReducedSI = 1
77 var BandwidthReducedSI_name = map[int32]string{
78 0: "UNKNOWN_BANDWIDTH_REDUCED_SI",
82 var BandwidthReducedSI_value = map[string]int32{
83 "UNKNOWN_BANDWIDTH_REDUCED_SI": 0,
87 func (x BandwidthReducedSI) String() string {
88 return proto.EnumName(BandwidthReducedSI_name, int32(x))
91 func (BandwidthReducedSI) EnumDescriptor() ([]byte, []int) {
92 return fileDescriptor_4640cfb595a9e9c8, []int{1}
95 type SubframeAllocationType int32
98 SubframeAllocationType_UNKNOWN_SUBFRAME_ALLOCATION_TYPE SubframeAllocationType = 0
99 SubframeAllocationType_ONE_FRAME SubframeAllocationType = 1
100 SubframeAllocationType_FOUR_FRAME SubframeAllocationType = 2
103 var SubframeAllocationType_name = map[int32]string{
104 0: "UNKNOWN_SUBFRAME_ALLOCATION_TYPE",
109 var SubframeAllocationType_value = map[string]int32{
110 "UNKNOWN_SUBFRAME_ALLOCATION_TYPE": 0,
115 func (x SubframeAllocationType) String() string {
116 return proto.EnumName(SubframeAllocationType_name, int32(x))
119 func (SubframeAllocationType) EnumDescriptor() ([]byte, []int) {
120 return fileDescriptor_4640cfb595a9e9c8, []int{2}
123 type RadioframeAllocationPeriod int32
126 RadioframeAllocationPeriod_UNKNOWN_RADIOFRAME_ALLOCATION_PERIOD RadioframeAllocationPeriod = 0
127 RadioframeAllocationPeriod_N1 RadioframeAllocationPeriod = 1
128 RadioframeAllocationPeriod_N2 RadioframeAllocationPeriod = 2
129 RadioframeAllocationPeriod_N4 RadioframeAllocationPeriod = 3
130 RadioframeAllocationPeriod_N8 RadioframeAllocationPeriod = 4
131 RadioframeAllocationPeriod_N16 RadioframeAllocationPeriod = 5
132 RadioframeAllocationPeriod_N32 RadioframeAllocationPeriod = 6
135 var RadioframeAllocationPeriod_name = map[int32]string{
136 0: "UNKNOWN_RADIOFRAME_ALLOCATION_PERIOD",
145 var RadioframeAllocationPeriod_value = map[string]int32{
146 "UNKNOWN_RADIOFRAME_ALLOCATION_PERIOD": 0,
155 func (x RadioframeAllocationPeriod) String() string {
156 return proto.EnumName(RadioframeAllocationPeriod_name, int32(x))
159 func (RadioframeAllocationPeriod) EnumDescriptor() ([]byte, []int) {
160 return fileDescriptor_4640cfb595a9e9c8, []int{3}
163 type NumberOfAntennaPorts int32
166 NumberOfAntennaPorts_UNKNOWN_NUMBER_OF_ANTENNA_PORTS NumberOfAntennaPorts = 0
167 NumberOfAntennaPorts_AN1 NumberOfAntennaPorts = 1
168 NumberOfAntennaPorts_AN2 NumberOfAntennaPorts = 2
169 NumberOfAntennaPorts_AN4 NumberOfAntennaPorts = 3
172 var NumberOfAntennaPorts_name = map[int32]string{
173 0: "UNKNOWN_NUMBER_OF_ANTENNA_PORTS",
179 var NumberOfAntennaPorts_value = map[string]int32{
180 "UNKNOWN_NUMBER_OF_ANTENNA_PORTS": 0,
186 func (x NumberOfAntennaPorts) String() string {
187 return proto.EnumName(NumberOfAntennaPorts_name, int32(x))
190 func (NumberOfAntennaPorts) EnumDescriptor() ([]byte, []int) {
191 return fileDescriptor_4640cfb595a9e9c8, []int{4}
197 EnbType_UNKNOWN_ENB_TYPE EnbType = 0
198 EnbType_MACRO_ENB EnbType = 1
199 EnbType_HOME_ENB EnbType = 2
200 EnbType_SHORT_MACRO_ENB EnbType = 3
201 EnbType_LONG_MACRO_ENB EnbType = 4
204 var EnbType_name = map[int32]string{
205 0: "UNKNOWN_ENB_TYPE",
208 3: "SHORT_MACRO_ENB",
212 var EnbType_value = map[string]int32{
213 "UNKNOWN_ENB_TYPE": 0,
216 "SHORT_MACRO_ENB": 3,
220 func (x EnbType) String() string {
221 return proto.EnumName(EnbType_name, int32(x))
224 func (EnbType) EnumDescriptor() ([]byte, []int) {
225 return fileDescriptor_4640cfb595a9e9c8, []int{5}
228 type SubframeAssignment int32
231 SubframeAssignment_UNKNOWN_SUBFRAME_ASSIGNMENT SubframeAssignment = 0
232 SubframeAssignment_SA0 SubframeAssignment = 1
233 SubframeAssignment_SA1 SubframeAssignment = 2
234 SubframeAssignment_SA2 SubframeAssignment = 3
235 SubframeAssignment_SA3 SubframeAssignment = 4
236 SubframeAssignment_SA4 SubframeAssignment = 5
237 SubframeAssignment_SA5 SubframeAssignment = 6
238 SubframeAssignment_SA6 SubframeAssignment = 7
241 var SubframeAssignment_name = map[int32]string{
242 0: "UNKNOWN_SUBFRAME_ASSIGNMENT",
252 var SubframeAssignment_value = map[string]int32{
253 "UNKNOWN_SUBFRAME_ASSIGNMENT": 0,
263 func (x SubframeAssignment) String() string {
264 return proto.EnumName(SubframeAssignment_name, int32(x))
267 func (SubframeAssignment) EnumDescriptor() ([]byte, []int) {
268 return fileDescriptor_4640cfb595a9e9c8, []int{6}
271 type CyclicPrefix int32
274 CyclicPrefix_UNKNOWN_CYCLIC_PREFIX CyclicPrefix = 0
275 CyclicPrefix_NORMAL CyclicPrefix = 1
276 CyclicPrefix_EXTENDED CyclicPrefix = 2
279 var CyclicPrefix_name = map[int32]string{
280 0: "UNKNOWN_CYCLIC_PREFIX",
285 var CyclicPrefix_value = map[string]int32{
286 "UNKNOWN_CYCLIC_PREFIX": 0,
291 func (x CyclicPrefix) String() string {
292 return proto.EnumName(CyclicPrefix_name, int32(x))
295 func (CyclicPrefix) EnumDescriptor() ([]byte, []int) {
296 return fileDescriptor_4640cfb595a9e9c8, []int{7}
299 type TransmissionBandwidth int32
302 TransmissionBandwidth_UNKNOWN_TRANSMISSION_BANDWIDTH TransmissionBandwidth = 0
303 TransmissionBandwidth_BW6 TransmissionBandwidth = 1
304 TransmissionBandwidth_BW15 TransmissionBandwidth = 2
305 TransmissionBandwidth_BW25 TransmissionBandwidth = 3
306 TransmissionBandwidth_BW50 TransmissionBandwidth = 4
307 TransmissionBandwidth_BW75 TransmissionBandwidth = 5
308 TransmissionBandwidth_BW100 TransmissionBandwidth = 6
309 TransmissionBandwidth_BW1 TransmissionBandwidth = 7
312 var TransmissionBandwidth_name = map[int32]string{
313 0: "UNKNOWN_TRANSMISSION_BANDWIDTH",
323 var TransmissionBandwidth_value = map[string]int32{
324 "UNKNOWN_TRANSMISSION_BANDWIDTH": 0,
334 func (x TransmissionBandwidth) String() string {
335 return proto.EnumName(TransmissionBandwidth_name, int32(x))
338 func (TransmissionBandwidth) EnumDescriptor() ([]byte, []int) {
339 return fileDescriptor_4640cfb595a9e9c8, []int{8}
342 type Eutra_Mode int32
345 Eutra_UNKNOWN Eutra_Mode = 0
346 Eutra_FDD Eutra_Mode = 1
347 Eutra_TDD Eutra_Mode = 2
350 var Eutra_Mode_name = map[int32]string{
356 var Eutra_Mode_value = map[string]int32{
362 func (x Eutra_Mode) String() string {
363 return proto.EnumName(Eutra_Mode_name, int32(x))
366 func (Eutra_Mode) EnumDescriptor() ([]byte, []int) {
367 return fileDescriptor_4640cfb595a9e9c8, []int{3, 0}
370 type SpecialSubframe_Patterns int32
373 SpecialSubframe_UNKNOWN SpecialSubframe_Patterns = 0
374 SpecialSubframe_SSP0 SpecialSubframe_Patterns = 1
375 SpecialSubframe_SSP1 SpecialSubframe_Patterns = 2
376 SpecialSubframe_SSP2 SpecialSubframe_Patterns = 3
377 SpecialSubframe_SSP3 SpecialSubframe_Patterns = 4
378 SpecialSubframe_SSP4 SpecialSubframe_Patterns = 5
379 SpecialSubframe_SSP5 SpecialSubframe_Patterns = 6
380 SpecialSubframe_SSP6 SpecialSubframe_Patterns = 7
381 SpecialSubframe_SSP7 SpecialSubframe_Patterns = 8
382 SpecialSubframe_SSP8 SpecialSubframe_Patterns = 9
385 var SpecialSubframe_Patterns_name = map[int32]string{
398 var SpecialSubframe_Patterns_value = map[string]int32{
411 func (x SpecialSubframe_Patterns) String() string {
412 return proto.EnumName(SpecialSubframe_Patterns_name, int32(x))
415 func (SpecialSubframe_Patterns) EnumDescriptor() ([]byte, []int) {
416 return fileDescriptor_4640cfb595a9e9c8, []int{12, 0}
419 type AdditionalSpecialSubframe_Patterns int32
422 AdditionalSpecialSubframe_UNKNOWN AdditionalSpecialSubframe_Patterns = 0
423 AdditionalSpecialSubframe_SSP0 AdditionalSpecialSubframe_Patterns = 1
424 AdditionalSpecialSubframe_SSP1 AdditionalSpecialSubframe_Patterns = 2
425 AdditionalSpecialSubframe_SSP2 AdditionalSpecialSubframe_Patterns = 3
426 AdditionalSpecialSubframe_SSP3 AdditionalSpecialSubframe_Patterns = 4
427 AdditionalSpecialSubframe_SSP4 AdditionalSpecialSubframe_Patterns = 5
428 AdditionalSpecialSubframe_SSP5 AdditionalSpecialSubframe_Patterns = 6
429 AdditionalSpecialSubframe_SSP6 AdditionalSpecialSubframe_Patterns = 7
430 AdditionalSpecialSubframe_SSP7 AdditionalSpecialSubframe_Patterns = 8
431 AdditionalSpecialSubframe_SSP8 AdditionalSpecialSubframe_Patterns = 9
432 AdditionalSpecialSubframe_SSP9 AdditionalSpecialSubframe_Patterns = 10
435 var AdditionalSpecialSubframe_Patterns_name = map[int32]string{
449 var AdditionalSpecialSubframe_Patterns_value = map[string]int32{
463 func (x AdditionalSpecialSubframe_Patterns) String() string {
464 return proto.EnumName(AdditionalSpecialSubframe_Patterns_name, int32(x))
467 func (AdditionalSpecialSubframe_Patterns) EnumDescriptor() ([]byte, []int) {
468 return fileDescriptor_4640cfb595a9e9c8, []int{13, 0}
471 type AdditionalSpecialSubframePatterns_Extension int32
474 AdditionalSpecialSubframePatterns_UNKNOWN AdditionalSpecialSubframePatterns_Extension = 0
475 AdditionalSpecialSubframePatterns_SSP10 AdditionalSpecialSubframePatterns_Extension = 1
478 var AdditionalSpecialSubframePatterns_Extension_name = map[int32]string{
483 var AdditionalSpecialSubframePatterns_Extension_value = map[string]int32{
488 func (x AdditionalSpecialSubframePatterns_Extension) String() string {
489 return proto.EnumName(AdditionalSpecialSubframePatterns_Extension_name, int32(x))
492 func (AdditionalSpecialSubframePatterns_Extension) EnumDescriptor() ([]byte, []int) {
493 return fileDescriptor_4640cfb595a9e9c8, []int{14, 0}
497 EnbType EnbType `protobuf:"varint,1,opt,name=enb_type,json=enbType,proto3,enum=entities.EnbType" json:"enb_type,omitempty"`
498 ServedCells []*ServedCellInfo `protobuf:"bytes,2,rep,name=served_cells,json=servedCells,proto3" json:"served_cells,omitempty"`
499 GuGroupIds []string `protobuf:"bytes,3,rep,name=gu_group_ids,json=guGroupIds,proto3" json:"gu_group_ids,omitempty"`
500 XXX_NoUnkeyedLiteral struct{} `json:"-"`
501 XXX_unrecognized []byte `json:"-"`
502 XXX_sizecache int32 `json:"-"`
505 func (m *Enb) Reset() { *m = Enb{} }
506 func (m *Enb) String() string { return proto.CompactTextString(m) }
507 func (*Enb) ProtoMessage() {}
508 func (*Enb) Descriptor() ([]byte, []int) {
509 return fileDescriptor_4640cfb595a9e9c8, []int{0}
512 func (m *Enb) XXX_Unmarshal(b []byte) error {
513 return xxx_messageInfo_Enb.Unmarshal(m, b)
515 func (m *Enb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
516 return xxx_messageInfo_Enb.Marshal(b, m, deterministic)
518 func (m *Enb) XXX_Merge(src proto.Message) {
519 xxx_messageInfo_Enb.Merge(m, src)
521 func (m *Enb) XXX_Size() int {
522 return xxx_messageInfo_Enb.Size(m)
524 func (m *Enb) XXX_DiscardUnknown() {
525 xxx_messageInfo_Enb.DiscardUnknown(m)
528 var xxx_messageInfo_Enb proto.InternalMessageInfo
530 func (m *Enb) GetEnbType() EnbType {
534 return EnbType_UNKNOWN_ENB_TYPE
537 func (m *Enb) GetServedCells() []*ServedCellInfo {
544 func (m *Enb) GetGuGroupIds() []string {
551 type ServedCellInfo struct {
552 Pci uint32 `protobuf:"varint,1,opt,name=pci,proto3" json:"pci,omitempty"`
553 CellId string `protobuf:"bytes,2,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
554 Tac string `protobuf:"bytes,3,opt,name=tac,proto3" json:"tac,omitempty"`
555 BroadcastPlmns []string `protobuf:"bytes,4,rep,name=broadcast_plmns,json=broadcastPlmns,proto3" json:"broadcast_plmns,omitempty"`
556 ChoiceEutraMode *ChoiceEUTRAMode `protobuf:"bytes,5,opt,name=choice_eutra_mode,json=choiceEutraMode,proto3" json:"choice_eutra_mode,omitempty"`
557 EutraMode Eutra_Mode `protobuf:"varint,6,opt,name=eutra_mode,json=eutraMode,proto3,enum=entities.Eutra_Mode" json:"eutra_mode,omitempty"`
558 NumberOfAntennaPorts NumberOfAntennaPorts `protobuf:"varint,7,opt,name=number_of_antenna_ports,json=numberOfAntennaPorts,proto3,enum=entities.NumberOfAntennaPorts" json:"number_of_antenna_ports,omitempty"`
559 PrachConfiguration *PrachConfiguration `protobuf:"bytes,8,opt,name=prach_configuration,json=prachConfiguration,proto3" json:"prach_configuration,omitempty"`
560 MbsfnSubframeInfos []*MbsfnSubframe `protobuf:"bytes,9,rep,name=mbsfn_subframe_infos,json=mbsfnSubframeInfos,proto3" json:"mbsfn_subframe_infos,omitempty"`
561 CsgId string `protobuf:"bytes,10,opt,name=csg_id,json=csgId,proto3" json:"csg_id,omitempty"`
562 MbmsServiceAreaIdentities []string `protobuf:"bytes,11,rep,name=mbms_service_area_identities,json=mbmsServiceAreaIdentities,proto3" json:"mbms_service_area_identities,omitempty"`
563 MultibandInfos []uint32 `protobuf:"varint,12,rep,packed,name=multiband_infos,json=multibandInfos,proto3" json:"multiband_infos,omitempty"`
564 FreqBandIndicatorPriority FreqBandIndicatorPriority `protobuf:"varint,13,opt,name=freq_band_indicator_priority,json=freqBandIndicatorPriority,proto3,enum=entities.FreqBandIndicatorPriority" json:"freq_band_indicator_priority,omitempty"`
565 BandwidthReducedSi BandwidthReducedSI `protobuf:"varint,14,opt,name=bandwidth_reduced_si,json=bandwidthReducedSi,proto3,enum=entities.BandwidthReducedSI" json:"bandwidth_reduced_si,omitempty"`
566 NeighbourInfos []*NeighbourInformation `protobuf:"bytes,15,rep,name=neighbour_infos,json=neighbourInfos,proto3" json:"neighbour_infos,omitempty"`
567 XXX_NoUnkeyedLiteral struct{} `json:"-"`
568 XXX_unrecognized []byte `json:"-"`
569 XXX_sizecache int32 `json:"-"`
572 func (m *ServedCellInfo) Reset() { *m = ServedCellInfo{} }
573 func (m *ServedCellInfo) String() string { return proto.CompactTextString(m) }
574 func (*ServedCellInfo) ProtoMessage() {}
575 func (*ServedCellInfo) Descriptor() ([]byte, []int) {
576 return fileDescriptor_4640cfb595a9e9c8, []int{1}
579 func (m *ServedCellInfo) XXX_Unmarshal(b []byte) error {
580 return xxx_messageInfo_ServedCellInfo.Unmarshal(m, b)
582 func (m *ServedCellInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
583 return xxx_messageInfo_ServedCellInfo.Marshal(b, m, deterministic)
585 func (m *ServedCellInfo) XXX_Merge(src proto.Message) {
586 xxx_messageInfo_ServedCellInfo.Merge(m, src)
588 func (m *ServedCellInfo) XXX_Size() int {
589 return xxx_messageInfo_ServedCellInfo.Size(m)
591 func (m *ServedCellInfo) XXX_DiscardUnknown() {
592 xxx_messageInfo_ServedCellInfo.DiscardUnknown(m)
595 var xxx_messageInfo_ServedCellInfo proto.InternalMessageInfo
597 func (m *ServedCellInfo) GetPci() uint32 {
604 func (m *ServedCellInfo) GetCellId() string {
611 func (m *ServedCellInfo) GetTac() string {
618 func (m *ServedCellInfo) GetBroadcastPlmns() []string {
620 return m.BroadcastPlmns
625 func (m *ServedCellInfo) GetChoiceEutraMode() *ChoiceEUTRAMode {
627 return m.ChoiceEutraMode
632 func (m *ServedCellInfo) GetEutraMode() Eutra_Mode {
639 func (m *ServedCellInfo) GetNumberOfAntennaPorts() NumberOfAntennaPorts {
641 return m.NumberOfAntennaPorts
643 return NumberOfAntennaPorts_UNKNOWN_NUMBER_OF_ANTENNA_PORTS
646 func (m *ServedCellInfo) GetPrachConfiguration() *PrachConfiguration {
648 return m.PrachConfiguration
653 func (m *ServedCellInfo) GetMbsfnSubframeInfos() []*MbsfnSubframe {
655 return m.MbsfnSubframeInfos
660 func (m *ServedCellInfo) GetCsgId() string {
667 func (m *ServedCellInfo) GetMbmsServiceAreaIdentities() []string {
669 return m.MbmsServiceAreaIdentities
674 func (m *ServedCellInfo) GetMultibandInfos() []uint32 {
676 return m.MultibandInfos
681 func (m *ServedCellInfo) GetFreqBandIndicatorPriority() FreqBandIndicatorPriority {
683 return m.FreqBandIndicatorPriority
685 return FreqBandIndicatorPriority_UNKNOWN_FREQ_BAND_INDICATOR_PRIORITY
688 func (m *ServedCellInfo) GetBandwidthReducedSi() BandwidthReducedSI {
690 return m.BandwidthReducedSi
692 return BandwidthReducedSI_UNKNOWN_BANDWIDTH_REDUCED_SI
695 func (m *ServedCellInfo) GetNeighbourInfos() []*NeighbourInformation {
697 return m.NeighbourInfos
702 type ChoiceEUTRAMode struct {
703 Fdd *FddInfo `protobuf:"bytes,1,opt,name=fdd,proto3" json:"fdd,omitempty"`
704 Tdd *TddInfo `protobuf:"bytes,2,opt,name=tdd,proto3" json:"tdd,omitempty"`
705 XXX_NoUnkeyedLiteral struct{} `json:"-"`
706 XXX_unrecognized []byte `json:"-"`
707 XXX_sizecache int32 `json:"-"`
710 func (m *ChoiceEUTRAMode) Reset() { *m = ChoiceEUTRAMode{} }
711 func (m *ChoiceEUTRAMode) String() string { return proto.CompactTextString(m) }
712 func (*ChoiceEUTRAMode) ProtoMessage() {}
713 func (*ChoiceEUTRAMode) Descriptor() ([]byte, []int) {
714 return fileDescriptor_4640cfb595a9e9c8, []int{2}
717 func (m *ChoiceEUTRAMode) XXX_Unmarshal(b []byte) error {
718 return xxx_messageInfo_ChoiceEUTRAMode.Unmarshal(m, b)
720 func (m *ChoiceEUTRAMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
721 return xxx_messageInfo_ChoiceEUTRAMode.Marshal(b, m, deterministic)
723 func (m *ChoiceEUTRAMode) XXX_Merge(src proto.Message) {
724 xxx_messageInfo_ChoiceEUTRAMode.Merge(m, src)
726 func (m *ChoiceEUTRAMode) XXX_Size() int {
727 return xxx_messageInfo_ChoiceEUTRAMode.Size(m)
729 func (m *ChoiceEUTRAMode) XXX_DiscardUnknown() {
730 xxx_messageInfo_ChoiceEUTRAMode.DiscardUnknown(m)
733 var xxx_messageInfo_ChoiceEUTRAMode proto.InternalMessageInfo
735 func (m *ChoiceEUTRAMode) GetFdd() *FddInfo {
742 func (m *ChoiceEUTRAMode) GetTdd() *TddInfo {
750 XXX_NoUnkeyedLiteral struct{} `json:"-"`
751 XXX_unrecognized []byte `json:"-"`
752 XXX_sizecache int32 `json:"-"`
755 func (m *Eutra) Reset() { *m = Eutra{} }
756 func (m *Eutra) String() string { return proto.CompactTextString(m) }
757 func (*Eutra) ProtoMessage() {}
758 func (*Eutra) Descriptor() ([]byte, []int) {
759 return fileDescriptor_4640cfb595a9e9c8, []int{3}
762 func (m *Eutra) XXX_Unmarshal(b []byte) error {
763 return xxx_messageInfo_Eutra.Unmarshal(m, b)
765 func (m *Eutra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
766 return xxx_messageInfo_Eutra.Marshal(b, m, deterministic)
768 func (m *Eutra) XXX_Merge(src proto.Message) {
769 xxx_messageInfo_Eutra.Merge(m, src)
771 func (m *Eutra) XXX_Size() int {
772 return xxx_messageInfo_Eutra.Size(m)
774 func (m *Eutra) XXX_DiscardUnknown() {
775 xxx_messageInfo_Eutra.DiscardUnknown(m)
778 var xxx_messageInfo_Eutra proto.InternalMessageInfo
780 type NeighbourInformation struct {
781 Ecgi string `protobuf:"bytes,1,opt,name=ecgi,proto3" json:"ecgi,omitempty"`
782 Pci uint32 `protobuf:"varint,2,opt,name=pci,proto3" json:"pci,omitempty"`
783 EarFcn uint32 `protobuf:"varint,3,opt,name=ear_fcn,json=earFcn,proto3" json:"ear_fcn,omitempty"`
784 Tac string `protobuf:"bytes,4,opt,name=tac,proto3" json:"tac,omitempty"`
785 XXX_NoUnkeyedLiteral struct{} `json:"-"`
786 XXX_unrecognized []byte `json:"-"`
787 XXX_sizecache int32 `json:"-"`
790 func (m *NeighbourInformation) Reset() { *m = NeighbourInformation{} }
791 func (m *NeighbourInformation) String() string { return proto.CompactTextString(m) }
792 func (*NeighbourInformation) ProtoMessage() {}
793 func (*NeighbourInformation) Descriptor() ([]byte, []int) {
794 return fileDescriptor_4640cfb595a9e9c8, []int{4}
797 func (m *NeighbourInformation) XXX_Unmarshal(b []byte) error {
798 return xxx_messageInfo_NeighbourInformation.Unmarshal(m, b)
800 func (m *NeighbourInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
801 return xxx_messageInfo_NeighbourInformation.Marshal(b, m, deterministic)
803 func (m *NeighbourInformation) XXX_Merge(src proto.Message) {
804 xxx_messageInfo_NeighbourInformation.Merge(m, src)
806 func (m *NeighbourInformation) XXX_Size() int {
807 return xxx_messageInfo_NeighbourInformation.Size(m)
809 func (m *NeighbourInformation) XXX_DiscardUnknown() {
810 xxx_messageInfo_NeighbourInformation.DiscardUnknown(m)
813 var xxx_messageInfo_NeighbourInformation proto.InternalMessageInfo
815 func (m *NeighbourInformation) GetEcgi() string {
822 func (m *NeighbourInformation) GetPci() uint32 {
829 func (m *NeighbourInformation) GetEarFcn() uint32 {
836 func (m *NeighbourInformation) GetTac() string {
843 type MbsfnSubframe struct {
844 RadioframeAllocationPeriod RadioframeAllocationPeriod `protobuf:"varint,1,opt,name=radioframe_allocation_period,json=radioframeAllocationPeriod,proto3,enum=entities.RadioframeAllocationPeriod" json:"radioframe_allocation_period,omitempty"`
845 RadioframeAllocationOffset uint32 `protobuf:"varint,2,opt,name=radioframe_allocation_offset,json=radioframeAllocationOffset,proto3" json:"radioframe_allocation_offset,omitempty"`
846 SubframeAllocation string `protobuf:"bytes,3,opt,name=subframe_allocation,json=subframeAllocation,proto3" json:"subframe_allocation,omitempty"`
847 SubframeAllocationType SubframeAllocationType `protobuf:"varint,4,opt,name=subframe_allocation_type,json=subframeAllocationType,proto3,enum=entities.SubframeAllocationType" json:"subframe_allocation_type,omitempty"`
848 XXX_NoUnkeyedLiteral struct{} `json:"-"`
849 XXX_unrecognized []byte `json:"-"`
850 XXX_sizecache int32 `json:"-"`
853 func (m *MbsfnSubframe) Reset() { *m = MbsfnSubframe{} }
854 func (m *MbsfnSubframe) String() string { return proto.CompactTextString(m) }
855 func (*MbsfnSubframe) ProtoMessage() {}
856 func (*MbsfnSubframe) Descriptor() ([]byte, []int) {
857 return fileDescriptor_4640cfb595a9e9c8, []int{5}
860 func (m *MbsfnSubframe) XXX_Unmarshal(b []byte) error {
861 return xxx_messageInfo_MbsfnSubframe.Unmarshal(m, b)
863 func (m *MbsfnSubframe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
864 return xxx_messageInfo_MbsfnSubframe.Marshal(b, m, deterministic)
866 func (m *MbsfnSubframe) XXX_Merge(src proto.Message) {
867 xxx_messageInfo_MbsfnSubframe.Merge(m, src)
869 func (m *MbsfnSubframe) XXX_Size() int {
870 return xxx_messageInfo_MbsfnSubframe.Size(m)
872 func (m *MbsfnSubframe) XXX_DiscardUnknown() {
873 xxx_messageInfo_MbsfnSubframe.DiscardUnknown(m)
876 var xxx_messageInfo_MbsfnSubframe proto.InternalMessageInfo
878 func (m *MbsfnSubframe) GetRadioframeAllocationPeriod() RadioframeAllocationPeriod {
880 return m.RadioframeAllocationPeriod
882 return RadioframeAllocationPeriod_UNKNOWN_RADIOFRAME_ALLOCATION_PERIOD
885 func (m *MbsfnSubframe) GetRadioframeAllocationOffset() uint32 {
887 return m.RadioframeAllocationOffset
892 func (m *MbsfnSubframe) GetSubframeAllocation() string {
894 return m.SubframeAllocation
899 func (m *MbsfnSubframe) GetSubframeAllocationType() SubframeAllocationType {
901 return m.SubframeAllocationType
903 return SubframeAllocationType_UNKNOWN_SUBFRAME_ALLOCATION_TYPE
906 type PrachConfiguration struct {
907 RootSequenceIndex uint32 `protobuf:"varint,1,opt,name=root_sequence_index,json=rootSequenceIndex,proto3" json:"root_sequence_index,omitempty"`
908 ZeroCorrelationZoneConfiguration uint32 `protobuf:"varint,2,opt,name=zero_correlation_zone_configuration,json=zeroCorrelationZoneConfiguration,proto3" json:"zero_correlation_zone_configuration,omitempty"`
909 HighSpeedFlag bool `protobuf:"varint,3,opt,name=high_speed_flag,json=highSpeedFlag,proto3" json:"high_speed_flag,omitempty"`
910 PrachFrequencyOffset uint32 `protobuf:"varint,4,opt,name=prach_frequency_offset,json=prachFrequencyOffset,proto3" json:"prach_frequency_offset,omitempty"`
911 PrachConfigurationIndex uint32 `protobuf:"varint,5,opt,name=prach_configuration_index,json=prachConfigurationIndex,proto3" json:"prach_configuration_index,omitempty"`
912 XXX_NoUnkeyedLiteral struct{} `json:"-"`
913 XXX_unrecognized []byte `json:"-"`
914 XXX_sizecache int32 `json:"-"`
917 func (m *PrachConfiguration) Reset() { *m = PrachConfiguration{} }
918 func (m *PrachConfiguration) String() string { return proto.CompactTextString(m) }
919 func (*PrachConfiguration) ProtoMessage() {}
920 func (*PrachConfiguration) Descriptor() ([]byte, []int) {
921 return fileDescriptor_4640cfb595a9e9c8, []int{6}
924 func (m *PrachConfiguration) XXX_Unmarshal(b []byte) error {
925 return xxx_messageInfo_PrachConfiguration.Unmarshal(m, b)
927 func (m *PrachConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
928 return xxx_messageInfo_PrachConfiguration.Marshal(b, m, deterministic)
930 func (m *PrachConfiguration) XXX_Merge(src proto.Message) {
931 xxx_messageInfo_PrachConfiguration.Merge(m, src)
933 func (m *PrachConfiguration) XXX_Size() int {
934 return xxx_messageInfo_PrachConfiguration.Size(m)
936 func (m *PrachConfiguration) XXX_DiscardUnknown() {
937 xxx_messageInfo_PrachConfiguration.DiscardUnknown(m)
940 var xxx_messageInfo_PrachConfiguration proto.InternalMessageInfo
942 func (m *PrachConfiguration) GetRootSequenceIndex() uint32 {
944 return m.RootSequenceIndex
949 func (m *PrachConfiguration) GetZeroCorrelationZoneConfiguration() uint32 {
951 return m.ZeroCorrelationZoneConfiguration
956 func (m *PrachConfiguration) GetHighSpeedFlag() bool {
958 return m.HighSpeedFlag
963 func (m *PrachConfiguration) GetPrachFrequencyOffset() uint32 {
965 return m.PrachFrequencyOffset
970 func (m *PrachConfiguration) GetPrachConfigurationIndex() uint32 {
972 return m.PrachConfigurationIndex
977 type TddInfo struct {
978 EarFcn uint32 `protobuf:"varint,1,opt,name=ear_fcn,json=earFcn,proto3" json:"ear_fcn,omitempty"`
979 TransmissionBandwidth TransmissionBandwidth `protobuf:"varint,2,opt,name=transmission_bandwidth,json=transmissionBandwidth,proto3,enum=entities.TransmissionBandwidth" json:"transmission_bandwidth,omitempty"`
980 SubframeAssignment SubframeAssignment `protobuf:"varint,3,opt,name=subframe_assignment,json=subframeAssignment,proto3,enum=entities.SubframeAssignment" json:"subframe_assignment,omitempty"`
981 SpecialSubframeInfo *SpecialSubframeInfo `protobuf:"bytes,4,opt,name=special_subframe_info,json=specialSubframeInfo,proto3" json:"special_subframe_info,omitempty"`
982 AdditionalSpecialSubframeInfo *AdditionalSpecialSubframeInfo `protobuf:"bytes,5,opt,name=additional_special_subframe_info,json=additionalSpecialSubframeInfo,proto3" json:"additional_special_subframe_info,omitempty"`
983 AdditionalSpecialSubframeExtensionInfo *AdditionalSpecialSubframeExtensionInfo `protobuf:"bytes,6,opt,name=additional_special_subframe_extension_info,json=additionalSpecialSubframeExtensionInfo,proto3" json:"additional_special_subframe_extension_info,omitempty"`
984 XXX_NoUnkeyedLiteral struct{} `json:"-"`
985 XXX_unrecognized []byte `json:"-"`
986 XXX_sizecache int32 `json:"-"`
989 func (m *TddInfo) Reset() { *m = TddInfo{} }
990 func (m *TddInfo) String() string { return proto.CompactTextString(m) }
991 func (*TddInfo) ProtoMessage() {}
992 func (*TddInfo) Descriptor() ([]byte, []int) {
993 return fileDescriptor_4640cfb595a9e9c8, []int{7}
996 func (m *TddInfo) XXX_Unmarshal(b []byte) error {
997 return xxx_messageInfo_TddInfo.Unmarshal(m, b)
999 func (m *TddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1000 return xxx_messageInfo_TddInfo.Marshal(b, m, deterministic)
1002 func (m *TddInfo) XXX_Merge(src proto.Message) {
1003 xxx_messageInfo_TddInfo.Merge(m, src)
1005 func (m *TddInfo) XXX_Size() int {
1006 return xxx_messageInfo_TddInfo.Size(m)
1008 func (m *TddInfo) XXX_DiscardUnknown() {
1009 xxx_messageInfo_TddInfo.DiscardUnknown(m)
1012 var xxx_messageInfo_TddInfo proto.InternalMessageInfo
1014 func (m *TddInfo) GetEarFcn() uint32 {
1021 func (m *TddInfo) GetTransmissionBandwidth() TransmissionBandwidth {
1023 return m.TransmissionBandwidth
1025 return TransmissionBandwidth_UNKNOWN_TRANSMISSION_BANDWIDTH
1028 func (m *TddInfo) GetSubframeAssignment() SubframeAssignment {
1030 return m.SubframeAssignment
1032 return SubframeAssignment_UNKNOWN_SUBFRAME_ASSIGNMENT
1035 func (m *TddInfo) GetSpecialSubframeInfo() *SpecialSubframeInfo {
1037 return m.SpecialSubframeInfo
1042 func (m *TddInfo) GetAdditionalSpecialSubframeInfo() *AdditionalSpecialSubframeInfo {
1044 return m.AdditionalSpecialSubframeInfo
1049 func (m *TddInfo) GetAdditionalSpecialSubframeExtensionInfo() *AdditionalSpecialSubframeExtensionInfo {
1051 return m.AdditionalSpecialSubframeExtensionInfo
1056 type AdditionalSpecialSubframeExtensionInfo struct {
1057 AdditionalSpecialSubframePatternsExtension AdditionalSpecialSubframePatterns_Extension `protobuf:"varint,1,opt,name=additional_special_subframe_patterns_extension,json=additionalSpecialSubframePatternsExtension,proto3,enum=entities.AdditionalSpecialSubframePatterns_Extension" json:"additional_special_subframe_patterns_extension,omitempty"`
1058 CyclicPrefixDl CyclicPrefix `protobuf:"varint,2,opt,name=cyclic_prefix_dl,json=cyclicPrefixDl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_dl,omitempty"`
1059 CyclicPrefixUl CyclicPrefix `protobuf:"varint,3,opt,name=cyclic_prefix_ul,json=cyclicPrefixUl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_ul,omitempty"`
1060 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1061 XXX_unrecognized []byte `json:"-"`
1062 XXX_sizecache int32 `json:"-"`
1065 func (m *AdditionalSpecialSubframeExtensionInfo) Reset() {
1066 *m = AdditionalSpecialSubframeExtensionInfo{}
1068 func (m *AdditionalSpecialSubframeExtensionInfo) String() string { return proto.CompactTextString(m) }
1069 func (*AdditionalSpecialSubframeExtensionInfo) ProtoMessage() {}
1070 func (*AdditionalSpecialSubframeExtensionInfo) Descriptor() ([]byte, []int) {
1071 return fileDescriptor_4640cfb595a9e9c8, []int{8}
1074 func (m *AdditionalSpecialSubframeExtensionInfo) XXX_Unmarshal(b []byte) error {
1075 return xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo.Unmarshal(m, b)
1077 func (m *AdditionalSpecialSubframeExtensionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1078 return xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo.Marshal(b, m, deterministic)
1080 func (m *AdditionalSpecialSubframeExtensionInfo) XXX_Merge(src proto.Message) {
1081 xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo.Merge(m, src)
1083 func (m *AdditionalSpecialSubframeExtensionInfo) XXX_Size() int {
1084 return xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo.Size(m)
1086 func (m *AdditionalSpecialSubframeExtensionInfo) XXX_DiscardUnknown() {
1087 xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo.DiscardUnknown(m)
1090 var xxx_messageInfo_AdditionalSpecialSubframeExtensionInfo proto.InternalMessageInfo
1092 func (m *AdditionalSpecialSubframeExtensionInfo) GetAdditionalSpecialSubframePatternsExtension() AdditionalSpecialSubframePatterns_Extension {
1094 return m.AdditionalSpecialSubframePatternsExtension
1096 return AdditionalSpecialSubframePatterns_UNKNOWN
1099 func (m *AdditionalSpecialSubframeExtensionInfo) GetCyclicPrefixDl() CyclicPrefix {
1101 return m.CyclicPrefixDl
1103 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1106 func (m *AdditionalSpecialSubframeExtensionInfo) GetCyclicPrefixUl() CyclicPrefix {
1108 return m.CyclicPrefixUl
1110 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1113 type AdditionalSpecialSubframeInfo struct {
1114 AdditionalSpecialSubframePatterns AdditionalSpecialSubframe_Patterns `protobuf:"varint,1,opt,name=additional_special_subframe_patterns,json=additionalSpecialSubframePatterns,proto3,enum=entities.AdditionalSpecialSubframe_Patterns" json:"additional_special_subframe_patterns,omitempty"`
1115 CyclicPrefixDl CyclicPrefix `protobuf:"varint,2,opt,name=cyclic_prefix_dl,json=cyclicPrefixDl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_dl,omitempty"`
1116 CyclicPrefixUl CyclicPrefix `protobuf:"varint,3,opt,name=cyclic_prefix_ul,json=cyclicPrefixUl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_ul,omitempty"`
1117 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1118 XXX_unrecognized []byte `json:"-"`
1119 XXX_sizecache int32 `json:"-"`
1122 func (m *AdditionalSpecialSubframeInfo) Reset() { *m = AdditionalSpecialSubframeInfo{} }
1123 func (m *AdditionalSpecialSubframeInfo) String() string { return proto.CompactTextString(m) }
1124 func (*AdditionalSpecialSubframeInfo) ProtoMessage() {}
1125 func (*AdditionalSpecialSubframeInfo) Descriptor() ([]byte, []int) {
1126 return fileDescriptor_4640cfb595a9e9c8, []int{9}
1129 func (m *AdditionalSpecialSubframeInfo) XXX_Unmarshal(b []byte) error {
1130 return xxx_messageInfo_AdditionalSpecialSubframeInfo.Unmarshal(m, b)
1132 func (m *AdditionalSpecialSubframeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1133 return xxx_messageInfo_AdditionalSpecialSubframeInfo.Marshal(b, m, deterministic)
1135 func (m *AdditionalSpecialSubframeInfo) XXX_Merge(src proto.Message) {
1136 xxx_messageInfo_AdditionalSpecialSubframeInfo.Merge(m, src)
1138 func (m *AdditionalSpecialSubframeInfo) XXX_Size() int {
1139 return xxx_messageInfo_AdditionalSpecialSubframeInfo.Size(m)
1141 func (m *AdditionalSpecialSubframeInfo) XXX_DiscardUnknown() {
1142 xxx_messageInfo_AdditionalSpecialSubframeInfo.DiscardUnknown(m)
1145 var xxx_messageInfo_AdditionalSpecialSubframeInfo proto.InternalMessageInfo
1147 func (m *AdditionalSpecialSubframeInfo) GetAdditionalSpecialSubframePatterns() AdditionalSpecialSubframe_Patterns {
1149 return m.AdditionalSpecialSubframePatterns
1151 return AdditionalSpecialSubframe_UNKNOWN
1154 func (m *AdditionalSpecialSubframeInfo) GetCyclicPrefixDl() CyclicPrefix {
1156 return m.CyclicPrefixDl
1158 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1161 func (m *AdditionalSpecialSubframeInfo) GetCyclicPrefixUl() CyclicPrefix {
1163 return m.CyclicPrefixUl
1165 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1168 type FddInfo struct {
1169 UlearFcn uint32 `protobuf:"varint,1,opt,name=ulear_fcn,json=ulearFcn,proto3" json:"ulear_fcn,omitempty"`
1170 DlearFcn uint32 `protobuf:"varint,2,opt,name=dlear_fcn,json=dlearFcn,proto3" json:"dlear_fcn,omitempty"`
1171 UlTransmissionBandwidth TransmissionBandwidth `protobuf:"varint,3,opt,name=ul_transmission_bandwidth,json=ulTransmissionBandwidth,proto3,enum=entities.TransmissionBandwidth" json:"ul_transmission_bandwidth,omitempty"`
1172 DlTransmissionBandwidth TransmissionBandwidth `protobuf:"varint,4,opt,name=dl_transmission_bandwidth,json=dlTransmissionBandwidth,proto3,enum=entities.TransmissionBandwidth" json:"dl_transmission_bandwidth,omitempty"`
1173 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1174 XXX_unrecognized []byte `json:"-"`
1175 XXX_sizecache int32 `json:"-"`
1178 func (m *FddInfo) Reset() { *m = FddInfo{} }
1179 func (m *FddInfo) String() string { return proto.CompactTextString(m) }
1180 func (*FddInfo) ProtoMessage() {}
1181 func (*FddInfo) Descriptor() ([]byte, []int) {
1182 return fileDescriptor_4640cfb595a9e9c8, []int{10}
1185 func (m *FddInfo) XXX_Unmarshal(b []byte) error {
1186 return xxx_messageInfo_FddInfo.Unmarshal(m, b)
1188 func (m *FddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1189 return xxx_messageInfo_FddInfo.Marshal(b, m, deterministic)
1191 func (m *FddInfo) XXX_Merge(src proto.Message) {
1192 xxx_messageInfo_FddInfo.Merge(m, src)
1194 func (m *FddInfo) XXX_Size() int {
1195 return xxx_messageInfo_FddInfo.Size(m)
1197 func (m *FddInfo) XXX_DiscardUnknown() {
1198 xxx_messageInfo_FddInfo.DiscardUnknown(m)
1201 var xxx_messageInfo_FddInfo proto.InternalMessageInfo
1203 func (m *FddInfo) GetUlearFcn() uint32 {
1210 func (m *FddInfo) GetDlearFcn() uint32 {
1217 func (m *FddInfo) GetUlTransmissionBandwidth() TransmissionBandwidth {
1219 return m.UlTransmissionBandwidth
1221 return TransmissionBandwidth_UNKNOWN_TRANSMISSION_BANDWIDTH
1224 func (m *FddInfo) GetDlTransmissionBandwidth() TransmissionBandwidth {
1226 return m.DlTransmissionBandwidth
1228 return TransmissionBandwidth_UNKNOWN_TRANSMISSION_BANDWIDTH
1231 type SpecialSubframeInfo struct {
1232 SpecialSubframePatterns SpecialSubframe_Patterns `protobuf:"varint,1,opt,name=special_subframe_patterns,json=specialSubframePatterns,proto3,enum=entities.SpecialSubframe_Patterns" json:"special_subframe_patterns,omitempty"`
1233 CyclicPrefixDl CyclicPrefix `protobuf:"varint,2,opt,name=cyclic_prefix_dl,json=cyclicPrefixDl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_dl,omitempty"`
1234 CyclicPrefixUl CyclicPrefix `protobuf:"varint,3,opt,name=cyclic_prefix_ul,json=cyclicPrefixUl,proto3,enum=entities.CyclicPrefix" json:"cyclic_prefix_ul,omitempty"`
1235 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1236 XXX_unrecognized []byte `json:"-"`
1237 XXX_sizecache int32 `json:"-"`
1240 func (m *SpecialSubframeInfo) Reset() { *m = SpecialSubframeInfo{} }
1241 func (m *SpecialSubframeInfo) String() string { return proto.CompactTextString(m) }
1242 func (*SpecialSubframeInfo) ProtoMessage() {}
1243 func (*SpecialSubframeInfo) Descriptor() ([]byte, []int) {
1244 return fileDescriptor_4640cfb595a9e9c8, []int{11}
1247 func (m *SpecialSubframeInfo) XXX_Unmarshal(b []byte) error {
1248 return xxx_messageInfo_SpecialSubframeInfo.Unmarshal(m, b)
1250 func (m *SpecialSubframeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1251 return xxx_messageInfo_SpecialSubframeInfo.Marshal(b, m, deterministic)
1253 func (m *SpecialSubframeInfo) XXX_Merge(src proto.Message) {
1254 xxx_messageInfo_SpecialSubframeInfo.Merge(m, src)
1256 func (m *SpecialSubframeInfo) XXX_Size() int {
1257 return xxx_messageInfo_SpecialSubframeInfo.Size(m)
1259 func (m *SpecialSubframeInfo) XXX_DiscardUnknown() {
1260 xxx_messageInfo_SpecialSubframeInfo.DiscardUnknown(m)
1263 var xxx_messageInfo_SpecialSubframeInfo proto.InternalMessageInfo
1265 func (m *SpecialSubframeInfo) GetSpecialSubframePatterns() SpecialSubframe_Patterns {
1267 return m.SpecialSubframePatterns
1269 return SpecialSubframe_UNKNOWN
1272 func (m *SpecialSubframeInfo) GetCyclicPrefixDl() CyclicPrefix {
1274 return m.CyclicPrefixDl
1276 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1279 func (m *SpecialSubframeInfo) GetCyclicPrefixUl() CyclicPrefix {
1281 return m.CyclicPrefixUl
1283 return CyclicPrefix_UNKNOWN_CYCLIC_PREFIX
1286 type SpecialSubframe struct {
1287 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1288 XXX_unrecognized []byte `json:"-"`
1289 XXX_sizecache int32 `json:"-"`
1292 func (m *SpecialSubframe) Reset() { *m = SpecialSubframe{} }
1293 func (m *SpecialSubframe) String() string { return proto.CompactTextString(m) }
1294 func (*SpecialSubframe) ProtoMessage() {}
1295 func (*SpecialSubframe) Descriptor() ([]byte, []int) {
1296 return fileDescriptor_4640cfb595a9e9c8, []int{12}
1299 func (m *SpecialSubframe) XXX_Unmarshal(b []byte) error {
1300 return xxx_messageInfo_SpecialSubframe.Unmarshal(m, b)
1302 func (m *SpecialSubframe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1303 return xxx_messageInfo_SpecialSubframe.Marshal(b, m, deterministic)
1305 func (m *SpecialSubframe) XXX_Merge(src proto.Message) {
1306 xxx_messageInfo_SpecialSubframe.Merge(m, src)
1308 func (m *SpecialSubframe) XXX_Size() int {
1309 return xxx_messageInfo_SpecialSubframe.Size(m)
1311 func (m *SpecialSubframe) XXX_DiscardUnknown() {
1312 xxx_messageInfo_SpecialSubframe.DiscardUnknown(m)
1315 var xxx_messageInfo_SpecialSubframe proto.InternalMessageInfo
1317 type AdditionalSpecialSubframe struct {
1318 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1319 XXX_unrecognized []byte `json:"-"`
1320 XXX_sizecache int32 `json:"-"`
1323 func (m *AdditionalSpecialSubframe) Reset() { *m = AdditionalSpecialSubframe{} }
1324 func (m *AdditionalSpecialSubframe) String() string { return proto.CompactTextString(m) }
1325 func (*AdditionalSpecialSubframe) ProtoMessage() {}
1326 func (*AdditionalSpecialSubframe) Descriptor() ([]byte, []int) {
1327 return fileDescriptor_4640cfb595a9e9c8, []int{13}
1330 func (m *AdditionalSpecialSubframe) XXX_Unmarshal(b []byte) error {
1331 return xxx_messageInfo_AdditionalSpecialSubframe.Unmarshal(m, b)
1333 func (m *AdditionalSpecialSubframe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1334 return xxx_messageInfo_AdditionalSpecialSubframe.Marshal(b, m, deterministic)
1336 func (m *AdditionalSpecialSubframe) XXX_Merge(src proto.Message) {
1337 xxx_messageInfo_AdditionalSpecialSubframe.Merge(m, src)
1339 func (m *AdditionalSpecialSubframe) XXX_Size() int {
1340 return xxx_messageInfo_AdditionalSpecialSubframe.Size(m)
1342 func (m *AdditionalSpecialSubframe) XXX_DiscardUnknown() {
1343 xxx_messageInfo_AdditionalSpecialSubframe.DiscardUnknown(m)
1346 var xxx_messageInfo_AdditionalSpecialSubframe proto.InternalMessageInfo
1348 type AdditionalSpecialSubframePatterns struct {
1349 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1350 XXX_unrecognized []byte `json:"-"`
1351 XXX_sizecache int32 `json:"-"`
1354 func (m *AdditionalSpecialSubframePatterns) Reset() { *m = AdditionalSpecialSubframePatterns{} }
1355 func (m *AdditionalSpecialSubframePatterns) String() string { return proto.CompactTextString(m) }
1356 func (*AdditionalSpecialSubframePatterns) ProtoMessage() {}
1357 func (*AdditionalSpecialSubframePatterns) Descriptor() ([]byte, []int) {
1358 return fileDescriptor_4640cfb595a9e9c8, []int{14}
1361 func (m *AdditionalSpecialSubframePatterns) XXX_Unmarshal(b []byte) error {
1362 return xxx_messageInfo_AdditionalSpecialSubframePatterns.Unmarshal(m, b)
1364 func (m *AdditionalSpecialSubframePatterns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1365 return xxx_messageInfo_AdditionalSpecialSubframePatterns.Marshal(b, m, deterministic)
1367 func (m *AdditionalSpecialSubframePatterns) XXX_Merge(src proto.Message) {
1368 xxx_messageInfo_AdditionalSpecialSubframePatterns.Merge(m, src)
1370 func (m *AdditionalSpecialSubframePatterns) XXX_Size() int {
1371 return xxx_messageInfo_AdditionalSpecialSubframePatterns.Size(m)
1373 func (m *AdditionalSpecialSubframePatterns) XXX_DiscardUnknown() {
1374 xxx_messageInfo_AdditionalSpecialSubframePatterns.DiscardUnknown(m)
1377 var xxx_messageInfo_AdditionalSpecialSubframePatterns proto.InternalMessageInfo
1380 proto.RegisterEnum("entities.FreqBandIndicatorPriority", FreqBandIndicatorPriority_name, FreqBandIndicatorPriority_value)
1381 proto.RegisterEnum("entities.BandwidthReducedSI", BandwidthReducedSI_name, BandwidthReducedSI_value)
1382 proto.RegisterEnum("entities.SubframeAllocationType", SubframeAllocationType_name, SubframeAllocationType_value)
1383 proto.RegisterEnum("entities.RadioframeAllocationPeriod", RadioframeAllocationPeriod_name, RadioframeAllocationPeriod_value)
1384 proto.RegisterEnum("entities.NumberOfAntennaPorts", NumberOfAntennaPorts_name, NumberOfAntennaPorts_value)
1385 proto.RegisterEnum("entities.EnbType", EnbType_name, EnbType_value)
1386 proto.RegisterEnum("entities.SubframeAssignment", SubframeAssignment_name, SubframeAssignment_value)
1387 proto.RegisterEnum("entities.CyclicPrefix", CyclicPrefix_name, CyclicPrefix_value)
1388 proto.RegisterEnum("entities.TransmissionBandwidth", TransmissionBandwidth_name, TransmissionBandwidth_value)
1389 proto.RegisterEnum("entities.Eutra_Mode", Eutra_Mode_name, Eutra_Mode_value)
1390 proto.RegisterEnum("entities.SpecialSubframe_Patterns", SpecialSubframe_Patterns_name, SpecialSubframe_Patterns_value)
1391 proto.RegisterEnum("entities.AdditionalSpecialSubframe_Patterns", AdditionalSpecialSubframe_Patterns_name, AdditionalSpecialSubframe_Patterns_value)
1392 proto.RegisterEnum("entities.AdditionalSpecialSubframePatterns_Extension", AdditionalSpecialSubframePatterns_Extension_name, AdditionalSpecialSubframePatterns_Extension_value)
1393 proto.RegisterType((*Enb)(nil), "entities.Enb")
1394 proto.RegisterType((*ServedCellInfo)(nil), "entities.ServedCellInfo")
1395 proto.RegisterType((*ChoiceEUTRAMode)(nil), "entities.ChoiceEUTRAMode")
1396 proto.RegisterType((*Eutra)(nil), "entities.Eutra")
1397 proto.RegisterType((*NeighbourInformation)(nil), "entities.NeighbourInformation")
1398 proto.RegisterType((*MbsfnSubframe)(nil), "entities.MbsfnSubframe")
1399 proto.RegisterType((*PrachConfiguration)(nil), "entities.PrachConfiguration")
1400 proto.RegisterType((*TddInfo)(nil), "entities.TddInfo")
1401 proto.RegisterType((*AdditionalSpecialSubframeExtensionInfo)(nil), "entities.AdditionalSpecialSubframeExtensionInfo")
1402 proto.RegisterType((*AdditionalSpecialSubframeInfo)(nil), "entities.AdditionalSpecialSubframeInfo")
1403 proto.RegisterType((*FddInfo)(nil), "entities.FddInfo")
1404 proto.RegisterType((*SpecialSubframeInfo)(nil), "entities.SpecialSubframeInfo")
1405 proto.RegisterType((*SpecialSubframe)(nil), "entities.SpecialSubframe")
1406 proto.RegisterType((*AdditionalSpecialSubframe)(nil), "entities.AdditionalSpecialSubframe")
1407 proto.RegisterType((*AdditionalSpecialSubframePatterns)(nil), "entities.AdditionalSpecialSubframePatterns")
1410 func init() { proto.RegisterFile("enb.proto", fileDescriptor_4640cfb595a9e9c8) }
1412 var fileDescriptor_4640cfb595a9e9c8 = []byte{
1413 // 1869 bytes of a gzipped FileDescriptorProto
1414 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0x4b, 0x73, 0xdb, 0xc8,
1415 0x11, 0x36, 0x1f, 0xe2, 0xa3, 0x65, 0x51, 0xf0, 0x48, 0x96, 0xa8, 0xb5, 0xbc, 0xe6, 0x52, 0x8e,
1416 0x57, 0xc5, 0xda, 0x52, 0x24, 0x4a, 0xf2, 0x6e, 0x92, 0x43, 0x16, 0x24, 0x41, 0x0b, 0x15, 0x11,
1417 0xe0, 0x0e, 0xa8, 0xd5, 0x7a, 0xb7, 0x92, 0x29, 0x10, 0x18, 0x52, 0xa8, 0x80, 0x00, 0x0d, 0x80,
1418 0x89, 0xb5, 0xa9, 0x54, 0xe5, 0x90, 0x63, 0x4e, 0x39, 0x25, 0x87, 0x5c, 0x72, 0xcf, 0xdf, 0x48,
1419 0xe5, 0x7f, 0xe4, 0x57, 0xe4, 0x90, 0xaa, 0xd4, 0x0c, 0x1e, 0x04, 0x4d, 0xca, 0xd6, 0x29, 0xb5,
1420 0x27, 0x35, 0xba, 0xbf, 0x7e, 0x4c, 0x4f, 0xf7, 0x47, 0x40, 0x50, 0xa6, 0xce, 0xf0, 0x68, 0xea,
1421 0xb9, 0x81, 0x8b, 0x4a, 0xd4, 0x09, 0xac, 0xc0, 0xa2, 0x7e, 0xfd, 0xcf, 0x19, 0xc8, 0x49, 0xce,
1422 0x10, 0x7d, 0x06, 0x25, 0xea, 0x0c, 0x49, 0x70, 0x3b, 0xa5, 0xd5, 0x4c, 0x2d, 0x73, 0x58, 0x69,
1423 0x3e, 0x3a, 0x8a, 0x41, 0x47, 0x92, 0x33, 0x1c, 0xdc, 0x4e, 0x29, 0x2e, 0xd2, 0x50, 0x40, 0x3f,
1424 0x83, 0x87, 0x3e, 0xf5, 0x7e, 0x43, 0x4d, 0x62, 0x50, 0xdb, 0xf6, 0xab, 0xd9, 0x5a, 0xee, 0x70,
1425 0xbd, 0x59, 0x9d, 0x7b, 0x68, 0xdc, 0xda, 0xa6, 0xb6, 0x2d, 0x3b, 0x23, 0x17, 0xaf, 0xfb, 0xc9,
1426 0xb3, 0x8f, 0x6a, 0xf0, 0x70, 0x3c, 0x23, 0x63, 0xcf, 0x9d, 0x4d, 0x89, 0x65, 0xfa, 0xd5, 0x5c,
1427 0x2d, 0x77, 0x58, 0xc6, 0x30, 0x9e, 0xbd, 0x62, 0x2a, 0xd9, 0xf4, 0xeb, 0xff, 0x2e, 0x40, 0x65,
1428 0x31, 0x02, 0x12, 0x20, 0x37, 0x35, 0x2c, 0x5e, 0xda, 0x06, 0x66, 0x22, 0xda, 0x85, 0x22, 0x4b,
1429 0x4e, 0x2c, 0xb3, 0x9a, 0xad, 0x65, 0x0e, 0xcb, 0xb8, 0xc0, 0x1e, 0x65, 0x93, 0x41, 0x03, 0xdd,
1430 0xa8, 0xe6, 0xb8, 0x92, 0x89, 0xe8, 0x53, 0xd8, 0x1c, 0x7a, 0xae, 0x6e, 0x1a, 0xba, 0x1f, 0x90,
1431 0xa9, 0x3d, 0x71, 0xfc, 0x6a, 0x9e, 0x27, 0xad, 0x24, 0xea, 0x3e, 0xd3, 0x22, 0x09, 0x1e, 0x19,
1432 0x37, 0xae, 0x65, 0x50, 0x42, 0x67, 0x81, 0xa7, 0x93, 0x89, 0x6b, 0xd2, 0xea, 0x5a, 0x2d, 0x73,
1433 0xb8, 0xde, 0xdc, 0x9b, 0x1f, 0xae, 0xcd, 0x21, 0xd2, 0xd5, 0x00, 0x8b, 0x3d, 0xd7, 0xa4, 0x78,
1434 0x33, 0xf4, 0x91, 0x98, 0x0b, 0x53, 0xa0, 0x53, 0x80, 0x94, 0x7f, 0x81, 0xb7, 0x73, 0x3b, 0xd5,
1435 0x4e, 0x66, 0x3b, 0xe2, 0xae, 0x65, 0x9a, 0x38, 0x5d, 0xc1, 0xae, 0x33, 0x9b, 0x0c, 0xa9, 0x47,
1436 0xdc, 0x11, 0xd1, 0x9d, 0x80, 0x3a, 0x8e, 0x4e, 0xa6, 0xae, 0x17, 0xf8, 0xd5, 0x22, 0x8f, 0xf0,
1437 0xf1, 0x3c, 0x82, 0xc2, 0x81, 0xea, 0x48, 0x0c, 0x61, 0x7d, 0x86, 0xc2, 0xdb, 0xce, 0x0a, 0x2d,
1438 0xea, 0xc1, 0xd6, 0xd4, 0xd3, 0x8d, 0x1b, 0x62, 0xb8, 0xce, 0xc8, 0x1a, 0xcf, 0x3c, 0x3d, 0xb0,
1439 0x5c, 0xa7, 0x5a, 0xe2, 0x87, 0xda, 0x9f, 0x87, 0xec, 0x33, 0x50, 0x3b, 0x8d, 0xc1, 0x68, 0xba,
1440 0xa4, 0x43, 0x32, 0x6c, 0x4f, 0x86, 0xfe, 0xc8, 0x21, 0xfe, 0x6c, 0x38, 0xf2, 0xf4, 0x09, 0x25,
1441 0x96, 0x33, 0x72, 0xfd, 0x6a, 0x99, 0x4f, 0xc0, 0xee, 0x3c, 0x5e, 0x8f, 0xa1, 0xb4, 0x08, 0x84,
1442 0xd1, 0x24, 0xfd, 0xc8, 0x6e, 0xd4, 0x47, 0x8f, 0xa1, 0x60, 0xf8, 0x63, 0x76, 0x7f, 0xc0, 0xaf,
1443 0x6a, 0xcd, 0xf0, 0xc7, 0xb2, 0x89, 0x7e, 0x0e, 0xfb, 0x93, 0xe1, 0xc4, 0x27, 0x6c, 0x64, 0xd8,
1444 0x4d, 0xe8, 0x1e, 0xd5, 0x89, 0x65, 0xc6, 0x81, 0xab, 0xeb, 0xfc, 0xe6, 0xf6, 0x18, 0x46, 0x0b,
1445 0x21, 0xa2, 0x47, 0x75, 0x39, 0x01, 0xb0, 0xdb, 0x9e, 0xcc, 0xec, 0xc0, 0x1a, 0xea, 0x8e, 0x19,
1446 0x55, 0xf7, 0xb0, 0x96, 0x3b, 0xdc, 0xc0, 0x95, 0x44, 0x1d, 0x16, 0x60, 0xc2, 0xfe, 0xc8, 0xa3,
1447 0x6f, 0x48, 0x04, 0x34, 0x2d, 0x43, 0x0f, 0x5c, 0x8f, 0x4c, 0x3d, 0xcb, 0xf5, 0xac, 0xe0, 0xb6,
1448 0xba, 0xc1, 0xdb, 0x7e, 0x30, 0x3f, 0x53, 0xd7, 0xa3, 0x6f, 0x5a, 0xdc, 0x3d, 0xc2, 0xf6, 0x23,
1449 0x28, 0xde, 0x1b, 0xdd, 0x65, 0x42, 0x0a, 0x6c, 0xb3, 0x04, 0xbf, 0xb5, 0xcc, 0xe0, 0x86, 0x78,
1450 0xd4, 0x9c, 0x19, 0xd4, 0x24, 0xbe, 0x55, 0xad, 0xf0, 0xe8, 0xa9, 0x1b, 0x68, 0xc5, 0x28, 0x1c,
1451 0x82, 0x34, 0x19, 0xa3, 0xe1, 0xbb, 0x3a, 0x0b, 0xbd, 0x82, 0x4d, 0x87, 0x5a, 0xe3, 0x9b, 0xa1,
1452 0x3b, 0xf3, 0xa2, 0xe3, 0x6d, 0xf2, 0xe6, 0xa7, 0xe7, 0x23, 0x06, 0xb0, 0x83, 0x7a, 0x93, 0xf0,
1453 0x3a, 0x2b, 0x4e, 0x5a, 0xeb, 0xd7, 0xbf, 0x83, 0xcd, 0x77, 0x26, 0x19, 0x1d, 0x40, 0x6e, 0x64,
1454 0x9a, 0x7c, 0xcb, 0xd6, 0xd3, 0x04, 0xd0, 0x35, 0x79, 0xcb, 0x30, 0xb3, 0x32, 0x50, 0x60, 0x86,
1455 0x4b, 0xb7, 0x00, 0x1a, 0xc4, 0xa0, 0xc0, 0x34, 0xeb, 0x47, 0xb0, 0xc6, 0xc7, 0xbc, 0xfe, 0x23,
1456 0xc8, 0xf3, 0xd0, 0xeb, 0x50, 0xbc, 0x52, 0x7e, 0xa1, 0xa8, 0xd7, 0x8a, 0xf0, 0x00, 0x15, 0x21,
1457 0xd7, 0xed, 0x74, 0x84, 0x0c, 0x13, 0x06, 0x9d, 0x8e, 0x90, 0xad, 0x8f, 0x61, 0x7b, 0x55, 0xd1,
1458 0x08, 0x41, 0x9e, 0x1a, 0xe3, 0x70, 0xf1, 0xcb, 0x98, 0xcb, 0x31, 0x17, 0x64, 0x17, 0xb8, 0x80,
1459 0xea, 0x1e, 0x19, 0x19, 0x0e, 0x5f, 0xfb, 0x0d, 0x5c, 0xa0, 0xba, 0xd7, 0x35, 0x9c, 0x98, 0x0b,
1460 0xf2, 0x09, 0x17, 0xd4, 0xff, 0x99, 0x85, 0x8d, 0x85, 0xd9, 0x44, 0x23, 0xd8, 0xf7, 0x74, 0xd3,
1461 0x72, 0xc3, 0x71, 0xd6, 0x6d, 0xdb, 0x35, 0x78, 0x6e, 0x32, 0xa5, 0x9e, 0xe5, 0x9a, 0x11, 0x1d,
1462 0x3e, 0x9f, 0x1f, 0x14, 0x27, 0x68, 0x31, 0x01, 0xf7, 0x39, 0x16, 0x7f, 0xe4, 0xdd, 0x69, 0x43,
1463 0x5f, 0xde, 0x95, 0xc7, 0x1d, 0x8d, 0x7c, 0x1a, 0x44, 0xe7, 0x59, 0x19, 0x41, 0xe5, 0x08, 0xf4,
1464 0x63, 0xd8, 0x4a, 0xd6, 0x6e, 0xee, 0x1f, 0x31, 0x1d, 0x8a, 0x4d, 0x73, 0x37, 0xf4, 0x2d, 0x54,
1465 0x57, 0x38, 0x84, 0x2c, 0x9f, 0xe7, 0xc7, 0xaa, 0xa5, 0x38, 0x7b, 0xc9, 0x9f, 0x93, 0xfe, 0x8e,
1466 0xbf, 0x52, 0x5f, 0xff, 0x47, 0x16, 0xd0, 0x32, 0x69, 0xa0, 0x23, 0xd8, 0xf2, 0x5c, 0x37, 0x20,
1467 0x3e, 0x7d, 0x33, 0xa3, 0x8e, 0xc1, 0xf8, 0xc1, 0xa4, 0x6f, 0x23, 0xe2, 0x7e, 0xc4, 0x4c, 0x5a,
1468 0x64, 0x91, 0x99, 0x01, 0xf5, 0xe0, 0xe0, 0x7b, 0xea, 0xb9, 0xc4, 0x70, 0x3d, 0x8f, 0xda, 0x61,
1469 0x7d, 0xdf, 0xbb, 0x0e, 0x7d, 0x87, 0xaf, 0xc2, 0xe6, 0xd4, 0x18, 0xb4, 0x3d, 0x47, 0x7e, 0xeb,
1470 0x3a, 0x74, 0x31, 0xfd, 0x0b, 0xd8, 0xbc, 0xb1, 0xc6, 0x37, 0xc4, 0x9f, 0x52, 0x6a, 0x92, 0x91,
1471 0xad, 0x8f, 0x79, 0x7b, 0x4a, 0x78, 0x83, 0xa9, 0x35, 0xa6, 0xed, 0xda, 0xfa, 0x18, 0x9d, 0xc1,
1472 0x4e, 0x48, 0x8b, 0x6c, 0x71, 0x59, 0x39, 0xb7, 0xf1, 0x35, 0xe4, 0x79, 0xa6, 0x6d, 0x6e, 0xed,
1473 0xc6, 0xc6, 0xe8, 0x02, 0x7e, 0x0a, 0x7b, 0x2b, 0xc8, 0x34, 0x3a, 0xe2, 0x1a, 0x77, 0xdc, 0x5d,
1474 0x26, 0x4d, 0x7e, 0xd0, 0xfa, 0xdf, 0xf2, 0x50, 0x8c, 0x56, 0x24, 0x3d, 0xaf, 0x99, 0x85, 0x79,
1475 0xfd, 0x1a, 0x76, 0x02, 0x4f, 0x77, 0xfc, 0x89, 0xe5, 0xfb, 0x2c, 0x72, 0xb2, 0xff, 0xbc, 0x01,
1476 0x95, 0xe6, 0xb3, 0xd4, 0xba, 0xa5, 0x70, 0x73, 0xea, 0x78, 0x1c, 0xac, 0x52, 0xb3, 0x5f, 0x81,
1477 0xf9, 0x20, 0xf8, 0xbe, 0x35, 0x76, 0x26, 0xd4, 0x09, 0x78, 0x6b, 0x16, 0x38, 0x28, 0x99, 0x81,
1478 0x04, 0x93, 0x9a, 0xab, 0x44, 0x87, 0xbe, 0x82, 0xc7, 0xfe, 0x94, 0x1a, 0x96, 0x6e, 0x2f, 0xfe,
1479 0x0e, 0xf0, 0xe6, 0xad, 0x37, 0x9f, 0xa6, 0x02, 0x86, 0xb0, 0x34, 0xf3, 0xe3, 0x2d, 0x7f, 0x59,
1480 0x89, 0xa6, 0x50, 0xd3, 0x4d, 0xd3, 0x62, 0xfd, 0x62, 0x51, 0x57, 0x46, 0x0f, 0x7f, 0x89, 0x3f,
1481 0x9d, 0x47, 0x17, 0x13, 0x8f, 0x55, 0x79, 0x9e, 0xea, 0xef, 0x33, 0xa3, 0x3f, 0x65, 0xa0, 0xf1,
1482 0xbe, 0x94, 0xf4, 0x6d, 0x40, 0x1d, 0x3f, 0xbc, 0xdf, 0x91, 0xcb, 0x7f, 0xc6, 0xd7, 0x9b, 0xc7,
1483 0xf7, 0x48, 0x2e, 0xc5, 0x8e, 0xbc, 0x8a, 0x17, 0xfa, 0xbd, 0x70, 0xf5, 0x7f, 0x65, 0xe1, 0xc5,
1484 0xfd, 0x42, 0xa2, 0xbf, 0x66, 0xe0, 0xe8, 0x7d, 0x95, 0x4f, 0xf5, 0x20, 0xa0, 0x9e, 0xe3, 0xcf,
1485 0x8f, 0x10, 0x91, 0xd8, 0xf9, 0x3d, 0xaa, 0xef, 0x47, 0xce, 0x47, 0x49, 0x4e, 0xdc, 0xd0, 0x3f,
1486 0x04, 0x4e, 0xb0, 0xe8, 0x4b, 0x10, 0x8c, 0x5b, 0xc3, 0xb6, 0x0c, 0x32, 0xf5, 0xe8, 0xc8, 0x7a,
1487 0x4b, 0x4c, 0x3b, 0x9a, 0xdd, 0x9d, 0xd4, 0x1b, 0x14, 0x47, 0xf4, 0x39, 0x00, 0x57, 0x8c, 0xd4,
1488 0x53, 0xc7, 0x5e, 0x8e, 0x30, 0xb3, 0xa3, 0x41, 0xbd, 0x57, 0x84, 0x2b, 0xbb, 0xfe, 0xf7, 0x2c,
1489 0x3c, 0x7d, 0xef, 0x68, 0xa0, 0xdf, 0xc3, 0xf3, 0xfb, 0x34, 0x30, 0x6a, 0xdb, 0x67, 0xf7, 0x68,
1490 0xdb, 0x51, 0xdc, 0x0a, 0xfc, 0xc9, 0x07, 0xbb, 0xf5, 0x83, 0x68, 0xd2, 0x7f, 0x33, 0x50, 0x8c,
1491 0x7e, 0xd7, 0xd1, 0x13, 0x28, 0xcf, 0xec, 0x45, 0x46, 0x2a, 0x71, 0x05, 0xe3, 0xa4, 0x27, 0x50,
1492 0x36, 0x13, 0x63, 0xc8, 0xc3, 0x25, 0x33, 0x36, 0x7e, 0x07, 0x7b, 0x33, 0x9b, 0xdc, 0xc1, 0x59,
1493 0xb9, 0xfb, 0x71, 0xd6, 0xee, 0xcc, 0x5e, 0x69, 0x60, 0xc1, 0xcd, 0x3b, 0x83, 0xe7, 0xef, 0x19,
1494 0xdc, 0x5c, 0x1d, 0xbc, 0xfe, 0x9f, 0x0c, 0x6c, 0xad, 0x1a, 0x8d, 0x5f, 0xc1, 0xde, 0x87, 0xe6,
1495 0xa1, 0x7e, 0x27, 0xbf, 0xcd, 0xa7, 0x60, 0xd7, 0xff, 0x01, 0xdf, 0xfd, 0x1f, 0x33, 0xb0, 0xf9,
1496 0x4e, 0xe5, 0xf5, 0x37, 0x50, 0x4a, 0x6a, 0x5c, 0x78, 0x59, 0x2b, 0x41, 0x5e, 0xd3, 0xfa, 0xc7,
1497 0x42, 0x26, 0x92, 0x4e, 0x84, 0x6c, 0x24, 0x35, 0x85, 0x5c, 0x24, 0x9d, 0x0a, 0xf9, 0x48, 0x3a,
1498 0x13, 0xd6, 0x22, 0xe9, 0x5c, 0x28, 0x44, 0xd2, 0x4b, 0xa1, 0x18, 0x49, 0x9f, 0x0b, 0xa5, 0x48,
1499 0xfa, 0x42, 0x28, 0xd7, 0xff, 0x92, 0x81, 0xbd, 0x3b, 0x17, 0xaa, 0xfe, 0xbb, 0xff, 0x7b, 0x41,
1500 0x91, 0xf4, 0x13, 0x01, 0xea, 0x17, 0xf0, 0xc9, 0x07, 0x19, 0xb2, 0x7e, 0x00, 0xe5, 0x39, 0xf1,
1501 0x2d, 0x94, 0x58, 0x86, 0x35, 0x56, 0xd8, 0xb1, 0x90, 0x69, 0xfc, 0x1a, 0xf6, 0xee, 0xfc, 0x6e,
1502 0x40, 0x87, 0xf0, 0x3c, 0x72, 0x22, 0x5d, 0x2c, 0x7d, 0x45, 0x5a, 0xa2, 0xd2, 0x21, 0xb2, 0xd2,
1503 0x91, 0xdb, 0xe2, 0x40, 0xc5, 0xa4, 0x8f, 0x65, 0x15, 0xcb, 0x83, 0xd7, 0xc2, 0x03, 0xb4, 0x05,
1504 0x9b, 0x8a, 0x3a, 0x20, 0x2d, 0xac, 0x8a, 0x9d, 0xb6, 0xa8, 0x0d, 0x24, 0xf6, 0xfa, 0xbc, 0x09,
1505 0xeb, 0x69, 0x45, 0xb6, 0x21, 0x01, 0x5a, 0xfe, 0x8c, 0x40, 0x35, 0xd8, 0x8f, 0xb3, 0xb0, 0x04,
1506 0xd7, 0x72, 0x67, 0x70, 0x41, 0xb0, 0xd4, 0xb9, 0x6a, 0x4b, 0x1d, 0xa2, 0xc9, 0xc2, 0x03, 0xb4,
1507 0x01, 0x65, 0xad, 0x7d, 0x21, 0x75, 0xae, 0x2e, 0x59, 0xdc, 0xc6, 0x2f, 0x61, 0x67, 0xf5, 0xdb,
1508 0x20, 0x7a, 0x0e, 0xb5, 0x38, 0x94, 0x76, 0xd5, 0xea, 0x62, 0xb1, 0x27, 0x11, 0xf1, 0xf2, 0x52,
1509 0x6d, 0x8b, 0x03, 0x59, 0x55, 0xc8, 0xe0, 0x75, 0x5f, 0x0a, 0xc3, 0xa9, 0x8a, 0x44, 0xb8, 0x59,
1510 0xc8, 0xa0, 0x0a, 0x40, 0x57, 0xbd, 0xc2, 0xd1, 0x73, 0xb6, 0xf1, 0x16, 0x3e, 0xba, 0xfb, 0x1d,
1511 0x3a, 0xdd, 0x13, 0x2c, 0x76, 0x64, 0x75, 0x29, 0x49, 0x5f, 0xc2, 0xb2, 0xda, 0x11, 0x1e, 0xa0,
1512 0x02, 0x64, 0x95, 0x13, 0x21, 0xc3, 0xff, 0x36, 0x85, 0x2c, 0xff, 0x7b, 0x26, 0xe4, 0xf8, 0xdf,
1513 0x2f, 0x84, 0x3c, 0xfb, 0xba, 0x50, 0x4e, 0x5e, 0x0a, 0x6b, 0x5c, 0x38, 0x6d, 0x0a, 0x85, 0xc6,
1514 0xd7, 0xb0, 0xbd, 0xea, 0xdb, 0x19, 0x1d, 0xc0, 0xb3, 0x38, 0xa7, 0x72, 0xd5, 0x6b, 0x49, 0x98,
1515 0xa8, 0x5d, 0x22, 0x2a, 0x03, 0x49, 0x51, 0x44, 0xd2, 0x57, 0xf1, 0x40, 0x0b, 0xbf, 0x5a, 0x44,
1516 0x9e, 0x8f, 0x0b, 0x2c, 0x21, 0x17, 0xce, 0x84, 0x5c, 0x83, 0x42, 0x31, 0xfa, 0x27, 0x09, 0xda,
1517 0x06, 0x21, 0x0e, 0x25, 0x29, 0xad, 0x54, 0x47, 0x7a, 0x62, 0x1b, 0xab, 0x4c, 0x27, 0x64, 0xd0,
1518 0x43, 0x28, 0x5d, 0xa8, 0x3d, 0x89, 0x3f, 0x65, 0xd9, 0xdd, 0x6a, 0x17, 0x2a, 0x1e, 0x90, 0x39,
1519 0x24, 0x87, 0x10, 0x54, 0x2e, 0x55, 0xe5, 0x55, 0x4a, 0x97, 0x6f, 0x04, 0x80, 0x96, 0xdf, 0xd0,
1520 0xd0, 0x33, 0x78, 0xb2, 0x7c, 0x27, 0x9a, 0x26, 0xbf, 0x52, 0x7a, 0x92, 0x32, 0x08, 0x0b, 0xd7,
1521 0xc4, 0xe3, 0xb0, 0x70, 0x4d, 0x3c, 0x09, 0x0b, 0xd7, 0x44, 0xb6, 0x2d, 0x5c, 0x38, 0x0d, 0x7b,
1522 0xa5, 0x89, 0x67, 0x61, 0xaf, 0x34, 0x91, 0xad, 0x0a, 0x17, 0x5e, 0x0a, 0xc5, 0x46, 0x1b, 0x1e,
1523 0xa6, 0xd9, 0x04, 0xed, 0xc1, 0xe3, 0x38, 0x5f, 0xfb, 0x75, 0xfb, 0x52, 0x6e, 0x93, 0x3e, 0x96,
1524 0xba, 0xf2, 0x37, 0xc2, 0x03, 0x04, 0x50, 0x50, 0x54, 0xdc, 0x13, 0x2f, 0xc3, 0x33, 0x4a, 0xdf,
1525 0x0c, 0x24, 0xa5, 0xc3, 0x27, 0xf3, 0x0f, 0x19, 0x78, 0xbc, 0x9a, 0xe5, 0xeb, 0xf0, 0x71, 0x1c,
1526 0x6e, 0x80, 0x45, 0x45, 0xeb, 0xc9, 0x9a, 0xc6, 0xae, 0x39, 0x19, 0xd5, 0xf0, 0x04, 0xad, 0xeb,
1527 0x97, 0xe1, 0xc6, 0xb7, 0xae, 0x4f, 0xce, 0xc3, 0x8d, 0x6f, 0x5d, 0x37, 0xcf, 0xc3, 0x8d, 0x6f,
1528 0x5d, 0x9f, 0x1f, 0x87, 0x1b, 0xdf, 0xba, 0xfe, 0xfc, 0x5c, 0x58, 0x63, 0x0b, 0xd8, 0xba, 0x3e,
1529 0x39, 0x3e, 0x0e, 0xcf, 0xd1, 0xba, 0x3e, 0x11, 0x8a, 0xc3, 0x02, 0xff, 0xe7, 0xd7, 0xe9, 0xff,
1530 0x02, 0x00, 0x00, 0xff, 0xff, 0x10, 0x6b, 0x1a, 0x98, 0x09, 0x13, 0x00, 0x00,