Remove deprecated ServerContext& arg for pw_rpc

Change-Id: I477a75ab89618ca8aa54f1172d31e3184db25fef
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/sample_project/+/70320
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 64a4b16..8e756e3 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 64a4b16be46435f6aacbf29f5fb70c355ff90216
+Subproject commit 8e756e37ba4c85e5d312c43be8259dbcd6dbf3e1
diff --git a/workshop/03-rpc/public/remoticon/remoticon_service_nanopb.h b/workshop/03-rpc/public/remoticon/remoticon_service_nanopb.h
index 3296d13..2f4a541 100644
--- a/workshop/03-rpc/public/remoticon/remoticon_service_nanopb.h
+++ b/workshop/03-rpc/public/remoticon/remoticon_service_nanopb.h
@@ -28,8 +28,7 @@
 
   // RPC method - this is exposed through the RPC server once the service is
   // registered.
-  pw::Status GetStats(ServerContext&,
-                      const remoticon_StatsRequest& request,
+  pw::Status GetStats(const remoticon_StatsRequest& request,
                       remoticon_StatsResponse& response);
 
   // TODO FOR WORKSHOP: Add blink control.
diff --git a/workshop/03-rpc/remoticon_service_nanopb.cc b/workshop/03-rpc/remoticon_service_nanopb.cc
index 49de4da..0c15ebe 100644
--- a/workshop/03-rpc/remoticon_service_nanopb.cc
+++ b/workshop/03-rpc/remoticon_service_nanopb.cc
@@ -22,7 +22,6 @@
 namespace remoticon {
 
 pw::Status SuperloopService::GetStats(
-    ServerContext&,
     const remoticon_StatsRequest& /* request */,
     remoticon_StatsResponse& response) {
   // Send back the number of superloop iterations by setting the field in the
diff --git a/workshop/05-factory-test/public/remoticon/remoticon_service_nanopb.h b/workshop/05-factory-test/public/remoticon/remoticon_service_nanopb.h
index 3296d13..2f4a541 100644
--- a/workshop/05-factory-test/public/remoticon/remoticon_service_nanopb.h
+++ b/workshop/05-factory-test/public/remoticon/remoticon_service_nanopb.h
@@ -28,8 +28,7 @@
 
   // RPC method - this is exposed through the RPC server once the service is
   // registered.
-  pw::Status GetStats(ServerContext&,
-                      const remoticon_StatsRequest& request,
+  pw::Status GetStats(const remoticon_StatsRequest& request,
                       remoticon_StatsResponse& response);
 
   // TODO FOR WORKSHOP: Add blink control.
diff --git a/workshop/05-factory-test/remoticon_service_nanopb.cc b/workshop/05-factory-test/remoticon_service_nanopb.cc
index 49de4da..0c15ebe 100644
--- a/workshop/05-factory-test/remoticon_service_nanopb.cc
+++ b/workshop/05-factory-test/remoticon_service_nanopb.cc
@@ -22,7 +22,6 @@
 namespace remoticon {
 
 pw::Status SuperloopService::GetStats(
-    ServerContext&,
     const remoticon_StatsRequest& /* request */,
     remoticon_StatsResponse& response) {
   // Send back the number of superloop iterations by setting the field in the