The DownloadChange extension of the Arp.Plc.Domain.Services.IPlcManagerService.  
 More...
#include <IPlcManagerService2.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...
  | 
|   | 
◆ IPlcManagerService2()
  
  
      
        
          | Arp::Plc::Domain::Services::IPlcManagerService2::IPlcManagerService2  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~IPlcManagerService2()
  
  
      
        
          | Arp::Plc::Domain::Services::IPlcManagerService2::~IPlcManagerService2  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Destructs this instance and frees all resouces.
 
 
◆ Change()
  
  
      
        
          | virtual void Arp::Plc::Domain::Services::IPlcManagerService2::Change  | 
          ( | 
          boolean  | 
          async = false | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
This operation will perform the change of the PLC configuration, which was downloaded before. 
- Parameters
 - 
  
    | async | true, if the operation should be processed asynchronously, otherwise false. | 
  
   
 
 
◆ Restart()
  
  
      
        
          | virtual void Arp::Plc::Domain::Services::IPlcManagerService2::Restart  | 
          ( | 
          PlcStartKind  | 
          startKind,  | 
         
        
           | 
           | 
          boolean  | 
          async = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
Restarts the Plc, that is, it's stopped and started in a single operation. 
- Parameters
 - 
  
    | startKind | The start kind Arp.Plc.Domain.Services.PlcStartKind.Cold, Arp.Plc.Domain.Services.PlcStartKind.Warm of Arp.Plc.Domain.Services.PlcStartKind.Hot | 
    | async | true, if the operation should be processed asynchronously, otherwise false. | 
  
   
 
 
The documentation for this class was generated from the following file: