X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=client.h;h=cd909e39e0032cc4fa23e317e389fdc1bb96f2da;hp=c73810df5e726297e8258c3997df3498fe32e7c7;hb=cabe676b1637ad3d7193d59090f43d271253e81a;hpb=9abb89bcf7940e2ada9d708f86a218a56334f68d diff --git a/client.h b/client.h index c73810d..cd909e3 100644 --- a/client.h +++ b/client.h @@ -63,7 +63,10 @@ struct Client { size_t header_or_error_bytes_sent; // Number of bytes we are into the stream (ie., the end of last send). - // Only relevant for SENDING_DATA. + // -1 means we want to send from the end of the backlog (the normal case), + // -2 means we want to send from the _beginning_ of the backlog. + // Once we go into SENDING_DATA, these negative values will be translated + // to real numbers. size_t stream_pos; // Number of bytes we've sent of data. Only relevant for SENDING_DATA.