X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fdisk_writer_messages.h;h=ab86f083e57d2d45d47627fae090720731028415;hb=2d4e8c5f69cc694625ad95dcee554499605f823b;hp=39253a76e3e0d2989c4bcc9e7f55c0793cf97bd1;hpb=a16523af5f70b60f4890f198f6214177077a9c1d;p=dcpomatic.git diff --git a/src/lib/disk_writer_messages.h b/src/lib/disk_writer_messages.h index 39253a76e..ab86f083e 100644 --- a/src/lib/disk_writer_messages.h +++ b/src/lib/disk_writer_messages.h @@ -23,10 +23,20 @@ * by \n. */ +/* PING */ + +// Front-end sends: + +#define DISK_WRITER_PING "P" + +// Back-end responds + +#define DISK_WRITER_PONG "O" + /* REQUEST TO WRITE DCP */ // Front-end sends: - + #define DISK_WRITER_WRITE "W" // DCP pathname // Internal name of the drive to write to @@ -41,13 +51,18 @@ // Error message // Error number -// the drive is being formatted -#define DISK_WRITER_FORMATTING "F" +// the drive is being formatted, 40% done +#define DISK_WRITER_FORMAT_PROGRESS "F" +// 0.4\n // data is being copied, 30% done -#define DISK_WRITER_PROGRESS "P" +#define DISK_WRITER_COPY_PROGRESS "C" // 0.3\n +// data is being verified, 60% done +#define DISK_WRITER_VERIFY_PROGRESS "V" +// 0.6\n + /* REQUEST TO QUIT */ @@ -59,7 +74,7 @@ // Front-end sends: #define DISK_WRITER_UNMOUNT "U" -// Internal name of the drive to write to +// XML representation of Drive object to unmount // Back-end responds: // DISK_WRITER_OK