UA Server SDK C++ Bundle  1.4.1.271
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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  ConfigurableObjectType
 Class implementing the UaObject interface for the ConfigurableObjectType. More...
 
class  ConnectionPointType
 Class implementing the UaObject interface for the ConnectionPointType. More...
 
class  DataTypes
 Class used to handle data type registration. More...
 
class  DeviceType
 Class implementing the UaObject interface for the 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  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  NetworkType
 Class implementing the UaObject interface for the NetworkType. More...
 
class  NodeManagerDevices
 NodeManager for Devices information model. More...
 
class  NodeManagerDevicesBase
 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  TopologyElementType
 Class implementing the UaObject interface for the 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  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.