66 void (*destroy)(
void *),
72 void (*destroy)(
void *,
size_t));
GPRAPI grpc_slice grpc_slice_dup(grpc_slice a)
GPRAPI grpc_slice grpc_slice_split_head(grpc_slice *s, size_t split)
GPRAPI grpc_slice grpc_empty_slice(void)
GPRAPI grpc_slice grpc_slice_new(void *p, size_t len, void(*destroy)(void *))
GPRAPI grpc_slice grpc_slice_split_tail(grpc_slice *s, size_t split)
GPRAPI int grpc_slice_slice(grpc_slice haystack, grpc_slice needle)
GPRAPI grpc_slice grpc_slice_sub_no_ref(grpc_slice s, size_t begin, size_t end)
GPRAPI uint32_t grpc_slice_default_hash_impl(grpc_slice s)
GPRAPI int grpc_slice_str_cmp(grpc_slice a, const char *b)
GPRAPI uint32_t grpc_slice_hash(grpc_slice s)
GPRAPI int grpc_slice_is_equivalent(grpc_slice a, grpc_slice b)
GPRAPI int grpc_slice_rchr(grpc_slice s, char c)
GPRAPI grpc_slice grpc_slice_intern(grpc_slice slice)
GPRAPI grpc_slice grpc_slice_sub(grpc_slice s, size_t begin, size_t end)
GPRAPI int grpc_slice_buf_cmp(grpc_slice a, const void *b, size_t blen)
GPRAPI grpc_slice grpc_slice_new_with_len(void *p, size_t len, void(*destroy)(void *, size_t))
GPRAPI void grpc_slice_unref(grpc_slice s)
GPRAPI grpc_slice grpc_slice_from_copied_buffer(const char *source, size_t len)
GPRAPI int grpc_slice_default_eq_impl(grpc_slice a, grpc_slice b)
GPRAPI int grpc_slice_chr(grpc_slice s, char c)
GPRAPI grpc_slice grpc_slice_ref(grpc_slice s)
GPRAPI grpc_slice grpc_slice_new_with_user_data(void *p, size_t len, void(*destroy)(void *), void *user_data)
GPRAPI grpc_slice grpc_slice_malloc(size_t length)
GPRAPI grpc_slice grpc_slice_from_static_string(const char *source)
GPRAPI grpc_slice grpc_slice_from_copied_string(const char *source)
GPRAPI int grpc_slice_cmp(grpc_slice a, grpc_slice b)
GPRAPI int grpc_slice_eq(grpc_slice a, grpc_slice b)
GPRAPI char * grpc_slice_to_c_string(grpc_slice s)
GPRAPI grpc_slice grpc_slice_from_static_buffer(const void *source, size_t len)
GPRAPI int grpc_slice_buf_start_eq(grpc_slice a, const void *b, size_t blen)