| OpcUaCanOpen
    CANopen OPC-UA server | 
This class represent the generic variable created based on XML definitions. More...
#include <UaControlDeviceProperty.h>
Inherits PropertyType.
| Public Member Functions | |
| UaControlDeviceProperty (UaNode *cur, NmBuildingAutomation *pNodeManager, UaVariable *instance, ::xml_schema::type *conf, InterfaceUserDataBase *interf, UaMutexRefCounted *pSharedMutex) | |
| Constructor.  More... | |
| virtual | ~UaControlDeviceProperty () | 
| Private Member Functions | |
| UA_DISABLE_COPY (UaControlDeviceProperty) | |
This class represent the generic variable created based on XML definitions.
It comprises the function using all variable in OpcUaCanOpenServer. (read,write, TypeDefinition)
Definition at line 21 of file UaControlDeviceProperty.h.
| AddressSpace::UaControlDeviceProperty::UaControlDeviceProperty | ( | UaNode * | cur, | 
| NmBuildingAutomation * | pNodeManager, | ||
| UaVariable * | instance, | ||
| ::xml_schema::type * | conf, | ||
| InterfaceUserDataBase * | interf, | ||
| UaMutexRefCounted * | pSharedMutex | ||
| ) | 
Constructor.
| name | the name of ua node | 
| newNodeId | item ua node id | 
| pNodeManager | pointer to node manager | 
| dv | initial value of item (usually empty) | 
| baTypeId | identifier of a device (using to connect to hardware device) | 
| conf | XML configuration entry for this node | 
| interf | pointer to the object representing hardware device | 
| pSharedMutex | pointer to shared mutex (using toolkit) | 
Definition at line 8 of file UaControlDeviceProperty.cpp.
| 
 | virtual | 
Definition at line 28 of file UaControlDeviceProperty.cpp.
| 
 | private |