The DownloadChange extension of the Arp.Plc.Domain.Services.IPlcManagerService.
More...
#include <IPlcManagerService2.hpp>
|
| IPlcManagerService2 (void)=default |
| Constructs an IPlcManagerService2 instance.
|
|
virtual void | Load (boolean async=false)=0 |
|
virtual void | Start (PlcStartKind startKind, boolean async=false)=0 |
|
virtual void | Stop (boolean async=false)=0 |
|
virtual void | Reset (boolean async=false)=0 |
|
virtual PlcState | GetPlcState ()=0 |
|
virtual void | Change (boolean async=false)=0 |
| This operation will perform the change of the PLC configuration, which was downloaded before. More...
|
|
virtual void | Restart (PlcStartKind startKind, boolean async=false)=0 |
| Restarts the Plc, that is, it's stopped and started in a single operation. More...
|
|
| IRscService (void)=default |
| Constructs an IRscService instance.
|
|
virtual | ~IRscService (void)=default |
| Destructs this instance and frees all resouces.
|
|
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
| Returns a reference to service proxy factory to create a proxy instance of the service More...
|
|
The DownloadChange extension of the Arp.Plc.Domain.Services.IPlcManagerService.
This service is defined in library Arp.Plc.Domain.
◆ 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, Arp.Plc.Domain.Services.PlcStartKind.RestoreWarm 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: