8#include <viam/sdk/common/proto_value.hpp>
9#include <viam/sdk/components/component.hpp>
10#include <viam/sdk/resource/resource_api.hpp>
32 virtual void push(
const ProtoStruct& extra) = 0;
37 virtual ProtoStruct
do_command(
const ProtoStruct& command) = 0;
Definition resource_api.hpp:21
Definition component.hpp:10
virtual std::string name() const
Return the resource's name.
Definition resource_api.hpp:46