#include <avro.h>
Data Structures | |
| struct | avro_ops |
Data Fields | |
| enum avro_op | a_op |
| struct AVRO::avro_ops * | a_ops |
| apr_pool_t * | pool |
| unsigned char * | schema |
| apr_file_t * | file |
| apr_socket_t * | socket |
| caddr_t | addr |
| int64_t | len |
| int64_t | used |
| enum avro_op AVRO::a_op |
Hold the type of operation the handle is performing
| caddr_t AVRO::addr |
Used by the memory-backed handle
| apr_file_t* AVRO::file |
Used by the file-backed handle
| int64_t AVRO::len |
Used by the memory-backed handle
| apr_pool_t* AVRO::pool |
Pool used for allocating memory for dynamic data structures
| unsigned char* AVRO::schema |
Current AVRO schema for processing data
| apr_socket_t* AVRO::socket |
Used by the socket-backed handle
| int64_t AVRO::used |
Used by the memory-backed handle
1.5.8