|
GRPC Core
9.0.0
|
#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)