Chronos Plugins
5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Acquisition service for a parameter class that has a variable number of properties. More...
Public Member Functions | |
void | Validate (DynamicAcqPars parameters) |
void | RunAcquisition (DynamicAcqPars parameters) |
void | GoToStandby () |
Send the system to standby mode. More... | |
Public Member Functions inherited from AxelSemrau.Chronos.Plugin.IAcquisitionService< DynamicAcqPars > | |
void | Validate (TParam parameters) |
Check the given parameters and throw an exception if they are invalid. More... | |
void | RunAcquisition (TParam parameters) |
Send the acquisition parameters to the CDS. More... | |
Properties | |
string | Name [get] |
bool | IsAvailable [get] |
bool | Abort = false [set, private get] |
Properties inherited from AxelSemrau.Chronos.Plugin.IAcquisitionServiceBase | |
string | Name [get] |
Name that is visible to the user in the list of acquisition services. Do not localize. More... | |
bool | IsAvailable [get] |
The place to check if you can actually use the acquisition service. More... | |
bool | Abort [set] |
Will be set to true if you should abort the current acquisition. Will be set to false when everything is back to normal. More... | |
Events | |
Action< string > | WriteToRunlog |
Events inherited from AxelSemrau.Chronos.Plugin.IHaveRunlogOutput | |
Action< string > | WriteToRunlog |
Use this event to send output to the Run Control / Runlog page and, if applicable, to the runlog file. More... | |
Acquisition service for a parameter class that has a variable number of properties.
Definition at line 133 of file MockDynamicParAcquisitionService.cs.
void MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.GoToStandby | ( | ) |
Send the system to standby mode.
Implements AxelSemrau.Chronos.Plugin.IStandbySupportingAcquisitionService.
Definition at line 158 of file MockDynamicParAcquisitionService.cs.
References MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.WriteToRunlog.
void MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.RunAcquisition | ( | DynamicAcqPars | parameters | ) |
Definition at line 151 of file MockDynamicParAcquisitionService.cs.
void MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.Validate | ( | DynamicAcqPars | parameters | ) |
Definition at line 146 of file MockDynamicParAcquisitionService.cs.
|
setprivate get |
Definition at line 140 of file MockDynamicParAcquisitionService.cs.
|
get |
Definition at line 138 of file MockDynamicParAcquisitionService.cs.
|
get |
Definition at line 137 of file MockDynamicParAcquisitionService.cs.
Action<string> MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.WriteToRunlog |
Definition at line 165 of file MockDynamicParAcquisitionService.cs.
Referenced by MockPlugin.AcquisitionService.MockDynamicParAcquisitionService.GoToStandby().