C++ Based OPC UA Client/Server SDK
1.6.4.457
|
This module contains all interfaces for a system integration. More...
Classes | |
class | EventCallback |
The callback interface for event monitored items. More... | |
class | EventManagerCallback |
The corresponding callback interface for the EventManager. More... | |
class | EventManager |
Interface definition of the EventManager used for monitoring events. More... | |
class | HistoryManagerCallback |
The corresponding callback interface for the HistoryManager. More... | |
class | HistoryManager |
Interface definition of the HistoryManager used for reading, updating and deletion of data and event history. More... | |
class | IOVariableCallback |
The callback interface for data monitored items. More... | |
class | IOManagerCallback |
The corresponding callback interface for the IOManager. More... | |
class | IOManager |
Interface definition of the IOManager used for reading, writing and monitoring data. More... | |
class | IOManager2 |
Optimized but limited version of the IOManager interface. More... | |
class | MethodManager |
Interface definition of the MethodManager used for calling methods in the server. More... | |
class | MethodManagerCallback |
The corresponding callback interface for the MethodManager. More... | |
class | NodeManager |
Interface definition of NodeManager used for browsing and managing the address space. More... | |
class | NodeManagerCrossReferences |
NodeManager related interface to create cross references between NodeManagers It is not possible to create shallow copies of this Interface. More... | |
class | NodeManagerList |
Interface used to register and find NodeManagers. More... | |
class | NodeManagerConfig |
Interface used to configure the address space in a NodeManager based on a generic node model. More... | |
class | RoleTypeOperations |
Interface to modify the configuration of a role. More... | |
class | ServerConfig |
Server Configuration Interface definition. More... | |
class | VariableHandle |
Base class for the variable handle used in data access methods. More... | |
This module contains all interfaces for a system integration.
This enumeration indicates the type of action this variable handle is used for.
If Register is set the variable handle is only created for optimizing later service calls and this Variable Handle may be used in all possible other actions like reading data, writing data and monitoring of data changes.
Enumerator | |
---|---|
ServiceRead |
Service Read |
ServiceWrite |
Service Write |
ServiceMonitoring |
Service CreateMonitoredItems |
ServiceRegister |
Service RegisterNodes |
TransactionType enumeration.
Enumerator | |
---|---|
TransactionReadEvents |
Read event history transaction executed through HistoryManager::beginReadEvents |
TransactionReadRaw |
Read raw historical data transaction executed through HistoryManager::beginReadRawModified |
TransactionReadModified |
Read modified historical data transaction executed through HistoryManager::beginReadRawModified |
TransactionReadProcessed |
Read processed historical data transaction executed through HistoryManager::beginReadProcessed |
TransactionReadAtTime |
Read data at time history transaction executed through HistoryManager::beginReadAtTime |
TransactionUpdateData |
Update history data transaction executed through HistoryManager::beginUpdateData |
TransactionUpdateStructureData |
Update history structure data like Anotations executed through HistoryManager::beginUpdateData |
TransactionUpdateEvents |
Update event history transaction executed through HistoryManager::beginUpdateEvents |
TransactionDeleteData |
Delete history data transaction executed through HistoryManager::beginDeleteRawModified |
TransactionDeleteAtTime |
Delete history data at time transaction executed through HistoryManager::beginDeleteAtTime |
TransactionDeleteEvents |
Delete event history transaction executed through HistoryManager::beginDeleteEvents |
TransactionType enumeration.