Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Go to the source code of this file.
Classes | |
interface | AxelSemrau.Chronos.Plugin.IGuiHelper |
Helper functions for GUI related tasks. More... | |
interface | AxelSemrau.Chronos.Plugin.IDebugHelper |
Utility functions for debugging purposes. More... | |
class | AxelSemrau.Chronos.Plugin.Helpers |
Static instance for access to utility functions and resources. More... | |
interface | AxelSemrau.Chronos.Plugin.ILicenseChecker |
Information about license validity and type. More... | |
interface | AxelSemrau.Chronos.Plugin.IDeviceInfoProvider |
Providing an opportunity for future extension. Made available via dependency injection. More... | |
interface | AxelSemrau.Chronos.Plugin.ILicenseInfo |
Details about a Chronos style license. More... | |
interface | AxelSemrau.Chronos.Plugin.IStorageInspector |
Inspect stored data. More... | |
interface | AxelSemrau.Chronos.Plugin.IConfigInfo |
Get information about the currently active configuration. More... | |
interface | AxelSemrau.Chronos.Plugin.IDeviceInfo |
Gives access to information about a device and its connection state, if known. More... | |
interface | AxelSemrau.Chronos.Plugin.IUtilityFactories |
Helper factories for utility classes implemented within Chronos. More... | |
Namespaces | |
namespace | AxelSemrau |
Things provided by an AxelSemrau program or library. Do not put your own code into this namespace, as there could be naming collisions in future versions of Chronos. | |
namespace | AxelSemrau.Chronos |
Things provided by AxelSemrau Chronos - do not put your own code into this namespace. | |
namespace | AxelSemrau.Chronos.Plugin |
Classes and interfaces that are meant for plugins. The classes and interfaces below this namespace are meant to be upwards compatible across Chronos versions. If you notice any incompatibilities, please let us know. | |