aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungjae Yoo <seungjaeyoo@google.com>2023-04-27 19:06:39 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-27 19:06:39 +0000
commit0328782b49953faaaee477a374386a638eadf60e (patch)
tree6cacacb741f140ece7156d836ed1ef91a4bace5e
parentdd4d11d622c0e5486d618360d2d637ce2f9a123d (diff)
parent9a75d9aeacc8c00d990a106e514f18d9c2f64d64 (diff)
downloadwmediumd-0328782b49953faaaee477a374386a638eadf60e.tar.gz
Merge "Add station_count field into WmediumdService ListStations" am: aed623b43b am: 836b695815 am: 03e8402ea0 am: 9a75d9aeac
Original change: https://android-review.googlesource.com/c/platform/external/wmediumd/+/2567151 Change-Id: I3764708cae445afdaa38c6ddd5554a42dd8289bf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--wmediumd_server/wmediumd.proto3
-rw-r--r--wmediumd_server/wmediumd_server.cc1
2 files changed, 3 insertions, 1 deletions
diff --git a/wmediumd_server/wmediumd.proto b/wmediumd_server/wmediumd.proto
index 4404931..fe354b5 100644
--- a/wmediumd_server/wmediumd.proto
+++ b/wmediumd_server/wmediumd.proto
@@ -42,7 +42,8 @@ message StationInfo {
}
message ListStationsResponse {
- repeated StationInfo stations = 1;
+ int32 station_count = 1;
+ repeated StationInfo stations = 2;
}
message LoadConfigRequest {
diff --git a/wmediumd_server/wmediumd_server.cc b/wmediumd_server/wmediumd_server.cc
index 6a22e90..3c72c01 100644
--- a/wmediumd_server/wmediumd_server.cc
+++ b/wmediumd_server/wmediumd_server.cc
@@ -129,6 +129,7 @@ class WmediumdServiceImpl final : public WmediumdService::Service {
const auto* response_data_payload =
reinterpret_cast<const wmediumd_station_infos*>(
&response_message.data_payload);
+ response->set_station_count(response_data_payload->count);
for (uint32_t i = 0; i < response_data_payload->count; ++i) {
const auto* station = reinterpret_cast<const wmediumd_station_info*>(
&response_data_payload->stations[i]);