|
PLCnext API Documentation 24.6.0.58
|
Proxy class of service ISubscriptionService More...
#include <SubscriptionServiceProxy.hpp>

Public Member Functions | |
| SubscriptionServiceProxy (RscHandle providerHandle, RscHandle serviceHandle, RscClient &rscClient) | |
| Constructs an instance of type SubscriptionServiceProxy | |
| uint32 | CreateSubscription (SubscriptionKind kind) override |
| uint32 | CreateRecordingSubscription (uint16 recordCount) override |
| DataAccessError | AddVariable (uint32 subscriptionId, const RscString< 512 > &variableName) override |
| void | AddVariables (uint32 subscriptionId, AddVariablesVariableNamesDelegate variableNamesDelegate, AddVariablesResultDelegate resultDelegate) override |
| DataAccessError | RemoveVariable (uint32 subscriptionId, const RscString< 512 > &variableName) override |
| DataAccessError | Subscribe (uint32 subscriptionId, uint64 sampleRate) override |
| DataAccessError | Resubscribe (uint32 subscriptionId, uint64 sampleRate) override |
| DataAccessError | Unsubscribe (uint32 subscriptionId) override |
| DataAccessError | DeleteSubscription (uint32 subscriptionId) override |
| DataAccessError | GetVariableInfos (uint32 subscriptionId, GetVariableInfosVariableInfoDelegate variableInfoDelegate) override |
| DataAccessError | GetTimeStampedVariableInfos (uint32 subscriptionId, GetTimeStampedVariableInfosVariableInfoDelegate variableInfoDelegate) override |
| DataAccessError | GetRecordInfos (uint32 subscriptionId, GetRecordInfosRecordInfosDelegate recordInfosDelegate) override |
| DataAccessError | ReadValues (uint32 subscriptionId, ReadValuesValuesDelegate valuesDelegate) override |
| DataAccessError | ReadTimeStampedValues (uint32 subscriptionId, ReadTimeStampedValuesValuesDelegate valuesDelegate) override |
| DataAccessError | ReadRecords (uint32 subscriptionId, uint16 count, ReadRecordsRecordsDelegate recordsDelegate) override |
Proxy class of service ISubscriptionService