#include "address_space_addon.h"#include <opc/ua/protocol/strings.h>#include <opc/ua/protocol/string_utils.h>#include <opc/ua/protocol/view.h>#include <opc/ua/services/attributes.h>#include <opc/ua/services/node_management.h>#include <boost/thread/locks.hpp>#include <boost/thread/shared_mutex.hpp>#include <ctime>#include <limits>#include <list>#include <map>#include <queue>#include <deque>#include <set>#include <thread>

Go to the source code of this file.
Classes | |
| class | OpcUa::Internal::AddressSpaceInMemory |
| struct | OpcUa::Internal::AttributeValue |
| struct | OpcUa::Internal::DataChangeCallbackData |
| struct | OpcUa::Internal::NodeAttribute |
| struct | OpcUa::Internal::NodeStruct |
Namespaces | |
| OpcUa | |
| OPC UA Address space part. GNU LGPL. | |
| OpcUa::Internal | |
| OpcUa::Server | |
Typedefs | |
| typedef std::map< AttributeId, AttributeValue > | OpcUa::Internal::AttributesMap |
| typedef std::map< uint32_t, NodeAttribute > | OpcUa::Internal::ClientIdToAttributeMapType |
| typedef std::map< uint32_t, DataChangeCallbackData > | OpcUa::Internal::DataChangeCallbackMap |
| typedef std::map< NodeId, NodeStruct > | OpcUa::Internal::NodesMap |
Functions | |
| AddressSpace::UniquePtr | OpcUa::Server::CreateAddressSpace (const Common::Logger::SharedPtr &logger) |