8#include <grpcpp/channel.h>
10#include <viam/api/component/button/v1/button.grpc.pb.h>
26 void push(
const ProtoStruct& extra)
override;
27 ProtoStruct
do_command(
const ProtoStruct& command)
override;
32 using StubType = viam::component::button::v1::ButtonService::StubInterface;
33 std::unique_ptr<StubType> stub_;
34 std::shared_ptr<grpc::Channel> channel_;
virtual std::string name() const
Return the resource's name.