#include "test/core/util/slice_splitter.h"
#include <string.h>
#include <algorithm>
#include <grpc/support/alloc.h>
#include "src/core/lib/gpr/useful.h"
Go to the source code of this file.
Functions | |
grpc_slice | grpc_slice_merge (grpc_slice *slices, size_t nslices) |
const char * | grpc_slice_split_mode_name (grpc_slice_split_mode mode) |
void | grpc_split_slice_buffer (grpc_slice_split_mode mode, grpc_slice_buffer *src, grpc_slice_buffer *dst) |
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) |
void | grpc_split_slices_to_buffer (grpc_slice_split_mode mode, grpc_slice *src_slices, size_t src_slice_count, grpc_slice_buffer *dst) |
grpc_slice grpc_slice_merge | ( | grpc_slice * | slices, |
size_t | nslices | ||
) |
Definition at line 111 of file slice_splitter.cc.
const char* grpc_slice_split_mode_name | ( | grpc_slice_split_mode | mode | ) |
Definition at line 29 of file slice_splitter.cc.
void grpc_split_slice_buffer | ( | grpc_slice_split_mode | mode, |
grpc_slice_buffer * | src, | ||
grpc_slice_buffer * | dst | ||
) |
Definition at line 106 of file slice_splitter.cc.
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 | ||
) |
Definition at line 41 of file slice_splitter.cc.
void grpc_split_slices_to_buffer | ( | grpc_slice_split_mode | mode, |
grpc_slice * | src_slices, | ||
size_t | src_slice_count, | ||
grpc_slice_buffer * | dst | ||
) |
Definition at line 92 of file slice_splitter.cc.