/** Header of all messages. */
/** Source name of the message. This is a key for filtering in DDS. */
/**
* Agent to which this message is being sent or from which this message was sent. This is also a key
* for filtering in DDS.
*/
/**
* Timestamp is the number of milliseconds elapsed since midnight proleptic
* Coordinated Universal Time (UTC) of January 1, 1970, not counting leap seconds
*/
/**
* If statusCode >= 0, then all is well. If statusCode < 0, there is some sort of error.
* Each status shall have its own convention for error codes.
*/
/**
* Serial denotes a config/state pair (i.e. the code in a config header should match the code in the
* corresponding state header).
*/