OpcUaCanOpen
CANopen OPC-UA server
|
#include <UaDeviceMethod.h>
Inherits BaseMethod.
Inherited by AddressSpace::UaProgramMethod< T >.
Public Member Functions | |
UaDeviceMethod (T *cur, NmBuildingAutomation *pNodeManager, UaMethod *instance, UaMutexRefCounted *pSharedMutex) | |
Constructor. More... | |
UaDeviceMethod (T *cur, const UaNodeId &nodeId, const UaString &name, NmBuildingAutomation *pNodeManager, OpcUa_UInt32 icode, UaMutexRefCounted *pSharedMutex) | |
virtual UaStatus | execute () |
execute the method More... | |
virtual | ~UaDeviceMethod (void) |
Destructor. More... | |
OpcUa_UInt32 | getFunctionCode () |
Protected Attributes | |
OpcUa_UInt32 | m_iCode |
Private Member Functions | |
UA_DISABLE_COPY (UaDeviceMethod) | |
Definition at line 19 of file UaDeviceMethod.h.
|
inline |
Constructor.
cur | parent ua node |
pNodeManager | pointer to node manager |
instance | pointer to method type |
pSharedMutex |
Definition at line 29 of file UaDeviceMethod.h.
|
inline |
Definition at line 41 of file UaDeviceMethod.h.
|
inlinevirtual |
Destructor.
Definition at line 64 of file UaDeviceMethod.h.
|
inlinevirtual |
execute the method
Reimplemented in AddressSpace::UaProgramMethod< T >.
Definition at line 52 of file UaDeviceMethod.h.
|
inline |
Definition at line 68 of file UaDeviceMethod.h.
|
private |
|
protected |
Definition at line 71 of file UaDeviceMethod.h.