Table of Contents

Class Post

Namespace
DuetControlServer.Codes.Pipelines
Assembly
DuetControlServer.dll

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

public sealed class Post : PipelineBase
Inheritance
Post
Inherited Members

Constructors

Post(ChannelProcessor, CodeProcessor, IOptions<Settings>, IHostApplicationLifetime)

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

public Post(ChannelProcessor channelProcessor, CodeProcessor codeProcessor, IOptions<Settings> settings, IHostApplicationLifetime lifetime)

Parameters

channelProcessor ChannelProcessor

Channel processor

codeProcessor CodeProcessor

Code processor

settings IOptions<Settings>

Application settings

lifetime IHostApplicationLifetime

Application lifetime

Methods

ProcessCodeAsync(Code)

Process an incoming code

public override Task ProcessCodeAsync(Code code)

Parameters

code Code

Code to process

Returns

Task

Asynchronous task