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

Detailed Description

Modify a monitored items of a subscription.

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

Functions

ModifyMonitoredItemsResponse opcua::services::modifyMonitoredItems (Client &connection, const ModifyMonitoredItemsRequest &request) noexcept
 
template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemsAsync (Client &connection, const ModifyMonitoredItemsRequest &request, CompletionToken &&token)
 
MonitoredItemModifyResult opcua::services::modifyMonitoredItem (Client &connection, uint32_t subscriptionId, uint32_t monitoredItemId, const MonitoringParametersEx &parameters) noexcept
 
template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemAsync (Client &connection, uint32_t subscriptionId, uint32_t monitoredItemId, const MonitoringParametersEx &parameters, CompletionToken &&token)
 

Function Documentation

◆ modifyMonitoredItems()

ModifyMonitoredItemsResponse opcua::services::modifyMonitoredItems ( Client & connection,
const ModifyMonitoredItemsRequest & request )
noexcept

Modify monitored items of a subscription.

Parameters
connectionInstance of type Client
requestModify monitored items request

Referenced by opcua::services::modifyMonitoredItem().

◆ modifyMonitoredItemsAsync()

template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemsAsync ( Client & connection,
const ModifyMonitoredItemsRequest & request,
CompletionToken && token )

Modify monitored items of a subscription.

Parameters
connectionInstance of type Client
requestModify monitored items request
tokenThe 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:
UA_CreateMonitoredItemsResponse wrapper class.
Returns

Definition at line 416 of file monitoreditem.hpp.

Referenced by opcua::services::modifyMonitoredItemAsync().

◆ modifyMonitoredItem()

MonitoredItemModifyResult opcua::services::modifyMonitoredItem ( Client & connection,
uint32_t subscriptionId,
uint32_t monitoredItemId,
const MonitoringParametersEx & parameters )
inlinenoexcept

Modify a monitored item of a subscription.

Parameters
connectionInstance of type Client
subscriptionIdIdentifier of the subscription returned by createSubscription
monitoredItemIdIdentifier of the monitored item
parametersMonitoring parameters

Definition at line 439 of file monitoreditem.hpp.

Referenced by opcua::MonitoredItem< Connection >::setMonitoringParameters().

◆ modifyMonitoredItemAsync()

template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemAsync ( Client & connection,
uint32_t subscriptionId,
uint32_t monitoredItemId,
const MonitoringParametersEx & parameters,
CompletionToken && token )

Parameters
tokenThe 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:
UA_MonitoredItemModifyResult wrapper class.
Returns

Definition at line 460 of file monitoreditem.hpp.