Goby v2
route.pb.h
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/route.proto
3 
4 #ifndef PROTOBUF_goby_2facomms_2fprotobuf_2froute_2eproto__INCLUDED
5 #define PROTOBUF_goby_2facomms_2fprotobuf_2froute_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 2006000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/generated_message_util.h>
23 #include <google/protobuf/message.h>
24 #include <google/protobuf/repeated_field.h>
25 #include <google/protobuf/extension_set.h>
26 #include <google/protobuf/unknown_field_set.h>
27 #include "goby/common/protobuf/option_extensions.pb.h"
28 #include "dccl/option_extensions.pb.h"
29 #include <boost/units/quantity.hpp>
30 #include <boost/units/absolute.hpp>
31 #include <boost/units/dimensionless_type.hpp>
32 #include <boost/units/make_scaled_unit.hpp>
33 // @@protoc_insertion_point(includes)
34 
35 namespace goby {
36 namespace acomms {
37 namespace protobuf {
38 
39 // Internal implementation detail -- do not call these.
40 void protobuf_AddDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
41 void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
42 void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2froute_2eproto();
43 
44 class StaticRoute;
45 class RouteManagerConfig;
46 class RouteCommand;
47 
48 // ===================================================================
49 
50 class StaticRoute : public ::google::protobuf::Message {
51  public:
52  StaticRoute();
53  virtual ~StaticRoute();
54 
55  StaticRoute(const StaticRoute& from);
56 
57  inline StaticRoute& operator=(const StaticRoute& from) {
58  CopyFrom(from);
59  return *this;
60  }
61 
62  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
63  return _unknown_fields_;
64  }
65 
66  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
67  return &_unknown_fields_;
68  }
69 
70  static const ::google::protobuf::Descriptor* descriptor();
71  static const StaticRoute& default_instance();
72 
73  void Swap(StaticRoute* other);
74 
75  // implements Message ----------------------------------------------
76 
77  StaticRoute* New() const;
78  void CopyFrom(const ::google::protobuf::Message& from);
79  void MergeFrom(const ::google::protobuf::Message& from);
80  void CopyFrom(const StaticRoute& from);
81  void MergeFrom(const StaticRoute& from);
82  void Clear();
83  bool IsInitialized() const;
84 
85  int ByteSize() const;
86  bool MergePartialFromCodedStream(
87  ::google::protobuf::io::CodedInputStream* input);
88  void SerializeWithCachedSizes(
89  ::google::protobuf::io::CodedOutputStream* output) const;
90  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
91  int GetCachedSize() const { return _cached_size_; }
92  private:
93  void SharedCtor();
94  void SharedDtor();
95  void SetCachedSize(int size) const;
96  public:
97  ::google::protobuf::Metadata GetMetadata() const;
98 
99  // nested types ----------------------------------------------------
100 
101  // accessors -------------------------------------------------------
102 
103  // repeated int32 hop = 1;
104  inline int hop_size() const;
105  inline void clear_hop();
106  static const int kHopFieldNumber = 1;
107  inline ::google::protobuf::int32 hop(int index) const;
108  inline void set_hop(int index, ::google::protobuf::int32 value);
109  inline void add_hop(::google::protobuf::int32 value);
110  inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
111  hop() const;
112  inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
113  mutable_hop();
114 
115  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.StaticRoute)
116  private:
117 
118  ::google::protobuf::UnknownFieldSet _unknown_fields_;
119 
120  ::google::protobuf::uint32 _has_bits_[1];
121  mutable int _cached_size_;
122  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > hop_;
123  friend void protobuf_AddDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
124  friend void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
125  friend void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2froute_2eproto();
126 
127  void InitAsDefaultInstance();
128  static StaticRoute* default_instance_;
129 };
130 // -------------------------------------------------------------------
131 
132 class RouteManagerConfig : public ::google::protobuf::Message {
133  public:
135  virtual ~RouteManagerConfig();
136 
138 
139  inline RouteManagerConfig& operator=(const RouteManagerConfig& from) {
140  CopyFrom(from);
141  return *this;
142  }
143 
144  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
145  return _unknown_fields_;
146  }
147 
148  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
149  return &_unknown_fields_;
150  }
151 
152  static const ::google::protobuf::Descriptor* descriptor();
153  static const RouteManagerConfig& default_instance();
154 
155  void Swap(RouteManagerConfig* other);
156 
157  // implements Message ----------------------------------------------
158 
159  RouteManagerConfig* New() const;
160  void CopyFrom(const ::google::protobuf::Message& from);
161  void MergeFrom(const ::google::protobuf::Message& from);
162  void CopyFrom(const RouteManagerConfig& from);
163  void MergeFrom(const RouteManagerConfig& from);
164  void Clear();
165  bool IsInitialized() const;
166 
167  int ByteSize() const;
168  bool MergePartialFromCodedStream(
169  ::google::protobuf::io::CodedInputStream* input);
170  void SerializeWithCachedSizes(
171  ::google::protobuf::io::CodedOutputStream* output) const;
172  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
173  int GetCachedSize() const { return _cached_size_; }
174  private:
175  void SharedCtor();
176  void SharedDtor();
177  void SetCachedSize(int size) const;
178  public:
179  ::google::protobuf::Metadata GetMetadata() const;
180 
181  // nested types ----------------------------------------------------
182 
183  // accessors -------------------------------------------------------
184 
185  // optional .goby.acomms.protobuf.StaticRoute route = 1;
186  inline bool has_route() const;
187  inline void clear_route();
188  static const int kRouteFieldNumber = 1;
189  inline const ::goby::acomms::protobuf::StaticRoute& route() const;
190  inline ::goby::acomms::protobuf::StaticRoute* mutable_route();
191  inline ::goby::acomms::protobuf::StaticRoute* release_route();
192  inline void set_allocated_route(::goby::acomms::protobuf::StaticRoute* route);
193 
194  // optional uint32 subnet_mask = 2 [default = 4294967040];
195  inline bool has_subnet_mask() const;
196  inline void clear_subnet_mask();
197  static const int kSubnetMaskFieldNumber = 2;
198  inline ::google::protobuf::uint32 subnet_mask() const;
199  inline void set_subnet_mask(::google::protobuf::uint32 value);
200 
201  // optional uint32 default_gateway = 3;
202  inline bool has_default_gateway() const;
203  inline void clear_default_gateway();
204  static const int kDefaultGatewayFieldNumber = 3;
205  inline ::google::protobuf::uint32 default_gateway() const;
206  inline void set_default_gateway(::google::protobuf::uint32 value);
207 
208  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.RouteManagerConfig)
209  private:
210  inline void set_has_route();
211  inline void clear_has_route();
212  inline void set_has_subnet_mask();
213  inline void clear_has_subnet_mask();
214  inline void set_has_default_gateway();
215  inline void clear_has_default_gateway();
216 
217  ::google::protobuf::UnknownFieldSet _unknown_fields_;
218 
219  ::google::protobuf::uint32 _has_bits_[1];
220  mutable int _cached_size_;
222  ::google::protobuf::uint32 subnet_mask_;
223  ::google::protobuf::uint32 default_gateway_;
224  friend void protobuf_AddDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
225  friend void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
226  friend void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2froute_2eproto();
227 
228  void InitAsDefaultInstance();
229  static RouteManagerConfig* default_instance_;
230 };
231 // -------------------------------------------------------------------
232 
233 class RouteCommand : public ::google::protobuf::Message {
234  public:
235  RouteCommand();
236  virtual ~RouteCommand();
237 
238  RouteCommand(const RouteCommand& from);
239 
240  inline RouteCommand& operator=(const RouteCommand& from) {
241  CopyFrom(from);
242  return *this;
243  }
244 
245  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
246  return _unknown_fields_;
247  }
248 
249  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
250  return &_unknown_fields_;
251  }
252 
253  static const ::google::protobuf::Descriptor* descriptor();
254  static const RouteCommand& default_instance();
255 
256  void Swap(RouteCommand* other);
257 
258  // implements Message ----------------------------------------------
259 
260  RouteCommand* New() const;
261  void CopyFrom(const ::google::protobuf::Message& from);
262  void MergeFrom(const ::google::protobuf::Message& from);
263  void CopyFrom(const RouteCommand& from);
264  void MergeFrom(const RouteCommand& from);
265  void Clear();
266  bool IsInitialized() const;
267 
268  int ByteSize() const;
269  bool MergePartialFromCodedStream(
270  ::google::protobuf::io::CodedInputStream* input);
271  void SerializeWithCachedSizes(
272  ::google::protobuf::io::CodedOutputStream* output) const;
273  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
274  int GetCachedSize() const { return _cached_size_; }
275  private:
276  void SharedCtor();
277  void SharedDtor();
278  void SetCachedSize(int size) const;
279  public:
280  ::google::protobuf::Metadata GetMetadata() const;
281 
282  // nested types ----------------------------------------------------
283 
284  // accessors -------------------------------------------------------
285 
286  // optional int32 src = 1;
287  inline bool has_src() const;
288  inline void clear_src();
289  static const int kSrcFieldNumber = 1;
290  inline ::google::protobuf::int32 src() const;
291  inline void set_src(::google::protobuf::int32 value);
292 
293  // optional int32 dest = 2;
294  inline bool has_dest() const;
295  inline void clear_dest();
296  static const int kDestFieldNumber = 2;
297  inline ::google::protobuf::int32 dest() const;
298  inline void set_dest(::google::protobuf::int32 value);
299 
300  // optional uint64 time = 3;
301  inline bool has_time() const;
302  inline void clear_time();
303  static const int kTimeFieldNumber = 3;
304  inline ::google::protobuf::uint64 time() const;
305  inline void set_time(::google::protobuf::uint64 value);
306 
307  // optional .goby.acomms.protobuf.StaticRoute new_route = 4;
308  inline bool has_new_route() const;
309  inline void clear_new_route();
310  static const int kNewRouteFieldNumber = 4;
311  inline const ::goby::acomms::protobuf::StaticRoute& new_route() const;
312  inline ::goby::acomms::protobuf::StaticRoute* mutable_new_route();
313  inline ::goby::acomms::protobuf::StaticRoute* release_new_route();
314  inline void set_allocated_new_route(::goby::acomms::protobuf::StaticRoute* new_route);
315 
316  enum DCCLParameters { DCCL_ID = 514, DCCL_MAX_BYTES = 64 };
317  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.RouteCommand)
318  private:
319  inline void set_has_src();
320  inline void clear_has_src();
321  inline void set_has_dest();
322  inline void clear_has_dest();
323  inline void set_has_time();
324  inline void clear_has_time();
325  inline void set_has_new_route();
326  inline void clear_has_new_route();
327 
328  ::google::protobuf::UnknownFieldSet _unknown_fields_;
329 
330  ::google::protobuf::uint32 _has_bits_[1];
331  mutable int _cached_size_;
332  ::google::protobuf::int32 src_;
333  ::google::protobuf::int32 dest_;
334  ::google::protobuf::uint64 time_;
336  friend void protobuf_AddDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
337  friend void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2froute_2eproto();
338  friend void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2froute_2eproto();
339 
340  void InitAsDefaultInstance();
341  static RouteCommand* default_instance_;
342 };
343 // ===================================================================
344 
345 
346 // ===================================================================
347 
348 // StaticRoute
349 
350 // repeated int32 hop = 1;
351 inline int StaticRoute::hop_size() const {
352  return hop_.size();
353 }
354 inline void StaticRoute::clear_hop() {
355  hop_.Clear();
356 }
357 inline ::google::protobuf::int32 StaticRoute::hop(int index) const {
358  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.StaticRoute.hop)
359  return hop_.Get(index);
360 }
361 inline void StaticRoute::set_hop(int index, ::google::protobuf::int32 value) {
362  hop_.Set(index, value);
363  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.StaticRoute.hop)
364 }
365 inline void StaticRoute::add_hop(::google::protobuf::int32 value) {
366  hop_.Add(value);
367  // @@protoc_insertion_point(field_add:goby.acomms.protobuf.StaticRoute.hop)
368 }
369 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
370 StaticRoute::hop() const {
371  // @@protoc_insertion_point(field_list:goby.acomms.protobuf.StaticRoute.hop)
372  return hop_;
373 }
374 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
375 StaticRoute::mutable_hop() {
376  // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.StaticRoute.hop)
377  return &hop_;
378 }
379 
380 // -------------------------------------------------------------------
381 
382 // RouteManagerConfig
383 
384 // optional .goby.acomms.protobuf.StaticRoute route = 1;
385 inline bool RouteManagerConfig::has_route() const {
386  return (_has_bits_[0] & 0x00000001u) != 0;
387 }
388 inline void RouteManagerConfig::set_has_route() {
389  _has_bits_[0] |= 0x00000001u;
390 }
391 inline void RouteManagerConfig::clear_has_route() {
392  _has_bits_[0] &= ~0x00000001u;
393 }
394 inline void RouteManagerConfig::clear_route() {
395  if (route_ != NULL) route_->::goby::acomms::protobuf::StaticRoute::Clear();
396  clear_has_route();
397 }
398 inline const ::goby::acomms::protobuf::StaticRoute& RouteManagerConfig::route() const {
399  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteManagerConfig.route)
400  return route_ != NULL ? *route_ : *default_instance_->route_;
401 }
402 inline ::goby::acomms::protobuf::StaticRoute* RouteManagerConfig::mutable_route() {
403  set_has_route();
404  if (route_ == NULL) route_ = new ::goby::acomms::protobuf::StaticRoute;
405  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.RouteManagerConfig.route)
406  return route_;
407 }
408 inline ::goby::acomms::protobuf::StaticRoute* RouteManagerConfig::release_route() {
409  clear_has_route();
411  route_ = NULL;
412  return temp;
413 }
414 inline void RouteManagerConfig::set_allocated_route(::goby::acomms::protobuf::StaticRoute* route) {
415  delete route_;
416  route_ = route;
417  if (route) {
418  set_has_route();
419  } else {
420  clear_has_route();
421  }
422  // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.RouteManagerConfig.route)
423 }
424 
425 // optional uint32 subnet_mask = 2 [default = 4294967040];
426 inline bool RouteManagerConfig::has_subnet_mask() const {
427  return (_has_bits_[0] & 0x00000002u) != 0;
428 }
429 inline void RouteManagerConfig::set_has_subnet_mask() {
430  _has_bits_[0] |= 0x00000002u;
431 }
432 inline void RouteManagerConfig::clear_has_subnet_mask() {
433  _has_bits_[0] &= ~0x00000002u;
434 }
435 inline void RouteManagerConfig::clear_subnet_mask() {
436  subnet_mask_ = 4294967040u;
437  clear_has_subnet_mask();
438 }
439 inline ::google::protobuf::uint32 RouteManagerConfig::subnet_mask() const {
440  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteManagerConfig.subnet_mask)
441  return subnet_mask_;
442 }
443 inline void RouteManagerConfig::set_subnet_mask(::google::protobuf::uint32 value) {
444  set_has_subnet_mask();
445  subnet_mask_ = value;
446  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.RouteManagerConfig.subnet_mask)
447 }
448 
449 // optional uint32 default_gateway = 3;
450 inline bool RouteManagerConfig::has_default_gateway() const {
451  return (_has_bits_[0] & 0x00000004u) != 0;
452 }
453 inline void RouteManagerConfig::set_has_default_gateway() {
454  _has_bits_[0] |= 0x00000004u;
455 }
456 inline void RouteManagerConfig::clear_has_default_gateway() {
457  _has_bits_[0] &= ~0x00000004u;
458 }
459 inline void RouteManagerConfig::clear_default_gateway() {
460  default_gateway_ = 0u;
461  clear_has_default_gateway();
462 }
463 inline ::google::protobuf::uint32 RouteManagerConfig::default_gateway() const {
464  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteManagerConfig.default_gateway)
465  return default_gateway_;
466 }
467 inline void RouteManagerConfig::set_default_gateway(::google::protobuf::uint32 value) {
468  set_has_default_gateway();
469  default_gateway_ = value;
470  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.RouteManagerConfig.default_gateway)
471 }
472 
473 // -------------------------------------------------------------------
474 
475 // RouteCommand
476 
477 // optional int32 src = 1;
478 inline bool RouteCommand::has_src() const {
479  return (_has_bits_[0] & 0x00000001u) != 0;
480 }
481 inline void RouteCommand::set_has_src() {
482  _has_bits_[0] |= 0x00000001u;
483 }
484 inline void RouteCommand::clear_has_src() {
485  _has_bits_[0] &= ~0x00000001u;
486 }
487 inline void RouteCommand::clear_src() {
488  src_ = 0;
489  clear_has_src();
490 }
491 inline ::google::protobuf::int32 RouteCommand::src() const {
492  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteCommand.src)
493  return src_;
494 }
495 inline void RouteCommand::set_src(::google::protobuf::int32 value) {
496  set_has_src();
497  src_ = value;
498  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.RouteCommand.src)
499 }
500 
501 // optional int32 dest = 2;
502 inline bool RouteCommand::has_dest() const {
503  return (_has_bits_[0] & 0x00000002u) != 0;
504 }
505 inline void RouteCommand::set_has_dest() {
506  _has_bits_[0] |= 0x00000002u;
507 }
508 inline void RouteCommand::clear_has_dest() {
509  _has_bits_[0] &= ~0x00000002u;
510 }
511 inline void RouteCommand::clear_dest() {
512  dest_ = 0;
513  clear_has_dest();
514 }
515 inline ::google::protobuf::int32 RouteCommand::dest() const {
516  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteCommand.dest)
517  return dest_;
518 }
519 inline void RouteCommand::set_dest(::google::protobuf::int32 value) {
520  set_has_dest();
521  dest_ = value;
522  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.RouteCommand.dest)
523 }
524 
525 // optional uint64 time = 3;
526 inline bool RouteCommand::has_time() const {
527  return (_has_bits_[0] & 0x00000004u) != 0;
528 }
529 inline void RouteCommand::set_has_time() {
530  _has_bits_[0] |= 0x00000004u;
531 }
532 inline void RouteCommand::clear_has_time() {
533  _has_bits_[0] &= ~0x00000004u;
534 }
535 inline void RouteCommand::clear_time() {
536  time_ = GOOGLE_ULONGLONG(0);
537  clear_has_time();
538 }
539 inline ::google::protobuf::uint64 RouteCommand::time() const {
540  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteCommand.time)
541  return time_;
542 }
543 inline void RouteCommand::set_time(::google::protobuf::uint64 value) {
544  set_has_time();
545  time_ = value;
546  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.RouteCommand.time)
547 }
548 
549 // optional .goby.acomms.protobuf.StaticRoute new_route = 4;
550 inline bool RouteCommand::has_new_route() const {
551  return (_has_bits_[0] & 0x00000008u) != 0;
552 }
553 inline void RouteCommand::set_has_new_route() {
554  _has_bits_[0] |= 0x00000008u;
555 }
556 inline void RouteCommand::clear_has_new_route() {
557  _has_bits_[0] &= ~0x00000008u;
558 }
559 inline void RouteCommand::clear_new_route() {
560  if (new_route_ != NULL) new_route_->::goby::acomms::protobuf::StaticRoute::Clear();
561  clear_has_new_route();
562 }
563 inline const ::goby::acomms::protobuf::StaticRoute& RouteCommand::new_route() const {
564  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.RouteCommand.new_route)
565  return new_route_ != NULL ? *new_route_ : *default_instance_->new_route_;
566 }
567 inline ::goby::acomms::protobuf::StaticRoute* RouteCommand::mutable_new_route() {
568  set_has_new_route();
569  if (new_route_ == NULL) new_route_ = new ::goby::acomms::protobuf::StaticRoute;
570  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.RouteCommand.new_route)
571  return new_route_;
572 }
573 inline ::goby::acomms::protobuf::StaticRoute* RouteCommand::release_new_route() {
574  clear_has_new_route();
575  ::goby::acomms::protobuf::StaticRoute* temp = new_route_;
576  new_route_ = NULL;
577  return temp;
578 }
579 inline void RouteCommand::set_allocated_new_route(::goby::acomms::protobuf::StaticRoute* new_route) {
580  delete new_route_;
581  new_route_ = new_route;
582  if (new_route) {
583  set_has_new_route();
584  } else {
585  clear_has_new_route();
586  }
587  // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.RouteCommand.new_route)
588 }
589 
590 
591 // @@protoc_insertion_point(namespace_scope)
592 
593 } // namespace protobuf
594 } // namespace acomms
595 } // namespace goby
596 
597 #ifndef SWIG
598 namespace google {
599 namespace protobuf {
600 
601 
602 } // namespace google
603 } // namespace protobuf
604 #endif // SWIG
605 
606 // @@protoc_insertion_point(global_scope)
607 
608 #endif // PROTOBUF_goby_2facomms_2fprotobuf_2froute_2eproto__INCLUDED
The global namespace for the Goby project.