Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
AxelSemrau.Chronos.Plugin.ISequenceAwareAcquisitionService Interface Reference

Implement this if your acquisition service has to know when a Chronos sequence starts / ends. More...

+ Inheritance diagram for AxelSemrau.Chronos.Plugin.ISequenceAwareAcquisitionService:
+ Collaboration diagram for AxelSemrau.Chronos.Plugin.ISequenceAwareAcquisitionService:

Public Member Functions

void BeginSequence (string pathToChronosSampleList)
 A new Chronos sequence has started. You can use the path to the list file to construct your own sequence name.
 
void EndSequence ()
 The Chronos sequence has ended. Good moment, for example, to export sample information to a list for further processing.
 

Additional Inherited Members

- 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.
 
bool IsAvailable [get]
 The place to check if you can actually use the acquisition service.
 
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.
 

Detailed Description

Implement this if your acquisition service has to know when a Chronos sequence starts / ends.

Allows to start a sequence, append samples and terminate it.

Definition at line 212 of file AcquisitionInterfaces.cs.

Member Function Documentation

◆ BeginSequence()

void AxelSemrau.Chronos.Plugin.ISequenceAwareAcquisitionService.BeginSequence ( string pathToChronosSampleList)

A new Chronos sequence has started. You can use the path to the list file to construct your own sequence name.

Parameters
pathToChronosSampleList

Implemented in MockPlugin.AcquisitionService.MockSimpleAcquisitionService.

◆ EndSequence()

void AxelSemrau.Chronos.Plugin.ISequenceAwareAcquisitionService.EndSequence ( )

The Chronos sequence has ended. Good moment, for example, to export sample information to a list for further processing.

Implemented in MockPlugin.AcquisitionService.MockSimpleAcquisitionService.


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