GRPC Core
1.0.0
|
#include <grpc/impl/codegen/slice.h>
Go to the source code of this file.
Data Structures | |
struct | gpr_slice_buffer |
Macros | |
#define | GRPC_SLICE_BUFFER_INLINE_ELEMENTS 8 |
Functions | |
GPRAPI void | gpr_slice_buffer_init (gpr_slice_buffer *sb) |
GPRAPI void | gpr_slice_buffer_destroy (gpr_slice_buffer *sb) |
GPRAPI void | gpr_slice_buffer_add (gpr_slice_buffer *sb, gpr_slice slice) |
GPRAPI size_t | gpr_slice_buffer_add_indexed (gpr_slice_buffer *sb, gpr_slice slice) |
GPRAPI void | gpr_slice_buffer_addn (gpr_slice_buffer *sb, gpr_slice *slices, size_t n) |
GPRAPI uint8_t * | gpr_slice_buffer_tiny_add (gpr_slice_buffer *sb, size_t len) |
GPRAPI void | gpr_slice_buffer_pop (gpr_slice_buffer *sb) |
GPRAPI void | gpr_slice_buffer_reset_and_unref (gpr_slice_buffer *sb) |
GPRAPI void | gpr_slice_buffer_swap (gpr_slice_buffer *a, gpr_slice_buffer *b) |
GPRAPI void | gpr_slice_buffer_move_into (gpr_slice_buffer *src, gpr_slice_buffer *dst) |
GPRAPI void | gpr_slice_buffer_trim_end (gpr_slice_buffer *src, size_t n, gpr_slice_buffer *garbage) |
GPRAPI void | gpr_slice_buffer_move_first (gpr_slice_buffer *src, size_t n, gpr_slice_buffer *dst) |
GPRAPI gpr_slice | gpr_slice_buffer_take_first (gpr_slice_buffer *src) |
#define GRPC_SLICE_BUFFER_INLINE_ELEMENTS 8 |
GPRAPI void gpr_slice_buffer_add | ( | gpr_slice_buffer * | sb, |
gpr_slice | slice | ||
) |
GPRAPI size_t gpr_slice_buffer_add_indexed | ( | gpr_slice_buffer * | sb, |
gpr_slice | slice | ||
) |
GPRAPI void gpr_slice_buffer_addn | ( | gpr_slice_buffer * | sb, |
gpr_slice * | slices, | ||
size_t | n | ||
) |
GPRAPI void gpr_slice_buffer_destroy | ( | gpr_slice_buffer * | sb | ) |
GPRAPI void gpr_slice_buffer_init | ( | gpr_slice_buffer * | sb | ) |
GPRAPI void gpr_slice_buffer_move_first | ( | gpr_slice_buffer * | src, |
size_t | n, | ||
gpr_slice_buffer * | dst | ||
) |
GPRAPI void gpr_slice_buffer_move_into | ( | gpr_slice_buffer * | src, |
gpr_slice_buffer * | dst | ||
) |
GPRAPI void gpr_slice_buffer_pop | ( | gpr_slice_buffer * | sb | ) |
GPRAPI void gpr_slice_buffer_reset_and_unref | ( | gpr_slice_buffer * | sb | ) |
GPRAPI void gpr_slice_buffer_swap | ( | gpr_slice_buffer * | a, |
gpr_slice_buffer * | b | ||
) |
GPRAPI gpr_slice gpr_slice_buffer_take_first | ( | gpr_slice_buffer * | src | ) |
GPRAPI uint8_t* gpr_slice_buffer_tiny_add | ( | gpr_slice_buffer * | sb, |
size_t | len | ||
) |
GPRAPI void gpr_slice_buffer_trim_end | ( | gpr_slice_buffer * | src, |
size_t | n, | ||
gpr_slice_buffer * | garbage | ||
) |