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.
21 // source: cells.proto
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
43 Type Cell_Type `protobuf:"varint,1,opt,name=type,proto3,enum=entities.Cell_Type" json:"type,omitempty"`
44 // Types that are valid to be assigned to List:
45 // *Cells_ServedCellInfos
46 // *Cells_ServedNrCells
47 List isCells_List `protobuf_oneof:"list"`
48 XXX_NoUnkeyedLiteral struct{} `json:"-"`
49 XXX_unrecognized []byte `json:"-"`
50 XXX_sizecache int32 `json:"-"`
53 func (m *Cells) Reset() { *m = Cells{} }
54 func (m *Cells) String() string { return proto.CompactTextString(m) }
55 func (*Cells) ProtoMessage() {}
56 func (*Cells) Descriptor() ([]byte, []int) {
57 return fileDescriptor_842e821272d22ff7, []int{0}
60 func (m *Cells) XXX_Unmarshal(b []byte) error {
61 return xxx_messageInfo_Cells.Unmarshal(m, b)
63 func (m *Cells) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
64 return xxx_messageInfo_Cells.Marshal(b, m, deterministic)
66 func (m *Cells) XXX_Merge(src proto.Message) {
67 xxx_messageInfo_Cells.Merge(m, src)
69 func (m *Cells) XXX_Size() int {
70 return xxx_messageInfo_Cells.Size(m)
72 func (m *Cells) XXX_DiscardUnknown() {
73 xxx_messageInfo_Cells.DiscardUnknown(m)
76 var xxx_messageInfo_Cells proto.InternalMessageInfo
78 func (m *Cells) GetType() Cell_Type {
82 return Cell_UNKNOWN_CELL
85 type isCells_List interface {
89 type Cells_ServedCellInfos struct {
90 ServedCellInfos *ServedCellInfoList `protobuf:"bytes,2,opt,name=served_cell_infos,json=servedCellInfos,proto3,oneof"`
93 type Cells_ServedNrCells struct {
94 ServedNrCells *ServedNRCellList `protobuf:"bytes,3,opt,name=served_nr_cells,json=servedNrCells,proto3,oneof"`
97 func (*Cells_ServedCellInfos) isCells_List() {}
99 func (*Cells_ServedNrCells) isCells_List() {}
101 func (m *Cells) GetList() isCells_List {
108 func (m *Cells) GetServedCellInfos() *ServedCellInfoList {
109 if x, ok := m.GetList().(*Cells_ServedCellInfos); ok {
110 return x.ServedCellInfos
115 func (m *Cells) GetServedNrCells() *ServedNRCellList {
116 if x, ok := m.GetList().(*Cells_ServedNrCells); ok {
117 return x.ServedNrCells
122 // XXX_OneofWrappers is for the internal use of the proto package.
123 func (*Cells) XXX_OneofWrappers() []interface{} {
124 return []interface{}{
125 (*Cells_ServedCellInfos)(nil),
126 (*Cells_ServedNrCells)(nil),
130 type ServedCellInfoList struct {
131 ServedCells []*ServedCellInfo `protobuf:"bytes,1,rep,name=served_cells,json=servedCells,proto3" json:"served_cells,omitempty"`
132 XXX_NoUnkeyedLiteral struct{} `json:"-"`
133 XXX_unrecognized []byte `json:"-"`
134 XXX_sizecache int32 `json:"-"`
137 func (m *ServedCellInfoList) Reset() { *m = ServedCellInfoList{} }
138 func (m *ServedCellInfoList) String() string { return proto.CompactTextString(m) }
139 func (*ServedCellInfoList) ProtoMessage() {}
140 func (*ServedCellInfoList) Descriptor() ([]byte, []int) {
141 return fileDescriptor_842e821272d22ff7, []int{1}
144 func (m *ServedCellInfoList) XXX_Unmarshal(b []byte) error {
145 return xxx_messageInfo_ServedCellInfoList.Unmarshal(m, b)
147 func (m *ServedCellInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
148 return xxx_messageInfo_ServedCellInfoList.Marshal(b, m, deterministic)
150 func (m *ServedCellInfoList) XXX_Merge(src proto.Message) {
151 xxx_messageInfo_ServedCellInfoList.Merge(m, src)
153 func (m *ServedCellInfoList) XXX_Size() int {
154 return xxx_messageInfo_ServedCellInfoList.Size(m)
156 func (m *ServedCellInfoList) XXX_DiscardUnknown() {
157 xxx_messageInfo_ServedCellInfoList.DiscardUnknown(m)
160 var xxx_messageInfo_ServedCellInfoList proto.InternalMessageInfo
162 func (m *ServedCellInfoList) GetServedCells() []*ServedCellInfo {
169 type ServedNRCellList struct {
170 ServedCells []*ServedNRCell `protobuf:"bytes,1,rep,name=served_cells,json=servedCells,proto3" json:"served_cells,omitempty"`
171 XXX_NoUnkeyedLiteral struct{} `json:"-"`
172 XXX_unrecognized []byte `json:"-"`
173 XXX_sizecache int32 `json:"-"`
176 func (m *ServedNRCellList) Reset() { *m = ServedNRCellList{} }
177 func (m *ServedNRCellList) String() string { return proto.CompactTextString(m) }
178 func (*ServedNRCellList) ProtoMessage() {}
179 func (*ServedNRCellList) Descriptor() ([]byte, []int) {
180 return fileDescriptor_842e821272d22ff7, []int{2}
183 func (m *ServedNRCellList) XXX_Unmarshal(b []byte) error {
184 return xxx_messageInfo_ServedNRCellList.Unmarshal(m, b)
186 func (m *ServedNRCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
187 return xxx_messageInfo_ServedNRCellList.Marshal(b, m, deterministic)
189 func (m *ServedNRCellList) XXX_Merge(src proto.Message) {
190 xxx_messageInfo_ServedNRCellList.Merge(m, src)
192 func (m *ServedNRCellList) XXX_Size() int {
193 return xxx_messageInfo_ServedNRCellList.Size(m)
195 func (m *ServedNRCellList) XXX_DiscardUnknown() {
196 xxx_messageInfo_ServedNRCellList.DiscardUnknown(m)
199 var xxx_messageInfo_ServedNRCellList proto.InternalMessageInfo
201 func (m *ServedNRCellList) GetServedCells() []*ServedNRCell {
209 proto.RegisterType((*Cells)(nil), "entities.Cells")
210 proto.RegisterType((*ServedCellInfoList)(nil), "entities.ServedCellInfoList")
211 proto.RegisterType((*ServedNRCellList)(nil), "entities.ServedNRCellList")
214 func init() { proto.RegisterFile("cells.proto", fileDescriptor_842e821272d22ff7) }
216 var fileDescriptor_842e821272d22ff7 = []byte{
217 // 241 bytes of a gzipped FileDescriptorProto
218 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x4e, 0x4e, 0xcd, 0xc9,
219 0x29, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x48, 0xcd, 0x2b, 0xc9, 0x2c, 0xc9, 0x4c,
220 0x2d, 0x96, 0xe2, 0x02, 0x09, 0x43, 0x44, 0xa5, 0x38, 0xd3, 0xf3, 0x92, 0x60, 0xcc, 0x54, 0x18,
221 0x53, 0xe9, 0x14, 0x23, 0x17, 0xab, 0x33, 0x48, 0xaf, 0x90, 0x3a, 0x17, 0x4b, 0x49, 0x65, 0x41,
222 0xaa, 0x04, 0xa3, 0x02, 0xa3, 0x06, 0x9f, 0x91, 0xb0, 0x1e, 0xcc, 0x10, 0x3d, 0x90, 0xb4, 0x5e,
223 0x48, 0x65, 0x41, 0x6a, 0x10, 0x58, 0x81, 0x90, 0x17, 0x97, 0x60, 0x71, 0x6a, 0x51, 0x59, 0x6a,
224 0x4a, 0x3c, 0xc8, 0xf4, 0xf8, 0xcc, 0xbc, 0xb4, 0xfc, 0x62, 0x09, 0x26, 0x05, 0x46, 0x0d, 0x6e,
225 0x23, 0x19, 0x84, 0xae, 0x60, 0xb0, 0x12, 0x90, 0x5e, 0xcf, 0xbc, 0xb4, 0x7c, 0x9f, 0xcc, 0xe2,
226 0x12, 0x0f, 0x86, 0x20, 0xfe, 0x62, 0x14, 0xd1, 0x62, 0x21, 0x17, 0x2e, 0xa8, 0x50, 0x7c, 0x5e,
227 0x11, 0xd8, 0xb8, 0x62, 0x09, 0x66, 0xb0, 0x49, 0x52, 0xe8, 0x26, 0xf9, 0x05, 0x81, 0x74, 0x41,
228 0xcd, 0xe1, 0x85, 0x68, 0xf2, 0x2b, 0x02, 0x3b, 0xdd, 0x89, 0x8d, 0x8b, 0x25, 0x27, 0xb3, 0xb8,
229 0x44, 0x29, 0x90, 0x4b, 0x08, 0xd3, 0x5a, 0x21, 0x6b, 0x2e, 0x1e, 0x24, 0xf7, 0x16, 0x4b, 0x30,
230 0x2a, 0x30, 0x6b, 0x70, 0x1b, 0x49, 0xe0, 0x72, 0x6a, 0x10, 0x37, 0xc2, 0x91, 0xc5, 0x4a, 0xbe,
231 0x5c, 0x02, 0xe8, 0xf6, 0x0b, 0x59, 0x62, 0x35, 0x50, 0x0c, 0xbb, 0x8b, 0x51, 0x8c, 0x4b, 0x62,
232 0x03, 0x87, 0xba, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0xde, 0x2b, 0x35, 0x7d, 0xb0, 0x01, 0x00,