S2OPC OPCUA Toolkit
Data Fields
SOPC_LibSub_Value Struct Reference

Structure defining the value of a node. More...

#include <libs2opc_client.h>

Data Fields

SOPC_LibSub_DataType type
 
SOPC_StatusCode quality
 
void * value
 
int32_t length
 
SOPC_LibSub_Timestamp source_timestamp
 
SOPC_LibSub_Timestamp server_timestamp
 
void * raw_value
 

Detailed Description

Structure defining the value of a node.

Deprecated:
This type is deprecated since version 1.5.0 and will be removed in version 1.6.0.

Field Documentation

◆ type

SOPC_LibSub_Value::type

The value type. Specifies the type of '*value' amongst:

  • SOPC_LibSub_CstString (SOPC_LibSub_DataType_string / SOPC_LibSub_DataType_bytestring)
  • int64_t (SOPC_LibSub_DataType_bool / SOPC_LibSub_DataType_integer)
  • NULL (SOPC_LibSub_DataType_other)

◆ quality

SOPC_LibSub_Value::quality

The value quality.

◆ value

void* SOPC_LibSub_Value::value

◆ length

SOPC_LibSub_Value::length

The length of the value, in case it is a bytestring. 0 otherwise.

◆ source_timestamp

SOPC_LibSub_Timestamp SOPC_LibSub_Value::source_timestamp

◆ server_timestamp

SOPC_LibSub_Timestamp SOPC_LibSub_Value::server_timestamp

◆ raw_value

SOPC_LibSub_Value::raw_value

A pointer to a copy of the SOPC_Variant.


The documentation for this struct was generated from the following file: