Note: Goby version 1 (shown here) is now considered obsolete. Please use version 2 for new projects, and consider upgrading old projects.

Goby Underwater Autonomy Project  Series: 1.1, revision: 163, released on 2013-02-06 14:23:27 -0500
protobuf/header.proto
00001 // required fields will be filled in for you by ApplicationBase
00002 // if you choose not to do so yourself
00003 message Header
00004 {
00005   //
00006   // time
00007   //
00008 
00009   // seconds since 01/01/1970 00:00:00 UTC
00010   required double unix_time = 1; 
00011   // boost::posix_time::to_iso_string(boost::posix_time::ptime)
00012   required string iso_time = 2;
00013 
00014   //
00015   // source
00016   //
00017   required string source_app = 3;
00018   required string source_platform = 4;
00019   optional string source_additional = 5;
00020 
00021   //
00022   // destination
00023   //
00024   enum PublishDestination { self = 1; other = 2; all = 3; }
00025   optional PublishDestination dest_type = 6 [default = self];
00026   optional string dest_platform = 7; // required if dest_type == other  
00027 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends