Skip to content

Commit 17040c9

Browse files
committed
fix build issues #1
1 parent 3e212e9 commit 17040c9

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

src/viam/sdk/services/private/discovery_client.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace viam {
99
namespace sdk {
1010
namespace impl {
1111

12-
DiscoveryClient::DiscoveryClient(std::string name std::shared_ptr<grpc::Channel> channel)
12+
DiscoveryClient::DiscoveryClient(std::string name, std::shared_ptr<grpc::Channel> channel)
1313
: Discovery(std::move(name)),
1414
stub_(viam::service::discovery::v1::DiscoveryService::NewStub(channel)),
1515
channel_(std::move(channel)) {}
@@ -20,7 +20,7 @@ std::vector<ResourceConfig> DiscoveryClient::discover_resources(const ProtoStruc
2020
.invoke([](auto& response) { return from_proto(response); });
2121
}
2222

23-
ProtoStruct DiscoveryClient::do_command(const ProtoStruct& extra) {
23+
ProtoStruct DiscoveryClient::do_command(const ProtoStruct& command) {
2424
return make_client_helper(this, *stub_, &StubType::DoCommand)
2525
.with([&](auto& request) { *request.mutable_command() = to_proto(command); })
2626
.invoke([](auto& response) { return from_proto(response.result()); });

src/viam/sdk/services/private/discovery_client.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ class DiscoveryClient : public Discovery {
2424
std::vector<ResourceConfig> discover_resources(const ProtoStruct& extra) override;
2525
ProtoStruct do_command(const ProtoStruct& command) override;
2626

27-
// Using declarations to introduce convenience overloads of interface which do not need to be
28-
// passed the ProtoStruct parameter.
29-
using Discovery::discover_resources;
30-
3127
private:
3228
using StubType = viam::service::discovery::v1::DiscoveryService::StubInterface;
3329
std::unique_ptr<StubType> stub_;

src/viam/sdk/services/private/discovery_server.hpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,10 @@ class DiscoveryServer : public ResourceServer,
3030
::grpc::ServerContext* context,
3131
const ::viam::service::discovery::v1::DiscoverResourcesRequest* request,
3232
::viam::service::discovery::v1::DiscoverResourcesResponse* response) noexcept override;
33-
3433
::grpc::Status DoCommand(
3534
::grpc::ServerContext* context,
36-
const ::viam::service::discovery::v1::DoCommandRequest* request,
37-
::viam::service::discovery::v1::DoCommandResponse* response) noexcept override;
35+
const ::viam::common::v1::DoCommandRequest* request,
36+
::viam::common::v1::DoCommandResponse* response) noexcept override;
3837
};
3938

4039
} // namespace impl

0 commit comments

Comments
 (0)