Mercurial > repos > blastem
diff event_log.h @ 1958:9c01945b5d20
Use zlib to compress event log streams
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 02 May 2020 17:33:23 -0700 |
parents | ba06346611a1 |
children | 80920c21bb52 |
line wrap: on
line diff
--- a/event_log.h Sat May 02 00:52:21 2020 -0700 +++ b/event_log.h Sat May 02 17:33:23 2020 -0700 @@ -20,14 +20,18 @@ }; #include "serialize.h" +#include "zlib/zlib.h" typedef struct { size_t storage; + uint8_t *socket_buffer; + size_t socket_buffer_size; int socket; uint32_t last_cycle; uint32_t last_word_address; uint32_t last_byte_address; uint32_t repeat_delta; deserialize_buffer buffer; + z_stream input_stream; uint8_t repeat_event; uint8_t repeat_remaining; } event_reader;