Go to the documentation of this file.
21 #include <grpc/byte_buffer.h>
33 #define LOG_TEST(x) gpr_log(GPR_INFO, "%s", x)
40 int first_code, second_code;
47 "Couldn't init byte buffer reader");
62 int first_code, second_code;
64 LOG_TEST(
"test_read_one_slice_malloc");
70 "Couldn't init byte buffer reader");
85 int first_code, second_code;
87 LOG_TEST(
"test_read_none_compressed_slice");
92 "Couldn't init byte buffer reader");
108 int first_code, second_code;
115 "Couldn't init byte buffer reader");
130 int first_code, second_code;
132 LOG_TEST(
"test_peek_one_slice_malloc");
138 "Couldn't init byte buffer reader");
153 int first_code, second_code;
155 LOG_TEST(
"test_peek_none_compressed_slice");
160 "Couldn't init byte buffer reader");
174 LOG_TEST(
"test_byte_buffer_from_reader");
180 "Couldn't init byte buffer reader");
196 char* lotsa_bs[1024];
204 memset(lotsa_as,
'a', 512 *
sizeof(lotsa_as[0]));
205 memset(lotsa_bs,
'b', 1024 *
sizeof(lotsa_bs[0]));
217 "Couldn't init byte buffer reader");
230 char* lotsa_bs[1024];
239 memset(lotsa_as,
'a', 512 *
sizeof(lotsa_as[0]));
240 memset(lotsa_bs,
'b', 1024 *
sizeof(lotsa_bs[0]));
253 "Couldn't init byte buffer reader");
265 int main(
int argc,
char** argv) {
static void test_peek_one_slice_malloc(void)
GPRAPI void grpc_slice_unref(grpc_slice s)
GRPCAPI grpc_byte_buffer * grpc_raw_byte_buffer_create(grpc_slice *slices, size_t nslices)
return memset(p, 0, total)
GPRAPI grpc_slice grpc_slice_from_copied_string(const char *source)
struct grpc_byte_buffer::grpc_byte_buffer_data::grpc_compressed_buffer raw
GRPCAPI grpc_slice grpc_byte_buffer_reader_readall(grpc_byte_buffer_reader *reader)
GRPCAPI int grpc_byte_buffer_reader_next(grpc_byte_buffer_reader *reader, grpc_slice *slice)
static void test_readall(void)
GPRAPI grpc_slice grpc_slice_malloc(size_t length)
grpc_byte_buffer_type type
memcpy(mem, inblock.get(), min(CONTAINING_RECORD(inblock.get(), MEMBLOCK, data) ->size, size))
static void test_byte_buffer_from_reader(void)
GRPCAPI int grpc_byte_buffer_reader_init(grpc_byte_buffer_reader *reader, grpc_byte_buffer *buffer)
#define GRPC_SLICE_START_PTR(slice)
static void test_peek_none_compressed_slice(void)
#define GRPC_SLICE_LENGTH(slice)
union grpc_byte_buffer::grpc_byte_buffer_data data
GRPCAPI grpc_byte_buffer * grpc_raw_byte_buffer_from_reader(grpc_byte_buffer_reader *reader)
static void test_read_one_slice(void)
grpc_compression_algorithm compression
static void test_peek_one_slice(void)
static void test_byte_buffer_copy(void)
static void test_read_one_slice_malloc(void)
GRPCAPI void grpc_byte_buffer_destroy(grpc_byte_buffer *bb)
GRPCAPI int grpc_byte_buffer_reader_peek(grpc_byte_buffer_reader *reader, grpc_slice **slice)
int main(int argc, char **argv)
grpc_slice_buffer slice_buffer
GRPCAPI grpc_byte_buffer * grpc_byte_buffer_copy(grpc_byte_buffer *bb)
GRPCAPI void grpc_init(void)
GRPCAPI void grpc_shutdown(void)
static void test_read_none_compressed_slice(void)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:41