Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
For devices that support pausing/aborting independent of a task. More...
Properties | |
bool | Aborted [get, set] |
If set, abort execution as soon as possible. You can throw an OperationCanceledException. Will be set to false after termination of the run. | |
bool | Paused [get, set] |
If paused, wait until paused is reset before executing the next command. | |
Properties inherited from AxelSemrau.Chronos.Plugin.IDevice | |
string | DisplayedTypeName [get] |
Text which is displayed in the instruments settings "Autosampler Type" column and in many other places. | |
string | DeviceTypeDescription [get] |
Text which is displayed to make clear which kind of device a named sampler is. | |
string | Name [get, set] |
User-selected name for the device instance. | |
Additional Inherited Members | |
Public Member Functions inherited from AxelSemrau.Chronos.Plugin.IDevice | |
void | Connect () |
You may have connected to the device before this, but make sure you are connected after this. | |
void | Disconnect () |
You may disconnect now. | |
Events inherited from AxelSemrau.Chronos.Plugin.IDevice | |
Action< ConnectionState > | ConnectionStateChanged |
Raise this event when your connection state has changed. | |
For devices that support pausing/aborting independent of a task.
Definition at line 366 of file DeviceInterfaces.cs.
|
getset |
If set, abort execution as soon as possible. You can throw an OperationCanceledException. Will be set to false after termination of the run.
Implemented in MockPlugin.Device.MockDevice.
Definition at line 372 of file DeviceInterfaces.cs.
|
getset |
If paused, wait until paused is reset before executing the next command.
Implemented in MockPlugin.Device.MockDevice.
Definition at line 376 of file DeviceInterfaces.cs.