|
std::unique_ptr< SubscriptionContext > | opcua::services::detail::createSubscriptionContext (Client &connection, StatusChangeNotificationCallback &&statusChangeCallback, DeleteSubscriptionCallback &&deleteCallback) |
|
void | opcua::services::detail::storeSubscriptionContext (Client &connection, uint32_t subscriptionId, std::unique_ptr< SubscriptionContext > &&context) |
|
CreateSubscriptionResponse | opcua::services::createSubscription (Client &connection, const CreateSubscriptionRequest &request, StatusChangeNotificationCallback statusChangeCallback, DeleteSubscriptionCallback deleteCallback) |
|
CreateSubscriptionResponse | opcua::services::createSubscription (Client &connection, const SubscriptionParameters ¶meters, bool publishingEnabled, StatusChangeNotificationCallback statusChangeCallback, DeleteSubscriptionCallback deleteCallback) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::createSubscriptionAsync (Client &connection, const CreateSubscriptionRequest &request, StatusChangeNotificationCallback statusChangeCallback, DeleteSubscriptionCallback deleteCallback, CompletionToken &&token) |
|
template<typename CompletionToken > |
auto | opcua::services::createSubscriptionAsync (Client &connection, const SubscriptionParameters ¶meters, bool publishingEnabled, StatusChangeNotificationCallback statusChangeCallback, DeleteSubscriptionCallback deleteCallback, CompletionToken &&token) |
|
ModifySubscriptionResponse | opcua::services::modifySubscription (Client &connection, const ModifySubscriptionRequest &request) noexcept |
|
ModifySubscriptionResponse | opcua::services::modifySubscription (Client &connection, uint32_t subscriptionId, const SubscriptionParameters ¶meters) 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 ¶meters, CompletionToken &&token) |
|
SetPublishingModeResponse | opcua::services::setPublishingMode (Client &connection, const SetPublishingModeRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::setPublishingModeAsync (Client &connection, const SetPublishingModeRequest &request, CompletionToken &&token) |
|
StatusCode | opcua::services::setPublishingMode (Client &connection, uint32_t subscriptionId, bool publishing) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::setPublishingModeAsync (Client &connection, uint32_t subscriptionId, bool publishing, CompletionToken &&token) |
|
DeleteSubscriptionsResponse | opcua::services::deleteSubscriptions (Client &connection, const DeleteSubscriptionsRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteSubscriptionsAsync (Client &connection, const DeleteSubscriptionsRequest &request, CompletionToken &&token) |
|
StatusCode | opcua::services::deleteSubscription (Client &connection, uint32_t subscriptionId) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteSubscriptionAsync (Client &connection, uint32_t subscriptionId, CompletionToken &&token) |
|