GRPC C++
1.39.1
|
#include <grpc/support/port_platform.h>
#include <stdlib.h>
#include <string.h>
#include <grpc/compression.h>
#include "src/core/lib/compression/algorithm_metadata.h"
#include "src/core/lib/compression/compression_internal.h"
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/slice/slice_utils.h"
#include "src/core/lib/surface/api_trace.h"
#include "src/core/lib/transport/static_metadata.h"
int grpc_compression_algorithm_from_message_stream_compression_algorithm | ( | grpc_compression_algorithm * | algorithm, |
grpc_message_compression_algorithm | message_algorithm, | ||
grpc_stream_compression_algorithm | stream_algorithm | ||
) |
grpc_message_compression_algorithm grpc_compression_algorithm_to_message_compression_algorithm | ( | grpc_compression_algorithm | algo | ) |
grpc_stream_compression_algorithm grpc_compression_algorithm_to_stream_compression_algorithm | ( | grpc_compression_algorithm | algo | ) |
uint32_t grpc_compression_bitset_from_message_stream_compression_bitset | ( | uint32_t | message_bitset, |
uint32_t | stream_bitset | ||
) |
uint32_t grpc_compression_bitset_to_message_bitset | ( | uint32_t | bitset | ) |
uint32_t grpc_compression_bitset_to_stream_bitset | ( | uint32_t | bitset | ) |
grpc_message_compression_algorithm grpc_message_compression_algorithm_for_level | ( | grpc_compression_level | level, |
uint32_t | accepted_encodings | ||
) |
grpc_message_compression_algorithm grpc_message_compression_algorithm_from_slice | ( | const grpc_slice & | str | ) |
Find compression algorithm based on passed in mdstr - returns GRPC_COMPRESS_ALGORITHM_COUNT on failure.
int grpc_message_compression_algorithm_name | ( | grpc_message_compression_algorithm | algorithm, |
const char ** | name | ||
) |
int grpc_message_compression_algorithm_parse | ( | grpc_slice | value, |
grpc_message_compression_algorithm * | algorithm | ||
) |
grpc_mdelem grpc_message_compression_encoding_mdelem | ( | grpc_message_compression_algorithm | algorithm | ) |
Return message compression algorithm based metadata element (grpc-encoding: xxx)
grpc_stream_compression_algorithm grpc_stream_compression_algorithm_from_slice | ( | const grpc_slice & | str | ) |
Find stream compression algorithm based on passed in mdstr - returns GRPC_STREAM_COMPRESS_ALGORITHM_COUNT on failure.
int grpc_stream_compression_algorithm_parse | ( | grpc_slice | value, |
grpc_stream_compression_algorithm * | algorithm | ||
) |
grpc_mdelem grpc_stream_compression_encoding_mdelem | ( | grpc_stream_compression_algorithm | algorithm | ) |
Return stream compression algorithm based metadata element (content-encoding: xxx)