MCPcopy Create free account
hub / github.com/Duet3D/RepRapFirmware / ReadGetObjectModel

Method ReadGetObjectModel

src/SBC/DataTransfer.cpp:567–579  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

565}
566
567void DataTransfer::ReadGetObjectModel(size_t packetLength, const StringRef &key, const StringRef &flags) noexcept
568{
569 // Read header
570 const GetObjectModelHeader *header = ReadDataHeader<GetObjectModelHeader>();
571 const char *data = ReadData(packetLength - sizeof(GetObjectModelHeader));
572
573 // Read key
574 key.copy(data, header->keyLength);
575 data += header->keyLength;
576
577 // Read flags
578 flags.copy(data, header->flagsLength);
579}
580
581void DataTransfer::ReadPrintStartedInfo(size_t packetLength, const StringRef& filename, GCodeFileInfo& info) noexcept
582{

Callers 1

ExchangeDataMethod · 0.80

Calls 1

copyMethod · 0.80

Tested by

no test coverage detected