Goby3  3.1.4
2024.02.22
network_header.pb.h File Reference
#include <string>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "dccl/option_extensions.pb.h"
#include "dccl/arithmetic/protobuf/arithmetic_extensions.pb.h"
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>

Go to the source code of this file.

Classes

struct  protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto::TableStruct
 
class  goby::acomms::protobuf::NetworkHeader_UDPHeader
 
class  goby::acomms::protobuf::NetworkHeader_ICMPHeader
 
class  goby::acomms::protobuf::NetworkHeader_SCTPHeader
 
class  goby::acomms::protobuf::NetworkHeader
 
class  goby::acomms::protobuf::IPv4Header_FlagsFragOffset
 
class  goby::acomms::protobuf::IPv4Header
 
class  goby::acomms::protobuf::UDPHeader
 
class  goby::acomms::protobuf::ICMPHeader
 
class  goby::acomms::protobuf::IPGatewayICMPControl_QueueReport_SubQueue
 
class  goby::acomms::protobuf::IPGatewayICMPControl_QueueReport
 
class  goby::acomms::protobuf::IPGatewayICMPControl
 
struct  google::protobuf::is_proto_enum< ::goby::acomms::protobuf::NetworkHeader_Protocol >
 
struct  google::protobuf::is_proto_enum< ::goby::acomms::protobuf::IPGatewayICMPControl_MessageType >
 

Namespaces

 protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto
 
 goby
 The global namespace for the Goby project.
 
 goby::acomms
 Classes and functions pertaining to acoustic communications (acomms) as well as related marine relevant communications links (such as satellite)
 
 goby::acomms::protobuf
 
 google
 
 google::protobuf
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto
 

Enumerations

enum  goby::acomms::protobuf::NetworkHeader_Protocol { goby::acomms::protobuf::NetworkHeader_Protocol_ICMP = 1, goby::acomms::protobuf::NetworkHeader_Protocol_UDP = 17, goby::acomms::protobuf::NetworkHeader_Protocol_SCTP = 132 }
 
enum  goby::acomms::protobuf::IPGatewayICMPControl_MessageType { goby::acomms::protobuf::IPGatewayICMPControl_MessageType_QUEUE_REPORT = 1 }
 

Functions

void protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto::AddDescriptors ()
 
template<>
::goby::acomms::protobuf::ICMPHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::ICMPHeader > (Arena *)
 
template<>
::goby::acomms::protobuf::IPGatewayICMPControlgoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::IPGatewayICMPControl > (Arena *)
 
template<>
::goby::acomms::protobuf::IPGatewayICMPControl_QueueReportgoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::IPGatewayICMPControl_QueueReport > (Arena *)
 
template<>
::goby::acomms::protobuf::IPGatewayICMPControl_QueueReport_SubQueuegoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::IPGatewayICMPControl_QueueReport_SubQueue > (Arena *)
 
template<>
::goby::acomms::protobuf::IPv4Headergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::IPv4Header > (Arena *)
 
template<>
::goby::acomms::protobuf::IPv4Header_FlagsFragOffsetgoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::IPv4Header_FlagsFragOffset > (Arena *)
 
template<>
::goby::acomms::protobuf::NetworkHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::NetworkHeader > (Arena *)
 
template<>
::goby::acomms::protobuf::NetworkHeader_ICMPHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::NetworkHeader_ICMPHeader > (Arena *)
 
template<>
::goby::acomms::protobuf::NetworkHeader_SCTPHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::NetworkHeader_SCTPHeader > (Arena *)
 
template<>
::goby::acomms::protobuf::NetworkHeader_UDPHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::NetworkHeader_UDPHeader > (Arena *)
 
template<>
::goby::acomms::protobuf::UDPHeadergoogle::protobuf::Arena::CreateMaybeMessage<::goby::acomms::protobuf::UDPHeader > (Arena *)
 
bool goby::acomms::protobuf::NetworkHeader_Protocol_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::acomms::protobuf::NetworkHeader_Protocol_descriptor ()
 
const ::std::string & goby::acomms::protobuf::NetworkHeader_Protocol_Name (NetworkHeader_Protocol value)
 
bool goby::acomms::protobuf::NetworkHeader_Protocol_Parse (const ::std::string &name, NetworkHeader_Protocol *value)
 
bool goby::acomms::protobuf::IPGatewayICMPControl_MessageType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::acomms::protobuf::IPGatewayICMPControl_MessageType_descriptor ()
 
const ::std::string & goby::acomms::protobuf::IPGatewayICMPControl_MessageType_Name (IPGatewayICMPControl_MessageType value)
 
bool goby::acomms::protobuf::IPGatewayICMPControl_MessageType_Parse (const ::std::string &name, IPGatewayICMPControl_MessageType *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::acomms::protobuf::NetworkHeader_Protocol > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::acomms::protobuf::IPGatewayICMPControl_MessageType > ()
 

Variables

ICMPHeaderDefaultTypeInternal goby::acomms::protobuf::_ICMPHeader_default_instance_
 
IPGatewayICMPControlDefaultTypeInternal goby::acomms::protobuf::_IPGatewayICMPControl_default_instance_
 
IPGatewayICMPControl_QueueReportDefaultTypeInternal goby::acomms::protobuf::_IPGatewayICMPControl_QueueReport_default_instance_
 
IPGatewayICMPControl_QueueReport_SubQueueDefaultTypeInternal goby::acomms::protobuf::_IPGatewayICMPControl_QueueReport_SubQueue_default_instance_
 
IPv4HeaderDefaultTypeInternal goby::acomms::protobuf::_IPv4Header_default_instance_
 
IPv4Header_FlagsFragOffsetDefaultTypeInternal goby::acomms::protobuf::_IPv4Header_FlagsFragOffset_default_instance_
 
NetworkHeaderDefaultTypeInternal goby::acomms::protobuf::_NetworkHeader_default_instance_
 
NetworkHeader_ICMPHeaderDefaultTypeInternal goby::acomms::protobuf::_NetworkHeader_ICMPHeader_default_instance_
 
NetworkHeader_SCTPHeaderDefaultTypeInternal goby::acomms::protobuf::_NetworkHeader_SCTPHeader_default_instance_
 
NetworkHeader_UDPHeaderDefaultTypeInternal goby::acomms::protobuf::_NetworkHeader_UDPHeader_default_instance_
 
UDPHeaderDefaultTypeInternal goby::acomms::protobuf::_UDPHeader_default_instance_
 
const NetworkHeader_Protocol goby::acomms::protobuf::NetworkHeader_Protocol_Protocol_MIN = NetworkHeader_Protocol_ICMP
 
const NetworkHeader_Protocol goby::acomms::protobuf::NetworkHeader_Protocol_Protocol_MAX = NetworkHeader_Protocol_SCTP
 
const int goby::acomms::protobuf::NetworkHeader_Protocol_Protocol_ARRAYSIZE = NetworkHeader_Protocol_Protocol_MAX + 1
 
const IPGatewayICMPControl_MessageType goby::acomms::protobuf::IPGatewayICMPControl_MessageType_MessageType_MIN = IPGatewayICMPControl_MessageType_QUEUE_REPORT
 
const IPGatewayICMPControl_MessageType goby::acomms::protobuf::IPGatewayICMPControl_MessageType_MessageType_MAX = IPGatewayICMPControl_MessageType_QUEUE_REPORT
 
const int goby::acomms::protobuf::IPGatewayICMPControl_MessageType_MessageType_ARRAYSIZE = IPGatewayICMPControl_MessageType_MessageType_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fnetwork_5fheader_2eproto

Definition at line 41 of file network_header.pb.h.