This interfaces shall be implemented by any Plc component supporting the download changes feature...
Definition: IPlcChangeComponent.hpp:45
virtual bool Changing(bool revert)=0
This operation is called during download changes on each Plc component one or more times...
virtual void Changed(void)=0
This operation is called during download changes on each Plc component one time, to finish the change...
virtual ~IPlcChangeComponent(void)=default
Destructs this instance and frees all resources.
virtual void Change(bool simulate)=0
This operation is called during download changes on each Plc component one time, to process the chang...
IPlcChangeComponent(void)=default
Constructs an IPlcChangeComponent instance.
virtual bool ChangeData(void)=0
This operation is called during download changes on each Plc component one or more times...