blob: 547c56363b2c3d08c0bfc0553e601dc140c36831 [file] [log] [blame]
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: openolt.proto
3
4package openolt
5
6import proto "github.com/golang/protobuf/proto"
7import fmt "fmt"
8import math "math"
9import _ "google.golang.org/genproto/googleapis/api/annotations"
10
11import (
12 context "golang.org/x/net/context"
13 grpc "google.golang.org/grpc"
14)
15
16// Reference imports to suppress errors if they are not otherwise used.
17var _ = proto.Marshal
18var _ = fmt.Errorf
19var _ = math.Inf
20
21// This is a compile-time assertion to ensure that this generated file
22// is compatible with the proto package it is being compiled against.
23// A compilation error at this line likely means your copy of the
24// proto package needs to be updated.
25const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
26
27type Indication struct {
28 // Types that are valid to be assigned to Data:
29 // *Indication_OltInd
30 // *Indication_IntfInd
31 // *Indication_IntfOperInd
32 // *Indication_OnuDiscInd
33 // *Indication_OnuInd
34 // *Indication_OmciInd
35 // *Indication_PktInd
Keita NISHIMOTO26dab092018-07-06 09:52:45 +090036 // *Indication_PortStats
37 // *Indication_FlowStats
38 // *Indication_AlarmInd
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +090039 Data isIndication_Data `protobuf_oneof:"data"`
40 XXX_NoUnkeyedLiteral struct{} `json:"-"`
41 XXX_unrecognized []byte `json:"-"`
42 XXX_sizecache int32 `json:"-"`
43}
44
45func (m *Indication) Reset() { *m = Indication{} }
46func (m *Indication) String() string { return proto.CompactTextString(m) }
47func (*Indication) ProtoMessage() {}
48func (*Indication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +090049 return fileDescriptor_openolt_6b48a00939803eed, []int{0}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +090050}
51func (m *Indication) XXX_Unmarshal(b []byte) error {
52 return xxx_messageInfo_Indication.Unmarshal(m, b)
53}
54func (m *Indication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
55 return xxx_messageInfo_Indication.Marshal(b, m, deterministic)
56}
57func (dst *Indication) XXX_Merge(src proto.Message) {
58 xxx_messageInfo_Indication.Merge(dst, src)
59}
60func (m *Indication) XXX_Size() int {
61 return xxx_messageInfo_Indication.Size(m)
62}
63func (m *Indication) XXX_DiscardUnknown() {
64 xxx_messageInfo_Indication.DiscardUnknown(m)
65}
66
67var xxx_messageInfo_Indication proto.InternalMessageInfo
68
69type isIndication_Data interface {
70 isIndication_Data()
71}
72
73type Indication_OltInd struct {
74 OltInd *OltIndication `protobuf:"bytes,1,opt,name=olt_ind,json=oltInd,oneof"`
75}
76type Indication_IntfInd struct {
77 IntfInd *IntfIndication `protobuf:"bytes,2,opt,name=intf_ind,json=intfInd,oneof"`
78}
79type Indication_IntfOperInd struct {
80 IntfOperInd *IntfOperIndication `protobuf:"bytes,3,opt,name=intf_oper_ind,json=intfOperInd,oneof"`
81}
82type Indication_OnuDiscInd struct {
83 OnuDiscInd *OnuDiscIndication `protobuf:"bytes,4,opt,name=onu_disc_ind,json=onuDiscInd,oneof"`
84}
85type Indication_OnuInd struct {
86 OnuInd *OnuIndication `protobuf:"bytes,5,opt,name=onu_ind,json=onuInd,oneof"`
87}
88type Indication_OmciInd struct {
89 OmciInd *OmciIndication `protobuf:"bytes,6,opt,name=omci_ind,json=omciInd,oneof"`
90}
91type Indication_PktInd struct {
92 PktInd *PacketIndication `protobuf:"bytes,7,opt,name=pkt_ind,json=pktInd,oneof"`
93}
Keita NISHIMOTO26dab092018-07-06 09:52:45 +090094type Indication_PortStats struct {
95 PortStats *PortStatistics `protobuf:"bytes,8,opt,name=port_stats,json=portStats,oneof"`
96}
97type Indication_FlowStats struct {
98 FlowStats *FlowStatistics `protobuf:"bytes,9,opt,name=flow_stats,json=flowStats,oneof"`
99}
100type Indication_AlarmInd struct {
101 AlarmInd *AlarmIndication `protobuf:"bytes,10,opt,name=alarm_ind,json=alarmInd,oneof"`
102}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900103
104func (*Indication_OltInd) isIndication_Data() {}
105func (*Indication_IntfInd) isIndication_Data() {}
106func (*Indication_IntfOperInd) isIndication_Data() {}
107func (*Indication_OnuDiscInd) isIndication_Data() {}
108func (*Indication_OnuInd) isIndication_Data() {}
109func (*Indication_OmciInd) isIndication_Data() {}
110func (*Indication_PktInd) isIndication_Data() {}
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900111func (*Indication_PortStats) isIndication_Data() {}
112func (*Indication_FlowStats) isIndication_Data() {}
113func (*Indication_AlarmInd) isIndication_Data() {}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900114
115func (m *Indication) GetData() isIndication_Data {
116 if m != nil {
117 return m.Data
118 }
119 return nil
120}
121
122func (m *Indication) GetOltInd() *OltIndication {
123 if x, ok := m.GetData().(*Indication_OltInd); ok {
124 return x.OltInd
125 }
126 return nil
127}
128
129func (m *Indication) GetIntfInd() *IntfIndication {
130 if x, ok := m.GetData().(*Indication_IntfInd); ok {
131 return x.IntfInd
132 }
133 return nil
134}
135
136func (m *Indication) GetIntfOperInd() *IntfOperIndication {
137 if x, ok := m.GetData().(*Indication_IntfOperInd); ok {
138 return x.IntfOperInd
139 }
140 return nil
141}
142
143func (m *Indication) GetOnuDiscInd() *OnuDiscIndication {
144 if x, ok := m.GetData().(*Indication_OnuDiscInd); ok {
145 return x.OnuDiscInd
146 }
147 return nil
148}
149
150func (m *Indication) GetOnuInd() *OnuIndication {
151 if x, ok := m.GetData().(*Indication_OnuInd); ok {
152 return x.OnuInd
153 }
154 return nil
155}
156
157func (m *Indication) GetOmciInd() *OmciIndication {
158 if x, ok := m.GetData().(*Indication_OmciInd); ok {
159 return x.OmciInd
160 }
161 return nil
162}
163
164func (m *Indication) GetPktInd() *PacketIndication {
165 if x, ok := m.GetData().(*Indication_PktInd); ok {
166 return x.PktInd
167 }
168 return nil
169}
170
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900171func (m *Indication) GetPortStats() *PortStatistics {
172 if x, ok := m.GetData().(*Indication_PortStats); ok {
173 return x.PortStats
174 }
175 return nil
176}
177
178func (m *Indication) GetFlowStats() *FlowStatistics {
179 if x, ok := m.GetData().(*Indication_FlowStats); ok {
180 return x.FlowStats
181 }
182 return nil
183}
184
185func (m *Indication) GetAlarmInd() *AlarmIndication {
186 if x, ok := m.GetData().(*Indication_AlarmInd); ok {
187 return x.AlarmInd
188 }
189 return nil
190}
191
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900192// XXX_OneofFuncs is for the internal use of the proto package.
193func (*Indication) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
194 return _Indication_OneofMarshaler, _Indication_OneofUnmarshaler, _Indication_OneofSizer, []interface{}{
195 (*Indication_OltInd)(nil),
196 (*Indication_IntfInd)(nil),
197 (*Indication_IntfOperInd)(nil),
198 (*Indication_OnuDiscInd)(nil),
199 (*Indication_OnuInd)(nil),
200 (*Indication_OmciInd)(nil),
201 (*Indication_PktInd)(nil),
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900202 (*Indication_PortStats)(nil),
203 (*Indication_FlowStats)(nil),
204 (*Indication_AlarmInd)(nil),
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900205 }
206}
207
208func _Indication_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
209 m := msg.(*Indication)
210 // data
211 switch x := m.Data.(type) {
212 case *Indication_OltInd:
213 b.EncodeVarint(1<<3 | proto.WireBytes)
214 if err := b.EncodeMessage(x.OltInd); err != nil {
215 return err
216 }
217 case *Indication_IntfInd:
218 b.EncodeVarint(2<<3 | proto.WireBytes)
219 if err := b.EncodeMessage(x.IntfInd); err != nil {
220 return err
221 }
222 case *Indication_IntfOperInd:
223 b.EncodeVarint(3<<3 | proto.WireBytes)
224 if err := b.EncodeMessage(x.IntfOperInd); err != nil {
225 return err
226 }
227 case *Indication_OnuDiscInd:
228 b.EncodeVarint(4<<3 | proto.WireBytes)
229 if err := b.EncodeMessage(x.OnuDiscInd); err != nil {
230 return err
231 }
232 case *Indication_OnuInd:
233 b.EncodeVarint(5<<3 | proto.WireBytes)
234 if err := b.EncodeMessage(x.OnuInd); err != nil {
235 return err
236 }
237 case *Indication_OmciInd:
238 b.EncodeVarint(6<<3 | proto.WireBytes)
239 if err := b.EncodeMessage(x.OmciInd); err != nil {
240 return err
241 }
242 case *Indication_PktInd:
243 b.EncodeVarint(7<<3 | proto.WireBytes)
244 if err := b.EncodeMessage(x.PktInd); err != nil {
245 return err
246 }
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900247 case *Indication_PortStats:
248 b.EncodeVarint(8<<3 | proto.WireBytes)
249 if err := b.EncodeMessage(x.PortStats); err != nil {
250 return err
251 }
252 case *Indication_FlowStats:
253 b.EncodeVarint(9<<3 | proto.WireBytes)
254 if err := b.EncodeMessage(x.FlowStats); err != nil {
255 return err
256 }
257 case *Indication_AlarmInd:
258 b.EncodeVarint(10<<3 | proto.WireBytes)
259 if err := b.EncodeMessage(x.AlarmInd); err != nil {
260 return err
261 }
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900262 case nil:
263 default:
264 return fmt.Errorf("Indication.Data has unexpected type %T", x)
265 }
266 return nil
267}
268
269func _Indication_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
270 m := msg.(*Indication)
271 switch tag {
272 case 1: // data.olt_ind
273 if wire != proto.WireBytes {
274 return true, proto.ErrInternalBadWireType
275 }
276 msg := new(OltIndication)
277 err := b.DecodeMessage(msg)
278 m.Data = &Indication_OltInd{msg}
279 return true, err
280 case 2: // data.intf_ind
281 if wire != proto.WireBytes {
282 return true, proto.ErrInternalBadWireType
283 }
284 msg := new(IntfIndication)
285 err := b.DecodeMessage(msg)
286 m.Data = &Indication_IntfInd{msg}
287 return true, err
288 case 3: // data.intf_oper_ind
289 if wire != proto.WireBytes {
290 return true, proto.ErrInternalBadWireType
291 }
292 msg := new(IntfOperIndication)
293 err := b.DecodeMessage(msg)
294 m.Data = &Indication_IntfOperInd{msg}
295 return true, err
296 case 4: // data.onu_disc_ind
297 if wire != proto.WireBytes {
298 return true, proto.ErrInternalBadWireType
299 }
300 msg := new(OnuDiscIndication)
301 err := b.DecodeMessage(msg)
302 m.Data = &Indication_OnuDiscInd{msg}
303 return true, err
304 case 5: // data.onu_ind
305 if wire != proto.WireBytes {
306 return true, proto.ErrInternalBadWireType
307 }
308 msg := new(OnuIndication)
309 err := b.DecodeMessage(msg)
310 m.Data = &Indication_OnuInd{msg}
311 return true, err
312 case 6: // data.omci_ind
313 if wire != proto.WireBytes {
314 return true, proto.ErrInternalBadWireType
315 }
316 msg := new(OmciIndication)
317 err := b.DecodeMessage(msg)
318 m.Data = &Indication_OmciInd{msg}
319 return true, err
320 case 7: // data.pkt_ind
321 if wire != proto.WireBytes {
322 return true, proto.ErrInternalBadWireType
323 }
324 msg := new(PacketIndication)
325 err := b.DecodeMessage(msg)
326 m.Data = &Indication_PktInd{msg}
327 return true, err
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900328 case 8: // data.port_stats
329 if wire != proto.WireBytes {
330 return true, proto.ErrInternalBadWireType
331 }
332 msg := new(PortStatistics)
333 err := b.DecodeMessage(msg)
334 m.Data = &Indication_PortStats{msg}
335 return true, err
336 case 9: // data.flow_stats
337 if wire != proto.WireBytes {
338 return true, proto.ErrInternalBadWireType
339 }
340 msg := new(FlowStatistics)
341 err := b.DecodeMessage(msg)
342 m.Data = &Indication_FlowStats{msg}
343 return true, err
344 case 10: // data.alarm_ind
345 if wire != proto.WireBytes {
346 return true, proto.ErrInternalBadWireType
347 }
348 msg := new(AlarmIndication)
349 err := b.DecodeMessage(msg)
350 m.Data = &Indication_AlarmInd{msg}
351 return true, err
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900352 default:
353 return false, nil
354 }
355}
356
357func _Indication_OneofSizer(msg proto.Message) (n int) {
358 m := msg.(*Indication)
359 // data
360 switch x := m.Data.(type) {
361 case *Indication_OltInd:
362 s := proto.Size(x.OltInd)
363 n += 1 // tag and wire
364 n += proto.SizeVarint(uint64(s))
365 n += s
366 case *Indication_IntfInd:
367 s := proto.Size(x.IntfInd)
368 n += 1 // tag and wire
369 n += proto.SizeVarint(uint64(s))
370 n += s
371 case *Indication_IntfOperInd:
372 s := proto.Size(x.IntfOperInd)
373 n += 1 // tag and wire
374 n += proto.SizeVarint(uint64(s))
375 n += s
376 case *Indication_OnuDiscInd:
377 s := proto.Size(x.OnuDiscInd)
378 n += 1 // tag and wire
379 n += proto.SizeVarint(uint64(s))
380 n += s
381 case *Indication_OnuInd:
382 s := proto.Size(x.OnuInd)
383 n += 1 // tag and wire
384 n += proto.SizeVarint(uint64(s))
385 n += s
386 case *Indication_OmciInd:
387 s := proto.Size(x.OmciInd)
388 n += 1 // tag and wire
389 n += proto.SizeVarint(uint64(s))
390 n += s
391 case *Indication_PktInd:
392 s := proto.Size(x.PktInd)
393 n += 1 // tag and wire
394 n += proto.SizeVarint(uint64(s))
395 n += s
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900396 case *Indication_PortStats:
397 s := proto.Size(x.PortStats)
398 n += 1 // tag and wire
399 n += proto.SizeVarint(uint64(s))
400 n += s
401 case *Indication_FlowStats:
402 s := proto.Size(x.FlowStats)
403 n += 1 // tag and wire
404 n += proto.SizeVarint(uint64(s))
405 n += s
406 case *Indication_AlarmInd:
407 s := proto.Size(x.AlarmInd)
408 n += 1 // tag and wire
409 n += proto.SizeVarint(uint64(s))
410 n += s
411 case nil:
412 default:
413 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
414 }
415 return n
416}
417
418type AlarmIndication struct {
419 // Types that are valid to be assigned to Data:
420 // *AlarmIndication_LosInd
421 // *AlarmIndication_DyingGaspInd
422 // *AlarmIndication_OnuAlarmInd
423 // *AlarmIndication_OnuStartupFailInd
424 // *AlarmIndication_OnuSignalDegradeInd
425 // *AlarmIndication_OnuDriftOfWindowInd
426 // *AlarmIndication_OnuLossOmciInd
427 // *AlarmIndication_OnuSignalsFailInd
428 // *AlarmIndication_OnuTiwiInd
429 // *AlarmIndication_OnuActivationFailInd
430 // *AlarmIndication_OnuProcessingErrorInd
431 Data isAlarmIndication_Data `protobuf_oneof:"data"`
432 XXX_NoUnkeyedLiteral struct{} `json:"-"`
433 XXX_unrecognized []byte `json:"-"`
434 XXX_sizecache int32 `json:"-"`
435}
436
437func (m *AlarmIndication) Reset() { *m = AlarmIndication{} }
438func (m *AlarmIndication) String() string { return proto.CompactTextString(m) }
439func (*AlarmIndication) ProtoMessage() {}
440func (*AlarmIndication) Descriptor() ([]byte, []int) {
441 return fileDescriptor_openolt_6b48a00939803eed, []int{1}
442}
443func (m *AlarmIndication) XXX_Unmarshal(b []byte) error {
444 return xxx_messageInfo_AlarmIndication.Unmarshal(m, b)
445}
446func (m *AlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
447 return xxx_messageInfo_AlarmIndication.Marshal(b, m, deterministic)
448}
449func (dst *AlarmIndication) XXX_Merge(src proto.Message) {
450 xxx_messageInfo_AlarmIndication.Merge(dst, src)
451}
452func (m *AlarmIndication) XXX_Size() int {
453 return xxx_messageInfo_AlarmIndication.Size(m)
454}
455func (m *AlarmIndication) XXX_DiscardUnknown() {
456 xxx_messageInfo_AlarmIndication.DiscardUnknown(m)
457}
458
459var xxx_messageInfo_AlarmIndication proto.InternalMessageInfo
460
461type isAlarmIndication_Data interface {
462 isAlarmIndication_Data()
463}
464
465type AlarmIndication_LosInd struct {
466 LosInd *LosIndication `protobuf:"bytes,1,opt,name=los_ind,json=losInd,oneof"`
467}
468type AlarmIndication_DyingGaspInd struct {
469 DyingGaspInd *DyingGaspIndication `protobuf:"bytes,2,opt,name=dying_gasp_ind,json=dyingGaspInd,oneof"`
470}
471type AlarmIndication_OnuAlarmInd struct {
472 OnuAlarmInd *OnuAlarmIndication `protobuf:"bytes,3,opt,name=onu_alarm_ind,json=onuAlarmInd,oneof"`
473}
474type AlarmIndication_OnuStartupFailInd struct {
475 OnuStartupFailInd *OnuStartupFailureIndication `protobuf:"bytes,4,opt,name=onu_startup_fail_ind,json=onuStartupFailInd,oneof"`
476}
477type AlarmIndication_OnuSignalDegradeInd struct {
478 OnuSignalDegradeInd *OnuSignalDegradeIndication `protobuf:"bytes,5,opt,name=onu_signal_degrade_ind,json=onuSignalDegradeInd,oneof"`
479}
480type AlarmIndication_OnuDriftOfWindowInd struct {
481 OnuDriftOfWindowInd *OnuDriftOfWindowIndication `protobuf:"bytes,6,opt,name=onu_drift_of_window_ind,json=onuDriftOfWindowInd,oneof"`
482}
483type AlarmIndication_OnuLossOmciInd struct {
484 OnuLossOmciInd *OnuLossOfOmciChannelIndication `protobuf:"bytes,7,opt,name=onu_loss_omci_ind,json=onuLossOmciInd,oneof"`
485}
486type AlarmIndication_OnuSignalsFailInd struct {
487 OnuSignalsFailInd *OnuSignalsFailureIndication `protobuf:"bytes,8,opt,name=onu_signals_fail_ind,json=onuSignalsFailInd,oneof"`
488}
489type AlarmIndication_OnuTiwiInd struct {
490 OnuTiwiInd *OnuTransmissionInterferenceWarning `protobuf:"bytes,9,opt,name=onu_tiwi_ind,json=onuTiwiInd,oneof"`
491}
492type AlarmIndication_OnuActivationFailInd struct {
493 OnuActivationFailInd *OnuActivationFailureIndication `protobuf:"bytes,10,opt,name=onu_activation_fail_ind,json=onuActivationFailInd,oneof"`
494}
495type AlarmIndication_OnuProcessingErrorInd struct {
496 OnuProcessingErrorInd *OnuProcessingErrorIndication `protobuf:"bytes,11,opt,name=onu_processing_error_ind,json=onuProcessingErrorInd,oneof"`
497}
498
499func (*AlarmIndication_LosInd) isAlarmIndication_Data() {}
500func (*AlarmIndication_DyingGaspInd) isAlarmIndication_Data() {}
501func (*AlarmIndication_OnuAlarmInd) isAlarmIndication_Data() {}
502func (*AlarmIndication_OnuStartupFailInd) isAlarmIndication_Data() {}
503func (*AlarmIndication_OnuSignalDegradeInd) isAlarmIndication_Data() {}
504func (*AlarmIndication_OnuDriftOfWindowInd) isAlarmIndication_Data() {}
505func (*AlarmIndication_OnuLossOmciInd) isAlarmIndication_Data() {}
506func (*AlarmIndication_OnuSignalsFailInd) isAlarmIndication_Data() {}
507func (*AlarmIndication_OnuTiwiInd) isAlarmIndication_Data() {}
508func (*AlarmIndication_OnuActivationFailInd) isAlarmIndication_Data() {}
509func (*AlarmIndication_OnuProcessingErrorInd) isAlarmIndication_Data() {}
510
511func (m *AlarmIndication) GetData() isAlarmIndication_Data {
512 if m != nil {
513 return m.Data
514 }
515 return nil
516}
517
518func (m *AlarmIndication) GetLosInd() *LosIndication {
519 if x, ok := m.GetData().(*AlarmIndication_LosInd); ok {
520 return x.LosInd
521 }
522 return nil
523}
524
525func (m *AlarmIndication) GetDyingGaspInd() *DyingGaspIndication {
526 if x, ok := m.GetData().(*AlarmIndication_DyingGaspInd); ok {
527 return x.DyingGaspInd
528 }
529 return nil
530}
531
532func (m *AlarmIndication) GetOnuAlarmInd() *OnuAlarmIndication {
533 if x, ok := m.GetData().(*AlarmIndication_OnuAlarmInd); ok {
534 return x.OnuAlarmInd
535 }
536 return nil
537}
538
539func (m *AlarmIndication) GetOnuStartupFailInd() *OnuStartupFailureIndication {
540 if x, ok := m.GetData().(*AlarmIndication_OnuStartupFailInd); ok {
541 return x.OnuStartupFailInd
542 }
543 return nil
544}
545
546func (m *AlarmIndication) GetOnuSignalDegradeInd() *OnuSignalDegradeIndication {
547 if x, ok := m.GetData().(*AlarmIndication_OnuSignalDegradeInd); ok {
548 return x.OnuSignalDegradeInd
549 }
550 return nil
551}
552
553func (m *AlarmIndication) GetOnuDriftOfWindowInd() *OnuDriftOfWindowIndication {
554 if x, ok := m.GetData().(*AlarmIndication_OnuDriftOfWindowInd); ok {
555 return x.OnuDriftOfWindowInd
556 }
557 return nil
558}
559
560func (m *AlarmIndication) GetOnuLossOmciInd() *OnuLossOfOmciChannelIndication {
561 if x, ok := m.GetData().(*AlarmIndication_OnuLossOmciInd); ok {
562 return x.OnuLossOmciInd
563 }
564 return nil
565}
566
567func (m *AlarmIndication) GetOnuSignalsFailInd() *OnuSignalsFailureIndication {
568 if x, ok := m.GetData().(*AlarmIndication_OnuSignalsFailInd); ok {
569 return x.OnuSignalsFailInd
570 }
571 return nil
572}
573
574func (m *AlarmIndication) GetOnuTiwiInd() *OnuTransmissionInterferenceWarning {
575 if x, ok := m.GetData().(*AlarmIndication_OnuTiwiInd); ok {
576 return x.OnuTiwiInd
577 }
578 return nil
579}
580
581func (m *AlarmIndication) GetOnuActivationFailInd() *OnuActivationFailureIndication {
582 if x, ok := m.GetData().(*AlarmIndication_OnuActivationFailInd); ok {
583 return x.OnuActivationFailInd
584 }
585 return nil
586}
587
588func (m *AlarmIndication) GetOnuProcessingErrorInd() *OnuProcessingErrorIndication {
589 if x, ok := m.GetData().(*AlarmIndication_OnuProcessingErrorInd); ok {
590 return x.OnuProcessingErrorInd
591 }
592 return nil
593}
594
595// XXX_OneofFuncs is for the internal use of the proto package.
596func (*AlarmIndication) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
597 return _AlarmIndication_OneofMarshaler, _AlarmIndication_OneofUnmarshaler, _AlarmIndication_OneofSizer, []interface{}{
598 (*AlarmIndication_LosInd)(nil),
599 (*AlarmIndication_DyingGaspInd)(nil),
600 (*AlarmIndication_OnuAlarmInd)(nil),
601 (*AlarmIndication_OnuStartupFailInd)(nil),
602 (*AlarmIndication_OnuSignalDegradeInd)(nil),
603 (*AlarmIndication_OnuDriftOfWindowInd)(nil),
604 (*AlarmIndication_OnuLossOmciInd)(nil),
605 (*AlarmIndication_OnuSignalsFailInd)(nil),
606 (*AlarmIndication_OnuTiwiInd)(nil),
607 (*AlarmIndication_OnuActivationFailInd)(nil),
608 (*AlarmIndication_OnuProcessingErrorInd)(nil),
609 }
610}
611
612func _AlarmIndication_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
613 m := msg.(*AlarmIndication)
614 // data
615 switch x := m.Data.(type) {
616 case *AlarmIndication_LosInd:
617 b.EncodeVarint(1<<3 | proto.WireBytes)
618 if err := b.EncodeMessage(x.LosInd); err != nil {
619 return err
620 }
621 case *AlarmIndication_DyingGaspInd:
622 b.EncodeVarint(2<<3 | proto.WireBytes)
623 if err := b.EncodeMessage(x.DyingGaspInd); err != nil {
624 return err
625 }
626 case *AlarmIndication_OnuAlarmInd:
627 b.EncodeVarint(3<<3 | proto.WireBytes)
628 if err := b.EncodeMessage(x.OnuAlarmInd); err != nil {
629 return err
630 }
631 case *AlarmIndication_OnuStartupFailInd:
632 b.EncodeVarint(4<<3 | proto.WireBytes)
633 if err := b.EncodeMessage(x.OnuStartupFailInd); err != nil {
634 return err
635 }
636 case *AlarmIndication_OnuSignalDegradeInd:
637 b.EncodeVarint(5<<3 | proto.WireBytes)
638 if err := b.EncodeMessage(x.OnuSignalDegradeInd); err != nil {
639 return err
640 }
641 case *AlarmIndication_OnuDriftOfWindowInd:
642 b.EncodeVarint(6<<3 | proto.WireBytes)
643 if err := b.EncodeMessage(x.OnuDriftOfWindowInd); err != nil {
644 return err
645 }
646 case *AlarmIndication_OnuLossOmciInd:
647 b.EncodeVarint(7<<3 | proto.WireBytes)
648 if err := b.EncodeMessage(x.OnuLossOmciInd); err != nil {
649 return err
650 }
651 case *AlarmIndication_OnuSignalsFailInd:
652 b.EncodeVarint(8<<3 | proto.WireBytes)
653 if err := b.EncodeMessage(x.OnuSignalsFailInd); err != nil {
654 return err
655 }
656 case *AlarmIndication_OnuTiwiInd:
657 b.EncodeVarint(9<<3 | proto.WireBytes)
658 if err := b.EncodeMessage(x.OnuTiwiInd); err != nil {
659 return err
660 }
661 case *AlarmIndication_OnuActivationFailInd:
662 b.EncodeVarint(10<<3 | proto.WireBytes)
663 if err := b.EncodeMessage(x.OnuActivationFailInd); err != nil {
664 return err
665 }
666 case *AlarmIndication_OnuProcessingErrorInd:
667 b.EncodeVarint(11<<3 | proto.WireBytes)
668 if err := b.EncodeMessage(x.OnuProcessingErrorInd); err != nil {
669 return err
670 }
671 case nil:
672 default:
673 return fmt.Errorf("AlarmIndication.Data has unexpected type %T", x)
674 }
675 return nil
676}
677
678func _AlarmIndication_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
679 m := msg.(*AlarmIndication)
680 switch tag {
681 case 1: // data.los_ind
682 if wire != proto.WireBytes {
683 return true, proto.ErrInternalBadWireType
684 }
685 msg := new(LosIndication)
686 err := b.DecodeMessage(msg)
687 m.Data = &AlarmIndication_LosInd{msg}
688 return true, err
689 case 2: // data.dying_gasp_ind
690 if wire != proto.WireBytes {
691 return true, proto.ErrInternalBadWireType
692 }
693 msg := new(DyingGaspIndication)
694 err := b.DecodeMessage(msg)
695 m.Data = &AlarmIndication_DyingGaspInd{msg}
696 return true, err
697 case 3: // data.onu_alarm_ind
698 if wire != proto.WireBytes {
699 return true, proto.ErrInternalBadWireType
700 }
701 msg := new(OnuAlarmIndication)
702 err := b.DecodeMessage(msg)
703 m.Data = &AlarmIndication_OnuAlarmInd{msg}
704 return true, err
705 case 4: // data.onu_startup_fail_ind
706 if wire != proto.WireBytes {
707 return true, proto.ErrInternalBadWireType
708 }
709 msg := new(OnuStartupFailureIndication)
710 err := b.DecodeMessage(msg)
711 m.Data = &AlarmIndication_OnuStartupFailInd{msg}
712 return true, err
713 case 5: // data.onu_signal_degrade_ind
714 if wire != proto.WireBytes {
715 return true, proto.ErrInternalBadWireType
716 }
717 msg := new(OnuSignalDegradeIndication)
718 err := b.DecodeMessage(msg)
719 m.Data = &AlarmIndication_OnuSignalDegradeInd{msg}
720 return true, err
721 case 6: // data.onu_drift_of_window_ind
722 if wire != proto.WireBytes {
723 return true, proto.ErrInternalBadWireType
724 }
725 msg := new(OnuDriftOfWindowIndication)
726 err := b.DecodeMessage(msg)
727 m.Data = &AlarmIndication_OnuDriftOfWindowInd{msg}
728 return true, err
729 case 7: // data.onu_loss_omci_ind
730 if wire != proto.WireBytes {
731 return true, proto.ErrInternalBadWireType
732 }
733 msg := new(OnuLossOfOmciChannelIndication)
734 err := b.DecodeMessage(msg)
735 m.Data = &AlarmIndication_OnuLossOmciInd{msg}
736 return true, err
737 case 8: // data.onu_signals_fail_ind
738 if wire != proto.WireBytes {
739 return true, proto.ErrInternalBadWireType
740 }
741 msg := new(OnuSignalsFailureIndication)
742 err := b.DecodeMessage(msg)
743 m.Data = &AlarmIndication_OnuSignalsFailInd{msg}
744 return true, err
745 case 9: // data.onu_tiwi_ind
746 if wire != proto.WireBytes {
747 return true, proto.ErrInternalBadWireType
748 }
749 msg := new(OnuTransmissionInterferenceWarning)
750 err := b.DecodeMessage(msg)
751 m.Data = &AlarmIndication_OnuTiwiInd{msg}
752 return true, err
753 case 10: // data.onu_activation_fail_ind
754 if wire != proto.WireBytes {
755 return true, proto.ErrInternalBadWireType
756 }
757 msg := new(OnuActivationFailureIndication)
758 err := b.DecodeMessage(msg)
759 m.Data = &AlarmIndication_OnuActivationFailInd{msg}
760 return true, err
761 case 11: // data.onu_processing_error_ind
762 if wire != proto.WireBytes {
763 return true, proto.ErrInternalBadWireType
764 }
765 msg := new(OnuProcessingErrorIndication)
766 err := b.DecodeMessage(msg)
767 m.Data = &AlarmIndication_OnuProcessingErrorInd{msg}
768 return true, err
769 default:
770 return false, nil
771 }
772}
773
774func _AlarmIndication_OneofSizer(msg proto.Message) (n int) {
775 m := msg.(*AlarmIndication)
776 // data
777 switch x := m.Data.(type) {
778 case *AlarmIndication_LosInd:
779 s := proto.Size(x.LosInd)
780 n += 1 // tag and wire
781 n += proto.SizeVarint(uint64(s))
782 n += s
783 case *AlarmIndication_DyingGaspInd:
784 s := proto.Size(x.DyingGaspInd)
785 n += 1 // tag and wire
786 n += proto.SizeVarint(uint64(s))
787 n += s
788 case *AlarmIndication_OnuAlarmInd:
789 s := proto.Size(x.OnuAlarmInd)
790 n += 1 // tag and wire
791 n += proto.SizeVarint(uint64(s))
792 n += s
793 case *AlarmIndication_OnuStartupFailInd:
794 s := proto.Size(x.OnuStartupFailInd)
795 n += 1 // tag and wire
796 n += proto.SizeVarint(uint64(s))
797 n += s
798 case *AlarmIndication_OnuSignalDegradeInd:
799 s := proto.Size(x.OnuSignalDegradeInd)
800 n += 1 // tag and wire
801 n += proto.SizeVarint(uint64(s))
802 n += s
803 case *AlarmIndication_OnuDriftOfWindowInd:
804 s := proto.Size(x.OnuDriftOfWindowInd)
805 n += 1 // tag and wire
806 n += proto.SizeVarint(uint64(s))
807 n += s
808 case *AlarmIndication_OnuLossOmciInd:
809 s := proto.Size(x.OnuLossOmciInd)
810 n += 1 // tag and wire
811 n += proto.SizeVarint(uint64(s))
812 n += s
813 case *AlarmIndication_OnuSignalsFailInd:
814 s := proto.Size(x.OnuSignalsFailInd)
815 n += 1 // tag and wire
816 n += proto.SizeVarint(uint64(s))
817 n += s
818 case *AlarmIndication_OnuTiwiInd:
819 s := proto.Size(x.OnuTiwiInd)
820 n += 1 // tag and wire
821 n += proto.SizeVarint(uint64(s))
822 n += s
823 case *AlarmIndication_OnuActivationFailInd:
824 s := proto.Size(x.OnuActivationFailInd)
825 n += 1 // tag and wire
826 n += proto.SizeVarint(uint64(s))
827 n += s
828 case *AlarmIndication_OnuProcessingErrorInd:
829 s := proto.Size(x.OnuProcessingErrorInd)
830 n += 1 // tag and wire
831 n += proto.SizeVarint(uint64(s))
832 n += s
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900833 case nil:
834 default:
835 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
836 }
837 return n
838}
839
840type OltIndication struct {
841 OperState string `protobuf:"bytes,1,opt,name=oper_state,json=operState" json:"oper_state,omitempty"`
842 XXX_NoUnkeyedLiteral struct{} `json:"-"`
843 XXX_unrecognized []byte `json:"-"`
844 XXX_sizecache int32 `json:"-"`
845}
846
847func (m *OltIndication) Reset() { *m = OltIndication{} }
848func (m *OltIndication) String() string { return proto.CompactTextString(m) }
849func (*OltIndication) ProtoMessage() {}
850func (*OltIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900851 return fileDescriptor_openolt_6b48a00939803eed, []int{2}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900852}
853func (m *OltIndication) XXX_Unmarshal(b []byte) error {
854 return xxx_messageInfo_OltIndication.Unmarshal(m, b)
855}
856func (m *OltIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
857 return xxx_messageInfo_OltIndication.Marshal(b, m, deterministic)
858}
859func (dst *OltIndication) XXX_Merge(src proto.Message) {
860 xxx_messageInfo_OltIndication.Merge(dst, src)
861}
862func (m *OltIndication) XXX_Size() int {
863 return xxx_messageInfo_OltIndication.Size(m)
864}
865func (m *OltIndication) XXX_DiscardUnknown() {
866 xxx_messageInfo_OltIndication.DiscardUnknown(m)
867}
868
869var xxx_messageInfo_OltIndication proto.InternalMessageInfo
870
871func (m *OltIndication) GetOperState() string {
872 if m != nil {
873 return m.OperState
874 }
875 return ""
876}
877
878type IntfIndication struct {
879 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
880 OperState string `protobuf:"bytes,2,opt,name=oper_state,json=operState" json:"oper_state,omitempty"`
881 XXX_NoUnkeyedLiteral struct{} `json:"-"`
882 XXX_unrecognized []byte `json:"-"`
883 XXX_sizecache int32 `json:"-"`
884}
885
886func (m *IntfIndication) Reset() { *m = IntfIndication{} }
887func (m *IntfIndication) String() string { return proto.CompactTextString(m) }
888func (*IntfIndication) ProtoMessage() {}
889func (*IntfIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900890 return fileDescriptor_openolt_6b48a00939803eed, []int{3}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900891}
892func (m *IntfIndication) XXX_Unmarshal(b []byte) error {
893 return xxx_messageInfo_IntfIndication.Unmarshal(m, b)
894}
895func (m *IntfIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
896 return xxx_messageInfo_IntfIndication.Marshal(b, m, deterministic)
897}
898func (dst *IntfIndication) XXX_Merge(src proto.Message) {
899 xxx_messageInfo_IntfIndication.Merge(dst, src)
900}
901func (m *IntfIndication) XXX_Size() int {
902 return xxx_messageInfo_IntfIndication.Size(m)
903}
904func (m *IntfIndication) XXX_DiscardUnknown() {
905 xxx_messageInfo_IntfIndication.DiscardUnknown(m)
906}
907
908var xxx_messageInfo_IntfIndication proto.InternalMessageInfo
909
910func (m *IntfIndication) GetIntfId() uint32 {
911 if m != nil {
912 return m.IntfId
913 }
914 return 0
915}
916
917func (m *IntfIndication) GetOperState() string {
918 if m != nil {
919 return m.OperState
920 }
921 return ""
922}
923
924type OnuDiscIndication struct {
925 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
926 SerialNumber *SerialNumber `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
927 XXX_NoUnkeyedLiteral struct{} `json:"-"`
928 XXX_unrecognized []byte `json:"-"`
929 XXX_sizecache int32 `json:"-"`
930}
931
932func (m *OnuDiscIndication) Reset() { *m = OnuDiscIndication{} }
933func (m *OnuDiscIndication) String() string { return proto.CompactTextString(m) }
934func (*OnuDiscIndication) ProtoMessage() {}
935func (*OnuDiscIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900936 return fileDescriptor_openolt_6b48a00939803eed, []int{4}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900937}
938func (m *OnuDiscIndication) XXX_Unmarshal(b []byte) error {
939 return xxx_messageInfo_OnuDiscIndication.Unmarshal(m, b)
940}
941func (m *OnuDiscIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
942 return xxx_messageInfo_OnuDiscIndication.Marshal(b, m, deterministic)
943}
944func (dst *OnuDiscIndication) XXX_Merge(src proto.Message) {
945 xxx_messageInfo_OnuDiscIndication.Merge(dst, src)
946}
947func (m *OnuDiscIndication) XXX_Size() int {
948 return xxx_messageInfo_OnuDiscIndication.Size(m)
949}
950func (m *OnuDiscIndication) XXX_DiscardUnknown() {
951 xxx_messageInfo_OnuDiscIndication.DiscardUnknown(m)
952}
953
954var xxx_messageInfo_OnuDiscIndication proto.InternalMessageInfo
955
956func (m *OnuDiscIndication) GetIntfId() uint32 {
957 if m != nil {
958 return m.IntfId
959 }
960 return 0
961}
962
963func (m *OnuDiscIndication) GetSerialNumber() *SerialNumber {
964 if m != nil {
965 return m.SerialNumber
966 }
967 return nil
968}
969
970type OnuIndication struct {
971 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
972 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
973 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState" json:"oper_state,omitempty"`
974 AdminState string `protobuf:"bytes,5,opt,name=admin_state,json=adminState" json:"admin_state,omitempty"`
975 SerialNumber *SerialNumber `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
976 XXX_NoUnkeyedLiteral struct{} `json:"-"`
977 XXX_unrecognized []byte `json:"-"`
978 XXX_sizecache int32 `json:"-"`
979}
980
981func (m *OnuIndication) Reset() { *m = OnuIndication{} }
982func (m *OnuIndication) String() string { return proto.CompactTextString(m) }
983func (*OnuIndication) ProtoMessage() {}
984func (*OnuIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +0900985 return fileDescriptor_openolt_6b48a00939803eed, []int{5}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +0900986}
987func (m *OnuIndication) XXX_Unmarshal(b []byte) error {
988 return xxx_messageInfo_OnuIndication.Unmarshal(m, b)
989}
990func (m *OnuIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
991 return xxx_messageInfo_OnuIndication.Marshal(b, m, deterministic)
992}
993func (dst *OnuIndication) XXX_Merge(src proto.Message) {
994 xxx_messageInfo_OnuIndication.Merge(dst, src)
995}
996func (m *OnuIndication) XXX_Size() int {
997 return xxx_messageInfo_OnuIndication.Size(m)
998}
999func (m *OnuIndication) XXX_DiscardUnknown() {
1000 xxx_messageInfo_OnuIndication.DiscardUnknown(m)
1001}
1002
1003var xxx_messageInfo_OnuIndication proto.InternalMessageInfo
1004
1005func (m *OnuIndication) GetIntfId() uint32 {
1006 if m != nil {
1007 return m.IntfId
1008 }
1009 return 0
1010}
1011
1012func (m *OnuIndication) GetOnuId() uint32 {
1013 if m != nil {
1014 return m.OnuId
1015 }
1016 return 0
1017}
1018
1019func (m *OnuIndication) GetOperState() string {
1020 if m != nil {
1021 return m.OperState
1022 }
1023 return ""
1024}
1025
1026func (m *OnuIndication) GetAdminState() string {
1027 if m != nil {
1028 return m.AdminState
1029 }
1030 return ""
1031}
1032
1033func (m *OnuIndication) GetSerialNumber() *SerialNumber {
1034 if m != nil {
1035 return m.SerialNumber
1036 }
1037 return nil
1038}
1039
1040type IntfOperIndication struct {
1041 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
1042 IntfId uint32 `protobuf:"fixed32,2,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1043 OperState string `protobuf:"bytes,3,opt,name=oper_state,json=operState" json:"oper_state,omitempty"`
1044 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1045 XXX_unrecognized []byte `json:"-"`
1046 XXX_sizecache int32 `json:"-"`
1047}
1048
1049func (m *IntfOperIndication) Reset() { *m = IntfOperIndication{} }
1050func (m *IntfOperIndication) String() string { return proto.CompactTextString(m) }
1051func (*IntfOperIndication) ProtoMessage() {}
1052func (*IntfOperIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001053 return fileDescriptor_openolt_6b48a00939803eed, []int{6}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001054}
1055func (m *IntfOperIndication) XXX_Unmarshal(b []byte) error {
1056 return xxx_messageInfo_IntfOperIndication.Unmarshal(m, b)
1057}
1058func (m *IntfOperIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1059 return xxx_messageInfo_IntfOperIndication.Marshal(b, m, deterministic)
1060}
1061func (dst *IntfOperIndication) XXX_Merge(src proto.Message) {
1062 xxx_messageInfo_IntfOperIndication.Merge(dst, src)
1063}
1064func (m *IntfOperIndication) XXX_Size() int {
1065 return xxx_messageInfo_IntfOperIndication.Size(m)
1066}
1067func (m *IntfOperIndication) XXX_DiscardUnknown() {
1068 xxx_messageInfo_IntfOperIndication.DiscardUnknown(m)
1069}
1070
1071var xxx_messageInfo_IntfOperIndication proto.InternalMessageInfo
1072
1073func (m *IntfOperIndication) GetType() string {
1074 if m != nil {
1075 return m.Type
1076 }
1077 return ""
1078}
1079
1080func (m *IntfOperIndication) GetIntfId() uint32 {
1081 if m != nil {
1082 return m.IntfId
1083 }
1084 return 0
1085}
1086
1087func (m *IntfOperIndication) GetOperState() string {
1088 if m != nil {
1089 return m.OperState
1090 }
1091 return ""
1092}
1093
1094type OmciIndication struct {
1095 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1096 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
1097 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1098 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1099 XXX_unrecognized []byte `json:"-"`
1100 XXX_sizecache int32 `json:"-"`
1101}
1102
1103func (m *OmciIndication) Reset() { *m = OmciIndication{} }
1104func (m *OmciIndication) String() string { return proto.CompactTextString(m) }
1105func (*OmciIndication) ProtoMessage() {}
1106func (*OmciIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001107 return fileDescriptor_openolt_6b48a00939803eed, []int{7}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001108}
1109func (m *OmciIndication) XXX_Unmarshal(b []byte) error {
1110 return xxx_messageInfo_OmciIndication.Unmarshal(m, b)
1111}
1112func (m *OmciIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1113 return xxx_messageInfo_OmciIndication.Marshal(b, m, deterministic)
1114}
1115func (dst *OmciIndication) XXX_Merge(src proto.Message) {
1116 xxx_messageInfo_OmciIndication.Merge(dst, src)
1117}
1118func (m *OmciIndication) XXX_Size() int {
1119 return xxx_messageInfo_OmciIndication.Size(m)
1120}
1121func (m *OmciIndication) XXX_DiscardUnknown() {
1122 xxx_messageInfo_OmciIndication.DiscardUnknown(m)
1123}
1124
1125var xxx_messageInfo_OmciIndication proto.InternalMessageInfo
1126
1127func (m *OmciIndication) GetIntfId() uint32 {
1128 if m != nil {
1129 return m.IntfId
1130 }
1131 return 0
1132}
1133
1134func (m *OmciIndication) GetOnuId() uint32 {
1135 if m != nil {
1136 return m.OnuId
1137 }
1138 return 0
1139}
1140
1141func (m *OmciIndication) GetPkt() []byte {
1142 if m != nil {
1143 return m.Pkt
1144 }
1145 return nil
1146}
1147
1148type PacketIndication struct {
1149 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1150 GemportId uint32 `protobuf:"fixed32,2,opt,name=gemport_id,json=gemportId" json:"gemport_id,omitempty"`
1151 FlowId uint32 `protobuf:"fixed32,3,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"`
1152 Pkt []byte `protobuf:"bytes,4,opt,name=pkt,proto3" json:"pkt,omitempty"`
1153 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1154 XXX_unrecognized []byte `json:"-"`
1155 XXX_sizecache int32 `json:"-"`
1156}
1157
1158func (m *PacketIndication) Reset() { *m = PacketIndication{} }
1159func (m *PacketIndication) String() string { return proto.CompactTextString(m) }
1160func (*PacketIndication) ProtoMessage() {}
1161func (*PacketIndication) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001162 return fileDescriptor_openolt_6b48a00939803eed, []int{8}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001163}
1164func (m *PacketIndication) XXX_Unmarshal(b []byte) error {
1165 return xxx_messageInfo_PacketIndication.Unmarshal(m, b)
1166}
1167func (m *PacketIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1168 return xxx_messageInfo_PacketIndication.Marshal(b, m, deterministic)
1169}
1170func (dst *PacketIndication) XXX_Merge(src proto.Message) {
1171 xxx_messageInfo_PacketIndication.Merge(dst, src)
1172}
1173func (m *PacketIndication) XXX_Size() int {
1174 return xxx_messageInfo_PacketIndication.Size(m)
1175}
1176func (m *PacketIndication) XXX_DiscardUnknown() {
1177 xxx_messageInfo_PacketIndication.DiscardUnknown(m)
1178}
1179
1180var xxx_messageInfo_PacketIndication proto.InternalMessageInfo
1181
1182func (m *PacketIndication) GetIntfId() uint32 {
1183 if m != nil {
1184 return m.IntfId
1185 }
1186 return 0
1187}
1188
1189func (m *PacketIndication) GetGemportId() uint32 {
1190 if m != nil {
1191 return m.GemportId
1192 }
1193 return 0
1194}
1195
1196func (m *PacketIndication) GetFlowId() uint32 {
1197 if m != nil {
1198 return m.FlowId
1199 }
1200 return 0
1201}
1202
1203func (m *PacketIndication) GetPkt() []byte {
1204 if m != nil {
1205 return m.Pkt
1206 }
1207 return nil
1208}
1209
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001210type Interface struct {
1211 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1212 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1213 XXX_unrecognized []byte `json:"-"`
1214 XXX_sizecache int32 `json:"-"`
1215}
1216
1217func (m *Interface) Reset() { *m = Interface{} }
1218func (m *Interface) String() string { return proto.CompactTextString(m) }
1219func (*Interface) ProtoMessage() {}
1220func (*Interface) Descriptor() ([]byte, []int) {
1221 return fileDescriptor_openolt_6b48a00939803eed, []int{9}
1222}
1223func (m *Interface) XXX_Unmarshal(b []byte) error {
1224 return xxx_messageInfo_Interface.Unmarshal(m, b)
1225}
1226func (m *Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1227 return xxx_messageInfo_Interface.Marshal(b, m, deterministic)
1228}
1229func (dst *Interface) XXX_Merge(src proto.Message) {
1230 xxx_messageInfo_Interface.Merge(dst, src)
1231}
1232func (m *Interface) XXX_Size() int {
1233 return xxx_messageInfo_Interface.Size(m)
1234}
1235func (m *Interface) XXX_DiscardUnknown() {
1236 xxx_messageInfo_Interface.DiscardUnknown(m)
1237}
1238
1239var xxx_messageInfo_Interface proto.InternalMessageInfo
1240
1241func (m *Interface) GetIntfId() uint32 {
1242 if m != nil {
1243 return m.IntfId
1244 }
1245 return 0
1246}
1247
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001248type Heartbeat struct {
1249 HeartbeatSignature uint32 `protobuf:"fixed32,1,opt,name=heartbeat_signature,json=heartbeatSignature" json:"heartbeat_signature,omitempty"`
1250 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1251 XXX_unrecognized []byte `json:"-"`
1252 XXX_sizecache int32 `json:"-"`
1253}
1254
1255func (m *Heartbeat) Reset() { *m = Heartbeat{} }
1256func (m *Heartbeat) String() string { return proto.CompactTextString(m) }
1257func (*Heartbeat) ProtoMessage() {}
1258func (*Heartbeat) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001259 return fileDescriptor_openolt_6b48a00939803eed, []int{10}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001260}
1261func (m *Heartbeat) XXX_Unmarshal(b []byte) error {
1262 return xxx_messageInfo_Heartbeat.Unmarshal(m, b)
1263}
1264func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1265 return xxx_messageInfo_Heartbeat.Marshal(b, m, deterministic)
1266}
1267func (dst *Heartbeat) XXX_Merge(src proto.Message) {
1268 xxx_messageInfo_Heartbeat.Merge(dst, src)
1269}
1270func (m *Heartbeat) XXX_Size() int {
1271 return xxx_messageInfo_Heartbeat.Size(m)
1272}
1273func (m *Heartbeat) XXX_DiscardUnknown() {
1274 xxx_messageInfo_Heartbeat.DiscardUnknown(m)
1275}
1276
1277var xxx_messageInfo_Heartbeat proto.InternalMessageInfo
1278
1279func (m *Heartbeat) GetHeartbeatSignature() uint32 {
1280 if m != nil {
1281 return m.HeartbeatSignature
1282 }
1283 return 0
1284}
1285
1286type Onu struct {
1287 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1288 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
1289 SerialNumber *SerialNumber `protobuf:"bytes,3,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001290 Pir uint32 `protobuf:"fixed32,4,opt,name=pir" json:"pir,omitempty"`
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001291 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1292 XXX_unrecognized []byte `json:"-"`
1293 XXX_sizecache int32 `json:"-"`
1294}
1295
1296func (m *Onu) Reset() { *m = Onu{} }
1297func (m *Onu) String() string { return proto.CompactTextString(m) }
1298func (*Onu) ProtoMessage() {}
1299func (*Onu) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001300 return fileDescriptor_openolt_6b48a00939803eed, []int{11}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001301}
1302func (m *Onu) XXX_Unmarshal(b []byte) error {
1303 return xxx_messageInfo_Onu.Unmarshal(m, b)
1304}
1305func (m *Onu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1306 return xxx_messageInfo_Onu.Marshal(b, m, deterministic)
1307}
1308func (dst *Onu) XXX_Merge(src proto.Message) {
1309 xxx_messageInfo_Onu.Merge(dst, src)
1310}
1311func (m *Onu) XXX_Size() int {
1312 return xxx_messageInfo_Onu.Size(m)
1313}
1314func (m *Onu) XXX_DiscardUnknown() {
1315 xxx_messageInfo_Onu.DiscardUnknown(m)
1316}
1317
1318var xxx_messageInfo_Onu proto.InternalMessageInfo
1319
1320func (m *Onu) GetIntfId() uint32 {
1321 if m != nil {
1322 return m.IntfId
1323 }
1324 return 0
1325}
1326
1327func (m *Onu) GetOnuId() uint32 {
1328 if m != nil {
1329 return m.OnuId
1330 }
1331 return 0
1332}
1333
1334func (m *Onu) GetSerialNumber() *SerialNumber {
1335 if m != nil {
1336 return m.SerialNumber
1337 }
1338 return nil
1339}
1340
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001341func (m *Onu) GetPir() uint32 {
1342 if m != nil {
1343 return m.Pir
1344 }
1345 return 0
1346}
1347
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001348type OmciMsg struct {
1349 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1350 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
1351 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1352 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1353 XXX_unrecognized []byte `json:"-"`
1354 XXX_sizecache int32 `json:"-"`
1355}
1356
1357func (m *OmciMsg) Reset() { *m = OmciMsg{} }
1358func (m *OmciMsg) String() string { return proto.CompactTextString(m) }
1359func (*OmciMsg) ProtoMessage() {}
1360func (*OmciMsg) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001361 return fileDescriptor_openolt_6b48a00939803eed, []int{12}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001362}
1363func (m *OmciMsg) XXX_Unmarshal(b []byte) error {
1364 return xxx_messageInfo_OmciMsg.Unmarshal(m, b)
1365}
1366func (m *OmciMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1367 return xxx_messageInfo_OmciMsg.Marshal(b, m, deterministic)
1368}
1369func (dst *OmciMsg) XXX_Merge(src proto.Message) {
1370 xxx_messageInfo_OmciMsg.Merge(dst, src)
1371}
1372func (m *OmciMsg) XXX_Size() int {
1373 return xxx_messageInfo_OmciMsg.Size(m)
1374}
1375func (m *OmciMsg) XXX_DiscardUnknown() {
1376 xxx_messageInfo_OmciMsg.DiscardUnknown(m)
1377}
1378
1379var xxx_messageInfo_OmciMsg proto.InternalMessageInfo
1380
1381func (m *OmciMsg) GetIntfId() uint32 {
1382 if m != nil {
1383 return m.IntfId
1384 }
1385 return 0
1386}
1387
1388func (m *OmciMsg) GetOnuId() uint32 {
1389 if m != nil {
1390 return m.OnuId
1391 }
1392 return 0
1393}
1394
1395func (m *OmciMsg) GetPkt() []byte {
1396 if m != nil {
1397 return m.Pkt
1398 }
1399 return nil
1400}
1401
1402type OnuPacket struct {
1403 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1404 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
1405 Pkt []byte `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
1406 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1407 XXX_unrecognized []byte `json:"-"`
1408 XXX_sizecache int32 `json:"-"`
1409}
1410
1411func (m *OnuPacket) Reset() { *m = OnuPacket{} }
1412func (m *OnuPacket) String() string { return proto.CompactTextString(m) }
1413func (*OnuPacket) ProtoMessage() {}
1414func (*OnuPacket) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001415 return fileDescriptor_openolt_6b48a00939803eed, []int{13}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001416}
1417func (m *OnuPacket) XXX_Unmarshal(b []byte) error {
1418 return xxx_messageInfo_OnuPacket.Unmarshal(m, b)
1419}
1420func (m *OnuPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1421 return xxx_messageInfo_OnuPacket.Marshal(b, m, deterministic)
1422}
1423func (dst *OnuPacket) XXX_Merge(src proto.Message) {
1424 xxx_messageInfo_OnuPacket.Merge(dst, src)
1425}
1426func (m *OnuPacket) XXX_Size() int {
1427 return xxx_messageInfo_OnuPacket.Size(m)
1428}
1429func (m *OnuPacket) XXX_DiscardUnknown() {
1430 xxx_messageInfo_OnuPacket.DiscardUnknown(m)
1431}
1432
1433var xxx_messageInfo_OnuPacket proto.InternalMessageInfo
1434
1435func (m *OnuPacket) GetIntfId() uint32 {
1436 if m != nil {
1437 return m.IntfId
1438 }
1439 return 0
1440}
1441
1442func (m *OnuPacket) GetOnuId() uint32 {
1443 if m != nil {
1444 return m.OnuId
1445 }
1446 return 0
1447}
1448
1449func (m *OnuPacket) GetPkt() []byte {
1450 if m != nil {
1451 return m.Pkt
1452 }
1453 return nil
1454}
1455
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001456type UplinkPacket struct {
1457 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1458 Pkt []byte `protobuf:"bytes,2,opt,name=pkt,proto3" json:"pkt,omitempty"`
1459 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1460 XXX_unrecognized []byte `json:"-"`
1461 XXX_sizecache int32 `json:"-"`
1462}
1463
1464func (m *UplinkPacket) Reset() { *m = UplinkPacket{} }
1465func (m *UplinkPacket) String() string { return proto.CompactTextString(m) }
1466func (*UplinkPacket) ProtoMessage() {}
1467func (*UplinkPacket) Descriptor() ([]byte, []int) {
1468 return fileDescriptor_openolt_6b48a00939803eed, []int{14}
1469}
1470func (m *UplinkPacket) XXX_Unmarshal(b []byte) error {
1471 return xxx_messageInfo_UplinkPacket.Unmarshal(m, b)
1472}
1473func (m *UplinkPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1474 return xxx_messageInfo_UplinkPacket.Marshal(b, m, deterministic)
1475}
1476func (dst *UplinkPacket) XXX_Merge(src proto.Message) {
1477 xxx_messageInfo_UplinkPacket.Merge(dst, src)
1478}
1479func (m *UplinkPacket) XXX_Size() int {
1480 return xxx_messageInfo_UplinkPacket.Size(m)
1481}
1482func (m *UplinkPacket) XXX_DiscardUnknown() {
1483 xxx_messageInfo_UplinkPacket.DiscardUnknown(m)
1484}
1485
1486var xxx_messageInfo_UplinkPacket proto.InternalMessageInfo
1487
1488func (m *UplinkPacket) GetIntfId() uint32 {
1489 if m != nil {
1490 return m.IntfId
1491 }
1492 return 0
1493}
1494
1495func (m *UplinkPacket) GetPkt() []byte {
1496 if m != nil {
1497 return m.Pkt
1498 }
1499 return nil
1500}
1501
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001502type Classifier struct {
1503 OTpid uint32 `protobuf:"fixed32,1,opt,name=o_tpid,json=oTpid" json:"o_tpid,omitempty"`
1504 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid" json:"o_vid,omitempty"`
1505 ITpid uint32 `protobuf:"fixed32,3,opt,name=i_tpid,json=iTpid" json:"i_tpid,omitempty"`
1506 IVid uint32 `protobuf:"fixed32,4,opt,name=i_vid,json=iVid" json:"i_vid,omitempty"`
1507 OPbits uint32 `protobuf:"fixed32,5,opt,name=o_pbits,json=oPbits" json:"o_pbits,omitempty"`
1508 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits" json:"i_pbits,omitempty"`
1509 EthType uint32 `protobuf:"fixed32,7,opt,name=eth_type,json=ethType" json:"eth_type,omitempty"`
1510 DstMac []byte `protobuf:"bytes,8,opt,name=dst_mac,json=dstMac,proto3" json:"dst_mac,omitempty"`
1511 SrcMac []byte `protobuf:"bytes,9,opt,name=src_mac,json=srcMac,proto3" json:"src_mac,omitempty"`
1512 IpProto uint32 `protobuf:"fixed32,10,opt,name=ip_proto,json=ipProto" json:"ip_proto,omitempty"`
1513 DstIp uint32 `protobuf:"fixed32,11,opt,name=dst_ip,json=dstIp" json:"dst_ip,omitempty"`
1514 SrcIp uint32 `protobuf:"fixed32,12,opt,name=src_ip,json=srcIp" json:"src_ip,omitempty"`
1515 SrcPort uint32 `protobuf:"fixed32,13,opt,name=src_port,json=srcPort" json:"src_port,omitempty"`
1516 DstPort uint32 `protobuf:"fixed32,14,opt,name=dst_port,json=dstPort" json:"dst_port,omitempty"`
1517 PktTagType string `protobuf:"bytes,15,opt,name=pkt_tag_type,json=pktTagType" json:"pkt_tag_type,omitempty"`
1518 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1519 XXX_unrecognized []byte `json:"-"`
1520 XXX_sizecache int32 `json:"-"`
1521}
1522
1523func (m *Classifier) Reset() { *m = Classifier{} }
1524func (m *Classifier) String() string { return proto.CompactTextString(m) }
1525func (*Classifier) ProtoMessage() {}
1526func (*Classifier) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001527 return fileDescriptor_openolt_6b48a00939803eed, []int{15}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001528}
1529func (m *Classifier) XXX_Unmarshal(b []byte) error {
1530 return xxx_messageInfo_Classifier.Unmarshal(m, b)
1531}
1532func (m *Classifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1533 return xxx_messageInfo_Classifier.Marshal(b, m, deterministic)
1534}
1535func (dst *Classifier) XXX_Merge(src proto.Message) {
1536 xxx_messageInfo_Classifier.Merge(dst, src)
1537}
1538func (m *Classifier) XXX_Size() int {
1539 return xxx_messageInfo_Classifier.Size(m)
1540}
1541func (m *Classifier) XXX_DiscardUnknown() {
1542 xxx_messageInfo_Classifier.DiscardUnknown(m)
1543}
1544
1545var xxx_messageInfo_Classifier proto.InternalMessageInfo
1546
1547func (m *Classifier) GetOTpid() uint32 {
1548 if m != nil {
1549 return m.OTpid
1550 }
1551 return 0
1552}
1553
1554func (m *Classifier) GetOVid() uint32 {
1555 if m != nil {
1556 return m.OVid
1557 }
1558 return 0
1559}
1560
1561func (m *Classifier) GetITpid() uint32 {
1562 if m != nil {
1563 return m.ITpid
1564 }
1565 return 0
1566}
1567
1568func (m *Classifier) GetIVid() uint32 {
1569 if m != nil {
1570 return m.IVid
1571 }
1572 return 0
1573}
1574
1575func (m *Classifier) GetOPbits() uint32 {
1576 if m != nil {
1577 return m.OPbits
1578 }
1579 return 0
1580}
1581
1582func (m *Classifier) GetIPbits() uint32 {
1583 if m != nil {
1584 return m.IPbits
1585 }
1586 return 0
1587}
1588
1589func (m *Classifier) GetEthType() uint32 {
1590 if m != nil {
1591 return m.EthType
1592 }
1593 return 0
1594}
1595
1596func (m *Classifier) GetDstMac() []byte {
1597 if m != nil {
1598 return m.DstMac
1599 }
1600 return nil
1601}
1602
1603func (m *Classifier) GetSrcMac() []byte {
1604 if m != nil {
1605 return m.SrcMac
1606 }
1607 return nil
1608}
1609
1610func (m *Classifier) GetIpProto() uint32 {
1611 if m != nil {
1612 return m.IpProto
1613 }
1614 return 0
1615}
1616
1617func (m *Classifier) GetDstIp() uint32 {
1618 if m != nil {
1619 return m.DstIp
1620 }
1621 return 0
1622}
1623
1624func (m *Classifier) GetSrcIp() uint32 {
1625 if m != nil {
1626 return m.SrcIp
1627 }
1628 return 0
1629}
1630
1631func (m *Classifier) GetSrcPort() uint32 {
1632 if m != nil {
1633 return m.SrcPort
1634 }
1635 return 0
1636}
1637
1638func (m *Classifier) GetDstPort() uint32 {
1639 if m != nil {
1640 return m.DstPort
1641 }
1642 return 0
1643}
1644
1645func (m *Classifier) GetPktTagType() string {
1646 if m != nil {
1647 return m.PktTagType
1648 }
1649 return ""
1650}
1651
1652type ActionCmd struct {
1653 AddOuterTag bool `protobuf:"varint,1,opt,name=add_outer_tag,json=addOuterTag" json:"add_outer_tag,omitempty"`
1654 RemoveOuterTag bool `protobuf:"varint,2,opt,name=remove_outer_tag,json=removeOuterTag" json:"remove_outer_tag,omitempty"`
1655 TrapToHost bool `protobuf:"varint,3,opt,name=trap_to_host,json=trapToHost" json:"trap_to_host,omitempty"`
1656 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1657 XXX_unrecognized []byte `json:"-"`
1658 XXX_sizecache int32 `json:"-"`
1659}
1660
1661func (m *ActionCmd) Reset() { *m = ActionCmd{} }
1662func (m *ActionCmd) String() string { return proto.CompactTextString(m) }
1663func (*ActionCmd) ProtoMessage() {}
1664func (*ActionCmd) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001665 return fileDescriptor_openolt_6b48a00939803eed, []int{16}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001666}
1667func (m *ActionCmd) XXX_Unmarshal(b []byte) error {
1668 return xxx_messageInfo_ActionCmd.Unmarshal(m, b)
1669}
1670func (m *ActionCmd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1671 return xxx_messageInfo_ActionCmd.Marshal(b, m, deterministic)
1672}
1673func (dst *ActionCmd) XXX_Merge(src proto.Message) {
1674 xxx_messageInfo_ActionCmd.Merge(dst, src)
1675}
1676func (m *ActionCmd) XXX_Size() int {
1677 return xxx_messageInfo_ActionCmd.Size(m)
1678}
1679func (m *ActionCmd) XXX_DiscardUnknown() {
1680 xxx_messageInfo_ActionCmd.DiscardUnknown(m)
1681}
1682
1683var xxx_messageInfo_ActionCmd proto.InternalMessageInfo
1684
1685func (m *ActionCmd) GetAddOuterTag() bool {
1686 if m != nil {
1687 return m.AddOuterTag
1688 }
1689 return false
1690}
1691
1692func (m *ActionCmd) GetRemoveOuterTag() bool {
1693 if m != nil {
1694 return m.RemoveOuterTag
1695 }
1696 return false
1697}
1698
1699func (m *ActionCmd) GetTrapToHost() bool {
1700 if m != nil {
1701 return m.TrapToHost
1702 }
1703 return false
1704}
1705
1706type Action struct {
1707 Cmd *ActionCmd `protobuf:"bytes,1,opt,name=cmd" json:"cmd,omitempty"`
1708 OVid uint32 `protobuf:"fixed32,2,opt,name=o_vid,json=oVid" json:"o_vid,omitempty"`
1709 OPbits uint32 `protobuf:"fixed32,3,opt,name=o_pbits,json=oPbits" json:"o_pbits,omitempty"`
1710 OTpid uint32 `protobuf:"fixed32,4,opt,name=o_tpid,json=oTpid" json:"o_tpid,omitempty"`
1711 IVid uint32 `protobuf:"fixed32,5,opt,name=i_vid,json=iVid" json:"i_vid,omitempty"`
1712 IPbits uint32 `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits" json:"i_pbits,omitempty"`
1713 ITpid uint32 `protobuf:"fixed32,7,opt,name=i_tpid,json=iTpid" json:"i_tpid,omitempty"`
1714 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1715 XXX_unrecognized []byte `json:"-"`
1716 XXX_sizecache int32 `json:"-"`
1717}
1718
1719func (m *Action) Reset() { *m = Action{} }
1720func (m *Action) String() string { return proto.CompactTextString(m) }
1721func (*Action) ProtoMessage() {}
1722func (*Action) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001723 return fileDescriptor_openolt_6b48a00939803eed, []int{17}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001724}
1725func (m *Action) XXX_Unmarshal(b []byte) error {
1726 return xxx_messageInfo_Action.Unmarshal(m, b)
1727}
1728func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1729 return xxx_messageInfo_Action.Marshal(b, m, deterministic)
1730}
1731func (dst *Action) XXX_Merge(src proto.Message) {
1732 xxx_messageInfo_Action.Merge(dst, src)
1733}
1734func (m *Action) XXX_Size() int {
1735 return xxx_messageInfo_Action.Size(m)
1736}
1737func (m *Action) XXX_DiscardUnknown() {
1738 xxx_messageInfo_Action.DiscardUnknown(m)
1739}
1740
1741var xxx_messageInfo_Action proto.InternalMessageInfo
1742
1743func (m *Action) GetCmd() *ActionCmd {
1744 if m != nil {
1745 return m.Cmd
1746 }
1747 return nil
1748}
1749
1750func (m *Action) GetOVid() uint32 {
1751 if m != nil {
1752 return m.OVid
1753 }
1754 return 0
1755}
1756
1757func (m *Action) GetOPbits() uint32 {
1758 if m != nil {
1759 return m.OPbits
1760 }
1761 return 0
1762}
1763
1764func (m *Action) GetOTpid() uint32 {
1765 if m != nil {
1766 return m.OTpid
1767 }
1768 return 0
1769}
1770
1771func (m *Action) GetIVid() uint32 {
1772 if m != nil {
1773 return m.IVid
1774 }
1775 return 0
1776}
1777
1778func (m *Action) GetIPbits() uint32 {
1779 if m != nil {
1780 return m.IPbits
1781 }
1782 return 0
1783}
1784
1785func (m *Action) GetITpid() uint32 {
1786 if m != nil {
1787 return m.ITpid
1788 }
1789 return 0
1790}
1791
1792type Flow struct {
1793 AccessIntfId uint32 `protobuf:"fixed32,1,opt,name=access_intf_id,json=accessIntfId" json:"access_intf_id,omitempty"`
1794 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
1795 FlowId uint32 `protobuf:"fixed32,3,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"`
1796 FlowType string `protobuf:"bytes,4,opt,name=flow_type,json=flowType" json:"flow_type,omitempty"`
1797 NetworkIntfId uint32 `protobuf:"fixed32,5,opt,name=network_intf_id,json=networkIntfId" json:"network_intf_id,omitempty"`
1798 GemportId uint32 `protobuf:"fixed32,6,opt,name=gemport_id,json=gemportId" json:"gemport_id,omitempty"`
1799 Classifier *Classifier `protobuf:"bytes,7,opt,name=classifier" json:"classifier,omitempty"`
1800 Action *Action `protobuf:"bytes,8,opt,name=action" json:"action,omitempty"`
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001801 Priority uint32 `protobuf:"fixed32,9,opt,name=priority" json:"priority,omitempty"`
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001802 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1803 XXX_unrecognized []byte `json:"-"`
1804 XXX_sizecache int32 `json:"-"`
1805}
1806
1807func (m *Flow) Reset() { *m = Flow{} }
1808func (m *Flow) String() string { return proto.CompactTextString(m) }
1809func (*Flow) ProtoMessage() {}
1810func (*Flow) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001811 return fileDescriptor_openolt_6b48a00939803eed, []int{18}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001812}
1813func (m *Flow) XXX_Unmarshal(b []byte) error {
1814 return xxx_messageInfo_Flow.Unmarshal(m, b)
1815}
1816func (m *Flow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1817 return xxx_messageInfo_Flow.Marshal(b, m, deterministic)
1818}
1819func (dst *Flow) XXX_Merge(src proto.Message) {
1820 xxx_messageInfo_Flow.Merge(dst, src)
1821}
1822func (m *Flow) XXX_Size() int {
1823 return xxx_messageInfo_Flow.Size(m)
1824}
1825func (m *Flow) XXX_DiscardUnknown() {
1826 xxx_messageInfo_Flow.DiscardUnknown(m)
1827}
1828
1829var xxx_messageInfo_Flow proto.InternalMessageInfo
1830
1831func (m *Flow) GetAccessIntfId() uint32 {
1832 if m != nil {
1833 return m.AccessIntfId
1834 }
1835 return 0
1836}
1837
1838func (m *Flow) GetOnuId() uint32 {
1839 if m != nil {
1840 return m.OnuId
1841 }
1842 return 0
1843}
1844
1845func (m *Flow) GetFlowId() uint32 {
1846 if m != nil {
1847 return m.FlowId
1848 }
1849 return 0
1850}
1851
1852func (m *Flow) GetFlowType() string {
1853 if m != nil {
1854 return m.FlowType
1855 }
1856 return ""
1857}
1858
1859func (m *Flow) GetNetworkIntfId() uint32 {
1860 if m != nil {
1861 return m.NetworkIntfId
1862 }
1863 return 0
1864}
1865
1866func (m *Flow) GetGemportId() uint32 {
1867 if m != nil {
1868 return m.GemportId
1869 }
1870 return 0
1871}
1872
1873func (m *Flow) GetClassifier() *Classifier {
1874 if m != nil {
1875 return m.Classifier
1876 }
1877 return nil
1878}
1879
1880func (m *Flow) GetAction() *Action {
1881 if m != nil {
1882 return m.Action
1883 }
1884 return nil
1885}
1886
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001887func (m *Flow) GetPriority() uint32 {
1888 if m != nil {
1889 return m.Priority
1890 }
1891 return 0
1892}
1893
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001894type SerialNumber struct {
1895 VendorId []byte `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
1896 VendorSpecific []byte `protobuf:"bytes,2,opt,name=vendor_specific,json=vendorSpecific,proto3" json:"vendor_specific,omitempty"`
1897 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1898 XXX_unrecognized []byte `json:"-"`
1899 XXX_sizecache int32 `json:"-"`
1900}
1901
1902func (m *SerialNumber) Reset() { *m = SerialNumber{} }
1903func (m *SerialNumber) String() string { return proto.CompactTextString(m) }
1904func (*SerialNumber) ProtoMessage() {}
1905func (*SerialNumber) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001906 return fileDescriptor_openolt_6b48a00939803eed, []int{19}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09001907}
1908func (m *SerialNumber) XXX_Unmarshal(b []byte) error {
1909 return xxx_messageInfo_SerialNumber.Unmarshal(m, b)
1910}
1911func (m *SerialNumber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1912 return xxx_messageInfo_SerialNumber.Marshal(b, m, deterministic)
1913}
1914func (dst *SerialNumber) XXX_Merge(src proto.Message) {
1915 xxx_messageInfo_SerialNumber.Merge(dst, src)
1916}
1917func (m *SerialNumber) XXX_Size() int {
1918 return xxx_messageInfo_SerialNumber.Size(m)
1919}
1920func (m *SerialNumber) XXX_DiscardUnknown() {
1921 xxx_messageInfo_SerialNumber.DiscardUnknown(m)
1922}
1923
1924var xxx_messageInfo_SerialNumber proto.InternalMessageInfo
1925
1926func (m *SerialNumber) GetVendorId() []byte {
1927 if m != nil {
1928 return m.VendorId
1929 }
1930 return nil
1931}
1932
1933func (m *SerialNumber) GetVendorSpecific() []byte {
1934 if m != nil {
1935 return m.VendorSpecific
1936 }
1937 return nil
1938}
1939
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09001940type PortStatistics struct {
1941 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
1942 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes" json:"rx_bytes,omitempty"`
1943 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets" json:"rx_packets,omitempty"`
1944 RxUcastPackets uint64 `protobuf:"fixed64,4,opt,name=rx_ucast_packets,json=rxUcastPackets" json:"rx_ucast_packets,omitempty"`
1945 RxMcastPackets uint64 `protobuf:"fixed64,5,opt,name=rx_mcast_packets,json=rxMcastPackets" json:"rx_mcast_packets,omitempty"`
1946 RxBcastPackets uint64 `protobuf:"fixed64,6,opt,name=rx_bcast_packets,json=rxBcastPackets" json:"rx_bcast_packets,omitempty"`
1947 RxErrorPackets uint64 `protobuf:"fixed64,7,opt,name=rx_error_packets,json=rxErrorPackets" json:"rx_error_packets,omitempty"`
1948 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes" json:"tx_bytes,omitempty"`
1949 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets" json:"tx_packets,omitempty"`
1950 TxUcastPackets uint64 `protobuf:"fixed64,10,opt,name=tx_ucast_packets,json=txUcastPackets" json:"tx_ucast_packets,omitempty"`
1951 TxMcastPackets uint64 `protobuf:"fixed64,11,opt,name=tx_mcast_packets,json=txMcastPackets" json:"tx_mcast_packets,omitempty"`
1952 TxBcastPackets uint64 `protobuf:"fixed64,12,opt,name=tx_bcast_packets,json=txBcastPackets" json:"tx_bcast_packets,omitempty"`
1953 TxErrorPackets uint64 `protobuf:"fixed64,13,opt,name=tx_error_packets,json=txErrorPackets" json:"tx_error_packets,omitempty"`
1954 RxCrcErrors uint64 `protobuf:"fixed64,14,opt,name=rx_crc_errors,json=rxCrcErrors" json:"rx_crc_errors,omitempty"`
1955 BipErrors uint64 `protobuf:"fixed64,15,opt,name=bip_errors,json=bipErrors" json:"bip_errors,omitempty"`
1956 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp" json:"timestamp,omitempty"`
1957 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1958 XXX_unrecognized []byte `json:"-"`
1959 XXX_sizecache int32 `json:"-"`
1960}
1961
1962func (m *PortStatistics) Reset() { *m = PortStatistics{} }
1963func (m *PortStatistics) String() string { return proto.CompactTextString(m) }
1964func (*PortStatistics) ProtoMessage() {}
1965func (*PortStatistics) Descriptor() ([]byte, []int) {
1966 return fileDescriptor_openolt_6b48a00939803eed, []int{20}
1967}
1968func (m *PortStatistics) XXX_Unmarshal(b []byte) error {
1969 return xxx_messageInfo_PortStatistics.Unmarshal(m, b)
1970}
1971func (m *PortStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1972 return xxx_messageInfo_PortStatistics.Marshal(b, m, deterministic)
1973}
1974func (dst *PortStatistics) XXX_Merge(src proto.Message) {
1975 xxx_messageInfo_PortStatistics.Merge(dst, src)
1976}
1977func (m *PortStatistics) XXX_Size() int {
1978 return xxx_messageInfo_PortStatistics.Size(m)
1979}
1980func (m *PortStatistics) XXX_DiscardUnknown() {
1981 xxx_messageInfo_PortStatistics.DiscardUnknown(m)
1982}
1983
1984var xxx_messageInfo_PortStatistics proto.InternalMessageInfo
1985
1986func (m *PortStatistics) GetIntfId() uint32 {
1987 if m != nil {
1988 return m.IntfId
1989 }
1990 return 0
1991}
1992
1993func (m *PortStatistics) GetRxBytes() uint64 {
1994 if m != nil {
1995 return m.RxBytes
1996 }
1997 return 0
1998}
1999
2000func (m *PortStatistics) GetRxPackets() uint64 {
2001 if m != nil {
2002 return m.RxPackets
2003 }
2004 return 0
2005}
2006
2007func (m *PortStatistics) GetRxUcastPackets() uint64 {
2008 if m != nil {
2009 return m.RxUcastPackets
2010 }
2011 return 0
2012}
2013
2014func (m *PortStatistics) GetRxMcastPackets() uint64 {
2015 if m != nil {
2016 return m.RxMcastPackets
2017 }
2018 return 0
2019}
2020
2021func (m *PortStatistics) GetRxBcastPackets() uint64 {
2022 if m != nil {
2023 return m.RxBcastPackets
2024 }
2025 return 0
2026}
2027
2028func (m *PortStatistics) GetRxErrorPackets() uint64 {
2029 if m != nil {
2030 return m.RxErrorPackets
2031 }
2032 return 0
2033}
2034
2035func (m *PortStatistics) GetTxBytes() uint64 {
2036 if m != nil {
2037 return m.TxBytes
2038 }
2039 return 0
2040}
2041
2042func (m *PortStatistics) GetTxPackets() uint64 {
2043 if m != nil {
2044 return m.TxPackets
2045 }
2046 return 0
2047}
2048
2049func (m *PortStatistics) GetTxUcastPackets() uint64 {
2050 if m != nil {
2051 return m.TxUcastPackets
2052 }
2053 return 0
2054}
2055
2056func (m *PortStatistics) GetTxMcastPackets() uint64 {
2057 if m != nil {
2058 return m.TxMcastPackets
2059 }
2060 return 0
2061}
2062
2063func (m *PortStatistics) GetTxBcastPackets() uint64 {
2064 if m != nil {
2065 return m.TxBcastPackets
2066 }
2067 return 0
2068}
2069
2070func (m *PortStatistics) GetTxErrorPackets() uint64 {
2071 if m != nil {
2072 return m.TxErrorPackets
2073 }
2074 return 0
2075}
2076
2077func (m *PortStatistics) GetRxCrcErrors() uint64 {
2078 if m != nil {
2079 return m.RxCrcErrors
2080 }
2081 return 0
2082}
2083
2084func (m *PortStatistics) GetBipErrors() uint64 {
2085 if m != nil {
2086 return m.BipErrors
2087 }
2088 return 0
2089}
2090
2091func (m *PortStatistics) GetTimestamp() uint32 {
2092 if m != nil {
2093 return m.Timestamp
2094 }
2095 return 0
2096}
2097
2098type FlowStatistics struct {
2099 FlowId uint32 `protobuf:"fixed32,1,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"`
2100 RxBytes uint64 `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes" json:"rx_bytes,omitempty"`
2101 RxPackets uint64 `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets" json:"rx_packets,omitempty"`
2102 TxBytes uint64 `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes" json:"tx_bytes,omitempty"`
2103 TxPackets uint64 `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets" json:"tx_packets,omitempty"`
2104 Timestamp uint32 `protobuf:"fixed32,16,opt,name=timestamp" json:"timestamp,omitempty"`
2105 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2106 XXX_unrecognized []byte `json:"-"`
2107 XXX_sizecache int32 `json:"-"`
2108}
2109
2110func (m *FlowStatistics) Reset() { *m = FlowStatistics{} }
2111func (m *FlowStatistics) String() string { return proto.CompactTextString(m) }
2112func (*FlowStatistics) ProtoMessage() {}
2113func (*FlowStatistics) Descriptor() ([]byte, []int) {
2114 return fileDescriptor_openolt_6b48a00939803eed, []int{21}
2115}
2116func (m *FlowStatistics) XXX_Unmarshal(b []byte) error {
2117 return xxx_messageInfo_FlowStatistics.Unmarshal(m, b)
2118}
2119func (m *FlowStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2120 return xxx_messageInfo_FlowStatistics.Marshal(b, m, deterministic)
2121}
2122func (dst *FlowStatistics) XXX_Merge(src proto.Message) {
2123 xxx_messageInfo_FlowStatistics.Merge(dst, src)
2124}
2125func (m *FlowStatistics) XXX_Size() int {
2126 return xxx_messageInfo_FlowStatistics.Size(m)
2127}
2128func (m *FlowStatistics) XXX_DiscardUnknown() {
2129 xxx_messageInfo_FlowStatistics.DiscardUnknown(m)
2130}
2131
2132var xxx_messageInfo_FlowStatistics proto.InternalMessageInfo
2133
2134func (m *FlowStatistics) GetFlowId() uint32 {
2135 if m != nil {
2136 return m.FlowId
2137 }
2138 return 0
2139}
2140
2141func (m *FlowStatistics) GetRxBytes() uint64 {
2142 if m != nil {
2143 return m.RxBytes
2144 }
2145 return 0
2146}
2147
2148func (m *FlowStatistics) GetRxPackets() uint64 {
2149 if m != nil {
2150 return m.RxPackets
2151 }
2152 return 0
2153}
2154
2155func (m *FlowStatistics) GetTxBytes() uint64 {
2156 if m != nil {
2157 return m.TxBytes
2158 }
2159 return 0
2160}
2161
2162func (m *FlowStatistics) GetTxPackets() uint64 {
2163 if m != nil {
2164 return m.TxPackets
2165 }
2166 return 0
2167}
2168
2169func (m *FlowStatistics) GetTimestamp() uint32 {
2170 if m != nil {
2171 return m.Timestamp
2172 }
2173 return 0
2174}
2175
2176type LosIndication struct {
2177 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2178 Status string `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
2179 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2180 XXX_unrecognized []byte `json:"-"`
2181 XXX_sizecache int32 `json:"-"`
2182}
2183
2184func (m *LosIndication) Reset() { *m = LosIndication{} }
2185func (m *LosIndication) String() string { return proto.CompactTextString(m) }
2186func (*LosIndication) ProtoMessage() {}
2187func (*LosIndication) Descriptor() ([]byte, []int) {
2188 return fileDescriptor_openolt_6b48a00939803eed, []int{22}
2189}
2190func (m *LosIndication) XXX_Unmarshal(b []byte) error {
2191 return xxx_messageInfo_LosIndication.Unmarshal(m, b)
2192}
2193func (m *LosIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2194 return xxx_messageInfo_LosIndication.Marshal(b, m, deterministic)
2195}
2196func (dst *LosIndication) XXX_Merge(src proto.Message) {
2197 xxx_messageInfo_LosIndication.Merge(dst, src)
2198}
2199func (m *LosIndication) XXX_Size() int {
2200 return xxx_messageInfo_LosIndication.Size(m)
2201}
2202func (m *LosIndication) XXX_DiscardUnknown() {
2203 xxx_messageInfo_LosIndication.DiscardUnknown(m)
2204}
2205
2206var xxx_messageInfo_LosIndication proto.InternalMessageInfo
2207
2208func (m *LosIndication) GetIntfId() uint32 {
2209 if m != nil {
2210 return m.IntfId
2211 }
2212 return 0
2213}
2214
2215func (m *LosIndication) GetStatus() string {
2216 if m != nil {
2217 return m.Status
2218 }
2219 return ""
2220}
2221
2222type DyingGaspIndication struct {
2223 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2224 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2225 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2226 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2227 XXX_unrecognized []byte `json:"-"`
2228 XXX_sizecache int32 `json:"-"`
2229}
2230
2231func (m *DyingGaspIndication) Reset() { *m = DyingGaspIndication{} }
2232func (m *DyingGaspIndication) String() string { return proto.CompactTextString(m) }
2233func (*DyingGaspIndication) ProtoMessage() {}
2234func (*DyingGaspIndication) Descriptor() ([]byte, []int) {
2235 return fileDescriptor_openolt_6b48a00939803eed, []int{23}
2236}
2237func (m *DyingGaspIndication) XXX_Unmarshal(b []byte) error {
2238 return xxx_messageInfo_DyingGaspIndication.Unmarshal(m, b)
2239}
2240func (m *DyingGaspIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2241 return xxx_messageInfo_DyingGaspIndication.Marshal(b, m, deterministic)
2242}
2243func (dst *DyingGaspIndication) XXX_Merge(src proto.Message) {
2244 xxx_messageInfo_DyingGaspIndication.Merge(dst, src)
2245}
2246func (m *DyingGaspIndication) XXX_Size() int {
2247 return xxx_messageInfo_DyingGaspIndication.Size(m)
2248}
2249func (m *DyingGaspIndication) XXX_DiscardUnknown() {
2250 xxx_messageInfo_DyingGaspIndication.DiscardUnknown(m)
2251}
2252
2253var xxx_messageInfo_DyingGaspIndication proto.InternalMessageInfo
2254
2255func (m *DyingGaspIndication) GetIntfId() uint32 {
2256 if m != nil {
2257 return m.IntfId
2258 }
2259 return 0
2260}
2261
2262func (m *DyingGaspIndication) GetOnuId() uint32 {
2263 if m != nil {
2264 return m.OnuId
2265 }
2266 return 0
2267}
2268
2269func (m *DyingGaspIndication) GetStatus() string {
2270 if m != nil {
2271 return m.Status
2272 }
2273 return ""
2274}
2275
2276type OnuAlarmIndication struct {
2277 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2278 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2279 LosStatus string `protobuf:"bytes,3,opt,name=los_status,json=losStatus" json:"los_status,omitempty"`
2280 LobStatus string `protobuf:"bytes,4,opt,name=lob_status,json=lobStatus" json:"lob_status,omitempty"`
2281 LopcMissStatus string `protobuf:"bytes,5,opt,name=lopc_miss_status,json=lopcMissStatus" json:"lopc_miss_status,omitempty"`
2282 LopcMicErrorStatus string `protobuf:"bytes,6,opt,name=lopc_mic_error_status,json=lopcMicErrorStatus" json:"lopc_mic_error_status,omitempty"`
2283 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2284 XXX_unrecognized []byte `json:"-"`
2285 XXX_sizecache int32 `json:"-"`
2286}
2287
2288func (m *OnuAlarmIndication) Reset() { *m = OnuAlarmIndication{} }
2289func (m *OnuAlarmIndication) String() string { return proto.CompactTextString(m) }
2290func (*OnuAlarmIndication) ProtoMessage() {}
2291func (*OnuAlarmIndication) Descriptor() ([]byte, []int) {
2292 return fileDescriptor_openolt_6b48a00939803eed, []int{24}
2293}
2294func (m *OnuAlarmIndication) XXX_Unmarshal(b []byte) error {
2295 return xxx_messageInfo_OnuAlarmIndication.Unmarshal(m, b)
2296}
2297func (m *OnuAlarmIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2298 return xxx_messageInfo_OnuAlarmIndication.Marshal(b, m, deterministic)
2299}
2300func (dst *OnuAlarmIndication) XXX_Merge(src proto.Message) {
2301 xxx_messageInfo_OnuAlarmIndication.Merge(dst, src)
2302}
2303func (m *OnuAlarmIndication) XXX_Size() int {
2304 return xxx_messageInfo_OnuAlarmIndication.Size(m)
2305}
2306func (m *OnuAlarmIndication) XXX_DiscardUnknown() {
2307 xxx_messageInfo_OnuAlarmIndication.DiscardUnknown(m)
2308}
2309
2310var xxx_messageInfo_OnuAlarmIndication proto.InternalMessageInfo
2311
2312func (m *OnuAlarmIndication) GetIntfId() uint32 {
2313 if m != nil {
2314 return m.IntfId
2315 }
2316 return 0
2317}
2318
2319func (m *OnuAlarmIndication) GetOnuId() uint32 {
2320 if m != nil {
2321 return m.OnuId
2322 }
2323 return 0
2324}
2325
2326func (m *OnuAlarmIndication) GetLosStatus() string {
2327 if m != nil {
2328 return m.LosStatus
2329 }
2330 return ""
2331}
2332
2333func (m *OnuAlarmIndication) GetLobStatus() string {
2334 if m != nil {
2335 return m.LobStatus
2336 }
2337 return ""
2338}
2339
2340func (m *OnuAlarmIndication) GetLopcMissStatus() string {
2341 if m != nil {
2342 return m.LopcMissStatus
2343 }
2344 return ""
2345}
2346
2347func (m *OnuAlarmIndication) GetLopcMicErrorStatus() string {
2348 if m != nil {
2349 return m.LopcMicErrorStatus
2350 }
2351 return ""
2352}
2353
2354type OnuStartupFailureIndication struct {
2355 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2356 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2357 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2358 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2359 XXX_unrecognized []byte `json:"-"`
2360 XXX_sizecache int32 `json:"-"`
2361}
2362
2363func (m *OnuStartupFailureIndication) Reset() { *m = OnuStartupFailureIndication{} }
2364func (m *OnuStartupFailureIndication) String() string { return proto.CompactTextString(m) }
2365func (*OnuStartupFailureIndication) ProtoMessage() {}
2366func (*OnuStartupFailureIndication) Descriptor() ([]byte, []int) {
2367 return fileDescriptor_openolt_6b48a00939803eed, []int{25}
2368}
2369func (m *OnuStartupFailureIndication) XXX_Unmarshal(b []byte) error {
2370 return xxx_messageInfo_OnuStartupFailureIndication.Unmarshal(m, b)
2371}
2372func (m *OnuStartupFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2373 return xxx_messageInfo_OnuStartupFailureIndication.Marshal(b, m, deterministic)
2374}
2375func (dst *OnuStartupFailureIndication) XXX_Merge(src proto.Message) {
2376 xxx_messageInfo_OnuStartupFailureIndication.Merge(dst, src)
2377}
2378func (m *OnuStartupFailureIndication) XXX_Size() int {
2379 return xxx_messageInfo_OnuStartupFailureIndication.Size(m)
2380}
2381func (m *OnuStartupFailureIndication) XXX_DiscardUnknown() {
2382 xxx_messageInfo_OnuStartupFailureIndication.DiscardUnknown(m)
2383}
2384
2385var xxx_messageInfo_OnuStartupFailureIndication proto.InternalMessageInfo
2386
2387func (m *OnuStartupFailureIndication) GetIntfId() uint32 {
2388 if m != nil {
2389 return m.IntfId
2390 }
2391 return 0
2392}
2393
2394func (m *OnuStartupFailureIndication) GetOnuId() uint32 {
2395 if m != nil {
2396 return m.OnuId
2397 }
2398 return 0
2399}
2400
2401func (m *OnuStartupFailureIndication) GetStatus() string {
2402 if m != nil {
2403 return m.Status
2404 }
2405 return ""
2406}
2407
2408type OnuSignalDegradeIndication struct {
2409 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2410 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2411 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2412 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate" json:"inverse_bit_error_rate,omitempty"`
2413 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2414 XXX_unrecognized []byte `json:"-"`
2415 XXX_sizecache int32 `json:"-"`
2416}
2417
2418func (m *OnuSignalDegradeIndication) Reset() { *m = OnuSignalDegradeIndication{} }
2419func (m *OnuSignalDegradeIndication) String() string { return proto.CompactTextString(m) }
2420func (*OnuSignalDegradeIndication) ProtoMessage() {}
2421func (*OnuSignalDegradeIndication) Descriptor() ([]byte, []int) {
2422 return fileDescriptor_openolt_6b48a00939803eed, []int{26}
2423}
2424func (m *OnuSignalDegradeIndication) XXX_Unmarshal(b []byte) error {
2425 return xxx_messageInfo_OnuSignalDegradeIndication.Unmarshal(m, b)
2426}
2427func (m *OnuSignalDegradeIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2428 return xxx_messageInfo_OnuSignalDegradeIndication.Marshal(b, m, deterministic)
2429}
2430func (dst *OnuSignalDegradeIndication) XXX_Merge(src proto.Message) {
2431 xxx_messageInfo_OnuSignalDegradeIndication.Merge(dst, src)
2432}
2433func (m *OnuSignalDegradeIndication) XXX_Size() int {
2434 return xxx_messageInfo_OnuSignalDegradeIndication.Size(m)
2435}
2436func (m *OnuSignalDegradeIndication) XXX_DiscardUnknown() {
2437 xxx_messageInfo_OnuSignalDegradeIndication.DiscardUnknown(m)
2438}
2439
2440var xxx_messageInfo_OnuSignalDegradeIndication proto.InternalMessageInfo
2441
2442func (m *OnuSignalDegradeIndication) GetIntfId() uint32 {
2443 if m != nil {
2444 return m.IntfId
2445 }
2446 return 0
2447}
2448
2449func (m *OnuSignalDegradeIndication) GetOnuId() uint32 {
2450 if m != nil {
2451 return m.OnuId
2452 }
2453 return 0
2454}
2455
2456func (m *OnuSignalDegradeIndication) GetStatus() string {
2457 if m != nil {
2458 return m.Status
2459 }
2460 return ""
2461}
2462
2463func (m *OnuSignalDegradeIndication) GetInverseBitErrorRate() uint32 {
2464 if m != nil {
2465 return m.InverseBitErrorRate
2466 }
2467 return 0
2468}
2469
2470type OnuDriftOfWindowIndication struct {
2471 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2472 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2473 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2474 Drift uint32 `protobuf:"fixed32,4,opt,name=drift" json:"drift,omitempty"`
2475 NewEqd uint32 `protobuf:"fixed32,5,opt,name=new_eqd,json=newEqd" json:"new_eqd,omitempty"`
2476 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2477 XXX_unrecognized []byte `json:"-"`
2478 XXX_sizecache int32 `json:"-"`
2479}
2480
2481func (m *OnuDriftOfWindowIndication) Reset() { *m = OnuDriftOfWindowIndication{} }
2482func (m *OnuDriftOfWindowIndication) String() string { return proto.CompactTextString(m) }
2483func (*OnuDriftOfWindowIndication) ProtoMessage() {}
2484func (*OnuDriftOfWindowIndication) Descriptor() ([]byte, []int) {
2485 return fileDescriptor_openolt_6b48a00939803eed, []int{27}
2486}
2487func (m *OnuDriftOfWindowIndication) XXX_Unmarshal(b []byte) error {
2488 return xxx_messageInfo_OnuDriftOfWindowIndication.Unmarshal(m, b)
2489}
2490func (m *OnuDriftOfWindowIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2491 return xxx_messageInfo_OnuDriftOfWindowIndication.Marshal(b, m, deterministic)
2492}
2493func (dst *OnuDriftOfWindowIndication) XXX_Merge(src proto.Message) {
2494 xxx_messageInfo_OnuDriftOfWindowIndication.Merge(dst, src)
2495}
2496func (m *OnuDriftOfWindowIndication) XXX_Size() int {
2497 return xxx_messageInfo_OnuDriftOfWindowIndication.Size(m)
2498}
2499func (m *OnuDriftOfWindowIndication) XXX_DiscardUnknown() {
2500 xxx_messageInfo_OnuDriftOfWindowIndication.DiscardUnknown(m)
2501}
2502
2503var xxx_messageInfo_OnuDriftOfWindowIndication proto.InternalMessageInfo
2504
2505func (m *OnuDriftOfWindowIndication) GetIntfId() uint32 {
2506 if m != nil {
2507 return m.IntfId
2508 }
2509 return 0
2510}
2511
2512func (m *OnuDriftOfWindowIndication) GetOnuId() uint32 {
2513 if m != nil {
2514 return m.OnuId
2515 }
2516 return 0
2517}
2518
2519func (m *OnuDriftOfWindowIndication) GetStatus() string {
2520 if m != nil {
2521 return m.Status
2522 }
2523 return ""
2524}
2525
2526func (m *OnuDriftOfWindowIndication) GetDrift() uint32 {
2527 if m != nil {
2528 return m.Drift
2529 }
2530 return 0
2531}
2532
2533func (m *OnuDriftOfWindowIndication) GetNewEqd() uint32 {
2534 if m != nil {
2535 return m.NewEqd
2536 }
2537 return 0
2538}
2539
2540type OnuLossOfOmciChannelIndication struct {
2541 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2542 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2543 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2544 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2545 XXX_unrecognized []byte `json:"-"`
2546 XXX_sizecache int32 `json:"-"`
2547}
2548
2549func (m *OnuLossOfOmciChannelIndication) Reset() { *m = OnuLossOfOmciChannelIndication{} }
2550func (m *OnuLossOfOmciChannelIndication) String() string { return proto.CompactTextString(m) }
2551func (*OnuLossOfOmciChannelIndication) ProtoMessage() {}
2552func (*OnuLossOfOmciChannelIndication) Descriptor() ([]byte, []int) {
2553 return fileDescriptor_openolt_6b48a00939803eed, []int{28}
2554}
2555func (m *OnuLossOfOmciChannelIndication) XXX_Unmarshal(b []byte) error {
2556 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Unmarshal(m, b)
2557}
2558func (m *OnuLossOfOmciChannelIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2559 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Marshal(b, m, deterministic)
2560}
2561func (dst *OnuLossOfOmciChannelIndication) XXX_Merge(src proto.Message) {
2562 xxx_messageInfo_OnuLossOfOmciChannelIndication.Merge(dst, src)
2563}
2564func (m *OnuLossOfOmciChannelIndication) XXX_Size() int {
2565 return xxx_messageInfo_OnuLossOfOmciChannelIndication.Size(m)
2566}
2567func (m *OnuLossOfOmciChannelIndication) XXX_DiscardUnknown() {
2568 xxx_messageInfo_OnuLossOfOmciChannelIndication.DiscardUnknown(m)
2569}
2570
2571var xxx_messageInfo_OnuLossOfOmciChannelIndication proto.InternalMessageInfo
2572
2573func (m *OnuLossOfOmciChannelIndication) GetIntfId() uint32 {
2574 if m != nil {
2575 return m.IntfId
2576 }
2577 return 0
2578}
2579
2580func (m *OnuLossOfOmciChannelIndication) GetOnuId() uint32 {
2581 if m != nil {
2582 return m.OnuId
2583 }
2584 return 0
2585}
2586
2587func (m *OnuLossOfOmciChannelIndication) GetStatus() string {
2588 if m != nil {
2589 return m.Status
2590 }
2591 return ""
2592}
2593
2594type OnuSignalsFailureIndication struct {
2595 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2596 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2597 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2598 InverseBitErrorRate uint32 `protobuf:"fixed32,4,opt,name=inverse_bit_error_rate,json=inverseBitErrorRate" json:"inverse_bit_error_rate,omitempty"`
2599 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2600 XXX_unrecognized []byte `json:"-"`
2601 XXX_sizecache int32 `json:"-"`
2602}
2603
2604func (m *OnuSignalsFailureIndication) Reset() { *m = OnuSignalsFailureIndication{} }
2605func (m *OnuSignalsFailureIndication) String() string { return proto.CompactTextString(m) }
2606func (*OnuSignalsFailureIndication) ProtoMessage() {}
2607func (*OnuSignalsFailureIndication) Descriptor() ([]byte, []int) {
2608 return fileDescriptor_openolt_6b48a00939803eed, []int{29}
2609}
2610func (m *OnuSignalsFailureIndication) XXX_Unmarshal(b []byte) error {
2611 return xxx_messageInfo_OnuSignalsFailureIndication.Unmarshal(m, b)
2612}
2613func (m *OnuSignalsFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2614 return xxx_messageInfo_OnuSignalsFailureIndication.Marshal(b, m, deterministic)
2615}
2616func (dst *OnuSignalsFailureIndication) XXX_Merge(src proto.Message) {
2617 xxx_messageInfo_OnuSignalsFailureIndication.Merge(dst, src)
2618}
2619func (m *OnuSignalsFailureIndication) XXX_Size() int {
2620 return xxx_messageInfo_OnuSignalsFailureIndication.Size(m)
2621}
2622func (m *OnuSignalsFailureIndication) XXX_DiscardUnknown() {
2623 xxx_messageInfo_OnuSignalsFailureIndication.DiscardUnknown(m)
2624}
2625
2626var xxx_messageInfo_OnuSignalsFailureIndication proto.InternalMessageInfo
2627
2628func (m *OnuSignalsFailureIndication) GetIntfId() uint32 {
2629 if m != nil {
2630 return m.IntfId
2631 }
2632 return 0
2633}
2634
2635func (m *OnuSignalsFailureIndication) GetOnuId() uint32 {
2636 if m != nil {
2637 return m.OnuId
2638 }
2639 return 0
2640}
2641
2642func (m *OnuSignalsFailureIndication) GetStatus() string {
2643 if m != nil {
2644 return m.Status
2645 }
2646 return ""
2647}
2648
2649func (m *OnuSignalsFailureIndication) GetInverseBitErrorRate() uint32 {
2650 if m != nil {
2651 return m.InverseBitErrorRate
2652 }
2653 return 0
2654}
2655
2656type OnuTransmissionInterferenceWarning struct {
2657 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2658 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2659 Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
2660 Drift uint32 `protobuf:"fixed32,4,opt,name=drift" json:"drift,omitempty"`
2661 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2662 XXX_unrecognized []byte `json:"-"`
2663 XXX_sizecache int32 `json:"-"`
2664}
2665
2666func (m *OnuTransmissionInterferenceWarning) Reset() { *m = OnuTransmissionInterferenceWarning{} }
2667func (m *OnuTransmissionInterferenceWarning) String() string { return proto.CompactTextString(m) }
2668func (*OnuTransmissionInterferenceWarning) ProtoMessage() {}
2669func (*OnuTransmissionInterferenceWarning) Descriptor() ([]byte, []int) {
2670 return fileDescriptor_openolt_6b48a00939803eed, []int{30}
2671}
2672func (m *OnuTransmissionInterferenceWarning) XXX_Unmarshal(b []byte) error {
2673 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Unmarshal(m, b)
2674}
2675func (m *OnuTransmissionInterferenceWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2676 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Marshal(b, m, deterministic)
2677}
2678func (dst *OnuTransmissionInterferenceWarning) XXX_Merge(src proto.Message) {
2679 xxx_messageInfo_OnuTransmissionInterferenceWarning.Merge(dst, src)
2680}
2681func (m *OnuTransmissionInterferenceWarning) XXX_Size() int {
2682 return xxx_messageInfo_OnuTransmissionInterferenceWarning.Size(m)
2683}
2684func (m *OnuTransmissionInterferenceWarning) XXX_DiscardUnknown() {
2685 xxx_messageInfo_OnuTransmissionInterferenceWarning.DiscardUnknown(m)
2686}
2687
2688var xxx_messageInfo_OnuTransmissionInterferenceWarning proto.InternalMessageInfo
2689
2690func (m *OnuTransmissionInterferenceWarning) GetIntfId() uint32 {
2691 if m != nil {
2692 return m.IntfId
2693 }
2694 return 0
2695}
2696
2697func (m *OnuTransmissionInterferenceWarning) GetOnuId() uint32 {
2698 if m != nil {
2699 return m.OnuId
2700 }
2701 return 0
2702}
2703
2704func (m *OnuTransmissionInterferenceWarning) GetStatus() string {
2705 if m != nil {
2706 return m.Status
2707 }
2708 return ""
2709}
2710
2711func (m *OnuTransmissionInterferenceWarning) GetDrift() uint32 {
2712 if m != nil {
2713 return m.Drift
2714 }
2715 return 0
2716}
2717
2718type OnuActivationFailureIndication struct {
2719 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2720 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2721 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2722 XXX_unrecognized []byte `json:"-"`
2723 XXX_sizecache int32 `json:"-"`
2724}
2725
2726func (m *OnuActivationFailureIndication) Reset() { *m = OnuActivationFailureIndication{} }
2727func (m *OnuActivationFailureIndication) String() string { return proto.CompactTextString(m) }
2728func (*OnuActivationFailureIndication) ProtoMessage() {}
2729func (*OnuActivationFailureIndication) Descriptor() ([]byte, []int) {
2730 return fileDescriptor_openolt_6b48a00939803eed, []int{31}
2731}
2732func (m *OnuActivationFailureIndication) XXX_Unmarshal(b []byte) error {
2733 return xxx_messageInfo_OnuActivationFailureIndication.Unmarshal(m, b)
2734}
2735func (m *OnuActivationFailureIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2736 return xxx_messageInfo_OnuActivationFailureIndication.Marshal(b, m, deterministic)
2737}
2738func (dst *OnuActivationFailureIndication) XXX_Merge(src proto.Message) {
2739 xxx_messageInfo_OnuActivationFailureIndication.Merge(dst, src)
2740}
2741func (m *OnuActivationFailureIndication) XXX_Size() int {
2742 return xxx_messageInfo_OnuActivationFailureIndication.Size(m)
2743}
2744func (m *OnuActivationFailureIndication) XXX_DiscardUnknown() {
2745 xxx_messageInfo_OnuActivationFailureIndication.DiscardUnknown(m)
2746}
2747
2748var xxx_messageInfo_OnuActivationFailureIndication proto.InternalMessageInfo
2749
2750func (m *OnuActivationFailureIndication) GetIntfId() uint32 {
2751 if m != nil {
2752 return m.IntfId
2753 }
2754 return 0
2755}
2756
2757func (m *OnuActivationFailureIndication) GetOnuId() uint32 {
2758 if m != nil {
2759 return m.OnuId
2760 }
2761 return 0
2762}
2763
2764type OnuProcessingErrorIndication struct {
2765 IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId" json:"intf_id,omitempty"`
2766 OnuId uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId" json:"onu_id,omitempty"`
2767 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2768 XXX_unrecognized []byte `json:"-"`
2769 XXX_sizecache int32 `json:"-"`
2770}
2771
2772func (m *OnuProcessingErrorIndication) Reset() { *m = OnuProcessingErrorIndication{} }
2773func (m *OnuProcessingErrorIndication) String() string { return proto.CompactTextString(m) }
2774func (*OnuProcessingErrorIndication) ProtoMessage() {}
2775func (*OnuProcessingErrorIndication) Descriptor() ([]byte, []int) {
2776 return fileDescriptor_openolt_6b48a00939803eed, []int{32}
2777}
2778func (m *OnuProcessingErrorIndication) XXX_Unmarshal(b []byte) error {
2779 return xxx_messageInfo_OnuProcessingErrorIndication.Unmarshal(m, b)
2780}
2781func (m *OnuProcessingErrorIndication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2782 return xxx_messageInfo_OnuProcessingErrorIndication.Marshal(b, m, deterministic)
2783}
2784func (dst *OnuProcessingErrorIndication) XXX_Merge(src proto.Message) {
2785 xxx_messageInfo_OnuProcessingErrorIndication.Merge(dst, src)
2786}
2787func (m *OnuProcessingErrorIndication) XXX_Size() int {
2788 return xxx_messageInfo_OnuProcessingErrorIndication.Size(m)
2789}
2790func (m *OnuProcessingErrorIndication) XXX_DiscardUnknown() {
2791 xxx_messageInfo_OnuProcessingErrorIndication.DiscardUnknown(m)
2792}
2793
2794var xxx_messageInfo_OnuProcessingErrorIndication proto.InternalMessageInfo
2795
2796func (m *OnuProcessingErrorIndication) GetIntfId() uint32 {
2797 if m != nil {
2798 return m.IntfId
2799 }
2800 return 0
2801}
2802
2803func (m *OnuProcessingErrorIndication) GetOnuId() uint32 {
2804 if m != nil {
2805 return m.OnuId
2806 }
2807 return 0
2808}
2809
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002810type Empty struct {
2811 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2812 XXX_unrecognized []byte `json:"-"`
2813 XXX_sizecache int32 `json:"-"`
2814}
2815
2816func (m *Empty) Reset() { *m = Empty{} }
2817func (m *Empty) String() string { return proto.CompactTextString(m) }
2818func (*Empty) ProtoMessage() {}
2819func (*Empty) Descriptor() ([]byte, []int) {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002820 return fileDescriptor_openolt_6b48a00939803eed, []int{33}
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002821}
2822func (m *Empty) XXX_Unmarshal(b []byte) error {
2823 return xxx_messageInfo_Empty.Unmarshal(m, b)
2824}
2825func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2826 return xxx_messageInfo_Empty.Marshal(b, m, deterministic)
2827}
2828func (dst *Empty) XXX_Merge(src proto.Message) {
2829 xxx_messageInfo_Empty.Merge(dst, src)
2830}
2831func (m *Empty) XXX_Size() int {
2832 return xxx_messageInfo_Empty.Size(m)
2833}
2834func (m *Empty) XXX_DiscardUnknown() {
2835 xxx_messageInfo_Empty.DiscardUnknown(m)
2836}
2837
2838var xxx_messageInfo_Empty proto.InternalMessageInfo
2839
2840func init() {
2841 proto.RegisterType((*Indication)(nil), "openolt.Indication")
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002842 proto.RegisterType((*AlarmIndication)(nil), "openolt.AlarmIndication")
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002843 proto.RegisterType((*OltIndication)(nil), "openolt.OltIndication")
2844 proto.RegisterType((*IntfIndication)(nil), "openolt.IntfIndication")
2845 proto.RegisterType((*OnuDiscIndication)(nil), "openolt.OnuDiscIndication")
2846 proto.RegisterType((*OnuIndication)(nil), "openolt.OnuIndication")
2847 proto.RegisterType((*IntfOperIndication)(nil), "openolt.IntfOperIndication")
2848 proto.RegisterType((*OmciIndication)(nil), "openolt.OmciIndication")
2849 proto.RegisterType((*PacketIndication)(nil), "openolt.PacketIndication")
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002850 proto.RegisterType((*Interface)(nil), "openolt.Interface")
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002851 proto.RegisterType((*Heartbeat)(nil), "openolt.Heartbeat")
2852 proto.RegisterType((*Onu)(nil), "openolt.Onu")
2853 proto.RegisterType((*OmciMsg)(nil), "openolt.OmciMsg")
2854 proto.RegisterType((*OnuPacket)(nil), "openolt.OnuPacket")
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002855 proto.RegisterType((*UplinkPacket)(nil), "openolt.UplinkPacket")
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002856 proto.RegisterType((*Classifier)(nil), "openolt.Classifier")
2857 proto.RegisterType((*ActionCmd)(nil), "openolt.ActionCmd")
2858 proto.RegisterType((*Action)(nil), "openolt.Action")
2859 proto.RegisterType((*Flow)(nil), "openolt.Flow")
2860 proto.RegisterType((*SerialNumber)(nil), "openolt.SerialNumber")
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002861 proto.RegisterType((*PortStatistics)(nil), "openolt.PortStatistics")
2862 proto.RegisterType((*FlowStatistics)(nil), "openolt.FlowStatistics")
2863 proto.RegisterType((*LosIndication)(nil), "openolt.LosIndication")
2864 proto.RegisterType((*DyingGaspIndication)(nil), "openolt.DyingGaspIndication")
2865 proto.RegisterType((*OnuAlarmIndication)(nil), "openolt.OnuAlarmIndication")
2866 proto.RegisterType((*OnuStartupFailureIndication)(nil), "openolt.OnuStartupFailureIndication")
2867 proto.RegisterType((*OnuSignalDegradeIndication)(nil), "openolt.OnuSignalDegradeIndication")
2868 proto.RegisterType((*OnuDriftOfWindowIndication)(nil), "openolt.OnuDriftOfWindowIndication")
2869 proto.RegisterType((*OnuLossOfOmciChannelIndication)(nil), "openolt.OnuLossOfOmciChannelIndication")
2870 proto.RegisterType((*OnuSignalsFailureIndication)(nil), "openolt.OnuSignalsFailureIndication")
2871 proto.RegisterType((*OnuTransmissionInterferenceWarning)(nil), "openolt.OnuTransmissionInterferenceWarning")
2872 proto.RegisterType((*OnuActivationFailureIndication)(nil), "openolt.OnuActivationFailureIndication")
2873 proto.RegisterType((*OnuProcessingErrorIndication)(nil), "openolt.OnuProcessingErrorIndication")
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002874 proto.RegisterType((*Empty)(nil), "openolt.Empty")
2875}
2876
2877// Reference imports to suppress errors if they are not otherwise used.
2878var _ context.Context
2879var _ grpc.ClientConn
2880
2881// This is a compile-time assertion to ensure that this generated file
2882// is compatible with the grpc package it is being compiled against.
2883const _ = grpc.SupportPackageIsVersion4
2884
2885// OpenoltClient is the client API for Openolt service.
2886//
2887// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
2888type OpenoltClient interface {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002889 DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
2890 ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002891 ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002892 DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
2893 DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002894 OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error)
2895 OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002896 UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002897 FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error)
2898 HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002899 EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
2900 DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error)
2901 Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002902 EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error)
2903}
2904
2905type openoltClient struct {
2906 cc *grpc.ClientConn
2907}
2908
2909func NewOpenoltClient(cc *grpc.ClientConn) OpenoltClient {
2910 return &openoltClient{cc}
2911}
2912
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002913func (c *openoltClient) DisableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
2914 out := new(Empty)
2915 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisableOlt", in, out, opts...)
2916 if err != nil {
2917 return nil, err
2918 }
2919 return out, nil
2920}
2921
2922func (c *openoltClient) ReenableOlt(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
2923 out := new(Empty)
2924 err := c.cc.Invoke(ctx, "/openolt.Openolt/ReenableOlt", in, out, opts...)
2925 if err != nil {
2926 return nil, err
2927 }
2928 return out, nil
2929}
2930
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002931func (c *openoltClient) ActivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
2932 out := new(Empty)
2933 err := c.cc.Invoke(ctx, "/openolt.Openolt/ActivateOnu", in, out, opts...)
2934 if err != nil {
2935 return nil, err
2936 }
2937 return out, nil
2938}
2939
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002940func (c *openoltClient) DeactivateOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
2941 out := new(Empty)
2942 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeactivateOnu", in, out, opts...)
2943 if err != nil {
2944 return nil, err
2945 }
2946 return out, nil
2947}
2948
2949func (c *openoltClient) DeleteOnu(ctx context.Context, in *Onu, opts ...grpc.CallOption) (*Empty, error) {
2950 out := new(Empty)
2951 err := c.cc.Invoke(ctx, "/openolt.Openolt/DeleteOnu", in, out, opts...)
2952 if err != nil {
2953 return nil, err
2954 }
2955 return out, nil
2956}
2957
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002958func (c *openoltClient) OmciMsgOut(ctx context.Context, in *OmciMsg, opts ...grpc.CallOption) (*Empty, error) {
2959 out := new(Empty)
2960 err := c.cc.Invoke(ctx, "/openolt.Openolt/OmciMsgOut", in, out, opts...)
2961 if err != nil {
2962 return nil, err
2963 }
2964 return out, nil
2965}
2966
2967func (c *openoltClient) OnuPacketOut(ctx context.Context, in *OnuPacket, opts ...grpc.CallOption) (*Empty, error) {
2968 out := new(Empty)
2969 err := c.cc.Invoke(ctx, "/openolt.Openolt/OnuPacketOut", in, out, opts...)
2970 if err != nil {
2971 return nil, err
2972 }
2973 return out, nil
2974}
2975
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09002976func (c *openoltClient) UplinkPacketOut(ctx context.Context, in *UplinkPacket, opts ...grpc.CallOption) (*Empty, error) {
2977 out := new(Empty)
2978 err := c.cc.Invoke(ctx, "/openolt.Openolt/UplinkPacketOut", in, out, opts...)
2979 if err != nil {
2980 return nil, err
2981 }
2982 return out, nil
2983}
2984
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09002985func (c *openoltClient) FlowAdd(ctx context.Context, in *Flow, opts ...grpc.CallOption) (*Empty, error) {
2986 out := new(Empty)
2987 err := c.cc.Invoke(ctx, "/openolt.Openolt/FlowAdd", in, out, opts...)
2988 if err != nil {
2989 return nil, err
2990 }
2991 return out, nil
2992}
2993
2994func (c *openoltClient) HeartbeatCheck(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Heartbeat, error) {
2995 out := new(Heartbeat)
2996 err := c.cc.Invoke(ctx, "/openolt.Openolt/HeartbeatCheck", in, out, opts...)
2997 if err != nil {
2998 return nil, err
2999 }
3000 return out, nil
3001}
3002
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003003func (c *openoltClient) EnablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
3004 out := new(Empty)
3005 err := c.cc.Invoke(ctx, "/openolt.Openolt/EnablePonIf", in, out, opts...)
3006 if err != nil {
3007 return nil, err
3008 }
3009 return out, nil
3010}
3011
3012func (c *openoltClient) DisablePonIf(ctx context.Context, in *Interface, opts ...grpc.CallOption) (*Empty, error) {
3013 out := new(Empty)
3014 err := c.cc.Invoke(ctx, "/openolt.Openolt/DisablePonIf", in, out, opts...)
3015 if err != nil {
3016 return nil, err
3017 }
3018 return out, nil
3019}
3020
3021func (c *openoltClient) Reboot(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) {
3022 out := new(Empty)
3023 err := c.cc.Invoke(ctx, "/openolt.Openolt/Reboot", in, out, opts...)
3024 if err != nil {
3025 return nil, err
3026 }
3027 return out, nil
3028}
3029
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003030func (c *openoltClient) EnableIndication(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Openolt_EnableIndicationClient, error) {
3031 stream, err := c.cc.NewStream(ctx, &_Openolt_serviceDesc.Streams[0], "/openolt.Openolt/EnableIndication", opts...)
3032 if err != nil {
3033 return nil, err
3034 }
3035 x := &openoltEnableIndicationClient{stream}
3036 if err := x.ClientStream.SendMsg(in); err != nil {
3037 return nil, err
3038 }
3039 if err := x.ClientStream.CloseSend(); err != nil {
3040 return nil, err
3041 }
3042 return x, nil
3043}
3044
3045type Openolt_EnableIndicationClient interface {
3046 Recv() (*Indication, error)
3047 grpc.ClientStream
3048}
3049
3050type openoltEnableIndicationClient struct {
3051 grpc.ClientStream
3052}
3053
3054func (x *openoltEnableIndicationClient) Recv() (*Indication, error) {
3055 m := new(Indication)
3056 if err := x.ClientStream.RecvMsg(m); err != nil {
3057 return nil, err
3058 }
3059 return m, nil
3060}
3061
3062// Server API for Openolt service
3063
3064type OpenoltServer interface {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003065 DisableOlt(context.Context, *Empty) (*Empty, error)
3066 ReenableOlt(context.Context, *Empty) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003067 ActivateOnu(context.Context, *Onu) (*Empty, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003068 DeactivateOnu(context.Context, *Onu) (*Empty, error)
3069 DeleteOnu(context.Context, *Onu) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003070 OmciMsgOut(context.Context, *OmciMsg) (*Empty, error)
3071 OnuPacketOut(context.Context, *OnuPacket) (*Empty, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003072 UplinkPacketOut(context.Context, *UplinkPacket) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003073 FlowAdd(context.Context, *Flow) (*Empty, error)
3074 HeartbeatCheck(context.Context, *Empty) (*Heartbeat, error)
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003075 EnablePonIf(context.Context, *Interface) (*Empty, error)
3076 DisablePonIf(context.Context, *Interface) (*Empty, error)
3077 Reboot(context.Context, *Empty) (*Empty, error)
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003078 EnableIndication(*Empty, Openolt_EnableIndicationServer) error
3079}
3080
3081func RegisterOpenoltServer(s *grpc.Server, srv OpenoltServer) {
3082 s.RegisterService(&_Openolt_serviceDesc, srv)
3083}
3084
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003085func _Openolt_DisableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3086 in := new(Empty)
3087 if err := dec(in); err != nil {
3088 return nil, err
3089 }
3090 if interceptor == nil {
3091 return srv.(OpenoltServer).DisableOlt(ctx, in)
3092 }
3093 info := &grpc.UnaryServerInfo{
3094 Server: srv,
3095 FullMethod: "/openolt.Openolt/DisableOlt",
3096 }
3097 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3098 return srv.(OpenoltServer).DisableOlt(ctx, req.(*Empty))
3099 }
3100 return interceptor(ctx, in, info, handler)
3101}
3102
3103func _Openolt_ReenableOlt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3104 in := new(Empty)
3105 if err := dec(in); err != nil {
3106 return nil, err
3107 }
3108 if interceptor == nil {
3109 return srv.(OpenoltServer).ReenableOlt(ctx, in)
3110 }
3111 info := &grpc.UnaryServerInfo{
3112 Server: srv,
3113 FullMethod: "/openolt.Openolt/ReenableOlt",
3114 }
3115 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3116 return srv.(OpenoltServer).ReenableOlt(ctx, req.(*Empty))
3117 }
3118 return interceptor(ctx, in, info, handler)
3119}
3120
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003121func _Openolt_ActivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3122 in := new(Onu)
3123 if err := dec(in); err != nil {
3124 return nil, err
3125 }
3126 if interceptor == nil {
3127 return srv.(OpenoltServer).ActivateOnu(ctx, in)
3128 }
3129 info := &grpc.UnaryServerInfo{
3130 Server: srv,
3131 FullMethod: "/openolt.Openolt/ActivateOnu",
3132 }
3133 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3134 return srv.(OpenoltServer).ActivateOnu(ctx, req.(*Onu))
3135 }
3136 return interceptor(ctx, in, info, handler)
3137}
3138
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003139func _Openolt_DeactivateOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3140 in := new(Onu)
3141 if err := dec(in); err != nil {
3142 return nil, err
3143 }
3144 if interceptor == nil {
3145 return srv.(OpenoltServer).DeactivateOnu(ctx, in)
3146 }
3147 info := &grpc.UnaryServerInfo{
3148 Server: srv,
3149 FullMethod: "/openolt.Openolt/DeactivateOnu",
3150 }
3151 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3152 return srv.(OpenoltServer).DeactivateOnu(ctx, req.(*Onu))
3153 }
3154 return interceptor(ctx, in, info, handler)
3155}
3156
3157func _Openolt_DeleteOnu_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3158 in := new(Onu)
3159 if err := dec(in); err != nil {
3160 return nil, err
3161 }
3162 if interceptor == nil {
3163 return srv.(OpenoltServer).DeleteOnu(ctx, in)
3164 }
3165 info := &grpc.UnaryServerInfo{
3166 Server: srv,
3167 FullMethod: "/openolt.Openolt/DeleteOnu",
3168 }
3169 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3170 return srv.(OpenoltServer).DeleteOnu(ctx, req.(*Onu))
3171 }
3172 return interceptor(ctx, in, info, handler)
3173}
3174
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003175func _Openolt_OmciMsgOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3176 in := new(OmciMsg)
3177 if err := dec(in); err != nil {
3178 return nil, err
3179 }
3180 if interceptor == nil {
3181 return srv.(OpenoltServer).OmciMsgOut(ctx, in)
3182 }
3183 info := &grpc.UnaryServerInfo{
3184 Server: srv,
3185 FullMethod: "/openolt.Openolt/OmciMsgOut",
3186 }
3187 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3188 return srv.(OpenoltServer).OmciMsgOut(ctx, req.(*OmciMsg))
3189 }
3190 return interceptor(ctx, in, info, handler)
3191}
3192
3193func _Openolt_OnuPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3194 in := new(OnuPacket)
3195 if err := dec(in); err != nil {
3196 return nil, err
3197 }
3198 if interceptor == nil {
3199 return srv.(OpenoltServer).OnuPacketOut(ctx, in)
3200 }
3201 info := &grpc.UnaryServerInfo{
3202 Server: srv,
3203 FullMethod: "/openolt.Openolt/OnuPacketOut",
3204 }
3205 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3206 return srv.(OpenoltServer).OnuPacketOut(ctx, req.(*OnuPacket))
3207 }
3208 return interceptor(ctx, in, info, handler)
3209}
3210
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003211func _Openolt_UplinkPacketOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3212 in := new(UplinkPacket)
3213 if err := dec(in); err != nil {
3214 return nil, err
3215 }
3216 if interceptor == nil {
3217 return srv.(OpenoltServer).UplinkPacketOut(ctx, in)
3218 }
3219 info := &grpc.UnaryServerInfo{
3220 Server: srv,
3221 FullMethod: "/openolt.Openolt/UplinkPacketOut",
3222 }
3223 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3224 return srv.(OpenoltServer).UplinkPacketOut(ctx, req.(*UplinkPacket))
3225 }
3226 return interceptor(ctx, in, info, handler)
3227}
3228
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003229func _Openolt_FlowAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3230 in := new(Flow)
3231 if err := dec(in); err != nil {
3232 return nil, err
3233 }
3234 if interceptor == nil {
3235 return srv.(OpenoltServer).FlowAdd(ctx, in)
3236 }
3237 info := &grpc.UnaryServerInfo{
3238 Server: srv,
3239 FullMethod: "/openolt.Openolt/FlowAdd",
3240 }
3241 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3242 return srv.(OpenoltServer).FlowAdd(ctx, req.(*Flow))
3243 }
3244 return interceptor(ctx, in, info, handler)
3245}
3246
3247func _Openolt_HeartbeatCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3248 in := new(Empty)
3249 if err := dec(in); err != nil {
3250 return nil, err
3251 }
3252 if interceptor == nil {
3253 return srv.(OpenoltServer).HeartbeatCheck(ctx, in)
3254 }
3255 info := &grpc.UnaryServerInfo{
3256 Server: srv,
3257 FullMethod: "/openolt.Openolt/HeartbeatCheck",
3258 }
3259 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3260 return srv.(OpenoltServer).HeartbeatCheck(ctx, req.(*Empty))
3261 }
3262 return interceptor(ctx, in, info, handler)
3263}
3264
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003265func _Openolt_EnablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3266 in := new(Interface)
3267 if err := dec(in); err != nil {
3268 return nil, err
3269 }
3270 if interceptor == nil {
3271 return srv.(OpenoltServer).EnablePonIf(ctx, in)
3272 }
3273 info := &grpc.UnaryServerInfo{
3274 Server: srv,
3275 FullMethod: "/openolt.Openolt/EnablePonIf",
3276 }
3277 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3278 return srv.(OpenoltServer).EnablePonIf(ctx, req.(*Interface))
3279 }
3280 return interceptor(ctx, in, info, handler)
3281}
3282
3283func _Openolt_DisablePonIf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3284 in := new(Interface)
3285 if err := dec(in); err != nil {
3286 return nil, err
3287 }
3288 if interceptor == nil {
3289 return srv.(OpenoltServer).DisablePonIf(ctx, in)
3290 }
3291 info := &grpc.UnaryServerInfo{
3292 Server: srv,
3293 FullMethod: "/openolt.Openolt/DisablePonIf",
3294 }
3295 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3296 return srv.(OpenoltServer).DisablePonIf(ctx, req.(*Interface))
3297 }
3298 return interceptor(ctx, in, info, handler)
3299}
3300
3301func _Openolt_Reboot_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3302 in := new(Empty)
3303 if err := dec(in); err != nil {
3304 return nil, err
3305 }
3306 if interceptor == nil {
3307 return srv.(OpenoltServer).Reboot(ctx, in)
3308 }
3309 info := &grpc.UnaryServerInfo{
3310 Server: srv,
3311 FullMethod: "/openolt.Openolt/Reboot",
3312 }
3313 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3314 return srv.(OpenoltServer).Reboot(ctx, req.(*Empty))
3315 }
3316 return interceptor(ctx, in, info, handler)
3317}
3318
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003319func _Openolt_EnableIndication_Handler(srv interface{}, stream grpc.ServerStream) error {
3320 m := new(Empty)
3321 if err := stream.RecvMsg(m); err != nil {
3322 return err
3323 }
3324 return srv.(OpenoltServer).EnableIndication(m, &openoltEnableIndicationServer{stream})
3325}
3326
3327type Openolt_EnableIndicationServer interface {
3328 Send(*Indication) error
3329 grpc.ServerStream
3330}
3331
3332type openoltEnableIndicationServer struct {
3333 grpc.ServerStream
3334}
3335
3336func (x *openoltEnableIndicationServer) Send(m *Indication) error {
3337 return x.ServerStream.SendMsg(m)
3338}
3339
3340var _Openolt_serviceDesc = grpc.ServiceDesc{
3341 ServiceName: "openolt.Openolt",
3342 HandlerType: (*OpenoltServer)(nil),
3343 Methods: []grpc.MethodDesc{
3344 {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003345 MethodName: "DisableOlt",
3346 Handler: _Openolt_DisableOlt_Handler,
3347 },
3348 {
3349 MethodName: "ReenableOlt",
3350 Handler: _Openolt_ReenableOlt_Handler,
3351 },
3352 {
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003353 MethodName: "ActivateOnu",
3354 Handler: _Openolt_ActivateOnu_Handler,
3355 },
3356 {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003357 MethodName: "DeactivateOnu",
3358 Handler: _Openolt_DeactivateOnu_Handler,
3359 },
3360 {
3361 MethodName: "DeleteOnu",
3362 Handler: _Openolt_DeleteOnu_Handler,
3363 },
3364 {
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003365 MethodName: "OmciMsgOut",
3366 Handler: _Openolt_OmciMsgOut_Handler,
3367 },
3368 {
3369 MethodName: "OnuPacketOut",
3370 Handler: _Openolt_OnuPacketOut_Handler,
3371 },
3372 {
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003373 MethodName: "UplinkPacketOut",
3374 Handler: _Openolt_UplinkPacketOut_Handler,
3375 },
3376 {
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003377 MethodName: "FlowAdd",
3378 Handler: _Openolt_FlowAdd_Handler,
3379 },
3380 {
3381 MethodName: "HeartbeatCheck",
3382 Handler: _Openolt_HeartbeatCheck_Handler,
3383 },
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003384 {
3385 MethodName: "EnablePonIf",
3386 Handler: _Openolt_EnablePonIf_Handler,
3387 },
3388 {
3389 MethodName: "DisablePonIf",
3390 Handler: _Openolt_DisablePonIf_Handler,
3391 },
3392 {
3393 MethodName: "Reboot",
3394 Handler: _Openolt_Reboot_Handler,
3395 },
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003396 },
3397 Streams: []grpc.StreamDesc{
3398 {
3399 StreamName: "EnableIndication",
3400 Handler: _Openolt_EnableIndication_Handler,
3401 ServerStreams: true,
3402 },
3403 },
3404 Metadata: "openolt.proto",
3405}
3406
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003407func init() { proto.RegisterFile("openolt.proto", fileDescriptor_openolt_6b48a00939803eed) }
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003408
Keita NISHIMOTO26dab092018-07-06 09:52:45 +09003409var fileDescriptor_openolt_6b48a00939803eed = []byte{
3410 // 2201 bytes of a gzipped FileDescriptorProto
3411 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x58, 0xdd, 0x6e, 0x1c, 0x49,
3412 0xf5, 0xdf, 0xb1, 0x67, 0xba, 0x67, 0xce, 0x7c, 0xd8, 0xdb, 0x8e, 0xe3, 0x8f, 0x64, 0xf7, 0x1f,
3413 0xf5, 0x3f, 0x90, 0x08, 0xa4, 0x84, 0x6c, 0x56, 0x02, 0x16, 0x04, 0x9b, 0xd8, 0x09, 0x1e, 0xb1,
3414 0xde, 0xb1, 0xda, 0x5e, 0x82, 0x40, 0xa8, 0xb7, 0xa7, 0xbb, 0x66, 0x5c, 0x72, 0x4f, 0x57, 0x6f,
3415 0x55, 0x8d, 0xed, 0x88, 0xbb, 0x85, 0x37, 0xd8, 0x1b, 0xe0, 0x15, 0x78, 0x01, 0x04, 0xaf, 0x80,
3416 0xb8, 0xe1, 0x01, 0xb8, 0xe1, 0x41, 0x50, 0x9d, 0xea, 0xaf, 0xea, 0xb1, 0x9d, 0x38, 0x32, 0xe2,
3417 0xae, 0xfb, 0x9c, 0xdf, 0xf9, 0xd5, 0x39, 0x55, 0xe7, 0x9c, 0xfa, 0x80, 0x3e, 0x4b, 0x49, 0xc2,
3418 0x62, 0xf9, 0x28, 0xe5, 0x4c, 0x32, 0xc7, 0xce, 0x7e, 0xb7, 0xef, 0x4e, 0x19, 0x9b, 0xc6, 0xe4,
3419 0x71, 0x90, 0xd2, 0xc7, 0x41, 0x92, 0x30, 0x19, 0x48, 0xca, 0x12, 0xa1, 0x61, 0xee, 0xdf, 0x9b,
3420 0x00, 0xc3, 0x24, 0xa2, 0x21, 0x4a, 0x9d, 0x27, 0x60, 0xb3, 0x58, 0xfa, 0x34, 0x89, 0x36, 0x1b,
3421 0xf7, 0x1a, 0x0f, 0xbb, 0x1f, 0xdd, 0x7e, 0x94, 0xd3, 0x8e, 0x62, 0x59, 0x02, 0xf7, 0xde, 0xf3,
3422 0x2c, 0x86, 0x02, 0xe7, 0x63, 0x68, 0xd3, 0x44, 0x4e, 0xd0, 0x66, 0x09, 0x6d, 0x36, 0x0a, 0x9b,
3423 0x61, 0x22, 0x27, 0x86, 0x91, 0x4d, 0xb5, 0xc4, 0x79, 0x06, 0x7d, 0xb4, 0x62, 0x29, 0xe1, 0x68,
3424 0xba, 0x8c, 0xa6, 0x77, 0x0c, 0xd3, 0x51, 0x4a, 0xb8, 0x61, 0xde, 0xa5, 0xa5, 0xd4, 0xf9, 0x09,
3425 0xf4, 0x58, 0x32, 0xf7, 0x23, 0x2a, 0x42, 0x64, 0x68, 0x22, 0xc3, 0x76, 0xe9, 0x70, 0x32, 0xdf,
3426 0xa5, 0x22, 0x34, 0x08, 0x80, 0x15, 0x42, 0x8c, 0x35, 0x99, 0xa3, 0x69, 0xab, 0x1e, 0x6b, 0x32,
3427 0xaf, 0xc5, 0x8a, 0x02, 0x15, 0x2b, 0x9b, 0x85, 0x14, 0x6d, 0xac, 0x5a, 0xac, 0xa3, 0x59, 0x48,
3428 0xcd, 0x58, 0x99, 0x96, 0x38, 0x1f, 0x83, 0x9d, 0x9e, 0xe8, 0x49, 0xb5, 0xd1, 0x68, 0xab, 0x30,
3429 0x3a, 0x08, 0xc2, 0x13, 0x52, 0x9b, 0xd7, 0xf4, 0x04, 0xe7, 0xf5, 0x07, 0x00, 0x29, 0xe3, 0xd2,
3430 0x17, 0x32, 0x90, 0x62, 0xb3, 0x5d, 0x1b, 0xed, 0x80, 0x71, 0x79, 0xa8, 0x96, 0x52, 0x48, 0x1a,
3431 0x8a, 0xbd, 0xf7, 0xbc, 0x4e, 0x9a, 0x49, 0x84, 0xb2, 0x9c, 0xc4, 0xec, 0x2c, 0xb3, 0xec, 0xd4,
3432 0x2c, 0x5f, 0xc6, 0xec, 0xcc, 0xb4, 0x9c, 0x64, 0x12, 0xe1, 0x7c, 0x1f, 0x3a, 0x41, 0x1c, 0xf0,
3433 0x19, 0xfa, 0x0a, 0x68, 0xb8, 0x59, 0x18, 0x3e, 0x53, 0x1a, 0xc3, 0xd5, 0x76, 0x90, 0x89, 0x9e,
3434 0x5b, 0xd0, 0x8c, 0x02, 0x19, 0xb8, 0x7f, 0xb6, 0x61, 0xa5, 0x86, 0x53, 0xf3, 0x1c, 0x33, 0x71,
3435 0x61, 0x4e, 0x7d, 0xc6, 0x84, 0x19, 0x7b, 0x8c, 0x02, 0x67, 0x17, 0x06, 0xd1, 0x6b, 0x9a, 0x4c,
3436 0xfd, 0x69, 0x20, 0xd2, 0x4a, 0x66, 0xdd, 0x2d, 0x2c, 0x77, 0x95, 0xfa, 0x67, 0x81, 0x48, 0x0d,
3437 0xfb, 0x5e, 0x54, 0x11, 0xab, 0x1c, 0x53, 0x0b, 0x5c, 0x46, 0x54, 0xcf, 0xb1, 0x51, 0x32, 0x5f,
3438 0x0c, 0xaa, 0xcb, 0x4a, 0xa9, 0xf3, 0x0a, 0x6e, 0x29, 0x0a, 0x21, 0x03, 0x2e, 0xe7, 0xa9, 0x3f,
3439 0x09, 0x68, 0x5c, 0xc9, 0xb5, 0xfb, 0x55, 0xa6, 0x43, 0x8d, 0x79, 0x19, 0xd0, 0x78, 0xce, 0x89,
3440 0x41, 0xf9, 0x3e, 0x33, 0xd4, 0x8a, 0xf8, 0x57, 0x70, 0x1b, 0x89, 0xe9, 0x34, 0x09, 0x62, 0x3f,
3441 0x22, 0x53, 0x1e, 0x44, 0xa4, 0x92, 0x8b, 0xff, 0x6f, 0x50, 0x23, 0x6a, 0x57, 0x83, 0x0c, 0xe6,
3442 0x35, 0xb6, 0xa8, 0x75, 0x7e, 0x0d, 0x1b, 0x58, 0x18, 0x9c, 0x4e, 0xa4, 0xcf, 0x26, 0xfe, 0x19,
3443 0x4d, 0x22, 0x76, 0x56, 0x49, 0x5a, 0x83, 0x7c, 0x57, 0xc1, 0x46, 0x93, 0x57, 0x08, 0x5a, 0x20,
3444 0xaf, 0x6b, 0x9d, 0x23, 0x50, 0xd1, 0xf8, 0x31, 0x13, 0xc2, 0x2f, 0x6a, 0x41, 0xa7, 0xf5, 0x83,
3445 0x2a, 0xed, 0x67, 0x4c, 0x88, 0xd1, 0x44, 0x15, 0xc5, 0xce, 0x71, 0x90, 0x24, 0x24, 0x36, 0xa8,
3446 0x07, 0x2c, 0x43, 0x64, 0x25, 0x92, 0xcf, 0x33, 0x86, 0x22, 0xca, 0x79, 0x6e, 0x5f, 0x30, 0xcf,
3447 0x1a, 0x73, 0xe9, 0x3c, 0x97, 0x6a, 0x45, 0x3c, 0xd2, 0x4d, 0x42, 0xd2, 0x33, 0xed, 0xa9, 0xae,
3448 0x86, 0xef, 0x56, 0x09, 0x8f, 0x78, 0x90, 0x88, 0x19, 0x15, 0x82, 0xb2, 0x64, 0x98, 0x48, 0xc2,
3449 0x27, 0x84, 0x93, 0x24, 0x24, 0xaf, 0x02, 0x9e, 0xd0, 0x64, 0x9a, 0x75, 0x8d, 0x23, 0x7a, 0x86,
3450 0x9e, 0x7e, 0xa9, 0x27, 0x37, 0x08, 0x25, 0x3d, 0xc5, 0x71, 0x4b, 0x67, 0x61, 0x71, 0x16, 0x9e,
3451 0x15, 0xb0, 0x8b, 0xfc, 0x55, 0x31, 0x9b, 0x08, 0x3d, 0xc2, 0xa6, 0x1a, 0x21, 0xe5, 0x2c, 0x24,
3452 0x42, 0xa8, 0x2a, 0x20, 0x9c, 0x33, 0xdd, 0x25, 0xbb, 0x38, 0xc4, 0xb7, 0xaa, 0x43, 0x1c, 0x14,
3453 0xb8, 0x17, 0x0a, 0x66, 0x0c, 0xb0, 0xce, 0x2e, 0xd2, 0x17, 0xd5, 0xfa, 0x08, 0xfa, 0x46, 0x57,
3454 0x77, 0x3e, 0x00, 0xc0, 0x86, 0xac, 0x3a, 0x07, 0xc1, 0x6a, 0xed, 0x78, 0x1d, 0x25, 0x51, 0xed,
3455 0x81, 0xb8, 0x7b, 0x30, 0x30, 0x3b, 0xba, 0xb3, 0x01, 0xb6, 0x6e, 0xfe, 0xba, 0xb6, 0x6d, 0xcf,
3456 0xc2, 0x06, 0x1f, 0xd5, 0x98, 0x96, 0xea, 0x4c, 0xc7, 0xf0, 0xfe, 0x42, 0x7b, 0xbe, 0x9c, 0xec,
3457 0x13, 0xe8, 0x0b, 0xc2, 0x69, 0x10, 0xfb, 0xc9, 0x7c, 0x36, 0x26, 0x3c, 0xeb, 0x06, 0xeb, 0xc5,
3458 0x34, 0x1c, 0xa2, 0xf6, 0x73, 0x54, 0x7a, 0x3d, 0x51, 0xf9, 0x73, 0xff, 0xd6, 0x80, 0xbe, 0xd1,
3459 0xce, 0x2f, 0x1f, 0x66, 0x1d, 0x2c, 0xdc, 0x10, 0x74, 0xb7, 0xb1, 0xbd, 0x96, 0xea, 0xfa, 0xf5,
3460 0x50, 0x96, 0x6b, 0xa1, 0x38, 0xff, 0x07, 0xdd, 0x20, 0x9a, 0xd1, 0x24, 0xd3, 0xb7, 0x50, 0x0f,
3461 0x28, 0xd2, 0x80, 0x05, 0xef, 0x9b, 0x6f, 0xef, 0xfd, 0x97, 0xe0, 0x2c, 0x6e, 0x84, 0x8e, 0x03,
3462 0x4d, 0xf9, 0x3a, 0xcd, 0x17, 0x08, 0xbf, 0xab, 0x51, 0x2d, 0x5d, 0xb1, 0x12, 0x75, 0xf7, 0x5d,
3463 0x0f, 0x06, 0xe6, 0xce, 0x75, 0xed, 0xf9, 0x59, 0x85, 0xe5, 0xf4, 0x44, 0x22, 0x73, 0xcf, 0x53,
3464 0x9f, 0xee, 0x1c, 0x56, 0xeb, 0x1b, 0xdb, 0x95, 0x99, 0x32, 0x25, 0x33, 0xdc, 0xea, 0x0a, 0xe6,
3465 0x4e, 0x26, 0x19, 0x46, 0xca, 0x0e, 0x37, 0x33, 0xaa, 0xdb, 0xb7, 0xed, 0x59, 0xea, 0xb7, 0x1c,
3466 0xb6, 0x59, 0x0e, 0x7b, 0x1f, 0x3a, 0xba, 0x7e, 0x83, 0x90, 0x5c, 0x3a, 0x9e, 0xfb, 0x63, 0xe8,
3467 0xec, 0x91, 0x80, 0xcb, 0x31, 0x09, 0xa4, 0xf3, 0x18, 0xd6, 0x8e, 0xf3, 0x1f, 0xdd, 0x7d, 0xe4,
3468 0x9c, 0x93, 0xcc, 0xc2, 0x29, 0x54, 0x87, 0xb9, 0xc6, 0xfd, 0x5d, 0x03, 0x96, 0x47, 0xc9, 0xfc,
3469 0xda, 0x93, 0xb4, 0x90, 0x04, 0xcb, 0x6f, 0x9d, 0x04, 0x18, 0x29, 0xd5, 0x69, 0x63, 0x7b, 0xea,
3470 0xd3, 0xfd, 0x39, 0xd8, 0x6a, 0xd1, 0xf6, 0xc5, 0xf4, 0x06, 0x56, 0x6b, 0x1f, 0x3a, 0xaa, 0x8d,
3471 0xe0, 0x82, 0xdd, 0x00, 0xdd, 0x0f, 0xa1, 0xf7, 0x45, 0x1a, 0xd3, 0xe4, 0xe4, 0x4d, 0x8c, 0x99,
3472 0xe9, 0x52, 0x69, 0xfa, 0xfb, 0x65, 0x80, 0x9d, 0x38, 0x10, 0x82, 0x4e, 0x28, 0xe1, 0x38, 0xa4,
3473 0x2f, 0xd3, 0xc2, 0xb0, 0xc5, 0x8e, 0x52, 0x1a, 0x39, 0x6b, 0xd0, 0x62, 0xfe, 0x69, 0xe1, 0x48,
3474 0x93, 0xfd, 0x82, 0xa2, 0x7b, 0x54, 0x63, 0x75, 0x96, 0xb4, 0x68, 0x8e, 0xa5, 0x88, 0xd5, 0x93,
3475 0xd7, 0xa4, 0x0a, 0xbb, 0x01, 0x36, 0xf3, 0xd3, 0x31, 0x95, 0x02, 0xab, 0xd5, 0xf6, 0x2c, 0x76,
3476 0xa0, 0xfe, 0xd0, 0xd5, 0x4c, 0x61, 0x65, 0xae, 0x6a, 0xc5, 0x16, 0xb4, 0x89, 0x3c, 0xf6, 0xb1,
3477 0xe8, 0x6c, 0xd4, 0xd8, 0x44, 0x1e, 0x1f, 0x65, 0x75, 0x17, 0x09, 0xe9, 0xcf, 0x82, 0x10, 0x37,
3478 0xab, 0x9e, 0x67, 0x45, 0x42, 0xee, 0x07, 0xa1, 0x52, 0x08, 0x1e, 0xa2, 0xa2, 0xa3, 0x15, 0x82,
3479 0x87, 0x4a, 0xb1, 0x05, 0x6d, 0x9a, 0xfa, 0x78, 0xfc, 0xc6, 0x2d, 0xc3, 0xf6, 0x6c, 0x9a, 0x1e,
3480 0xe0, 0xa1, 0x7d, 0x1d, 0x94, 0xb5, 0x4f, 0x53, 0x6c, 0xf4, 0xb6, 0xd7, 0x8a, 0x84, 0x1c, 0xa6,
3481 0x4a, 0xac, 0xa8, 0x68, 0xba, 0xd9, 0xd3, 0x62, 0xc1, 0xc3, 0x61, 0xaa, 0x88, 0x94, 0x58, 0x15,
3482 0xca, 0x66, 0x5f, 0x13, 0x09, 0x1e, 0xaa, 0x93, 0xa1, 0x52, 0x29, 0x22, 0x54, 0x0d, 0xb4, 0x2a,
3483 0x12, 0x12, 0x55, 0xf7, 0xa0, 0xa7, 0x4e, 0xa3, 0x32, 0x98, 0xea, 0x78, 0x56, 0x74, 0xc3, 0x4a,
3484 0x4f, 0xe4, 0x51, 0x30, 0x55, 0x21, 0xb9, 0xbf, 0x85, 0x8e, 0xda, 0x95, 0x58, 0xb2, 0x33, 0x8b,
3485 0x1c, 0x17, 0xfa, 0x41, 0x14, 0xf9, 0x6c, 0x2e, 0x09, 0x57, 0x46, 0xb8, 0x16, 0x6d, 0xaf, 0x1b,
3486 0x44, 0xd1, 0x48, 0xc9, 0x8e, 0x82, 0xa9, 0xf3, 0x10, 0x56, 0x39, 0x99, 0xb1, 0x53, 0x52, 0x81,
3487 0x2d, 0x21, 0x6c, 0xa0, 0xe5, 0x05, 0xf2, 0x1e, 0xf4, 0x24, 0x0f, 0x52, 0x5f, 0x32, 0xff, 0x98,
3488 0x09, 0x9d, 0x37, 0x6d, 0x0f, 0x94, 0xec, 0x88, 0xed, 0x31, 0x21, 0xdd, 0xbf, 0x34, 0xc0, 0xd2,
3489 0xa3, 0x3b, 0xf7, 0x61, 0x39, 0x9c, 0xe5, 0x87, 0x46, 0xa7, 0x3c, 0x87, 0xe6, 0xbe, 0x79, 0x4a,
3490 0x7d, 0x71, 0x3a, 0x54, 0x96, 0x78, 0xd9, 0x58, 0xe2, 0x32, 0xa7, 0x9a, 0xb5, 0x9c, 0xd2, 0x79,
3491 0xd2, 0x32, 0xf3, 0xe4, 0xe2, 0x74, 0x28, 0x93, 0xcd, 0xae, 0x24, 0x9b, 0xfb, 0xd7, 0x25, 0x68,
3492 0xaa, 0xd3, 0xb5, 0x73, 0x1f, 0x06, 0x41, 0xa8, 0x36, 0x5d, 0xdf, 0xcc, 0xfc, 0x9e, 0x96, 0x0e,
3493 0xaf, 0xac, 0xa8, 0x4b, 0x1b, 0xde, 0x1d, 0xc0, 0x93, 0xba, 0x5e, 0xb5, 0x26, 0xae, 0x5a, 0x5b,
3494 0x09, 0x30, 0x0d, 0xbf, 0x0d, 0x2b, 0x09, 0x91, 0x67, 0x8c, 0x9f, 0x14, 0x63, 0xea, 0x50, 0xfa,
3495 0x99, 0x78, 0x78, 0x51, 0xb7, 0xb5, 0xea, 0xdd, 0xf6, 0x29, 0x40, 0x58, 0x14, 0x60, 0x76, 0xac,
3496 0x5b, 0x2b, 0x66, 0xbe, 0xac, 0x4d, 0xaf, 0x02, 0x73, 0x1e, 0x80, 0x15, 0xe0, 0x9a, 0x64, 0xc7,
3497 0xb5, 0x95, 0xda, 0x52, 0x79, 0x99, 0xda, 0xd9, 0x86, 0x76, 0xca, 0x29, 0xe3, 0x54, 0xbe, 0xc6,
3498 0x9a, 0xb0, 0xbd, 0xe2, 0xdf, 0x3d, 0x82, 0x5e, 0xb5, 0x05, 0xaa, 0x68, 0x4f, 0x49, 0x12, 0xa9,
3499 0x73, 0x8f, 0x9e, 0xbe, 0x9e, 0xd7, 0xd6, 0x82, 0x61, 0xe4, 0x3c, 0x80, 0x95, 0x4c, 0x29, 0x52,
3500 0x12, 0xd2, 0x09, 0x0d, 0xb3, 0x36, 0x32, 0xd0, 0xe2, 0xc3, 0x4c, 0xea, 0xfe, 0xa3, 0x09, 0x03,
3501 0xf3, 0xaa, 0x74, 0x79, 0x3f, 0xda, 0x82, 0x36, 0x3f, 0xf7, 0xc7, 0xaf, 0x25, 0x11, 0xc8, 0x66,
3502 0x79, 0x36, 0x3f, 0x7f, 0xae, 0x7e, 0xd5, 0xac, 0xf1, 0x73, 0x3f, 0xc5, 0x86, 0xa6, 0x33, 0xca,
3503 0xf2, 0x3a, 0xfc, 0x5c, 0x77, 0x38, 0x81, 0xf9, 0x7f, 0xee, 0xcf, 0xc3, 0x40, 0x95, 0x5c, 0x06,
3504 0x6a, 0x22, 0x68, 0xc0, 0xcf, 0xbf, 0x50, 0x62, 0x13, 0x39, 0x33, 0x90, 0xad, 0x1c, 0xb9, 0xbf,
3505 0x88, 0x1c, 0x1b, 0x48, 0x2b, 0x47, 0x3e, 0x5f, 0x44, 0xea, 0x33, 0x62, 0x8e, 0xb4, 0x73, 0x24,
3506 0x9e, 0xf9, 0x72, 0xe4, 0x16, 0xb4, 0x65, 0x1e, 0x61, 0x5b, 0x47, 0x28, 0xcb, 0x08, 0x65, 0x19,
3507 0x61, 0x47, 0x47, 0x28, 0xab, 0x11, 0xca, 0x7a, 0x84, 0xa0, 0xc7, 0x90, 0x0b, 0x11, 0xca, 0x7a,
3508 0x84, 0xdd, 0x1c, 0xb9, 0xbf, 0x88, 0x34, 0x23, 0xec, 0xe5, 0xc8, 0xe7, 0x8b, 0x48, 0x33, 0xc2,
3509 0x7e, 0x8e, 0x34, 0x22, 0x74, 0xa1, 0xcf, 0xcf, 0xfd, 0x90, 0x87, 0x1a, 0x2d, 0xb0, 0xf9, 0x59,
3510 0x5e, 0x97, 0x9f, 0xef, 0xf0, 0x10, 0x91, 0x18, 0xea, 0x98, 0xa6, 0x39, 0x60, 0x45, 0x87, 0x3a,
3511 0xa6, 0x69, 0xa6, 0xbe, 0x0b, 0x1d, 0x49, 0x67, 0x44, 0xc8, 0x60, 0x96, 0x6e, 0xae, 0xea, 0x02,
3512 0x29, 0x04, 0xea, 0x38, 0x39, 0x30, 0x6f, 0xd0, 0xd5, 0x82, 0x6d, 0x18, 0x05, 0xfb, 0xee, 0x09,
3513 0xf5, 0xee, 0x0b, 0x75, 0xb5, 0xf7, 0x9f, 0x42, 0xdf, 0xb8, 0x72, 0x5f, 0x5e, 0x0c, 0xb7, 0xc1,
3514 0x52, 0x07, 0xc6, 0xb9, 0xc8, 0xce, 0xee, 0xd9, 0x9f, 0xfb, 0x1b, 0x58, 0xbb, 0xe0, 0xea, 0x7d,
3515 0xed, 0x63, 0x43, 0x49, 0xbf, 0x6c, 0xd0, 0xff, 0xab, 0x01, 0xce, 0xe2, 0xad, 0xfc, 0x5d, 0x8e,
3516 0xec, 0x31, 0x13, 0xbe, 0x31, 0x44, 0x27, 0x66, 0xe2, 0x10, 0x05, 0x5a, 0x3d, 0xce, 0xd5, 0xcd,
3517 0x5c, 0x3d, 0xce, 0xd4, 0x0f, 0x61, 0x35, 0x66, 0x69, 0xe8, 0xab, 0x3b, 0x61, 0x0e, 0xd2, 0xc7,
3518 0xfa, 0x81, 0x92, 0xef, 0x53, 0x91, 0x13, 0x3d, 0x81, 0xf5, 0x0c, 0x99, 0x25, 0x5c, 0x0e, 0xb7,
3519 0x10, 0xee, 0x68, 0xb8, 0x4e, 0x3c, 0x6d, 0xe2, 0x12, 0xb8, 0x73, 0xc5, 0x63, 0xc1, 0x8d, 0x4d,
3520 0xe4, 0x1f, 0x1b, 0xb0, 0x7d, 0xf9, 0xcb, 0xc1, 0x4d, 0x0d, 0xe3, 0x3c, 0x85, 0xdb, 0x34, 0x39,
3521 0x25, 0x5c, 0x10, 0x7f, 0x4c, 0x65, 0x36, 0x07, 0x5c, 0x5d, 0x34, 0xf4, 0xf6, 0xba, 0x96, 0x69,
3522 0x9f, 0x53, 0x89, 0x93, 0xe0, 0xa9, 0x2b, 0xc7, 0x37, 0xda, 0xb7, 0x4b, 0x1e, 0x1e, 0x6e, 0xcc,
3523 0xb7, 0x5b, 0xd0, 0xc2, 0x27, 0x90, 0x7c, 0xa7, 0xc7, 0x1f, 0xc5, 0x9e, 0x90, 0x33, 0x9f, 0x7c,
3524 0x95, 0x6f, 0x90, 0x56, 0x42, 0xce, 0x5e, 0x7c, 0x15, 0xb9, 0xc7, 0xf0, 0xe1, 0xd5, 0xcf, 0x16,
3525 0x37, 0xb6, 0x36, 0x7f, 0x6a, 0xe8, 0x1c, 0xb8, 0xe4, 0x21, 0xe3, 0x7f, 0xbb, 0x38, 0x5f, 0x37,
3526 0xc0, 0x7d, 0xf3, 0xa3, 0xc8, 0x7f, 0x77, 0x91, 0xdc, 0x03, 0x5c, 0x8b, 0x2b, 0x1e, 0x4f, 0xae,
3527 0x3b, 0xbe, 0xfb, 0x39, 0xdc, 0xbd, 0xea, 0xad, 0xe4, 0xda, 0x7c, 0x36, 0xb4, 0x5e, 0xcc, 0x52,
3528 0xf9, 0xfa, 0xa3, 0x3f, 0xb4, 0xc1, 0x1e, 0xe9, 0xe3, 0x8e, 0xb3, 0x0b, 0xb0, 0x4b, 0x45, 0x30,
3529 0x8e, 0xc9, 0x28, 0x96, 0xce, 0xa0, 0x38, 0x06, 0x21, 0x72, 0xbb, 0xf6, 0xef, 0xde, 0xfe, 0xfa,
3530 0x9f, 0xff, 0xfe, 0x66, 0x69, 0xd5, 0xed, 0x3e, 0x3e, 0x7d, 0xf2, 0x38, 0xb3, 0xfb, 0xa4, 0xf1,
3531 0x1d, 0xe7, 0x25, 0x74, 0x3d, 0x42, 0x92, 0xb7, 0xa5, 0xd9, 0x40, 0x9a, 0xf7, 0xdd, 0x9e, 0xa2,
3532 0xc9, 0x0d, 0x15, 0xcf, 0x0b, 0xe8, 0x66, 0x33, 0x48, 0xd4, 0x8d, 0xb5, 0x57, 0x7d, 0x34, 0x5a,
3533 0x60, 0xd9, 0x44, 0x16, 0xc7, 0xed, 0x2b, 0x96, 0x17, 0x7a, 0xf0, 0x64, 0xae, 0x68, 0xf6, 0xa0,
3534 0xbf, 0x4b, 0x82, 0xb7, 0x26, 0xda, 0x42, 0xa2, 0x35, 0x77, 0x50, 0x89, 0x2a, 0x63, 0xda, 0x81,
3535 0xce, 0x2e, 0x89, 0xc9, 0xb5, 0xdd, 0x29, 0x8c, 0x14, 0xc9, 0x10, 0x20, 0xbb, 0xfa, 0x8e, 0xe6,
3536 0xd2, 0x59, 0x35, 0x9e, 0xdf, 0xf7, 0xc5, 0xf4, 0x6a, 0x7f, 0x4a, 0x4b, 0x45, 0x35, 0x82, 0x5e,
3537 0x71, 0xf1, 0x55, 0x64, 0x8e, 0xf1, 0xac, 0x86, 0xe2, 0x05, 0xba, 0x3b, 0x48, 0xb7, 0xee, 0xae,
3538 0x22, 0x5d, 0xc5, 0x5a, 0x11, 0xfe, 0x12, 0x56, 0xaa, 0x57, 0x5f, 0xc5, 0x59, 0x5e, 0xf0, 0xab,
3539 0x9a, 0x05, 0xda, 0x0f, 0x91, 0x76, 0xd3, 0x5d, 0x53, 0xb4, 0x35, 0x0e, 0xc5, 0xfc, 0x29, 0xd8,
3540 0xea, 0xd4, 0xf1, 0x2c, 0x8a, 0x9c, 0xbe, 0xf1, 0x92, 0x7f, 0x75, 0x56, 0x65, 0x36, 0x8a, 0xe1,
3541 0x10, 0x06, 0xc5, 0xb3, 0xc7, 0xce, 0x31, 0x09, 0x4f, 0x16, 0x12, 0xab, 0x0c, 0xbf, 0x00, 0xba,
3542 0x1f, 0x20, 0xdb, 0x86, 0xeb, 0x28, 0x36, 0xd3, 0x5e, 0x91, 0xee, 0x43, 0x57, 0xe7, 0xca, 0x01,
3543 0x4b, 0x86, 0x93, 0xca, 0x04, 0x16, 0xef, 0x30, 0x0b, 0xfe, 0x6d, 0x23, 0xe3, 0x2d, 0x77, 0xa5,
3544 0x4c, 0x34, 0x34, 0xce, 0x16, 0x24, 0xcb, 0x98, 0xb7, 0xe7, 0x33, 0x16, 0xa4, 0x6a, 0xad, 0x08,
3545 0x7f, 0x0a, 0x96, 0x47, 0xc6, 0x8c, 0xbd, 0xb9, 0x8a, 0xd6, 0x91, 0x66, 0xc5, 0x05, 0x5d, 0x45,
3546 0xca, 0x46, 0x11, 0xfc, 0x08, 0x56, 0xb5, 0x8f, 0x95, 0x56, 0x51, 0xa7, 0x5a, 0xab, 0x78, 0x99,
3547 0x83, 0xdc, 0xf7, 0xbe, 0xd7, 0x18, 0x5b, 0x78, 0xc7, 0x7f, 0xfa, 0x9f, 0x00, 0x00, 0x00, 0xff,
3548 0xff, 0x1f, 0xa4, 0x3e, 0x75, 0x9a, 0x1b, 0x00, 0x00,
Keita NISHIMOTOd771cd12018-06-07 08:37:24 +09003549}