OpcUaCanOpen
CANopen OPC-UA server
UaControlDeviceProperty.h
Go to the documentation of this file.
1
#ifndef __UACANTROLDEVICEPROPERTY_H__
2
#define __UACANTROLDEVICEPROPERTY_H__
3
4
#include "uaobjecttypes.h"
5
#include "uabasenodes.h"
6
#include <opcua_dataitemtype.h>
7
#include <opcua_basedatavariabletype.h>
8
#include <opcua_propertytype.h>
9
#include <map>
10
#include "
ControlInterface.h
"
11
#include "
InterfaceUserDataBase.h
"
12
#include "
CANOpenServerConfig.h
"
13
14
namespace
AddressSpace
15
{
16
class
NmBuildingAutomation;
21
class
UaControlDeviceProperty
:
public
OpcUa::PropertyType
22
{
23
UA_DISABLE_COPY
(
UaControlDeviceProperty
);
24
public
:
25
37
UaControlDeviceProperty
(
38
UaNode *cur,
39
NmBuildingAutomation
* pNodeManager,
40
UaVariable *instance,
41
::
xml_schema::type
*
conf
,
42
InterfaceUserDataBase
* interf,
43
UaMutexRefCounted* pSharedMutex
44
);
45
46
virtual
~UaControlDeviceProperty
();
47
48
};
49
}
50
#endif
51
AddressSpace
include
UaControlDeviceProperty.h
Generated on Fri Sep 11 2020 14:29:40 for OpcUaCanOpen by
1.8.14