userver: userver/ugrpc/client Directory Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
client Directory Reference

Directories

 middlewares
 

Files

 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.