Use this service to manage PROFINET Controller Application Relationships (AR)
More...
#include <IArDataService.hpp>
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
| Returns a reference to service proxy factory to create a proxy instance of the service More...
|
|
Use this service to manage PROFINET Controller Application Relationships (AR)
◆ IArDataService()
Arp::Io::ProfinetStack::Controller::Services::IArDataService::IArDataService |
( |
void |
| ) |
|
|
inline |
◆ ~IArDataService()
Arp::Io::ProfinetStack::Controller::Services::IArDataService::~IArDataService |
( |
void |
| ) |
|
|
inlinevirtual |
Destructs this instance and frees all resouces.
◆ GetAllArAttributeNames()
virtual void Arp::Io::ProfinetStack::Controller::Services::IArDataService::GetAllArAttributeNames |
( |
uint16 |
arUserId, |
|
|
GetAllArAttributeNamesResultDelegate |
resultDelegate |
|
) |
| |
|
pure virtual |
This method returns an array of strings with all available attributes of specified AR-User-Id of which values can be read
- Parameters
-
arUserId | ArUserId to specify AR of requested items |
- Returns
- array of strings with all available attributes
◆ GetAllArInfo()
virtual void Arp::Io::ProfinetStack::Controller::Services::IArDataService::GetAllArInfo |
( |
GetAllArInfoResultDelegate |
resultDelegate | ) |
|
|
pure virtual |
◆ GetArDiagnosis()
virtual std::vector<DiagnosticResult> Arp::Io::ProfinetStack::Controller::Services::IArDataService::GetArDiagnosis |
( |
const std::vector< uint16 > & |
arUserId | ) |
|
|
pure virtual |
◆ GetAttributeValue()
virtual ArDataResult Arp::Io::ProfinetStack::Controller::Services::IArDataService::GetAttributeValue |
( |
uint16 |
arUserId, |
|
|
const RscString< 256 > & |
attributeName |
|
) |
| |
|
pure virtual |
◆ GetAttributeValues()
virtual void Arp::Io::ProfinetStack::Controller::Services::IArDataService::GetAttributeValues |
( |
uint16 |
arUserId, |
|
|
GetAttributeValuesAttributeNameDelegate |
attributeNameDelegate, |
|
|
GetAttributeValuesResultDelegate |
resultDelegate |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: