|
| call.hpp |
| Base class for any RPC.
|
|
| channels.hpp |
| Utilities for managing gRPC connections.
|
|
| client_factory.hpp |
| Creates gRPC clients.
|
|
| client_factory_component.hpp |
| Provides a ClientFactory in the component system.
|
|
| client_factory_settings.hpp |
| Settings relating to the ClientFactory.
|
|
| client_qos.hpp |
|
|
|
| client_settings.hpp |
| Settings relating to creation of a code-generated client.
|
|
| common_component.hpp |
| Contains common machinery that's required for all ugrpc clients.
|
|
| component_list.hpp |
| Two common component lists for grpc-client (default and minimal)
|
|
| exceptions.hpp |
| Exceptions thrown by gRPC client streams.
|
|
| fwd.hpp |
| Forward declarations for ugrpc::client classes.
|
|
| generic_client.hpp |
| Allows to talk to gRPC services (generic and normal) using dynamic method names.
|
|
| qos.hpp |
| Per-RPC quality-of-service config. Taken from ugrpc::client::ClientQos. Can also be passed to ugrpc client methods manually.
|
|
| response_future.hpp |
|
|
|
| rpc.hpp |
| Classes representing an outgoing RPC.
|
|
| simple_client_component.hpp |
| Template class for a simple gRPC client.
|
|