|
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.