Kaa client C SDK
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Typedefs | Functions
io.h File Reference
#include "platform.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

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
typedef struct avro_writer_t_* avro_writer_t

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 
)