Where is the message definition stored?
When a topic is advertised, are the md5 and the message definition of that message type stored somewhere accessible on the Ros server (By another node) or are they only sent with the message itself and checked every time a message is published?
Is there a way to get the message definition and the md5 without first receiving a message and without having to include the message header (working in c++)?