blob: 396e654e308f60653417d1a00f310147fd3368dd [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"
Girish Gowdraa09aeab2020-09-14 16:30:52 -070010 common "github.com/opencord/voltha-protos/v4/go/common"
11 config "github.com/opencord/voltha-protos/v4/go/ext/config"
12 tech_profile "github.com/opencord/voltha-protos/v4/go/tech_profile"
William Kurkianea869482019-04-09 15:16:11 -040013 _ "google.golang.org/genproto/googleapis/api/annotations"
14 grpc "google.golang.org/grpc"
15 math "math"
16)
17
18// Reference imports to suppress errors if they are not otherwise used.
19var _ = proto.Marshal
20var _ = fmt.Errorf
21var _ = math.Inf
22
23// This is a compile-time assertion to ensure that this generated file
24// is compatible with the proto package it is being compiled against.
25// A compilation error at this line likely means your copy of the
26// proto package needs to be updated.
27const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
28
Manikkaraj kb1d51442019-07-23 10:41:02 -040029// SchedulerConfig from public import voltha_protos/tech_profile.proto
30type SchedulerConfig = tech_profile.SchedulerConfig
William Kurkianea869482019-04-09 15:16:11 -040031
Manikkaraj kb1d51442019-07-23 10:41:02 -040032// TrafficShapingInfo from public import voltha_protos/tech_profile.proto
33type TrafficShapingInfo = tech_profile.TrafficShapingInfo
William Kurkianea869482019-04-09 15:16:11 -040034
Manikkaraj kb1d51442019-07-23 10:41:02 -040035// TrafficScheduler from public import voltha_protos/tech_profile.proto
36type TrafficScheduler = tech_profile.TrafficScheduler
William Kurkianea869482019-04-09 15:16:11 -040037
Manikkaraj kb1d51442019-07-23 10:41:02 -040038// TrafficSchedulers from public import voltha_protos/tech_profile.proto
39type TrafficSchedulers = tech_profile.TrafficSchedulers
William Kurkianea869482019-04-09 15:16:11 -040040
Manikkaraj kb1d51442019-07-23 10:41:02 -040041// TailDropDiscardConfig from public import voltha_protos/tech_profile.proto
42type TailDropDiscardConfig = tech_profile.TailDropDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040043
Manikkaraj kb1d51442019-07-23 10:41:02 -040044// RedDiscardConfig from public import voltha_protos/tech_profile.proto
45type RedDiscardConfig = tech_profile.RedDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040046
Manikkaraj kb1d51442019-07-23 10:41:02 -040047// WRedDiscardConfig from public import voltha_protos/tech_profile.proto
48type WRedDiscardConfig = tech_profile.WRedDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040049
Manikkaraj kb1d51442019-07-23 10:41:02 -040050// DiscardConfig from public import voltha_protos/tech_profile.proto
51type DiscardConfig = tech_profile.DiscardConfig
52type DiscardConfig_TailDropDiscardConfig = tech_profile.DiscardConfig_TailDropDiscardConfig
53type DiscardConfig_RedDiscardConfig = tech_profile.DiscardConfig_RedDiscardConfig
54type DiscardConfig_WredDiscardConfig = tech_profile.DiscardConfig_WredDiscardConfig
William Kurkianea869482019-04-09 15:16:11 -040055
Manikkaraj kb1d51442019-07-23 10:41:02 -040056// TrafficQueue from public import voltha_protos/tech_profile.proto
57type TrafficQueue = tech_profile.TrafficQueue
William Kurkianea869482019-04-09 15:16:11 -040058
Manikkaraj kb1d51442019-07-23 10:41:02 -040059// TrafficQueues from public import voltha_protos/tech_profile.proto
60type TrafficQueues = tech_profile.TrafficQueues
William Kurkianea869482019-04-09 15:16:11 -040061
Manikkaraj kb1d51442019-07-23 10:41:02 -040062// Direction from public import voltha_protos/tech_profile.proto
63type Direction = tech_profile.Direction
William Kurkianea869482019-04-09 15:16:11 -040064
Manikkaraj kb1d51442019-07-23 10:41:02 -040065var Direction_name = tech_profile.Direction_name
66var Direction_value = tech_profile.Direction_value
William Kurkianea869482019-04-09 15:16:11 -040067
Manikkaraj kb1d51442019-07-23 10:41:02 -040068const Direction_UPSTREAM = Direction(tech_profile.Direction_UPSTREAM)
69const Direction_DOWNSTREAM = Direction(tech_profile.Direction_DOWNSTREAM)
70const Direction_BIDIRECTIONAL = Direction(tech_profile.Direction_BIDIRECTIONAL)
William Kurkianea869482019-04-09 15:16:11 -040071
Manikkaraj kb1d51442019-07-23 10:41:02 -040072// SchedulingPolicy from public import voltha_protos/tech_profile.proto
73type SchedulingPolicy = tech_profile.SchedulingPolicy
William Kurkianea869482019-04-09 15:16:11 -040074
Manikkaraj kb1d51442019-07-23 10:41:02 -040075var SchedulingPolicy_name = tech_profile.SchedulingPolicy_name
76var SchedulingPolicy_value = tech_profile.SchedulingPolicy_value
William Kurkianea869482019-04-09 15:16:11 -040077
Manikkaraj kb1d51442019-07-23 10:41:02 -040078const SchedulingPolicy_WRR = SchedulingPolicy(tech_profile.SchedulingPolicy_WRR)
79const SchedulingPolicy_StrictPriority = SchedulingPolicy(tech_profile.SchedulingPolicy_StrictPriority)
80const SchedulingPolicy_Hybrid = SchedulingPolicy(tech_profile.SchedulingPolicy_Hybrid)
William Kurkianea869482019-04-09 15:16:11 -040081
Manikkaraj kb1d51442019-07-23 10:41:02 -040082// AdditionalBW from public import voltha_protos/tech_profile.proto
83type AdditionalBW = tech_profile.AdditionalBW
William Kurkianea869482019-04-09 15:16:11 -040084
Manikkaraj kb1d51442019-07-23 10:41:02 -040085var AdditionalBW_name = tech_profile.AdditionalBW_name
86var AdditionalBW_value = tech_profile.AdditionalBW_value
William Kurkianea869482019-04-09 15:16:11 -040087
Manikkaraj kb1d51442019-07-23 10:41:02 -040088const AdditionalBW_AdditionalBW_None = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_None)
89const AdditionalBW_AdditionalBW_NA = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_NA)
90const AdditionalBW_AdditionalBW_BestEffort = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_BestEffort)
91const AdditionalBW_AdditionalBW_Auto = AdditionalBW(tech_profile.AdditionalBW_AdditionalBW_Auto)
William Kurkianea869482019-04-09 15:16:11 -040092
Manikkaraj kb1d51442019-07-23 10:41:02 -040093// DiscardPolicy from public import voltha_protos/tech_profile.proto
94type DiscardPolicy = tech_profile.DiscardPolicy
William Kurkianea869482019-04-09 15:16:11 -040095
Manikkaraj kb1d51442019-07-23 10:41:02 -040096var DiscardPolicy_name = tech_profile.DiscardPolicy_name
97var DiscardPolicy_value = tech_profile.DiscardPolicy_value
William Kurkianea869482019-04-09 15:16:11 -040098
Manikkaraj kb1d51442019-07-23 10:41:02 -040099const DiscardPolicy_TailDrop = DiscardPolicy(tech_profile.DiscardPolicy_TailDrop)
100const DiscardPolicy_WTailDrop = DiscardPolicy(tech_profile.DiscardPolicy_WTailDrop)
101const DiscardPolicy_Red = DiscardPolicy(tech_profile.DiscardPolicy_Red)
102const DiscardPolicy_WRed = DiscardPolicy(tech_profile.DiscardPolicy_WRed)
William Kurkianea869482019-04-09 15:16:11 -0400103
Manikkaraj kb1d51442019-07-23 10:41:02 -0400104// InferredAdditionBWIndication from public import voltha_protos/tech_profile.proto
105type InferredAdditionBWIndication = tech_profile.InferredAdditionBWIndication
William Kurkianea869482019-04-09 15:16:11 -0400106
Manikkaraj kb1d51442019-07-23 10:41:02 -0400107var InferredAdditionBWIndication_name = tech_profile.InferredAdditionBWIndication_name
108var InferredAdditionBWIndication_value = tech_profile.InferredAdditionBWIndication_value
William Kurkianea869482019-04-09 15:16:11 -0400109
Manikkaraj kb1d51442019-07-23 10:41:02 -0400110const InferredAdditionBWIndication_InferredAdditionBWIndication_None = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_None)
111const InferredAdditionBWIndication_InferredAdditionBWIndication_Assured = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_Assured)
112const InferredAdditionBWIndication_InferredAdditionBWIndication_BestEffort = InferredAdditionBWIndication(tech_profile.InferredAdditionBWIndication_InferredAdditionBWIndication_BestEffort)
William Kurkianea869482019-04-09 15:16:11 -0400113
Dinesh Belwalkardb587af2020-02-27 15:37:16 -0800114// ID from public import voltha_protos/common.proto
115type ID = common.ID
116
117// IDs from public import voltha_protos/common.proto
118type IDs = common.IDs
119
120// AdminState from public import voltha_protos/common.proto
121type AdminState = common.AdminState
122
123// OperStatus from public import voltha_protos/common.proto
124type OperStatus = common.OperStatus
125
126// ConnectStatus from public import voltha_protos/common.proto
127type ConnectStatus = common.ConnectStatus
128
129// OperationResp from public import voltha_protos/common.proto
130type OperationResp = common.OperationResp
131
132// ValueType from public import voltha_protos/common.proto
133type ValueType = common.ValueType
134
135// ValueSpecifier from public import voltha_protos/common.proto
136type ValueSpecifier = common.ValueSpecifier
137
138// ReturnValues from public import voltha_protos/common.proto
139type ReturnValues = common.ReturnValues
140
141// TestModeKeys from public import voltha_protos/common.proto
142type TestModeKeys = common.TestModeKeys
143
144var TestModeKeys_name = common.TestModeKeys_name
145var TestModeKeys_value = common.TestModeKeys_value
146
147const TestModeKeys_api_test = TestModeKeys(common.TestModeKeys_api_test)
148
149// AdminState_Types from public import voltha_protos/common.proto
150type AdminState_Types = common.AdminState_Types
151
152var AdminState_Types_name = common.AdminState_Types_name
153var AdminState_Types_value = common.AdminState_Types_value
154
155const AdminState_UNKNOWN = AdminState_Types(common.AdminState_UNKNOWN)
156const AdminState_PREPROVISIONED = AdminState_Types(common.AdminState_PREPROVISIONED)
157const AdminState_ENABLED = AdminState_Types(common.AdminState_ENABLED)
158const AdminState_DISABLED = AdminState_Types(common.AdminState_DISABLED)
159const AdminState_DOWNLOADING_IMAGE = AdminState_Types(common.AdminState_DOWNLOADING_IMAGE)
Dinesh Belwalkardb587af2020-02-27 15:37:16 -0800160
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
kesavand7cf3a052020-08-28 12:49:18 +0530203//* activation fail reason.
204type OnuIndication_ActivationFailReason int32
205
206const (
207 OnuIndication_ONU_ACTIVATION_FAIL_REASON_NONE OnuIndication_ActivationFailReason = 0
208 OnuIndication_ONU_ACTIVATION_FAIL_REASON_RANGING OnuIndication_ActivationFailReason = 1
209 OnuIndication_ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION OnuIndication_ActivationFailReason = 2
210 OnuIndication_ONU_ACTIVATION_FAIL_REASON_LOS OnuIndication_ActivationFailReason = 3
211 OnuIndication_ONU_ACTIVATION_FAIL_ONU_ALARM OnuIndication_ActivationFailReason = 4
212 OnuIndication_ONU_ACTIVATION_FAIL_SWITCH_OVER OnuIndication_ActivationFailReason = 5
213)
214
215var OnuIndication_ActivationFailReason_name = map[int32]string{
216 0: "ONU_ACTIVATION_FAIL_REASON_NONE",
217 1: "ONU_ACTIVATION_FAIL_REASON_RANGING",
218 2: "ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION",
219 3: "ONU_ACTIVATION_FAIL_REASON_LOS",
220 4: "ONU_ACTIVATION_FAIL_ONU_ALARM",
221 5: "ONU_ACTIVATION_FAIL_SWITCH_OVER",
222}
223
224var OnuIndication_ActivationFailReason_value = map[string]int32{
225 "ONU_ACTIVATION_FAIL_REASON_NONE": 0,
226 "ONU_ACTIVATION_FAIL_REASON_RANGING": 1,
227 "ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION": 2,
228 "ONU_ACTIVATION_FAIL_REASON_LOS": 3,
229 "ONU_ACTIVATION_FAIL_ONU_ALARM": 4,
230 "ONU_ACTIVATION_FAIL_SWITCH_OVER": 5,
231}
232
233func (x OnuIndication_ActivationFailReason) String() string {
234 return proto.EnumName(OnuIndication_ActivationFailReason_name, int32(x))
235}
236
237func (OnuIndication_ActivationFailReason) EnumDescriptor() ([]byte, []int) {
238 return fileDescriptor_c072e7aa0dfd74d5, []int{5, 0}
239}
240
William Kurkianea869482019-04-09 15:16:11 -0400241type DeviceInfo_DeviceResourceRanges_Pool_PoolType int32
242
243const (
244 DeviceInfo_DeviceResourceRanges_Pool_ONU_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 0
245 DeviceInfo_DeviceResourceRanges_Pool_ALLOC_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 1
246 DeviceInfo_DeviceResourceRanges_Pool_GEMPORT_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 2
247 DeviceInfo_DeviceResourceRanges_Pool_FLOW_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 3
248)
249
250var DeviceInfo_DeviceResourceRanges_Pool_PoolType_name = map[int32]string{
251 0: "ONU_ID",
252 1: "ALLOC_ID",
253 2: "GEMPORT_ID",
254 3: "FLOW_ID",
255}
256
257var DeviceInfo_DeviceResourceRanges_Pool_PoolType_value = map[string]int32{
258 "ONU_ID": 0,
259 "ALLOC_ID": 1,
260 "GEMPORT_ID": 2,
261 "FLOW_ID": 3,
262}
263
264func (x DeviceInfo_DeviceResourceRanges_Pool_PoolType) String() string {
265 return proto.EnumName(DeviceInfo_DeviceResourceRanges_Pool_PoolType_name, int32(x))
266}
267
268func (DeviceInfo_DeviceResourceRanges_Pool_PoolType) EnumDescriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -0700269 return fileDescriptor_c072e7aa0dfd74d5, []int{16, 0, 0, 0}
William Kurkianea869482019-04-09 15:16:11 -0400270}
271
272type DeviceInfo_DeviceResourceRanges_Pool_SharingType int32
273
274const (
275 DeviceInfo_DeviceResourceRanges_Pool_DEDICATED_PER_INTF DeviceInfo_DeviceResourceRanges_Pool_SharingType = 0
276 DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_ALL_TECH DeviceInfo_DeviceResourceRanges_Pool_SharingType = 1
277 DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_SAME_TECH DeviceInfo_DeviceResourceRanges_Pool_SharingType = 2
278)
279
280var DeviceInfo_DeviceResourceRanges_Pool_SharingType_name = map[int32]string{
281 0: "DEDICATED_PER_INTF",
282 1: "SHARED_BY_ALL_INTF_ALL_TECH",
283 2: "SHARED_BY_ALL_INTF_SAME_TECH",
284}
285
286var DeviceInfo_DeviceResourceRanges_Pool_SharingType_value = map[string]int32{
287 "DEDICATED_PER_INTF": 0,
288 "SHARED_BY_ALL_INTF_ALL_TECH": 1,
289 "SHARED_BY_ALL_INTF_SAME_TECH": 2,
290}
291
292func (x DeviceInfo_DeviceResourceRanges_Pool_SharingType) String() string {
293 return proto.EnumName(DeviceInfo_DeviceResourceRanges_Pool_SharingType_name, int32(x))
294}
295
296func (DeviceInfo_DeviceResourceRanges_Pool_SharingType) EnumDescriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -0700297 return fileDescriptor_c072e7aa0dfd74d5, []int{16, 0, 0, 1}
William Kurkianea869482019-04-09 15:16:11 -0400298}
299
Esin Karamanccb714b2019-11-29 15:02:06 +0000300type GroupMember_InterfaceType int32
301
302const (
303 GroupMember_PON GroupMember_InterfaceType = 0
304 GroupMember_EPON_1G_PATH GroupMember_InterfaceType = 1
305 GroupMember_EPON_10G_PATH GroupMember_InterfaceType = 2
306)
307
308var GroupMember_InterfaceType_name = map[int32]string{
309 0: "PON",
310 1: "EPON_1G_PATH",
311 2: "EPON_10G_PATH",
312}
313
314var GroupMember_InterfaceType_value = map[string]int32{
315 "PON": 0,
316 "EPON_1G_PATH": 1,
317 "EPON_10G_PATH": 2,
318}
319
320func (x GroupMember_InterfaceType) String() string {
321 return proto.EnumName(GroupMember_InterfaceType_name, int32(x))
322}
323
324func (GroupMember_InterfaceType) EnumDescriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +0530325 return fileDescriptor_c072e7aa0dfd74d5, []int{44, 0}
Esin Karamanccb714b2019-11-29 15:02:06 +0000326}
327
328type Group_GroupMembersCommand int32
329
330const (
331 Group_ADD_MEMBERS Group_GroupMembersCommand = 0
332 Group_REMOVE_MEMBERS Group_GroupMembersCommand = 1
333 Group_SET_MEMBERS Group_GroupMembersCommand = 2
334)
335
336var Group_GroupMembersCommand_name = map[int32]string{
337 0: "ADD_MEMBERS",
338 1: "REMOVE_MEMBERS",
339 2: "SET_MEMBERS",
340}
341
342var Group_GroupMembersCommand_value = map[string]int32{
343 "ADD_MEMBERS": 0,
344 "REMOVE_MEMBERS": 1,
345 "SET_MEMBERS": 2,
346}
347
348func (x Group_GroupMembersCommand) String() string {
349 return proto.EnumName(Group_GroupMembersCommand_name, int32(x))
350}
351
352func (Group_GroupMembersCommand) EnumDescriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +0530353 return fileDescriptor_c072e7aa0dfd74d5, []int{45, 0}
Esin Karamanccb714b2019-11-29 15:02:06 +0000354}
355
William Kurkianea869482019-04-09 15:16:11 -0400356type Indication struct {
357 // Types that are valid to be assigned to Data:
358 // *Indication_OltInd
359 // *Indication_IntfInd
360 // *Indication_IntfOperInd
361 // *Indication_OnuDiscInd
362 // *Indication_OnuInd
363 // *Indication_OmciInd
364 // *Indication_PktInd
365 // *Indication_PortStats
366 // *Indication_FlowStats
367 // *Indication_AlarmInd
368 Data isIndication_Data `protobuf_oneof:"data"`
369 XXX_NoUnkeyedLiteral struct{} `json:"-"`
370 XXX_unrecognized []byte `json:"-"`
371 XXX_sizecache int32 `json:"-"`
372}
373
374func (m *Indication) Reset() { *m = Indication{} }
375func (m *Indication) String() string { return proto.CompactTextString(m) }
376func (*Indication) ProtoMessage() {}
377func (*Indication) Descriptor() ([]byte, []int) {
378 return fileDescriptor_c072e7aa0dfd74d5, []int{0}
379}
380
381func (m *Indication) XXX_Unmarshal(b []byte) error {
382 return xxx_messageInfo_Indication.Unmarshal(m, b)
383}
384func (m *Indication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
385 return xxx_messageInfo_Indication.Marshal(b, m, deterministic)
386}
387func (m *Indication) XXX_Merge(src proto.Message) {
388 xxx_messageInfo_Indication.Merge(m, src)
389}
390func (m *Indication) XXX_Size() int {
391 return xxx_messageInfo_Indication.Size(m)
392}
393func (m *Indication) XXX_DiscardUnknown() {
394 xxx_messageInfo_Indication.DiscardUnknown(m)
395}
396
397var xxx_messageInfo_Indication proto.InternalMessageInfo
398
399type isIndication_Data interface {
400 isIndication_Data()
401}
402
403type Indication_OltInd struct {
404 OltInd *OltIndication `protobuf:"bytes,1,opt,name=olt_ind,json=oltInd,proto3,oneof"`
405}
406
407type Indication_IntfInd struct {
408 IntfInd *IntfIndication `protobuf:"bytes,2,opt,name=intf_ind,json=intfInd,proto3,oneof"`
409}
410
411type Indication_IntfOperInd struct {
412 IntfOperInd *IntfOperIndication `protobuf:"bytes,3,opt,name=intf_oper_ind,json=intfOperInd,proto3,oneof"`
413}
414
415type Indication_OnuDiscInd struct {
416 OnuDiscInd *OnuDiscIndication `protobuf:"bytes,4,opt,name=onu_disc_ind,json=onuDiscInd,proto3,oneof"`
417}
418
419type Indication_OnuInd struct {
420 OnuInd *OnuIndication `protobuf:"bytes,5,opt,name=onu_ind,json=onuInd,proto3,oneof"`
421}
422
423type Indication_OmciInd struct {
424 OmciInd *OmciIndication `protobuf:"bytes,6,opt,name=omci_ind,json=omciInd,proto3,oneof"`
425}
426
427type Indication_PktInd struct {
428 PktInd *PacketIndication `protobuf:"bytes,7,opt,name=pkt_ind,json=pktInd,proto3,oneof"`
429}
430
431type Indication_PortStats struct {
432 PortStats *PortStatistics `protobuf:"bytes,8,opt,name=port_stats,json=portStats,proto3,oneof"`
433}
434
435type Indication_FlowStats struct {
436 FlowStats *FlowStatistics `protobuf:"bytes,9,opt,name=flow_stats,json=flowStats,proto3,oneof"`
437}
438
439type Indication_AlarmInd struct {
440 AlarmInd *AlarmIndication `protobuf:"bytes,10,opt,name=alarm_ind,json=alarmInd,proto3,oneof"`
441}
442
443func (*Indication_OltInd) isIndication_Data() {}
444
445func (*Indication_IntfInd) isIndication_Data() {}
446
447func (*Indication_IntfOperInd) isIndication_Data() {}
448
449func (*Indication_OnuDiscInd) isIndication_Data() {}
450
451func (*Indication_OnuInd) isIndication_Data() {}
452
453func (*Indication_OmciInd) isIndication_Data() {}
454
455func (*Indication_PktInd) isIndication_Data() {}
456
457func (*Indication_PortStats) isIndication_Data() {}
458
459func (*Indication_FlowStats) isIndication_Data() {}
460
461func (*Indication_AlarmInd) isIndication_Data() {}
462
463func (m *Indication) GetData() isIndication_Data {
464 if m != nil {
465 return m.Data
466 }
467 return nil
468}
469
470func (m *Indication) GetOltInd() *OltIndication {
471 if x, ok := m.GetData().(*Indication_OltInd); ok {
472 return x.OltInd
473 }
474 return nil
475}
476
477func (m *Indication) GetIntfInd() *IntfIndication {
478 if x, ok := m.GetData().(*Indication_IntfInd); ok {
479 return x.IntfInd
480 }
481 return nil
482}
483
484func (m *Indication) GetIntfOperInd() *IntfOperIndication {
485 if x, ok := m.GetData().(*Indication_IntfOperInd); ok {
486 return x.IntfOperInd
487 }
488 return nil
489}
490
491func (m *Indication) GetOnuDiscInd() *OnuDiscIndication {
492 if x, ok := m.GetData().(*Indication_OnuDiscInd); ok {
493 return x.OnuDiscInd
494 }
495 return nil
496}
497
498func (m *Indication) GetOnuInd() *OnuIndication {
499 if x, ok := m.GetData().(*Indication_OnuInd); ok {
500 return x.OnuInd
501 }
502 return nil
503}
504
505func (m *Indication) GetOmciInd() *OmciIndication {
506 if x, ok := m.GetData().(*Indication_OmciInd); ok {
507 return x.OmciInd
508 }
509 return nil
510}
511
512func (m *Indication) GetPktInd() *PacketIndication {
513 if x, ok := m.GetData().(*Indication_PktInd); ok {
514 return x.PktInd
515 }
516 return nil
517}
518
519func (m *Indication) GetPortStats() *PortStatistics {
520 if x, ok := m.GetData().(*Indication_PortStats); ok {
521 return x.PortStats
522 }
523 return nil
524}
525
526func (m *Indication) GetFlowStats() *FlowStatistics {
527 if x, ok := m.GetData().(*Indication_FlowStats); ok {
528 return x.FlowStats
529 }
530 return nil
531}
532
533func (m *Indication) GetAlarmInd() *AlarmIndication {
534 if x, ok := m.GetData().(*Indication_AlarmInd); ok {
535 return x.AlarmInd
536 }
537 return nil
538}
539
540// XXX_OneofWrappers is for the internal use of the proto package.
541func (*Indication) XXX_OneofWrappers() []interface{} {
542 return []interface{}{
543 (*Indication_OltInd)(nil),
544 (*Indication_IntfInd)(nil),
545 (*Indication_IntfOperInd)(nil),
546 (*Indication_OnuDiscInd)(nil),
547 (*Indication_OnuInd)(nil),
548 (*Indication_OmciInd)(nil),
549 (*Indication_PktInd)(nil),
550 (*Indication_PortStats)(nil),
551 (*Indication_FlowStats)(nil),
552 (*Indication_AlarmInd)(nil),
553 }
554}
555
556type AlarmIndication struct {
557 // Types that are valid to be assigned to Data:
558 // *AlarmIndication_LosInd
559 // *AlarmIndication_DyingGaspInd
560 // *AlarmIndication_OnuAlarmInd
561 // *AlarmIndication_OnuStartupFailInd
562 // *AlarmIndication_OnuSignalDegradeInd
563 // *AlarmIndication_OnuDriftOfWindowInd
564 // *AlarmIndication_OnuLossOmciInd
565 // *AlarmIndication_OnuSignalsFailInd
566 // *AlarmIndication_OnuTiwiInd
567 // *AlarmIndication_OnuActivationFailInd
568 // *AlarmIndication_OnuProcessingErrorInd
Naga Manjunath9546b912019-11-28 20:56:20 +0530569 // *AlarmIndication_OnuLossOfSyncFailInd
570 // *AlarmIndication_OnuItuPonStatsInd
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500571 // *AlarmIndication_OnuDeactivationFailureInd
Devmalya Paul6f063a62020-02-19 19:19:06 -0500572 // *AlarmIndication_OnuRemoteDefectInd
Devmalya Paul41a762d2020-03-01 18:56:54 -0500573 // *AlarmIndication_OnuLossGemDelineationInd
574 // *AlarmIndication_OnuPhysicalEquipmentErrorInd
575 // *AlarmIndication_OnuLossOfAckInd
Scott Bakered4a8e72020-04-17 11:10:20 -0700576 // *AlarmIndication_OnuDiffReachExceededInd
William Kurkianea869482019-04-09 15:16:11 -0400577 Data isAlarmIndication_Data `protobuf_oneof:"data"`
578 XXX_NoUnkeyedLiteral struct{} `json:"-"`
579 XXX_unrecognized []byte `json:"-"`
580 XXX_sizecache int32 `json:"-"`
581}
582
583func (m *AlarmIndication) Reset() { *m = AlarmIndication{} }
584func (m *AlarmIndication) String() string { return proto.CompactTextString(m) }
585func (*AlarmIndication) ProtoMessage() {}
586func (*AlarmIndication) Descriptor() ([]byte, []int) {
587 return fileDescriptor_c072e7aa0dfd74d5, []int{1}
588}
589
590func (m *AlarmIndication) XXX_Unmarshal(b []byte) error {
591 return xxx_messageInfo_AlarmIndication.Unmarshal(m, b)
592}
593func (m *AlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
594 return xxx_messageInfo_AlarmIndication.Marshal(b, m, deterministic)
595}
596func (m *AlarmIndication) XXX_Merge(src proto.Message) {
597 xxx_messageInfo_AlarmIndication.Merge(m, src)
598}
599func (m *AlarmIndication) XXX_Size() int {
600 return xxx_messageInfo_AlarmIndication.Size(m)
601}
602func (m *AlarmIndication) XXX_DiscardUnknown() {
603 xxx_messageInfo_AlarmIndication.DiscardUnknown(m)
604}
605
606var xxx_messageInfo_AlarmIndication proto.InternalMessageInfo
607
608type isAlarmIndication_Data interface {
609 isAlarmIndication_Data()
610}
611
612type AlarmIndication_LosInd struct {
613 LosInd *LosIndication `protobuf:"bytes,1,opt,name=los_ind,json=losInd,proto3,oneof"`
614}
615
616type AlarmIndication_DyingGaspInd struct {
617 DyingGaspInd *DyingGaspIndication `protobuf:"bytes,2,opt,name=dying_gasp_ind,json=dyingGaspInd,proto3,oneof"`
618}
619
620type AlarmIndication_OnuAlarmInd struct {
621 OnuAlarmInd *OnuAlarmIndication `protobuf:"bytes,3,opt,name=onu_alarm_ind,json=onuAlarmInd,proto3,oneof"`
622}
623
624type AlarmIndication_OnuStartupFailInd struct {
625 OnuStartupFailInd *OnuStartupFailureIndication `protobuf:"bytes,4,opt,name=onu_startup_fail_ind,json=onuStartupFailInd,proto3,oneof"`
626}
627
628type AlarmIndication_OnuSignalDegradeInd struct {
629 OnuSignalDegradeInd *OnuSignalDegradeIndication `protobuf:"bytes,5,opt,name=onu_signal_degrade_ind,json=onuSignalDegradeInd,proto3,oneof"`
630}
631
632type AlarmIndication_OnuDriftOfWindowInd struct {
633 OnuDriftOfWindowInd *OnuDriftOfWindowIndication `protobuf:"bytes,6,opt,name=onu_drift_of_window_ind,json=onuDriftOfWindowInd,proto3,oneof"`
634}
635
636type AlarmIndication_OnuLossOmciInd struct {
637 OnuLossOmciInd *OnuLossOfOmciChannelIndication `protobuf:"bytes,7,opt,name=onu_loss_omci_ind,json=onuLossOmciInd,proto3,oneof"`
638}
639
640type AlarmIndication_OnuSignalsFailInd struct {
641 OnuSignalsFailInd *OnuSignalsFailureIndication `protobuf:"bytes,8,opt,name=onu_signals_fail_ind,json=onuSignalsFailInd,proto3,oneof"`
642}
643
644type AlarmIndication_OnuTiwiInd struct {
645 OnuTiwiInd *OnuTransmissionInterferenceWarning `protobuf:"bytes,9,opt,name=onu_tiwi_ind,json=onuTiwiInd,proto3,oneof"`
646}
647
648type AlarmIndication_OnuActivationFailInd struct {
649 OnuActivationFailInd *OnuActivationFailureIndication `protobuf:"bytes,10,opt,name=onu_activation_fail_ind,json=onuActivationFailInd,proto3,oneof"`
650}
651
652type AlarmIndication_OnuProcessingErrorInd struct {
653 OnuProcessingErrorInd *OnuProcessingErrorIndication `protobuf:"bytes,11,opt,name=onu_processing_error_ind,json=onuProcessingErrorInd,proto3,oneof"`
654}
655
Naga Manjunath9546b912019-11-28 20:56:20 +0530656type AlarmIndication_OnuLossOfSyncFailInd struct {
657 OnuLossOfSyncFailInd *OnuLossOfKeySyncFailureIndication `protobuf:"bytes,12,opt,name=onu_loss_of_sync_fail_ind,json=onuLossOfSyncFailInd,proto3,oneof"`
658}
659
660type AlarmIndication_OnuItuPonStatsInd struct {
661 OnuItuPonStatsInd *OnuItuPonStatsIndication `protobuf:"bytes,13,opt,name=onu_itu_pon_stats_ind,json=onuItuPonStatsInd,proto3,oneof"`
662}
663
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500664type AlarmIndication_OnuDeactivationFailureInd struct {
665 OnuDeactivationFailureInd *OnuDeactivationFailureIndication `protobuf:"bytes,14,opt,name=onu_deactivation_failure_ind,json=onuDeactivationFailureInd,proto3,oneof"`
666}
667
Devmalya Paul6f063a62020-02-19 19:19:06 -0500668type AlarmIndication_OnuRemoteDefectInd struct {
669 OnuRemoteDefectInd *OnuRemoteDefectIndication `protobuf:"bytes,15,opt,name=onu_remote_defect_ind,json=onuRemoteDefectInd,proto3,oneof"`
670}
671
Devmalya Paul41a762d2020-03-01 18:56:54 -0500672type AlarmIndication_OnuLossGemDelineationInd struct {
673 OnuLossGemDelineationInd *OnuLossOfGEMChannelDelineationIndication `protobuf:"bytes,16,opt,name=onu_loss_gem_delineation_ind,json=onuLossGemDelineationInd,proto3,oneof"`
674}
675
676type AlarmIndication_OnuPhysicalEquipmentErrorInd struct {
677 OnuPhysicalEquipmentErrorInd *OnuPhysicalEquipmentErrorIndication `protobuf:"bytes,17,opt,name=onu_physical_equipment_error_ind,json=onuPhysicalEquipmentErrorInd,proto3,oneof"`
678}
679
680type AlarmIndication_OnuLossOfAckInd struct {
681 OnuLossOfAckInd *OnuLossOfAcknowledgementIndication `protobuf:"bytes,18,opt,name=onu_loss_of_ack_ind,json=onuLossOfAckInd,proto3,oneof"`
682}
683
Scott Bakered4a8e72020-04-17 11:10:20 -0700684type AlarmIndication_OnuDiffReachExceededInd struct {
685 OnuDiffReachExceededInd *OnuDifferentialReachExceededIndication `protobuf:"bytes,19,opt,name=onu_diff_reach_exceeded_ind,json=onuDiffReachExceededInd,proto3,oneof"`
686}
687
William Kurkianea869482019-04-09 15:16:11 -0400688func (*AlarmIndication_LosInd) isAlarmIndication_Data() {}
689
690func (*AlarmIndication_DyingGaspInd) isAlarmIndication_Data() {}
691
692func (*AlarmIndication_OnuAlarmInd) isAlarmIndication_Data() {}
693
694func (*AlarmIndication_OnuStartupFailInd) isAlarmIndication_Data() {}
695
696func (*AlarmIndication_OnuSignalDegradeInd) isAlarmIndication_Data() {}
697
698func (*AlarmIndication_OnuDriftOfWindowInd) isAlarmIndication_Data() {}
699
700func (*AlarmIndication_OnuLossOmciInd) isAlarmIndication_Data() {}
701
702func (*AlarmIndication_OnuSignalsFailInd) isAlarmIndication_Data() {}
703
704func (*AlarmIndication_OnuTiwiInd) isAlarmIndication_Data() {}
705
706func (*AlarmIndication_OnuActivationFailInd) isAlarmIndication_Data() {}
707
708func (*AlarmIndication_OnuProcessingErrorInd) isAlarmIndication_Data() {}
709
Naga Manjunath9546b912019-11-28 20:56:20 +0530710func (*AlarmIndication_OnuLossOfSyncFailInd) isAlarmIndication_Data() {}
711
712func (*AlarmIndication_OnuItuPonStatsInd) isAlarmIndication_Data() {}
713
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500714func (*AlarmIndication_OnuDeactivationFailureInd) isAlarmIndication_Data() {}
715
Devmalya Paul6f063a62020-02-19 19:19:06 -0500716func (*AlarmIndication_OnuRemoteDefectInd) isAlarmIndication_Data() {}
717
Devmalya Paul41a762d2020-03-01 18:56:54 -0500718func (*AlarmIndication_OnuLossGemDelineationInd) isAlarmIndication_Data() {}
719
720func (*AlarmIndication_OnuPhysicalEquipmentErrorInd) isAlarmIndication_Data() {}
721
722func (*AlarmIndication_OnuLossOfAckInd) isAlarmIndication_Data() {}
723
Scott Bakered4a8e72020-04-17 11:10:20 -0700724func (*AlarmIndication_OnuDiffReachExceededInd) isAlarmIndication_Data() {}
725
William Kurkianea869482019-04-09 15:16:11 -0400726func (m *AlarmIndication) GetData() isAlarmIndication_Data {
727 if m != nil {
728 return m.Data
729 }
730 return nil
731}
732
733func (m *AlarmIndication) GetLosInd() *LosIndication {
734 if x, ok := m.GetData().(*AlarmIndication_LosInd); ok {
735 return x.LosInd
736 }
737 return nil
738}
739
740func (m *AlarmIndication) GetDyingGaspInd() *DyingGaspIndication {
741 if x, ok := m.GetData().(*AlarmIndication_DyingGaspInd); ok {
742 return x.DyingGaspInd
743 }
744 return nil
745}
746
747func (m *AlarmIndication) GetOnuAlarmInd() *OnuAlarmIndication {
748 if x, ok := m.GetData().(*AlarmIndication_OnuAlarmInd); ok {
749 return x.OnuAlarmInd
750 }
751 return nil
752}
753
754func (m *AlarmIndication) GetOnuStartupFailInd() *OnuStartupFailureIndication {
755 if x, ok := m.GetData().(*AlarmIndication_OnuStartupFailInd); ok {
756 return x.OnuStartupFailInd
757 }
758 return nil
759}
760
761func (m *AlarmIndication) GetOnuSignalDegradeInd() *OnuSignalDegradeIndication {
762 if x, ok := m.GetData().(*AlarmIndication_OnuSignalDegradeInd); ok {
763 return x.OnuSignalDegradeInd
764 }
765 return nil
766}
767
768func (m *AlarmIndication) GetOnuDriftOfWindowInd() *OnuDriftOfWindowIndication {
769 if x, ok := m.GetData().(*AlarmIndication_OnuDriftOfWindowInd); ok {
770 return x.OnuDriftOfWindowInd
771 }
772 return nil
773}
774
775func (m *AlarmIndication) GetOnuLossOmciInd() *OnuLossOfOmciChannelIndication {
776 if x, ok := m.GetData().(*AlarmIndication_OnuLossOmciInd); ok {
777 return x.OnuLossOmciInd
778 }
779 return nil
780}
781
782func (m *AlarmIndication) GetOnuSignalsFailInd() *OnuSignalsFailureIndication {
783 if x, ok := m.GetData().(*AlarmIndication_OnuSignalsFailInd); ok {
784 return x.OnuSignalsFailInd
785 }
786 return nil
787}
788
789func (m *AlarmIndication) GetOnuTiwiInd() *OnuTransmissionInterferenceWarning {
790 if x, ok := m.GetData().(*AlarmIndication_OnuTiwiInd); ok {
791 return x.OnuTiwiInd
792 }
793 return nil
794}
795
796func (m *AlarmIndication) GetOnuActivationFailInd() *OnuActivationFailureIndication {
797 if x, ok := m.GetData().(*AlarmIndication_OnuActivationFailInd); ok {
798 return x.OnuActivationFailInd
799 }
800 return nil
801}
802
803func (m *AlarmIndication) GetOnuProcessingErrorInd() *OnuProcessingErrorIndication {
804 if x, ok := m.GetData().(*AlarmIndication_OnuProcessingErrorInd); ok {
805 return x.OnuProcessingErrorInd
806 }
807 return nil
808}
809
Naga Manjunath9546b912019-11-28 20:56:20 +0530810func (m *AlarmIndication) GetOnuLossOfSyncFailInd() *OnuLossOfKeySyncFailureIndication {
811 if x, ok := m.GetData().(*AlarmIndication_OnuLossOfSyncFailInd); ok {
812 return x.OnuLossOfSyncFailInd
813 }
814 return nil
815}
816
817func (m *AlarmIndication) GetOnuItuPonStatsInd() *OnuItuPonStatsIndication {
818 if x, ok := m.GetData().(*AlarmIndication_OnuItuPonStatsInd); ok {
819 return x.OnuItuPonStatsInd
820 }
821 return nil
822}
823
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500824func (m *AlarmIndication) GetOnuDeactivationFailureInd() *OnuDeactivationFailureIndication {
825 if x, ok := m.GetData().(*AlarmIndication_OnuDeactivationFailureInd); ok {
826 return x.OnuDeactivationFailureInd
827 }
828 return nil
829}
830
Devmalya Paul6f063a62020-02-19 19:19:06 -0500831func (m *AlarmIndication) GetOnuRemoteDefectInd() *OnuRemoteDefectIndication {
832 if x, ok := m.GetData().(*AlarmIndication_OnuRemoteDefectInd); ok {
833 return x.OnuRemoteDefectInd
834 }
835 return nil
836}
837
Devmalya Paul41a762d2020-03-01 18:56:54 -0500838func (m *AlarmIndication) GetOnuLossGemDelineationInd() *OnuLossOfGEMChannelDelineationIndication {
839 if x, ok := m.GetData().(*AlarmIndication_OnuLossGemDelineationInd); ok {
840 return x.OnuLossGemDelineationInd
841 }
842 return nil
843}
844
845func (m *AlarmIndication) GetOnuPhysicalEquipmentErrorInd() *OnuPhysicalEquipmentErrorIndication {
846 if x, ok := m.GetData().(*AlarmIndication_OnuPhysicalEquipmentErrorInd); ok {
847 return x.OnuPhysicalEquipmentErrorInd
848 }
849 return nil
850}
851
852func (m *AlarmIndication) GetOnuLossOfAckInd() *OnuLossOfAcknowledgementIndication {
853 if x, ok := m.GetData().(*AlarmIndication_OnuLossOfAckInd); ok {
854 return x.OnuLossOfAckInd
855 }
856 return nil
857}
858
Scott Bakered4a8e72020-04-17 11:10:20 -0700859func (m *AlarmIndication) GetOnuDiffReachExceededInd() *OnuDifferentialReachExceededIndication {
860 if x, ok := m.GetData().(*AlarmIndication_OnuDiffReachExceededInd); ok {
861 return x.OnuDiffReachExceededInd
862 }
863 return nil
864}
865
William Kurkianea869482019-04-09 15:16:11 -0400866// XXX_OneofWrappers is for the internal use of the proto package.
867func (*AlarmIndication) XXX_OneofWrappers() []interface{} {
868 return []interface{}{
869 (*AlarmIndication_LosInd)(nil),
870 (*AlarmIndication_DyingGaspInd)(nil),
871 (*AlarmIndication_OnuAlarmInd)(nil),
872 (*AlarmIndication_OnuStartupFailInd)(nil),
873 (*AlarmIndication_OnuSignalDegradeInd)(nil),
874 (*AlarmIndication_OnuDriftOfWindowInd)(nil),
875 (*AlarmIndication_OnuLossOmciInd)(nil),
876 (*AlarmIndication_OnuSignalsFailInd)(nil),
877 (*AlarmIndication_OnuTiwiInd)(nil),
878 (*AlarmIndication_OnuActivationFailInd)(nil),
879 (*AlarmIndication_OnuProcessingErrorInd)(nil),
Naga Manjunath9546b912019-11-28 20:56:20 +0530880 (*AlarmIndication_OnuLossOfSyncFailInd)(nil),
881 (*AlarmIndication_OnuItuPonStatsInd)(nil),
Devmalya Paul1abc34e2020-02-04 20:48:06 -0500882 (*AlarmIndication_OnuDeactivationFailureInd)(nil),
Devmalya Paul6f063a62020-02-19 19:19:06 -0500883 (*AlarmIndication_OnuRemoteDefectInd)(nil),
Devmalya Paul41a762d2020-03-01 18:56:54 -0500884 (*AlarmIndication_OnuLossGemDelineationInd)(nil),
885 (*AlarmIndication_OnuPhysicalEquipmentErrorInd)(nil),
886 (*AlarmIndication_OnuLossOfAckInd)(nil),
Scott Bakered4a8e72020-04-17 11:10:20 -0700887 (*AlarmIndication_OnuDiffReachExceededInd)(nil),
William Kurkianea869482019-04-09 15:16:11 -0400888 }
889}
890
891type OltIndication struct {
892 OperState string `protobuf:"bytes,1,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
893 XXX_NoUnkeyedLiteral struct{} `json:"-"`
894 XXX_unrecognized []byte `json:"-"`
895 XXX_sizecache int32 `json:"-"`
896}
897
898func (m *OltIndication) Reset() { *m = OltIndication{} }
899func (m *OltIndication) String() string { return proto.CompactTextString(m) }
900func (*OltIndication) ProtoMessage() {}
901func (*OltIndication) Descriptor() ([]byte, []int) {
902 return fileDescriptor_c072e7aa0dfd74d5, []int{2}
903}
904
905func (m *OltIndication) XXX_Unmarshal(b []byte) error {
906 return xxx_messageInfo_OltIndication.Unmarshal(m, b)
907}
908func (m *OltIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
909 return xxx_messageInfo_OltIndication.Marshal(b, m, deterministic)
910}
911func (m *OltIndication) XXX_Merge(src proto.Message) {
912 xxx_messageInfo_OltIndication.Merge(m, src)
913}
914func (m *OltIndication) XXX_Size() int {
915 return xxx_messageInfo_OltIndication.Size(m)
916}
917func (m *OltIndication) XXX_DiscardUnknown() {
918 xxx_messageInfo_OltIndication.DiscardUnknown(m)
919}
920
921var xxx_messageInfo_OltIndication proto.InternalMessageInfo
922
923func (m *OltIndication) GetOperState() string {
924 if m != nil {
925 return m.OperState
926 }
927 return ""
928}
929
930type IntfIndication struct {
931 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
932 OperState string `protobuf:"bytes,2,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
933 XXX_NoUnkeyedLiteral struct{} `json:"-"`
934 XXX_unrecognized []byte `json:"-"`
935 XXX_sizecache int32 `json:"-"`
936}
937
938func (m *IntfIndication) Reset() { *m = IntfIndication{} }
939func (m *IntfIndication) String() string { return proto.CompactTextString(m) }
940func (*IntfIndication) ProtoMessage() {}
941func (*IntfIndication) Descriptor() ([]byte, []int) {
942 return fileDescriptor_c072e7aa0dfd74d5, []int{3}
943}
944
945func (m *IntfIndication) XXX_Unmarshal(b []byte) error {
946 return xxx_messageInfo_IntfIndication.Unmarshal(m, b)
947}
948func (m *IntfIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
949 return xxx_messageInfo_IntfIndication.Marshal(b, m, deterministic)
950}
951func (m *IntfIndication) XXX_Merge(src proto.Message) {
952 xxx_messageInfo_IntfIndication.Merge(m, src)
953}
954func (m *IntfIndication) XXX_Size() int {
955 return xxx_messageInfo_IntfIndication.Size(m)
956}
957func (m *IntfIndication) XXX_DiscardUnknown() {
958 xxx_messageInfo_IntfIndication.DiscardUnknown(m)
959}
960
961var xxx_messageInfo_IntfIndication proto.InternalMessageInfo
962
963func (m *IntfIndication) GetIntfId() uint32 {
964 if m != nil {
965 return m.IntfId
966 }
967 return 0
968}
969
970func (m *IntfIndication) GetOperState() string {
971 if m != nil {
972 return m.OperState
973 }
974 return ""
975}
976
977type OnuDiscIndication struct {
978 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
979 SerialNumber *SerialNumber `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
980 XXX_NoUnkeyedLiteral struct{} `json:"-"`
981 XXX_unrecognized []byte `json:"-"`
982 XXX_sizecache int32 `json:"-"`
983}
984
985func (m *OnuDiscIndication) Reset() { *m = OnuDiscIndication{} }
986func (m *OnuDiscIndication) String() string { return proto.CompactTextString(m) }
987func (*OnuDiscIndication) ProtoMessage() {}
988func (*OnuDiscIndication) Descriptor() ([]byte, []int) {
989 return fileDescriptor_c072e7aa0dfd74d5, []int{4}
990}
991
992func (m *OnuDiscIndication) XXX_Unmarshal(b []byte) error {
993 return xxx_messageInfo_OnuDiscIndication.Unmarshal(m, b)
994}
995func (m *OnuDiscIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
996 return xxx_messageInfo_OnuDiscIndication.Marshal(b, m, deterministic)
997}
998func (m *OnuDiscIndication) XXX_Merge(src proto.Message) {
999 xxx_messageInfo_OnuDiscIndication.Merge(m, src)
1000}
1001func (m *OnuDiscIndication) XXX_Size() int {
1002 return xxx_messageInfo_OnuDiscIndication.Size(m)
1003}
1004func (m *OnuDiscIndication) XXX_DiscardUnknown() {
1005 xxx_messageInfo_OnuDiscIndication.DiscardUnknown(m)
1006}
1007
1008var xxx_messageInfo_OnuDiscIndication proto.InternalMessageInfo
1009
1010func (m *OnuDiscIndication) GetIntfId() uint32 {
1011 if m != nil {
1012 return m.IntfId
1013 }
1014 return 0
1015}
1016
1017func (m *OnuDiscIndication) GetSerialNumber() *SerialNumber {
1018 if m != nil {
1019 return m.SerialNumber
1020 }
1021 return nil
1022}
1023
1024type OnuIndication struct {
kesavand7cf3a052020-08-28 12:49:18 +05301025 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1026 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1027 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
1028 AdminState string `protobuf:"bytes,5,opt,name=admin_state,json=adminState,proto3" json:"admin_state,omitempty"`
1029 SerialNumber *SerialNumber `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
1030 FailReason OnuIndication_ActivationFailReason `protobuf:"varint,6,opt,name=fail_reason,json=failReason,proto3,enum=openolt.OnuIndication_ActivationFailReason" json:"fail_reason,omitempty"`
1031 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1032 XXX_unrecognized []byte `json:"-"`
1033 XXX_sizecache int32 `json:"-"`
William Kurkianea869482019-04-09 15:16:11 -04001034}
1035
1036func (m *OnuIndication) Reset() { *m = OnuIndication{} }
1037func (m *OnuIndication) String() string { return proto.CompactTextString(m) }
1038func (*OnuIndication) ProtoMessage() {}
1039func (*OnuIndication) Descriptor() ([]byte, []int) {
1040 return fileDescriptor_c072e7aa0dfd74d5, []int{5}
1041}
1042
1043func (m *OnuIndication) XXX_Unmarshal(b []byte) error {
1044 return xxx_messageInfo_OnuIndication.Unmarshal(m, b)
1045}
1046func (m *OnuIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1047 return xxx_messageInfo_OnuIndication.Marshal(b, m, deterministic)
1048}
1049func (m *OnuIndication) XXX_Merge(src proto.Message) {
1050 xxx_messageInfo_OnuIndication.Merge(m, src)
1051}
1052func (m *OnuIndication) XXX_Size() int {
1053 return xxx_messageInfo_OnuIndication.Size(m)
1054}
1055func (m *OnuIndication) XXX_DiscardUnknown() {
1056 xxx_messageInfo_OnuIndication.DiscardUnknown(m)
1057}
1058
1059var xxx_messageInfo_OnuIndication proto.InternalMessageInfo
1060
1061func (m *OnuIndication) GetIntfId() uint32 {
1062 if m != nil {
1063 return m.IntfId
1064 }
1065 return 0
1066}
1067
1068func (m *OnuIndication) GetOnuId() uint32 {
1069 if m != nil {
1070 return m.OnuId
1071 }
1072 return 0
1073}
1074
1075func (m *OnuIndication) GetOperState() string {
1076 if m != nil {
1077 return m.OperState
1078 }
1079 return ""
1080}
1081
1082func (m *OnuIndication) GetAdminState() string {
1083 if m != nil {
1084 return m.AdminState
1085 }
1086 return ""
1087}
1088
1089func (m *OnuIndication) GetSerialNumber() *SerialNumber {
1090 if m != nil {
1091 return m.SerialNumber
1092 }
1093 return nil
1094}
1095
kesavand7cf3a052020-08-28 12:49:18 +05301096func (m *OnuIndication) GetFailReason() OnuIndication_ActivationFailReason {
1097 if m != nil {
1098 return m.FailReason
1099 }
1100 return OnuIndication_ONU_ACTIVATION_FAIL_REASON_NONE
1101}
1102
William Kurkianea869482019-04-09 15:16:11 -04001103type IntfOperIndication struct {
1104 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
1105 IntfId uint32 `protobuf:"fixed32,2,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1106 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
1107 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1108 XXX_unrecognized []byte `json:"-"`
1109 XXX_sizecache int32 `json:"-"`
1110}
1111
1112func (m *IntfOperIndication) Reset() { *m = IntfOperIndication{} }
1113func (m *IntfOperIndication) String() string { return proto.CompactTextString(m) }
1114func (*IntfOperIndication) ProtoMessage() {}
1115func (*IntfOperIndication) Descriptor() ([]byte, []int) {
1116 return fileDescriptor_c072e7aa0dfd74d5, []int{6}
1117}
1118
1119func (m *IntfOperIndication) XXX_Unmarshal(b []byte) error {
1120 return xxx_messageInfo_IntfOperIndication.Unmarshal(m, b)
1121}
1122func (m *IntfOperIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1123 return xxx_messageInfo_IntfOperIndication.Marshal(b, m, deterministic)
1124}
1125func (m *IntfOperIndication) XXX_Merge(src proto.Message) {
1126 xxx_messageInfo_IntfOperIndication.Merge(m, src)
1127}
1128func (m *IntfOperIndication) XXX_Size() int {
1129 return xxx_messageInfo_IntfOperIndication.Size(m)
1130}
1131func (m *IntfOperIndication) XXX_DiscardUnknown() {
1132 xxx_messageInfo_IntfOperIndication.DiscardUnknown(m)
1133}
1134
1135var xxx_messageInfo_IntfOperIndication proto.InternalMessageInfo
1136
1137func (m *IntfOperIndication) GetType() string {
1138 if m != nil {
1139 return m.Type
1140 }
1141 return ""
1142}
1143
1144func (m *IntfOperIndication) GetIntfId() uint32 {
1145 if m != nil {
1146 return m.IntfId
1147 }
1148 return 0
1149}
1150
1151func (m *IntfOperIndication) GetOperState() string {
1152 if m != nil {
1153 return m.OperState
1154 }
1155 return ""
1156}
1157
1158type OmciIndication struct {
1159 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1160 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1161 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1162 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1163 XXX_unrecognized []byte `json:"-"`
1164 XXX_sizecache int32 `json:"-"`
1165}
1166
1167func (m *OmciIndication) Reset() { *m = OmciIndication{} }
1168func (m *OmciIndication) String() string { return proto.CompactTextString(m) }
1169func (*OmciIndication) ProtoMessage() {}
1170func (*OmciIndication) Descriptor() ([]byte, []int) {
1171 return fileDescriptor_c072e7aa0dfd74d5, []int{7}
1172}
1173
1174func (m *OmciIndication) XXX_Unmarshal(b []byte) error {
1175 return xxx_messageInfo_OmciIndication.Unmarshal(m, b)
1176}
1177func (m *OmciIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1178 return xxx_messageInfo_OmciIndication.Marshal(b, m, deterministic)
1179}
1180func (m *OmciIndication) XXX_Merge(src proto.Message) {
1181 xxx_messageInfo_OmciIndication.Merge(m, src)
1182}
1183func (m *OmciIndication) XXX_Size() int {
1184 return xxx_messageInfo_OmciIndication.Size(m)
1185}
1186func (m *OmciIndication) XXX_DiscardUnknown() {
1187 xxx_messageInfo_OmciIndication.DiscardUnknown(m)
1188}
1189
1190var xxx_messageInfo_OmciIndication proto.InternalMessageInfo
1191
1192func (m *OmciIndication) GetIntfId() uint32 {
1193 if m != nil {
1194 return m.IntfId
1195 }
1196 return 0
1197}
1198
1199func (m *OmciIndication) GetOnuId() uint32 {
1200 if m != nil {
1201 return m.OnuId
1202 }
1203 return 0
1204}
1205
1206func (m *OmciIndication) GetPkt() []byte {
1207 if m != nil {
1208 return m.Pkt
1209 }
1210 return nil
1211}
1212
1213type PacketIndication struct {
1214 IntfType string `protobuf:"bytes,5,opt,name=intf_type,json=intfType,proto3" json:"intf_type,omitempty"`
1215 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1216 GemportId uint32 `protobuf:"fixed32,2,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
1217 FlowId uint32 `protobuf:"fixed32,3,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
1218 PortNo uint32 `protobuf:"fixed32,6,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
1219 Cookie uint64 `protobuf:"fixed64,7,opt,name=cookie,proto3" json:"cookie,omitempty"`
1220 Pkt []byte `protobuf:"bytes,4,opt,name=pkt,proto3" json:"pkt,omitempty"`
1221 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1222 XXX_unrecognized []byte `json:"-"`
1223 XXX_sizecache int32 `json:"-"`
1224}
1225
1226func (m *PacketIndication) Reset() { *m = PacketIndication{} }
1227func (m *PacketIndication) String() string { return proto.CompactTextString(m) }
1228func (*PacketIndication) ProtoMessage() {}
1229func (*PacketIndication) Descriptor() ([]byte, []int) {
1230 return fileDescriptor_c072e7aa0dfd74d5, []int{8}
1231}
1232
1233func (m *PacketIndication) XXX_Unmarshal(b []byte) error {
1234 return xxx_messageInfo_PacketIndication.Unmarshal(m, b)
1235}
1236func (m *PacketIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1237 return xxx_messageInfo_PacketIndication.Marshal(b, m, deterministic)
1238}
1239func (m *PacketIndication) XXX_Merge(src proto.Message) {
1240 xxx_messageInfo_PacketIndication.Merge(m, src)
1241}
1242func (m *PacketIndication) XXX_Size() int {
1243 return xxx_messageInfo_PacketIndication.Size(m)
1244}
1245func (m *PacketIndication) XXX_DiscardUnknown() {
1246 xxx_messageInfo_PacketIndication.DiscardUnknown(m)
1247}
1248
1249var xxx_messageInfo_PacketIndication proto.InternalMessageInfo
1250
1251func (m *PacketIndication) GetIntfType() string {
1252 if m != nil {
1253 return m.IntfType
1254 }
1255 return ""
1256}
1257
1258func (m *PacketIndication) GetIntfId() uint32 {
1259 if m != nil {
1260 return m.IntfId
1261 }
1262 return 0
1263}
1264
1265func (m *PacketIndication) GetGemportId() uint32 {
1266 if m != nil {
1267 return m.GemportId
1268 }
1269 return 0
1270}
1271
1272func (m *PacketIndication) GetFlowId() uint32 {
1273 if m != nil {
1274 return m.FlowId
1275 }
1276 return 0
1277}
1278
1279func (m *PacketIndication) GetPortNo() uint32 {
1280 if m != nil {
1281 return m.PortNo
1282 }
1283 return 0
1284}
1285
1286func (m *PacketIndication) GetCookie() uint64 {
1287 if m != nil {
1288 return m.Cookie
1289 }
1290 return 0
1291}
1292
1293func (m *PacketIndication) GetPkt() []byte {
1294 if m != nil {
1295 return m.Pkt
1296 }
1297 return nil
1298}
1299
1300type Interface struct {
1301 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1302 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1303 XXX_unrecognized []byte `json:"-"`
1304 XXX_sizecache int32 `json:"-"`
1305}
1306
1307func (m *Interface) Reset() { *m = Interface{} }
1308func (m *Interface) String() string { return proto.CompactTextString(m) }
1309func (*Interface) ProtoMessage() {}
1310func (*Interface) Descriptor() ([]byte, []int) {
1311 return fileDescriptor_c072e7aa0dfd74d5, []int{9}
1312}
1313
1314func (m *Interface) XXX_Unmarshal(b []byte) error {
1315 return xxx_messageInfo_Interface.Unmarshal(m, b)
1316}
1317func (m *Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1318 return xxx_messageInfo_Interface.Marshal(b, m, deterministic)
1319}
1320func (m *Interface) XXX_Merge(src proto.Message) {
1321 xxx_messageInfo_Interface.Merge(m, src)
1322}
1323func (m *Interface) XXX_Size() int {
1324 return xxx_messageInfo_Interface.Size(m)
1325}
1326func (m *Interface) XXX_DiscardUnknown() {
1327 xxx_messageInfo_Interface.DiscardUnknown(m)
1328}
1329
1330var xxx_messageInfo_Interface proto.InternalMessageInfo
1331
1332func (m *Interface) GetIntfId() uint32 {
1333 if m != nil {
1334 return m.IntfId
1335 }
1336 return 0
1337}
1338
1339type Heartbeat struct {
1340 HeartbeatSignature uint32 `protobuf:"fixed32,1,opt,name=heartbeat_signature,json=heartbeatSignature,proto3" json:"heartbeat_signature,omitempty"`
1341 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1342 XXX_unrecognized []byte `json:"-"`
1343 XXX_sizecache int32 `json:"-"`
1344}
1345
1346func (m *Heartbeat) Reset() { *m = Heartbeat{} }
1347func (m *Heartbeat) String() string { return proto.CompactTextString(m) }
1348func (*Heartbeat) ProtoMessage() {}
1349func (*Heartbeat) Descriptor() ([]byte, []int) {
1350 return fileDescriptor_c072e7aa0dfd74d5, []int{10}
1351}
1352
1353func (m *Heartbeat) XXX_Unmarshal(b []byte) error {
1354 return xxx_messageInfo_Heartbeat.Unmarshal(m, b)
1355}
1356func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1357 return xxx_messageInfo_Heartbeat.Marshal(b, m, deterministic)
1358}
1359func (m *Heartbeat) XXX_Merge(src proto.Message) {
1360 xxx_messageInfo_Heartbeat.Merge(m, src)
1361}
1362func (m *Heartbeat) XXX_Size() int {
1363 return xxx_messageInfo_Heartbeat.Size(m)
1364}
1365func (m *Heartbeat) XXX_DiscardUnknown() {
1366 xxx_messageInfo_Heartbeat.DiscardUnknown(m)
1367}
1368
1369var xxx_messageInfo_Heartbeat proto.InternalMessageInfo
1370
1371func (m *Heartbeat) GetHeartbeatSignature() uint32 {
1372 if m != nil {
1373 return m.HeartbeatSignature
1374 }
1375 return 0
1376}
1377
1378type Onu struct {
1379 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1380 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1381 SerialNumber *SerialNumber `protobuf:"bytes,3,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
1382 Pir uint32 `protobuf:"fixed32,4,opt,name=pir,proto3" json:"pir,omitempty"`
kesavand494c2082020-08-31 11:16:12 +05301383 OmccEncryption bool `protobuf:"varint,5,opt,name=omcc_encryption,json=omccEncryption,proto3" json:"omcc_encryption,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04001384 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1385 XXX_unrecognized []byte `json:"-"`
1386 XXX_sizecache int32 `json:"-"`
1387}
1388
1389func (m *Onu) Reset() { *m = Onu{} }
1390func (m *Onu) String() string { return proto.CompactTextString(m) }
1391func (*Onu) ProtoMessage() {}
1392func (*Onu) Descriptor() ([]byte, []int) {
1393 return fileDescriptor_c072e7aa0dfd74d5, []int{11}
1394}
1395
1396func (m *Onu) XXX_Unmarshal(b []byte) error {
1397 return xxx_messageInfo_Onu.Unmarshal(m, b)
1398}
1399func (m *Onu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1400 return xxx_messageInfo_Onu.Marshal(b, m, deterministic)
1401}
1402func (m *Onu) XXX_Merge(src proto.Message) {
1403 xxx_messageInfo_Onu.Merge(m, src)
1404}
1405func (m *Onu) XXX_Size() int {
1406 return xxx_messageInfo_Onu.Size(m)
1407}
1408func (m *Onu) XXX_DiscardUnknown() {
1409 xxx_messageInfo_Onu.DiscardUnknown(m)
1410}
1411
1412var xxx_messageInfo_Onu proto.InternalMessageInfo
1413
1414func (m *Onu) GetIntfId() uint32 {
1415 if m != nil {
1416 return m.IntfId
1417 }
1418 return 0
1419}
1420
1421func (m *Onu) GetOnuId() uint32 {
1422 if m != nil {
1423 return m.OnuId
1424 }
1425 return 0
1426}
1427
1428func (m *Onu) GetSerialNumber() *SerialNumber {
1429 if m != nil {
1430 return m.SerialNumber
1431 }
1432 return nil
1433}
1434
1435func (m *Onu) GetPir() uint32 {
1436 if m != nil {
1437 return m.Pir
1438 }
1439 return 0
1440}
1441
kesavand494c2082020-08-31 11:16:12 +05301442func (m *Onu) GetOmccEncryption() bool {
1443 if m != nil {
1444 return m.OmccEncryption
1445 }
1446 return false
1447}
1448
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001449type OnuLogicalDistance struct {
1450 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1451 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1452 LogicalOnuDistanceZero uint32 `protobuf:"fixed32,3,opt,name=logical_onu_distance_zero,json=logicalOnuDistanceZero,proto3" json:"logical_onu_distance_zero,omitempty"`
1453 LogicalOnuDistance uint32 `protobuf:"fixed32,4,opt,name=logical_onu_distance,json=logicalOnuDistance,proto3" json:"logical_onu_distance,omitempty"`
1454 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1455 XXX_unrecognized []byte `json:"-"`
1456 XXX_sizecache int32 `json:"-"`
1457}
1458
1459func (m *OnuLogicalDistance) Reset() { *m = OnuLogicalDistance{} }
1460func (m *OnuLogicalDistance) String() string { return proto.CompactTextString(m) }
1461func (*OnuLogicalDistance) ProtoMessage() {}
1462func (*OnuLogicalDistance) Descriptor() ([]byte, []int) {
1463 return fileDescriptor_c072e7aa0dfd74d5, []int{12}
1464}
1465
1466func (m *OnuLogicalDistance) XXX_Unmarshal(b []byte) error {
1467 return xxx_messageInfo_OnuLogicalDistance.Unmarshal(m, b)
1468}
1469func (m *OnuLogicalDistance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1470 return xxx_messageInfo_OnuLogicalDistance.Marshal(b, m, deterministic)
1471}
1472func (m *OnuLogicalDistance) XXX_Merge(src proto.Message) {
1473 xxx_messageInfo_OnuLogicalDistance.Merge(m, src)
1474}
1475func (m *OnuLogicalDistance) XXX_Size() int {
1476 return xxx_messageInfo_OnuLogicalDistance.Size(m)
1477}
1478func (m *OnuLogicalDistance) XXX_DiscardUnknown() {
1479 xxx_messageInfo_OnuLogicalDistance.DiscardUnknown(m)
1480}
1481
1482var xxx_messageInfo_OnuLogicalDistance proto.InternalMessageInfo
1483
1484func (m *OnuLogicalDistance) GetIntfId() uint32 {
1485 if m != nil {
1486 return m.IntfId
1487 }
1488 return 0
1489}
1490
1491func (m *OnuLogicalDistance) GetOnuId() uint32 {
1492 if m != nil {
1493 return m.OnuId
1494 }
1495 return 0
1496}
1497
1498func (m *OnuLogicalDistance) GetLogicalOnuDistanceZero() uint32 {
1499 if m != nil {
1500 return m.LogicalOnuDistanceZero
1501 }
1502 return 0
1503}
1504
1505func (m *OnuLogicalDistance) GetLogicalOnuDistance() uint32 {
1506 if m != nil {
1507 return m.LogicalOnuDistance
1508 }
1509 return 0
1510}
1511
William Kurkianea869482019-04-09 15:16:11 -04001512type OmciMsg struct {
1513 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1514 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1515 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1516 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1517 XXX_unrecognized []byte `json:"-"`
1518 XXX_sizecache int32 `json:"-"`
1519}
1520
1521func (m *OmciMsg) Reset() { *m = OmciMsg{} }
1522func (m *OmciMsg) String() string { return proto.CompactTextString(m) }
1523func (*OmciMsg) ProtoMessage() {}
1524func (*OmciMsg) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001525 return fileDescriptor_c072e7aa0dfd74d5, []int{13}
William Kurkianea869482019-04-09 15:16:11 -04001526}
1527
1528func (m *OmciMsg) XXX_Unmarshal(b []byte) error {
1529 return xxx_messageInfo_OmciMsg.Unmarshal(m, b)
1530}
1531func (m *OmciMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1532 return xxx_messageInfo_OmciMsg.Marshal(b, m, deterministic)
1533}
1534func (m *OmciMsg) XXX_Merge(src proto.Message) {
1535 xxx_messageInfo_OmciMsg.Merge(m, src)
1536}
1537func (m *OmciMsg) XXX_Size() int {
1538 return xxx_messageInfo_OmciMsg.Size(m)
1539}
1540func (m *OmciMsg) XXX_DiscardUnknown() {
1541 xxx_messageInfo_OmciMsg.DiscardUnknown(m)
1542}
1543
1544var xxx_messageInfo_OmciMsg proto.InternalMessageInfo
1545
1546func (m *OmciMsg) GetIntfId() uint32 {
1547 if m != nil {
1548 return m.IntfId
1549 }
1550 return 0
1551}
1552
1553func (m *OmciMsg) GetOnuId() uint32 {
1554 if m != nil {
1555 return m.OnuId
1556 }
1557 return 0
1558}
1559
1560func (m *OmciMsg) GetPkt() []byte {
1561 if m != nil {
1562 return m.Pkt
1563 }
1564 return nil
1565}
1566
1567type OnuPacket struct {
1568 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1569 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
1570 PortNo uint32 `protobuf:"fixed32,4,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
Manikkaraj kb1d51442019-07-23 10:41:02 -04001571 GemportId uint32 `protobuf:"fixed32,5,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04001572 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1573 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1574 XXX_unrecognized []byte `json:"-"`
1575 XXX_sizecache int32 `json:"-"`
1576}
1577
1578func (m *OnuPacket) Reset() { *m = OnuPacket{} }
1579func (m *OnuPacket) String() string { return proto.CompactTextString(m) }
1580func (*OnuPacket) ProtoMessage() {}
1581func (*OnuPacket) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001582 return fileDescriptor_c072e7aa0dfd74d5, []int{14}
William Kurkianea869482019-04-09 15:16:11 -04001583}
1584
1585func (m *OnuPacket) XXX_Unmarshal(b []byte) error {
1586 return xxx_messageInfo_OnuPacket.Unmarshal(m, b)
1587}
1588func (m *OnuPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1589 return xxx_messageInfo_OnuPacket.Marshal(b, m, deterministic)
1590}
1591func (m *OnuPacket) XXX_Merge(src proto.Message) {
1592 xxx_messageInfo_OnuPacket.Merge(m, src)
1593}
1594func (m *OnuPacket) XXX_Size() int {
1595 return xxx_messageInfo_OnuPacket.Size(m)
1596}
1597func (m *OnuPacket) XXX_DiscardUnknown() {
1598 xxx_messageInfo_OnuPacket.DiscardUnknown(m)
1599}
1600
1601var xxx_messageInfo_OnuPacket proto.InternalMessageInfo
1602
1603func (m *OnuPacket) GetIntfId() uint32 {
1604 if m != nil {
1605 return m.IntfId
1606 }
1607 return 0
1608}
1609
1610func (m *OnuPacket) GetOnuId() uint32 {
1611 if m != nil {
1612 return m.OnuId
1613 }
1614 return 0
1615}
1616
1617func (m *OnuPacket) GetPortNo() uint32 {
1618 if m != nil {
1619 return m.PortNo
1620 }
1621 return 0
1622}
1623
Manikkaraj kb1d51442019-07-23 10:41:02 -04001624func (m *OnuPacket) GetGemportId() uint32 {
1625 if m != nil {
1626 return m.GemportId
1627 }
1628 return 0
1629}
1630
William Kurkianea869482019-04-09 15:16:11 -04001631func (m *OnuPacket) GetPkt() []byte {
1632 if m != nil {
1633 return m.Pkt
1634 }
1635 return nil
1636}
1637
1638type UplinkPacket struct {
1639 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
1640 Pkt []byte `protobuf:"bytes,2,opt,name=pkt,proto3" json:"pkt,omitempty"`
1641 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1642 XXX_unrecognized []byte `json:"-"`
1643 XXX_sizecache int32 `json:"-"`
1644}
1645
1646func (m *UplinkPacket) Reset() { *m = UplinkPacket{} }
1647func (m *UplinkPacket) String() string { return proto.CompactTextString(m) }
1648func (*UplinkPacket) ProtoMessage() {}
1649func (*UplinkPacket) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001650 return fileDescriptor_c072e7aa0dfd74d5, []int{15}
William Kurkianea869482019-04-09 15:16:11 -04001651}
1652
1653func (m *UplinkPacket) XXX_Unmarshal(b []byte) error {
1654 return xxx_messageInfo_UplinkPacket.Unmarshal(m, b)
1655}
1656func (m *UplinkPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1657 return xxx_messageInfo_UplinkPacket.Marshal(b, m, deterministic)
1658}
1659func (m *UplinkPacket) XXX_Merge(src proto.Message) {
1660 xxx_messageInfo_UplinkPacket.Merge(m, src)
1661}
1662func (m *UplinkPacket) XXX_Size() int {
1663 return xxx_messageInfo_UplinkPacket.Size(m)
1664}
1665func (m *UplinkPacket) XXX_DiscardUnknown() {
1666 xxx_messageInfo_UplinkPacket.DiscardUnknown(m)
1667}
1668
1669var xxx_messageInfo_UplinkPacket proto.InternalMessageInfo
1670
1671func (m *UplinkPacket) GetIntfId() uint32 {
1672 if m != nil {
1673 return m.IntfId
1674 }
1675 return 0
1676}
1677
1678func (m *UplinkPacket) GetPkt() []byte {
1679 if m != nil {
1680 return m.Pkt
1681 }
1682 return nil
1683}
1684
1685type DeviceInfo struct {
1686 Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
1687 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
1688 HardwareVersion string `protobuf:"bytes,3,opt,name=hardware_version,json=hardwareVersion,proto3" json:"hardware_version,omitempty"`
1689 FirmwareVersion string `protobuf:"bytes,4,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"`
1690 DeviceId string `protobuf:"bytes,16,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
1691 DeviceSerialNumber string `protobuf:"bytes,17,opt,name=device_serial_number,json=deviceSerialNumber,proto3" json:"device_serial_number,omitempty"`
1692 // Total number of pon intf ports on the device
1693 PonPorts uint32 `protobuf:"fixed32,12,opt,name=pon_ports,json=ponPorts,proto3" json:"pon_ports,omitempty"`
1694 // If using global per-device technology profile. To be deprecated
1695 Technology string `protobuf:"bytes,5,opt,name=technology,proto3" json:"technology,omitempty"`
1696 OnuIdStart uint32 `protobuf:"fixed32,6,opt,name=onu_id_start,json=onuIdStart,proto3" json:"onu_id_start,omitempty"`
1697 OnuIdEnd uint32 `protobuf:"fixed32,7,opt,name=onu_id_end,json=onuIdEnd,proto3" json:"onu_id_end,omitempty"`
1698 AllocIdStart uint32 `protobuf:"fixed32,8,opt,name=alloc_id_start,json=allocIdStart,proto3" json:"alloc_id_start,omitempty"`
1699 AllocIdEnd uint32 `protobuf:"fixed32,9,opt,name=alloc_id_end,json=allocIdEnd,proto3" json:"alloc_id_end,omitempty"`
1700 GemportIdStart uint32 `protobuf:"fixed32,10,opt,name=gemport_id_start,json=gemportIdStart,proto3" json:"gemport_id_start,omitempty"`
1701 GemportIdEnd uint32 `protobuf:"fixed32,11,opt,name=gemport_id_end,json=gemportIdEnd,proto3" json:"gemport_id_end,omitempty"`
1702 FlowIdStart uint32 `protobuf:"fixed32,13,opt,name=flow_id_start,json=flowIdStart,proto3" json:"flow_id_start,omitempty"`
1703 FlowIdEnd uint32 `protobuf:"fixed32,14,opt,name=flow_id_end,json=flowIdEnd,proto3" json:"flow_id_end,omitempty"`
1704 Ranges []*DeviceInfo_DeviceResourceRanges `protobuf:"bytes,15,rep,name=ranges,proto3" json:"ranges,omitempty"`
1705 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1706 XXX_unrecognized []byte `json:"-"`
1707 XXX_sizecache int32 `json:"-"`
1708}
1709
1710func (m *DeviceInfo) Reset() { *m = DeviceInfo{} }
1711func (m *DeviceInfo) String() string { return proto.CompactTextString(m) }
1712func (*DeviceInfo) ProtoMessage() {}
1713func (*DeviceInfo) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001714 return fileDescriptor_c072e7aa0dfd74d5, []int{16}
William Kurkianea869482019-04-09 15:16:11 -04001715}
1716
1717func (m *DeviceInfo) XXX_Unmarshal(b []byte) error {
1718 return xxx_messageInfo_DeviceInfo.Unmarshal(m, b)
1719}
1720func (m *DeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1721 return xxx_messageInfo_DeviceInfo.Marshal(b, m, deterministic)
1722}
1723func (m *DeviceInfo) XXX_Merge(src proto.Message) {
1724 xxx_messageInfo_DeviceInfo.Merge(m, src)
1725}
1726func (m *DeviceInfo) XXX_Size() int {
1727 return xxx_messageInfo_DeviceInfo.Size(m)
1728}
1729func (m *DeviceInfo) XXX_DiscardUnknown() {
1730 xxx_messageInfo_DeviceInfo.DiscardUnknown(m)
1731}
1732
1733var xxx_messageInfo_DeviceInfo proto.InternalMessageInfo
1734
1735func (m *DeviceInfo) GetVendor() string {
1736 if m != nil {
1737 return m.Vendor
1738 }
1739 return ""
1740}
1741
1742func (m *DeviceInfo) GetModel() string {
1743 if m != nil {
1744 return m.Model
1745 }
1746 return ""
1747}
1748
1749func (m *DeviceInfo) GetHardwareVersion() string {
1750 if m != nil {
1751 return m.HardwareVersion
1752 }
1753 return ""
1754}
1755
1756func (m *DeviceInfo) GetFirmwareVersion() string {
1757 if m != nil {
1758 return m.FirmwareVersion
1759 }
1760 return ""
1761}
1762
1763func (m *DeviceInfo) GetDeviceId() string {
1764 if m != nil {
1765 return m.DeviceId
1766 }
1767 return ""
1768}
1769
1770func (m *DeviceInfo) GetDeviceSerialNumber() string {
1771 if m != nil {
1772 return m.DeviceSerialNumber
1773 }
1774 return ""
1775}
1776
1777func (m *DeviceInfo) GetPonPorts() uint32 {
1778 if m != nil {
1779 return m.PonPorts
1780 }
1781 return 0
1782}
1783
1784func (m *DeviceInfo) GetTechnology() string {
1785 if m != nil {
1786 return m.Technology
1787 }
1788 return ""
1789}
1790
1791func (m *DeviceInfo) GetOnuIdStart() uint32 {
1792 if m != nil {
1793 return m.OnuIdStart
1794 }
1795 return 0
1796}
1797
1798func (m *DeviceInfo) GetOnuIdEnd() uint32 {
1799 if m != nil {
1800 return m.OnuIdEnd
1801 }
1802 return 0
1803}
1804
1805func (m *DeviceInfo) GetAllocIdStart() uint32 {
1806 if m != nil {
1807 return m.AllocIdStart
1808 }
1809 return 0
1810}
1811
1812func (m *DeviceInfo) GetAllocIdEnd() uint32 {
1813 if m != nil {
1814 return m.AllocIdEnd
1815 }
1816 return 0
1817}
1818
1819func (m *DeviceInfo) GetGemportIdStart() uint32 {
1820 if m != nil {
1821 return m.GemportIdStart
1822 }
1823 return 0
1824}
1825
1826func (m *DeviceInfo) GetGemportIdEnd() uint32 {
1827 if m != nil {
1828 return m.GemportIdEnd
1829 }
1830 return 0
1831}
1832
1833func (m *DeviceInfo) GetFlowIdStart() uint32 {
1834 if m != nil {
1835 return m.FlowIdStart
1836 }
1837 return 0
1838}
1839
1840func (m *DeviceInfo) GetFlowIdEnd() uint32 {
1841 if m != nil {
1842 return m.FlowIdEnd
1843 }
1844 return 0
1845}
1846
1847func (m *DeviceInfo) GetRanges() []*DeviceInfo_DeviceResourceRanges {
1848 if m != nil {
1849 return m.Ranges
1850 }
1851 return nil
1852}
1853
1854type DeviceInfo_DeviceResourceRanges struct {
1855 // List of 0 or more intf_ids that use the same technology and pools.
1856 // If 0 intf_ids supplied, it implies ALL interfaces
1857 IntfIds []uint32 `protobuf:"fixed32,1,rep,packed,name=intf_ids,json=intfIds,proto3" json:"intf_ids,omitempty"`
1858 // Technology profile for this pool
1859 Technology string `protobuf:"bytes,2,opt,name=technology,proto3" json:"technology,omitempty"`
1860 Pools []*DeviceInfo_DeviceResourceRanges_Pool `protobuf:"bytes,3,rep,name=pools,proto3" json:"pools,omitempty"`
1861 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1862 XXX_unrecognized []byte `json:"-"`
1863 XXX_sizecache int32 `json:"-"`
1864}
1865
1866func (m *DeviceInfo_DeviceResourceRanges) Reset() { *m = DeviceInfo_DeviceResourceRanges{} }
1867func (m *DeviceInfo_DeviceResourceRanges) String() string { return proto.CompactTextString(m) }
1868func (*DeviceInfo_DeviceResourceRanges) ProtoMessage() {}
1869func (*DeviceInfo_DeviceResourceRanges) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001870 return fileDescriptor_c072e7aa0dfd74d5, []int{16, 0}
William Kurkianea869482019-04-09 15:16:11 -04001871}
1872
1873func (m *DeviceInfo_DeviceResourceRanges) XXX_Unmarshal(b []byte) error {
1874 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Unmarshal(m, b)
1875}
1876func (m *DeviceInfo_DeviceResourceRanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1877 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Marshal(b, m, deterministic)
1878}
1879func (m *DeviceInfo_DeviceResourceRanges) XXX_Merge(src proto.Message) {
1880 xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Merge(m, src)
1881}
1882func (m *DeviceInfo_DeviceResourceRanges) XXX_Size() int {
1883 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges.Size(m)
1884}
1885func (m *DeviceInfo_DeviceResourceRanges) XXX_DiscardUnknown() {
1886 xxx_messageInfo_DeviceInfo_DeviceResourceRanges.DiscardUnknown(m)
1887}
1888
1889var xxx_messageInfo_DeviceInfo_DeviceResourceRanges proto.InternalMessageInfo
1890
1891func (m *DeviceInfo_DeviceResourceRanges) GetIntfIds() []uint32 {
1892 if m != nil {
1893 return m.IntfIds
1894 }
1895 return nil
1896}
1897
1898func (m *DeviceInfo_DeviceResourceRanges) GetTechnology() string {
1899 if m != nil {
1900 return m.Technology
1901 }
1902 return ""
1903}
1904
1905func (m *DeviceInfo_DeviceResourceRanges) GetPools() []*DeviceInfo_DeviceResourceRanges_Pool {
1906 if m != nil {
1907 return m.Pools
1908 }
1909 return nil
1910}
1911
1912type DeviceInfo_DeviceResourceRanges_Pool struct {
1913 Type DeviceInfo_DeviceResourceRanges_Pool_PoolType `protobuf:"varint,1,opt,name=type,proto3,enum=openolt.DeviceInfo_DeviceResourceRanges_Pool_PoolType" json:"type,omitempty"`
1914 Sharing DeviceInfo_DeviceResourceRanges_Pool_SharingType `protobuf:"varint,2,opt,name=sharing,proto3,enum=openolt.DeviceInfo_DeviceResourceRanges_Pool_SharingType" json:"sharing,omitempty"`
1915 Start uint32 `protobuf:"fixed32,3,opt,name=start,proto3" json:"start,omitempty"`
1916 End uint32 `protobuf:"fixed32,4,opt,name=end,proto3" json:"end,omitempty"`
1917 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1918 XXX_unrecognized []byte `json:"-"`
1919 XXX_sizecache int32 `json:"-"`
1920}
1921
1922func (m *DeviceInfo_DeviceResourceRanges_Pool) Reset() { *m = DeviceInfo_DeviceResourceRanges_Pool{} }
1923func (m *DeviceInfo_DeviceResourceRanges_Pool) String() string { return proto.CompactTextString(m) }
1924func (*DeviceInfo_DeviceResourceRanges_Pool) ProtoMessage() {}
1925func (*DeviceInfo_DeviceResourceRanges_Pool) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07001926 return fileDescriptor_c072e7aa0dfd74d5, []int{16, 0, 0}
William Kurkianea869482019-04-09 15:16:11 -04001927}
1928
1929func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Unmarshal(b []byte) error {
1930 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Unmarshal(m, b)
1931}
1932func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1933 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Marshal(b, m, deterministic)
1934}
1935func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Merge(src proto.Message) {
1936 xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Merge(m, src)
1937}
1938func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_Size() int {
1939 return xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.Size(m)
1940}
1941func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_DiscardUnknown() {
1942 xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool.DiscardUnknown(m)
1943}
1944
1945var xxx_messageInfo_DeviceInfo_DeviceResourceRanges_Pool proto.InternalMessageInfo
1946
1947func (m *DeviceInfo_DeviceResourceRanges_Pool) GetType() DeviceInfo_DeviceResourceRanges_Pool_PoolType {
1948 if m != nil {
1949 return m.Type
1950 }
1951 return DeviceInfo_DeviceResourceRanges_Pool_ONU_ID
1952}
1953
1954func (m *DeviceInfo_DeviceResourceRanges_Pool) GetSharing() DeviceInfo_DeviceResourceRanges_Pool_SharingType {
1955 if m != nil {
1956 return m.Sharing
1957 }
1958 return DeviceInfo_DeviceResourceRanges_Pool_DEDICATED_PER_INTF
1959}
1960
1961func (m *DeviceInfo_DeviceResourceRanges_Pool) GetStart() uint32 {
1962 if m != nil {
1963 return m.Start
1964 }
1965 return 0
1966}
1967
1968func (m *DeviceInfo_DeviceResourceRanges_Pool) GetEnd() uint32 {
1969 if m != nil {
1970 return m.End
1971 }
1972 return 0
1973}
1974
1975type Classifier struct {
1976 OTpid uint32 `protobuf:"fixed32,1,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
1977 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
1978 ITpid uint32 `protobuf:"fixed32,3,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
1979 IVid uint32 `protobuf:"fixed32,4,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
1980 OPbits uint32 `protobuf:"fixed32,5,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
1981 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
1982 EthType uint32 `protobuf:"fixed32,7,opt,name=eth_type,json=ethType,proto3" json:"eth_type,omitempty"`
1983 DstMac []byte `protobuf:"bytes,8,opt,name=dst_mac,json=dstMac,proto3" json:"dst_mac,omitempty"`
1984 SrcMac []byte `protobuf:"bytes,9,opt,name=src_mac,json=srcMac,proto3" json:"src_mac,omitempty"`
1985 IpProto uint32 `protobuf:"fixed32,10,opt,name=ip_proto,json=ipProto,proto3" json:"ip_proto,omitempty"`
1986 DstIp uint32 `protobuf:"fixed32,11,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
1987 SrcIp uint32 `protobuf:"fixed32,12,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
1988 SrcPort uint32 `protobuf:"fixed32,13,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
1989 DstPort uint32 `protobuf:"fixed32,14,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
1990 PktTagType string `protobuf:"bytes,15,opt,name=pkt_tag_type,json=pktTagType,proto3" json:"pkt_tag_type,omitempty"`
1991 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1992 XXX_unrecognized []byte `json:"-"`
1993 XXX_sizecache int32 `json:"-"`
1994}
1995
1996func (m *Classifier) Reset() { *m = Classifier{} }
1997func (m *Classifier) String() string { return proto.CompactTextString(m) }
1998func (*Classifier) ProtoMessage() {}
1999func (*Classifier) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07002000 return fileDescriptor_c072e7aa0dfd74d5, []int{17}
William Kurkianea869482019-04-09 15:16:11 -04002001}
2002
2003func (m *Classifier) XXX_Unmarshal(b []byte) error {
2004 return xxx_messageInfo_Classifier.Unmarshal(m, b)
2005}
2006func (m *Classifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2007 return xxx_messageInfo_Classifier.Marshal(b, m, deterministic)
2008}
2009func (m *Classifier) XXX_Merge(src proto.Message) {
2010 xxx_messageInfo_Classifier.Merge(m, src)
2011}
2012func (m *Classifier) XXX_Size() int {
2013 return xxx_messageInfo_Classifier.Size(m)
2014}
2015func (m *Classifier) XXX_DiscardUnknown() {
2016 xxx_messageInfo_Classifier.DiscardUnknown(m)
2017}
2018
2019var xxx_messageInfo_Classifier proto.InternalMessageInfo
2020
2021func (m *Classifier) GetOTpid() uint32 {
2022 if m != nil {
2023 return m.OTpid
2024 }
2025 return 0
2026}
2027
2028func (m *Classifier) GetOVid() uint32 {
2029 if m != nil {
2030 return m.OVid
2031 }
2032 return 0
2033}
2034
2035func (m *Classifier) GetITpid() uint32 {
2036 if m != nil {
2037 return m.ITpid
2038 }
2039 return 0
2040}
2041
2042func (m *Classifier) GetIVid() uint32 {
2043 if m != nil {
2044 return m.IVid
2045 }
2046 return 0
2047}
2048
2049func (m *Classifier) GetOPbits() uint32 {
2050 if m != nil {
2051 return m.OPbits
2052 }
2053 return 0
2054}
2055
2056func (m *Classifier) GetIPbits() uint32 {
2057 if m != nil {
2058 return m.IPbits
2059 }
2060 return 0
2061}
2062
2063func (m *Classifier) GetEthType() uint32 {
2064 if m != nil {
2065 return m.EthType
2066 }
2067 return 0
2068}
2069
2070func (m *Classifier) GetDstMac() []byte {
2071 if m != nil {
2072 return m.DstMac
2073 }
2074 return nil
2075}
2076
2077func (m *Classifier) GetSrcMac() []byte {
2078 if m != nil {
2079 return m.SrcMac
2080 }
2081 return nil
2082}
2083
2084func (m *Classifier) GetIpProto() uint32 {
2085 if m != nil {
2086 return m.IpProto
2087 }
2088 return 0
2089}
2090
2091func (m *Classifier) GetDstIp() uint32 {
2092 if m != nil {
2093 return m.DstIp
2094 }
2095 return 0
2096}
2097
2098func (m *Classifier) GetSrcIp() uint32 {
2099 if m != nil {
2100 return m.SrcIp
2101 }
2102 return 0
2103}
2104
2105func (m *Classifier) GetSrcPort() uint32 {
2106 if m != nil {
2107 return m.SrcPort
2108 }
2109 return 0
2110}
2111
2112func (m *Classifier) GetDstPort() uint32 {
2113 if m != nil {
2114 return m.DstPort
2115 }
2116 return 0
2117}
2118
2119func (m *Classifier) GetPktTagType() string {
2120 if m != nil {
2121 return m.PktTagType
2122 }
2123 return ""
2124}
2125
2126type ActionCmd struct {
2127 AddOuterTag bool `protobuf:"varint,1,opt,name=add_outer_tag,json=addOuterTag,proto3" json:"add_outer_tag,omitempty"`
2128 RemoveOuterTag bool `protobuf:"varint,2,opt,name=remove_outer_tag,json=removeOuterTag,proto3" json:"remove_outer_tag,omitempty"`
2129 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 +00002130 RemarkOuterPbits bool `protobuf:"varint,4,opt,name=remark_outer_pbits,json=remarkOuterPbits,proto3" json:"remark_outer_pbits,omitempty"`
2131 RemarkInnerPbits bool `protobuf:"varint,5,opt,name=remark_inner_pbits,json=remarkInnerPbits,proto3" json:"remark_inner_pbits,omitempty"`
2132 AddInnerTag bool `protobuf:"varint,6,opt,name=add_inner_tag,json=addInnerTag,proto3" json:"add_inner_tag,omitempty"`
2133 RemoveInnerTag bool `protobuf:"varint,7,opt,name=remove_inner_tag,json=removeInnerTag,proto3" json:"remove_inner_tag,omitempty"`
2134 TranslateInnerTag bool `protobuf:"varint,8,opt,name=translate_inner_tag,json=translateInnerTag,proto3" json:"translate_inner_tag,omitempty"`
2135 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 -04002136 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2137 XXX_unrecognized []byte `json:"-"`
2138 XXX_sizecache int32 `json:"-"`
2139}
2140
2141func (m *ActionCmd) Reset() { *m = ActionCmd{} }
2142func (m *ActionCmd) String() string { return proto.CompactTextString(m) }
2143func (*ActionCmd) ProtoMessage() {}
2144func (*ActionCmd) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07002145 return fileDescriptor_c072e7aa0dfd74d5, []int{18}
William Kurkianea869482019-04-09 15:16:11 -04002146}
2147
2148func (m *ActionCmd) XXX_Unmarshal(b []byte) error {
2149 return xxx_messageInfo_ActionCmd.Unmarshal(m, b)
2150}
2151func (m *ActionCmd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2152 return xxx_messageInfo_ActionCmd.Marshal(b, m, deterministic)
2153}
2154func (m *ActionCmd) XXX_Merge(src proto.Message) {
2155 xxx_messageInfo_ActionCmd.Merge(m, src)
2156}
2157func (m *ActionCmd) XXX_Size() int {
2158 return xxx_messageInfo_ActionCmd.Size(m)
2159}
2160func (m *ActionCmd) XXX_DiscardUnknown() {
2161 xxx_messageInfo_ActionCmd.DiscardUnknown(m)
2162}
2163
2164var xxx_messageInfo_ActionCmd proto.InternalMessageInfo
2165
2166func (m *ActionCmd) GetAddOuterTag() bool {
2167 if m != nil {
2168 return m.AddOuterTag
2169 }
2170 return false
2171}
2172
2173func (m *ActionCmd) GetRemoveOuterTag() bool {
2174 if m != nil {
2175 return m.RemoveOuterTag
2176 }
2177 return false
2178}
2179
2180func (m *ActionCmd) GetTrapToHost() bool {
2181 if m != nil {
2182 return m.TrapToHost
2183 }
2184 return false
2185}
2186
Esin Karamanccb714b2019-11-29 15:02:06 +00002187func (m *ActionCmd) GetRemarkOuterPbits() bool {
2188 if m != nil {
2189 return m.RemarkOuterPbits
2190 }
2191 return false
2192}
2193
2194func (m *ActionCmd) GetRemarkInnerPbits() bool {
2195 if m != nil {
2196 return m.RemarkInnerPbits
2197 }
2198 return false
2199}
2200
2201func (m *ActionCmd) GetAddInnerTag() bool {
2202 if m != nil {
2203 return m.AddInnerTag
2204 }
2205 return false
2206}
2207
2208func (m *ActionCmd) GetRemoveInnerTag() bool {
2209 if m != nil {
2210 return m.RemoveInnerTag
2211 }
2212 return false
2213}
2214
2215func (m *ActionCmd) GetTranslateInnerTag() bool {
2216 if m != nil {
2217 return m.TranslateInnerTag
2218 }
2219 return false
2220}
2221
2222func (m *ActionCmd) GetTranslateOuterTag() bool {
2223 if m != nil {
2224 return m.TranslateOuterTag
2225 }
2226 return false
2227}
2228
William Kurkianea869482019-04-09 15:16:11 -04002229type Action struct {
2230 Cmd *ActionCmd `protobuf:"bytes,1,opt,name=cmd,proto3" json:"cmd,omitempty"`
2231 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
2232 OPbits uint32 `protobuf:"fixed32,3,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
2233 OTpid uint32 `protobuf:"fixed32,4,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
2234 IVid uint32 `protobuf:"fixed32,5,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
2235 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
2236 ITpid uint32 `protobuf:"fixed32,7,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
2237 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2238 XXX_unrecognized []byte `json:"-"`
2239 XXX_sizecache int32 `json:"-"`
2240}
2241
2242func (m *Action) Reset() { *m = Action{} }
2243func (m *Action) String() string { return proto.CompactTextString(m) }
2244func (*Action) ProtoMessage() {}
2245func (*Action) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07002246 return fileDescriptor_c072e7aa0dfd74d5, []int{19}
William Kurkianea869482019-04-09 15:16:11 -04002247}
2248
2249func (m *Action) XXX_Unmarshal(b []byte) error {
2250 return xxx_messageInfo_Action.Unmarshal(m, b)
2251}
2252func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2253 return xxx_messageInfo_Action.Marshal(b, m, deterministic)
2254}
2255func (m *Action) XXX_Merge(src proto.Message) {
2256 xxx_messageInfo_Action.Merge(m, src)
2257}
2258func (m *Action) XXX_Size() int {
2259 return xxx_messageInfo_Action.Size(m)
2260}
2261func (m *Action) XXX_DiscardUnknown() {
2262 xxx_messageInfo_Action.DiscardUnknown(m)
2263}
2264
2265var xxx_messageInfo_Action proto.InternalMessageInfo
2266
2267func (m *Action) GetCmd() *ActionCmd {
2268 if m != nil {
2269 return m.Cmd
2270 }
2271 return nil
2272}
2273
2274func (m *Action) GetOVid() uint32 {
2275 if m != nil {
2276 return m.OVid
2277 }
2278 return 0
2279}
2280
2281func (m *Action) GetOPbits() uint32 {
2282 if m != nil {
2283 return m.OPbits
2284 }
2285 return 0
2286}
2287
2288func (m *Action) GetOTpid() uint32 {
2289 if m != nil {
2290 return m.OTpid
2291 }
2292 return 0
2293}
2294
2295func (m *Action) GetIVid() uint32 {
2296 if m != nil {
2297 return m.IVid
2298 }
2299 return 0
2300}
2301
2302func (m *Action) GetIPbits() uint32 {
2303 if m != nil {
2304 return m.IPbits
2305 }
2306 return 0
2307}
2308
2309func (m *Action) GetITpid() uint32 {
2310 if m != nil {
2311 return m.ITpid
2312 }
2313 return 0
2314}
2315
2316type Flow struct {
Girish Gowdraa09aeab2020-09-14 16:30:52 -07002317 AccessIntfId int32 `protobuf:"fixed32,1,opt,name=access_intf_id,json=accessIntfId,proto3" json:"access_intf_id,omitempty"`
2318 OnuId int32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
2319 UniId int32 `protobuf:"fixed32,11,opt,name=uni_id,json=uniId,proto3" json:"uni_id,omitempty"`
2320 FlowId uint64 `protobuf:"fixed64,3,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
2321 SymmetricFlowId uint64 `protobuf:"fixed64,18,opt,name=symmetric_flow_id,json=symmetricFlowId,proto3" json:"symmetric_flow_id,omitempty"`
2322 FlowType string `protobuf:"bytes,4,opt,name=flow_type,json=flowType,proto3" json:"flow_type,omitempty"`
2323 AllocId int32 `protobuf:"fixed32,10,opt,name=alloc_id,json=allocId,proto3" json:"alloc_id,omitempty"`
2324 NetworkIntfId int32 `protobuf:"fixed32,5,opt,name=network_intf_id,json=networkIntfId,proto3" json:"network_intf_id,omitempty"`
2325 GemportId int32 `protobuf:"fixed32,6,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
2326 Classifier *Classifier `protobuf:"bytes,7,opt,name=classifier,proto3" json:"classifier,omitempty"`
2327 Action *Action `protobuf:"bytes,8,opt,name=action,proto3" json:"action,omitempty"`
2328 Priority int32 `protobuf:"fixed32,9,opt,name=priority,proto3" json:"priority,omitempty"`
2329 Cookie uint64 `protobuf:"fixed64,12,opt,name=cookie,proto3" json:"cookie,omitempty"`
2330 PortNo uint32 `protobuf:"fixed32,13,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
2331 GroupId uint32 `protobuf:"fixed32,14,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
2332 TechProfileId uint32 `protobuf:"fixed32,15,opt,name=tech_profile_id,json=techProfileId,proto3" json:"tech_profile_id,omitempty"`
2333 ReplicateFlow bool `protobuf:"varint,16,opt,name=replicate_flow,json=replicateFlow,proto3" json:"replicate_flow,omitempty"`
2334 PbitToGemport map[uint32]uint32 `protobuf:"bytes,17,rep,name=pbit_to_gemport,json=pbitToGemport,proto3" json:"pbit_to_gemport,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
2335 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2336 XXX_unrecognized []byte `json:"-"`
2337 XXX_sizecache int32 `json:"-"`
William Kurkianea869482019-04-09 15:16:11 -04002338}
2339
2340func (m *Flow) Reset() { *m = Flow{} }
2341func (m *Flow) String() string { return proto.CompactTextString(m) }
2342func (*Flow) ProtoMessage() {}
2343func (*Flow) Descriptor() ([]byte, []int) {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07002344 return fileDescriptor_c072e7aa0dfd74d5, []int{20}
William Kurkianea869482019-04-09 15:16:11 -04002345}
2346
2347func (m *Flow) XXX_Unmarshal(b []byte) error {
2348 return xxx_messageInfo_Flow.Unmarshal(m, b)
2349}
2350func (m *Flow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2351 return xxx_messageInfo_Flow.Marshal(b, m, deterministic)
2352}
2353func (m *Flow) XXX_Merge(src proto.Message) {
2354 xxx_messageInfo_Flow.Merge(m, src)
2355}
2356func (m *Flow) XXX_Size() int {
2357 return xxx_messageInfo_Flow.Size(m)
2358}
2359func (m *Flow) XXX_DiscardUnknown() {
2360 xxx_messageInfo_Flow.DiscardUnknown(m)
2361}
2362
2363var xxx_messageInfo_Flow proto.InternalMessageInfo
2364
2365func (m *Flow) GetAccessIntfId() int32 {
2366 if m != nil {
2367 return m.AccessIntfId
2368 }
2369 return 0
2370}
2371
2372func (m *Flow) GetOnuId() int32 {
2373 if m != nil {
2374 return m.OnuId
2375 }
2376 return 0
2377}
2378
2379func (m *Flow) GetUniId() int32 {
2380 if m != nil {
2381 return m.UniId
2382 }
2383 return 0
2384}
2385
Girish Gowdraa09aeab2020-09-14 16:30:52 -07002386func (m *Flow) GetFlowId() uint64 {
William Kurkianea869482019-04-09 15:16:11 -04002387 if m != nil {
2388 return m.FlowId
2389 }
2390 return 0
2391}
2392
Girish Gowdraa09aeab2020-09-14 16:30:52 -07002393func (m *Flow) GetSymmetricFlowId() uint64 {
2394 if m != nil {
2395 return m.SymmetricFlowId
2396 }
2397 return 0
2398}
2399
William Kurkianea869482019-04-09 15:16:11 -04002400func (m *Flow) GetFlowType() string {
2401 if m != nil {
2402 return m.FlowType
2403 }
2404 return ""
2405}
2406
2407func (m *Flow) GetAllocId() int32 {
2408 if m != nil {
2409 return m.AllocId
2410 }
2411 return 0
2412}
2413
2414func (m *Flow) GetNetworkIntfId() int32 {
2415 if m != nil {
2416 return m.NetworkIntfId
2417 }
2418 return 0
2419}
2420
2421func (m *Flow) GetGemportId() int32 {
2422 if m != nil {
2423 return m.GemportId
2424 }
2425 return 0
2426}
2427
2428func (m *Flow) GetClassifier() *Classifier {
2429 if m != nil {
2430 return m.Classifier
2431 }
2432 return nil
2433}
2434
2435func (m *Flow) GetAction() *Action {
2436 if m != nil {
2437 return m.Action
2438 }
2439 return nil
2440}
2441
2442func (m *Flow) GetPriority() int32 {
2443 if m != nil {
2444 return m.Priority
2445 }
2446 return 0
2447}
2448
2449func (m *Flow) GetCookie() uint64 {
2450 if m != nil {
2451 return m.Cookie
2452 }
2453 return 0
2454}
2455
2456func (m *Flow) GetPortNo() uint32 {
2457 if m != nil {
2458 return m.PortNo
2459 }
2460 return 0
2461}
2462
Esin Karamanccb714b2019-11-29 15:02:06 +00002463func (m *Flow) GetGroupId() uint32 {
2464 if m != nil {
2465 return m.GroupId
2466 }
2467 return 0
2468}
2469
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00002470func (m *Flow) GetTechProfileId() uint32 {
2471 if m != nil {
2472 return m.TechProfileId
2473 }
2474 return 0
2475}
2476
Girish Gowdraa09aeab2020-09-14 16:30:52 -07002477func (m *Flow) GetReplicateFlow() bool {
2478 if m != nil {
2479 return m.ReplicateFlow
2480 }
2481 return false
2482}
2483
2484func (m *Flow) GetPbitToGemport() map[uint32]uint32 {
2485 if m != nil {
2486 return m.PbitToGemport
2487 }
2488 return nil
2489}
2490
William Kurkianea869482019-04-09 15:16:11 -04002491type SerialNumber struct {
2492 VendorId []byte `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
2493 VendorSpecific []byte `protobuf:"bytes,2,opt,name=vendor_specific,json=vendorSpecific,proto3" json:"vendor_specific,omitempty"`
2494 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2495 XXX_unrecognized []byte `json:"-"`
2496 XXX_sizecache int32 `json:"-"`
2497}
2498
2499func (m *SerialNumber) Reset() { *m = SerialNumber{} }
2500func (m *SerialNumber) String() string { return proto.CompactTextString(m) }
2501func (*SerialNumber) ProtoMessage() {}
2502func (*SerialNumber) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05302503 return fileDescriptor_c072e7aa0dfd74d5, []int{21}
William Kurkianea869482019-04-09 15:16:11 -04002504}
2505
2506func (m *SerialNumber) XXX_Unmarshal(b []byte) error {
2507 return xxx_messageInfo_SerialNumber.Unmarshal(m, b)
2508}
2509func (m *SerialNumber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2510 return xxx_messageInfo_SerialNumber.Marshal(b, m, deterministic)
2511}
2512func (m *SerialNumber) XXX_Merge(src proto.Message) {
2513 xxx_messageInfo_SerialNumber.Merge(m, src)
2514}
2515func (m *SerialNumber) XXX_Size() int {
2516 return xxx_messageInfo_SerialNumber.Size(m)
2517}
2518func (m *SerialNumber) XXX_DiscardUnknown() {
2519 xxx_messageInfo_SerialNumber.DiscardUnknown(m)
2520}
2521
2522var xxx_messageInfo_SerialNumber proto.InternalMessageInfo
2523
2524func (m *SerialNumber) GetVendorId() []byte {
2525 if m != nil {
2526 return m.VendorId
2527 }
2528 return nil
2529}
2530
2531func (m *SerialNumber) GetVendorSpecific() []byte {
2532 if m != nil {
2533 return m.VendorSpecific
2534 }
2535 return nil
2536}
2537
2538type PortStatistics struct {
2539 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2540 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
2541 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
2542 RxUcastPackets uint64 `protobuf:"fixed64,4,opt,name=rx_ucast_packets,json=rxUcastPackets,proto3" json:"rx_ucast_packets,omitempty"`
2543 RxMcastPackets uint64 `protobuf:"fixed64,5,opt,name=rx_mcast_packets,json=rxMcastPackets,proto3" json:"rx_mcast_packets,omitempty"`
2544 RxBcastPackets uint64 `protobuf:"fixed64,6,opt,name=rx_bcast_packets,json=rxBcastPackets,proto3" json:"rx_bcast_packets,omitempty"`
2545 RxErrorPackets uint64 `protobuf:"fixed64,7,opt,name=rx_error_packets,json=rxErrorPackets,proto3" json:"rx_error_packets,omitempty"`
Himani Chawlacd407802020-12-10 12:08:59 +05302546 RxFrames uint64 `protobuf:"fixed64,17,opt,name=rx_frames,json=rxFrames,proto3" json:"rx_frames,omitempty"`
2547 RxFrames_64 uint64 `protobuf:"fixed64,18,opt,name=rx_frames_64,json=rxFrames64,proto3" json:"rx_frames_64,omitempty"`
2548 RxFrames_65_127 uint64 `protobuf:"fixed64,19,opt,name=rx_frames_65_127,json=rxFrames65127,proto3" json:"rx_frames_65_127,omitempty"`
2549 RxFrames_128_255 uint64 `protobuf:"fixed64,20,opt,name=rx_frames_128_255,json=rxFrames128255,proto3" json:"rx_frames_128_255,omitempty"`
2550 RxFrames_256_511 uint64 `protobuf:"fixed64,21,opt,name=rx_frames_256_511,json=rxFrames256511,proto3" json:"rx_frames_256_511,omitempty"`
2551 RxFrames_512_1023 uint64 `protobuf:"fixed64,22,opt,name=rx_frames_512_1023,json=rxFrames5121023,proto3" json:"rx_frames_512_1023,omitempty"`
2552 RxFrames_1024_1518 uint64 `protobuf:"fixed64,23,opt,name=rx_frames_1024_1518,json=rxFrames10241518,proto3" json:"rx_frames_1024_1518,omitempty"`
2553 RxFrames_1519_2047 uint64 `protobuf:"fixed64,24,opt,name=rx_frames_1519_2047,json=rxFrames15192047,proto3" json:"rx_frames_1519_2047,omitempty"`
2554 RxFrames_2048_4095 uint64 `protobuf:"fixed64,25,opt,name=rx_frames_2048_4095,json=rxFrames20484095,proto3" json:"rx_frames_2048_4095,omitempty"`
2555 RxFrames_4096_9216 uint64 `protobuf:"fixed64,26,opt,name=rx_frames_4096_9216,json=rxFrames40969216,proto3" json:"rx_frames_4096_9216,omitempty"`
2556 RxFrames_9217_16383 uint64 `protobuf:"fixed64,27,opt,name=rx_frames_9217_16383,json=rxFrames921716383,proto3" json:"rx_frames_9217_16383,omitempty"`
2557 RxCrcErrors uint64 `protobuf:"fixed64,14,opt,name=rx_crc_errors,json=rxCrcErrors,proto3" json:"rx_crc_errors,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04002558 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
2559 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
2560 TxUcastPackets uint64 `protobuf:"fixed64,10,opt,name=tx_ucast_packets,json=txUcastPackets,proto3" json:"tx_ucast_packets,omitempty"`
2561 TxMcastPackets uint64 `protobuf:"fixed64,11,opt,name=tx_mcast_packets,json=txMcastPackets,proto3" json:"tx_mcast_packets,omitempty"`
2562 TxBcastPackets uint64 `protobuf:"fixed64,12,opt,name=tx_bcast_packets,json=txBcastPackets,proto3" json:"tx_bcast_packets,omitempty"`
2563 TxErrorPackets uint64 `protobuf:"fixed64,13,opt,name=tx_error_packets,json=txErrorPackets,proto3" json:"tx_error_packets,omitempty"`
Himani Chawlacd407802020-12-10 12:08:59 +05302564 TxFrames uint64 `protobuf:"fixed64,28,opt,name=tx_frames,json=txFrames,proto3" json:"tx_frames,omitempty"`
2565 TxFrames_64 uint64 `protobuf:"fixed64,29,opt,name=tx_frames_64,json=txFrames64,proto3" json:"tx_frames_64,omitempty"`
2566 TxFrames_65_127 uint64 `protobuf:"fixed64,30,opt,name=tx_frames_65_127,json=txFrames65127,proto3" json:"tx_frames_65_127,omitempty"`
2567 TxFrames_128_255 uint64 `protobuf:"fixed64,31,opt,name=tx_frames_128_255,json=txFrames128255,proto3" json:"tx_frames_128_255,omitempty"`
2568 TxFrames_256_511 uint64 `protobuf:"fixed64,32,opt,name=tx_frames_256_511,json=txFrames256511,proto3" json:"tx_frames_256_511,omitempty"`
2569 TxFrames_512_1023 uint64 `protobuf:"fixed64,33,opt,name=tx_frames_512_1023,json=txFrames5121023,proto3" json:"tx_frames_512_1023,omitempty"`
2570 TxFrames_1024_1518 uint64 `protobuf:"fixed64,34,opt,name=tx_frames_1024_1518,json=txFrames10241518,proto3" json:"tx_frames_1024_1518,omitempty"`
2571 TxFrames_1519_2047 uint64 `protobuf:"fixed64,35,opt,name=tx_frames_1519_2047,json=txFrames15192047,proto3" json:"tx_frames_1519_2047,omitempty"`
2572 TxFrames_2048_4095 uint64 `protobuf:"fixed64,36,opt,name=tx_frames_2048_4095,json=txFrames20484095,proto3" json:"tx_frames_2048_4095,omitempty"`
2573 TxFrames_4096_9216 uint64 `protobuf:"fixed64,37,opt,name=tx_frames_4096_9216,json=txFrames40969216,proto3" json:"tx_frames_4096_9216,omitempty"`
2574 TxFrames_9217_16383 uint64 `protobuf:"fixed64,38,opt,name=tx_frames_9217_16383,json=txFrames921716383,proto3" json:"tx_frames_9217_16383,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04002575 BipErrors uint64 `protobuf:"fixed64,15,opt,name=bip_errors,json=bipErrors,proto3" json:"bip_errors,omitempty"`
2576 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
2577 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2578 XXX_unrecognized []byte `json:"-"`
2579 XXX_sizecache int32 `json:"-"`
2580}
2581
2582func (m *PortStatistics) Reset() { *m = PortStatistics{} }
2583func (m *PortStatistics) String() string { return proto.CompactTextString(m) }
2584func (*PortStatistics) ProtoMessage() {}
2585func (*PortStatistics) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05302586 return fileDescriptor_c072e7aa0dfd74d5, []int{22}
William Kurkianea869482019-04-09 15:16:11 -04002587}
2588
2589func (m *PortStatistics) XXX_Unmarshal(b []byte) error {
2590 return xxx_messageInfo_PortStatistics.Unmarshal(m, b)
2591}
2592func (m *PortStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2593 return xxx_messageInfo_PortStatistics.Marshal(b, m, deterministic)
2594}
2595func (m *PortStatistics) XXX_Merge(src proto.Message) {
2596 xxx_messageInfo_PortStatistics.Merge(m, src)
2597}
2598func (m *PortStatistics) XXX_Size() int {
2599 return xxx_messageInfo_PortStatistics.Size(m)
2600}
2601func (m *PortStatistics) XXX_DiscardUnknown() {
2602 xxx_messageInfo_PortStatistics.DiscardUnknown(m)
2603}
2604
2605var xxx_messageInfo_PortStatistics proto.InternalMessageInfo
2606
2607func (m *PortStatistics) GetIntfId() uint32 {
2608 if m != nil {
2609 return m.IntfId
2610 }
2611 return 0
2612}
2613
2614func (m *PortStatistics) GetRxBytes() uint64 {
2615 if m != nil {
2616 return m.RxBytes
2617 }
2618 return 0
2619}
2620
2621func (m *PortStatistics) GetRxPackets() uint64 {
2622 if m != nil {
2623 return m.RxPackets
2624 }
2625 return 0
2626}
2627
2628func (m *PortStatistics) GetRxUcastPackets() uint64 {
2629 if m != nil {
2630 return m.RxUcastPackets
2631 }
2632 return 0
2633}
2634
2635func (m *PortStatistics) GetRxMcastPackets() uint64 {
2636 if m != nil {
2637 return m.RxMcastPackets
2638 }
2639 return 0
2640}
2641
2642func (m *PortStatistics) GetRxBcastPackets() uint64 {
2643 if m != nil {
2644 return m.RxBcastPackets
2645 }
2646 return 0
2647}
2648
2649func (m *PortStatistics) GetRxErrorPackets() uint64 {
2650 if m != nil {
2651 return m.RxErrorPackets
2652 }
2653 return 0
2654}
2655
Himani Chawlacd407802020-12-10 12:08:59 +05302656func (m *PortStatistics) GetRxFrames() uint64 {
2657 if m != nil {
2658 return m.RxFrames
2659 }
2660 return 0
2661}
2662
2663func (m *PortStatistics) GetRxFrames_64() uint64 {
2664 if m != nil {
2665 return m.RxFrames_64
2666 }
2667 return 0
2668}
2669
2670func (m *PortStatistics) GetRxFrames_65_127() uint64 {
2671 if m != nil {
2672 return m.RxFrames_65_127
2673 }
2674 return 0
2675}
2676
2677func (m *PortStatistics) GetRxFrames_128_255() uint64 {
2678 if m != nil {
2679 return m.RxFrames_128_255
2680 }
2681 return 0
2682}
2683
2684func (m *PortStatistics) GetRxFrames_256_511() uint64 {
2685 if m != nil {
2686 return m.RxFrames_256_511
2687 }
2688 return 0
2689}
2690
2691func (m *PortStatistics) GetRxFrames_512_1023() uint64 {
2692 if m != nil {
2693 return m.RxFrames_512_1023
2694 }
2695 return 0
2696}
2697
2698func (m *PortStatistics) GetRxFrames_1024_1518() uint64 {
2699 if m != nil {
2700 return m.RxFrames_1024_1518
2701 }
2702 return 0
2703}
2704
2705func (m *PortStatistics) GetRxFrames_1519_2047() uint64 {
2706 if m != nil {
2707 return m.RxFrames_1519_2047
2708 }
2709 return 0
2710}
2711
2712func (m *PortStatistics) GetRxFrames_2048_4095() uint64 {
2713 if m != nil {
2714 return m.RxFrames_2048_4095
2715 }
2716 return 0
2717}
2718
2719func (m *PortStatistics) GetRxFrames_4096_9216() uint64 {
2720 if m != nil {
2721 return m.RxFrames_4096_9216
2722 }
2723 return 0
2724}
2725
2726func (m *PortStatistics) GetRxFrames_9217_16383() uint64 {
2727 if m != nil {
2728 return m.RxFrames_9217_16383
2729 }
2730 return 0
2731}
2732
2733func (m *PortStatistics) GetRxCrcErrors() uint64 {
2734 if m != nil {
2735 return m.RxCrcErrors
2736 }
2737 return 0
2738}
2739
William Kurkianea869482019-04-09 15:16:11 -04002740func (m *PortStatistics) GetTxBytes() uint64 {
2741 if m != nil {
2742 return m.TxBytes
2743 }
2744 return 0
2745}
2746
2747func (m *PortStatistics) GetTxPackets() uint64 {
2748 if m != nil {
2749 return m.TxPackets
2750 }
2751 return 0
2752}
2753
2754func (m *PortStatistics) GetTxUcastPackets() uint64 {
2755 if m != nil {
2756 return m.TxUcastPackets
2757 }
2758 return 0
2759}
2760
2761func (m *PortStatistics) GetTxMcastPackets() uint64 {
2762 if m != nil {
2763 return m.TxMcastPackets
2764 }
2765 return 0
2766}
2767
2768func (m *PortStatistics) GetTxBcastPackets() uint64 {
2769 if m != nil {
2770 return m.TxBcastPackets
2771 }
2772 return 0
2773}
2774
2775func (m *PortStatistics) GetTxErrorPackets() uint64 {
2776 if m != nil {
2777 return m.TxErrorPackets
2778 }
2779 return 0
2780}
2781
Himani Chawlacd407802020-12-10 12:08:59 +05302782func (m *PortStatistics) GetTxFrames() uint64 {
William Kurkianea869482019-04-09 15:16:11 -04002783 if m != nil {
Himani Chawlacd407802020-12-10 12:08:59 +05302784 return m.TxFrames
2785 }
2786 return 0
2787}
2788
2789func (m *PortStatistics) GetTxFrames_64() uint64 {
2790 if m != nil {
2791 return m.TxFrames_64
2792 }
2793 return 0
2794}
2795
2796func (m *PortStatistics) GetTxFrames_65_127() uint64 {
2797 if m != nil {
2798 return m.TxFrames_65_127
2799 }
2800 return 0
2801}
2802
2803func (m *PortStatistics) GetTxFrames_128_255() uint64 {
2804 if m != nil {
2805 return m.TxFrames_128_255
2806 }
2807 return 0
2808}
2809
2810func (m *PortStatistics) GetTxFrames_256_511() uint64 {
2811 if m != nil {
2812 return m.TxFrames_256_511
2813 }
2814 return 0
2815}
2816
2817func (m *PortStatistics) GetTxFrames_512_1023() uint64 {
2818 if m != nil {
2819 return m.TxFrames_512_1023
2820 }
2821 return 0
2822}
2823
2824func (m *PortStatistics) GetTxFrames_1024_1518() uint64 {
2825 if m != nil {
2826 return m.TxFrames_1024_1518
2827 }
2828 return 0
2829}
2830
2831func (m *PortStatistics) GetTxFrames_1519_2047() uint64 {
2832 if m != nil {
2833 return m.TxFrames_1519_2047
2834 }
2835 return 0
2836}
2837
2838func (m *PortStatistics) GetTxFrames_2048_4095() uint64 {
2839 if m != nil {
2840 return m.TxFrames_2048_4095
2841 }
2842 return 0
2843}
2844
2845func (m *PortStatistics) GetTxFrames_4096_9216() uint64 {
2846 if m != nil {
2847 return m.TxFrames_4096_9216
2848 }
2849 return 0
2850}
2851
2852func (m *PortStatistics) GetTxFrames_9217_16383() uint64 {
2853 if m != nil {
2854 return m.TxFrames_9217_16383
William Kurkianea869482019-04-09 15:16:11 -04002855 }
2856 return 0
2857}
2858
2859func (m *PortStatistics) GetBipErrors() uint64 {
2860 if m != nil {
2861 return m.BipErrors
2862 }
2863 return 0
2864}
2865
2866func (m *PortStatistics) GetTimestamp() uint32 {
2867 if m != nil {
2868 return m.Timestamp
2869 }
2870 return 0
2871}
2872
2873type FlowStatistics struct {
2874 FlowId uint32 `protobuf:"fixed32,1,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
2875 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
2876 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
2877 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
2878 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
2879 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
2880 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2881 XXX_unrecognized []byte `json:"-"`
2882 XXX_sizecache int32 `json:"-"`
2883}
2884
2885func (m *FlowStatistics) Reset() { *m = FlowStatistics{} }
2886func (m *FlowStatistics) String() string { return proto.CompactTextString(m) }
2887func (*FlowStatistics) ProtoMessage() {}
2888func (*FlowStatistics) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05302889 return fileDescriptor_c072e7aa0dfd74d5, []int{23}
William Kurkianea869482019-04-09 15:16:11 -04002890}
2891
2892func (m *FlowStatistics) XXX_Unmarshal(b []byte) error {
2893 return xxx_messageInfo_FlowStatistics.Unmarshal(m, b)
2894}
2895func (m *FlowStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2896 return xxx_messageInfo_FlowStatistics.Marshal(b, m, deterministic)
2897}
2898func (m *FlowStatistics) XXX_Merge(src proto.Message) {
2899 xxx_messageInfo_FlowStatistics.Merge(m, src)
2900}
2901func (m *FlowStatistics) XXX_Size() int {
2902 return xxx_messageInfo_FlowStatistics.Size(m)
2903}
2904func (m *FlowStatistics) XXX_DiscardUnknown() {
2905 xxx_messageInfo_FlowStatistics.DiscardUnknown(m)
2906}
2907
2908var xxx_messageInfo_FlowStatistics proto.InternalMessageInfo
2909
2910func (m *FlowStatistics) GetFlowId() uint32 {
2911 if m != nil {
2912 return m.FlowId
2913 }
2914 return 0
2915}
2916
2917func (m *FlowStatistics) GetRxBytes() uint64 {
2918 if m != nil {
2919 return m.RxBytes
2920 }
2921 return 0
2922}
2923
2924func (m *FlowStatistics) GetRxPackets() uint64 {
2925 if m != nil {
2926 return m.RxPackets
2927 }
2928 return 0
2929}
2930
2931func (m *FlowStatistics) GetTxBytes() uint64 {
2932 if m != nil {
2933 return m.TxBytes
2934 }
2935 return 0
2936}
2937
2938func (m *FlowStatistics) GetTxPackets() uint64 {
2939 if m != nil {
2940 return m.TxPackets
2941 }
2942 return 0
2943}
2944
2945func (m *FlowStatistics) GetTimestamp() uint32 {
2946 if m != nil {
2947 return m.Timestamp
2948 }
2949 return 0
2950}
2951
2952type LosIndication struct {
2953 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
2954 Status string `protobuf:"bytes,2,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 *LosIndication) Reset() { *m = LosIndication{} }
2961func (m *LosIndication) String() string { return proto.CompactTextString(m) }
2962func (*LosIndication) ProtoMessage() {}
2963func (*LosIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05302964 return fileDescriptor_c072e7aa0dfd74d5, []int{24}
William Kurkianea869482019-04-09 15:16:11 -04002965}
2966
2967func (m *LosIndication) XXX_Unmarshal(b []byte) error {
2968 return xxx_messageInfo_LosIndication.Unmarshal(m, b)
2969}
2970func (m *LosIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2971 return xxx_messageInfo_LosIndication.Marshal(b, m, deterministic)
2972}
2973func (m *LosIndication) XXX_Merge(src proto.Message) {
2974 xxx_messageInfo_LosIndication.Merge(m, src)
2975}
2976func (m *LosIndication) XXX_Size() int {
2977 return xxx_messageInfo_LosIndication.Size(m)
2978}
2979func (m *LosIndication) XXX_DiscardUnknown() {
2980 xxx_messageInfo_LosIndication.DiscardUnknown(m)
2981}
2982
2983var xxx_messageInfo_LosIndication proto.InternalMessageInfo
2984
2985func (m *LosIndication) GetIntfId() uint32 {
2986 if m != nil {
2987 return m.IntfId
2988 }
2989 return 0
2990}
2991
2992func (m *LosIndication) GetStatus() string {
2993 if m != nil {
2994 return m.Status
2995 }
2996 return ""
2997}
2998
2999type DyingGaspIndication struct {
3000 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3001 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3002 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3003 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3004 XXX_unrecognized []byte `json:"-"`
3005 XXX_sizecache int32 `json:"-"`
3006}
3007
3008func (m *DyingGaspIndication) Reset() { *m = DyingGaspIndication{} }
3009func (m *DyingGaspIndication) String() string { return proto.CompactTextString(m) }
3010func (*DyingGaspIndication) ProtoMessage() {}
3011func (*DyingGaspIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303012 return fileDescriptor_c072e7aa0dfd74d5, []int{25}
William Kurkianea869482019-04-09 15:16:11 -04003013}
3014
3015func (m *DyingGaspIndication) XXX_Unmarshal(b []byte) error {
3016 return xxx_messageInfo_DyingGaspIndication.Unmarshal(m, b)
3017}
3018func (m *DyingGaspIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3019 return xxx_messageInfo_DyingGaspIndication.Marshal(b, m, deterministic)
3020}
3021func (m *DyingGaspIndication) XXX_Merge(src proto.Message) {
3022 xxx_messageInfo_DyingGaspIndication.Merge(m, src)
3023}
3024func (m *DyingGaspIndication) XXX_Size() int {
3025 return xxx_messageInfo_DyingGaspIndication.Size(m)
3026}
3027func (m *DyingGaspIndication) XXX_DiscardUnknown() {
3028 xxx_messageInfo_DyingGaspIndication.DiscardUnknown(m)
3029}
3030
3031var xxx_messageInfo_DyingGaspIndication proto.InternalMessageInfo
3032
3033func (m *DyingGaspIndication) GetIntfId() uint32 {
3034 if m != nil {
3035 return m.IntfId
3036 }
3037 return 0
3038}
3039
3040func (m *DyingGaspIndication) GetOnuId() uint32 {
3041 if m != nil {
3042 return m.OnuId
3043 }
3044 return 0
3045}
3046
3047func (m *DyingGaspIndication) GetStatus() string {
3048 if m != nil {
3049 return m.Status
3050 }
3051 return ""
3052}
3053
3054type OnuAlarmIndication struct {
3055 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3056 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3057 LosStatus string `protobuf:"bytes,3,opt,name=los_status,json=losStatus,proto3" json:"los_status,omitempty"`
3058 LobStatus string `protobuf:"bytes,4,opt,name=lob_status,json=lobStatus,proto3" json:"lob_status,omitempty"`
3059 LopcMissStatus string `protobuf:"bytes,5,opt,name=lopc_miss_status,json=lopcMissStatus,proto3" json:"lopc_miss_status,omitempty"`
3060 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 +05303061 LofiStatus string `protobuf:"bytes,7,opt,name=lofi_status,json=lofiStatus,proto3" json:"lofi_status,omitempty"`
3062 LoamiStatus string `protobuf:"bytes,8,opt,name=loami_status,json=loamiStatus,proto3" json:"loami_status,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04003063 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3064 XXX_unrecognized []byte `json:"-"`
3065 XXX_sizecache int32 `json:"-"`
3066}
3067
3068func (m *OnuAlarmIndication) Reset() { *m = OnuAlarmIndication{} }
3069func (m *OnuAlarmIndication) String() string { return proto.CompactTextString(m) }
3070func (*OnuAlarmIndication) ProtoMessage() {}
3071func (*OnuAlarmIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303072 return fileDescriptor_c072e7aa0dfd74d5, []int{26}
William Kurkianea869482019-04-09 15:16:11 -04003073}
3074
3075func (m *OnuAlarmIndication) XXX_Unmarshal(b []byte) error {
3076 return xxx_messageInfo_OnuAlarmIndication.Unmarshal(m, b)
3077}
3078func (m *OnuAlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3079 return xxx_messageInfo_OnuAlarmIndication.Marshal(b, m, deterministic)
3080}
3081func (m *OnuAlarmIndication) XXX_Merge(src proto.Message) {
3082 xxx_messageInfo_OnuAlarmIndication.Merge(m, src)
3083}
3084func (m *OnuAlarmIndication) XXX_Size() int {
3085 return xxx_messageInfo_OnuAlarmIndication.Size(m)
3086}
3087func (m *OnuAlarmIndication) XXX_DiscardUnknown() {
3088 xxx_messageInfo_OnuAlarmIndication.DiscardUnknown(m)
3089}
3090
3091var xxx_messageInfo_OnuAlarmIndication proto.InternalMessageInfo
3092
3093func (m *OnuAlarmIndication) GetIntfId() uint32 {
3094 if m != nil {
3095 return m.IntfId
3096 }
3097 return 0
3098}
3099
3100func (m *OnuAlarmIndication) GetOnuId() uint32 {
3101 if m != nil {
3102 return m.OnuId
3103 }
3104 return 0
3105}
3106
3107func (m *OnuAlarmIndication) GetLosStatus() string {
3108 if m != nil {
3109 return m.LosStatus
3110 }
3111 return ""
3112}
3113
3114func (m *OnuAlarmIndication) GetLobStatus() string {
3115 if m != nil {
3116 return m.LobStatus
3117 }
3118 return ""
3119}
3120
3121func (m *OnuAlarmIndication) GetLopcMissStatus() string {
3122 if m != nil {
3123 return m.LopcMissStatus
3124 }
3125 return ""
3126}
3127
3128func (m *OnuAlarmIndication) GetLopcMicErrorStatus() string {
3129 if m != nil {
3130 return m.LopcMicErrorStatus
3131 }
3132 return ""
3133}
3134
Naga Manjunath9546b912019-11-28 20:56:20 +05303135func (m *OnuAlarmIndication) GetLofiStatus() string {
3136 if m != nil {
3137 return m.LofiStatus
3138 }
3139 return ""
3140}
3141
3142func (m *OnuAlarmIndication) GetLoamiStatus() string {
3143 if m != nil {
3144 return m.LoamiStatus
3145 }
3146 return ""
3147}
3148
William Kurkianea869482019-04-09 15:16:11 -04003149type OnuStartupFailureIndication struct {
3150 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3151 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3152 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3153 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3154 XXX_unrecognized []byte `json:"-"`
3155 XXX_sizecache int32 `json:"-"`
3156}
3157
3158func (m *OnuStartupFailureIndication) Reset() { *m = OnuStartupFailureIndication{} }
3159func (m *OnuStartupFailureIndication) String() string { return proto.CompactTextString(m) }
3160func (*OnuStartupFailureIndication) ProtoMessage() {}
3161func (*OnuStartupFailureIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303162 return fileDescriptor_c072e7aa0dfd74d5, []int{27}
William Kurkianea869482019-04-09 15:16:11 -04003163}
3164
3165func (m *OnuStartupFailureIndication) XXX_Unmarshal(b []byte) error {
3166 return xxx_messageInfo_OnuStartupFailureIndication.Unmarshal(m, b)
3167}
3168func (m *OnuStartupFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3169 return xxx_messageInfo_OnuStartupFailureIndication.Marshal(b, m, deterministic)
3170}
3171func (m *OnuStartupFailureIndication) XXX_Merge(src proto.Message) {
3172 xxx_messageInfo_OnuStartupFailureIndication.Merge(m, src)
3173}
3174func (m *OnuStartupFailureIndication) XXX_Size() int {
3175 return xxx_messageInfo_OnuStartupFailureIndication.Size(m)
3176}
3177func (m *OnuStartupFailureIndication) XXX_DiscardUnknown() {
3178 xxx_messageInfo_OnuStartupFailureIndication.DiscardUnknown(m)
3179}
3180
3181var xxx_messageInfo_OnuStartupFailureIndication proto.InternalMessageInfo
3182
3183func (m *OnuStartupFailureIndication) GetIntfId() uint32 {
3184 if m != nil {
3185 return m.IntfId
3186 }
3187 return 0
3188}
3189
3190func (m *OnuStartupFailureIndication) GetOnuId() uint32 {
3191 if m != nil {
3192 return m.OnuId
3193 }
3194 return 0
3195}
3196
3197func (m *OnuStartupFailureIndication) GetStatus() string {
3198 if m != nil {
3199 return m.Status
3200 }
3201 return ""
3202}
3203
3204type OnuSignalDegradeIndication struct {
3205 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3206 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3207 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3208 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate,proto3" json:"inverse_bit_error_rate,omitempty"`
3209 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3210 XXX_unrecognized []byte `json:"-"`
3211 XXX_sizecache int32 `json:"-"`
3212}
3213
3214func (m *OnuSignalDegradeIndication) Reset() { *m = OnuSignalDegradeIndication{} }
3215func (m *OnuSignalDegradeIndication) String() string { return proto.CompactTextString(m) }
3216func (*OnuSignalDegradeIndication) ProtoMessage() {}
3217func (*OnuSignalDegradeIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303218 return fileDescriptor_c072e7aa0dfd74d5, []int{28}
William Kurkianea869482019-04-09 15:16:11 -04003219}
3220
3221func (m *OnuSignalDegradeIndication) XXX_Unmarshal(b []byte) error {
3222 return xxx_messageInfo_OnuSignalDegradeIndication.Unmarshal(m, b)
3223}
3224func (m *OnuSignalDegradeIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3225 return xxx_messageInfo_OnuSignalDegradeIndication.Marshal(b, m, deterministic)
3226}
3227func (m *OnuSignalDegradeIndication) XXX_Merge(src proto.Message) {
3228 xxx_messageInfo_OnuSignalDegradeIndication.Merge(m, src)
3229}
3230func (m *OnuSignalDegradeIndication) XXX_Size() int {
3231 return xxx_messageInfo_OnuSignalDegradeIndication.Size(m)
3232}
3233func (m *OnuSignalDegradeIndication) XXX_DiscardUnknown() {
3234 xxx_messageInfo_OnuSignalDegradeIndication.DiscardUnknown(m)
3235}
3236
3237var xxx_messageInfo_OnuSignalDegradeIndication proto.InternalMessageInfo
3238
3239func (m *OnuSignalDegradeIndication) GetIntfId() uint32 {
3240 if m != nil {
3241 return m.IntfId
3242 }
3243 return 0
3244}
3245
3246func (m *OnuSignalDegradeIndication) GetOnuId() uint32 {
3247 if m != nil {
3248 return m.OnuId
3249 }
3250 return 0
3251}
3252
3253func (m *OnuSignalDegradeIndication) GetStatus() string {
3254 if m != nil {
3255 return m.Status
3256 }
3257 return ""
3258}
3259
3260func (m *OnuSignalDegradeIndication) GetInverseBitErrorRate() uint32 {
3261 if m != nil {
3262 return m.InverseBitErrorRate
3263 }
3264 return 0
3265}
3266
3267type OnuDriftOfWindowIndication struct {
3268 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3269 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3270 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3271 Drift uint32 `protobuf:"fixed32,4,opt,name=drift,proto3" json:"drift,omitempty"`
3272 NewEqd uint32 `protobuf:"fixed32,5,opt,name=new_eqd,json=newEqd,proto3" json:"new_eqd,omitempty"`
3273 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3274 XXX_unrecognized []byte `json:"-"`
3275 XXX_sizecache int32 `json:"-"`
3276}
3277
3278func (m *OnuDriftOfWindowIndication) Reset() { *m = OnuDriftOfWindowIndication{} }
3279func (m *OnuDriftOfWindowIndication) String() string { return proto.CompactTextString(m) }
3280func (*OnuDriftOfWindowIndication) ProtoMessage() {}
3281func (*OnuDriftOfWindowIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303282 return fileDescriptor_c072e7aa0dfd74d5, []int{29}
William Kurkianea869482019-04-09 15:16:11 -04003283}
3284
3285func (m *OnuDriftOfWindowIndication) XXX_Unmarshal(b []byte) error {
3286 return xxx_messageInfo_OnuDriftOfWindowIndication.Unmarshal(m, b)
3287}
3288func (m *OnuDriftOfWindowIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3289 return xxx_messageInfo_OnuDriftOfWindowIndication.Marshal(b, m, deterministic)
3290}
3291func (m *OnuDriftOfWindowIndication) XXX_Merge(src proto.Message) {
3292 xxx_messageInfo_OnuDriftOfWindowIndication.Merge(m, src)
3293}
3294func (m *OnuDriftOfWindowIndication) XXX_Size() int {
3295 return xxx_messageInfo_OnuDriftOfWindowIndication.Size(m)
3296}
3297func (m *OnuDriftOfWindowIndication) XXX_DiscardUnknown() {
3298 xxx_messageInfo_OnuDriftOfWindowIndication.DiscardUnknown(m)
3299}
3300
3301var xxx_messageInfo_OnuDriftOfWindowIndication proto.InternalMessageInfo
3302
3303func (m *OnuDriftOfWindowIndication) GetIntfId() uint32 {
3304 if m != nil {
3305 return m.IntfId
3306 }
3307 return 0
3308}
3309
3310func (m *OnuDriftOfWindowIndication) GetOnuId() uint32 {
3311 if m != nil {
3312 return m.OnuId
3313 }
3314 return 0
3315}
3316
3317func (m *OnuDriftOfWindowIndication) GetStatus() string {
3318 if m != nil {
3319 return m.Status
3320 }
3321 return ""
3322}
3323
3324func (m *OnuDriftOfWindowIndication) GetDrift() uint32 {
3325 if m != nil {
3326 return m.Drift
3327 }
3328 return 0
3329}
3330
3331func (m *OnuDriftOfWindowIndication) GetNewEqd() uint32 {
3332 if m != nil {
3333 return m.NewEqd
3334 }
3335 return 0
3336}
3337
3338type OnuLossOfOmciChannelIndication struct {
3339 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3340 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3341 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3342 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3343 XXX_unrecognized []byte `json:"-"`
3344 XXX_sizecache int32 `json:"-"`
3345}
3346
3347func (m *OnuLossOfOmciChannelIndication) Reset() { *m = OnuLossOfOmciChannelIndication{} }
3348func (m *OnuLossOfOmciChannelIndication) String() string { return proto.CompactTextString(m) }
3349func (*OnuLossOfOmciChannelIndication) ProtoMessage() {}
3350func (*OnuLossOfOmciChannelIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303351 return fileDescriptor_c072e7aa0dfd74d5, []int{30}
William Kurkianea869482019-04-09 15:16:11 -04003352}
3353
3354func (m *OnuLossOfOmciChannelIndication) XXX_Unmarshal(b []byte) error {
3355 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Unmarshal(m, b)
3356}
3357func (m *OnuLossOfOmciChannelIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3358 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Marshal(b, m, deterministic)
3359}
3360func (m *OnuLossOfOmciChannelIndication) XXX_Merge(src proto.Message) {
3361 xxx_messageInfo_OnuLossOfOmciChannelIndication.Merge(m, src)
3362}
3363func (m *OnuLossOfOmciChannelIndication) XXX_Size() int {
3364 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Size(m)
3365}
3366func (m *OnuLossOfOmciChannelIndication) XXX_DiscardUnknown() {
3367 xxx_messageInfo_OnuLossOfOmciChannelIndication.DiscardUnknown(m)
3368}
3369
3370var xxx_messageInfo_OnuLossOfOmciChannelIndication proto.InternalMessageInfo
3371
3372func (m *OnuLossOfOmciChannelIndication) GetIntfId() uint32 {
3373 if m != nil {
3374 return m.IntfId
3375 }
3376 return 0
3377}
3378
3379func (m *OnuLossOfOmciChannelIndication) GetOnuId() uint32 {
3380 if m != nil {
3381 return m.OnuId
3382 }
3383 return 0
3384}
3385
3386func (m *OnuLossOfOmciChannelIndication) GetStatus() string {
3387 if m != nil {
3388 return m.Status
3389 }
3390 return ""
3391}
3392
3393type OnuSignalsFailureIndication struct {
3394 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3395 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3396 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3397 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate,proto3" json:"inverse_bit_error_rate,omitempty"`
3398 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3399 XXX_unrecognized []byte `json:"-"`
3400 XXX_sizecache int32 `json:"-"`
3401}
3402
3403func (m *OnuSignalsFailureIndication) Reset() { *m = OnuSignalsFailureIndication{} }
3404func (m *OnuSignalsFailureIndication) String() string { return proto.CompactTextString(m) }
3405func (*OnuSignalsFailureIndication) ProtoMessage() {}
3406func (*OnuSignalsFailureIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303407 return fileDescriptor_c072e7aa0dfd74d5, []int{31}
William Kurkianea869482019-04-09 15:16:11 -04003408}
3409
3410func (m *OnuSignalsFailureIndication) XXX_Unmarshal(b []byte) error {
3411 return xxx_messageInfo_OnuSignalsFailureIndication.Unmarshal(m, b)
3412}
3413func (m *OnuSignalsFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3414 return xxx_messageInfo_OnuSignalsFailureIndication.Marshal(b, m, deterministic)
3415}
3416func (m *OnuSignalsFailureIndication) XXX_Merge(src proto.Message) {
3417 xxx_messageInfo_OnuSignalsFailureIndication.Merge(m, src)
3418}
3419func (m *OnuSignalsFailureIndication) XXX_Size() int {
3420 return xxx_messageInfo_OnuSignalsFailureIndication.Size(m)
3421}
3422func (m *OnuSignalsFailureIndication) XXX_DiscardUnknown() {
3423 xxx_messageInfo_OnuSignalsFailureIndication.DiscardUnknown(m)
3424}
3425
3426var xxx_messageInfo_OnuSignalsFailureIndication proto.InternalMessageInfo
3427
3428func (m *OnuSignalsFailureIndication) GetIntfId() uint32 {
3429 if m != nil {
3430 return m.IntfId
3431 }
3432 return 0
3433}
3434
3435func (m *OnuSignalsFailureIndication) GetOnuId() uint32 {
3436 if m != nil {
3437 return m.OnuId
3438 }
3439 return 0
3440}
3441
3442func (m *OnuSignalsFailureIndication) GetStatus() string {
3443 if m != nil {
3444 return m.Status
3445 }
3446 return ""
3447}
3448
3449func (m *OnuSignalsFailureIndication) GetInverseBitErrorRate() uint32 {
3450 if m != nil {
3451 return m.InverseBitErrorRate
3452 }
3453 return 0
3454}
3455
3456type OnuTransmissionInterferenceWarning struct {
3457 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3458 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3459 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3460 Drift uint32 `protobuf:"fixed32,4,opt,name=drift,proto3" json:"drift,omitempty"`
3461 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3462 XXX_unrecognized []byte `json:"-"`
3463 XXX_sizecache int32 `json:"-"`
3464}
3465
3466func (m *OnuTransmissionInterferenceWarning) Reset() { *m = OnuTransmissionInterferenceWarning{} }
3467func (m *OnuTransmissionInterferenceWarning) String() string { return proto.CompactTextString(m) }
3468func (*OnuTransmissionInterferenceWarning) ProtoMessage() {}
3469func (*OnuTransmissionInterferenceWarning) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303470 return fileDescriptor_c072e7aa0dfd74d5, []int{32}
William Kurkianea869482019-04-09 15:16:11 -04003471}
3472
3473func (m *OnuTransmissionInterferenceWarning) XXX_Unmarshal(b []byte) error {
3474 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Unmarshal(m, b)
3475}
3476func (m *OnuTransmissionInterferenceWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3477 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Marshal(b, m, deterministic)
3478}
3479func (m *OnuTransmissionInterferenceWarning) XXX_Merge(src proto.Message) {
3480 xxx_messageInfo_OnuTransmissionInterferenceWarning.Merge(m, src)
3481}
3482func (m *OnuTransmissionInterferenceWarning) XXX_Size() int {
3483 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Size(m)
3484}
3485func (m *OnuTransmissionInterferenceWarning) XXX_DiscardUnknown() {
3486 xxx_messageInfo_OnuTransmissionInterferenceWarning.DiscardUnknown(m)
3487}
3488
3489var xxx_messageInfo_OnuTransmissionInterferenceWarning proto.InternalMessageInfo
3490
3491func (m *OnuTransmissionInterferenceWarning) GetIntfId() uint32 {
3492 if m != nil {
3493 return m.IntfId
3494 }
3495 return 0
3496}
3497
3498func (m *OnuTransmissionInterferenceWarning) GetOnuId() uint32 {
3499 if m != nil {
3500 return m.OnuId
3501 }
3502 return 0
3503}
3504
3505func (m *OnuTransmissionInterferenceWarning) GetStatus() string {
3506 if m != nil {
3507 return m.Status
3508 }
3509 return ""
3510}
3511
3512func (m *OnuTransmissionInterferenceWarning) GetDrift() uint32 {
3513 if m != nil {
3514 return m.Drift
3515 }
3516 return 0
3517}
3518
3519type OnuActivationFailureIndication struct {
3520 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3521 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Naga Manjunath9546b912019-11-28 20:56:20 +05303522 FailReason uint32 `protobuf:"fixed32,3,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
William Kurkianea869482019-04-09 15:16:11 -04003523 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3524 XXX_unrecognized []byte `json:"-"`
3525 XXX_sizecache int32 `json:"-"`
3526}
3527
3528func (m *OnuActivationFailureIndication) Reset() { *m = OnuActivationFailureIndication{} }
3529func (m *OnuActivationFailureIndication) String() string { return proto.CompactTextString(m) }
3530func (*OnuActivationFailureIndication) ProtoMessage() {}
3531func (*OnuActivationFailureIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303532 return fileDescriptor_c072e7aa0dfd74d5, []int{33}
William Kurkianea869482019-04-09 15:16:11 -04003533}
3534
3535func (m *OnuActivationFailureIndication) XXX_Unmarshal(b []byte) error {
3536 return xxx_messageInfo_OnuActivationFailureIndication.Unmarshal(m, b)
3537}
3538func (m *OnuActivationFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3539 return xxx_messageInfo_OnuActivationFailureIndication.Marshal(b, m, deterministic)
3540}
3541func (m *OnuActivationFailureIndication) XXX_Merge(src proto.Message) {
3542 xxx_messageInfo_OnuActivationFailureIndication.Merge(m, src)
3543}
3544func (m *OnuActivationFailureIndication) XXX_Size() int {
3545 return xxx_messageInfo_OnuActivationFailureIndication.Size(m)
3546}
3547func (m *OnuActivationFailureIndication) XXX_DiscardUnknown() {
3548 xxx_messageInfo_OnuActivationFailureIndication.DiscardUnknown(m)
3549}
3550
3551var xxx_messageInfo_OnuActivationFailureIndication proto.InternalMessageInfo
3552
3553func (m *OnuActivationFailureIndication) GetIntfId() uint32 {
3554 if m != nil {
3555 return m.IntfId
3556 }
3557 return 0
3558}
3559
3560func (m *OnuActivationFailureIndication) GetOnuId() uint32 {
3561 if m != nil {
3562 return m.OnuId
3563 }
3564 return 0
3565}
3566
Naga Manjunath9546b912019-11-28 20:56:20 +05303567func (m *OnuActivationFailureIndication) GetFailReason() uint32 {
3568 if m != nil {
3569 return m.FailReason
3570 }
3571 return 0
3572}
3573
3574type OnuLossOfKeySyncFailureIndication struct {
3575 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3576 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3577 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3578 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3579 XXX_unrecognized []byte `json:"-"`
3580 XXX_sizecache int32 `json:"-"`
3581}
3582
3583func (m *OnuLossOfKeySyncFailureIndication) Reset() { *m = OnuLossOfKeySyncFailureIndication{} }
3584func (m *OnuLossOfKeySyncFailureIndication) String() string { return proto.CompactTextString(m) }
3585func (*OnuLossOfKeySyncFailureIndication) ProtoMessage() {}
3586func (*OnuLossOfKeySyncFailureIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303587 return fileDescriptor_c072e7aa0dfd74d5, []int{34}
Naga Manjunath9546b912019-11-28 20:56:20 +05303588}
3589
3590func (m *OnuLossOfKeySyncFailureIndication) XXX_Unmarshal(b []byte) error {
3591 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Unmarshal(m, b)
3592}
3593func (m *OnuLossOfKeySyncFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3594 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Marshal(b, m, deterministic)
3595}
3596func (m *OnuLossOfKeySyncFailureIndication) XXX_Merge(src proto.Message) {
3597 xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Merge(m, src)
3598}
3599func (m *OnuLossOfKeySyncFailureIndication) XXX_Size() int {
3600 return xxx_messageInfo_OnuLossOfKeySyncFailureIndication.Size(m)
3601}
3602func (m *OnuLossOfKeySyncFailureIndication) XXX_DiscardUnknown() {
3603 xxx_messageInfo_OnuLossOfKeySyncFailureIndication.DiscardUnknown(m)
3604}
3605
3606var xxx_messageInfo_OnuLossOfKeySyncFailureIndication proto.InternalMessageInfo
3607
3608func (m *OnuLossOfKeySyncFailureIndication) GetIntfId() uint32 {
3609 if m != nil {
3610 return m.IntfId
3611 }
3612 return 0
3613}
3614
3615func (m *OnuLossOfKeySyncFailureIndication) GetOnuId() uint32 {
3616 if m != nil {
3617 return m.OnuId
3618 }
3619 return 0
3620}
3621
3622func (m *OnuLossOfKeySyncFailureIndication) GetStatus() string {
3623 if m != nil {
3624 return m.Status
3625 }
3626 return ""
3627}
3628
Devmalya Paula1efa642020-04-20 01:36:43 -04003629type RdiErrorIndication struct {
3630 RdiErrorCount uint64 `protobuf:"fixed64,1,opt,name=rdi_error_count,json=rdiErrorCount,proto3" json:"rdi_error_count,omitempty"`
3631 Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
Naga Manjunath9546b912019-11-28 20:56:20 +05303632 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3633 XXX_unrecognized []byte `json:"-"`
3634 XXX_sizecache int32 `json:"-"`
3635}
3636
Devmalya Paula1efa642020-04-20 01:36:43 -04003637func (m *RdiErrorIndication) Reset() { *m = RdiErrorIndication{} }
3638func (m *RdiErrorIndication) String() string { return proto.CompactTextString(m) }
3639func (*RdiErrorIndication) ProtoMessage() {}
3640func (*RdiErrorIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303641 return fileDescriptor_c072e7aa0dfd74d5, []int{35}
Devmalya Paula1efa642020-04-20 01:36:43 -04003642}
3643
3644func (m *RdiErrorIndication) XXX_Unmarshal(b []byte) error {
3645 return xxx_messageInfo_RdiErrorIndication.Unmarshal(m, b)
3646}
3647func (m *RdiErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3648 return xxx_messageInfo_RdiErrorIndication.Marshal(b, m, deterministic)
3649}
3650func (m *RdiErrorIndication) XXX_Merge(src proto.Message) {
3651 xxx_messageInfo_RdiErrorIndication.Merge(m, src)
3652}
3653func (m *RdiErrorIndication) XXX_Size() int {
3654 return xxx_messageInfo_RdiErrorIndication.Size(m)
3655}
3656func (m *RdiErrorIndication) XXX_DiscardUnknown() {
3657 xxx_messageInfo_RdiErrorIndication.DiscardUnknown(m)
3658}
3659
3660var xxx_messageInfo_RdiErrorIndication proto.InternalMessageInfo
3661
3662func (m *RdiErrorIndication) GetRdiErrorCount() uint64 {
3663 if m != nil {
3664 return m.RdiErrorCount
3665 }
3666 return 0
3667}
3668
3669func (m *RdiErrorIndication) GetStatus() string {
3670 if m != nil {
3671 return m.Status
3672 }
3673 return ""
3674}
3675
3676type OnuItuPonStatsIndication struct {
3677 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3678 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3679 // Types that are valid to be assigned to Stats:
3680 // *OnuItuPonStatsIndication_RdiErrorInd
3681 Stats isOnuItuPonStatsIndication_Stats `protobuf_oneof:"stats"`
3682 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3683 XXX_unrecognized []byte `json:"-"`
3684 XXX_sizecache int32 `json:"-"`
3685}
3686
Naga Manjunath9546b912019-11-28 20:56:20 +05303687func (m *OnuItuPonStatsIndication) Reset() { *m = OnuItuPonStatsIndication{} }
3688func (m *OnuItuPonStatsIndication) String() string { return proto.CompactTextString(m) }
3689func (*OnuItuPonStatsIndication) ProtoMessage() {}
3690func (*OnuItuPonStatsIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303691 return fileDescriptor_c072e7aa0dfd74d5, []int{36}
Naga Manjunath9546b912019-11-28 20:56:20 +05303692}
3693
3694func (m *OnuItuPonStatsIndication) XXX_Unmarshal(b []byte) error {
3695 return xxx_messageInfo_OnuItuPonStatsIndication.Unmarshal(m, b)
3696}
3697func (m *OnuItuPonStatsIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3698 return xxx_messageInfo_OnuItuPonStatsIndication.Marshal(b, m, deterministic)
3699}
3700func (m *OnuItuPonStatsIndication) XXX_Merge(src proto.Message) {
3701 xxx_messageInfo_OnuItuPonStatsIndication.Merge(m, src)
3702}
3703func (m *OnuItuPonStatsIndication) XXX_Size() int {
3704 return xxx_messageInfo_OnuItuPonStatsIndication.Size(m)
3705}
3706func (m *OnuItuPonStatsIndication) XXX_DiscardUnknown() {
3707 xxx_messageInfo_OnuItuPonStatsIndication.DiscardUnknown(m)
3708}
3709
3710var xxx_messageInfo_OnuItuPonStatsIndication proto.InternalMessageInfo
3711
3712func (m *OnuItuPonStatsIndication) GetIntfId() uint32 {
3713 if m != nil {
3714 return m.IntfId
3715 }
3716 return 0
3717}
3718
3719func (m *OnuItuPonStatsIndication) GetOnuId() uint32 {
3720 if m != nil {
3721 return m.OnuId
3722 }
3723 return 0
3724}
3725
Devmalya Paula1efa642020-04-20 01:36:43 -04003726type isOnuItuPonStatsIndication_Stats interface {
3727 isOnuItuPonStatsIndication_Stats()
3728}
3729
3730type OnuItuPonStatsIndication_RdiErrorInd struct {
3731 RdiErrorInd *RdiErrorIndication `protobuf:"bytes,3,opt,name=rdi_error_ind,json=rdiErrorInd,proto3,oneof"`
3732}
3733
3734func (*OnuItuPonStatsIndication_RdiErrorInd) isOnuItuPonStatsIndication_Stats() {}
3735
3736func (m *OnuItuPonStatsIndication) GetStats() isOnuItuPonStatsIndication_Stats {
Naga Manjunath9546b912019-11-28 20:56:20 +05303737 if m != nil {
Devmalya Paula1efa642020-04-20 01:36:43 -04003738 return m.Stats
Naga Manjunath9546b912019-11-28 20:56:20 +05303739 }
Devmalya Paula1efa642020-04-20 01:36:43 -04003740 return nil
3741}
3742
3743func (m *OnuItuPonStatsIndication) GetRdiErrorInd() *RdiErrorIndication {
3744 if x, ok := m.GetStats().(*OnuItuPonStatsIndication_RdiErrorInd); ok {
3745 return x.RdiErrorInd
3746 }
3747 return nil
3748}
3749
3750// XXX_OneofWrappers is for the internal use of the proto package.
3751func (*OnuItuPonStatsIndication) XXX_OneofWrappers() []interface{} {
3752 return []interface{}{
3753 (*OnuItuPonStatsIndication_RdiErrorInd)(nil),
3754 }
Naga Manjunath9546b912019-11-28 20:56:20 +05303755}
3756
William Kurkianea869482019-04-09 15:16:11 -04003757type OnuProcessingErrorIndication struct {
3758 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3759 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3760 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3761 XXX_unrecognized []byte `json:"-"`
3762 XXX_sizecache int32 `json:"-"`
3763}
3764
3765func (m *OnuProcessingErrorIndication) Reset() { *m = OnuProcessingErrorIndication{} }
3766func (m *OnuProcessingErrorIndication) String() string { return proto.CompactTextString(m) }
3767func (*OnuProcessingErrorIndication) ProtoMessage() {}
3768func (*OnuProcessingErrorIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303769 return fileDescriptor_c072e7aa0dfd74d5, []int{37}
William Kurkianea869482019-04-09 15:16:11 -04003770}
3771
3772func (m *OnuProcessingErrorIndication) XXX_Unmarshal(b []byte) error {
3773 return xxx_messageInfo_OnuProcessingErrorIndication.Unmarshal(m, b)
3774}
3775func (m *OnuProcessingErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3776 return xxx_messageInfo_OnuProcessingErrorIndication.Marshal(b, m, deterministic)
3777}
3778func (m *OnuProcessingErrorIndication) XXX_Merge(src proto.Message) {
3779 xxx_messageInfo_OnuProcessingErrorIndication.Merge(m, src)
3780}
3781func (m *OnuProcessingErrorIndication) XXX_Size() int {
3782 return xxx_messageInfo_OnuProcessingErrorIndication.Size(m)
3783}
3784func (m *OnuProcessingErrorIndication) XXX_DiscardUnknown() {
3785 xxx_messageInfo_OnuProcessingErrorIndication.DiscardUnknown(m)
3786}
3787
3788var xxx_messageInfo_OnuProcessingErrorIndication proto.InternalMessageInfo
3789
3790func (m *OnuProcessingErrorIndication) GetIntfId() uint32 {
3791 if m != nil {
3792 return m.IntfId
3793 }
3794 return 0
3795}
3796
3797func (m *OnuProcessingErrorIndication) GetOnuId() uint32 {
3798 if m != nil {
3799 return m.OnuId
3800 }
3801 return 0
3802}
3803
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003804type OnuDeactivationFailureIndication struct {
3805 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3806 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Devmalya Paula1efa642020-04-20 01:36:43 -04003807 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003808 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3809 XXX_unrecognized []byte `json:"-"`
3810 XXX_sizecache int32 `json:"-"`
3811}
3812
3813func (m *OnuDeactivationFailureIndication) Reset() { *m = OnuDeactivationFailureIndication{} }
3814func (m *OnuDeactivationFailureIndication) String() string { return proto.CompactTextString(m) }
3815func (*OnuDeactivationFailureIndication) ProtoMessage() {}
3816func (*OnuDeactivationFailureIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303817 return fileDescriptor_c072e7aa0dfd74d5, []int{38}
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003818}
3819
3820func (m *OnuDeactivationFailureIndication) XXX_Unmarshal(b []byte) error {
3821 return xxx_messageInfo_OnuDeactivationFailureIndication.Unmarshal(m, b)
3822}
3823func (m *OnuDeactivationFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3824 return xxx_messageInfo_OnuDeactivationFailureIndication.Marshal(b, m, deterministic)
3825}
3826func (m *OnuDeactivationFailureIndication) XXX_Merge(src proto.Message) {
3827 xxx_messageInfo_OnuDeactivationFailureIndication.Merge(m, src)
3828}
3829func (m *OnuDeactivationFailureIndication) XXX_Size() int {
3830 return xxx_messageInfo_OnuDeactivationFailureIndication.Size(m)
3831}
3832func (m *OnuDeactivationFailureIndication) XXX_DiscardUnknown() {
3833 xxx_messageInfo_OnuDeactivationFailureIndication.DiscardUnknown(m)
3834}
3835
3836var xxx_messageInfo_OnuDeactivationFailureIndication proto.InternalMessageInfo
3837
3838func (m *OnuDeactivationFailureIndication) GetIntfId() uint32 {
3839 if m != nil {
3840 return m.IntfId
3841 }
3842 return 0
3843}
3844
3845func (m *OnuDeactivationFailureIndication) GetOnuId() uint32 {
3846 if m != nil {
3847 return m.OnuId
3848 }
3849 return 0
3850}
3851
Devmalya Paula1efa642020-04-20 01:36:43 -04003852func (m *OnuDeactivationFailureIndication) GetStatus() string {
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003853 if m != nil {
Devmalya Paula1efa642020-04-20 01:36:43 -04003854 return m.Status
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003855 }
Devmalya Paula1efa642020-04-20 01:36:43 -04003856 return ""
Devmalya Paul1abc34e2020-02-04 20:48:06 -05003857}
3858
Devmalya Paul6f063a62020-02-19 19:19:06 -05003859type OnuRemoteDefectIndication struct {
3860 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3861 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003862 RdiErrors uint64 `protobuf:"fixed64,3,opt,name=rdi_errors,json=rdiErrors,proto3" json:"rdi_errors,omitempty"`
Devmalya Paul6f063a62020-02-19 19:19:06 -05003863 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3864 XXX_unrecognized []byte `json:"-"`
3865 XXX_sizecache int32 `json:"-"`
3866}
3867
3868func (m *OnuRemoteDefectIndication) Reset() { *m = OnuRemoteDefectIndication{} }
3869func (m *OnuRemoteDefectIndication) String() string { return proto.CompactTextString(m) }
3870func (*OnuRemoteDefectIndication) ProtoMessage() {}
3871func (*OnuRemoteDefectIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303872 return fileDescriptor_c072e7aa0dfd74d5, []int{39}
Devmalya Paul6f063a62020-02-19 19:19:06 -05003873}
3874
3875func (m *OnuRemoteDefectIndication) XXX_Unmarshal(b []byte) error {
3876 return xxx_messageInfo_OnuRemoteDefectIndication.Unmarshal(m, b)
3877}
3878func (m *OnuRemoteDefectIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3879 return xxx_messageInfo_OnuRemoteDefectIndication.Marshal(b, m, deterministic)
3880}
3881func (m *OnuRemoteDefectIndication) XXX_Merge(src proto.Message) {
3882 xxx_messageInfo_OnuRemoteDefectIndication.Merge(m, src)
3883}
3884func (m *OnuRemoteDefectIndication) XXX_Size() int {
3885 return xxx_messageInfo_OnuRemoteDefectIndication.Size(m)
3886}
3887func (m *OnuRemoteDefectIndication) XXX_DiscardUnknown() {
3888 xxx_messageInfo_OnuRemoteDefectIndication.DiscardUnknown(m)
3889}
3890
3891var xxx_messageInfo_OnuRemoteDefectIndication proto.InternalMessageInfo
3892
3893func (m *OnuRemoteDefectIndication) GetIntfId() uint32 {
3894 if m != nil {
3895 return m.IntfId
3896 }
3897 return 0
3898}
3899
3900func (m *OnuRemoteDefectIndication) GetOnuId() uint32 {
3901 if m != nil {
3902 return m.OnuId
3903 }
3904 return 0
3905}
3906
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00003907func (m *OnuRemoteDefectIndication) GetRdiErrors() uint64 {
Devmalya Paul6f063a62020-02-19 19:19:06 -05003908 if m != nil {
3909 return m.RdiErrors
3910 }
3911 return 0
3912}
3913
Devmalya Paul41a762d2020-03-01 18:56:54 -05003914type OnuLossOfGEMChannelDelineationIndication struct {
3915 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3916 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3917 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3918 DelineationErrors uint32 `protobuf:"fixed32,4,opt,name=delineation_errors,json=delineationErrors,proto3" json:"delineation_errors,omitempty"`
3919 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3920 XXX_unrecognized []byte `json:"-"`
3921 XXX_sizecache int32 `json:"-"`
3922}
3923
3924func (m *OnuLossOfGEMChannelDelineationIndication) Reset() {
3925 *m = OnuLossOfGEMChannelDelineationIndication{}
3926}
3927func (m *OnuLossOfGEMChannelDelineationIndication) String() string { return proto.CompactTextString(m) }
3928func (*OnuLossOfGEMChannelDelineationIndication) ProtoMessage() {}
3929func (*OnuLossOfGEMChannelDelineationIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303930 return fileDescriptor_c072e7aa0dfd74d5, []int{40}
Devmalya Paul41a762d2020-03-01 18:56:54 -05003931}
3932
3933func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Unmarshal(b []byte) error {
3934 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Unmarshal(m, b)
3935}
3936func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3937 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Marshal(b, m, deterministic)
3938}
3939func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Merge(src proto.Message) {
3940 xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Merge(m, src)
3941}
3942func (m *OnuLossOfGEMChannelDelineationIndication) XXX_Size() int {
3943 return xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.Size(m)
3944}
3945func (m *OnuLossOfGEMChannelDelineationIndication) XXX_DiscardUnknown() {
3946 xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication.DiscardUnknown(m)
3947}
3948
3949var xxx_messageInfo_OnuLossOfGEMChannelDelineationIndication proto.InternalMessageInfo
3950
3951func (m *OnuLossOfGEMChannelDelineationIndication) GetIntfId() uint32 {
3952 if m != nil {
3953 return m.IntfId
3954 }
3955 return 0
3956}
3957
3958func (m *OnuLossOfGEMChannelDelineationIndication) GetOnuId() uint32 {
3959 if m != nil {
3960 return m.OnuId
3961 }
3962 return 0
3963}
3964
3965func (m *OnuLossOfGEMChannelDelineationIndication) GetStatus() string {
3966 if m != nil {
3967 return m.Status
3968 }
3969 return ""
3970}
3971
3972func (m *OnuLossOfGEMChannelDelineationIndication) GetDelineationErrors() uint32 {
3973 if m != nil {
3974 return m.DelineationErrors
3975 }
3976 return 0
3977}
3978
3979type OnuPhysicalEquipmentErrorIndication struct {
3980 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
3981 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
3982 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
3983 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3984 XXX_unrecognized []byte `json:"-"`
3985 XXX_sizecache int32 `json:"-"`
3986}
3987
3988func (m *OnuPhysicalEquipmentErrorIndication) Reset() { *m = OnuPhysicalEquipmentErrorIndication{} }
3989func (m *OnuPhysicalEquipmentErrorIndication) String() string { return proto.CompactTextString(m) }
3990func (*OnuPhysicalEquipmentErrorIndication) ProtoMessage() {}
3991func (*OnuPhysicalEquipmentErrorIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05303992 return fileDescriptor_c072e7aa0dfd74d5, []int{41}
Devmalya Paul41a762d2020-03-01 18:56:54 -05003993}
3994
3995func (m *OnuPhysicalEquipmentErrorIndication) XXX_Unmarshal(b []byte) error {
3996 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Unmarshal(m, b)
3997}
3998func (m *OnuPhysicalEquipmentErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3999 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Marshal(b, m, deterministic)
4000}
4001func (m *OnuPhysicalEquipmentErrorIndication) XXX_Merge(src proto.Message) {
4002 xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Merge(m, src)
4003}
4004func (m *OnuPhysicalEquipmentErrorIndication) XXX_Size() int {
4005 return xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.Size(m)
4006}
4007func (m *OnuPhysicalEquipmentErrorIndication) XXX_DiscardUnknown() {
4008 xxx_messageInfo_OnuPhysicalEquipmentErrorIndication.DiscardUnknown(m)
4009}
4010
4011var xxx_messageInfo_OnuPhysicalEquipmentErrorIndication proto.InternalMessageInfo
4012
4013func (m *OnuPhysicalEquipmentErrorIndication) GetIntfId() uint32 {
4014 if m != nil {
4015 return m.IntfId
4016 }
4017 return 0
4018}
4019
4020func (m *OnuPhysicalEquipmentErrorIndication) GetOnuId() uint32 {
4021 if m != nil {
4022 return m.OnuId
4023 }
4024 return 0
4025}
4026
4027func (m *OnuPhysicalEquipmentErrorIndication) GetStatus() string {
4028 if m != nil {
4029 return m.Status
4030 }
4031 return ""
4032}
4033
4034type OnuLossOfAcknowledgementIndication struct {
4035 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
4036 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
4037 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
4038 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4039 XXX_unrecognized []byte `json:"-"`
4040 XXX_sizecache int32 `json:"-"`
4041}
4042
4043func (m *OnuLossOfAcknowledgementIndication) Reset() { *m = OnuLossOfAcknowledgementIndication{} }
4044func (m *OnuLossOfAcknowledgementIndication) String() string { return proto.CompactTextString(m) }
4045func (*OnuLossOfAcknowledgementIndication) ProtoMessage() {}
4046func (*OnuLossOfAcknowledgementIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304047 return fileDescriptor_c072e7aa0dfd74d5, []int{42}
Devmalya Paul41a762d2020-03-01 18:56:54 -05004048}
4049
4050func (m *OnuLossOfAcknowledgementIndication) XXX_Unmarshal(b []byte) error {
4051 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Unmarshal(m, b)
4052}
4053func (m *OnuLossOfAcknowledgementIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4054 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Marshal(b, m, deterministic)
4055}
4056func (m *OnuLossOfAcknowledgementIndication) XXX_Merge(src proto.Message) {
4057 xxx_messageInfo_OnuLossOfAcknowledgementIndication.Merge(m, src)
4058}
4059func (m *OnuLossOfAcknowledgementIndication) XXX_Size() int {
4060 return xxx_messageInfo_OnuLossOfAcknowledgementIndication.Size(m)
4061}
4062func (m *OnuLossOfAcknowledgementIndication) XXX_DiscardUnknown() {
4063 xxx_messageInfo_OnuLossOfAcknowledgementIndication.DiscardUnknown(m)
4064}
4065
4066var xxx_messageInfo_OnuLossOfAcknowledgementIndication proto.InternalMessageInfo
4067
4068func (m *OnuLossOfAcknowledgementIndication) GetIntfId() uint32 {
4069 if m != nil {
4070 return m.IntfId
4071 }
4072 return 0
4073}
4074
4075func (m *OnuLossOfAcknowledgementIndication) GetOnuId() uint32 {
4076 if m != nil {
4077 return m.OnuId
4078 }
4079 return 0
4080}
4081
4082func (m *OnuLossOfAcknowledgementIndication) GetStatus() string {
4083 if m != nil {
4084 return m.Status
4085 }
4086 return ""
4087}
4088
Scott Bakered4a8e72020-04-17 11:10:20 -07004089type OnuDifferentialReachExceededIndication struct {
4090 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
4091 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
4092 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
4093 Distance uint32 `protobuf:"fixed32,4,opt,name=distance,proto3" json:"distance,omitempty"`
4094 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4095 XXX_unrecognized []byte `json:"-"`
4096 XXX_sizecache int32 `json:"-"`
4097}
4098
4099func (m *OnuDifferentialReachExceededIndication) Reset() {
4100 *m = OnuDifferentialReachExceededIndication{}
4101}
4102func (m *OnuDifferentialReachExceededIndication) String() string { return proto.CompactTextString(m) }
4103func (*OnuDifferentialReachExceededIndication) ProtoMessage() {}
4104func (*OnuDifferentialReachExceededIndication) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304105 return fileDescriptor_c072e7aa0dfd74d5, []int{43}
Scott Bakered4a8e72020-04-17 11:10:20 -07004106}
4107
4108func (m *OnuDifferentialReachExceededIndication) XXX_Unmarshal(b []byte) error {
4109 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Unmarshal(m, b)
4110}
4111func (m *OnuDifferentialReachExceededIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4112 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Marshal(b, m, deterministic)
4113}
4114func (m *OnuDifferentialReachExceededIndication) XXX_Merge(src proto.Message) {
4115 xxx_messageInfo_OnuDifferentialReachExceededIndication.Merge(m, src)
4116}
4117func (m *OnuDifferentialReachExceededIndication) XXX_Size() int {
4118 return xxx_messageInfo_OnuDifferentialReachExceededIndication.Size(m)
4119}
4120func (m *OnuDifferentialReachExceededIndication) XXX_DiscardUnknown() {
4121 xxx_messageInfo_OnuDifferentialReachExceededIndication.DiscardUnknown(m)
4122}
4123
4124var xxx_messageInfo_OnuDifferentialReachExceededIndication proto.InternalMessageInfo
4125
4126func (m *OnuDifferentialReachExceededIndication) GetIntfId() uint32 {
4127 if m != nil {
4128 return m.IntfId
4129 }
4130 return 0
4131}
4132
4133func (m *OnuDifferentialReachExceededIndication) GetOnuId() uint32 {
4134 if m != nil {
4135 return m.OnuId
4136 }
4137 return 0
4138}
4139
4140func (m *OnuDifferentialReachExceededIndication) GetStatus() string {
4141 if m != nil {
4142 return m.Status
4143 }
4144 return ""
4145}
4146
4147func (m *OnuDifferentialReachExceededIndication) GetDistance() uint32 {
4148 if m != nil {
4149 return m.Distance
4150 }
4151 return 0
4152}
4153
Esin Karamanccb714b2019-11-29 15:02:06 +00004154type GroupMember struct {
4155 InterfaceId uint32 `protobuf:"varint,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
4156 InterfaceType GroupMember_InterfaceType `protobuf:"varint,2,opt,name=interface_type,json=interfaceType,proto3,enum=openolt.GroupMember_InterfaceType" json:"interface_type,omitempty"`
4157 GemPortId uint32 `protobuf:"varint,3,opt,name=gem_port_id,json=gemPortId,proto3" json:"gem_port_id,omitempty"`
4158 Priority uint32 `protobuf:"varint,4,opt,name=priority,proto3" json:"priority,omitempty"`
4159 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4160 XXX_unrecognized []byte `json:"-"`
4161 XXX_sizecache int32 `json:"-"`
4162}
4163
4164func (m *GroupMember) Reset() { *m = GroupMember{} }
4165func (m *GroupMember) String() string { return proto.CompactTextString(m) }
4166func (*GroupMember) ProtoMessage() {}
4167func (*GroupMember) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304168 return fileDescriptor_c072e7aa0dfd74d5, []int{44}
Esin Karamanccb714b2019-11-29 15:02:06 +00004169}
4170
4171func (m *GroupMember) XXX_Unmarshal(b []byte) error {
4172 return xxx_messageInfo_GroupMember.Unmarshal(m, b)
4173}
4174func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4175 return xxx_messageInfo_GroupMember.Marshal(b, m, deterministic)
4176}
4177func (m *GroupMember) XXX_Merge(src proto.Message) {
4178 xxx_messageInfo_GroupMember.Merge(m, src)
4179}
4180func (m *GroupMember) XXX_Size() int {
4181 return xxx_messageInfo_GroupMember.Size(m)
4182}
4183func (m *GroupMember) XXX_DiscardUnknown() {
4184 xxx_messageInfo_GroupMember.DiscardUnknown(m)
4185}
4186
4187var xxx_messageInfo_GroupMember proto.InternalMessageInfo
4188
4189func (m *GroupMember) GetInterfaceId() uint32 {
4190 if m != nil {
4191 return m.InterfaceId
4192 }
4193 return 0
4194}
4195
4196func (m *GroupMember) GetInterfaceType() GroupMember_InterfaceType {
4197 if m != nil {
4198 return m.InterfaceType
4199 }
4200 return GroupMember_PON
4201}
4202
4203func (m *GroupMember) GetGemPortId() uint32 {
4204 if m != nil {
4205 return m.GemPortId
4206 }
4207 return 0
4208}
4209
4210func (m *GroupMember) GetPriority() uint32 {
4211 if m != nil {
4212 return m.Priority
4213 }
4214 return 0
4215}
4216
4217type Group struct {
4218 GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
4219 Command Group_GroupMembersCommand `protobuf:"varint,2,opt,name=command,proto3,enum=openolt.Group_GroupMembersCommand" json:"command,omitempty"`
4220 Members []*GroupMember `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
4221 Action *Action `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
4222 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4223 XXX_unrecognized []byte `json:"-"`
4224 XXX_sizecache int32 `json:"-"`
4225}
4226
4227func (m *Group) Reset() { *m = Group{} }
4228func (m *Group) String() string { return proto.CompactTextString(m) }
4229func (*Group) ProtoMessage() {}
4230func (*Group) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304231 return fileDescriptor_c072e7aa0dfd74d5, []int{45}
Esin Karamanccb714b2019-11-29 15:02:06 +00004232}
4233
4234func (m *Group) XXX_Unmarshal(b []byte) error {
4235 return xxx_messageInfo_Group.Unmarshal(m, b)
4236}
4237func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4238 return xxx_messageInfo_Group.Marshal(b, m, deterministic)
4239}
4240func (m *Group) XXX_Merge(src proto.Message) {
4241 xxx_messageInfo_Group.Merge(m, src)
4242}
4243func (m *Group) XXX_Size() int {
4244 return xxx_messageInfo_Group.Size(m)
4245}
4246func (m *Group) XXX_DiscardUnknown() {
4247 xxx_messageInfo_Group.DiscardUnknown(m)
4248}
4249
4250var xxx_messageInfo_Group proto.InternalMessageInfo
4251
4252func (m *Group) GetGroupId() uint32 {
4253 if m != nil {
4254 return m.GroupId
4255 }
4256 return 0
4257}
4258
4259func (m *Group) GetCommand() Group_GroupMembersCommand {
4260 if m != nil {
4261 return m.Command
4262 }
4263 return Group_ADD_MEMBERS
4264}
4265
4266func (m *Group) GetMembers() []*GroupMember {
4267 if m != nil {
4268 return m.Members
4269 }
4270 return nil
4271}
4272
4273func (m *Group) GetAction() *Action {
4274 if m != nil {
4275 return m.Action
4276 }
4277 return nil
4278}
4279
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004280type ValueParam struct {
4281 Onu *Onu `protobuf:"bytes,1,opt,name=onu,proto3" json:"onu,omitempty"`
4282 Value common.ValueType_Type `protobuf:"varint,2,opt,name=value,proto3,enum=common.ValueType_Type" json:"value,omitempty"`
4283 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4284 XXX_unrecognized []byte `json:"-"`
4285 XXX_sizecache int32 `json:"-"`
4286}
4287
4288func (m *ValueParam) Reset() { *m = ValueParam{} }
4289func (m *ValueParam) String() string { return proto.CompactTextString(m) }
4290func (*ValueParam) ProtoMessage() {}
4291func (*ValueParam) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304292 return fileDescriptor_c072e7aa0dfd74d5, []int{46}
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004293}
4294
4295func (m *ValueParam) XXX_Unmarshal(b []byte) error {
4296 return xxx_messageInfo_ValueParam.Unmarshal(m, b)
4297}
4298func (m *ValueParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4299 return xxx_messageInfo_ValueParam.Marshal(b, m, deterministic)
4300}
4301func (m *ValueParam) XXX_Merge(src proto.Message) {
4302 xxx_messageInfo_ValueParam.Merge(m, src)
4303}
4304func (m *ValueParam) XXX_Size() int {
4305 return xxx_messageInfo_ValueParam.Size(m)
4306}
4307func (m *ValueParam) XXX_DiscardUnknown() {
4308 xxx_messageInfo_ValueParam.DiscardUnknown(m)
4309}
4310
4311var xxx_messageInfo_ValueParam proto.InternalMessageInfo
4312
4313func (m *ValueParam) GetOnu() *Onu {
4314 if m != nil {
4315 return m.Onu
4316 }
4317 return nil
4318}
4319
4320func (m *ValueParam) GetValue() common.ValueType_Type {
4321 if m != nil {
4322 return m.Value
4323 }
4324 return common.ValueType_EMPTY
4325}
4326
William Kurkianea869482019-04-09 15:16:11 -04004327type Empty struct {
4328 XXX_NoUnkeyedLiteral struct{} `json:"-"`
4329 XXX_unrecognized []byte `json:"-"`
4330 XXX_sizecache int32 `json:"-"`
4331}
4332
4333func (m *Empty) Reset() { *m = Empty{} }
4334func (m *Empty) String() string { return proto.CompactTextString(m) }
4335func (*Empty) ProtoMessage() {}
4336func (*Empty) Descriptor() ([]byte, []int) {
kesavand494c2082020-08-31 11:16:12 +05304337 return fileDescriptor_c072e7aa0dfd74d5, []int{47}
William Kurkianea869482019-04-09 15:16:11 -04004338}
4339
4340func (m *Empty) XXX_Unmarshal(b []byte) error {
4341 return xxx_messageInfo_Empty.Unmarshal(m, b)
4342}
4343func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
4344 return xxx_messageInfo_Empty.Marshal(b, m, deterministic)
4345}
4346func (m *Empty) XXX_Merge(src proto.Message) {
4347 xxx_messageInfo_Empty.Merge(m, src)
4348}
4349func (m *Empty) XXX_Size() int {
4350 return xxx_messageInfo_Empty.Size(m)
4351}
4352func (m *Empty) XXX_DiscardUnknown() {
4353 xxx_messageInfo_Empty.DiscardUnknown(m)
4354}
4355
4356var xxx_messageInfo_Empty proto.InternalMessageInfo
4357
4358func init() {
kesavand7cf3a052020-08-28 12:49:18 +05304359 proto.RegisterEnum("openolt.OnuIndication_ActivationFailReason", OnuIndication_ActivationFailReason_name, OnuIndication_ActivationFailReason_value)
William Kurkianea869482019-04-09 15:16:11 -04004360 proto.RegisterEnum("openolt.DeviceInfo_DeviceResourceRanges_Pool_PoolType", DeviceInfo_DeviceResourceRanges_Pool_PoolType_name, DeviceInfo_DeviceResourceRanges_Pool_PoolType_value)
4361 proto.RegisterEnum("openolt.DeviceInfo_DeviceResourceRanges_Pool_SharingType", DeviceInfo_DeviceResourceRanges_Pool_SharingType_name, DeviceInfo_DeviceResourceRanges_Pool_SharingType_value)
Esin Karamanccb714b2019-11-29 15:02:06 +00004362 proto.RegisterEnum("openolt.GroupMember_InterfaceType", GroupMember_InterfaceType_name, GroupMember_InterfaceType_value)
4363 proto.RegisterEnum("openolt.Group_GroupMembersCommand", Group_GroupMembersCommand_name, Group_GroupMembersCommand_value)
William Kurkianea869482019-04-09 15:16:11 -04004364 proto.RegisterType((*Indication)(nil), "openolt.Indication")
4365 proto.RegisterType((*AlarmIndication)(nil), "openolt.AlarmIndication")
4366 proto.RegisterType((*OltIndication)(nil), "openolt.OltIndication")
4367 proto.RegisterType((*IntfIndication)(nil), "openolt.IntfIndication")
4368 proto.RegisterType((*OnuDiscIndication)(nil), "openolt.OnuDiscIndication")
4369 proto.RegisterType((*OnuIndication)(nil), "openolt.OnuIndication")
4370 proto.RegisterType((*IntfOperIndication)(nil), "openolt.IntfOperIndication")
4371 proto.RegisterType((*OmciIndication)(nil), "openolt.OmciIndication")
4372 proto.RegisterType((*PacketIndication)(nil), "openolt.PacketIndication")
4373 proto.RegisterType((*Interface)(nil), "openolt.Interface")
4374 proto.RegisterType((*Heartbeat)(nil), "openolt.Heartbeat")
4375 proto.RegisterType((*Onu)(nil), "openolt.Onu")
Girish Gowdra631ef3d2020-06-15 10:45:52 -07004376 proto.RegisterType((*OnuLogicalDistance)(nil), "openolt.OnuLogicalDistance")
William Kurkianea869482019-04-09 15:16:11 -04004377 proto.RegisterType((*OmciMsg)(nil), "openolt.OmciMsg")
4378 proto.RegisterType((*OnuPacket)(nil), "openolt.OnuPacket")
4379 proto.RegisterType((*UplinkPacket)(nil), "openolt.UplinkPacket")
4380 proto.RegisterType((*DeviceInfo)(nil), "openolt.DeviceInfo")
4381 proto.RegisterType((*DeviceInfo_DeviceResourceRanges)(nil), "openolt.DeviceInfo.DeviceResourceRanges")
4382 proto.RegisterType((*DeviceInfo_DeviceResourceRanges_Pool)(nil), "openolt.DeviceInfo.DeviceResourceRanges.Pool")
4383 proto.RegisterType((*Classifier)(nil), "openolt.Classifier")
4384 proto.RegisterType((*ActionCmd)(nil), "openolt.ActionCmd")
4385 proto.RegisterType((*Action)(nil), "openolt.Action")
4386 proto.RegisterType((*Flow)(nil), "openolt.Flow")
Girish Gowdraa09aeab2020-09-14 16:30:52 -07004387 proto.RegisterMapType((map[uint32]uint32)(nil), "openolt.Flow.PbitToGemportEntry")
William Kurkianea869482019-04-09 15:16:11 -04004388 proto.RegisterType((*SerialNumber)(nil), "openolt.SerialNumber")
4389 proto.RegisterType((*PortStatistics)(nil), "openolt.PortStatistics")
4390 proto.RegisterType((*FlowStatistics)(nil), "openolt.FlowStatistics")
4391 proto.RegisterType((*LosIndication)(nil), "openolt.LosIndication")
4392 proto.RegisterType((*DyingGaspIndication)(nil), "openolt.DyingGaspIndication")
4393 proto.RegisterType((*OnuAlarmIndication)(nil), "openolt.OnuAlarmIndication")
4394 proto.RegisterType((*OnuStartupFailureIndication)(nil), "openolt.OnuStartupFailureIndication")
4395 proto.RegisterType((*OnuSignalDegradeIndication)(nil), "openolt.OnuSignalDegradeIndication")
4396 proto.RegisterType((*OnuDriftOfWindowIndication)(nil), "openolt.OnuDriftOfWindowIndication")
4397 proto.RegisterType((*OnuLossOfOmciChannelIndication)(nil), "openolt.OnuLossOfOmciChannelIndication")
4398 proto.RegisterType((*OnuSignalsFailureIndication)(nil), "openolt.OnuSignalsFailureIndication")
4399 proto.RegisterType((*OnuTransmissionInterferenceWarning)(nil), "openolt.OnuTransmissionInterferenceWarning")
4400 proto.RegisterType((*OnuActivationFailureIndication)(nil), "openolt.OnuActivationFailureIndication")
Naga Manjunath9546b912019-11-28 20:56:20 +05304401 proto.RegisterType((*OnuLossOfKeySyncFailureIndication)(nil), "openolt.OnuLossOfKeySyncFailureIndication")
Devmalya Paula1efa642020-04-20 01:36:43 -04004402 proto.RegisterType((*RdiErrorIndication)(nil), "openolt.RdiErrorIndication")
Naga Manjunath9546b912019-11-28 20:56:20 +05304403 proto.RegisterType((*OnuItuPonStatsIndication)(nil), "openolt.OnuItuPonStatsIndication")
William Kurkianea869482019-04-09 15:16:11 -04004404 proto.RegisterType((*OnuProcessingErrorIndication)(nil), "openolt.OnuProcessingErrorIndication")
Devmalya Paul1abc34e2020-02-04 20:48:06 -05004405 proto.RegisterType((*OnuDeactivationFailureIndication)(nil), "openolt.OnuDeactivationFailureIndication")
Devmalya Paul6f063a62020-02-19 19:19:06 -05004406 proto.RegisterType((*OnuRemoteDefectIndication)(nil), "openolt.OnuRemoteDefectIndication")
Devmalya Paul41a762d2020-03-01 18:56:54 -05004407 proto.RegisterType((*OnuLossOfGEMChannelDelineationIndication)(nil), "openolt.OnuLossOfGEMChannelDelineationIndication")
4408 proto.RegisterType((*OnuPhysicalEquipmentErrorIndication)(nil), "openolt.OnuPhysicalEquipmentErrorIndication")
4409 proto.RegisterType((*OnuLossOfAcknowledgementIndication)(nil), "openolt.OnuLossOfAcknowledgementIndication")
Scott Bakered4a8e72020-04-17 11:10:20 -07004410 proto.RegisterType((*OnuDifferentialReachExceededIndication)(nil), "openolt.OnuDifferentialReachExceededIndication")
Esin Karamanccb714b2019-11-29 15:02:06 +00004411 proto.RegisterType((*GroupMember)(nil), "openolt.GroupMember")
4412 proto.RegisterType((*Group)(nil), "openolt.Group")
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004413 proto.RegisterType((*ValueParam)(nil), "openolt.ValueParam")
William Kurkianea869482019-04-09 15:16:11 -04004414 proto.RegisterType((*Empty)(nil), "openolt.Empty")
4415}
4416
4417func init() { proto.RegisterFile("voltha_protos/openolt.proto", fileDescriptor_c072e7aa0dfd74d5) }
4418
4419var fileDescriptor_c072e7aa0dfd74d5 = []byte{
Himani Chawlacd407802020-12-10 12:08:59 +05304420 // 4687 bytes of a gzipped FileDescriptorProto
4421 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5b, 0x4b, 0x73, 0x1c, 0xc9,
4422 0x56, 0x76, 0xeb, 0xd1, 0x8f, 0xd3, 0x0f, 0xb5, 0x52, 0x96, 0xad, 0x87, 0x1f, 0x72, 0x8d, 0x67,
4423 0xc6, 0x33, 0x77, 0x46, 0x72, 0xb7, 0x2d, 0x8f, 0x3d, 0x5c, 0x60, 0x64, 0xa9, 0x2d, 0x35, 0x23,
4424 0xa9, 0x45, 0xa9, 0x6d, 0xc3, 0xdc, 0x98, 0xa8, 0x5b, 0xaa, 0xce, 0x6e, 0xd5, 0x55, 0x75, 0x65,
4425 0x4d, 0x55, 0xb6, 0x1e, 0x2c, 0x6f, 0x70, 0x61, 0xc3, 0x8a, 0x09, 0x88, 0x80, 0x1d, 0xc1, 0x96,
4426 0x0d, 0x3b, 0x22, 0x58, 0xb0, 0x60, 0xcb, 0x8e, 0xbf, 0xc0, 0x8e, 0x3d, 0x2b, 0xe2, 0x06, 0x91,
4427 0x27, 0xb3, 0x5e, 0xdd, 0x2d, 0xd9, 0x1e, 0x44, 0xb0, 0x51, 0x74, 0x9d, 0xf3, 0x9d, 0x2f, 0x5f,
4428 0x5f, 0x66, 0x9e, 0xca, 0x4a, 0xc1, 0xf2, 0x29, 0x73, 0xf8, 0xb1, 0x69, 0x78, 0x3e, 0xe3, 0x2c,
4429 0x58, 0x63, 0x1e, 0x75, 0x99, 0xc3, 0x57, 0xf1, 0x91, 0xe4, 0xd4, 0xe3, 0xd2, 0x9d, 0x1e, 0x63,
4430 0x3d, 0x87, 0xae, 0x99, 0x9e, 0xbd, 0x66, 0xba, 0x2e, 0xe3, 0x26, 0xb7, 0x99, 0x1b, 0x48, 0xd8,
4431 0xd2, 0x4a, 0x9a, 0x83, 0x53, 0xeb, 0x58, 0xfc, 0xee, 0xda, 0x0e, 0x55, 0x88, 0xa5, 0x34, 0xc2,
4432 0x62, 0xfd, 0x3e, 0x73, 0x95, 0xef, 0x5e, 0xda, 0x47, 0xcf, 0xb9, 0x61, 0x31, 0xb7, 0x6b, 0xf7,
4433 0xa4, 0x5f, 0xfb, 0xb7, 0x29, 0x80, 0xa6, 0xdb, 0xb1, 0x2d, 0x2c, 0x93, 0xd4, 0x20, 0xc7, 0x1c,
4434 0x6e, 0xd8, 0x6e, 0x67, 0x21, 0xb3, 0x92, 0x79, 0x54, 0xac, 0xdf, 0x5a, 0x0d, 0x2b, 0xdd, 0x72,
4435 0x78, 0x0c, 0xdc, 0xb9, 0xa1, 0x67, 0x19, 0x1a, 0xc8, 0x53, 0xc8, 0xdb, 0x2e, 0xef, 0x62, 0xcc,
4436 0x04, 0xc6, 0xdc, 0x8e, 0x62, 0x9a, 0x2e, 0xef, 0xa6, 0x82, 0x72, 0xb6, 0xb4, 0x90, 0x0d, 0x28,
4437 0x63, 0x14, 0xf3, 0xa8, 0x8f, 0xa1, 0x93, 0x18, 0xba, 0x9c, 0x0a, 0x6d, 0x79, 0xd4, 0x4f, 0x85,
4438 0x17, 0xed, 0xd8, 0x4a, 0x7e, 0x0f, 0x4a, 0xcc, 0x1d, 0x18, 0x1d, 0x3b, 0xb0, 0x90, 0x61, 0x0a,
4439 0x19, 0x96, 0xe2, 0x0a, 0xbb, 0x83, 0x2d, 0x3b, 0xb0, 0x52, 0x04, 0xc0, 0x22, 0x23, 0xb6, 0xd5,
4440 0x1d, 0x60, 0xe8, 0xf4, 0x70, 0x5b, 0xdd, 0xc1, 0x50, 0x5b, 0xd1, 0x20, 0xda, 0xca, 0xfa, 0x96,
4441 0x8d, 0x31, 0xd9, 0xa1, 0xb6, 0xb6, 0xfa, 0x96, 0x9d, 0x6e, 0x2b, 0x93, 0x16, 0xf2, 0x14, 0x72,
4442 0xde, 0x89, 0xec, 0xd4, 0x1c, 0x06, 0x2d, 0x46, 0x41, 0x07, 0xa6, 0x75, 0x42, 0x87, 0xfa, 0xd5,
4443 0x3b, 0xc1, 0x7e, 0x7d, 0x0e, 0xe0, 0x31, 0x9f, 0x1b, 0x01, 0x37, 0x79, 0xb0, 0x90, 0x1f, 0x2a,
4444 0xed, 0x80, 0xf9, 0xfc, 0x50, 0x08, 0x25, 0xe0, 0xb6, 0x15, 0xec, 0xdc, 0xd0, 0x0b, 0x9e, 0xb2,
4445 0x04, 0x22, 0xb2, 0xeb, 0xb0, 0x33, 0x15, 0x59, 0x18, 0x8a, 0x7c, 0xe5, 0xb0, 0xb3, 0x74, 0x64,
4446 0x57, 0x59, 0x02, 0xf2, 0x15, 0x14, 0x4c, 0xc7, 0xf4, 0xfb, 0x58, 0x57, 0xc0, 0xc0, 0x85, 0x28,
4447 0x70, 0x43, 0x78, 0x52, 0x55, 0xcd, 0x9b, 0xca, 0xf4, 0x32, 0x0b, 0x53, 0x1d, 0x93, 0x9b, 0xda,
4448 0x7f, 0x96, 0x61, 0x66, 0x08, 0x27, 0xfa, 0xd9, 0x61, 0xc1, 0x58, 0x4d, 0xed, 0xb2, 0x20, 0xdd,
4449 0x76, 0x07, 0x0d, 0x64, 0x0b, 0x2a, 0x9d, 0x0b, 0xdb, 0xed, 0x19, 0x3d, 0x33, 0xf0, 0x12, 0xca,
4450 0xba, 0x13, 0x45, 0x6e, 0x09, 0xf7, 0xb6, 0x19, 0x78, 0xa9, 0xf8, 0x52, 0x27, 0x61, 0x16, 0x1a,
4451 0x13, 0x03, 0x1c, 0xb7, 0x68, 0x58, 0x63, 0x2d, 0x77, 0x30, 0xda, 0xa8, 0x22, 0x8b, 0xad, 0xe4,
4452 0x2d, 0xdc, 0x14, 0x14, 0x01, 0x37, 0x7d, 0x3e, 0xf0, 0x8c, 0xae, 0x69, 0x3b, 0x09, 0xad, 0x3d,
4453 0x4c, 0x32, 0x1d, 0x4a, 0xcc, 0x2b, 0xd3, 0x76, 0x06, 0x3e, 0x4d, 0x51, 0xce, 0xb2, 0x94, 0x5b,
4454 0x10, 0x7f, 0x07, 0xb7, 0x90, 0xd8, 0xee, 0xb9, 0xa6, 0x63, 0x74, 0x68, 0xcf, 0x37, 0x3b, 0x34,
4455 0xa1, 0xc5, 0x8f, 0x52, 0xd4, 0x88, 0xda, 0x92, 0xa0, 0x14, 0xf3, 0x1c, 0x1b, 0xf5, 0x92, 0x5f,
4456 0xc0, 0x6d, 0x9c, 0x18, 0xbe, 0xdd, 0xe5, 0x06, 0xeb, 0x1a, 0x67, 0xb6, 0xdb, 0x61, 0x67, 0x09,
4457 0xd1, 0xa6, 0xc8, 0xb7, 0x04, 0xac, 0xd5, 0x7d, 0x8b, 0xa0, 0x11, 0xf2, 0x61, 0x2f, 0x69, 0x83,
4458 0x68, 0x8d, 0xe1, 0xb0, 0x20, 0x30, 0xa2, 0xb9, 0x20, 0x65, 0xfd, 0x69, 0x92, 0x76, 0x97, 0x05,
4459 0x41, 0xab, 0x2b, 0x26, 0xc5, 0xe6, 0xb1, 0xe9, 0xba, 0xd4, 0x49, 0x51, 0x57, 0x98, 0x42, 0xa8,
4460 0x29, 0x12, 0xf6, 0x33, 0x36, 0x25, 0x88, 0xfb, 0x39, 0x3f, 0xa6, 0x9f, 0x25, 0xe6, 0xd2, 0x7e,
4461 0x8e, 0xdd, 0x82, 0xb8, 0x25, 0x17, 0x09, 0x6e, 0x9f, 0xc9, 0x9a, 0xca, 0xd9, 0xf0, 0xb3, 0x24,
4462 0x61, 0xdb, 0x37, 0xdd, 0xa0, 0x6f, 0x07, 0x81, 0xcd, 0xdc, 0xa6, 0xcb, 0xa9, 0xdf, 0xa5, 0x3e,
4463 0x75, 0x2d, 0xfa, 0xd6, 0xf4, 0x5d, 0xdb, 0xed, 0xa9, 0x55, 0xa3, 0x6d, 0x9f, 0x61, 0x4d, 0x7f,
4464 0x29, 0x3b, 0xd7, 0xb4, 0xb8, 0x7d, 0x8a, 0xe5, 0xc6, 0x95, 0x85, 0xd1, 0x5e, 0xd8, 0x88, 0x60,
4465 0xe3, 0xea, 0x2b, 0xda, 0x9c, 0x46, 0xc8, 0x12, 0x16, 0x44, 0x09, 0x9e, 0xcf, 0x2c, 0x1a, 0x04,
4466 0x62, 0x16, 0x50, 0xdf, 0x67, 0x72, 0x95, 0x2c, 0x62, 0x11, 0x1f, 0x27, 0x8b, 0x38, 0x88, 0x70,
4467 0x0d, 0x01, 0x4b, 0x15, 0x30, 0xcf, 0xc6, 0xf9, 0x09, 0x85, 0xc5, 0x78, 0x0c, 0xbb, 0x46, 0x70,
4468 0xe1, 0x5a, 0x71, 0x2b, 0x4a, 0x58, 0xc4, 0xe7, 0xa3, 0x63, 0xf9, 0x2d, 0xbd, 0x38, 0xbc, 0x70,
4469 0xad, 0xcb, 0x1a, 0x22, 0x41, 0x21, 0x42, 0x14, 0xf3, 0x1a, 0xe6, 0x71, 0x81, 0xe5, 0x03, 0xc3,
4470 0x63, 0xae, 0x5c, 0x8e, 0xb0, 0x88, 0x32, 0x16, 0xf1, 0x20, 0xb5, 0xdc, 0xf2, 0xc1, 0x01, 0x73,
4471 0x71, 0x15, 0x1a, 0x19, 0xd2, 0xb4, 0x8f, 0x38, 0x70, 0x07, 0xe5, 0x4d, 0x87, 0xc6, 0x60, 0xe0,
4472 0xcb, 0x09, 0x54, 0x41, 0xf6, 0xcf, 0x52, 0x1a, 0x4f, 0x60, 0xc7, 0xd5, 0x5f, 0x74, 0xc7, 0x78,
4473 0x0c, 0x79, 0x2b, 0x1b, 0xe1, 0xd3, 0x3e, 0xe3, 0xd4, 0xe8, 0xd0, 0x2e, 0xb5, 0xe4, 0x52, 0x3e,
4474 0x83, 0xc5, 0x68, 0xc9, 0x62, 0x74, 0x04, 0x6d, 0x21, 0x26, 0xc5, 0x4f, 0xd8, 0x88, 0x93, 0x04,
4475 0xb2, 0x19, 0x38, 0x08, 0x3d, 0xda, 0x37, 0x3a, 0xd4, 0xb1, 0x5d, 0x2a, 0x9b, 0x23, 0xf8, 0xab,
4476 0xc8, 0x5f, 0x1b, 0x1d, 0x87, 0xed, 0xc6, 0x9e, 0x9a, 0x52, 0x5b, 0x71, 0x48, 0xaa, 0xb8, 0x05,
4477 0x35, 0x1c, 0xdb, 0xb4, 0x9f, 0x86, 0x90, 0x53, 0x58, 0x41, 0x6d, 0x1d, 0x5f, 0x04, 0xb6, 0x65,
4478 0x3a, 0x06, 0xfd, 0x61, 0x60, 0x7b, 0x7d, 0xea, 0xf2, 0x84, 0xc6, 0x66, 0xb1, 0xe0, 0x2f, 0x52,
4479 0x1a, 0x53, 0xf8, 0x46, 0x08, 0x1f, 0x95, 0x9a, 0x68, 0xcc, 0xa5, 0x30, 0xf2, 0x0b, 0x98, 0x4b,
4480 0x2a, 0xce, 0xb4, 0x4e, 0xb0, 0x28, 0x32, 0x3a, 0x1b, 0x65, 0x1b, 0x37, 0xac, 0x13, 0x97, 0x9d,
4481 0x39, 0xb4, 0xd3, 0xa3, 0x82, 0x27, 0x55, 0xd2, 0x0c, 0x4b, 0xa0, 0x04, 0x39, 0x83, 0x65, 0x99,
4482 0x08, 0x74, 0xbb, 0x86, 0x4f, 0x4d, 0xeb, 0xd8, 0xa0, 0xe7, 0x16, 0xa5, 0x1d, 0xda, 0xc1, 0x42,
4483 0xe6, 0xb0, 0x90, 0xb5, 0x74, 0x5e, 0xd0, 0xc5, 0x49, 0xce, 0x6d, 0xd3, 0xd1, 0x45, 0x44, 0x43,
4484 0x05, 0xa4, 0x0a, 0xba, 0xcd, 0x24, 0x72, 0x18, 0x11, 0xed, 0x76, 0xab, 0x50, 0x4e, 0x65, 0x45,
4485 0xe4, 0x2e, 0x00, 0x26, 0x34, 0x42, 0xea, 0x14, 0x77, 0xbb, 0x82, 0x5e, 0x10, 0x16, 0x21, 0x5e,
4486 0xaa, 0xed, 0x40, 0x25, 0x9d, 0x11, 0x91, 0xdb, 0x90, 0x93, 0xc9, 0x93, 0xdc, 0x1b, 0x73, 0x7a,
4487 0x16, 0x13, 0xa4, 0xce, 0x10, 0xd3, 0xc4, 0x30, 0xd3, 0x31, 0xcc, 0x8e, 0xa4, 0x37, 0x97, 0x93,
4488 0x7d, 0x0d, 0xe5, 0x80, 0xfa, 0xb6, 0xe9, 0x18, 0xee, 0xa0, 0x7f, 0x44, 0x7d, 0xb5, 0x9b, 0xce,
4489 0x47, 0x5d, 0x72, 0x88, 0xde, 0x7d, 0x74, 0xea, 0xa5, 0x20, 0xf1, 0xa4, 0xfd, 0x38, 0x05, 0xe5,
4490 0x54, 0x3a, 0x74, 0x79, 0x31, 0xf3, 0x90, 0xc5, 0xf9, 0x2e, 0x77, 0xeb, 0x9c, 0x3e, 0x2d, 0xe6,
4491 0xee, 0x70, 0x53, 0x26, 0x87, 0x9a, 0x42, 0xee, 0x43, 0xd1, 0xec, 0xf4, 0x6d, 0x57, 0xf9, 0xa7,
4492 0xd1, 0x0f, 0x68, 0x92, 0x80, 0x91, 0xda, 0x4f, 0xbd, 0x77, 0xed, 0xc9, 0x2e, 0x14, 0x71, 0x61,
4493 0xf3, 0xa9, 0x19, 0x30, 0x17, 0xb7, 0xbf, 0x4a, 0x5a, 0x6f, 0x71, 0xc3, 0x56, 0xd3, 0x4b, 0xb1,
4494 0x8e, 0x21, 0x3a, 0x74, 0xa3, 0xdf, 0xda, 0x9f, 0x4f, 0xc0, 0xcd, 0x71, 0x20, 0xf2, 0x11, 0xdc,
4495 0x6f, 0xed, 0xbf, 0x36, 0x36, 0x36, 0xdb, 0xcd, 0x37, 0x1b, 0xed, 0x66, 0x6b, 0xdf, 0x78, 0xb5,
4496 0xd1, 0xdc, 0x35, 0xf4, 0xc6, 0xc6, 0x61, 0x6b, 0xdf, 0xd8, 0x6f, 0xed, 0x37, 0xaa, 0x37, 0xc8,
4497 0x27, 0xa0, 0x5d, 0x01, 0xd2, 0x37, 0xf6, 0xb7, 0x9b, 0xfb, 0xdb, 0xd5, 0x0c, 0x79, 0x06, 0xf5,
4498 0x2b, 0x70, 0x07, 0x1b, 0x87, 0x87, 0x6f, 0x5b, 0xfa, 0x96, 0xb1, 0xf1, 0xba, 0xbd, 0xd3, 0xd8,
4499 0x6f, 0x37, 0x37, 0x11, 0x53, 0x9d, 0x20, 0x1a, 0xdc, 0xbb, 0x22, 0x6e, 0xb7, 0x75, 0x58, 0x9d,
4500 0x24, 0x0f, 0xe0, 0xee, 0x38, 0x0c, 0xda, 0x76, 0x37, 0xf4, 0xbd, 0xea, 0xd4, 0x65, 0x6d, 0x39,
4501 0x7c, 0xdb, 0x6c, 0x6f, 0xee, 0x18, 0xad, 0x37, 0x0d, 0xbd, 0x3a, 0xad, 0xfd, 0x12, 0xc8, 0x68,
4502 0x82, 0x4e, 0x08, 0x4c, 0xf1, 0x0b, 0x2f, 0x14, 0x3e, 0xfe, 0x4e, 0xaa, 0x65, 0xe2, 0x0a, 0x85,
4503 0x0f, 0xcb, 0x42, 0xd3, 0xa1, 0x92, 0xce, 0xa8, 0x3f, 0x58, 0x77, 0x55, 0x98, 0xf4, 0x4e, 0x38,
4504 0x32, 0x97, 0x74, 0xf1, 0x53, 0xfb, 0xd7, 0x0c, 0x54, 0x87, 0x33, 0x6e, 0xb2, 0x0c, 0x05, 0xa4,
4505 0xc5, 0x9a, 0x4b, 0xf5, 0xe1, 0x0b, 0x4d, 0x7b, 0xa8, 0xf6, 0x23, 0xf3, 0xb3, 0x47, 0xfb, 0x98,
4506 0xa0, 0x47, 0xe5, 0x16, 0x94, 0xa5, 0xd9, 0x11, 0x71, 0x98, 0x82, 0xdb, 0x32, 0xe9, 0xcc, 0xe9,
4507 0x59, 0xf1, 0x28, 0x1d, 0x18, 0xe4, 0x32, 0x14, 0x63, 0x4e, 0xcf, 0x8a, 0xc7, 0x7d, 0x46, 0x6e,
4508 0x41, 0xd6, 0x62, 0xec, 0xc4, 0xa6, 0x98, 0x4c, 0x65, 0x75, 0xf5, 0x14, 0xb6, 0x62, 0x2a, 0x6e,
4509 0xc5, 0x43, 0x28, 0xc8, 0x34, 0xc5, 0xb4, 0x2e, 0xaf, 0xa0, 0xf6, 0x73, 0x28, 0xec, 0x50, 0xd3,
4510 0xe7, 0x47, 0xd4, 0xe4, 0x64, 0x0d, 0xe6, 0x8e, 0xc3, 0x07, 0x99, 0x64, 0xf1, 0x81, 0x4f, 0x55,
4511 0x04, 0x89, 0x5c, 0x87, 0xa1, 0x47, 0xfb, 0x87, 0x0c, 0x4c, 0xb6, 0xdc, 0xc1, 0x07, 0xf7, 0xf9,
4512 0xc8, 0x5c, 0x9d, 0x7c, 0xff, 0xb9, 0x2a, 0x5a, 0x6a, 0xcb, 0xd9, 0x9d, 0xd3, 0xc5, 0x4f, 0xf2,
4513 0x29, 0xcc, 0xb0, 0xbe, 0x65, 0x19, 0xd4, 0xb5, 0xfc, 0x0b, 0x4f, 0x8c, 0x16, 0x0e, 0x50, 0x5e,
4514 0xaf, 0x08, 0x73, 0x23, 0xb2, 0x6a, 0xff, 0x98, 0x01, 0x82, 0x7b, 0x47, 0x4f, 0x6c, 0x3f, 0x5b,
4515 0x76, 0xc0, 0x4d, 0xf7, 0x8a, 0xce, 0xb9, 0xac, 0xf6, 0x2f, 0x60, 0xd1, 0x91, 0x14, 0x86, 0x7a,
4516 0xb3, 0x44, 0x1e, 0xe3, 0x4f, 0xa8, 0xcf, 0xd4, 0x38, 0xde, 0x52, 0x00, 0xb9, 0xfa, 0xa2, 0xfb,
4517 0x3b, 0xea, 0x33, 0xf2, 0x18, 0x6e, 0x8e, 0x0b, 0x55, 0xad, 0x21, 0xa3, 0x51, 0xda, 0xb7, 0x90,
4518 0x13, 0x02, 0xdf, 0x0b, 0x7a, 0xd7, 0xa0, 0xec, 0xdf, 0x64, 0xa0, 0x20, 0xf6, 0x69, 0x14, 0xf7,
4519 0x07, 0xf3, 0x25, 0x44, 0x39, 0x95, 0x12, 0x65, 0x5a, 0xe5, 0xd3, 0xc3, 0x2a, 0x1f, 0xad, 0xc7,
4520 0x0b, 0x28, 0xbd, 0xf6, 0x1c, 0xdb, 0x3d, 0x79, 0x57, 0x4d, 0x54, 0xe8, 0x44, 0x1c, 0xfa, 0x97,
4521 0x05, 0x80, 0x2d, 0x7a, 0x6a, 0x5b, 0xb4, 0xe9, 0x76, 0x71, 0x3e, 0x9c, 0x52, 0xb7, 0xc3, 0x7c,
4522 0xb5, 0x9a, 0xa8, 0x27, 0x72, 0x13, 0xa6, 0xfb, 0xac, 0x43, 0x1d, 0xb5, 0x27, 0xca, 0x07, 0xf2,
4523 0x19, 0x54, 0x8f, 0x4d, 0xbf, 0x73, 0x66, 0xfa, 0xd4, 0x38, 0xa5, 0xbe, 0x48, 0xe5, 0xd5, 0x92,
4524 0x32, 0x13, 0xda, 0xdf, 0x48, 0xb3, 0x80, 0x76, 0x6d, 0xbf, 0x9f, 0x82, 0x4e, 0x49, 0x68, 0x68,
4525 0x0f, 0xa1, 0xcb, 0x50, 0xe8, 0x60, 0x8d, 0x44, 0xfd, 0xab, 0x72, 0x69, 0x90, 0x86, 0x66, 0x47,
4526 0x8c, 0xb8, 0x72, 0xa6, 0x15, 0x3f, 0x8b, 0x38, 0x22, 0x7d, 0x49, 0xb9, 0x0b, 0x3a, 0x91, 0x07,
4527 0x8b, 0xce, 0x0b, 0x30, 0xcd, 0xce, 0xe9, 0x79, 0x8f, 0xb9, 0xe2, 0x55, 0x3e, 0x20, 0xf7, 0x00,
4528 0x38, 0xb5, 0x8e, 0x5d, 0xe6, 0xb0, 0xde, 0x45, 0xb8, 0x0b, 0xc6, 0x16, 0xb2, 0x22, 0x5f, 0x64,
4529 0xec, 0x8e, 0x7c, 0x19, 0x55, 0xab, 0x07, 0xe0, 0x00, 0xe2, 0xbb, 0x25, 0xb9, 0x03, 0xa0, 0x10,
4530 0x54, 0xbd, 0x92, 0xe5, 0xf4, 0x3c, 0xfa, 0x1b, 0x6e, 0x87, 0x3c, 0x84, 0x8a, 0xe9, 0x38, 0xcc,
4531 0x8a, 0x19, 0xf2, 0x88, 0x28, 0xa1, 0x35, 0xe4, 0x58, 0x81, 0x52, 0x84, 0xa2, 0xea, 0x75, 0x29,
4532 0xa7, 0x83, 0xc2, 0x08, 0x9e, 0x47, 0x50, 0x8d, 0x25, 0xa1, 0x98, 0x00, 0x51, 0x95, 0x48, 0x18,
4533 0x92, 0xeb, 0x21, 0x54, 0x12, 0x48, 0xaa, 0xde, 0x5e, 0x72, 0x7a, 0x29, 0xc2, 0x09, 0x3e, 0x0d,
4534 0xca, 0x6a, 0xa5, 0x54, 0x64, 0x65, 0x04, 0x15, 0xe5, 0x7a, 0x29, 0x99, 0xee, 0x41, 0x31, 0xc4,
4535 0x50, 0x95, 0xe0, 0xe7, 0xe4, 0xb1, 0x85, 0xe4, 0xf8, 0x06, 0xb2, 0xbe, 0xe9, 0xf6, 0x68, 0xb0,
4536 0x30, 0xb3, 0x32, 0xf9, 0xa8, 0x58, 0x7f, 0x14, 0x1f, 0x13, 0x44, 0x82, 0x52, 0x3f, 0x75, 0x1a,
4537 0xb0, 0x81, 0x6f, 0x51, 0x1d, 0xf1, 0xba, 0x8a, 0x5b, 0xfa, 0xab, 0x29, 0xb8, 0x39, 0x0e, 0x40,
4538 0x16, 0xc3, 0xd3, 0xad, 0x4e, 0xb0, 0x90, 0x59, 0x99, 0x7c, 0x94, 0x53, 0x47, 0x58, 0x9d, 0xe1,
4539 0x11, 0x9b, 0x18, 0x19, 0xb1, 0x4d, 0x98, 0xf6, 0x18, 0x73, 0x82, 0x85, 0x49, 0xac, 0xd4, 0x97,
4540 0xef, 0x5b, 0xa9, 0xd5, 0x03, 0xc6, 0x1c, 0x5d, 0xc6, 0x2e, 0xfd, 0xf7, 0x04, 0x4c, 0x89, 0x67,
4541 0xf2, 0x07, 0x89, 0xbd, 0xb5, 0x52, 0x7f, 0xf6, 0x41, 0x64, 0xf8, 0x47, 0xec, 0x67, 0x6a, 0x4f,
4542 0x3e, 0x84, 0x5c, 0x70, 0x6c, 0xfa, 0xb6, 0xdb, 0xc3, 0x6a, 0x57, 0xea, 0x2f, 0x3e, 0x8c, 0xee,
4543 0x50, 0x06, 0x23, 0x63, 0xc8, 0x24, 0x26, 0xa6, 0x1c, 0x40, 0xb9, 0x50, 0xca, 0x07, 0x31, 0xcf,
4544 0xa9, 0x3a, 0x2f, 0xc9, 0xe9, 0xe2, 0xa7, 0xb6, 0x01, 0xf9, 0xb0, 0x3a, 0x04, 0x20, 0x2b, 0x72,
4545 0x8d, 0xe6, 0x56, 0xf5, 0x06, 0x29, 0x41, 0x7e, 0x63, 0x77, 0xb7, 0xb5, 0x29, 0x9e, 0x32, 0xa4,
4546 0x02, 0xb0, 0xdd, 0xd8, 0x3b, 0x68, 0xe9, 0x6d, 0xf1, 0x3c, 0x41, 0x8a, 0x90, 0x7b, 0xb5, 0xdb,
4547 0x7a, 0x2b, 0x1e, 0x26, 0xb5, 0x63, 0x28, 0x26, 0xaa, 0x40, 0x6e, 0x01, 0xd9, 0x6a, 0x6c, 0x89,
4548 0x44, 0xa8, 0xb1, 0x65, 0x1c, 0x34, 0x74, 0xa3, 0xb9, 0xdf, 0x7e, 0x55, 0xbd, 0x41, 0xee, 0xc3,
4549 0xf2, 0xe1, 0xce, 0x86, 0xde, 0xd8, 0x32, 0x5e, 0xfe, 0xb1, 0xb1, 0xb1, 0xbb, 0x8b, 0x76, 0xfc,
4550 0xd1, 0x6e, 0x6c, 0xee, 0x54, 0x33, 0x64, 0x05, 0xee, 0x8c, 0x01, 0x1c, 0x6e, 0xec, 0x35, 0x24,
4551 0x62, 0x42, 0xfb, 0xd3, 0x49, 0x80, 0x4d, 0xc7, 0x0c, 0x02, 0xbb, 0x6b, 0x53, 0x1f, 0xd7, 0x4f,
4552 0x83, 0x7b, 0xd1, 0x6a, 0x36, 0xcd, 0xda, 0x9e, 0xdd, 0x21, 0x73, 0x30, 0xcd, 0x8c, 0xd3, 0x68,
4553 0x55, 0x9d, 0x62, 0x6f, 0x6c, 0x5c, 0x6b, 0x6d, 0x89, 0x55, 0x1d, 0x62, 0x87, 0x58, 0x1b, 0xb1,
4554 0xb2, 0x4b, 0xa6, 0x6c, 0x81, 0xbd, 0x0d, 0x39, 0x66, 0x78, 0x47, 0x36, 0x0f, 0xd4, 0x22, 0x9b,
4555 0x65, 0x07, 0xe2, 0x09, 0xd7, 0x4f, 0xe5, 0x50, 0xe9, 0x82, 0x2d, 0x1d, 0x8b, 0x90, 0xa7, 0xfc,
4556 0x58, 0x26, 0x2d, 0x72, 0xaa, 0xe7, 0x28, 0x3f, 0x0e, 0x73, 0x96, 0x4e, 0xc0, 0x8d, 0xbe, 0x69,
4557 0xe1, 0x14, 0x2f, 0xe9, 0xd9, 0x4e, 0xc0, 0xf7, 0x4c, 0x4b, 0x38, 0x02, 0xdf, 0x42, 0x47, 0x41,
4558 0x3a, 0x02, 0xdf, 0x12, 0x0e, 0x21, 0x72, 0x4f, 0x1e, 0x11, 0xab, 0xb9, 0x9c, 0xb3, 0xbd, 0x03,
4559 0x3c, 0xa4, 0x9e, 0x07, 0x11, 0x6d, 0xd8, 0x9e, 0x9a, 0xbc, 0xd3, 0x9d, 0x80, 0x37, 0x3d, 0x61,
4560 0x16, 0x54, 0xb6, 0xa7, 0xd6, 0xb1, 0xe9, 0xc0, 0xb7, 0x9a, 0x9e, 0x20, 0x12, 0x66, 0x31, 0xbb,
4561 0xd5, 0x3c, 0x16, 0x25, 0x8a, 0x05, 0x4e, 0xb8, 0x04, 0x11, 0xba, 0xe4, 0x04, 0x16, 0xb5, 0x44,
4562 0xd7, 0x0a, 0x94, 0xbc, 0x13, 0x6e, 0x70, 0xb3, 0x27, 0xdb, 0x33, 0x23, 0xa7, 0x92, 0x77, 0xc2,
4563 0xdb, 0x26, 0x8e, 0xb0, 0xf6, 0x9b, 0x49, 0x28, 0x88, 0xc4, 0x9b, 0xb9, 0x9b, 0x7d, 0x5c, 0x32,
4564 0xcc, 0x4e, 0xc7, 0x60, 0x03, 0x4e, 0x7d, 0x11, 0x85, 0x83, 0x91, 0xd7, 0x8b, 0x66, 0xa7, 0xd3,
4565 0x12, 0xb6, 0xb6, 0xd9, 0x13, 0xcb, 0x94, 0x78, 0x65, 0x3f, 0xa5, 0x09, 0xd8, 0x84, 0xcc, 0x1d,
4566 0xa4, 0x3d, 0x42, 0xae, 0x40, 0x89, 0xfb, 0xa6, 0x67, 0x70, 0x66, 0x1c, 0xb3, 0x40, 0xca, 0x37,
4567 0xaf, 0x83, 0xb0, 0xb5, 0xd9, 0x0e, 0x0b, 0x38, 0xf9, 0x02, 0x88, 0x4f, 0xfb, 0xa6, 0x7f, 0xa2,
4568 0xb8, 0xe4, 0x78, 0x4c, 0x21, 0xae, 0x2a, 0x3d, 0xc8, 0x26, 0x47, 0x26, 0x46, 0xdb, 0xae, 0x1b,
4569 0xa1, 0xa7, 0x93, 0xe8, 0xa6, 0x70, 0x48, 0xb4, 0x6a, 0x8b, 0x84, 0x8a, 0x4a, 0x66, 0xa3, 0xb6,
4570 0x20, 0x2a, 0xdd, 0x96, 0x18, 0x96, 0x4b, 0xb6, 0x25, 0x42, 0xae, 0xc2, 0x1c, 0xf7, 0x4d, 0x37,
4571 0x70, 0x4c, 0x9e, 0x04, 0xe7, 0x11, 0x3c, 0x1b, 0xb9, 0xc6, 0xe3, 0xe3, 0x8e, 0x2a, 0x0c, 0xe1,
4572 0xc3, 0xbe, 0xd2, 0xfe, 0x29, 0x03, 0x59, 0x39, 0x0e, 0xe4, 0x21, 0x4c, 0x5a, 0xfd, 0xf0, 0x44,
4573 0x97, 0xc4, 0x87, 0xc4, 0xe1, 0x28, 0xe9, 0xc2, 0x3d, 0x7e, 0x66, 0x24, 0xd4, 0x3e, 0x99, 0x52,
4574 0x7b, 0x3c, 0xbd, 0xa6, 0x86, 0xa6, 0x97, 0x9c, 0x32, 0xd3, 0xe9, 0x29, 0x33, 0x7e, 0x66, 0xc4,
4575 0xf3, 0x2e, 0x97, 0x98, 0x77, 0xda, 0xbf, 0x4c, 0xc3, 0xd4, 0x2b, 0x87, 0x9d, 0xe1, 0x46, 0x68,
4576 0x59, 0x34, 0x08, 0x8c, 0x64, 0x66, 0x32, 0xa3, 0x97, 0xa4, 0xb5, 0x39, 0x2e, 0x53, 0x9a, 0x09,
4577 0x33, 0xa5, 0x79, 0xc8, 0x0e, 0x5c, 0x5b, 0x98, 0x8b, 0xd2, 0x3c, 0x70, 0xed, 0xd1, 0x74, 0x3f,
4578 0x1b, 0xa5, 0xfb, 0x9f, 0xc3, 0x6c, 0x70, 0xd1, 0xef, 0x53, 0xee, 0xdb, 0x96, 0x11, 0x42, 0x08,
4579 0x42, 0x66, 0x22, 0xc7, 0x2b, 0x89, 0x5d, 0x06, 0xdc, 0xd2, 0xe4, 0x1c, 0x90, 0x19, 0x49, 0x5e,
4580 0x18, 0x70, 0x52, 0x2f, 0x42, 0x3e, 0xdc, 0x98, 0x71, 0x8a, 0xce, 0xe8, 0x39, 0xb5, 0x29, 0x93,
4581 0x4f, 0x60, 0xc6, 0xa5, 0xfc, 0x8c, 0xa1, 0xe2, 0x64, 0x8b, 0xa6, 0x11, 0x51, 0x56, 0xe6, 0xe6,
4582 0xb8, 0x57, 0x96, 0x2c, 0x42, 0x12, 0xc9, 0xdc, 0x13, 0x00, 0x2b, 0x5a, 0xe9, 0xd4, 0x89, 0xee,
4583 0x5c, 0x34, 0xae, 0xf1, 0x22, 0xa8, 0x27, 0x60, 0xe4, 0x53, 0xc8, 0x9a, 0x38, 0xe2, 0xea, 0xa4,
4584 0x76, 0x66, 0x48, 0x08, 0xba, 0x72, 0x93, 0x25, 0xc8, 0x7b, 0xbe, 0xcd, 0x7c, 0x9b, 0x5f, 0xa0,
4585 0xbc, 0x66, 0xf4, 0xe8, 0x39, 0xf1, 0xea, 0x53, 0x4a, 0xbd, 0xfa, 0x24, 0xd2, 0xd2, 0x72, 0x2a,
4586 0x2d, 0x5d, 0x84, 0x7c, 0xcf, 0x67, 0x03, 0x4f, 0xb4, 0x43, 0xad, 0x25, 0xf8, 0x2c, 0x3b, 0x23,
4587 0xf9, 0x85, 0x4c, 0x20, 0x66, 0x10, 0x51, 0x16, 0xe6, 0x03, 0x69, 0x6d, 0x76, 0xc8, 0xc7, 0x50,
4588 0xf1, 0xa9, 0xe7, 0x88, 0x97, 0x40, 0x8a, 0x03, 0x83, 0xf9, 0x5d, 0x5e, 0x2f, 0x47, 0x56, 0x14,
4589 0xcb, 0x0e, 0xcc, 0x08, 0x8d, 0x89, 0xc5, 0x41, 0xf5, 0xd4, 0xc2, 0x2c, 0xee, 0xe6, 0x2b, 0xa9,
4590 0xef, 0x29, 0xab, 0x42, 0x7a, 0x6d, 0xb6, 0x2d, 0x21, 0x0d, 0x97, 0xfb, 0x17, 0x7a, 0xd9, 0x4b,
4591 0xda, 0x96, 0xbe, 0x01, 0x32, 0x0a, 0x12, 0xdb, 0xe3, 0x09, 0xbd, 0x50, 0xbb, 0x89, 0xf8, 0x29,
4592 0xb6, 0xd1, 0x53, 0xd3, 0x19, 0xd0, 0x30, 0x43, 0xc7, 0x87, 0xaf, 0x27, 0x9e, 0x67, 0xb4, 0x36,
4593 0x94, 0x86, 0xd3, 0x49, 0x99, 0x13, 0x87, 0x1a, 0x2e, 0xe9, 0x79, 0x69, 0x68, 0x76, 0xc4, 0xab,
4594 0x93, 0x72, 0x06, 0x1e, 0xb5, 0xec, 0xae, 0x6d, 0xa9, 0x5c, 0xbb, 0x22, 0xcd, 0x87, 0xca, 0xaa,
4595 0xfd, 0xb6, 0x08, 0x95, 0xf4, 0xc7, 0xa4, 0xcb, 0x93, 0xf6, 0x45, 0xc8, 0xfb, 0xe7, 0xc6, 0xd1,
4596 0x05, 0xa7, 0x01, 0xb2, 0x65, 0xf5, 0x9c, 0x7f, 0xfe, 0x52, 0x3c, 0x0a, 0x71, 0xf9, 0xe7, 0x86,
4597 0x87, 0x59, 0x7f, 0xa0, 0x26, 0x41, 0xc1, 0x3f, 0x97, 0xaf, 0x01, 0x01, 0x2e, 0x61, 0xe7, 0xc6,
4598 0xc0, 0x32, 0xc5, 0x16, 0xa0, 0x40, 0x53, 0x08, 0xaa, 0xf8, 0xe7, 0xaf, 0x85, 0x39, 0x8d, 0xec,
4599 0xa7, 0x90, 0xd3, 0x21, 0x72, 0x6f, 0x14, 0x79, 0x94, 0x42, 0x66, 0x43, 0xe4, 0xcb, 0x51, 0xa4,
4600 0x3c, 0xe1, 0x0c, 0x91, 0xb9, 0x10, 0x89, 0x67, 0x94, 0x21, 0x72, 0x19, 0x0a, 0xfe, 0xb9, 0xd1,
4601 0xf5, 0xcd, 0x3e, 0x0d, 0x30, 0x93, 0xcf, 0xea, 0x79, 0xff, 0xfc, 0x15, 0x3e, 0x8b, 0x9d, 0x22,
4602 0x72, 0x1a, 0xcf, 0x9e, 0xaa, 0x79, 0x0c, 0xa1, 0xff, 0xd9, 0x53, 0xf2, 0x29, 0x16, 0x14, 0x22,
4603 0xd6, 0x8d, 0x5a, 0xfd, 0x2b, 0x3c, 0x7e, 0xcc, 0xea, 0xe5, 0x08, 0xb5, 0x5e, 0xab, 0x7f, 0x45,
4604 0x3e, 0x83, 0xd9, 0x18, 0x58, 0xab, 0x3f, 0x37, 0xea, 0xeb, 0xeb, 0x0b, 0x37, 0xc3, 0x2a, 0x49,
4605 0x64, 0xad, 0xfe, 0xbc, 0xbe, 0xbe, 0x9e, 0x86, 0xd6, 0xd7, 0x9f, 0x19, 0xeb, 0xb5, 0xda, 0xc2,
4606 0x7c, 0x1a, 0x5a, 0x5f, 0x7f, 0xb6, 0x5e, 0xab, 0x91, 0x9f, 0x01, 0x89, 0xa1, 0xeb, 0xb5, 0xba,
4607 0x51, 0x7b, 0x5c, 0x7f, 0xb2, 0x70, 0x4b, 0x2e, 0x37, 0x21, 0x76, 0xbd, 0x56, 0x17, 0x66, 0xf2,
4608 0x25, 0xcc, 0x25, 0xaa, 0xf0, 0xb8, 0xfe, 0xd4, 0xa8, 0xad, 0xd7, 0x9e, 0x2f, 0xdc, 0x46, 0x74,
4609 0x35, 0xaa, 0xc4, 0xe3, 0xfa, 0x53, 0x61, 0x1f, 0x82, 0xaf, 0xd7, 0x5e, 0x18, 0xf5, 0xc7, 0x4f,
4610 0xbf, 0x5a, 0x58, 0x18, 0x82, 0xaf, 0xd7, 0x5e, 0x08, 0x7b, 0x1a, 0x5e, 0x7f, 0xfc, 0xf4, 0xb9,
4611 0xf1, 0xf4, 0xf1, 0x8b, 0xf5, 0x85, 0xc5, 0x34, 0x5c, 0x38, 0x84, 0x3d, 0x0d, 0x7f, 0xfa, 0xf8,
4612 0xc5, 0x33, 0xe3, 0x45, 0xbd, 0xf6, 0x6c, 0x61, 0x29, 0x0d, 0x17, 0x0e, 0x61, 0x27, 0x6b, 0x70,
4613 0x33, 0x86, 0xbf, 0xa8, 0xd7, 0xbe, 0x32, 0x6a, 0xcf, 0x9e, 0x3c, 0x7f, 0xb2, 0xb0, 0x8c, 0xf8,
4614 0xd9, 0x10, 0x2f, 0x3c, 0xe8, 0x10, 0xdb, 0xac, 0x7f, 0x6e, 0x58, 0xbe, 0x25, 0x55, 0x10, 0xe0,
4615 0xb2, 0x91, 0xd5, 0x8b, 0xfe, 0xf9, 0xa6, 0x6f, 0xa1, 0x02, 0x30, 0xa5, 0xe2, 0xa1, 0xba, 0xf3,
4616 0x52, 0xdd, 0x3c, 0x56, 0x37, 0x8f, 0xd5, 0x5d, 0x90, 0xea, 0xe6, 0x49, 0x75, 0xf3, 0x61, 0x75,
4617 0x83, 0x1c, 0x21, 0x3e, 0xa2, 0x6e, 0x3e, 0xac, 0xee, 0x62, 0x88, 0xdc, 0x1b, 0x45, 0xa6, 0xd5,
4618 0x5d, 0x0a, 0x91, 0x2f, 0x47, 0x91, 0x69, 0x75, 0x97, 0x43, 0xe4, 0xb0, 0xba, 0x79, 0xa4, 0xee,
4619 0x3b, 0x52, 0xdd, 0x3c, 0xa1, 0x6e, 0x9e, 0x54, 0xf7, 0x5d, 0xa9, 0x6e, 0x9e, 0x52, 0x37, 0x1f,
4620 0x56, 0xf7, 0x3d, 0xa9, 0x6e, 0x3e, 0xac, 0x6e, 0x3e, 0xa2, 0xee, 0xfb, 0x61, 0x95, 0x86, 0xd5,
4621 0xcd, 0x47, 0xd4, 0xbd, 0x92, 0x86, 0xc6, 0xea, 0xe6, 0xa3, 0xea, 0x7e, 0x20, 0xd5, 0xcd, 0x47,
4622 0xd5, 0xcd, 0xc7, 0xa8, 0x5b, 0x93, 0x82, 0xe2, 0x63, 0xd4, 0xcd, 0xc7, 0xa8, 0xfb, 0xa3, 0x21,
4623 0x78, 0x42, 0xdd, 0x7c, 0x8c, 0xba, 0x1f, 0xa6, 0xe1, 0x49, 0x75, 0xf3, 0x31, 0xea, 0xfe, 0x38,
4624 0x0d, 0x4f, 0xaa, 0x9b, 0x8f, 0x53, 0xf7, 0x27, 0x52, 0xdd, 0x7c, 0x44, 0xdd, 0x77, 0x01, 0x8e,
4625 0x6c, 0x2f, 0x94, 0xf6, 0x8c, 0x94, 0xe7, 0x91, 0xed, 0x29, 0x61, 0xdf, 0x81, 0x02, 0xb7, 0xfb,
4626 0x34, 0xe0, 0x66, 0xdf, 0xc3, 0x6d, 0x2e, 0xa7, 0xc7, 0x06, 0xed, 0x9f, 0x33, 0x50, 0x49, 0xdf,
4627 0x09, 0x48, 0xa6, 0x33, 0x99, 0xd4, 0xe9, 0xe5, 0x4f, 0xdf, 0x00, 0x7e, 0xfa, 0xe4, 0xba, 0xba,
4628 0xf6, 0xdf, 0x40, 0x39, 0x75, 0x89, 0xe0, 0xf2, 0xcd, 0xeb, 0x16, 0x64, 0x03, 0x6e, 0xf2, 0x41,
4629 0xa0, 0x5e, 0xd5, 0xd5, 0x93, 0xf6, 0x3d, 0xcc, 0x8d, 0xb9, 0x4c, 0xf0, 0xc1, 0x67, 0x68, 0x31,
4630 0xfd, 0x64, 0x8a, 0xfe, 0xef, 0x27, 0xf0, 0x68, 0x72, 0xf8, 0x52, 0xc4, 0x4f, 0xf8, 0x88, 0xe2,
4631 0xb0, 0xc0, 0x48, 0x15, 0x51, 0x70, 0x58, 0x70, 0x88, 0x06, 0xe9, 0x3e, 0x0a, 0xdd, 0x53, 0xa1,
4632 0xfb, 0x48, 0xb9, 0x1f, 0x41, 0xd5, 0x61, 0x9e, 0x65, 0xf4, 0xed, 0x20, 0xe2, 0x90, 0x47, 0x4c,
4633 0x15, 0x61, 0xdf, 0xb3, 0x83, 0x90, 0xa8, 0x06, 0xf3, 0x0a, 0xa9, 0x96, 0xca, 0x10, 0x9e, 0x95,
4634 0xc7, 0x5a, 0x12, 0x2e, 0x97, 0x4c, 0x15, 0x72, 0x1f, 0x8a, 0x0e, 0xeb, 0xda, 0x21, 0x30, 0x27,
4635 0xdf, 0xde, 0x84, 0x49, 0x01, 0x1e, 0x40, 0xc9, 0x61, 0x66, 0x3f, 0x42, 0xe4, 0x11, 0x51, 0x44,
4636 0x9b, 0x84, 0x68, 0x14, 0x96, 0xaf, 0xb8, 0x42, 0x71, 0x6d, 0x83, 0xf1, 0x37, 0x19, 0x58, 0xba,
4637 0xfc, 0x3e, 0xc5, 0x75, 0x15, 0x43, 0x9e, 0xc0, 0x2d, 0xdb, 0x3d, 0xa5, 0x7e, 0x40, 0x0d, 0x91,
4638 0x3c, 0xca, 0x7e, 0xf4, 0x4d, 0x1e, 0x1e, 0x07, 0xcf, 0x29, 0xef, 0x4b, 0x5b, 0x7e, 0x21, 0xd5,
4639 0x4d, 0x4e, 0xb5, 0x1f, 0x65, 0xdd, 0x2e, 0xb9, 0x8e, 0x71, 0x6d, 0x75, 0xbb, 0x09, 0xd3, 0x78,
4640 0x31, 0x24, 0x7c, 0xc5, 0xc2, 0x07, 0xc1, 0xee, 0xd2, 0x33, 0x83, 0xfe, 0x10, 0xbe, 0x64, 0x65,
4641 0x5d, 0x7a, 0xd6, 0xf8, 0xa1, 0xa3, 0x1d, 0xc3, 0xbd, 0xab, 0x2f, 0x73, 0x5c, 0xdb, 0xd8, 0xfc,
4642 0x6d, 0x46, 0x6a, 0xe0, 0x92, 0xeb, 0x1d, 0xff, 0xbf, 0x83, 0xf3, 0xeb, 0x0c, 0x68, 0xef, 0xbe,
4643 0x2a, 0xf2, 0x7f, 0x3b, 0x48, 0xda, 0x0f, 0x38, 0x16, 0x57, 0x5c, 0x29, 0xf9, 0xe0, 0xf2, 0xef,
4644 0xa7, 0x3f, 0x8f, 0xca, 0xb7, 0xf1, 0xe4, 0x17, 0xcf, 0x13, 0x78, 0xf0, 0xce, 0xfb, 0x1f, 0xd7,
4645 0xa6, 0x80, 0x36, 0x10, 0xbd, 0x63, 0x0f, 0x5d, 0x2d, 0x10, 0x6f, 0x74, 0x7e, 0xc7, 0x56, 0xe3,
4646 0x64, 0xb1, 0x81, 0xcb, 0xb1, 0x14, 0x91, 0x52, 0x2b, 0xf0, 0xa6, 0x30, 0x5e, 0xba, 0xbe, 0xff,
4647 0x75, 0x06, 0x16, 0x2e, 0xbb, 0x60, 0xf2, 0xc1, 0x55, 0xdf, 0x80, 0x72, 0x5c, 0x99, 0x71, 0x57,
4648 0xca, 0x46, 0x1b, 0xb0, 0x73, 0x43, 0x2f, 0xfa, 0xb1, 0xf5, 0x65, 0x0e, 0xcf, 0x49, 0x79, 0xa0,
4649 0xed, 0xc3, 0x9d, 0xab, 0xae, 0xef, 0x7c, 0x68, 0xdd, 0xb4, 0x5f, 0xc1, 0xca, 0xbb, 0xae, 0xba,
4650 0x5c, 0xdb, 0x50, 0xfd, 0x0a, 0x16, 0x2f, 0xbd, 0xef, 0xf2, 0x53, 0xf6, 0xb6, 0xa8, 0x53, 0xe3,
4651 0xd4, 0x41, 0x75, 0x59, 0xa0, 0xfd, 0x5d, 0x06, 0x1e, 0xbd, 0xef, 0xe5, 0x97, 0x6b, 0x9b, 0x81,
4652 0x5f, 0x02, 0x49, 0x5e, 0xc8, 0x51, 0x75, 0x93, 0xd3, 0x71, 0x36, 0xe1, 0x51, 0x75, 0xec, 0xc3,
4653 0x47, 0xef, 0x71, 0x4d, 0xe6, 0xda, 0xba, 0xdf, 0xc1, 0xd5, 0xe8, 0x1d, 0x57, 0x65, 0xae, 0xad,
4654 0xb4, 0xbf, 0xc8, 0xc0, 0x27, 0xef, 0x77, 0x69, 0xe6, 0xda, 0xba, 0x7f, 0x09, 0xf2, 0x43, 0x9f,
4655 0x50, 0xa3, 0x67, 0xed, 0xbf, 0x32, 0x50, 0xdc, 0xf6, 0xd9, 0xc0, 0xdb, 0xa3, 0x78, 0x0e, 0xf2,
4656 0x00, 0x4a, 0x76, 0xf8, 0x3d, 0x3c, 0x2c, 0xb8, 0x8c, 0x57, 0x85, 0xa5, 0xad, 0xd9, 0x21, 0x4d,
4657 0xa8, 0xc4, 0x10, 0x3c, 0x5f, 0x93, 0xdf, 0x3d, 0xe2, 0xdb, 0x5b, 0x09, 0xc2, 0xd5, 0xe8, 0xeb,
4658 0x3a, 0x7e, 0xe0, 0x28, 0xdb, 0xc9, 0x47, 0x72, 0x0f, 0x8a, 0x3d, 0xda, 0x37, 0xc2, 0x63, 0xb4,
4659 0x49, 0x2c, 0xac, 0xd0, 0xa3, 0xfd, 0x03, 0x79, 0x8c, 0x96, 0x3c, 0xe8, 0x9a, 0x42, 0x67, 0xf4,
4660 0xac, 0xfd, 0x2e, 0x94, 0x53, 0xdc, 0x24, 0x07, 0x93, 0x07, 0xad, 0xfd, 0xea, 0x0d, 0x52, 0x85,
4661 0x52, 0xe3, 0xa0, 0xb5, 0x6f, 0xd4, 0xb6, 0x8d, 0x83, 0x8d, 0xf6, 0x4e, 0x35, 0x43, 0x66, 0xa1,
4662 0x2c, 0x2d, 0x8f, 0x95, 0x69, 0x42, 0xfb, 0xb3, 0x09, 0x98, 0xc6, 0x7a, 0xa6, 0x0e, 0xc0, 0x64,
4663 0x73, 0xa3, 0x03, 0xb0, 0x9f, 0x43, 0xce, 0x62, 0xfd, 0xbe, 0xa9, 0xee, 0xcc, 0x8e, 0xb4, 0x31,
4664 0xd9, 0xd2, 0x60, 0x53, 0x22, 0xf5, 0x30, 0x84, 0xac, 0x42, 0xae, 0x2f, 0x5d, 0xea, 0xab, 0xd5,
4665 0xcd, 0x71, 0x3d, 0xa4, 0x87, 0xa0, 0xc4, 0xf9, 0xdf, 0xd4, 0x95, 0xe7, 0x7f, 0xda, 0xb7, 0x30,
4666 0x37, 0xa6, 0x60, 0x32, 0x03, 0xc5, 0x8d, 0xad, 0x2d, 0x63, 0xaf, 0xb1, 0xf7, 0xb2, 0xa1, 0x1f,
4667 0x56, 0x6f, 0x10, 0x02, 0x15, 0xbd, 0xb1, 0xd7, 0x7a, 0xd3, 0x88, 0x6c, 0x19, 0x01, 0x3a, 0x6c,
4668 0xb4, 0x23, 0xc3, 0x84, 0xf6, 0x1d, 0xc0, 0x1b, 0xd3, 0x19, 0xd0, 0x03, 0xd3, 0x37, 0xfb, 0xe4,
4669 0x1e, 0x4c, 0x32, 0x77, 0xa0, 0x4e, 0xa2, 0x4b, 0xa9, 0xfb, 0x78, 0xc2, 0x41, 0xbe, 0x48, 0x9e,
4670 0xa8, 0x55, 0xea, 0xb7, 0x56, 0xd5, 0x05, 0x79, 0xa4, 0x10, 0xc3, 0xb0, 0x8a, 0xe3, 0x2c, 0x41,
4671 0x5a, 0x0e, 0xa6, 0x1b, 0x7d, 0x8f, 0x5f, 0xd4, 0x7f, 0x3b, 0x0b, 0xb9, 0x96, 0xe4, 0x22, 0x5b,
4672 0x00, 0x5b, 0x76, 0x60, 0x1e, 0x39, 0xb4, 0xe5, 0x70, 0x52, 0x89, 0xca, 0x40, 0xe4, 0xd2, 0xd0,
4673 0xb3, 0x76, 0xeb, 0xd7, 0xff, 0xfe, 0x1f, 0x3f, 0x4e, 0x54, 0xb5, 0xe2, 0xda, 0x69, 0x6d, 0x4d,
4674 0xc5, 0x7d, 0x9d, 0xf9, 0x9c, 0xbc, 0x82, 0xa2, 0x4e, 0xa9, 0xfb, 0xbe, 0x34, 0xb7, 0x91, 0x66,
4675 0x56, 0x2b, 0x09, 0x9a, 0x30, 0x50, 0xf0, 0x34, 0xa0, 0xa8, 0x92, 0x00, 0xda, 0x72, 0x07, 0x24,
4676 0xd5, 0xe4, 0x11, 0x96, 0x05, 0x64, 0x21, 0x5a, 0x59, 0xb0, 0x34, 0x64, 0xe1, 0xee, 0x40, 0xd0,
4677 0xec, 0x40, 0x39, 0xda, 0x2c, 0xde, 0x83, 0x68, 0x11, 0x89, 0xe6, 0xb4, 0x4a, 0xa2, 0x55, 0x8a,
4678 0x69, 0x13, 0x0a, 0x5b, 0xd4, 0xa1, 0x1f, 0x5c, 0x9d, 0x28, 0x48, 0x90, 0x34, 0x01, 0xd4, 0x7d,
4679 0x88, 0xd6, 0x80, 0x93, 0x6a, 0xea, 0x5e, 0xfd, 0x5e, 0xd0, 0xbb, 0xba, 0x3e, 0x71, 0xa4, 0xa0,
4680 0x6a, 0x41, 0x29, 0xba, 0x0c, 0x21, 0xc8, 0x48, 0xea, 0x2e, 0x23, 0x9a, 0x47, 0xe8, 0x96, 0x91,
4681 0x6e, 0x5e, 0xab, 0x22, 0x5d, 0x22, 0x5a, 0x10, 0xfe, 0x11, 0xcc, 0x24, 0xaf, 0x35, 0x08, 0xce,
4682 0xf8, 0x4a, 0x4b, 0xd2, 0x33, 0x42, 0x7b, 0x0f, 0x69, 0x17, 0xb4, 0x39, 0x41, 0x3b, 0xc4, 0x21,
4683 0x98, 0xbf, 0x81, 0x9c, 0x78, 0xf9, 0xde, 0xe8, 0x74, 0x48, 0x39, 0x75, 0xa4, 0x7c, 0xb5, 0xaa,
4684 0x54, 0x8c, 0x54, 0x15, 0x88, 0x27, 0x1d, 0xbf, 0x04, 0xbd, 0x8b, 0x24, 0xd5, 0x69, 0x71, 0x98,
4685 0xe0, 0x39, 0x84, 0x4a, 0x74, 0x61, 0x68, 0xf3, 0x98, 0x5a, 0x27, 0x23, 0x02, 0x8d, 0xbb, 0x31,
4686 0x02, 0x6a, 0x77, 0x91, 0xf0, 0xb6, 0x46, 0x04, 0x61, 0x3a, 0x5e, 0x90, 0xee, 0x41, 0x51, 0x6a,
4687 0xee, 0x80, 0xb9, 0xcd, 0x6e, 0x62, 0x20, 0xa2, 0x75, 0x70, 0xa4, 0x8a, 0x4b, 0xc8, 0x78, 0x53,
4688 0x9b, 0x89, 0x05, 0x8b, 0xc1, 0x6a, 0x60, 0x95, 0xf2, 0xde, 0x9f, 0x2f, 0x35, 0xb0, 0xc9, 0x68,
4689 0x41, 0xa8, 0x43, 0x79, 0x9b, 0xf2, 0xc4, 0xb5, 0x93, 0xe1, 0x36, 0xcf, 0x8d, 0xf9, 0x32, 0xae,
4690 0xdd, 0x41, 0xca, 0x5b, 0xda, 0xac, 0xa0, 0x4c, 0xc5, 0x0b, 0xce, 0xdf, 0x87, 0xac, 0x4e, 0x8f,
4691 0x18, 0x7b, 0xf7, 0x0c, 0x9f, 0x47, 0x9e, 0x19, 0x0d, 0xe4, 0x0c, 0x17, 0x31, 0x82, 0xe0, 0x35,
4692 0xcc, 0x6e, 0x32, 0xc7, 0xa1, 0x56, 0xf2, 0x50, 0xfe, 0x5d, 0x5c, 0x2b, 0xc8, 0xb5, 0xa4, 0xcd,
4693 0x0b, 0xae, 0x91, 0x70, 0x41, 0xeb, 0xc3, 0xed, 0x4d, 0x9f, 0x9a, 0x9c, 0xb6, 0x7d, 0xb3, 0xdb,
4694 0xb5, 0xad, 0x43, 0xeb, 0x98, 0x76, 0x06, 0x8e, 0x58, 0xc6, 0xef, 0xaf, 0xa6, 0xfe, 0xad, 0x68,
4695 0x04, 0x30, 0x52, 0xda, 0x27, 0x58, 0xda, 0x8a, 0xb6, 0x8c, 0xa5, 0x8d, 0x67, 0x55, 0x65, 0x4a,
4696 0x85, 0x5d, 0x77, 0x99, 0x97, 0xb0, 0x8a, 0x32, 0xbb, 0x30, 0x97, 0xaa, 0xd1, 0x1f, 0x0e, 0xe8,
4697 0x80, 0x06, 0x64, 0x79, 0x6c, 0x79, 0xd2, 0x39, 0x52, 0x96, 0x86, 0x65, 0xdd, 0xd1, 0x6e, 0x8f,
4698 0xb4, 0x4f, 0x06, 0xa8, 0x72, 0x52, 0xb5, 0xf8, 0x5f, 0x97, 0x33, 0x86, 0x4d, 0x94, 0xf3, 0x3b,
4699 0x50, 0x95, 0xd3, 0x20, 0x91, 0x67, 0x5d, 0x2e, 0xd3, 0x18, 0xa4, 0xdd, 0x78, 0x9c, 0x21, 0xdf,
4700 0xc3, 0xfc, 0x01, 0xf5, 0xbb, 0xcc, 0xef, 0xe3, 0xf6, 0xdb, 0xf2, 0xa8, 0x3f, 0xcc, 0x80, 0x8e,
4701 0x91, 0x9a, 0x3d, 0xc4, 0x9a, 0xdd, 0xd3, 0x16, 0x45, 0xcd, 0xc6, 0x52, 0xc8, 0x45, 0xbb, 0x28,
4702 0x17, 0x71, 0x99, 0x97, 0xbc, 0x8b, 0x34, 0x35, 0xb7, 0x13, 0x81, 0x82, 0xaa, 0x0d, 0xc5, 0x6d,
4703 0xca, 0x1b, 0xe7, 0x1c, 0xf7, 0x65, 0x12, 0xb7, 0x28, 0xde, 0xea, 0x97, 0x6e, 0x86, 0x7b, 0xb7,
4704 0x4e, 0xf9, 0xc0, 0x77, 0xd1, 0x13, 0xa4, 0x59, 0x13, 0x1c, 0x82, 0xf5, 0x7b, 0xbc, 0x28, 0x2d,
4705 0x5f, 0xfe, 0xf0, 0x0c, 0xee, 0x90, 0x72, 0x22, 0x52, 0x00, 0xfc, 0x1f, 0xb8, 0xb4, 0xeb, 0xea,
4706 0x39, 0x35, 0x42, 0x23, 0xe8, 0x3d, 0x58, 0xdc, 0xa6, 0x7c, 0x77, 0xfc, 0x9d, 0xc0, 0xf4, 0x4e,
4707 0xb8, 0x9c, 0xbe, 0xe5, 0x9e, 0xba, 0xa9, 0xa8, 0x3d, 0xc2, 0x92, 0x34, 0xed, 0xae, 0x6a, 0xc2,
4708 0x78, 0x46, 0x51, 0xe2, 0x31, 0xcc, 0x8f, 0xf5, 0x7f, 0x48, 0x69, 0xa9, 0xb1, 0x1d, 0xcb, 0xf6,
4709 0x75, 0xe6, 0xf3, 0x97, 0xdf, 0xc3, 0x32, 0xf3, 0x7b, 0xc8, 0x63, 0x31, 0xbf, 0xb3, 0x2a, 0xff,
4710 0x93, 0x30, 0xe4, 0x7d, 0x59, 0x7e, 0x83, 0xcf, 0x22, 0x45, 0x6a, 0xed, 0xb6, 0xbf, 0x5b, 0xeb,
4711 0xd9, 0xfc, 0x78, 0x70, 0x24, 0x06, 0x68, 0x2d, 0x0c, 0x59, 0x93, 0x21, 0x5f, 0xaa, 0x7f, 0x3e,
4712 0x3c, 0x7d, 0xba, 0xd6, 0x63, 0xe1, 0x3f, 0x41, 0x1e, 0x64, 0x0e, 0x26, 0x8e, 0xb2, 0xe8, 0x79,
4713 0xf2, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x2e, 0x7c, 0x50, 0xd7, 0x28, 0x39, 0x00, 0x00,
William Kurkianea869482019-04-09 15:16:11 -04004714}
4715
4716// Reference imports to suppress errors if they are not otherwise used.
4717var _ context.Context
4718var _ grpc.ClientConn
4719
4720// This is a compile-time assertion to ensure that this generated file
4721// is compatible with the grpc package it is being compiled against.
4722const _ = grpc.SupportPackageIsVersion4
4723
4724// OpenoltClient is the client API for Openolt service.
4725//
4726// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
4727type OpenoltClient interface {
4728 DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4729 ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4730 ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4731 DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4732 DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
4733 OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error)
4734 OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error)
4735 UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error)
4736 FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error)
4737 FlowRemove(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error)
4738 HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error)
4739 EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
4740 DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
4741 GetDeviceInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*DeviceInfo, error)
4742 Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
4743 CollectStatistics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004744 CreateTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error)
4745 RemoveTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error)
4746 CreateTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error)
4747 RemoveTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04004748 EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error)
Esin Karamanccb714b2019-11-29 15:02:06 +00004749 PerformGroupOperation(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error)
Girish Gowdra631ef3d2020-06-15 10:45:52 -07004750 DeleteGroup(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error)
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004751 GetExtValue(ctx context.Context, in *ValueParam, opts ...grpc.CallOption) (*common.ReturnValues, error)
kesavand494c2082020-08-31 11:16:12 +05304752 OnuItuPonAlarmSet(ctx context.Context, in *config.OnuItuPonAlarm, opts ...grpc.CallOption) (*Empty, error)
Girish Gowdra631ef3d2020-06-15 10:45:52 -07004753 GetLogicalOnuDistanceZero(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*OnuLogicalDistance, error)
4754 GetLogicalOnuDistance(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*OnuLogicalDistance, error)
William Kurkianea869482019-04-09 15:16:11 -04004755}
4756
4757type openoltClient struct {
4758 cc *grpc.ClientConn
4759}
4760
4761func NewOpenoltClient(cc *grpc.ClientConn) OpenoltClient {
4762 return &openoltClient{cc}
4763}
4764
4765func (c *openoltClient) DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4766 out := new(Empty)
4767 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisableOlt", in, out, opts...)
4768 if err != nil {
4769 return nil, err
4770 }
4771 return out, nil
4772}
4773
4774func (c *openoltClient) ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4775 out := new(Empty)
4776 err := c.cc.Invoke(ctx, "/openolt.Openolt/ReenableOlt", in, out, opts...)
4777 if err != nil {
4778 return nil, err
4779 }
4780 return out, nil
4781}
4782
4783func (c *openoltClient) ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4784 out := new(Empty)
4785 err := c.cc.Invoke(ctx, "/openolt.Openolt/ActivateOnu", in, out, opts...)
4786 if err != nil {
4787 return nil, err
4788 }
4789 return out, nil
4790}
4791
4792func (c *openoltClient) DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4793 out := new(Empty)
4794 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeactivateOnu", in, out, opts...)
4795 if err != nil {
4796 return nil, err
4797 }
4798 return out, nil
4799}
4800
4801func (c *openoltClient) DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
4802 out := new(Empty)
4803 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeleteOnu", in, out, opts...)
4804 if err != nil {
4805 return nil, err
4806 }
4807 return out, nil
4808}
4809
4810func (c *openoltClient) OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error) {
4811 out := new(Empty)
4812 err := c.cc.Invoke(ctx, "/openolt.Openolt/OmciMsgOut", in, out, opts...)
4813 if err != nil {
4814 return nil, err
4815 }
4816 return out, nil
4817}
4818
4819func (c *openoltClient) OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error) {
4820 out := new(Empty)
4821 err := c.cc.Invoke(ctx, "/openolt.Openolt/OnuPacketOut", in, out, opts...)
4822 if err != nil {
4823 return nil, err
4824 }
4825 return out, nil
4826}
4827
4828func (c *openoltClient) UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error) {
4829 out := new(Empty)
4830 err := c.cc.Invoke(ctx, "/openolt.Openolt/UplinkPacketOut", in, out, opts...)
4831 if err != nil {
4832 return nil, err
4833 }
4834 return out, nil
4835}
4836
4837func (c *openoltClient) FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error) {
4838 out := new(Empty)
4839 err := c.cc.Invoke(ctx, "/openolt.Openolt/FlowAdd", in, out, opts...)
4840 if err != nil {
4841 return nil, err
4842 }
4843 return out, nil
4844}
4845
4846func (c *openoltClient) FlowRemove(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error) {
4847 out := new(Empty)
4848 err := c.cc.Invoke(ctx, "/openolt.Openolt/FlowRemove", in, out, opts...)
4849 if err != nil {
4850 return nil, err
4851 }
4852 return out, nil
4853}
4854
4855func (c *openoltClient) HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error) {
4856 out := new(Heartbeat)
4857 err := c.cc.Invoke(ctx, "/openolt.Openolt/HeartbeatCheck", in, out, opts...)
4858 if err != nil {
4859 return nil, err
4860 }
4861 return out, nil
4862}
4863
4864func (c *openoltClient) EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
4865 out := new(Empty)
4866 err := c.cc.Invoke(ctx, "/openolt.Openolt/EnablePonIf", in, out, opts...)
4867 if err != nil {
4868 return nil, err
4869 }
4870 return out, nil
4871}
4872
4873func (c *openoltClient) DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
4874 out := new(Empty)
4875 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisablePonIf", in, out, opts...)
4876 if err != nil {
4877 return nil, err
4878 }
4879 return out, nil
4880}
4881
4882func (c *openoltClient) GetDeviceInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*DeviceInfo, error) {
4883 out := new(DeviceInfo)
4884 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetDeviceInfo", in, out, opts...)
4885 if err != nil {
4886 return nil, err
4887 }
4888 return out, nil
4889}
4890
4891func (c *openoltClient) Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4892 out := new(Empty)
4893 err := c.cc.Invoke(ctx, "/openolt.Openolt/Reboot", in, out, opts...)
4894 if err != nil {
4895 return nil, err
4896 }
4897 return out, nil
4898}
4899
4900func (c *openoltClient) CollectStatistics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
4901 out := new(Empty)
4902 err := c.cc.Invoke(ctx, "/openolt.Openolt/CollectStatistics", in, out, opts...)
4903 if err != nil {
4904 return nil, err
4905 }
4906 return out, nil
4907}
4908
Manikkaraj kb1d51442019-07-23 10:41:02 -04004909func (c *openoltClient) CreateTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error) {
William Kurkianea869482019-04-09 15:16:11 -04004910 out := new(Empty)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004911 err := c.cc.Invoke(ctx, "/openolt.Openolt/CreateTrafficSchedulers", in, out, opts...)
William Kurkianea869482019-04-09 15:16:11 -04004912 if err != nil {
4913 return nil, err
4914 }
4915 return out, nil
4916}
4917
Manikkaraj kb1d51442019-07-23 10:41:02 -04004918func (c *openoltClient) RemoveTrafficSchedulers(ctx context.Context, in *tech_profile.TrafficSchedulers, opts ...grpc.CallOption) (*Empty, error) {
William Kurkianea869482019-04-09 15:16:11 -04004919 out := new(Empty)
Manikkaraj kb1d51442019-07-23 10:41:02 -04004920 err := c.cc.Invoke(ctx, "/openolt.Openolt/RemoveTrafficSchedulers", in, out, opts...)
4921 if err != nil {
4922 return nil, err
4923 }
4924 return out, nil
4925}
4926
4927func (c *openoltClient) CreateTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error) {
4928 out := new(Empty)
4929 err := c.cc.Invoke(ctx, "/openolt.Openolt/CreateTrafficQueues", in, out, opts...)
4930 if err != nil {
4931 return nil, err
4932 }
4933 return out, nil
4934}
4935
4936func (c *openoltClient) RemoveTrafficQueues(ctx context.Context, in *tech_profile.TrafficQueues, opts ...grpc.CallOption) (*Empty, error) {
4937 out := new(Empty)
4938 err := c.cc.Invoke(ctx, "/openolt.Openolt/RemoveTrafficQueues", in, out, opts...)
William Kurkianea869482019-04-09 15:16:11 -04004939 if err != nil {
4940 return nil, err
4941 }
4942 return out, nil
4943}
4944
4945func (c *openoltClient) EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error) {
4946 stream, err := c.cc.NewStream(ctx, &_Openolt_serviceDesc.Streams[0], "/openolt.Openolt/EnableIndication", opts...)
4947 if err != nil {
4948 return nil, err
4949 }
4950 x := &openoltEnableIndicationClient{stream}
4951 if err := x.ClientStream.SendMsg(in); err != nil {
4952 return nil, err
4953 }
4954 if err := x.ClientStream.CloseSend(); err != nil {
4955 return nil, err
4956 }
4957 return x, nil
4958}
4959
4960type Openolt_EnableIndicationClient interface {
4961 Recv() (*Indication, error)
4962 grpc.ClientStream
4963}
4964
4965type openoltEnableIndicationClient struct {
4966 grpc.ClientStream
4967}
4968
4969func (x *openoltEnableIndicationClient) Recv() (*Indication, error) {
4970 m := new(Indication)
4971 if err := x.ClientStream.RecvMsg(m); err != nil {
4972 return nil, err
4973 }
4974 return m, nil
4975}
4976
Esin Karamanccb714b2019-11-29 15:02:06 +00004977func (c *openoltClient) PerformGroupOperation(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error) {
4978 out := new(Empty)
4979 err := c.cc.Invoke(ctx, "/openolt.Openolt/PerformGroupOperation", in, out, opts...)
4980 if err != nil {
4981 return nil, err
4982 }
4983 return out, nil
4984}
4985
Girish Gowdra631ef3d2020-06-15 10:45:52 -07004986func (c *openoltClient) DeleteGroup(ctx context.Context, in *Group, opts ...grpc.CallOption) (*Empty, error) {
4987 out := new(Empty)
4988 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeleteGroup", in, out, opts...)
4989 if err != nil {
4990 return nil, err
4991 }
4992 return out, nil
4993}
4994
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08004995func (c *openoltClient) GetExtValue(ctx context.Context, in *ValueParam, opts ...grpc.CallOption) (*common.ReturnValues, error) {
4996 out := new(common.ReturnValues)
4997 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetExtValue", in, out, opts...)
4998 if err != nil {
4999 return nil, err
5000 }
5001 return out, nil
5002}
5003
kesavand494c2082020-08-31 11:16:12 +05305004func (c *openoltClient) OnuItuPonAlarmSet(ctx context.Context, in *config.OnuItuPonAlarm, opts ...grpc.CallOption) (*Empty, error) {
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005005 out := new(Empty)
5006 err := c.cc.Invoke(ctx, "/openolt.Openolt/OnuItuPonAlarmSet", in, out, opts...)
5007 if err != nil {
5008 return nil, err
5009 }
5010 return out, nil
5011}
5012
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005013func (c *openoltClient) GetLogicalOnuDistanceZero(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*OnuLogicalDistance, error) {
5014 out := new(OnuLogicalDistance)
5015 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetLogicalOnuDistanceZero", in, out, opts...)
5016 if err != nil {
5017 return nil, err
5018 }
5019 return out, nil
5020}
5021
5022func (c *openoltClient) GetLogicalOnuDistance(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*OnuLogicalDistance, error) {
5023 out := new(OnuLogicalDistance)
5024 err := c.cc.Invoke(ctx, "/openolt.Openolt/GetLogicalOnuDistance", in, out, opts...)
5025 if err != nil {
5026 return nil, err
5027 }
5028 return out, nil
5029}
5030
William Kurkianea869482019-04-09 15:16:11 -04005031// OpenoltServer is the server API for Openolt service.
5032type OpenoltServer interface {
5033 DisableOlt(context.Context, *Empty) (*Empty, error)
5034 ReenableOlt(context.Context, *Empty) (*Empty, error)
5035 ActivateOnu(context.Context, *Onu) (*Empty, error)
5036 DeactivateOnu(context.Context, *Onu) (*Empty, error)
5037 DeleteOnu(context.Context, *Onu) (*Empty, error)
5038 OmciMsgOut(context.Context, *OmciMsg) (*Empty, error)
5039 OnuPacketOut(context.Context, *OnuPacket) (*Empty, error)
5040 UplinkPacketOut(context.Context, *UplinkPacket) (*Empty, error)
5041 FlowAdd(context.Context, *Flow) (*Empty, error)
5042 FlowRemove(context.Context, *Flow) (*Empty, error)
5043 HeartbeatCheck(context.Context, *Empty) (*Heartbeat, error)
5044 EnablePonIf(context.Context, *Interface) (*Empty, error)
5045 DisablePonIf(context.Context, *Interface) (*Empty, error)
5046 GetDeviceInfo(context.Context, *Empty) (*DeviceInfo, error)
5047 Reboot(context.Context, *Empty) (*Empty, error)
5048 CollectStatistics(context.Context, *Empty) (*Empty, error)
Manikkaraj kb1d51442019-07-23 10:41:02 -04005049 CreateTrafficSchedulers(context.Context, *tech_profile.TrafficSchedulers) (*Empty, error)
5050 RemoveTrafficSchedulers(context.Context, *tech_profile.TrafficSchedulers) (*Empty, error)
5051 CreateTrafficQueues(context.Context, *tech_profile.TrafficQueues) (*Empty, error)
5052 RemoveTrafficQueues(context.Context, *tech_profile.TrafficQueues) (*Empty, error)
William Kurkianea869482019-04-09 15:16:11 -04005053 EnableIndication(*Empty, Openolt_EnableIndicationServer) error
Esin Karamanccb714b2019-11-29 15:02:06 +00005054 PerformGroupOperation(context.Context, *Group) (*Empty, error)
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005055 DeleteGroup(context.Context, *Group) (*Empty, error)
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005056 GetExtValue(context.Context, *ValueParam) (*common.ReturnValues, error)
kesavand494c2082020-08-31 11:16:12 +05305057 OnuItuPonAlarmSet(context.Context, *config.OnuItuPonAlarm) (*Empty, error)
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005058 GetLogicalOnuDistanceZero(context.Context, *Onu) (*OnuLogicalDistance, error)
5059 GetLogicalOnuDistance(context.Context, *Onu) (*OnuLogicalDistance, error)
William Kurkianea869482019-04-09 15:16:11 -04005060}
5061
5062func RegisterOpenoltServer(s *grpc.Server, srv OpenoltServer) {
5063 s.RegisterService(&_Openolt_serviceDesc, srv)
5064}
5065
5066func _Openolt_DisableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5067 in := new(Empty)
5068 if err := dec(in); err != nil {
5069 return nil, err
5070 }
5071 if interceptor == nil {
5072 return srv.(OpenoltServer).DisableOlt(ctx, in)
5073 }
5074 info := &grpc.UnaryServerInfo{
5075 Server: srv,
5076 FullMethod: "/openolt.Openolt/DisableOlt",
5077 }
5078 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5079 return srv.(OpenoltServer).DisableOlt(ctx, req.(*Empty))
5080 }
5081 return interceptor(ctx, in, info, handler)
5082}
5083
5084func _Openolt_ReenableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5085 in := new(Empty)
5086 if err := dec(in); err != nil {
5087 return nil, err
5088 }
5089 if interceptor == nil {
5090 return srv.(OpenoltServer).ReenableOlt(ctx, in)
5091 }
5092 info := &grpc.UnaryServerInfo{
5093 Server: srv,
5094 FullMethod: "/openolt.Openolt/ReenableOlt",
5095 }
5096 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5097 return srv.(OpenoltServer).ReenableOlt(ctx, req.(*Empty))
5098 }
5099 return interceptor(ctx, in, info, handler)
5100}
5101
5102func _Openolt_ActivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5103 in := new(Onu)
5104 if err := dec(in); err != nil {
5105 return nil, err
5106 }
5107 if interceptor == nil {
5108 return srv.(OpenoltServer).ActivateOnu(ctx, in)
5109 }
5110 info := &grpc.UnaryServerInfo{
5111 Server: srv,
5112 FullMethod: "/openolt.Openolt/ActivateOnu",
5113 }
5114 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5115 return srv.(OpenoltServer).ActivateOnu(ctx, req.(*Onu))
5116 }
5117 return interceptor(ctx, in, info, handler)
5118}
5119
5120func _Openolt_DeactivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5121 in := new(Onu)
5122 if err := dec(in); err != nil {
5123 return nil, err
5124 }
5125 if interceptor == nil {
5126 return srv.(OpenoltServer).DeactivateOnu(ctx, in)
5127 }
5128 info := &grpc.UnaryServerInfo{
5129 Server: srv,
5130 FullMethod: "/openolt.Openolt/DeactivateOnu",
5131 }
5132 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5133 return srv.(OpenoltServer).DeactivateOnu(ctx, req.(*Onu))
5134 }
5135 return interceptor(ctx, in, info, handler)
5136}
5137
5138func _Openolt_DeleteOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5139 in := new(Onu)
5140 if err := dec(in); err != nil {
5141 return nil, err
5142 }
5143 if interceptor == nil {
5144 return srv.(OpenoltServer).DeleteOnu(ctx, in)
5145 }
5146 info := &grpc.UnaryServerInfo{
5147 Server: srv,
5148 FullMethod: "/openolt.Openolt/DeleteOnu",
5149 }
5150 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5151 return srv.(OpenoltServer).DeleteOnu(ctx, req.(*Onu))
5152 }
5153 return interceptor(ctx, in, info, handler)
5154}
5155
5156func _Openolt_OmciMsgOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5157 in := new(OmciMsg)
5158 if err := dec(in); err != nil {
5159 return nil, err
5160 }
5161 if interceptor == nil {
5162 return srv.(OpenoltServer).OmciMsgOut(ctx, in)
5163 }
5164 info := &grpc.UnaryServerInfo{
5165 Server: srv,
5166 FullMethod: "/openolt.Openolt/OmciMsgOut",
5167 }
5168 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5169 return srv.(OpenoltServer).OmciMsgOut(ctx, req.(*OmciMsg))
5170 }
5171 return interceptor(ctx, in, info, handler)
5172}
5173
5174func _Openolt_OnuPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5175 in := new(OnuPacket)
5176 if err := dec(in); err != nil {
5177 return nil, err
5178 }
5179 if interceptor == nil {
5180 return srv.(OpenoltServer).OnuPacketOut(ctx, in)
5181 }
5182 info := &grpc.UnaryServerInfo{
5183 Server: srv,
5184 FullMethod: "/openolt.Openolt/OnuPacketOut",
5185 }
5186 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5187 return srv.(OpenoltServer).OnuPacketOut(ctx, req.(*OnuPacket))
5188 }
5189 return interceptor(ctx, in, info, handler)
5190}
5191
5192func _Openolt_UplinkPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5193 in := new(UplinkPacket)
5194 if err := dec(in); err != nil {
5195 return nil, err
5196 }
5197 if interceptor == nil {
5198 return srv.(OpenoltServer).UplinkPacketOut(ctx, in)
5199 }
5200 info := &grpc.UnaryServerInfo{
5201 Server: srv,
5202 FullMethod: "/openolt.Openolt/UplinkPacketOut",
5203 }
5204 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5205 return srv.(OpenoltServer).UplinkPacketOut(ctx, req.(*UplinkPacket))
5206 }
5207 return interceptor(ctx, in, info, handler)
5208}
5209
5210func _Openolt_FlowAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5211 in := new(Flow)
5212 if err := dec(in); err != nil {
5213 return nil, err
5214 }
5215 if interceptor == nil {
5216 return srv.(OpenoltServer).FlowAdd(ctx, in)
5217 }
5218 info := &grpc.UnaryServerInfo{
5219 Server: srv,
5220 FullMethod: "/openolt.Openolt/FlowAdd",
5221 }
5222 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5223 return srv.(OpenoltServer).FlowAdd(ctx, req.(*Flow))
5224 }
5225 return interceptor(ctx, in, info, handler)
5226}
5227
5228func _Openolt_FlowRemove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5229 in := new(Flow)
5230 if err := dec(in); err != nil {
5231 return nil, err
5232 }
5233 if interceptor == nil {
5234 return srv.(OpenoltServer).FlowRemove(ctx, in)
5235 }
5236 info := &grpc.UnaryServerInfo{
5237 Server: srv,
5238 FullMethod: "/openolt.Openolt/FlowRemove",
5239 }
5240 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5241 return srv.(OpenoltServer).FlowRemove(ctx, req.(*Flow))
5242 }
5243 return interceptor(ctx, in, info, handler)
5244}
5245
5246func _Openolt_HeartbeatCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5247 in := new(Empty)
5248 if err := dec(in); err != nil {
5249 return nil, err
5250 }
5251 if interceptor == nil {
5252 return srv.(OpenoltServer).HeartbeatCheck(ctx, in)
5253 }
5254 info := &grpc.UnaryServerInfo{
5255 Server: srv,
5256 FullMethod: "/openolt.Openolt/HeartbeatCheck",
5257 }
5258 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5259 return srv.(OpenoltServer).HeartbeatCheck(ctx, req.(*Empty))
5260 }
5261 return interceptor(ctx, in, info, handler)
5262}
5263
5264func _Openolt_EnablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5265 in := new(Interface)
5266 if err := dec(in); err != nil {
5267 return nil, err
5268 }
5269 if interceptor == nil {
5270 return srv.(OpenoltServer).EnablePonIf(ctx, in)
5271 }
5272 info := &grpc.UnaryServerInfo{
5273 Server: srv,
5274 FullMethod: "/openolt.Openolt/EnablePonIf",
5275 }
5276 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5277 return srv.(OpenoltServer).EnablePonIf(ctx, req.(*Interface))
5278 }
5279 return interceptor(ctx, in, info, handler)
5280}
5281
5282func _Openolt_DisablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5283 in := new(Interface)
5284 if err := dec(in); err != nil {
5285 return nil, err
5286 }
5287 if interceptor == nil {
5288 return srv.(OpenoltServer).DisablePonIf(ctx, in)
5289 }
5290 info := &grpc.UnaryServerInfo{
5291 Server: srv,
5292 FullMethod: "/openolt.Openolt/DisablePonIf",
5293 }
5294 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5295 return srv.(OpenoltServer).DisablePonIf(ctx, req.(*Interface))
5296 }
5297 return interceptor(ctx, in, info, handler)
5298}
5299
5300func _Openolt_GetDeviceInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5301 in := new(Empty)
5302 if err := dec(in); err != nil {
5303 return nil, err
5304 }
5305 if interceptor == nil {
5306 return srv.(OpenoltServer).GetDeviceInfo(ctx, in)
5307 }
5308 info := &grpc.UnaryServerInfo{
5309 Server: srv,
5310 FullMethod: "/openolt.Openolt/GetDeviceInfo",
5311 }
5312 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5313 return srv.(OpenoltServer).GetDeviceInfo(ctx, req.(*Empty))
5314 }
5315 return interceptor(ctx, in, info, handler)
5316}
5317
5318func _Openolt_Reboot_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5319 in := new(Empty)
5320 if err := dec(in); err != nil {
5321 return nil, err
5322 }
5323 if interceptor == nil {
5324 return srv.(OpenoltServer).Reboot(ctx, in)
5325 }
5326 info := &grpc.UnaryServerInfo{
5327 Server: srv,
5328 FullMethod: "/openolt.Openolt/Reboot",
5329 }
5330 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5331 return srv.(OpenoltServer).Reboot(ctx, req.(*Empty))
5332 }
5333 return interceptor(ctx, in, info, handler)
5334}
5335
5336func _Openolt_CollectStatistics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5337 in := new(Empty)
5338 if err := dec(in); err != nil {
5339 return nil, err
5340 }
5341 if interceptor == nil {
5342 return srv.(OpenoltServer).CollectStatistics(ctx, in)
5343 }
5344 info := &grpc.UnaryServerInfo{
5345 Server: srv,
5346 FullMethod: "/openolt.Openolt/CollectStatistics",
5347 }
5348 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5349 return srv.(OpenoltServer).CollectStatistics(ctx, req.(*Empty))
5350 }
5351 return interceptor(ctx, in, info, handler)
5352}
5353
Manikkaraj kb1d51442019-07-23 10:41:02 -04005354func _Openolt_CreateTrafficSchedulers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5355 in := new(tech_profile.TrafficSchedulers)
William Kurkianea869482019-04-09 15:16:11 -04005356 if err := dec(in); err != nil {
5357 return nil, err
5358 }
5359 if interceptor == nil {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005360 return srv.(OpenoltServer).CreateTrafficSchedulers(ctx, in)
William Kurkianea869482019-04-09 15:16:11 -04005361 }
5362 info := &grpc.UnaryServerInfo{
5363 Server: srv,
Manikkaraj kb1d51442019-07-23 10:41:02 -04005364 FullMethod: "/openolt.Openolt/CreateTrafficSchedulers",
William Kurkianea869482019-04-09 15:16:11 -04005365 }
5366 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005367 return srv.(OpenoltServer).CreateTrafficSchedulers(ctx, req.(*tech_profile.TrafficSchedulers))
William Kurkianea869482019-04-09 15:16:11 -04005368 }
5369 return interceptor(ctx, in, info, handler)
5370}
5371
Manikkaraj kb1d51442019-07-23 10:41:02 -04005372func _Openolt_RemoveTrafficSchedulers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5373 in := new(tech_profile.TrafficSchedulers)
William Kurkianea869482019-04-09 15:16:11 -04005374 if err := dec(in); err != nil {
5375 return nil, err
5376 }
5377 if interceptor == nil {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005378 return srv.(OpenoltServer).RemoveTrafficSchedulers(ctx, in)
William Kurkianea869482019-04-09 15:16:11 -04005379 }
5380 info := &grpc.UnaryServerInfo{
5381 Server: srv,
Manikkaraj kb1d51442019-07-23 10:41:02 -04005382 FullMethod: "/openolt.Openolt/RemoveTrafficSchedulers",
William Kurkianea869482019-04-09 15:16:11 -04005383 }
5384 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005385 return srv.(OpenoltServer).RemoveTrafficSchedulers(ctx, req.(*tech_profile.TrafficSchedulers))
5386 }
5387 return interceptor(ctx, in, info, handler)
5388}
5389
5390func _Openolt_CreateTrafficQueues_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5391 in := new(tech_profile.TrafficQueues)
5392 if err := dec(in); err != nil {
5393 return nil, err
5394 }
5395 if interceptor == nil {
5396 return srv.(OpenoltServer).CreateTrafficQueues(ctx, in)
5397 }
5398 info := &grpc.UnaryServerInfo{
5399 Server: srv,
5400 FullMethod: "/openolt.Openolt/CreateTrafficQueues",
5401 }
5402 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5403 return srv.(OpenoltServer).CreateTrafficQueues(ctx, req.(*tech_profile.TrafficQueues))
5404 }
5405 return interceptor(ctx, in, info, handler)
5406}
5407
5408func _Openolt_RemoveTrafficQueues_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5409 in := new(tech_profile.TrafficQueues)
5410 if err := dec(in); err != nil {
5411 return nil, err
5412 }
5413 if interceptor == nil {
5414 return srv.(OpenoltServer).RemoveTrafficQueues(ctx, in)
5415 }
5416 info := &grpc.UnaryServerInfo{
5417 Server: srv,
5418 FullMethod: "/openolt.Openolt/RemoveTrafficQueues",
5419 }
5420 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5421 return srv.(OpenoltServer).RemoveTrafficQueues(ctx, req.(*tech_profile.TrafficQueues))
William Kurkianea869482019-04-09 15:16:11 -04005422 }
5423 return interceptor(ctx, in, info, handler)
5424}
5425
5426func _Openolt_EnableIndication_Handler(srv interface{}, stream grpc.ServerStream) error {
5427 m := new(Empty)
5428 if err := stream.RecvMsg(m); err != nil {
5429 return err
5430 }
5431 return srv.(OpenoltServer).EnableIndication(m, &openoltEnableIndicationServer{stream})
5432}
5433
5434type Openolt_EnableIndicationServer interface {
5435 Send(*Indication) error
5436 grpc.ServerStream
5437}
5438
5439type openoltEnableIndicationServer struct {
5440 grpc.ServerStream
5441}
5442
5443func (x *openoltEnableIndicationServer) Send(m *Indication) error {
5444 return x.ServerStream.SendMsg(m)
5445}
5446
Esin Karamanccb714b2019-11-29 15:02:06 +00005447func _Openolt_PerformGroupOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5448 in := new(Group)
5449 if err := dec(in); err != nil {
5450 return nil, err
5451 }
5452 if interceptor == nil {
5453 return srv.(OpenoltServer).PerformGroupOperation(ctx, in)
5454 }
5455 info := &grpc.UnaryServerInfo{
5456 Server: srv,
5457 FullMethod: "/openolt.Openolt/PerformGroupOperation",
5458 }
5459 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5460 return srv.(OpenoltServer).PerformGroupOperation(ctx, req.(*Group))
5461 }
5462 return interceptor(ctx, in, info, handler)
5463}
5464
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005465func _Openolt_DeleteGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5466 in := new(Group)
5467 if err := dec(in); err != nil {
5468 return nil, err
5469 }
5470 if interceptor == nil {
5471 return srv.(OpenoltServer).DeleteGroup(ctx, in)
5472 }
5473 info := &grpc.UnaryServerInfo{
5474 Server: srv,
5475 FullMethod: "/openolt.Openolt/DeleteGroup",
5476 }
5477 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5478 return srv.(OpenoltServer).DeleteGroup(ctx, req.(*Group))
5479 }
5480 return interceptor(ctx, in, info, handler)
5481}
5482
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005483func _Openolt_GetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5484 in := new(ValueParam)
5485 if err := dec(in); err != nil {
5486 return nil, err
5487 }
5488 if interceptor == nil {
5489 return srv.(OpenoltServer).GetExtValue(ctx, in)
5490 }
5491 info := &grpc.UnaryServerInfo{
5492 Server: srv,
5493 FullMethod: "/openolt.Openolt/GetExtValue",
5494 }
5495 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5496 return srv.(OpenoltServer).GetExtValue(ctx, req.(*ValueParam))
5497 }
5498 return interceptor(ctx, in, info, handler)
5499}
5500
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005501func _Openolt_OnuItuPonAlarmSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
kesavand494c2082020-08-31 11:16:12 +05305502 in := new(config.OnuItuPonAlarm)
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005503 if err := dec(in); err != nil {
5504 return nil, err
5505 }
5506 if interceptor == nil {
5507 return srv.(OpenoltServer).OnuItuPonAlarmSet(ctx, in)
5508 }
5509 info := &grpc.UnaryServerInfo{
5510 Server: srv,
5511 FullMethod: "/openolt.Openolt/OnuItuPonAlarmSet",
5512 }
5513 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
kesavand494c2082020-08-31 11:16:12 +05305514 return srv.(OpenoltServer).OnuItuPonAlarmSet(ctx, req.(*config.OnuItuPonAlarm))
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005515 }
5516 return interceptor(ctx, in, info, handler)
5517}
5518
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005519func _Openolt_GetLogicalOnuDistanceZero_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5520 in := new(Onu)
5521 if err := dec(in); err != nil {
5522 return nil, err
5523 }
5524 if interceptor == nil {
5525 return srv.(OpenoltServer).GetLogicalOnuDistanceZero(ctx, in)
5526 }
5527 info := &grpc.UnaryServerInfo{
5528 Server: srv,
5529 FullMethod: "/openolt.Openolt/GetLogicalOnuDistanceZero",
5530 }
5531 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5532 return srv.(OpenoltServer).GetLogicalOnuDistanceZero(ctx, req.(*Onu))
5533 }
5534 return interceptor(ctx, in, info, handler)
5535}
5536
5537func _Openolt_GetLogicalOnuDistance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5538 in := new(Onu)
5539 if err := dec(in); err != nil {
5540 return nil, err
5541 }
5542 if interceptor == nil {
5543 return srv.(OpenoltServer).GetLogicalOnuDistance(ctx, in)
5544 }
5545 info := &grpc.UnaryServerInfo{
5546 Server: srv,
5547 FullMethod: "/openolt.Openolt/GetLogicalOnuDistance",
5548 }
5549 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5550 return srv.(OpenoltServer).GetLogicalOnuDistance(ctx, req.(*Onu))
5551 }
5552 return interceptor(ctx, in, info, handler)
5553}
5554
William Kurkianea869482019-04-09 15:16:11 -04005555var _Openolt_serviceDesc = grpc.ServiceDesc{
5556 ServiceName: "openolt.Openolt",
5557 HandlerType: (*OpenoltServer)(nil),
5558 Methods: []grpc.MethodDesc{
5559 {
5560 MethodName: "DisableOlt",
5561 Handler: _Openolt_DisableOlt_Handler,
5562 },
5563 {
5564 MethodName: "ReenableOlt",
5565 Handler: _Openolt_ReenableOlt_Handler,
5566 },
5567 {
5568 MethodName: "ActivateOnu",
5569 Handler: _Openolt_ActivateOnu_Handler,
5570 },
5571 {
5572 MethodName: "DeactivateOnu",
5573 Handler: _Openolt_DeactivateOnu_Handler,
5574 },
5575 {
5576 MethodName: "DeleteOnu",
5577 Handler: _Openolt_DeleteOnu_Handler,
5578 },
5579 {
5580 MethodName: "OmciMsgOut",
5581 Handler: _Openolt_OmciMsgOut_Handler,
5582 },
5583 {
5584 MethodName: "OnuPacketOut",
5585 Handler: _Openolt_OnuPacketOut_Handler,
5586 },
5587 {
5588 MethodName: "UplinkPacketOut",
5589 Handler: _Openolt_UplinkPacketOut_Handler,
5590 },
5591 {
5592 MethodName: "FlowAdd",
5593 Handler: _Openolt_FlowAdd_Handler,
5594 },
5595 {
5596 MethodName: "FlowRemove",
5597 Handler: _Openolt_FlowRemove_Handler,
5598 },
5599 {
5600 MethodName: "HeartbeatCheck",
5601 Handler: _Openolt_HeartbeatCheck_Handler,
5602 },
5603 {
5604 MethodName: "EnablePonIf",
5605 Handler: _Openolt_EnablePonIf_Handler,
5606 },
5607 {
5608 MethodName: "DisablePonIf",
5609 Handler: _Openolt_DisablePonIf_Handler,
5610 },
5611 {
5612 MethodName: "GetDeviceInfo",
5613 Handler: _Openolt_GetDeviceInfo_Handler,
5614 },
5615 {
5616 MethodName: "Reboot",
5617 Handler: _Openolt_Reboot_Handler,
5618 },
5619 {
5620 MethodName: "CollectStatistics",
5621 Handler: _Openolt_CollectStatistics_Handler,
5622 },
5623 {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005624 MethodName: "CreateTrafficSchedulers",
5625 Handler: _Openolt_CreateTrafficSchedulers_Handler,
William Kurkianea869482019-04-09 15:16:11 -04005626 },
5627 {
Manikkaraj kb1d51442019-07-23 10:41:02 -04005628 MethodName: "RemoveTrafficSchedulers",
5629 Handler: _Openolt_RemoveTrafficSchedulers_Handler,
5630 },
5631 {
5632 MethodName: "CreateTrafficQueues",
5633 Handler: _Openolt_CreateTrafficQueues_Handler,
5634 },
5635 {
5636 MethodName: "RemoveTrafficQueues",
5637 Handler: _Openolt_RemoveTrafficQueues_Handler,
William Kurkianea869482019-04-09 15:16:11 -04005638 },
Esin Karamanccb714b2019-11-29 15:02:06 +00005639 {
5640 MethodName: "PerformGroupOperation",
5641 Handler: _Openolt_PerformGroupOperation_Handler,
5642 },
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005643 {
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005644 MethodName: "DeleteGroup",
5645 Handler: _Openolt_DeleteGroup_Handler,
5646 },
5647 {
Dinesh Belwalkardb587af2020-02-27 15:37:16 -08005648 MethodName: "GetExtValue",
5649 Handler: _Openolt_GetExtValue_Handler,
5650 },
Gamze Abaka78a1d2a2020-04-27 10:17:27 +00005651 {
5652 MethodName: "OnuItuPonAlarmSet",
5653 Handler: _Openolt_OnuItuPonAlarmSet_Handler,
5654 },
Girish Gowdra631ef3d2020-06-15 10:45:52 -07005655 {
5656 MethodName: "GetLogicalOnuDistanceZero",
5657 Handler: _Openolt_GetLogicalOnuDistanceZero_Handler,
5658 },
5659 {
5660 MethodName: "GetLogicalOnuDistance",
5661 Handler: _Openolt_GetLogicalOnuDistance_Handler,
5662 },
William Kurkianea869482019-04-09 15:16:11 -04005663 },
5664 Streams: []grpc.StreamDesc{
5665 {
5666 StreamName: "EnableIndication",
5667 Handler: _Openolt_EnableIndication_Handler,
5668 ServerStreams: true,
5669 },
5670 },
5671 Metadata: "voltha_protos/openolt.proto",
5672}