#include <view.h>
Public Member Functions | |
virtual std::vector< BrowseResult > | Browse (const OpcUa::NodesQuery &query) const =0 |
virtual std::vector< BrowseResult > | BrowseNext () const =0 |
DEFINE_CLASS_POINTERS (ViewServices) | |
virtual std::vector< NodeId > | RegisterNodes (const std::vector< NodeId > ¶ms) const =0 |
virtual std::vector < BrowsePathResult > | TranslateBrowsePathsToNodeIds (const TranslateBrowsePathsParameters ¶ms) const =0 |
virtual void | UnregisterNodes (const std::vector< NodeId > ¶ms) const =0 |
Definition at line 24 of file services/view.h.
virtual std::vector<BrowseResult> OpcUa::ViewServices::Browse | ( | const OpcUa::NodesQuery & | query | ) | const [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.
virtual std::vector<BrowseResult> OpcUa::ViewServices::BrowseNext | ( | ) | const [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.
virtual std::vector<NodeId> OpcUa::ViewServices::RegisterNodes | ( | const std::vector< NodeId > & | params | ) | const [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.
virtual std::vector<BrowsePathResult> OpcUa::ViewServices::TranslateBrowsePathsToNodeIds | ( | const TranslateBrowsePathsParameters & | params | ) | const [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.
virtual void OpcUa::ViewServices::UnregisterNodes | ( | const std::vector< NodeId > & | params | ) | const [pure virtual] |
Implemented in OpcUa::Internal::AddressSpaceInMemory, and OpcUa::Internal::AddressSpaceAddon.