librdkafka
The Apache Kafka C/C++ client library
|
VTYPE + argument container for use with rd_kafka_produce_va() More...
#include <rdkafka.h>
Data Fields | |
rd_kafka_vtype_t | vtype |
union { | |
const char * cstr | |
rd_kafka_topic_t * rkt | |
int i | |
int32_t i32 | |
int64_t i64 | |
struct { | |
void * ptr | |
size_t size | |
} mem | |
struct { | |
const char * name | |
const void * val | |
ssize_t size | |
} header | |
rd_kafka_headers_t * headers | |
void * ptr | |
char _pad [64] | |
} | u |
VTYPE + argument container for use with rd_kafka_produce_va()
See RD_KAFKA_V_..() macros below for which union field corresponds to which RD_KAFKA_VTYPE_...
rd_kafka_vtype_t rd_kafka_vu_t::vtype |
RD_KAFKA_VTYPE_..
char rd_kafka_vu_t::_pad[64] |
Padding size for future-proofness
union { ... } rd_kafka_vu_t::u |
Value union, see RD_KAFKA_V_.. macros for which field to use.