#include <subscriptions.h>
Public Member Functions | |
virtual std::vector< MonitoredItemCreateResult > | CreateMonitoredItems (const MonitoredItemsParameters ¶meters)=0 |
virtual SubscriptionData | CreateSubscription (const CreateSubscriptionRequest &, std::function< void(PublishResult)> callbackPublish)=0 |
virtual std::vector< StatusCode > | DeleteMonitoredItems (const DeleteMonitoredItemsParameters ¶ms)=0 |
virtual std::vector< StatusCode > | DeleteSubscriptions (const std::vector< uint32_t > &subscriptions)=0 |
virtual ModifySubscriptionResponse | ModifySubscription (const ModifySubscriptionParameters ¶meters)=0 |
virtual void | Publish (const PublishRequest &request)=0 |
virtual RepublishResponse | Republish (const RepublishParameters ¶ms)=0 |
Additional Inherited Members | |
![]() | |
Interface () | |
Interface (const Interface &)=delete | |
const Interface & | operator= (const Interface &)=delete |
virtual | ~Interface () |
Definition at line 23 of file subscriptions.h.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
|
pure virtual |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.