Go to the documentation of this file.
42 size_t src_slice_count,
grpc_slice** dst_slices,
43 size_t* dst_slice_count) {
49 *dst_slice_count = src_slice_count;
52 for (
i = 0;
i < src_slice_count;
i++) {
53 (*dst_slices)[
i] = src_slices[
i];
60 for (
i = 0;
i < src_slice_count;
i++) {
66 for (
i = 0;
i < src_slice_count;
i++) {
75 for (
i = 0;
i < src_slice_count;
i++) {
82 for (
i = 0;
i < src_slice_count;
i++) {
93 grpc_slice* src_slices,
size_t src_slice_count,
99 for (
i = 0;
i < nslices;
i++) {
117 for (
i = 0;
i < nslices;
i++) {
const char * grpc_slice_split_mode_name(grpc_slice_split_mode mode)
@ GRPC_SLICE_SPLIT_IDENTITY
GPRAPI grpc_slice grpc_slice_new(void *p, size_t len, void(*destroy)(void *))
GPRAPI void gpr_free(void *ptr)
GPRAPI void * gpr_malloc(size_t size)
GPRAPI grpc_slice grpc_slice_sub(grpc_slice s, size_t begin, size_t end)
GPRAPI grpc_slice grpc_slice_malloc(size_t length)
@ GRPC_SLICE_SPLIT_MERGE_ALL
memcpy(mem, inblock.get(), min(CONTAINING_RECORD(inblock.get(), MEMBLOCK, data) ->size, size))
GPRAPI void * gpr_realloc(void *p, size_t size)
void grpc_split_slices_to_buffer(grpc_slice_split_mode mode, grpc_slice *src_slices, size_t src_slice_count, grpc_slice_buffer *dst)
void grpc_split_slice_buffer(grpc_slice_split_mode mode, grpc_slice_buffer *src, grpc_slice_buffer *dst)
#define GRPC_SLICE_START_PTR(slice)
grpc_slice grpc_slice_merge(grpc_slice *slices, size_t nslices)
#define GRPC_SLICE_LENGTH(slice)
void grpc_split_slices(grpc_slice_split_mode mode, grpc_slice *src_slices, size_t src_slice_count, grpc_slice **dst_slices, size_t *dst_slice_count)
@ GRPC_SLICE_SPLIT_ONE_BYTE
GPRAPI size_t grpc_slice_buffer_add_indexed(grpc_slice_buffer *sb, grpc_slice slice)
GPRAPI grpc_slice grpc_slice_ref(grpc_slice s)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:13