Table of Contents

Namespace DuetControlServer.Codes.Pipelines

Classes

Executed

Pipeline element for dealing with codes that have been resolved or cancelled. This is the only pipeline stage that cannot maintain more than one stack level

Firmware

Dummy stage for codes ready to be sent to the firmware. This class is not used by the pipeline itself but indirectly from the SPI channel processor

PipelineBase

Abstract base class for pipeline elements

PipelineStackItem

Class representing an execution level on a given pipeline. This is the effective target for incoming codes

Post

Pipeline element for sending codes to code interceptors (post stage)

Pre

Pipeline element for sending codes to code interceptors (pre stage)

ProcessInternally

Code stage where codes are processed internally (if possible)

Start

Initial pipeline element for codes being started