Enum Request
- Namespace
- DuetControlServer.Link.Protocol.FirmwareRequests
- Assembly
- DuetControlServer.dll
Request indices for SPI transfers from the RepRapFirmware controller to the SBC
public enum Request : ushort
Fields
AbortFile = 5Request all files of the code channel to be closed
CheckFileExists = 17Check if a file exists
CloseFile = 24Close a file again
CodeBufferUpdate = 2Update about the available code buffer size
DeleteFileOrDirectory = 18Delete a file or directory
DeleteFileOrDirectoryRecursively = 25Delete a file or directory recursively
DoCode = 12Perform a G/M/T-code from a RepRapFirmware code input
EvaluationResult = 11Response to an expression evaluation request
ExecuteMacro = 4Request execution of a macro file
FileChunk = 10Request another chunk of a file
HeightMap_Obsolete = 8Response to a heightmap request. This is no longer used
Locked = 9Resource locked
MacroFileClosed = 14Last file closed successfully
Message = 3Message from the firmware
MessageAcknowledged = 15Last message successfully acknowledged
ObjectModel = 1Response to an object model request
OpenFile = 19Open a file on the SBC
PrintPaused = 7Print has been paused
ReadFile = 20Read from a file
ResendPacket = 0Request retransmission of the given packet. This is always guaranteed to work in case RRF does not have not enough resources are available to process the packet
SecureDeleteFile = 26Securely delete a file (overwrite contents with zeros + fsync, then unlink). Files only - directories are rejected. Payload is identical to DeleteFileOrDirectory.
SeekFile = 22Seek in a file
StackEvent_Obsolete = 6Stack has been changed. This is no longer used
TruncateFile = 23Truncate a file
VariableResult = 16Response to a variable set request
WaitForAcknowledgement = 13Firmware is waiting for a blocking message to be acknowledged
WriteFile = 21Write to a file