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: