rabbitmq-c
0.8.0
C AMQP Client library for RabbitMQ
|
A field table value. More...
Data Fields | |
uint8_t | kind |
the type of the entry /sa amqp_field_value_kind_t | |
union { | |
amqp_boolean_t boolean | |
boolean type AMQP_FIELD_KIND_BOOLEAN | |
int8_t i8 | |
int8_t type AMQP_FIELD_KIND_I8 | |
uint8_t u8 | |
uint8_t type AMQP_FIELD_KIND_U8 | |
int16_t i16 | |
int16_t type AMQP_FIELD_KIND_I16 | |
uint16_t u16 | |
uint16_t type AMQP_FIELD_KIND_U16 | |
int32_t i32 | |
int32_t type AMQP_FIELD_KIND_I32 | |
uint32_t u32 | |
uint32_t type AMQP_FIELD_KIND_U32 | |
int64_t i64 | |
int64_t type AMQP_FIELD_KIND_I64 | |
uint64_t u64 | |
uint64_t type AMQP_FIELD_KIND_U64, AMQP_FIELD_KIND_TIMESTAMP | |
float f32 | |
float type AMQP_FIELD_KIND_F32 | |
double f64 | |
double type AMQP_FIELD_KIND_F64 | |
amqp_decimal_t decimal | |
amqp_decimal_t AMQP_FIELD_KIND_DECIMAL | |
amqp_bytes_t bytes | |
amqp_bytes_t type AMQP_FIELD_KIND_UTF8, AMQP_FIELD_KIND_BYTES | |
amqp_table_t table | |
amqp_table_t type AMQP_FIELD_KIND_TABLE | |
amqp_array_t array | |
amqp_array_t type AMQP_FIELD_KIND_ARRAY | |
} | value |
a union of the value | |
A field table value.