Nikolay Titov | 89004ec | 2017-06-19 18:22:42 -0400 | [diff] [blame] | 1 | syntax = "proto3"; |
Stephane Barbarie | 3559506 | 2018-02-08 08:34:39 -0500 | [diff] [blame] | 2 | |
3 | option go_package = "github.com/opencord/voltha/protos/go/bbf_fiber"; | ||||
4 | |||||
Nikolay Titov | 89004ec | 2017-06-19 18:22:42 -0400 | [diff] [blame] | 5 | package bbf_fiber_types; |
6 | |||||
7 | enum AuthMethodType | ||||
8 | { | ||||
9 | SERIAL_NUMBER = 0; | ||||
10 | LOID = 1; | ||||
11 | REGISTRATION_ID = 2; | ||||
12 | OMCI = 3; | ||||
13 | DOT1X = 4; | ||||
14 | |||||
15 | } | ||||
16 | enum RamanMitigationType | ||||
17 | { | ||||
18 | RAMAN_NONE = 0; | ||||
19 | RAMAN_MILLER = 1; | ||||
20 | RAMAN_8B10B = 2; | ||||
21 | |||||
22 | } | ||||
23 | enum PonIdOdnClassType | ||||
24 | { | ||||
25 | CLASS_A = 0; | ||||
26 | CLASS_B = 1; | ||||
27 | CLASS_B_PLUS = 2; | ||||
28 | CLASS_C = 3; | ||||
29 | CLASS_C_PLUS = 4; | ||||
30 | CLASS_AUTO = 255; | ||||
31 | } | ||||
32 | enum ChannelpairSpeedType | ||||
33 | { | ||||
34 | UNPLANNED_CP_SPEED = 0; | ||||
35 | DOWN_10_UP_10 = 1; | ||||
36 | DOWN_10_UP_2DOT5 = 2; | ||||
37 | DOWN_2DOT5_UP_2DOT5 = 3; | ||||
38 | } | ||||
39 | enum ChannelpairType | ||||
40 | { | ||||
41 | CHANNELPAIR = 0; | ||||
42 | CHANNELPAIR_XGS = 1; | ||||
43 | } | ||||
44 | enum TypeBRoleType | ||||
45 | { | ||||
46 | PRIMARY = 0; | ||||
47 | SECONDARY = 1; | ||||
48 | } | ||||
49 | enum TypeBRoleStateType | ||||
50 | { | ||||
51 | ACTIVE = 0; | ||||
52 | STANDBY = 1; | ||||
53 | } |