got the ruby-generated type info actually working
diff --git a/aos/common/queue.h b/aos/common/queue.h
index 9f6bc9d..210c61e 100644
--- a/aos/common/queue.h
+++ b/aos/common/queue.h
@@ -49,7 +49,7 @@
   // Writes the contents of the message to the provided buffer.
   size_t Print(char *buffer, int length) const;
 
-  const MessageType *GetType() const;
+  static const MessageType *GetType();
 };
 
 template <class T> class Queue;