1 #ifndef _MADARA_REDUCED_MESSAGE_HEADER_H_ 2 #define _MADARA_REDUCED_MESSAGE_HEADER_H_ 13 #include "madara/MADARA_export.h" 21 #define REDUCED_MADARA_ID "karl1.3" 42 #define REDUCED_ORIGINATOR_SIZE 24 47 ReducedMessageHeader ();
52 virtual ~ReducedMessageHeader ();
59 virtual uint32_t encoded_size (
void)
const;
69 virtual const char * read (
const char * buffer,
70 int64_t & buffer_remaining);
80 virtual char * write (
char * buffer, int64_t & buffer_remaining);
93 virtual bool equals (
const MessageHeader & other);
107 #endif // _MADARA_REDUCED_MESSAGE_HEADER_H_
Copyright (c) 2015 Carnegie Mellon University.