#include <grpc/impl/codegen/port_platform.h>
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 |
#define GRPC_PROPAGATE_CANCELLATION ((uint32_t)8) |
Propagate cancellation
Definition at line 38 of file propagation_bits.h.
#define GRPC_PROPAGATE_CENSUS_STATS_CONTEXT ((uint32_t)2) |
Propagate census context
Definition at line 35 of file propagation_bits.h.
#define GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT ((uint32_t)4) |
Definition at line 36 of file propagation_bits.h.
#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.
#define GRPC_PROPAGATE_DEFAULTS |
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.