![]() |
PubSub+ Messaging API For C
7.33.1.1
|
| 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 |