Go to the documentation of this file.
32 tmp.value.integer = algorithm;
43 for (
i = 0;
i <
a->num_args; ++
i) {
47 *states_arg = &
a->args[
i].value.integer;
61 int* states_arg =
nullptr;
63 const int states_arg_found =
68 const char* algo_name =
nullptr;
71 "Tried to disable default compression algorithm '%s'. The "
72 "operation has been ignored.",
74 }
else if (states_arg_found) {
const grpc_channel_args * grpc_channel_args_compression_algorithm_set_state(const grpc_channel_args **a, grpc_compression_algorithm algorithm, int state)
absl::optional< grpc_compression_algorithm > DefaultCompressionAlgorithmFromChannelArgs(const grpc_channel_args *args)
grpc_compression_algorithm
OPENSSL_EXPORT pem_password_cb void * u
#define GRPC_COMPRESSION_CHANNEL_ENABLED_ALGORITHMS_BITSET
GRPCAPI int grpc_compression_algorithm_name(grpc_compression_algorithm algorithm, const char **name)
GPRAPI void gpr_log(const char *file, int line, gpr_log_severity severity, const char *format,...) GPR_PRINT_FORMAT_CHECK(4
void grpc_channel_args_destroy(grpc_channel_args *a)
T ClearBit(T *i, size_t n)
const grpc_channel_args * grpc_channel_args_set_channel_default_compression_algorithm(const grpc_channel_args *a, grpc_compression_algorithm algorithm)
@ GRPC_COMPRESS_ALGORITHMS_COUNT
static int find_compression_algorithm_states_bitset(const grpc_channel_args *a, int **states_arg)
#define GRPC_COMPRESSION_CHANNEL_DEFAULT_ALGORITHM
grpc_channel_args * grpc_channel_args_copy_and_add(const grpc_channel_args *src, const grpc_arg *to_add, size_t num_to_add)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:33