blob: a43c4bd8991d6dceef90879a80c7472a94cb4519 [file] [log] [blame]
amit.ghosh9f6af0e2020-11-04 14:09:25 +01001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/extensions.proto
3
4package extension
5
6import (
7 context "context"
8 fmt "fmt"
9 proto "github.com/golang/protobuf/proto"
kesavand763d8002021-01-04 16:24:42 +053010 empty "github.com/golang/protobuf/ptypes/empty"
Akash Kankanala761955c2024-02-21 19:32:20 +053011 common "github.com/opencord/voltha-protos/v5/go/common"
khenaidoo5fc5cea2021-08-11 17:39:16 -040012 config "github.com/opencord/voltha-protos/v5/go/ext/config"
amit.ghosh9f6af0e2020-11-04 14:09:25 +010013 grpc "google.golang.org/grpc"
David K. Bainbridgec4bf5382021-04-08 16:06:54 +000014 codes "google.golang.org/grpc/codes"
15 status "google.golang.org/grpc/status"
amit.ghosh9f6af0e2020-11-04 14:09:25 +010016 math "math"
17)
18
19// Reference imports to suppress errors if they are not otherwise used.
20var _ = proto.Marshal
21var _ = fmt.Errorf
22var _ = math.Inf
23
24// This is a compile-time assertion to ensure that this generated file
25// is compatible with the proto package it is being compiled against.
26// A compilation error at this line likely means your copy of the
27// proto package needs to be updated.
28const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
29
khenaidoo4c6543e2021-10-19 17:25:58 -040030type ValueType_Type int32
amit.ghosh9f6af0e2020-11-04 14:09:25 +010031
khenaidoo4c6543e2021-10-19 17:25:58 -040032const (
33 ValueType_EMPTY ValueType_Type = 0
34 ValueType_DISTANCE ValueType_Type = 1
35)
amit.ghosh9f6af0e2020-11-04 14:09:25 +010036
khenaidoo4c6543e2021-10-19 17:25:58 -040037var ValueType_Type_name = map[int32]string{
38 0: "EMPTY",
39 1: "DISTANCE",
40}
amit.ghosh9f6af0e2020-11-04 14:09:25 +010041
khenaidoo4c6543e2021-10-19 17:25:58 -040042var ValueType_Type_value = map[string]int32{
43 "EMPTY": 0,
44 "DISTANCE": 1,
45}
amit.ghosh9f6af0e2020-11-04 14:09:25 +010046
khenaidoo4c6543e2021-10-19 17:25:58 -040047func (x ValueType_Type) String() string {
48 return proto.EnumName(ValueType_Type_name, int32(x))
49}
amit.ghosh9f6af0e2020-11-04 14:09:25 +010050
khenaidoo4c6543e2021-10-19 17:25:58 -040051func (ValueType_Type) EnumDescriptor() ([]byte, []int) {
52 return fileDescriptor_7ecf6e9799a9202d, []int{1, 0}
53}
amit.ghosh9f6af0e2020-11-04 14:09:25 +010054
55type GetOnuUniInfoResponse_ConfigurationInd int32
56
57const (
58 GetOnuUniInfoResponse_UNKOWN GetOnuUniInfoResponse_ConfigurationInd = 0
59 GetOnuUniInfoResponse_TEN_BASE_T_FDX GetOnuUniInfoResponse_ConfigurationInd = 1
60 GetOnuUniInfoResponse_HUNDRED_BASE_T_FDX GetOnuUniInfoResponse_ConfigurationInd = 2
61 GetOnuUniInfoResponse_GIGABIT_ETHERNET_FDX GetOnuUniInfoResponse_ConfigurationInd = 3
62 GetOnuUniInfoResponse_TEN_G_ETHERNET_FDX GetOnuUniInfoResponse_ConfigurationInd = 4
63 GetOnuUniInfoResponse_TEN_BASE_T_HDX GetOnuUniInfoResponse_ConfigurationInd = 5
64 GetOnuUniInfoResponse_HUNDRED_BASE_T_HDX GetOnuUniInfoResponse_ConfigurationInd = 6
65 GetOnuUniInfoResponse_GIGABIT_ETHERNET_HDX GetOnuUniInfoResponse_ConfigurationInd = 7
66)
67
68var GetOnuUniInfoResponse_ConfigurationInd_name = map[int32]string{
69 0: "UNKOWN",
70 1: "TEN_BASE_T_FDX",
71 2: "HUNDRED_BASE_T_FDX",
72 3: "GIGABIT_ETHERNET_FDX",
73 4: "TEN_G_ETHERNET_FDX",
74 5: "TEN_BASE_T_HDX",
75 6: "HUNDRED_BASE_T_HDX",
76 7: "GIGABIT_ETHERNET_HDX",
77}
78
79var GetOnuUniInfoResponse_ConfigurationInd_value = map[string]int32{
80 "UNKOWN": 0,
81 "TEN_BASE_T_FDX": 1,
82 "HUNDRED_BASE_T_FDX": 2,
83 "GIGABIT_ETHERNET_FDX": 3,
84 "TEN_G_ETHERNET_FDX": 4,
85 "TEN_BASE_T_HDX": 5,
86 "HUNDRED_BASE_T_HDX": 6,
87 "GIGABIT_ETHERNET_HDX": 7,
88}
89
90func (x GetOnuUniInfoResponse_ConfigurationInd) String() string {
91 return proto.EnumName(GetOnuUniInfoResponse_ConfigurationInd_name, int32(x))
92}
93
94func (GetOnuUniInfoResponse_ConfigurationInd) EnumDescriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -040095 return fileDescriptor_7ecf6e9799a9202d, []int{7, 0}
amit.ghosh9f6af0e2020-11-04 14:09:25 +010096}
97
98type GetOnuUniInfoResponse_AdministrativeState int32
99
100const (
101 GetOnuUniInfoResponse_ADMSTATE_UNDEFINED GetOnuUniInfoResponse_AdministrativeState = 0
102 GetOnuUniInfoResponse_LOCKED GetOnuUniInfoResponse_AdministrativeState = 1
103 GetOnuUniInfoResponse_UNLOCKED GetOnuUniInfoResponse_AdministrativeState = 2
104)
105
106var GetOnuUniInfoResponse_AdministrativeState_name = map[int32]string{
107 0: "ADMSTATE_UNDEFINED",
108 1: "LOCKED",
109 2: "UNLOCKED",
110}
111
112var GetOnuUniInfoResponse_AdministrativeState_value = map[string]int32{
113 "ADMSTATE_UNDEFINED": 0,
114 "LOCKED": 1,
115 "UNLOCKED": 2,
116}
117
118func (x GetOnuUniInfoResponse_AdministrativeState) String() string {
119 return proto.EnumName(GetOnuUniInfoResponse_AdministrativeState_name, int32(x))
120}
121
122func (GetOnuUniInfoResponse_AdministrativeState) EnumDescriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400123 return fileDescriptor_7ecf6e9799a9202d, []int{7, 1}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100124}
125
126type GetOnuUniInfoResponse_OperationalState int32
127
128const (
129 GetOnuUniInfoResponse_OPERSTATE_UNDEFINED GetOnuUniInfoResponse_OperationalState = 0
130 GetOnuUniInfoResponse_ENABLED GetOnuUniInfoResponse_OperationalState = 1
131 GetOnuUniInfoResponse_DISABLED GetOnuUniInfoResponse_OperationalState = 2
132)
133
134var GetOnuUniInfoResponse_OperationalState_name = map[int32]string{
135 0: "OPERSTATE_UNDEFINED",
136 1: "ENABLED",
137 2: "DISABLED",
138}
139
140var GetOnuUniInfoResponse_OperationalState_value = map[string]int32{
141 "OPERSTATE_UNDEFINED": 0,
142 "ENABLED": 1,
143 "DISABLED": 2,
144}
145
146func (x GetOnuUniInfoResponse_OperationalState) String() string {
147 return proto.EnumName(GetOnuUniInfoResponse_OperationalState_name, int32(x))
148}
149
150func (GetOnuUniInfoResponse_OperationalState) EnumDescriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400151 return fileDescriptor_7ecf6e9799a9202d, []int{7, 2}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100152}
153
kesavand763d8002021-01-04 16:24:42 +0530154type GetOltPortCounters_PortType int32
155
156const (
157 GetOltPortCounters_Port_UNKNOWN GetOltPortCounters_PortType = 0
158 GetOltPortCounters_Port_ETHERNET_NNI GetOltPortCounters_PortType = 1
159 GetOltPortCounters_Port_PON_OLT GetOltPortCounters_PortType = 2
160)
161
162var GetOltPortCounters_PortType_name = map[int32]string{
163 0: "Port_UNKNOWN",
164 1: "Port_ETHERNET_NNI",
165 2: "Port_PON_OLT",
166}
167
168var GetOltPortCounters_PortType_value = map[string]int32{
169 "Port_UNKNOWN": 0,
170 "Port_ETHERNET_NNI": 1,
171 "Port_PON_OLT": 2,
172}
173
174func (x GetOltPortCounters_PortType) String() string {
175 return proto.EnumName(GetOltPortCounters_PortType_name, int32(x))
176}
177
178func (GetOltPortCounters_PortType) EnumDescriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400179 return fileDescriptor_7ecf6e9799a9202d, []int{8, 0}
kesavand763d8002021-01-04 16:24:42 +0530180}
181
182type GetOnuEthernetBridgePortHistory_Direction int32
183
184const (
185 GetOnuEthernetBridgePortHistory_UNDEFINED GetOnuEthernetBridgePortHistory_Direction = 0
186 GetOnuEthernetBridgePortHistory_UPSTREAM GetOnuEthernetBridgePortHistory_Direction = 1
187 GetOnuEthernetBridgePortHistory_DOWNSTREAM GetOnuEthernetBridgePortHistory_Direction = 2
188)
189
190var GetOnuEthernetBridgePortHistory_Direction_name = map[int32]string{
191 0: "UNDEFINED",
192 1: "UPSTREAM",
193 2: "DOWNSTREAM",
194}
195
196var GetOnuEthernetBridgePortHistory_Direction_value = map[string]int32{
197 "UNDEFINED": 0,
198 "UPSTREAM": 1,
199 "DOWNSTREAM": 2,
200}
201
202func (x GetOnuEthernetBridgePortHistory_Direction) String() string {
203 return proto.EnumName(GetOnuEthernetBridgePortHistory_Direction_name, int32(x))
204}
205
206func (GetOnuEthernetBridgePortHistory_Direction) EnumDescriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400207 return fileDescriptor_7ecf6e9799a9202d, []int{12, 0}
kesavand763d8002021-01-04 16:24:42 +0530208}
209
Himani Chawla654f7f32021-08-25 16:31:24 +0530210type GetOmciEthernetFrameExtendedPmResponse_Format int32
211
212const (
213 GetOmciEthernetFrameExtendedPmResponse_THIRTY_TWO_BIT GetOmciEthernetFrameExtendedPmResponse_Format = 0
214 GetOmciEthernetFrameExtendedPmResponse_SIXTY_FOUR_BIT GetOmciEthernetFrameExtendedPmResponse_Format = 1
215)
216
217var GetOmciEthernetFrameExtendedPmResponse_Format_name = map[int32]string{
218 0: "THIRTY_TWO_BIT",
219 1: "SIXTY_FOUR_BIT",
220}
221
222var GetOmciEthernetFrameExtendedPmResponse_Format_value = map[string]int32{
223 "THIRTY_TWO_BIT": 0,
224 "SIXTY_FOUR_BIT": 1,
225}
226
227func (x GetOmciEthernetFrameExtendedPmResponse_Format) String() string {
228 return proto.EnumName(GetOmciEthernetFrameExtendedPmResponse_Format_name, int32(x))
229}
230
231func (GetOmciEthernetFrameExtendedPmResponse_Format) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530232 return fileDescriptor_7ecf6e9799a9202d, []int{36, 0}
Himani Chawla654f7f32021-08-25 16:31:24 +0530233}
234
amit.ghoshf017eab2024-06-28 15:09:33 +0200235type GetOffloadedAppsStatisticsRequest_OffloadedApp int32
236
237const (
238 GetOffloadedAppsStatisticsRequest_UNDEFINED GetOffloadedAppsStatisticsRequest_OffloadedApp = 0
239 GetOffloadedAppsStatisticsRequest_PPPoeIA GetOffloadedAppsStatisticsRequest_OffloadedApp = 1
240 GetOffloadedAppsStatisticsRequest_DHCPv4RA GetOffloadedAppsStatisticsRequest_OffloadedApp = 2
241 GetOffloadedAppsStatisticsRequest_DHCPv6RA GetOffloadedAppsStatisticsRequest_OffloadedApp = 3
242)
243
244var GetOffloadedAppsStatisticsRequest_OffloadedApp_name = map[int32]string{
245 0: "UNDEFINED",
246 1: "PPPoeIA",
247 2: "DHCPv4RA",
248 3: "DHCPv6RA",
249}
250
251var GetOffloadedAppsStatisticsRequest_OffloadedApp_value = map[string]int32{
252 "UNDEFINED": 0,
253 "PPPoeIA": 1,
254 "DHCPv4RA": 2,
255 "DHCPv6RA": 3,
256}
257
258func (x GetOffloadedAppsStatisticsRequest_OffloadedApp) String() string {
259 return proto.EnumName(GetOffloadedAppsStatisticsRequest_OffloadedApp_name, int32(x))
260}
261
262func (GetOffloadedAppsStatisticsRequest_OffloadedApp) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530263 return fileDescriptor_7ecf6e9799a9202d, []int{45, 0}
amit.ghoshf017eab2024-06-28 15:09:33 +0200264}
265
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100266type GetValueResponse_Status int32
267
268const (
269 GetValueResponse_STATUS_UNDEFINED GetValueResponse_Status = 0
270 GetValueResponse_OK GetValueResponse_Status = 1
271 GetValueResponse_ERROR GetValueResponse_Status = 2
272)
273
274var GetValueResponse_Status_name = map[int32]string{
275 0: "STATUS_UNDEFINED",
276 1: "OK",
277 2: "ERROR",
278}
279
280var GetValueResponse_Status_value = map[string]int32{
281 "STATUS_UNDEFINED": 0,
282 "OK": 1,
283 "ERROR": 2,
284}
285
286func (x GetValueResponse_Status) String() string {
287 return proto.EnumName(GetValueResponse_Status_name, int32(x))
288}
289
290func (GetValueResponse_Status) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530291 return fileDescriptor_7ecf6e9799a9202d, []int{48, 0}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100292}
293
294type GetValueResponse_ErrorReason int32
295
296const (
kesavand763d8002021-01-04 16:24:42 +0530297 GetValueResponse_REASON_UNDEFINED GetValueResponse_ErrorReason = 0
298 GetValueResponse_UNSUPPORTED GetValueResponse_ErrorReason = 1
299 GetValueResponse_INVALID_DEVICE_ID GetValueResponse_ErrorReason = 2
300 GetValueResponse_INVALID_PORT_TYPE GetValueResponse_ErrorReason = 3
301 GetValueResponse_TIMEOUT GetValueResponse_ErrorReason = 4
302 GetValueResponse_INVALID_REQ_TYPE GetValueResponse_ErrorReason = 5
303 GetValueResponse_INTERNAL_ERROR GetValueResponse_ErrorReason = 6
Himani Chawlae5bb7ca2021-05-17 15:48:32 +0530304 GetValueResponse_INVALID_DEVICE GetValueResponse_ErrorReason = 7
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100305)
306
307var GetValueResponse_ErrorReason_name = map[int32]string{
308 0: "REASON_UNDEFINED",
309 1: "UNSUPPORTED",
kesavand763d8002021-01-04 16:24:42 +0530310 2: "INVALID_DEVICE_ID",
311 3: "INVALID_PORT_TYPE",
312 4: "TIMEOUT",
313 5: "INVALID_REQ_TYPE",
314 6: "INTERNAL_ERROR",
Himani Chawlae5bb7ca2021-05-17 15:48:32 +0530315 7: "INVALID_DEVICE",
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100316}
317
318var GetValueResponse_ErrorReason_value = map[string]int32{
kesavand763d8002021-01-04 16:24:42 +0530319 "REASON_UNDEFINED": 0,
320 "UNSUPPORTED": 1,
321 "INVALID_DEVICE_ID": 2,
322 "INVALID_PORT_TYPE": 3,
323 "TIMEOUT": 4,
324 "INVALID_REQ_TYPE": 5,
325 "INTERNAL_ERROR": 6,
Himani Chawlae5bb7ca2021-05-17 15:48:32 +0530326 "INVALID_DEVICE": 7,
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100327}
328
329func (x GetValueResponse_ErrorReason) String() string {
330 return proto.EnumName(GetValueResponse_ErrorReason_name, int32(x))
331}
332
333func (GetValueResponse_ErrorReason) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530334 return fileDescriptor_7ecf6e9799a9202d, []int{48, 1}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100335}
336
337type SetValueResponse_Status int32
338
339const (
340 SetValueResponse_STATUS_UNDEFINED SetValueResponse_Status = 0
341 SetValueResponse_OK SetValueResponse_Status = 1
342 SetValueResponse_ERROR SetValueResponse_Status = 2
343)
344
345var SetValueResponse_Status_name = map[int32]string{
346 0: "STATUS_UNDEFINED",
347 1: "OK",
348 2: "ERROR",
349}
350
351var SetValueResponse_Status_value = map[string]int32{
352 "STATUS_UNDEFINED": 0,
353 "OK": 1,
354 "ERROR": 2,
355}
356
357func (x SetValueResponse_Status) String() string {
358 return proto.EnumName(SetValueResponse_Status_name, int32(x))
359}
360
361func (SetValueResponse_Status) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530362 return fileDescriptor_7ecf6e9799a9202d, []int{52, 0}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100363}
364
365type SetValueResponse_ErrorReason int32
366
367const (
amit.ghoshf017eab2024-06-28 15:09:33 +0200368 SetValueResponse_REASON_UNDEFINED SetValueResponse_ErrorReason = 0
369 SetValueResponse_UNSUPPORTED SetValueResponse_ErrorReason = 1
370 SetValueResponse_INVALID_DEVICE_ID SetValueResponse_ErrorReason = 2
371 SetValueResponse_INVALID_ONU_DEVICE_ID SetValueResponse_ErrorReason = 3
372 SetValueResponse_INVALID_UNI_ID SetValueResponse_ErrorReason = 4
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100373)
374
375var SetValueResponse_ErrorReason_name = map[int32]string{
376 0: "REASON_UNDEFINED",
377 1: "UNSUPPORTED",
amit.ghoshf017eab2024-06-28 15:09:33 +0200378 2: "INVALID_DEVICE_ID",
379 3: "INVALID_ONU_DEVICE_ID",
380 4: "INVALID_UNI_ID",
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100381}
382
383var SetValueResponse_ErrorReason_value = map[string]int32{
amit.ghoshf017eab2024-06-28 15:09:33 +0200384 "REASON_UNDEFINED": 0,
385 "UNSUPPORTED": 1,
386 "INVALID_DEVICE_ID": 2,
387 "INVALID_ONU_DEVICE_ID": 3,
388 "INVALID_UNI_ID": 4,
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100389}
390
391func (x SetValueResponse_ErrorReason) String() string {
392 return proto.EnumName(SetValueResponse_ErrorReason_name, int32(x))
393}
394
395func (SetValueResponse_ErrorReason) EnumDescriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +0530396 return fileDescriptor_7ecf6e9799a9202d, []int{52, 1}
khenaidoo4c6543e2021-10-19 17:25:58 -0400397}
398
399type ValueSet struct {
400 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
401 // Types that are valid to be assigned to Value:
402 // *ValueSet_AlarmConfig
403 Value isValueSet_Value `protobuf_oneof:"value"`
404 XXX_NoUnkeyedLiteral struct{} `json:"-"`
405 XXX_unrecognized []byte `json:"-"`
406 XXX_sizecache int32 `json:"-"`
407}
408
409func (m *ValueSet) Reset() { *m = ValueSet{} }
410func (m *ValueSet) String() string { return proto.CompactTextString(m) }
411func (*ValueSet) ProtoMessage() {}
412func (*ValueSet) Descriptor() ([]byte, []int) {
413 return fileDescriptor_7ecf6e9799a9202d, []int{0}
414}
415
416func (m *ValueSet) XXX_Unmarshal(b []byte) error {
417 return xxx_messageInfo_ValueSet.Unmarshal(m, b)
418}
419func (m *ValueSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
420 return xxx_messageInfo_ValueSet.Marshal(b, m, deterministic)
421}
422func (m *ValueSet) XXX_Merge(src proto.Message) {
423 xxx_messageInfo_ValueSet.Merge(m, src)
424}
425func (m *ValueSet) XXX_Size() int {
426 return xxx_messageInfo_ValueSet.Size(m)
427}
428func (m *ValueSet) XXX_DiscardUnknown() {
429 xxx_messageInfo_ValueSet.DiscardUnknown(m)
430}
431
432var xxx_messageInfo_ValueSet proto.InternalMessageInfo
433
434func (m *ValueSet) GetId() string {
435 if m != nil {
436 return m.Id
437 }
438 return ""
439}
440
441type isValueSet_Value interface {
442 isValueSet_Value()
443}
444
445type ValueSet_AlarmConfig struct {
446 AlarmConfig *config.AlarmConfig `protobuf:"bytes,2,opt,name=alarm_config,json=alarmConfig,proto3,oneof"`
447}
448
449func (*ValueSet_AlarmConfig) isValueSet_Value() {}
450
451func (m *ValueSet) GetValue() isValueSet_Value {
452 if m != nil {
453 return m.Value
454 }
455 return nil
456}
457
458func (m *ValueSet) GetAlarmConfig() *config.AlarmConfig {
459 if x, ok := m.GetValue().(*ValueSet_AlarmConfig); ok {
460 return x.AlarmConfig
461 }
462 return nil
463}
464
465// XXX_OneofWrappers is for the internal use of the proto package.
466func (*ValueSet) XXX_OneofWrappers() []interface{} {
467 return []interface{}{
468 (*ValueSet_AlarmConfig)(nil),
469 }
470}
471
472type ValueType struct {
473 XXX_NoUnkeyedLiteral struct{} `json:"-"`
474 XXX_unrecognized []byte `json:"-"`
475 XXX_sizecache int32 `json:"-"`
476}
477
478func (m *ValueType) Reset() { *m = ValueType{} }
479func (m *ValueType) String() string { return proto.CompactTextString(m) }
480func (*ValueType) ProtoMessage() {}
481func (*ValueType) Descriptor() ([]byte, []int) {
482 return fileDescriptor_7ecf6e9799a9202d, []int{1}
483}
484
485func (m *ValueType) XXX_Unmarshal(b []byte) error {
486 return xxx_messageInfo_ValueType.Unmarshal(m, b)
487}
488func (m *ValueType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
489 return xxx_messageInfo_ValueType.Marshal(b, m, deterministic)
490}
491func (m *ValueType) XXX_Merge(src proto.Message) {
492 xxx_messageInfo_ValueType.Merge(m, src)
493}
494func (m *ValueType) XXX_Size() int {
495 return xxx_messageInfo_ValueType.Size(m)
496}
497func (m *ValueType) XXX_DiscardUnknown() {
498 xxx_messageInfo_ValueType.DiscardUnknown(m)
499}
500
501var xxx_messageInfo_ValueType proto.InternalMessageInfo
502
503type ValueSpecifier struct {
504 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
505 Value ValueType_Type `protobuf:"varint,2,opt,name=value,proto3,enum=extension.ValueType_Type" json:"value,omitempty"`
506 XXX_NoUnkeyedLiteral struct{} `json:"-"`
507 XXX_unrecognized []byte `json:"-"`
508 XXX_sizecache int32 `json:"-"`
509}
510
511func (m *ValueSpecifier) Reset() { *m = ValueSpecifier{} }
512func (m *ValueSpecifier) String() string { return proto.CompactTextString(m) }
513func (*ValueSpecifier) ProtoMessage() {}
514func (*ValueSpecifier) Descriptor() ([]byte, []int) {
515 return fileDescriptor_7ecf6e9799a9202d, []int{2}
516}
517
518func (m *ValueSpecifier) XXX_Unmarshal(b []byte) error {
519 return xxx_messageInfo_ValueSpecifier.Unmarshal(m, b)
520}
521func (m *ValueSpecifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
522 return xxx_messageInfo_ValueSpecifier.Marshal(b, m, deterministic)
523}
524func (m *ValueSpecifier) XXX_Merge(src proto.Message) {
525 xxx_messageInfo_ValueSpecifier.Merge(m, src)
526}
527func (m *ValueSpecifier) XXX_Size() int {
528 return xxx_messageInfo_ValueSpecifier.Size(m)
529}
530func (m *ValueSpecifier) XXX_DiscardUnknown() {
531 xxx_messageInfo_ValueSpecifier.DiscardUnknown(m)
532}
533
534var xxx_messageInfo_ValueSpecifier proto.InternalMessageInfo
535
536func (m *ValueSpecifier) GetId() string {
537 if m != nil {
538 return m.Id
539 }
540 return ""
541}
542
543func (m *ValueSpecifier) GetValue() ValueType_Type {
544 if m != nil {
545 return m.Value
546 }
547 return ValueType_EMPTY
548}
549
550type ReturnValues struct {
551 Set uint32 `protobuf:"varint,1,opt,name=Set,proto3" json:"Set,omitempty"`
552 Unsupported uint32 `protobuf:"varint,2,opt,name=Unsupported,proto3" json:"Unsupported,omitempty"`
553 Error uint32 `protobuf:"varint,3,opt,name=Error,proto3" json:"Error,omitempty"`
554 Distance uint32 `protobuf:"varint,4,opt,name=Distance,proto3" json:"Distance,omitempty"`
555 XXX_NoUnkeyedLiteral struct{} `json:"-"`
556 XXX_unrecognized []byte `json:"-"`
557 XXX_sizecache int32 `json:"-"`
558}
559
560func (m *ReturnValues) Reset() { *m = ReturnValues{} }
561func (m *ReturnValues) String() string { return proto.CompactTextString(m) }
562func (*ReturnValues) ProtoMessage() {}
563func (*ReturnValues) Descriptor() ([]byte, []int) {
564 return fileDescriptor_7ecf6e9799a9202d, []int{3}
565}
566
567func (m *ReturnValues) XXX_Unmarshal(b []byte) error {
568 return xxx_messageInfo_ReturnValues.Unmarshal(m, b)
569}
570func (m *ReturnValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
571 return xxx_messageInfo_ReturnValues.Marshal(b, m, deterministic)
572}
573func (m *ReturnValues) XXX_Merge(src proto.Message) {
574 xxx_messageInfo_ReturnValues.Merge(m, src)
575}
576func (m *ReturnValues) XXX_Size() int {
577 return xxx_messageInfo_ReturnValues.Size(m)
578}
579func (m *ReturnValues) XXX_DiscardUnknown() {
580 xxx_messageInfo_ReturnValues.DiscardUnknown(m)
581}
582
583var xxx_messageInfo_ReturnValues proto.InternalMessageInfo
584
585func (m *ReturnValues) GetSet() uint32 {
586 if m != nil {
587 return m.Set
588 }
589 return 0
590}
591
592func (m *ReturnValues) GetUnsupported() uint32 {
593 if m != nil {
594 return m.Unsupported
595 }
596 return 0
597}
598
599func (m *ReturnValues) GetError() uint32 {
600 if m != nil {
601 return m.Error
602 }
603 return 0
604}
605
606func (m *ReturnValues) GetDistance() uint32 {
607 if m != nil {
608 return m.Distance
609 }
610 return 0
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100611}
612
613type GetDistanceRequest struct {
614 OnuDeviceId string `protobuf:"bytes,1,opt,name=onuDeviceId,proto3" json:"onuDeviceId,omitempty"`
615 XXX_NoUnkeyedLiteral struct{} `json:"-"`
616 XXX_unrecognized []byte `json:"-"`
617 XXX_sizecache int32 `json:"-"`
618}
619
620func (m *GetDistanceRequest) Reset() { *m = GetDistanceRequest{} }
621func (m *GetDistanceRequest) String() string { return proto.CompactTextString(m) }
622func (*GetDistanceRequest) ProtoMessage() {}
623func (*GetDistanceRequest) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400624 return fileDescriptor_7ecf6e9799a9202d, []int{4}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100625}
626
627func (m *GetDistanceRequest) XXX_Unmarshal(b []byte) error {
628 return xxx_messageInfo_GetDistanceRequest.Unmarshal(m, b)
629}
630func (m *GetDistanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
631 return xxx_messageInfo_GetDistanceRequest.Marshal(b, m, deterministic)
632}
633func (m *GetDistanceRequest) XXX_Merge(src proto.Message) {
634 xxx_messageInfo_GetDistanceRequest.Merge(m, src)
635}
636func (m *GetDistanceRequest) XXX_Size() int {
637 return xxx_messageInfo_GetDistanceRequest.Size(m)
638}
639func (m *GetDistanceRequest) XXX_DiscardUnknown() {
640 xxx_messageInfo_GetDistanceRequest.DiscardUnknown(m)
641}
642
643var xxx_messageInfo_GetDistanceRequest proto.InternalMessageInfo
644
645func (m *GetDistanceRequest) GetOnuDeviceId() string {
646 if m != nil {
647 return m.OnuDeviceId
648 }
649 return ""
650}
651
652type GetDistanceResponse struct {
653 Distance uint32 `protobuf:"varint,1,opt,name=distance,proto3" json:"distance,omitempty"`
654 XXX_NoUnkeyedLiteral struct{} `json:"-"`
655 XXX_unrecognized []byte `json:"-"`
656 XXX_sizecache int32 `json:"-"`
657}
658
659func (m *GetDistanceResponse) Reset() { *m = GetDistanceResponse{} }
660func (m *GetDistanceResponse) String() string { return proto.CompactTextString(m) }
661func (*GetDistanceResponse) ProtoMessage() {}
662func (*GetDistanceResponse) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400663 return fileDescriptor_7ecf6e9799a9202d, []int{5}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100664}
665
666func (m *GetDistanceResponse) XXX_Unmarshal(b []byte) error {
667 return xxx_messageInfo_GetDistanceResponse.Unmarshal(m, b)
668}
669func (m *GetDistanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
670 return xxx_messageInfo_GetDistanceResponse.Marshal(b, m, deterministic)
671}
672func (m *GetDistanceResponse) XXX_Merge(src proto.Message) {
673 xxx_messageInfo_GetDistanceResponse.Merge(m, src)
674}
675func (m *GetDistanceResponse) XXX_Size() int {
676 return xxx_messageInfo_GetDistanceResponse.Size(m)
677}
678func (m *GetDistanceResponse) XXX_DiscardUnknown() {
679 xxx_messageInfo_GetDistanceResponse.DiscardUnknown(m)
680}
681
682var xxx_messageInfo_GetDistanceResponse proto.InternalMessageInfo
683
684func (m *GetDistanceResponse) GetDistance() uint32 {
685 if m != nil {
686 return m.Distance
687 }
688 return 0
689}
690
691type GetOnuUniInfoRequest struct {
692 UniIndex uint32 `protobuf:"varint,1,opt,name=uniIndex,proto3" json:"uniIndex,omitempty"`
693 XXX_NoUnkeyedLiteral struct{} `json:"-"`
694 XXX_unrecognized []byte `json:"-"`
695 XXX_sizecache int32 `json:"-"`
696}
697
698func (m *GetOnuUniInfoRequest) Reset() { *m = GetOnuUniInfoRequest{} }
699func (m *GetOnuUniInfoRequest) String() string { return proto.CompactTextString(m) }
700func (*GetOnuUniInfoRequest) ProtoMessage() {}
701func (*GetOnuUniInfoRequest) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400702 return fileDescriptor_7ecf6e9799a9202d, []int{6}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100703}
704
705func (m *GetOnuUniInfoRequest) XXX_Unmarshal(b []byte) error {
706 return xxx_messageInfo_GetOnuUniInfoRequest.Unmarshal(m, b)
707}
708func (m *GetOnuUniInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
709 return xxx_messageInfo_GetOnuUniInfoRequest.Marshal(b, m, deterministic)
710}
711func (m *GetOnuUniInfoRequest) XXX_Merge(src proto.Message) {
712 xxx_messageInfo_GetOnuUniInfoRequest.Merge(m, src)
713}
714func (m *GetOnuUniInfoRequest) XXX_Size() int {
715 return xxx_messageInfo_GetOnuUniInfoRequest.Size(m)
716}
717func (m *GetOnuUniInfoRequest) XXX_DiscardUnknown() {
718 xxx_messageInfo_GetOnuUniInfoRequest.DiscardUnknown(m)
719}
720
721var xxx_messageInfo_GetOnuUniInfoRequest proto.InternalMessageInfo
722
723func (m *GetOnuUniInfoRequest) GetUniIndex() uint32 {
724 if m != nil {
725 return m.UniIndex
726 }
727 return 0
728}
729
730type GetOnuUniInfoResponse struct {
731 AdmState GetOnuUniInfoResponse_AdministrativeState `protobuf:"varint,1,opt,name=admState,proto3,enum=extension.GetOnuUniInfoResponse_AdministrativeState" json:"admState,omitempty"`
732 OperState GetOnuUniInfoResponse_OperationalState `protobuf:"varint,2,opt,name=operState,proto3,enum=extension.GetOnuUniInfoResponse_OperationalState" json:"operState,omitempty"`
733 ConfigInd GetOnuUniInfoResponse_ConfigurationInd `protobuf:"varint,3,opt,name=configInd,proto3,enum=extension.GetOnuUniInfoResponse_ConfigurationInd" json:"configInd,omitempty"`
734 XXX_NoUnkeyedLiteral struct{} `json:"-"`
735 XXX_unrecognized []byte `json:"-"`
736 XXX_sizecache int32 `json:"-"`
737}
738
739func (m *GetOnuUniInfoResponse) Reset() { *m = GetOnuUniInfoResponse{} }
740func (m *GetOnuUniInfoResponse) String() string { return proto.CompactTextString(m) }
741func (*GetOnuUniInfoResponse) ProtoMessage() {}
742func (*GetOnuUniInfoResponse) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400743 return fileDescriptor_7ecf6e9799a9202d, []int{7}
amit.ghosh9f6af0e2020-11-04 14:09:25 +0100744}
745
746func (m *GetOnuUniInfoResponse) XXX_Unmarshal(b []byte) error {
747 return xxx_messageInfo_GetOnuUniInfoResponse.Unmarshal(m, b)
748}
749func (m *GetOnuUniInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
750 return xxx_messageInfo_GetOnuUniInfoResponse.Marshal(b, m, deterministic)
751}
752func (m *GetOnuUniInfoResponse) XXX_Merge(src proto.Message) {
753 xxx_messageInfo_GetOnuUniInfoResponse.Merge(m, src)
754}
755func (m *GetOnuUniInfoResponse) XXX_Size() int {
756 return xxx_messageInfo_GetOnuUniInfoResponse.Size(m)
757}
758func (m *GetOnuUniInfoResponse) XXX_DiscardUnknown() {
759 xxx_messageInfo_GetOnuUniInfoResponse.DiscardUnknown(m)
760}
761
762var xxx_messageInfo_GetOnuUniInfoResponse proto.InternalMessageInfo
763
764func (m *GetOnuUniInfoResponse) GetAdmState() GetOnuUniInfoResponse_AdministrativeState {
765 if m != nil {
766 return m.AdmState
767 }
768 return GetOnuUniInfoResponse_ADMSTATE_UNDEFINED
769}
770
771func (m *GetOnuUniInfoResponse) GetOperState() GetOnuUniInfoResponse_OperationalState {
772 if m != nil {
773 return m.OperState
774 }
775 return GetOnuUniInfoResponse_OPERSTATE_UNDEFINED
776}
777
778func (m *GetOnuUniInfoResponse) GetConfigInd() GetOnuUniInfoResponse_ConfigurationInd {
779 if m != nil {
780 return m.ConfigInd
781 }
782 return GetOnuUniInfoResponse_UNKOWN
783}
784
kesavand763d8002021-01-04 16:24:42 +0530785type GetOltPortCounters struct {
786 PortNo uint32 `protobuf:"varint,1,opt,name=portNo,proto3" json:"portNo,omitempty"`
787 PortType GetOltPortCounters_PortType `protobuf:"varint,2,opt,name=portType,proto3,enum=extension.GetOltPortCounters_PortType" json:"portType,omitempty"`
788 XXX_NoUnkeyedLiteral struct{} `json:"-"`
789 XXX_unrecognized []byte `json:"-"`
790 XXX_sizecache int32 `json:"-"`
791}
792
793func (m *GetOltPortCounters) Reset() { *m = GetOltPortCounters{} }
794func (m *GetOltPortCounters) String() string { return proto.CompactTextString(m) }
795func (*GetOltPortCounters) ProtoMessage() {}
796func (*GetOltPortCounters) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400797 return fileDescriptor_7ecf6e9799a9202d, []int{8}
kesavand763d8002021-01-04 16:24:42 +0530798}
799
800func (m *GetOltPortCounters) XXX_Unmarshal(b []byte) error {
801 return xxx_messageInfo_GetOltPortCounters.Unmarshal(m, b)
802}
803func (m *GetOltPortCounters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
804 return xxx_messageInfo_GetOltPortCounters.Marshal(b, m, deterministic)
805}
806func (m *GetOltPortCounters) XXX_Merge(src proto.Message) {
807 xxx_messageInfo_GetOltPortCounters.Merge(m, src)
808}
809func (m *GetOltPortCounters) XXX_Size() int {
810 return xxx_messageInfo_GetOltPortCounters.Size(m)
811}
812func (m *GetOltPortCounters) XXX_DiscardUnknown() {
813 xxx_messageInfo_GetOltPortCounters.DiscardUnknown(m)
814}
815
816var xxx_messageInfo_GetOltPortCounters proto.InternalMessageInfo
817
818func (m *GetOltPortCounters) GetPortNo() uint32 {
819 if m != nil {
820 return m.PortNo
821 }
822 return 0
823}
824
825func (m *GetOltPortCounters) GetPortType() GetOltPortCounters_PortType {
826 if m != nil {
827 return m.PortType
828 }
829 return GetOltPortCounters_Port_UNKNOWN
830}
831
832type GetOltPortCountersResponse struct {
833 TxBytes uint64 `protobuf:"varint,1,opt,name=txBytes,proto3" json:"txBytes,omitempty"`
834 RxBytes uint64 `protobuf:"varint,2,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"`
835 TxPackets uint64 `protobuf:"varint,3,opt,name=txPackets,proto3" json:"txPackets,omitempty"`
836 RxPackets uint64 `protobuf:"varint,4,opt,name=rxPackets,proto3" json:"rxPackets,omitempty"`
837 TxErrorPackets uint64 `protobuf:"varint,5,opt,name=txErrorPackets,proto3" json:"txErrorPackets,omitempty"`
838 RxErrorPackets uint64 `protobuf:"varint,6,opt,name=rxErrorPackets,proto3" json:"rxErrorPackets,omitempty"`
839 TxBcastPackets uint64 `protobuf:"varint,7,opt,name=txBcastPackets,proto3" json:"txBcastPackets,omitempty"`
840 RxBcastPackets uint64 `protobuf:"varint,8,opt,name=rxBcastPackets,proto3" json:"rxBcastPackets,omitempty"`
841 TxUcastPackets uint64 `protobuf:"varint,9,opt,name=txUcastPackets,proto3" json:"txUcastPackets,omitempty"`
842 RxUcastPackets uint64 `protobuf:"varint,10,opt,name=rxUcastPackets,proto3" json:"rxUcastPackets,omitempty"`
843 TxMcastPackets uint64 `protobuf:"varint,11,opt,name=txMcastPackets,proto3" json:"txMcastPackets,omitempty"`
844 RxMcastPackets uint64 `protobuf:"varint,12,opt,name=rxMcastPackets,proto3" json:"rxMcastPackets,omitempty"`
845 XXX_NoUnkeyedLiteral struct{} `json:"-"`
846 XXX_unrecognized []byte `json:"-"`
847 XXX_sizecache int32 `json:"-"`
848}
849
850func (m *GetOltPortCountersResponse) Reset() { *m = GetOltPortCountersResponse{} }
851func (m *GetOltPortCountersResponse) String() string { return proto.CompactTextString(m) }
852func (*GetOltPortCountersResponse) ProtoMessage() {}
853func (*GetOltPortCountersResponse) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400854 return fileDescriptor_7ecf6e9799a9202d, []int{9}
kesavand763d8002021-01-04 16:24:42 +0530855}
856
857func (m *GetOltPortCountersResponse) XXX_Unmarshal(b []byte) error {
858 return xxx_messageInfo_GetOltPortCountersResponse.Unmarshal(m, b)
859}
860func (m *GetOltPortCountersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
861 return xxx_messageInfo_GetOltPortCountersResponse.Marshal(b, m, deterministic)
862}
863func (m *GetOltPortCountersResponse) XXX_Merge(src proto.Message) {
864 xxx_messageInfo_GetOltPortCountersResponse.Merge(m, src)
865}
866func (m *GetOltPortCountersResponse) XXX_Size() int {
867 return xxx_messageInfo_GetOltPortCountersResponse.Size(m)
868}
869func (m *GetOltPortCountersResponse) XXX_DiscardUnknown() {
870 xxx_messageInfo_GetOltPortCountersResponse.DiscardUnknown(m)
871}
872
873var xxx_messageInfo_GetOltPortCountersResponse proto.InternalMessageInfo
874
875func (m *GetOltPortCountersResponse) GetTxBytes() uint64 {
876 if m != nil {
877 return m.TxBytes
878 }
879 return 0
880}
881
882func (m *GetOltPortCountersResponse) GetRxBytes() uint64 {
883 if m != nil {
884 return m.RxBytes
885 }
886 return 0
887}
888
889func (m *GetOltPortCountersResponse) GetTxPackets() uint64 {
890 if m != nil {
891 return m.TxPackets
892 }
893 return 0
894}
895
896func (m *GetOltPortCountersResponse) GetRxPackets() uint64 {
897 if m != nil {
898 return m.RxPackets
899 }
900 return 0
901}
902
903func (m *GetOltPortCountersResponse) GetTxErrorPackets() uint64 {
904 if m != nil {
905 return m.TxErrorPackets
906 }
907 return 0
908}
909
910func (m *GetOltPortCountersResponse) GetRxErrorPackets() uint64 {
911 if m != nil {
912 return m.RxErrorPackets
913 }
914 return 0
915}
916
917func (m *GetOltPortCountersResponse) GetTxBcastPackets() uint64 {
918 if m != nil {
919 return m.TxBcastPackets
920 }
921 return 0
922}
923
924func (m *GetOltPortCountersResponse) GetRxBcastPackets() uint64 {
925 if m != nil {
926 return m.RxBcastPackets
927 }
928 return 0
929}
930
931func (m *GetOltPortCountersResponse) GetTxUcastPackets() uint64 {
932 if m != nil {
933 return m.TxUcastPackets
934 }
935 return 0
936}
937
938func (m *GetOltPortCountersResponse) GetRxUcastPackets() uint64 {
939 if m != nil {
940 return m.RxUcastPackets
941 }
942 return 0
943}
944
945func (m *GetOltPortCountersResponse) GetTxMcastPackets() uint64 {
946 if m != nil {
947 return m.TxMcastPackets
948 }
949 return 0
950}
951
952func (m *GetOltPortCountersResponse) GetRxMcastPackets() uint64 {
953 if m != nil {
954 return m.RxMcastPackets
955 }
956 return 0
957}
958
959type GetOnuPonOpticalInfo struct {
960 Empty *empty.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"`
961 XXX_NoUnkeyedLiteral struct{} `json:"-"`
962 XXX_unrecognized []byte `json:"-"`
963 XXX_sizecache int32 `json:"-"`
964}
965
966func (m *GetOnuPonOpticalInfo) Reset() { *m = GetOnuPonOpticalInfo{} }
967func (m *GetOnuPonOpticalInfo) String() string { return proto.CompactTextString(m) }
968func (*GetOnuPonOpticalInfo) ProtoMessage() {}
969func (*GetOnuPonOpticalInfo) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -0400970 return fileDescriptor_7ecf6e9799a9202d, []int{10}
kesavand763d8002021-01-04 16:24:42 +0530971}
972
973func (m *GetOnuPonOpticalInfo) XXX_Unmarshal(b []byte) error {
974 return xxx_messageInfo_GetOnuPonOpticalInfo.Unmarshal(m, b)
975}
976func (m *GetOnuPonOpticalInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
977 return xxx_messageInfo_GetOnuPonOpticalInfo.Marshal(b, m, deterministic)
978}
979func (m *GetOnuPonOpticalInfo) XXX_Merge(src proto.Message) {
980 xxx_messageInfo_GetOnuPonOpticalInfo.Merge(m, src)
981}
982func (m *GetOnuPonOpticalInfo) XXX_Size() int {
983 return xxx_messageInfo_GetOnuPonOpticalInfo.Size(m)
984}
985func (m *GetOnuPonOpticalInfo) XXX_DiscardUnknown() {
986 xxx_messageInfo_GetOnuPonOpticalInfo.DiscardUnknown(m)
987}
988
989var xxx_messageInfo_GetOnuPonOpticalInfo proto.InternalMessageInfo
990
991func (m *GetOnuPonOpticalInfo) GetEmpty() *empty.Empty {
992 if m != nil {
993 return m.Empty
994 }
995 return nil
996}
997
Girish Gowdrab1d742d2021-05-01 15:34:32 -0700998// These values correspond to the Optical Line Supervision Test results
999// described in section A3.39.5 of ITU-T G.988 (11/2017) specification.
kesavand763d8002021-01-04 16:24:42 +05301000type GetOnuPonOpticalInfoResponse struct {
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001001 PowerFeedVoltage float32 `protobuf:"fixed32,1,opt,name=powerFeedVoltage,proto3" json:"powerFeedVoltage,omitempty"`
1002 ReceivedOpticalPower float32 `protobuf:"fixed32,2,opt,name=receivedOpticalPower,proto3" json:"receivedOpticalPower,omitempty"`
1003 MeanOpticalLaunchPower float32 `protobuf:"fixed32,3,opt,name=meanOpticalLaunchPower,proto3" json:"meanOpticalLaunchPower,omitempty"`
1004 LaserBiasCurrent float32 `protobuf:"fixed32,4,opt,name=laserBiasCurrent,proto3" json:"laserBiasCurrent,omitempty"`
1005 Temperature float32 `protobuf:"fixed32,5,opt,name=temperature,proto3" json:"temperature,omitempty"`
1006 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1007 XXX_unrecognized []byte `json:"-"`
1008 XXX_sizecache int32 `json:"-"`
kesavand763d8002021-01-04 16:24:42 +05301009}
1010
1011func (m *GetOnuPonOpticalInfoResponse) Reset() { *m = GetOnuPonOpticalInfoResponse{} }
1012func (m *GetOnuPonOpticalInfoResponse) String() string { return proto.CompactTextString(m) }
1013func (*GetOnuPonOpticalInfoResponse) ProtoMessage() {}
1014func (*GetOnuPonOpticalInfoResponse) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -04001015 return fileDescriptor_7ecf6e9799a9202d, []int{11}
kesavand763d8002021-01-04 16:24:42 +05301016}
1017
1018func (m *GetOnuPonOpticalInfoResponse) XXX_Unmarshal(b []byte) error {
1019 return xxx_messageInfo_GetOnuPonOpticalInfoResponse.Unmarshal(m, b)
1020}
1021func (m *GetOnuPonOpticalInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1022 return xxx_messageInfo_GetOnuPonOpticalInfoResponse.Marshal(b, m, deterministic)
1023}
1024func (m *GetOnuPonOpticalInfoResponse) XXX_Merge(src proto.Message) {
1025 xxx_messageInfo_GetOnuPonOpticalInfoResponse.Merge(m, src)
1026}
1027func (m *GetOnuPonOpticalInfoResponse) XXX_Size() int {
1028 return xxx_messageInfo_GetOnuPonOpticalInfoResponse.Size(m)
1029}
1030func (m *GetOnuPonOpticalInfoResponse) XXX_DiscardUnknown() {
1031 xxx_messageInfo_GetOnuPonOpticalInfoResponse.DiscardUnknown(m)
1032}
1033
1034var xxx_messageInfo_GetOnuPonOpticalInfoResponse proto.InternalMessageInfo
1035
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001036func (m *GetOnuPonOpticalInfoResponse) GetPowerFeedVoltage() float32 {
kesavand763d8002021-01-04 16:24:42 +05301037 if m != nil {
1038 return m.PowerFeedVoltage
1039 }
1040 return 0
1041}
1042
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001043func (m *GetOnuPonOpticalInfoResponse) GetReceivedOpticalPower() float32 {
kesavand763d8002021-01-04 16:24:42 +05301044 if m != nil {
1045 return m.ReceivedOpticalPower
1046 }
1047 return 0
1048}
1049
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001050func (m *GetOnuPonOpticalInfoResponse) GetMeanOpticalLaunchPower() float32 {
kesavand763d8002021-01-04 16:24:42 +05301051 if m != nil {
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001052 return m.MeanOpticalLaunchPower
kesavand763d8002021-01-04 16:24:42 +05301053 }
1054 return 0
1055}
1056
Girish Gowdrab1d742d2021-05-01 15:34:32 -07001057func (m *GetOnuPonOpticalInfoResponse) GetLaserBiasCurrent() float32 {
1058 if m != nil {
1059 return m.LaserBiasCurrent
1060 }
1061 return 0
1062}
1063
1064func (m *GetOnuPonOpticalInfoResponse) GetTemperature() float32 {
kesavand763d8002021-01-04 16:24:42 +05301065 if m != nil {
1066 return m.Temperature
1067 }
1068 return 0
1069}
1070
kesavand763d8002021-01-04 16:24:42 +05301071type GetOnuEthernetBridgePortHistory struct {
1072 Direction GetOnuEthernetBridgePortHistory_Direction `protobuf:"varint,1,opt,name=direction,proto3,enum=extension.GetOnuEthernetBridgePortHistory_Direction" json:"direction,omitempty"`
1073 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1074 XXX_unrecognized []byte `json:"-"`
1075 XXX_sizecache int32 `json:"-"`
1076}
1077
1078func (m *GetOnuEthernetBridgePortHistory) Reset() { *m = GetOnuEthernetBridgePortHistory{} }
1079func (m *GetOnuEthernetBridgePortHistory) String() string { return proto.CompactTextString(m) }
1080func (*GetOnuEthernetBridgePortHistory) ProtoMessage() {}
1081func (*GetOnuEthernetBridgePortHistory) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -04001082 return fileDescriptor_7ecf6e9799a9202d, []int{12}
kesavand763d8002021-01-04 16:24:42 +05301083}
1084
1085func (m *GetOnuEthernetBridgePortHistory) XXX_Unmarshal(b []byte) error {
1086 return xxx_messageInfo_GetOnuEthernetBridgePortHistory.Unmarshal(m, b)
1087}
1088func (m *GetOnuEthernetBridgePortHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1089 return xxx_messageInfo_GetOnuEthernetBridgePortHistory.Marshal(b, m, deterministic)
1090}
1091func (m *GetOnuEthernetBridgePortHistory) XXX_Merge(src proto.Message) {
1092 xxx_messageInfo_GetOnuEthernetBridgePortHistory.Merge(m, src)
1093}
1094func (m *GetOnuEthernetBridgePortHistory) XXX_Size() int {
1095 return xxx_messageInfo_GetOnuEthernetBridgePortHistory.Size(m)
1096}
1097func (m *GetOnuEthernetBridgePortHistory) XXX_DiscardUnknown() {
1098 xxx_messageInfo_GetOnuEthernetBridgePortHistory.DiscardUnknown(m)
1099}
1100
1101var xxx_messageInfo_GetOnuEthernetBridgePortHistory proto.InternalMessageInfo
1102
1103func (m *GetOnuEthernetBridgePortHistory) GetDirection() GetOnuEthernetBridgePortHistory_Direction {
1104 if m != nil {
1105 return m.Direction
1106 }
1107 return GetOnuEthernetBridgePortHistory_UNDEFINED
1108}
1109
1110type GetOnuEthernetBridgePortHistoryResponse struct {
1111 DropEvents uint32 `protobuf:"varint,1,opt,name=dropEvents,proto3" json:"dropEvents,omitempty"`
1112 Octets uint32 `protobuf:"varint,2,opt,name=octets,proto3" json:"octets,omitempty"`
1113 Packets uint32 `protobuf:"varint,3,opt,name=packets,proto3" json:"packets,omitempty"`
1114 BroadcastPackets uint32 `protobuf:"varint,4,opt,name=broadcastPackets,proto3" json:"broadcastPackets,omitempty"`
1115 MulticastPackets uint32 `protobuf:"varint,5,opt,name=multicastPackets,proto3" json:"multicastPackets,omitempty"`
1116 CrcErroredPackets uint32 `protobuf:"varint,6,opt,name=crcErroredPackets,proto3" json:"crcErroredPackets,omitempty"`
1117 UndersizePackets uint32 `protobuf:"varint,7,opt,name=undersizePackets,proto3" json:"undersizePackets,omitempty"`
1118 OversizePackets uint32 `protobuf:"varint,8,opt,name=oversizePackets,proto3" json:"oversizePackets,omitempty"`
1119 Packets64Octets uint32 `protobuf:"varint,9,opt,name=packets64octets,proto3" json:"packets64octets,omitempty"`
1120 Packets65To127Octets uint32 `protobuf:"varint,10,opt,name=packets65To127octets,proto3" json:"packets65To127octets,omitempty"`
1121 Packets128To255Octets uint32 `protobuf:"varint,11,opt,name=packets128To255Octets,proto3" json:"packets128To255Octets,omitempty"`
1122 Packets256To511Octets uint32 `protobuf:"varint,12,opt,name=packets256To511octets,proto3" json:"packets256To511octets,omitempty"`
1123 Packets512To1023Octets uint32 `protobuf:"varint,13,opt,name=packets512To1023octets,proto3" json:"packets512To1023octets,omitempty"`
1124 Packets1024To1518Octets uint32 `protobuf:"varint,14,opt,name=packets1024To1518octets,proto3" json:"packets1024To1518octets,omitempty"`
1125 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1126 XXX_unrecognized []byte `json:"-"`
1127 XXX_sizecache int32 `json:"-"`
1128}
1129
1130func (m *GetOnuEthernetBridgePortHistoryResponse) Reset() {
1131 *m = GetOnuEthernetBridgePortHistoryResponse{}
1132}
1133func (m *GetOnuEthernetBridgePortHistoryResponse) String() string { return proto.CompactTextString(m) }
1134func (*GetOnuEthernetBridgePortHistoryResponse) ProtoMessage() {}
1135func (*GetOnuEthernetBridgePortHistoryResponse) Descriptor() ([]byte, []int) {
khenaidoo4c6543e2021-10-19 17:25:58 -04001136 return fileDescriptor_7ecf6e9799a9202d, []int{13}
kesavand763d8002021-01-04 16:24:42 +05301137}
1138
1139func (m *GetOnuEthernetBridgePortHistoryResponse) XXX_Unmarshal(b []byte) error {
1140 return xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse.Unmarshal(m, b)
1141}
1142func (m *GetOnuEthernetBridgePortHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1143 return xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse.Marshal(b, m, deterministic)
1144}
1145func (m *GetOnuEthernetBridgePortHistoryResponse) XXX_Merge(src proto.Message) {
1146 xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse.Merge(m, src)
1147}
1148func (m *GetOnuEthernetBridgePortHistoryResponse) XXX_Size() int {
1149 return xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse.Size(m)
1150}
1151func (m *GetOnuEthernetBridgePortHistoryResponse) XXX_DiscardUnknown() {
1152 xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse.DiscardUnknown(m)
1153}
1154
1155var xxx_messageInfo_GetOnuEthernetBridgePortHistoryResponse proto.InternalMessageInfo
1156
1157func (m *GetOnuEthernetBridgePortHistoryResponse) GetDropEvents() uint32 {
1158 if m != nil {
1159 return m.DropEvents
1160 }
1161 return 0
1162}
1163
1164func (m *GetOnuEthernetBridgePortHistoryResponse) GetOctets() uint32 {
1165 if m != nil {
1166 return m.Octets
1167 }
1168 return 0
1169}
1170
1171func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets() uint32 {
1172 if m != nil {
1173 return m.Packets
1174 }
1175 return 0
1176}
1177
1178func (m *GetOnuEthernetBridgePortHistoryResponse) GetBroadcastPackets() uint32 {
1179 if m != nil {
1180 return m.BroadcastPackets
1181 }
1182 return 0
1183}
1184
1185func (m *GetOnuEthernetBridgePortHistoryResponse) GetMulticastPackets() uint32 {
1186 if m != nil {
1187 return m.MulticastPackets
1188 }
1189 return 0
1190}
1191
1192func (m *GetOnuEthernetBridgePortHistoryResponse) GetCrcErroredPackets() uint32 {
1193 if m != nil {
1194 return m.CrcErroredPackets
1195 }
1196 return 0
1197}
1198
1199func (m *GetOnuEthernetBridgePortHistoryResponse) GetUndersizePackets() uint32 {
1200 if m != nil {
1201 return m.UndersizePackets
1202 }
1203 return 0
1204}
1205
1206func (m *GetOnuEthernetBridgePortHistoryResponse) GetOversizePackets() uint32 {
1207 if m != nil {
1208 return m.OversizePackets
1209 }
1210 return 0
1211}
1212
1213func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets64Octets() uint32 {
1214 if m != nil {
1215 return m.Packets64Octets
1216 }
1217 return 0
1218}
1219
1220func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets65To127Octets() uint32 {
1221 if m != nil {
1222 return m.Packets65To127Octets
1223 }
1224 return 0
1225}
1226
1227func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets128To255Octets() uint32 {
1228 if m != nil {
1229 return m.Packets128To255Octets
1230 }
1231 return 0
1232}
1233
1234func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets256To511Octets() uint32 {
1235 if m != nil {
1236 return m.Packets256To511Octets
1237 }
1238 return 0
1239}
1240
1241func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets512To1023Octets() uint32 {
1242 if m != nil {
1243 return m.Packets512To1023Octets
1244 }
1245 return 0
1246}
1247
1248func (m *GetOnuEthernetBridgePortHistoryResponse) GetPackets1024To1518Octets() uint32 {
1249 if m != nil {
1250 return m.Packets1024To1518Octets
1251 }
1252 return 0
1253}
1254
Akash Kankanala761955c2024-02-21 19:32:20 +05301255// GetOnuAllocGemHistoryRequest collects GEM and AllocId stats from ONU
1256type GetOnuAllocGemHistoryRequest struct {
1257 Empty *empty.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"`
1258 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1259 XXX_unrecognized []byte `json:"-"`
1260 XXX_sizecache int32 `json:"-"`
1261}
1262
1263func (m *GetOnuAllocGemHistoryRequest) Reset() { *m = GetOnuAllocGemHistoryRequest{} }
1264func (m *GetOnuAllocGemHistoryRequest) String() string { return proto.CompactTextString(m) }
1265func (*GetOnuAllocGemHistoryRequest) ProtoMessage() {}
1266func (*GetOnuAllocGemHistoryRequest) Descriptor() ([]byte, []int) {
1267 return fileDescriptor_7ecf6e9799a9202d, []int{14}
1268}
1269
1270func (m *GetOnuAllocGemHistoryRequest) XXX_Unmarshal(b []byte) error {
1271 return xxx_messageInfo_GetOnuAllocGemHistoryRequest.Unmarshal(m, b)
1272}
1273func (m *GetOnuAllocGemHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1274 return xxx_messageInfo_GetOnuAllocGemHistoryRequest.Marshal(b, m, deterministic)
1275}
1276func (m *GetOnuAllocGemHistoryRequest) XXX_Merge(src proto.Message) {
1277 xxx_messageInfo_GetOnuAllocGemHistoryRequest.Merge(m, src)
1278}
1279func (m *GetOnuAllocGemHistoryRequest) XXX_Size() int {
1280 return xxx_messageInfo_GetOnuAllocGemHistoryRequest.Size(m)
1281}
1282func (m *GetOnuAllocGemHistoryRequest) XXX_DiscardUnknown() {
1283 xxx_messageInfo_GetOnuAllocGemHistoryRequest.DiscardUnknown(m)
1284}
1285
1286var xxx_messageInfo_GetOnuAllocGemHistoryRequest proto.InternalMessageInfo
1287
1288func (m *GetOnuAllocGemHistoryRequest) GetEmpty() *empty.Empty {
1289 if m != nil {
1290 return m.Empty
1291 }
1292 return nil
1293}
1294
1295type OnuGemPortHistoryData struct {
pnalmas90299422025-12-16 11:29:25 +05301296 GemId uint32 `protobuf:"varint,1,opt,name=gemId,proto3" json:"gemId,omitempty"`
1297 TransmittedGEMFrames uint32 `protobuf:"varint,2,opt,name=transmittedGEMFrames,proto3" json:"transmittedGEMFrames,omitempty"`
1298 ReceivedGEMFrames uint32 `protobuf:"varint,3,opt,name=receivedGEMFrames,proto3" json:"receivedGEMFrames,omitempty"`
1299 // Deprecated: uint32 cannot handle large byte counters and will overflow after ~4GB.
1300 // Use received_payload_bytes_64 instead for full 64-bit precision.
1301 ReceivedPayloadBytes uint32 `protobuf:"varint,4,opt,name=receivedPayloadBytes,proto3" json:"receivedPayloadBytes,omitempty"` // Deprecated: Do not use.
1302 // Deprecated: uint32 cannot handle large byte counters and will overflow after ~4GB.
1303 // Use transmitted_payload_bytes_64 instead for full 64-bit precision.
1304 TransmittedPayloadBytes uint32 `protobuf:"varint,5,opt,name=transmittedPayloadBytes,proto3" json:"transmittedPayloadBytes,omitempty"` // Deprecated: Do not use.
1305 EncryptionKeyErrors uint32 `protobuf:"varint,6,opt,name=encryptionKeyErrors,proto3" json:"encryptionKeyErrors,omitempty"`
1306 ReceivedPayloadBytes_64 uint64 `protobuf:"fixed64,7,opt,name=received_payload_bytes_64,json=receivedPayloadBytes64,proto3" json:"received_payload_bytes_64,omitempty"`
1307 TransmittedPayloadBytes_64 uint64 `protobuf:"fixed64,8,opt,name=transmitted_payload_bytes_64,json=transmittedPayloadBytes64,proto3" json:"transmitted_payload_bytes_64,omitempty"`
1308 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1309 XXX_unrecognized []byte `json:"-"`
1310 XXX_sizecache int32 `json:"-"`
Akash Kankanala761955c2024-02-21 19:32:20 +05301311}
1312
1313func (m *OnuGemPortHistoryData) Reset() { *m = OnuGemPortHistoryData{} }
1314func (m *OnuGemPortHistoryData) String() string { return proto.CompactTextString(m) }
1315func (*OnuGemPortHistoryData) ProtoMessage() {}
1316func (*OnuGemPortHistoryData) Descriptor() ([]byte, []int) {
1317 return fileDescriptor_7ecf6e9799a9202d, []int{15}
1318}
1319
1320func (m *OnuGemPortHistoryData) XXX_Unmarshal(b []byte) error {
1321 return xxx_messageInfo_OnuGemPortHistoryData.Unmarshal(m, b)
1322}
1323func (m *OnuGemPortHistoryData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1324 return xxx_messageInfo_OnuGemPortHistoryData.Marshal(b, m, deterministic)
1325}
1326func (m *OnuGemPortHistoryData) XXX_Merge(src proto.Message) {
1327 xxx_messageInfo_OnuGemPortHistoryData.Merge(m, src)
1328}
1329func (m *OnuGemPortHistoryData) XXX_Size() int {
1330 return xxx_messageInfo_OnuGemPortHistoryData.Size(m)
1331}
1332func (m *OnuGemPortHistoryData) XXX_DiscardUnknown() {
1333 xxx_messageInfo_OnuGemPortHistoryData.DiscardUnknown(m)
1334}
1335
1336var xxx_messageInfo_OnuGemPortHistoryData proto.InternalMessageInfo
1337
1338func (m *OnuGemPortHistoryData) GetGemId() uint32 {
1339 if m != nil {
1340 return m.GemId
1341 }
1342 return 0
1343}
1344
1345func (m *OnuGemPortHistoryData) GetTransmittedGEMFrames() uint32 {
1346 if m != nil {
1347 return m.TransmittedGEMFrames
1348 }
1349 return 0
1350}
1351
1352func (m *OnuGemPortHistoryData) GetReceivedGEMFrames() uint32 {
1353 if m != nil {
1354 return m.ReceivedGEMFrames
1355 }
1356 return 0
1357}
1358
pnalmas90299422025-12-16 11:29:25 +05301359// Deprecated: Do not use.
Akash Kankanala761955c2024-02-21 19:32:20 +05301360func (m *OnuGemPortHistoryData) GetReceivedPayloadBytes() uint32 {
1361 if m != nil {
1362 return m.ReceivedPayloadBytes
1363 }
1364 return 0
1365}
1366
pnalmas90299422025-12-16 11:29:25 +05301367// Deprecated: Do not use.
Akash Kankanala761955c2024-02-21 19:32:20 +05301368func (m *OnuGemPortHistoryData) GetTransmittedPayloadBytes() uint32 {
1369 if m != nil {
1370 return m.TransmittedPayloadBytes
1371 }
1372 return 0
1373}
1374
1375func (m *OnuGemPortHistoryData) GetEncryptionKeyErrors() uint32 {
1376 if m != nil {
1377 return m.EncryptionKeyErrors
1378 }
1379 return 0
1380}
1381
pnalmas90299422025-12-16 11:29:25 +05301382func (m *OnuGemPortHistoryData) GetReceivedPayloadBytes_64() uint64 {
1383 if m != nil {
1384 return m.ReceivedPayloadBytes_64
1385 }
1386 return 0
1387}
1388
1389func (m *OnuGemPortHistoryData) GetTransmittedPayloadBytes_64() uint64 {
1390 if m != nil {
1391 return m.TransmittedPayloadBytes_64
1392 }
1393 return 0
1394}
1395
Akash Kankanala761955c2024-02-21 19:32:20 +05301396type OnuAllocHistoryData struct {
1397 AllocId uint32 `protobuf:"varint,1,opt,name=allocId,proto3" json:"allocId,omitempty"`
1398 RxBytes uint32 `protobuf:"varint,2,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"`
1399 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1400 XXX_unrecognized []byte `json:"-"`
1401 XXX_sizecache int32 `json:"-"`
1402}
1403
1404func (m *OnuAllocHistoryData) Reset() { *m = OnuAllocHistoryData{} }
1405func (m *OnuAllocHistoryData) String() string { return proto.CompactTextString(m) }
1406func (*OnuAllocHistoryData) ProtoMessage() {}
1407func (*OnuAllocHistoryData) Descriptor() ([]byte, []int) {
1408 return fileDescriptor_7ecf6e9799a9202d, []int{16}
1409}
1410
1411func (m *OnuAllocHistoryData) XXX_Unmarshal(b []byte) error {
1412 return xxx_messageInfo_OnuAllocHistoryData.Unmarshal(m, b)
1413}
1414func (m *OnuAllocHistoryData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1415 return xxx_messageInfo_OnuAllocHistoryData.Marshal(b, m, deterministic)
1416}
1417func (m *OnuAllocHistoryData) XXX_Merge(src proto.Message) {
1418 xxx_messageInfo_OnuAllocHistoryData.Merge(m, src)
1419}
1420func (m *OnuAllocHistoryData) XXX_Size() int {
1421 return xxx_messageInfo_OnuAllocHistoryData.Size(m)
1422}
1423func (m *OnuAllocHistoryData) XXX_DiscardUnknown() {
1424 xxx_messageInfo_OnuAllocHistoryData.DiscardUnknown(m)
1425}
1426
1427var xxx_messageInfo_OnuAllocHistoryData proto.InternalMessageInfo
1428
1429func (m *OnuAllocHistoryData) GetAllocId() uint32 {
1430 if m != nil {
1431 return m.AllocId
1432 }
1433 return 0
1434}
1435
1436func (m *OnuAllocHistoryData) GetRxBytes() uint32 {
1437 if m != nil {
1438 return m.RxBytes
1439 }
1440 return 0
1441}
1442
1443type OnuAllocGemHistoryData struct {
1444 OnuAllocIdInfo *OnuAllocHistoryData `protobuf:"bytes,1,opt,name=onuAllocIdInfo,proto3" json:"onuAllocIdInfo,omitempty"`
1445 GemPortInfo []*OnuGemPortHistoryData `protobuf:"bytes,2,rep,name=gemPortInfo,proto3" json:"gemPortInfo,omitempty"`
1446 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1447 XXX_unrecognized []byte `json:"-"`
1448 XXX_sizecache int32 `json:"-"`
1449}
1450
1451func (m *OnuAllocGemHistoryData) Reset() { *m = OnuAllocGemHistoryData{} }
1452func (m *OnuAllocGemHistoryData) String() string { return proto.CompactTextString(m) }
1453func (*OnuAllocGemHistoryData) ProtoMessage() {}
1454func (*OnuAllocGemHistoryData) Descriptor() ([]byte, []int) {
1455 return fileDescriptor_7ecf6e9799a9202d, []int{17}
1456}
1457
1458func (m *OnuAllocGemHistoryData) XXX_Unmarshal(b []byte) error {
1459 return xxx_messageInfo_OnuAllocGemHistoryData.Unmarshal(m, b)
1460}
1461func (m *OnuAllocGemHistoryData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1462 return xxx_messageInfo_OnuAllocGemHistoryData.Marshal(b, m, deterministic)
1463}
1464func (m *OnuAllocGemHistoryData) XXX_Merge(src proto.Message) {
1465 xxx_messageInfo_OnuAllocGemHistoryData.Merge(m, src)
1466}
1467func (m *OnuAllocGemHistoryData) XXX_Size() int {
1468 return xxx_messageInfo_OnuAllocGemHistoryData.Size(m)
1469}
1470func (m *OnuAllocGemHistoryData) XXX_DiscardUnknown() {
1471 xxx_messageInfo_OnuAllocGemHistoryData.DiscardUnknown(m)
1472}
1473
1474var xxx_messageInfo_OnuAllocGemHistoryData proto.InternalMessageInfo
1475
1476func (m *OnuAllocGemHistoryData) GetOnuAllocIdInfo() *OnuAllocHistoryData {
1477 if m != nil {
1478 return m.OnuAllocIdInfo
1479 }
1480 return nil
1481}
1482
1483func (m *OnuAllocGemHistoryData) GetGemPortInfo() []*OnuGemPortHistoryData {
1484 if m != nil {
1485 return m.GemPortInfo
1486 }
1487 return nil
1488}
1489
1490type GetOnuAllocGemHistoryResponse struct {
1491 OnuAllocGemHistoryData []*OnuAllocGemHistoryData `protobuf:"bytes,1,rep,name=onuAllocGemHistoryData,proto3" json:"onuAllocGemHistoryData,omitempty"`
1492 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1493 XXX_unrecognized []byte `json:"-"`
1494 XXX_sizecache int32 `json:"-"`
1495}
1496
1497func (m *GetOnuAllocGemHistoryResponse) Reset() { *m = GetOnuAllocGemHistoryResponse{} }
1498func (m *GetOnuAllocGemHistoryResponse) String() string { return proto.CompactTextString(m) }
1499func (*GetOnuAllocGemHistoryResponse) ProtoMessage() {}
1500func (*GetOnuAllocGemHistoryResponse) Descriptor() ([]byte, []int) {
1501 return fileDescriptor_7ecf6e9799a9202d, []int{18}
1502}
1503
1504func (m *GetOnuAllocGemHistoryResponse) XXX_Unmarshal(b []byte) error {
1505 return xxx_messageInfo_GetOnuAllocGemHistoryResponse.Unmarshal(m, b)
1506}
1507func (m *GetOnuAllocGemHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1508 return xxx_messageInfo_GetOnuAllocGemHistoryResponse.Marshal(b, m, deterministic)
1509}
1510func (m *GetOnuAllocGemHistoryResponse) XXX_Merge(src proto.Message) {
1511 xxx_messageInfo_GetOnuAllocGemHistoryResponse.Merge(m, src)
1512}
1513func (m *GetOnuAllocGemHistoryResponse) XXX_Size() int {
1514 return xxx_messageInfo_GetOnuAllocGemHistoryResponse.Size(m)
1515}
1516func (m *GetOnuAllocGemHistoryResponse) XXX_DiscardUnknown() {
1517 xxx_messageInfo_GetOnuAllocGemHistoryResponse.DiscardUnknown(m)
1518}
1519
1520var xxx_messageInfo_GetOnuAllocGemHistoryResponse proto.InternalMessageInfo
1521
1522func (m *GetOnuAllocGemHistoryResponse) GetOnuAllocGemHistoryData() []*OnuAllocGemHistoryData {
1523 if m != nil {
1524 return m.OnuAllocGemHistoryData
1525 }
1526 return nil
1527}
1528
kesavand763d8002021-01-04 16:24:42 +05301529type GetOnuFecHistory struct {
1530 Empty *empty.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"`
1531 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1532 XXX_unrecognized []byte `json:"-"`
1533 XXX_sizecache int32 `json:"-"`
1534}
1535
1536func (m *GetOnuFecHistory) Reset() { *m = GetOnuFecHistory{} }
1537func (m *GetOnuFecHistory) String() string { return proto.CompactTextString(m) }
1538func (*GetOnuFecHistory) ProtoMessage() {}
1539func (*GetOnuFecHistory) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301540 return fileDescriptor_7ecf6e9799a9202d, []int{19}
kesavand763d8002021-01-04 16:24:42 +05301541}
1542
1543func (m *GetOnuFecHistory) XXX_Unmarshal(b []byte) error {
1544 return xxx_messageInfo_GetOnuFecHistory.Unmarshal(m, b)
1545}
1546func (m *GetOnuFecHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1547 return xxx_messageInfo_GetOnuFecHistory.Marshal(b, m, deterministic)
1548}
1549func (m *GetOnuFecHistory) XXX_Merge(src proto.Message) {
1550 xxx_messageInfo_GetOnuFecHistory.Merge(m, src)
1551}
1552func (m *GetOnuFecHistory) XXX_Size() int {
1553 return xxx_messageInfo_GetOnuFecHistory.Size(m)
1554}
1555func (m *GetOnuFecHistory) XXX_DiscardUnknown() {
1556 xxx_messageInfo_GetOnuFecHistory.DiscardUnknown(m)
1557}
1558
1559var xxx_messageInfo_GetOnuFecHistory proto.InternalMessageInfo
1560
1561func (m *GetOnuFecHistory) GetEmpty() *empty.Empty {
1562 if m != nil {
1563 return m.Empty
1564 }
1565 return nil
1566}
1567
1568type GetOnuFecHistoryResponse struct {
pnalmas90299422025-12-16 11:29:25 +05301569 // Deprecated: uint32 cannot handle large counter values and will overflow.
1570 // Use fec_corrected_bytes_64 instead for full 64-bit precision.
1571 CorrectedBytes uint32 `protobuf:"varint,1,opt,name=correctedBytes,proto3" json:"correctedBytes,omitempty"` // Deprecated: Do not use.
1572 // Deprecated: uint32 cannot handle large counter values and will overflow.
1573 // Use fec_corrected_code_words_64 instead for full 64-bit precision.
1574 CorrectedCodeWords uint32 `protobuf:"varint,2,opt,name=correctedCodeWords,proto3" json:"correctedCodeWords,omitempty"` // Deprecated: Do not use.
1575 FecSeconds uint32 `protobuf:"varint,3,opt,name=fecSeconds,proto3" json:"fecSeconds,omitempty"`
1576 // Deprecated: uint32 cannot handle large counter values and will overflow.
1577 // Use total_code_words_64 instead for full 64-bit precision.
1578 TotalCodeWords uint32 `protobuf:"varint,4,opt,name=totalCodeWords,proto3" json:"totalCodeWords,omitempty"` // Deprecated: Do not use.
1579 // Deprecated: uint32 cannot handle large counter values and will overflow.
1580 // Use uncorrectable_code_words_64 instead for full 64-bit precision.
1581 UncorrectableCodeWords uint32 `protobuf:"varint,5,opt,name=uncorrectableCodeWords,proto3" json:"uncorrectableCodeWords,omitempty"` // Deprecated: Do not use.
1582 FecCorrectedBytes_64 uint64 `protobuf:"fixed64,6,opt,name=fec_corrected_bytes_64,json=fecCorrectedBytes64,proto3" json:"fec_corrected_bytes_64,omitempty"`
1583 FecCorrectedCodeWords_64 uint64 `protobuf:"fixed64,7,opt,name=fec_corrected_code_words_64,json=fecCorrectedCodeWords64,proto3" json:"fec_corrected_code_words_64,omitempty"`
1584 TotalCodeWords_64 uint64 `protobuf:"fixed64,8,opt,name=total_code_words_64,json=totalCodeWords64,proto3" json:"total_code_words_64,omitempty"`
1585 UncorrectableCodeWords_64 uint64 `protobuf:"fixed64,9,opt,name=uncorrectable_code_words_64,json=uncorrectableCodeWords64,proto3" json:"uncorrectable_code_words_64,omitempty"`
1586 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1587 XXX_unrecognized []byte `json:"-"`
1588 XXX_sizecache int32 `json:"-"`
kesavand763d8002021-01-04 16:24:42 +05301589}
1590
1591func (m *GetOnuFecHistoryResponse) Reset() { *m = GetOnuFecHistoryResponse{} }
1592func (m *GetOnuFecHistoryResponse) String() string { return proto.CompactTextString(m) }
1593func (*GetOnuFecHistoryResponse) ProtoMessage() {}
1594func (*GetOnuFecHistoryResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301595 return fileDescriptor_7ecf6e9799a9202d, []int{20}
kesavand763d8002021-01-04 16:24:42 +05301596}
1597
1598func (m *GetOnuFecHistoryResponse) XXX_Unmarshal(b []byte) error {
1599 return xxx_messageInfo_GetOnuFecHistoryResponse.Unmarshal(m, b)
1600}
1601func (m *GetOnuFecHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1602 return xxx_messageInfo_GetOnuFecHistoryResponse.Marshal(b, m, deterministic)
1603}
1604func (m *GetOnuFecHistoryResponse) XXX_Merge(src proto.Message) {
1605 xxx_messageInfo_GetOnuFecHistoryResponse.Merge(m, src)
1606}
1607func (m *GetOnuFecHistoryResponse) XXX_Size() int {
1608 return xxx_messageInfo_GetOnuFecHistoryResponse.Size(m)
1609}
1610func (m *GetOnuFecHistoryResponse) XXX_DiscardUnknown() {
1611 xxx_messageInfo_GetOnuFecHistoryResponse.DiscardUnknown(m)
1612}
1613
1614var xxx_messageInfo_GetOnuFecHistoryResponse proto.InternalMessageInfo
1615
pnalmas90299422025-12-16 11:29:25 +05301616// Deprecated: Do not use.
kesavand763d8002021-01-04 16:24:42 +05301617func (m *GetOnuFecHistoryResponse) GetCorrectedBytes() uint32 {
1618 if m != nil {
1619 return m.CorrectedBytes
1620 }
1621 return 0
1622}
1623
pnalmas90299422025-12-16 11:29:25 +05301624// Deprecated: Do not use.
kesavand763d8002021-01-04 16:24:42 +05301625func (m *GetOnuFecHistoryResponse) GetCorrectedCodeWords() uint32 {
1626 if m != nil {
1627 return m.CorrectedCodeWords
1628 }
1629 return 0
1630}
1631
1632func (m *GetOnuFecHistoryResponse) GetFecSeconds() uint32 {
1633 if m != nil {
1634 return m.FecSeconds
1635 }
1636 return 0
1637}
1638
pnalmas90299422025-12-16 11:29:25 +05301639// Deprecated: Do not use.
kesavand763d8002021-01-04 16:24:42 +05301640func (m *GetOnuFecHistoryResponse) GetTotalCodeWords() uint32 {
1641 if m != nil {
1642 return m.TotalCodeWords
1643 }
1644 return 0
1645}
1646
pnalmas90299422025-12-16 11:29:25 +05301647// Deprecated: Do not use.
kesavand763d8002021-01-04 16:24:42 +05301648func (m *GetOnuFecHistoryResponse) GetUncorrectableCodeWords() uint32 {
1649 if m != nil {
1650 return m.UncorrectableCodeWords
1651 }
1652 return 0
1653}
1654
pnalmas90299422025-12-16 11:29:25 +05301655func (m *GetOnuFecHistoryResponse) GetFecCorrectedBytes_64() uint64 {
1656 if m != nil {
1657 return m.FecCorrectedBytes_64
1658 }
1659 return 0
1660}
1661
1662func (m *GetOnuFecHistoryResponse) GetFecCorrectedCodeWords_64() uint64 {
1663 if m != nil {
1664 return m.FecCorrectedCodeWords_64
1665 }
1666 return 0
1667}
1668
1669func (m *GetOnuFecHistoryResponse) GetTotalCodeWords_64() uint64 {
1670 if m != nil {
1671 return m.TotalCodeWords_64
1672 }
1673 return 0
1674}
1675
1676func (m *GetOnuFecHistoryResponse) GetUncorrectableCodeWords_64() uint64 {
1677 if m != nil {
1678 return m.UncorrectableCodeWords_64
1679 }
1680 return 0
1681}
1682
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301683type GetOnuCountersRequest struct {
1684 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1685 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1686 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1687 XXX_unrecognized []byte `json:"-"`
1688 XXX_sizecache int32 `json:"-"`
1689}
1690
1691func (m *GetOnuCountersRequest) Reset() { *m = GetOnuCountersRequest{} }
1692func (m *GetOnuCountersRequest) String() string { return proto.CompactTextString(m) }
1693func (*GetOnuCountersRequest) ProtoMessage() {}
1694func (*GetOnuCountersRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301695 return fileDescriptor_7ecf6e9799a9202d, []int{21}
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301696}
1697
1698func (m *GetOnuCountersRequest) XXX_Unmarshal(b []byte) error {
1699 return xxx_messageInfo_GetOnuCountersRequest.Unmarshal(m, b)
1700}
1701func (m *GetOnuCountersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1702 return xxx_messageInfo_GetOnuCountersRequest.Marshal(b, m, deterministic)
1703}
1704func (m *GetOnuCountersRequest) XXX_Merge(src proto.Message) {
1705 xxx_messageInfo_GetOnuCountersRequest.Merge(m, src)
1706}
1707func (m *GetOnuCountersRequest) XXX_Size() int {
1708 return xxx_messageInfo_GetOnuCountersRequest.Size(m)
1709}
1710func (m *GetOnuCountersRequest) XXX_DiscardUnknown() {
1711 xxx_messageInfo_GetOnuCountersRequest.DiscardUnknown(m)
1712}
1713
1714var xxx_messageInfo_GetOnuCountersRequest proto.InternalMessageInfo
1715
1716func (m *GetOnuCountersRequest) GetIntfId() uint32 {
1717 if m != nil {
1718 return m.IntfId
1719 }
1720 return 0
1721}
1722
1723func (m *GetOnuCountersRequest) GetOnuId() uint32 {
1724 if m != nil {
1725 return m.OnuId
1726 }
1727 return 0
1728}
1729
Himani Chawla9a497392021-05-28 13:04:42 +05301730type GetOmciEthernetFrameExtendedPmRequest struct {
Himani Chawla393605c2021-08-30 13:44:13 +05301731 OnuDeviceId string `protobuf:"bytes,1,opt,name=onuDeviceId,proto3" json:"onuDeviceId,omitempty"`
1732 // Types that are valid to be assigned to IsUniIndex:
1733 // *GetOmciEthernetFrameExtendedPmRequest_UniIndex
1734 IsUniIndex isGetOmciEthernetFrameExtendedPmRequest_IsUniIndex `protobuf_oneof:"is_uni_index"`
1735 Reset_ bool `protobuf:"varint,3,opt,name=reset,proto3" json:"reset,omitempty"`
1736 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1737 XXX_unrecognized []byte `json:"-"`
1738 XXX_sizecache int32 `json:"-"`
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301739}
1740
Himani Chawla9a497392021-05-28 13:04:42 +05301741func (m *GetOmciEthernetFrameExtendedPmRequest) Reset() { *m = GetOmciEthernetFrameExtendedPmRequest{} }
1742func (m *GetOmciEthernetFrameExtendedPmRequest) String() string { return proto.CompactTextString(m) }
1743func (*GetOmciEthernetFrameExtendedPmRequest) ProtoMessage() {}
1744func (*GetOmciEthernetFrameExtendedPmRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301745 return fileDescriptor_7ecf6e9799a9202d, []int{22}
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301746}
1747
Himani Chawla9a497392021-05-28 13:04:42 +05301748func (m *GetOmciEthernetFrameExtendedPmRequest) XXX_Unmarshal(b []byte) error {
1749 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest.Unmarshal(m, b)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301750}
Himani Chawla9a497392021-05-28 13:04:42 +05301751func (m *GetOmciEthernetFrameExtendedPmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1752 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest.Marshal(b, m, deterministic)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301753}
Himani Chawla9a497392021-05-28 13:04:42 +05301754func (m *GetOmciEthernetFrameExtendedPmRequest) XXX_Merge(src proto.Message) {
1755 xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest.Merge(m, src)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301756}
Himani Chawla9a497392021-05-28 13:04:42 +05301757func (m *GetOmciEthernetFrameExtendedPmRequest) XXX_Size() int {
1758 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest.Size(m)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301759}
Himani Chawla9a497392021-05-28 13:04:42 +05301760func (m *GetOmciEthernetFrameExtendedPmRequest) XXX_DiscardUnknown() {
1761 xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest.DiscardUnknown(m)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301762}
1763
Himani Chawla9a497392021-05-28 13:04:42 +05301764var xxx_messageInfo_GetOmciEthernetFrameExtendedPmRequest proto.InternalMessageInfo
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301765
Himani Chawla9a497392021-05-28 13:04:42 +05301766func (m *GetOmciEthernetFrameExtendedPmRequest) GetOnuDeviceId() string {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05301767 if m != nil {
1768 return m.OnuDeviceId
1769 }
1770 return ""
1771}
1772
Himani Chawla393605c2021-08-30 13:44:13 +05301773type isGetOmciEthernetFrameExtendedPmRequest_IsUniIndex interface {
1774 isGetOmciEthernetFrameExtendedPmRequest_IsUniIndex()
1775}
1776
1777type GetOmciEthernetFrameExtendedPmRequest_UniIndex struct {
1778 UniIndex uint32 `protobuf:"varint,2,opt,name=uniIndex,proto3,oneof"`
1779}
1780
1781func (*GetOmciEthernetFrameExtendedPmRequest_UniIndex) isGetOmciEthernetFrameExtendedPmRequest_IsUniIndex() {
1782}
1783
1784func (m *GetOmciEthernetFrameExtendedPmRequest) GetIsUniIndex() isGetOmciEthernetFrameExtendedPmRequest_IsUniIndex {
1785 if m != nil {
1786 return m.IsUniIndex
1787 }
1788 return nil
1789}
1790
1791func (m *GetOmciEthernetFrameExtendedPmRequest) GetUniIndex() uint32 {
1792 if x, ok := m.GetIsUniIndex().(*GetOmciEthernetFrameExtendedPmRequest_UniIndex); ok {
1793 return x.UniIndex
1794 }
1795 return 0
1796}
1797
1798func (m *GetOmciEthernetFrameExtendedPmRequest) GetReset_() bool {
1799 if m != nil {
1800 return m.Reset_
1801 }
1802 return false
1803}
1804
1805// XXX_OneofWrappers is for the internal use of the proto package.
1806func (*GetOmciEthernetFrameExtendedPmRequest) XXX_OneofWrappers() []interface{} {
1807 return []interface{}{
1808 (*GetOmciEthernetFrameExtendedPmRequest_UniIndex)(nil),
1809 }
1810}
1811
amit.ghosh8490b122022-11-28 15:45:04 +01001812// DEPRECATED
Gamze Abaka08683072021-05-26 13:38:02 +00001813type GetRxPowerRequest struct {
1814 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1815 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1816 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1817 XXX_unrecognized []byte `json:"-"`
1818 XXX_sizecache int32 `json:"-"`
1819}
1820
1821func (m *GetRxPowerRequest) Reset() { *m = GetRxPowerRequest{} }
1822func (m *GetRxPowerRequest) String() string { return proto.CompactTextString(m) }
1823func (*GetRxPowerRequest) ProtoMessage() {}
1824func (*GetRxPowerRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301825 return fileDescriptor_7ecf6e9799a9202d, []int{23}
Gamze Abaka08683072021-05-26 13:38:02 +00001826}
1827
1828func (m *GetRxPowerRequest) XXX_Unmarshal(b []byte) error {
1829 return xxx_messageInfo_GetRxPowerRequest.Unmarshal(m, b)
1830}
1831func (m *GetRxPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1832 return xxx_messageInfo_GetRxPowerRequest.Marshal(b, m, deterministic)
1833}
1834func (m *GetRxPowerRequest) XXX_Merge(src proto.Message) {
1835 xxx_messageInfo_GetRxPowerRequest.Merge(m, src)
1836}
1837func (m *GetRxPowerRequest) XXX_Size() int {
1838 return xxx_messageInfo_GetRxPowerRequest.Size(m)
1839}
1840func (m *GetRxPowerRequest) XXX_DiscardUnknown() {
1841 xxx_messageInfo_GetRxPowerRequest.DiscardUnknown(m)
1842}
1843
1844var xxx_messageInfo_GetRxPowerRequest proto.InternalMessageInfo
1845
1846func (m *GetRxPowerRequest) GetIntfId() uint32 {
1847 if m != nil {
1848 return m.IntfId
1849 }
1850 return 0
1851}
1852
1853func (m *GetRxPowerRequest) GetOnuId() uint32 {
1854 if m != nil {
1855 return m.OnuId
1856 }
1857 return 0
1858}
1859
amit.ghosh8490b122022-11-28 15:45:04 +01001860type GetOltRxPowerRequest struct {
1861 PortLabel string `protobuf:"bytes,1,opt,name=port_label,json=portLabel,proto3" json:"port_label,omitempty"`
1862 // onu_sn is optional and if onu_sn is an empty string and the label is
1863 // of a PON port then it means that the Rx Power corresponding to all
1864 // the ONUs on that PON port is requested. In case the port_label is not
1865 // of a PON port, the onu_sn does not have any significance
1866 OnuSn string `protobuf:"bytes,2,opt,name=onu_sn,json=onuSn,proto3" json:"onu_sn,omitempty"`
1867 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1868 XXX_unrecognized []byte `json:"-"`
1869 XXX_sizecache int32 `json:"-"`
1870}
1871
1872func (m *GetOltRxPowerRequest) Reset() { *m = GetOltRxPowerRequest{} }
1873func (m *GetOltRxPowerRequest) String() string { return proto.CompactTextString(m) }
1874func (*GetOltRxPowerRequest) ProtoMessage() {}
1875func (*GetOltRxPowerRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05301876 return fileDescriptor_7ecf6e9799a9202d, []int{24}
amit.ghosh8490b122022-11-28 15:45:04 +01001877}
1878
1879func (m *GetOltRxPowerRequest) XXX_Unmarshal(b []byte) error {
1880 return xxx_messageInfo_GetOltRxPowerRequest.Unmarshal(m, b)
1881}
1882func (m *GetOltRxPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1883 return xxx_messageInfo_GetOltRxPowerRequest.Marshal(b, m, deterministic)
1884}
1885func (m *GetOltRxPowerRequest) XXX_Merge(src proto.Message) {
1886 xxx_messageInfo_GetOltRxPowerRequest.Merge(m, src)
1887}
1888func (m *GetOltRxPowerRequest) XXX_Size() int {
1889 return xxx_messageInfo_GetOltRxPowerRequest.Size(m)
1890}
1891func (m *GetOltRxPowerRequest) XXX_DiscardUnknown() {
1892 xxx_messageInfo_GetOltRxPowerRequest.DiscardUnknown(m)
1893}
1894
1895var xxx_messageInfo_GetOltRxPowerRequest proto.InternalMessageInfo
1896
1897func (m *GetOltRxPowerRequest) GetPortLabel() string {
1898 if m != nil {
1899 return m.PortLabel
1900 }
1901 return ""
1902}
1903
1904func (m *GetOltRxPowerRequest) GetOnuSn() string {
1905 if m != nil {
1906 return m.OnuSn
1907 }
1908 return ""
1909}
1910
Akash Kankanala761955c2024-02-21 19:32:20 +05301911type GetPonStatsRequest struct {
1912 // Types that are valid to be assigned to PortInfo:
1913 // *GetPonStatsRequest_PortLabel
1914 // *GetPonStatsRequest_PortId
1915 PortInfo isGetPonStatsRequest_PortInfo `protobuf_oneof:"portInfo"`
1916 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1917 XXX_unrecognized []byte `json:"-"`
1918 XXX_sizecache int32 `json:"-"`
1919}
1920
1921func (m *GetPonStatsRequest) Reset() { *m = GetPonStatsRequest{} }
1922func (m *GetPonStatsRequest) String() string { return proto.CompactTextString(m) }
1923func (*GetPonStatsRequest) ProtoMessage() {}
1924func (*GetPonStatsRequest) Descriptor() ([]byte, []int) {
1925 return fileDescriptor_7ecf6e9799a9202d, []int{25}
1926}
1927
1928func (m *GetPonStatsRequest) XXX_Unmarshal(b []byte) error {
1929 return xxx_messageInfo_GetPonStatsRequest.Unmarshal(m, b)
1930}
1931func (m *GetPonStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1932 return xxx_messageInfo_GetPonStatsRequest.Marshal(b, m, deterministic)
1933}
1934func (m *GetPonStatsRequest) XXX_Merge(src proto.Message) {
1935 xxx_messageInfo_GetPonStatsRequest.Merge(m, src)
1936}
1937func (m *GetPonStatsRequest) XXX_Size() int {
1938 return xxx_messageInfo_GetPonStatsRequest.Size(m)
1939}
1940func (m *GetPonStatsRequest) XXX_DiscardUnknown() {
1941 xxx_messageInfo_GetPonStatsRequest.DiscardUnknown(m)
1942}
1943
1944var xxx_messageInfo_GetPonStatsRequest proto.InternalMessageInfo
1945
1946type isGetPonStatsRequest_PortInfo interface {
1947 isGetPonStatsRequest_PortInfo()
1948}
1949
1950type GetPonStatsRequest_PortLabel struct {
1951 PortLabel string `protobuf:"bytes,1,opt,name=portLabel,proto3,oneof"`
1952}
1953
1954type GetPonStatsRequest_PortId struct {
1955 PortId uint32 `protobuf:"fixed32,2,opt,name=portId,proto3,oneof"`
1956}
1957
1958func (*GetPonStatsRequest_PortLabel) isGetPonStatsRequest_PortInfo() {}
1959
1960func (*GetPonStatsRequest_PortId) isGetPonStatsRequest_PortInfo() {}
1961
1962func (m *GetPonStatsRequest) GetPortInfo() isGetPonStatsRequest_PortInfo {
1963 if m != nil {
1964 return m.PortInfo
1965 }
1966 return nil
1967}
1968
1969func (m *GetPonStatsRequest) GetPortLabel() string {
1970 if x, ok := m.GetPortInfo().(*GetPonStatsRequest_PortLabel); ok {
1971 return x.PortLabel
1972 }
1973 return ""
1974}
1975
1976func (m *GetPonStatsRequest) GetPortId() uint32 {
1977 if x, ok := m.GetPortInfo().(*GetPonStatsRequest_PortId); ok {
1978 return x.PortId
1979 }
1980 return 0
1981}
1982
1983// XXX_OneofWrappers is for the internal use of the proto package.
1984func (*GetPonStatsRequest) XXX_OneofWrappers() []interface{} {
1985 return []interface{}{
1986 (*GetPonStatsRequest_PortLabel)(nil),
1987 (*GetPonStatsRequest_PortId)(nil),
1988 }
1989}
1990
1991type GetPonStatsResponse struct {
1992 PonPort uint32 `protobuf:"varint,1,opt,name=ponPort,proto3" json:"ponPort,omitempty"`
1993 PortStatistics *common.PortStatistics `protobuf:"bytes,2,opt,name=portStatistics,proto3" json:"portStatistics,omitempty"`
1994 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1995 XXX_unrecognized []byte `json:"-"`
1996 XXX_sizecache int32 `json:"-"`
1997}
1998
1999func (m *GetPonStatsResponse) Reset() { *m = GetPonStatsResponse{} }
2000func (m *GetPonStatsResponse) String() string { return proto.CompactTextString(m) }
2001func (*GetPonStatsResponse) ProtoMessage() {}
2002func (*GetPonStatsResponse) Descriptor() ([]byte, []int) {
2003 return fileDescriptor_7ecf6e9799a9202d, []int{26}
2004}
2005
2006func (m *GetPonStatsResponse) XXX_Unmarshal(b []byte) error {
2007 return xxx_messageInfo_GetPonStatsResponse.Unmarshal(m, b)
2008}
2009func (m *GetPonStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2010 return xxx_messageInfo_GetPonStatsResponse.Marshal(b, m, deterministic)
2011}
2012func (m *GetPonStatsResponse) XXX_Merge(src proto.Message) {
2013 xxx_messageInfo_GetPonStatsResponse.Merge(m, src)
2014}
2015func (m *GetPonStatsResponse) XXX_Size() int {
2016 return xxx_messageInfo_GetPonStatsResponse.Size(m)
2017}
2018func (m *GetPonStatsResponse) XXX_DiscardUnknown() {
2019 xxx_messageInfo_GetPonStatsResponse.DiscardUnknown(m)
2020}
2021
2022var xxx_messageInfo_GetPonStatsResponse proto.InternalMessageInfo
2023
2024func (m *GetPonStatsResponse) GetPonPort() uint32 {
2025 if m != nil {
2026 return m.PonPort
2027 }
2028 return 0
2029}
2030
2031func (m *GetPonStatsResponse) GetPortStatistics() *common.PortStatistics {
2032 if m != nil {
2033 return m.PortStatistics
2034 }
2035 return nil
2036}
2037
2038type GetNNIStatsRequest struct {
2039 // Types that are valid to be assigned to PortInfo:
2040 // *GetNNIStatsRequest_PortLabel
2041 // *GetNNIStatsRequest_PortId
2042 PortInfo isGetNNIStatsRequest_PortInfo `protobuf_oneof:"portInfo"`
2043 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2044 XXX_unrecognized []byte `json:"-"`
2045 XXX_sizecache int32 `json:"-"`
2046}
2047
2048func (m *GetNNIStatsRequest) Reset() { *m = GetNNIStatsRequest{} }
2049func (m *GetNNIStatsRequest) String() string { return proto.CompactTextString(m) }
2050func (*GetNNIStatsRequest) ProtoMessage() {}
2051func (*GetNNIStatsRequest) Descriptor() ([]byte, []int) {
2052 return fileDescriptor_7ecf6e9799a9202d, []int{27}
2053}
2054
2055func (m *GetNNIStatsRequest) XXX_Unmarshal(b []byte) error {
2056 return xxx_messageInfo_GetNNIStatsRequest.Unmarshal(m, b)
2057}
2058func (m *GetNNIStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2059 return xxx_messageInfo_GetNNIStatsRequest.Marshal(b, m, deterministic)
2060}
2061func (m *GetNNIStatsRequest) XXX_Merge(src proto.Message) {
2062 xxx_messageInfo_GetNNIStatsRequest.Merge(m, src)
2063}
2064func (m *GetNNIStatsRequest) XXX_Size() int {
2065 return xxx_messageInfo_GetNNIStatsRequest.Size(m)
2066}
2067func (m *GetNNIStatsRequest) XXX_DiscardUnknown() {
2068 xxx_messageInfo_GetNNIStatsRequest.DiscardUnknown(m)
2069}
2070
2071var xxx_messageInfo_GetNNIStatsRequest proto.InternalMessageInfo
2072
2073type isGetNNIStatsRequest_PortInfo interface {
2074 isGetNNIStatsRequest_PortInfo()
2075}
2076
2077type GetNNIStatsRequest_PortLabel struct {
2078 PortLabel string `protobuf:"bytes,1,opt,name=portLabel,proto3,oneof"`
2079}
2080
2081type GetNNIStatsRequest_PortId struct {
2082 PortId uint32 `protobuf:"fixed32,2,opt,name=portId,proto3,oneof"`
2083}
2084
2085func (*GetNNIStatsRequest_PortLabel) isGetNNIStatsRequest_PortInfo() {}
2086
2087func (*GetNNIStatsRequest_PortId) isGetNNIStatsRequest_PortInfo() {}
2088
2089func (m *GetNNIStatsRequest) GetPortInfo() isGetNNIStatsRequest_PortInfo {
2090 if m != nil {
2091 return m.PortInfo
2092 }
2093 return nil
2094}
2095
2096func (m *GetNNIStatsRequest) GetPortLabel() string {
2097 if x, ok := m.GetPortInfo().(*GetNNIStatsRequest_PortLabel); ok {
2098 return x.PortLabel
2099 }
2100 return ""
2101}
2102
2103func (m *GetNNIStatsRequest) GetPortId() uint32 {
2104 if x, ok := m.GetPortInfo().(*GetNNIStatsRequest_PortId); ok {
2105 return x.PortId
2106 }
2107 return 0
2108}
2109
2110// XXX_OneofWrappers is for the internal use of the proto package.
2111func (*GetNNIStatsRequest) XXX_OneofWrappers() []interface{} {
2112 return []interface{}{
2113 (*GetNNIStatsRequest_PortLabel)(nil),
2114 (*GetNNIStatsRequest_PortId)(nil),
2115 }
2116}
2117
2118type GetNNIStatsResponse struct {
2119 NniPort uint32 `protobuf:"varint,1,opt,name=nniPort,proto3" json:"nniPort,omitempty"`
2120 PortStatistics *common.PortStatistics `protobuf:"bytes,2,opt,name=portStatistics,proto3" json:"portStatistics,omitempty"`
2121 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2122 XXX_unrecognized []byte `json:"-"`
2123 XXX_sizecache int32 `json:"-"`
2124}
2125
2126func (m *GetNNIStatsResponse) Reset() { *m = GetNNIStatsResponse{} }
2127func (m *GetNNIStatsResponse) String() string { return proto.CompactTextString(m) }
2128func (*GetNNIStatsResponse) ProtoMessage() {}
2129func (*GetNNIStatsResponse) Descriptor() ([]byte, []int) {
2130 return fileDescriptor_7ecf6e9799a9202d, []int{28}
2131}
2132
2133func (m *GetNNIStatsResponse) XXX_Unmarshal(b []byte) error {
2134 return xxx_messageInfo_GetNNIStatsResponse.Unmarshal(m, b)
2135}
2136func (m *GetNNIStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2137 return xxx_messageInfo_GetNNIStatsResponse.Marshal(b, m, deterministic)
2138}
2139func (m *GetNNIStatsResponse) XXX_Merge(src proto.Message) {
2140 xxx_messageInfo_GetNNIStatsResponse.Merge(m, src)
2141}
2142func (m *GetNNIStatsResponse) XXX_Size() int {
2143 return xxx_messageInfo_GetNNIStatsResponse.Size(m)
2144}
2145func (m *GetNNIStatsResponse) XXX_DiscardUnknown() {
2146 xxx_messageInfo_GetNNIStatsResponse.DiscardUnknown(m)
2147}
2148
2149var xxx_messageInfo_GetNNIStatsResponse proto.InternalMessageInfo
2150
2151func (m *GetNNIStatsResponse) GetNniPort() uint32 {
2152 if m != nil {
2153 return m.NniPort
2154 }
2155 return 0
2156}
2157
2158func (m *GetNNIStatsResponse) GetPortStatistics() *common.PortStatistics {
2159 if m != nil {
2160 return m.PortStatistics
2161 }
2162 return nil
2163}
2164
2165// GetOnuStatsFromOltRequest collects GEM and AllocId stats from the OLT for a particular ONU.
2166type GetOnuStatsFromOltRequest struct {
2167 IntfId uint32 `protobuf:"fixed32,1,opt,name=intfId,proto3" json:"intfId,omitempty"`
2168 OnuId uint32 `protobuf:"fixed32,2,opt,name=onuId,proto3" json:"onuId,omitempty"`
2169 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2170 XXX_unrecognized []byte `json:"-"`
2171 XXX_sizecache int32 `json:"-"`
2172}
2173
2174func (m *GetOnuStatsFromOltRequest) Reset() { *m = GetOnuStatsFromOltRequest{} }
2175func (m *GetOnuStatsFromOltRequest) String() string { return proto.CompactTextString(m) }
2176func (*GetOnuStatsFromOltRequest) ProtoMessage() {}
2177func (*GetOnuStatsFromOltRequest) Descriptor() ([]byte, []int) {
2178 return fileDescriptor_7ecf6e9799a9202d, []int{29}
2179}
2180
2181func (m *GetOnuStatsFromOltRequest) XXX_Unmarshal(b []byte) error {
2182 return xxx_messageInfo_GetOnuStatsFromOltRequest.Unmarshal(m, b)
2183}
2184func (m *GetOnuStatsFromOltRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2185 return xxx_messageInfo_GetOnuStatsFromOltRequest.Marshal(b, m, deterministic)
2186}
2187func (m *GetOnuStatsFromOltRequest) XXX_Merge(src proto.Message) {
2188 xxx_messageInfo_GetOnuStatsFromOltRequest.Merge(m, src)
2189}
2190func (m *GetOnuStatsFromOltRequest) XXX_Size() int {
2191 return xxx_messageInfo_GetOnuStatsFromOltRequest.Size(m)
2192}
2193func (m *GetOnuStatsFromOltRequest) XXX_DiscardUnknown() {
2194 xxx_messageInfo_GetOnuStatsFromOltRequest.DiscardUnknown(m)
2195}
2196
2197var xxx_messageInfo_GetOnuStatsFromOltRequest proto.InternalMessageInfo
2198
2199func (m *GetOnuStatsFromOltRequest) GetIntfId() uint32 {
2200 if m != nil {
2201 return m.IntfId
2202 }
2203 return 0
2204}
2205
2206func (m *GetOnuStatsFromOltRequest) GetOnuId() uint32 {
2207 if m != nil {
2208 return m.OnuId
2209 }
2210 return 0
2211}
2212
2213type OnuGemPortInfoFromOlt struct {
2214 GemId uint32 `protobuf:"varint,1,opt,name=gemId,proto3" json:"gemId,omitempty"`
2215 RxPackets uint64 `protobuf:"varint,2,opt,name=rxPackets,proto3" json:"rxPackets,omitempty"`
2216 RxBytes uint64 `protobuf:"varint,3,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"`
2217 TxPackets uint64 `protobuf:"varint,4,opt,name=txPackets,proto3" json:"txPackets,omitempty"`
2218 TxBytes uint64 `protobuf:"varint,5,opt,name=txBytes,proto3" json:"txBytes,omitempty"`
2219 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2220 XXX_unrecognized []byte `json:"-"`
2221 XXX_sizecache int32 `json:"-"`
2222}
2223
2224func (m *OnuGemPortInfoFromOlt) Reset() { *m = OnuGemPortInfoFromOlt{} }
2225func (m *OnuGemPortInfoFromOlt) String() string { return proto.CompactTextString(m) }
2226func (*OnuGemPortInfoFromOlt) ProtoMessage() {}
2227func (*OnuGemPortInfoFromOlt) Descriptor() ([]byte, []int) {
2228 return fileDescriptor_7ecf6e9799a9202d, []int{30}
2229}
2230
2231func (m *OnuGemPortInfoFromOlt) XXX_Unmarshal(b []byte) error {
2232 return xxx_messageInfo_OnuGemPortInfoFromOlt.Unmarshal(m, b)
2233}
2234func (m *OnuGemPortInfoFromOlt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2235 return xxx_messageInfo_OnuGemPortInfoFromOlt.Marshal(b, m, deterministic)
2236}
2237func (m *OnuGemPortInfoFromOlt) XXX_Merge(src proto.Message) {
2238 xxx_messageInfo_OnuGemPortInfoFromOlt.Merge(m, src)
2239}
2240func (m *OnuGemPortInfoFromOlt) XXX_Size() int {
2241 return xxx_messageInfo_OnuGemPortInfoFromOlt.Size(m)
2242}
2243func (m *OnuGemPortInfoFromOlt) XXX_DiscardUnknown() {
2244 xxx_messageInfo_OnuGemPortInfoFromOlt.DiscardUnknown(m)
2245}
2246
2247var xxx_messageInfo_OnuGemPortInfoFromOlt proto.InternalMessageInfo
2248
2249func (m *OnuGemPortInfoFromOlt) GetGemId() uint32 {
2250 if m != nil {
2251 return m.GemId
2252 }
2253 return 0
2254}
2255
2256func (m *OnuGemPortInfoFromOlt) GetRxPackets() uint64 {
2257 if m != nil {
2258 return m.RxPackets
2259 }
2260 return 0
2261}
2262
2263func (m *OnuGemPortInfoFromOlt) GetRxBytes() uint64 {
2264 if m != nil {
2265 return m.RxBytes
2266 }
2267 return 0
2268}
2269
2270func (m *OnuGemPortInfoFromOlt) GetTxPackets() uint64 {
2271 if m != nil {
2272 return m.TxPackets
2273 }
2274 return 0
2275}
2276
2277func (m *OnuGemPortInfoFromOlt) GetTxBytes() uint64 {
2278 if m != nil {
2279 return m.TxBytes
2280 }
2281 return 0
2282}
2283
2284type OnuAllocIdInfoFromOlt struct {
2285 AllocId uint32 `protobuf:"varint,1,opt,name=allocId,proto3" json:"allocId,omitempty"`
2286 RxBytes uint64 `protobuf:"varint,2,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"`
2287 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2288 XXX_unrecognized []byte `json:"-"`
2289 XXX_sizecache int32 `json:"-"`
2290}
2291
2292func (m *OnuAllocIdInfoFromOlt) Reset() { *m = OnuAllocIdInfoFromOlt{} }
2293func (m *OnuAllocIdInfoFromOlt) String() string { return proto.CompactTextString(m) }
2294func (*OnuAllocIdInfoFromOlt) ProtoMessage() {}
2295func (*OnuAllocIdInfoFromOlt) Descriptor() ([]byte, []int) {
2296 return fileDescriptor_7ecf6e9799a9202d, []int{31}
2297}
2298
2299func (m *OnuAllocIdInfoFromOlt) XXX_Unmarshal(b []byte) error {
2300 return xxx_messageInfo_OnuAllocIdInfoFromOlt.Unmarshal(m, b)
2301}
2302func (m *OnuAllocIdInfoFromOlt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2303 return xxx_messageInfo_OnuAllocIdInfoFromOlt.Marshal(b, m, deterministic)
2304}
2305func (m *OnuAllocIdInfoFromOlt) XXX_Merge(src proto.Message) {
2306 xxx_messageInfo_OnuAllocIdInfoFromOlt.Merge(m, src)
2307}
2308func (m *OnuAllocIdInfoFromOlt) XXX_Size() int {
2309 return xxx_messageInfo_OnuAllocIdInfoFromOlt.Size(m)
2310}
2311func (m *OnuAllocIdInfoFromOlt) XXX_DiscardUnknown() {
2312 xxx_messageInfo_OnuAllocIdInfoFromOlt.DiscardUnknown(m)
2313}
2314
2315var xxx_messageInfo_OnuAllocIdInfoFromOlt proto.InternalMessageInfo
2316
2317func (m *OnuAllocIdInfoFromOlt) GetAllocId() uint32 {
2318 if m != nil {
2319 return m.AllocId
2320 }
2321 return 0
2322}
2323
2324func (m *OnuAllocIdInfoFromOlt) GetRxBytes() uint64 {
2325 if m != nil {
2326 return m.RxBytes
2327 }
2328 return 0
2329}
2330
2331type OnuAllocGemStatsFromOltResponse struct {
2332 AllocIdInfo *OnuAllocIdInfoFromOlt `protobuf:"bytes,1,opt,name=allocIdInfo,proto3" json:"allocIdInfo,omitempty"`
2333 GemPortInfo []*OnuGemPortInfoFromOlt `protobuf:"bytes,2,rep,name=gemPortInfo,proto3" json:"gemPortInfo,omitempty"`
2334 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2335 XXX_unrecognized []byte `json:"-"`
2336 XXX_sizecache int32 `json:"-"`
2337}
2338
2339func (m *OnuAllocGemStatsFromOltResponse) Reset() { *m = OnuAllocGemStatsFromOltResponse{} }
2340func (m *OnuAllocGemStatsFromOltResponse) String() string { return proto.CompactTextString(m) }
2341func (*OnuAllocGemStatsFromOltResponse) ProtoMessage() {}
2342func (*OnuAllocGemStatsFromOltResponse) Descriptor() ([]byte, []int) {
2343 return fileDescriptor_7ecf6e9799a9202d, []int{32}
2344}
2345
2346func (m *OnuAllocGemStatsFromOltResponse) XXX_Unmarshal(b []byte) error {
2347 return xxx_messageInfo_OnuAllocGemStatsFromOltResponse.Unmarshal(m, b)
2348}
2349func (m *OnuAllocGemStatsFromOltResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2350 return xxx_messageInfo_OnuAllocGemStatsFromOltResponse.Marshal(b, m, deterministic)
2351}
2352func (m *OnuAllocGemStatsFromOltResponse) XXX_Merge(src proto.Message) {
2353 xxx_messageInfo_OnuAllocGemStatsFromOltResponse.Merge(m, src)
2354}
2355func (m *OnuAllocGemStatsFromOltResponse) XXX_Size() int {
2356 return xxx_messageInfo_OnuAllocGemStatsFromOltResponse.Size(m)
2357}
2358func (m *OnuAllocGemStatsFromOltResponse) XXX_DiscardUnknown() {
2359 xxx_messageInfo_OnuAllocGemStatsFromOltResponse.DiscardUnknown(m)
2360}
2361
2362var xxx_messageInfo_OnuAllocGemStatsFromOltResponse proto.InternalMessageInfo
2363
2364func (m *OnuAllocGemStatsFromOltResponse) GetAllocIdInfo() *OnuAllocIdInfoFromOlt {
2365 if m != nil {
2366 return m.AllocIdInfo
2367 }
2368 return nil
2369}
2370
2371func (m *OnuAllocGemStatsFromOltResponse) GetGemPortInfo() []*OnuGemPortInfoFromOlt {
2372 if m != nil {
2373 return m.GemPortInfo
2374 }
2375 return nil
2376}
2377
2378type GetOnuStatsFromOltResponse struct {
2379 AllocGemStatsInfo []*OnuAllocGemStatsFromOltResponse `protobuf:"bytes,1,rep,name=allocGemStatsInfo,proto3" json:"allocGemStatsInfo,omitempty"`
2380 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2381 XXX_unrecognized []byte `json:"-"`
2382 XXX_sizecache int32 `json:"-"`
2383}
2384
2385func (m *GetOnuStatsFromOltResponse) Reset() { *m = GetOnuStatsFromOltResponse{} }
2386func (m *GetOnuStatsFromOltResponse) String() string { return proto.CompactTextString(m) }
2387func (*GetOnuStatsFromOltResponse) ProtoMessage() {}
2388func (*GetOnuStatsFromOltResponse) Descriptor() ([]byte, []int) {
2389 return fileDescriptor_7ecf6e9799a9202d, []int{33}
2390}
2391
2392func (m *GetOnuStatsFromOltResponse) XXX_Unmarshal(b []byte) error {
2393 return xxx_messageInfo_GetOnuStatsFromOltResponse.Unmarshal(m, b)
2394}
2395func (m *GetOnuStatsFromOltResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2396 return xxx_messageInfo_GetOnuStatsFromOltResponse.Marshal(b, m, deterministic)
2397}
2398func (m *GetOnuStatsFromOltResponse) XXX_Merge(src proto.Message) {
2399 xxx_messageInfo_GetOnuStatsFromOltResponse.Merge(m, src)
2400}
2401func (m *GetOnuStatsFromOltResponse) XXX_Size() int {
2402 return xxx_messageInfo_GetOnuStatsFromOltResponse.Size(m)
2403}
2404func (m *GetOnuStatsFromOltResponse) XXX_DiscardUnknown() {
2405 xxx_messageInfo_GetOnuStatsFromOltResponse.DiscardUnknown(m)
2406}
2407
2408var xxx_messageInfo_GetOnuStatsFromOltResponse proto.InternalMessageInfo
2409
2410func (m *GetOnuStatsFromOltResponse) GetAllocGemStatsInfo() []*OnuAllocGemStatsFromOltResponse {
2411 if m != nil {
2412 return m.AllocGemStatsInfo
2413 }
2414 return nil
2415}
2416
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05302417type GetOnuCountersResponse struct {
2418 // Types that are valid to be assigned to IsIntfId:
2419 // *GetOnuCountersResponse_IntfId
2420 IsIntfId isGetOnuCountersResponse_IsIntfId `protobuf_oneof:"is_intf_id"`
2421 // Types that are valid to be assigned to IsOnuId:
2422 // *GetOnuCountersResponse_OnuId
2423 IsOnuId isGetOnuCountersResponse_IsOnuId `protobuf_oneof:"is_onu_id"`
2424 // Types that are valid to be assigned to IsPositiveDrift:
2425 // *GetOnuCountersResponse_PositiveDrift
2426 IsPositiveDrift isGetOnuCountersResponse_IsPositiveDrift `protobuf_oneof:"is_positive_drift"`
2427 // Types that are valid to be assigned to IsNegativeDrift:
2428 // *GetOnuCountersResponse_NegativeDrift
2429 IsNegativeDrift isGetOnuCountersResponse_IsNegativeDrift `protobuf_oneof:"is_negative_drift"`
2430 // Types that are valid to be assigned to IsDelimiterMissDetection:
2431 // *GetOnuCountersResponse_DelimiterMissDetection
2432 IsDelimiterMissDetection isGetOnuCountersResponse_IsDelimiterMissDetection `protobuf_oneof:"is_delimiter_miss_detection"`
2433 // Types that are valid to be assigned to IsBipErrors:
2434 // *GetOnuCountersResponse_BipErrors
2435 IsBipErrors isGetOnuCountersResponse_IsBipErrors `protobuf_oneof:"is_bip_errors"`
2436 // Types that are valid to be assigned to IsBipUnits:
2437 // *GetOnuCountersResponse_BipUnits
2438 IsBipUnits isGetOnuCountersResponse_IsBipUnits `protobuf_oneof:"is_bip_units"`
2439 // Types that are valid to be assigned to IsFecCorrectedSymbols:
2440 // *GetOnuCountersResponse_FecCorrectedSymbols
2441 IsFecCorrectedSymbols isGetOnuCountersResponse_IsFecCorrectedSymbols `protobuf_oneof:"is_fec_corrected_symbols"`
2442 // Types that are valid to be assigned to IsFecCodewordsCorrected:
2443 // *GetOnuCountersResponse_FecCodewordsCorrected
2444 IsFecCodewordsCorrected isGetOnuCountersResponse_IsFecCodewordsCorrected `protobuf_oneof:"is_fec_codewords_corrected"`
2445 // Types that are valid to be assigned to IsFecCodewordsUncorrectable:
2446 // *GetOnuCountersResponse_FecCodewordsUncorrectable
2447 IsFecCodewordsUncorrectable isGetOnuCountersResponse_IsFecCodewordsUncorrectable `protobuf_oneof:"is_fec_codewords_uncorrectable"`
2448 // Types that are valid to be assigned to IsFecCodewords:
2449 // *GetOnuCountersResponse_FecCodewords
2450 IsFecCodewords isGetOnuCountersResponse_IsFecCodewords `protobuf_oneof:"is_fec_codewords"`
2451 // Types that are valid to be assigned to IsFecCorrectedUnits:
2452 // *GetOnuCountersResponse_FecCorrectedUnits
2453 IsFecCorrectedUnits isGetOnuCountersResponse_IsFecCorrectedUnits `protobuf_oneof:"is_fec_corrected_units"`
2454 // Types that are valid to be assigned to IsXgemKeyErrors:
2455 // *GetOnuCountersResponse_XgemKeyErrors
2456 IsXgemKeyErrors isGetOnuCountersResponse_IsXgemKeyErrors `protobuf_oneof:"is_xgem_key_errors"`
2457 // Types that are valid to be assigned to IsXgemLoss:
2458 // *GetOnuCountersResponse_XgemLoss
2459 IsXgemLoss isGetOnuCountersResponse_IsXgemLoss `protobuf_oneof:"is_xgem_loss"`
2460 // Types that are valid to be assigned to IsRxPloamsError:
2461 // *GetOnuCountersResponse_RxPloamsError
2462 IsRxPloamsError isGetOnuCountersResponse_IsRxPloamsError `protobuf_oneof:"is_rx_ploams_error"`
2463 // Types that are valid to be assigned to IsRxPloamsNonIdle:
2464 // *GetOnuCountersResponse_RxPloamsNonIdle
2465 IsRxPloamsNonIdle isGetOnuCountersResponse_IsRxPloamsNonIdle `protobuf_oneof:"is_rx_ploams_non_idle"`
2466 // Types that are valid to be assigned to IsRxOmci:
2467 // *GetOnuCountersResponse_RxOmci
2468 IsRxOmci isGetOnuCountersResponse_IsRxOmci `protobuf_oneof:"is_rx_omci"`
2469 // Types that are valid to be assigned to IsTxOmci:
2470 // *GetOnuCountersResponse_TxOmci
2471 IsTxOmci isGetOnuCountersResponse_IsTxOmci `protobuf_oneof:"is_tx_omci"`
2472 // Types that are valid to be assigned to IsRxOmciPacketsCrcError:
2473 // *GetOnuCountersResponse_RxOmciPacketsCrcError
2474 IsRxOmciPacketsCrcError isGetOnuCountersResponse_IsRxOmciPacketsCrcError `protobuf_oneof:"is_rx_omci_packets_crc_error"`
2475 // Types that are valid to be assigned to IsRxBytes:
2476 // *GetOnuCountersResponse_RxBytes
2477 IsRxBytes isGetOnuCountersResponse_IsRxBytes `protobuf_oneof:"is_rx_bytes"`
2478 // Types that are valid to be assigned to IsRxPackets:
2479 // *GetOnuCountersResponse_RxPackets
2480 IsRxPackets isGetOnuCountersResponse_IsRxPackets `protobuf_oneof:"is_rx_packets"`
2481 // Types that are valid to be assigned to IsTxBytes:
2482 // *GetOnuCountersResponse_TxBytes
2483 IsTxBytes isGetOnuCountersResponse_IsTxBytes `protobuf_oneof:"is_tx_bytes"`
2484 // Types that are valid to be assigned to IsTxPackets:
2485 // *GetOnuCountersResponse_TxPackets
2486 IsTxPackets isGetOnuCountersResponse_IsTxPackets `protobuf_oneof:"is_tx_packets"`
2487 // Types that are valid to be assigned to IsBerReported:
2488 // *GetOnuCountersResponse_BerReported
2489 IsBerReported isGetOnuCountersResponse_IsBerReported `protobuf_oneof:"is_ber_reported"`
2490 // Types that are valid to be assigned to IsLcdgErrors:
2491 // *GetOnuCountersResponse_LcdgErrors
2492 IsLcdgErrors isGetOnuCountersResponse_IsLcdgErrors `protobuf_oneof:"is_lcdg_errors"`
2493 // Types that are valid to be assigned to IsRdiErrors:
2494 // *GetOnuCountersResponse_RdiErrors
2495 IsRdiErrors isGetOnuCountersResponse_IsRdiErrors `protobuf_oneof:"is_rdi_errors"`
2496 // Types that are valid to be assigned to IsTimestamp:
2497 // *GetOnuCountersResponse_Timestamp
pnalmas90299422025-12-16 11:29:25 +05302498 IsTimestamp isGetOnuCountersResponse_IsTimestamp `protobuf_oneof:"is_timestamp"`
2499 // Types that are valid to be assigned to IsHecErrors:
2500 // *GetOnuCountersResponse_HecErrors
2501 IsHecErrors isGetOnuCountersResponse_IsHecErrors `protobuf_oneof:"is_hec_errors"`
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05302502 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2503 XXX_unrecognized []byte `json:"-"`
2504 XXX_sizecache int32 `json:"-"`
2505}
2506
2507func (m *GetOnuCountersResponse) Reset() { *m = GetOnuCountersResponse{} }
2508func (m *GetOnuCountersResponse) String() string { return proto.CompactTextString(m) }
2509func (*GetOnuCountersResponse) ProtoMessage() {}
2510func (*GetOnuCountersResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05302511 return fileDescriptor_7ecf6e9799a9202d, []int{34}
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05302512}
2513
2514func (m *GetOnuCountersResponse) XXX_Unmarshal(b []byte) error {
2515 return xxx_messageInfo_GetOnuCountersResponse.Unmarshal(m, b)
2516}
2517func (m *GetOnuCountersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2518 return xxx_messageInfo_GetOnuCountersResponse.Marshal(b, m, deterministic)
2519}
2520func (m *GetOnuCountersResponse) XXX_Merge(src proto.Message) {
2521 xxx_messageInfo_GetOnuCountersResponse.Merge(m, src)
2522}
2523func (m *GetOnuCountersResponse) XXX_Size() int {
2524 return xxx_messageInfo_GetOnuCountersResponse.Size(m)
2525}
2526func (m *GetOnuCountersResponse) XXX_DiscardUnknown() {
2527 xxx_messageInfo_GetOnuCountersResponse.DiscardUnknown(m)
2528}
2529
2530var xxx_messageInfo_GetOnuCountersResponse proto.InternalMessageInfo
2531
2532type isGetOnuCountersResponse_IsIntfId interface {
2533 isGetOnuCountersResponse_IsIntfId()
2534}
2535
2536type GetOnuCountersResponse_IntfId struct {
2537 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3,oneof"`
2538}
2539
2540func (*GetOnuCountersResponse_IntfId) isGetOnuCountersResponse_IsIntfId() {}
2541
2542func (m *GetOnuCountersResponse) GetIsIntfId() isGetOnuCountersResponse_IsIntfId {
2543 if m != nil {
2544 return m.IsIntfId
2545 }
2546 return nil
2547}
2548
2549func (m *GetOnuCountersResponse) GetIntfId() uint32 {
2550 if x, ok := m.GetIsIntfId().(*GetOnuCountersResponse_IntfId); ok {
2551 return x.IntfId
2552 }
2553 return 0
2554}
2555
2556type isGetOnuCountersResponse_IsOnuId interface {
2557 isGetOnuCountersResponse_IsOnuId()
2558}
2559
2560type GetOnuCountersResponse_OnuId struct {
2561 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3,oneof"`
2562}
2563
2564func (*GetOnuCountersResponse_OnuId) isGetOnuCountersResponse_IsOnuId() {}
2565
2566func (m *GetOnuCountersResponse) GetIsOnuId() isGetOnuCountersResponse_IsOnuId {
2567 if m != nil {
2568 return m.IsOnuId
2569 }
2570 return nil
2571}
2572
2573func (m *GetOnuCountersResponse) GetOnuId() uint32 {
2574 if x, ok := m.GetIsOnuId().(*GetOnuCountersResponse_OnuId); ok {
2575 return x.OnuId
2576 }
2577 return 0
2578}
2579
2580type isGetOnuCountersResponse_IsPositiveDrift interface {
2581 isGetOnuCountersResponse_IsPositiveDrift()
2582}
2583
2584type GetOnuCountersResponse_PositiveDrift struct {
2585 PositiveDrift uint64 `protobuf:"fixed64,3,opt,name=positive_drift,json=positiveDrift,proto3,oneof"`
2586}
2587
2588func (*GetOnuCountersResponse_PositiveDrift) isGetOnuCountersResponse_IsPositiveDrift() {}
2589
2590func (m *GetOnuCountersResponse) GetIsPositiveDrift() isGetOnuCountersResponse_IsPositiveDrift {
2591 if m != nil {
2592 return m.IsPositiveDrift
2593 }
2594 return nil
2595}
2596
2597func (m *GetOnuCountersResponse) GetPositiveDrift() uint64 {
2598 if x, ok := m.GetIsPositiveDrift().(*GetOnuCountersResponse_PositiveDrift); ok {
2599 return x.PositiveDrift
2600 }
2601 return 0
2602}
2603
2604type isGetOnuCountersResponse_IsNegativeDrift interface {
2605 isGetOnuCountersResponse_IsNegativeDrift()
2606}
2607
2608type GetOnuCountersResponse_NegativeDrift struct {
2609 NegativeDrift uint64 `protobuf:"fixed64,4,opt,name=negative_drift,json=negativeDrift,proto3,oneof"`
2610}
2611
2612func (*GetOnuCountersResponse_NegativeDrift) isGetOnuCountersResponse_IsNegativeDrift() {}
2613
2614func (m *GetOnuCountersResponse) GetIsNegativeDrift() isGetOnuCountersResponse_IsNegativeDrift {
2615 if m != nil {
2616 return m.IsNegativeDrift
2617 }
2618 return nil
2619}
2620
2621func (m *GetOnuCountersResponse) GetNegativeDrift() uint64 {
2622 if x, ok := m.GetIsNegativeDrift().(*GetOnuCountersResponse_NegativeDrift); ok {
2623 return x.NegativeDrift
2624 }
2625 return 0
2626}
2627
2628type isGetOnuCountersResponse_IsDelimiterMissDetection interface {
2629 isGetOnuCountersResponse_IsDelimiterMissDetection()
2630}
2631
2632type GetOnuCountersResponse_DelimiterMissDetection struct {
2633 DelimiterMissDetection uint64 `protobuf:"fixed64,5,opt,name=delimiter_miss_detection,json=delimiterMissDetection,proto3,oneof"`
2634}
2635
2636func (*GetOnuCountersResponse_DelimiterMissDetection) isGetOnuCountersResponse_IsDelimiterMissDetection() {
2637}
2638
2639func (m *GetOnuCountersResponse) GetIsDelimiterMissDetection() isGetOnuCountersResponse_IsDelimiterMissDetection {
2640 if m != nil {
2641 return m.IsDelimiterMissDetection
2642 }
2643 return nil
2644}
2645
2646func (m *GetOnuCountersResponse) GetDelimiterMissDetection() uint64 {
2647 if x, ok := m.GetIsDelimiterMissDetection().(*GetOnuCountersResponse_DelimiterMissDetection); ok {
2648 return x.DelimiterMissDetection
2649 }
2650 return 0
2651}
2652
2653type isGetOnuCountersResponse_IsBipErrors interface {
2654 isGetOnuCountersResponse_IsBipErrors()
2655}
2656
2657type GetOnuCountersResponse_BipErrors struct {
2658 BipErrors uint64 `protobuf:"fixed64,6,opt,name=bip_errors,json=bipErrors,proto3,oneof"`
2659}
2660
2661func (*GetOnuCountersResponse_BipErrors) isGetOnuCountersResponse_IsBipErrors() {}
2662
2663func (m *GetOnuCountersResponse) GetIsBipErrors() isGetOnuCountersResponse_IsBipErrors {
2664 if m != nil {
2665 return m.IsBipErrors
2666 }
2667 return nil
2668}
2669
2670func (m *GetOnuCountersResponse) GetBipErrors() uint64 {
2671 if x, ok := m.GetIsBipErrors().(*GetOnuCountersResponse_BipErrors); ok {
2672 return x.BipErrors
2673 }
2674 return 0
2675}
2676
2677type isGetOnuCountersResponse_IsBipUnits interface {
2678 isGetOnuCountersResponse_IsBipUnits()
2679}
2680
2681type GetOnuCountersResponse_BipUnits struct {
2682 BipUnits uint64 `protobuf:"fixed64,7,opt,name=bip_units,json=bipUnits,proto3,oneof"`
2683}
2684
2685func (*GetOnuCountersResponse_BipUnits) isGetOnuCountersResponse_IsBipUnits() {}
2686
2687func (m *GetOnuCountersResponse) GetIsBipUnits() isGetOnuCountersResponse_IsBipUnits {
2688 if m != nil {
2689 return m.IsBipUnits
2690 }
2691 return nil
2692}
2693
2694func (m *GetOnuCountersResponse) GetBipUnits() uint64 {
2695 if x, ok := m.GetIsBipUnits().(*GetOnuCountersResponse_BipUnits); ok {
2696 return x.BipUnits
2697 }
2698 return 0
2699}
2700
2701type isGetOnuCountersResponse_IsFecCorrectedSymbols interface {
2702 isGetOnuCountersResponse_IsFecCorrectedSymbols()
2703}
2704
2705type GetOnuCountersResponse_FecCorrectedSymbols struct {
2706 FecCorrectedSymbols uint64 `protobuf:"fixed64,8,opt,name=fec_corrected_symbols,json=fecCorrectedSymbols,proto3,oneof"`
2707}
2708
2709func (*GetOnuCountersResponse_FecCorrectedSymbols) isGetOnuCountersResponse_IsFecCorrectedSymbols() {}
2710
2711func (m *GetOnuCountersResponse) GetIsFecCorrectedSymbols() isGetOnuCountersResponse_IsFecCorrectedSymbols {
2712 if m != nil {
2713 return m.IsFecCorrectedSymbols
2714 }
2715 return nil
2716}
2717
2718func (m *GetOnuCountersResponse) GetFecCorrectedSymbols() uint64 {
2719 if x, ok := m.GetIsFecCorrectedSymbols().(*GetOnuCountersResponse_FecCorrectedSymbols); ok {
2720 return x.FecCorrectedSymbols
2721 }
2722 return 0
2723}
2724
2725type isGetOnuCountersResponse_IsFecCodewordsCorrected interface {
2726 isGetOnuCountersResponse_IsFecCodewordsCorrected()
2727}
2728
2729type GetOnuCountersResponse_FecCodewordsCorrected struct {
2730 FecCodewordsCorrected uint64 `protobuf:"fixed64,9,opt,name=fec_codewords_corrected,json=fecCodewordsCorrected,proto3,oneof"`
2731}
2732
2733func (*GetOnuCountersResponse_FecCodewordsCorrected) isGetOnuCountersResponse_IsFecCodewordsCorrected() {
2734}
2735
2736func (m *GetOnuCountersResponse) GetIsFecCodewordsCorrected() isGetOnuCountersResponse_IsFecCodewordsCorrected {
2737 if m != nil {
2738 return m.IsFecCodewordsCorrected
2739 }
2740 return nil
2741}
2742
2743func (m *GetOnuCountersResponse) GetFecCodewordsCorrected() uint64 {
2744 if x, ok := m.GetIsFecCodewordsCorrected().(*GetOnuCountersResponse_FecCodewordsCorrected); ok {
2745 return x.FecCodewordsCorrected
2746 }
2747 return 0
2748}
2749
2750type isGetOnuCountersResponse_IsFecCodewordsUncorrectable interface {
2751 isGetOnuCountersResponse_IsFecCodewordsUncorrectable()
2752}
2753
2754type GetOnuCountersResponse_FecCodewordsUncorrectable struct {
2755 FecCodewordsUncorrectable uint64 `protobuf:"fixed64,10,opt,name=fec_codewords_uncorrectable,json=fecCodewordsUncorrectable,proto3,oneof"`
2756}
2757
2758func (*GetOnuCountersResponse_FecCodewordsUncorrectable) isGetOnuCountersResponse_IsFecCodewordsUncorrectable() {
2759}
2760
2761func (m *GetOnuCountersResponse) GetIsFecCodewordsUncorrectable() isGetOnuCountersResponse_IsFecCodewordsUncorrectable {
2762 if m != nil {
2763 return m.IsFecCodewordsUncorrectable
2764 }
2765 return nil
2766}
2767
2768func (m *GetOnuCountersResponse) GetFecCodewordsUncorrectable() uint64 {
2769 if x, ok := m.GetIsFecCodewordsUncorrectable().(*GetOnuCountersResponse_FecCodewordsUncorrectable); ok {
2770 return x.FecCodewordsUncorrectable
2771 }
2772 return 0
2773}
2774
2775type isGetOnuCountersResponse_IsFecCodewords interface {
2776 isGetOnuCountersResponse_IsFecCodewords()
2777}
2778
2779type GetOnuCountersResponse_FecCodewords struct {
2780 FecCodewords uint64 `protobuf:"fixed64,11,opt,name=fec_codewords,json=fecCodewords,proto3,oneof"`
2781}
2782
2783func (*GetOnuCountersResponse_FecCodewords) isGetOnuCountersResponse_IsFecCodewords() {}
2784
2785func (m *GetOnuCountersResponse) GetIsFecCodewords() isGetOnuCountersResponse_IsFecCodewords {
2786 if m != nil {
2787 return m.IsFecCodewords
2788 }
2789 return nil
2790}
2791
2792func (m *GetOnuCountersResponse) GetFecCodewords() uint64 {
2793 if x, ok := m.GetIsFecCodewords().(*GetOnuCountersResponse_FecCodewords); ok {
2794 return x.FecCodewords
2795 }
2796 return 0
2797}
2798
2799type isGetOnuCountersResponse_IsFecCorrectedUnits interface {
2800 isGetOnuCountersResponse_IsFecCorrectedUnits()
2801}
2802
2803type GetOnuCountersResponse_FecCorrectedUnits struct {
2804 FecCorrectedUnits uint64 `protobuf:"fixed64,12,opt,name=fec_corrected_units,json=fecCorrectedUnits,proto3,oneof"`
2805}
2806
2807func (*GetOnuCountersResponse_FecCorrectedUnits) isGetOnuCountersResponse_IsFecCorrectedUnits() {}
2808
2809func (m *GetOnuCountersResponse) GetIsFecCorrectedUnits() isGetOnuCountersResponse_IsFecCorrectedUnits {
2810 if m != nil {
2811 return m.IsFecCorrectedUnits
2812 }
2813 return nil
2814}
2815
2816func (m *GetOnuCountersResponse) GetFecCorrectedUnits() uint64 {
2817 if x, ok := m.GetIsFecCorrectedUnits().(*GetOnuCountersResponse_FecCorrectedUnits); ok {
2818 return x.FecCorrectedUnits
2819 }
2820 return 0
2821}
2822
2823type isGetOnuCountersResponse_IsXgemKeyErrors interface {
2824 isGetOnuCountersResponse_IsXgemKeyErrors()
2825}
2826
2827type GetOnuCountersResponse_XgemKeyErrors struct {
2828 XgemKeyErrors uint64 `protobuf:"fixed64,13,opt,name=xgem_key_errors,json=xgemKeyErrors,proto3,oneof"`
2829}
2830
2831func (*GetOnuCountersResponse_XgemKeyErrors) isGetOnuCountersResponse_IsXgemKeyErrors() {}
2832
2833func (m *GetOnuCountersResponse) GetIsXgemKeyErrors() isGetOnuCountersResponse_IsXgemKeyErrors {
2834 if m != nil {
2835 return m.IsXgemKeyErrors
2836 }
2837 return nil
2838}
2839
2840func (m *GetOnuCountersResponse) GetXgemKeyErrors() uint64 {
2841 if x, ok := m.GetIsXgemKeyErrors().(*GetOnuCountersResponse_XgemKeyErrors); ok {
2842 return x.XgemKeyErrors
2843 }
2844 return 0
2845}
2846
2847type isGetOnuCountersResponse_IsXgemLoss interface {
2848 isGetOnuCountersResponse_IsXgemLoss()
2849}
2850
2851type GetOnuCountersResponse_XgemLoss struct {
2852 XgemLoss uint64 `protobuf:"fixed64,14,opt,name=xgem_loss,json=xgemLoss,proto3,oneof"`
2853}
2854
2855func (*GetOnuCountersResponse_XgemLoss) isGetOnuCountersResponse_IsXgemLoss() {}
2856
2857func (m *GetOnuCountersResponse) GetIsXgemLoss() isGetOnuCountersResponse_IsXgemLoss {
2858 if m != nil {
2859 return m.IsXgemLoss
2860 }
2861 return nil
2862}
2863
2864func (m *GetOnuCountersResponse) GetXgemLoss() uint64 {
2865 if x, ok := m.GetIsXgemLoss().(*GetOnuCountersResponse_XgemLoss); ok {
2866 return x.XgemLoss
2867 }
2868 return 0
2869}
2870
2871type isGetOnuCountersResponse_IsRxPloamsError interface {
2872 isGetOnuCountersResponse_IsRxPloamsError()
2873}
2874
2875type GetOnuCountersResponse_RxPloamsError struct {
2876 RxPloamsError uint64 `protobuf:"fixed64,15,opt,name=rx_ploams_error,json=rxPloamsError,proto3,oneof"`
2877}
2878
2879func (*GetOnuCountersResponse_RxPloamsError) isGetOnuCountersResponse_IsRxPloamsError() {}
2880
2881func (m *GetOnuCountersResponse) GetIsRxPloamsError() isGetOnuCountersResponse_IsRxPloamsError {
2882 if m != nil {
2883 return m.IsRxPloamsError
2884 }
2885 return nil
2886}
2887
2888func (m *GetOnuCountersResponse) GetRxPloamsError() uint64 {
2889 if x, ok := m.GetIsRxPloamsError().(*GetOnuCountersResponse_RxPloamsError); ok {
2890 return x.RxPloamsError
2891 }
2892 return 0
2893}
2894
2895type isGetOnuCountersResponse_IsRxPloamsNonIdle interface {
2896 isGetOnuCountersResponse_IsRxPloamsNonIdle()
2897}
2898
2899type GetOnuCountersResponse_RxPloamsNonIdle struct {
2900 RxPloamsNonIdle uint64 `protobuf:"fixed64,16,opt,name=rx_ploams_non_idle,json=rxPloamsNonIdle,proto3,oneof"`
2901}
2902
2903func (*GetOnuCountersResponse_RxPloamsNonIdle) isGetOnuCountersResponse_IsRxPloamsNonIdle() {}
2904
2905func (m *GetOnuCountersResponse) GetIsRxPloamsNonIdle() isGetOnuCountersResponse_IsRxPloamsNonIdle {
2906 if m != nil {
2907 return m.IsRxPloamsNonIdle
2908 }
2909 return nil
2910}
2911
2912func (m *GetOnuCountersResponse) GetRxPloamsNonIdle() uint64 {
2913 if x, ok := m.GetIsRxPloamsNonIdle().(*GetOnuCountersResponse_RxPloamsNonIdle); ok {
2914 return x.RxPloamsNonIdle
2915 }
2916 return 0
2917}
2918
2919type isGetOnuCountersResponse_IsRxOmci interface {
2920 isGetOnuCountersResponse_IsRxOmci()
2921}
2922
2923type GetOnuCountersResponse_RxOmci struct {
2924 RxOmci uint64 `protobuf:"fixed64,17,opt,name=rx_omci,json=rxOmci,proto3,oneof"`
2925}
2926
2927func (*GetOnuCountersResponse_RxOmci) isGetOnuCountersResponse_IsRxOmci() {}
2928
2929func (m *GetOnuCountersResponse) GetIsRxOmci() isGetOnuCountersResponse_IsRxOmci {
2930 if m != nil {
2931 return m.IsRxOmci
2932 }
2933 return nil
2934}
2935
2936func (m *GetOnuCountersResponse) GetRxOmci() uint64 {
2937 if x, ok := m.GetIsRxOmci().(*GetOnuCountersResponse_RxOmci); ok {
2938 return x.RxOmci
2939 }
2940 return 0
2941}
2942
2943type isGetOnuCountersResponse_IsTxOmci interface {
2944 isGetOnuCountersResponse_IsTxOmci()
2945}
2946
2947type GetOnuCountersResponse_TxOmci struct {
2948 TxOmci uint64 `protobuf:"fixed64,18,opt,name=tx_omci,json=txOmci,proto3,oneof"`
2949}
2950
2951func (*GetOnuCountersResponse_TxOmci) isGetOnuCountersResponse_IsTxOmci() {}
2952
2953func (m *GetOnuCountersResponse) GetIsTxOmci() isGetOnuCountersResponse_IsTxOmci {
2954 if m != nil {
2955 return m.IsTxOmci
2956 }
2957 return nil
2958}
2959
2960func (m *GetOnuCountersResponse) GetTxOmci() uint64 {
2961 if x, ok := m.GetIsTxOmci().(*GetOnuCountersResponse_TxOmci); ok {
2962 return x.TxOmci
2963 }
2964 return 0
2965}
2966
2967type isGetOnuCountersResponse_IsRxOmciPacketsCrcError interface {
2968 isGetOnuCountersResponse_IsRxOmciPacketsCrcError()
2969}
2970
2971type GetOnuCountersResponse_RxOmciPacketsCrcError struct {
2972 RxOmciPacketsCrcError uint64 `protobuf:"fixed64,19,opt,name=rx_omci_packets_crc_error,json=rxOmciPacketsCrcError,proto3,oneof"`
2973}
2974
2975func (*GetOnuCountersResponse_RxOmciPacketsCrcError) isGetOnuCountersResponse_IsRxOmciPacketsCrcError() {
2976}
2977
2978func (m *GetOnuCountersResponse) GetIsRxOmciPacketsCrcError() isGetOnuCountersResponse_IsRxOmciPacketsCrcError {
2979 if m != nil {
2980 return m.IsRxOmciPacketsCrcError
2981 }
2982 return nil
2983}
2984
2985func (m *GetOnuCountersResponse) GetRxOmciPacketsCrcError() uint64 {
2986 if x, ok := m.GetIsRxOmciPacketsCrcError().(*GetOnuCountersResponse_RxOmciPacketsCrcError); ok {
2987 return x.RxOmciPacketsCrcError
2988 }
2989 return 0
2990}
2991
2992type isGetOnuCountersResponse_IsRxBytes interface {
2993 isGetOnuCountersResponse_IsRxBytes()
2994}
2995
2996type GetOnuCountersResponse_RxBytes struct {
2997 RxBytes uint64 `protobuf:"fixed64,20,opt,name=rx_bytes,json=rxBytes,proto3,oneof"`
2998}
2999
3000func (*GetOnuCountersResponse_RxBytes) isGetOnuCountersResponse_IsRxBytes() {}
3001
3002func (m *GetOnuCountersResponse) GetIsRxBytes() isGetOnuCountersResponse_IsRxBytes {
3003 if m != nil {
3004 return m.IsRxBytes
3005 }
3006 return nil
3007}
3008
3009func (m *GetOnuCountersResponse) GetRxBytes() uint64 {
3010 if x, ok := m.GetIsRxBytes().(*GetOnuCountersResponse_RxBytes); ok {
3011 return x.RxBytes
3012 }
3013 return 0
3014}
3015
3016type isGetOnuCountersResponse_IsRxPackets interface {
3017 isGetOnuCountersResponse_IsRxPackets()
3018}
3019
3020type GetOnuCountersResponse_RxPackets struct {
3021 RxPackets uint64 `protobuf:"fixed64,21,opt,name=rx_packets,json=rxPackets,proto3,oneof"`
3022}
3023
3024func (*GetOnuCountersResponse_RxPackets) isGetOnuCountersResponse_IsRxPackets() {}
3025
3026func (m *GetOnuCountersResponse) GetIsRxPackets() isGetOnuCountersResponse_IsRxPackets {
3027 if m != nil {
3028 return m.IsRxPackets
3029 }
3030 return nil
3031}
3032
3033func (m *GetOnuCountersResponse) GetRxPackets() uint64 {
3034 if x, ok := m.GetIsRxPackets().(*GetOnuCountersResponse_RxPackets); ok {
3035 return x.RxPackets
3036 }
3037 return 0
3038}
3039
3040type isGetOnuCountersResponse_IsTxBytes interface {
3041 isGetOnuCountersResponse_IsTxBytes()
3042}
3043
3044type GetOnuCountersResponse_TxBytes struct {
3045 TxBytes uint64 `protobuf:"fixed64,22,opt,name=tx_bytes,json=txBytes,proto3,oneof"`
3046}
3047
3048func (*GetOnuCountersResponse_TxBytes) isGetOnuCountersResponse_IsTxBytes() {}
3049
3050func (m *GetOnuCountersResponse) GetIsTxBytes() isGetOnuCountersResponse_IsTxBytes {
3051 if m != nil {
3052 return m.IsTxBytes
3053 }
3054 return nil
3055}
3056
3057func (m *GetOnuCountersResponse) GetTxBytes() uint64 {
3058 if x, ok := m.GetIsTxBytes().(*GetOnuCountersResponse_TxBytes); ok {
3059 return x.TxBytes
3060 }
3061 return 0
3062}
3063
3064type isGetOnuCountersResponse_IsTxPackets interface {
3065 isGetOnuCountersResponse_IsTxPackets()
3066}
3067
3068type GetOnuCountersResponse_TxPackets struct {
3069 TxPackets uint64 `protobuf:"fixed64,23,opt,name=tx_packets,json=txPackets,proto3,oneof"`
3070}
3071
3072func (*GetOnuCountersResponse_TxPackets) isGetOnuCountersResponse_IsTxPackets() {}
3073
3074func (m *GetOnuCountersResponse) GetIsTxPackets() isGetOnuCountersResponse_IsTxPackets {
3075 if m != nil {
3076 return m.IsTxPackets
3077 }
3078 return nil
3079}
3080
3081func (m *GetOnuCountersResponse) GetTxPackets() uint64 {
3082 if x, ok := m.GetIsTxPackets().(*GetOnuCountersResponse_TxPackets); ok {
3083 return x.TxPackets
3084 }
3085 return 0
3086}
3087
3088type isGetOnuCountersResponse_IsBerReported interface {
3089 isGetOnuCountersResponse_IsBerReported()
3090}
3091
3092type GetOnuCountersResponse_BerReported struct {
3093 BerReported uint64 `protobuf:"fixed64,24,opt,name=ber_reported,json=berReported,proto3,oneof"`
3094}
3095
3096func (*GetOnuCountersResponse_BerReported) isGetOnuCountersResponse_IsBerReported() {}
3097
3098func (m *GetOnuCountersResponse) GetIsBerReported() isGetOnuCountersResponse_IsBerReported {
3099 if m != nil {
3100 return m.IsBerReported
3101 }
3102 return nil
3103}
3104
3105func (m *GetOnuCountersResponse) GetBerReported() uint64 {
3106 if x, ok := m.GetIsBerReported().(*GetOnuCountersResponse_BerReported); ok {
3107 return x.BerReported
3108 }
3109 return 0
3110}
3111
3112type isGetOnuCountersResponse_IsLcdgErrors interface {
3113 isGetOnuCountersResponse_IsLcdgErrors()
3114}
3115
3116type GetOnuCountersResponse_LcdgErrors struct {
3117 LcdgErrors uint64 `protobuf:"fixed64,25,opt,name=lcdg_errors,json=lcdgErrors,proto3,oneof"`
3118}
3119
3120func (*GetOnuCountersResponse_LcdgErrors) isGetOnuCountersResponse_IsLcdgErrors() {}
3121
3122func (m *GetOnuCountersResponse) GetIsLcdgErrors() isGetOnuCountersResponse_IsLcdgErrors {
3123 if m != nil {
3124 return m.IsLcdgErrors
3125 }
3126 return nil
3127}
3128
3129func (m *GetOnuCountersResponse) GetLcdgErrors() uint64 {
3130 if x, ok := m.GetIsLcdgErrors().(*GetOnuCountersResponse_LcdgErrors); ok {
3131 return x.LcdgErrors
3132 }
3133 return 0
3134}
3135
3136type isGetOnuCountersResponse_IsRdiErrors interface {
3137 isGetOnuCountersResponse_IsRdiErrors()
3138}
3139
3140type GetOnuCountersResponse_RdiErrors struct {
3141 RdiErrors uint64 `protobuf:"fixed64,26,opt,name=rdi_errors,json=rdiErrors,proto3,oneof"`
3142}
3143
3144func (*GetOnuCountersResponse_RdiErrors) isGetOnuCountersResponse_IsRdiErrors() {}
3145
3146func (m *GetOnuCountersResponse) GetIsRdiErrors() isGetOnuCountersResponse_IsRdiErrors {
3147 if m != nil {
3148 return m.IsRdiErrors
3149 }
3150 return nil
3151}
3152
3153func (m *GetOnuCountersResponse) GetRdiErrors() uint64 {
3154 if x, ok := m.GetIsRdiErrors().(*GetOnuCountersResponse_RdiErrors); ok {
3155 return x.RdiErrors
3156 }
3157 return 0
3158}
3159
3160type isGetOnuCountersResponse_IsTimestamp interface {
3161 isGetOnuCountersResponse_IsTimestamp()
3162}
3163
3164type GetOnuCountersResponse_Timestamp struct {
3165 Timestamp uint32 `protobuf:"fixed32,27,opt,name=timestamp,proto3,oneof"`
3166}
3167
3168func (*GetOnuCountersResponse_Timestamp) isGetOnuCountersResponse_IsTimestamp() {}
3169
3170func (m *GetOnuCountersResponse) GetIsTimestamp() isGetOnuCountersResponse_IsTimestamp {
3171 if m != nil {
3172 return m.IsTimestamp
3173 }
3174 return nil
3175}
3176
3177func (m *GetOnuCountersResponse) GetTimestamp() uint32 {
3178 if x, ok := m.GetIsTimestamp().(*GetOnuCountersResponse_Timestamp); ok {
3179 return x.Timestamp
3180 }
3181 return 0
3182}
3183
pnalmas90299422025-12-16 11:29:25 +05303184type isGetOnuCountersResponse_IsHecErrors interface {
3185 isGetOnuCountersResponse_IsHecErrors()
3186}
3187
3188type GetOnuCountersResponse_HecErrors struct {
3189 HecErrors uint64 `protobuf:"fixed64,28,opt,name=hec_errors,json=hecErrors,proto3,oneof"`
3190}
3191
3192func (*GetOnuCountersResponse_HecErrors) isGetOnuCountersResponse_IsHecErrors() {}
3193
3194func (m *GetOnuCountersResponse) GetIsHecErrors() isGetOnuCountersResponse_IsHecErrors {
3195 if m != nil {
3196 return m.IsHecErrors
3197 }
3198 return nil
3199}
3200
3201func (m *GetOnuCountersResponse) GetHecErrors() uint64 {
3202 if x, ok := m.GetIsHecErrors().(*GetOnuCountersResponse_HecErrors); ok {
3203 return x.HecErrors
3204 }
3205 return 0
3206}
3207
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303208// XXX_OneofWrappers is for the internal use of the proto package.
3209func (*GetOnuCountersResponse) XXX_OneofWrappers() []interface{} {
3210 return []interface{}{
3211 (*GetOnuCountersResponse_IntfId)(nil),
3212 (*GetOnuCountersResponse_OnuId)(nil),
3213 (*GetOnuCountersResponse_PositiveDrift)(nil),
3214 (*GetOnuCountersResponse_NegativeDrift)(nil),
3215 (*GetOnuCountersResponse_DelimiterMissDetection)(nil),
3216 (*GetOnuCountersResponse_BipErrors)(nil),
3217 (*GetOnuCountersResponse_BipUnits)(nil),
3218 (*GetOnuCountersResponse_FecCorrectedSymbols)(nil),
3219 (*GetOnuCountersResponse_FecCodewordsCorrected)(nil),
3220 (*GetOnuCountersResponse_FecCodewordsUncorrectable)(nil),
3221 (*GetOnuCountersResponse_FecCodewords)(nil),
3222 (*GetOnuCountersResponse_FecCorrectedUnits)(nil),
3223 (*GetOnuCountersResponse_XgemKeyErrors)(nil),
3224 (*GetOnuCountersResponse_XgemLoss)(nil),
3225 (*GetOnuCountersResponse_RxPloamsError)(nil),
3226 (*GetOnuCountersResponse_RxPloamsNonIdle)(nil),
3227 (*GetOnuCountersResponse_RxOmci)(nil),
3228 (*GetOnuCountersResponse_TxOmci)(nil),
3229 (*GetOnuCountersResponse_RxOmciPacketsCrcError)(nil),
3230 (*GetOnuCountersResponse_RxBytes)(nil),
3231 (*GetOnuCountersResponse_RxPackets)(nil),
3232 (*GetOnuCountersResponse_TxBytes)(nil),
3233 (*GetOnuCountersResponse_TxPackets)(nil),
3234 (*GetOnuCountersResponse_BerReported)(nil),
3235 (*GetOnuCountersResponse_LcdgErrors)(nil),
3236 (*GetOnuCountersResponse_RdiErrors)(nil),
3237 (*GetOnuCountersResponse_Timestamp)(nil),
pnalmas90299422025-12-16 11:29:25 +05303238 (*GetOnuCountersResponse_HecErrors)(nil),
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303239 }
3240}
3241
Himani Chawla9a497392021-05-28 13:04:42 +05303242type OmciEthernetFrameExtendedPm struct {
3243 DropEvents uint64 `protobuf:"fixed64,1,opt,name=drop_events,json=dropEvents,proto3" json:"drop_events,omitempty"`
3244 Octets uint64 `protobuf:"fixed64,2,opt,name=octets,proto3" json:"octets,omitempty"`
3245 Frames uint64 `protobuf:"fixed64,3,opt,name=frames,proto3" json:"frames,omitempty"`
3246 BroadcastFrames uint64 `protobuf:"fixed64,4,opt,name=broadcast_frames,json=broadcastFrames,proto3" json:"broadcast_frames,omitempty"`
3247 MulticastFrames uint64 `protobuf:"fixed64,5,opt,name=multicast_frames,json=multicastFrames,proto3" json:"multicast_frames,omitempty"`
3248 CrcErroredFrames uint64 `protobuf:"fixed64,6,opt,name=crc_errored_frames,json=crcErroredFrames,proto3" json:"crc_errored_frames,omitempty"`
3249 UndersizeFrames uint64 `protobuf:"fixed64,7,opt,name=undersize_frames,json=undersizeFrames,proto3" json:"undersize_frames,omitempty"`
3250 OversizeFrames uint64 `protobuf:"fixed64,8,opt,name=oversize_frames,json=oversizeFrames,proto3" json:"oversize_frames,omitempty"`
3251 Frames_64Octets uint64 `protobuf:"fixed64,9,opt,name=frames_64_octets,json=frames64Octets,proto3" json:"frames_64_octets,omitempty"`
3252 Frames_65To_127Octets uint64 `protobuf:"fixed64,10,opt,name=frames_65_to_127_octets,json=frames65To127Octets,proto3" json:"frames_65_to_127_octets,omitempty"`
3253 Frames_128To_255Octets uint64 `protobuf:"fixed64,11,opt,name=frames_128_to_255_octets,json=frames128To255Octets,proto3" json:"frames_128_to_255_octets,omitempty"`
3254 Frames_256To_511Octets uint64 `protobuf:"fixed64,12,opt,name=frames_256_to_511_octets,json=frames256To511Octets,proto3" json:"frames_256_to_511_octets,omitempty"`
3255 Frames_512To_1023Octets uint64 `protobuf:"fixed64,13,opt,name=frames_512_to_1023_octets,json=frames512To1023Octets,proto3" json:"frames_512_to_1023_octets,omitempty"`
3256 Frames_1024To_1518Octets uint64 `protobuf:"fixed64,14,opt,name=frames_1024_to_1518_octets,json=frames1024To1518Octets,proto3" json:"frames_1024_to_1518_octets,omitempty"`
3257 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3258 XXX_unrecognized []byte `json:"-"`
3259 XXX_sizecache int32 `json:"-"`
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303260}
3261
Himani Chawla9a497392021-05-28 13:04:42 +05303262func (m *OmciEthernetFrameExtendedPm) Reset() { *m = OmciEthernetFrameExtendedPm{} }
3263func (m *OmciEthernetFrameExtendedPm) String() string { return proto.CompactTextString(m) }
3264func (*OmciEthernetFrameExtendedPm) ProtoMessage() {}
3265func (*OmciEthernetFrameExtendedPm) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303266 return fileDescriptor_7ecf6e9799a9202d, []int{35}
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303267}
3268
Himani Chawla9a497392021-05-28 13:04:42 +05303269func (m *OmciEthernetFrameExtendedPm) XXX_Unmarshal(b []byte) error {
3270 return xxx_messageInfo_OmciEthernetFrameExtendedPm.Unmarshal(m, b)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303271}
Himani Chawla9a497392021-05-28 13:04:42 +05303272func (m *OmciEthernetFrameExtendedPm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3273 return xxx_messageInfo_OmciEthernetFrameExtendedPm.Marshal(b, m, deterministic)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303274}
Himani Chawla9a497392021-05-28 13:04:42 +05303275func (m *OmciEthernetFrameExtendedPm) XXX_Merge(src proto.Message) {
3276 xxx_messageInfo_OmciEthernetFrameExtendedPm.Merge(m, src)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303277}
Himani Chawla9a497392021-05-28 13:04:42 +05303278func (m *OmciEthernetFrameExtendedPm) XXX_Size() int {
3279 return xxx_messageInfo_OmciEthernetFrameExtendedPm.Size(m)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303280}
Himani Chawla9a497392021-05-28 13:04:42 +05303281func (m *OmciEthernetFrameExtendedPm) XXX_DiscardUnknown() {
3282 xxx_messageInfo_OmciEthernetFrameExtendedPm.DiscardUnknown(m)
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303283}
3284
Himani Chawla9a497392021-05-28 13:04:42 +05303285var xxx_messageInfo_OmciEthernetFrameExtendedPm proto.InternalMessageInfo
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303286
Himani Chawla9a497392021-05-28 13:04:42 +05303287func (m *OmciEthernetFrameExtendedPm) GetDropEvents() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303288 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303289 return m.DropEvents
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303290 }
3291 return 0
3292}
3293
Himani Chawla9a497392021-05-28 13:04:42 +05303294func (m *OmciEthernetFrameExtendedPm) GetOctets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303295 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303296 return m.Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303297 }
3298 return 0
3299}
3300
Himani Chawla9a497392021-05-28 13:04:42 +05303301func (m *OmciEthernetFrameExtendedPm) GetFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303302 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303303 return m.Frames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303304 }
3305 return 0
3306}
3307
Himani Chawla9a497392021-05-28 13:04:42 +05303308func (m *OmciEthernetFrameExtendedPm) GetBroadcastFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303309 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303310 return m.BroadcastFrames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303311 }
3312 return 0
3313}
3314
Himani Chawla9a497392021-05-28 13:04:42 +05303315func (m *OmciEthernetFrameExtendedPm) GetMulticastFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303316 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303317 return m.MulticastFrames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303318 }
3319 return 0
3320}
3321
Himani Chawla9a497392021-05-28 13:04:42 +05303322func (m *OmciEthernetFrameExtendedPm) GetCrcErroredFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303323 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303324 return m.CrcErroredFrames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303325 }
3326 return 0
3327}
3328
Himani Chawla9a497392021-05-28 13:04:42 +05303329func (m *OmciEthernetFrameExtendedPm) GetUndersizeFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303330 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303331 return m.UndersizeFrames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303332 }
3333 return 0
3334}
3335
Himani Chawla9a497392021-05-28 13:04:42 +05303336func (m *OmciEthernetFrameExtendedPm) GetOversizeFrames() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303337 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303338 return m.OversizeFrames
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303339 }
3340 return 0
3341}
3342
Himani Chawla9a497392021-05-28 13:04:42 +05303343func (m *OmciEthernetFrameExtendedPm) GetFrames_64Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303344 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303345 return m.Frames_64Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303346 }
3347 return 0
3348}
3349
Himani Chawla9a497392021-05-28 13:04:42 +05303350func (m *OmciEthernetFrameExtendedPm) GetFrames_65To_127Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303351 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303352 return m.Frames_65To_127Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303353 }
3354 return 0
3355}
3356
Himani Chawla9a497392021-05-28 13:04:42 +05303357func (m *OmciEthernetFrameExtendedPm) GetFrames_128To_255Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303358 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303359 return m.Frames_128To_255Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303360 }
3361 return 0
3362}
3363
Himani Chawla9a497392021-05-28 13:04:42 +05303364func (m *OmciEthernetFrameExtendedPm) GetFrames_256To_511Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303365 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303366 return m.Frames_256To_511Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303367 }
3368 return 0
3369}
3370
Himani Chawla9a497392021-05-28 13:04:42 +05303371func (m *OmciEthernetFrameExtendedPm) GetFrames_512To_1023Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303372 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303373 return m.Frames_512To_1023Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303374 }
3375 return 0
3376}
3377
Himani Chawla9a497392021-05-28 13:04:42 +05303378func (m *OmciEthernetFrameExtendedPm) GetFrames_1024To_1518Octets() uint64 {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303379 if m != nil {
Himani Chawla9a497392021-05-28 13:04:42 +05303380 return m.Frames_1024To_1518Octets
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303381 }
3382 return 0
3383}
3384
Himani Chawla9a497392021-05-28 13:04:42 +05303385type GetOmciEthernetFrameExtendedPmResponse struct {
Himani Chawla654f7f32021-08-25 16:31:24 +05303386 Upstream *OmciEthernetFrameExtendedPm `protobuf:"bytes,1,opt,name=upstream,proto3" json:"upstream,omitempty"`
3387 Downstream *OmciEthernetFrameExtendedPm `protobuf:"bytes,2,opt,name=downstream,proto3" json:"downstream,omitempty"`
3388 OmciEthernetFrameExtendedPmFormat GetOmciEthernetFrameExtendedPmResponse_Format `protobuf:"varint,3,opt,name=omci_ethernet_frame_extended_pm_format,json=omciEthernetFrameExtendedPmFormat,proto3,enum=extension.GetOmciEthernetFrameExtendedPmResponse_Format" json:"omci_ethernet_frame_extended_pm_format,omitempty"`
3389 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3390 XXX_unrecognized []byte `json:"-"`
3391 XXX_sizecache int32 `json:"-"`
Himani Chawla9a497392021-05-28 13:04:42 +05303392}
3393
3394func (m *GetOmciEthernetFrameExtendedPmResponse) Reset() {
3395 *m = GetOmciEthernetFrameExtendedPmResponse{}
3396}
3397func (m *GetOmciEthernetFrameExtendedPmResponse) String() string { return proto.CompactTextString(m) }
3398func (*GetOmciEthernetFrameExtendedPmResponse) ProtoMessage() {}
3399func (*GetOmciEthernetFrameExtendedPmResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303400 return fileDescriptor_7ecf6e9799a9202d, []int{36}
Himani Chawla9a497392021-05-28 13:04:42 +05303401}
3402
3403func (m *GetOmciEthernetFrameExtendedPmResponse) XXX_Unmarshal(b []byte) error {
3404 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse.Unmarshal(m, b)
3405}
3406func (m *GetOmciEthernetFrameExtendedPmResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3407 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse.Marshal(b, m, deterministic)
3408}
3409func (m *GetOmciEthernetFrameExtendedPmResponse) XXX_Merge(src proto.Message) {
3410 xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse.Merge(m, src)
3411}
3412func (m *GetOmciEthernetFrameExtendedPmResponse) XXX_Size() int {
3413 return xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse.Size(m)
3414}
3415func (m *GetOmciEthernetFrameExtendedPmResponse) XXX_DiscardUnknown() {
3416 xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse.DiscardUnknown(m)
3417}
3418
3419var xxx_messageInfo_GetOmciEthernetFrameExtendedPmResponse proto.InternalMessageInfo
3420
3421func (m *GetOmciEthernetFrameExtendedPmResponse) GetUpstream() *OmciEthernetFrameExtendedPm {
3422 if m != nil {
3423 return m.Upstream
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303424 }
Himani Chawla9a497392021-05-28 13:04:42 +05303425 return nil
3426}
3427
3428func (m *GetOmciEthernetFrameExtendedPmResponse) GetDownstream() *OmciEthernetFrameExtendedPm {
3429 if m != nil {
3430 return m.Downstream
3431 }
3432 return nil
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05303433}
3434
Himani Chawla654f7f32021-08-25 16:31:24 +05303435func (m *GetOmciEthernetFrameExtendedPmResponse) GetOmciEthernetFrameExtendedPmFormat() GetOmciEthernetFrameExtendedPmResponse_Format {
3436 if m != nil {
3437 return m.OmciEthernetFrameExtendedPmFormat
3438 }
3439 return GetOmciEthernetFrameExtendedPmResponse_THIRTY_TWO_BIT
3440}
3441
amit.ghosh8490b122022-11-28 15:45:04 +01003442type RxPower struct {
3443 OnuSn string `protobuf:"bytes,1,opt,name=onu_sn,json=onuSn,proto3" json:"onu_sn,omitempty"`
3444 Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
3445 FailReason string `protobuf:"bytes,3,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
3446 RxPower float64 `protobuf:"fixed64,4,opt,name=rx_power,json=rxPower,proto3" json:"rx_power,omitempty"`
3447 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3448 XXX_unrecognized []byte `json:"-"`
3449 XXX_sizecache int32 `json:"-"`
3450}
3451
3452func (m *RxPower) Reset() { *m = RxPower{} }
3453func (m *RxPower) String() string { return proto.CompactTextString(m) }
3454func (*RxPower) ProtoMessage() {}
3455func (*RxPower) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303456 return fileDescriptor_7ecf6e9799a9202d, []int{37}
amit.ghosh8490b122022-11-28 15:45:04 +01003457}
3458
3459func (m *RxPower) XXX_Unmarshal(b []byte) error {
3460 return xxx_messageInfo_RxPower.Unmarshal(m, b)
3461}
3462func (m *RxPower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3463 return xxx_messageInfo_RxPower.Marshal(b, m, deterministic)
3464}
3465func (m *RxPower) XXX_Merge(src proto.Message) {
3466 xxx_messageInfo_RxPower.Merge(m, src)
3467}
3468func (m *RxPower) XXX_Size() int {
3469 return xxx_messageInfo_RxPower.Size(m)
3470}
3471func (m *RxPower) XXX_DiscardUnknown() {
3472 xxx_messageInfo_RxPower.DiscardUnknown(m)
3473}
3474
3475var xxx_messageInfo_RxPower proto.InternalMessageInfo
3476
3477func (m *RxPower) GetOnuSn() string {
3478 if m != nil {
3479 return m.OnuSn
3480 }
3481 return ""
3482}
3483
3484func (m *RxPower) GetStatus() string {
3485 if m != nil {
3486 return m.Status
3487 }
3488 return ""
3489}
3490
3491func (m *RxPower) GetFailReason() string {
3492 if m != nil {
3493 return m.FailReason
3494 }
3495 return ""
3496}
3497
3498func (m *RxPower) GetRxPower() float64 {
3499 if m != nil {
3500 return m.RxPower
3501 }
3502 return 0
3503}
3504
3505type GetOltRxPowerResponse struct {
3506 PortLabel string `protobuf:"bytes,1,opt,name=port_label,json=portLabel,proto3" json:"port_label,omitempty"`
3507 RxPower []*RxPower `protobuf:"bytes,2,rep,name=rx_power,json=rxPower,proto3" json:"rx_power,omitempty"`
3508 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3509 XXX_unrecognized []byte `json:"-"`
3510 XXX_sizecache int32 `json:"-"`
3511}
3512
3513func (m *GetOltRxPowerResponse) Reset() { *m = GetOltRxPowerResponse{} }
3514func (m *GetOltRxPowerResponse) String() string { return proto.CompactTextString(m) }
3515func (*GetOltRxPowerResponse) ProtoMessage() {}
3516func (*GetOltRxPowerResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303517 return fileDescriptor_7ecf6e9799a9202d, []int{38}
amit.ghosh8490b122022-11-28 15:45:04 +01003518}
3519
3520func (m *GetOltRxPowerResponse) XXX_Unmarshal(b []byte) error {
3521 return xxx_messageInfo_GetOltRxPowerResponse.Unmarshal(m, b)
3522}
3523func (m *GetOltRxPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3524 return xxx_messageInfo_GetOltRxPowerResponse.Marshal(b, m, deterministic)
3525}
3526func (m *GetOltRxPowerResponse) XXX_Merge(src proto.Message) {
3527 xxx_messageInfo_GetOltRxPowerResponse.Merge(m, src)
3528}
3529func (m *GetOltRxPowerResponse) XXX_Size() int {
3530 return xxx_messageInfo_GetOltRxPowerResponse.Size(m)
3531}
3532func (m *GetOltRxPowerResponse) XXX_DiscardUnknown() {
3533 xxx_messageInfo_GetOltRxPowerResponse.DiscardUnknown(m)
3534}
3535
3536var xxx_messageInfo_GetOltRxPowerResponse proto.InternalMessageInfo
3537
3538func (m *GetOltRxPowerResponse) GetPortLabel() string {
3539 if m != nil {
3540 return m.PortLabel
3541 }
3542 return ""
3543}
3544
3545func (m *GetOltRxPowerResponse) GetRxPower() []*RxPower {
3546 if m != nil {
3547 return m.RxPower
3548 }
3549 return nil
3550}
3551
3552// DEPRECATED
Gamze Abaka08683072021-05-26 13:38:02 +00003553type GetRxPowerResponse struct {
3554 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3555 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3556 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3557 FailReason string `protobuf:"bytes,4,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
3558 RxPower float64 `protobuf:"fixed64,5,opt,name=rx_power,json=rxPower,proto3" json:"rx_power,omitempty"`
3559 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3560 XXX_unrecognized []byte `json:"-"`
3561 XXX_sizecache int32 `json:"-"`
3562}
3563
3564func (m *GetRxPowerResponse) Reset() { *m = GetRxPowerResponse{} }
3565func (m *GetRxPowerResponse) String() string { return proto.CompactTextString(m) }
3566func (*GetRxPowerResponse) ProtoMessage() {}
3567func (*GetRxPowerResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303568 return fileDescriptor_7ecf6e9799a9202d, []int{39}
Gamze Abaka08683072021-05-26 13:38:02 +00003569}
3570
3571func (m *GetRxPowerResponse) XXX_Unmarshal(b []byte) error {
3572 return xxx_messageInfo_GetRxPowerResponse.Unmarshal(m, b)
3573}
3574func (m *GetRxPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3575 return xxx_messageInfo_GetRxPowerResponse.Marshal(b, m, deterministic)
3576}
3577func (m *GetRxPowerResponse) XXX_Merge(src proto.Message) {
3578 xxx_messageInfo_GetRxPowerResponse.Merge(m, src)
3579}
3580func (m *GetRxPowerResponse) XXX_Size() int {
3581 return xxx_messageInfo_GetRxPowerResponse.Size(m)
3582}
3583func (m *GetRxPowerResponse) XXX_DiscardUnknown() {
3584 xxx_messageInfo_GetRxPowerResponse.DiscardUnknown(m)
3585}
3586
3587var xxx_messageInfo_GetRxPowerResponse proto.InternalMessageInfo
3588
3589func (m *GetRxPowerResponse) GetIntfId() uint32 {
3590 if m != nil {
3591 return m.IntfId
3592 }
3593 return 0
3594}
3595
3596func (m *GetRxPowerResponse) GetOnuId() uint32 {
3597 if m != nil {
3598 return m.OnuId
3599 }
3600 return 0
3601}
3602
3603func (m *GetRxPowerResponse) GetStatus() string {
3604 if m != nil {
3605 return m.Status
3606 }
3607 return ""
3608}
3609
3610func (m *GetRxPowerResponse) GetFailReason() string {
3611 if m != nil {
3612 return m.FailReason
3613 }
3614 return ""
3615}
3616
3617func (m *GetRxPowerResponse) GetRxPower() float64 {
3618 if m != nil {
3619 return m.RxPower
3620 }
3621 return 0
3622}
3623
Holger Hildebrandt3374b882022-09-06 11:40:16 +00003624type GetOnuOmciTxRxStatsRequest struct {
3625 Empty *empty.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"`
3626 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3627 XXX_unrecognized []byte `json:"-"`
3628 XXX_sizecache int32 `json:"-"`
3629}
3630
3631func (m *GetOnuOmciTxRxStatsRequest) Reset() { *m = GetOnuOmciTxRxStatsRequest{} }
3632func (m *GetOnuOmciTxRxStatsRequest) String() string { return proto.CompactTextString(m) }
3633func (*GetOnuOmciTxRxStatsRequest) ProtoMessage() {}
3634func (*GetOnuOmciTxRxStatsRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303635 return fileDescriptor_7ecf6e9799a9202d, []int{40}
Holger Hildebrandt3374b882022-09-06 11:40:16 +00003636}
3637
3638func (m *GetOnuOmciTxRxStatsRequest) XXX_Unmarshal(b []byte) error {
3639 return xxx_messageInfo_GetOnuOmciTxRxStatsRequest.Unmarshal(m, b)
3640}
3641func (m *GetOnuOmciTxRxStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3642 return xxx_messageInfo_GetOnuOmciTxRxStatsRequest.Marshal(b, m, deterministic)
3643}
3644func (m *GetOnuOmciTxRxStatsRequest) XXX_Merge(src proto.Message) {
3645 xxx_messageInfo_GetOnuOmciTxRxStatsRequest.Merge(m, src)
3646}
3647func (m *GetOnuOmciTxRxStatsRequest) XXX_Size() int {
3648 return xxx_messageInfo_GetOnuOmciTxRxStatsRequest.Size(m)
3649}
3650func (m *GetOnuOmciTxRxStatsRequest) XXX_DiscardUnknown() {
3651 xxx_messageInfo_GetOnuOmciTxRxStatsRequest.DiscardUnknown(m)
3652}
3653
3654var xxx_messageInfo_GetOnuOmciTxRxStatsRequest proto.InternalMessageInfo
3655
3656func (m *GetOnuOmciTxRxStatsRequest) GetEmpty() *empty.Empty {
3657 if m != nil {
3658 return m.Empty
3659 }
3660 return nil
3661}
3662
3663// see ITU-T G.988 clause 11.2.2
3664type GetOnuOmciTxRxStatsResponse struct {
3665 // OMCI baseline Tx frames with AR bit set
3666 BaseTxArFrames uint32 `protobuf:"varint,1,opt,name=base_tx_ar_frames,json=baseTxArFrames,proto3" json:"base_tx_ar_frames,omitempty"`
3667 // OMCI baseline Rx frames with AK bit set
3668 BaseRxAkFrames uint32 `protobuf:"varint,2,opt,name=base_rx_ak_frames,json=baseRxAkFrames,proto3" json:"base_rx_ak_frames,omitempty"`
3669 // OMCI baseline Tx frames with AR bit unset
3670 BaseTxNoArFrames uint32 `protobuf:"varint,3,opt,name=base_tx_no_ar_frames,json=baseTxNoArFrames,proto3" json:"base_tx_no_ar_frames,omitempty"`
3671 // OMCI baseline Rx frames with AK bit unset
3672 BaseRxNoAkFrames uint32 `protobuf:"varint,4,opt,name=base_rx_no_ak_frames,json=baseRxNoAkFrames,proto3" json:"base_rx_no_ak_frames,omitempty"`
3673 // OMCI extended Tx frames with AR bit set
3674 ExtTxArFrames uint32 `protobuf:"varint,5,opt,name=ext_tx_ar_frames,json=extTxArFrames,proto3" json:"ext_tx_ar_frames,omitempty"`
3675 // OMCI extended Rx frames with AK bit set
3676 ExtRxAkFrames uint32 `protobuf:"varint,6,opt,name=ext_rx_ak_frames,json=extRxAkFrames,proto3" json:"ext_rx_ak_frames,omitempty"`
3677 // OMCI extended Tx frames with AR bit unset
3678 ExtTxNoArFrames uint32 `protobuf:"varint,7,opt,name=ext_tx_no_ar_frames,json=extTxNoArFrames,proto3" json:"ext_tx_no_ar_frames,omitempty"`
3679 // OMCI extended Rx frames with AK bit unset
3680 ExtRxNoAkFrames uint32 `protobuf:"varint,8,opt,name=ext_rx_no_ak_frames,json=extRxNoAkFrames,proto3" json:"ext_rx_no_ak_frames,omitempty"`
3681 // Number of retries of requests (tx) due to not received responses (Rx)
3682 TxOmciCounterRetries uint32 `protobuf:"varint,9,opt,name=tx_omci_counter_retries,json=txOmciCounterRetries,proto3" json:"tx_omci_counter_retries,omitempty"`
3683 // Number of timeouts of requests (tx) due to not received responses (Rx) after configured number of retries
3684 TxOmciCounterTimeouts uint32 `protobuf:"varint,10,opt,name=tx_omci_counter_timeouts,json=txOmciCounterTimeouts,proto3" json:"tx_omci_counter_timeouts,omitempty"`
3685 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3686 XXX_unrecognized []byte `json:"-"`
3687 XXX_sizecache int32 `json:"-"`
3688}
3689
3690func (m *GetOnuOmciTxRxStatsResponse) Reset() { *m = GetOnuOmciTxRxStatsResponse{} }
3691func (m *GetOnuOmciTxRxStatsResponse) String() string { return proto.CompactTextString(m) }
3692func (*GetOnuOmciTxRxStatsResponse) ProtoMessage() {}
3693func (*GetOnuOmciTxRxStatsResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303694 return fileDescriptor_7ecf6e9799a9202d, []int{41}
Holger Hildebrandt3374b882022-09-06 11:40:16 +00003695}
3696
3697func (m *GetOnuOmciTxRxStatsResponse) XXX_Unmarshal(b []byte) error {
3698 return xxx_messageInfo_GetOnuOmciTxRxStatsResponse.Unmarshal(m, b)
3699}
3700func (m *GetOnuOmciTxRxStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3701 return xxx_messageInfo_GetOnuOmciTxRxStatsResponse.Marshal(b, m, deterministic)
3702}
3703func (m *GetOnuOmciTxRxStatsResponse) XXX_Merge(src proto.Message) {
3704 xxx_messageInfo_GetOnuOmciTxRxStatsResponse.Merge(m, src)
3705}
3706func (m *GetOnuOmciTxRxStatsResponse) XXX_Size() int {
3707 return xxx_messageInfo_GetOnuOmciTxRxStatsResponse.Size(m)
3708}
3709func (m *GetOnuOmciTxRxStatsResponse) XXX_DiscardUnknown() {
3710 xxx_messageInfo_GetOnuOmciTxRxStatsResponse.DiscardUnknown(m)
3711}
3712
3713var xxx_messageInfo_GetOnuOmciTxRxStatsResponse proto.InternalMessageInfo
3714
3715func (m *GetOnuOmciTxRxStatsResponse) GetBaseTxArFrames() uint32 {
3716 if m != nil {
3717 return m.BaseTxArFrames
3718 }
3719 return 0
3720}
3721
3722func (m *GetOnuOmciTxRxStatsResponse) GetBaseRxAkFrames() uint32 {
3723 if m != nil {
3724 return m.BaseRxAkFrames
3725 }
3726 return 0
3727}
3728
3729func (m *GetOnuOmciTxRxStatsResponse) GetBaseTxNoArFrames() uint32 {
3730 if m != nil {
3731 return m.BaseTxNoArFrames
3732 }
3733 return 0
3734}
3735
3736func (m *GetOnuOmciTxRxStatsResponse) GetBaseRxNoAkFrames() uint32 {
3737 if m != nil {
3738 return m.BaseRxNoAkFrames
3739 }
3740 return 0
3741}
3742
3743func (m *GetOnuOmciTxRxStatsResponse) GetExtTxArFrames() uint32 {
3744 if m != nil {
3745 return m.ExtTxArFrames
3746 }
3747 return 0
3748}
3749
3750func (m *GetOnuOmciTxRxStatsResponse) GetExtRxAkFrames() uint32 {
3751 if m != nil {
3752 return m.ExtRxAkFrames
3753 }
3754 return 0
3755}
3756
3757func (m *GetOnuOmciTxRxStatsResponse) GetExtTxNoArFrames() uint32 {
3758 if m != nil {
3759 return m.ExtTxNoArFrames
3760 }
3761 return 0
3762}
3763
3764func (m *GetOnuOmciTxRxStatsResponse) GetExtRxNoAkFrames() uint32 {
3765 if m != nil {
3766 return m.ExtRxNoAkFrames
3767 }
3768 return 0
3769}
3770
3771func (m *GetOnuOmciTxRxStatsResponse) GetTxOmciCounterRetries() uint32 {
3772 if m != nil {
3773 return m.TxOmciCounterRetries
3774 }
3775 return 0
3776}
3777
3778func (m *GetOnuOmciTxRxStatsResponse) GetTxOmciCounterTimeouts() uint32 {
3779 if m != nil {
3780 return m.TxOmciCounterTimeouts
3781 }
3782 return 0
3783}
3784
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05303785type GetOnuOmciActiveAlarmsRequest struct {
3786 Empty *empty.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"`
3787 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3788 XXX_unrecognized []byte `json:"-"`
3789 XXX_sizecache int32 `json:"-"`
3790}
3791
3792func (m *GetOnuOmciActiveAlarmsRequest) Reset() { *m = GetOnuOmciActiveAlarmsRequest{} }
3793func (m *GetOnuOmciActiveAlarmsRequest) String() string { return proto.CompactTextString(m) }
3794func (*GetOnuOmciActiveAlarmsRequest) ProtoMessage() {}
3795func (*GetOnuOmciActiveAlarmsRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303796 return fileDescriptor_7ecf6e9799a9202d, []int{42}
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05303797}
3798
3799func (m *GetOnuOmciActiveAlarmsRequest) XXX_Unmarshal(b []byte) error {
3800 return xxx_messageInfo_GetOnuOmciActiveAlarmsRequest.Unmarshal(m, b)
3801}
3802func (m *GetOnuOmciActiveAlarmsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3803 return xxx_messageInfo_GetOnuOmciActiveAlarmsRequest.Marshal(b, m, deterministic)
3804}
3805func (m *GetOnuOmciActiveAlarmsRequest) XXX_Merge(src proto.Message) {
3806 xxx_messageInfo_GetOnuOmciActiveAlarmsRequest.Merge(m, src)
3807}
3808func (m *GetOnuOmciActiveAlarmsRequest) XXX_Size() int {
3809 return xxx_messageInfo_GetOnuOmciActiveAlarmsRequest.Size(m)
3810}
3811func (m *GetOnuOmciActiveAlarmsRequest) XXX_DiscardUnknown() {
3812 xxx_messageInfo_GetOnuOmciActiveAlarmsRequest.DiscardUnknown(m)
3813}
3814
3815var xxx_messageInfo_GetOnuOmciActiveAlarmsRequest proto.InternalMessageInfo
3816
3817func (m *GetOnuOmciActiveAlarmsRequest) GetEmpty() *empty.Empty {
3818 if m != nil {
3819 return m.Empty
3820 }
3821 return nil
3822}
3823
3824type AlarmData struct {
3825 ClassId uint32 `protobuf:"varint,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
3826 InstanceId uint32 `protobuf:"varint,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
3827 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
3828 Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
3829 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3830 XXX_unrecognized []byte `json:"-"`
3831 XXX_sizecache int32 `json:"-"`
3832}
3833
3834func (m *AlarmData) Reset() { *m = AlarmData{} }
3835func (m *AlarmData) String() string { return proto.CompactTextString(m) }
3836func (*AlarmData) ProtoMessage() {}
3837func (*AlarmData) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303838 return fileDescriptor_7ecf6e9799a9202d, []int{43}
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05303839}
3840
3841func (m *AlarmData) XXX_Unmarshal(b []byte) error {
3842 return xxx_messageInfo_AlarmData.Unmarshal(m, b)
3843}
3844func (m *AlarmData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3845 return xxx_messageInfo_AlarmData.Marshal(b, m, deterministic)
3846}
3847func (m *AlarmData) XXX_Merge(src proto.Message) {
3848 xxx_messageInfo_AlarmData.Merge(m, src)
3849}
3850func (m *AlarmData) XXX_Size() int {
3851 return xxx_messageInfo_AlarmData.Size(m)
3852}
3853func (m *AlarmData) XXX_DiscardUnknown() {
3854 xxx_messageInfo_AlarmData.DiscardUnknown(m)
3855}
3856
3857var xxx_messageInfo_AlarmData proto.InternalMessageInfo
3858
3859func (m *AlarmData) GetClassId() uint32 {
3860 if m != nil {
3861 return m.ClassId
3862 }
3863 return 0
3864}
3865
3866func (m *AlarmData) GetInstanceId() uint32 {
3867 if m != nil {
3868 return m.InstanceId
3869 }
3870 return 0
3871}
3872
3873func (m *AlarmData) GetName() string {
3874 if m != nil {
3875 return m.Name
3876 }
3877 return ""
3878}
3879
3880func (m *AlarmData) GetDescription() string {
3881 if m != nil {
3882 return m.Description
3883 }
3884 return ""
3885}
3886
3887type GetOnuOmciActiveAlarmsResponse struct {
3888 ActiveAlarms []*AlarmData `protobuf:"bytes,1,rep,name=active_alarms,json=activeAlarms,proto3" json:"active_alarms,omitempty"`
3889 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3890 XXX_unrecognized []byte `json:"-"`
3891 XXX_sizecache int32 `json:"-"`
3892}
3893
3894func (m *GetOnuOmciActiveAlarmsResponse) Reset() { *m = GetOnuOmciActiveAlarmsResponse{} }
3895func (m *GetOnuOmciActiveAlarmsResponse) String() string { return proto.CompactTextString(m) }
3896func (*GetOnuOmciActiveAlarmsResponse) ProtoMessage() {}
3897func (*GetOnuOmciActiveAlarmsResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303898 return fileDescriptor_7ecf6e9799a9202d, []int{44}
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05303899}
3900
3901func (m *GetOnuOmciActiveAlarmsResponse) XXX_Unmarshal(b []byte) error {
3902 return xxx_messageInfo_GetOnuOmciActiveAlarmsResponse.Unmarshal(m, b)
3903}
3904func (m *GetOnuOmciActiveAlarmsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3905 return xxx_messageInfo_GetOnuOmciActiveAlarmsResponse.Marshal(b, m, deterministic)
3906}
3907func (m *GetOnuOmciActiveAlarmsResponse) XXX_Merge(src proto.Message) {
3908 xxx_messageInfo_GetOnuOmciActiveAlarmsResponse.Merge(m, src)
3909}
3910func (m *GetOnuOmciActiveAlarmsResponse) XXX_Size() int {
3911 return xxx_messageInfo_GetOnuOmciActiveAlarmsResponse.Size(m)
3912}
3913func (m *GetOnuOmciActiveAlarmsResponse) XXX_DiscardUnknown() {
3914 xxx_messageInfo_GetOnuOmciActiveAlarmsResponse.DiscardUnknown(m)
3915}
3916
3917var xxx_messageInfo_GetOnuOmciActiveAlarmsResponse proto.InternalMessageInfo
3918
3919func (m *GetOnuOmciActiveAlarmsResponse) GetActiveAlarms() []*AlarmData {
3920 if m != nil {
3921 return m.ActiveAlarms
3922 }
3923 return nil
3924}
3925
amit.ghoshf017eab2024-06-28 15:09:33 +02003926type GetOffloadedAppsStatisticsRequest struct {
3927 // The offloaded application whose statistics are requested
3928 StatsFor GetOffloadedAppsStatisticsRequest_OffloadedApp `protobuf:"varint,1,opt,name=statsFor,proto3,enum=extension.GetOffloadedAppsStatisticsRequest_OffloadedApp" json:"statsFor,omitempty"`
3929 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3930 XXX_unrecognized []byte `json:"-"`
3931 XXX_sizecache int32 `json:"-"`
3932}
3933
3934func (m *GetOffloadedAppsStatisticsRequest) Reset() { *m = GetOffloadedAppsStatisticsRequest{} }
3935func (m *GetOffloadedAppsStatisticsRequest) String() string { return proto.CompactTextString(m) }
3936func (*GetOffloadedAppsStatisticsRequest) ProtoMessage() {}
3937func (*GetOffloadedAppsStatisticsRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303938 return fileDescriptor_7ecf6e9799a9202d, []int{45}
amit.ghoshf017eab2024-06-28 15:09:33 +02003939}
3940
3941func (m *GetOffloadedAppsStatisticsRequest) XXX_Unmarshal(b []byte) error {
3942 return xxx_messageInfo_GetOffloadedAppsStatisticsRequest.Unmarshal(m, b)
3943}
3944func (m *GetOffloadedAppsStatisticsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3945 return xxx_messageInfo_GetOffloadedAppsStatisticsRequest.Marshal(b, m, deterministic)
3946}
3947func (m *GetOffloadedAppsStatisticsRequest) XXX_Merge(src proto.Message) {
3948 xxx_messageInfo_GetOffloadedAppsStatisticsRequest.Merge(m, src)
3949}
3950func (m *GetOffloadedAppsStatisticsRequest) XXX_Size() int {
3951 return xxx_messageInfo_GetOffloadedAppsStatisticsRequest.Size(m)
3952}
3953func (m *GetOffloadedAppsStatisticsRequest) XXX_DiscardUnknown() {
3954 xxx_messageInfo_GetOffloadedAppsStatisticsRequest.DiscardUnknown(m)
3955}
3956
3957var xxx_messageInfo_GetOffloadedAppsStatisticsRequest proto.InternalMessageInfo
3958
3959func (m *GetOffloadedAppsStatisticsRequest) GetStatsFor() GetOffloadedAppsStatisticsRequest_OffloadedApp {
3960 if m != nil {
3961 return m.StatsFor
3962 }
3963 return GetOffloadedAppsStatisticsRequest_UNDEFINED
3964}
3965
3966type GetOffloadedAppsStatisticsResponse struct {
3967 // Types that are valid to be assigned to Stats:
3968 // *GetOffloadedAppsStatisticsResponse_Dhcpv4RaStats
3969 // *GetOffloadedAppsStatisticsResponse_Dhcpv6RaStats
3970 // *GetOffloadedAppsStatisticsResponse_PppoeIaStats
3971 Stats isGetOffloadedAppsStatisticsResponse_Stats `protobuf_oneof:"stats"`
3972 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3973 XXX_unrecognized []byte `json:"-"`
3974 XXX_sizecache int32 `json:"-"`
3975}
3976
3977func (m *GetOffloadedAppsStatisticsResponse) Reset() { *m = GetOffloadedAppsStatisticsResponse{} }
3978func (m *GetOffloadedAppsStatisticsResponse) String() string { return proto.CompactTextString(m) }
3979func (*GetOffloadedAppsStatisticsResponse) ProtoMessage() {}
3980func (*GetOffloadedAppsStatisticsResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05303981 return fileDescriptor_7ecf6e9799a9202d, []int{46}
amit.ghoshf017eab2024-06-28 15:09:33 +02003982}
3983
3984func (m *GetOffloadedAppsStatisticsResponse) XXX_Unmarshal(b []byte) error {
3985 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse.Unmarshal(m, b)
3986}
3987func (m *GetOffloadedAppsStatisticsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3988 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse.Marshal(b, m, deterministic)
3989}
3990func (m *GetOffloadedAppsStatisticsResponse) XXX_Merge(src proto.Message) {
3991 xxx_messageInfo_GetOffloadedAppsStatisticsResponse.Merge(m, src)
3992}
3993func (m *GetOffloadedAppsStatisticsResponse) XXX_Size() int {
3994 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse.Size(m)
3995}
3996func (m *GetOffloadedAppsStatisticsResponse) XXX_DiscardUnknown() {
3997 xxx_messageInfo_GetOffloadedAppsStatisticsResponse.DiscardUnknown(m)
3998}
3999
4000var xxx_messageInfo_GetOffloadedAppsStatisticsResponse proto.InternalMessageInfo
4001
4002type isGetOffloadedAppsStatisticsResponse_Stats interface {
4003 isGetOffloadedAppsStatisticsResponse_Stats()
4004}
4005
4006type GetOffloadedAppsStatisticsResponse_Dhcpv4RaStats struct {
4007 Dhcpv4RaStats *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats `protobuf:"bytes,1,opt,name=dhcpv4RaStats,proto3,oneof"`
4008}
4009
4010type GetOffloadedAppsStatisticsResponse_Dhcpv6RaStats struct {
4011 Dhcpv6RaStats *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats `protobuf:"bytes,2,opt,name=dhcpv6RaStats,proto3,oneof"`
4012}
4013
4014type GetOffloadedAppsStatisticsResponse_PppoeIaStats struct {
4015 PppoeIaStats *GetOffloadedAppsStatisticsResponse_PPPoeIAStats `protobuf:"bytes,3,opt,name=pppoeIaStats,proto3,oneof"`
4016}
4017
4018func (*GetOffloadedAppsStatisticsResponse_Dhcpv4RaStats) isGetOffloadedAppsStatisticsResponse_Stats() {
4019}
4020
4021func (*GetOffloadedAppsStatisticsResponse_Dhcpv6RaStats) isGetOffloadedAppsStatisticsResponse_Stats() {
4022}
4023
4024func (*GetOffloadedAppsStatisticsResponse_PppoeIaStats) isGetOffloadedAppsStatisticsResponse_Stats() {
4025}
4026
4027func (m *GetOffloadedAppsStatisticsResponse) GetStats() isGetOffloadedAppsStatisticsResponse_Stats {
4028 if m != nil {
4029 return m.Stats
4030 }
4031 return nil
4032}
4033
4034func (m *GetOffloadedAppsStatisticsResponse) GetDhcpv4RaStats() *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats {
4035 if x, ok := m.GetStats().(*GetOffloadedAppsStatisticsResponse_Dhcpv4RaStats); ok {
4036 return x.Dhcpv4RaStats
4037 }
4038 return nil
4039}
4040
4041func (m *GetOffloadedAppsStatisticsResponse) GetDhcpv6RaStats() *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats {
4042 if x, ok := m.GetStats().(*GetOffloadedAppsStatisticsResponse_Dhcpv6RaStats); ok {
4043 return x.Dhcpv6RaStats
4044 }
4045 return nil
4046}
4047
4048func (m *GetOffloadedAppsStatisticsResponse) GetPppoeIaStats() *GetOffloadedAppsStatisticsResponse_PPPoeIAStats {
4049 if x, ok := m.GetStats().(*GetOffloadedAppsStatisticsResponse_PppoeIaStats); ok {
4050 return x.PppoeIaStats
4051 }
4052 return nil
4053}
4054
4055// XXX_OneofWrappers is for the internal use of the proto package.
4056func (*GetOffloadedAppsStatisticsResponse) XXX_OneofWrappers() []interface{} {
4057 return []interface{}{
4058 (*GetOffloadedAppsStatisticsResponse_Dhcpv4RaStats)(nil),
4059 (*GetOffloadedAppsStatisticsResponse_Dhcpv6RaStats)(nil),
4060 (*GetOffloadedAppsStatisticsResponse_PppoeIaStats)(nil),
4061 }
4062}
4063
4064type GetOffloadedAppsStatisticsResponse_DHCPv4RAStats struct {
4065 // From https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-l2-dhcpv4-relay.yang
4066 InBadPacketsFromClient uint32 `protobuf:"varint,1,opt,name=in_bad_packets_from_client,json=inBadPacketsFromClient,proto3" json:"in_bad_packets_from_client,omitempty"`
4067 InBadPacketsFromServer uint32 `protobuf:"varint,2,opt,name=in_bad_packets_from_server,json=inBadPacketsFromServer,proto3" json:"in_bad_packets_from_server,omitempty"`
4068 InPacketsFromClient uint32 `protobuf:"varint,3,opt,name=in_packets_from_client,json=inPacketsFromClient,proto3" json:"in_packets_from_client,omitempty"`
4069 InPacketsFromServer uint32 `protobuf:"varint,4,opt,name=in_packets_from_server,json=inPacketsFromServer,proto3" json:"in_packets_from_server,omitempty"`
4070 OutPacketsToServer uint32 `protobuf:"varint,5,opt,name=out_packets_to_server,json=outPacketsToServer,proto3" json:"out_packets_to_server,omitempty"`
4071 OutPacketsToClient uint32 `protobuf:"varint,6,opt,name=out_packets_to_client,json=outPacketsToClient,proto3" json:"out_packets_to_client,omitempty"`
4072 Option_82InsertedPacketsToServer uint32 `protobuf:"varint,7,opt,name=option_82_inserted_packets_to_server,json=option82InsertedPacketsToServer,proto3" json:"option_82_inserted_packets_to_server,omitempty"`
4073 Option_82RemovedPacketsToClient uint32 `protobuf:"varint,8,opt,name=option_82_removed_packets_to_client,json=option82RemovedPacketsToClient,proto3" json:"option_82_removed_packets_to_client,omitempty"`
4074 Option_82NotInsertedToServer uint32 `protobuf:"varint,9,opt,name=option_82_not_inserted_to_server,json=option82NotInsertedToServer,proto3" json:"option_82_not_inserted_to_server,omitempty"`
4075 // Name value pairs that gives the flexibility to report different statistics that implementations may choose
4076 AdditionalStats map[string]string `protobuf:"bytes,10,rep,name=additional_stats,json=additionalStats,proto3" json:"additional_stats,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
4077 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4078 XXX_unrecognized []byte `json:"-"`
4079 XXX_sizecache int32 `json:"-"`
4080}
4081
4082func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) Reset() {
4083 *m = GetOffloadedAppsStatisticsResponse_DHCPv4RAStats{}
4084}
4085func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) String() string {
4086 return proto.CompactTextString(m)
4087}
4088func (*GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) ProtoMessage() {}
4089func (*GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05304090 return fileDescriptor_7ecf6e9799a9202d, []int{46, 0}
amit.ghoshf017eab2024-06-28 15:09:33 +02004091}
4092
4093func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) XXX_Unmarshal(b []byte) error {
4094 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats.Unmarshal(m, b)
4095}
4096func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4097 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats.Marshal(b, m, deterministic)
4098}
4099func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) XXX_Merge(src proto.Message) {
4100 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats.Merge(m, src)
4101}
4102func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) XXX_Size() int {
4103 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats.Size(m)
4104}
4105func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) XXX_DiscardUnknown() {
4106 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats.DiscardUnknown(m)
4107}
4108
4109var xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv4RAStats proto.InternalMessageInfo
4110
4111func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetInBadPacketsFromClient() uint32 {
4112 if m != nil {
4113 return m.InBadPacketsFromClient
4114 }
4115 return 0
4116}
4117
4118func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetInBadPacketsFromServer() uint32 {
4119 if m != nil {
4120 return m.InBadPacketsFromServer
4121 }
4122 return 0
4123}
4124
4125func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetInPacketsFromClient() uint32 {
4126 if m != nil {
4127 return m.InPacketsFromClient
4128 }
4129 return 0
4130}
4131
4132func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetInPacketsFromServer() uint32 {
4133 if m != nil {
4134 return m.InPacketsFromServer
4135 }
4136 return 0
4137}
4138
4139func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetOutPacketsToServer() uint32 {
4140 if m != nil {
4141 return m.OutPacketsToServer
4142 }
4143 return 0
4144}
4145
4146func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetOutPacketsToClient() uint32 {
4147 if m != nil {
4148 return m.OutPacketsToClient
4149 }
4150 return 0
4151}
4152
4153func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetOption_82InsertedPacketsToServer() uint32 {
4154 if m != nil {
4155 return m.Option_82InsertedPacketsToServer
4156 }
4157 return 0
4158}
4159
4160func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetOption_82RemovedPacketsToClient() uint32 {
4161 if m != nil {
4162 return m.Option_82RemovedPacketsToClient
4163 }
4164 return 0
4165}
4166
4167func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetOption_82NotInsertedToServer() uint32 {
4168 if m != nil {
4169 return m.Option_82NotInsertedToServer
4170 }
4171 return 0
4172}
4173
4174func (m *GetOffloadedAppsStatisticsResponse_DHCPv4RAStats) GetAdditionalStats() map[string]string {
4175 if m != nil {
4176 return m.AdditionalStats
4177 }
4178 return nil
4179}
4180
4181type GetOffloadedAppsStatisticsResponse_DHCPv6RAStats struct {
4182 // From https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-ldra.yang
4183 InBadPacketsFromClient uint32 `protobuf:"varint,1,opt,name=in_bad_packets_from_client,json=inBadPacketsFromClient,proto3" json:"in_bad_packets_from_client,omitempty"`
4184 InBadPacketsFromServer uint32 `protobuf:"varint,2,opt,name=in_bad_packets_from_server,json=inBadPacketsFromServer,proto3" json:"in_bad_packets_from_server,omitempty"`
4185 Option_17InsertedPacketsToServer uint32 `protobuf:"varint,3,opt,name=option_17_inserted_packets_to_server,json=option17InsertedPacketsToServer,proto3" json:"option_17_inserted_packets_to_server,omitempty"`
4186 Option_17RemovedPacketsToClient uint32 `protobuf:"varint,4,opt,name=option_17_removed_packets_to_client,json=option17RemovedPacketsToClient,proto3" json:"option_17_removed_packets_to_client,omitempty"`
4187 Option_18InsertedPacketsToServer uint32 `protobuf:"varint,5,opt,name=option_18_inserted_packets_to_server,json=option18InsertedPacketsToServer,proto3" json:"option_18_inserted_packets_to_server,omitempty"`
4188 Option_18RemovedPacketsToClient uint32 `protobuf:"varint,6,opt,name=option_18_removed_packets_to_client,json=option18RemovedPacketsToClient,proto3" json:"option_18_removed_packets_to_client,omitempty"`
4189 Option_37InsertedPacketsToServer uint32 `protobuf:"varint,7,opt,name=option_37_inserted_packets_to_server,json=option37InsertedPacketsToServer,proto3" json:"option_37_inserted_packets_to_server,omitempty"`
4190 Option_37RemovedPacketsToClient uint32 `protobuf:"varint,8,opt,name=option_37_removed_packets_to_client,json=option37RemovedPacketsToClient,proto3" json:"option_37_removed_packets_to_client,omitempty"`
4191 OutgoingMtuExceededPacketsFromClient uint32 `protobuf:"varint,9,opt,name=outgoing_mtu_exceeded_packets_from_client,json=outgoingMtuExceededPacketsFromClient,proto3" json:"outgoing_mtu_exceeded_packets_from_client,omitempty"`
4192 // Name value pairs that gives the flexibility to report different statistics that implementations may choose
4193 AdditionalStats map[string]string `protobuf:"bytes,10,rep,name=additional_stats,json=additionalStats,proto3" json:"additional_stats,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
4194 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4195 XXX_unrecognized []byte `json:"-"`
4196 XXX_sizecache int32 `json:"-"`
4197}
4198
4199func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) Reset() {
4200 *m = GetOffloadedAppsStatisticsResponse_DHCPv6RAStats{}
4201}
4202func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) String() string {
4203 return proto.CompactTextString(m)
4204}
4205func (*GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) ProtoMessage() {}
4206func (*GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05304207 return fileDescriptor_7ecf6e9799a9202d, []int{46, 1}
amit.ghoshf017eab2024-06-28 15:09:33 +02004208}
4209
4210func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) XXX_Unmarshal(b []byte) error {
4211 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats.Unmarshal(m, b)
4212}
4213func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4214 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats.Marshal(b, m, deterministic)
4215}
4216func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) XXX_Merge(src proto.Message) {
4217 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats.Merge(m, src)
4218}
4219func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) XXX_Size() int {
4220 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats.Size(m)
4221}
4222func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) XXX_DiscardUnknown() {
4223 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats.DiscardUnknown(m)
4224}
4225
4226var xxx_messageInfo_GetOffloadedAppsStatisticsResponse_DHCPv6RAStats proto.InternalMessageInfo
4227
4228func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetInBadPacketsFromClient() uint32 {
4229 if m != nil {
4230 return m.InBadPacketsFromClient
4231 }
4232 return 0
4233}
4234
4235func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetInBadPacketsFromServer() uint32 {
4236 if m != nil {
4237 return m.InBadPacketsFromServer
4238 }
4239 return 0
4240}
4241
4242func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_17InsertedPacketsToServer() uint32 {
4243 if m != nil {
4244 return m.Option_17InsertedPacketsToServer
4245 }
4246 return 0
4247}
4248
4249func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_17RemovedPacketsToClient() uint32 {
4250 if m != nil {
4251 return m.Option_17RemovedPacketsToClient
4252 }
4253 return 0
4254}
4255
4256func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_18InsertedPacketsToServer() uint32 {
4257 if m != nil {
4258 return m.Option_18InsertedPacketsToServer
4259 }
4260 return 0
4261}
4262
4263func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_18RemovedPacketsToClient() uint32 {
4264 if m != nil {
4265 return m.Option_18RemovedPacketsToClient
4266 }
4267 return 0
4268}
4269
4270func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_37InsertedPacketsToServer() uint32 {
4271 if m != nil {
4272 return m.Option_37InsertedPacketsToServer
4273 }
4274 return 0
4275}
4276
4277func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOption_37RemovedPacketsToClient() uint32 {
4278 if m != nil {
4279 return m.Option_37RemovedPacketsToClient
4280 }
4281 return 0
4282}
4283
4284func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetOutgoingMtuExceededPacketsFromClient() uint32 {
4285 if m != nil {
4286 return m.OutgoingMtuExceededPacketsFromClient
4287 }
4288 return 0
4289}
4290
4291func (m *GetOffloadedAppsStatisticsResponse_DHCPv6RAStats) GetAdditionalStats() map[string]string {
4292 if m != nil {
4293 return m.AdditionalStats
4294 }
4295 return nil
4296}
4297
4298type GetOffloadedAppsStatisticsResponse_PPPoeIAStats struct {
4299 // From https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-pppoe-intermediate-agent.yang
4300 InErrorPacketsFromClient uint32 `protobuf:"varint,1,opt,name=in_error_packets_from_client,json=inErrorPacketsFromClient,proto3" json:"in_error_packets_from_client,omitempty"`
4301 InErrorPacketsFromServer uint32 `protobuf:"varint,2,opt,name=in_error_packets_from_server,json=inErrorPacketsFromServer,proto3" json:"in_error_packets_from_server,omitempty"`
4302 InPacketsFromClient uint32 `protobuf:"varint,3,opt,name=in_packets_from_client,json=inPacketsFromClient,proto3" json:"in_packets_from_client,omitempty"`
4303 InPacketsFromServer uint32 `protobuf:"varint,4,opt,name=in_packets_from_server,json=inPacketsFromServer,proto3" json:"in_packets_from_server,omitempty"`
4304 OutPacketsToServer uint32 `protobuf:"varint,5,opt,name=out_packets_to_server,json=outPacketsToServer,proto3" json:"out_packets_to_server,omitempty"`
4305 OutPacketsToClient uint32 `protobuf:"varint,6,opt,name=out_packets_to_client,json=outPacketsToClient,proto3" json:"out_packets_to_client,omitempty"`
4306 VendorSpecificTagInsertedPacketsToServer uint32 `protobuf:"varint,7,opt,name=vendor_specific_tag_inserted_packets_to_server,json=vendorSpecificTagInsertedPacketsToServer,proto3" json:"vendor_specific_tag_inserted_packets_to_server,omitempty"`
4307 VendorSpecificTagRemovedPacketsToClient uint32 `protobuf:"varint,8,opt,name=vendor_specific_tag_removed_packets_to_client,json=vendorSpecificTagRemovedPacketsToClient,proto3" json:"vendor_specific_tag_removed_packets_to_client,omitempty"`
4308 OutgoingMtuExceededPacketsFromClient uint32 `protobuf:"varint,9,opt,name=outgoing_mtu_exceeded_packets_from_client,json=outgoingMtuExceededPacketsFromClient,proto3" json:"outgoing_mtu_exceeded_packets_from_client,omitempty"`
4309 // Name value pairs that gives the flexibility to report different statistics that implementations may choose
4310 AdditionalStats map[string]string `protobuf:"bytes,10,rep,name=additional_stats,json=additionalStats,proto3" json:"additional_stats,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
4311 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4312 XXX_unrecognized []byte `json:"-"`
4313 XXX_sizecache int32 `json:"-"`
4314}
4315
4316func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) Reset() {
4317 *m = GetOffloadedAppsStatisticsResponse_PPPoeIAStats{}
4318}
4319func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) String() string {
4320 return proto.CompactTextString(m)
4321}
4322func (*GetOffloadedAppsStatisticsResponse_PPPoeIAStats) ProtoMessage() {}
4323func (*GetOffloadedAppsStatisticsResponse_PPPoeIAStats) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05304324 return fileDescriptor_7ecf6e9799a9202d, []int{46, 2}
amit.ghoshf017eab2024-06-28 15:09:33 +02004325}
4326
4327func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) XXX_Unmarshal(b []byte) error {
4328 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats.Unmarshal(m, b)
4329}
4330func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4331 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats.Marshal(b, m, deterministic)
4332}
4333func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) XXX_Merge(src proto.Message) {
4334 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats.Merge(m, src)
4335}
4336func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) XXX_Size() int {
4337 return xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats.Size(m)
4338}
4339func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) XXX_DiscardUnknown() {
4340 xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats.DiscardUnknown(m)
4341}
4342
4343var xxx_messageInfo_GetOffloadedAppsStatisticsResponse_PPPoeIAStats proto.InternalMessageInfo
4344
4345func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetInErrorPacketsFromClient() uint32 {
4346 if m != nil {
4347 return m.InErrorPacketsFromClient
4348 }
4349 return 0
4350}
4351
4352func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetInErrorPacketsFromServer() uint32 {
4353 if m != nil {
4354 return m.InErrorPacketsFromServer
4355 }
4356 return 0
4357}
4358
4359func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetInPacketsFromClient() uint32 {
4360 if m != nil {
4361 return m.InPacketsFromClient
4362 }
4363 return 0
4364}
4365
4366func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetInPacketsFromServer() uint32 {
4367 if m != nil {
4368 return m.InPacketsFromServer
4369 }
4370 return 0
4371}
4372
4373func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetOutPacketsToServer() uint32 {
4374 if m != nil {
4375 return m.OutPacketsToServer
4376 }
4377 return 0
4378}
4379
4380func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetOutPacketsToClient() uint32 {
4381 if m != nil {
4382 return m.OutPacketsToClient
4383 }
4384 return 0
4385}
4386
4387func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetVendorSpecificTagInsertedPacketsToServer() uint32 {
4388 if m != nil {
4389 return m.VendorSpecificTagInsertedPacketsToServer
4390 }
4391 return 0
4392}
4393
4394func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetVendorSpecificTagRemovedPacketsToClient() uint32 {
4395 if m != nil {
4396 return m.VendorSpecificTagRemovedPacketsToClient
4397 }
4398 return 0
4399}
4400
4401func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetOutgoingMtuExceededPacketsFromClient() uint32 {
4402 if m != nil {
4403 return m.OutgoingMtuExceededPacketsFromClient
4404 }
4405 return 0
4406}
4407
4408func (m *GetOffloadedAppsStatisticsResponse_PPPoeIAStats) GetAdditionalStats() map[string]string {
4409 if m != nil {
4410 return m.AdditionalStats
4411 }
4412 return nil
4413}
4414
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004415type GetValueRequest struct {
4416 // Types that are valid to be assigned to Request:
4417 // *GetValueRequest_Distance
4418 // *GetValueRequest_UniInfo
kesavand763d8002021-01-04 16:24:42 +05304419 // *GetValueRequest_OltPortInfo
4420 // *GetValueRequest_OnuOpticalInfo
4421 // *GetValueRequest_EthBridgePort
4422 // *GetValueRequest_FecHistory
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304423 // *GetValueRequest_OnuPonInfo
4424 // *GetValueRequest_OnuInfo
Gamze Abaka08683072021-05-26 13:38:02 +00004425 // *GetValueRequest_RxPower
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004426 // *GetValueRequest_OnuOmciStats
amit.ghosh8490b122022-11-28 15:45:04 +01004427 // *GetValueRequest_OltRxPower
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304428 // *GetValueRequest_OnuActiveAlarms
amit.ghoshf017eab2024-06-28 15:09:33 +02004429 // *GetValueRequest_OffloadedAppsStats
Akash Kankanala761955c2024-02-21 19:32:20 +05304430 // *GetValueRequest_OnuAllocGemStats
4431 // *GetValueRequest_OnuStatsFromOlt
4432 // *GetValueRequest_OltPonStats
4433 // *GetValueRequest_OltNniStats
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004434 Request isGetValueRequest_Request `protobuf_oneof:"request"`
4435 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4436 XXX_unrecognized []byte `json:"-"`
4437 XXX_sizecache int32 `json:"-"`
4438}
4439
4440func (m *GetValueRequest) Reset() { *m = GetValueRequest{} }
4441func (m *GetValueRequest) String() string { return proto.CompactTextString(m) }
4442func (*GetValueRequest) ProtoMessage() {}
4443func (*GetValueRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05304444 return fileDescriptor_7ecf6e9799a9202d, []int{47}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004445}
4446
4447func (m *GetValueRequest) XXX_Unmarshal(b []byte) error {
4448 return xxx_messageInfo_GetValueRequest.Unmarshal(m, b)
4449}
4450func (m *GetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4451 return xxx_messageInfo_GetValueRequest.Marshal(b, m, deterministic)
4452}
4453func (m *GetValueRequest) XXX_Merge(src proto.Message) {
4454 xxx_messageInfo_GetValueRequest.Merge(m, src)
4455}
4456func (m *GetValueRequest) XXX_Size() int {
4457 return xxx_messageInfo_GetValueRequest.Size(m)
4458}
4459func (m *GetValueRequest) XXX_DiscardUnknown() {
4460 xxx_messageInfo_GetValueRequest.DiscardUnknown(m)
4461}
4462
4463var xxx_messageInfo_GetValueRequest proto.InternalMessageInfo
4464
4465type isGetValueRequest_Request interface {
4466 isGetValueRequest_Request()
4467}
4468
4469type GetValueRequest_Distance struct {
4470 Distance *GetDistanceRequest `protobuf:"bytes,1,opt,name=distance,proto3,oneof"`
4471}
4472
4473type GetValueRequest_UniInfo struct {
4474 UniInfo *GetOnuUniInfoRequest `protobuf:"bytes,2,opt,name=uniInfo,proto3,oneof"`
4475}
4476
kesavand763d8002021-01-04 16:24:42 +05304477type GetValueRequest_OltPortInfo struct {
4478 OltPortInfo *GetOltPortCounters `protobuf:"bytes,3,opt,name=oltPortInfo,proto3,oneof"`
4479}
4480
4481type GetValueRequest_OnuOpticalInfo struct {
4482 OnuOpticalInfo *GetOnuPonOpticalInfo `protobuf:"bytes,4,opt,name=onuOpticalInfo,proto3,oneof"`
4483}
4484
4485type GetValueRequest_EthBridgePort struct {
4486 EthBridgePort *GetOnuEthernetBridgePortHistory `protobuf:"bytes,5,opt,name=ethBridgePort,proto3,oneof"`
4487}
4488
4489type GetValueRequest_FecHistory struct {
4490 FecHistory *GetOnuFecHistory `protobuf:"bytes,6,opt,name=fecHistory,proto3,oneof"`
4491}
4492
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304493type GetValueRequest_OnuPonInfo struct {
4494 OnuPonInfo *GetOnuCountersRequest `protobuf:"bytes,7,opt,name=onuPonInfo,proto3,oneof"`
4495}
4496
4497type GetValueRequest_OnuInfo struct {
Himani Chawla9a497392021-05-28 13:04:42 +05304498 OnuInfo *GetOmciEthernetFrameExtendedPmRequest `protobuf:"bytes,8,opt,name=onuInfo,proto3,oneof"`
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304499}
4500
Gamze Abaka08683072021-05-26 13:38:02 +00004501type GetValueRequest_RxPower struct {
4502 RxPower *GetRxPowerRequest `protobuf:"bytes,9,opt,name=rxPower,proto3,oneof"`
4503}
4504
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004505type GetValueRequest_OnuOmciStats struct {
4506 OnuOmciStats *GetOnuOmciTxRxStatsRequest `protobuf:"bytes,10,opt,name=onuOmciStats,proto3,oneof"`
4507}
4508
amit.ghosh8490b122022-11-28 15:45:04 +01004509type GetValueRequest_OltRxPower struct {
4510 OltRxPower *GetOltRxPowerRequest `protobuf:"bytes,11,opt,name=oltRxPower,proto3,oneof"`
4511}
4512
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304513type GetValueRequest_OnuActiveAlarms struct {
4514 OnuActiveAlarms *GetOnuOmciActiveAlarmsRequest `protobuf:"bytes,12,opt,name=onuActiveAlarms,proto3,oneof"`
4515}
4516
amit.ghoshf017eab2024-06-28 15:09:33 +02004517type GetValueRequest_OffloadedAppsStats struct {
4518 OffloadedAppsStats *GetOffloadedAppsStatisticsRequest `protobuf:"bytes,13,opt,name=offloadedAppsStats,proto3,oneof"`
4519}
4520
Akash Kankanala761955c2024-02-21 19:32:20 +05304521type GetValueRequest_OnuAllocGemStats struct {
4522 OnuAllocGemStats *GetOnuAllocGemHistoryRequest `protobuf:"bytes,14,opt,name=onuAllocGemStats,proto3,oneof"`
4523}
4524
4525type GetValueRequest_OnuStatsFromOlt struct {
4526 OnuStatsFromOlt *GetOnuStatsFromOltRequest `protobuf:"bytes,15,opt,name=onuStatsFromOlt,proto3,oneof"`
4527}
4528
4529type GetValueRequest_OltPonStats struct {
4530 OltPonStats *GetPonStatsRequest `protobuf:"bytes,16,opt,name=oltPonStats,proto3,oneof"`
4531}
4532
4533type GetValueRequest_OltNniStats struct {
4534 OltNniStats *GetNNIStatsRequest `protobuf:"bytes,17,opt,name=oltNniStats,proto3,oneof"`
4535}
4536
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004537func (*GetValueRequest_Distance) isGetValueRequest_Request() {}
4538
4539func (*GetValueRequest_UniInfo) isGetValueRequest_Request() {}
4540
kesavand763d8002021-01-04 16:24:42 +05304541func (*GetValueRequest_OltPortInfo) isGetValueRequest_Request() {}
4542
4543func (*GetValueRequest_OnuOpticalInfo) isGetValueRequest_Request() {}
4544
4545func (*GetValueRequest_EthBridgePort) isGetValueRequest_Request() {}
4546
4547func (*GetValueRequest_FecHistory) isGetValueRequest_Request() {}
4548
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304549func (*GetValueRequest_OnuPonInfo) isGetValueRequest_Request() {}
4550
4551func (*GetValueRequest_OnuInfo) isGetValueRequest_Request() {}
4552
Gamze Abaka08683072021-05-26 13:38:02 +00004553func (*GetValueRequest_RxPower) isGetValueRequest_Request() {}
4554
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004555func (*GetValueRequest_OnuOmciStats) isGetValueRequest_Request() {}
4556
amit.ghosh8490b122022-11-28 15:45:04 +01004557func (*GetValueRequest_OltRxPower) isGetValueRequest_Request() {}
4558
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304559func (*GetValueRequest_OnuActiveAlarms) isGetValueRequest_Request() {}
4560
amit.ghoshf017eab2024-06-28 15:09:33 +02004561func (*GetValueRequest_OffloadedAppsStats) isGetValueRequest_Request() {}
4562
Akash Kankanala761955c2024-02-21 19:32:20 +05304563func (*GetValueRequest_OnuAllocGemStats) isGetValueRequest_Request() {}
4564
4565func (*GetValueRequest_OnuStatsFromOlt) isGetValueRequest_Request() {}
4566
4567func (*GetValueRequest_OltPonStats) isGetValueRequest_Request() {}
4568
4569func (*GetValueRequest_OltNniStats) isGetValueRequest_Request() {}
4570
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004571func (m *GetValueRequest) GetRequest() isGetValueRequest_Request {
4572 if m != nil {
4573 return m.Request
4574 }
4575 return nil
4576}
4577
4578func (m *GetValueRequest) GetDistance() *GetDistanceRequest {
4579 if x, ok := m.GetRequest().(*GetValueRequest_Distance); ok {
4580 return x.Distance
4581 }
4582 return nil
4583}
4584
4585func (m *GetValueRequest) GetUniInfo() *GetOnuUniInfoRequest {
4586 if x, ok := m.GetRequest().(*GetValueRequest_UniInfo); ok {
4587 return x.UniInfo
4588 }
4589 return nil
4590}
4591
kesavand763d8002021-01-04 16:24:42 +05304592func (m *GetValueRequest) GetOltPortInfo() *GetOltPortCounters {
4593 if x, ok := m.GetRequest().(*GetValueRequest_OltPortInfo); ok {
4594 return x.OltPortInfo
4595 }
4596 return nil
4597}
4598
4599func (m *GetValueRequest) GetOnuOpticalInfo() *GetOnuPonOpticalInfo {
4600 if x, ok := m.GetRequest().(*GetValueRequest_OnuOpticalInfo); ok {
4601 return x.OnuOpticalInfo
4602 }
4603 return nil
4604}
4605
4606func (m *GetValueRequest) GetEthBridgePort() *GetOnuEthernetBridgePortHistory {
4607 if x, ok := m.GetRequest().(*GetValueRequest_EthBridgePort); ok {
4608 return x.EthBridgePort
4609 }
4610 return nil
4611}
4612
4613func (m *GetValueRequest) GetFecHistory() *GetOnuFecHistory {
4614 if x, ok := m.GetRequest().(*GetValueRequest_FecHistory); ok {
4615 return x.FecHistory
4616 }
4617 return nil
4618}
4619
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304620func (m *GetValueRequest) GetOnuPonInfo() *GetOnuCountersRequest {
4621 if x, ok := m.GetRequest().(*GetValueRequest_OnuPonInfo); ok {
4622 return x.OnuPonInfo
4623 }
4624 return nil
4625}
4626
Himani Chawla9a497392021-05-28 13:04:42 +05304627func (m *GetValueRequest) GetOnuInfo() *GetOmciEthernetFrameExtendedPmRequest {
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304628 if x, ok := m.GetRequest().(*GetValueRequest_OnuInfo); ok {
4629 return x.OnuInfo
4630 }
4631 return nil
4632}
4633
Gamze Abaka08683072021-05-26 13:38:02 +00004634func (m *GetValueRequest) GetRxPower() *GetRxPowerRequest {
4635 if x, ok := m.GetRequest().(*GetValueRequest_RxPower); ok {
4636 return x.RxPower
4637 }
4638 return nil
4639}
4640
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004641func (m *GetValueRequest) GetOnuOmciStats() *GetOnuOmciTxRxStatsRequest {
4642 if x, ok := m.GetRequest().(*GetValueRequest_OnuOmciStats); ok {
4643 return x.OnuOmciStats
4644 }
4645 return nil
4646}
4647
amit.ghosh8490b122022-11-28 15:45:04 +01004648func (m *GetValueRequest) GetOltRxPower() *GetOltRxPowerRequest {
4649 if x, ok := m.GetRequest().(*GetValueRequest_OltRxPower); ok {
4650 return x.OltRxPower
4651 }
4652 return nil
4653}
4654
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304655func (m *GetValueRequest) GetOnuActiveAlarms() *GetOnuOmciActiveAlarmsRequest {
4656 if x, ok := m.GetRequest().(*GetValueRequest_OnuActiveAlarms); ok {
4657 return x.OnuActiveAlarms
4658 }
4659 return nil
4660}
4661
amit.ghoshf017eab2024-06-28 15:09:33 +02004662func (m *GetValueRequest) GetOffloadedAppsStats() *GetOffloadedAppsStatisticsRequest {
4663 if x, ok := m.GetRequest().(*GetValueRequest_OffloadedAppsStats); ok {
4664 return x.OffloadedAppsStats
4665 }
4666 return nil
4667}
4668
Akash Kankanala761955c2024-02-21 19:32:20 +05304669func (m *GetValueRequest) GetOnuAllocGemStats() *GetOnuAllocGemHistoryRequest {
4670 if x, ok := m.GetRequest().(*GetValueRequest_OnuAllocGemStats); ok {
4671 return x.OnuAllocGemStats
4672 }
4673 return nil
4674}
4675
4676func (m *GetValueRequest) GetOnuStatsFromOlt() *GetOnuStatsFromOltRequest {
4677 if x, ok := m.GetRequest().(*GetValueRequest_OnuStatsFromOlt); ok {
4678 return x.OnuStatsFromOlt
4679 }
4680 return nil
4681}
4682
4683func (m *GetValueRequest) GetOltPonStats() *GetPonStatsRequest {
4684 if x, ok := m.GetRequest().(*GetValueRequest_OltPonStats); ok {
4685 return x.OltPonStats
4686 }
4687 return nil
4688}
4689
4690func (m *GetValueRequest) GetOltNniStats() *GetNNIStatsRequest {
4691 if x, ok := m.GetRequest().(*GetValueRequest_OltNniStats); ok {
4692 return x.OltNniStats
4693 }
4694 return nil
4695}
4696
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004697// XXX_OneofWrappers is for the internal use of the proto package.
4698func (*GetValueRequest) XXX_OneofWrappers() []interface{} {
4699 return []interface{}{
4700 (*GetValueRequest_Distance)(nil),
4701 (*GetValueRequest_UniInfo)(nil),
kesavand763d8002021-01-04 16:24:42 +05304702 (*GetValueRequest_OltPortInfo)(nil),
4703 (*GetValueRequest_OnuOpticalInfo)(nil),
4704 (*GetValueRequest_EthBridgePort)(nil),
4705 (*GetValueRequest_FecHistory)(nil),
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304706 (*GetValueRequest_OnuPonInfo)(nil),
4707 (*GetValueRequest_OnuInfo)(nil),
Gamze Abaka08683072021-05-26 13:38:02 +00004708 (*GetValueRequest_RxPower)(nil),
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004709 (*GetValueRequest_OnuOmciStats)(nil),
amit.ghosh8490b122022-11-28 15:45:04 +01004710 (*GetValueRequest_OltRxPower)(nil),
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304711 (*GetValueRequest_OnuActiveAlarms)(nil),
amit.ghoshf017eab2024-06-28 15:09:33 +02004712 (*GetValueRequest_OffloadedAppsStats)(nil),
Akash Kankanala761955c2024-02-21 19:32:20 +05304713 (*GetValueRequest_OnuAllocGemStats)(nil),
4714 (*GetValueRequest_OnuStatsFromOlt)(nil),
4715 (*GetValueRequest_OltPonStats)(nil),
4716 (*GetValueRequest_OltNniStats)(nil),
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004717 }
4718}
4719
4720type GetValueResponse struct {
4721 Status GetValueResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=extension.GetValueResponse_Status" json:"status,omitempty"`
4722 ErrReason GetValueResponse_ErrorReason `protobuf:"varint,2,opt,name=errReason,proto3,enum=extension.GetValueResponse_ErrorReason" json:"errReason,omitempty"`
4723 // Types that are valid to be assigned to Response:
4724 // *GetValueResponse_Distance
4725 // *GetValueResponse_UniInfo
kesavand763d8002021-01-04 16:24:42 +05304726 // *GetValueResponse_PortCoutners
4727 // *GetValueResponse_OnuOpticalInfo
4728 // *GetValueResponse_EthBridgePortInfo
4729 // *GetValueResponse_FecHistory
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304730 // *GetValueResponse_OnuPonCounters
Himani Chawla9a497392021-05-28 13:04:42 +05304731 // *GetValueResponse_OnuCounters
Gamze Abaka08683072021-05-26 13:38:02 +00004732 // *GetValueResponse_RxPower
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004733 // *GetValueResponse_OnuOmciStats
amit.ghosh8490b122022-11-28 15:45:04 +01004734 // *GetValueResponse_OltRxPower
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304735 // *GetValueResponse_OnuActiveAlarms
amit.ghoshf017eab2024-06-28 15:09:33 +02004736 // *GetValueResponse_OffloadedAppsStats
Akash Kankanala761955c2024-02-21 19:32:20 +05304737 // *GetValueResponse_OnuAllocGemStatsResponse
4738 // *GetValueResponse_OnuStatsFromOltResponse
4739 // *GetValueResponse_OltPonStatsResponse
4740 // *GetValueResponse_OltNniStatsResponse
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004741 Response isGetValueResponse_Response `protobuf_oneof:"response"`
4742 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4743 XXX_unrecognized []byte `json:"-"`
4744 XXX_sizecache int32 `json:"-"`
4745}
4746
4747func (m *GetValueResponse) Reset() { *m = GetValueResponse{} }
4748func (m *GetValueResponse) String() string { return proto.CompactTextString(m) }
4749func (*GetValueResponse) ProtoMessage() {}
4750func (*GetValueResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05304751 return fileDescriptor_7ecf6e9799a9202d, []int{48}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004752}
4753
4754func (m *GetValueResponse) XXX_Unmarshal(b []byte) error {
4755 return xxx_messageInfo_GetValueResponse.Unmarshal(m, b)
4756}
4757func (m *GetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4758 return xxx_messageInfo_GetValueResponse.Marshal(b, m, deterministic)
4759}
4760func (m *GetValueResponse) XXX_Merge(src proto.Message) {
4761 xxx_messageInfo_GetValueResponse.Merge(m, src)
4762}
4763func (m *GetValueResponse) XXX_Size() int {
4764 return xxx_messageInfo_GetValueResponse.Size(m)
4765}
4766func (m *GetValueResponse) XXX_DiscardUnknown() {
4767 xxx_messageInfo_GetValueResponse.DiscardUnknown(m)
4768}
4769
4770var xxx_messageInfo_GetValueResponse proto.InternalMessageInfo
4771
4772func (m *GetValueResponse) GetStatus() GetValueResponse_Status {
4773 if m != nil {
4774 return m.Status
4775 }
4776 return GetValueResponse_STATUS_UNDEFINED
4777}
4778
4779func (m *GetValueResponse) GetErrReason() GetValueResponse_ErrorReason {
4780 if m != nil {
4781 return m.ErrReason
4782 }
4783 return GetValueResponse_REASON_UNDEFINED
4784}
4785
4786type isGetValueResponse_Response interface {
4787 isGetValueResponse_Response()
4788}
4789
4790type GetValueResponse_Distance struct {
4791 Distance *GetDistanceResponse `protobuf:"bytes,3,opt,name=distance,proto3,oneof"`
4792}
4793
4794type GetValueResponse_UniInfo struct {
4795 UniInfo *GetOnuUniInfoResponse `protobuf:"bytes,4,opt,name=uniInfo,proto3,oneof"`
4796}
4797
kesavand763d8002021-01-04 16:24:42 +05304798type GetValueResponse_PortCoutners struct {
4799 PortCoutners *GetOltPortCountersResponse `protobuf:"bytes,5,opt,name=portCoutners,proto3,oneof"`
4800}
4801
4802type GetValueResponse_OnuOpticalInfo struct {
4803 OnuOpticalInfo *GetOnuPonOpticalInfoResponse `protobuf:"bytes,6,opt,name=onuOpticalInfo,proto3,oneof"`
4804}
4805
4806type GetValueResponse_EthBridgePortInfo struct {
4807 EthBridgePortInfo *GetOnuEthernetBridgePortHistoryResponse `protobuf:"bytes,7,opt,name=ethBridgePortInfo,proto3,oneof"`
4808}
4809
4810type GetValueResponse_FecHistory struct {
4811 FecHistory *GetOnuFecHistoryResponse `protobuf:"bytes,8,opt,name=fecHistory,proto3,oneof"`
4812}
4813
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304814type GetValueResponse_OnuPonCounters struct {
4815 OnuPonCounters *GetOnuCountersResponse `protobuf:"bytes,9,opt,name=onuPonCounters,proto3,oneof"`
4816}
4817
Himani Chawla9a497392021-05-28 13:04:42 +05304818type GetValueResponse_OnuCounters struct {
4819 OnuCounters *GetOmciEthernetFrameExtendedPmResponse `protobuf:"bytes,10,opt,name=onuCounters,proto3,oneof"`
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304820}
4821
Gamze Abaka08683072021-05-26 13:38:02 +00004822type GetValueResponse_RxPower struct {
4823 RxPower *GetRxPowerResponse `protobuf:"bytes,11,opt,name=rxPower,proto3,oneof"`
4824}
4825
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004826type GetValueResponse_OnuOmciStats struct {
4827 OnuOmciStats *GetOnuOmciTxRxStatsResponse `protobuf:"bytes,12,opt,name=onuOmciStats,proto3,oneof"`
4828}
4829
amit.ghosh8490b122022-11-28 15:45:04 +01004830type GetValueResponse_OltRxPower struct {
4831 OltRxPower *GetOltRxPowerResponse `protobuf:"bytes,13,opt,name=oltRxPower,proto3,oneof"`
4832}
4833
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304834type GetValueResponse_OnuActiveAlarms struct {
4835 OnuActiveAlarms *GetOnuOmciActiveAlarmsResponse `protobuf:"bytes,14,opt,name=onuActiveAlarms,proto3,oneof"`
4836}
4837
amit.ghoshf017eab2024-06-28 15:09:33 +02004838type GetValueResponse_OffloadedAppsStats struct {
4839 OffloadedAppsStats *GetOffloadedAppsStatisticsResponse `protobuf:"bytes,15,opt,name=offloadedAppsStats,proto3,oneof"`
4840}
4841
Akash Kankanala761955c2024-02-21 19:32:20 +05304842type GetValueResponse_OnuAllocGemStatsResponse struct {
4843 OnuAllocGemStatsResponse *GetOnuAllocGemHistoryResponse `protobuf:"bytes,16,opt,name=onuAllocGemStatsResponse,proto3,oneof"`
4844}
4845
4846type GetValueResponse_OnuStatsFromOltResponse struct {
4847 OnuStatsFromOltResponse *GetOnuStatsFromOltResponse `protobuf:"bytes,17,opt,name=onuStatsFromOltResponse,proto3,oneof"`
4848}
4849
4850type GetValueResponse_OltPonStatsResponse struct {
4851 OltPonStatsResponse *GetPonStatsResponse `protobuf:"bytes,18,opt,name=oltPonStatsResponse,proto3,oneof"`
4852}
4853
4854type GetValueResponse_OltNniStatsResponse struct {
4855 OltNniStatsResponse *GetNNIStatsResponse `protobuf:"bytes,19,opt,name=oltNniStatsResponse,proto3,oneof"`
4856}
4857
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004858func (*GetValueResponse_Distance) isGetValueResponse_Response() {}
4859
4860func (*GetValueResponse_UniInfo) isGetValueResponse_Response() {}
4861
kesavand763d8002021-01-04 16:24:42 +05304862func (*GetValueResponse_PortCoutners) isGetValueResponse_Response() {}
4863
4864func (*GetValueResponse_OnuOpticalInfo) isGetValueResponse_Response() {}
4865
4866func (*GetValueResponse_EthBridgePortInfo) isGetValueResponse_Response() {}
4867
4868func (*GetValueResponse_FecHistory) isGetValueResponse_Response() {}
4869
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304870func (*GetValueResponse_OnuPonCounters) isGetValueResponse_Response() {}
4871
Himani Chawla9a497392021-05-28 13:04:42 +05304872func (*GetValueResponse_OnuCounters) isGetValueResponse_Response() {}
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304873
Gamze Abaka08683072021-05-26 13:38:02 +00004874func (*GetValueResponse_RxPower) isGetValueResponse_Response() {}
4875
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004876func (*GetValueResponse_OnuOmciStats) isGetValueResponse_Response() {}
4877
amit.ghosh8490b122022-11-28 15:45:04 +01004878func (*GetValueResponse_OltRxPower) isGetValueResponse_Response() {}
4879
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304880func (*GetValueResponse_OnuActiveAlarms) isGetValueResponse_Response() {}
4881
amit.ghoshf017eab2024-06-28 15:09:33 +02004882func (*GetValueResponse_OffloadedAppsStats) isGetValueResponse_Response() {}
4883
Akash Kankanala761955c2024-02-21 19:32:20 +05304884func (*GetValueResponse_OnuAllocGemStatsResponse) isGetValueResponse_Response() {}
4885
4886func (*GetValueResponse_OnuStatsFromOltResponse) isGetValueResponse_Response() {}
4887
4888func (*GetValueResponse_OltPonStatsResponse) isGetValueResponse_Response() {}
4889
4890func (*GetValueResponse_OltNniStatsResponse) isGetValueResponse_Response() {}
4891
amit.ghosh9f6af0e2020-11-04 14:09:25 +01004892func (m *GetValueResponse) GetResponse() isGetValueResponse_Response {
4893 if m != nil {
4894 return m.Response
4895 }
4896 return nil
4897}
4898
4899func (m *GetValueResponse) GetDistance() *GetDistanceResponse {
4900 if x, ok := m.GetResponse().(*GetValueResponse_Distance); ok {
4901 return x.Distance
4902 }
4903 return nil
4904}
4905
4906func (m *GetValueResponse) GetUniInfo() *GetOnuUniInfoResponse {
4907 if x, ok := m.GetResponse().(*GetValueResponse_UniInfo); ok {
4908 return x.UniInfo
4909 }
4910 return nil
4911}
4912
kesavand763d8002021-01-04 16:24:42 +05304913func (m *GetValueResponse) GetPortCoutners() *GetOltPortCountersResponse {
4914 if x, ok := m.GetResponse().(*GetValueResponse_PortCoutners); ok {
4915 return x.PortCoutners
4916 }
4917 return nil
4918}
4919
4920func (m *GetValueResponse) GetOnuOpticalInfo() *GetOnuPonOpticalInfoResponse {
4921 if x, ok := m.GetResponse().(*GetValueResponse_OnuOpticalInfo); ok {
4922 return x.OnuOpticalInfo
4923 }
4924 return nil
4925}
4926
4927func (m *GetValueResponse) GetEthBridgePortInfo() *GetOnuEthernetBridgePortHistoryResponse {
4928 if x, ok := m.GetResponse().(*GetValueResponse_EthBridgePortInfo); ok {
4929 return x.EthBridgePortInfo
4930 }
4931 return nil
4932}
4933
4934func (m *GetValueResponse) GetFecHistory() *GetOnuFecHistoryResponse {
4935 if x, ok := m.GetResponse().(*GetValueResponse_FecHistory); ok {
4936 return x.FecHistory
4937 }
4938 return nil
4939}
4940
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304941func (m *GetValueResponse) GetOnuPonCounters() *GetOnuCountersResponse {
4942 if x, ok := m.GetResponse().(*GetValueResponse_OnuPonCounters); ok {
4943 return x.OnuPonCounters
4944 }
4945 return nil
4946}
4947
Himani Chawla9a497392021-05-28 13:04:42 +05304948func (m *GetValueResponse) GetOnuCounters() *GetOmciEthernetFrameExtendedPmResponse {
4949 if x, ok := m.GetResponse().(*GetValueResponse_OnuCounters); ok {
4950 return x.OnuCounters
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05304951 }
4952 return nil
4953}
4954
Gamze Abaka08683072021-05-26 13:38:02 +00004955func (m *GetValueResponse) GetRxPower() *GetRxPowerResponse {
4956 if x, ok := m.GetResponse().(*GetValueResponse_RxPower); ok {
4957 return x.RxPower
4958 }
4959 return nil
4960}
4961
Holger Hildebrandt3374b882022-09-06 11:40:16 +00004962func (m *GetValueResponse) GetOnuOmciStats() *GetOnuOmciTxRxStatsResponse {
4963 if x, ok := m.GetResponse().(*GetValueResponse_OnuOmciStats); ok {
4964 return x.OnuOmciStats
4965 }
4966 return nil
4967}
4968
amit.ghosh8490b122022-11-28 15:45:04 +01004969func (m *GetValueResponse) GetOltRxPower() *GetOltRxPowerResponse {
4970 if x, ok := m.GetResponse().(*GetValueResponse_OltRxPower); ok {
4971 return x.OltRxPower
4972 }
4973 return nil
4974}
4975
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05304976func (m *GetValueResponse) GetOnuActiveAlarms() *GetOnuOmciActiveAlarmsResponse {
4977 if x, ok := m.GetResponse().(*GetValueResponse_OnuActiveAlarms); ok {
4978 return x.OnuActiveAlarms
4979 }
4980 return nil
4981}
4982
amit.ghoshf017eab2024-06-28 15:09:33 +02004983func (m *GetValueResponse) GetOffloadedAppsStats() *GetOffloadedAppsStatisticsResponse {
4984 if x, ok := m.GetResponse().(*GetValueResponse_OffloadedAppsStats); ok {
4985 return x.OffloadedAppsStats
4986 }
4987 return nil
4988}
4989
Akash Kankanala761955c2024-02-21 19:32:20 +05304990func (m *GetValueResponse) GetOnuAllocGemStatsResponse() *GetOnuAllocGemHistoryResponse {
4991 if x, ok := m.GetResponse().(*GetValueResponse_OnuAllocGemStatsResponse); ok {
4992 return x.OnuAllocGemStatsResponse
4993 }
4994 return nil
4995}
4996
4997func (m *GetValueResponse) GetOnuStatsFromOltResponse() *GetOnuStatsFromOltResponse {
4998 if x, ok := m.GetResponse().(*GetValueResponse_OnuStatsFromOltResponse); ok {
4999 return x.OnuStatsFromOltResponse
5000 }
5001 return nil
5002}
5003
5004func (m *GetValueResponse) GetOltPonStatsResponse() *GetPonStatsResponse {
5005 if x, ok := m.GetResponse().(*GetValueResponse_OltPonStatsResponse); ok {
5006 return x.OltPonStatsResponse
5007 }
5008 return nil
5009}
5010
5011func (m *GetValueResponse) GetOltNniStatsResponse() *GetNNIStatsResponse {
5012 if x, ok := m.GetResponse().(*GetValueResponse_OltNniStatsResponse); ok {
5013 return x.OltNniStatsResponse
5014 }
5015 return nil
5016}
5017
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005018// XXX_OneofWrappers is for the internal use of the proto package.
5019func (*GetValueResponse) XXX_OneofWrappers() []interface{} {
5020 return []interface{}{
5021 (*GetValueResponse_Distance)(nil),
5022 (*GetValueResponse_UniInfo)(nil),
kesavand763d8002021-01-04 16:24:42 +05305023 (*GetValueResponse_PortCoutners)(nil),
5024 (*GetValueResponse_OnuOpticalInfo)(nil),
5025 (*GetValueResponse_EthBridgePortInfo)(nil),
5026 (*GetValueResponse_FecHistory)(nil),
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05305027 (*GetValueResponse_OnuPonCounters)(nil),
Himani Chawla9a497392021-05-28 13:04:42 +05305028 (*GetValueResponse_OnuCounters)(nil),
Gamze Abaka08683072021-05-26 13:38:02 +00005029 (*GetValueResponse_RxPower)(nil),
Holger Hildebrandt3374b882022-09-06 11:40:16 +00005030 (*GetValueResponse_OnuOmciStats)(nil),
amit.ghosh8490b122022-11-28 15:45:04 +01005031 (*GetValueResponse_OltRxPower)(nil),
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05305032 (*GetValueResponse_OnuActiveAlarms)(nil),
amit.ghoshf017eab2024-06-28 15:09:33 +02005033 (*GetValueResponse_OffloadedAppsStats)(nil),
Akash Kankanala761955c2024-02-21 19:32:20 +05305034 (*GetValueResponse_OnuAllocGemStatsResponse)(nil),
5035 (*GetValueResponse_OnuStatsFromOltResponse)(nil),
5036 (*GetValueResponse_OltPonStatsResponse)(nil),
5037 (*GetValueResponse_OltNniStatsResponse)(nil),
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005038 }
5039}
5040
amit.ghoshf017eab2024-06-28 15:09:33 +02005041// AppOffloadConfig is the configuration for offloading applications to the OLT and has OLT wide configuration.
5042type AppOffloadConfig struct {
5043 EnableDHCPv4RA bool `protobuf:"varint,1,opt,name=enableDHCPv4RA,proto3" json:"enableDHCPv4RA,omitempty"`
5044 EnableDHCPv6RA bool `protobuf:"varint,2,opt,name=enableDHCPv6RA,proto3" json:"enableDHCPv6RA,omitempty"`
5045 EnablePPPoEIA bool `protobuf:"varint,3,opt,name=enablePPPoEIA,proto3" json:"enablePPPoEIA,omitempty"`
5046 // Follows the same as the BBF Access Node Id defined in https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-subscriber-profiles.yang
5047 AccessNodeID string `protobuf:"bytes,4,opt,name=accessNodeID,proto3" json:"accessNodeID,omitempty"`
5048 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5049 XXX_unrecognized []byte `json:"-"`
5050 XXX_sizecache int32 `json:"-"`
5051}
5052
5053func (m *AppOffloadConfig) Reset() { *m = AppOffloadConfig{} }
5054func (m *AppOffloadConfig) String() string { return proto.CompactTextString(m) }
5055func (*AppOffloadConfig) ProtoMessage() {}
5056func (*AppOffloadConfig) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305057 return fileDescriptor_7ecf6e9799a9202d, []int{49}
amit.ghoshf017eab2024-06-28 15:09:33 +02005058}
5059
5060func (m *AppOffloadConfig) XXX_Unmarshal(b []byte) error {
5061 return xxx_messageInfo_AppOffloadConfig.Unmarshal(m, b)
5062}
5063func (m *AppOffloadConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5064 return xxx_messageInfo_AppOffloadConfig.Marshal(b, m, deterministic)
5065}
5066func (m *AppOffloadConfig) XXX_Merge(src proto.Message) {
5067 xxx_messageInfo_AppOffloadConfig.Merge(m, src)
5068}
5069func (m *AppOffloadConfig) XXX_Size() int {
5070 return xxx_messageInfo_AppOffloadConfig.Size(m)
5071}
5072func (m *AppOffloadConfig) XXX_DiscardUnknown() {
5073 xxx_messageInfo_AppOffloadConfig.DiscardUnknown(m)
5074}
5075
5076var xxx_messageInfo_AppOffloadConfig proto.InternalMessageInfo
5077
5078func (m *AppOffloadConfig) GetEnableDHCPv4RA() bool {
5079 if m != nil {
5080 return m.EnableDHCPv4RA
5081 }
5082 return false
5083}
5084
5085func (m *AppOffloadConfig) GetEnableDHCPv6RA() bool {
5086 if m != nil {
5087 return m.EnableDHCPv6RA
5088 }
5089 return false
5090}
5091
5092func (m *AppOffloadConfig) GetEnablePPPoEIA() bool {
5093 if m != nil {
5094 return m.EnablePPPoEIA
5095 }
5096 return false
5097}
5098
5099func (m *AppOffloadConfig) GetAccessNodeID() string {
5100 if m != nil {
5101 return m.AccessNodeID
5102 }
5103 return ""
5104}
5105
5106// AppOffloadOnuConfig has Onu specfic configuration which the OLT runs applications which have been offloaded.
5107type AppOffloadOnuConfig struct {
5108 OnuDeviceId string `protobuf:"bytes,1,opt,name=onuDeviceId,proto3" json:"onuDeviceId,omitempty"`
5109 PerUniInfo []*AppOffloadOnuConfig_PerUniConfig `protobuf:"bytes,5,rep,name=perUniInfo,proto3" json:"perUniInfo,omitempty"`
5110 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5111 XXX_unrecognized []byte `json:"-"`
5112 XXX_sizecache int32 `json:"-"`
5113}
5114
5115func (m *AppOffloadOnuConfig) Reset() { *m = AppOffloadOnuConfig{} }
5116func (m *AppOffloadOnuConfig) String() string { return proto.CompactTextString(m) }
5117func (*AppOffloadOnuConfig) ProtoMessage() {}
5118func (*AppOffloadOnuConfig) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305119 return fileDescriptor_7ecf6e9799a9202d, []int{50}
amit.ghoshf017eab2024-06-28 15:09:33 +02005120}
5121
5122func (m *AppOffloadOnuConfig) XXX_Unmarshal(b []byte) error {
5123 return xxx_messageInfo_AppOffloadOnuConfig.Unmarshal(m, b)
5124}
5125func (m *AppOffloadOnuConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5126 return xxx_messageInfo_AppOffloadOnuConfig.Marshal(b, m, deterministic)
5127}
5128func (m *AppOffloadOnuConfig) XXX_Merge(src proto.Message) {
5129 xxx_messageInfo_AppOffloadOnuConfig.Merge(m, src)
5130}
5131func (m *AppOffloadOnuConfig) XXX_Size() int {
5132 return xxx_messageInfo_AppOffloadOnuConfig.Size(m)
5133}
5134func (m *AppOffloadOnuConfig) XXX_DiscardUnknown() {
5135 xxx_messageInfo_AppOffloadOnuConfig.DiscardUnknown(m)
5136}
5137
5138var xxx_messageInfo_AppOffloadOnuConfig proto.InternalMessageInfo
5139
5140func (m *AppOffloadOnuConfig) GetOnuDeviceId() string {
5141 if m != nil {
5142 return m.OnuDeviceId
5143 }
5144 return ""
5145}
5146
5147func (m *AppOffloadOnuConfig) GetPerUniInfo() []*AppOffloadOnuConfig_PerUniConfig {
5148 if m != nil {
5149 return m.PerUniInfo
5150 }
5151 return nil
5152}
5153
5154type AppOffloadOnuConfig_PerUniConfig struct {
5155 // As per the BBF Agent Remote Id defined in https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-pppoe-intermediate-agent-profile-common.yang
5156 AgentRemoteID string `protobuf:"bytes,2,opt,name=agentRemoteID,proto3" json:"agentRemoteID,omitempty"`
5157 // As per the BBF Agent Circuit Id defined in https://github.com/BroadbandForum/yang/blob/master/standard/networking/bbf-pppoe-intermediate-agent-profile-common.yang
5158 AgentCircuitID string `protobuf:"bytes,3,opt,name=agentCircuitID,proto3" json:"agentCircuitID,omitempty"`
5159 // The id of the UNI on the Onu for which this configuration is relevant. The UNI ids are numbered from 0 to n depending on the number of UNI ports on the ONU.
5160 OnuUniId uint32 `protobuf:"varint,4,opt,name=onuUniId,proto3" json:"onuUniId,omitempty"`
5161 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5162 XXX_unrecognized []byte `json:"-"`
5163 XXX_sizecache int32 `json:"-"`
5164}
5165
5166func (m *AppOffloadOnuConfig_PerUniConfig) Reset() { *m = AppOffloadOnuConfig_PerUniConfig{} }
5167func (m *AppOffloadOnuConfig_PerUniConfig) String() string { return proto.CompactTextString(m) }
5168func (*AppOffloadOnuConfig_PerUniConfig) ProtoMessage() {}
5169func (*AppOffloadOnuConfig_PerUniConfig) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305170 return fileDescriptor_7ecf6e9799a9202d, []int{50, 0}
amit.ghoshf017eab2024-06-28 15:09:33 +02005171}
5172
5173func (m *AppOffloadOnuConfig_PerUniConfig) XXX_Unmarshal(b []byte) error {
5174 return xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig.Unmarshal(m, b)
5175}
5176func (m *AppOffloadOnuConfig_PerUniConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5177 return xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig.Marshal(b, m, deterministic)
5178}
5179func (m *AppOffloadOnuConfig_PerUniConfig) XXX_Merge(src proto.Message) {
5180 xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig.Merge(m, src)
5181}
5182func (m *AppOffloadOnuConfig_PerUniConfig) XXX_Size() int {
5183 return xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig.Size(m)
5184}
5185func (m *AppOffloadOnuConfig_PerUniConfig) XXX_DiscardUnknown() {
5186 xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig.DiscardUnknown(m)
5187}
5188
5189var xxx_messageInfo_AppOffloadOnuConfig_PerUniConfig proto.InternalMessageInfo
5190
5191func (m *AppOffloadOnuConfig_PerUniConfig) GetAgentRemoteID() string {
5192 if m != nil {
5193 return m.AgentRemoteID
5194 }
5195 return ""
5196}
5197
5198func (m *AppOffloadOnuConfig_PerUniConfig) GetAgentCircuitID() string {
5199 if m != nil {
5200 return m.AgentCircuitID
5201 }
5202 return ""
5203}
5204
5205func (m *AppOffloadOnuConfig_PerUniConfig) GetOnuUniId() uint32 {
5206 if m != nil {
5207 return m.OnuUniId
5208 }
5209 return 0
5210}
5211
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005212type SetValueRequest struct {
5213 // Types that are valid to be assigned to Request:
5214 // *SetValueRequest_AlarmConfig
amit.ghoshf017eab2024-06-28 15:09:33 +02005215 // *SetValueRequest_AppOffloadConfig
5216 // *SetValueRequest_AppOffloadOnuConfig
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005217 Request isSetValueRequest_Request `protobuf_oneof:"request"`
5218 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5219 XXX_unrecognized []byte `json:"-"`
5220 XXX_sizecache int32 `json:"-"`
5221}
5222
5223func (m *SetValueRequest) Reset() { *m = SetValueRequest{} }
5224func (m *SetValueRequest) String() string { return proto.CompactTextString(m) }
5225func (*SetValueRequest) ProtoMessage() {}
5226func (*SetValueRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305227 return fileDescriptor_7ecf6e9799a9202d, []int{51}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005228}
5229
5230func (m *SetValueRequest) XXX_Unmarshal(b []byte) error {
5231 return xxx_messageInfo_SetValueRequest.Unmarshal(m, b)
5232}
5233func (m *SetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5234 return xxx_messageInfo_SetValueRequest.Marshal(b, m, deterministic)
5235}
5236func (m *SetValueRequest) XXX_Merge(src proto.Message) {
5237 xxx_messageInfo_SetValueRequest.Merge(m, src)
5238}
5239func (m *SetValueRequest) XXX_Size() int {
5240 return xxx_messageInfo_SetValueRequest.Size(m)
5241}
5242func (m *SetValueRequest) XXX_DiscardUnknown() {
5243 xxx_messageInfo_SetValueRequest.DiscardUnknown(m)
5244}
5245
5246var xxx_messageInfo_SetValueRequest proto.InternalMessageInfo
5247
5248type isSetValueRequest_Request interface {
5249 isSetValueRequest_Request()
5250}
5251
5252type SetValueRequest_AlarmConfig struct {
5253 AlarmConfig *config.AlarmConfig `protobuf:"bytes,1,opt,name=alarm_config,json=alarmConfig,proto3,oneof"`
5254}
5255
amit.ghoshf017eab2024-06-28 15:09:33 +02005256type SetValueRequest_AppOffloadConfig struct {
5257 AppOffloadConfig *AppOffloadConfig `protobuf:"bytes,2,opt,name=app_offload_config,json=appOffloadConfig,proto3,oneof"`
5258}
5259
5260type SetValueRequest_AppOffloadOnuConfig struct {
5261 AppOffloadOnuConfig *AppOffloadOnuConfig `protobuf:"bytes,3,opt,name=app_offload_onu_config,json=appOffloadOnuConfig,proto3,oneof"`
5262}
5263
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005264func (*SetValueRequest_AlarmConfig) isSetValueRequest_Request() {}
5265
amit.ghoshf017eab2024-06-28 15:09:33 +02005266func (*SetValueRequest_AppOffloadConfig) isSetValueRequest_Request() {}
5267
5268func (*SetValueRequest_AppOffloadOnuConfig) isSetValueRequest_Request() {}
5269
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005270func (m *SetValueRequest) GetRequest() isSetValueRequest_Request {
5271 if m != nil {
5272 return m.Request
5273 }
5274 return nil
5275}
5276
5277func (m *SetValueRequest) GetAlarmConfig() *config.AlarmConfig {
5278 if x, ok := m.GetRequest().(*SetValueRequest_AlarmConfig); ok {
5279 return x.AlarmConfig
5280 }
5281 return nil
5282}
5283
amit.ghoshf017eab2024-06-28 15:09:33 +02005284func (m *SetValueRequest) GetAppOffloadConfig() *AppOffloadConfig {
5285 if x, ok := m.GetRequest().(*SetValueRequest_AppOffloadConfig); ok {
5286 return x.AppOffloadConfig
5287 }
5288 return nil
5289}
5290
5291func (m *SetValueRequest) GetAppOffloadOnuConfig() *AppOffloadOnuConfig {
5292 if x, ok := m.GetRequest().(*SetValueRequest_AppOffloadOnuConfig); ok {
5293 return x.AppOffloadOnuConfig
5294 }
5295 return nil
5296}
5297
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005298// XXX_OneofWrappers is for the internal use of the proto package.
5299func (*SetValueRequest) XXX_OneofWrappers() []interface{} {
5300 return []interface{}{
5301 (*SetValueRequest_AlarmConfig)(nil),
amit.ghoshf017eab2024-06-28 15:09:33 +02005302 (*SetValueRequest_AppOffloadConfig)(nil),
5303 (*SetValueRequest_AppOffloadOnuConfig)(nil),
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005304 }
5305}
5306
5307type SetValueResponse struct {
5308 Status SetValueResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=extension.SetValueResponse_Status" json:"status,omitempty"`
5309 ErrReason SetValueResponse_ErrorReason `protobuf:"varint,2,opt,name=errReason,proto3,enum=extension.SetValueResponse_ErrorReason" json:"errReason,omitempty"`
5310 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5311 XXX_unrecognized []byte `json:"-"`
5312 XXX_sizecache int32 `json:"-"`
5313}
5314
5315func (m *SetValueResponse) Reset() { *m = SetValueResponse{} }
5316func (m *SetValueResponse) String() string { return proto.CompactTextString(m) }
5317func (*SetValueResponse) ProtoMessage() {}
5318func (*SetValueResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305319 return fileDescriptor_7ecf6e9799a9202d, []int{52}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005320}
5321
5322func (m *SetValueResponse) XXX_Unmarshal(b []byte) error {
5323 return xxx_messageInfo_SetValueResponse.Unmarshal(m, b)
5324}
5325func (m *SetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5326 return xxx_messageInfo_SetValueResponse.Marshal(b, m, deterministic)
5327}
5328func (m *SetValueResponse) XXX_Merge(src proto.Message) {
5329 xxx_messageInfo_SetValueResponse.Merge(m, src)
5330}
5331func (m *SetValueResponse) XXX_Size() int {
5332 return xxx_messageInfo_SetValueResponse.Size(m)
5333}
5334func (m *SetValueResponse) XXX_DiscardUnknown() {
5335 xxx_messageInfo_SetValueResponse.DiscardUnknown(m)
5336}
5337
5338var xxx_messageInfo_SetValueResponse proto.InternalMessageInfo
5339
5340func (m *SetValueResponse) GetStatus() SetValueResponse_Status {
5341 if m != nil {
5342 return m.Status
5343 }
5344 return SetValueResponse_STATUS_UNDEFINED
5345}
5346
5347func (m *SetValueResponse) GetErrReason() SetValueResponse_ErrorReason {
5348 if m != nil {
5349 return m.ErrReason
5350 }
5351 return SetValueResponse_REASON_UNDEFINED
5352}
5353
5354type SingleGetValueRequest struct {
5355 TargetId string `protobuf:"bytes,1,opt,name=targetId,proto3" json:"targetId,omitempty"`
5356 Request *GetValueRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
5357 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5358 XXX_unrecognized []byte `json:"-"`
5359 XXX_sizecache int32 `json:"-"`
5360}
5361
5362func (m *SingleGetValueRequest) Reset() { *m = SingleGetValueRequest{} }
5363func (m *SingleGetValueRequest) String() string { return proto.CompactTextString(m) }
5364func (*SingleGetValueRequest) ProtoMessage() {}
5365func (*SingleGetValueRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305366 return fileDescriptor_7ecf6e9799a9202d, []int{53}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005367}
5368
5369func (m *SingleGetValueRequest) XXX_Unmarshal(b []byte) error {
5370 return xxx_messageInfo_SingleGetValueRequest.Unmarshal(m, b)
5371}
5372func (m *SingleGetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5373 return xxx_messageInfo_SingleGetValueRequest.Marshal(b, m, deterministic)
5374}
5375func (m *SingleGetValueRequest) XXX_Merge(src proto.Message) {
5376 xxx_messageInfo_SingleGetValueRequest.Merge(m, src)
5377}
5378func (m *SingleGetValueRequest) XXX_Size() int {
5379 return xxx_messageInfo_SingleGetValueRequest.Size(m)
5380}
5381func (m *SingleGetValueRequest) XXX_DiscardUnknown() {
5382 xxx_messageInfo_SingleGetValueRequest.DiscardUnknown(m)
5383}
5384
5385var xxx_messageInfo_SingleGetValueRequest proto.InternalMessageInfo
5386
5387func (m *SingleGetValueRequest) GetTargetId() string {
5388 if m != nil {
5389 return m.TargetId
5390 }
5391 return ""
5392}
5393
5394func (m *SingleGetValueRequest) GetRequest() *GetValueRequest {
5395 if m != nil {
5396 return m.Request
5397 }
5398 return nil
5399}
5400
5401type SingleGetValueResponse struct {
5402 Response *GetValueResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
5403 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5404 XXX_unrecognized []byte `json:"-"`
5405 XXX_sizecache int32 `json:"-"`
5406}
5407
5408func (m *SingleGetValueResponse) Reset() { *m = SingleGetValueResponse{} }
5409func (m *SingleGetValueResponse) String() string { return proto.CompactTextString(m) }
5410func (*SingleGetValueResponse) ProtoMessage() {}
5411func (*SingleGetValueResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305412 return fileDescriptor_7ecf6e9799a9202d, []int{54}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005413}
5414
5415func (m *SingleGetValueResponse) XXX_Unmarshal(b []byte) error {
5416 return xxx_messageInfo_SingleGetValueResponse.Unmarshal(m, b)
5417}
5418func (m *SingleGetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5419 return xxx_messageInfo_SingleGetValueResponse.Marshal(b, m, deterministic)
5420}
5421func (m *SingleGetValueResponse) XXX_Merge(src proto.Message) {
5422 xxx_messageInfo_SingleGetValueResponse.Merge(m, src)
5423}
5424func (m *SingleGetValueResponse) XXX_Size() int {
5425 return xxx_messageInfo_SingleGetValueResponse.Size(m)
5426}
5427func (m *SingleGetValueResponse) XXX_DiscardUnknown() {
5428 xxx_messageInfo_SingleGetValueResponse.DiscardUnknown(m)
5429}
5430
5431var xxx_messageInfo_SingleGetValueResponse proto.InternalMessageInfo
5432
5433func (m *SingleGetValueResponse) GetResponse() *GetValueResponse {
5434 if m != nil {
5435 return m.Response
5436 }
5437 return nil
5438}
5439
5440type SingleSetValueRequest struct {
5441 TargetId string `protobuf:"bytes,1,opt,name=targetId,proto3" json:"targetId,omitempty"`
5442 Request *SetValueRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
5443 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5444 XXX_unrecognized []byte `json:"-"`
5445 XXX_sizecache int32 `json:"-"`
5446}
5447
5448func (m *SingleSetValueRequest) Reset() { *m = SingleSetValueRequest{} }
5449func (m *SingleSetValueRequest) String() string { return proto.CompactTextString(m) }
5450func (*SingleSetValueRequest) ProtoMessage() {}
5451func (*SingleSetValueRequest) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305452 return fileDescriptor_7ecf6e9799a9202d, []int{55}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005453}
5454
5455func (m *SingleSetValueRequest) XXX_Unmarshal(b []byte) error {
5456 return xxx_messageInfo_SingleSetValueRequest.Unmarshal(m, b)
5457}
5458func (m *SingleSetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5459 return xxx_messageInfo_SingleSetValueRequest.Marshal(b, m, deterministic)
5460}
5461func (m *SingleSetValueRequest) XXX_Merge(src proto.Message) {
5462 xxx_messageInfo_SingleSetValueRequest.Merge(m, src)
5463}
5464func (m *SingleSetValueRequest) XXX_Size() int {
5465 return xxx_messageInfo_SingleSetValueRequest.Size(m)
5466}
5467func (m *SingleSetValueRequest) XXX_DiscardUnknown() {
5468 xxx_messageInfo_SingleSetValueRequest.DiscardUnknown(m)
5469}
5470
5471var xxx_messageInfo_SingleSetValueRequest proto.InternalMessageInfo
5472
5473func (m *SingleSetValueRequest) GetTargetId() string {
5474 if m != nil {
5475 return m.TargetId
5476 }
5477 return ""
5478}
5479
5480func (m *SingleSetValueRequest) GetRequest() *SetValueRequest {
5481 if m != nil {
5482 return m.Request
5483 }
5484 return nil
5485}
5486
5487type SingleSetValueResponse struct {
5488 Response *SetValueResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
5489 XXX_NoUnkeyedLiteral struct{} `json:"-"`
5490 XXX_unrecognized []byte `json:"-"`
5491 XXX_sizecache int32 `json:"-"`
5492}
5493
5494func (m *SingleSetValueResponse) Reset() { *m = SingleSetValueResponse{} }
5495func (m *SingleSetValueResponse) String() string { return proto.CompactTextString(m) }
5496func (*SingleSetValueResponse) ProtoMessage() {}
5497func (*SingleSetValueResponse) Descriptor() ([]byte, []int) {
Akash Kankanala761955c2024-02-21 19:32:20 +05305498 return fileDescriptor_7ecf6e9799a9202d, []int{56}
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005499}
5500
5501func (m *SingleSetValueResponse) XXX_Unmarshal(b []byte) error {
5502 return xxx_messageInfo_SingleSetValueResponse.Unmarshal(m, b)
5503}
5504func (m *SingleSetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
5505 return xxx_messageInfo_SingleSetValueResponse.Marshal(b, m, deterministic)
5506}
5507func (m *SingleSetValueResponse) XXX_Merge(src proto.Message) {
5508 xxx_messageInfo_SingleSetValueResponse.Merge(m, src)
5509}
5510func (m *SingleSetValueResponse) XXX_Size() int {
5511 return xxx_messageInfo_SingleSetValueResponse.Size(m)
5512}
5513func (m *SingleSetValueResponse) XXX_DiscardUnknown() {
5514 xxx_messageInfo_SingleSetValueResponse.DiscardUnknown(m)
5515}
5516
5517var xxx_messageInfo_SingleSetValueResponse proto.InternalMessageInfo
5518
5519func (m *SingleSetValueResponse) GetResponse() *SetValueResponse {
5520 if m != nil {
5521 return m.Response
5522 }
5523 return nil
5524}
5525
5526func init() {
khenaidoo4c6543e2021-10-19 17:25:58 -04005527 proto.RegisterEnum("extension.ValueType_Type", ValueType_Type_name, ValueType_Type_value)
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005528 proto.RegisterEnum("extension.GetOnuUniInfoResponse_ConfigurationInd", GetOnuUniInfoResponse_ConfigurationInd_name, GetOnuUniInfoResponse_ConfigurationInd_value)
5529 proto.RegisterEnum("extension.GetOnuUniInfoResponse_AdministrativeState", GetOnuUniInfoResponse_AdministrativeState_name, GetOnuUniInfoResponse_AdministrativeState_value)
5530 proto.RegisterEnum("extension.GetOnuUniInfoResponse_OperationalState", GetOnuUniInfoResponse_OperationalState_name, GetOnuUniInfoResponse_OperationalState_value)
kesavand763d8002021-01-04 16:24:42 +05305531 proto.RegisterEnum("extension.GetOltPortCounters_PortType", GetOltPortCounters_PortType_name, GetOltPortCounters_PortType_value)
5532 proto.RegisterEnum("extension.GetOnuEthernetBridgePortHistory_Direction", GetOnuEthernetBridgePortHistory_Direction_name, GetOnuEthernetBridgePortHistory_Direction_value)
Himani Chawla654f7f32021-08-25 16:31:24 +05305533 proto.RegisterEnum("extension.GetOmciEthernetFrameExtendedPmResponse_Format", GetOmciEthernetFrameExtendedPmResponse_Format_name, GetOmciEthernetFrameExtendedPmResponse_Format_value)
amit.ghoshf017eab2024-06-28 15:09:33 +02005534 proto.RegisterEnum("extension.GetOffloadedAppsStatisticsRequest_OffloadedApp", GetOffloadedAppsStatisticsRequest_OffloadedApp_name, GetOffloadedAppsStatisticsRequest_OffloadedApp_value)
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005535 proto.RegisterEnum("extension.GetValueResponse_Status", GetValueResponse_Status_name, GetValueResponse_Status_value)
5536 proto.RegisterEnum("extension.GetValueResponse_ErrorReason", GetValueResponse_ErrorReason_name, GetValueResponse_ErrorReason_value)
5537 proto.RegisterEnum("extension.SetValueResponse_Status", SetValueResponse_Status_name, SetValueResponse_Status_value)
5538 proto.RegisterEnum("extension.SetValueResponse_ErrorReason", SetValueResponse_ErrorReason_name, SetValueResponse_ErrorReason_value)
khenaidoo4c6543e2021-10-19 17:25:58 -04005539 proto.RegisterType((*ValueSet)(nil), "extension.ValueSet")
5540 proto.RegisterType((*ValueType)(nil), "extension.ValueType")
5541 proto.RegisterType((*ValueSpecifier)(nil), "extension.ValueSpecifier")
5542 proto.RegisterType((*ReturnValues)(nil), "extension.ReturnValues")
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005543 proto.RegisterType((*GetDistanceRequest)(nil), "extension.GetDistanceRequest")
5544 proto.RegisterType((*GetDistanceResponse)(nil), "extension.GetDistanceResponse")
5545 proto.RegisterType((*GetOnuUniInfoRequest)(nil), "extension.GetOnuUniInfoRequest")
5546 proto.RegisterType((*GetOnuUniInfoResponse)(nil), "extension.GetOnuUniInfoResponse")
kesavand763d8002021-01-04 16:24:42 +05305547 proto.RegisterType((*GetOltPortCounters)(nil), "extension.GetOltPortCounters")
5548 proto.RegisterType((*GetOltPortCountersResponse)(nil), "extension.GetOltPortCountersResponse")
5549 proto.RegisterType((*GetOnuPonOpticalInfo)(nil), "extension.GetOnuPonOpticalInfo")
5550 proto.RegisterType((*GetOnuPonOpticalInfoResponse)(nil), "extension.GetOnuPonOpticalInfoResponse")
5551 proto.RegisterType((*GetOnuEthernetBridgePortHistory)(nil), "extension.GetOnuEthernetBridgePortHistory")
5552 proto.RegisterType((*GetOnuEthernetBridgePortHistoryResponse)(nil), "extension.GetOnuEthernetBridgePortHistoryResponse")
Akash Kankanala761955c2024-02-21 19:32:20 +05305553 proto.RegisterType((*GetOnuAllocGemHistoryRequest)(nil), "extension.GetOnuAllocGemHistoryRequest")
5554 proto.RegisterType((*OnuGemPortHistoryData)(nil), "extension.OnuGemPortHistoryData")
5555 proto.RegisterType((*OnuAllocHistoryData)(nil), "extension.OnuAllocHistoryData")
5556 proto.RegisterType((*OnuAllocGemHistoryData)(nil), "extension.OnuAllocGemHistoryData")
5557 proto.RegisterType((*GetOnuAllocGemHistoryResponse)(nil), "extension.GetOnuAllocGemHistoryResponse")
kesavand763d8002021-01-04 16:24:42 +05305558 proto.RegisterType((*GetOnuFecHistory)(nil), "extension.GetOnuFecHistory")
5559 proto.RegisterType((*GetOnuFecHistoryResponse)(nil), "extension.GetOnuFecHistoryResponse")
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05305560 proto.RegisterType((*GetOnuCountersRequest)(nil), "extension.GetOnuCountersRequest")
Himani Chawla9a497392021-05-28 13:04:42 +05305561 proto.RegisterType((*GetOmciEthernetFrameExtendedPmRequest)(nil), "extension.GetOmciEthernetFrameExtendedPmRequest")
Gamze Abaka08683072021-05-26 13:38:02 +00005562 proto.RegisterType((*GetRxPowerRequest)(nil), "extension.GetRxPowerRequest")
amit.ghosh8490b122022-11-28 15:45:04 +01005563 proto.RegisterType((*GetOltRxPowerRequest)(nil), "extension.GetOltRxPowerRequest")
Akash Kankanala761955c2024-02-21 19:32:20 +05305564 proto.RegisterType((*GetPonStatsRequest)(nil), "extension.GetPonStatsRequest")
5565 proto.RegisterType((*GetPonStatsResponse)(nil), "extension.GetPonStatsResponse")
5566 proto.RegisterType((*GetNNIStatsRequest)(nil), "extension.GetNNIStatsRequest")
5567 proto.RegisterType((*GetNNIStatsResponse)(nil), "extension.GetNNIStatsResponse")
5568 proto.RegisterType((*GetOnuStatsFromOltRequest)(nil), "extension.GetOnuStatsFromOltRequest")
5569 proto.RegisterType((*OnuGemPortInfoFromOlt)(nil), "extension.OnuGemPortInfoFromOlt")
5570 proto.RegisterType((*OnuAllocIdInfoFromOlt)(nil), "extension.OnuAllocIdInfoFromOlt")
5571 proto.RegisterType((*OnuAllocGemStatsFromOltResponse)(nil), "extension.OnuAllocGemStatsFromOltResponse")
5572 proto.RegisterType((*GetOnuStatsFromOltResponse)(nil), "extension.GetOnuStatsFromOltResponse")
Himani Chawlae5bb7ca2021-05-17 15:48:32 +05305573 proto.RegisterType((*GetOnuCountersResponse)(nil), "extension.GetOnuCountersResponse")
Himani Chawla9a497392021-05-28 13:04:42 +05305574 proto.RegisterType((*OmciEthernetFrameExtendedPm)(nil), "extension.OmciEthernetFrameExtendedPm")
5575 proto.RegisterType((*GetOmciEthernetFrameExtendedPmResponse)(nil), "extension.GetOmciEthernetFrameExtendedPmResponse")
amit.ghosh8490b122022-11-28 15:45:04 +01005576 proto.RegisterType((*RxPower)(nil), "extension.RxPower")
5577 proto.RegisterType((*GetOltRxPowerResponse)(nil), "extension.GetOltRxPowerResponse")
Gamze Abaka08683072021-05-26 13:38:02 +00005578 proto.RegisterType((*GetRxPowerResponse)(nil), "extension.GetRxPowerResponse")
Holger Hildebrandt3374b882022-09-06 11:40:16 +00005579 proto.RegisterType((*GetOnuOmciTxRxStatsRequest)(nil), "extension.GetOnuOmciTxRxStatsRequest")
5580 proto.RegisterType((*GetOnuOmciTxRxStatsResponse)(nil), "extension.GetOnuOmciTxRxStatsResponse")
praneeth kumar nalmas6230f492022-12-22 11:11:13 +05305581 proto.RegisterType((*GetOnuOmciActiveAlarmsRequest)(nil), "extension.GetOnuOmciActiveAlarmsRequest")
5582 proto.RegisterType((*AlarmData)(nil), "extension.AlarmData")
5583 proto.RegisterType((*GetOnuOmciActiveAlarmsResponse)(nil), "extension.GetOnuOmciActiveAlarmsResponse")
amit.ghoshf017eab2024-06-28 15:09:33 +02005584 proto.RegisterType((*GetOffloadedAppsStatisticsRequest)(nil), "extension.GetOffloadedAppsStatisticsRequest")
5585 proto.RegisterType((*GetOffloadedAppsStatisticsResponse)(nil), "extension.GetOffloadedAppsStatisticsResponse")
5586 proto.RegisterType((*GetOffloadedAppsStatisticsResponse_DHCPv4RAStats)(nil), "extension.GetOffloadedAppsStatisticsResponse.DHCPv4RAStats")
5587 proto.RegisterMapType((map[string]string)(nil), "extension.GetOffloadedAppsStatisticsResponse.DHCPv4RAStats.AdditionalStatsEntry")
5588 proto.RegisterType((*GetOffloadedAppsStatisticsResponse_DHCPv6RAStats)(nil), "extension.GetOffloadedAppsStatisticsResponse.DHCPv6RAStats")
5589 proto.RegisterMapType((map[string]string)(nil), "extension.GetOffloadedAppsStatisticsResponse.DHCPv6RAStats.AdditionalStatsEntry")
5590 proto.RegisterType((*GetOffloadedAppsStatisticsResponse_PPPoeIAStats)(nil), "extension.GetOffloadedAppsStatisticsResponse.PPPoeIAStats")
5591 proto.RegisterMapType((map[string]string)(nil), "extension.GetOffloadedAppsStatisticsResponse.PPPoeIAStats.AdditionalStatsEntry")
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005592 proto.RegisterType((*GetValueRequest)(nil), "extension.GetValueRequest")
5593 proto.RegisterType((*GetValueResponse)(nil), "extension.GetValueResponse")
amit.ghoshf017eab2024-06-28 15:09:33 +02005594 proto.RegisterType((*AppOffloadConfig)(nil), "extension.AppOffloadConfig")
5595 proto.RegisterType((*AppOffloadOnuConfig)(nil), "extension.AppOffloadOnuConfig")
5596 proto.RegisterType((*AppOffloadOnuConfig_PerUniConfig)(nil), "extension.AppOffloadOnuConfig.PerUniConfig")
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005597 proto.RegisterType((*SetValueRequest)(nil), "extension.SetValueRequest")
5598 proto.RegisterType((*SetValueResponse)(nil), "extension.SetValueResponse")
5599 proto.RegisterType((*SingleGetValueRequest)(nil), "extension.SingleGetValueRequest")
5600 proto.RegisterType((*SingleGetValueResponse)(nil), "extension.SingleGetValueResponse")
5601 proto.RegisterType((*SingleSetValueRequest)(nil), "extension.SingleSetValueRequest")
5602 proto.RegisterType((*SingleSetValueResponse)(nil), "extension.SingleSetValueResponse")
5603}
5604
5605func init() { proto.RegisterFile("voltha_protos/extensions.proto", fileDescriptor_7ecf6e9799a9202d) }
5606
5607var fileDescriptor_7ecf6e9799a9202d = []byte{
pnalmas90299422025-12-16 11:29:25 +05305608 // 5317 bytes of a gzipped FileDescriptorProto
5609 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x7c, 0xcb, 0x6f, 0x23, 0x49,
5610 0x72, 0xb7, 0x48, 0x49, 0x14, 0x19, 0x14, 0x25, 0x2a, 0xf5, 0x68, 0x4a, 0xea, 0xd7, 0x70, 0xe7,
5611 0xd1, 0xb3, 0xdf, 0x8c, 0xba, 0xc5, 0x96, 0xd4, 0x9a, 0xde, 0xd9, 0xfd, 0x96, 0x94, 0x28, 0x91,
5612 0x5f, 0x77, 0x53, 0x9c, 0x24, 0x35, 0x8f, 0xfd, 0xe0, 0xad, 0x2d, 0xb1, 0x52, 0xea, 0x42, 0x93,
5613 0x95, 0x74, 0x55, 0x51, 0xab, 0x1e, 0xc3, 0x37, 0xdf, 0xd6, 0x3e, 0x19, 0x30, 0x7c, 0xf1, 0xcd,
5614 0x17, 0x03, 0x36, 0x7c, 0xd8, 0x83, 0xe1, 0xeb, 0xc2, 0x47, 0xff, 0x13, 0x86, 0x0f, 0x3e, 0x1b,
5615 0xb0, 0x01, 0xc3, 0x06, 0x0c, 0x23, 0x5f, 0x55, 0x59, 0xc5, 0xa2, 0xd4, 0x9a, 0x5d, 0xaf, 0x01,
5616 0x5f, 0x66, 0x94, 0xf1, 0xf8, 0x65, 0x64, 0x56, 0x44, 0x64, 0x46, 0x66, 0xb2, 0xe1, 0xfe, 0x25,
5617 0xed, 0xfb, 0xaf, 0x4d, 0x63, 0xe8, 0x52, 0x9f, 0x7a, 0x8f, 0xc9, 0x95, 0x4f, 0x1c, 0xcf, 0xa6,
5618 0x8e, 0xb7, 0xc5, 0x29, 0x28, 0x17, 0x50, 0x36, 0xc6, 0x45, 0x8d, 0x1e, 0x75, 0xce, 0xed, 0x0b,
5619 0x21, 0xba, 0xb1, 0x79, 0x41, 0xe9, 0x45, 0x9f, 0x3c, 0xe6, 0xad, 0xb3, 0xd1, 0xf9, 0x63, 0x32,
5620 0x18, 0xfa, 0x6f, 0x25, 0x73, 0x23, 0xaa, 0xdc, 0xa3, 0x83, 0x01, 0x75, 0x04, 0xaf, 0xfc, 0x3b,
5621 0x90, 0xfd, 0xd2, 0xec, 0x8f, 0x48, 0x87, 0xf8, 0x68, 0x01, 0xd2, 0xb6, 0x55, 0x4a, 0x3d, 0x4c,
5622 0x3d, 0xca, 0xe1, 0xb4, 0x6d, 0xa1, 0x7d, 0x98, 0x37, 0xfb, 0xa6, 0x3b, 0x90, 0x5d, 0x95, 0xd2,
5623 0x0f, 0x53, 0x8f, 0xf2, 0x95, 0xe5, 0x2d, 0xd9, 0x73, 0x95, 0xf1, 0x0e, 0xf8, 0xdf, 0x8d, 0x29,
5624 0x9c, 0x37, 0xc3, 0x66, 0x6d, 0x0e, 0x66, 0x2f, 0x19, 0x6a, 0xf9, 0x13, 0xc8, 0x71, 0xf8, 0xee,
5625 0xdb, 0x21, 0x29, 0x3f, 0x80, 0x19, 0xf6, 0x7f, 0x94, 0x83, 0xd9, 0xfa, 0xab, 0x76, 0xf7, 0x9b,
5626 0xe2, 0x14, 0x9a, 0x87, 0xec, 0x61, 0xb3, 0xd3, 0xad, 0xb6, 0x0e, 0xea, 0xc5, 0x54, 0xf9, 0x0b,
5627 0x58, 0x10, 0xc6, 0x0c, 0x49, 0xcf, 0x3e, 0xb7, 0x89, 0x3b, 0x66, 0xd2, 0x63, 0x09, 0xcc, 0x6d,
5628 0x59, 0xa8, 0xac, 0x6f, 0x05, 0x53, 0xb4, 0x15, 0xf4, 0xb3, 0xc5, 0xfe, 0x83, 0xa5, 0x01, 0x3e,
5629 0xcc, 0x63, 0xe2, 0x8f, 0x5c, 0x87, 0xb3, 0x3d, 0x54, 0x84, 0xe9, 0x0e, 0xf1, 0x39, 0x62, 0x01,
5630 0xb3, 0x3f, 0xd1, 0x43, 0xc8, 0x9f, 0x3a, 0xde, 0x68, 0x38, 0xa4, 0xae, 0x4f, 0x2c, 0x0e, 0x5c,
5631 0xc0, 0x3a, 0x09, 0xad, 0xc0, 0x6c, 0xdd, 0x75, 0xa9, 0x5b, 0x9a, 0xe6, 0x3c, 0xd1, 0x40, 0x1b,
5632 0x90, 0x3d, 0xb4, 0x3d, 0xdf, 0x74, 0x7a, 0xa4, 0x34, 0xc3, 0x19, 0x41, 0xbb, 0xbc, 0x07, 0xe8,
5633 0x98, 0xf8, 0xaa, 0x89, 0xc9, 0xef, 0x8e, 0x88, 0xc7, 0x7b, 0xa2, 0xce, 0xe8, 0x90, 0x5c, 0xda,
5634 0x3d, 0xd2, 0x54, 0xa3, 0xd2, 0x49, 0xe5, 0x6d, 0x58, 0x8e, 0xe8, 0x79, 0x43, 0xea, 0x78, 0x84,
5635 0x75, 0x65, 0xa9, 0xae, 0x84, 0xe5, 0x41, 0xbb, 0x5c, 0x81, 0x95, 0x63, 0xe2, 0x9f, 0x38, 0xa3,
5636 0x53, 0xc7, 0x6e, 0x3a, 0xe7, 0x54, 0x75, 0xb6, 0x01, 0xd9, 0x11, 0xa3, 0x58, 0xe4, 0x4a, 0xe9,
5637 0xa8, 0x76, 0xf9, 0x1f, 0x66, 0x60, 0x35, 0xa6, 0x24, 0x7b, 0x6a, 0x43, 0xd6, 0xb4, 0x06, 0x1d,
5638 0xdf, 0xf4, 0x45, 0x4f, 0x0b, 0x95, 0x1d, 0x6d, 0x8a, 0x13, 0x75, 0xb6, 0xaa, 0xd6, 0xc0, 0x76,
5639 0x6c, 0xcf, 0x77, 0x4d, 0xdf, 0xbe, 0x24, 0x5c, 0x17, 0x07, 0x28, 0xe8, 0x04, 0x72, 0x74, 0x48,
5640 0x5c, 0x01, 0x29, 0xbe, 0xda, 0xf6, 0x8d, 0x90, 0x27, 0x43, 0xc2, 0xd0, 0xa8, 0x63, 0xf6, 0x05,
5641 0x5e, 0x88, 0xc1, 0x00, 0x85, 0x03, 0x36, 0x1d, 0x8b, 0x7f, 0x91, 0x77, 0x01, 0x14, 0x7e, 0x39,
5642 0x12, 0xa0, 0x4d, 0xc7, 0xc2, 0x21, 0x46, 0xf9, 0x57, 0x29, 0x28, 0xc6, 0xf9, 0x08, 0x20, 0x73,
5643 0xda, 0x7a, 0x71, 0xf2, 0x55, 0xab, 0x38, 0x85, 0x10, 0x2c, 0x74, 0xeb, 0x2d, 0xa3, 0x56, 0xed,
5644 0xd4, 0x8d, 0xae, 0x71, 0x74, 0xf8, 0x75, 0x31, 0x85, 0xd6, 0x00, 0x35, 0x4e, 0x5b, 0x87, 0xb8,
5645 0x7e, 0xa8, 0xd3, 0xd3, 0xa8, 0x04, 0x2b, 0xc7, 0xcd, 0xe3, 0x6a, 0xad, 0xd9, 0x35, 0xea, 0xdd,
5646 0x46, 0x1d, 0xb7, 0xea, 0x82, 0x33, 0xcd, 0x34, 0x18, 0xca, 0x71, 0x94, 0x3e, 0x13, 0x43, 0x6f,
5647 0x1c, 0x7e, 0x5d, 0x9c, 0x4d, 0x40, 0x67, 0xf4, 0x4c, 0x22, 0x3a, 0xe3, 0xcc, 0x95, 0x8f, 0x61,
5648 0x39, 0xe1, 0x3b, 0x30, 0xa0, 0xea, 0xe1, 0xab, 0x4e, 0xb7, 0xda, 0xad, 0x1b, 0xa7, 0xad, 0xc3,
5649 0xfa, 0x51, 0xb3, 0x55, 0x3f, 0x2c, 0x4e, 0xb1, 0xe1, 0xbd, 0x3c, 0x39, 0x78, 0x51, 0x3f, 0x2c,
5650 0xa6, 0x58, 0x0c, 0x9e, 0xb6, 0x64, 0x2b, 0x5d, 0x3e, 0x82, 0x62, 0x7c, 0xf6, 0xd1, 0x1d, 0x58,
5651 0x3e, 0x69, 0xd7, 0xf1, 0x38, 0x4c, 0x1e, 0xe6, 0xea, 0xad, 0x6a, 0xed, 0xa5, 0xc2, 0x39, 0x6c,
5652 0x76, 0x44, 0x2b, 0x5d, 0xfe, 0x9b, 0x14, 0x8f, 0x81, 0x93, 0xbe, 0xdf, 0xa6, 0xae, 0x7f, 0x40,
5653 0x47, 0x8e, 0x4f, 0x5c, 0x0f, 0xad, 0x41, 0x86, 0x45, 0x55, 0x8b, 0x4a, 0xa7, 0x94, 0x2d, 0x54,
5654 0x83, 0x2c, 0xfb, 0x8b, 0x85, 0xae, 0xf4, 0x92, 0x0f, 0x63, 0x1f, 0x35, 0x0a, 0xb4, 0xd5, 0x96,
5655 0xd2, 0x38, 0xd0, 0x2b, 0xd7, 0x21, 0xab, 0xa8, 0xa8, 0x08, 0xf3, 0xec, 0x6f, 0xe3, 0xb4, 0xf5,
5656 0xa2, 0x25, 0xbe, 0xe2, 0x2a, 0x2c, 0x71, 0x4a, 0x30, 0x71, 0xad, 0x56, 0xb3, 0x98, 0x0a, 0x04,
5657 0xdb, 0x27, 0x2d, 0xe3, 0xe4, 0x65, 0xb7, 0x98, 0x2e, 0xff, 0xfd, 0x34, 0x6c, 0x8c, 0x77, 0x18,
5658 0x84, 0x48, 0x09, 0xe6, 0xfc, 0xab, 0xda, 0x5b, 0x9f, 0x78, 0x7c, 0x08, 0x33, 0x58, 0x35, 0x19,
5659 0xc7, 0x95, 0x9c, 0xb4, 0xe0, 0xc8, 0x26, 0xba, 0x0b, 0x39, 0xff, 0xaa, 0x6d, 0xf6, 0xde, 0x10,
5660 0xdf, 0xe3, 0x3e, 0x3b, 0x83, 0x43, 0x02, 0xe3, 0xba, 0x01, 0x77, 0x46, 0x70, 0x03, 0x02, 0xfa,
5661 0x10, 0x16, 0xfc, 0x2b, 0x9e, 0x72, 0x94, 0xc8, 0x2c, 0x17, 0x89, 0x51, 0x99, 0x9c, 0x1b, 0x95,
5662 0xcb, 0x08, 0x39, 0x77, 0x4c, 0xce, 0xbf, 0xaa, 0xf5, 0x4c, 0xcf, 0x57, 0x72, 0x73, 0x0a, 0x4f,
5663 0xa7, 0x0a, 0xbc, 0x88, 0x5c, 0x56, 0xe1, 0xc5, 0xe5, 0xfc, 0xab, 0x53, 0x5d, 0x2e, 0xa7, 0xf0,
5664 0x4e, 0xc7, 0xf0, 0x22, 0x72, 0xa0, 0xf0, 0x4e, 0xc7, 0xf0, 0x5e, 0xe9, 0x72, 0x79, 0x85, 0xf7,
5665 0x6a, 0x0c, 0x2f, 0x22, 0x37, 0xaf, 0xf0, 0x74, 0x6a, 0xf9, 0x50, 0x25, 0xc8, 0x36, 0x75, 0x4e,
5666 0x86, 0xbe, 0xdd, 0x33, 0xfb, 0x2c, 0x35, 0xa0, 0x4f, 0x60, 0x96, 0x2f, 0x92, 0xfc, 0x2b, 0xe6,
5667 0x2b, 0x6b, 0x5b, 0x62, 0x09, 0xdd, 0x52, 0x4b, 0xe8, 0x56, 0x9d, 0x71, 0xb1, 0x10, 0x2a, 0xff,
5668 0x41, 0x1a, 0xee, 0x26, 0xc1, 0x04, 0x6e, 0xf1, 0x7d, 0x28, 0x0e, 0xe9, 0xcf, 0x89, 0x7b, 0x44,
5669 0x88, 0xf5, 0x25, 0xed, 0xfb, 0xe6, 0x85, 0xc8, 0xa0, 0x69, 0x3c, 0x46, 0x47, 0x15, 0x58, 0x71,
5670 0x49, 0x8f, 0xd8, 0x97, 0xc4, 0x92, 0x50, 0x6d, 0x26, 0xc2, 0xbd, 0x26, 0x8d, 0x13, 0x79, 0x68,
5671 0x0f, 0xd6, 0x06, 0xc4, 0x54, 0x5d, 0xbf, 0x34, 0x47, 0x4e, 0xef, 0xb5, 0xd0, 0x9a, 0xe6, 0x5a,
5672 0x13, 0xb8, 0xcc, 0xae, 0xbe, 0xe9, 0x11, 0xb7, 0x66, 0x9b, 0xde, 0xc1, 0xc8, 0x75, 0x89, 0xe3,
5673 0x73, 0x1f, 0x4b, 0xe3, 0x31, 0x3a, 0x5b, 0xa0, 0x7c, 0x32, 0xe0, 0xd1, 0x3f, 0x72, 0x09, 0xf7,
5674 0xb3, 0x34, 0xd6, 0x49, 0xe5, 0xbf, 0x4e, 0xc1, 0x03, 0x31, 0x0d, 0x75, 0xff, 0x35, 0x71, 0x1d,
5675 0xe2, 0xd7, 0x5c, 0xdb, 0xba, 0x20, 0x2c, 0x52, 0x1a, 0xb6, 0xe7, 0x53, 0xf7, 0x2d, 0xc2, 0x90,
5676 0xb3, 0x6c, 0x97, 0xf4, 0x58, 0x06, 0x99, 0xb8, 0x88, 0x4c, 0x54, 0xdf, 0x3a, 0x54, 0xba, 0x38,
5677 0x84, 0x29, 0xef, 0x43, 0x2e, 0xa0, 0xa3, 0x02, 0xe4, 0xf4, 0x24, 0xc4, 0xf2, 0x57, 0xbb, 0xd3,
5678 0xc5, 0xf5, 0xea, 0xab, 0x62, 0x0a, 0x2d, 0x00, 0x1c, 0x9e, 0x7c, 0xd5, 0x92, 0xed, 0x74, 0xf9,
5679 0x8f, 0x67, 0xe1, 0xa3, 0x1b, 0xba, 0x0c, 0xbe, 0xe1, 0x7d, 0x00, 0xcb, 0xa5, 0xc3, 0xfa, 0x25,
5680 0x71, 0x7c, 0x4f, 0x26, 0x28, 0x8d, 0xc2, 0x92, 0x17, 0xed, 0xf9, 0xcc, 0xd5, 0xc4, 0x2e, 0x41,
5681 0xb6, 0x58, 0xe0, 0x0f, 0xb5, 0xe0, 0x2e, 0x60, 0xd5, 0x64, 0xb3, 0x7f, 0xe6, 0x52, 0xd3, 0xd2,
5682 0xdd, 0x54, 0x6c, 0x16, 0xc6, 0xe8, 0x4c, 0x76, 0x30, 0xea, 0xb3, 0x0f, 0x18, 0xca, 0xce, 0x0a,
5683 0xd9, 0x38, 0x1d, 0x7d, 0x02, 0x4b, 0x3d, 0xb7, 0xc7, 0xe3, 0x9a, 0x58, 0x7a, 0xbc, 0x17, 0xf0,
5684 0x38, 0x83, 0x21, 0x8f, 0x1c, 0x8b, 0xb8, 0x9e, 0xfd, 0x2d, 0xd1, 0x83, 0xbe, 0x80, 0xc7, 0xe8,
5685 0xe8, 0x11, 0x2c, 0xd2, 0xcb, 0xa8, 0x68, 0x96, 0x8b, 0xc6, 0xc9, 0x4c, 0x52, 0x0e, 0x73, 0x6f,
5686 0x47, 0x4e, 0x4b, 0x4e, 0x48, 0xc6, 0xc8, 0xcc, 0xdf, 0x15, 0x69, 0xb7, 0x4b, 0xb7, 0x2b, 0xcf,
5687 0xa4, 0x38, 0x70, 0xf1, 0x44, 0x1e, 0xda, 0x81, 0x55, 0x49, 0xdf, 0xae, 0xec, 0x77, 0x69, 0x65,
5688 0x77, 0xf7, 0x44, 0x28, 0xe5, 0xb9, 0x52, 0x32, 0x53, 0xd3, 0xaa, 0xec, 0xee, 0x75, 0xe9, 0xee,
5689 0xf6, 0xb6, 0xec, 0x6a, 0x3e, 0xa2, 0x15, 0x65, 0xb2, 0xd8, 0x92, 0x8c, 0xdd, 0xed, 0x4a, 0x97,
5690 0x6e, 0x3f, 0xa9, 0x3c, 0x95, 0x6a, 0x05, 0xae, 0x36, 0x81, 0x8b, 0xf6, 0xe1, 0x8e, 0x32, 0xe3,
5691 0x49, 0x65, 0xa7, 0x4b, 0xb7, 0x77, 0xb7, 0xf7, 0xa5, 0xe2, 0x02, 0x57, 0x9c, 0xc4, 0x2e, 0xbf,
5692 0x54, 0xd9, 0xa4, 0xda, 0xef, 0xd3, 0xde, 0x31, 0x19, 0x04, 0xae, 0x28, 0x76, 0x6f, 0xb7, 0x4b,
5693 0x4e, 0xbf, 0x9c, 0x86, 0xd5, 0x13, 0x67, 0x74, 0x4c, 0x06, 0x9a, 0x57, 0x1f, 0x9a, 0xbe, 0xc9,
5694 0xb6, 0xae, 0x17, 0x64, 0x20, 0x37, 0x9b, 0x05, 0x2c, 0x1a, 0xec, 0x7b, 0xf8, 0xae, 0xe9, 0x78,
5695 0x03, 0xdb, 0xf7, 0x89, 0x75, 0x5c, 0x7f, 0x75, 0xe4, 0x9a, 0x03, 0xa2, 0xbc, 0x3a, 0x91, 0xc7,
5696 0x3c, 0x4e, 0xe5, 0xa5, 0x50, 0x41, 0x78, 0xfb, 0x38, 0x03, 0xed, 0x85, 0x19, 0xae, 0x6d, 0xbe,
5697 0xed, 0x53, 0xd3, 0x12, 0xeb, 0x22, 0xf7, 0xfd, 0x5a, 0xba, 0x94, 0xc2, 0x89, 0x7c, 0xf4, 0x39,
5698 0xdc, 0xd1, 0x7a, 0x8f, 0xa8, 0xce, 0x06, 0xaa, 0x93, 0x44, 0xd0, 0x13, 0x58, 0x26, 0x4e, 0xcf,
5699 0x7d, 0x3b, 0x64, 0x69, 0xe2, 0x05, 0x79, 0xcb, 0xc3, 0x40, 0xc5, 0x45, 0x12, 0x0b, 0x7d, 0x06,
5700 0xeb, 0xca, 0x0e, 0x63, 0x28, 0xa0, 0x8c, 0x33, 0x86, 0x65, 0xec, 0xed, 0xf0, 0x10, 0xc9, 0xe0,
5701 0xb5, 0x24, 0x43, 0xf7, 0x76, 0xd0, 0xff, 0x85, 0xbb, 0x9a, 0x1d, 0xe3, 0xda, 0x59, 0xae, 0xbd,
5702 0x3e, 0xc1, 0xd6, 0xbd, 0x9d, 0x72, 0x13, 0x96, 0x95, 0x03, 0xe8, 0x9f, 0xac, 0x04, 0x73, 0x26,
5703 0xa3, 0x05, 0x1f, 0x4d, 0x35, 0xe3, 0xfb, 0x8b, 0x42, 0xb0, 0xbf, 0x28, 0xff, 0x79, 0x0a, 0xd6,
5704 0xc6, 0x9d, 0x89, 0xc3, 0x1d, 0xc1, 0x02, 0x95, 0x9c, 0xa6, 0xc5, 0x56, 0x2c, 0xe9, 0x52, 0xf7,
5705 0xb5, 0x94, 0x9c, 0x60, 0x06, 0x8e, 0x69, 0xa1, 0x1a, 0xe4, 0x2f, 0x84, 0x7f, 0x71, 0x90, 0xf4,
5706 0xc3, 0xe9, 0x47, 0xf9, 0xca, 0xc3, 0x28, 0xc8, 0xb8, 0x03, 0x62, 0x5d, 0xa9, 0xfc, 0x2d, 0xdc,
5707 0x9b, 0xe0, 0xf5, 0x32, 0x01, 0x7f, 0x03, 0x6b, 0x34, 0x71, 0x18, 0xa5, 0x14, 0xef, 0xef, 0xbd,
5708 0x04, 0xa3, 0xa3, 0x82, 0x78, 0x02, 0x40, 0xf9, 0xc7, 0x50, 0x14, 0x7d, 0x1f, 0x11, 0x35, 0xce,
5709 0x5b, 0x46, 0xd9, 0x3f, 0x4e, 0x43, 0x29, 0x0e, 0xa1, 0x2d, 0xff, 0x0b, 0x3d, 0xea, 0xb2, 0x15,
5710 0x8a, 0x58, 0xe1, 0xe6, 0x50, 0xf8, 0x6b, 0x8c, 0x83, 0x2a, 0x80, 0x02, 0xca, 0x01, 0xb5, 0xc8,
5711 0x57, 0xd4, 0xb5, 0xe4, 0x27, 0xe5, 0xf2, 0x09, 0x5c, 0xb6, 0x34, 0x9d, 0x93, 0x5e, 0x87, 0xf4,
5712 0xa8, 0x63, 0xa9, 0xb8, 0xd3, 0x28, 0xac, 0x7f, 0x9f, 0xfa, 0x66, 0x3f, 0xc4, 0x0b, 0x43, 0x2d,
5713 0xc6, 0x41, 0xcf, 0x61, 0x6d, 0xe4, 0xc8, 0x3e, 0xcc, 0xb3, 0x3e, 0x09, 0x75, 0xc2, 0x18, 0x9b,
5714 0x20, 0x81, 0x9e, 0xc2, 0xda, 0x39, 0xe9, 0x19, 0x81, 0x85, 0xa1, 0xbf, 0x67, 0xb8, 0xbf, 0x2f,
5715 0x9f, 0x93, 0xde, 0x41, 0x64, 0xb8, 0x7b, 0x3b, 0xe8, 0x73, 0xd8, 0x8c, 0x2a, 0xf5, 0xa8, 0x45,
5716 0x8c, 0x9f, 0x33, 0xc0, 0x30, 0xce, 0xee, 0xe8, 0x9a, 0x41, 0x87, 0x7b, 0x3b, 0xe8, 0x53, 0x58,
5717 0xe6, 0x03, 0x88, 0x69, 0x89, 0xf8, 0x2a, 0x46, 0xc7, 0xb6, 0xb7, 0x83, 0x7e, 0x08, 0x9b, 0x11,
5718 0xdb, 0x63, 0x6a, 0x39, 0xae, 0x56, 0x4a, 0x1e, 0xde, 0xde, 0x4e, 0xf9, 0x58, 0x95, 0xc6, 0xe1,
5719 0xc6, 0x5f, 0xa4, 0xe4, 0x3b, 0x30, 0x67, 0x3b, 0xfe, 0xb9, 0x21, 0xcf, 0x23, 0xe6, 0x70, 0x86,
5720 0x35, 0x9b, 0x16, 0x5a, 0x85, 0x0c, 0x75, 0x46, 0x8c, 0x9e, 0xe6, 0xf4, 0x59, 0xea, 0x8c, 0x9a,
5721 0x56, 0xf9, 0x8f, 0x52, 0xf0, 0x01, 0x43, 0x1a, 0xf4, 0x6c, 0xb5, 0xf3, 0xe0, 0xc9, 0xb1, 0xce,
5722 0x3c, 0xd8, 0x22, 0x56, 0x7b, 0xf0, 0xce, 0xe7, 0x02, 0xe8, 0xae, 0x56, 0xcc, 0x73, 0x3f, 0x69,
5723 0x4c, 0x85, 0xe5, 0x3c, 0x4b, 0xf2, 0x2e, 0xf1, 0x88, 0xcf, 0xdd, 0x22, 0x8b, 0x45, 0xa3, 0xb6,
5724 0x00, 0xf3, 0xb6, 0x67, 0x8c, 0x1c, 0xdb, 0xb0, 0x79, 0xd1, 0x7f, 0x00, 0x4b, 0xc7, 0xc4, 0xc7,
5725 0x57, 0x7c, 0x5b, 0xf8, 0x5d, 0x07, 0xf5, 0x52, 0x6c, 0xa6, 0xfb, 0x71, 0x9c, 0x7b, 0x00, 0xac,
5726 0x0c, 0x33, 0xfa, 0xe6, 0x19, 0xe9, 0xcb, 0x11, 0xe4, 0x18, 0xe5, 0x25, 0x23, 0x28, 0x34, 0xcf,
5727 0xe1, 0x68, 0x39, 0x8e, 0xd6, 0x71, 0xca, 0x3f, 0xe1, 0x25, 0x62, 0x9b, 0x3a, 0xac, 0xcc, 0x0c,
5728 0x26, 0xfa, 0x3e, 0x84, 0x9a, 0x02, 0xaa, 0x31, 0xa5, 0x83, 0x95, 0x44, 0x09, 0xd9, 0x94, 0xa6,
5729 0x35, 0xa6, 0xb0, 0x6c, 0xd7, 0x40, 0x14, 0x91, 0x3c, 0xd7, 0x50, 0x7e, 0x94, 0x12, 0x62, 0x87,
5730 0xd5, 0xdb, 0x90, 0x3a, 0x2c, 0x23, 0xa9, 0xec, 0x2a, 0x9b, 0xe8, 0x47, 0xb0, 0xc0, 0x94, 0x99,
5731 0xb8, 0xed, 0xf9, 0x76, 0xcf, 0x93, 0xe7, 0x5d, 0x6b, 0x5b, 0xf2, 0xc0, 0xac, 0x1d, 0xe1, 0xe2,
5732 0x98, 0xb4, 0x1c, 0x4c, 0xab, 0xd5, 0xfc, 0x6f, 0x1b, 0x4c, 0x88, 0x1d, 0x0e, 0xc6, 0x71, 0x6c,
5733 0x7d, 0x30, 0xb2, 0xf9, 0x6b, 0x0f, 0xa6, 0x09, 0xeb, 0x22, 0x0a, 0x78, 0x87, 0x47, 0x2e, 0x1d,
5734 0xb0, 0x6f, 0x2e, 0xc7, 0xb4, 0x06, 0xd2, 0x4b, 0x62, 0x3e, 0xb3, 0x02, 0xc2, 0x4b, 0xa2, 0x2e,
5735 0xf3, 0x67, 0x29, 0x7d, 0x73, 0xc2, 0x86, 0x23, 0xe1, 0x26, 0x6c, 0x4e, 0x22, 0xd5, 0x70, 0x3a,
5736 0x5e, 0x0d, 0x6b, 0x6b, 0xe0, 0xf4, 0x35, 0x35, 0xf6, 0x4c, 0xbc, 0xc6, 0xd6, 0xaa, 0xf6, 0xd9,
5737 0x48, 0xd5, 0x5e, 0x7e, 0xc1, 0xcd, 0xd3, 0x96, 0x3a, 0x65, 0xde, 0x3b, 0x2f, 0xc4, 0xa1, 0x11,
5738 0xe5, 0xbf, 0x48, 0xc1, 0x03, 0x6d, 0x61, 0x8a, 0xce, 0x9e, 0xfc, 0x6a, 0x35, 0xc8, 0x9b, 0x63,
5739 0xcb, 0xf1, 0xc3, 0x84, 0x95, 0x2d, 0x62, 0x0e, 0xd6, 0x95, 0x6e, 0xb3, 0x1a, 0x47, 0x30, 0xf4,
5740 0xd5, 0xf8, 0x52, 0x1c, 0x73, 0xc4, 0xbf, 0xb1, 0xb4, 0xf2, 0x6b, 0x58, 0x32, 0xf5, 0x51, 0x48,
5741 0x5b, 0x59, 0x3f, 0xdf, 0x4f, 0x5e, 0x85, 0x93, 0x60, 0xf0, 0x38, 0x48, 0xf9, 0x4f, 0x0a, 0xb0,
5742 0x16, 0x4f, 0xb1, 0xb2, 0xd3, 0xf5, 0x58, 0x3a, 0x62, 0xe1, 0x20, 0x9d, 0xeb, 0x4e, 0x34, 0x21,
5743 0x35, 0x52, 0xd2, 0xbf, 0xd0, 0x47, 0xcc, 0xd5, 0x3d, 0xdb, 0xb7, 0x2f, 0x89, 0x61, 0xb9, 0xf6,
5744 0xb9, 0x48, 0x83, 0x99, 0x46, 0x1a, 0x17, 0x14, 0xfd, 0x90, 0x91, 0x99, 0xa0, 0x43, 0x2e, 0x4c,
5745 0x4d, 0x70, 0x86, 0x0b, 0x4e, 0xe3, 0x82, 0xa2, 0x0b, 0xc1, 0xe7, 0x50, 0xb2, 0x48, 0xdf, 0x1e,
5746 0xd8, 0x3e, 0x71, 0x8d, 0x81, 0xed, 0x79, 0x86, 0x45, 0x7c, 0x59, 0xcf, 0xce, 0x72, 0x95, 0x19,
5747 0xbc, 0x16, 0x48, 0xbc, 0xb2, 0x3d, 0xef, 0x50, 0xf1, 0xd1, 0x03, 0x80, 0x33, 0x7b, 0x68, 0x90,
5748 0x70, 0xe7, 0x99, 0x69, 0xcc, 0xe2, 0xdc, 0x99, 0x3d, 0x94, 0x3b, 0xce, 0x7b, 0xc0, 0x1a, 0x2c,
5749 0x2f, 0xcb, 0x22, 0x2c, 0xd3, 0xc8, 0xe0, 0xec, 0x99, 0x3d, 0x3c, 0x65, 0x14, 0x56, 0xc0, 0x44,
5750 0x97, 0x4a, 0xef, 0xed, 0xe0, 0x8c, 0xf6, 0x45, 0x11, 0x96, 0x69, 0xcc, 0x45, 0x17, 0xd8, 0x8e,
5751 0x60, 0xb2, 0x42, 0x44, 0x68, 0x59, 0x44, 0x2c, 0x74, 0x81, 0xbe, 0x58, 0xef, 0x1a, 0x59, 0xbc,
5752 0xca, 0xf5, 0x24, 0x3f, 0x00, 0x40, 0x3f, 0x56, 0x4b, 0xb3, 0xd2, 0x8c, 0x2c, 0x8c, 0xbc, 0x42,
5753 0xcb, 0x34, 0x72, 0x78, 0x5d, 0xd7, 0x3e, 0xd5, 0x45, 0xd0, 0x07, 0x50, 0x88, 0x20, 0xf0, 0x02,
5754 0x2d, 0xd3, 0x00, 0x3c, 0xaf, 0xeb, 0xb0, 0xbd, 0x79, 0x74, 0x60, 0x62, 0x06, 0xe6, 0xb9, 0x70,
5755 0x1e, 0x2f, 0xe9, 0xc3, 0x12, 0x53, 0xf1, 0x08, 0x16, 0xaf, 0x2e, 0xc8, 0xc0, 0x78, 0x43, 0xde,
5756 0xaa, 0xf9, 0x2c, 0x70, 0xe9, 0x79, 0x5c, 0x60, 0x8c, 0x70, 0x17, 0x7f, 0x0f, 0x72, 0x5c, 0xb2,
5757 0x4f, 0x3d, 0x51, 0x79, 0x65, 0x1a, 0x05, 0x9c, 0x65, 0xa4, 0x97, 0xd4, 0xe3, 0x40, 0xee, 0x95,
5758 0x31, 0xec, 0x53, 0x73, 0xe0, 0x09, 0xa4, 0xd2, 0x22, 0x17, 0x5a, 0xc0, 0x05, 0xf7, 0xaa, 0xcd,
5759 0xe9, 0xe2, 0x4c, 0xff, 0x53, 0x40, 0xa1, 0xa4, 0x43, 0x1d, 0xc3, 0xb6, 0xfa, 0xa4, 0x54, 0xe4,
5760 0xc2, 0x8b, 0x78, 0x51, 0x09, 0xb7, 0xa8, 0xd3, 0xb4, 0xfa, 0xdc, 0x5d, 0xdd, 0x2b, 0x83, 0x0e,
5761 0x7a, 0x76, 0x69, 0x89, 0xcb, 0x14, 0x71, 0xc6, 0xbd, 0x62, 0x2b, 0x3e, 0x63, 0xf9, 0x92, 0x85,
5762 0x38, 0x6b, 0x09, 0x67, 0x7c, 0xc1, 0x7a, 0x0e, 0xeb, 0x52, 0xcb, 0x90, 0xe5, 0xa1, 0xd1, 0x73,
5763 0x7b, 0xd2, 0xb0, 0x65, 0x2e, 0x8c, 0xf0, 0xaa, 0xc0, 0x91, 0xe9, 0xeb, 0x40, 0x96, 0xf4, 0x68,
5764 0x13, 0xb2, 0xee, 0x95, 0xd8, 0x73, 0x95, 0x56, 0xb8, 0xe8, 0x72, 0x98, 0x01, 0x1f, 0x00, 0x30,
5765 0xeb, 0x65, 0x0a, 0x5c, 0xe5, 0xec, 0x15, 0x3d, 0x79, 0x6e, 0x42, 0xd6, 0x57, 0xda, 0x6b, 0x9c,
5766 0xbd, 0x1a, 0x9e, 0x5e, 0x3e, 0x00, 0xf0, 0x43, 0xed, 0x3b, 0x9c, 0xbd, 0xa6, 0xa7, 0xd0, 0xef,
5767 0xc1, 0xfc, 0x19, 0x71, 0x0d, 0x97, 0xc8, 0x9b, 0x92, 0x12, 0x17, 0xb9, 0x83, 0xf3, 0x67, 0x6c,
5768 0x1f, 0x20, 0xef, 0x4a, 0xde, 0x83, 0x7c, 0xbf, 0x67, 0x5d, 0xa8, 0x0f, 0xb6, 0xce, 0x65, 0x4a,
5769 0x18, 0x18, 0x51, 0x7e, 0x2d, 0x66, 0xa6, 0x65, 0x2b, 0x89, 0x0d, 0x2e, 0xb1, 0x8e, 0x73, 0xae,
5770 0x65, 0x4b, 0x81, 0xfb, 0x90, 0xf3, 0xed, 0x01, 0xf1, 0x7c, 0x73, 0x30, 0x2c, 0x6d, 0xf2, 0x68,
5771 0xdf, 0xc0, 0x21, 0x89, 0x01, 0xbc, 0x26, 0x3d, 0x05, 0x70, 0x97, 0x03, 0x6c, 0xe2, 0xdc, 0x6b,
5772 0x22, 0x26, 0xc9, 0xab, 0xcd, 0x03, 0xd8, 0x9e, 0x21, 0x33, 0x49, 0x2d, 0x0f, 0x39, 0xdb, 0x33,
5773 0x44, 0xf2, 0xa8, 0x2d, 0xc3, 0x92, 0xed, 0x19, 0xd1, 0x84, 0x21, 0x89, 0xd1, 0xe4, 0x50, 0xbb,
5774 0x07, 0x9b, 0x36, 0x8b, 0xfc, 0xe4, 0x44, 0x50, 0x5b, 0x84, 0x82, 0xed, 0x19, 0x61, 0xac, 0xcb,
5775 0xfd, 0x56, 0x10, 0xdb, 0xb5, 0x0d, 0x28, 0xd9, 0x9e, 0x91, 0x18, 0xcc, 0xb5, 0xbb, 0xb0, 0x11,
5776 0xf0, 0xc6, 0x42, 0xb6, 0xf6, 0x10, 0xee, 0x8f, 0x71, 0x23, 0x61, 0x59, 0x43, 0x50, 0x8c, 0x4b,
5777 0xd4, 0x4a, 0xb0, 0x36, 0xd6, 0x9f, 0xb0, 0x64, 0x05, 0x90, 0xed, 0x19, 0xb1, 0x58, 0x92, 0xf6,
5778 0x06, 0x71, 0x23, 0xa5, 0x62, 0x81, 0x52, 0xbb, 0x03, 0xab, 0x11, 0xaa, 0x0a, 0x0a, 0x39, 0xc7,
5779 0xd2, 0x91, 0x65, 0x4b, 0x7a, 0x7c, 0xed, 0x3e, 0xdc, 0x0d, 0x79, 0xe3, 0x4e, 0x5e, 0x2b, 0x40,
5780 0x5e, 0xf0, 0xb9, 0x2b, 0xca, 0xa9, 0x0c, 0x5d, 0x57, 0xf2, 0xfd, 0x28, 0x3f, 0x74, 0xce, 0xda,
5781 0x12, 0x2c, 0xb2, 0xa9, 0xd6, 0x9c, 0xb1, 0x56, 0x84, 0x05, 0xdb, 0x33, 0x34, 0xd7, 0x53, 0xa8,
5782 0x81, 0xa7, 0xc9, 0x01, 0x07, 0x6e, 0x24, 0x05, 0x42, 0x4f, 0x2a, 0xff, 0xe1, 0x2c, 0x6c, 0x5e,
5783 0xb3, 0x5d, 0x47, 0x0f, 0x20, 0x6f, 0xb9, 0x74, 0x68, 0x90, 0xf0, 0x7c, 0x30, 0x73, 0xcd, 0xf9,
5784 0x60, 0x26, 0x38, 0x1f, 0x5c, 0x83, 0xcc, 0x79, 0x78, 0x60, 0x92, 0xc1, 0xb2, 0x85, 0x3e, 0xd6,
5785 0x4e, 0x07, 0x0d, 0x29, 0xc1, 0xd7, 0x24, 0xbc, 0x18, 0xd0, 0x8f, 0x02, 0xd1, 0xe0, 0x10, 0x50,
5786 0x89, 0xce, 0x0a, 0xd1, 0x80, 0x1e, 0x9c, 0xd4, 0xa0, 0x60, 0xaa, 0x89, 0xa5, 0x84, 0x45, 0x79,
5787 0x56, 0x0c, 0x0f, 0x07, 0x43, 0xe0, 0xe0, 0x0c, 0x50, 0xc9, 0x8a, 0x82, 0x6c, 0x31, 0xa0, 0x4b,
5788 0xd1, 0x8f, 0xc2, 0xa3, 0x41, 0x25, 0x29, 0x8a, 0xb0, 0x05, 0x45, 0x96, 0x82, 0x8f, 0xa0, 0x28,
5789 0xf8, 0xc6, 0xde, 0x8e, 0xa1, 0x1d, 0x0d, 0x66, 0xf0, 0x82, 0xa0, 0xef, 0xed, 0x04, 0xe7, 0x75,
5790 0x77, 0x94, 0xe4, 0xae, 0xe1, 0x53, 0x63, 0xbb, 0xf2, 0xcc, 0xd0, 0x0e, 0x07, 0x59, 0x3d, 0x29,
5791 0x14, 0xc4, 0xd9, 0xe0, 0x89, 0x3a, 0xaf, 0x2b, 0x49, 0xad, 0xed, 0xca, 0x3e, 0x53, 0xab, 0xec,
5792 0xee, 0x2a, 0x35, 0xbe, 0xfa, 0xe0, 0x15, 0xc1, 0x8f, 0x9d, 0x0e, 0x86, 0x7a, 0x95, 0xdd, 0x3d,
5793 0xa6, 0xb7, 0xbb, 0xbd, 0x6d, 0x68, 0x07, 0x84, 0x81, 0x9e, 0x3a, 0x1f, 0x3c, 0x51, 0xe7, 0x7c,
5794 0xeb, 0x52, 0x6f, 0x77, 0xbb, 0xc2, 0xcd, 0x7c, 0x52, 0x79, 0x6a, 0x68, 0x47, 0x84, 0x19, 0xbc,
5795 0x2a, 0x04, 0x82, 0x13, 0x42, 0xa9, 0xf9, 0x1c, 0x36, 0x94, 0xa5, 0x4f, 0x2a, 0x3b, 0x5c, 0x75,
5796 0x77, 0x7b, 0xdf, 0xd0, 0x0e, 0x09, 0x33, 0x78, 0x4d, 0xda, 0x1a, 0x9c, 0x11, 0x0a, 0xdd, 0xf2,
5797 0xbf, 0xa4, 0xe1, 0xc3, 0x9b, 0x0a, 0xc8, 0x60, 0x4b, 0x99, 0x1d, 0x0d, 0x3d, 0xdf, 0x25, 0xe6,
5798 0x40, 0xee, 0x27, 0xf5, 0xdb, 0xb3, 0xeb, 0x10, 0x02, 0x3d, 0x74, 0x04, 0x60, 0xd1, 0x9f, 0x3b,
5799 0x12, 0x25, 0x7d, 0x2b, 0x14, 0x4d, 0x13, 0xfd, 0x22, 0x05, 0x1f, 0xf2, 0xb8, 0x27, 0x52, 0x58,
5800 0xf8, 0x8a, 0x41, 0xa4, 0xb8, 0x31, 0x1c, 0x18, 0xe7, 0xd4, 0x1d, 0x98, 0xbe, 0xbc, 0xbd, 0xdd,
5801 0x8f, 0x5d, 0x0e, 0xdc, 0x3c, 0xde, 0xad, 0x23, 0xae, 0x8f, 0xdf, 0xa3, 0x93, 0x65, 0x85, 0x48,
5802 0xf9, 0x09, 0x64, 0xc4, 0x5f, 0xfc, 0x9e, 0xb5, 0xd1, 0xc4, 0xdd, 0x6f, 0x8c, 0xee, 0x57, 0x27,
5803 0x46, 0xad, 0xd9, 0x15, 0x37, 0xbb, 0x9d, 0xe6, 0xd7, 0xdd, 0x6f, 0x8c, 0xa3, 0x93, 0x53, 0xcc,
5804 0x69, 0xa9, 0xb2, 0x0f, 0x73, 0xb2, 0xb8, 0xd5, 0xca, 0xd6, 0x94, 0x56, 0xb6, 0xb2, 0x70, 0xf6,
5805 0x7c, 0xd3, 0x1f, 0x79, 0xb2, 0x9a, 0x95, 0x2d, 0x96, 0x1f, 0xce, 0x4d, 0xbb, 0x6f, 0xb8, 0xc4,
5806 0xf4, 0xa8, 0xc3, 0x47, 0x97, 0xc3, 0xc0, 0x48, 0x98, 0x53, 0xd0, 0x3a, 0x5f, 0xbd, 0xf9, 0x75,
5807 0x10, 0x8f, 0xf3, 0x14, 0x5b, 0xbb, 0x79, 0x57, 0x65, 0x22, 0x8e, 0x1d, 0xb4, 0xc2, 0x5a, 0x7e,
5808 0xda, 0x1b, 0x2a, 0xeb, 0x4f, 0x35, 0x48, 0x51, 0x05, 0x20, 0x6d, 0x3a, 0x15, 0x58, 0xd0, 0xcd,
5809 0x9f, 0x8a, 0x5b, 0xd9, 0x78, 0x27, 0xb7, 0x3c, 0x06, 0xd0, 0x66, 0x60, 0xfa, 0xba, 0x19, 0x98,
5810 0xb9, 0x76, 0x06, 0x66, 0xa3, 0x33, 0xf0, 0xff, 0x54, 0x39, 0xc2, 0x1c, 0xa0, 0x7b, 0x85, 0xaf,
5811 0x22, 0x75, 0xf4, 0xed, 0x8e, 0xea, 0xfe, 0x79, 0x1a, 0x36, 0x13, 0xc1, 0xe4, 0x78, 0x3f, 0x86,
5812 0xa5, 0x33, 0xd3, 0x23, 0x6c, 0x4d, 0x31, 0x5d, 0x95, 0xcb, 0x44, 0x91, 0xb7, 0xc0, 0x18, 0xdd,
5813 0xab, 0xaa, 0x1b, 0xe4, 0x47, 0x21, 0xea, 0x5e, 0x19, 0xe6, 0x1b, 0x25, 0x9a, 0x0e, 0x45, 0xf1,
5814 0x55, 0xf5, 0x8d, 0x14, 0xdd, 0x82, 0x15, 0x85, 0xea, 0x50, 0x0d, 0x78, 0x5a, 0x5e, 0xf8, 0x70,
5815 0xe0, 0x16, 0x0d, 0xa0, 0x95, 0xbc, 0x2b, 0xe4, 0xdf, 0xe8, 0x4b, 0x80, 0x94, 0xc7, 0x4c, 0xfe,
5816 0x4d, 0x90, 0x7f, 0x8b, 0xe4, 0xca, 0x8f, 0x1a, 0x2d, 0x2e, 0x88, 0x0a, 0xe4, 0xca, 0xd7, 0x6c,
5817 0x96, 0x82, 0x11, 0x93, 0x33, 0x81, 0xa0, 0x66, 0xf1, 0x27, 0xb0, 0x2c, 0x11, 0x23, 0x06, 0x8b,
5818 0xbb, 0xa1, 0x45, 0x0e, 0xaa, 0xd9, 0x2b, 0xa5, 0xe3, 0xe6, 0x66, 0x03, 0xe9, 0x88, 0xb5, 0xbb,
5819 0x70, 0x47, 0xee, 0x07, 0x8c, 0x9e, 0xa8, 0xf3, 0x0c, 0x97, 0xf8, 0xae, 0x4d, 0xd4, 0x35, 0xd1,
5820 0x8a, 0xd8, 0x0f, 0xcb, 0x22, 0x10, 0x0b, 0x1e, 0x7a, 0x06, 0xa5, 0xb8, 0x1a, 0x5b, 0xb2, 0xe9,
5821 0x28, 0xb8, 0x2f, 0x5a, 0x8d, 0xe8, 0x75, 0x25, 0xb3, 0xfc, 0x4a, 0x1d, 0x2e, 0x33, 0x66, 0xb5,
5822 0xc7, 0x76, 0x72, 0xfc, 0x85, 0xd2, 0x77, 0x74, 0xa1, 0xdf, 0x87, 0x1c, 0x57, 0xe7, 0x87, 0xe8,
5823 0xeb, 0x90, 0xed, 0xf5, 0x4d, 0xcf, 0x53, 0x01, 0x52, 0xc0, 0x73, 0xbc, 0xdd, 0xb4, 0x98, 0xcb,
5824 0xdb, 0x8e, 0x78, 0x8b, 0xa3, 0xc2, 0xa4, 0x80, 0x41, 0x91, 0x9a, 0x16, 0x42, 0x30, 0xe3, 0x98,
5825 0x03, 0x22, 0x23, 0x85, 0xff, 0x8d, 0x1e, 0x42, 0xde, 0x22, 0x5e, 0xcf, 0xb5, 0xf9, 0x75, 0x84,
5826 0x8c, 0x13, 0x9d, 0x54, 0xfe, 0xff, 0x70, 0x7f, 0xd2, 0x68, 0xa4, 0x0f, 0x7f, 0x06, 0x05, 0x93,
5827 0xd3, 0x0d, 0xfe, 0xf2, 0xca, 0x93, 0xc5, 0xf9, 0x8a, 0x16, 0xfe, 0xc1, 0x00, 0xf0, 0xbc, 0xa9,
5828 0x41, 0x94, 0x7f, 0x95, 0x82, 0xf7, 0x18, 0xfa, 0xf9, 0x79, 0x9f, 0x9a, 0x16, 0xb1, 0xaa, 0xc3,
5829 0xa1, 0xa7, 0x1d, 0x06, 0xc9, 0xf9, 0x3a, 0x85, 0xac, 0xc7, 0x4b, 0x7a, 0xea, 0xca, 0x6b, 0xdc,
5830 0xcf, 0x62, 0x99, 0xfa, 0x5a, 0xfd, 0x2d, 0x9d, 0x8d, 0x03, 0xa8, 0xf2, 0x11, 0xcc, 0xeb, 0x9c,
5831 0xf8, 0x6d, 0x6e, 0x1e, 0xe6, 0xda, 0xed, 0x36, 0x25, 0xcd, 0xaa, 0x7c, 0x52, 0xd2, 0x38, 0x68,
5832 0x5f, 0xee, 0xe0, 0x6a, 0x31, 0x1d, 0xb4, 0xf6, 0x70, 0xb5, 0x38, 0x5d, 0xfe, 0xc5, 0x1a, 0x94,
5833 0xaf, 0x33, 0x42, 0x4e, 0x53, 0x0f, 0x0a, 0xd6, 0xeb, 0xde, 0xf0, 0x72, 0x07, 0x9b, 0x3c, 0x07,
5834 0xc8, 0xaf, 0xff, 0x83, 0x77, 0x1c, 0x8a, 0x5c, 0x70, 0x94, 0x15, 0x1c, 0xa2, 0x31, 0x85, 0xa3,
5835 0x98, 0x41, 0x27, 0x7b, 0xaa, 0x93, 0xf4, 0x77, 0xee, 0x64, 0x2f, 0xde, 0x89, 0xc2, 0x44, 0x3f,
5836 0x83, 0xf9, 0xe1, 0x70, 0x48, 0x49, 0x53, 0xf6, 0x31, 0xcd, 0xfb, 0x78, 0x7e, 0xbb, 0x3e, 0xe4,
5837 0xdc, 0xaa, 0x2e, 0x22, 0x88, 0x1b, 0xff, 0x31, 0x0b, 0x85, 0xc8, 0x48, 0xd9, 0xfe, 0xc5, 0x76,
5838 0x8c, 0x33, 0xd3, 0x0a, 0x76, 0xf1, 0xe7, 0x2e, 0x1d, 0x18, 0xbd, 0xbe, 0x4d, 0x1c, 0x75, 0xe8,
5839 0xb8, 0x66, 0x3b, 0x35, 0x53, 0xdd, 0x35, 0x1f, 0xb9, 0x74, 0x70, 0xc0, 0xb9, 0x93, 0x74, 0x3d,
5840 0xe2, 0x5e, 0xca, 0xb7, 0x0e, 0x09, 0xba, 0x1d, 0xce, 0x45, 0x4f, 0x61, 0xcd, 0x76, 0x12, 0xfb,
5841 0x14, 0xc9, 0x74, 0xd9, 0x76, 0xc6, 0x3b, 0x4c, 0x50, 0x92, 0x9d, 0xcd, 0x24, 0x28, 0xc9, 0x9e,
5842 0xb6, 0x61, 0x95, 0x8e, 0xfc, 0x40, 0xcb, 0xa7, 0x4a, 0x47, 0x64, 0x56, 0x44, 0x47, 0xea, 0xd2,
5843 0xbd, 0x4b, 0x27, 0xaa, 0x48, 0xdb, 0x32, 0xe3, 0x2a, 0xd2, 0xb4, 0x57, 0xf0, 0x3e, 0xe5, 0x81,
5844 0x6d, 0xec, 0x57, 0x0c, 0xdb, 0xf1, 0x88, 0x2b, 0xee, 0x0c, 0xe3, 0x9d, 0x8a, 0xcc, 0xfb, 0x40,
5845 0xc8, 0xee, 0x57, 0x9a, 0x52, 0x32, 0x6e, 0xc1, 0x0b, 0xf8, 0x5e, 0x08, 0xe7, 0x92, 0x01, 0xbd,
5846 0x8c, 0xa2, 0x49, 0x7b, 0x44, 0x66, 0xbe, 0xaf, 0xd0, 0xb0, 0x10, 0x8c, 0xdb, 0x56, 0x87, 0x87,
5847 0x21, 0x98, 0x43, 0xfd, 0xd0, 0xbe, 0xd0, 0x2e, 0x91, 0xb1, 0x37, 0x15, 0x52, 0x8b, 0xfa, 0xca,
5848 0xb4, 0xc0, 0xa6, 0xdf, 0x83, 0xa2, 0x69, 0x59, 0xb6, 0x78, 0x37, 0x66, 0xf0, 0x70, 0x2f, 0x01,
5849 0x4f, 0x49, 0xed, 0x5f, 0x23, 0xd6, 0xb6, 0xaa, 0x01, 0x26, 0x6f, 0xd7, 0x1d, 0xdf, 0x7d, 0x8b,
5850 0x17, 0xcd, 0x28, 0x75, 0xa3, 0x06, 0x2b, 0x49, 0x82, 0xa8, 0x08, 0xd3, 0x6f, 0xc8, 0x5b, 0xb9,
5851 0x6d, 0x62, 0x7f, 0xa2, 0x15, 0xfd, 0x05, 0x69, 0x4e, 0x3e, 0x13, 0x7d, 0x9e, 0xde, 0x4f, 0x6d,
5852 0xfc, 0x6b, 0x46, 0x7a, 0xff, 0xde, 0xff, 0xb4, 0xf7, 0x87, 0xde, 0xb2, 0xfd, 0xec, 0x3a, 0x6f,
5853 0x99, 0xd6, 0xbd, 0x65, 0xfb, 0xd9, 0xcd, 0xde, 0xb2, 0xfd, 0xec, 0x1a, 0x6f, 0x99, 0xd1, 0xbd,
5854 0x65, 0xfb, 0xd9, 0x04, 0x6f, 0xd1, 0x6c, 0xdb, 0xbf, 0xce, 0xb6, 0xd9, 0x88, 0x6d, 0xfb, 0xef,
5855 0x60, 0xdb, 0xfe, 0x35, 0xb6, 0x65, 0x22, 0xb6, 0xed, 0xdf, 0x68, 0xdb, 0xd3, 0x67, 0xef, 0x1c,
5856 0x65, 0x4f, 0xdf, 0x61, 0xde, 0x9e, 0x3e, 0x7b, 0xd7, 0x28, 0x7b, 0x3a, 0x69, 0xde, 0xbe, 0x82,
5857 0x8f, 0xe9, 0xc8, 0xbf, 0xa0, 0xb6, 0x73, 0x61, 0x0c, 0xfc, 0x91, 0x41, 0xae, 0x7a, 0x84, 0x58,
5858 0x24, 0xd9, 0xb5, 0x44, 0xb8, 0xbd, 0xaf, 0x14, 0x5e, 0xf9, 0xa3, 0xba, 0x14, 0x1f, 0x77, 0xb4,
5859 0xdf, 0x6c, 0xdc, 0xed, 0xfd, 0xf6, 0xe3, 0xee, 0x6f, 0x33, 0x30, 0xaf, 0x2f, 0x4b, 0xe8, 0x47,
5860 0x70, 0xd7, 0x76, 0xc4, 0xf9, 0xc5, 0x35, 0x81, 0x57, 0xb2, 0x1d, 0xfd, 0x5d, 0xa3, 0x36, 0x23,
5861 0x13, 0xf5, 0x23, 0xc1, 0x97, 0xa0, 0xff, 0xbf, 0x74, 0xf1, 0xf9, 0x19, 0x6c, 0x5d, 0x12, 0xc7,
5862 0xa2, 0xae, 0xe1, 0x89, 0x87, 0xf5, 0x3d, 0xc3, 0x37, 0x2f, 0x6e, 0x0e, 0x90, 0x47, 0x42, 0x4b,
5863 0xbe, 0xc6, 0xef, 0x75, 0xcd, 0x8b, 0x49, 0x91, 0xf2, 0x53, 0xf8, 0x34, 0xa9, 0x87, 0x9b, 0x62,
5864 0xe6, 0xa3, 0xb1, 0x0e, 0x7e, 0xdb, 0xc1, 0xf3, 0xed, 0xc4, 0xe0, 0x39, 0xf9, 0xee, 0xfb, 0xaa,
5865 0xdf, 0x5e, 0xec, 0xd4, 0xe6, 0x60, 0x96, 0x1b, 0x5d, 0xfe, 0xb7, 0x1c, 0x2c, 0x1e, 0x13, 0x9f,
5866 0xff, 0xca, 0x41, 0x6d, 0xe0, 0x7f, 0x10, 0xfb, 0xd9, 0x40, 0xbe, 0x72, 0x2f, 0x3a, 0xa8, 0xd8,
5867 0x0f, 0x14, 0x1a, 0x53, 0xe1, 0xef, 0x0a, 0xd0, 0x0f, 0x60, 0x6e, 0x24, 0x1e, 0xd1, 0xcb, 0xcd,
5868 0xec, 0x83, 0xc9, 0x8f, 0xec, 0x95, 0xb6, 0xd2, 0x40, 0x55, 0xc8, 0x53, 0xf1, 0x7c, 0x9a, 0x03,
5869 0x4c, 0x27, 0x75, 0x1e, 0x7b, 0x5f, 0xdd, 0x98, 0xc2, 0xba, 0x0e, 0x6a, 0xf2, 0x77, 0x4b, 0xda,
5870 0x4b, 0x5b, 0x1e, 0x47, 0x49, 0x66, 0x44, 0x1f, 0xe4, 0x36, 0xa6, 0x70, 0x4c, 0x11, 0x61, 0x28,
5871 0x10, 0xff, 0x75, 0xf8, 0xec, 0x93, 0x47, 0x57, 0xf4, 0x1a, 0xf3, 0x86, 0x17, 0xa2, 0x6c, 0x33,
5872 0x1e, 0x81, 0x40, 0x3f, 0xe4, 0xef, 0x71, 0x24, 0x9b, 0xc7, 0x5e, 0xbe, 0xb2, 0x39, 0x06, 0x18,
5873 0x3e, 0x14, 0x6a, 0x4c, 0x61, 0x4d, 0x01, 0xd5, 0x00, 0x28, 0xb7, 0x9c, 0x8f, 0x6c, 0x6e, 0xec,
5874 0x0a, 0x38, 0xf1, 0x09, 0x0a, 0xc3, 0x08, 0xb5, 0xd0, 0x4b, 0x98, 0xa3, 0xce, 0x88, 0x03, 0x64,
5875 0x39, 0xc0, 0x93, 0x5b, 0x1c, 0xa4, 0x05, 0x9f, 0x4c, 0x42, 0xa0, 0x7d, 0x50, 0x27, 0x31, 0x3c,
5876 0x80, 0xf2, 0x95, 0xbb, 0x51, 0xb4, 0xe8, 0x83, 0x0f, 0xa6, 0x29, 0xc5, 0xd1, 0x0b, 0x98, 0xa7,
5877 0xa2, 0x4e, 0xed, 0xc8, 0xf8, 0x61, 0xea, 0x1f, 0x8c, 0x8d, 0x26, 0xe9, 0x5c, 0x87, 0x95, 0x20,
5878 0xba, 0x32, 0xaa, 0x02, 0xd0, 0xe0, 0x10, 0x8c, 0x1f, 0xe6, 0x8e, 0x7f, 0xf2, 0xfe, 0xb8, 0x31,
5879 0x9a, 0x12, 0xea, 0xc2, 0x22, 0x75, 0x46, 0x7a, 0xcd, 0xcc, 0x0f, 0x77, 0xf3, 0x95, 0x47, 0x89,
5880 0x26, 0x25, 0x1c, 0x15, 0x34, 0xa6, 0x70, 0x1c, 0x02, 0xfd, 0x14, 0x10, 0x8d, 0xe7, 0x00, 0x71,
5881 0xf8, 0x9b, 0xaf, 0x7c, 0x72, 0x9b, 0xba, 0xb8, 0x31, 0x85, 0x13, 0x90, 0xd0, 0x29, 0x14, 0x69,
5882 0xec, 0x2e, 0x9d, 0x9f, 0x0f, 0xe7, 0x2b, 0x1f, 0x8d, 0x99, 0x9d, 0xfc, 0x68, 0xb4, 0x31, 0x85,
5883 0xc7, 0x20, 0x50, 0x9b, 0x4f, 0x86, 0x7e, 0x35, 0xcf, 0xef, 0x3e, 0xf3, 0x95, 0xf7, 0xc7, 0x50,
5884 0x13, 0x9e, 0x7a, 0xc8, 0x89, 0xd0, 0x39, 0x41, 0x6c, 0x8b, 0x87, 0x35, 0xfc, 0x72, 0x74, 0x2c,
5885 0xb6, 0x63, 0x4f, 0x7a, 0x82, 0xd8, 0x76, 0xd4, 0x47, 0x66, 0xcd, 0x96, 0x23, 0x1d, 0x66, 0x29,
5886 0x09, 0x22, 0xf6, 0x90, 0x46, 0x42, 0x28, 0x9d, 0x5a, 0x0e, 0xe6, 0x5c, 0xc1, 0x29, 0xff, 0x53,
5887 0x81, 0x3f, 0xed, 0x93, 0xa9, 0x4f, 0x96, 0xfd, 0xcf, 0x83, 0x13, 0x4a, 0x71, 0x74, 0x51, 0x8e,
5888 0xa2, 0x47, 0x84, 0xb7, 0x3a, 0x5c, 0x32, 0x38, 0xc5, 0xac, 0x43, 0x8e, 0xb8, 0xae, 0x38, 0xb1,
5889 0x94, 0x3f, 0x46, 0xf9, 0xe8, 0x3a, 0x75, 0xbe, 0x8d, 0x10, 0xe2, 0x38, 0xd4, 0x44, 0x9f, 0x6b,
5890 0xe9, 0x77, 0x7a, 0xec, 0xcd, 0x65, 0xc2, 0xef, 0xbc, 0x22, 0xf9, 0xf7, 0xf3, 0x30, 0xff, 0xce,
5891 0x4c, 0x48, 0x0f, 0xb1, 0x1f, 0x39, 0xe9, 0x09, 0xf8, 0x05, 0xcc, 0x0f, 0x45, 0x72, 0xf5, 0x1d,
5892 0xe2, 0x7a, 0x32, 0xe3, 0x7d, 0x70, 0x6d, 0x06, 0xd6, 0x70, 0x22, 0xca, 0xe8, 0x8b, 0xb1, 0x54,
5893 0x9c, 0x99, 0xe0, 0x98, 0xc9, 0xbf, 0x8d, 0x48, 0x48, 0xc9, 0x67, 0xb0, 0x14, 0xc9, 0xa7, 0x5a,
5894 0x1a, 0xac, 0xbc, 0x7b, 0x5a, 0xd6, 0x3a, 0x18, 0x87, 0x43, 0xf5, 0x48, 0x8a, 0x16, 0x29, 0xf2,
5895 0x7b, 0xd7, 0xa4, 0x68, 0x0d, 0x4d, 0x4f, 0xd5, 0x2f, 0xf8, 0xe8, 0xdb, 0xd4, 0x51, 0xf3, 0x24,
5896 0xf3, 0xe3, 0x7b, 0xd7, 0xa4, 0xeb, 0xc8, 0xb8, 0x35, 0x55, 0x74, 0xca, 0x9f, 0xfa, 0x05, 0x48,
5897 0x22, 0x55, 0x6e, 0xdf, 0xfa, 0x02, 0x84, 0x47, 0x43, 0x88, 0x83, 0x3e, 0x0b, 0x93, 0x77, 0x3e,
5898 0x29, 0x98, 0x62, 0xe7, 0xfd, 0x7a, 0xf6, 0x7e, 0x19, 0xcb, 0xde, 0xf3, 0x63, 0x17, 0x3f, 0xd7,
5899 0x1c, 0xa4, 0x8f, 0xa5, 0xef, 0x5a, 0x24, 0x7d, 0x17, 0x12, 0x1d, 0xb7, 0x9f, 0x60, 0x8e, 0x9e,
5900 0xbf, 0x4f, 0xc7, 0xf3, 0xb7, 0x48, 0x84, 0x1f, 0xbf, 0x43, 0xfe, 0x0e, 0x10, 0xc7, 0x12, 0xb8,
5901 0x91, 0x98, 0xc0, 0x45, 0x32, 0xfc, 0xf4, 0x56, 0x9b, 0xbd, 0x09, 0x19, 0xfc, 0x1c, 0x4a, 0xf1,
5902 0xf4, 0xab, 0x34, 0x64, 0x96, 0x7c, 0x74, 0x73, 0x26, 0x0f, 0x7a, 0x98, 0x88, 0x85, 0x4c, 0xb8,
5903 0x43, 0x93, 0x1f, 0x6d, 0xc9, 0x4c, 0xfa, 0xc1, 0x0d, 0xa9, 0x3d, 0xe8, 0x63, 0x12, 0x0e, 0xc2,
5904 0xb0, 0xac, 0xe5, 0xeb, 0x00, 0x1e, 0x25, 0x65, 0xb1, 0xb8, 0x54, 0x63, 0x0a, 0x27, 0x29, 0x4b,
5905 0x4c, 0x95, 0xc0, 0x03, 0xcc, 0xe5, 0x24, 0xcc, 0xf8, 0x4b, 0x47, 0x89, 0x19, 0x57, 0x2e, 0x6f,
5906 0x43, 0x46, 0xe4, 0x6e, 0xb4, 0x02, 0xc5, 0x4e, 0xb7, 0xda, 0x3d, 0xed, 0x44, 0x7e, 0x9f, 0x98,
5907 0x81, 0xf4, 0xc9, 0x8b, 0x62, 0x8a, 0xff, 0xe2, 0x18, 0xe3, 0x13, 0x5c, 0x4c, 0x97, 0xff, 0x2a,
5908 0x05, 0x79, 0x2d, 0x61, 0x33, 0x45, 0x5c, 0xaf, 0x76, 0x4e, 0x5a, 0x11, 0xc5, 0x45, 0xc8, 0x9f,
5909 0xb6, 0x3a, 0xa7, 0xed, 0xf6, 0x09, 0xee, 0xf2, 0x1f, 0x37, 0xae, 0xc2, 0x52, 0xb3, 0xf5, 0x65,
5910 0xf5, 0x65, 0xf3, 0xd0, 0x38, 0xac, 0x7f, 0xd9, 0x3c, 0xa8, 0x1b, 0xcd, 0xc3, 0x62, 0x5a, 0x27,
5911 0x33, 0x51, 0xa3, 0xfb, 0x4d, 0xbb, 0x5e, 0x9c, 0x46, 0x79, 0x98, 0xeb, 0x36, 0x5f, 0xd5, 0x4f,
5912 0x4e, 0xbb, 0xc5, 0x19, 0xd6, 0x83, 0x92, 0xc1, 0xf5, 0x2f, 0x84, 0xc8, 0x2c, 0x42, 0xb0, 0xd0,
5913 0x6c, 0x75, 0xeb, 0xb8, 0x55, 0x7d, 0x69, 0x08, 0xdb, 0x32, 0x82, 0xa6, 0x77, 0x52, 0x9c, 0xab,
5914 0x01, 0x64, 0x5d, 0x35, 0xdc, 0xbf, 0x4c, 0x41, 0xb1, 0x3a, 0x1c, 0x4a, 0xf7, 0x14, 0xbf, 0x59,
5915 0x45, 0x1f, 0xc2, 0x02, 0x71, 0xcc, 0xb3, 0x3e, 0x51, 0xe7, 0x66, 0x7c, 0xc5, 0xcb, 0xe2, 0x18,
5916 0x35, 0x26, 0xb7, 0x87, 0xab, 0x7c, 0x69, 0x8b, 0xca, 0xed, 0xe1, 0x2a, 0x7a, 0x1f, 0x0a, 0x82,
5917 0xc2, 0x4a, 0x9a, 0x7a, 0xb3, 0x2a, 0x5f, 0x15, 0x47, 0x89, 0xa8, 0x0c, 0xf3, 0x66, 0xaf, 0x47,
5918 0x3c, 0xaf, 0x45, 0x2d, 0xd2, 0x3c, 0x94, 0x57, 0x18, 0x11, 0x5a, 0xf9, 0x3f, 0x53, 0xb0, 0x1c,
5919 0x9a, 0xcb, 0x13, 0x24, 0xb7, 0xf8, 0xe6, 0xf7, 0xce, 0x2f, 0x00, 0x86, 0xc4, 0x95, 0xeb, 0x5b,
5920 0x69, 0x96, 0x17, 0x64, 0xff, 0x47, 0xbf, 0xd8, 0x18, 0x47, 0xdd, 0x6a, 0x73, 0x05, 0xd1, 0xc0,
5921 0x9a, 0xfa, 0xc6, 0x15, 0xcc, 0xeb, 0x3c, 0x36, 0x40, 0xf3, 0x82, 0x38, 0x3e, 0xab, 0x35, 0x7d,
5922 0x66, 0xbb, 0xa8, 0xaa, 0xa2, 0x44, 0x36, 0x5d, 0x9c, 0x70, 0x60, 0xbb, 0xbd, 0x91, 0xed, 0x37,
5923 0x0f, 0xe5, 0x05, 0x4e, 0x8c, 0x8a, 0x36, 0x20, 0x4b, 0xc5, 0x52, 0x6c, 0xa9, 0x9f, 0x81, 0xab,
5924 0x76, 0xf9, 0xdf, 0x53, 0xb0, 0xd8, 0x89, 0x15, 0x65, 0xf1, 0x1f, 0xd5, 0xa7, 0xde, 0xf5, 0x47,
5925 0xf5, 0xe8, 0x05, 0x20, 0x73, 0x38, 0x34, 0x64, 0xe6, 0x89, 0xfe, 0x28, 0x7f, 0x33, 0x71, 0x72,
5926 0x02, 0x9c, 0xa2, 0x19, 0xf7, 0x9a, 0x53, 0x58, 0xd3, 0xc1, 0xa8, 0x33, 0x52, 0x80, 0xe3, 0x5b,
5927 0x95, 0x84, 0xd9, 0x66, 0x01, 0x69, 0x8e, 0x93, 0xf5, 0x6d, 0xd9, 0xdf, 0xa5, 0xa1, 0xd8, 0xb9,
5928 0xcd, 0xb6, 0xac, 0xf3, 0xeb, 0x6d, 0xcb, 0x3a, 0xef, 0xb6, 0x2d, 0xfb, 0x2e, 0x39, 0xe3, 0xdb,
5929 0xdf, 0x64, 0xca, 0x58, 0x87, 0x55, 0x45, 0x3e, 0x69, 0x9d, 0x6a, 0xac, 0x69, 0x3d, 0xfe, 0x4f,
5930 0x5b, 0x4d, 0x46, 0x9b, 0x29, 0xdb, 0xb0, 0xda, 0xb1, 0x9d, 0x8b, 0x3e, 0x89, 0x57, 0xf7, 0x1b,
5931 0x90, 0xf5, 0x4d, 0xf7, 0x82, 0xf8, 0x41, 0x08, 0x05, 0x6d, 0xb4, 0x13, 0x7c, 0x06, 0xe9, 0x1f,
5932 0x1b, 0x89, 0xfb, 0x57, 0x2e, 0x81, 0x83, 0x2f, 0xf6, 0x05, 0xac, 0xc5, 0xbb, 0x92, 0x9f, 0xed,
5933 0x59, 0x98, 0x84, 0xa4, 0xc3, 0x6e, 0x5e, 0xb3, 0x21, 0xc6, 0x61, 0xc6, 0x0a, 0xac, 0xef, 0xfc,
5934 0xa6, 0xac, 0xef, 0xdc, 0x68, 0x7d, 0xe7, 0x76, 0xd6, 0x77, 0x26, 0x5a, 0x5f, 0xf9, 0x65, 0x0a,
5935 0x72, 0x75, 0x25, 0x88, 0x30, 0xe4, 0x8f, 0x89, 0x5f, 0xbf, 0x12, 0xe2, 0x48, 0xdf, 0xd6, 0x24,
5936 0x7e, 0xa1, 0x8d, 0xf7, 0xae, 0x91, 0x08, 0x16, 0xc5, 0x7c, 0xe7, 0x5a, 0xcc, 0xce, 0x8d, 0x98,
5937 0x71, 0xfb, 0x6b, 0x18, 0xee, 0x51, 0xf7, 0x62, 0x8b, 0x0e, 0x89, 0xd3, 0xa3, 0xae, 0xb5, 0x25,
5938 0xfe, 0xf5, 0x8f, 0x50, 0xef, 0x27, 0xdb, 0x17, 0xb6, 0xff, 0x7a, 0x74, 0xb6, 0xd5, 0xa3, 0x83,
5939 0xc7, 0x4a, 0xea, 0xb1, 0x90, 0xfa, 0x54, 0xfe, 0x1b, 0x21, 0x97, 0xbb, 0x8f, 0x2f, 0x68, 0xf8,
5940 0x2f, 0x92, 0x9c, 0x65, 0x38, 0xfd, 0xe9, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0x08, 0x90, 0xb8,
5941 0x96, 0xb3, 0x44, 0x00, 0x00,
amit.ghosh9f6af0e2020-11-04 14:09:25 +01005942}
5943
5944// Reference imports to suppress errors if they are not otherwise used.
5945var _ context.Context
5946var _ grpc.ClientConn
5947
5948// This is a compile-time assertion to ensure that this generated file
5949// is compatible with the grpc package it is being compiled against.
5950const _ = grpc.SupportPackageIsVersion4
5951
5952// ExtensionClient is the client API for Extension service.
5953//
5954// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
5955type ExtensionClient interface {
5956 // Get a single attribute
5957 GetExtValue(ctx context.Context, in *SingleGetValueRequest, opts ...grpc.CallOption) (*SingleGetValueResponse, error)
5958 // Set a single attribute
5959 SetExtValue(ctx context.Context, in *SingleSetValueRequest, opts ...grpc.CallOption) (*SingleSetValueResponse, error)
5960}
5961
5962type extensionClient struct {
5963 cc *grpc.ClientConn
5964}
5965
5966func NewExtensionClient(cc *grpc.ClientConn) ExtensionClient {
5967 return &extensionClient{cc}
5968}
5969
5970func (c *extensionClient) GetExtValue(ctx context.Context, in *SingleGetValueRequest, opts ...grpc.CallOption) (*SingleGetValueResponse, error) {
5971 out := new(SingleGetValueResponse)
5972 err := c.cc.Invoke(ctx, "/extension.Extension/GetExtValue", in, out, opts...)
5973 if err != nil {
5974 return nil, err
5975 }
5976 return out, nil
5977}
5978
5979func (c *extensionClient) SetExtValue(ctx context.Context, in *SingleSetValueRequest, opts ...grpc.CallOption) (*SingleSetValueResponse, error) {
5980 out := new(SingleSetValueResponse)
5981 err := c.cc.Invoke(ctx, "/extension.Extension/SetExtValue", in, out, opts...)
5982 if err != nil {
5983 return nil, err
5984 }
5985 return out, nil
5986}
5987
5988// ExtensionServer is the server API for Extension service.
5989type ExtensionServer interface {
5990 // Get a single attribute
5991 GetExtValue(context.Context, *SingleGetValueRequest) (*SingleGetValueResponse, error)
5992 // Set a single attribute
5993 SetExtValue(context.Context, *SingleSetValueRequest) (*SingleSetValueResponse, error)
5994}
5995
David K. Bainbridgec4bf5382021-04-08 16:06:54 +00005996// UnimplementedExtensionServer can be embedded to have forward compatible implementations.
5997type UnimplementedExtensionServer struct {
5998}
5999
6000func (*UnimplementedExtensionServer) GetExtValue(ctx context.Context, req *SingleGetValueRequest) (*SingleGetValueResponse, error) {
6001 return nil, status.Errorf(codes.Unimplemented, "method GetExtValue not implemented")
6002}
6003func (*UnimplementedExtensionServer) SetExtValue(ctx context.Context, req *SingleSetValueRequest) (*SingleSetValueResponse, error) {
6004 return nil, status.Errorf(codes.Unimplemented, "method SetExtValue not implemented")
6005}
6006
amit.ghosh9f6af0e2020-11-04 14:09:25 +01006007func RegisterExtensionServer(s *grpc.Server, srv ExtensionServer) {
6008 s.RegisterService(&_Extension_serviceDesc, srv)
6009}
6010
6011func _Extension_GetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
6012 in := new(SingleGetValueRequest)
6013 if err := dec(in); err != nil {
6014 return nil, err
6015 }
6016 if interceptor == nil {
6017 return srv.(ExtensionServer).GetExtValue(ctx, in)
6018 }
6019 info := &grpc.UnaryServerInfo{
6020 Server: srv,
6021 FullMethod: "/extension.Extension/GetExtValue",
6022 }
6023 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
6024 return srv.(ExtensionServer).GetExtValue(ctx, req.(*SingleGetValueRequest))
6025 }
6026 return interceptor(ctx, in, info, handler)
6027}
6028
6029func _Extension_SetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
6030 in := new(SingleSetValueRequest)
6031 if err := dec(in); err != nil {
6032 return nil, err
6033 }
6034 if interceptor == nil {
6035 return srv.(ExtensionServer).SetExtValue(ctx, in)
6036 }
6037 info := &grpc.UnaryServerInfo{
6038 Server: srv,
6039 FullMethod: "/extension.Extension/SetExtValue",
6040 }
6041 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
6042 return srv.(ExtensionServer).SetExtValue(ctx, req.(*SingleSetValueRequest))
6043 }
6044 return interceptor(ctx, in, info, handler)
6045}
6046
6047var _Extension_serviceDesc = grpc.ServiceDesc{
6048 ServiceName: "extension.Extension",
6049 HandlerType: (*ExtensionServer)(nil),
6050 Methods: []grpc.MethodDesc{
6051 {
6052 MethodName: "GetExtValue",
6053 Handler: _Extension_GetExtValue_Handler,
6054 },
6055 {
6056 MethodName: "SetExtValue",
6057 Handler: _Extension_SetExtValue_Handler,
6058 },
6059 },
6060 Streams: []grpc.StreamDesc{},
6061 Metadata: "voltha_protos/extensions.proto",
6062}