C++ Based OPC UA Client/Server SDK  1.5.5.355
OpcUaDi Namespace Reference

Namespace for the UA information model http://opcfoundation.org/UA/DI/. More...

Classes

class  BlockType
 Class implementing the UaObject interface for the BlockType. More...
 
class  BlockTypeBase
 Generated base class for a BlockType. More...
 
class  ConfigurableObjectType
 Class implementing the UaObject interface for the ConfigurableObjectType. More...
 
class  ConfigurableObjectTypeBase
 Generated base class for a ConfigurableObjectType. More...
 
class  ConnectionPointType
 Class implementing the UaObject interface for the ConnectionPointType. More...
 
class  ConnectionPointTypeBase
 Generated base class for a ConnectionPointType. More...
 
class  DataTypes
 Class used to handle data type registration. More...
 
class  DeviceType
 Class implementing the UaObject interface for the DeviceType. More...
 
class  DeviceTypeBase
 Generated base class for a DeviceType. More...
 
class  FetchResultDataDataType
 Wrapper class for the UA stack structure OpcUaDi_FetchResultDataDataType. More...
 
class  FetchResultDataType
 Wrapper class for the UA stack structure OpcUaDi_FetchResultDataType. More...
 
class  FetchResultErrorDataType
 Wrapper class for the UA stack structure OpcUaDi_FetchResultErrorDataType. More...
 
class  FunctionalGroupType
 Class implementing the UaObject interface for the FunctionalGroupType. More...
 
class  FunctionalGroupTypeBase
 Generated base class for a FunctionalGroupType. More...
 
class  LockingServicesCallback
 Callback interface used to implement the LockingServices interface in the user application. More...
 
class  LockingServicesType
 Class implementing the UaObject interface for the LockingServicesType. More...
 
class  LockingServicesTypeBase
 Generated base class for a LockingServicesType. More...
 
class  NetworkType
 Class implementing the UaObject interface for the NetworkType. More...
 
class  NetworkTypeBase
 Generated base class for a NetworkType. More...
 
class  NodeManagerDevices
 NodeManager for Devices information model. More...
 
class  NodeManagerDevicesBase
 Generated base class for NodeManager for Devices information model. More...
 
class  ParameterResultDataType
 Wrapper class for the UA stack structure OpcUaDi_ParameterResultDataType. More...
 
class  ProtocolType
 Class implementing the UaObject interface for the ProtocolType. More...
 
class  ProtocolTypeBase
 Generated base class for a ProtocolType. More...
 
class  TopologyElementType
 Class implementing the UaObject interface for the TopologyElementType. More...
 
class  TopologyElementTypeBase
 Generated base class for a TopologyElementType. More...
 
class  TransferServicesCallback
 Callback interface used to implement the TransferServices interface in the user application. More...
 
class  TransferServicesType
 Class implementing the UaObject interface for the TransferServicesType. More...
 
class  TransferServicesTypeBase
 Generated base class for a TransferServicesType. More...
 
class  UIElementType
 Implements OPC UA Variables of the type UIElementType. More...
 

Enumerations

enum  DeviceHealthEnumeration {
  DeviceHealthEnumeration_NORMAL = 0, DeviceHealthEnumeration_FAILURE = 1, DeviceHealthEnumeration_CHECK_FUNCTION = 2, DeviceHealthEnumeration_OFF_SPEC = 3,
  DeviceHealthEnumeration_MAINTENANCE_REQUIRED = 4
}
 

Detailed Description

Namespace for the UA information model http://opcfoundation.org/UA/DI/.

Enumeration Type Documentation

Enumerator
DeviceHealthEnumeration_NORMAL 

This device functions normally.

DeviceHealthEnumeration_FAILURE 

Malfunction of the device or any of its peripherals.

DeviceHealthEnumeration_CHECK_FUNCTION 

Functional checks are currently performed.

DeviceHealthEnumeration_OFF_SPEC 

The device is currently working outside of its specified range or that internal diagnoses indicate deviations from measured or set values.

DeviceHealthEnumeration_MAINTENANCE_REQUIRED 

This element is working, but a maintenance operation is required.