|
GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>#include "src/core/lib/slice/percent_encoding.h"#include <grpc/support/log.h>#include "src/core/lib/slice/slice_internal.h"Functions | |
| grpc_slice | grpc_percent_encode_slice (const grpc_slice &slice, const uint8_t *unreserved_bytes) |
| bool | grpc_strict_percent_decode_slice (const grpc_slice &slice_in, const uint8_t *unreserved_bytes, grpc_slice *slice_out) |
| grpc_slice | grpc_permissive_percent_decode_slice (const grpc_slice &slice_in) |
Variables | |
| const uint8_t | grpc_url_percent_encoding_unreserved_bytes [256/8] |
| const uint8_t | grpc_compatible_percent_encoding_unreserved_bytes [256/8] |
| grpc_slice grpc_percent_encode_slice | ( | const grpc_slice & | slice, |
| const uint8_t * | unreserved_bytes | ||
| ) |
| grpc_slice grpc_permissive_percent_decode_slice | ( | const grpc_slice & | slice_in | ) |
| bool grpc_strict_percent_decode_slice | ( | const grpc_slice & | slice_in, |
| const uint8_t * | unreserved_bytes, | ||
| grpc_slice * | slice_out | ||
| ) |
| const uint8_t grpc_compatible_percent_encoding_unreserved_bytes[256/8] |
| const uint8_t grpc_url_percent_encoding_unreserved_bytes[256/8] |