Chronos Plugins
5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
For devices that allow interactive error handling (like retrying the last action) More...
Public Member Functions | |
void | BeginInteraction () |
Will be called if interaction is started, gives you a chance to unlock a terminal, for example. More... | |
void | EndInteraction () |
Will be called if you can lock the terminal again. More... | |
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 | |
EventHandler< InteractiveErrorHandlingEventArgs > | HandleError |
Raise this event if you want the user to decide how to continue, if this is desired in the settings. More... | |
Events inherited from AxelSemrau.Chronos.Plugin.IDevice | |
Action< ConnectionState > | ConnectionStateChanged |
Raise this event when your connection state has changed. More... | |
Additional Inherited Members | |
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... | |
For devices that allow interactive error handling (like retrying the last action)
Definition at line 343 of file DeviceInterfaces.cs.
void AxelSemrau.Chronos.Plugin.IHaveInteractiveErrorHandling.BeginInteraction | ( | ) |
Will be called if interaction is started, gives you a chance to unlock a terminal, for example.
void AxelSemrau.Chronos.Plugin.IHaveInteractiveErrorHandling.EndInteraction | ( | ) |
Will be called if you can lock the terminal again.
EventHandler<InteractiveErrorHandlingEventArgs> AxelSemrau.Chronos.Plugin.IHaveInteractiveErrorHandling.HandleError |
Raise this event if you want the user to decide how to continue, if this is desired in the settings.
Definition at line 357 of file DeviceInterfaces.cs.