PubSub+ Messaging API For C
7.31.0.7
|
Functions | Typedefs | Enumerations | Enumeration Values | Defines |
The general solClient_field structure is returned by generic accessors to the container. More...
#include <solClient.h>
Data Fields | |
solClient_fieldType_t | type |
solClient_uint32_t | length |
union { | |
solClient_bool_t boolean | |
solClient_uint8_t uint8 | |
solClient_int8_t int8 | |
solClient_uint16_t uint16 | |
solClient_int16_t int16 | |
solClient_uint32_t uint32 | |
solClient_int32_t int32 | |
solClient_uint64_t uint64 | |
solClient_int64_t int64 | |
solClient_wchar_t wchar | |
float float32 | |
double float64 | |
const char * string | |
solClient_uint8_t * bytearray | |
solClient_opaqueContainer_pt map | |
solClient_opaqueContainer_pt stream | |
solClient_destination_t dest | |
solClient_uint8_t * smf | |
solClient_uint8_t * unknownField | |
} | value |
The general solClient_field structure is returned by generic accessors to the container.
The application must first check the fieldType to determine which member of the union to use.
solClient_bool_t boolean |
solClient_uint8_t* bytearray |
float float32 |
double float64 |
solClient_int16_t int16 |
solClient_int32_t int32 |
solClient_int64_t int64 |
solClient_int8_t int8 |
solClient_uint32_t length |
solClient_uint8_t* smf |
solClient_opaqueContainer_pt stream |
const char* string |
solClient_uint16_t uint16 |
solClient_uint32_t uint32 |
solClient_uint64_t uint64 |
solClient_uint8_t uint8 |
solClient_uint8_t* unknownField |
union { ... } value |
solClient_wchar_t wchar |