#include <address_space.h>

Public Member Functions | |
| virtual uint32_t | AddDataChangeCallback (const NodeId &node, AttributeId attribute, std::function< DataChangeCallback > callback)=0 |
| DEFINE_CLASS_POINTERS (AddressSpace) | |
| virtual void | DeleteDataChangeCallback (uint32_t clienthandle)=0 |
| virtual StatusCode | SetValueCallback (const NodeId &node, AttributeId attribute, std::function< DataValue(void)> callback)=0 |
Definition at line 27 of file address_space.h.
| virtual uint32_t OpcUa::Server::AddressSpace::AddDataChangeCallback | ( | const NodeId & | node, |
| AttributeId | attribute, | ||
| std::function< DataChangeCallback > | callback | ||
| ) | [pure virtual] |
| virtual void OpcUa::Server::AddressSpace::DeleteDataChangeCallback | ( | uint32_t | clienthandle | ) | [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.
| virtual StatusCode OpcUa::Server::AddressSpace::SetValueCallback | ( | const NodeId & | node, |
| AttributeId | attribute, | ||
| std::function< DataValue(void)> | callback | ||
| ) | [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.