PLCnext API Documentation 23.6.0.37
|
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