Functions | |
avro_status_t | avro_array (AVRO *avro, caddr_t *addrp, uint32_t *sizep, uint32_t maxsize, uint32_t elsize, avroproc_t elproc) |
avro_status_t avro_array | ( | AVRO * | avro, | |
caddr_t * | addrp, | |||
uint32_t * | sizep, | |||
uint32_t | maxsize, | |||
uint32_t | elsize, | |||
avroproc_t | elproc | |||
) |
avro_array() encodes/decodes an array of avro elements
avro | The Avro handle | |
addrp | Pointer to the array | |
sizep | Pointer to the number of elements | |
maxsize | The maximum number of Avro elements | |
elsize | The size in bytes of each element | |
elproc | The Avro routine to handle each element |