Chronos Plugins 5.4.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
MockPlugin Namespace Reference

An example Chronos plugin. This plugin demonstrates how to write plugins for Chronos. It should give you a rough idea how different things can be done, and which interfaces are needed to provide funtionality. More...

Namespaces

namespace  AcquisitionService
 Enables you to add support for a Chromatography Data System (or similar) to Chronos. An acquisition service added this way will behave like the builtin services and can be used with the Acquisition task.
 
namespace  Consumables
 
namespace  Device
 A fake device. This namespace contains the fake device driver and auxiliary classes for settings, toolbox and other infrastructure.
 
namespace  Misc
 Contains things that do not fit into the other categories.
 
namespace  RemoteAccessTester
 Interaction with Chronos crossing the process barrier. A normal Chronos plugin is a class library loaded into Chronos. If you want to interact with Chronos from a different application, you can use the techniques demonstrated here to communicate with another process and remotely control Chronos.
 
namespace  SampleList
 The classes in this namespace demonstrate how to interact with the Chronos sample list.
 
namespace  SampleListColumns
 The classes in this namespace demonstrate how to define your own sample list column types.
 
namespace  Tasks
 Example task implementations. Since there are lots of things that can be done from a task, the demo was split into many different examples each showing only few facets of what's possible. If you still think this is confusing, please let us know where we could simplify these examples.
 

Detailed Description

An example Chronos plugin. This plugin demonstrates how to write plugins for Chronos. It should give you a rough idea how different things can be done, and which interfaces are needed to provide funtionality.