From fe4f53ea6416afa821c02f2c15a9e7c78eff1eba Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sat, 2 May 2020 17:33:23 -0700 Subject: Use zlib to compress event log streams --- event_log.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'event_log.h') diff --git a/event_log.h b/event_log.h index db6ddf8..0e44288 100644 --- a/event_log.h +++ b/event_log.h @@ -20,14 +20,18 @@ enum { }; #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; -- cgit v1.2.3