blob: fba17372fdb1a165575e613b5c7e89733b130fe4 [file] [log] [blame]
Abhay Kumar03713392025-12-30 05:20:58 +00001//
2// Copyright 2018 - present the original author or authors.
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
William Kurkian1b363f42019-03-12 15:28:12 -040017// Code generated by protoc-gen-go. DO NOT EDIT.
Abhay Kumar03713392025-12-30 05:20:58 +000018// versions:
19// protoc-gen-go v1.36.11
20// protoc v4.25.8
William Kurkian1b363f42019-03-12 15:28:12 -040021// source: voltha_protos/omci_mib_db.proto
22
William Kurkianad745652019-03-20 08:45:51 -040023package omci
William Kurkian1b363f42019-03-12 15:28:12 -040024
William Kurkianad745652019-03-20 08:45:51 -040025import (
Abhay Kumar03713392025-12-30 05:20:58 +000026 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
27 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
28 reflect "reflect"
29 sync "sync"
30 unsafe "unsafe"
William Kurkianad745652019-03-20 08:45:51 -040031)
William Kurkian1b363f42019-03-12 15:28:12 -040032
Abhay Kumar03713392025-12-30 05:20:58 +000033const (
34 // Verify that this generated code is sufficiently up-to-date.
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36 // Verify that runtime/protoimpl is sufficiently up-to-date.
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38)
William Kurkian1b363f42019-03-12 15:28:12 -040039
Serkant Uluderyacbcfaa42019-10-18 13:25:08 +030040type OpenOmciEventType_Types int32
William Kurkian1b363f42019-03-12 15:28:12 -040041
42const (
Abhay Kumar03713392025-12-30 05:20:58 +000043 OpenOmciEventType_state_change OpenOmciEventType_Types = 0 // A state machine has transitioned to a new state
William Kurkian1b363f42019-03-12 15:28:12 -040044)
45
Abhay Kumar03713392025-12-30 05:20:58 +000046// Enum value maps for OpenOmciEventType_Types.
47var (
48 OpenOmciEventType_Types_name = map[int32]string{
49 0: "state_change",
50 }
51 OpenOmciEventType_Types_value = map[string]int32{
52 "state_change": 0,
53 }
54)
William Kurkianad745652019-03-20 08:45:51 -040055
Abhay Kumar03713392025-12-30 05:20:58 +000056func (x OpenOmciEventType_Types) Enum() *OpenOmciEventType_Types {
57 p := new(OpenOmciEventType_Types)
58 *p = x
59 return p
William Kurkian1b363f42019-03-12 15:28:12 -040060}
61
Serkant Uluderyacbcfaa42019-10-18 13:25:08 +030062func (x OpenOmciEventType_Types) String() string {
Abhay Kumar03713392025-12-30 05:20:58 +000063 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
William Kurkian1b363f42019-03-12 15:28:12 -040064}
William Kurkianad745652019-03-20 08:45:51 -040065
Abhay Kumar03713392025-12-30 05:20:58 +000066func (OpenOmciEventType_Types) Descriptor() protoreflect.EnumDescriptor {
67 return file_voltha_protos_omci_mib_db_proto_enumTypes[0].Descriptor()
68}
69
70func (OpenOmciEventType_Types) Type() protoreflect.EnumType {
71 return &file_voltha_protos_omci_mib_db_proto_enumTypes[0]
72}
73
74func (x OpenOmciEventType_Types) Number() protoreflect.EnumNumber {
75 return protoreflect.EnumNumber(x)
76}
77
78// Deprecated: Use OpenOmciEventType_Types.Descriptor instead.
Serkant Uluderyacbcfaa42019-10-18 13:25:08 +030079func (OpenOmciEventType_Types) EnumDescriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +000080 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{6, 0}
William Kurkian1b363f42019-03-12 15:28:12 -040081}
82
83type MibAttributeData struct {
Abhay Kumar03713392025-12-30 05:20:58 +000084 state protoimpl.MessageState `protogen:"open.v1"`
85 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
86 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
87 unknownFields protoimpl.UnknownFields
88 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -040089}
90
Abhay Kumar03713392025-12-30 05:20:58 +000091func (x *MibAttributeData) Reset() {
92 *x = MibAttributeData{}
93 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[0]
94 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
95 ms.StoreMessageInfo(mi)
96}
97
98func (x *MibAttributeData) String() string {
99 return protoimpl.X.MessageStringOf(x)
100}
101
102func (*MibAttributeData) ProtoMessage() {}
103
104func (x *MibAttributeData) ProtoReflect() protoreflect.Message {
105 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[0]
106 if x != nil {
107 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
108 if ms.LoadMessageInfo() == nil {
109 ms.StoreMessageInfo(mi)
110 }
111 return ms
112 }
113 return mi.MessageOf(x)
114}
115
116// Deprecated: Use MibAttributeData.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400117func (*MibAttributeData) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000118 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{0}
William Kurkian1b363f42019-03-12 15:28:12 -0400119}
William Kurkianad745652019-03-20 08:45:51 -0400120
Abhay Kumar03713392025-12-30 05:20:58 +0000121func (x *MibAttributeData) GetName() string {
122 if x != nil {
123 return x.Name
William Kurkian1b363f42019-03-12 15:28:12 -0400124 }
125 return ""
126}
127
Abhay Kumar03713392025-12-30 05:20:58 +0000128func (x *MibAttributeData) GetValue() string {
129 if x != nil {
130 return x.Value
William Kurkian1b363f42019-03-12 15:28:12 -0400131 }
132 return ""
133}
134
135type MibInstanceData struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000136 state protoimpl.MessageState `protogen:"open.v1"`
137 InstanceId uint32 `protobuf:"varint,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
138 Created string `protobuf:"bytes,2,opt,name=created,proto3" json:"created,omitempty"`
139 Modified string `protobuf:"bytes,3,opt,name=modified,proto3" json:"modified,omitempty"`
140 Attributes []*MibAttributeData `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"`
141 unknownFields protoimpl.UnknownFields
142 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400143}
144
Abhay Kumar03713392025-12-30 05:20:58 +0000145func (x *MibInstanceData) Reset() {
146 *x = MibInstanceData{}
147 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[1]
148 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
149 ms.StoreMessageInfo(mi)
150}
151
152func (x *MibInstanceData) String() string {
153 return protoimpl.X.MessageStringOf(x)
154}
155
156func (*MibInstanceData) ProtoMessage() {}
157
158func (x *MibInstanceData) ProtoReflect() protoreflect.Message {
159 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[1]
160 if x != nil {
161 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
162 if ms.LoadMessageInfo() == nil {
163 ms.StoreMessageInfo(mi)
164 }
165 return ms
166 }
167 return mi.MessageOf(x)
168}
169
170// Deprecated: Use MibInstanceData.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400171func (*MibInstanceData) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000172 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{1}
William Kurkian1b363f42019-03-12 15:28:12 -0400173}
William Kurkianad745652019-03-20 08:45:51 -0400174
Abhay Kumar03713392025-12-30 05:20:58 +0000175func (x *MibInstanceData) GetInstanceId() uint32 {
176 if x != nil {
177 return x.InstanceId
William Kurkian1b363f42019-03-12 15:28:12 -0400178 }
179 return 0
180}
181
Abhay Kumar03713392025-12-30 05:20:58 +0000182func (x *MibInstanceData) GetCreated() string {
183 if x != nil {
184 return x.Created
William Kurkian1b363f42019-03-12 15:28:12 -0400185 }
186 return ""
187}
188
Abhay Kumar03713392025-12-30 05:20:58 +0000189func (x *MibInstanceData) GetModified() string {
190 if x != nil {
191 return x.Modified
William Kurkian1b363f42019-03-12 15:28:12 -0400192 }
193 return ""
194}
195
Abhay Kumar03713392025-12-30 05:20:58 +0000196func (x *MibInstanceData) GetAttributes() []*MibAttributeData {
197 if x != nil {
198 return x.Attributes
William Kurkian1b363f42019-03-12 15:28:12 -0400199 }
200 return nil
201}
202
203type MibClassData struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000204 state protoimpl.MessageState `protogen:"open.v1"`
205 ClassId uint32 `protobuf:"varint,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
206 Instances []*MibInstanceData `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
207 unknownFields protoimpl.UnknownFields
208 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400209}
210
Abhay Kumar03713392025-12-30 05:20:58 +0000211func (x *MibClassData) Reset() {
212 *x = MibClassData{}
213 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[2]
214 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
215 ms.StoreMessageInfo(mi)
216}
217
218func (x *MibClassData) String() string {
219 return protoimpl.X.MessageStringOf(x)
220}
221
222func (*MibClassData) ProtoMessage() {}
223
224func (x *MibClassData) ProtoReflect() protoreflect.Message {
225 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[2]
226 if x != nil {
227 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
228 if ms.LoadMessageInfo() == nil {
229 ms.StoreMessageInfo(mi)
230 }
231 return ms
232 }
233 return mi.MessageOf(x)
234}
235
236// Deprecated: Use MibClassData.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400237func (*MibClassData) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000238 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{2}
William Kurkian1b363f42019-03-12 15:28:12 -0400239}
William Kurkianad745652019-03-20 08:45:51 -0400240
Abhay Kumar03713392025-12-30 05:20:58 +0000241func (x *MibClassData) GetClassId() uint32 {
242 if x != nil {
243 return x.ClassId
William Kurkian1b363f42019-03-12 15:28:12 -0400244 }
245 return 0
246}
247
Abhay Kumar03713392025-12-30 05:20:58 +0000248func (x *MibClassData) GetInstances() []*MibInstanceData {
249 if x != nil {
250 return x.Instances
William Kurkian1b363f42019-03-12 15:28:12 -0400251 }
252 return nil
253}
254
255type ManagedEntity struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000256 state protoimpl.MessageState `protogen:"open.v1"`
257 ClassId uint32 `protobuf:"varint,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
258 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
259 unknownFields protoimpl.UnknownFields
260 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400261}
262
Abhay Kumar03713392025-12-30 05:20:58 +0000263func (x *ManagedEntity) Reset() {
264 *x = ManagedEntity{}
265 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[3]
266 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
267 ms.StoreMessageInfo(mi)
268}
269
270func (x *ManagedEntity) String() string {
271 return protoimpl.X.MessageStringOf(x)
272}
273
274func (*ManagedEntity) ProtoMessage() {}
275
276func (x *ManagedEntity) ProtoReflect() protoreflect.Message {
277 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[3]
278 if x != nil {
279 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
280 if ms.LoadMessageInfo() == nil {
281 ms.StoreMessageInfo(mi)
282 }
283 return ms
284 }
285 return mi.MessageOf(x)
286}
287
288// Deprecated: Use ManagedEntity.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400289func (*ManagedEntity) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000290 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{3}
William Kurkian1b363f42019-03-12 15:28:12 -0400291}
William Kurkianad745652019-03-20 08:45:51 -0400292
Abhay Kumar03713392025-12-30 05:20:58 +0000293func (x *ManagedEntity) GetClassId() uint32 {
294 if x != nil {
295 return x.ClassId
William Kurkian1b363f42019-03-12 15:28:12 -0400296 }
297 return 0
298}
299
Abhay Kumar03713392025-12-30 05:20:58 +0000300func (x *ManagedEntity) GetName() string {
301 if x != nil {
302 return x.Name
William Kurkian1b363f42019-03-12 15:28:12 -0400303 }
304 return ""
305}
306
307type MessageType struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000308 state protoimpl.MessageState `protogen:"open.v1"`
309 MessageType uint32 `protobuf:"varint,1,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"`
310 unknownFields protoimpl.UnknownFields
311 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400312}
313
Abhay Kumar03713392025-12-30 05:20:58 +0000314func (x *MessageType) Reset() {
315 *x = MessageType{}
316 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[4]
317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
318 ms.StoreMessageInfo(mi)
319}
320
321func (x *MessageType) String() string {
322 return protoimpl.X.MessageStringOf(x)
323}
324
325func (*MessageType) ProtoMessage() {}
326
327func (x *MessageType) ProtoReflect() protoreflect.Message {
328 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[4]
329 if x != nil {
330 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
331 if ms.LoadMessageInfo() == nil {
332 ms.StoreMessageInfo(mi)
333 }
334 return ms
335 }
336 return mi.MessageOf(x)
337}
338
339// Deprecated: Use MessageType.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400340func (*MessageType) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000341 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{4}
William Kurkian1b363f42019-03-12 15:28:12 -0400342}
William Kurkianad745652019-03-20 08:45:51 -0400343
Abhay Kumar03713392025-12-30 05:20:58 +0000344func (x *MessageType) GetMessageType() uint32 {
345 if x != nil {
346 return x.MessageType
William Kurkian1b363f42019-03-12 15:28:12 -0400347 }
348 return 0
349}
350
351type MibDeviceData struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000352 state protoimpl.MessageState `protogen:"open.v1"`
353 DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
354 Created string `protobuf:"bytes,2,opt,name=created,proto3" json:"created,omitempty"`
355 LastSyncTime string `protobuf:"bytes,3,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
356 MibDataSync uint32 `protobuf:"varint,4,opt,name=mib_data_sync,json=mibDataSync,proto3" json:"mib_data_sync,omitempty"`
357 Version uint32 `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"`
358 Classes []*MibClassData `protobuf:"bytes,6,rep,name=classes,proto3" json:"classes,omitempty"`
359 ManagedEntities []*ManagedEntity `protobuf:"bytes,7,rep,name=managed_entities,json=managedEntities,proto3" json:"managed_entities,omitempty"`
360 MessageTypes []*MessageType `protobuf:"bytes,8,rep,name=message_types,json=messageTypes,proto3" json:"message_types,omitempty"`
361 unknownFields protoimpl.UnknownFields
362 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400363}
364
Abhay Kumar03713392025-12-30 05:20:58 +0000365func (x *MibDeviceData) Reset() {
366 *x = MibDeviceData{}
367 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[5]
368 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
369 ms.StoreMessageInfo(mi)
370}
371
372func (x *MibDeviceData) String() string {
373 return protoimpl.X.MessageStringOf(x)
374}
375
376func (*MibDeviceData) ProtoMessage() {}
377
378func (x *MibDeviceData) ProtoReflect() protoreflect.Message {
379 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[5]
380 if x != nil {
381 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
382 if ms.LoadMessageInfo() == nil {
383 ms.StoreMessageInfo(mi)
384 }
385 return ms
386 }
387 return mi.MessageOf(x)
388}
389
390// Deprecated: Use MibDeviceData.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400391func (*MibDeviceData) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000392 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{5}
William Kurkian1b363f42019-03-12 15:28:12 -0400393}
William Kurkianad745652019-03-20 08:45:51 -0400394
Abhay Kumar03713392025-12-30 05:20:58 +0000395func (x *MibDeviceData) GetDeviceId() string {
396 if x != nil {
397 return x.DeviceId
William Kurkian1b363f42019-03-12 15:28:12 -0400398 }
399 return ""
400}
401
Abhay Kumar03713392025-12-30 05:20:58 +0000402func (x *MibDeviceData) GetCreated() string {
403 if x != nil {
404 return x.Created
William Kurkian1b363f42019-03-12 15:28:12 -0400405 }
406 return ""
407}
408
Abhay Kumar03713392025-12-30 05:20:58 +0000409func (x *MibDeviceData) GetLastSyncTime() string {
410 if x != nil {
411 return x.LastSyncTime
William Kurkian1b363f42019-03-12 15:28:12 -0400412 }
413 return ""
414}
415
Abhay Kumar03713392025-12-30 05:20:58 +0000416func (x *MibDeviceData) GetMibDataSync() uint32 {
417 if x != nil {
418 return x.MibDataSync
William Kurkian1b363f42019-03-12 15:28:12 -0400419 }
420 return 0
421}
422
Abhay Kumar03713392025-12-30 05:20:58 +0000423func (x *MibDeviceData) GetVersion() uint32 {
424 if x != nil {
425 return x.Version
William Kurkian1b363f42019-03-12 15:28:12 -0400426 }
427 return 0
428}
429
Abhay Kumar03713392025-12-30 05:20:58 +0000430func (x *MibDeviceData) GetClasses() []*MibClassData {
431 if x != nil {
432 return x.Classes
William Kurkian1b363f42019-03-12 15:28:12 -0400433 }
434 return nil
435}
436
Abhay Kumar03713392025-12-30 05:20:58 +0000437func (x *MibDeviceData) GetManagedEntities() []*ManagedEntity {
438 if x != nil {
439 return x.ManagedEntities
William Kurkian1b363f42019-03-12 15:28:12 -0400440 }
441 return nil
442}
443
Abhay Kumar03713392025-12-30 05:20:58 +0000444func (x *MibDeviceData) GetMessageTypes() []*MessageType {
445 if x != nil {
446 return x.MessageTypes
William Kurkian1b363f42019-03-12 15:28:12 -0400447 }
448 return nil
449}
450
451type OpenOmciEventType struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000452 state protoimpl.MessageState `protogen:"open.v1"`
453 unknownFields protoimpl.UnknownFields
454 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400455}
456
Abhay Kumar03713392025-12-30 05:20:58 +0000457func (x *OpenOmciEventType) Reset() {
458 *x = OpenOmciEventType{}
459 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[6]
460 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
461 ms.StoreMessageInfo(mi)
462}
463
464func (x *OpenOmciEventType) String() string {
465 return protoimpl.X.MessageStringOf(x)
466}
467
468func (*OpenOmciEventType) ProtoMessage() {}
469
470func (x *OpenOmciEventType) ProtoReflect() protoreflect.Message {
471 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[6]
472 if x != nil {
473 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
474 if ms.LoadMessageInfo() == nil {
475 ms.StoreMessageInfo(mi)
476 }
477 return ms
478 }
479 return mi.MessageOf(x)
480}
481
482// Deprecated: Use OpenOmciEventType.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400483func (*OpenOmciEventType) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000484 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{6}
William Kurkian1b363f42019-03-12 15:28:12 -0400485}
William Kurkianad745652019-03-20 08:45:51 -0400486
William Kurkian1b363f42019-03-12 15:28:12 -0400487type OpenOmciEvent struct {
Abhay Kumar03713392025-12-30 05:20:58 +0000488 state protoimpl.MessageState `protogen:"open.v1"`
489 Type OpenOmciEventType_Types `protobuf:"varint,1,opt,name=type,proto3,enum=omci.OpenOmciEventType_Types" json:"type,omitempty"`
490 Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // associated data, in json format
491 unknownFields protoimpl.UnknownFields
492 sizeCache protoimpl.SizeCache
William Kurkian1b363f42019-03-12 15:28:12 -0400493}
494
Abhay Kumar03713392025-12-30 05:20:58 +0000495func (x *OpenOmciEvent) Reset() {
496 *x = OpenOmciEvent{}
497 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[7]
498 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
499 ms.StoreMessageInfo(mi)
500}
501
502func (x *OpenOmciEvent) String() string {
503 return protoimpl.X.MessageStringOf(x)
504}
505
506func (*OpenOmciEvent) ProtoMessage() {}
507
508func (x *OpenOmciEvent) ProtoReflect() protoreflect.Message {
509 mi := &file_voltha_protos_omci_mib_db_proto_msgTypes[7]
510 if x != nil {
511 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
512 if ms.LoadMessageInfo() == nil {
513 ms.StoreMessageInfo(mi)
514 }
515 return ms
516 }
517 return mi.MessageOf(x)
518}
519
520// Deprecated: Use OpenOmciEvent.ProtoReflect.Descriptor instead.
William Kurkian1b363f42019-03-12 15:28:12 -0400521func (*OpenOmciEvent) Descriptor() ([]byte, []int) {
Abhay Kumar03713392025-12-30 05:20:58 +0000522 return file_voltha_protos_omci_mib_db_proto_rawDescGZIP(), []int{7}
William Kurkian1b363f42019-03-12 15:28:12 -0400523}
William Kurkianad745652019-03-20 08:45:51 -0400524
Abhay Kumar03713392025-12-30 05:20:58 +0000525func (x *OpenOmciEvent) GetType() OpenOmciEventType_Types {
526 if x != nil {
527 return x.Type
William Kurkian1b363f42019-03-12 15:28:12 -0400528 }
529 return OpenOmciEventType_state_change
530}
531
Abhay Kumar03713392025-12-30 05:20:58 +0000532func (x *OpenOmciEvent) GetData() string {
533 if x != nil {
534 return x.Data
William Kurkian1b363f42019-03-12 15:28:12 -0400535 }
536 return ""
537}
538
Abhay Kumar03713392025-12-30 05:20:58 +0000539var File_voltha_protos_omci_mib_db_proto protoreflect.FileDescriptor
540
541const file_voltha_protos_omci_mib_db_proto_rawDesc = "" +
542 "\n" +
543 "\x1fvoltha_protos/omci_mib_db.proto\x12\x04omci\"<\n" +
544 "\x10MibAttributeData\x12\x12\n" +
545 "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
546 "\x05value\x18\x02 \x01(\tR\x05value\"\xa0\x01\n" +
547 "\x0fMibInstanceData\x12\x1f\n" +
548 "\vinstance_id\x18\x01 \x01(\rR\n" +
549 "instanceId\x12\x18\n" +
550 "\acreated\x18\x02 \x01(\tR\acreated\x12\x1a\n" +
551 "\bmodified\x18\x03 \x01(\tR\bmodified\x126\n" +
552 "\n" +
553 "attributes\x18\x04 \x03(\v2\x16.omci.MibAttributeDataR\n" +
554 "attributes\"^\n" +
555 "\fMibClassData\x12\x19\n" +
556 "\bclass_id\x18\x01 \x01(\rR\aclassId\x123\n" +
557 "\tinstances\x18\x02 \x03(\v2\x15.omci.MibInstanceDataR\tinstances\">\n" +
558 "\rManagedEntity\x12\x19\n" +
559 "\bclass_id\x18\x01 \x01(\rR\aclassId\x12\x12\n" +
560 "\x04name\x18\x02 \x01(\tR\x04name\"0\n" +
561 "\vMessageType\x12!\n" +
562 "\fmessage_type\x18\x01 \x01(\rR\vmessageType\"\xd0\x02\n" +
563 "\rMibDeviceData\x12\x1b\n" +
564 "\tdevice_id\x18\x01 \x01(\tR\bdeviceId\x12\x18\n" +
565 "\acreated\x18\x02 \x01(\tR\acreated\x12$\n" +
566 "\x0elast_sync_time\x18\x03 \x01(\tR\flastSyncTime\x12\"\n" +
567 "\rmib_data_sync\x18\x04 \x01(\rR\vmibDataSync\x12\x18\n" +
568 "\aversion\x18\x05 \x01(\rR\aversion\x12,\n" +
569 "\aclasses\x18\x06 \x03(\v2\x12.omci.MibClassDataR\aclasses\x12>\n" +
570 "\x10managed_entities\x18\a \x03(\v2\x13.omci.ManagedEntityR\x0fmanagedEntities\x126\n" +
571 "\rmessage_types\x18\b \x03(\v2\x11.omci.MessageTypeR\fmessageTypes\".\n" +
572 "\x11OpenOmciEventType\"\x19\n" +
573 "\x05Types\x12\x10\n" +
574 "\fstate_change\x10\x00\"V\n" +
575 "\rOpenOmciEvent\x121\n" +
576 "\x04type\x18\x01 \x01(\x0e2\x1d.omci.OpenOmciEventType.TypesR\x04type\x12\x12\n" +
577 "\x04data\x18\x02 \x01(\tR\x04dataBH\n" +
578 "\x18org.opencord.voltha.omciZ,github.com/opencord/voltha-protos/v5/go/omcib\x06proto3"
579
580var (
581 file_voltha_protos_omci_mib_db_proto_rawDescOnce sync.Once
582 file_voltha_protos_omci_mib_db_proto_rawDescData []byte
583)
584
585func file_voltha_protos_omci_mib_db_proto_rawDescGZIP() []byte {
586 file_voltha_protos_omci_mib_db_proto_rawDescOnce.Do(func() {
587 file_voltha_protos_omci_mib_db_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_voltha_protos_omci_mib_db_proto_rawDesc), len(file_voltha_protos_omci_mib_db_proto_rawDesc)))
588 })
589 return file_voltha_protos_omci_mib_db_proto_rawDescData
William Kurkian1b363f42019-03-12 15:28:12 -0400590}
591
Abhay Kumar03713392025-12-30 05:20:58 +0000592var file_voltha_protos_omci_mib_db_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
593var file_voltha_protos_omci_mib_db_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
594var file_voltha_protos_omci_mib_db_proto_goTypes = []any{
595 (OpenOmciEventType_Types)(0), // 0: omci.OpenOmciEventType.Types
596 (*MibAttributeData)(nil), // 1: omci.MibAttributeData
597 (*MibInstanceData)(nil), // 2: omci.MibInstanceData
598 (*MibClassData)(nil), // 3: omci.MibClassData
599 (*ManagedEntity)(nil), // 4: omci.ManagedEntity
600 (*MessageType)(nil), // 5: omci.MessageType
601 (*MibDeviceData)(nil), // 6: omci.MibDeviceData
602 (*OpenOmciEventType)(nil), // 7: omci.OpenOmciEventType
603 (*OpenOmciEvent)(nil), // 8: omci.OpenOmciEvent
604}
605var file_voltha_protos_omci_mib_db_proto_depIdxs = []int32{
606 1, // 0: omci.MibInstanceData.attributes:type_name -> omci.MibAttributeData
607 2, // 1: omci.MibClassData.instances:type_name -> omci.MibInstanceData
608 3, // 2: omci.MibDeviceData.classes:type_name -> omci.MibClassData
609 4, // 3: omci.MibDeviceData.managed_entities:type_name -> omci.ManagedEntity
610 5, // 4: omci.MibDeviceData.message_types:type_name -> omci.MessageType
611 0, // 5: omci.OpenOmciEvent.type:type_name -> omci.OpenOmciEventType.Types
612 6, // [6:6] is the sub-list for method output_type
613 6, // [6:6] is the sub-list for method input_type
614 6, // [6:6] is the sub-list for extension type_name
615 6, // [6:6] is the sub-list for extension extendee
616 0, // [0:6] is the sub-list for field type_name
617}
William Kurkian1b363f42019-03-12 15:28:12 -0400618
Abhay Kumar03713392025-12-30 05:20:58 +0000619func init() { file_voltha_protos_omci_mib_db_proto_init() }
620func file_voltha_protos_omci_mib_db_proto_init() {
621 if File_voltha_protos_omci_mib_db_proto != nil {
622 return
623 }
624 type x struct{}
625 out := protoimpl.TypeBuilder{
626 File: protoimpl.DescBuilder{
627 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
628 RawDescriptor: unsafe.Slice(unsafe.StringData(file_voltha_protos_omci_mib_db_proto_rawDesc), len(file_voltha_protos_omci_mib_db_proto_rawDesc)),
629 NumEnums: 1,
630 NumMessages: 8,
631 NumExtensions: 0,
632 NumServices: 0,
633 },
634 GoTypes: file_voltha_protos_omci_mib_db_proto_goTypes,
635 DependencyIndexes: file_voltha_protos_omci_mib_db_proto_depIdxs,
636 EnumInfos: file_voltha_protos_omci_mib_db_proto_enumTypes,
637 MessageInfos: file_voltha_protos_omci_mib_db_proto_msgTypes,
638 }.Build()
639 File_voltha_protos_omci_mib_db_proto = out.File
640 file_voltha_protos_omci_mib_db_proto_goTypes = nil
641 file_voltha_protos_omci_mib_db_proto_depIdxs = nil
William Kurkian1b363f42019-03-12 15:28:12 -0400642}