Struct SYN_OPCUA_Variant¶
OPC UA Variant containing dynamic value.
#include <syn_opcua.h>
Public Attributes¶
| Type | Name |
|---|---|
| bool | boolean |
| uint8_t | byte |
| double | double_val |
| float | float_val |
| int16_t | int16 |
| int32_t | int32 |
| int64_t | int64 |
| int8_t | sbyte |
| const char * | string |
| SYN_OPCUA_DataType | type |
| uint16_t | uint16 |
| uint32_t | uint32 |
| uint64_t | uint64 |
| union SYN_OPCUA_Variant | val |
Public Attributes Documentation¶
variable boolean¶
Boolean value
variable byte¶
Unsigned 8-bit integer
variable double_val¶
64-bit IEEE-754 double precision float
variable float_val¶
32-bit IEEE-754 single precision float
variable int16¶
Signed 16-bit integer
variable int32¶
Signed 32-bit integer
variable int64¶
Signed 64-bit integer
variable sbyte¶
Signed 8-bit integer
variable string¶
Null-terminated string
variable type¶
Value data type
variable uint16¶
Unsigned 16-bit integer
variable uint32¶
Unsigned 32-bit integer
variable uint64¶
Unsigned 64-bit integer
variable val¶
Value payload union
The documentation for this class was generated from the following file src/syntropic/proto/syn_opcua.h