open62541pp 0.18.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
Functions
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.13.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, IntegerId subscriptionId, IntegerId monitoredItemId, const MonitoringParametersEx &parameters) noexcept
 
template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemAsync (Client &connection, IntegerId subscriptionId, IntegerId 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.
Definition types.hpp:2195
Returns

Definition at line 415 of file monitoreditem.hpp.

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

◆ modifyMonitoredItem()

MonitoredItemModifyResult opcua::services::modifyMonitoredItem ( Client connection,
IntegerId  subscriptionId,
IntegerId  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 438 of file monitoreditem.hpp.

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

◆ modifyMonitoredItemAsync()

template<typename CompletionToken >
auto opcua::services::modifyMonitoredItemAsync ( Client connection,
IntegerId  subscriptionId,
IntegerId  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.
Definition types.hpp:2150
Returns

Definition at line 459 of file monitoreditem.hpp.