Goby3  3.1.5a
2024.05.23
mosh_packet.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/mosh_packet.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
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 3006001 < 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/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
34 #include "dccl/option_extensions.pb.h"
35 #include <boost/units/quantity.hpp>
36 #include <boost/units/absolute.hpp>
37 #include <boost/units/dimensionless_type.hpp>
38 #include <boost/units/make_scaled_unit.hpp>
39 // @@protoc_insertion_point(includes)
40 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
41 
43 // Internal implementation detail -- do not use these members.
44 struct TableStruct {
45  static const ::google::protobuf::internal::ParseTableField entries[];
46  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
47  static const ::google::protobuf::internal::ParseTable schema[1];
48  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
49  static const ::google::protobuf::internal::SerializationTable serialization_table[];
51 };
52 void AddDescriptors();
53 } // namespace protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
54 namespace goby {
55 namespace acomms {
56 namespace protobuf {
57 class MoshPacket;
58 class MoshPacketDefaultTypeInternal;
59 extern MoshPacketDefaultTypeInternal _MoshPacket_default_instance_;
60 } // namespace protobuf
61 } // namespace acomms
62 } // namespace goby
63 namespace google {
64 namespace protobuf {
65 template<> ::goby::acomms::protobuf::MoshPacket* Arena::CreateMaybeMessage<::goby::acomms::protobuf::MoshPacket>(Arena*);
66 } // namespace protobuf
67 } // namespace google
68 namespace goby {
69 namespace acomms {
70 namespace protobuf {
71 
72 // ===================================================================
73 
74 class MoshPacket : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.MoshPacket) */ {
75  public:
76  MoshPacket();
77  virtual ~MoshPacket();
78 
79  MoshPacket(const MoshPacket& from);
80 
81  inline MoshPacket& operator=(const MoshPacket& from) {
82  CopyFrom(from);
83  return *this;
84  }
85  #if LANG_CXX11
86  MoshPacket(MoshPacket&& from) noexcept
87  : MoshPacket() {
88  *this = ::std::move(from);
89  }
90 
91  inline MoshPacket& operator=(MoshPacket&& from) noexcept {
92  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
93  if (this != &from) InternalSwap(&from);
94  } else {
95  CopyFrom(from);
96  }
97  return *this;
98  }
99  #endif
100  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
101  return _internal_metadata_.unknown_fields();
102  }
103  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
104  return _internal_metadata_.mutable_unknown_fields();
105  }
106 
107  static const ::google::protobuf::Descriptor* descriptor();
108  static const MoshPacket& default_instance();
109 
110  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
111  static inline const MoshPacket* internal_default_instance() {
112  return reinterpret_cast<const MoshPacket*>(
114  }
115  static constexpr int kIndexInFileMessages =
116  0;
117 
118  void Swap(MoshPacket* other);
119  friend void swap(MoshPacket& a, MoshPacket& b) {
120  a.Swap(&b);
121  }
122 
123  // implements Message ----------------------------------------------
124 
125  inline MoshPacket* New() const final {
126  return CreateMaybeMessage<MoshPacket>(NULL);
127  }
128 
129  MoshPacket* New(::google::protobuf::Arena* arena) const final {
130  return CreateMaybeMessage<MoshPacket>(arena);
131  }
132  void CopyFrom(const ::google::protobuf::Message& from) final;
133  void MergeFrom(const ::google::protobuf::Message& from) final;
134  void CopyFrom(const MoshPacket& from);
135  void MergeFrom(const MoshPacket& from);
136  void Clear() final;
137  bool IsInitialized() const final;
138 
139  size_t ByteSizeLong() const final;
141  ::google::protobuf::io::CodedInputStream* input) final;
143  ::google::protobuf::io::CodedOutputStream* output) const final;
145  bool deterministic, ::google::protobuf::uint8* target) const final;
146  int GetCachedSize() const final { return _cached_size_.Get(); }
147 
148  private:
149  void SharedCtor();
150  void SharedDtor();
151  void SetCachedSize(int size) const final;
152  void InternalSwap(MoshPacket* other);
153  private:
154  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
155  return NULL;
156  }
157  inline void* MaybeArenaPtr() const {
158  return NULL;
159  }
160  public:
161 
163 
164  // nested types ----------------------------------------------------
165 
166  // accessors -------------------------------------------------------
167 
168  // required bytes fragment = 6 [(.dccl.field) = {
169  bool has_fragment() const;
170  void clear_fragment();
171  static const int kFragmentFieldNumber = 6;
172  const ::std::string& fragment() const;
173  void set_fragment(const ::std::string& value);
174  #if LANG_CXX11
175  void set_fragment(::std::string&& value);
176  #endif
177  void set_fragment(const char* value);
178  void set_fragment(const void* value, size_t size);
179  ::std::string* mutable_fragment();
180  ::std::string* release_fragment();
181  void set_allocated_fragment(::std::string* fragment);
182 
183  // required int32 src = 1 [(.dccl.field) = {
184  bool has_src() const;
185  void clear_src();
186  static const int kSrcFieldNumber = 1;
188  void set_src(::google::protobuf::int32 value);
189 
190  // required int32 dest = 2 [(.dccl.field) = {
191  bool has_dest() const;
192  void clear_dest();
193  static const int kDestFieldNumber = 2;
195  void set_dest(::google::protobuf::int32 value);
196 
197  // required int32 frag_num = 3 [(.dccl.field) = {
198  bool has_frag_num() const;
199  void clear_frag_num();
200  static const int kFragNumFieldNumber = 3;
203 
204  // required int32 frag_len = 4 [(.dccl.field) = {
205  bool has_frag_len() const;
206  void clear_frag_len();
207  static const int kFragLenFieldNumber = 4;
210 
211  // required bool is_last_frag = 5 [(.dccl.field) = {
212  bool has_is_last_frag() const;
213  void clear_is_last_frag();
214  static const int kIsLastFragFieldNumber = 5;
215  bool is_last_frag() const;
216  void set_is_last_frag(bool value);
217 
218  enum DCCLParameters { DCCL_ID = 512, DCCL_MAX_BYTES = 64 };
219  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.MoshPacket)
220  private:
221  void set_has_src();
222  void clear_has_src();
223  void set_has_dest();
224  void clear_has_dest();
225  void set_has_frag_num();
226  void clear_has_frag_num();
227  void set_has_frag_len();
228  void clear_has_frag_len();
229  void set_has_is_last_frag();
230  void clear_has_is_last_frag();
231  void set_has_fragment();
232  void clear_has_fragment();
233 
234  // helper for ByteSizeLong()
235  size_t RequiredFieldsByteSizeFallback() const;
236 
237  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
238  ::google::protobuf::internal::HasBits<1> _has_bits_;
239  mutable ::google::protobuf::internal::CachedSize _cached_size_;
240  ::google::protobuf::internal::ArenaStringPtr fragment_;
243  ::google::protobuf::int32 frag_num_;
244  ::google::protobuf::int32 frag_len_;
245  bool is_last_frag_;
246  friend struct ::protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct;
247 };
248 // ===================================================================
249 
250 
251 // ===================================================================
252 
253 #ifdef __GNUC__
254  #pragma GCC diagnostic push
255  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
256 #endif // __GNUC__
257 // MoshPacket
258 
259 // required int32 src = 1 [(.dccl.field) = {
260 inline bool MoshPacket::has_src() const {
261  return (_has_bits_[0] & 0x00000002u) != 0;
262 }
263 inline void MoshPacket::set_has_src() {
264  _has_bits_[0] |= 0x00000002u;
265 }
266 inline void MoshPacket::clear_has_src() {
267  _has_bits_[0] &= ~0x00000002u;
268 }
269 inline void MoshPacket::clear_src() {
270  src_ = 0;
271  clear_has_src();
272 }
274  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.src)
275  return src_;
276 }
278  set_has_src();
279  src_ = value;
280  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.src)
281 }
282 
283 // required int32 dest = 2 [(.dccl.field) = {
284 inline bool MoshPacket::has_dest() const {
285  return (_has_bits_[0] & 0x00000004u) != 0;
286 }
287 inline void MoshPacket::set_has_dest() {
288  _has_bits_[0] |= 0x00000004u;
289 }
290 inline void MoshPacket::clear_has_dest() {
291  _has_bits_[0] &= ~0x00000004u;
292 }
293 inline void MoshPacket::clear_dest() {
294  dest_ = 0;
295  clear_has_dest();
296 }
298  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.dest)
299  return dest_;
300 }
302  set_has_dest();
303  dest_ = value;
304  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.dest)
305 }
306 
307 // required int32 frag_num = 3 [(.dccl.field) = {
308 inline bool MoshPacket::has_frag_num() const {
309  return (_has_bits_[0] & 0x00000008u) != 0;
310 }
311 inline void MoshPacket::set_has_frag_num() {
312  _has_bits_[0] |= 0x00000008u;
313 }
314 inline void MoshPacket::clear_has_frag_num() {
315  _has_bits_[0] &= ~0x00000008u;
316 }
318  frag_num_ = 0;
319  clear_has_frag_num();
320 }
322  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.frag_num)
323  return frag_num_;
324 }
326  set_has_frag_num();
327  frag_num_ = value;
328  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.frag_num)
329 }
330 
331 // required int32 frag_len = 4 [(.dccl.field) = {
332 inline bool MoshPacket::has_frag_len() const {
333  return (_has_bits_[0] & 0x00000010u) != 0;
334 }
335 inline void MoshPacket::set_has_frag_len() {
336  _has_bits_[0] |= 0x00000010u;
337 }
338 inline void MoshPacket::clear_has_frag_len() {
339  _has_bits_[0] &= ~0x00000010u;
340 }
342  frag_len_ = 0;
343  clear_has_frag_len();
344 }
346  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.frag_len)
347  return frag_len_;
348 }
350  set_has_frag_len();
351  frag_len_ = value;
352  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.frag_len)
353 }
354 
355 // required bool is_last_frag = 5 [(.dccl.field) = {
356 inline bool MoshPacket::has_is_last_frag() const {
357  return (_has_bits_[0] & 0x00000020u) != 0;
358 }
359 inline void MoshPacket::set_has_is_last_frag() {
360  _has_bits_[0] |= 0x00000020u;
361 }
362 inline void MoshPacket::clear_has_is_last_frag() {
363  _has_bits_[0] &= ~0x00000020u;
364 }
366  is_last_frag_ = false;
367  clear_has_is_last_frag();
368 }
369 inline bool MoshPacket::is_last_frag() const {
370  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.is_last_frag)
371  return is_last_frag_;
372 }
373 inline void MoshPacket::set_is_last_frag(bool value) {
374  set_has_is_last_frag();
375  is_last_frag_ = value;
376  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.is_last_frag)
377 }
378 
379 // required bytes fragment = 6 [(.dccl.field) = {
380 inline bool MoshPacket::has_fragment() const {
381  return (_has_bits_[0] & 0x00000001u) != 0;
382 }
383 inline void MoshPacket::set_has_fragment() {
384  _has_bits_[0] |= 0x00000001u;
385 }
386 inline void MoshPacket::clear_has_fragment() {
387  _has_bits_[0] &= ~0x00000001u;
388 }
390  fragment_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
391  clear_has_fragment();
392 }
393 inline const ::std::string& MoshPacket::fragment() const {
394  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MoshPacket.fragment)
395  return fragment_.GetNoArena();
396 }
397 inline void MoshPacket::set_fragment(const ::std::string& value) {
398  set_has_fragment();
399  fragment_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
400  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MoshPacket.fragment)
401 }
402 #if LANG_CXX11
403 inline void MoshPacket::set_fragment(::std::string&& value) {
404  set_has_fragment();
405  fragment_.SetNoArena(
407  // @@protoc_insertion_point(field_set_rvalue:goby.acomms.protobuf.MoshPacket.fragment)
408 }
409 #endif
410 inline void MoshPacket::set_fragment(const char* value) {
411  GOOGLE_DCHECK(value != NULL);
412  set_has_fragment();
413  fragment_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
414  // @@protoc_insertion_point(field_set_char:goby.acomms.protobuf.MoshPacket.fragment)
415 }
416 inline void MoshPacket::set_fragment(const void* value, size_t size) {
417  set_has_fragment();
419  ::std::string(reinterpret_cast<const char*>(value), size));
420  // @@protoc_insertion_point(field_set_pointer:goby.acomms.protobuf.MoshPacket.fragment)
421 }
422 inline ::std::string* MoshPacket::mutable_fragment() {
423  set_has_fragment();
424  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.MoshPacket.fragment)
425  return fragment_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
426 }
427 inline ::std::string* MoshPacket::release_fragment() {
428  // @@protoc_insertion_point(field_release:goby.acomms.protobuf.MoshPacket.fragment)
429  if (!has_fragment()) {
430  return NULL;
431  }
432  clear_has_fragment();
433  return fragment_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
434 }
435 inline void MoshPacket::set_allocated_fragment(::std::string* fragment) {
436  if (fragment != NULL) {
437  set_has_fragment();
438  } else {
439  clear_has_fragment();
440  }
441  fragment_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fragment);
442  // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.MoshPacket.fragment)
443 }
444 
445 #ifdef __GNUC__
446  #pragma GCC diagnostic pop
447 #endif // __GNUC__
448 
449 // @@protoc_insertion_point(namespace_scope)
450 
451 } // namespace protobuf
452 } // namespace acomms
453 } // namespace goby
454 
455 // @@protoc_insertion_point(global_scope)
456 
457 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
goby::acomms::protobuf::MoshPacket::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::acomms::protobuf::MoshPacket::frag_len
::google::protobuf::int32 frag_len() const
Definition: mosh_packet.pb.h:345
google::protobuf::internal::GetEmptyStringAlreadyInited
LIBPROTOBUF_EXPORTconst ::std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:133
goby::acomms::protobuf::MoshPacket::DCCL_MAX_BYTES
@ DCCL_MAX_BYTES
Definition: mosh_packet.pb.h:218
goby::acomms::protobuf::MoshPacket::set_src
void set_src(::google::protobuf::int32 value)
Definition: mosh_packet.pb.h:277
goby::acomms::protobuf::MoshPacket::Clear
void Clear() final
goby::acomms::protobuf::MoshPacket::Swap
void Swap(MoshPacket *other)
goby::acomms::protobuf::MoshPacket::kFragNumFieldNumber
static const int kFragNumFieldNumber
Definition: mosh_packet.pb.h:200
goby::acomms::protobuf::MoshPacket::default_instance
static const MoshPacket & default_instance()
goby::acomms::protobuf::MoshPacket::frag_num
::google::protobuf::int32 frag_num() const
Definition: mosh_packet.pb.h:321
goby::acomms::protobuf::MoshPacket::swap
friend void swap(MoshPacket &a, MoshPacket &b)
Definition: mosh_packet.pb.h:119
goby::acomms::protobuf::MoshPacket::kFragLenFieldNumber
static const int kFragLenFieldNumber
Definition: mosh_packet.pb.h:207
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::acomms::protobuf::MoshPacket::GetCachedSize
int GetCachedSize() const final
Definition: mosh_packet.pb.h:146
goby::acomms::protobuf::MoshPacket::set_frag_num
void set_frag_num(::google::protobuf::int32 value)
Definition: mosh_packet.pb.h:325
goby::acomms::protobuf::MoshPacket::fragment
const ::std::string & fragment() const
Definition: mosh_packet.pb.h:393
goby::acomms::protobuf::MoshPacket::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::protobuf::MoshPacket::mutable_fragment
::std::string * mutable_fragment()
Definition: mosh_packet.pb.h:422
goby::acomms::protobuf::MoshPacket::kSrcFieldNumber
static const int kSrcFieldNumber
Definition: mosh_packet.pb.h:186
goby::acomms::protobuf::_MoshPacket_default_instance_
MoshPacketDefaultTypeInternal _MoshPacket_default_instance_
goby::acomms::protobuf::MoshPacket::set_fragment
void set_fragment(const ::std::string &value)
Definition: mosh_packet.pb.h:397
goby::acomms::protobuf::MoshPacket::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::MoshPacket::dest
::google::protobuf::int32 dest() const
Definition: mosh_packet.pb.h:297
goby::acomms::protobuf::MoshPacket::has_fragment
bool has_fragment() const
Definition: mosh_packet.pb.h:380
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: mosh_packet.pb.h:47
goby::acomms::protobuf::MoshPacket::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::MoshPacket::release_fragment
::std::string * release_fragment()
Definition: mosh_packet.pb.h:427
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::AddDescriptors
void AddDescriptors()
google::protobuf::Arena
Definition: arena.h:244
goby::acomms::protobuf::MoshPacket::clear_frag_num
void clear_frag_num()
Definition: mosh_packet.pb.h:317
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: mosh_packet.pb.h:49
goby::acomms::protobuf::MoshPacket::kFragmentFieldNumber
static const int kFragmentFieldNumber
Definition: mosh_packet.pb.h:171
goby::acomms::protobuf::MoshPacket::has_dest
bool has_dest() const
Definition: mosh_packet.pb.h:284
goby::acomms::protobuf::MoshPacket::set_is_last_frag
void set_is_last_frag(bool value)
Definition: mosh_packet.pb.h:373
goby::acomms::protobuf::MoshPacket::has_frag_num
bool has_frag_num() const
Definition: mosh_packet.pb.h:308
goby::acomms::protobuf::MoshPacket::set_frag_len
void set_frag_len(::google::protobuf::int32 value)
Definition: mosh_packet.pb.h:349
goby::acomms::protobuf::MoshPacket::kDestFieldNumber
static const int kDestFieldNumber
Definition: mosh_packet.pb.h:193
message.h
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto
Definition: mosh_packet.pb.h:42
goby::acomms::protobuf::MoshPacket::src
::google::protobuf::int32 src() const
Definition: mosh_packet.pb.h:273
goby::acomms::protobuf::MoshPacket::operator=
MoshPacket & operator=(const MoshPacket &from)
Definition: mosh_packet.pb.h:81
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::acomms::protobuf::MoshPacket::IsInitialized
bool IsInitialized() const final
goby::acomms::protobuf::MoshPacket::is_last_frag
bool is_last_frag() const
Definition: mosh_packet.pb.h:369
goby::acomms::protobuf::MoshPacket::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::acomms::protobuf::MoshPacket::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct
Definition: mosh_packet.pb.h:44
goby::acomms::protobuf::MoshPacket::internal_default_instance
static const MoshPacket * internal_default_instance()
Definition: mosh_packet.pb.h:111
google::protobuf::Metadata
Definition: message.h:174
goby::acomms::protobuf::MoshPacket::clear_dest
void clear_dest()
Definition: mosh_packet.pb.h:293
google::protobuf::Message
Definition: message.h:189
goby::acomms::protobuf::MoshPacket::set_dest
void set_dest(::google::protobuf::int32 value)
Definition: mosh_packet.pb.h:301
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: mosh_packet.pb.h:50
goby::acomms::protobuf::MoshPacket::set_allocated_fragment
void set_allocated_fragment(::std::string *fragment)
Definition: mosh_packet.pb.h:435
goby::acomms::protobuf::MoshPacket
Definition: mosh_packet.pb.h:74
goby::acomms::protobuf::MoshPacket::clear_src
void clear_src()
Definition: mosh_packet.pb.h:269
goby::acomms::protobuf::MoshPacket::DCCLParameters
DCCLParameters
Definition: mosh_packet.pb.h:218
goby::acomms::protobuf::MoshPacket::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::protobuf::MoshPacket::~MoshPacket
virtual ~MoshPacket()
arena.h
goby::acomms::protobuf::MoshPacket::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::protobuf::MoshPacket::has_frag_len
bool has_frag_len() const
Definition: mosh_packet.pb.h:332
option_extensions.pb.h
goby::acomms::protobuf::MoshPacket::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::protobuf::MoshPacket::MoshPacket
MoshPacket()
goby::acomms::protobuf::MoshPacket::DCCL_ID
@ DCCL_ID
Definition: mosh_packet.pb.h:218
goby::acomms::protobuf::MoshPacket::New
MoshPacket * New() const final
Definition: mosh_packet.pb.h:125
goby::acomms::protobuf::MoshPacket::clear_is_last_frag
void clear_is_last_frag()
Definition: mosh_packet.pb.h:365
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: mosh_packet.pb.h:46
goby::acomms::protobuf::MoshPacket::clear_frag_len
void clear_frag_len()
Definition: mosh_packet.pb.h:341
goby::acomms::protobuf::MoshPacket::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: mosh_packet.pb.h:103
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: mosh_packet.pb.h:48
goby::acomms::protobuf::MoshPacket::New
MoshPacket * New(::google::protobuf::Arena *arena) const final
Definition: mosh_packet.pb.h:129
goby::acomms::protobuf::MoshPacket::kIsLastFragFieldNumber
static const int kIsLastFragFieldNumber
Definition: mosh_packet.pb.h:214
goby::acomms::protobuf::MoshPacket::clear_fragment
void clear_fragment()
Definition: mosh_packet.pb.h:389
google
Definition: dccl.h:57
protobuf_goby_2facomms_2fprotobuf_2fmosh_5fpacket_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: mosh_packet.pb.h:45
goby::acomms::protobuf::MoshPacket::has_src
bool has_src() const
Definition: mosh_packet.pb.h:260
goby::acomms::protobuf::MoshPacket::has_is_last_frag
bool has_is_last_frag() const
Definition: mosh_packet.pb.h:356
goby::acomms::protobuf::MoshPacket::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: mosh_packet.pb.h:100
goby::acomms::protobuf::MoshPacket::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: mosh_packet.pb.h:115