|
Chronos Plugins
5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
For devices that support pausing/aborting independent of a task More...
Inheritance diagram for AxelSemrau.Chronos.Plugin.ICanInterrupt:
Collaboration diagram for AxelSemrau.Chronos.Plugin.ICanInterrupt:Properties | |
| bool | Aborted [get, set] |
| If set, abort execution as soon as possible. You can throw an OperationCanceledException. Well be set to false after termination of the run. More... | |
| bool | Paused [get, set] |
| If paused, wait until paused is reset before executing the next command. More... | |
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. More... | |
| string | DeviceTypeDescription [get] |
| Text which is displayed to make clear which kind of device a named sampler is. More... | |
| string | Name [get, set] |
| User-selected name for the device instance. More... | |
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. More... | |
| void | Disconnect () |
| You may disconnect now. More... | |
Events inherited from AxelSemrau.Chronos.Plugin.IDevice | |
| Action< ConnectionState > | ConnectionStateChanged |
| Raise this event when your connection state has changed. More... | |
For devices that support pausing/aborting independent of a task
Definition at line 365 of file DeviceInterfaces.cs.
|
getset |
If set, abort execution as soon as possible. You can throw an OperationCanceledException. Well be set to false after termination of the run.
Definition at line 371 of file DeviceInterfaces.cs.
|
getset |
If paused, wait until paused is reset before executing the next command.
Definition at line 375 of file DeviceInterfaces.cs.