VOL-767 Enable/Disable PON interface
Change-Id: I5dde5ec5c9d90fc509a4c93abb848be3d5b6dd86
diff --git a/protos/openolt.proto b/protos/openolt.proto
index 56d87f4..0cb6192 100644
--- a/protos/openolt.proto
+++ b/protos/openolt.proto
@@ -60,6 +60,19 @@
};
}
+ rpc EnablePonIf(Interface) returns (Empty) {
+ option (google.api.http) = {
+ post: "/v1/EnablePonIf"
+ body: "*"
+ };
+ }
+
+ rpc DisablePonIf(Interface) returns (Empty) {
+ option (google.api.http) = {
+ post: "/v1/DisablePonIf"
+ body: "*"
+ };
+ }
rpc EnableIndication(Empty) returns (stream Indication) {}
}
@@ -136,6 +149,10 @@
bytes pkt = 4;
}
+message Interface {
+ fixed32 intf_id = 1;
+}
+
message Heartbeat {
fixed32 heartbeat_signature = 1;
}