34 #ifndef GRPC_SUPPORT_SLICE_BUFFER_H
35 #define GRPC_SUPPORT_SLICE_BUFFER_H
43 #define GRPC_SLICE_BUFFER_INLINE_ELEMENTS 8
gpr_uint8 * gpr_slice_buffer_tiny_add(gpr_slice_buffer *sb, unsigned len)
gpr_slice * slices
Definition: slice_buffer.h:50
void gpr_slice_buffer_trim_end(gpr_slice_buffer *src, size_t n)
size_t gpr_slice_buffer_add_indexed(gpr_slice_buffer *sb, gpr_slice slice)
size_t length
Definition: slice_buffer.h:56
size_t capacity
Definition: slice_buffer.h:54
void gpr_slice_buffer_reset_and_unref(gpr_slice_buffer *sb)
void gpr_slice_buffer_init(gpr_slice_buffer *sb)
void gpr_slice_buffer_pop(gpr_slice_buffer *sb)
void gpr_slice_buffer_add(gpr_slice_buffer *sb, gpr_slice slice)
Definition: slice_buffer.h:48
size_t count
Definition: slice_buffer.h:52
void gpr_slice_buffer_destroy(gpr_slice_buffer *sb)
void gpr_slice_buffer_swap(gpr_slice_buffer *a, gpr_slice_buffer *b)
void gpr_slice_buffer_addn(gpr_slice_buffer *sb, gpr_slice *slices, size_t n)
void gpr_slice_buffer_move_into(gpr_slice_buffer *src, gpr_slice_buffer *dst)
#define GRPC_SLICE_BUFFER_INLINE_ELEMENTS
Definition: slice_buffer.h:43