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 // Code generated by protoc-gen-go. DO NOT EDIT.
18 // source: cells.proto
24 proto "github.com/golang/protobuf/proto"
28 // Reference imports to suppress errors if they are not otherwise used.
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
40 Type Cell_Type `protobuf:"varint,1,opt,name=type,proto3,enum=entities.Cell_Type" json:"type,omitempty"`
41 // Types that are valid to be assigned to List:
42 // *Cells_ServedCellInfos
43 // *Cells_ServedNrCells
44 List isCells_List `protobuf_oneof:"list"`
45 XXX_NoUnkeyedLiteral struct{} `json:"-"`
46 XXX_unrecognized []byte `json:"-"`
47 XXX_sizecache int32 `json:"-"`
50 func (m *Cells) Reset() { *m = Cells{} }
51 func (m *Cells) String() string { return proto.CompactTextString(m) }
52 func (*Cells) ProtoMessage() {}
53 func (*Cells) Descriptor() ([]byte, []int) {
54 return fileDescriptor_842e821272d22ff7, []int{0}
57 func (m *Cells) XXX_Unmarshal(b []byte) error {
58 return xxx_messageInfo_Cells.Unmarshal(m, b)
60 func (m *Cells) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
61 return xxx_messageInfo_Cells.Marshal(b, m, deterministic)
63 func (m *Cells) XXX_Merge(src proto.Message) {
64 xxx_messageInfo_Cells.Merge(m, src)
66 func (m *Cells) XXX_Size() int {
67 return xxx_messageInfo_Cells.Size(m)
69 func (m *Cells) XXX_DiscardUnknown() {
70 xxx_messageInfo_Cells.DiscardUnknown(m)
73 var xxx_messageInfo_Cells proto.InternalMessageInfo
75 func (m *Cells) GetType() Cell_Type {
79 return Cell_UNKNOWN_CELL
82 type isCells_List interface {
86 type Cells_ServedCellInfos struct {
87 ServedCellInfos *ServedCellInfoList `protobuf:"bytes,2,opt,name=served_cell_infos,json=servedCellInfos,proto3,oneof"`
90 type Cells_ServedNrCells struct {
91 ServedNrCells *ServedNRCellList `protobuf:"bytes,3,opt,name=served_nr_cells,json=servedNrCells,proto3,oneof"`
94 func (*Cells_ServedCellInfos) isCells_List() {}
96 func (*Cells_ServedNrCells) isCells_List() {}
98 func (m *Cells) GetList() isCells_List {
105 func (m *Cells) GetServedCellInfos() *ServedCellInfoList {
106 if x, ok := m.GetList().(*Cells_ServedCellInfos); ok {
107 return x.ServedCellInfos
112 func (m *Cells) GetServedNrCells() *ServedNRCellList {
113 if x, ok := m.GetList().(*Cells_ServedNrCells); ok {
114 return x.ServedNrCells
119 // XXX_OneofWrappers is for the internal use of the proto package.
120 func (*Cells) XXX_OneofWrappers() []interface{} {
121 return []interface{}{
122 (*Cells_ServedCellInfos)(nil),
123 (*Cells_ServedNrCells)(nil),
127 type ServedCellInfoList struct {
128 ServedCells []*ServedCellInfo `protobuf:"bytes,1,rep,name=served_cells,json=servedCells,proto3" json:"served_cells,omitempty"`
129 XXX_NoUnkeyedLiteral struct{} `json:"-"`
130 XXX_unrecognized []byte `json:"-"`
131 XXX_sizecache int32 `json:"-"`
134 func (m *ServedCellInfoList) Reset() { *m = ServedCellInfoList{} }
135 func (m *ServedCellInfoList) String() string { return proto.CompactTextString(m) }
136 func (*ServedCellInfoList) ProtoMessage() {}
137 func (*ServedCellInfoList) Descriptor() ([]byte, []int) {
138 return fileDescriptor_842e821272d22ff7, []int{1}
141 func (m *ServedCellInfoList) XXX_Unmarshal(b []byte) error {
142 return xxx_messageInfo_ServedCellInfoList.Unmarshal(m, b)
144 func (m *ServedCellInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
145 return xxx_messageInfo_ServedCellInfoList.Marshal(b, m, deterministic)
147 func (m *ServedCellInfoList) XXX_Merge(src proto.Message) {
148 xxx_messageInfo_ServedCellInfoList.Merge(m, src)
150 func (m *ServedCellInfoList) XXX_Size() int {
151 return xxx_messageInfo_ServedCellInfoList.Size(m)
153 func (m *ServedCellInfoList) XXX_DiscardUnknown() {
154 xxx_messageInfo_ServedCellInfoList.DiscardUnknown(m)
157 var xxx_messageInfo_ServedCellInfoList proto.InternalMessageInfo
159 func (m *ServedCellInfoList) GetServedCells() []*ServedCellInfo {
166 type ServedNRCellList struct {
167 ServedCells []*ServedNRCell `protobuf:"bytes,1,rep,name=served_cells,json=servedCells,proto3" json:"served_cells,omitempty"`
168 XXX_NoUnkeyedLiteral struct{} `json:"-"`
169 XXX_unrecognized []byte `json:"-"`
170 XXX_sizecache int32 `json:"-"`
173 func (m *ServedNRCellList) Reset() { *m = ServedNRCellList{} }
174 func (m *ServedNRCellList) String() string { return proto.CompactTextString(m) }
175 func (*ServedNRCellList) ProtoMessage() {}
176 func (*ServedNRCellList) Descriptor() ([]byte, []int) {
177 return fileDescriptor_842e821272d22ff7, []int{2}
180 func (m *ServedNRCellList) XXX_Unmarshal(b []byte) error {
181 return xxx_messageInfo_ServedNRCellList.Unmarshal(m, b)
183 func (m *ServedNRCellList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
184 return xxx_messageInfo_ServedNRCellList.Marshal(b, m, deterministic)
186 func (m *ServedNRCellList) XXX_Merge(src proto.Message) {
187 xxx_messageInfo_ServedNRCellList.Merge(m, src)
189 func (m *ServedNRCellList) XXX_Size() int {
190 return xxx_messageInfo_ServedNRCellList.Size(m)
192 func (m *ServedNRCellList) XXX_DiscardUnknown() {
193 xxx_messageInfo_ServedNRCellList.DiscardUnknown(m)
196 var xxx_messageInfo_ServedNRCellList proto.InternalMessageInfo
198 func (m *ServedNRCellList) GetServedCells() []*ServedNRCell {
206 proto.RegisterType((*Cells)(nil), "entities.Cells")
207 proto.RegisterType((*ServedCellInfoList)(nil), "entities.ServedCellInfoList")
208 proto.RegisterType((*ServedNRCellList)(nil), "entities.ServedNRCellList")
211 func init() { proto.RegisterFile("cells.proto", fileDescriptor_842e821272d22ff7) }
213 var fileDescriptor_842e821272d22ff7 = []byte{
214 // 241 bytes of a gzipped FileDescriptorProto
215 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x4e, 0x4e, 0xcd, 0xc9,
216 0x29, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x48, 0xcd, 0x2b, 0xc9, 0x2c, 0xc9, 0x4c,
217 0x2d, 0x96, 0xe2, 0x02, 0x09, 0x43, 0x44, 0xa5, 0x38, 0xd3, 0xf3, 0x92, 0x60, 0xcc, 0x54, 0x18,
218 0x53, 0xe9, 0x14, 0x23, 0x17, 0xab, 0x33, 0x48, 0xaf, 0x90, 0x3a, 0x17, 0x4b, 0x49, 0x65, 0x41,
219 0xaa, 0x04, 0xa3, 0x02, 0xa3, 0x06, 0x9f, 0x91, 0xb0, 0x1e, 0xcc, 0x10, 0x3d, 0x90, 0xb4, 0x5e,
220 0x48, 0x65, 0x41, 0x6a, 0x10, 0x58, 0x81, 0x90, 0x17, 0x97, 0x60, 0x71, 0x6a, 0x51, 0x59, 0x6a,
221 0x4a, 0x3c, 0xc8, 0xf4, 0xf8, 0xcc, 0xbc, 0xb4, 0xfc, 0x62, 0x09, 0x26, 0x05, 0x46, 0x0d, 0x6e,
222 0x23, 0x19, 0x84, 0xae, 0x60, 0xb0, 0x12, 0x90, 0x5e, 0xcf, 0xbc, 0xb4, 0x7c, 0x9f, 0xcc, 0xe2,
223 0x12, 0x0f, 0x86, 0x20, 0xfe, 0x62, 0x14, 0xd1, 0x62, 0x21, 0x17, 0x2e, 0xa8, 0x50, 0x7c, 0x5e,
224 0x11, 0xd8, 0xb8, 0x62, 0x09, 0x66, 0xb0, 0x49, 0x52, 0xe8, 0x26, 0xf9, 0x05, 0x81, 0x74, 0x41,
225 0xcd, 0xe1, 0x85, 0x68, 0xf2, 0x2b, 0x02, 0x3b, 0xdd, 0x89, 0x8d, 0x8b, 0x25, 0x27, 0xb3, 0xb8,
226 0x44, 0x29, 0x90, 0x4b, 0x08, 0xd3, 0x5a, 0x21, 0x6b, 0x2e, 0x1e, 0x24, 0xf7, 0x16, 0x4b, 0x30,
227 0x2a, 0x30, 0x6b, 0x70, 0x1b, 0x49, 0xe0, 0x72, 0x6a, 0x10, 0x37, 0xc2, 0x91, 0xc5, 0x4a, 0xbe,
228 0x5c, 0x02, 0xe8, 0xf6, 0x0b, 0x59, 0x62, 0x35, 0x50, 0x0c, 0xbb, 0x8b, 0x51, 0x8c, 0x4b, 0x62,
229 0x03, 0x87, 0xba, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0xde, 0x2b, 0x35, 0x7d, 0xb0, 0x01, 0x00,