open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
attribute.hpp File Reference
Include dependency graph for attribute.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  opcua
 
namespace  opcua::services
 
namespace  opcua::services::detail
 

Functions

ReadResponse opcua::services::read (Client &connection, const ReadRequest &request) noexcept
 
ReadResponse opcua::services::read (Client &connection, Span< const ReadValueId > nodesToRead, TimestampsToReturn timestamps) noexcept
 
template<typename CompletionToken >
auto opcua::services::readAsync (Client &connection, const ReadRequest &request, CompletionToken &&token)
 
template<typename CompletionToken >
auto opcua::services::readAsync (Client &connection, Span< const ReadValueId > nodesToRead, TimestampsToReturn timestamps, CompletionToken &&token)
 
template<typename T >
Result< DataValueopcua::services::readAttribute (T &connection, const NodeId &id, AttributeId attributeId, TimestampsToReturn timestamps) noexcept
 
template<typename CompletionToken >
auto opcua::services::readAttributeAsync (Client &connection, const NodeId &id, AttributeId attributeId, TimestampsToReturn timestamps, CompletionToken &&token)
 
WriteResponse opcua::services::write (Client &connection, const WriteRequest &request) noexcept
 
WriteResponse opcua::services::write (Client &connection, Span< const WriteValue > nodesToWrite) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeAsync (Client &connection, const WriteRequest &request, CompletionToken &&token)
 
template<typename CompletionToken >
auto opcua::services::writeAsync (Client &connection, Span< const WriteValue > nodesToWrite, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeAttribute (T &connection, const NodeId &id, AttributeId attributeId, const DataValue &value) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeAttributeAsync (Client &connection, const NodeId &id, AttributeId attributeId, const DataValue &value, CompletionToken &&token)
 
template<AttributeId Attribute, typename T >
auto opcua::services::detail::readAttributeImpl (T &connection, const NodeId &id) noexcept
 
template<AttributeId Attribute, typename CompletionToken >
auto opcua::services::detail::readAttributeAsyncImpl (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<AttributeId Attribute, typename T , typename U >
StatusCode opcua::services::detail::writeAttributeImpl (T &connection, const NodeId &id, U &&value) noexcept
 
template<AttributeId Attribute, typename T , typename U , typename CompletionToken >
auto opcua::services::detail::writeAttributeAsyncImpl (T &connection, const NodeId &id, U &&value, CompletionToken &&token)
 
template<typename T >
Result< DataValueopcua::services::readDataValue (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readDataValueAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeDataValue (T &connection, const NodeId &id, const DataValue &value) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeDataValueAsync (Client &connection, const NodeId &id, const DataValue &value, CompletionToken &&token)