Macros
propagation_bits.h File Reference
#include <grpc/impl/codegen/port_platform.h>
Include dependency graph for propagation_bits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GRPC_PROPAGATE_CANCELLATION   ((uint32_t)8)
 
#define GRPC_PROPAGATE_CENSUS_STATS_CONTEXT   ((uint32_t)2)
 
#define GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT   ((uint32_t)4)
 
#define GRPC_PROPAGATE_DEADLINE   ((uint32_t)1)
 
#define GRPC_PROPAGATE_DEFAULTS
 

Macro Definition Documentation

◆ GRPC_PROPAGATE_CANCELLATION

#define GRPC_PROPAGATE_CANCELLATION   ((uint32_t)8)

Propagate cancellation

Definition at line 38 of file propagation_bits.h.

◆ GRPC_PROPAGATE_CENSUS_STATS_CONTEXT

#define GRPC_PROPAGATE_CENSUS_STATS_CONTEXT   ((uint32_t)2)

Propagate census context

Definition at line 35 of file propagation_bits.h.

◆ GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT

#define GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT   ((uint32_t)4)

Definition at line 36 of file propagation_bits.h.

◆ GRPC_PROPAGATE_DEADLINE

#define GRPC_PROPAGATE_DEADLINE   ((uint32_t)1)

Propagation bits: this can be bitwise or-ed to form propagation_mask for grpc_call Propagate deadline

Definition at line 33 of file propagation_bits.h.

◆ GRPC_PROPAGATE_DEFAULTS

#define GRPC_PROPAGATE_DEFAULTS
Value:

Default propagation mask: clients of the core API are encouraged to encode deltas from this in their implementations... ie write: GRPC_PROPAGATE_DEFAULTS & ~GRPC_PROPAGATE_DEADLINE to disable deadline propagation. Doing so gives flexibility in the future to define new propagation types that are default inherited or not.

Definition at line 45 of file propagation_bits.h.

uint32_t
unsigned int uint32_t
Definition: stdint-msvc2008.h:80
GRPC_PROPAGATE_CENSUS_STATS_CONTEXT
#define GRPC_PROPAGATE_CENSUS_STATS_CONTEXT
Definition: propagation_bits.h:35
GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT
#define GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT
Definition: propagation_bits.h:36
GRPC_PROPAGATE_DEADLINE
#define GRPC_PROPAGATE_DEADLINE
Definition: propagation_bits.h:33
GRPC_PROPAGATE_CANCELLATION
#define GRPC_PROPAGATE_CANCELLATION
Definition: propagation_bits.h:38


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