client-c  0.7.0
io.h File Reference
#include "platform.h"
+ Include dependency graph for io.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  avro_reader_t_
 
struct  avro_writer_t_
 

Typedefs

typedef struct avro_reader_t_avro_reader_t
 
typedef struct avro_writer_t_avro_writer_t
 

Functions

avro_reader_t avro_reader_memory (const char *buf, int64_t len)
 
avro_writer_t avro_writer_memory (const char *buf, int64_t len)
 
int avro_read (avro_reader_t reader, void *buf, int64_t len)
 
int avro_skip (avro_reader_t reader, int64_t len)
 
int avro_write (avro_writer_t writer, void *buf, int64_t len)
 
void avro_reader_free (avro_reader_t reader)
 
void avro_writer_free (avro_writer_t writer)
 

Typedef Documentation

typedef struct avro_reader_t_* avro_reader_t

Definition at line 38 of file io.h.

typedef struct avro_writer_t_* avro_writer_t

Definition at line 39 of file io.h.

Function Documentation

int avro_read ( avro_reader_t  reader,
void *  buf,
int64_t  len 
)
void avro_reader_free ( avro_reader_t  reader)
avro_reader_t avro_reader_memory ( const char *  buf,
int64_t  len 
)
int avro_skip ( avro_reader_t  reader,
int64_t  len 
)
int avro_write ( avro_writer_t  writer,
void *  buf,
int64_t  len 
)
void avro_writer_free ( avro_writer_t  writer)
avro_writer_t avro_writer_memory ( const char *  buf,
int64_t  len 
)