4 #ifndef PROTOBUF_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto__INCLUDED 5 #define PROTOBUF_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto__INCLUDED 9 #include <google/protobuf/stubs/common.h> 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 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. 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 "dccl/option_extensions.pb.h" 28 #include <boost/units/quantity.hpp> 29 #include <boost/units/absolute.hpp> 30 #include <boost/units/dimensionless_type.hpp> 31 #include <boost/units/make_scaled_unit.hpp> 35 void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
36 void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
37 void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
46 class MiniUser :
public ::google::protobuf::Message {
58 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
59 return _unknown_fields_;
62 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
63 return &_unknown_fields_;
66 static const ::google::protobuf::Descriptor* descriptor();
67 static const MiniUser& default_instance();
74 void CopyFrom(const ::google::protobuf::Message& from);
75 void MergeFrom(const ::google::protobuf::Message& from);
77 void MergeFrom(
const MiniUser& from);
79 bool IsInitialized()
const;
82 bool MergePartialFromCodedStream(
83 ::google::protobuf::io::CodedInputStream* input);
84 void SerializeWithCachedSizes(
85 ::google::protobuf::io::CodedOutputStream* output)
const;
86 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
87 int GetCachedSize()
const {
return _cached_size_; }
91 void SetCachedSize(
int size)
const;
93 ::google::protobuf::Metadata GetMetadata()
const;
100 inline bool has_user()
const;
101 inline void clear_user();
102 static const int kUserFieldNumber = 1;
103 inline ::google::protobuf::uint32 user()
const;
104 inline void set_user(::google::protobuf::uint32 value);
106 enum DCCLParameters { DCCL_ID = 1000001, DCCL_MAX_BYTES = 2 };
109 inline void set_has_user();
110 inline void clear_has_user();
112 ::google::protobuf::UnknownFieldSet _unknown_fields_;
114 ::google::protobuf::uint32 _has_bits_[1];
115 mutable int _cached_size_;
116 ::google::protobuf::uint32 user_;
117 friend void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
118 friend void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
119 friend void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
121 void InitAsDefaultInstance();
126 class MiniOWTT :
public ::google::protobuf::Message {
138 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
139 return _unknown_fields_;
142 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
143 return &_unknown_fields_;
146 static const ::google::protobuf::Descriptor* descriptor();
147 static const MiniOWTT& default_instance();
154 void CopyFrom(const ::google::protobuf::Message& from);
155 void MergeFrom(const ::google::protobuf::Message& from);
156 void CopyFrom(
const MiniOWTT& from);
157 void MergeFrom(
const MiniOWTT& from);
159 bool IsInitialized()
const;
161 int ByteSize()
const;
162 bool MergePartialFromCodedStream(
163 ::google::protobuf::io::CodedInputStream* input);
164 void SerializeWithCachedSizes(
165 ::google::protobuf::io::CodedOutputStream* output)
const;
166 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
167 int GetCachedSize()
const {
return _cached_size_; }
171 void SetCachedSize(
int size)
const;
173 ::google::protobuf::Metadata GetMetadata()
const;
180 inline bool has_clock_mode()
const;
181 inline void clear_clock_mode();
182 static const int kClockModeFieldNumber = 1;
183 inline ::google::protobuf::uint32 clock_mode()
const;
184 inline void set_clock_mode(::google::protobuf::uint32 value);
187 inline bool has_tod()
const;
188 inline void clear_tod();
189 static const int kTodFieldNumber = 2;
190 inline ::google::protobuf::uint32 tod()
const;
191 inline void set_tod(::google::protobuf::uint32 value);
194 inline bool has_user()
const;
195 inline void clear_user();
196 static const int kUserFieldNumber = 3;
197 inline ::google::protobuf::uint32 user()
const;
198 inline void set_user(::google::protobuf::uint32 value);
200 enum DCCLParameters { DCCL_ID = 1000002, DCCL_MAX_BYTES = 2 };
203 inline void set_has_clock_mode();
204 inline void clear_has_clock_mode();
205 inline void set_has_tod();
206 inline void clear_has_tod();
207 inline void set_has_user();
208 inline void clear_has_user();
210 ::google::protobuf::UnknownFieldSet _unknown_fields_;
212 ::google::protobuf::uint32 _has_bits_[1];
213 mutable int _cached_size_;
214 ::google::protobuf::uint32 clock_mode_;
215 ::google::protobuf::uint32 tod_;
216 ::google::protobuf::uint32 user_;
217 friend void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
218 friend void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
219 friend void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
221 void InitAsDefaultInstance();
238 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
239 return _unknown_fields_;
242 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
243 return &_unknown_fields_;
246 static const ::google::protobuf::Descriptor* descriptor();
247 static const MiniAbort& default_instance();
254 void CopyFrom(const ::google::protobuf::Message& from);
255 void MergeFrom(const ::google::protobuf::Message& from);
259 bool IsInitialized()
const;
261 int ByteSize()
const;
262 bool MergePartialFromCodedStream(
263 ::google::protobuf::io::CodedInputStream* input);
264 void SerializeWithCachedSizes(
265 ::google::protobuf::io::CodedOutputStream* output)
const;
266 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
267 int GetCachedSize()
const {
return _cached_size_; }
271 void SetCachedSize(
int size)
const;
273 ::google::protobuf::Metadata GetMetadata()
const;
280 inline bool has_user()
const;
281 inline void clear_user();
282 static const int kUserFieldNumber = 1;
283 inline ::google::protobuf::uint32 user()
const;
284 inline void set_user(::google::protobuf::uint32 value);
286 enum DCCLParameters { DCCL_ID = 1000003, DCCL_MAX_BYTES = 2 };
289 inline void set_has_user();
290 inline void clear_has_user();
292 ::google::protobuf::UnknownFieldSet _unknown_fields_;
294 ::google::protobuf::uint32 _has_bits_[1];
295 mutable int _cached_size_;
296 ::google::protobuf::uint32 user_;
297 friend void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
298 friend void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
299 friend void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
301 void InitAsDefaultInstance();
318 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
319 return _unknown_fields_;
322 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
323 return &_unknown_fields_;
326 static const ::google::protobuf::Descriptor* descriptor();
334 void CopyFrom(const ::google::protobuf::Message& from);
335 void MergeFrom(const ::google::protobuf::Message& from);
339 bool IsInitialized()
const;
341 int ByteSize()
const;
342 bool MergePartialFromCodedStream(
343 ::google::protobuf::io::CodedInputStream* input);
344 void SerializeWithCachedSizes(
345 ::google::protobuf::io::CodedOutputStream* output)
const;
346 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
347 int GetCachedSize()
const {
return _cached_size_; }
351 void SetCachedSize(
int size)
const;
353 ::google::protobuf::Metadata GetMetadata()
const;
360 inline bool has_a()
const;
361 inline void clear_a();
362 static const int kAFieldNumber = 1;
363 inline ::google::protobuf::int32 a()
const;
364 inline void set_a(::google::protobuf::int32 value);
367 inline bool has_b()
const;
368 inline void clear_b();
369 static const int kBFieldNumber = 2;
370 inline ::google::protobuf::int32 b()
const;
371 inline void set_b(::google::protobuf::int32 value);
373 enum DCCLParameters { DCCL_ID = 1, DCCL_MAX_BYTES = 32 };
376 inline void set_has_a();
377 inline void clear_has_a();
378 inline void set_has_b();
379 inline void clear_has_b();
381 ::google::protobuf::UnknownFieldSet _unknown_fields_;
383 ::google::protobuf::uint32 _has_bits_[1];
384 mutable int _cached_size_;
385 ::google::protobuf::int32 a_;
386 ::google::protobuf::int32 b_;
387 friend void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
388 friend void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
389 friend void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto();
391 void InitAsDefaultInstance();
402 inline bool MiniUser::has_user()
const {
403 return (_has_bits_[0] & 0x00000001u) != 0;
405 inline void MiniUser::set_has_user() {
406 _has_bits_[0] |= 0x00000001u;
408 inline void MiniUser::clear_has_user() {
409 _has_bits_[0] &= ~0x00000001u;
411 inline void MiniUser::clear_user() {
415 inline ::google::protobuf::uint32 MiniUser::user()
const {
419 inline void MiniUser::set_user(::google::protobuf::uint32 value) {
430 inline bool MiniOWTT::has_clock_mode()
const {
431 return (_has_bits_[0] & 0x00000001u) != 0;
433 inline void MiniOWTT::set_has_clock_mode() {
434 _has_bits_[0] |= 0x00000001u;
436 inline void MiniOWTT::clear_has_clock_mode() {
437 _has_bits_[0] &= ~0x00000001u;
439 inline void MiniOWTT::clear_clock_mode() {
441 clear_has_clock_mode();
443 inline ::google::protobuf::uint32 MiniOWTT::clock_mode()
const {
447 inline void MiniOWTT::set_clock_mode(::google::protobuf::uint32 value) {
448 set_has_clock_mode();
454 inline bool MiniOWTT::has_tod()
const {
455 return (_has_bits_[0] & 0x00000002u) != 0;
457 inline void MiniOWTT::set_has_tod() {
458 _has_bits_[0] |= 0x00000002u;
460 inline void MiniOWTT::clear_has_tod() {
461 _has_bits_[0] &= ~0x00000002u;
463 inline void MiniOWTT::clear_tod() {
467 inline ::google::protobuf::uint32 MiniOWTT::tod()
const {
471 inline void MiniOWTT::set_tod(::google::protobuf::uint32 value) {
478 inline bool MiniOWTT::has_user()
const {
479 return (_has_bits_[0] & 0x00000004u) != 0;
481 inline void MiniOWTT::set_has_user() {
482 _has_bits_[0] |= 0x00000004u;
484 inline void MiniOWTT::clear_has_user() {
485 _has_bits_[0] &= ~0x00000004u;
487 inline void MiniOWTT::clear_user() {
491 inline ::google::protobuf::uint32 MiniOWTT::user()
const {
495 inline void MiniOWTT::set_user(::google::protobuf::uint32 value) {
506 inline bool MiniAbort::has_user()
const {
507 return (_has_bits_[0] & 0x00000001u) != 0;
509 inline void MiniAbort::set_has_user() {
510 _has_bits_[0] |= 0x00000001u;
512 inline void MiniAbort::clear_has_user() {
513 _has_bits_[0] &= ~0x00000001u;
515 inline void MiniAbort::clear_user() {
519 inline ::google::protobuf::uint32 MiniAbort::user()
const {
523 inline void MiniAbort::set_user(::google::protobuf::uint32 value) {
534 inline bool NormalDCCL::has_a()
const {
535 return (_has_bits_[0] & 0x00000001u) != 0;
537 inline void NormalDCCL::set_has_a() {
538 _has_bits_[0] |= 0x00000001u;
540 inline void NormalDCCL::clear_has_a() {
541 _has_bits_[0] &= ~0x00000001u;
543 inline void NormalDCCL::clear_a() {
547 inline ::google::protobuf::int32 NormalDCCL::a()
const {
551 inline void NormalDCCL::set_a(::google::protobuf::int32 value) {
558 inline bool NormalDCCL::has_b()
const {
559 return (_has_bits_[0] & 0x00000002u) != 0;
561 inline void NormalDCCL::set_has_b() {
562 _has_bits_[0] |= 0x00000002u;
564 inline void NormalDCCL::clear_has_b() {
565 _has_bits_[0] &= ~0x00000002u;
567 inline void NormalDCCL::clear_b() {
571 inline ::google::protobuf::int32 NormalDCCL::b()
const {
575 inline void NormalDCCL::set_b(::google::protobuf::int32 value) {
595 #endif // PROTOBUF_goby_2ftest_2facomms_2fdccl9_2ftest_2eproto__INCLUDED