blob: 3bd70e6609890c0bb751c3161b08d88d5ef28d9f [file] [log] [blame]
William Kurkianea869482019-04-09 15:16:11 -04001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/openolt.proto
3
4package openolt
5
6import (
7 context "context"
8 fmt "fmt"
9 proto "github.com/golang/protobuf/proto"
Dinesh Belwalkardb587af2020-02-27 15:37:16 -080010 common "github.com/opencord/voltha-protos/v3/go/common"
Esin Karamanccb714b2019-11-29 15:02:06 +000011 tech_profile "github.com/opencord/voltha-protos/v3/go/tech_profile"
William Kurkianea869482019-04-09 15:16:11 -040012 _ "google.golang.org/genproto/googleapis/api/annotations"
13 grpc "google.golang.org/grpc"
14 math "math"
15)
16
17// Reference imports to suppress errors if they are not otherwise used.
18var _ = proto.Marshal
19var _ = fmt.Errorf
20var _ = math.Inf
21
22// This is a compile-time assertion to ensure that this generated file
23// is compatible with the proto package it is being compiled against.
24// A compilation error at this line likely means your copy of the
25// proto package needs to be updated.
26const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
27
Manikkaraj kb1d51442019-07-23 10:41:02 -040028// SchedulerConfig from public import voltha_protos/tech_profile.proto
29type SchedulerConfig = tech_profile.SchedulerConfig
William Kurkianea869482019-04-09 15:16:11 -040030
Manikkaraj kb1d51442019-07-23 10:41:02 -040031// TrafficShapingInfo from public import voltha_protos/tech_profile.proto
32type TrafficShapingInfo = tech_profile.TrafficShapingInfo
William Kurkianea869482019-04-09 15:16:11 -040033
Manikkaraj kb1d51442019-07-23 10:41:02 -040034// TrafficScheduler from public import voltha_protos/tech_profile.proto
35type TrafficScheduler = tech_profile.TrafficScheduler
William Kurkianea869482019-04-09 15:16:11 -040036
Manikkaraj kb1d51442019-07-23 10:41:02 -040037// TrafficSchedulers from public import voltha_protos/tech_profile.proto
38type TrafficSchedulers = tech_profile.TrafficSchedulers
William Kurkianea869482019-04-09 15:16:11 -040039
Manikkaraj kb1d51442019-07-23 10:41:02 -040040// TailDropDiscardConfig from public import voltha_protos/tech_profile.proto
41type TailDropDiscardConfig = tech_profile.TailDropDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040042
Manikkaraj kb1d51442019-07-23 10:41:02 -040043// RedDiscardConfig from public import voltha_protos/tech_profile.proto
44type RedDiscardConfig = tech_profile.RedDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040045
Manikkaraj kb1d51442019-07-23 10:41:02 -040046// WRedDiscardConfig from public import voltha_protos/tech_profile.proto
47type WRedDiscardConfig = tech_profile.WRedDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040048
Manikkaraj kb1d51442019-07-23 10:41:02 -040049// DiscardConfig from public import voltha_protos/tech_profile.proto
50type DiscardConfig = tech_profile.DiscardConfig
51type DiscardConfig_TailDropDiscardConfig = tech_profile.DiscardConfig_TailDropDiscardConfig
52type DiscardConfig_RedDiscardConfig = tech_profile.DiscardConfig_RedDiscardConfig
53type DiscardConfig_WredDiscardConfig = tech_profile.DiscardConfig_WredDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040054
Manikkaraj kb1d51442019-07-23 10:41:02 -040055// TrafficQueue from public import voltha_protos/tech_profile.proto
56type TrafficQueue = tech_profile.TrafficQueue
William Kurkianea869482019-04-09 15:16:11 -040057
Manikkaraj kb1d51442019-07-23 10:41:02 -040058// TrafficQueues from public import voltha_protos/tech_profile.proto
59type TrafficQueues = tech_profile.TrafficQueues
William Kurkianea869482019-04-09 15:16:11 -040060
Manikkaraj kb1d51442019-07-23 10:41:02 -040061// Direction from public import voltha_protos/tech_profile.proto
62type Direction = tech_profile.Direction
William Kurkianea869482019-04-09 15:16:11 -040063
Manikkaraj kb1d51442019-07-23 10:41:02 -040064var Direction_name = tech_profile.Direction_name
65var Direction_value = tech_profile.Direction_value
William Kurkianea869482019-04-09 15:16:11 -040066
Manikkaraj kb1d51442019-07-23 10:41:02 -040067const Direction_UPSTREAM = Direction(tech_profile.Direction_UPSTREAM)
68const Direction_DOWNSTREAM = Direction(tech_profile.Direction_DOWNSTREAM)
69const Direction_BIDIRECTIONAL = Direction(tech_profile.Direction_BIDIRECTIONAL)
William Kurkianea869482019-04-09 15:16:11 -040070
Manikkaraj kb1d51442019-07-23 10:41:02 -040071// SchedulingPolicy from public import voltha_protos/tech_profile.proto
72type SchedulingPolicy = tech_profile.SchedulingPolicy
William Kurkianea869482019-04-09 15:16:11 -040073
Manikkaraj kb1d51442019-07-23 10:41:02 -040074var SchedulingPolicy_name = tech_profile.SchedulingPolicy_name
75var SchedulingPolicy_value = tech_profile.SchedulingPolicy_value
William Kurkianea869482019-04-09 15:16:11 -040076
Manikkaraj kb1d51442019-07-23 10:41:02 -040077const SchedulingPolicy_WRR = SchedulingPolicy(tech_profile.SchedulingPolicy_WRR)
78const SchedulingPolicy_StrictPriority = SchedulingPolicy(tech_profile.SchedulingPolicy_StrictPriority)
79const SchedulingPolicy_Hybrid = SchedulingPolicy(tech_profile.SchedulingPolicy_Hybrid)
William Kurkianea869482019-04-09 15:16:11 -040080
Manikkaraj kb1d51442019-07-23 10:41:02 -040081// AdditionalBW from public import voltha_protos/tech_profile.proto
82type AdditionalBW = tech_profile.AdditionalBW
William Kurkianea869482019-04-09 15:16:11 -040083
Manikkaraj kb1d51442019-07-23 10:41:02 -040084var AdditionalBW_name = tech_profile.AdditionalBW_name
85var AdditionalBW_value = tech_profile.AdditionalBW_value
William Kurkianea869482019-04-09 15:16:11 -040086
Manikkaraj kb1d51442019-07-23 10:41:02 -040087const AdditionalBW_AdditionalBW_None = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_None)
88const AdditionalBW_AdditionalBW_NA = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_NA)
89const AdditionalBW_AdditionalBW_BestEffort = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_BestEffort)
90const AdditionalBW_AdditionalBW_Auto = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_Auto)
William Kurkianea869482019-04-09 15:16:11 -040091
Manikkaraj kb1d51442019-07-23 10:41:02 -040092// DiscardPolicy from public import voltha_protos/tech_profile.proto
93type DiscardPolicy = tech_profile.DiscardPolicy
William Kurkianea869482019-04-09 15:16:11 -040094
Manikkaraj kb1d51442019-07-23 10:41:02 -040095var DiscardPolicy_name = tech_profile.DiscardPolicy_name
96var DiscardPolicy_value = tech_profile.DiscardPolicy_value
William Kurkianea869482019-04-09 15:16:11 -040097
Manikkaraj kb1d51442019-07-23 10:41:02 -040098const DiscardPolicy_TailDrop = DiscardPolicy(tech_profile.DiscardPolicy_TailDrop)
99const DiscardPolicy_WTailDrop = DiscardPolicy(tech_profile.DiscardPolicy_WTailDrop)
100const DiscardPolicy_Red = DiscardPolicy(tech_profile.DiscardPolicy_Red)
101const DiscardPolicy_WRed = DiscardPolicy(tech_profile.DiscardPolicy_WRed)
William Kurkianea869482019-04-09 15:16:11 -0400102
Manikkaraj kb1d51442019-07-23 10:41:02 -0400103// InferredAdditionBWIndication from public import voltha_protos/tech_profile.proto
104type InferredAdditionBWIndication = tech_profile.InferredAdditionBWIndication
William Kurkianea869482019-04-09 15:16:11 -0400105
Manikkaraj kb1d51442019-07-23 10:41:02 -0400106var InferredAdditionBWIndication_name = tech_profile.InferredAdditionBWIndication_name
107var InferredAdditionBWIndication_value = tech_profile.InferredAdditionBWIndication_value
William Kurkianea869482019-04-09 15:16:11 -0400108
Manikkaraj kb1d51442019-07-23 10:41:02 -0400109const InferredAdditionBWIndication_InferredAdditionBWIndication_None = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_None)
110const InferredAdditionBWIndication_InferredAdditionBWIndication_Assured = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_Assured)
111const InferredAdditionBWIndication_InferredAdditionBWIndication_BestEffort = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_BestEffort)
William Kurkianea869482019-04-09 15:16:11 -0400112
Dinesh Belwalkardb587af2020-02-27 15:37:16 -0800113// ID from public import voltha_protos/common.proto
114type ID = common.ID
115
116// IDs from public import voltha_protos/common.proto
117type IDs = common.IDs
118
119// AdminState from public import voltha_protos/common.proto
120type AdminState = common.AdminState
121
122// OperStatus from public import voltha_protos/common.proto
123type OperStatus = common.OperStatus
124
125// ConnectStatus from public import voltha_protos/common.proto
126type ConnectStatus = common.ConnectStatus
127
128// OperationResp from public import voltha_protos/common.proto
129type OperationResp = common.OperationResp
130
131// ValueType from public import voltha_protos/common.proto
132type ValueType = common.ValueType
133
134// ValueSpecifier from public import voltha_protos/common.proto
135type ValueSpecifier = common.ValueSpecifier
136
137// ReturnValues from public import voltha_protos/common.proto
138type ReturnValues = common.ReturnValues
139
140// TestModeKeys from public import voltha_protos/common.proto
141type TestModeKeys = common.TestModeKeys
142
143var TestModeKeys_name = common.TestModeKeys_name
144var TestModeKeys_value = common.TestModeKeys_value
145
146const TestModeKeys_api_test = TestModeKeys(common.TestModeKeys_api_test)
147
148// AdminState_Types from public import voltha_protos/common.proto
149type AdminState_Types = common.AdminState_Types
150
151var AdminState_Types_name = common.AdminState_Types_name
152var AdminState_Types_value = common.AdminState_Types_value
153
154const AdminState_UNKNOWN = AdminState_Types(common.AdminState_UNKNOWN)
155const AdminState_PREPROVISIONED = AdminState_Types(common.AdminState_PREPROVISIONED)
156const AdminState_ENABLED = AdminState_Types(common.AdminState_ENABLED)
157const AdminState_DISABLED = AdminState_Types(common.AdminState_DISABLED)
158const AdminState_DOWNLOADING_IMAGE = AdminState_Types(common.AdminState_DOWNLOADING_IMAGE)
159const AdminState_DELETED = AdminState_Types(common.AdminState_DELETED)
160
161// OperStatus_Types from public import voltha_protos/common.proto
162type OperStatus_Types = common.OperStatus_Types
163
164var OperStatus_Types_name = common.OperStatus_Types_name
165var OperStatus_Types_value = common.OperStatus_Types_value
166
167const OperStatus_UNKNOWN = OperStatus_Types(common.OperStatus_UNKNOWN)
168const OperStatus_DISCOVERED = OperStatus_Types(common.OperStatus_DISCOVERED)
169const OperStatus_ACTIVATING = OperStatus_Types(common.OperStatus_ACTIVATING)
170const OperStatus_TESTING = OperStatus_Types(common.OperStatus_TESTING)
171const OperStatus_ACTIVE = OperStatus_Types(common.OperStatus_ACTIVE)
172const OperStatus_FAILED = OperStatus_Types(common.OperStatus_FAILED)
173
174// ConnectStatus_Types from public import voltha_protos/common.proto
175type ConnectStatus_Types = common.ConnectStatus_Types
176
177var ConnectStatus_Types_name = common.ConnectStatus_Types_name
178var ConnectStatus_Types_value = common.ConnectStatus_Types_value
179
180const ConnectStatus_UNKNOWN = ConnectStatus_Types(common.ConnectStatus_UNKNOWN)
181const ConnectStatus_UNREACHABLE = ConnectStatus_Types(common.ConnectStatus_UNREACHABLE)
182const ConnectStatus_REACHABLE = ConnectStatus_Types(common.ConnectStatus_REACHABLE)
183
184// OperationResp_OperationReturnCode from public import voltha_protos/common.proto
185type OperationResp_OperationReturnCode = common.OperationResp_OperationReturnCode
186
187var OperationResp_OperationReturnCode_name = common.OperationResp_OperationReturnCode_name
188var OperationResp_OperationReturnCode_value = common.OperationResp_OperationReturnCode_value
189
190const OperationResp_OPERATION_SUCCESS = OperationResp_OperationReturnCode(common.OperationResp_OPERATION_SUCCESS)
191const OperationResp_OPERATION_FAILURE = OperationResp_OperationReturnCode(common.OperationResp_OPERATION_FAILURE)
192const OperationResp_OPERATION_UNSUPPORTED = OperationResp_OperationReturnCode(common.OperationResp_OPERATION_UNSUPPORTED)
193
194// ValueType_Type from public import voltha_protos/common.proto
195type ValueType_Type = common.ValueType_Type
196
197var ValueType_Type_name = common.ValueType_Type_name
198var ValueType_Type_value = common.ValueType_Type_value
199
200const ValueType_EMPTY = ValueType_Type(common.ValueType_EMPTY)
201const ValueType_DISTANCE = ValueType_Type(common.ValueType_DISTANCE)
202
William Kurkianea869482019-04-09 15:16:11 -0400203type DeviceInfo_DeviceResourceRanges_Pool_PoolType int32
204
205const (
206 DeviceInfo_DeviceResourceRanges_Pool_ONU_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 0
207 DeviceInfo_DeviceResourceRanges_Pool_ALLOC_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 1
208 DeviceInfo_DeviceResourceRanges_Pool_GEMPORT_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 2
209 DeviceInfo_DeviceResourceRanges_Pool_FLOW_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 3
210)
211
212var DeviceInfo_DeviceResourceRanges_Pool_PoolType_name = map[int32]string{
213 0: "ONU_ID",
214 1: "ALLOC_ID",
215 2: "GEMPORT_ID",
216 3: "FLOW_ID",
217}
218
219var DeviceInfo_DeviceResourceRanges_Pool_PoolType_value = map[string]int32{
220 "ONU_ID": 0,
221 "ALLOC_ID": 1,
222 "GEMPORT_ID": 2,
223 "FLOW_ID": 3,
224}
225
226func (x DeviceInfo_DeviceResourceRanges_Pool_PoolType) String() string {
227 return proto.EnumName(DeviceInfo_DeviceResourceRanges_Pool_PoolType_name, int32(x))
228}
229
230func (DeviceInfo_DeviceResourceRanges_Pool_PoolType) EnumDescriptor() ([]byte, []int) {
231 return fileDescriptor_c072e7aa0dfd74d5, []int{15, 0, 0, 0}
232}
233
234type DeviceInfo_DeviceResourceRanges_Pool_SharingType int32
235
236const (
237 DeviceInfo_DeviceResourceRanges_Pool_DEDICATED_PER_INTF DeviceInfo_DeviceResourceRanges_Pool_SharingType = 0
238 DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_ALL_TECH DeviceInfo_DeviceResourceRanges_Pool_SharingType = 1
239 DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_SAME_TECH DeviceInfo_DeviceResourceRanges_Pool_SharingType = 2
240)
241
242var DeviceInfo_DeviceResourceRanges_Pool_SharingType_name = map[int32]string{
243 0: "DEDICATED_PER_INTF",
244 1: "SHARED_BY_ALL_INTF_ALL_TECH",
245 2: "SHARED_BY_ALL_INTF_SAME_TECH",
246}
247
248var DeviceInfo_DeviceResourceRanges_Pool_SharingType_value = map[string]int32{
249 "DEDICATED_PER_INTF": 0,
250 "SHARED_BY_ALL_INTF_ALL_TECH": 1,
251 "SHARED_BY_ALL_INTF_SAME_TECH": 2,
252}
253
254func (x DeviceInfo_DeviceResourceRanges_Pool_SharingType) String() string {
255 return proto.EnumName(DeviceInfo_DeviceResourceRanges_Pool_SharingType_name, int32(x))
256}
257
258func (DeviceInfo_DeviceResourceRanges_Pool_SharingType) EnumDescriptor() ([]byte, []int) {
259 return fileDescriptor_c072e7aa0dfd74d5, []int{15, 0, 0, 1}
260}
261
Esin Karamanccb714b2019-11-29 15:02:06 +0000262type GroupMember_InterfaceType int32
263
264const (
265 GroupMember_PON GroupMember_InterfaceType = 0
266 GroupMember_EPON_1G_PATH GroupMember_InterfaceType = 1
267 GroupMember_EPON_10G_PATH GroupMember_InterfaceType = 2
268)
269
270var GroupMember_InterfaceType_name = map[int32]string{
271 0: "PON",
272 1: "EPON_1G_PATH",
273 2: "EPON_10G_PATH",
274}
275
276var GroupMember_InterfaceType_value = map[string]int32{
277 "PON": 0,
278 "EPON_1G_PATH": 1,
279 "EPON_10G_PATH": 2,
280}
281
282func (x GroupMember_InterfaceType) String() string {
283 return proto.EnumName(GroupMember_InterfaceType_name, int32(x))
284}
285
286func (GroupMember_InterfaceType) EnumDescriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +0000287 return fileDescriptor_c072e7aa0dfd74d5, []int{43, 0}
Esin Karamanccb714b2019-11-29 15:02:06 +0000288}
289
290type Group_GroupMembersCommand int32
291
292const (
293 Group_ADD_MEMBERS Group_GroupMembersCommand = 0
294 Group_REMOVE_MEMBERS Group_GroupMembersCommand = 1
295 Group_SET_MEMBERS Group_GroupMembersCommand = 2
296)
297
298var Group_GroupMembersCommand_name = map[int32]string{
299 0: "ADD_MEMBERS",
300 1: "REMOVE_MEMBERS",
301 2: "SET_MEMBERS",
302}
303
304var Group_GroupMembersCommand_value = map[string]int32{
305 "ADD_MEMBERS": 0,
306 "REMOVE_MEMBERS": 1,
307 "SET_MEMBERS": 2,
308}
309
310func (x Group_GroupMembersCommand) String() string {
311 return proto.EnumName(Group_GroupMembersCommand_name, int32(x))
312}
313
314func (Group_GroupMembersCommand) EnumDescriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +0000315 return fileDescriptor_c072e7aa0dfd74d5, []int{44, 0}
Esin Karamanccb714b2019-11-29 15:02:06 +0000316}
317
William Kurkianea869482019-04-09 15:16:11 -0400318type Indication struct {
319 // Types that are valid to be assigned to Data:
320 // *Indication_OltInd
321 // *Indication_IntfInd
322 // *Indication_IntfOperInd
323 // *Indication_OnuDiscInd
324 // *Indication_OnuInd
325 // *Indication_OmciInd
326 // *Indication_PktInd
327 // *Indication_PortStats
328 // *Indication_FlowStats
329 // *Indication_AlarmInd
330 Data isIndication_Data `protobuf_oneof:"data"`
331 XXX_NoUnkeyedLiteral struct{} `json:"-"`
332 XXX_unrecognized []byte `json:"-"`
333 XXX_sizecache int32 `json:"-"`
334}
335
336func (m *Indication) Reset() { *m = Indication{} }
337func (m *Indication) String() string { return proto.CompactTextString(m) }
338func (*Indication) ProtoMessage() {}
339func (*Indication) Descriptor() ([]byte, []int) {
340 return fileDescriptor_c072e7aa0dfd74d5, []int{0}
341}
342
343func (m *Indication) XXX_Unmarshal(b []byte) error {
344 return xxx_messageInfo_Indication.Unmarshal(m, b)
345}
346func (m *Indication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
347 return xxx_messageInfo_Indication.Marshal(b, m, deterministic)
348}
349func (m *Indication) XXX_Merge(src proto.Message) {
350 xxx_messageInfo_Indication.Merge(m, src)
351}
352func (m *Indication) XXX_Size() int {
353 return xxx_messageInfo_Indication.Size(m)
354}
355func (m *Indication) XXX_DiscardUnknown() {
356 xxx_messageInfo_Indication.DiscardUnknown(m)
357}
358
359var xxx_messageInfo_Indication proto.InternalMessageInfo
360
361type isIndication_Data interface {
362 isIndication_Data()
363}
364
365type Indication_OltInd struct {
366 OltInd *OltIndication `protobuf:"bytes,1,opt,name=olt_ind,json=oltInd,proto3,oneof"`
367}
368
369type Indication_IntfInd struct {
370 IntfInd *IntfIndication `protobuf:"bytes,2,opt,name=intf_ind,json=intfInd,proto3,oneof"`
371}
372
373type Indication_IntfOperInd struct {
374 IntfOperInd *IntfOperIndication `protobuf:"bytes,3,opt,name=intf_oper_ind,json=intfOperInd,proto3,oneof"`
375}
376
377type Indication_OnuDiscInd struct {
378 OnuDiscInd *OnuDiscIndication `protobuf:"bytes,4,opt,name=onu_disc_ind,json=onuDiscInd,proto3,oneof"`
379}
380
381type Indication_OnuInd struct {
382 OnuInd *OnuIndication `protobuf:"bytes,5,opt,name=onu_ind,json=onuInd,proto3,oneof"`
383}
384
385type Indication_OmciInd struct {
386 OmciInd *OmciIndication `protobuf:"bytes,6,opt,name=omci_ind,json=omciInd,proto3,oneof"`
387}
388
389type Indication_PktInd struct {
390 PktInd *PacketIndication `protobuf:"bytes,7,opt,name=pkt_ind,json=pktInd,proto3,oneof"`
391}
392
393type Indication_PortStats struct {
394 PortStats *PortStatistics `protobuf:"bytes,8,opt,name=port_stats,json=portStats,proto3,oneof"`
395}
396
397type Indication_FlowStats struct {
398 FlowStats *FlowStatistics `protobuf:"bytes,9,opt,name=flow_stats,json=flowStats,proto3,oneof"`
399}
400
401type Indication_AlarmInd struct {
402 AlarmInd *AlarmIndication `protobuf:"bytes,10,opt,name=alarm_ind,json=alarmInd,proto3,oneof"`
403}
404
405func (*Indication_OltInd) isIndication_Data() {}
406
407func (*Indication_IntfInd) isIndication_Data() {}
408
409func (*Indication_IntfOperInd) isIndication_Data() {}
410
411func (*Indication_OnuDiscInd) isIndication_Data() {}
412
413func (*Indication_OnuInd) isIndication_Data() {}
414
415func (*Indication_OmciInd) isIndication_Data() {}
416
417func (*Indication_PktInd) isIndication_Data() {}
418
419func (*Indication_PortStats) isIndication_Data() {}
420
421func (*Indication_FlowStats) isIndication_Data() {}
422
423func (*Indication_AlarmInd) isIndication_Data() {}
424
425func (m *Indication) GetData() isIndication_Data {
426 if m != nil {
427 return m.Data
428 }
429 return nil
430}
431
432func (m *Indication) GetOltInd() *OltIndication {
433 if x, ok := m.GetData().(*Indication_OltInd); ok {
434 return x.OltInd
435 }
436 return nil
437}
438
439func (m *Indication) GetIntfInd() *IntfIndication {
440 if x, ok := m.GetData().(*Indication_IntfInd); ok {
441 return x.IntfInd
442 }
443 return nil
444}
445
446func (m *Indication) GetIntfOperInd() *IntfOperIndication {
447 if x, ok := m.GetData().(*Indication_IntfOperInd); ok {
448 return x.IntfOperInd
449 }
450 return nil
451}
452
453func (m *Indication) GetOnuDiscInd() *OnuDiscIndication {
454 if x, ok := m.GetData().(*Indication_OnuDiscInd); ok {
455 return x.OnuDiscInd
456 }
457 return nil
458}
459
460func (m *Indication) GetOnuInd() *OnuIndication {
461 if x, ok := m.GetData().(*Indication_OnuInd); ok {
462 return x.OnuInd
463 }
464 return nil
465}
466
467func (m *Indication) GetOmciInd() *OmciIndication {
468 if x, ok := m.GetData().(*Indication_OmciInd); ok {
469 return x.OmciInd
470 }
471 return nil
472}
473
474func (m *Indication) GetPktInd() *PacketIndication {
475 if x, ok := m.GetData().(*Indication_PktInd); ok {
476 return x.PktInd
477 }
478 return nil
479}
480
481func (m *Indication) GetPortStats() *PortStatistics {
482 if x, ok := m.GetData().(*Indication_PortStats); ok {
483 return x.PortStats
484 }
485 return nil
486}
487
488func (m *Indication) GetFlowStats() *FlowStatistics {
489 if x, ok := m.GetData().(*Indication_FlowStats); ok {
490 return x.FlowStats
491 }
492 return nil
493}
494
495func (m *Indication) GetAlarmInd() *AlarmIndication {
496 if x, ok := m.GetData().(*Indication_AlarmInd); ok {
497 return x.AlarmInd
498 }
499 return nil
500}
501
502// XXX_OneofWrappers is for the internal use of the proto package.
503func (*Indication) XXX_OneofWrappers() []interface{} {
504 return []interface{}{
505 (*Indication_OltInd)(nil),
506 (*Indication_IntfInd)(nil),
507 (*Indication_IntfOperInd)(nil),
508 (*Indication_OnuDiscInd)(nil),
509 (*Indication_OnuInd)(nil),
510 (*Indication_OmciInd)(nil),
511 (*Indication_PktInd)(nil),
512 (*Indication_PortStats)(nil),
513 (*Indication_FlowStats)(nil),
514 (*Indication_AlarmInd)(nil),
515 }
516}
517
518type AlarmIndication struct {
519 // Types that are valid to be assigned to Data:
520 // *AlarmIndication_LosInd
521 // *AlarmIndication_DyingGaspInd
522 // *AlarmIndication_OnuAlarmInd
523 // *AlarmIndication_OnuStartupFailInd
524 // *AlarmIndication_OnuSignalDegradeInd
525 // *AlarmIndication_OnuDriftOfWindowInd
526 // *AlarmIndication_OnuLossOmciInd
527 // *AlarmIndication_OnuSignalsFailInd
528 // *AlarmIndication_OnuTiwiInd
529 // *AlarmIndication_OnuActivationFailInd
530 // *AlarmIndication_OnuProcessingErrorInd
Naga Manjunath9546b912019-11-28 20:56:20 +0530531 // *AlarmIndication_OnuLossOfSyncFailInd
532 // *AlarmIndication_OnuItuPonStatsInd
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500533 // *AlarmIndication_OnuDeactivationFailureInd
Devmalya Paul6f063a62020-02-19 19:19:06 -0500534 // *AlarmIndication_OnuRemoteDefectInd
Devmalya Paul41a762d2020-03-01 18:56:54 -0500535 // *AlarmIndication_OnuLossGemDelineationInd
536 // *AlarmIndication_OnuPhysicalEquipmentErrorInd
537 // *AlarmIndication_OnuLossOfAckInd
Scott Bakered4a8e72020-04-17 11:10:20 -0700538 // *AlarmIndication_OnuDiffReachExceededInd
William Kurkianea869482019-04-09 15:16:11 -0400539 Data isAlarmIndication_Data `protobuf_oneof:"data"`
540 XXX_NoUnkeyedLiteral struct{} `json:"-"`
541 XXX_unrecognized []byte `json:"-"`
542 XXX_sizecache int32 `json:"-"`
543}
544
545func (m *AlarmIndication) Reset() { *m = AlarmIndication{} }
546func (m *AlarmIndication) String() string { return proto.CompactTextString(m) }
547func (*AlarmIndication) ProtoMessage() {}
548func (*AlarmIndication) Descriptor() ([]byte, []int) {
549 return fileDescriptor_c072e7aa0dfd74d5, []int{1}
550}
551
552func (m *AlarmIndication) XXX_Unmarshal(b []byte) error {
553 return xxx_messageInfo_AlarmIndication.Unmarshal(m, b)
554}
555func (m *AlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
556 return xxx_messageInfo_AlarmIndication.Marshal(b, m, deterministic)
557}
558func (m *AlarmIndication) XXX_Merge(src proto.Message) {
559 xxx_messageInfo_AlarmIndication.Merge(m, src)
560}
561func (m *AlarmIndication) XXX_Size() int {
562 return xxx_messageInfo_AlarmIndication.Size(m)
563}
564func (m *AlarmIndication) XXX_DiscardUnknown() {
565 xxx_messageInfo_AlarmIndication.DiscardUnknown(m)
566}
567
568var xxx_messageInfo_AlarmIndication proto.InternalMessageInfo
569
570type isAlarmIndication_Data interface {
571 isAlarmIndication_Data()
572}
573
574type AlarmIndication_LosInd struct {
575 LosInd *LosIndication `protobuf:"bytes,1,opt,name=los_ind,json=losInd,proto3,oneof"`
576}
577
578type AlarmIndication_DyingGaspInd struct {
579 DyingGaspInd *DyingGaspIndication `protobuf:"bytes,2,opt,name=dying_gasp_ind,json=dyingGaspInd,proto3,oneof"`
580}
581
582type AlarmIndication_OnuAlarmInd struct {
583 OnuAlarmInd *OnuAlarmIndication `protobuf:"bytes,3,opt,name=onu_alarm_ind,json=onuAlarmInd,proto3,oneof"`
584}
585
586type AlarmIndication_OnuStartupFailInd struct {
587 OnuStartupFailInd *OnuStartupFailureIndication `protobuf:"bytes,4,opt,name=onu_startup_fail_ind,json=onuStartupFailInd,proto3,oneof"`
588}
589
590type AlarmIndication_OnuSignalDegradeInd struct {
591 OnuSignalDegradeInd *OnuSignalDegradeIndication `protobuf:"bytes,5,opt,name=onu_signal_degrade_ind,json=onuSignalDegradeInd,proto3,oneof"`
592}
593
594type AlarmIndication_OnuDriftOfWindowInd struct {
595 OnuDriftOfWindowInd *OnuDriftOfWindowIndication `protobuf:"bytes,6,opt,name=onu_drift_of_window_ind,json=onuDriftOfWindowInd,proto3,oneof"`
596}
597
598type AlarmIndication_OnuLossOmciInd struct {
599 OnuLossOmciInd *OnuLossOfOmciChannelIndication `protobuf:"bytes,7,opt,name=onu_loss_omci_ind,json=onuLossOmciInd,proto3,oneof"`
600}
601
602type AlarmIndication_OnuSignalsFailInd struct {
603 OnuSignalsFailInd *OnuSignalsFailureIndication `protobuf:"bytes,8,opt,name=onu_signals_fail_ind,json=onuSignalsFailInd,proto3,oneof"`
604}
605
606type AlarmIndication_OnuTiwiInd struct {
607 OnuTiwiInd *OnuTransmissionInterferenceWarning `protobuf:"bytes,9,opt,name=onu_tiwi_ind,json=onuTiwiInd,proto3,oneof"`
608}
609
610type AlarmIndication_OnuActivationFailInd struct {
611 OnuActivationFailInd *OnuActivationFailureIndication `protobuf:"bytes,10,opt,name=onu_activation_fail_ind,json=onuActivationFailInd,proto3,oneof"`
612}
613
614type AlarmIndication_OnuProcessingErrorInd struct {
615 OnuProcessingErrorInd *OnuProcessingErrorIndication `protobuf:"bytes,11,opt,name=onu_processing_error_ind,json=onuProcessingErrorInd,proto3,oneof"`
616}
617
Naga Manjunath9546b912019-11-28 20:56:20 +0530618type AlarmIndication_OnuLossOfSyncFailInd struct {
619 OnuLossOfSyncFailInd *OnuLossOfKeySyncFailureIndication `protobuf:"bytes,12,opt,name=onu_loss_of_sync_fail_ind,json=onuLossOfSyncFailInd,proto3,oneof"`
620}
621
622type AlarmIndication_OnuItuPonStatsInd struct {
623 OnuItuPonStatsInd *OnuItuPonStatsIndication `protobuf:"bytes,13,opt,name=onu_itu_pon_stats_ind,json=onuItuPonStatsInd,proto3,oneof"`
624}
625
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500626type AlarmIndication_OnuDeactivationFailureInd struct {
627 OnuDeactivationFailureInd *OnuDeactivationFailureIndication `protobuf:"bytes,14,opt,name=onu_deactivation_failure_ind,json=onuDeactivationFailureInd,proto3,oneof"`
628}
629
Devmalya Paul6f063a62020-02-19 19:19:06 -0500630type AlarmIndication_OnuRemoteDefectInd struct {
631 OnuRemoteDefectInd *OnuRemoteDefectIndication `protobuf:"bytes,15,opt,name=onu_remote_defect_ind,json=onuRemoteDefectInd,proto3,oneof"`
632}
633
Devmalya Paul41a762d2020-03-01 18:56:54 -0500634type AlarmIndication_OnuLossGemDelineationInd struct {
635 OnuLossGemDelineationInd *OnuLossOfGEMChannelDelineationIndication `protobuf:"bytes,16,opt,name=onu_loss_gem_delineation_ind,json=onuLossGemDelineationInd,proto3,oneof"`
636}
637
638type AlarmIndication_OnuPhysicalEquipmentErrorInd struct {
639 OnuPhysicalEquipmentErrorInd *OnuPhysicalEquipmentErrorIndication `protobuf:"bytes,17,opt,name=onu_physical_equipment_error_ind,json=onuPhysicalEquipmentErrorInd,proto3,oneof"`
640}
641
642type AlarmIndication_OnuLossOfAckInd struct {
643 OnuLossOfAckInd *OnuLossOfAcknowledgementIndication `protobuf:"bytes,18,opt,name=onu_loss_of_ack_ind,json=onuLossOfAckInd,proto3,oneof"`
644}
645
Scott Bakered4a8e72020-04-17 11:10:20 -0700646type AlarmIndication_OnuDiffReachExceededInd struct {
647 OnuDiffReachExceededInd *OnuDifferentialReachExceededIndication `protobuf:"bytes,19,opt,name=onu_diff_reach_exceeded_ind,json=onuDiffReachExceededInd,proto3,oneof"`
648}
649
William Kurkianea869482019-04-09 15:16:11 -0400650func (*AlarmIndication_LosInd) isAlarmIndication_Data() {}
651
652func (*AlarmIndication_DyingGaspInd) isAlarmIndication_Data() {}
653
654func (*AlarmIndication_OnuAlarmInd) isAlarmIndication_Data() {}
655
656func (*AlarmIndication_OnuStartupFailInd) isAlarmIndication_Data() {}
657
658func (*AlarmIndication_OnuSignalDegradeInd) isAlarmIndication_Data() {}
659
660func (*AlarmIndication_OnuDriftOfWindowInd) isAlarmIndication_Data() {}
661
662func (*AlarmIndication_OnuLossOmciInd) isAlarmIndication_Data() {}
663
664func (*AlarmIndication_OnuSignalsFailInd) isAlarmIndication_Data() {}
665
666func (*AlarmIndication_OnuTiwiInd) isAlarmIndication_Data() {}
667
668func (*AlarmIndication_OnuActivationFailInd) isAlarmIndication_Data() {}
669
670func (*AlarmIndication_OnuProcessingErrorInd) isAlarmIndication_Data() {}
671
Naga Manjunath9546b912019-11-28 20:56:20 +0530672func (*AlarmIndication_OnuLossOfSyncFailInd) isAlarmIndication_Data() {}
673
674func (*AlarmIndication_OnuItuPonStatsInd) isAlarmIndication_Data() {}
675
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500676func (*AlarmIndication_OnuDeactivationFailureInd) isAlarmIndication_Data() {}
677
Devmalya Paul6f063a62020-02-19 19:19:06 -0500678func (*AlarmIndication_OnuRemoteDefectInd) isAlarmIndication_Data() {}
679
Devmalya Paul41a762d2020-03-01 18:56:54 -0500680func (*AlarmIndication_OnuLossGemDelineationInd) isAlarmIndication_Data() {}
681
682func (*AlarmIndication_OnuPhysicalEquipmentErrorInd) isAlarmIndication_Data() {}
683
684func (*AlarmIndication_OnuLossOfAckInd) isAlarmIndication_Data() {}
685
Scott Bakered4a8e72020-04-17 11:10:20 -0700686func (*AlarmIndication_OnuDiffReachExceededInd) isAlarmIndication_Data() {}
687
William Kurkianea869482019-04-09 15:16:11 -0400688func (m *AlarmIndication) GetData() isAlarmIndication_Data {
689 if m != nil {
690 return m.Data
691 }
692 return nil
693}
694
695func (m *AlarmIndication) GetLosInd() *LosIndication {
696 if x, ok := m.GetData().(*AlarmIndication_LosInd); ok {
697 return x.LosInd
698 }
699 return nil
700}
701
702func (m *AlarmIndication) GetDyingGaspInd() *DyingGaspIndication {
703 if x, ok := m.GetData().(*AlarmIndication_DyingGaspInd); ok {
704 return x.DyingGaspInd
705 }
706 return nil
707}
708
709func (m *AlarmIndication) GetOnuAlarmInd() *OnuAlarmIndication {
710 if x, ok := m.GetData().(*AlarmIndication_OnuAlarmInd); ok {
711 return x.OnuAlarmInd
712 }
713 return nil
714}
715
716func (m *AlarmIndication) GetOnuStartupFailInd() *OnuStartupFailureIndication {
717 if x, ok := m.GetData().(*AlarmIndication_OnuStartupFailInd); ok {
718 return x.OnuStartupFailInd
719 }
720 return nil
721}
722
723func (m *AlarmIndication) GetOnuSignalDegradeInd() *OnuSignalDegradeIndication {
724 if x, ok := m.GetData().(*AlarmIndication_OnuSignalDegradeInd); ok {
725 return x.OnuSignalDegradeInd
726 }
727 return nil
728}
729
730func (m *AlarmIndication) GetOnuDriftOfWindowInd() *OnuDriftOfWindowIndication {
731 if x, ok := m.GetData().(*AlarmIndication_OnuDriftOfWindowInd); ok {
732 return x.OnuDriftOfWindowInd
733 }
734 return nil
735}
736
737func (m *AlarmIndication) GetOnuLossOmciInd() *OnuLossOfOmciChannelIndication {
738 if x, ok := m.GetData().(*AlarmIndication_OnuLossOmciInd); ok {
739 return x.OnuLossOmciInd
740 }
741 return nil
742}
743
744func (m *AlarmIndication) GetOnuSignalsFailInd() *OnuSignalsFailureIndication {
745 if x, ok := m.GetData().(*AlarmIndication_OnuSignalsFailInd); ok {
746 return x.OnuSignalsFailInd
747 }
748 return nil
749}
750
751func (m *AlarmIndication) GetOnuTiwiInd() *OnuTransmissionInterferenceWarning {
752 if x, ok := m.GetData().(*AlarmIndication_OnuTiwiInd); ok {
753 return x.OnuTiwiInd
754 }
755 return nil
756}
757
758func (m *AlarmIndication) GetOnuActivationFailInd() *OnuActivationFailureIndication {
759 if x, ok := m.GetData().(*AlarmIndication_OnuActivationFailInd); ok {
760 return x.OnuActivationFailInd
761 }
762 return nil
763}
764
765func (m *AlarmIndication) GetOnuProcessingErrorInd() *OnuProcessingErrorIndication {
766 if x, ok := m.GetData().(*AlarmIndication_OnuProcessingErrorInd); ok {
767 return x.OnuProcessingErrorInd
768 }
769 return nil
770}
771
Naga Manjunath9546b912019-11-28 20:56:20 +0530772func (m *AlarmIndication) GetOnuLossOfSyncFailInd() *OnuLossOfKeySyncFailureIndication {
773 if x, ok := m.GetData().(*AlarmIndication_OnuLossOfSyncFailInd); ok {
774 return x.OnuLossOfSyncFailInd
775 }
776 return nil
777}
778
779func (m *AlarmIndication) GetOnuItuPonStatsInd() *OnuItuPonStatsIndication {
780 if x, ok := m.GetData().(*AlarmIndication_OnuItuPonStatsInd); ok {
781 return x.OnuItuPonStatsInd
782 }
783 return nil
784}
785
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500786func (m *AlarmIndication) GetOnuDeactivationFailureInd() *OnuDeactivationFailureIndication {
787 if x, ok := m.GetData().(*AlarmIndication_OnuDeactivationFailureInd); ok {
788 return x.OnuDeactivationFailureInd
789 }
790 return nil
791}
792
Devmalya Paul6f063a62020-02-19 19:19:06 -0500793func (m *AlarmIndication) GetOnuRemoteDefectInd() *OnuRemoteDefectIndication {
794 if x, ok := m.GetData().(*AlarmIndication_OnuRemoteDefectInd); ok {
795 return x.OnuRemoteDefectInd
796 }
797 return nil
798}
799
Devmalya Paul41a762d2020-03-01 18:56:54 -0500800func (m *AlarmIndication) GetOnuLossGemDelineationInd() *OnuLossOfGEMChannelDelineationIndication {
801 if x, ok := m.GetData().(*AlarmIndication_OnuLossGemDelineationInd); ok {
802 return x.OnuLossGemDelineationInd
803 }
804 return nil
805}
806
807func (m *AlarmIndication) GetOnuPhysicalEquipmentErrorInd() *OnuPhysicalEquipmentErrorIndication {
808 if x, ok := m.GetData().(*AlarmIndication_OnuPhysicalEquipmentErrorInd); ok {
809 return x.OnuPhysicalEquipmentErrorInd
810 }
811 return nil
812}
813
814func (m *AlarmIndication) GetOnuLossOfAckInd() *OnuLossOfAcknowledgementIndication {
815 if x, ok := m.GetData().(*AlarmIndication_OnuLossOfAckInd); ok {
816 return x.OnuLossOfAckInd
817 }
818 return nil
819}
820
Scott Bakered4a8e72020-04-17 11:10:20 -0700821func (m *AlarmIndication) GetOnuDiffReachExceededInd() *OnuDifferentialReachExceededIndication {
822 if x, ok := m.GetData().(*AlarmIndication_OnuDiffReachExceededInd); ok {
823 return x.OnuDiffReachExceededInd
824 }
825 return nil
826}
827
William Kurkianea869482019-04-09 15:16:11 -0400828// XXX_OneofWrappers is for the internal use of the proto package.
829func (*AlarmIndication) XXX_OneofWrappers() []interface{} {
830 return []interface{}{
831 (*AlarmIndication_LosInd)(nil),
832 (*AlarmIndication_DyingGaspInd)(nil),
833 (*AlarmIndication_OnuAlarmInd)(nil),
834 (*AlarmIndication_OnuStartupFailInd)(nil),
835 (*AlarmIndication_OnuSignalDegradeInd)(nil),
836 (*AlarmIndication_OnuDriftOfWindowInd)(nil),
837 (*AlarmIndication_OnuLossOmciInd)(nil),
838 (*AlarmIndication_OnuSignalsFailInd)(nil),
839 (*AlarmIndication_OnuTiwiInd)(nil),
840 (*AlarmIndication_OnuActivationFailInd)(nil),
841 (*AlarmIndication_OnuProcessingErrorInd)(nil),
Naga Manjunath9546b912019-11-28 20:56:20 +0530842 (*AlarmIndication_OnuLossOfSyncFailInd)(nil),
843 (*AlarmIndication_OnuItuPonStatsInd)(nil),
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500844 (*AlarmIndication_OnuDeactivationFailureInd)(nil),
Devmalya Paul6f063a62020-02-19 19:19:06 -0500845 (*AlarmIndication_OnuRemoteDefectInd)(nil),
Devmalya Paul41a762d2020-03-01 18:56:54 -0500846 (*AlarmIndication_OnuLossGemDelineationInd)(nil),
847 (*AlarmIndication_OnuPhysicalEquipmentErrorInd)(nil),
848 (*AlarmIndication_OnuLossOfAckInd)(nil),
Scott Bakered4a8e72020-04-17 11:10:20 -0700849 (*AlarmIndication_OnuDiffReachExceededInd)(nil),
William Kurkianea869482019-04-09 15:16:11 -0400850 }
851}
852
853type OltIndication struct {
854 OperState string `protobuf:"bytes,1,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
855 XXX_NoUnkeyedLiteral struct{} `json:"-"`
856 XXX_unrecognized []byte `json:"-"`
857 XXX_sizecache int32 `json:"-"`
858}
859
860func (m *OltIndication) Reset() { *m = OltIndication{} }
861func (m *OltIndication) String() string { return proto.CompactTextString(m) }
862func (*OltIndication) ProtoMessage() {}
863func (*OltIndication) Descriptor() ([]byte, []int) {
864 return fileDescriptor_c072e7aa0dfd74d5, []int{2}
865}
866
867func (m *OltIndication) XXX_Unmarshal(b []byte) error {
868 return xxx_messageInfo_OltIndication.Unmarshal(m, b)
869}
870func (m *OltIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
871 return xxx_messageInfo_OltIndication.Marshal(b, m, deterministic)
872}
873func (m *OltIndication) XXX_Merge(src proto.Message) {
874 xxx_messageInfo_OltIndication.Merge(m, src)
875}
876func (m *OltIndication) XXX_Size() int {
877 return xxx_messageInfo_OltIndication.Size(m)
878}
879func (m *OltIndication) XXX_DiscardUnknown() {
880 xxx_messageInfo_OltIndication.DiscardUnknown(m)
881}
882
883var xxx_messageInfo_OltIndication proto.InternalMessageInfo
884
885func (m *OltIndication) GetOperState() string {
886 if m != nil {
887 return m.OperState
888 }
889 return ""
890}
891
892type IntfIndication struct {
893 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
894 OperState string `protobuf:"bytes,2,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
895 XXX_NoUnkeyedLiteral struct{} `json:"-"`
896 XXX_unrecognized []byte `json:"-"`
897 XXX_sizecache int32 `json:"-"`
898}
899
900func (m *IntfIndication) Reset() { *m = IntfIndication{} }
901func (m *IntfIndication) String() string { return proto.CompactTextString(m) }
902func (*IntfIndication) ProtoMessage() {}
903func (*IntfIndication) Descriptor() ([]byte, []int) {
904 return fileDescriptor_c072e7aa0dfd74d5, []int{3}
905}
906
907func (m *IntfIndication) XXX_Unmarshal(b []byte) error {
908 return xxx_messageInfo_IntfIndication.Unmarshal(m, b)
909}
910func (m *IntfIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
911 return xxx_messageInfo_IntfIndication.Marshal(b, m, deterministic)
912}
913func (m *IntfIndication) XXX_Merge(src proto.Message) {
914 xxx_messageInfo_IntfIndication.Merge(m, src)
915}
916func (m *IntfIndication) XXX_Size() int {
917 return xxx_messageInfo_IntfIndication.Size(m)
918}
919func (m *IntfIndication) XXX_DiscardUnknown() {
920 xxx_messageInfo_IntfIndication.DiscardUnknown(m)
921}
922
923var xxx_messageInfo_IntfIndication proto.InternalMessageInfo
924
925func (m *IntfIndication) GetIntfId() uint32 {
926 if m != nil {
927 return m.IntfId
928 }
929 return 0
930}
931
932func (m *IntfIndication) GetOperState() string {
933 if m != nil {
934 return m.OperState
935 }
936 return ""
937}
938
939type OnuDiscIndication struct {
940 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
941 SerialNumber *SerialNumber `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
942 XXX_NoUnkeyedLiteral struct{} `json:"-"`
943 XXX_unrecognized []byte `json:"-"`
944 XXX_sizecache int32 `json:"-"`
945}
946
947func (m *OnuDiscIndication) Reset() { *m = OnuDiscIndication{} }
948func (m *OnuDiscIndication) String() string { return proto.CompactTextString(m) }
949func (*OnuDiscIndication) ProtoMessage() {}
950func (*OnuDiscIndication) Descriptor() ([]byte, []int) {
951 return fileDescriptor_c072e7aa0dfd74d5, []int{4}
952}
953
954func (m *OnuDiscIndication) XXX_Unmarshal(b []byte) error {
955 return xxx_messageInfo_OnuDiscIndication.Unmarshal(m, b)
956}
957func (m *OnuDiscIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
958 return xxx_messageInfo_OnuDiscIndication.Marshal(b, m, deterministic)
959}
960func (m *OnuDiscIndication) XXX_Merge(src proto.Message) {
961 xxx_messageInfo_OnuDiscIndication.Merge(m, src)
962}
963func (m *OnuDiscIndication) XXX_Size() int {
964 return xxx_messageInfo_OnuDiscIndication.Size(m)
965}
966func (m *OnuDiscIndication) XXX_DiscardUnknown() {
967 xxx_messageInfo_OnuDiscIndication.DiscardUnknown(m)
968}
969
970var xxx_messageInfo_OnuDiscIndication proto.InternalMessageInfo
971
972func (m *OnuDiscIndication) GetIntfId() uint32 {
973 if m != nil {
974 return m.IntfId
975 }
976 return 0
977}
978
979func (m *OnuDiscIndication) GetSerialNumber() *SerialNumber {
980 if m != nil {
981 return m.SerialNumber
982 }
983 return nil
984}
985
986type OnuIndication struct {
987 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
988 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
989 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
990 AdminState string `protobuf:"bytes,5,opt,name=admin_state,json=adminState,proto3" json:"admin_state,omitempty"`
991 SerialNumber *SerialNumber `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
992 XXX_NoUnkeyedLiteral struct{} `json:"-"`
993 XXX_unrecognized []byte `json:"-"`
994 XXX_sizecache int32 `json:"-"`
995}
996
997func (m *OnuIndication) Reset() { *m = OnuIndication{} }
998func (m *OnuIndication) String() string { return proto.CompactTextString(m) }
999func (*OnuIndication) ProtoMessage() {}
1000func (*OnuIndication) Descriptor() ([]byte, []int) {
1001 return fileDescriptor_c072e7aa0dfd74d5, []int{5}
1002}
1003
1004func (m *OnuIndication) XXX_Unmarshal(b []byte) error {
1005 return xxx_messageInfo_OnuIndication.Unmarshal(m, b)
1006}
1007func (m *OnuIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1008 return xxx_messageInfo_OnuIndication.Marshal(b, m, deterministic)
1009}
1010func (m *OnuIndication) XXX_Merge(src proto.Message) {
1011 xxx_messageInfo_OnuIndication.Merge(m, src)
1012}
1013func (m *OnuIndication) XXX_Size() int {
1014 return xxx_messageInfo_OnuIndication.Size(m)
1015}
1016func (m *OnuIndication) XXX_DiscardUnknown() {
1017 xxx_messageInfo_OnuIndication.DiscardUnknown(m)
1018}
1019
1020var xxx_messageInfo_OnuIndication proto.InternalMessageInfo
1021
1022func (m *OnuIndication) GetIntfId() uint32 {
1023 if m != nil {
1024 return m.IntfId
1025 }
1026 return 0
1027}
1028
1029func (m *OnuIndication) GetOnuId() uint32 {
1030 if m != nil {
1031 return m.OnuId
1032 }
1033 return 0
1034}
1035
1036func (m *OnuIndication) GetOperState() string {
1037 if m != nil {
1038 return m.OperState
1039 }
1040 return ""
1041}
1042
1043func (m *OnuIndication) GetAdminState() string {
1044 if m != nil {
1045 return m.AdminState
1046 }
1047 return ""
1048}
1049
1050func (m *OnuIndication) GetSerialNumber() *SerialNumber {
1051 if m != nil {
1052 return m.SerialNumber
1053 }
1054 return nil
1055}
1056
1057type IntfOperIndication struct {
1058 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
1059 IntfId uint32 `protobuf:"fixed32,2,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1060 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
1061 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1062 XXX_unrecognized []byte `json:"-"`
1063 XXX_sizecache int32 `json:"-"`
1064}
1065
1066func (m *IntfOperIndication) Reset() { *m = IntfOperIndication{} }
1067func (m *IntfOperIndication) String() string { return proto.CompactTextString(m) }
1068func (*IntfOperIndication) ProtoMessage() {}
1069func (*IntfOperIndication) Descriptor() ([]byte, []int) {
1070 return fileDescriptor_c072e7aa0dfd74d5, []int{6}
1071}
1072
1073func (m *IntfOperIndication) XXX_Unmarshal(b []byte) error {
1074 return xxx_messageInfo_IntfOperIndication.Unmarshal(m, b)
1075}
1076func (m *IntfOperIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1077 return xxx_messageInfo_IntfOperIndication.Marshal(b, m, deterministic)
1078}
1079func (m *IntfOperIndication) XXX_Merge(src proto.Message) {
1080 xxx_messageInfo_IntfOperIndication.Merge(m, src)
1081}
1082func (m *IntfOperIndication) XXX_Size() int {
1083 return xxx_messageInfo_IntfOperIndication.Size(m)
1084}
1085func (m *IntfOperIndication) XXX_DiscardUnknown() {
1086 xxx_messageInfo_IntfOperIndication.DiscardUnknown(m)
1087}
1088
1089var xxx_messageInfo_IntfOperIndication proto.InternalMessageInfo
1090
1091func (m *IntfOperIndication) GetType() string {
1092 if m != nil {
1093 return m.Type
1094 }
1095 return ""
1096}
1097
1098func (m *IntfOperIndication) GetIntfId() uint32 {
1099 if m != nil {
1100 return m.IntfId
1101 }
1102 return 0
1103}
1104
1105func (m *IntfOperIndication) GetOperState() string {
1106 if m != nil {
1107 return m.OperState
1108 }
1109 return ""
1110}
1111
1112type OmciIndication struct {
1113 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1114 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1115 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1116 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1117 XXX_unrecognized []byte `json:"-"`
1118 XXX_sizecache int32 `json:"-"`
1119}
1120
1121func (m *OmciIndication) Reset() { *m = OmciIndication{} }
1122func (m *OmciIndication) String() string { return proto.CompactTextString(m) }
1123func (*OmciIndication) ProtoMessage() {}
1124func (*OmciIndication) Descriptor() ([]byte, []int) {
1125 return fileDescriptor_c072e7aa0dfd74d5, []int{7}
1126}
1127
1128func (m *OmciIndication) XXX_Unmarshal(b []byte) error {
1129 return xxx_messageInfo_OmciIndication.Unmarshal(m, b)
1130}
1131func (m *OmciIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1132 return xxx_messageInfo_OmciIndication.Marshal(b, m, deterministic)
1133}
1134func (m *OmciIndication) XXX_Merge(src proto.Message) {
1135 xxx_messageInfo_OmciIndication.Merge(m, src)
1136}
1137func (m *OmciIndication) XXX_Size() int {
1138 return xxx_messageInfo_OmciIndication.Size(m)
1139}
1140func (m *OmciIndication) XXX_DiscardUnknown() {
1141 xxx_messageInfo_OmciIndication.DiscardUnknown(m)
1142}
1143
1144var xxx_messageInfo_OmciIndication proto.InternalMessageInfo
1145
1146func (m *OmciIndication) GetIntfId() uint32 {
1147 if m != nil {
1148 return m.IntfId
1149 }
1150 return 0
1151}
1152
1153func (m *OmciIndication) GetOnuId() uint32 {
1154 if m != nil {
1155 return m.OnuId
1156 }
1157 return 0
1158}
1159
1160func (m *OmciIndication) GetPkt() []byte {
1161 if m != nil {
1162 return m.Pkt
1163 }
1164 return nil
1165}
1166
1167type PacketIndication struct {
1168 IntfType string `protobuf:"bytes,5,opt,name=intf_type,json=intfType,proto3" json:"intf_type,omitempty"`
1169 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1170 GemportId uint32 `protobuf:"fixed32,2,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
1171 FlowId uint32 `protobuf:"fixed32,3,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
1172 PortNo uint32 `protobuf:"fixed32,6,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
1173 Cookie uint64 `protobuf:"fixed64,7,opt,name=cookie,proto3" json:"cookie,omitempty"`
1174 Pkt []byte `protobuf:"bytes,4,opt,name=pkt,proto3" json:"pkt,omitempty"`
1175 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1176 XXX_unrecognized []byte `json:"-"`
1177 XXX_sizecache int32 `json:"-"`
1178}
1179
1180func (m *PacketIndication) Reset() { *m = PacketIndication{} }
1181func (m *PacketIndication) String() string { return proto.CompactTextString(m) }
1182func (*PacketIndication) ProtoMessage() {}
1183func (*PacketIndication) Descriptor() ([]byte, []int) {
1184 return fileDescriptor_c072e7aa0dfd74d5, []int{8}
1185}
1186
1187func (m *PacketIndication) XXX_Unmarshal(b []byte) error {
1188 return xxx_messageInfo_PacketIndication.Unmarshal(m, b)
1189}
1190func (m *PacketIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1191 return xxx_messageInfo_PacketIndication.Marshal(b, m, deterministic)
1192}
1193func (m *PacketIndication) XXX_Merge(src proto.Message) {
1194 xxx_messageInfo_PacketIndication.Merge(m, src)
1195}
1196func (m *PacketIndication) XXX_Size() int {
1197 return xxx_messageInfo_PacketIndication.Size(m)
1198}
1199func (m *PacketIndication) XXX_DiscardUnknown() {
1200 xxx_messageInfo_PacketIndication.DiscardUnknown(m)
1201}
1202
1203var xxx_messageInfo_PacketIndication proto.InternalMessageInfo
1204
1205func (m *PacketIndication) GetIntfType() string {
1206 if m != nil {
1207 return m.IntfType
1208 }
1209 return ""
1210}
1211
1212func (m *PacketIndication) GetIntfId() uint32 {
1213 if m != nil {
1214 return m.IntfId
1215 }
1216 return 0
1217}
1218
1219func (m *PacketIndication) GetGemportId() uint32 {
1220 if m != nil {
1221 return m.GemportId
1222 }
1223 return 0
1224}
1225
1226func (m *PacketIndication) GetFlowId() uint32 {
1227 if m != nil {
1228 return m.FlowId
1229 }
1230 return 0
1231}
1232
1233func (m *PacketIndication) GetPortNo() uint32 {
1234 if m != nil {
1235 return m.PortNo
1236 }
1237 return 0
1238}
1239
1240func (m *PacketIndication) GetCookie() uint64 {
1241 if m != nil {
1242 return m.Cookie
1243 }
1244 return 0
1245}
1246
1247func (m *PacketIndication) GetPkt() []byte {
1248 if m != nil {
1249 return m.Pkt
1250 }
1251 return nil
1252}
1253
1254type Interface struct {
1255 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1256 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1257 XXX_unrecognized []byte `json:"-"`
1258 XXX_sizecache int32 `json:"-"`
1259}
1260
1261func (m *Interface) Reset() { *m = Interface{} }
1262func (m *Interface) String() string { return proto.CompactTextString(m) }
1263func (*Interface) ProtoMessage() {}
1264func (*Interface) Descriptor() ([]byte, []int) {
1265 return fileDescriptor_c072e7aa0dfd74d5, []int{9}
1266}
1267
1268func (m *Interface) XXX_Unmarshal(b []byte) error {
1269 return xxx_messageInfo_Interface.Unmarshal(m, b)
1270}
1271func (m *Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1272 return xxx_messageInfo_Interface.Marshal(b, m, deterministic)
1273}
1274func (m *Interface) XXX_Merge(src proto.Message) {
1275 xxx_messageInfo_Interface.Merge(m, src)
1276}
1277func (m *Interface) XXX_Size() int {
1278 return xxx_messageInfo_Interface.Size(m)
1279}
1280func (m *Interface) XXX_DiscardUnknown() {
1281 xxx_messageInfo_Interface.DiscardUnknown(m)
1282}
1283
1284var xxx_messageInfo_Interface proto.InternalMessageInfo
1285
1286func (m *Interface) GetIntfId() uint32 {
1287 if m != nil {
1288 return m.IntfId
1289 }
1290 return 0
1291}
1292
1293type Heartbeat struct {
1294 HeartbeatSignature uint32 `protobuf:"fixed32,1,opt,name=heartbeat_signature,json=heartbeatSignature,proto3" json:"heartbeat_signature,omitempty"`
1295 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1296 XXX_unrecognized []byte `json:"-"`
1297 XXX_sizecache int32 `json:"-"`
1298}
1299
1300func (m *Heartbeat) Reset() { *m = Heartbeat{} }
1301func (m *Heartbeat) String() string { return proto.CompactTextString(m) }
1302func (*Heartbeat) ProtoMessage() {}
1303func (*Heartbeat) Descriptor() ([]byte, []int) {
1304 return fileDescriptor_c072e7aa0dfd74d5, []int{10}
1305}
1306
1307func (m *Heartbeat) XXX_Unmarshal(b []byte) error {
1308 return xxx_messageInfo_Heartbeat.Unmarshal(m, b)
1309}
1310func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1311 return xxx_messageInfo_Heartbeat.Marshal(b, m, deterministic)
1312}
1313func (m *Heartbeat) XXX_Merge(src proto.Message) {
1314 xxx_messageInfo_Heartbeat.Merge(m, src)
1315}
1316func (m *Heartbeat) XXX_Size() int {
1317 return xxx_messageInfo_Heartbeat.Size(m)
1318}
1319func (m *Heartbeat) XXX_DiscardUnknown() {
1320 xxx_messageInfo_Heartbeat.DiscardUnknown(m)
1321}
1322
1323var xxx_messageInfo_Heartbeat proto.InternalMessageInfo
1324
1325func (m *Heartbeat) GetHeartbeatSignature() uint32 {
1326 if m != nil {
1327 return m.HeartbeatSignature
1328 }
1329 return 0
1330}
1331
1332type Onu struct {
1333 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1334 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1335 SerialNumber *SerialNumber `protobuf:"bytes,3,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
1336 Pir uint32 `protobuf:"fixed32,4,opt,name=pir,proto3" json:"pir,omitempty"`
1337 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1338 XXX_unrecognized []byte `json:"-"`
1339 XXX_sizecache int32 `json:"-"`
1340}
1341
1342func (m *Onu) Reset() { *m = Onu{} }
1343func (m *Onu) String() string { return proto.CompactTextString(m) }
1344func (*Onu) ProtoMessage() {}
1345func (*Onu) Descriptor() ([]byte, []int) {
1346 return fileDescriptor_c072e7aa0dfd74d5, []int{11}
1347}
1348
1349func (m *Onu) XXX_Unmarshal(b []byte) error {
1350 return xxx_messageInfo_Onu.Unmarshal(m, b)
1351}
1352func (m *Onu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1353 return xxx_messageInfo_Onu.Marshal(b, m, deterministic)
1354}
1355func (m *Onu) XXX_Merge(src proto.Message) {
1356 xxx_messageInfo_Onu.Merge(m, src)
1357}
1358func (m *Onu) XXX_Size() int {
1359 return xxx_messageInfo_Onu.Size(m)
1360}
1361func (m *Onu) XXX_DiscardUnknown() {
1362 xxx_messageInfo_Onu.DiscardUnknown(m)
1363}
1364
1365var xxx_messageInfo_Onu proto.InternalMessageInfo
1366
1367func (m *Onu) GetIntfId() uint32 {
1368 if m != nil {
1369 return m.IntfId
1370 }
1371 return 0
1372}
1373
1374func (m *Onu) GetOnuId() uint32 {
1375 if m != nil {
1376 return m.OnuId
1377 }
1378 return 0
1379}
1380
1381func (m *Onu) GetSerialNumber() *SerialNumber {
1382 if m != nil {
1383 return m.SerialNumber
1384 }
1385 return nil
1386}
1387
1388func (m *Onu) GetPir() uint32 {
1389 if m != nil {
1390 return m.Pir
1391 }
1392 return 0
1393}
1394
1395type OmciMsg struct {
1396 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1397 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1398 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1399 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1400 XXX_unrecognized []byte `json:"-"`
1401 XXX_sizecache int32 `json:"-"`
1402}
1403
1404func (m *OmciMsg) Reset() { *m = OmciMsg{} }
1405func (m *OmciMsg) String() string { return proto.CompactTextString(m) }
1406func (*OmciMsg) ProtoMessage() {}
1407func (*OmciMsg) Descriptor() ([]byte, []int) {
1408 return fileDescriptor_c072e7aa0dfd74d5, []int{12}
1409}
1410
1411func (m *OmciMsg) XXX_Unmarshal(b []byte) error {
1412 return xxx_messageInfo_OmciMsg.Unmarshal(m, b)
1413}
1414func (m *OmciMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1415 return xxx_messageInfo_OmciMsg.Marshal(b, m, deterministic)
1416}
1417func (m *OmciMsg) XXX_Merge(src proto.Message) {
1418 xxx_messageInfo_OmciMsg.Merge(m, src)
1419}
1420func (m *OmciMsg) XXX_Size() int {
1421 return xxx_messageInfo_OmciMsg.Size(m)
1422}
1423func (m *OmciMsg) XXX_DiscardUnknown() {
1424 xxx_messageInfo_OmciMsg.DiscardUnknown(m)
1425}
1426
1427var xxx_messageInfo_OmciMsg proto.InternalMessageInfo
1428
1429func (m *OmciMsg) GetIntfId() uint32 {
1430 if m != nil {
1431 return m.IntfId
1432 }
1433 return 0
1434}
1435
1436func (m *OmciMsg) GetOnuId() uint32 {
1437 if m != nil {
1438 return m.OnuId
1439 }
1440 return 0
1441}
1442
1443func (m *OmciMsg) GetPkt() []byte {
1444 if m != nil {
1445 return m.Pkt
1446 }
1447 return nil
1448}
1449
1450type OnuPacket struct {
1451 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1452 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1453 PortNo uint32 `protobuf:"fixed32,4,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
Manikkaraj kb1d51442019-07-23 10:41:02 -04001454 GemportId uint32 `protobuf:"fixed32,5,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04001455 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1456 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1457 XXX_unrecognized []byte `json:"-"`
1458 XXX_sizecache int32 `json:"-"`
1459}
1460
1461func (m *OnuPacket) Reset() { *m = OnuPacket{} }
1462func (m *OnuPacket) String() string { return proto.CompactTextString(m) }
1463func (*OnuPacket) ProtoMessage() {}
1464func (*OnuPacket) Descriptor() ([]byte, []int) {
1465 return fileDescriptor_c072e7aa0dfd74d5, []int{13}
1466}
1467
1468func (m *OnuPacket) XXX_Unmarshal(b []byte) error {
1469 return xxx_messageInfo_OnuPacket.Unmarshal(m, b)
1470}
1471func (m *OnuPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1472 return xxx_messageInfo_OnuPacket.Marshal(b, m, deterministic)
1473}
1474func (m *OnuPacket) XXX_Merge(src proto.Message) {
1475 xxx_messageInfo_OnuPacket.Merge(m, src)
1476}
1477func (m *OnuPacket) XXX_Size() int {
1478 return xxx_messageInfo_OnuPacket.Size(m)
1479}
1480func (m *OnuPacket) XXX_DiscardUnknown() {
1481 xxx_messageInfo_OnuPacket.DiscardUnknown(m)
1482}
1483
1484var xxx_messageInfo_OnuPacket proto.InternalMessageInfo
1485
1486func (m *OnuPacket) GetIntfId() uint32 {
1487 if m != nil {
1488 return m.IntfId
1489 }
1490 return 0
1491}
1492
1493func (m *OnuPacket) GetOnuId() uint32 {
1494 if m != nil {
1495 return m.OnuId
1496 }
1497 return 0
1498}
1499
1500func (m *OnuPacket) GetPortNo() uint32 {
1501 if m != nil {
1502 return m.PortNo
1503 }
1504 return 0
1505}
1506
Manikkaraj kb1d51442019-07-23 10:41:02 -04001507func (m *OnuPacket) GetGemportId() uint32 {
1508 if m != nil {
1509 return m.GemportId
1510 }
1511 return 0
1512}
1513
William Kurkianea869482019-04-09 15:16:11 -04001514func (m *OnuPacket) GetPkt() []byte {
1515 if m != nil {
1516 return m.Pkt
1517 }
1518 return nil
1519}
1520
1521type UplinkPacket struct {
1522 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1523 Pkt []byte `protobuf:"bytes,2,opt,name=pkt,proto3" json:"pkt,omitempty"`
1524 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1525 XXX_unrecognized []byte `json:"-"`
1526 XXX_sizecache int32 `json:"-"`
1527}
1528
1529func (m *UplinkPacket) Reset() { *m = UplinkPacket{} }
1530func (m *UplinkPacket) String() string { return proto.CompactTextString(m) }
1531func (*UplinkPacket) ProtoMessage() {}
1532func (*UplinkPacket) Descriptor() ([]byte, []int) {
1533 return fileDescriptor_c072e7aa0dfd74d5, []int{14}
1534}
1535
1536func (m *UplinkPacket) XXX_Unmarshal(b []byte) error {
1537 return xxx_messageInfo_UplinkPacket.Unmarshal(m, b)
1538}
1539func (m *UplinkPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1540 return xxx_messageInfo_UplinkPacket.Marshal(b, m, deterministic)
1541}
1542func (m *UplinkPacket) XXX_Merge(src proto.Message) {
1543 xxx_messageInfo_UplinkPacket.Merge(m, src)
1544}
1545func (m *UplinkPacket) XXX_Size() int {
1546 return xxx_messageInfo_UplinkPacket.Size(m)
1547}
1548func (m *UplinkPacket) XXX_DiscardUnknown() {
1549 xxx_messageInfo_UplinkPacket.DiscardUnknown(m)
1550}
1551
1552var xxx_messageInfo_UplinkPacket proto.InternalMessageInfo
1553
1554func (m *UplinkPacket) GetIntfId() uint32 {
1555 if m != nil {
1556 return m.IntfId
1557 }
1558 return 0
1559}
1560
1561func (m *UplinkPacket) GetPkt() []byte {
1562 if m != nil {
1563 return m.Pkt
1564 }
1565 return nil
1566}
1567
1568type DeviceInfo struct {
1569 Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
1570 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
1571 HardwareVersion string `protobuf:"bytes,3,opt,name=hardware_version,json=hardwareVersion,proto3" json:"hardware_version,omitempty"`
1572 FirmwareVersion string `protobuf:"bytes,4,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"`
1573 DeviceId string `protobuf:"bytes,16,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
1574 DeviceSerialNumber string `protobuf:"bytes,17,opt,name=device_serial_number,json=deviceSerialNumber,proto3" json:"device_serial_number,omitempty"`
1575 // Total number of pon intf ports on the device
1576 PonPorts uint32 `protobuf:"fixed32,12,opt,name=pon_ports,json=ponPorts,proto3" json:"pon_ports,omitempty"`
1577 // If using global per-device technology profile. To be deprecated
1578 Technology string `protobuf:"bytes,5,opt,name=technology,proto3" json:"technology,omitempty"`
1579 OnuIdStart uint32 `protobuf:"fixed32,6,opt,name=onu_id_start,json=onuIdStart,proto3" json:"onu_id_start,omitempty"`
1580 OnuIdEnd uint32 `protobuf:"fixed32,7,opt,name=onu_id_end,json=onuIdEnd,proto3" json:"onu_id_end,omitempty"`
1581 AllocIdStart uint32 `protobuf:"fixed32,8,opt,name=alloc_id_start,json=allocIdStart,proto3" json:"alloc_id_start,omitempty"`
1582 AllocIdEnd uint32 `protobuf:"fixed32,9,opt,name=alloc_id_end,json=allocIdEnd,proto3" json:"alloc_id_end,omitempty"`
1583 GemportIdStart uint32 `protobuf:"fixed32,10,opt,name=gemport_id_start,json=gemportIdStart,proto3" json:"gemport_id_start,omitempty"`
1584 GemportIdEnd uint32 `protobuf:"fixed32,11,opt,name=gemport_id_end,json=gemportIdEnd,proto3" json:"gemport_id_end,omitempty"`
1585 FlowIdStart uint32 `protobuf:"fixed32,13,opt,name=flow_id_start,json=flowIdStart,proto3" json:"flow_id_start,omitempty"`
1586 FlowIdEnd uint32 `protobuf:"fixed32,14,opt,name=flow_id_end,json=flowIdEnd,proto3" json:"flow_id_end,omitempty"`
1587 Ranges []*DeviceInfo_DeviceResourceRanges `protobuf:"bytes,15,rep,name=ranges,proto3" json:"ranges,omitempty"`
1588 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1589 XXX_unrecognized []byte `json:"-"`
1590 XXX_sizecache int32 `json:"-"`
1591}
1592
1593func (m *DeviceInfo) Reset() { *m = DeviceInfo{} }
1594func (m *DeviceInfo) String() string { return proto.CompactTextString(m) }
1595func (*DeviceInfo) ProtoMessage() {}
1596func (*DeviceInfo) Descriptor() ([]byte, []int) {
1597 return fileDescriptor_c072e7aa0dfd74d5, []int{15}
1598}
1599
1600func (m *DeviceInfo) XXX_Unmarshal(b []byte) error {
1601 return xxx_messageInfo_DeviceInfo.Unmarshal(m, b)
1602}
1603func (m *DeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1604 return xxx_messageInfo_DeviceInfo.Marshal(b, m, deterministic)
1605}
1606func (m *DeviceInfo) XXX_Merge(src proto.Message) {
1607 xxx_messageInfo_DeviceInfo.Merge(m, src)
1608}
1609func (m *DeviceInfo) XXX_Size() int {
1610 return xxx_messageInfo_DeviceInfo.Size(m)
1611}
1612func (m *DeviceInfo) XXX_DiscardUnknown() {
1613 xxx_messageInfo_DeviceInfo.DiscardUnknown(m)
1614}
1615
1616var xxx_messageInfo_DeviceInfo proto.InternalMessageInfo
1617
1618func (m *DeviceInfo) GetVendor() string {
1619 if m != nil {
1620 return m.Vendor
1621 }
1622 return ""
1623}
1624
1625func (m *DeviceInfo) GetModel() string {
1626 if m != nil {
1627 return m.Model
1628 }
1629 return ""
1630}
1631
1632func (m *DeviceInfo) GetHardwareVersion() string {
1633 if m != nil {
1634 return m.HardwareVersion
1635 }
1636 return ""
1637}
1638
1639func (m *DeviceInfo) GetFirmwareVersion() string {
1640 if m != nil {
1641 return m.FirmwareVersion
1642 }
1643 return ""
1644}
1645
1646func (m *DeviceInfo) GetDeviceId() string {
1647 if m != nil {
1648 return m.DeviceId
1649 }
1650 return ""
1651}
1652
1653func (m *DeviceInfo) GetDeviceSerialNumber() string {
1654 if m != nil {
1655 return m.DeviceSerialNumber
1656 }
1657 return ""
1658}
1659
1660func (m *DeviceInfo) GetPonPorts() uint32 {
1661 if m != nil {
1662 return m.PonPorts
1663 }
1664 return 0
1665}
1666
1667func (m *DeviceInfo) GetTechnology() string {
1668 if m != nil {
1669 return m.Technology
1670 }
1671 return ""
1672}
1673
1674func (m *DeviceInfo) GetOnuIdStart() uint32 {
1675 if m != nil {
1676 return m.OnuIdStart
1677 }
1678 return 0
1679}
1680
1681func (m *DeviceInfo) GetOnuIdEnd() uint32 {
1682 if m != nil {
1683 return m.OnuIdEnd
1684 }
1685 return 0
1686}
1687
1688func (m *DeviceInfo) GetAllocIdStart() uint32 {
1689 if m != nil {
1690 return m.AllocIdStart
1691 }
1692 return 0
1693}
1694
1695func (m *DeviceInfo) GetAllocIdEnd() uint32 {
1696 if m != nil {
1697 return m.AllocIdEnd
1698 }
1699 return 0
1700}
1701
1702func (m *DeviceInfo) GetGemportIdStart() uint32 {
1703 if m != nil {
1704 return m.GemportIdStart
1705 }
1706 return 0
1707}
1708
1709func (m *DeviceInfo) GetGemportIdEnd() uint32 {
1710 if m != nil {
1711 return m.GemportIdEnd
1712 }
1713 return 0
1714}
1715
1716func (m *DeviceInfo) GetFlowIdStart() uint32 {
1717 if m != nil {
1718 return m.FlowIdStart
1719 }
1720 return 0
1721}
1722
1723func (m *DeviceInfo) GetFlowIdEnd() uint32 {
1724 if m != nil {
1725 return m.FlowIdEnd
1726 }
1727 return 0
1728}
1729
1730func (m *DeviceInfo) GetRanges() []*DeviceInfo_DeviceResourceRanges {
1731 if m != nil {
1732 return m.Ranges
1733 }
1734 return nil
1735}
1736
1737type DeviceInfo_DeviceResourceRanges struct {
1738 // List of 0 or more intf_ids that use the same technology and pools.
1739 // If 0 intf_ids supplied, it implies ALL interfaces
1740 IntfIds []uint32 `protobuf:"fixed32,1,rep,packed,name=intf_ids,json=intfIds,proto3" json:"intf_ids,omitempty"`
1741 // Technology profile for this pool
1742 Technology string `protobuf:"bytes,2,opt,name=technology,proto3" json:"technology,omitempty"`
1743 Pools []*DeviceInfo_DeviceResourceRanges_Pool `protobuf:"bytes,3,rep,name=pools,proto3" json:"pools,omitempty"`
1744 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1745 XXX_unrecognized []byte `json:"-"`
1746 XXX_sizecache int32 `json:"-"`
1747}
1748
1749func (m *DeviceInfo_DeviceResourceRanges) Reset() { *m = DeviceInfo_DeviceResourceRanges{} }
1750func (m *DeviceInfo_DeviceResourceRanges) String() string { return proto.CompactTextString(m) }
1751func (*DeviceInfo_DeviceResourceRanges) ProtoMessage() {}
1752func (*DeviceInfo_DeviceResourceRanges) Descriptor() ([]byte, []int) {
1753 return fileDescriptor_c072e7aa0dfd74d5, []int{15, 0}
1754}
1755
1756func (m *DeviceInfo_DeviceResourceRanges) XXX_Unmarshal(b []byte) error {
1757 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Unmarshal(m, b)
1758}
1759func (m *DeviceInfo_DeviceResourceRanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1760 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Marshal(b, m, deterministic)
1761}
1762func (m *DeviceInfo_DeviceResourceRanges) XXX_Merge(src proto.Message) {
1763 xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Merge(m, src)
1764}
1765func (m *DeviceInfo_DeviceResourceRanges) XXX_Size() int {
1766 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Size(m)
1767}
1768func (m *DeviceInfo_DeviceResourceRanges) XXX_DiscardUnknown() {
1769 xxx_messageInfo_DeviceInfo_DeviceResourceRanges.DiscardUnknown(m)
1770}
1771
1772var xxx_messageInfo_DeviceInfo_DeviceResourceRanges proto.InternalMessageInfo
1773
1774func (m *DeviceInfo_DeviceResourceRanges) GetIntfIds() []uint32 {
1775 if m != nil {
1776 return m.IntfIds
1777 }
1778 return nil
1779}
1780
1781func (m *DeviceInfo_DeviceResourceRanges) GetTechnology() string {
1782 if m != nil {
1783 return m.Technology
1784 }
1785 return ""
1786}
1787
1788func (m *DeviceInfo_DeviceResourceRanges) GetPools() []*DeviceInfo_DeviceResourceRanges_Pool {
1789 if m != nil {
1790 return m.Pools
1791 }
1792 return nil
1793}
1794
1795type DeviceInfo_DeviceResourceRanges_Pool struct {
1796 Type DeviceInfo_DeviceResourceRanges_Pool_PoolType `protobuf:"varint,1,opt,name=type,proto3,enum=openolt.DeviceInfo_DeviceResourceRanges_Pool_PoolType" json:"type,omitempty"`
1797 Sharing DeviceInfo_DeviceResourceRanges_Pool_SharingType `protobuf:"varint,2,opt,name=sharing,proto3,enum=openolt.DeviceInfo_DeviceResourceRanges_Pool_SharingType" json:"sharing,omitempty"`
1798 Start uint32 `protobuf:"fixed32,3,opt,name=start,proto3" json:"start,omitempty"`
1799 End uint32 `protobuf:"fixed32,4,opt,name=end,proto3" json:"end,omitempty"`
1800 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1801 XXX_unrecognized []byte `json:"-"`
1802 XXX_sizecache int32 `json:"-"`
1803}
1804
1805func (m *DeviceInfo_DeviceResourceRanges_Pool) Reset() { *m = DeviceInfo_DeviceResourceRanges_Pool{} }
1806func (m *DeviceInfo_DeviceResourceRanges_Pool) String() string { return proto.CompactTextString(m) }
1807func (*DeviceInfo_DeviceResourceRanges_Pool) ProtoMessage() {}
1808func (*DeviceInfo_DeviceResourceRanges_Pool) Descriptor() ([]byte, []int) {
1809 return fileDescriptor_c072e7aa0dfd74d5, []int{15, 0, 0}
1810}
1811
1812func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Unmarshal(b []byte) error {
1813 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Unmarshal(m, b)
1814}
1815func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1816 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Marshal(b, m, deterministic)
1817}
1818func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Merge(src proto.Message) {
1819 xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Merge(m, src)
1820}
1821func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Size() int {
1822 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Size(m)
1823}
1824func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_DiscardUnknown() {
1825 xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.DiscardUnknown(m)
1826}
1827
1828var xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool proto.InternalMessageInfo
1829
1830func (m *DeviceInfo_DeviceResourceRanges_Pool) GetType() DeviceInfo_DeviceResourceRanges_Pool_PoolType {
1831 if m != nil {
1832 return m.Type
1833 }
1834 return DeviceInfo_DeviceResourceRanges_Pool_ONU_ID
1835}
1836
1837func (m *DeviceInfo_DeviceResourceRanges_Pool) GetSharing() DeviceInfo_DeviceResourceRanges_Pool_SharingType {
1838 if m != nil {
1839 return m.Sharing
1840 }
1841 return DeviceInfo_DeviceResourceRanges_Pool_DEDICATED_PER_INTF
1842}
1843
1844func (m *DeviceInfo_DeviceResourceRanges_Pool) GetStart() uint32 {
1845 if m != nil {
1846 return m.Start
1847 }
1848 return 0
1849}
1850
1851func (m *DeviceInfo_DeviceResourceRanges_Pool) GetEnd() uint32 {
1852 if m != nil {
1853 return m.End
1854 }
1855 return 0
1856}
1857
1858type Classifier struct {
1859 OTpid uint32 `protobuf:"fixed32,1,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
1860 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
1861 ITpid uint32 `protobuf:"fixed32,3,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
1862 IVid uint32 `protobuf:"fixed32,4,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
1863 OPbits uint32 `protobuf:"fixed32,5,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
1864 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
1865 EthType uint32 `protobuf:"fixed32,7,opt,name=eth_type,json=ethType,proto3" json:"eth_type,omitempty"`
1866 DstMac []byte `protobuf:"bytes,8,opt,name=dst_mac,json=dstMac,proto3" json:"dst_mac,omitempty"`
1867 SrcMac []byte `protobuf:"bytes,9,opt,name=src_mac,json=srcMac,proto3" json:"src_mac,omitempty"`
1868 IpProto uint32 `protobuf:"fixed32,10,opt,name=ip_proto,json=ipProto,proto3" json:"ip_proto,omitempty"`
1869 DstIp uint32 `protobuf:"fixed32,11,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
1870 SrcIp uint32 `protobuf:"fixed32,12,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
1871 SrcPort uint32 `protobuf:"fixed32,13,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
1872 DstPort uint32 `protobuf:"fixed32,14,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
1873 PktTagType string `protobuf:"bytes,15,opt,name=pkt_tag_type,json=pktTagType,proto3" json:"pkt_tag_type,omitempty"`
1874 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1875 XXX_unrecognized []byte `json:"-"`
1876 XXX_sizecache int32 `json:"-"`
1877}
1878
1879func (m *Classifier) Reset() { *m = Classifier{} }
1880func (m *Classifier) String() string { return proto.CompactTextString(m) }
1881func (*Classifier) ProtoMessage() {}
1882func (*Classifier) Descriptor() ([]byte, []int) {
1883 return fileDescriptor_c072e7aa0dfd74d5, []int{16}
1884}
1885
1886func (m *Classifier) XXX_Unmarshal(b []byte) error {
1887 return xxx_messageInfo_Classifier.Unmarshal(m, b)
1888}
1889func (m *Classifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1890 return xxx_messageInfo_Classifier.Marshal(b, m, deterministic)
1891}
1892func (m *Classifier) XXX_Merge(src proto.Message) {
1893 xxx_messageInfo_Classifier.Merge(m, src)
1894}
1895func (m *Classifier) XXX_Size() int {
1896 return xxx_messageInfo_Classifier.Size(m)
1897}
1898func (m *Classifier) XXX_DiscardUnknown() {
1899 xxx_messageInfo_Classifier.DiscardUnknown(m)
1900}
1901
1902var xxx_messageInfo_Classifier proto.InternalMessageInfo
1903
1904func (m *Classifier) GetOTpid() uint32 {
1905 if m != nil {
1906 return m.OTpid
1907 }
1908 return 0
1909}
1910
1911func (m *Classifier) GetOVid() uint32 {
1912 if m != nil {
1913 return m.OVid
1914 }
1915 return 0
1916}
1917
1918func (m *Classifier) GetITpid() uint32 {
1919 if m != nil {
1920 return m.ITpid
1921 }
1922 return 0
1923}
1924
1925func (m *Classifier) GetIVid() uint32 {
1926 if m != nil {
1927 return m.IVid
1928 }
1929 return 0
1930}
1931
1932func (m *Classifier) GetOPbits() uint32 {
1933 if m != nil {
1934 return m.OPbits
1935 }
1936 return 0
1937}
1938
1939func (m *Classifier) GetIPbits() uint32 {
1940 if m != nil {
1941 return m.IPbits
1942 }
1943 return 0
1944}
1945
1946func (m *Classifier) GetEthType() uint32 {
1947 if m != nil {
1948 return m.EthType
1949 }
1950 return 0
1951}
1952
1953func (m *Classifier) GetDstMac() []byte {
1954 if m != nil {
1955 return m.DstMac
1956 }
1957 return nil
1958}
1959
1960func (m *Classifier) GetSrcMac() []byte {
1961 if m != nil {
1962 return m.SrcMac
1963 }
1964 return nil
1965}
1966
1967func (m *Classifier) GetIpProto() uint32 {
1968 if m != nil {
1969 return m.IpProto
1970 }
1971 return 0
1972}
1973
1974func (m *Classifier) GetDstIp() uint32 {
1975 if m != nil {
1976 return m.DstIp
1977 }
1978 return 0
1979}
1980
1981func (m *Classifier) GetSrcIp() uint32 {
1982 if m != nil {
1983 return m.SrcIp
1984 }
1985 return 0
1986}
1987
1988func (m *Classifier) GetSrcPort() uint32 {
1989 if m != nil {
1990 return m.SrcPort
1991 }
1992 return 0
1993}
1994
1995func (m *Classifier) GetDstPort() uint32 {
1996 if m != nil {
1997 return m.DstPort
1998 }
1999 return 0
2000}
2001
2002func (m *Classifier) GetPktTagType() string {
2003 if m != nil {
2004 return m.PktTagType
2005 }
2006 return ""
2007}
2008
2009type ActionCmd struct {
2010 AddOuterTag bool `protobuf:"varint,1,opt,name=add_outer_tag,json=addOuterTag,proto3" json:"add_outer_tag,omitempty"`
2011 RemoveOuterTag bool `protobuf:"varint,2,opt,name=remove_outer_tag,json=removeOuterTag,proto3" json:"remove_outer_tag,omitempty"`
2012 TrapToHost bool `protobuf:"varint,3,opt,name=trap_to_host,json=trapToHost,proto3" json:"trap_to_host,omitempty"`
Esin Karamanccb714b2019-11-29 15:02:06 +00002013 RemarkOuterPbits bool `protobuf:"varint,4,opt,name=remark_outer_pbits,json=remarkOuterPbits,proto3" json:"remark_outer_pbits,omitempty"`
2014 RemarkInnerPbits bool `protobuf:"varint,5,opt,name=remark_inner_pbits,json=remarkInnerPbits,proto3" json:"remark_inner_pbits,omitempty"`
2015 AddInnerTag bool `protobuf:"varint,6,opt,name=add_inner_tag,json=addInnerTag,proto3" json:"add_inner_tag,omitempty"`
2016 RemoveInnerTag bool `protobuf:"varint,7,opt,name=remove_inner_tag,json=removeInnerTag,proto3" json:"remove_inner_tag,omitempty"`
2017 TranslateInnerTag bool `protobuf:"varint,8,opt,name=translate_inner_tag,json=translateInnerTag,proto3" json:"translate_inner_tag,omitempty"`
2018 TranslateOuterTag bool `protobuf:"varint,9,opt,name=translate_outer_tag,json=translateOuterTag,proto3" json:"translate_outer_tag,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04002019 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2020 XXX_unrecognized []byte `json:"-"`
2021 XXX_sizecache int32 `json:"-"`
2022}
2023
2024func (m *ActionCmd) Reset() { *m = ActionCmd{} }
2025func (m *ActionCmd) String() string { return proto.CompactTextString(m) }
2026func (*ActionCmd) ProtoMessage() {}
2027func (*ActionCmd) Descriptor() ([]byte, []int) {
2028 return fileDescriptor_c072e7aa0dfd74d5, []int{17}
2029}
2030
2031func (m *ActionCmd) XXX_Unmarshal(b []byte) error {
2032 return xxx_messageInfo_ActionCmd.Unmarshal(m, b)
2033}
2034func (m *ActionCmd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2035 return xxx_messageInfo_ActionCmd.Marshal(b, m, deterministic)
2036}
2037func (m *ActionCmd) XXX_Merge(src proto.Message) {
2038 xxx_messageInfo_ActionCmd.Merge(m, src)
2039}
2040func (m *ActionCmd) XXX_Size() int {
2041 return xxx_messageInfo_ActionCmd.Size(m)
2042}
2043func (m *ActionCmd) XXX_DiscardUnknown() {
2044 xxx_messageInfo_ActionCmd.DiscardUnknown(m)
2045}
2046
2047var xxx_messageInfo_ActionCmd proto.InternalMessageInfo
2048
2049func (m *ActionCmd) GetAddOuterTag() bool {
2050 if m != nil {
2051 return m.AddOuterTag
2052 }
2053 return false
2054}
2055
2056func (m *ActionCmd) GetRemoveOuterTag() bool {
2057 if m != nil {
2058 return m.RemoveOuterTag
2059 }
2060 return false
2061}
2062
2063func (m *ActionCmd) GetTrapToHost() bool {
2064 if m != nil {
2065 return m.TrapToHost
2066 }
2067 return false
2068}
2069
Esin Karamanccb714b2019-11-29 15:02:06 +00002070func (m *ActionCmd) GetRemarkOuterPbits() bool {
2071 if m != nil {
2072 return m.RemarkOuterPbits
2073 }
2074 return false
2075}
2076
2077func (m *ActionCmd) GetRemarkInnerPbits() bool {
2078 if m != nil {
2079 return m.RemarkInnerPbits
2080 }
2081 return false
2082}
2083
2084func (m *ActionCmd) GetAddInnerTag() bool {
2085 if m != nil {
2086 return m.AddInnerTag
2087 }
2088 return false
2089}
2090
2091func (m *ActionCmd) GetRemoveInnerTag() bool {
2092 if m != nil {
2093 return m.RemoveInnerTag
2094 }
2095 return false
2096}
2097
2098func (m *ActionCmd) GetTranslateInnerTag() bool {
2099 if m != nil {
2100 return m.TranslateInnerTag
2101 }
2102 return false
2103}
2104
2105func (m *ActionCmd) GetTranslateOuterTag() bool {
2106 if m != nil {
2107 return m.TranslateOuterTag
2108 }
2109 return false
2110}
2111
William Kurkianea869482019-04-09 15:16:11 -04002112type Action struct {
2113 Cmd *ActionCmd `protobuf:"bytes,1,opt,name=cmd,proto3" json:"cmd,omitempty"`
2114 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
2115 OPbits uint32 `protobuf:"fixed32,3,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
2116 OTpid uint32 `protobuf:"fixed32,4,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
2117 IVid uint32 `protobuf:"fixed32,5,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
2118 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
2119 ITpid uint32 `protobuf:"fixed32,7,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
2120 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2121 XXX_unrecognized []byte `json:"-"`
2122 XXX_sizecache int32 `json:"-"`
2123}
2124
2125func (m *Action) Reset() { *m = Action{} }
2126func (m *Action) String() string { return proto.CompactTextString(m) }
2127func (*Action) ProtoMessage() {}
2128func (*Action) Descriptor() ([]byte, []int) {
2129 return fileDescriptor_c072e7aa0dfd74d5, []int{18}
2130}
2131
2132func (m *Action) XXX_Unmarshal(b []byte) error {
2133 return xxx_messageInfo_Action.Unmarshal(m, b)
2134}
2135func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2136 return xxx_messageInfo_Action.Marshal(b, m, deterministic)
2137}
2138func (m *Action) XXX_Merge(src proto.Message) {
2139 xxx_messageInfo_Action.Merge(m, src)
2140}
2141func (m *Action) XXX_Size() int {
2142 return xxx_messageInfo_Action.Size(m)
2143}
2144func (m *Action) XXX_DiscardUnknown() {
2145 xxx_messageInfo_Action.DiscardUnknown(m)
2146}
2147
2148var xxx_messageInfo_Action proto.InternalMessageInfo
2149
2150func (m *Action) GetCmd() *ActionCmd {
2151 if m != nil {
2152 return m.Cmd
2153 }
2154 return nil
2155}
2156
2157func (m *Action) GetOVid() uint32 {
2158 if m != nil {
2159 return m.OVid
2160 }
2161 return 0
2162}
2163
2164func (m *Action) GetOPbits() uint32 {
2165 if m != nil {
2166 return m.OPbits
2167 }
2168 return 0
2169}
2170
2171func (m *Action) GetOTpid() uint32 {
2172 if m != nil {
2173 return m.OTpid
2174 }
2175 return 0
2176}
2177
2178func (m *Action) GetIVid() uint32 {
2179 if m != nil {
2180 return m.IVid
2181 }
2182 return 0
2183}
2184
2185func (m *Action) GetIPbits() uint32 {
2186 if m != nil {
2187 return m.IPbits
2188 }
2189 return 0
2190}
2191
2192func (m *Action) GetITpid() uint32 {
2193 if m != nil {
2194 return m.ITpid
2195 }
2196 return 0
2197}
2198
2199type Flow struct {
2200 AccessIntfId int32 `protobuf:"fixed32,1,opt,name=access_intf_id,json=accessIntfId,proto3" json:"access_intf_id,omitempty"`
2201 OnuId int32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2202 UniId int32 `protobuf:"fixed32,11,opt,name=uni_id,json=uniId,proto3" json:"uni_id,omitempty"`
2203 FlowId uint32 `protobuf:"fixed32,3,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
2204 FlowType string `protobuf:"bytes,4,opt,name=flow_type,json=flowType,proto3" json:"flow_type,omitempty"`
2205 AllocId int32 `protobuf:"fixed32,10,opt,name=alloc_id,json=allocId,proto3" json:"alloc_id,omitempty"`
2206 NetworkIntfId int32 `protobuf:"fixed32,5,opt,name=network_intf_id,json=networkIntfId,proto3" json:"network_intf_id,omitempty"`
2207 GemportId int32 `protobuf:"fixed32,6,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
2208 Classifier *Classifier `protobuf:"bytes,7,opt,name=classifier,proto3" json:"classifier,omitempty"`
2209 Action *Action `protobuf:"bytes,8,opt,name=action,proto3" json:"action,omitempty"`
2210 Priority int32 `protobuf:"fixed32,9,opt,name=priority,proto3" json:"priority,omitempty"`
2211 Cookie uint64 `protobuf:"fixed64,12,opt,name=cookie,proto3" json:"cookie,omitempty"`
2212 PortNo uint32 `protobuf:"fixed32,13,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
Esin Karamanccb714b2019-11-29 15:02:06 +00002213 GroupId uint32 `protobuf:"fixed32,14,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002214 TechProfileId uint32 `protobuf:"fixed32,15,opt,name=tech_profile_id,json=techProfileId,proto3" json:"tech_profile_id,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04002215 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2216 XXX_unrecognized []byte `json:"-"`
2217 XXX_sizecache int32 `json:"-"`
2218}
2219
2220func (m *Flow) Reset() { *m = Flow{} }
2221func (m *Flow) String() string { return proto.CompactTextString(m) }
2222func (*Flow) ProtoMessage() {}
2223func (*Flow) Descriptor() ([]byte, []int) {
2224 return fileDescriptor_c072e7aa0dfd74d5, []int{19}
2225}
2226
2227func (m *Flow) XXX_Unmarshal(b []byte) error {
2228 return xxx_messageInfo_Flow.Unmarshal(m, b)
2229}
2230func (m *Flow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2231 return xxx_messageInfo_Flow.Marshal(b, m, deterministic)
2232}
2233func (m *Flow) XXX_Merge(src proto.Message) {
2234 xxx_messageInfo_Flow.Merge(m, src)
2235}
2236func (m *Flow) XXX_Size() int {
2237 return xxx_messageInfo_Flow.Size(m)
2238}
2239func (m *Flow) XXX_DiscardUnknown() {
2240 xxx_messageInfo_Flow.DiscardUnknown(m)
2241}
2242
2243var xxx_messageInfo_Flow proto.InternalMessageInfo
2244
2245func (m *Flow) GetAccessIntfId() int32 {
2246 if m != nil {
2247 return m.AccessIntfId
2248 }
2249 return 0
2250}
2251
2252func (m *Flow) GetOnuId() int32 {
2253 if m != nil {
2254 return m.OnuId
2255 }
2256 return 0
2257}
2258
2259func (m *Flow) GetUniId() int32 {
2260 if m != nil {
2261 return m.UniId
2262 }
2263 return 0
2264}
2265
2266func (m *Flow) GetFlowId() uint32 {
2267 if m != nil {
2268 return m.FlowId
2269 }
2270 return 0
2271}
2272
2273func (m *Flow) GetFlowType() string {
2274 if m != nil {
2275 return m.FlowType
2276 }
2277 return ""
2278}
2279
2280func (m *Flow) GetAllocId() int32 {
2281 if m != nil {
2282 return m.AllocId
2283 }
2284 return 0
2285}
2286
2287func (m *Flow) GetNetworkIntfId() int32 {
2288 if m != nil {
2289 return m.NetworkIntfId
2290 }
2291 return 0
2292}
2293
2294func (m *Flow) GetGemportId() int32 {
2295 if m != nil {
2296 return m.GemportId
2297 }
2298 return 0
2299}
2300
2301func (m *Flow) GetClassifier() *Classifier {
2302 if m != nil {
2303 return m.Classifier
2304 }
2305 return nil
2306}
2307
2308func (m *Flow) GetAction() *Action {
2309 if m != nil {
2310 return m.Action
2311 }
2312 return nil
2313}
2314
2315func (m *Flow) GetPriority() int32 {
2316 if m != nil {
2317 return m.Priority
2318 }
2319 return 0
2320}
2321
2322func (m *Flow) GetCookie() uint64 {
2323 if m != nil {
2324 return m.Cookie
2325 }
2326 return 0
2327}
2328
2329func (m *Flow) GetPortNo() uint32 {
2330 if m != nil {
2331 return m.PortNo
2332 }
2333 return 0
2334}
2335
Esin Karamanccb714b2019-11-29 15:02:06 +00002336func (m *Flow) GetGroupId() uint32 {
2337 if m != nil {
2338 return m.GroupId
2339 }
2340 return 0
2341}
2342
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002343func (m *Flow) GetTechProfileId() uint32 {
2344 if m != nil {
2345 return m.TechProfileId
2346 }
2347 return 0
2348}
2349
2350type OnuItuPonAlarm struct {
2351 PonNi uint32 `protobuf:"fixed32,1,opt,name=pon_ni,json=ponNi,proto3" json:"pon_ni,omitempty"`
2352 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2353 AlarmId uint32 `protobuf:"fixed32,3,opt,name=alarm_id,json=alarmId,proto3" json:"alarm_id,omitempty"`
2354 Type uint32 `protobuf:"fixed32,4,opt,name=type,proto3" json:"type,omitempty"`
2355 RateThresdholdRising uint64 `protobuf:"fixed64,5,opt,name=rate_thresdhold_rising,json=rateThresdholdRising,proto3" json:"rate_thresdhold_rising,omitempty"`
2356 RateThresdholdFalling uint64 `protobuf:"fixed64,6,opt,name=rate_thresdhold_falling,json=rateThresdholdFalling,proto3" json:"rate_thresdhold_falling,omitempty"`
2357 RateRangeLower uint64 `protobuf:"fixed64,7,opt,name=rate_range_lower,json=rateRangeLower,proto3" json:"rate_range_lower,omitempty"`
2358 RateRangeUpper uint64 `protobuf:"fixed64,8,opt,name=rate_range_upper,json=rateRangeUpper,proto3" json:"rate_range_upper,omitempty"`
2359 ThresholdLimit uint64 `protobuf:"fixed64,9,opt,name=threshold_limit,json=thresholdLimit,proto3" json:"threshold_limit,omitempty"`
2360 ActiveSoakTime uint32 `protobuf:"fixed32,10,opt,name=active_soak_time,json=activeSoakTime,proto3" json:"active_soak_time,omitempty"`
2361 ClearSoakTime uint32 `protobuf:"fixed32,11,opt,name=clear_soak_time,json=clearSoakTime,proto3" json:"clear_soak_time,omitempty"`
2362 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2363 XXX_unrecognized []byte `json:"-"`
2364 XXX_sizecache int32 `json:"-"`
2365}
2366
2367func (m *OnuItuPonAlarm) Reset() { *m = OnuItuPonAlarm{} }
2368func (m *OnuItuPonAlarm) String() string { return proto.CompactTextString(m) }
2369func (*OnuItuPonAlarm) ProtoMessage() {}
2370func (*OnuItuPonAlarm) Descriptor() ([]byte, []int) {
2371 return fileDescriptor_c072e7aa0dfd74d5, []int{20}
2372}
2373
2374func (m *OnuItuPonAlarm) XXX_Unmarshal(b []byte) error {
2375 return xxx_messageInfo_OnuItuPonAlarm.Unmarshal(m, b)
2376}
2377func (m *OnuItuPonAlarm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2378 return xxx_messageInfo_OnuItuPonAlarm.Marshal(b, m, deterministic)
2379}
2380func (m *OnuItuPonAlarm) XXX_Merge(src proto.Message) {
2381 xxx_messageInfo_OnuItuPonAlarm.Merge(m, src)
2382}
2383func (m *OnuItuPonAlarm) XXX_Size() int {
2384 return xxx_messageInfo_OnuItuPonAlarm.Size(m)
2385}
2386func (m *OnuItuPonAlarm) XXX_DiscardUnknown() {
2387 xxx_messageInfo_OnuItuPonAlarm.DiscardUnknown(m)
2388}
2389
2390var xxx_messageInfo_OnuItuPonAlarm proto.InternalMessageInfo
2391
2392func (m *OnuItuPonAlarm) GetPonNi() uint32 {
2393 if m != nil {
2394 return m.PonNi
2395 }
2396 return 0
2397}
2398
2399func (m *OnuItuPonAlarm) GetOnuId() uint32 {
2400 if m != nil {
2401 return m.OnuId
2402 }
2403 return 0
2404}
2405
2406func (m *OnuItuPonAlarm) GetAlarmId() uint32 {
2407 if m != nil {
2408 return m.AlarmId
2409 }
2410 return 0
2411}
2412
2413func (m *OnuItuPonAlarm) GetType() uint32 {
2414 if m != nil {
2415 return m.Type
2416 }
2417 return 0
2418}
2419
2420func (m *OnuItuPonAlarm) GetRateThresdholdRising() uint64 {
2421 if m != nil {
2422 return m.RateThresdholdRising
2423 }
2424 return 0
2425}
2426
2427func (m *OnuItuPonAlarm) GetRateThresdholdFalling() uint64 {
2428 if m != nil {
2429 return m.RateThresdholdFalling
2430 }
2431 return 0
2432}
2433
2434func (m *OnuItuPonAlarm) GetRateRangeLower() uint64 {
2435 if m != nil {
2436 return m.RateRangeLower
2437 }
2438 return 0
2439}
2440
2441func (m *OnuItuPonAlarm) GetRateRangeUpper() uint64 {
2442 if m != nil {
2443 return m.RateRangeUpper
2444 }
2445 return 0
2446}
2447
2448func (m *OnuItuPonAlarm) GetThresholdLimit() uint64 {
2449 if m != nil {
2450 return m.ThresholdLimit
2451 }
2452 return 0
2453}
2454
2455func (m *OnuItuPonAlarm) GetActiveSoakTime() uint32 {
2456 if m != nil {
2457 return m.ActiveSoakTime
2458 }
2459 return 0
2460}
2461
2462func (m *OnuItuPonAlarm) GetClearSoakTime() uint32 {
2463 if m != nil {
2464 return m.ClearSoakTime
2465 }
2466 return 0
2467}
2468
William Kurkianea869482019-04-09 15:16:11 -04002469type SerialNumber struct {
2470 VendorId []byte `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
2471 VendorSpecific []byte `protobuf:"bytes,2,opt,name=vendor_specific,json=vendorSpecific,proto3" json:"vendor_specific,omitempty"`
2472 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2473 XXX_unrecognized []byte `json:"-"`
2474 XXX_sizecache int32 `json:"-"`
2475}
2476
2477func (m *SerialNumber) Reset() { *m = SerialNumber{} }
2478func (m *SerialNumber) String() string { return proto.CompactTextString(m) }
2479func (*SerialNumber) ProtoMessage() {}
2480func (*SerialNumber) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002481 return fileDescriptor_c072e7aa0dfd74d5, []int{21}
William Kurkianea869482019-04-09 15:16:11 -04002482}
2483
2484func (m *SerialNumber) XXX_Unmarshal(b []byte) error {
2485 return xxx_messageInfo_SerialNumber.Unmarshal(m, b)
2486}
2487func (m *SerialNumber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2488 return xxx_messageInfo_SerialNumber.Marshal(b, m, deterministic)
2489}
2490func (m *SerialNumber) XXX_Merge(src proto.Message) {
2491 xxx_messageInfo_SerialNumber.Merge(m, src)
2492}
2493func (m *SerialNumber) XXX_Size() int {
2494 return xxx_messageInfo_SerialNumber.Size(m)
2495}
2496func (m *SerialNumber) XXX_DiscardUnknown() {
2497 xxx_messageInfo_SerialNumber.DiscardUnknown(m)
2498}
2499
2500var xxx_messageInfo_SerialNumber proto.InternalMessageInfo
2501
2502func (m *SerialNumber) GetVendorId() []byte {
2503 if m != nil {
2504 return m.VendorId
2505 }
2506 return nil
2507}
2508
2509func (m *SerialNumber) GetVendorSpecific() []byte {
2510 if m != nil {
2511 return m.VendorSpecific
2512 }
2513 return nil
2514}
2515
2516type PortStatistics struct {
2517 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2518 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
2519 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
2520 RxUcastPackets uint64 `protobuf:"fixed64,4,opt,name=rx_ucast_packets,json=rxUcastPackets,proto3" json:"rx_ucast_packets,omitempty"`
2521 RxMcastPackets uint64 `protobuf:"fixed64,5,opt,name=rx_mcast_packets,json=rxMcastPackets,proto3" json:"rx_mcast_packets,omitempty"`
2522 RxBcastPackets uint64 `protobuf:"fixed64,6,opt,name=rx_bcast_packets,json=rxBcastPackets,proto3" json:"rx_bcast_packets,omitempty"`
2523 RxErrorPackets uint64 `protobuf:"fixed64,7,opt,name=rx_error_packets,json=rxErrorPackets,proto3" json:"rx_error_packets,omitempty"`
2524 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
2525 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
2526 TxUcastPackets uint64 `protobuf:"fixed64,10,opt,name=tx_ucast_packets,json=txUcastPackets,proto3" json:"tx_ucast_packets,omitempty"`
2527 TxMcastPackets uint64 `protobuf:"fixed64,11,opt,name=tx_mcast_packets,json=txMcastPackets,proto3" json:"tx_mcast_packets,omitempty"`
2528 TxBcastPackets uint64 `protobuf:"fixed64,12,opt,name=tx_bcast_packets,json=txBcastPackets,proto3" json:"tx_bcast_packets,omitempty"`
2529 TxErrorPackets uint64 `protobuf:"fixed64,13,opt,name=tx_error_packets,json=txErrorPackets,proto3" json:"tx_error_packets,omitempty"`
2530 RxCrcErrors uint64 `protobuf:"fixed64,14,opt,name=rx_crc_errors,json=rxCrcErrors,proto3" json:"rx_crc_errors,omitempty"`
2531 BipErrors uint64 `protobuf:"fixed64,15,opt,name=bip_errors,json=bipErrors,proto3" json:"bip_errors,omitempty"`
2532 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
2533 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2534 XXX_unrecognized []byte `json:"-"`
2535 XXX_sizecache int32 `json:"-"`
2536}
2537
2538func (m *PortStatistics) Reset() { *m = PortStatistics{} }
2539func (m *PortStatistics) String() string { return proto.CompactTextString(m) }
2540func (*PortStatistics) ProtoMessage() {}
2541func (*PortStatistics) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002542 return fileDescriptor_c072e7aa0dfd74d5, []int{22}
William Kurkianea869482019-04-09 15:16:11 -04002543}
2544
2545func (m *PortStatistics) XXX_Unmarshal(b []byte) error {
2546 return xxx_messageInfo_PortStatistics.Unmarshal(m, b)
2547}
2548func (m *PortStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2549 return xxx_messageInfo_PortStatistics.Marshal(b, m, deterministic)
2550}
2551func (m *PortStatistics) XXX_Merge(src proto.Message) {
2552 xxx_messageInfo_PortStatistics.Merge(m, src)
2553}
2554func (m *PortStatistics) XXX_Size() int {
2555 return xxx_messageInfo_PortStatistics.Size(m)
2556}
2557func (m *PortStatistics) XXX_DiscardUnknown() {
2558 xxx_messageInfo_PortStatistics.DiscardUnknown(m)
2559}
2560
2561var xxx_messageInfo_PortStatistics proto.InternalMessageInfo
2562
2563func (m *PortStatistics) GetIntfId() uint32 {
2564 if m != nil {
2565 return m.IntfId
2566 }
2567 return 0
2568}
2569
2570func (m *PortStatistics) GetRxBytes() uint64 {
2571 if m != nil {
2572 return m.RxBytes
2573 }
2574 return 0
2575}
2576
2577func (m *PortStatistics) GetRxPackets() uint64 {
2578 if m != nil {
2579 return m.RxPackets
2580 }
2581 return 0
2582}
2583
2584func (m *PortStatistics) GetRxUcastPackets() uint64 {
2585 if m != nil {
2586 return m.RxUcastPackets
2587 }
2588 return 0
2589}
2590
2591func (m *PortStatistics) GetRxMcastPackets() uint64 {
2592 if m != nil {
2593 return m.RxMcastPackets
2594 }
2595 return 0
2596}
2597
2598func (m *PortStatistics) GetRxBcastPackets() uint64 {
2599 if m != nil {
2600 return m.RxBcastPackets
2601 }
2602 return 0
2603}
2604
2605func (m *PortStatistics) GetRxErrorPackets() uint64 {
2606 if m != nil {
2607 return m.RxErrorPackets
2608 }
2609 return 0
2610}
2611
2612func (m *PortStatistics) GetTxBytes() uint64 {
2613 if m != nil {
2614 return m.TxBytes
2615 }
2616 return 0
2617}
2618
2619func (m *PortStatistics) GetTxPackets() uint64 {
2620 if m != nil {
2621 return m.TxPackets
2622 }
2623 return 0
2624}
2625
2626func (m *PortStatistics) GetTxUcastPackets() uint64 {
2627 if m != nil {
2628 return m.TxUcastPackets
2629 }
2630 return 0
2631}
2632
2633func (m *PortStatistics) GetTxMcastPackets() uint64 {
2634 if m != nil {
2635 return m.TxMcastPackets
2636 }
2637 return 0
2638}
2639
2640func (m *PortStatistics) GetTxBcastPackets() uint64 {
2641 if m != nil {
2642 return m.TxBcastPackets
2643 }
2644 return 0
2645}
2646
2647func (m *PortStatistics) GetTxErrorPackets() uint64 {
2648 if m != nil {
2649 return m.TxErrorPackets
2650 }
2651 return 0
2652}
2653
2654func (m *PortStatistics) GetRxCrcErrors() uint64 {
2655 if m != nil {
2656 return m.RxCrcErrors
2657 }
2658 return 0
2659}
2660
2661func (m *PortStatistics) GetBipErrors() uint64 {
2662 if m != nil {
2663 return m.BipErrors
2664 }
2665 return 0
2666}
2667
2668func (m *PortStatistics) GetTimestamp() uint32 {
2669 if m != nil {
2670 return m.Timestamp
2671 }
2672 return 0
2673}
2674
2675type FlowStatistics struct {
2676 FlowId uint32 `protobuf:"fixed32,1,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
2677 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
2678 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
2679 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
2680 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
2681 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
2682 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2683 XXX_unrecognized []byte `json:"-"`
2684 XXX_sizecache int32 `json:"-"`
2685}
2686
2687func (m *FlowStatistics) Reset() { *m = FlowStatistics{} }
2688func (m *FlowStatistics) String() string { return proto.CompactTextString(m) }
2689func (*FlowStatistics) ProtoMessage() {}
2690func (*FlowStatistics) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002691 return fileDescriptor_c072e7aa0dfd74d5, []int{23}
William Kurkianea869482019-04-09 15:16:11 -04002692}
2693
2694func (m *FlowStatistics) XXX_Unmarshal(b []byte) error {
2695 return xxx_messageInfo_FlowStatistics.Unmarshal(m, b)
2696}
2697func (m *FlowStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2698 return xxx_messageInfo_FlowStatistics.Marshal(b, m, deterministic)
2699}
2700func (m *FlowStatistics) XXX_Merge(src proto.Message) {
2701 xxx_messageInfo_FlowStatistics.Merge(m, src)
2702}
2703func (m *FlowStatistics) XXX_Size() int {
2704 return xxx_messageInfo_FlowStatistics.Size(m)
2705}
2706func (m *FlowStatistics) XXX_DiscardUnknown() {
2707 xxx_messageInfo_FlowStatistics.DiscardUnknown(m)
2708}
2709
2710var xxx_messageInfo_FlowStatistics proto.InternalMessageInfo
2711
2712func (m *FlowStatistics) GetFlowId() uint32 {
2713 if m != nil {
2714 return m.FlowId
2715 }
2716 return 0
2717}
2718
2719func (m *FlowStatistics) GetRxBytes() uint64 {
2720 if m != nil {
2721 return m.RxBytes
2722 }
2723 return 0
2724}
2725
2726func (m *FlowStatistics) GetRxPackets() uint64 {
2727 if m != nil {
2728 return m.RxPackets
2729 }
2730 return 0
2731}
2732
2733func (m *FlowStatistics) GetTxBytes() uint64 {
2734 if m != nil {
2735 return m.TxBytes
2736 }
2737 return 0
2738}
2739
2740func (m *FlowStatistics) GetTxPackets() uint64 {
2741 if m != nil {
2742 return m.TxPackets
2743 }
2744 return 0
2745}
2746
2747func (m *FlowStatistics) GetTimestamp() uint32 {
2748 if m != nil {
2749 return m.Timestamp
2750 }
2751 return 0
2752}
2753
2754type LosIndication struct {
2755 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2756 Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
2757 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2758 XXX_unrecognized []byte `json:"-"`
2759 XXX_sizecache int32 `json:"-"`
2760}
2761
2762func (m *LosIndication) Reset() { *m = LosIndication{} }
2763func (m *LosIndication) String() string { return proto.CompactTextString(m) }
2764func (*LosIndication) ProtoMessage() {}
2765func (*LosIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002766 return fileDescriptor_c072e7aa0dfd74d5, []int{24}
William Kurkianea869482019-04-09 15:16:11 -04002767}
2768
2769func (m *LosIndication) XXX_Unmarshal(b []byte) error {
2770 return xxx_messageInfo_LosIndication.Unmarshal(m, b)
2771}
2772func (m *LosIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2773 return xxx_messageInfo_LosIndication.Marshal(b, m, deterministic)
2774}
2775func (m *LosIndication) XXX_Merge(src proto.Message) {
2776 xxx_messageInfo_LosIndication.Merge(m, src)
2777}
2778func (m *LosIndication) XXX_Size() int {
2779 return xxx_messageInfo_LosIndication.Size(m)
2780}
2781func (m *LosIndication) XXX_DiscardUnknown() {
2782 xxx_messageInfo_LosIndication.DiscardUnknown(m)
2783}
2784
2785var xxx_messageInfo_LosIndication proto.InternalMessageInfo
2786
2787func (m *LosIndication) GetIntfId() uint32 {
2788 if m != nil {
2789 return m.IntfId
2790 }
2791 return 0
2792}
2793
2794func (m *LosIndication) GetStatus() string {
2795 if m != nil {
2796 return m.Status
2797 }
2798 return ""
2799}
2800
2801type DyingGaspIndication struct {
2802 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2803 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2804 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
2805 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2806 XXX_unrecognized []byte `json:"-"`
2807 XXX_sizecache int32 `json:"-"`
2808}
2809
2810func (m *DyingGaspIndication) Reset() { *m = DyingGaspIndication{} }
2811func (m *DyingGaspIndication) String() string { return proto.CompactTextString(m) }
2812func (*DyingGaspIndication) ProtoMessage() {}
2813func (*DyingGaspIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002814 return fileDescriptor_c072e7aa0dfd74d5, []int{25}
William Kurkianea869482019-04-09 15:16:11 -04002815}
2816
2817func (m *DyingGaspIndication) XXX_Unmarshal(b []byte) error {
2818 return xxx_messageInfo_DyingGaspIndication.Unmarshal(m, b)
2819}
2820func (m *DyingGaspIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2821 return xxx_messageInfo_DyingGaspIndication.Marshal(b, m, deterministic)
2822}
2823func (m *DyingGaspIndication) XXX_Merge(src proto.Message) {
2824 xxx_messageInfo_DyingGaspIndication.Merge(m, src)
2825}
2826func (m *DyingGaspIndication) XXX_Size() int {
2827 return xxx_messageInfo_DyingGaspIndication.Size(m)
2828}
2829func (m *DyingGaspIndication) XXX_DiscardUnknown() {
2830 xxx_messageInfo_DyingGaspIndication.DiscardUnknown(m)
2831}
2832
2833var xxx_messageInfo_DyingGaspIndication proto.InternalMessageInfo
2834
2835func (m *DyingGaspIndication) GetIntfId() uint32 {
2836 if m != nil {
2837 return m.IntfId
2838 }
2839 return 0
2840}
2841
2842func (m *DyingGaspIndication) GetOnuId() uint32 {
2843 if m != nil {
2844 return m.OnuId
2845 }
2846 return 0
2847}
2848
2849func (m *DyingGaspIndication) GetStatus() string {
2850 if m != nil {
2851 return m.Status
2852 }
2853 return ""
2854}
2855
2856type OnuAlarmIndication struct {
2857 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2858 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2859 LosStatus string `protobuf:"bytes,3,opt,name=los_status,json=losStatus,proto3" json:"los_status,omitempty"`
2860 LobStatus string `protobuf:"bytes,4,opt,name=lob_status,json=lobStatus,proto3" json:"lob_status,omitempty"`
2861 LopcMissStatus string `protobuf:"bytes,5,opt,name=lopc_miss_status,json=lopcMissStatus,proto3" json:"lopc_miss_status,omitempty"`
2862 LopcMicErrorStatus string `protobuf:"bytes,6,opt,name=lopc_mic_error_status,json=lopcMicErrorStatus,proto3" json:"lopc_mic_error_status,omitempty"`
Naga Manjunath9546b912019-11-28 20:56:20 +05302863 LofiStatus string `protobuf:"bytes,7,opt,name=lofi_status,json=lofiStatus,proto3" json:"lofi_status,omitempty"`
2864 LoamiStatus string `protobuf:"bytes,8,opt,name=loami_status,json=loamiStatus,proto3" json:"loami_status,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04002865 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2866 XXX_unrecognized []byte `json:"-"`
2867 XXX_sizecache int32 `json:"-"`
2868}
2869
2870func (m *OnuAlarmIndication) Reset() { *m = OnuAlarmIndication{} }
2871func (m *OnuAlarmIndication) String() string { return proto.CompactTextString(m) }
2872func (*OnuAlarmIndication) ProtoMessage() {}
2873func (*OnuAlarmIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002874 return fileDescriptor_c072e7aa0dfd74d5, []int{26}
William Kurkianea869482019-04-09 15:16:11 -04002875}
2876
2877func (m *OnuAlarmIndication) XXX_Unmarshal(b []byte) error {
2878 return xxx_messageInfo_OnuAlarmIndication.Unmarshal(m, b)
2879}
2880func (m *OnuAlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2881 return xxx_messageInfo_OnuAlarmIndication.Marshal(b, m, deterministic)
2882}
2883func (m *OnuAlarmIndication) XXX_Merge(src proto.Message) {
2884 xxx_messageInfo_OnuAlarmIndication.Merge(m, src)
2885}
2886func (m *OnuAlarmIndication) XXX_Size() int {
2887 return xxx_messageInfo_OnuAlarmIndication.Size(m)
2888}
2889func (m *OnuAlarmIndication) XXX_DiscardUnknown() {
2890 xxx_messageInfo_OnuAlarmIndication.DiscardUnknown(m)
2891}
2892
2893var xxx_messageInfo_OnuAlarmIndication proto.InternalMessageInfo
2894
2895func (m *OnuAlarmIndication) GetIntfId() uint32 {
2896 if m != nil {
2897 return m.IntfId
2898 }
2899 return 0
2900}
2901
2902func (m *OnuAlarmIndication) GetOnuId() uint32 {
2903 if m != nil {
2904 return m.OnuId
2905 }
2906 return 0
2907}
2908
2909func (m *OnuAlarmIndication) GetLosStatus() string {
2910 if m != nil {
2911 return m.LosStatus
2912 }
2913 return ""
2914}
2915
2916func (m *OnuAlarmIndication) GetLobStatus() string {
2917 if m != nil {
2918 return m.LobStatus
2919 }
2920 return ""
2921}
2922
2923func (m *OnuAlarmIndication) GetLopcMissStatus() string {
2924 if m != nil {
2925 return m.LopcMissStatus
2926 }
2927 return ""
2928}
2929
2930func (m *OnuAlarmIndication) GetLopcMicErrorStatus() string {
2931 if m != nil {
2932 return m.LopcMicErrorStatus
2933 }
2934 return ""
2935}
2936
Naga Manjunath9546b912019-11-28 20:56:20 +05302937func (m *OnuAlarmIndication) GetLofiStatus() string {
2938 if m != nil {
2939 return m.LofiStatus
2940 }
2941 return ""
2942}
2943
2944func (m *OnuAlarmIndication) GetLoamiStatus() string {
2945 if m != nil {
2946 return m.LoamiStatus
2947 }
2948 return ""
2949}
2950
William Kurkianea869482019-04-09 15:16:11 -04002951type OnuStartupFailureIndication struct {
2952 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2953 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2954 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
2955 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2956 XXX_unrecognized []byte `json:"-"`
2957 XXX_sizecache int32 `json:"-"`
2958}
2959
2960func (m *OnuStartupFailureIndication) Reset() { *m = OnuStartupFailureIndication{} }
2961func (m *OnuStartupFailureIndication) String() string { return proto.CompactTextString(m) }
2962func (*OnuStartupFailureIndication) ProtoMessage() {}
2963func (*OnuStartupFailureIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002964 return fileDescriptor_c072e7aa0dfd74d5, []int{27}
William Kurkianea869482019-04-09 15:16:11 -04002965}
2966
2967func (m *OnuStartupFailureIndication) XXX_Unmarshal(b []byte) error {
2968 return xxx_messageInfo_OnuStartupFailureIndication.Unmarshal(m, b)
2969}
2970func (m *OnuStartupFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2971 return xxx_messageInfo_OnuStartupFailureIndication.Marshal(b, m, deterministic)
2972}
2973func (m *OnuStartupFailureIndication) XXX_Merge(src proto.Message) {
2974 xxx_messageInfo_OnuStartupFailureIndication.Merge(m, src)
2975}
2976func (m *OnuStartupFailureIndication) XXX_Size() int {
2977 return xxx_messageInfo_OnuStartupFailureIndication.Size(m)
2978}
2979func (m *OnuStartupFailureIndication) XXX_DiscardUnknown() {
2980 xxx_messageInfo_OnuStartupFailureIndication.DiscardUnknown(m)
2981}
2982
2983var xxx_messageInfo_OnuStartupFailureIndication proto.InternalMessageInfo
2984
2985func (m *OnuStartupFailureIndication) GetIntfId() uint32 {
2986 if m != nil {
2987 return m.IntfId
2988 }
2989 return 0
2990}
2991
2992func (m *OnuStartupFailureIndication) GetOnuId() uint32 {
2993 if m != nil {
2994 return m.OnuId
2995 }
2996 return 0
2997}
2998
2999func (m *OnuStartupFailureIndication) GetStatus() string {
3000 if m != nil {
3001 return m.Status
3002 }
3003 return ""
3004}
3005
3006type OnuSignalDegradeIndication struct {
3007 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3008 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3009 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3010 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate,proto3" json:"inverse_bit_error_rate,omitempty"`
3011 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3012 XXX_unrecognized []byte `json:"-"`
3013 XXX_sizecache int32 `json:"-"`
3014}
3015
3016func (m *OnuSignalDegradeIndication) Reset() { *m = OnuSignalDegradeIndication{} }
3017func (m *OnuSignalDegradeIndication) String() string { return proto.CompactTextString(m) }
3018func (*OnuSignalDegradeIndication) ProtoMessage() {}
3019func (*OnuSignalDegradeIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003020 return fileDescriptor_c072e7aa0dfd74d5, []int{28}
William Kurkianea869482019-04-09 15:16:11 -04003021}
3022
3023func (m *OnuSignalDegradeIndication) XXX_Unmarshal(b []byte) error {
3024 return xxx_messageInfo_OnuSignalDegradeIndication.Unmarshal(m, b)
3025}
3026func (m *OnuSignalDegradeIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3027 return xxx_messageInfo_OnuSignalDegradeIndication.Marshal(b, m, deterministic)
3028}
3029func (m *OnuSignalDegradeIndication) XXX_Merge(src proto.Message) {
3030 xxx_messageInfo_OnuSignalDegradeIndication.Merge(m, src)
3031}
3032func (m *OnuSignalDegradeIndication) XXX_Size() int {
3033 return xxx_messageInfo_OnuSignalDegradeIndication.Size(m)
3034}
3035func (m *OnuSignalDegradeIndication) XXX_DiscardUnknown() {
3036 xxx_messageInfo_OnuSignalDegradeIndication.DiscardUnknown(m)
3037}
3038
3039var xxx_messageInfo_OnuSignalDegradeIndication proto.InternalMessageInfo
3040
3041func (m *OnuSignalDegradeIndication) GetIntfId() uint32 {
3042 if m != nil {
3043 return m.IntfId
3044 }
3045 return 0
3046}
3047
3048func (m *OnuSignalDegradeIndication) GetOnuId() uint32 {
3049 if m != nil {
3050 return m.OnuId
3051 }
3052 return 0
3053}
3054
3055func (m *OnuSignalDegradeIndication) GetStatus() string {
3056 if m != nil {
3057 return m.Status
3058 }
3059 return ""
3060}
3061
3062func (m *OnuSignalDegradeIndication) GetInverseBitErrorRate() uint32 {
3063 if m != nil {
3064 return m.InverseBitErrorRate
3065 }
3066 return 0
3067}
3068
3069type OnuDriftOfWindowIndication struct {
3070 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3071 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3072 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3073 Drift uint32 `protobuf:"fixed32,4,opt,name=drift,proto3" json:"drift,omitempty"`
3074 NewEqd uint32 `protobuf:"fixed32,5,opt,name=new_eqd,json=newEqd,proto3" json:"new_eqd,omitempty"`
3075 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3076 XXX_unrecognized []byte `json:"-"`
3077 XXX_sizecache int32 `json:"-"`
3078}
3079
3080func (m *OnuDriftOfWindowIndication) Reset() { *m = OnuDriftOfWindowIndication{} }
3081func (m *OnuDriftOfWindowIndication) String() string { return proto.CompactTextString(m) }
3082func (*OnuDriftOfWindowIndication) ProtoMessage() {}
3083func (*OnuDriftOfWindowIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003084 return fileDescriptor_c072e7aa0dfd74d5, []int{29}
William Kurkianea869482019-04-09 15:16:11 -04003085}
3086
3087func (m *OnuDriftOfWindowIndication) XXX_Unmarshal(b []byte) error {
3088 return xxx_messageInfo_OnuDriftOfWindowIndication.Unmarshal(m, b)
3089}
3090func (m *OnuDriftOfWindowIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3091 return xxx_messageInfo_OnuDriftOfWindowIndication.Marshal(b, m, deterministic)
3092}
3093func (m *OnuDriftOfWindowIndication) XXX_Merge(src proto.Message) {
3094 xxx_messageInfo_OnuDriftOfWindowIndication.Merge(m, src)
3095}
3096func (m *OnuDriftOfWindowIndication) XXX_Size() int {
3097 return xxx_messageInfo_OnuDriftOfWindowIndication.Size(m)
3098}
3099func (m *OnuDriftOfWindowIndication) XXX_DiscardUnknown() {
3100 xxx_messageInfo_OnuDriftOfWindowIndication.DiscardUnknown(m)
3101}
3102
3103var xxx_messageInfo_OnuDriftOfWindowIndication proto.InternalMessageInfo
3104
3105func (m *OnuDriftOfWindowIndication) GetIntfId() uint32 {
3106 if m != nil {
3107 return m.IntfId
3108 }
3109 return 0
3110}
3111
3112func (m *OnuDriftOfWindowIndication) GetOnuId() uint32 {
3113 if m != nil {
3114 return m.OnuId
3115 }
3116 return 0
3117}
3118
3119func (m *OnuDriftOfWindowIndication) GetStatus() string {
3120 if m != nil {
3121 return m.Status
3122 }
3123 return ""
3124}
3125
3126func (m *OnuDriftOfWindowIndication) GetDrift() uint32 {
3127 if m != nil {
3128 return m.Drift
3129 }
3130 return 0
3131}
3132
3133func (m *OnuDriftOfWindowIndication) GetNewEqd() uint32 {
3134 if m != nil {
3135 return m.NewEqd
3136 }
3137 return 0
3138}
3139
3140type OnuLossOfOmciChannelIndication struct {
3141 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3142 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3143 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3144 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3145 XXX_unrecognized []byte `json:"-"`
3146 XXX_sizecache int32 `json:"-"`
3147}
3148
3149func (m *OnuLossOfOmciChannelIndication) Reset() { *m = OnuLossOfOmciChannelIndication{} }
3150func (m *OnuLossOfOmciChannelIndication) String() string { return proto.CompactTextString(m) }
3151func (*OnuLossOfOmciChannelIndication) ProtoMessage() {}
3152func (*OnuLossOfOmciChannelIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003153 return fileDescriptor_c072e7aa0dfd74d5, []int{30}
William Kurkianea869482019-04-09 15:16:11 -04003154}
3155
3156func (m *OnuLossOfOmciChannelIndication) XXX_Unmarshal(b []byte) error {
3157 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Unmarshal(m, b)
3158}
3159func (m *OnuLossOfOmciChannelIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3160 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Marshal(b, m, deterministic)
3161}
3162func (m *OnuLossOfOmciChannelIndication) XXX_Merge(src proto.Message) {
3163 xxx_messageInfo_OnuLossOfOmciChannelIndication.Merge(m, src)
3164}
3165func (m *OnuLossOfOmciChannelIndication) XXX_Size() int {
3166 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Size(m)
3167}
3168func (m *OnuLossOfOmciChannelIndication) XXX_DiscardUnknown() {
3169 xxx_messageInfo_OnuLossOfOmciChannelIndication.DiscardUnknown(m)
3170}
3171
3172var xxx_messageInfo_OnuLossOfOmciChannelIndication proto.InternalMessageInfo
3173
3174func (m *OnuLossOfOmciChannelIndication) GetIntfId() uint32 {
3175 if m != nil {
3176 return m.IntfId
3177 }
3178 return 0
3179}
3180
3181func (m *OnuLossOfOmciChannelIndication) GetOnuId() uint32 {
3182 if m != nil {
3183 return m.OnuId
3184 }
3185 return 0
3186}
3187
3188func (m *OnuLossOfOmciChannelIndication) GetStatus() string {
3189 if m != nil {
3190 return m.Status
3191 }
3192 return ""
3193}
3194
3195type OnuSignalsFailureIndication struct {
3196 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3197 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3198 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3199 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate,proto3" json:"inverse_bit_error_rate,omitempty"`
3200 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3201 XXX_unrecognized []byte `json:"-"`
3202 XXX_sizecache int32 `json:"-"`
3203}
3204
3205func (m *OnuSignalsFailureIndication) Reset() { *m = OnuSignalsFailureIndication{} }
3206func (m *OnuSignalsFailureIndication) String() string { return proto.CompactTextString(m) }
3207func (*OnuSignalsFailureIndication) ProtoMessage() {}
3208func (*OnuSignalsFailureIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003209 return fileDescriptor_c072e7aa0dfd74d5, []int{31}
William Kurkianea869482019-04-09 15:16:11 -04003210}
3211
3212func (m *OnuSignalsFailureIndication) XXX_Unmarshal(b []byte) error {
3213 return xxx_messageInfo_OnuSignalsFailureIndication.Unmarshal(m, b)
3214}
3215func (m *OnuSignalsFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3216 return xxx_messageInfo_OnuSignalsFailureIndication.Marshal(b, m, deterministic)
3217}
3218func (m *OnuSignalsFailureIndication) XXX_Merge(src proto.Message) {
3219 xxx_messageInfo_OnuSignalsFailureIndication.Merge(m, src)
3220}
3221func (m *OnuSignalsFailureIndication) XXX_Size() int {
3222 return xxx_messageInfo_OnuSignalsFailureIndication.Size(m)
3223}
3224func (m *OnuSignalsFailureIndication) XXX_DiscardUnknown() {
3225 xxx_messageInfo_OnuSignalsFailureIndication.DiscardUnknown(m)
3226}
3227
3228var xxx_messageInfo_OnuSignalsFailureIndication proto.InternalMessageInfo
3229
3230func (m *OnuSignalsFailureIndication) GetIntfId() uint32 {
3231 if m != nil {
3232 return m.IntfId
3233 }
3234 return 0
3235}
3236
3237func (m *OnuSignalsFailureIndication) GetOnuId() uint32 {
3238 if m != nil {
3239 return m.OnuId
3240 }
3241 return 0
3242}
3243
3244func (m *OnuSignalsFailureIndication) GetStatus() string {
3245 if m != nil {
3246 return m.Status
3247 }
3248 return ""
3249}
3250
3251func (m *OnuSignalsFailureIndication) GetInverseBitErrorRate() uint32 {
3252 if m != nil {
3253 return m.InverseBitErrorRate
3254 }
3255 return 0
3256}
3257
3258type OnuTransmissionInterferenceWarning struct {
3259 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3260 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3261 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3262 Drift uint32 `protobuf:"fixed32,4,opt,name=drift,proto3" json:"drift,omitempty"`
3263 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3264 XXX_unrecognized []byte `json:"-"`
3265 XXX_sizecache int32 `json:"-"`
3266}
3267
3268func (m *OnuTransmissionInterferenceWarning) Reset() { *m = OnuTransmissionInterferenceWarning{} }
3269func (m *OnuTransmissionInterferenceWarning) String() string { return proto.CompactTextString(m) }
3270func (*OnuTransmissionInterferenceWarning) ProtoMessage() {}
3271func (*OnuTransmissionInterferenceWarning) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003272 return fileDescriptor_c072e7aa0dfd74d5, []int{32}
William Kurkianea869482019-04-09 15:16:11 -04003273}
3274
3275func (m *OnuTransmissionInterferenceWarning) XXX_Unmarshal(b []byte) error {
3276 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Unmarshal(m, b)
3277}
3278func (m *OnuTransmissionInterferenceWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3279 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Marshal(b, m, deterministic)
3280}
3281func (m *OnuTransmissionInterferenceWarning) XXX_Merge(src proto.Message) {
3282 xxx_messageInfo_OnuTransmissionInterferenceWarning.Merge(m, src)
3283}
3284func (m *OnuTransmissionInterferenceWarning) XXX_Size() int {
3285 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Size(m)
3286}
3287func (m *OnuTransmissionInterferenceWarning) XXX_DiscardUnknown() {
3288 xxx_messageInfo_OnuTransmissionInterferenceWarning.DiscardUnknown(m)
3289}
3290
3291var xxx_messageInfo_OnuTransmissionInterferenceWarning proto.InternalMessageInfo
3292
3293func (m *OnuTransmissionInterferenceWarning) GetIntfId() uint32 {
3294 if m != nil {
3295 return m.IntfId
3296 }
3297 return 0
3298}
3299
3300func (m *OnuTransmissionInterferenceWarning) GetOnuId() uint32 {
3301 if m != nil {
3302 return m.OnuId
3303 }
3304 return 0
3305}
3306
3307func (m *OnuTransmissionInterferenceWarning) GetStatus() string {
3308 if m != nil {
3309 return m.Status
3310 }
3311 return ""
3312}
3313
3314func (m *OnuTransmissionInterferenceWarning) GetDrift() uint32 {
3315 if m != nil {
3316 return m.Drift
3317 }
3318 return 0
3319}
3320
3321type OnuActivationFailureIndication struct {
3322 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3323 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Naga Manjunath9546b912019-11-28 20:56:20 +05303324 FailReason uint32 `protobuf:"fixed32,3,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04003325 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3326 XXX_unrecognized []byte `json:"-"`
3327 XXX_sizecache int32 `json:"-"`
3328}
3329
3330func (m *OnuActivationFailureIndication) Reset() { *m = OnuActivationFailureIndication{} }
3331func (m *OnuActivationFailureIndication) String() string { return proto.CompactTextString(m) }
3332func (*OnuActivationFailureIndication) ProtoMessage() {}
3333func (*OnuActivationFailureIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003334 return fileDescriptor_c072e7aa0dfd74d5, []int{33}
William Kurkianea869482019-04-09 15:16:11 -04003335}
3336
3337func (m *OnuActivationFailureIndication) XXX_Unmarshal(b []byte) error {
3338 return xxx_messageInfo_OnuActivationFailureIndication.Unmarshal(m, b)
3339}
3340func (m *OnuActivationFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3341 return xxx_messageInfo_OnuActivationFailureIndication.Marshal(b, m, deterministic)
3342}
3343func (m *OnuActivationFailureIndication) XXX_Merge(src proto.Message) {
3344 xxx_messageInfo_OnuActivationFailureIndication.Merge(m, src)
3345}
3346func (m *OnuActivationFailureIndication) XXX_Size() int {
3347 return xxx_messageInfo_OnuActivationFailureIndication.Size(m)
3348}
3349func (m *OnuActivationFailureIndication) XXX_DiscardUnknown() {
3350 xxx_messageInfo_OnuActivationFailureIndication.DiscardUnknown(m)
3351}
3352
3353var xxx_messageInfo_OnuActivationFailureIndication proto.InternalMessageInfo
3354
3355func (m *OnuActivationFailureIndication) GetIntfId() uint32 {
3356 if m != nil {
3357 return m.IntfId
3358 }
3359 return 0
3360}
3361
3362func (m *OnuActivationFailureIndication) GetOnuId() uint32 {
3363 if m != nil {
3364 return m.OnuId
3365 }
3366 return 0
3367}
3368
Naga Manjunath9546b912019-11-28 20:56:20 +05303369func (m *OnuActivationFailureIndication) GetFailReason() uint32 {
3370 if m != nil {
3371 return m.FailReason
3372 }
3373 return 0
3374}
3375
3376type OnuLossOfKeySyncFailureIndication struct {
3377 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3378 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3379 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3380 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3381 XXX_unrecognized []byte `json:"-"`
3382 XXX_sizecache int32 `json:"-"`
3383}
3384
3385func (m *OnuLossOfKeySyncFailureIndication) Reset() { *m = OnuLossOfKeySyncFailureIndication{} }
3386func (m *OnuLossOfKeySyncFailureIndication) String() string { return proto.CompactTextString(m) }
3387func (*OnuLossOfKeySyncFailureIndication) ProtoMessage() {}
3388func (*OnuLossOfKeySyncFailureIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003389 return fileDescriptor_c072e7aa0dfd74d5, []int{34}
Naga Manjunath9546b912019-11-28 20:56:20 +05303390}
3391
3392func (m *OnuLossOfKeySyncFailureIndication) XXX_Unmarshal(b []byte) error {
3393 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Unmarshal(m, b)
3394}
3395func (m *OnuLossOfKeySyncFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3396 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Marshal(b, m, deterministic)
3397}
3398func (m *OnuLossOfKeySyncFailureIndication) XXX_Merge(src proto.Message) {
3399 xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Merge(m, src)
3400}
3401func (m *OnuLossOfKeySyncFailureIndication) XXX_Size() int {
3402 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Size(m)
3403}
3404func (m *OnuLossOfKeySyncFailureIndication) XXX_DiscardUnknown() {
3405 xxx_messageInfo_OnuLossOfKeySyncFailureIndication.DiscardUnknown(m)
3406}
3407
3408var xxx_messageInfo_OnuLossOfKeySyncFailureIndication proto.InternalMessageInfo
3409
3410func (m *OnuLossOfKeySyncFailureIndication) GetIntfId() uint32 {
3411 if m != nil {
3412 return m.IntfId
3413 }
3414 return 0
3415}
3416
3417func (m *OnuLossOfKeySyncFailureIndication) GetOnuId() uint32 {
3418 if m != nil {
3419 return m.OnuId
3420 }
3421 return 0
3422}
3423
3424func (m *OnuLossOfKeySyncFailureIndication) GetStatus() string {
3425 if m != nil {
3426 return m.Status
3427 }
3428 return ""
3429}
3430
3431type OnuItuPonStatsIndication struct {
3432 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3433 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003434 RdiErrors uint64 `protobuf:"fixed64,3,opt,name=rdi_errors,json=rdiErrors,proto3" json:"rdi_errors,omitempty"`
Naga Manjunath9546b912019-11-28 20:56:20 +05303435 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3436 XXX_unrecognized []byte `json:"-"`
3437 XXX_sizecache int32 `json:"-"`
3438}
3439
3440func (m *OnuItuPonStatsIndication) Reset() { *m = OnuItuPonStatsIndication{} }
3441func (m *OnuItuPonStatsIndication) String() string { return proto.CompactTextString(m) }
3442func (*OnuItuPonStatsIndication) ProtoMessage() {}
3443func (*OnuItuPonStatsIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003444 return fileDescriptor_c072e7aa0dfd74d5, []int{35}
Naga Manjunath9546b912019-11-28 20:56:20 +05303445}
3446
3447func (m *OnuItuPonStatsIndication) XXX_Unmarshal(b []byte) error {
3448 return xxx_messageInfo_OnuItuPonStatsIndication.Unmarshal(m, b)
3449}
3450func (m *OnuItuPonStatsIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3451 return xxx_messageInfo_OnuItuPonStatsIndication.Marshal(b, m, deterministic)
3452}
3453func (m *OnuItuPonStatsIndication) XXX_Merge(src proto.Message) {
3454 xxx_messageInfo_OnuItuPonStatsIndication.Merge(m, src)
3455}
3456func (m *OnuItuPonStatsIndication) XXX_Size() int {
3457 return xxx_messageInfo_OnuItuPonStatsIndication.Size(m)
3458}
3459func (m *OnuItuPonStatsIndication) XXX_DiscardUnknown() {
3460 xxx_messageInfo_OnuItuPonStatsIndication.DiscardUnknown(m)
3461}
3462
3463var xxx_messageInfo_OnuItuPonStatsIndication proto.InternalMessageInfo
3464
3465func (m *OnuItuPonStatsIndication) GetIntfId() uint32 {
3466 if m != nil {
3467 return m.IntfId
3468 }
3469 return 0
3470}
3471
3472func (m *OnuItuPonStatsIndication) GetOnuId() uint32 {
3473 if m != nil {
3474 return m.OnuId
3475 }
3476 return 0
3477}
3478
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003479func (m *OnuItuPonStatsIndication) GetRdiErrors() uint64 {
Naga Manjunath9546b912019-11-28 20:56:20 +05303480 if m != nil {
3481 return m.RdiErrors
3482 }
3483 return 0
3484}
3485
William Kurkianea869482019-04-09 15:16:11 -04003486type OnuProcessingErrorIndication struct {
3487 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3488 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3489 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3490 XXX_unrecognized []byte `json:"-"`
3491 XXX_sizecache int32 `json:"-"`
3492}
3493
3494func (m *OnuProcessingErrorIndication) Reset() { *m = OnuProcessingErrorIndication{} }
3495func (m *OnuProcessingErrorIndication) String() string { return proto.CompactTextString(m) }
3496func (*OnuProcessingErrorIndication) ProtoMessage() {}
3497func (*OnuProcessingErrorIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003498 return fileDescriptor_c072e7aa0dfd74d5, []int{36}
William Kurkianea869482019-04-09 15:16:11 -04003499}
3500
3501func (m *OnuProcessingErrorIndication) XXX_Unmarshal(b []byte) error {
3502 return xxx_messageInfo_OnuProcessingErrorIndication.Unmarshal(m, b)
3503}
3504func (m *OnuProcessingErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3505 return xxx_messageInfo_OnuProcessingErrorIndication.Marshal(b, m, deterministic)
3506}
3507func (m *OnuProcessingErrorIndication) XXX_Merge(src proto.Message) {
3508 xxx_messageInfo_OnuProcessingErrorIndication.Merge(m, src)
3509}
3510func (m *OnuProcessingErrorIndication) XXX_Size() int {
3511 return xxx_messageInfo_OnuProcessingErrorIndication.Size(m)
3512}
3513func (m *OnuProcessingErrorIndication) XXX_DiscardUnknown() {
3514 xxx_messageInfo_OnuProcessingErrorIndication.DiscardUnknown(m)
3515}
3516
3517var xxx_messageInfo_OnuProcessingErrorIndication proto.InternalMessageInfo
3518
3519func (m *OnuProcessingErrorIndication) GetIntfId() uint32 {
3520 if m != nil {
3521 return m.IntfId
3522 }
3523 return 0
3524}
3525
3526func (m *OnuProcessingErrorIndication) GetOnuId() uint32 {
3527 if m != nil {
3528 return m.OnuId
3529 }
3530 return 0
3531}
3532
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003533type OnuDeactivationFailureIndication struct {
3534 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3535 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3536 FailReason uint32 `protobuf:"fixed32,3,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
3537 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3538 XXX_unrecognized []byte `json:"-"`
3539 XXX_sizecache int32 `json:"-"`
3540}
3541
3542func (m *OnuDeactivationFailureIndication) Reset() { *m = OnuDeactivationFailureIndication{} }
3543func (m *OnuDeactivationFailureIndication) String() string { return proto.CompactTextString(m) }
3544func (*OnuDeactivationFailureIndication) ProtoMessage() {}
3545func (*OnuDeactivationFailureIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003546 return fileDescriptor_c072e7aa0dfd74d5, []int{37}
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003547}
3548
3549func (m *OnuDeactivationFailureIndication) XXX_Unmarshal(b []byte) error {
3550 return xxx_messageInfo_OnuDeactivationFailureIndication.Unmarshal(m, b)
3551}
3552func (m *OnuDeactivationFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3553 return xxx_messageInfo_OnuDeactivationFailureIndication.Marshal(b, m, deterministic)
3554}
3555func (m *OnuDeactivationFailureIndication) XXX_Merge(src proto.Message) {
3556 xxx_messageInfo_OnuDeactivationFailureIndication.Merge(m, src)
3557}
3558func (m *OnuDeactivationFailureIndication) XXX_Size() int {
3559 return xxx_messageInfo_OnuDeactivationFailureIndication.Size(m)
3560}
3561func (m *OnuDeactivationFailureIndication) XXX_DiscardUnknown() {
3562 xxx_messageInfo_OnuDeactivationFailureIndication.DiscardUnknown(m)
3563}
3564
3565var xxx_messageInfo_OnuDeactivationFailureIndication proto.InternalMessageInfo
3566
3567func (m *OnuDeactivationFailureIndication) GetIntfId() uint32 {
3568 if m != nil {
3569 return m.IntfId
3570 }
3571 return 0
3572}
3573
3574func (m *OnuDeactivationFailureIndication) GetOnuId() uint32 {
3575 if m != nil {
3576 return m.OnuId
3577 }
3578 return 0
3579}
3580
3581func (m *OnuDeactivationFailureIndication) GetFailReason() uint32 {
3582 if m != nil {
3583 return m.FailReason
3584 }
3585 return 0
3586}
3587
Devmalya Paul6f063a62020-02-19 19:19:06 -05003588type OnuRemoteDefectIndication struct {
3589 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3590 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003591 RdiErrors uint64 `protobuf:"fixed64,3,opt,name=rdi_errors,json=rdiErrors,proto3" json:"rdi_errors,omitempty"`
Devmalya Paul6f063a62020-02-19 19:19:06 -05003592 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3593 XXX_unrecognized []byte `json:"-"`
3594 XXX_sizecache int32 `json:"-"`
3595}
3596
3597func (m *OnuRemoteDefectIndication) Reset() { *m = OnuRemoteDefectIndication{} }
3598func (m *OnuRemoteDefectIndication) String() string { return proto.CompactTextString(m) }
3599func (*OnuRemoteDefectIndication) ProtoMessage() {}
3600func (*OnuRemoteDefectIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003601 return fileDescriptor_c072e7aa0dfd74d5, []int{38}
Devmalya Paul6f063a62020-02-19 19:19:06 -05003602}
3603
3604func (m *OnuRemoteDefectIndication) XXX_Unmarshal(b []byte) error {
3605 return xxx_messageInfo_OnuRemoteDefectIndication.Unmarshal(m, b)
3606}
3607func (m *OnuRemoteDefectIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3608 return xxx_messageInfo_OnuRemoteDefectIndication.Marshal(b, m, deterministic)
3609}
3610func (m *OnuRemoteDefectIndication) XXX_Merge(src proto.Message) {
3611 xxx_messageInfo_OnuRemoteDefectIndication.Merge(m, src)
3612}
3613func (m *OnuRemoteDefectIndication) XXX_Size() int {
3614 return xxx_messageInfo_OnuRemoteDefectIndication.Size(m)
3615}
3616func (m *OnuRemoteDefectIndication) XXX_DiscardUnknown() {
3617 xxx_messageInfo_OnuRemoteDefectIndication.DiscardUnknown(m)
3618}
3619
3620var xxx_messageInfo_OnuRemoteDefectIndication proto.InternalMessageInfo
3621
3622func (m *OnuRemoteDefectIndication) GetIntfId() uint32 {
3623 if m != nil {
3624 return m.IntfId
3625 }
3626 return 0
3627}
3628
3629func (m *OnuRemoteDefectIndication) GetOnuId() uint32 {
3630 if m != nil {
3631 return m.OnuId
3632 }
3633 return 0
3634}
3635
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003636func (m *OnuRemoteDefectIndication) GetRdiErrors() uint64 {
Devmalya Paul6f063a62020-02-19 19:19:06 -05003637 if m != nil {
3638 return m.RdiErrors
3639 }
3640 return 0
3641}
3642
Devmalya Paul41a762d2020-03-01 18:56:54 -05003643type OnuLossOfGEMChannelDelineationIndication struct {
3644 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3645 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3646 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3647 DelineationErrors uint32 `protobuf:"fixed32,4,opt,name=delineation_errors,json=delineationErrors,proto3" json:"delineation_errors,omitempty"`
3648 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3649 XXX_unrecognized []byte `json:"-"`
3650 XXX_sizecache int32 `json:"-"`
3651}
3652
3653func (m *OnuLossOfGEMChannelDelineationIndication) Reset() {
3654 *m = OnuLossOfGEMChannelDelineationIndication{}
3655}
3656func (m *OnuLossOfGEMChannelDelineationIndication) String() string { return proto.CompactTextString(m) }
3657func (*OnuLossOfGEMChannelDelineationIndication) ProtoMessage() {}
3658func (*OnuLossOfGEMChannelDelineationIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003659 return fileDescriptor_c072e7aa0dfd74d5, []int{39}
Devmalya Paul41a762d2020-03-01 18:56:54 -05003660}
3661
3662func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Unmarshal(b []byte) error {
3663 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Unmarshal(m, b)
3664}
3665func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3666 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Marshal(b, m, deterministic)
3667}
3668func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Merge(src proto.Message) {
3669 xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Merge(m, src)
3670}
3671func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Size() int {
3672 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Size(m)
3673}
3674func (m *OnuLossOfGEMChannelDelineationIndication) XXX_DiscardUnknown() {
3675 xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.DiscardUnknown(m)
3676}
3677
3678var xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication proto.InternalMessageInfo
3679
3680func (m *OnuLossOfGEMChannelDelineationIndication) GetIntfId() uint32 {
3681 if m != nil {
3682 return m.IntfId
3683 }
3684 return 0
3685}
3686
3687func (m *OnuLossOfGEMChannelDelineationIndication) GetOnuId() uint32 {
3688 if m != nil {
3689 return m.OnuId
3690 }
3691 return 0
3692}
3693
3694func (m *OnuLossOfGEMChannelDelineationIndication) GetStatus() string {
3695 if m != nil {
3696 return m.Status
3697 }
3698 return ""
3699}
3700
3701func (m *OnuLossOfGEMChannelDelineationIndication) GetDelineationErrors() uint32 {
3702 if m != nil {
3703 return m.DelineationErrors
3704 }
3705 return 0
3706}
3707
3708type OnuPhysicalEquipmentErrorIndication struct {
3709 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3710 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3711 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3712 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3713 XXX_unrecognized []byte `json:"-"`
3714 XXX_sizecache int32 `json:"-"`
3715}
3716
3717func (m *OnuPhysicalEquipmentErrorIndication) Reset() { *m = OnuPhysicalEquipmentErrorIndication{} }
3718func (m *OnuPhysicalEquipmentErrorIndication) String() string { return proto.CompactTextString(m) }
3719func (*OnuPhysicalEquipmentErrorIndication) ProtoMessage() {}
3720func (*OnuPhysicalEquipmentErrorIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003721 return fileDescriptor_c072e7aa0dfd74d5, []int{40}
Devmalya Paul41a762d2020-03-01 18:56:54 -05003722}
3723
3724func (m *OnuPhysicalEquipmentErrorIndication) XXX_Unmarshal(b []byte) error {
3725 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Unmarshal(m, b)
3726}
3727func (m *OnuPhysicalEquipmentErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3728 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Marshal(b, m, deterministic)
3729}
3730func (m *OnuPhysicalEquipmentErrorIndication) XXX_Merge(src proto.Message) {
3731 xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Merge(m, src)
3732}
3733func (m *OnuPhysicalEquipmentErrorIndication) XXX_Size() int {
3734 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Size(m)
3735}
3736func (m *OnuPhysicalEquipmentErrorIndication) XXX_DiscardUnknown() {
3737 xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.DiscardUnknown(m)
3738}
3739
3740var xxx_messageInfo_OnuPhysicalEquipmentErrorIndication proto.InternalMessageInfo
3741
3742func (m *OnuPhysicalEquipmentErrorIndication) GetIntfId() uint32 {
3743 if m != nil {
3744 return m.IntfId
3745 }
3746 return 0
3747}
3748
3749func (m *OnuPhysicalEquipmentErrorIndication) GetOnuId() uint32 {
3750 if m != nil {
3751 return m.OnuId
3752 }
3753 return 0
3754}
3755
3756func (m *OnuPhysicalEquipmentErrorIndication) GetStatus() string {
3757 if m != nil {
3758 return m.Status
3759 }
3760 return ""
3761}
3762
3763type OnuLossOfAcknowledgementIndication struct {
3764 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3765 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3766 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3767 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3768 XXX_unrecognized []byte `json:"-"`
3769 XXX_sizecache int32 `json:"-"`
3770}
3771
3772func (m *OnuLossOfAcknowledgementIndication) Reset() { *m = OnuLossOfAcknowledgementIndication{} }
3773func (m *OnuLossOfAcknowledgementIndication) String() string { return proto.CompactTextString(m) }
3774func (*OnuLossOfAcknowledgementIndication) ProtoMessage() {}
3775func (*OnuLossOfAcknowledgementIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003776 return fileDescriptor_c072e7aa0dfd74d5, []int{41}
Devmalya Paul41a762d2020-03-01 18:56:54 -05003777}
3778
3779func (m *OnuLossOfAcknowledgementIndication) XXX_Unmarshal(b []byte) error {
3780 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Unmarshal(m, b)
3781}
3782func (m *OnuLossOfAcknowledgementIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3783 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Marshal(b, m, deterministic)
3784}
3785func (m *OnuLossOfAcknowledgementIndication) XXX_Merge(src proto.Message) {
3786 xxx_messageInfo_OnuLossOfAcknowledgementIndication.Merge(m, src)
3787}
3788func (m *OnuLossOfAcknowledgementIndication) XXX_Size() int {
3789 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Size(m)
3790}
3791func (m *OnuLossOfAcknowledgementIndication) XXX_DiscardUnknown() {
3792 xxx_messageInfo_OnuLossOfAcknowledgementIndication.DiscardUnknown(m)
3793}
3794
3795var xxx_messageInfo_OnuLossOfAcknowledgementIndication proto.InternalMessageInfo
3796
3797func (m *OnuLossOfAcknowledgementIndication) GetIntfId() uint32 {
3798 if m != nil {
3799 return m.IntfId
3800 }
3801 return 0
3802}
3803
3804func (m *OnuLossOfAcknowledgementIndication) GetOnuId() uint32 {
3805 if m != nil {
3806 return m.OnuId
3807 }
3808 return 0
3809}
3810
3811func (m *OnuLossOfAcknowledgementIndication) GetStatus() string {
3812 if m != nil {
3813 return m.Status
3814 }
3815 return ""
3816}
3817
Scott Bakered4a8e72020-04-17 11:10:20 -07003818type OnuDifferentialReachExceededIndication struct {
3819 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3820 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3821 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3822 Distance uint32 `protobuf:"fixed32,4,opt,name=distance,proto3" json:"distance,omitempty"`
3823 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3824 XXX_unrecognized []byte `json:"-"`
3825 XXX_sizecache int32 `json:"-"`
3826}
3827
3828func (m *OnuDifferentialReachExceededIndication) Reset() {
3829 *m = OnuDifferentialReachExceededIndication{}
3830}
3831func (m *OnuDifferentialReachExceededIndication) String() string { return proto.CompactTextString(m) }
3832func (*OnuDifferentialReachExceededIndication) ProtoMessage() {}
3833func (*OnuDifferentialReachExceededIndication) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003834 return fileDescriptor_c072e7aa0dfd74d5, []int{42}
Scott Bakered4a8e72020-04-17 11:10:20 -07003835}
3836
3837func (m *OnuDifferentialReachExceededIndication) XXX_Unmarshal(b []byte) error {
3838 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Unmarshal(m, b)
3839}
3840func (m *OnuDifferentialReachExceededIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3841 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Marshal(b, m, deterministic)
3842}
3843func (m *OnuDifferentialReachExceededIndication) XXX_Merge(src proto.Message) {
3844 xxx_messageInfo_OnuDifferentialReachExceededIndication.Merge(m, src)
3845}
3846func (m *OnuDifferentialReachExceededIndication) XXX_Size() int {
3847 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Size(m)
3848}
3849func (m *OnuDifferentialReachExceededIndication) XXX_DiscardUnknown() {
3850 xxx_messageInfo_OnuDifferentialReachExceededIndication.DiscardUnknown(m)
3851}
3852
3853var xxx_messageInfo_OnuDifferentialReachExceededIndication proto.InternalMessageInfo
3854
3855func (m *OnuDifferentialReachExceededIndication) GetIntfId() uint32 {
3856 if m != nil {
3857 return m.IntfId
3858 }
3859 return 0
3860}
3861
3862func (m *OnuDifferentialReachExceededIndication) GetOnuId() uint32 {
3863 if m != nil {
3864 return m.OnuId
3865 }
3866 return 0
3867}
3868
3869func (m *OnuDifferentialReachExceededIndication) GetStatus() string {
3870 if m != nil {
3871 return m.Status
3872 }
3873 return ""
3874}
3875
3876func (m *OnuDifferentialReachExceededIndication) GetDistance() uint32 {
3877 if m != nil {
3878 return m.Distance
3879 }
3880 return 0
3881}
3882
Esin Karamanccb714b2019-11-29 15:02:06 +00003883type GroupMember struct {
3884 InterfaceId uint32 `protobuf:"varint,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
3885 InterfaceType GroupMember_InterfaceType `protobuf:"varint,2,opt,name=interface_type,json=interfaceType,proto3,enum=openolt.GroupMember_InterfaceType" json:"interface_type,omitempty"`
3886 GemPortId uint32 `protobuf:"varint,3,opt,name=gem_port_id,json=gemPortId,proto3" json:"gem_port_id,omitempty"`
3887 Priority uint32 `protobuf:"varint,4,opt,name=priority,proto3" json:"priority,omitempty"`
3888 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3889 XXX_unrecognized []byte `json:"-"`
3890 XXX_sizecache int32 `json:"-"`
3891}
3892
3893func (m *GroupMember) Reset() { *m = GroupMember{} }
3894func (m *GroupMember) String() string { return proto.CompactTextString(m) }
3895func (*GroupMember) ProtoMessage() {}
3896func (*GroupMember) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003897 return fileDescriptor_c072e7aa0dfd74d5, []int{43}
Esin Karamanccb714b2019-11-29 15:02:06 +00003898}
3899
3900func (m *GroupMember) XXX_Unmarshal(b []byte) error {
3901 return xxx_messageInfo_GroupMember.Unmarshal(m, b)
3902}
3903func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3904 return xxx_messageInfo_GroupMember.Marshal(b, m, deterministic)
3905}
3906func (m *GroupMember) XXX_Merge(src proto.Message) {
3907 xxx_messageInfo_GroupMember.Merge(m, src)
3908}
3909func (m *GroupMember) XXX_Size() int {
3910 return xxx_messageInfo_GroupMember.Size(m)
3911}
3912func (m *GroupMember) XXX_DiscardUnknown() {
3913 xxx_messageInfo_GroupMember.DiscardUnknown(m)
3914}
3915
3916var xxx_messageInfo_GroupMember proto.InternalMessageInfo
3917
3918func (m *GroupMember) GetInterfaceId() uint32 {
3919 if m != nil {
3920 return m.InterfaceId
3921 }
3922 return 0
3923}
3924
3925func (m *GroupMember) GetInterfaceType() GroupMember_InterfaceType {
3926 if m != nil {
3927 return m.InterfaceType
3928 }
3929 return GroupMember_PON
3930}
3931
3932func (m *GroupMember) GetGemPortId() uint32 {
3933 if m != nil {
3934 return m.GemPortId
3935 }
3936 return 0
3937}
3938
3939func (m *GroupMember) GetPriority() uint32 {
3940 if m != nil {
3941 return m.Priority
3942 }
3943 return 0
3944}
3945
3946type Group struct {
3947 GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
3948 Command Group_GroupMembersCommand `protobuf:"varint,2,opt,name=command,proto3,enum=openolt.Group_GroupMembersCommand" json:"command,omitempty"`
3949 Members []*GroupMember `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
3950 Action *Action `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
3951 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3952 XXX_unrecognized []byte `json:"-"`
3953 XXX_sizecache int32 `json:"-"`
3954}
3955
3956func (m *Group) Reset() { *m = Group{} }
3957func (m *Group) String() string { return proto.CompactTextString(m) }
3958func (*Group) ProtoMessage() {}
3959func (*Group) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003960 return fileDescriptor_c072e7aa0dfd74d5, []int{44}
Esin Karamanccb714b2019-11-29 15:02:06 +00003961}
3962
3963func (m *Group) XXX_Unmarshal(b []byte) error {
3964 return xxx_messageInfo_Group.Unmarshal(m, b)
3965}
3966func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3967 return xxx_messageInfo_Group.Marshal(b, m, deterministic)
3968}
3969func (m *Group) XXX_Merge(src proto.Message) {
3970 xxx_messageInfo_Group.Merge(m, src)
3971}
3972func (m *Group) XXX_Size() int {
3973 return xxx_messageInfo_Group.Size(m)
3974}
3975func (m *Group) XXX_DiscardUnknown() {
3976 xxx_messageInfo_Group.DiscardUnknown(m)
3977}
3978
3979var xxx_messageInfo_Group proto.InternalMessageInfo
3980
3981func (m *Group) GetGroupId() uint32 {
3982 if m != nil {
3983 return m.GroupId
3984 }
3985 return 0
3986}
3987
3988func (m *Group) GetCommand() Group_GroupMembersCommand {
3989 if m != nil {
3990 return m.Command
3991 }
3992 return Group_ADD_MEMBERS
3993}
3994
3995func (m *Group) GetMembers() []*GroupMember {
3996 if m != nil {
3997 return m.Members
3998 }
3999 return nil
4000}
4001
4002func (m *Group) GetAction() *Action {
4003 if m != nil {
4004 return m.Action
4005 }
4006 return nil
4007}
4008
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004009type ValueParam struct {
4010 Onu *Onu `protobuf:"bytes,1,opt,name=onu,proto3" json:"onu,omitempty"`
4011 Value common.ValueType_Type `protobuf:"varint,2,opt,name=value,proto3,enum=common.ValueType_Type" json:"value,omitempty"`
4012 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4013 XXX_unrecognized []byte `json:"-"`
4014 XXX_sizecache int32 `json:"-"`
4015}
4016
4017func (m *ValueParam) Reset() { *m = ValueParam{} }
4018func (m *ValueParam) String() string { return proto.CompactTextString(m) }
4019func (*ValueParam) ProtoMessage() {}
4020func (*ValueParam) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004021 return fileDescriptor_c072e7aa0dfd74d5, []int{45}
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004022}
4023
4024func (m *ValueParam) XXX_Unmarshal(b []byte) error {
4025 return xxx_messageInfo_ValueParam.Unmarshal(m, b)
4026}
4027func (m *ValueParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4028 return xxx_messageInfo_ValueParam.Marshal(b, m, deterministic)
4029}
4030func (m *ValueParam) XXX_Merge(src proto.Message) {
4031 xxx_messageInfo_ValueParam.Merge(m, src)
4032}
4033func (m *ValueParam) XXX_Size() int {
4034 return xxx_messageInfo_ValueParam.Size(m)
4035}
4036func (m *ValueParam) XXX_DiscardUnknown() {
4037 xxx_messageInfo_ValueParam.DiscardUnknown(m)
4038}
4039
4040var xxx_messageInfo_ValueParam proto.InternalMessageInfo
4041
4042func (m *ValueParam) GetOnu() *Onu {
4043 if m != nil {
4044 return m.Onu
4045 }
4046 return nil
4047}
4048
4049func (m *ValueParam) GetValue() common.ValueType_Type {
4050 if m != nil {
4051 return m.Value
4052 }
4053 return common.ValueType_EMPTY
4054}
4055
William Kurkianea869482019-04-09 15:16:11 -04004056type Empty struct {
4057 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4058 XXX_unrecognized []byte `json:"-"`
4059 XXX_sizecache int32 `json:"-"`
4060}
4061
4062func (m *Empty) Reset() { *m = Empty{} }
4063func (m *Empty) String() string { return proto.CompactTextString(m) }
4064func (*Empty) ProtoMessage() {}
4065func (*Empty) Descriptor() ([]byte, []int) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004066 return fileDescriptor_c072e7aa0dfd74d5, []int{46}
William Kurkianea869482019-04-09 15:16:11 -04004067}
4068
4069func (m *Empty) XXX_Unmarshal(b []byte) error {
4070 return xxx_messageInfo_Empty.Unmarshal(m, b)
4071}
4072func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4073 return xxx_messageInfo_Empty.Marshal(b, m, deterministic)
4074}
4075func (m *Empty) XXX_Merge(src proto.Message) {
4076 xxx_messageInfo_Empty.Merge(m, src)
4077}
4078func (m *Empty) XXX_Size() int {
4079 return xxx_messageInfo_Empty.Size(m)
4080}
4081func (m *Empty) XXX_DiscardUnknown() {
4082 xxx_messageInfo_Empty.DiscardUnknown(m)
4083}
4084
4085var xxx_messageInfo_Empty proto.InternalMessageInfo
4086
4087func init() {
William Kurkianea869482019-04-09 15:16:11 -04004088 proto.RegisterEnum("openolt.DeviceInfo_DeviceResourceRanges_Pool_PoolType", DeviceInfo_DeviceResourceRanges_Pool_PoolType_name, DeviceInfo_DeviceResourceRanges_Pool_PoolType_value)
4089 proto.RegisterEnum("openolt.DeviceInfo_DeviceResourceRanges_Pool_SharingType", DeviceInfo_DeviceResourceRanges_Pool_SharingType_name, DeviceInfo_DeviceResourceRanges_Pool_SharingType_value)
Esin Karamanccb714b2019-11-29 15:02:06 +00004090 proto.RegisterEnum("openolt.GroupMember_InterfaceType", GroupMember_InterfaceType_name, GroupMember_InterfaceType_value)
4091 proto.RegisterEnum("openolt.Group_GroupMembersCommand", Group_GroupMembersCommand_name, Group_GroupMembersCommand_value)
William Kurkianea869482019-04-09 15:16:11 -04004092 proto.RegisterType((*Indication)(nil), "openolt.Indication")
4093 proto.RegisterType((*AlarmIndication)(nil), "openolt.AlarmIndication")
4094 proto.RegisterType((*OltIndication)(nil), "openolt.OltIndication")
4095 proto.RegisterType((*IntfIndication)(nil), "openolt.IntfIndication")
4096 proto.RegisterType((*OnuDiscIndication)(nil), "openolt.OnuDiscIndication")
4097 proto.RegisterType((*OnuIndication)(nil), "openolt.OnuIndication")
4098 proto.RegisterType((*IntfOperIndication)(nil), "openolt.IntfOperIndication")
4099 proto.RegisterType((*OmciIndication)(nil), "openolt.OmciIndication")
4100 proto.RegisterType((*PacketIndication)(nil), "openolt.PacketIndication")
4101 proto.RegisterType((*Interface)(nil), "openolt.Interface")
4102 proto.RegisterType((*Heartbeat)(nil), "openolt.Heartbeat")
4103 proto.RegisterType((*Onu)(nil), "openolt.Onu")
4104 proto.RegisterType((*OmciMsg)(nil), "openolt.OmciMsg")
4105 proto.RegisterType((*OnuPacket)(nil), "openolt.OnuPacket")
4106 proto.RegisterType((*UplinkPacket)(nil), "openolt.UplinkPacket")
4107 proto.RegisterType((*DeviceInfo)(nil), "openolt.DeviceInfo")
4108 proto.RegisterType((*DeviceInfo_DeviceResourceRanges)(nil), "openolt.DeviceInfo.DeviceResourceRanges")
4109 proto.RegisterType((*DeviceInfo_DeviceResourceRanges_Pool)(nil), "openolt.DeviceInfo.DeviceResourceRanges.Pool")
4110 proto.RegisterType((*Classifier)(nil), "openolt.Classifier")
4111 proto.RegisterType((*ActionCmd)(nil), "openolt.ActionCmd")
4112 proto.RegisterType((*Action)(nil), "openolt.Action")
4113 proto.RegisterType((*Flow)(nil), "openolt.Flow")
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004114 proto.RegisterType((*OnuItuPonAlarm)(nil), "openolt.OnuItuPonAlarm")
William Kurkianea869482019-04-09 15:16:11 -04004115 proto.RegisterType((*SerialNumber)(nil), "openolt.SerialNumber")
4116 proto.RegisterType((*PortStatistics)(nil), "openolt.PortStatistics")
4117 proto.RegisterType((*FlowStatistics)(nil), "openolt.FlowStatistics")
4118 proto.RegisterType((*LosIndication)(nil), "openolt.LosIndication")
4119 proto.RegisterType((*DyingGaspIndication)(nil), "openolt.DyingGaspIndication")
4120 proto.RegisterType((*OnuAlarmIndication)(nil), "openolt.OnuAlarmIndication")
4121 proto.RegisterType((*OnuStartupFailureIndication)(nil), "openolt.OnuStartupFailureIndication")
4122 proto.RegisterType((*OnuSignalDegradeIndication)(nil), "openolt.OnuSignalDegradeIndication")
4123 proto.RegisterType((*OnuDriftOfWindowIndication)(nil), "openolt.OnuDriftOfWindowIndication")
4124 proto.RegisterType((*OnuLossOfOmciChannelIndication)(nil), "openolt.OnuLossOfOmciChannelIndication")
4125 proto.RegisterType((*OnuSignalsFailureIndication)(nil), "openolt.OnuSignalsFailureIndication")
4126 proto.RegisterType((*OnuTransmissionInterferenceWarning)(nil), "openolt.OnuTransmissionInterferenceWarning")
4127 proto.RegisterType((*OnuActivationFailureIndication)(nil), "openolt.OnuActivationFailureIndication")
Naga Manjunath9546b912019-11-28 20:56:20 +05304128 proto.RegisterType((*OnuLossOfKeySyncFailureIndication)(nil), "openolt.OnuLossOfKeySyncFailureIndication")
4129 proto.RegisterType((*OnuItuPonStatsIndication)(nil), "openolt.OnuItuPonStatsIndication")
William Kurkianea869482019-04-09 15:16:11 -04004130 proto.RegisterType((*OnuProcessingErrorIndication)(nil), "openolt.OnuProcessingErrorIndication")
Devmalya Paul1abc34e2020-02-04 20:48:06 -05004131 proto.RegisterType((*OnuDeactivationFailureIndication)(nil), "openolt.OnuDeactivationFailureIndication")
Devmalya Paul6f063a62020-02-19 19:19:06 -05004132 proto.RegisterType((*OnuRemoteDefectIndication)(nil), "openolt.OnuRemoteDefectIndication")
Devmalya Paul41a762d2020-03-01 18:56:54 -05004133 proto.RegisterType((*OnuLossOfGEMChannelDelineationIndication)(nil), "openolt.OnuLossOfGEMChannelDelineationIndication")
4134 proto.RegisterType((*OnuPhysicalEquipmentErrorIndication)(nil), "openolt.OnuPhysicalEquipmentErrorIndication")
4135 proto.RegisterType((*OnuLossOfAcknowledgementIndication)(nil), "openolt.OnuLossOfAcknowledgementIndication")
Scott Bakered4a8e72020-04-17 11:10:20 -07004136 proto.RegisterType((*OnuDifferentialReachExceededIndication)(nil), "openolt.OnuDifferentialReachExceededIndication")
Esin Karamanccb714b2019-11-29 15:02:06 +00004137 proto.RegisterType((*GroupMember)(nil), "openolt.GroupMember")
4138 proto.RegisterType((*Group)(nil), "openolt.Group")
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004139 proto.RegisterType((*ValueParam)(nil), "openolt.ValueParam")
William Kurkianea869482019-04-09 15:16:11 -04004140 proto.RegisterType((*Empty)(nil), "openolt.Empty")
4141}
4142
4143func init() { proto.RegisterFile("voltha_protos/openolt.proto", fileDescriptor_c072e7aa0dfd74d5) }
4144
4145var fileDescriptor_c072e7aa0dfd74d5 = []byte{
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004146 // 4084 bytes of a gzipped FileDescriptorProto
4147 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5b, 0xcd, 0x73, 0x1c, 0x49,
4148 0x56, 0x77, 0x4b, 0xad, 0xae, 0xee, 0xd7, 0x9f, 0x4a, 0x59, 0xdf, 0x5e, 0x5b, 0x53, 0x6b, 0x66,
4149 0xbc, 0xc3, 0x8c, 0x34, 0xf6, 0x4c, 0x2c, 0xec, 0xb0, 0xc0, 0xc8, 0x52, 0xdb, 0x6e, 0x46, 0x72,
4150 0x37, 0xa5, 0xb6, 0x0d, 0xb3, 0x31, 0xd4, 0x96, 0xaa, 0xb2, 0xbb, 0x13, 0x55, 0x57, 0xd6, 0x54,
4151 0x55, 0xeb, 0xe3, 0xba, 0xb0, 0x9c, 0x38, 0xb1, 0xc1, 0x01, 0x6e, 0x04, 0x37, 0xfe, 0x02, 0x22,
4152 0xf6, 0xc8, 0x95, 0xe0, 0xc2, 0x85, 0x23, 0x07, 0x6e, 0xdc, 0x39, 0x71, 0x20, 0xf2, 0x65, 0xd6,
4153 0x57, 0x77, 0x4b, 0xb6, 0x07, 0x11, 0x5c, 0x1c, 0xca, 0xf7, 0x7e, 0xef, 0x97, 0xf9, 0x32, 0xdf,
4154 0xcb, 0x7c, 0x95, 0xd9, 0x86, 0xed, 0x73, 0xee, 0x46, 0x23, 0xcb, 0xf4, 0x03, 0x1e, 0xf1, 0x70,
4155 0x8f, 0xfb, 0xd4, 0xe3, 0x6e, 0xb4, 0x8b, 0x4d, 0xa2, 0xa9, 0xe6, 0xd6, 0xbd, 0x21, 0xe7, 0x43,
4156 0x97, 0xee, 0x59, 0x3e, 0xdb, 0xb3, 0x3c, 0x8f, 0x47, 0x56, 0xc4, 0xb8, 0x17, 0x4a, 0xd8, 0xd6,
4157 0x4e, 0x9e, 0x23, 0xa2, 0xf6, 0x48, 0xfc, 0x3d, 0x60, 0x2e, 0x55, 0x88, 0xad, 0x3c, 0xc2, 0xe6,
4158 0xe3, 0x31, 0xf7, 0xa4, 0x4e, 0xff, 0xe7, 0x22, 0x40, 0xc7, 0x73, 0x98, 0x8d, 0x9c, 0xe4, 0x31,
4159 0x68, 0xdc, 0x8d, 0x4c, 0xe6, 0x39, 0x1b, 0x85, 0x9d, 0xc2, 0xa3, 0xea, 0x93, 0xb5, 0xdd, 0x78,
4160 0x50, 0x5d, 0x37, 0x4a, 0x81, 0x2f, 0xee, 0x18, 0x25, 0x8e, 0x02, 0xf2, 0x05, 0x94, 0x99, 0x17,
4161 0x0d, 0xd0, 0x66, 0x01, 0x6d, 0xd6, 0x13, 0x9b, 0x8e, 0x17, 0x0d, 0x72, 0x46, 0x1a, 0x93, 0x12,
4162 0xb2, 0x0f, 0x75, 0xb4, 0xe2, 0x3e, 0x0d, 0xd0, 0x74, 0x11, 0x4d, 0xb7, 0x73, 0xa6, 0x5d, 0x9f,
4163 0x06, 0x39, 0xf3, 0x2a, 0x4b, 0xa5, 0xe4, 0xf7, 0xa0, 0xc6, 0xbd, 0x89, 0xe9, 0xb0, 0xd0, 0x46,
4164 0x86, 0x22, 0x32, 0x6c, 0xa5, 0x03, 0xf6, 0x26, 0x87, 0x2c, 0xb4, 0x73, 0x04, 0xc0, 0x13, 0x21,
4165 0xfa, 0xea, 0x4d, 0xd0, 0x74, 0x69, 0xda, 0x57, 0x6f, 0x32, 0xe5, 0x2b, 0x0a, 0x84, 0xaf, 0x7c,
4166 0x6c, 0x33, 0xb4, 0x29, 0x4d, 0xf9, 0xda, 0x1d, 0xdb, 0x2c, 0xef, 0x2b, 0x97, 0x12, 0xf2, 0x05,
4167 0x68, 0xfe, 0x99, 0x9c, 0x54, 0x0d, 0x8d, 0x36, 0x13, 0xa3, 0x9e, 0x65, 0x9f, 0xd1, 0xa9, 0x79,
4168 0xf5, 0xcf, 0x70, 0x5e, 0x7f, 0x1b, 0xc0, 0xe7, 0x41, 0x64, 0x86, 0x91, 0x15, 0x85, 0x1b, 0xe5,
4169 0xa9, 0xde, 0x7a, 0x3c, 0x88, 0x4e, 0x44, 0x20, 0x84, 0x11, 0xb3, 0xc3, 0x17, 0x77, 0x8c, 0x8a,
4170 0xaf, 0x24, 0xa1, 0xb0, 0x1c, 0xb8, 0xfc, 0x42, 0x59, 0x56, 0xa6, 0x2c, 0x9f, 0xb9, 0xfc, 0x22,
4171 0x6f, 0x39, 0x50, 0x92, 0x90, 0xfc, 0x16, 0x54, 0x2c, 0xd7, 0x0a, 0xc6, 0x38, 0x56, 0x40, 0xc3,
4172 0x8d, 0xc4, 0x70, 0x5f, 0x68, 0x72, 0x43, 0x2d, 0x5b, 0x4a, 0xf4, 0xb4, 0x04, 0x45, 0xc7, 0x8a,
4173 0x2c, 0xfd, 0x3f, 0xeb, 0xd0, 0x9c, 0xc2, 0x89, 0x79, 0x76, 0x79, 0x38, 0x37, 0xa6, 0x8e, 0x78,
4174 0x98, 0xf7, 0xdd, 0x45, 0x01, 0x39, 0x84, 0x86, 0x73, 0xc5, 0xbc, 0xa1, 0x39, 0xb4, 0x42, 0x3f,
4175 0x13, 0x59, 0xf7, 0x12, 0xcb, 0x43, 0xa1, 0x7e, 0x6e, 0x85, 0x7e, 0xce, 0xbe, 0xe6, 0x64, 0xc4,
4176 0x22, 0xc6, 0xc4, 0x02, 0xa7, 0x1e, 0x4d, 0xc7, 0x58, 0xd7, 0x9b, 0xcc, 0x3a, 0x55, 0xe5, 0xa9,
4177 0x94, 0xbc, 0x81, 0xbb, 0x82, 0x22, 0x8c, 0xac, 0x20, 0x9a, 0xf8, 0xe6, 0xc0, 0x62, 0x6e, 0x26,
4178 0xd6, 0x1e, 0x66, 0x99, 0x4e, 0x24, 0xe6, 0x99, 0xc5, 0xdc, 0x49, 0x40, 0x73, 0x94, 0xcb, 0x3c,
4179 0xa7, 0x16, 0xc4, 0xdf, 0xc0, 0x1a, 0x12, 0xb3, 0xa1, 0x67, 0xb9, 0xa6, 0x43, 0x87, 0x81, 0xe5,
4180 0xd0, 0x4c, 0x2c, 0xfe, 0x30, 0x47, 0x8d, 0xa8, 0x43, 0x09, 0xca, 0x31, 0xaf, 0xf0, 0x59, 0x2d,
4181 0xf9, 0x19, 0xac, 0x63, 0x62, 0x04, 0x6c, 0x10, 0x99, 0x7c, 0x60, 0x5e, 0x30, 0xcf, 0xe1, 0x17,
4182 0x99, 0xa0, 0xcd, 0x91, 0x1f, 0x0a, 0x58, 0x77, 0xf0, 0x06, 0x41, 0x33, 0xe4, 0xd3, 0x5a, 0xd2,
4183 0x07, 0xe1, 0x8d, 0xe9, 0xf2, 0x30, 0x34, 0x93, 0x5c, 0x90, 0x61, 0xfd, 0x51, 0x96, 0xf6, 0x88,
4184 0x87, 0x61, 0x77, 0x20, 0x92, 0xe2, 0x60, 0x64, 0x79, 0x1e, 0x75, 0x73, 0xd4, 0x0d, 0xae, 0x10,
4185 0x2a, 0x45, 0xe2, 0x79, 0x46, 0x57, 0xc2, 0x74, 0x9e, 0xcb, 0x73, 0xe6, 0x59, 0x62, 0xae, 0x9d,
4186 0xe7, 0x54, 0x2d, 0x88, 0xbb, 0x72, 0x93, 0x88, 0xd8, 0x85, 0x1c, 0xa9, 0xcc, 0x86, 0xdf, 0xcc,
4187 0x12, 0xf6, 0x03, 0xcb, 0x0b, 0xc7, 0x2c, 0x0c, 0x19, 0xf7, 0x3a, 0x5e, 0x44, 0x83, 0x01, 0x0d,
4188 0xa8, 0x67, 0xd3, 0x37, 0x56, 0xe0, 0x31, 0x6f, 0xa8, 0x76, 0x8d, 0x3e, 0xbb, 0xc0, 0x91, 0xfe,
4189 0x5c, 0x4e, 0xae, 0x65, 0x47, 0xec, 0x1c, 0xfb, 0x4d, 0x07, 0x0b, 0xb3, 0xb3, 0xb0, 0x9f, 0xc0,
4190 0xe6, 0x8d, 0x57, 0xf8, 0x9c, 0x47, 0xc8, 0x1e, 0x36, 0x44, 0x0f, 0x7e, 0xc0, 0x6d, 0x1a, 0x86,
4191 0x22, 0x0b, 0x68, 0x10, 0x70, 0xb9, 0x4b, 0x56, 0xb1, 0x8b, 0xdf, 0xc8, 0x76, 0xd1, 0x4b, 0x70,
4192 0x6d, 0x01, 0xcb, 0x75, 0xb0, 0xca, 0xe7, 0xe9, 0x09, 0x85, 0xcd, 0x74, 0x0d, 0x07, 0x66, 0x78,
4193 0xe5, 0xd9, 0xa9, 0x17, 0x35, 0xec, 0xe2, 0xe3, 0xd9, 0xb5, 0xfc, 0x9a, 0x5e, 0x9d, 0x5c, 0x79,
4194 0xf6, 0x75, 0x8e, 0x48, 0x50, 0x8c, 0x10, 0xdd, 0xbc, 0x82, 0x55, 0xdc, 0x60, 0xa3, 0x89, 0xe9,
4195 0x73, 0x4f, 0x6e, 0x47, 0xd8, 0x45, 0x1d, 0xbb, 0xf8, 0x20, 0xb7, 0xdd, 0x46, 0x93, 0x1e, 0xf7,
4196 0x70, 0x17, 0x9a, 0x59, 0xd2, 0xbc, 0x8e, 0xb8, 0x70, 0x0f, 0xc3, 0x9b, 0x4e, 0xad, 0xc1, 0x24,
4197 0x90, 0x09, 0xd4, 0x40, 0xf6, 0x1f, 0xe5, 0x62, 0x3c, 0x83, 0x9d, 0x37, 0x7e, 0x31, 0x1d, 0xf3,
4198 0x31, 0xe4, 0x8d, 0x74, 0x22, 0xa0, 0x63, 0x1e, 0x51, 0xd3, 0xa1, 0x03, 0x6a, 0xcb, 0xad, 0xbc,
4199 0x89, 0xdd, 0xe8, 0xd9, 0x6e, 0x0c, 0x04, 0x1d, 0x22, 0x26, 0xc7, 0x4f, 0xf8, 0x8c, 0x92, 0x84,
4200 0xd2, 0x0d, 0x5c, 0x84, 0x21, 0x1d, 0x9b, 0x0e, 0x75, 0x99, 0x47, 0xa5, 0x3b, 0x82, 0xbf, 0x85,
4201 0xfc, 0x8f, 0x67, 0xd7, 0xe1, 0x79, 0xfb, 0x58, 0xa5, 0xd4, 0x61, 0x6a, 0x92, 0xeb, 0x6e, 0x43,
4202 0x2d, 0xc7, 0x73, 0x3a, 0xce, 0x43, 0xc8, 0x39, 0xec, 0x60, 0x6c, 0x8d, 0xae, 0x42, 0x66, 0x5b,
4203 0xae, 0x49, 0xbf, 0x9b, 0x30, 0x7f, 0x4c, 0xbd, 0x28, 0x13, 0x63, 0xcb, 0xd8, 0xf1, 0x27, 0xb9,
4204 0x18, 0x53, 0xf8, 0x76, 0x0c, 0x9f, 0x0d, 0x35, 0xe1, 0xcc, 0xb5, 0x30, 0xf2, 0x33, 0x58, 0xc9,
4205 0x46, 0x9c, 0x65, 0x9f, 0x61, 0x57, 0x64, 0x36, 0x1b, 0xa5, 0x8f, 0xfb, 0xf6, 0x99, 0xc7, 0x2f,
4206 0x5c, 0xea, 0x0c, 0xa9, 0xe0, 0xc9, 0xf5, 0xd4, 0xe4, 0x19, 0x94, 0x20, 0xe7, 0xb0, 0x2d, 0x0b,
4207 0x81, 0xc1, 0xc0, 0x0c, 0xa8, 0x65, 0x8f, 0x4c, 0x7a, 0x69, 0x53, 0xea, 0x50, 0x07, 0x3b, 0x59,
4208 0xc1, 0x4e, 0xf6, 0xf2, 0x75, 0xc1, 0x00, 0x93, 0x3c, 0x62, 0x96, 0x6b, 0x08, 0x8b, 0xb6, 0x32,
4209 0xc8, 0x75, 0xb4, 0xce, 0x25, 0x72, 0x1a, 0x91, 0x9c, 0x76, 0xbb, 0x50, 0xcf, 0x55, 0x45, 0xe4,
4210 0x07, 0x00, 0x58, 0xd0, 0x88, 0x50, 0xa7, 0x78, 0xda, 0x55, 0x8c, 0x8a, 0x90, 0x88, 0xe0, 0xa5,
4211 0xfa, 0x0b, 0x68, 0xe4, 0x2b, 0x22, 0xb2, 0x0e, 0x9a, 0x2c, 0x9e, 0xe4, 0xd9, 0xa8, 0x19, 0x25,
4212 0x2c, 0x90, 0x9c, 0x29, 0xa6, 0x85, 0x69, 0xa6, 0x11, 0x2c, 0xcf, 0x94, 0x37, 0xd7, 0x93, 0x7d,
4213 0x09, 0xf5, 0x90, 0x06, 0xcc, 0x72, 0x4d, 0x6f, 0x32, 0x3e, 0xa5, 0x81, 0x3a, 0x4d, 0x57, 0x93,
4214 0x29, 0x39, 0x41, 0xed, 0x4b, 0x54, 0x1a, 0xb5, 0x30, 0xd3, 0xd2, 0x7f, 0x5d, 0x80, 0x7a, 0xae,
4215 0x1c, 0xba, 0xbe, 0x9b, 0x55, 0x28, 0x61, 0xbe, 0xcb, 0xd3, 0x5a, 0x33, 0x96, 0x44, 0xee, 0x4e,
4216 0xbb, 0xb2, 0x38, 0xe5, 0x0a, 0x79, 0x00, 0x55, 0xcb, 0x19, 0x33, 0x4f, 0xe9, 0x97, 0x50, 0x0f,
4217 0x28, 0x92, 0x80, 0x99, 0xd1, 0x17, 0xdf, 0x7d, 0xf4, 0x3f, 0x07, 0x32, 0x5b, 0x48, 0x12, 0x02,
4218 0xc5, 0xe8, 0xca, 0x8f, 0x17, 0x08, 0xff, 0xce, 0x7a, 0xb5, 0x70, 0xc3, 0x4a, 0x4c, 0x0f, 0x5f,
4219 0x37, 0xa0, 0x91, 0xaf, 0xfc, 0xde, 0x7b, 0x7e, 0x5a, 0xb0, 0xe8, 0x9f, 0x45, 0xc8, 0x5c, 0x33,
4220 0xc4, 0x9f, 0xfa, 0x3f, 0x15, 0xa0, 0x35, 0x5d, 0x19, 0x92, 0x6d, 0xa8, 0x20, 0x2d, 0x8e, 0x5c,
4221 0xce, 0x12, 0x16, 0xde, 0xfd, 0xa9, 0xd1, 0xcf, 0xc4, 0xd1, 0x90, 0x8e, 0xb1, 0x90, 0x4c, 0xfa,
4222 0xad, 0x28, 0x49, 0xc7, 0x11, 0x76, 0x58, 0x2a, 0x32, 0x59, 0x1c, 0x69, 0x46, 0x49, 0x34, 0xa5,
4223 0x02, 0x8d, 0x3c, 0x8e, 0x35, 0x83, 0x66, 0x94, 0x44, 0xf3, 0x25, 0x27, 0x6b, 0x50, 0xb2, 0x39,
4224 0x3f, 0x63, 0x14, 0x0f, 0xfd, 0x92, 0xa1, 0x5a, 0xb1, 0x17, 0xc5, 0xd4, 0x8b, 0x87, 0x50, 0x91,
4225 0xc7, 0xa9, 0x65, 0x5f, 0x3f, 0x40, 0xfd, 0xa7, 0x50, 0x79, 0x41, 0xad, 0x20, 0x3a, 0xa5, 0x56,
4226 0x44, 0xf6, 0x60, 0x65, 0x14, 0x37, 0x64, 0x31, 0x10, 0x4d, 0x02, 0xaa, 0x2c, 0x48, 0xa2, 0x3a,
4227 0x89, 0x35, 0xfa, 0x9f, 0x15, 0x60, 0xb1, 0xeb, 0x4d, 0xde, 0x7b, 0xce, 0x67, 0x62, 0x6a, 0xf1,
4228 0x9d, 0x63, 0x0a, 0x3d, 0x65, 0x32, 0x0a, 0x35, 0x43, 0xfc, 0xa9, 0x7f, 0x0d, 0x9a, 0x88, 0x81,
4229 0xe3, 0x70, 0x78, 0x0b, 0x8b, 0xff, 0xcb, 0x02, 0x54, 0xc4, 0x96, 0x8b, 0xeb, 0xff, 0xde, 0x7c,
4230 0x99, 0x75, 0x2b, 0xe6, 0xd6, 0x2d, 0x1f, 0x08, 0x4b, 0xd3, 0x81, 0x30, 0x3b, 0x8e, 0x9f, 0x40,
4231 0xed, 0x95, 0xef, 0x32, 0xef, 0xec, 0x6d, 0x23, 0x51, 0xa6, 0x0b, 0xa9, 0xe9, 0x5f, 0x55, 0x00,
4232 0x0e, 0xe9, 0x39, 0xb3, 0x69, 0xc7, 0x1b, 0x60, 0xc8, 0x9c, 0x53, 0xcf, 0xe1, 0x81, 0x4a, 0x38,
4233 0xd5, 0x22, 0x77, 0x61, 0x69, 0xcc, 0x1d, 0xea, 0xaa, 0xed, 0x4d, 0x36, 0xc8, 0x8f, 0xa0, 0x35,
4234 0xb2, 0x02, 0xe7, 0xc2, 0x0a, 0xa8, 0x79, 0x4e, 0x03, 0x51, 0x95, 0xa9, 0xac, 0x6b, 0xc6, 0xf2,
4235 0xd7, 0x52, 0x2c, 0xa0, 0x03, 0x16, 0x8c, 0x73, 0xd0, 0xa2, 0x84, 0xc6, 0xf2, 0x18, 0xba, 0x0d,
4236 0x15, 0x07, 0x47, 0x24, 0xc6, 0xdf, 0x92, 0xd9, 0x23, 0x05, 0x1d, 0x87, 0x7c, 0x06, 0x77, 0x95,
4237 0x32, 0x1f, 0x14, 0xcb, 0x88, 0x23, 0x52, 0x97, 0x8d, 0x08, 0x41, 0x27, 0x4a, 0x1a, 0x31, 0x79,
4238 0x21, 0x56, 0x4c, 0x9a, 0x51, 0xf6, 0xb9, 0x27, 0xbe, 0xca, 0x42, 0x72, 0x1f, 0x40, 0x7c, 0x85,
4239 0x7b, 0xdc, 0xe5, 0xc3, 0xab, 0x78, 0x43, 0x4b, 0x25, 0x64, 0x47, 0xd6, 0xa4, 0xcc, 0x91, 0xdf,
4240 0x15, 0x2a, 0xc1, 0x00, 0x17, 0x10, 0x3f, 0x13, 0xc8, 0x3d, 0x00, 0x85, 0xa0, 0xaa, 0xba, 0xd6,
4241 0x8c, 0x32, 0xea, 0xdb, 0x9e, 0x43, 0x1e, 0x42, 0xc3, 0x72, 0x5d, 0x6e, 0xa7, 0x0c, 0x65, 0x44,
4242 0xd4, 0x50, 0x1a, 0x73, 0xec, 0x40, 0x2d, 0x41, 0x51, 0x55, 0xf9, 0x6a, 0x06, 0x28, 0x8c, 0xe0,
4243 0x79, 0x04, 0xad, 0x34, 0x24, 0x14, 0x13, 0x20, 0xaa, 0x91, 0x04, 0x86, 0xe4, 0x7a, 0x08, 0x8d,
4244 0x0c, 0x92, 0xaa, 0x42, 0x54, 0x33, 0x6a, 0x09, 0x4e, 0xf0, 0xe9, 0x50, 0x57, 0x9b, 0x89, 0x22,
4245 0xab, 0x23, 0xa8, 0x2a, 0xb7, 0x14, 0xc9, 0x74, 0x1f, 0xaa, 0x31, 0x86, 0xaa, 0x5a, 0x4d, 0x93,
4246 0x5f, 0xa0, 0x92, 0xe3, 0x2b, 0x28, 0x05, 0x96, 0x37, 0xa4, 0xe1, 0x46, 0x73, 0x67, 0xf1, 0x51,
4247 0xf5, 0xc9, 0xa3, 0xf4, 0x8b, 0x2f, 0x09, 0x28, 0xf5, 0xa7, 0x41, 0x43, 0x3e, 0x09, 0x6c, 0x6a,
4248 0x20, 0xde, 0x50, 0x76, 0x5b, 0x7f, 0x5d, 0x84, 0xbb, 0xf3, 0x00, 0x64, 0x33, 0xbe, 0xa8, 0x70,
4249 0xc2, 0x8d, 0xc2, 0xce, 0xe2, 0x23, 0x4d, 0xdd, 0x46, 0x38, 0xd3, 0x2b, 0xb6, 0x30, 0xb3, 0x62,
4250 0x07, 0xb0, 0xe4, 0x73, 0xee, 0x86, 0x1b, 0x8b, 0x38, 0xa8, 0x4f, 0xdf, 0x75, 0x50, 0xbb, 0x3d,
4251 0xce, 0x5d, 0x43, 0xda, 0x6e, 0xfd, 0xf7, 0x02, 0x14, 0x45, 0x9b, 0xfc, 0x41, 0xe6, 0xf8, 0x69,
4252 0x3c, 0xf9, 0xf1, 0x7b, 0x91, 0xe1, 0x3f, 0x62, 0xcb, 0x57, 0xc7, 0xd6, 0x09, 0x68, 0xe1, 0xc8,
4253 0x0a, 0x98, 0x37, 0xc4, 0x61, 0x37, 0x9e, 0xfc, 0xe4, 0xfd, 0xe8, 0x4e, 0xa4, 0x31, 0x32, 0xc6,
4254 0x4c, 0x22, 0x31, 0xe5, 0x02, 0xca, 0x33, 0x41, 0x36, 0x44, 0x9e, 0x53, 0xf5, 0xe9, 0xab, 0x19,
4255 0xe2, 0x4f, 0x7d, 0x1f, 0xca, 0xf1, 0x70, 0x08, 0x40, 0xa9, 0xfb, 0xf2, 0x95, 0xd9, 0x39, 0x6c,
4256 0xdd, 0x21, 0x35, 0x28, 0xef, 0x1f, 0x1d, 0x75, 0x0f, 0x44, 0xab, 0x40, 0x1a, 0x00, 0xcf, 0xdb,
4257 0xc7, 0xbd, 0xae, 0xd1, 0x17, 0xed, 0x05, 0x52, 0x05, 0xed, 0xd9, 0x51, 0xf7, 0x8d, 0x68, 0x2c,
4258 0xea, 0x23, 0xa8, 0x66, 0x86, 0x40, 0xd6, 0x80, 0x1c, 0xb6, 0x0f, 0x3b, 0x07, 0xfb, 0xfd, 0xf6,
4259 0xa1, 0xd9, 0x6b, 0x1b, 0x66, 0xe7, 0x65, 0xff, 0x59, 0xeb, 0x0e, 0x79, 0x00, 0xdb, 0x27, 0x2f,
4260 0xf6, 0x8d, 0xf6, 0xa1, 0xf9, 0xf4, 0x8f, 0xcd, 0xfd, 0xa3, 0x23, 0x94, 0xe3, 0x1f, 0xfd, 0xf6,
4261 0xc1, 0x8b, 0x56, 0x81, 0xec, 0xc0, 0xbd, 0x39, 0x80, 0x93, 0xfd, 0xe3, 0xb6, 0x44, 0x2c, 0xe8,
4262 0x7f, 0xbe, 0x08, 0x70, 0xe0, 0x5a, 0x61, 0xc8, 0x06, 0x8c, 0x06, 0xb8, 0x7f, 0x9a, 0x91, 0x9f,
4263 0xec, 0x66, 0x4b, 0xbc, 0xef, 0x33, 0x87, 0xac, 0xc0, 0x12, 0x37, 0xcf, 0x93, 0x5d, 0xb5, 0xc8,
4264 0x5f, 0x33, 0xdc, 0x6b, 0x99, 0xc4, 0xaa, 0x09, 0x61, 0x31, 0x96, 0x21, 0x56, 0x4e, 0x49, 0x91,
4265 0x09, 0xec, 0x3a, 0x68, 0xdc, 0xf4, 0x4f, 0x59, 0x14, 0xaa, 0x4d, 0xb6, 0xc4, 0x7b, 0xa2, 0x85,
4266 0xfb, 0xa7, 0x52, 0xa8, 0x13, 0x95, 0x49, 0xc5, 0x26, 0x94, 0x69, 0x34, 0x92, 0xe7, 0xba, 0x4c,
4267 0x75, 0x8d, 0x46, 0xa3, 0xf8, 0x58, 0x77, 0xc2, 0xc8, 0x1c, 0x5b, 0x36, 0xa6, 0x78, 0xcd, 0x28,
4268 0x39, 0x61, 0x74, 0x6c, 0xd9, 0x42, 0x11, 0x06, 0x36, 0x2a, 0x2a, 0x52, 0x11, 0x06, 0xb6, 0x50,
4269 0x88, 0x20, 0xf7, 0xe5, 0x4d, 0x9f, 0xca, 0x65, 0x8d, 0xf9, 0x3d, 0xbc, 0x4f, 0x5c, 0x05, 0x61,
4270 0x6d, 0x32, 0x5f, 0x25, 0xef, 0x92, 0x13, 0x46, 0x1d, 0x5f, 0x88, 0x05, 0x15, 0xf3, 0xd5, 0x3e,
4271 0xb6, 0x14, 0x06, 0x76, 0xc7, 0x17, 0x44, 0x42, 0x2c, 0xb2, 0x5b, 0xe5, 0xb1, 0xe8, 0x51, 0x6c,
4272 0x70, 0x42, 0x25, 0x88, 0x50, 0x25, 0x13, 0x58, 0x8c, 0x12, 0x55, 0x3b, 0x50, 0xf3, 0xcf, 0x22,
4273 0x33, 0xb2, 0x86, 0xd2, 0x9f, 0xa6, 0x4c, 0x25, 0xff, 0x2c, 0xea, 0x5b, 0xb8, 0xc2, 0xfa, 0x2f,
4274 0x17, 0xa1, 0x22, 0xbe, 0x79, 0xb9, 0x77, 0x30, 0xc6, 0x2d, 0xc3, 0x72, 0x1c, 0x93, 0x4f, 0x22,
4275 0x1a, 0x08, 0x2b, 0x5c, 0x8c, 0xb2, 0x51, 0xb5, 0x1c, 0xa7, 0x2b, 0x64, 0x7d, 0x6b, 0x28, 0xb6,
4276 0x29, 0xf1, 0xf5, 0x75, 0x4e, 0x33, 0xb0, 0x05, 0x84, 0x35, 0xa4, 0x3c, 0x41, 0xee, 0x40, 0x2d,
4277 0x0a, 0x2c, 0xdf, 0x8c, 0xb8, 0x39, 0xe2, 0xa1, 0x0c, 0xdf, 0xb2, 0x01, 0x42, 0xd6, 0xe7, 0x2f,
4278 0x78, 0x18, 0x91, 0x4f, 0x80, 0x04, 0x74, 0x6c, 0x05, 0x67, 0x8a, 0x4b, 0xae, 0x47, 0x11, 0x71,
4279 0x2d, 0xa9, 0x41, 0x36, 0xb9, 0x32, 0x29, 0x9a, 0x79, 0x5e, 0x82, 0x5e, 0xca, 0xa2, 0x3b, 0x42,
4280 0x21, 0xd1, 0xca, 0x17, 0x09, 0x15, 0x83, 0x2c, 0x25, 0xbe, 0x20, 0x2a, 0xef, 0x4b, 0x0a, 0xd3,
4281 0xb2, 0xbe, 0x24, 0xc8, 0x5d, 0x58, 0x89, 0x02, 0xcb, 0x0b, 0x5d, 0x2b, 0xca, 0x82, 0xcb, 0x08,
4282 0x5e, 0x4e, 0x54, 0xf3, 0xf1, 0xe9, 0x44, 0x55, 0xa6, 0xf0, 0xf1, 0x5c, 0xe9, 0xff, 0x58, 0x80,
4283 0x92, 0x5c, 0x07, 0xf2, 0x10, 0x16, 0xed, 0x71, 0x7c, 0x39, 0x47, 0xd2, 0xfb, 0xbe, 0x78, 0x95,
4284 0x0c, 0xa1, 0x9e, 0x9f, 0x19, 0x99, 0x68, 0x5f, 0xcc, 0x45, 0x7b, 0x9a, 0x5e, 0xc5, 0xa9, 0xf4,
4285 0x92, 0x29, 0xb3, 0x94, 0x4f, 0x99, 0xf9, 0x99, 0x91, 0xe6, 0x9d, 0x96, 0xc9, 0x3b, 0xfd, 0xdf,
4286 0x17, 0xa1, 0xf8, 0xcc, 0xe5, 0x17, 0x78, 0x10, 0xda, 0x36, 0x0d, 0x43, 0x33, 0x5b, 0x99, 0x34,
4287 0x8d, 0x9a, 0x94, 0x76, 0xe6, 0x55, 0x4a, 0xcd, 0xb8, 0x52, 0x5a, 0x85, 0xd2, 0xc4, 0x63, 0x42,
4288 0x5c, 0x95, 0xe2, 0x89, 0xc7, 0x6e, 0xaa, 0x88, 0xb7, 0x01, 0x8f, 0x29, 0x19, 0xd7, 0xb2, 0xca,
4289 0x28, 0x0b, 0x01, 0x26, 0xea, 0x26, 0x94, 0xe3, 0xc3, 0x16, 0xd3, 0xae, 0x69, 0x68, 0xea, 0xa0,
4290 0x25, 0x1f, 0x42, 0xd3, 0xa3, 0xd1, 0x05, 0xc7, 0x28, 0x92, 0xa3, 0x5c, 0x42, 0x44, 0x5d, 0x89,
4291 0x3b, 0xf3, 0x2a, 0xf5, 0x12, 0x42, 0x32, 0x05, 0xda, 0xe7, 0x00, 0x76, 0xb2, 0x7b, 0xa9, 0x0b,
4292 0xb7, 0x95, 0x64, 0xad, 0xd2, 0x8d, 0xcd, 0xc8, 0xc0, 0xc8, 0x47, 0x50, 0xb2, 0x70, 0x15, 0xd5,
4293 0x45, 0x5a, 0x73, 0x6a, 0x71, 0x0d, 0xa5, 0x26, 0x5b, 0x50, 0xf6, 0x03, 0xc6, 0x03, 0x16, 0x5d,
4294 0x61, 0xc8, 0x34, 0x8d, 0xa4, 0x9d, 0xa9, 0xf8, 0x6b, 0xb9, 0x8a, 0x3f, 0x53, 0x6a, 0xd6, 0x73,
4295 0xa5, 0xe6, 0x26, 0x94, 0x87, 0x01, 0x9f, 0xf8, 0xc2, 0x0f, 0xb5, 0x3f, 0x60, 0x5b, 0x4e, 0x46,
4296 0xf6, 0x81, 0x42, 0x20, 0x9a, 0x88, 0xa8, 0x0b, 0x71, 0x4f, 0x4a, 0x3b, 0x8e, 0xfe, 0x0f, 0x8b,
4297 0xd0, 0x48, 0x6e, 0x85, 0xf0, 0x36, 0x56, 0xac, 0x97, 0x28, 0xb9, 0x3c, 0x16, 0x6f, 0xd8, 0x3e,
4298 0xf7, 0x5e, 0xb2, 0xeb, 0xea, 0x60, 0x5c, 0x10, 0xbc, 0xf7, 0x8d, 0xd7, 0x51, 0x93, 0x97, 0xd5,
4299 0x4e, 0xf2, 0xf5, 0xa7, 0x76, 0x6d, 0x3c, 0x46, 0xbf, 0x80, 0xb5, 0x40, 0x24, 0x4e, 0x34, 0x0a,
4300 0x68, 0xe8, 0x8c, 0xb8, 0xeb, 0x98, 0x01, 0x0b, 0xc5, 0xa9, 0xba, 0x84, 0x3e, 0xdf, 0x15, 0xda,
4301 0x7e, 0xa2, 0x34, 0x50, 0x47, 0x7e, 0x0c, 0xeb, 0xd3, 0x56, 0x03, 0xcb, 0x75, 0x85, 0x59, 0x09,
4302 0xcd, 0x56, 0xf3, 0x66, 0xcf, 0xa4, 0x12, 0x77, 0x01, 0x61, 0x87, 0x15, 0x8b, 0xe9, 0xf2, 0x0b,
4303 0xb5, 0xa2, 0x25, 0xa3, 0x21, 0xe4, 0x78, 0x3e, 0x1f, 0x09, 0xe9, 0x14, 0x72, 0xe2, 0xfb, 0x34,
4304 0xc0, 0xa5, 0xcc, 0x22, 0x5f, 0x09, 0x29, 0xf9, 0x08, 0x9a, 0x38, 0x0c, 0x1c, 0x85, 0xcb, 0xc6,
4305 0x2c, 0xc2, 0x85, 0x2c, 0x19, 0x8d, 0x44, 0x7c, 0x24, 0xa4, 0x82, 0x12, 0x2f, 0xba, 0xa8, 0x19,
4306 0x72, 0xeb, 0xcc, 0x8c, 0xd8, 0x98, 0xc6, 0x55, 0x9f, 0x94, 0x9f, 0x70, 0xeb, 0xac, 0xcf, 0xc6,
4307 0x54, 0x2c, 0x96, 0xed, 0x52, 0x2b, 0xc8, 0x00, 0xe5, 0xc9, 0x51, 0x47, 0x71, 0x8c, 0xd3, 0xfb,
4308 0x50, 0x9b, 0x2e, 0x8e, 0x65, 0x85, 0x1f, 0x67, 0x64, 0xcd, 0x28, 0x4b, 0x41, 0xc7, 0x11, 0xe3,
4309 0x54, 0xca, 0xd0, 0xa7, 0x36, 0x1b, 0x30, 0x5b, 0x7d, 0x39, 0x34, 0xa4, 0xf8, 0x44, 0x49, 0xf5,
4310 0x7f, 0x29, 0x42, 0x23, 0xff, 0xca, 0x71, 0xfd, 0x27, 0xc8, 0x26, 0x94, 0x83, 0x4b, 0xf3, 0xf4,
4311 0x2a, 0xa2, 0x21, 0xb2, 0x95, 0x0c, 0x2d, 0xb8, 0x7c, 0x2a, 0x9a, 0x22, 0xad, 0x82, 0x4b, 0xd3,
4312 0xc7, 0x6f, 0x18, 0xb9, 0x49, 0x95, 0x8c, 0x4a, 0x70, 0x29, 0x3f, 0x6a, 0x42, 0x9c, 0xe0, 0x4b,
4313 0x73, 0x62, 0x5b, 0xe2, 0x40, 0x53, 0xa0, 0xa2, 0x9a, 0xe0, 0xcb, 0x57, 0x42, 0x9c, 0x47, 0x8e,
4314 0x73, 0xc8, 0xa5, 0x18, 0x79, 0x3c, 0x8b, 0x3c, 0xcd, 0x21, 0x4b, 0x31, 0xf2, 0xe9, 0x2c, 0x52,
4315 0x5e, 0xbd, 0xc5, 0xc8, 0x38, 0x10, 0x2e, 0xf1, 0xf2, 0x2c, 0x46, 0x6e, 0x42, 0x39, 0x8a, 0x3d,
4316 0x94, 0x01, 0xa0, 0x45, 0xa9, 0x87, 0x51, 0xea, 0xa1, 0x5c, 0xf4, 0x4a, 0x94, 0xf5, 0x30, 0x9a,
4317 0xf6, 0x10, 0x54, 0x64, 0xcc, 0x78, 0x18, 0x4d, 0x7b, 0x58, 0x8d, 0x91, 0xc7, 0xb3, 0xc8, 0xbc,
4318 0x87, 0xb5, 0x18, 0xf9, 0x74, 0x16, 0x99, 0xf7, 0xb0, 0x1e, 0x23, 0x73, 0x1e, 0xea, 0x50, 0x0f,
4319 0x2e, 0x4d, 0x3b, 0xb0, 0x25, 0x3a, 0xc4, 0xad, 0xa3, 0x64, 0x54, 0x83, 0xcb, 0x83, 0xc0, 0x46,
4320 0x24, 0xba, 0x7a, 0xca, 0xfc, 0x18, 0xd0, 0x94, 0xae, 0x9e, 0x32, 0x5f, 0xa9, 0xef, 0x41, 0x45,
4321 0x44, 0x69, 0x18, 0x59, 0x63, 0x1f, 0x3f, 0xf2, 0x34, 0x23, 0x15, 0xe8, 0xbf, 0x2e, 0x40, 0x23,
4322 0xff, 0xf8, 0x95, 0xdd, 0xec, 0x0b, 0xb9, 0xcd, 0xfe, 0xfb, 0x07, 0xd4, 0xf7, 0x5f, 0xa8, 0x9b,
4323 0x47, 0xff, 0x15, 0xd4, 0x73, 0xaf, 0x65, 0xd7, 0x27, 0xc3, 0x1a, 0x94, 0xc2, 0xc8, 0x8a, 0x26,
4324 0xa1, 0xfa, 0x90, 0x51, 0x2d, 0xfd, 0x5b, 0x58, 0x99, 0xf3, 0x6a, 0xf6, 0xde, 0x37, 0x0c, 0x29,
4325 0xfd, 0x62, 0x8e, 0xfe, 0xef, 0x17, 0x80, 0xcc, 0x3e, 0xa8, 0x7d, 0x9f, 0xdb, 0x42, 0x97, 0x87,
4326 0x66, 0xae, 0x8b, 0x8a, 0xcb, 0xc3, 0x13, 0x14, 0x48, 0xf5, 0x69, 0xac, 0x2e, 0xc6, 0xea, 0x53,
4327 0xa5, 0x7e, 0x04, 0x2d, 0x97, 0xfb, 0xb6, 0x39, 0x66, 0x61, 0xc2, 0x21, 0x3f, 0xc0, 0x1b, 0x42,
4328 0x7e, 0xcc, 0xc2, 0x98, 0xe8, 0x31, 0xac, 0x2a, 0xa4, 0x0a, 0xb8, 0x18, 0x5e, 0x92, 0x1f, 0xfd,
4329 0x12, 0x2e, 0x03, 0x4f, 0x99, 0x3c, 0x80, 0xaa, 0xcb, 0x07, 0x2c, 0x06, 0x6a, 0xb2, 0xb6, 0x15,
4330 0x22, 0x05, 0xf8, 0x00, 0x6a, 0x2e, 0xb7, 0xc6, 0x09, 0xa2, 0x8c, 0x88, 0x2a, 0xca, 0x24, 0x44,
4331 0xa7, 0xb0, 0x7d, 0xc3, 0x5b, 0xe1, 0xad, 0x2d, 0xc6, 0xdf, 0x14, 0x60, 0xeb, 0xfa, 0x87, 0xc3,
4332 0xdb, 0xea, 0x86, 0x7c, 0x0e, 0x6b, 0xcc, 0x3b, 0xa7, 0x41, 0x48, 0xcd, 0x53, 0x16, 0xbf, 0x21,
4333 0x88, 0x83, 0x49, 0x1d, 0xae, 0x2b, 0x4a, 0xfb, 0x94, 0xc9, 0xa7, 0x00, 0xc3, 0x8a, 0xa8, 0xfe,
4334 0x2b, 0x39, 0xb6, 0x6b, 0xde, 0x1d, 0x6f, 0x6d, 0x6c, 0x77, 0x61, 0x09, 0x5f, 0x40, 0xe3, 0x02,
4335 0x14, 0x1b, 0x82, 0xdd, 0xa3, 0x17, 0x26, 0xfd, 0x2e, 0x2e, 0x41, 0x4b, 0x1e, 0xbd, 0x68, 0x7f,
4336 0xe7, 0xe8, 0x23, 0xb8, 0x7f, 0xf3, 0xab, 0xe5, 0xad, 0xad, 0xcd, 0xdf, 0x16, 0x64, 0x0c, 0x5c,
4337 0xf3, 0x8e, 0xf9, 0xff, 0xbb, 0x38, 0xbf, 0x28, 0x80, 0xfe, 0xf6, 0x37, 0xd1, 0xff, 0xdb, 0x45,
4338 0xd2, 0xbf, 0xc3, 0xb5, 0xb8, 0xe1, 0xed, 0xf4, 0xbd, 0xfb, 0x7f, 0x00, 0x55, 0x7c, 0xe0, 0x0c,
4339 0xa8, 0x15, 0xaa, 0xfb, 0x44, 0xcd, 0x00, 0x21, 0x32, 0x50, 0xa2, 0x9f, 0xc1, 0x07, 0x6f, 0x7d,
4340 0xe8, 0xbc, 0xb5, 0x08, 0x60, 0xb0, 0x71, 0xdd, 0x93, 0xe7, 0xf7, 0xd9, 0x2f, 0x03, 0x87, 0xc5,
4341 0x47, 0x62, 0x7c, 0x1c, 0x39, 0x4c, 0x1e, 0x89, 0xfa, 0x4b, 0xb8, 0x77, 0xd3, 0x1b, 0xf1, 0xfb,
4342 0x76, 0xa7, 0x87, 0xb0, 0xf3, 0xb6, 0xf7, 0xd4, 0xdb, 0x5f, 0x9c, 0x3f, 0x85, 0xcd, 0x6b, 0x5f,
4343 0x57, 0x6f, 0x7b, 0xc2, 0xfe, 0xae, 0x00, 0x8f, 0xde, 0xf5, 0xa9, 0xf5, 0xd6, 0xd2, 0xe0, 0x53,
4344 0x20, 0xd9, 0xe7, 0x5f, 0x35, 0x36, 0x99, 0x13, 0xcb, 0x19, 0x8d, 0x1a, 0xe3, 0x18, 0x7e, 0xf8,
4345 0x0e, 0x8f, 0xb2, 0xb7, 0x16, 0xae, 0x2e, 0x6e, 0x09, 0x6f, 0x79, 0x98, 0xbd, 0xb5, 0xde, 0xfe,
4346 0xb2, 0x00, 0x1f, 0xbe, 0xdb, 0x13, 0xed, 0xad, 0x4d, 0xff, 0x16, 0x94, 0x1d, 0x16, 0x46, 0x96,
4347 0x67, 0xc7, 0x7b, 0x63, 0xd2, 0xd6, 0xff, 0xab, 0x00, 0xd5, 0xe7, 0xe2, 0xeb, 0xf5, 0x98, 0xe2,
4348 0xc7, 0xcd, 0x07, 0x50, 0x63, 0xf1, 0xab, 0x56, 0xdc, 0x71, 0x1d, 0x7f, 0x98, 0x26, 0x65, 0x1d,
4349 0x87, 0x74, 0xa0, 0x91, 0x42, 0xf0, 0x53, 0x53, 0x5e, 0xcd, 0xa6, 0xbf, 0x15, 0xc8, 0x10, 0xee,
4350 0x26, 0x6f, 0x64, 0x78, 0x07, 0x5b, 0x67, 0xd9, 0x26, 0xb9, 0x0f, 0xd5, 0x21, 0x1d, 0x9b, 0xf1,
4351 0xad, 0xc0, 0x22, 0x76, 0x56, 0x19, 0xd2, 0x71, 0x4f, 0xde, 0x0a, 0x64, 0xbf, 0xdb, 0x8b, 0xa8,
4352 0x4c, 0xda, 0xfa, 0xef, 0x42, 0x3d, 0xc7, 0x4d, 0x34, 0x58, 0xec, 0x75, 0x5f, 0xb6, 0xee, 0x90,
4353 0x16, 0xd4, 0xda, 0xbd, 0xee, 0x4b, 0xf3, 0xf1, 0x73, 0xb3, 0xb7, 0xdf, 0x7f, 0xd1, 0x2a, 0x90,
4354 0x65, 0xa8, 0x4b, 0xc9, 0x67, 0x4a, 0xb4, 0xa0, 0xff, 0xc5, 0x02, 0x2c, 0xe1, 0x38, 0x73, 0xdf,
4355 0xf3, 0xd2, 0xdd, 0xe4, 0x7b, 0xfe, 0xa7, 0xa0, 0xd9, 0x7c, 0x3c, 0xb6, 0xd4, 0x2f, 0xb4, 0x66,
4356 0x7c, 0xcc, 0x7a, 0x1a, 0x1e, 0x48, 0xa4, 0x11, 0x9b, 0x90, 0x5d, 0xd0, 0xc6, 0x52, 0xa5, 0x2e,
4357 0xd6, 0xef, 0xce, 0x9b, 0x21, 0x23, 0x06, 0x65, 0xae, 0x33, 0x8a, 0x37, 0x5e, 0x67, 0xe8, 0x5f,
4358 0xc3, 0xca, 0x9c, 0x8e, 0x49, 0x13, 0xaa, 0xfb, 0x87, 0x87, 0xe6, 0x71, 0xfb, 0xf8, 0x69, 0xdb,
4359 0x38, 0x69, 0xdd, 0x21, 0x04, 0x1a, 0x46, 0xfb, 0xb8, 0xfb, 0xba, 0x9d, 0xc8, 0x0a, 0x02, 0x74,
4360 0xd2, 0xee, 0x27, 0x82, 0x05, 0xfd, 0x1b, 0x80, 0xd7, 0x96, 0x3b, 0xa1, 0x3d, 0x2b, 0xb0, 0xc6,
4361 0xe4, 0x3e, 0x2c, 0x72, 0x6f, 0xa2, 0x2e, 0xcb, 0x6a, 0xb9, 0x5f, 0x7f, 0x08, 0x05, 0xf9, 0x04,
4362 0x96, 0xce, 0x05, 0x5a, 0xcd, 0xc7, 0xda, 0xae, 0xfa, 0xb9, 0x25, 0x52, 0x88, 0x65, 0xd8, 0xc5,
4363 0x75, 0x96, 0x20, 0x5d, 0x83, 0xa5, 0xf6, 0xd8, 0x8f, 0xae, 0x9e, 0xfc, 0x5b, 0x13, 0xb4, 0xae,
4364 0xe4, 0x22, 0x87, 0x00, 0x87, 0x2c, 0xb4, 0x4e, 0x5d, 0xda, 0x75, 0x23, 0xd2, 0x48, 0xfa, 0x40,
4365 0xe4, 0xd6, 0x54, 0x5b, 0x5f, 0xfb, 0xc5, 0xbf, 0xfe, 0xc7, 0xaf, 0x16, 0x5a, 0x7a, 0x75, 0xef,
4366 0xfc, 0xf1, 0x9e, 0xb2, 0xfb, 0xb2, 0xf0, 0x31, 0x79, 0x06, 0x55, 0x83, 0x52, 0xef, 0x5d, 0x69,
4367 0xd6, 0x91, 0x66, 0x59, 0xaf, 0x09, 0x9a, 0xd8, 0x50, 0xf0, 0xb4, 0xa1, 0xaa, 0x4e, 0x62, 0xda,
4368 0xf5, 0x26, 0x24, 0xe7, 0xf2, 0x0c, 0xcb, 0x06, 0xb2, 0x10, 0xbd, 0x2e, 0x58, 0xda, 0xb2, 0x73,
4369 0x6f, 0x22, 0x68, 0x5e, 0x40, 0x3d, 0x39, 0x35, 0xde, 0x81, 0x68, 0x13, 0x89, 0x56, 0xf4, 0x46,
4370 0xc6, 0x2b, 0xc5, 0x74, 0x00, 0x95, 0x43, 0xea, 0xd2, 0xf7, 0x1e, 0x4e, 0x62, 0x24, 0x48, 0x3a,
4371 0x00, 0xea, 0xc9, 0xb6, 0x3b, 0x89, 0x48, 0x2b, 0xf7, 0x2b, 0xce, 0xe3, 0x70, 0x78, 0xf3, 0x78,
4372 0x52, 0x4b, 0x41, 0xd5, 0x85, 0x5a, 0xf2, 0x5e, 0x2b, 0xc8, 0x48, 0xee, 0x97, 0x33, 0x28, 0x9e,
4373 0xa1, 0xdb, 0x46, 0xba, 0x55, 0xbd, 0x85, 0x74, 0x19, 0x6b, 0x41, 0xf8, 0x47, 0xd0, 0xcc, 0xbe,
4374 0xbc, 0x0a, 0xce, 0xf4, 0x61, 0x3a, 0xab, 0x99, 0xa1, 0xbd, 0x8f, 0xb4, 0x1b, 0xfa, 0x8a, 0xa0,
4375 0x9d, 0xe2, 0x10, 0xcc, 0x5f, 0x81, 0x26, 0xbe, 0x80, 0xf7, 0x1d, 0x87, 0xd4, 0x73, 0x3f, 0x08,
4376 0xbd, 0x39, 0xaa, 0x94, 0x8d, 0x8c, 0x2a, 0x10, 0x2d, 0x03, 0x2f, 0xab, 0xdf, 0x46, 0x92, 0x9b,
4377 0xb4, 0xd4, 0x4c, 0xf0, 0x9c, 0x40, 0x23, 0x79, 0xf6, 0x3f, 0x18, 0x51, 0xfb, 0x6c, 0x26, 0x40,
4378 0xd3, 0x69, 0x4c, 0x80, 0xfa, 0x0f, 0x90, 0x70, 0x5d, 0x27, 0x82, 0x30, 0x6f, 0x2f, 0x48, 0x8f,
4379 0xa1, 0x2a, 0x63, 0xae, 0xc7, 0xbd, 0xce, 0x20, 0xb3, 0x10, 0xc9, 0x3e, 0x38, 0x33, 0xc4, 0x2d,
4380 0x64, 0xbc, 0xab, 0x37, 0xd3, 0x80, 0x45, 0x63, 0xb5, 0xb0, 0x2a, 0xf2, 0xde, 0x9d, 0x2f, 0xb7,
4381 0xb0, 0x59, 0x6b, 0x41, 0x68, 0x40, 0xfd, 0x39, 0x8d, 0x32, 0x2f, 0xe3, 0xd3, 0x3e, 0xaf, 0xcc,
4382 0x79, 0xbc, 0xd3, 0xef, 0x21, 0xe5, 0x9a, 0xbe, 0x2c, 0x28, 0x73, 0xf6, 0x82, 0xf3, 0xf7, 0xa1,
4383 0x64, 0xd0, 0x53, 0xce, 0xdf, 0x9e, 0xe1, 0xab, 0xc8, 0xd3, 0xd4, 0x41, 0x66, 0xb8, 0xb0, 0x11,
4384 0x04, 0xaf, 0x60, 0xf9, 0x80, 0xbb, 0x2e, 0xb5, 0xb3, 0x37, 0x6d, 0x6f, 0xe3, 0xda, 0x41, 0xae,
4385 0x2d, 0x7d, 0x55, 0x70, 0xcd, 0x98, 0x0b, 0xda, 0x00, 0xd6, 0x0f, 0x02, 0x6a, 0x45, 0xb4, 0x1f,
4386 0x58, 0x83, 0x01, 0xb3, 0x4f, 0xec, 0x11, 0x75, 0x26, 0xae, 0xd8, 0xc6, 0x1f, 0xec, 0xe6, 0x7e,
4387 0xa4, 0x3e, 0x03, 0x98, 0xe9, 0xed, 0x43, 0xec, 0x6d, 0x47, 0xdf, 0xc6, 0xde, 0xe6, 0xb3, 0xaa,
4388 0x3e, 0x65, 0x84, 0xdd, 0x76, 0x9f, 0xd7, 0xb0, 0x8a, 0x3e, 0x07, 0xb0, 0x92, 0x1b, 0xd1, 0x1f,
4389 0x4e, 0xe8, 0x84, 0x86, 0x64, 0x7b, 0x6e, 0x7f, 0x52, 0x39, 0xd3, 0x97, 0x8e, 0x7d, 0xdd, 0xd3,
4390 0xd7, 0x67, 0xfc, 0x93, 0x06, 0xaa, 0x9f, 0xdc, 0x28, 0xfe, 0xd7, 0xfd, 0xcc, 0x61, 0x13, 0xfd,
4391 0xfc, 0x0e, 0xb4, 0x64, 0x1a, 0x64, 0xea, 0xac, 0xeb, 0xc3, 0x34, 0x05, 0xe9, 0x77, 0x3e, 0x2b,
4392 0x90, 0x6f, 0x61, 0xb5, 0x47, 0x83, 0x01, 0x0f, 0xc6, 0x78, 0xfc, 0x76, 0x7d, 0x1a, 0x4c, 0x33,
4393 0xa0, 0x62, 0x66, 0x64, 0x0f, 0x71, 0x64, 0xf7, 0xf5, 0x4d, 0x31, 0xb2, 0xb9, 0x14, 0x62, 0x6c,
4394 0x7d, 0xa8, 0x3e, 0xa7, 0x51, 0xfb, 0x32, 0xc2, 0xc3, 0x94, 0xa4, 0xc3, 0x48, 0xcf, 0xe7, 0xad,
4395 0xbb, 0xf1, 0x81, 0x6b, 0xd0, 0x68, 0x12, 0x78, 0xa8, 0x09, 0xf3, 0x69, 0x9e, 0xe1, 0x10, 0xac,
4396 0x7f, 0x82, 0xbf, 0xa5, 0xcb, 0x3c, 0x35, 0x9c, 0xd0, 0x88, 0xac, 0xcf, 0xfe, 0x38, 0x15, 0x75,
4397 0x37, 0x67, 0xc2, 0x0c, 0xcf, 0x97, 0x85, 0x8f, 0x9f, 0x7e, 0x0b, 0xdb, 0x3c, 0x18, 0xa2, 0x99,
4398 0xcd, 0x03, 0x67, 0x57, 0xfe, 0x6f, 0x8c, 0x98, 0xe6, 0x69, 0xfd, 0x35, 0xb6, 0xc5, 0xe1, 0xdf,
4399 0x3d, 0xea, 0x7f, 0xb3, 0x37, 0x64, 0xd1, 0x68, 0x72, 0x2a, 0xbc, 0xd8, 0x8b, 0x4d, 0xf6, 0xa4,
4400 0xc9, 0xa7, 0xea, 0x3f, 0x70, 0x9c, 0x7f, 0xbe, 0x37, 0xe4, 0xf1, 0x7f, 0x16, 0xe9, 0x15, 0x7a,
4401 0x0b, 0xa7, 0x25, 0xd4, 0x7c, 0xfe, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x88, 0xd1, 0x80, 0x31,
4402 0x50, 0x32, 0x00, 0x00,
William Kurkianea869482019-04-09 15:16:11 -04004403}
4404
4405// Reference imports to suppress errors if they are not otherwise used.
4406var _ context.Context
4407var _ grpc.ClientConn
4408
4409// This is a compile-time assertion to ensure that this generated file
4410// is compatible with the grpc package it is being compiled against.
4411const _ = grpc.SupportPackageIsVersion4
4412
4413// OpenoltClient is the client API for Openolt service.
4414//
4415// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
4416type OpenoltClient interface {
4417 DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4418 ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4419 ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4420 DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4421 DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4422 OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error)
4423 OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error)
4424 UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error)
4425 FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error)
4426 FlowRemove(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error)
4427 HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error)
4428 EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
4429 DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
4430 GetDeviceInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*DeviceInfo, error)
4431 Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4432 CollectStatistics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004433 CreateTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error)
4434 RemoveTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error)
4435 CreateTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error)
4436 RemoveTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04004437 EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error)
Esin Karamanccb714b2019-11-29 15:02:06 +00004438 PerformGroupOperation(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error)
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004439 GetExtValue(ctx context.Context, in *ValueParam, opts ...grpc.CallOption) (*common.ReturnValues, error)
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004440 OnuItuPonAlarmSet(ctx context.Context, in *OnuItuPonAlarm, opts ...grpc.CallOption) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04004441}
4442
4443type openoltClient struct {
4444 cc *grpc.ClientConn
4445}
4446
4447func NewOpenoltClient(cc *grpc.ClientConn) OpenoltClient {
4448 return &openoltClient{cc}
4449}
4450
4451func (c *openoltClient) DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4452 out := new(Empty)
4453 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisableOlt", in, out, opts...)
4454 if err != nil {
4455 return nil, err
4456 }
4457 return out, nil
4458}
4459
4460func (c *openoltClient) ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4461 out := new(Empty)
4462 err := c.cc.Invoke(ctx, "/openolt.Openolt/ReenableOlt", in, out, opts...)
4463 if err != nil {
4464 return nil, err
4465 }
4466 return out, nil
4467}
4468
4469func (c *openoltClient) ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4470 out := new(Empty)
4471 err := c.cc.Invoke(ctx, "/openolt.Openolt/ActivateOnu", in, out, opts...)
4472 if err != nil {
4473 return nil, err
4474 }
4475 return out, nil
4476}
4477
4478func (c *openoltClient) DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4479 out := new(Empty)
4480 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeactivateOnu", in, out, opts...)
4481 if err != nil {
4482 return nil, err
4483 }
4484 return out, nil
4485}
4486
4487func (c *openoltClient) DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4488 out := new(Empty)
4489 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeleteOnu", in, out, opts...)
4490 if err != nil {
4491 return nil, err
4492 }
4493 return out, nil
4494}
4495
4496func (c *openoltClient) OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error) {
4497 out := new(Empty)
4498 err := c.cc.Invoke(ctx, "/openolt.Openolt/OmciMsgOut", in, out, opts...)
4499 if err != nil {
4500 return nil, err
4501 }
4502 return out, nil
4503}
4504
4505func (c *openoltClient) OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error) {
4506 out := new(Empty)
4507 err := c.cc.Invoke(ctx, "/openolt.Openolt/OnuPacketOut", in, out, opts...)
4508 if err != nil {
4509 return nil, err
4510 }
4511 return out, nil
4512}
4513
4514func (c *openoltClient) UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error) {
4515 out := new(Empty)
4516 err := c.cc.Invoke(ctx, "/openolt.Openolt/UplinkPacketOut", in, out, opts...)
4517 if err != nil {
4518 return nil, err
4519 }
4520 return out, nil
4521}
4522
4523func (c *openoltClient) FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error) {
4524 out := new(Empty)
4525 err := c.cc.Invoke(ctx, "/openolt.Openolt/FlowAdd", in, out, opts...)
4526 if err != nil {
4527 return nil, err
4528 }
4529 return out, nil
4530}
4531
4532func (c *openoltClient) FlowRemove(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error) {
4533 out := new(Empty)
4534 err := c.cc.Invoke(ctx, "/openolt.Openolt/FlowRemove", in, out, opts...)
4535 if err != nil {
4536 return nil, err
4537 }
4538 return out, nil
4539}
4540
4541func (c *openoltClient) HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error) {
4542 out := new(Heartbeat)
4543 err := c.cc.Invoke(ctx, "/openolt.Openolt/HeartbeatCheck", in, out, opts...)
4544 if err != nil {
4545 return nil, err
4546 }
4547 return out, nil
4548}
4549
4550func (c *openoltClient) EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
4551 out := new(Empty)
4552 err := c.cc.Invoke(ctx, "/openolt.Openolt/EnablePonIf", in, out, opts...)
4553 if err != nil {
4554 return nil, err
4555 }
4556 return out, nil
4557}
4558
4559func (c *openoltClient) DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
4560 out := new(Empty)
4561 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisablePonIf", in, out, opts...)
4562 if err != nil {
4563 return nil, err
4564 }
4565 return out, nil
4566}
4567
4568func (c *openoltClient) GetDeviceInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*DeviceInfo, error) {
4569 out := new(DeviceInfo)
4570 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetDeviceInfo", in, out, opts...)
4571 if err != nil {
4572 return nil, err
4573 }
4574 return out, nil
4575}
4576
4577func (c *openoltClient) Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4578 out := new(Empty)
4579 err := c.cc.Invoke(ctx, "/openolt.Openolt/Reboot", in, out, opts...)
4580 if err != nil {
4581 return nil, err
4582 }
4583 return out, nil
4584}
4585
4586func (c *openoltClient) CollectStatistics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4587 out := new(Empty)
4588 err := c.cc.Invoke(ctx, "/openolt.Openolt/CollectStatistics", in, out, opts...)
4589 if err != nil {
4590 return nil, err
4591 }
4592 return out, nil
4593}
4594
Manikkaraj kb1d51442019-07-23 10:41:02 -04004595func (c *openoltClient) CreateTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error) {
William Kurkianea869482019-04-09 15:16:11 -04004596 out := new(Empty)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004597 err := c.cc.Invoke(ctx, "/openolt.Openolt/CreateTrafficSchedulers", in, out, opts...)
William Kurkianea869482019-04-09 15:16:11 -04004598 if err != nil {
4599 return nil, err
4600 }
4601 return out, nil
4602}
4603
Manikkaraj kb1d51442019-07-23 10:41:02 -04004604func (c *openoltClient) RemoveTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error) {
William Kurkianea869482019-04-09 15:16:11 -04004605 out := new(Empty)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004606 err := c.cc.Invoke(ctx, "/openolt.Openolt/RemoveTrafficSchedulers", in, out, opts...)
4607 if err != nil {
4608 return nil, err
4609 }
4610 return out, nil
4611}
4612
4613func (c *openoltClient) CreateTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error) {
4614 out := new(Empty)
4615 err := c.cc.Invoke(ctx, "/openolt.Openolt/CreateTrafficQueues", in, out, opts...)
4616 if err != nil {
4617 return nil, err
4618 }
4619 return out, nil
4620}
4621
4622func (c *openoltClient) RemoveTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error) {
4623 out := new(Empty)
4624 err := c.cc.Invoke(ctx, "/openolt.Openolt/RemoveTrafficQueues", in, out, opts...)
William Kurkianea869482019-04-09 15:16:11 -04004625 if err != nil {
4626 return nil, err
4627 }
4628 return out, nil
4629}
4630
4631func (c *openoltClient) EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error) {
4632 stream, err := c.cc.NewStream(ctx, &_Openolt_serviceDesc.Streams[0], "/openolt.Openolt/EnableIndication", opts...)
4633 if err != nil {
4634 return nil, err
4635 }
4636 x := &openoltEnableIndicationClient{stream}
4637 if err := x.ClientStream.SendMsg(in); err != nil {
4638 return nil, err
4639 }
4640 if err := x.ClientStream.CloseSend(); err != nil {
4641 return nil, err
4642 }
4643 return x, nil
4644}
4645
4646type Openolt_EnableIndicationClient interface {
4647 Recv() (*Indication, error)
4648 grpc.ClientStream
4649}
4650
4651type openoltEnableIndicationClient struct {
4652 grpc.ClientStream
4653}
4654
4655func (x *openoltEnableIndicationClient) Recv() (*Indication, error) {
4656 m := new(Indication)
4657 if err := x.ClientStream.RecvMsg(m); err != nil {
4658 return nil, err
4659 }
4660 return m, nil
4661}
4662
Esin Karamanccb714b2019-11-29 15:02:06 +00004663func (c *openoltClient) PerformGroupOperation(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error) {
4664 out := new(Empty)
4665 err := c.cc.Invoke(ctx, "/openolt.Openolt/PerformGroupOperation", in, out, opts...)
4666 if err != nil {
4667 return nil, err
4668 }
4669 return out, nil
4670}
4671
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004672func (c *openoltClient) GetExtValue(ctx context.Context, in *ValueParam, opts ...grpc.CallOption) (*common.ReturnValues, error) {
4673 out := new(common.ReturnValues)
4674 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetExtValue", in, out, opts...)
4675 if err != nil {
4676 return nil, err
4677 }
4678 return out, nil
4679}
4680
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004681func (c *openoltClient) OnuItuPonAlarmSet(ctx context.Context, in *OnuItuPonAlarm, opts ...grpc.CallOption) (*Empty, error) {
4682 out := new(Empty)
4683 err := c.cc.Invoke(ctx, "/openolt.Openolt/OnuItuPonAlarmSet", in, out, opts...)
4684 if err != nil {
4685 return nil, err
4686 }
4687 return out, nil
4688}
4689
William Kurkianea869482019-04-09 15:16:11 -04004690// OpenoltServer is the server API for Openolt service.
4691type OpenoltServer interface {
4692 DisableOlt(context.Context, *Empty) (*Empty, error)
4693 ReenableOlt(context.Context, *Empty) (*Empty, error)
4694 ActivateOnu(context.Context, *Onu) (*Empty, error)
4695 DeactivateOnu(context.Context, *Onu) (*Empty, error)
4696 DeleteOnu(context.Context, *Onu) (*Empty, error)
4697 OmciMsgOut(context.Context, *OmciMsg) (*Empty, error)
4698 OnuPacketOut(context.Context, *OnuPacket) (*Empty, error)
4699 UplinkPacketOut(context.Context, *UplinkPacket) (*Empty, error)
4700 FlowAdd(context.Context, *Flow) (*Empty, error)
4701 FlowRemove(context.Context, *Flow) (*Empty, error)
4702 HeartbeatCheck(context.Context, *Empty) (*Heartbeat, error)
4703 EnablePonIf(context.Context, *Interface) (*Empty, error)
4704 DisablePonIf(context.Context, *Interface) (*Empty, error)
4705 GetDeviceInfo(context.Context, *Empty) (*DeviceInfo, error)
4706 Reboot(context.Context, *Empty) (*Empty, error)
4707 CollectStatistics(context.Context, *Empty) (*Empty, error)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004708 CreateTrafficSchedulers(context.Context, *tech_profile.TrafficSchedulers) (*Empty, error)
4709 RemoveTrafficSchedulers(context.Context, *tech_profile.TrafficSchedulers) (*Empty, error)
4710 CreateTrafficQueues(context.Context, *tech_profile.TrafficQueues) (*Empty, error)
4711 RemoveTrafficQueues(context.Context, *tech_profile.TrafficQueues) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04004712 EnableIndication(*Empty, Openolt_EnableIndicationServer) error
Esin Karamanccb714b2019-11-29 15:02:06 +00004713 PerformGroupOperation(context.Context, *Group) (*Empty, error)
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004714 GetExtValue(context.Context, *ValueParam) (*common.ReturnValues, error)
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00004715 OnuItuPonAlarmSet(context.Context, *OnuItuPonAlarm) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04004716}
4717
4718func RegisterOpenoltServer(s *grpc.Server, srv OpenoltServer) {
4719 s.RegisterService(&_Openolt_serviceDesc, srv)
4720}
4721
4722func _Openolt_DisableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4723 in := new(Empty)
4724 if err := dec(in); err != nil {
4725 return nil, err
4726 }
4727 if interceptor == nil {
4728 return srv.(OpenoltServer).DisableOlt(ctx, in)
4729 }
4730 info := &grpc.UnaryServerInfo{
4731 Server: srv,
4732 FullMethod: "/openolt.Openolt/DisableOlt",
4733 }
4734 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4735 return srv.(OpenoltServer).DisableOlt(ctx, req.(*Empty))
4736 }
4737 return interceptor(ctx, in, info, handler)
4738}
4739
4740func _Openolt_ReenableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4741 in := new(Empty)
4742 if err := dec(in); err != nil {
4743 return nil, err
4744 }
4745 if interceptor == nil {
4746 return srv.(OpenoltServer).ReenableOlt(ctx, in)
4747 }
4748 info := &grpc.UnaryServerInfo{
4749 Server: srv,
4750 FullMethod: "/openolt.Openolt/ReenableOlt",
4751 }
4752 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4753 return srv.(OpenoltServer).ReenableOlt(ctx, req.(*Empty))
4754 }
4755 return interceptor(ctx, in, info, handler)
4756}
4757
4758func _Openolt_ActivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4759 in := new(Onu)
4760 if err := dec(in); err != nil {
4761 return nil, err
4762 }
4763 if interceptor == nil {
4764 return srv.(OpenoltServer).ActivateOnu(ctx, in)
4765 }
4766 info := &grpc.UnaryServerInfo{
4767 Server: srv,
4768 FullMethod: "/openolt.Openolt/ActivateOnu",
4769 }
4770 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4771 return srv.(OpenoltServer).ActivateOnu(ctx, req.(*Onu))
4772 }
4773 return interceptor(ctx, in, info, handler)
4774}
4775
4776func _Openolt_DeactivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4777 in := new(Onu)
4778 if err := dec(in); err != nil {
4779 return nil, err
4780 }
4781 if interceptor == nil {
4782 return srv.(OpenoltServer).DeactivateOnu(ctx, in)
4783 }
4784 info := &grpc.UnaryServerInfo{
4785 Server: srv,
4786 FullMethod: "/openolt.Openolt/DeactivateOnu",
4787 }
4788 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4789 return srv.(OpenoltServer).DeactivateOnu(ctx, req.(*Onu))
4790 }
4791 return interceptor(ctx, in, info, handler)
4792}
4793
4794func _Openolt_DeleteOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4795 in := new(Onu)
4796 if err := dec(in); err != nil {
4797 return nil, err
4798 }
4799 if interceptor == nil {
4800 return srv.(OpenoltServer).DeleteOnu(ctx, in)
4801 }
4802 info := &grpc.UnaryServerInfo{
4803 Server: srv,
4804 FullMethod: "/openolt.Openolt/DeleteOnu",
4805 }
4806 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4807 return srv.(OpenoltServer).DeleteOnu(ctx, req.(*Onu))
4808 }
4809 return interceptor(ctx, in, info, handler)
4810}
4811
4812func _Openolt_OmciMsgOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4813 in := new(OmciMsg)
4814 if err := dec(in); err != nil {
4815 return nil, err
4816 }
4817 if interceptor == nil {
4818 return srv.(OpenoltServer).OmciMsgOut(ctx, in)
4819 }
4820 info := &grpc.UnaryServerInfo{
4821 Server: srv,
4822 FullMethod: "/openolt.Openolt/OmciMsgOut",
4823 }
4824 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4825 return srv.(OpenoltServer).OmciMsgOut(ctx, req.(*OmciMsg))
4826 }
4827 return interceptor(ctx, in, info, handler)
4828}
4829
4830func _Openolt_OnuPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4831 in := new(OnuPacket)
4832 if err := dec(in); err != nil {
4833 return nil, err
4834 }
4835 if interceptor == nil {
4836 return srv.(OpenoltServer).OnuPacketOut(ctx, in)
4837 }
4838 info := &grpc.UnaryServerInfo{
4839 Server: srv,
4840 FullMethod: "/openolt.Openolt/OnuPacketOut",
4841 }
4842 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4843 return srv.(OpenoltServer).OnuPacketOut(ctx, req.(*OnuPacket))
4844 }
4845 return interceptor(ctx, in, info, handler)
4846}
4847
4848func _Openolt_UplinkPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4849 in := new(UplinkPacket)
4850 if err := dec(in); err != nil {
4851 return nil, err
4852 }
4853 if interceptor == nil {
4854 return srv.(OpenoltServer).UplinkPacketOut(ctx, in)
4855 }
4856 info := &grpc.UnaryServerInfo{
4857 Server: srv,
4858 FullMethod: "/openolt.Openolt/UplinkPacketOut",
4859 }
4860 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4861 return srv.(OpenoltServer).UplinkPacketOut(ctx, req.(*UplinkPacket))
4862 }
4863 return interceptor(ctx, in, info, handler)
4864}
4865
4866func _Openolt_FlowAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4867 in := new(Flow)
4868 if err := dec(in); err != nil {
4869 return nil, err
4870 }
4871 if interceptor == nil {
4872 return srv.(OpenoltServer).FlowAdd(ctx, in)
4873 }
4874 info := &grpc.UnaryServerInfo{
4875 Server: srv,
4876 FullMethod: "/openolt.Openolt/FlowAdd",
4877 }
4878 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4879 return srv.(OpenoltServer).FlowAdd(ctx, req.(*Flow))
4880 }
4881 return interceptor(ctx, in, info, handler)
4882}
4883
4884func _Openolt_FlowRemove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4885 in := new(Flow)
4886 if err := dec(in); err != nil {
4887 return nil, err
4888 }
4889 if interceptor == nil {
4890 return srv.(OpenoltServer).FlowRemove(ctx, in)
4891 }
4892 info := &grpc.UnaryServerInfo{
4893 Server: srv,
4894 FullMethod: "/openolt.Openolt/FlowRemove",
4895 }
4896 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4897 return srv.(OpenoltServer).FlowRemove(ctx, req.(*Flow))
4898 }
4899 return interceptor(ctx, in, info, handler)
4900}
4901
4902func _Openolt_HeartbeatCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4903 in := new(Empty)
4904 if err := dec(in); err != nil {
4905 return nil, err
4906 }
4907 if interceptor == nil {
4908 return srv.(OpenoltServer).HeartbeatCheck(ctx, in)
4909 }
4910 info := &grpc.UnaryServerInfo{
4911 Server: srv,
4912 FullMethod: "/openolt.Openolt/HeartbeatCheck",
4913 }
4914 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4915 return srv.(OpenoltServer).HeartbeatCheck(ctx, req.(*Empty))
4916 }
4917 return interceptor(ctx, in, info, handler)
4918}
4919
4920func _Openolt_EnablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4921 in := new(Interface)
4922 if err := dec(in); err != nil {
4923 return nil, err
4924 }
4925 if interceptor == nil {
4926 return srv.(OpenoltServer).EnablePonIf(ctx, in)
4927 }
4928 info := &grpc.UnaryServerInfo{
4929 Server: srv,
4930 FullMethod: "/openolt.Openolt/EnablePonIf",
4931 }
4932 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4933 return srv.(OpenoltServer).EnablePonIf(ctx, req.(*Interface))
4934 }
4935 return interceptor(ctx, in, info, handler)
4936}
4937
4938func _Openolt_DisablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4939 in := new(Interface)
4940 if err := dec(in); err != nil {
4941 return nil, err
4942 }
4943 if interceptor == nil {
4944 return srv.(OpenoltServer).DisablePonIf(ctx, in)
4945 }
4946 info := &grpc.UnaryServerInfo{
4947 Server: srv,
4948 FullMethod: "/openolt.Openolt/DisablePonIf",
4949 }
4950 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4951 return srv.(OpenoltServer).DisablePonIf(ctx, req.(*Interface))
4952 }
4953 return interceptor(ctx, in, info, handler)
4954}
4955
4956func _Openolt_GetDeviceInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4957 in := new(Empty)
4958 if err := dec(in); err != nil {
4959 return nil, err
4960 }
4961 if interceptor == nil {
4962 return srv.(OpenoltServer).GetDeviceInfo(ctx, in)
4963 }
4964 info := &grpc.UnaryServerInfo{
4965 Server: srv,
4966 FullMethod: "/openolt.Openolt/GetDeviceInfo",
4967 }
4968 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4969 return srv.(OpenoltServer).GetDeviceInfo(ctx, req.(*Empty))
4970 }
4971 return interceptor(ctx, in, info, handler)
4972}
4973
4974func _Openolt_Reboot_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4975 in := new(Empty)
4976 if err := dec(in); err != nil {
4977 return nil, err
4978 }
4979 if interceptor == nil {
4980 return srv.(OpenoltServer).Reboot(ctx, in)
4981 }
4982 info := &grpc.UnaryServerInfo{
4983 Server: srv,
4984 FullMethod: "/openolt.Openolt/Reboot",
4985 }
4986 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4987 return srv.(OpenoltServer).Reboot(ctx, req.(*Empty))
4988 }
4989 return interceptor(ctx, in, info, handler)
4990}
4991
4992func _Openolt_CollectStatistics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4993 in := new(Empty)
4994 if err := dec(in); err != nil {
4995 return nil, err
4996 }
4997 if interceptor == nil {
4998 return srv.(OpenoltServer).CollectStatistics(ctx, in)
4999 }
5000 info := &grpc.UnaryServerInfo{
5001 Server: srv,
5002 FullMethod: "/openolt.Openolt/CollectStatistics",
5003 }
5004 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5005 return srv.(OpenoltServer).CollectStatistics(ctx, req.(*Empty))
5006 }
5007 return interceptor(ctx, in, info, handler)
5008}
5009
Manikkaraj kb1d51442019-07-23 10:41:02 -04005010func _Openolt_CreateTrafficSchedulers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5011 in := new(tech_profile.TrafficSchedulers)
William Kurkianea869482019-04-09 15:16:11 -04005012 if err := dec(in); err != nil {
5013 return nil, err
5014 }
5015 if interceptor == nil {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005016 return srv.(OpenoltServer).CreateTrafficSchedulers(ctx, in)
William Kurkianea869482019-04-09 15:16:11 -04005017 }
5018 info := &grpc.UnaryServerInfo{
5019 Server: srv,
Manikkaraj kb1d51442019-07-23 10:41:02 -04005020 FullMethod: "/openolt.Openolt/CreateTrafficSchedulers",
William Kurkianea869482019-04-09 15:16:11 -04005021 }
5022 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005023 return srv.(OpenoltServer).CreateTrafficSchedulers(ctx, req.(*tech_profile.TrafficSchedulers))
William Kurkianea869482019-04-09 15:16:11 -04005024 }
5025 return interceptor(ctx, in, info, handler)
5026}
5027
Manikkaraj kb1d51442019-07-23 10:41:02 -04005028func _Openolt_RemoveTrafficSchedulers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5029 in := new(tech_profile.TrafficSchedulers)
William Kurkianea869482019-04-09 15:16:11 -04005030 if err := dec(in); err != nil {
5031 return nil, err
5032 }
5033 if interceptor == nil {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005034 return srv.(OpenoltServer).RemoveTrafficSchedulers(ctx, in)
William Kurkianea869482019-04-09 15:16:11 -04005035 }
5036 info := &grpc.UnaryServerInfo{
5037 Server: srv,
Manikkaraj kb1d51442019-07-23 10:41:02 -04005038 FullMethod: "/openolt.Openolt/RemoveTrafficSchedulers",
William Kurkianea869482019-04-09 15:16:11 -04005039 }
5040 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005041 return srv.(OpenoltServer).RemoveTrafficSchedulers(ctx, req.(*tech_profile.TrafficSchedulers))
5042 }
5043 return interceptor(ctx, in, info, handler)
5044}
5045
5046func _Openolt_CreateTrafficQueues_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5047 in := new(tech_profile.TrafficQueues)
5048 if err := dec(in); err != nil {
5049 return nil, err
5050 }
5051 if interceptor == nil {
5052 return srv.(OpenoltServer).CreateTrafficQueues(ctx, in)
5053 }
5054 info := &grpc.UnaryServerInfo{
5055 Server: srv,
5056 FullMethod: "/openolt.Openolt/CreateTrafficQueues",
5057 }
5058 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5059 return srv.(OpenoltServer).CreateTrafficQueues(ctx, req.(*tech_profile.TrafficQueues))
5060 }
5061 return interceptor(ctx, in, info, handler)
5062}
5063
5064func _Openolt_RemoveTrafficQueues_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5065 in := new(tech_profile.TrafficQueues)
5066 if err := dec(in); err != nil {
5067 return nil, err
5068 }
5069 if interceptor == nil {
5070 return srv.(OpenoltServer).RemoveTrafficQueues(ctx, in)
5071 }
5072 info := &grpc.UnaryServerInfo{
5073 Server: srv,
5074 FullMethod: "/openolt.Openolt/RemoveTrafficQueues",
5075 }
5076 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5077 return srv.(OpenoltServer).RemoveTrafficQueues(ctx, req.(*tech_profile.TrafficQueues))
William Kurkianea869482019-04-09 15:16:11 -04005078 }
5079 return interceptor(ctx, in, info, handler)
5080}
5081
5082func _Openolt_EnableIndication_Handler(srv interface{}, stream grpc.ServerStream) error {
5083 m := new(Empty)
5084 if err := stream.RecvMsg(m); err != nil {
5085 return err
5086 }
5087 return srv.(OpenoltServer).EnableIndication(m, &openoltEnableIndicationServer{stream})
5088}
5089
5090type Openolt_EnableIndicationServer interface {
5091 Send(*Indication) error
5092 grpc.ServerStream
5093}
5094
5095type openoltEnableIndicationServer struct {
5096 grpc.ServerStream
5097}
5098
5099func (x *openoltEnableIndicationServer) Send(m *Indication) error {
5100 return x.ServerStream.SendMsg(m)
5101}
5102
Esin Karamanccb714b2019-11-29 15:02:06 +00005103func _Openolt_PerformGroupOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5104 in := new(Group)
5105 if err := dec(in); err != nil {
5106 return nil, err
5107 }
5108 if interceptor == nil {
5109 return srv.(OpenoltServer).PerformGroupOperation(ctx, in)
5110 }
5111 info := &grpc.UnaryServerInfo{
5112 Server: srv,
5113 FullMethod: "/openolt.Openolt/PerformGroupOperation",
5114 }
5115 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5116 return srv.(OpenoltServer).PerformGroupOperation(ctx, req.(*Group))
5117 }
5118 return interceptor(ctx, in, info, handler)
5119}
5120
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005121func _Openolt_GetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5122 in := new(ValueParam)
5123 if err := dec(in); err != nil {
5124 return nil, err
5125 }
5126 if interceptor == nil {
5127 return srv.(OpenoltServer).GetExtValue(ctx, in)
5128 }
5129 info := &grpc.UnaryServerInfo{
5130 Server: srv,
5131 FullMethod: "/openolt.Openolt/GetExtValue",
5132 }
5133 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5134 return srv.(OpenoltServer).GetExtValue(ctx, req.(*ValueParam))
5135 }
5136 return interceptor(ctx, in, info, handler)
5137}
5138
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005139func _Openolt_OnuItuPonAlarmSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5140 in := new(OnuItuPonAlarm)
5141 if err := dec(in); err != nil {
5142 return nil, err
5143 }
5144 if interceptor == nil {
5145 return srv.(OpenoltServer).OnuItuPonAlarmSet(ctx, in)
5146 }
5147 info := &grpc.UnaryServerInfo{
5148 Server: srv,
5149 FullMethod: "/openolt.Openolt/OnuItuPonAlarmSet",
5150 }
5151 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5152 return srv.(OpenoltServer).OnuItuPonAlarmSet(ctx, req.(*OnuItuPonAlarm))
5153 }
5154 return interceptor(ctx, in, info, handler)
5155}
5156
William Kurkianea869482019-04-09 15:16:11 -04005157var _Openolt_serviceDesc = grpc.ServiceDesc{
5158 ServiceName: "openolt.Openolt",
5159 HandlerType: (*OpenoltServer)(nil),
5160 Methods: []grpc.MethodDesc{
5161 {
5162 MethodName: "DisableOlt",
5163 Handler: _Openolt_DisableOlt_Handler,
5164 },
5165 {
5166 MethodName: "ReenableOlt",
5167 Handler: _Openolt_ReenableOlt_Handler,
5168 },
5169 {
5170 MethodName: "ActivateOnu",
5171 Handler: _Openolt_ActivateOnu_Handler,
5172 },
5173 {
5174 MethodName: "DeactivateOnu",
5175 Handler: _Openolt_DeactivateOnu_Handler,
5176 },
5177 {
5178 MethodName: "DeleteOnu",
5179 Handler: _Openolt_DeleteOnu_Handler,
5180 },
5181 {
5182 MethodName: "OmciMsgOut",
5183 Handler: _Openolt_OmciMsgOut_Handler,
5184 },
5185 {
5186 MethodName: "OnuPacketOut",
5187 Handler: _Openolt_OnuPacketOut_Handler,
5188 },
5189 {
5190 MethodName: "UplinkPacketOut",
5191 Handler: _Openolt_UplinkPacketOut_Handler,
5192 },
5193 {
5194 MethodName: "FlowAdd",
5195 Handler: _Openolt_FlowAdd_Handler,
5196 },
5197 {
5198 MethodName: "FlowRemove",
5199 Handler: _Openolt_FlowRemove_Handler,
5200 },
5201 {
5202 MethodName: "HeartbeatCheck",
5203 Handler: _Openolt_HeartbeatCheck_Handler,
5204 },
5205 {
5206 MethodName: "EnablePonIf",
5207 Handler: _Openolt_EnablePonIf_Handler,
5208 },
5209 {
5210 MethodName: "DisablePonIf",
5211 Handler: _Openolt_DisablePonIf_Handler,
5212 },
5213 {
5214 MethodName: "GetDeviceInfo",
5215 Handler: _Openolt_GetDeviceInfo_Handler,
5216 },
5217 {
5218 MethodName: "Reboot",
5219 Handler: _Openolt_Reboot_Handler,
5220 },
5221 {
5222 MethodName: "CollectStatistics",
5223 Handler: _Openolt_CollectStatistics_Handler,
5224 },
5225 {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005226 MethodName: "CreateTrafficSchedulers",
5227 Handler: _Openolt_CreateTrafficSchedulers_Handler,
William Kurkianea869482019-04-09 15:16:11 -04005228 },
5229 {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005230 MethodName: "RemoveTrafficSchedulers",
5231 Handler: _Openolt_RemoveTrafficSchedulers_Handler,
5232 },
5233 {
5234 MethodName: "CreateTrafficQueues",
5235 Handler: _Openolt_CreateTrafficQueues_Handler,
5236 },
5237 {
5238 MethodName: "RemoveTrafficQueues",
5239 Handler: _Openolt_RemoveTrafficQueues_Handler,
William Kurkianea869482019-04-09 15:16:11 -04005240 },
Esin Karamanccb714b2019-11-29 15:02:06 +00005241 {
5242 MethodName: "PerformGroupOperation",
5243 Handler: _Openolt_PerformGroupOperation_Handler,
5244 },
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005245 {
5246 MethodName: "GetExtValue",
5247 Handler: _Openolt_GetExtValue_Handler,
5248 },
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005249 {
5250 MethodName: "OnuItuPonAlarmSet",
5251 Handler: _Openolt_OnuItuPonAlarmSet_Handler,
5252 },
William Kurkianea869482019-04-09 15:16:11 -04005253 },
5254 Streams: []grpc.StreamDesc{
5255 {
5256 StreamName: "EnableIndication",
5257 Handler: _Openolt_EnableIndication_Handler,
5258 ServerStreams: true,
5259 },
5260 },
5261 Metadata: "voltha_protos/openolt.proto",
5262}