Namespace DuetControlServer.Link.Protocol.Shared
Classes
- Consts
Static class holding SPI transfer constants
- TransferResponse
Result code for header and data transfers
Structs
- CodeChannelHeader
Header holding a G-code channel
- HeightMapHeader
Header of G29 heightmaps
- MessageHeader
Header for arbitrary messages
- PacketHeader
Header used for single packets from and to the RepRapFirmware board
- StringHeader
Body for a request that only contains a string value
- TransferHeader
Header describing the content of a full SPI transfer
- UsbTransferHeader
Header describing the content of a full USB transfer. No CRC, format code, or sequence numbers - USB handles integrity and ordering.
Enums
- CodeResult
Enumeration to specify the result of attempting to process a GCode command
- DataType
Enum representing the allowed binary data types of parameters
- MessageTypeFlags
Supported message destinations. This is now a bitmap. Note that this type is used by RepRapFirmware as well. Make sure to keep the destinations in sync with the CodeChannel entries.
- PrintStoppedReason
Reason why the print has been stopped