#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 |
| DEFINE_CLASS_POINTERS (SubscriptionServices) | |
| virtual std::vector< StatusCode > | DeleteMonitoredItems (const DeleteMonitoredItemsParameters ¶ms)=0 |
| virtual std::vector< StatusCode > | DeleteSubscriptions (const std::vector< uint32_t > &subscriptions)=0 |
| virtual void | Publish (const PublishRequest &request)=0 |
| virtual RepublishResponse | Republish (const RepublishParameters ¶ms)=0 |
Definition at line 23 of file subscriptions.h.
| virtual std::vector<MonitoredItemCreateResult> OpcUa::SubscriptionServices::CreateMonitoredItems | ( | const MonitoredItemsParameters & | parameters | ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
| virtual SubscriptionData OpcUa::SubscriptionServices::CreateSubscription | ( | const CreateSubscriptionRequest & | , |
| std::function< void(PublishResult)> | callbackPublish | ||
| ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
| virtual std::vector<StatusCode> OpcUa::SubscriptionServices::DeleteMonitoredItems | ( | const DeleteMonitoredItemsParameters & | params | ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
| virtual std::vector<StatusCode> OpcUa::SubscriptionServices::DeleteSubscriptions | ( | const std::vector< uint32_t > & | subscriptions | ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
| virtual void OpcUa::SubscriptionServices::Publish | ( | const PublishRequest & | request | ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.
| virtual RepublishResponse OpcUa::SubscriptionServices::Republish | ( | const RepublishParameters & | params | ) | [pure virtual] |
Implemented in OpcUa::Internal::SubscriptionServiceInternal.