Namespace DuetControlServer.Utility
Classes
- BuildDateTimeAttribute
Attribute to obtain the build datetime
- CRC16
Functions for CRC16 calculation
- CRC32
Functions for CRC32 calculation
- DiagnosticsPriorityAttribute
Attribute to indicate the priority of a diagnostics provider
- DiagnosticsProvider
Diagnostics provider
- EventLogger
Class for message logging
- Firmware
Helper class for the firmware fields
- FirmwareUpdater
Firmware updater for Duet boards
- MQTT
Static class holding functions for MQTT communication
- MessageLogger
Logger that outputs messages to the object model
- MessageLoggerProvider
Logger provider used to optionally output DCS log messages as generic messages
- ServiceCollectionExtensions
Extensions for the service collection
Interfaces
- IAsyncDiagnostics
Interface for asynchronous diagnostics providers
- IDiagnostics
Interface for synchronous diagnostics providers