![]() |
ChimeraTK-ControlSystemAdapter-OPCUAAdapter 04.00.05
|
This class mapped all inforamtion into the opca server. More...
#include <ua_mapped_class.h>
Inheritance diagram for ChimeraTK::ua_mapped_class:
Collaboration diagram for ChimeraTK::ua_mapped_class:Public Member Functions | |
| ua_mapped_class (UA_Server *server, UA_NodeId baseNodeId) | |
| Constructor of the class with parameter. | |
| ua_mapped_class () | |
| Constructor of the class with parameter. | |
| virtual | ~ua_mapped_class () |
| Destructor of the class. | |
| UA_StatusCode | ua_mapSelfToNamespace () |
| This methode mapped all own nodes into the opcua server. | |
| UA_StatusCode | ua_unmapSelfFromNamespace () |
| This methode unmapped all nodes. | |
| 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. | |
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_additionalvariable, ChimeraTK::ua_processvariable, and ChimeraTK::ua_uaadapter.
| 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.