Chronos Plugins  5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
AxelSemrau.Chronos.Core Class Reference

Access to some parts of the core of the Chronos program. More...

Properties

static IScheduleQueue ExecutionQueue [get, set]
 The list of schedules that have run, are running or will be run. More...
 
static IEnumerable< IDeviceInfoDevices [get, set]
 Information about configured devices and their states More...
 
static IConfigInfo Config [get, set]
 Information about general program configuration, standard folders and similar. More...
 
static ICoreUtils Utils [get, set]
 Utility functions that don't fit elsewhere. More...
 

Detailed Description

Access to some parts of the core of the Chronos program.

Definition at line 13 of file Core.cs.

Property Documentation

◆ Config

IConfigInfo AxelSemrau.Chronos.Core.Config
staticgetset

Information about general program configuration, standard folders and similar.

Definition at line 26 of file Core.cs.

26 { get; internal set; }

◆ Devices

IEnumerable<IDeviceInfo> AxelSemrau.Chronos.Core.Devices
staticgetset

Information about configured devices and their states

Definition at line 22 of file Core.cs.

22 { get; internal set; }

◆ ExecutionQueue

IScheduleQueue AxelSemrau.Chronos.Core.ExecutionQueue
staticgetset

The list of schedules that have run, are running or will be run.

Definition at line 18 of file Core.cs.

18 { get; internal set; }

Referenced by MockPlugin.SampleList.MockSampleListWorker.DoYourJob().

◆ Utils

ICoreUtils AxelSemrau.Chronos.Core.Utils
staticgetset

Utility functions that don't fit elsewhere.

Definition at line 30 of file Core.cs.

30 { get; internal set; }

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