open62541pp 0.16.0
C++ wrapper of open62541
|
Delete a monitored items from subscriptions.
Functions | |
DeleteMonitoredItemsResponse | opcua::services::deleteMonitoredItems (Client &connection, const DeleteMonitoredItemsRequest &request) noexcept |
template<typename CompletionToken > | |
auto | opcua::services::deleteMonitoredItemsAsync (Client &connection, const DeleteMonitoredItemsRequest &request, CompletionToken &&token) |
template<typename T > | |
StatusCode | opcua::services::deleteMonitoredItem (T &connection, uint32_t subscriptionId, uint32_t monitoredItemId) |
template<typename CompletionToken > | |
auto | opcua::services::deleteMonitoredItemAsync (Client &connection, uint32_t subscriptionId, uint32_t monitoredItemId, CompletionToken &&token) |
|
noexcept |
Delete monitored items from a subscription.
connection | Instance of type Client |
request | Delete monitored items request |
auto opcua::services::deleteMonitoredItemsAsync | ( | Client & | connection, |
const DeleteMonitoredItemsRequest & | request, | ||
CompletionToken && | token ) |
Delete monitored items from a subscription.
connection | Instance of type Client |
request | Delete monitored items 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(DeleteMonitoredItemsResponse&)
UA_DeleteMonitoredItemsResponse wrapper class. Definition types_composed.hpp:2180 |
void
if token
is a callback function (object)std::future<DeleteMonitoredItemsResponse>
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 621 of file monitoreditem.hpp.
Referenced by opcua::services::deleteMonitoredItemAsync().
StatusCode opcua::services::deleteMonitoredItem | ( | T & | connection, |
uint32_t | subscriptionId, | ||
uint32_t | monitoredItemId ) |
Delete a monitored item from a subscription.
connection | Instance of type Server or Client |
subscriptionId | Identifier of the subscription returned by createSubscription. Use 0U for a local server-side monitored item. |
monitoredItemId | Identifier of the monitored item |
Referenced by opcua::MonitoredItem< Connection >::deleteMonitoredItem().
auto opcua::services::deleteMonitoredItemAsync | ( | Client & | connection, |
uint32_t | subscriptionId, | ||
uint32_t | monitoredItemId, | ||
CompletionToken && | token ) |
Delete a monitored item from a subscription.
connection | Instance of type Server or Client |
subscriptionId | Identifier of the subscription returned by createSubscription. Use 0U for a local server-side monitored item. |
monitoredItemId | Identifier of the monitored item |
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(StatusCode)
|
void
if token
is a callback function (object)std::future<StatusCode>
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 654 of file monitoreditem.hpp.