Uses custom serialization to create an object from the buffer of the message.
Note that this is dang
Returns a copy of the buffer if offset and length are used, otherwise a
Sets a number of flags in a message
Set the internal buffer to point to a subset of a given buffer
Returns the number of bytes in the buffer
Returns a reference to the payload (byte buffer). Note that this buffer should
not be modified as we
Returns a header for a range of IDs, or null if not found
Returns the offset into the buffer at which the data starts
Puts a header given an ID into the hashmap. Overwrites potential existing entry.