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

Things provided by AxelSemrau Chronos - do not put your own code into this namespace. More...

Namespaces

namespace  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.
 

Classes

class  Core
 Access to some parts of the core of the Chronos program. More...
 
interface  ICoreUtils
 Chronos core utility functions. More...
 
interface  IJobInfo
 Basic information about a job (= diagram row) within a task planer. More...
 
interface  IPlannerInfo
 Some hopefully useful information about a queued planner. More...
 
interface  IScheduleQueue
 Access to the schedule execution list. More...
 

Enumerations

enum  JobStatus {
  Queued , Running , Done , Failed ,
  Postponed , Cancelled
}
 Current execution stage of a job. More...
 

Detailed Description

Things provided by AxelSemrau Chronos - do not put your own code into this namespace.

Enumeration Type Documentation

◆ JobStatus

Current execution stage of a job.

Enumerator
Queued 

The job is scheduled for execution at some point in the future.

Running 

The job is currently running.

Done 

The job was completed without serious problems.

Failed 

Something went wrong while executing this job.

Postponed 

The job did not yet run, but it will not be executed during this run of the planner.

Cancelled 

The planner's execution was interrupted.

Definition at line 183 of file Core.cs.

184 {
188 Queued,
192 Running,
196 Done,
200 Failed,
204 Postponed,
209 }
@ Running
The job is currently running.
@ Queued
The job is scheduled for execution at some point in the future.
@ Cancelled
The planner's execution was interrupted.
@ Postponed
The job did not yet run, but it will not be executed during this run of the planner.
@ Done
The job was completed without serious problems.
@ Failed
There was an error while trying to connect, the device is not usable.