| 
    open62541pp 0.19.0
    
   C++ wrapper of open62541 
   | 
 
Register nodes for efficient access operations.
Clients shall unregister unneeded nodes immediately to free up resources.
Functions | |
| RegisterNodesResponse | opcua::services::registerNodes (Client &connection, const RegisterNodesRequest &request) noexcept | 
| template<typename CompletionToken > | |
| auto | opcua::services::registerNodesAsync (Client &connection, const RegisterNodesRequest &request, CompletionToken &&token) | 
      
  | 
  noexcept | 
Register nodes for efficient access operations (client only).
| connection | Instance of type Client | 
| request | Request | 
| auto opcua::services::registerNodesAsync | ( | Client & | connection, | 
| const RegisterNodesRequest & | request, | ||
| CompletionToken && | token | ||
| ) | 
Register nodes for efficient access operations (client only).
| connection | Instance of type Client | 
| request | Request | 
| 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, useDeferred, useDetached, or a function (object) with the correct completion signature. The function signature of the completion handler must be:  void(RegisterNodesResponse&)  
 | 
void if token is a callback function (object)std::future<RegisterNodesResponse> if token is of type UseFutureTokenauto(auto&& token) callable for deferred execution if token is of type UseDeferredTokenvoid if token is of type UseDetachedToken