Viam C++ SDK current
Loading...
Searching...
No Matches
Classes
client.hpp File Reference

gRPC client implementation for a robot. More...

#include <string>
#include <thread>
#include <grpcpp/channel.h>
#include <viam/sdk/common/pose.hpp>
#include <viam/sdk/common/utils.hpp>
#include <viam/sdk/common/world_state.hpp>
#include <viam/sdk/components/component.hpp>
#include <viam/sdk/registry/registry.hpp>
#include <viam/sdk/resource/resource.hpp>
#include <viam/sdk/rpc/dial.hpp>
#include <viam/sdk/services/service.hpp>

Go to the source code of this file.

Classes

class  viam::sdk::RobotClient
 gRPC client for a robot, to be used for all interactions with a robot. There are two ways to instantiate a robot: More...
 
struct  viam::sdk::RobotClient::discovery_query
 
struct  viam::sdk::RobotClient::discovery
 
struct  viam::sdk::RobotClient::frame_system_config
 
struct  viam::sdk::RobotClient::status
 
struct  viam::sdk::RobotClient::operation
 

Detailed Description

gRPC client implementation for a robot.