X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=octopi%2Flibrary%2Ftentacles%2Ffile_transfer_infoton.h;h=2ea10e2a48af359ede1d65ff7016dadefccd1d33;hb=0bcf01016848c74240ebeee81f73607598c2a9ea;hp=5077d1ed2acd2c25d781960f1d42bc20127e1e40;hpb=2952ccf47b80174880141a7ecfa122089f349b8d;p=feisty_meow.git diff --git a/octopi/library/tentacles/file_transfer_infoton.h b/octopi/library/tentacles/file_transfer_infoton.h index 5077d1ed..2ea10e2a 100644 --- a/octopi/library/tentacles/file_transfer_infoton.h +++ b/octopi/library/tentacles/file_transfer_infoton.h @@ -38,7 +38,7 @@ public: is the packed filename list that represents the differences between the two hierarchies. this is considered to start a file transfer based on those differences. */ - PLACE_FILE_CHUNKS + PLACE_FILE_CHUNKS, //!< the destination side requests a new set of chunks. /*!< this is based on the source's memory of where the transfer is at. this will only perform properly when the file transfer was requested to @@ -47,6 +47,11 @@ public: number of pairs of @code [ file_transfer_header + file chunk described in header ] @endcode */ + CONCLUDE_TRANSFER_MARKER + //!< this infoton marks the end of the transfer process. + /*!< we've added this type of transfer infoton to handle the finish + of the transfer. previously this was marked by a null data packet, + which turns out to be a really bad idea. */ }; basis::outcome _success; //!< reports what kind of result occurred.