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

Your opinion will help to improve our service

Leave a feedback >

Table of Contents

Directories

 middlewares
 

Files

 call_context.hpp
 gRPC call context
 
 call_options.hpp
 Options passed to interface calls.
 
 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.
 
 graceful_stream_finish.hpp
 Utilities to gracefully finish streams.
 
 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
 Controls a single request -> single response RPC.
 
 simple_client_component.hpp
 Template class for a simple gRPC client.
 
 stream.hpp
 Client streaming interfaces.
 
 stream_read_future.hpp
 StreamReadFuture for waiting a single read response from stream.