From 2b193a8d40d33133af70add62f7bd0358b863b36 Mon Sep 17 00:00:00 2001 From: icex2 Date: Sun, 17 Jan 2021 01:30:13 +0100 Subject: [PATCH] pumpnet/lib: Add protocol for prinet data --- src/main/pumpnet/lib/protocol-prinet.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/main/pumpnet/lib/protocol-prinet.h diff --git a/src/main/pumpnet/lib/protocol-prinet.h b/src/main/pumpnet/lib/protocol-prinet.h new file mode 100644 index 0000000..b9e3d4c --- /dev/null +++ b/src/main/pumpnet/lib/protocol-prinet.h @@ -0,0 +1,18 @@ +#pragma once + +#include +#include + +#define PUMPNET_LIB_PRINET_ENDPOINT "/prinet/v1" + +struct pumpnet_lib_prinet_req { + uint64_t trace_id; + uint64_t machine_id; + uint32_t size; + uint8_t data[]; +} __attribute__((__packed__)); + +struct pumpnet_lib_prinet_resp { + uint32_t size; + uint8_t data[]; +} __attribute__((__packed__)); \ No newline at end of file