5#include <grpcpp/channel.h>
6#include <grpcpp/security/credentials.h>
8#include <viam/sdk/common/grpc_fwd.hpp>
16std::shared_ptr<grpc::Channel> create_viam_grpc_channel(
17 const grpc::string& target,
const std::shared_ptr<grpc::ChannelCredentials>& credentials);
19#ifndef VIAMCPPSDK_GRPCXX_NO_DIRECT_DIAL
22std::shared_ptr<grpc::Channel> create_viam_auth_channel(
const std::string& address);