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 |