|
open62541pp 0.19.0
C++ wrapper of open62541
|
Request the next set of a Browse or BrowseNext response information that is too large to be sent in a single response.
Discover references of nodes.
Functions | |
| BrowseNextResponse | opcua::services::browseNext (Client &connection, const BrowseNextRequest &request) noexcept |
| template<typename CompletionToken > | |
| auto | opcua::services::browseNextAsync (Client &connection, const BrowseNextRequest &request, CompletionToken &&token) |
| template<typename T > | |
| BrowseResult | opcua::services::browseNext (T &connection, bool releaseContinuationPoint, const ByteString &continuationPoint) noexcept |
| template<typename CompletionToken > | |
| auto | opcua::services::browseNextAsync (Client &connection, bool releaseContinuationPoint, const ByteString &continuationPoint, CompletionToken &&token) |
|
noexcept |
Request the next sets of browse / browseNext responses (client only).
| connection | Instance of type Client |
| request | Browse request |
Referenced by opcua::services::browseAll().
|
noexcept |
Request the next set of a browse or browseNext response.
The response might get split up if the information is too large to be sent in a single response.
| auto opcua::services::browseNextAsync | ( | Client & | connection, |
| bool | releaseContinuationPoint, | ||
| const ByteString & | continuationPoint, | ||
| CompletionToken && | token | ||
| ) |
Request the next set of a browse or browseNext response.
The response might get split up if the information is too large to be sent in a single response.
| connection | Instance of type Server or Client |
| releaseContinuationPoint | Free resources in server if true, get next result if false |
| continuationPoint | Continuation point from a preview browse/browseNext 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(BrowseResult&)
|
void if token is a callback function (object)std::future<BrowseResult> if token is of type UseFutureTokenauto(auto&& token) callable for deferred execution if token is of type UseDeferredTokenvoid if token is of type UseDetachedToken | auto opcua::services::browseNextAsync | ( | Client & | connection, |
| const BrowseNextRequest & | request, | ||
| CompletionToken && | token | ||
| ) |
Request the next sets of browse / browseNext responses (client only).
| connection | Instance of type Client |
| request | Browse 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(BrowseNextResponse&)
|
void if token is a callback function (object)std::future<BrowseNextResponse> if token is of type UseFutureTokenauto(auto&& token) callable for deferred execution if token is of type UseDeferredTokenvoid if token is of type UseDetachedToken Definition at line 112 of file view.hpp.
Referenced by opcua::services::browseNextAsync().