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

Detailed Description

Modify subscriptions.

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

Functions

ModifySubscriptionResponse opcua::services::modifySubscription (Client &connection, const ModifySubscriptionRequest &request) noexcept
 
ModifySubscriptionResponse opcua::services::modifySubscription (Client &connection, uint32_t subscriptionId, const SubscriptionParameters &parameters) noexcept
 
template<typename CompletionToken >
auto opcua::services::modifySubscriptionAsync (Client &connection, const ModifySubscriptionRequest &request, CompletionToken &&token)
 
template<typename CompletionToken >
auto opcua::services::modifySubscriptionAsync (Client &connection, uint32_t subscriptionId, const SubscriptionParameters &parameters, CompletionToken &&token)
 

Function Documentation

◆ modifySubscription() [1/2]

ModifySubscriptionResponse opcua::services::modifySubscription ( Client & connection,
const ModifySubscriptionRequest & request )
noexcept

Modify a subscription.

Parameters
connectionInstance of type Client
requestModify subscription request

Referenced by opcua::services::modifySubscription(), opcua::services::modifySubscription(), and opcua::Subscription< Connection >::setSubscriptionParameters().

◆ modifySubscription() [2/2]

ModifySubscriptionResponse opcua::services::modifySubscription ( Client & connection,
uint32_t subscriptionId,
const SubscriptionParameters & parameters )
inlinenoexcept

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 200 of file subscription.hpp.

◆ modifySubscriptionAsync() [1/2]

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

Modify a subscription.

Parameters
connectionInstance of type Client
requestModify subscription 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_ModifySubscriptionResponse wrapper class.
Returns

Definition at line 214 of file subscription.hpp.

Referenced by opcua::services::modifySubscriptionAsync(), and opcua::services::modifySubscriptionAsync().

◆ modifySubscriptionAsync() [2/2]

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

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 230 of file subscription.hpp.