19 #ifndef GRPC_CORE_LIB_SLICE_PERCENT_ENCODING_H
20 #define GRPC_CORE_LIB_SLICE_PERCENT_ENCODING_H
50 const uint8_t* unreserved_bytes);
58 const uint8_t* unreserved_bytes,
const uint8_t grpc_url_percent_encoding_unreserved_bytes[256/8]
Definition: percent_encoding.cc:27
bool grpc_strict_percent_decode_slice(const grpc_slice &slice_in, const uint8_t *unreserved_bytes, grpc_slice *slice_out)
Definition: percent_encoding.cc:89
grpc_slice grpc_permissive_percent_decode_slice(const grpc_slice &slice_in)
Definition: percent_encoding.cc:129
const uint8_t grpc_compatible_percent_encoding_unreserved_bytes[256/8]
Definition: percent_encoding.cc:31
grpc_slice grpc_percent_encode_slice(const grpc_slice &slice, const uint8_t *unreserved_bytes)
Definition: percent_encoding.cc:41
grpc_slice slice
Definition: server.cc:461
A grpc_slice s, if initialized, represents the byte range s.bytes[0..s.length-1].
Definition: slice.h:60