| ControllerEvent | Event that is raised while the controller is running. It is raised whenever the State of the controller changes. |
| ControllerProgressEvent | Controller progress event, triggered whenever the controller has progressed, though no more often than MinSecondsBetweenProgressEvent |
| SpecialEvent | Event that is raised for special events |