[VOL-4913] voltha-protos: voltctl command to show on demand ONU active alarms
Change-Id: I9d3ec0fbe50562224ada83ce52191c9abe052830
diff --git a/protos/voltha_protos/extensions.proto b/protos/voltha_protos/extensions.proto
index 0eea20b..aa17eac 100755
--- a/protos/voltha_protos/extensions.proto
+++ b/protos/voltha_protos/extensions.proto
@@ -363,6 +363,22 @@
uint32 tx_omci_counter_timeouts = 10;
}
+message GetOnuOmciActiveAlarmsRequest{
+ google.protobuf.Empty empty = 1;
+}
+
+message AlarmData{
+ uint32 class_id = 1;
+ uint32 instance_id = 2;
+ string name = 3;
+ string description = 4;
+}
+
+message GetOnuOmciActiveAlarmsResponse{
+ repeated AlarmData active_alarms = 1;
+}
+
+
message GetValueRequest {
oneof request {
GetDistanceRequest distance = 1;
@@ -380,6 +396,7 @@
GetRxPowerRequest rxPower = 9; // This is deprecated
GetOnuOmciTxRxStatsRequest onuOmciStats = 10;
GetOltRxPowerRequest oltRxPower = 11;
+ GetOnuOmciActiveAlarmsRequest onuActiveAlarms = 12;
}
}
@@ -415,6 +432,7 @@
GetRxPowerResponse rxPower = 11; // This is DEPRECATED
GetOnuOmciTxRxStatsResponse onuOmciStats = 12;
GetOltRxPowerResponse oltRxPower = 13;
+ GetOnuOmciActiveAlarmsResponse onuActiveAlarms = 14;
}
}