open62541pp 0.15.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
RegisterNodes service
Collaboration diagram for RegisterNodes service:

Detailed Description

Register nodes for efficient access operations.

Clients shall unregister unneeded nodes immediately to free up resources.

See also
https://reference.opcfoundation.org/Core/Part4/v105/docs/5.8.5

Functions

RegisterNodesResponse opcua::services::registerNodes (Client &connection, const RegisterNodesRequest &request) noexcept
 
template<typename CompletionToken = DefaultCompletionToken>
auto opcua::services::registerNodesAsync (Client &connection, const RegisterNodesRequest &request, CompletionToken &&token=DefaultCompletionToken())
 

Function Documentation

◆ registerNodes()

RegisterNodesResponse opcua::services::registerNodes ( Client & connection,
const RegisterNodesRequest & request )
noexcept

Register nodes for efficient access operations (client only).

Parameters
connectionInstance of type Client
requestRequest

◆ registerNodesAsync()

template<typename CompletionToken = DefaultCompletionToken>
auto opcua::services::registerNodesAsync ( Client & connection,
const RegisterNodesRequest & request,
CompletionToken && token = DefaultCompletionToken() )

Asynchronously register nodes for efficient access operations (client only).

Parameters
connectionInstance of type Client
requestRequest
token


The completion token that will be used to produce a completion handler, which will be called when the operation completes. Potential completion tokens include useFuture (default), useDeferred, useDetached, or a function (object) with the correct completion signature. The function signature of the completion handler must be:

UA_RegisterNodesResponse wrapper class.

Definition at line 303 of file view.hpp.