S2OPC OPCUA Toolkit
Data Fields
_OpcUa_VariableNode Struct Reference

#include <sopc_types.h>

Data Fields

SOPC_EncodeableTypeencodeableType
 
SOPC_NodeId NodeId
 
OpcUa_NodeClass NodeClass
 
SOPC_QualifiedName BrowseName
 
SOPC_LocalizedText DisplayName
 
SOPC_LocalizedText Description
 
uint32_t WriteMask
 
uint32_t UserWriteMask
 
int32_t NoOfRolePermissions
 
OpcUa_RolePermissionTypeRolePermissions
 
int32_t NoOfUserRolePermissions
 
OpcUa_RolePermissionTypeUserRolePermissions
 
uint16_t AccessRestrictions
 
int32_t NoOfReferences
 
OpcUa_ReferenceNodeReferences
 
SOPC_Variant Value
 
SOPC_NodeId DataType
 
int32_t ValueRank
 
int32_t NoOfArrayDimensions
 
uint32_t * ArrayDimensions
 
SOPC_Byte AccessLevel
 
SOPC_Byte UserAccessLevel
 
double MinimumSamplingInterval
 
SOPC_Boolean Historizing
 
uint32_t AccessLevelEx
 

Field Documentation

◆ encodeableType

SOPC_EncodeableType* _OpcUa_VariableNode::encodeableType

◆ NodeId

SOPC_NodeId _OpcUa_VariableNode::NodeId

◆ NodeClass

OpcUa_NodeClass _OpcUa_VariableNode::NodeClass

◆ BrowseName

SOPC_QualifiedName _OpcUa_VariableNode::BrowseName

◆ DisplayName

SOPC_LocalizedText _OpcUa_VariableNode::DisplayName

◆ Description

SOPC_LocalizedText _OpcUa_VariableNode::Description

◆ WriteMask

uint32_t _OpcUa_VariableNode::WriteMask

◆ UserWriteMask

uint32_t _OpcUa_VariableNode::UserWriteMask

◆ NoOfRolePermissions

int32_t _OpcUa_VariableNode::NoOfRolePermissions

◆ RolePermissions

OpcUa_RolePermissionType* _OpcUa_VariableNode::RolePermissions

◆ NoOfUserRolePermissions

int32_t _OpcUa_VariableNode::NoOfUserRolePermissions

◆ UserRolePermissions

OpcUa_RolePermissionType* _OpcUa_VariableNode::UserRolePermissions

◆ AccessRestrictions

uint16_t _OpcUa_VariableNode::AccessRestrictions

◆ NoOfReferences

int32_t _OpcUa_VariableNode::NoOfReferences

◆ References

OpcUa_ReferenceNode* _OpcUa_VariableNode::References

◆ Value

SOPC_Variant _OpcUa_VariableNode::Value

◆ DataType

SOPC_NodeId _OpcUa_VariableNode::DataType

◆ ValueRank

int32_t _OpcUa_VariableNode::ValueRank

◆ NoOfArrayDimensions

int32_t _OpcUa_VariableNode::NoOfArrayDimensions

◆ ArrayDimensions

uint32_t* _OpcUa_VariableNode::ArrayDimensions

◆ AccessLevel

SOPC_Byte _OpcUa_VariableNode::AccessLevel

◆ UserAccessLevel

SOPC_Byte _OpcUa_VariableNode::UserAccessLevel

◆ MinimumSamplingInterval

double _OpcUa_VariableNode::MinimumSamplingInterval

◆ Historizing

SOPC_Boolean _OpcUa_VariableNode::Historizing

◆ AccessLevelEx

uint32_t _OpcUa_VariableNode::AccessLevelEx

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