Table of Contents

Namespace DuetControlServer.IPC.Processors

Classes

CodeInterception

Interception processor that notifies clients about G/M/T-codes or comments being processed

CodeStream

Command interpreter for code streams

Command

Command interpreter for client requests

ModelSubscription

Subscription processor that notifies clients about object model changes. There is no point in deserializing the object model here so only the JSON representation is kept here.

PluginService

IPC processor for plugin services

ProcessorFactory

Factory to create new IPC processor instances

Interfaces

IProcessor

Interface for connection interpreters