message.hpp 8 KB