Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Implement this interface if you need to abort schedules on some error condition. More...
Events | |
Action< string > | AbortSchedule |
If you raise this event, the schedule will be aborted. | |
Events inherited from AxelSemrau.Chronos.Plugin.IDevice | |
Action< ConnectionState > | ConnectionStateChanged |
Raise this event when your connection state has changed. | |
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. | |
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. | |
Implement this interface if you need to abort schedules on some error condition.
If you are looking for a possibly softer stop than a hard abort, please check IStopRuns
Definition at line 265 of file DeviceInterfaces.cs.
Action<string> AxelSemrau.Chronos.Plugin.IAbortSchedules.AbortSchedule |
If you raise this event, the schedule will be aborted.
Definition at line 270 of file DeviceInterfaces.cs.