Public Member Functions | Private Attributes | List of all members
grpc::PropagationOptions Class Reference

#include <client_context.h>

Public Member Functions

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

Private Attributes

uint32_t propagate_
 

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

Definition at line 129 of file grpcpp/impl/codegen/client_context.h.

Constructor & Destructor Documentation

◆ PropagationOptions()

grpc::PropagationOptions::PropagationOptions ( )
inline

Definition at line 131 of file grpcpp/impl/codegen/client_context.h.

Member Function Documentation

◆ c_bitmask()

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

Definition at line 173 of file grpcpp/impl/codegen/client_context.h.

◆ disable_cancellation_propagation()

PropagationOptions& grpc::PropagationOptions::disable_cancellation_propagation ( )
inline

Definition at line 168 of file grpcpp/impl/codegen/client_context.h.

◆ disable_census_stats_propagation()

PropagationOptions& grpc::PropagationOptions::disable_census_stats_propagation ( )
inline

Definition at line 148 of file grpcpp/impl/codegen/client_context.h.

◆ disable_census_tracing_propagation()

PropagationOptions& grpc::PropagationOptions::disable_census_tracing_propagation ( )
inline

Definition at line 158 of file grpcpp/impl/codegen/client_context.h.

◆ disable_deadline_propagation()

PropagationOptions& grpc::PropagationOptions::disable_deadline_propagation ( )
inline

Definition at line 138 of file grpcpp/impl/codegen/client_context.h.

◆ enable_cancellation_propagation()

PropagationOptions& grpc::PropagationOptions::enable_cancellation_propagation ( )
inline

Definition at line 163 of file grpcpp/impl/codegen/client_context.h.

◆ enable_census_stats_propagation()

PropagationOptions& grpc::PropagationOptions::enable_census_stats_propagation ( )
inline

Definition at line 143 of file grpcpp/impl/codegen/client_context.h.

◆ enable_census_tracing_propagation()

PropagationOptions& grpc::PropagationOptions::enable_census_tracing_propagation ( )
inline

Definition at line 153 of file grpcpp/impl/codegen/client_context.h.

◆ enable_deadline_propagation()

PropagationOptions& grpc::PropagationOptions::enable_deadline_propagation ( )
inline

Definition at line 133 of file grpcpp/impl/codegen/client_context.h.

Member Data Documentation

◆ propagate_

uint32_t grpc::PropagationOptions::propagate_
private

Definition at line 176 of file grpcpp/impl/codegen/client_context.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:31