1 #ifndef _MADARA_REDUCED_MESSAGE_HEADER_H_
2 #define _MADARA_REDUCED_MESSAGE_HEADER_H_
14 #include "madara/MadaraExport.h"
21 #define REDUCED_MADARA_ID "karl1.5"
41 #define REDUCED_ORIGINATOR_SIZE 24
46 ReducedMessageHeader();
51 virtual ~ReducedMessageHeader();
58 virtual uint32_t encoded_size(
void)
const;
69 virtual const char* read(
const char* buffer, int64_t& buffer_remaining);
80 virtual char* write(
char* buffer, int64_t& buffer_remaining);
93 virtual bool equals(
const MessageHeader& other);
Copyright(c) 2020 Galois.