Provides the access to the Interbus master  
 More...
#include <IInterbusMasterService.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...
  | 
|   | 
Provides the access to the Interbus master 
 
◆ IInterbusMasterService()
  
  
      
        
          | Arp::Io::Interbus::Services::IInterbusMasterService::IInterbusMasterService  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~IInterbusMasterService()
  
  
      
        
          | Arp::Io::Interbus::Services::IInterbusMasterService::~IInterbusMasterService  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Destructs this instance and frees all resouces.
 
 
◆ ActivateConfiguration()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::ActivateConfiguration  | 
          ( | 
          uint16  | 
          frameReference | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AlarmStop()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::AlarmStop  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ CreateConfiguration()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::CreateConfiguration  | 
          ( | 
          uint16  | 
          frameReference | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ DeactivateConfiguration()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::DeactivateConfiguration  | 
          ( | 
          uint16  | 
          frameReference | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ InterbusControl()
  
  
      
        
          | virtual uint16 Arp::Io::Interbus::Services::IInterbusMasterService::InterbusControl  | 
          ( | 
          const std::vector< uint16 > &  | 
          inData,  | 
         
        
           | 
           | 
          std::vector< uint16 > &  | 
          outData  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
Raw Interbus service to communicate with the AXIO master. 
- Parameters
 - 
  
    | inData | Request Data to send to the Interbus master. Format has to be according to DDI specification.  | 
    | outData | Response Data received from the Interbus master. Format is according to DDI specification.  | 
  
   
- Returns
 - Status value (0 = No error). Note: This service only returns internal errors. Negative confirmations have to be evaluated by user. 
 
 
 
◆ ReadConfiguration()
◆ StartDataTransfer()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::StartDataTransfer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ StopDataTransfer()
  
  
      
        
          | virtual InterbusResult Arp::Io::Interbus::Services::IInterbusMasterService::StopDataTransfer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ WriteConfiguration()
The documentation for this class was generated from the following file: