Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
MockPlugin.AcquisitionService.SimpleParameters Class Reference

Example parameter set for an acquisition service. More...

Public Types

enum  SampleTypeValue { Calibration , Analysis , Special }
 

Public Member Functions

override string ToString ()
 

Properties

string InstrumentMethod [get, set]
 
int InstrumentNumber = 1 [get, set]
 
bool WaitForEmptyQueue [get, set]
 
double GetReadyTimeout [get, set]
 
SampleTypeValue SampleType = SampleTypeValue.Analysis [get, set]
 

Detailed Description

Example parameter set for an acquisition service.

Definition at line 20 of file MockSimpleAcquisitionService.cs.

Member Enumeration Documentation

◆ SampleTypeValue

Member Function Documentation

◆ ToString()

override string MockPlugin.AcquisitionService.SimpleParameters.ToString ( )

Definition at line 41 of file MockSimpleAcquisitionService.cs.

42 {
43 return $"Method = {InstrumentMethod}, Instrument = {InstrumentNumber}, WaitForEmptyQueue = {WaitForEmptyQueue}, GetReadyTimeout = {GetReadyTimeout}, SampleType = {SampleType}";
44 }

Property Documentation

◆ GetReadyTimeout

double MockPlugin.AcquisitionService.SimpleParameters.GetReadyTimeout
getset

Definition at line 27 of file MockSimpleAcquisitionService.cs.

27{ get; set; }

◆ InstrumentMethod

string MockPlugin.AcquisitionService.SimpleParameters.InstrumentMethod
getset

Definition at line 22 of file MockSimpleAcquisitionService.cs.

22{ get; set; }

◆ InstrumentNumber

int MockPlugin.AcquisitionService.SimpleParameters.InstrumentNumber = 1
getset

Definition at line 23 of file MockSimpleAcquisitionService.cs.

23{ get; set; } = 1;

◆ SampleType

SampleTypeValue MockPlugin.AcquisitionService.SimpleParameters.SampleType = SampleTypeValue.Analysis
getset

◆ WaitForEmptyQueue

bool MockPlugin.AcquisitionService.SimpleParameters.WaitForEmptyQueue
getset

Definition at line 24 of file MockSimpleAcquisitionService.cs.

24{ get; set; }

The documentation for this class was generated from the following file: