added and used Time support for Queue messages
diff --git a/aos/build/queues/print_field.rb b/aos/build/queues/print_field.rb
index a86140f..84cf1f4 100644
--- a/aos/build/queues/print_field.rb
+++ b/aos/build/queues/print_field.rb
@@ -2,7 +2,7 @@
TypeNames = [8, 16, 32, 64].collect do |size|
["uint#{size}_t", "int#{size}_t"]
-end.flatten + ['bool', 'float', 'char', 'double']
+end.flatten + ['bool', 'float', 'char', 'double', '::aos::time::Time']
WriteIffChanged.open(ARGV[0]) do |output|
output.puts <<END
@@ -15,6 +15,7 @@
#include <stdio.h>
#include "aos/common/byteorder.h"
+#include "aos/common/time.h"
namespace aos {