SEBA-910 Implementation of Create/Remove TrafficSchedulers
fix formating issue and bump verison to 0.0.16-dev
Updated Makefile fix proto dependency
print in table format
resolve merge conflict with igmp file
bump to 0.0.18-dev
remove overriding onu port no
rebase and update
Change-Id: Ie0dce516a7044cd4ed1de7bafcdcd292e5daf689
diff --git a/api/bbsim/bbsim.proto b/api/bbsim/bbsim.proto
index a448b3b..a9643b6 100644
--- a/api/bbsim/bbsim.proto
+++ b/api/bbsim/bbsim.proto
@@ -15,6 +15,7 @@
 syntax = "proto3";
 package bbsim;
 
+import "voltha_protos/tech_profile.proto";
 // Models
 
 message PONPort {
@@ -48,6 +49,10 @@
     int32 PortNo = 9;
 }
 
+message ONUTrafficSchedulers {
+    tech_profile.TrafficSchedulers traffSchedulers = 1;
+}
+
 message ONUs {
     repeated ONU items = 1;
 }
@@ -95,7 +100,7 @@
 }
 
 // AlarmRequest includes fields common to every alarm,
-// plus an optional list of AlarmParemter list that can be used
+// plus an optional list of AlarmParameter list that can be used
 // to set additional fields in alarms that support them.
 message AlarmRequest {
     string AlarmType = 1;                   // name of alarm to raise
@@ -151,4 +156,5 @@
     rpc RestartDhcp (ONURequest) returns (Response) {}
     rpc SetAlarmIndication (AlarmRequest) returns (Response) {}
     rpc ChangeIgmpState (IgmpRequest) returns (Response) {}
+    rpc GetOnuTrafficSchedulers (ONURequest) returns (ONUTrafficSchedulers) {}
 }