GRPC C++  1.24.0
Public Member Functions
grpc_impl::PropagationOptions Class Reference

Options for ClientContext::FromServerContext specifying which traits from the ServerContext to propagate (copy) from it into a new ClientContext. More...

#include <client_context_impl.h>

Public Member Functions

 PropagationOptions ()
 
PropagationOptionsenable_deadline_propagation ()
 
PropagationOptionsdisable_deadline_propagation ()
 
PropagationOptionsenable_census_stats_propagation ()
 
PropagationOptionsdisable_census_stats_propagation ()
 
PropagationOptionsenable_census_tracing_propagation ()
 
PropagationOptionsdisable_census_tracing_propagation ()
 
PropagationOptionsenable_cancellation_propagation ()
 
PropagationOptionsdisable_cancellation_propagation ()
 
uint32_t c_bitmask () const
 

Detailed Description

Options for ClientContext::FromServerContext specifying which traits from the ServerContext to propagate (copy) from it into a new ClientContext.

See also
ClientContext::FromServerContext

Constructor & Destructor Documentation

◆ PropagationOptions()

grpc_impl::PropagationOptions::PropagationOptions ( )
inline

Member Function Documentation

◆ c_bitmask()

uint32_t grpc_impl::PropagationOptions::c_bitmask ( ) const
inline

◆ disable_cancellation_propagation()

PropagationOptions& grpc_impl::PropagationOptions::disable_cancellation_propagation ( )
inline

◆ disable_census_stats_propagation()

PropagationOptions& grpc_impl::PropagationOptions::disable_census_stats_propagation ( )
inline

◆ disable_census_tracing_propagation()

PropagationOptions& grpc_impl::PropagationOptions::disable_census_tracing_propagation ( )
inline

◆ disable_deadline_propagation()

PropagationOptions& grpc_impl::PropagationOptions::disable_deadline_propagation ( )
inline

◆ enable_cancellation_propagation()

PropagationOptions& grpc_impl::PropagationOptions::enable_cancellation_propagation ( )
inline

◆ enable_census_stats_propagation()

PropagationOptions& grpc_impl::PropagationOptions::enable_census_stats_propagation ( )
inline

◆ enable_census_tracing_propagation()

PropagationOptions& grpc_impl::PropagationOptions::enable_census_tracing_propagation ( )
inline

◆ enable_deadline_propagation()

PropagationOptions& grpc_impl::PropagationOptions::enable_deadline_propagation ( )
inline

The documentation for this class was generated from the following file: