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 |
| ) |
|
|
default |
◆ 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: