blob: ab077a4e69cdd82186adec7188034ed4f4ffcb4e [file] [log] [blame]
Nikolay Titov89004ec2017-06-19 18:22:42 -04001syntax = "proto3";
Stephane Barbarie35595062018-02-08 08:34:39 -05002
3option go_package = "github.com/opencord/voltha/protos/go/bbf_fiber";
4
Nikolay Titov89004ec2017-06-19 18:22:42 -04005package bbf_fiber;
Stephane Barbarie35595062018-02-08 08:34:39 -05006import "meta.proto";
Nikolay Titov89004ec2017-06-19 18:22:42 -04007
8message WavelengthProfileData {
Nikolay Titov3b31db92017-08-02 18:11:33 -04009 string name = 1;
10 uint32 upstream_channelid = 2;
11 uint32 downstream_channelid = 3;
12 uint32 downstream_wavelength = 4;
Nikolay Titov89004ec2017-06-19 18:22:42 -040013}
14
15message WavelengthProfile {
Nikolay Titov3b31db92017-08-02 18:11:33 -040016 repeated WavelengthProfileData wavelength_profile_data = 1
17 [(voltha.child_node) = {key: "name"}];
Nikolay Titov89004ec2017-06-19 18:22:42 -040018}
Nikolay Titov3b31db92017-08-02 18:11:33 -040019