ChimeraTK-ControlSystemAdapter-OPCUAAdapter
04.00.01
|
This class mapped all inforamtion into the opca server. More...
#include <ua_mapped_class.h>
Public Member Functions | |
ua_mapped_class (UA_Server *server, UA_NodeId baseNodeId) | |
Constructor of the class with parameter. More... | |
ua_mapped_class () | |
Constructor of the class with parameter. More... | |
virtual | ~ua_mapped_class () |
Destructor of the class. More... | |
UA_StatusCode | ua_mapSelfToNamespace () |
This methode mapped all own nodes into the opcua server. More... | |
UA_StatusCode | ua_unmapSelfFromNamespace () |
This methode unmapped all nodes. More... | |
virtual UA_DateTime | getSourceTimeStamp ()=0 |
Get the SourceTimeStamp from node in the OPC UA server Virtual methode which returned Timestamp is setted into the node with the help of the proxy_callback.h. More... | |
Public Attributes | |
UA_Server * | mappedServer |
Protected Attributes | |
nodePairList | ownedNodes |
UA_NodeId | baseNodeId {} |
This class mapped all inforamtion into the opca server.
Definition at line 33 of file ua_mapped_class.h.
ChimeraTK::ua_mapped_class::ua_mapped_class | ( | UA_Server * | server, |
UA_NodeId | baseNodeId | ||
) |
Constructor of the class with parameter.
server | opcua server |
baseNodeId | Node id from the parent node |
Definition at line 36 of file ua_mapped_class.cpp.
ChimeraTK::ua_mapped_class::ua_mapped_class | ( | ) |
Constructor of the class with parameter.
Definition at line 29 of file ua_mapped_class.cpp.
|
virtual |
Destructor of the class.
Definition at line 43 of file ua_mapped_class.cpp.
|
pure virtual |
Get the SourceTimeStamp from node in the OPC UA server Virtual methode which returned Timestamp is setted into the node with the help of the proxy_callback.h.
Implemented in ChimeraTK::ua_uaadapter, ChimeraTK::ua_processvariable, and ChimeraTK::ua_additionalvariable.
UA_StatusCode ChimeraTK::ua_mapped_class::ua_mapSelfToNamespace | ( | ) |
This methode mapped all own nodes into the opcua server.
Definition at line 49 of file ua_mapped_class.cpp.
UA_StatusCode ChimeraTK::ua_mapped_class::ua_unmapSelfFromNamespace | ( | ) |
This methode unmapped all nodes.
Definition at line 62 of file ua_mapped_class.cpp.
|
protected |
Definition at line 36 of file ua_mapped_class.h.
UA_Server* ChimeraTK::ua_mapped_class::mappedServer |
Definition at line 39 of file ua_mapped_class.h.
|
protected |
Definition at line 35 of file ua_mapped_class.h.