summaryrefslogtreecommitdiff
path: root/event_log.h
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2020-05-02 17:33:23 -0700
committerMike Pavone <pavone@retrodev.com>2020-05-02 17:33:23 -0700
commitfe4f53ea6416afa821c02f2c15a9e7c78eff1eba (patch)
tree7dcd0037fa89b8378b96c3cb3508fb117da64b5e /event_log.h
parent040cc6af560f470e8030569b0ab765289b11f75a (diff)
Use zlib to compress event log streams
Diffstat (limited to 'event_log.h')
-rw-r--r--event_log.h4
1 files changed, 4 insertions, 0 deletions
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;