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