Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
From version 4 on, Chronos supports a plugin model. A Chronos plugin is a .NET assembly containing classes which implement interfaces mentioned in this documentation. At the current state of implementation, you can use this plugin model to write:
This documentation explains the interface definitions found in the AxelSemrau.Chronos.Plugin namespace and demonstrates the implementation techniques by showing the implementation of the accessible functionality for a mock device. Additionally, it provides a very basic example how to communicate between an external program and your plugin, as the multitude of options of communication frameworks and possible transport protocols can be quite confusing. The device using task also gives a basic idea about how to make your tasks localization aware.
In order to refer to the plugin interface types, add Chronos.exe to your project's references. The source code for our example mock plugin can be checked out from GitHub. If you want to build this plugin, please: