Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::moos::protobuf Namespace Reference

Classes

class  AcommsConfig
 
class  GeodesyConfig
 
class  GobyMOOSAppConfig
 
class  GobyMOOSAppConfig_Initializer
 
class  ModemIdEntry
 
class  TranslatorEntry
 
class  TranslatorEntry_CreateParser
 
class  TranslatorEntry_CreateParser_Algorithm
 
class  TranslatorEntry_PublishSerializer
 
class  TranslatorEntry_PublishSerializer_Algorithm
 
class  TranslatorEntry_Trigger
 

Enumerations

enum  GobyMOOSAppConfig_Initializer_Type : int { GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE = 1 , GobyMOOSAppConfig_Initializer_Type_INI_STRING = 2 }
 
enum  ModemIdEntry_VehicleType : int {
  ModemIdEntry_VehicleType_UNKNOWN = 0 , ModemIdEntry_VehicleType_AUV = 1 , ModemIdEntry_VehicleType_BUOY = 2 , ModemIdEntry_VehicleType_SHIP = 3 ,
  ModemIdEntry_VehicleType_GLIDER = 4 , ModemIdEntry_VehicleType_ASC = 5
}
 
enum  TranslatorEntry_Trigger_Type : int { TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH = 1 , TranslatorEntry_Trigger_Type_TRIGGER_TIME = 2 }
 
enum  TranslatorEntry_ParserSerializerTechnique : int {
  TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT = 1 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_ENCODED = 2 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_COMMA_SEPARATED_KEY_EQUALS_VALUE_PAIRS = 3 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_FORMAT = 4 ,
  TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_TEXT_FORMAT = 5 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_HEX = 6 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_HEX = 7 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED = 8
}
 

Functions

bool GobyMOOSAppConfig_Initializer_Type_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GobyMOOSAppConfig_Initializer_Type_descriptor ()
 
template<typename T >
const std::string & GobyMOOSAppConfig_Initializer_Type_Name (T enum_t_value)
 
bool GobyMOOSAppConfig_Initializer_Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GobyMOOSAppConfig_Initializer_Type *value)
 
bool ModemIdEntry_VehicleType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ModemIdEntry_VehicleType_descriptor ()
 
template<typename T >
const std::string & ModemIdEntry_VehicleType_Name (T enum_t_value)
 
bool ModemIdEntry_VehicleType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModemIdEntry_VehicleType *value)
 
bool TranslatorEntry_Trigger_Type_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TranslatorEntry_Trigger_Type_descriptor ()
 
template<typename T >
const std::string & TranslatorEntry_Trigger_Type_Name (T enum_t_value)
 
bool TranslatorEntry_Trigger_Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TranslatorEntry_Trigger_Type *value)
 
bool TranslatorEntry_ParserSerializerTechnique_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TranslatorEntry_ParserSerializerTechnique_descriptor ()
 
template<typename T >
const std::string & TranslatorEntry_ParserSerializerTechnique_Name (T enum_t_value)
 
bool TranslatorEntry_ParserSerializerTechnique_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TranslatorEntry_ParserSerializerTechnique *value)
 

Variables

GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
 
GobyMOOSAppConfig_InitializerDefaultTypeInternal _GobyMOOSAppConfig_Initializer_default_instance_
 
constexpr GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MIN = GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE
 
constexpr GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MAX = GobyMOOSAppConfig_Initializer_Type_INI_STRING
 
constexpr int GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE = GobyMOOSAppConfig_Initializer_Type_Type_MAX + 1
 
AcommsConfigDefaultTypeInternal _AcommsConfig_default_instance_
 
GeodesyConfigDefaultTypeInternal _GeodesyConfig_default_instance_
 
static const int kGeodesyConfigFieldNumber = 1002
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > geodesy_config
 
static const int kAcommsConfigFieldNumber = 1003
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > acomms_config
 
ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_
 
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN = ModemIdEntry_VehicleType_UNKNOWN
 
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX = ModemIdEntry_VehicleType_ASC
 
constexpr int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE = ModemIdEntry_VehicleType_VehicleType_MAX + 1
 
static const int kMoosHelmFieldNumber = 1000
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::FrontSeatInterfaceConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig >, 11, false > moos_helm
 
TranslatorEntryDefaultTypeInternal _TranslatorEntry_default_instance_
 
TranslatorEntry_CreateParserDefaultTypeInternal _TranslatorEntry_CreateParser_default_instance_
 
TranslatorEntry_CreateParser_AlgorithmDefaultTypeInternal _TranslatorEntry_CreateParser_Algorithm_default_instance_
 
TranslatorEntry_PublishSerializerDefaultTypeInternal _TranslatorEntry_PublishSerializer_default_instance_
 
TranslatorEntry_PublishSerializer_AlgorithmDefaultTypeInternal _TranslatorEntry_PublishSerializer_Algorithm_default_instance_
 
TranslatorEntry_TriggerDefaultTypeInternal _TranslatorEntry_Trigger_default_instance_
 
constexpr TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MIN = TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH
 
constexpr TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MAX = TranslatorEntry_Trigger_Type_TRIGGER_TIME
 
constexpr int TranslatorEntry_Trigger_Type_Type_ARRAYSIZE = TranslatorEntry_Trigger_Type_Type_MAX + 1
 
constexpr TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT
 
constexpr TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED
 
constexpr int TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE = TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX + 1
 

Enumeration Type Documentation

◆ GobyMOOSAppConfig_Initializer_Type

Enumerator
GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE 
GobyMOOSAppConfig_Initializer_Type_INI_STRING 

Definition at line 75 of file goby_moos_app.pb.h.

◆ ModemIdEntry_VehicleType

Enumerator
ModemIdEntry_VehicleType_UNKNOWN 
ModemIdEntry_VehicleType_AUV 
ModemIdEntry_VehicleType_BUOY 
ModemIdEntry_VehicleType_SHIP 
ModemIdEntry_VehicleType_GLIDER 
ModemIdEntry_VehicleType_ASC 

Definition at line 68 of file modem_id_lookup.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique

Enumerator
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_ENCODED 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_COMMA_SEPARATED_KEY_EQUALS_VALUE_PAIRS 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_TEXT_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_HEX 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_HEX 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED 

Definition at line 112 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type

Enumerator
TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH 
TranslatorEntry_Trigger_Type_TRIGGER_TIME 

Definition at line 89 of file translator.pb.h.

Function Documentation

◆ GobyMOOSAppConfig_Initializer_Type_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_descriptor ( )

◆ GobyMOOSAppConfig_Initializer_Type_IsValid()

bool goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_IsValid ( int  value)

◆ GobyMOOSAppConfig_Initializer_Type_Name()

template<typename T >
const std::string & goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Name ( enum_t_value)
inline

Definition at line 86 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Parse()

bool goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
GobyMOOSAppConfig_Initializer_Type value 
)
inline

Definition at line 93 of file goby_moos_app.pb.h.

◆ ModemIdEntry_VehicleType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::ModemIdEntry_VehicleType_descriptor ( )

◆ ModemIdEntry_VehicleType_IsValid()

bool goby::moos::protobuf::ModemIdEntry_VehicleType_IsValid ( int  value)

◆ ModemIdEntry_VehicleType_Name()

template<typename T >
const std::string & goby::moos::protobuf::ModemIdEntry_VehicleType_Name ( enum_t_value)
inline

Definition at line 83 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_Parse()

bool goby::moos::protobuf::ModemIdEntry_VehicleType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
ModemIdEntry_VehicleType value 
)
inline

Definition at line 90 of file modem_id_lookup.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_descriptor ( )

◆ TranslatorEntry_ParserSerializerTechnique_IsValid()

bool goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_IsValid ( int  value)

◆ TranslatorEntry_ParserSerializerTechnique_Name()

template<typename T >
const std::string & goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Name ( enum_t_value)
inline

Definition at line 129 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_Parse()

bool goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
TranslatorEntry_ParserSerializerTechnique value 
)
inline

Definition at line 136 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::TranslatorEntry_Trigger_Type_descriptor ( )

◆ TranslatorEntry_Trigger_Type_IsValid()

bool goby::moos::protobuf::TranslatorEntry_Trigger_Type_IsValid ( int  value)

◆ TranslatorEntry_Trigger_Type_Name()

template<typename T >
const std::string & goby::moos::protobuf::TranslatorEntry_Trigger_Type_Name ( enum_t_value)
inline

Definition at line 100 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Parse()

bool goby::moos::protobuf::TranslatorEntry_Trigger_Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
TranslatorEntry_Trigger_Type value 
)
inline

Definition at line 107 of file translator.pb.h.

Variable Documentation

◆ _AcommsConfig_default_instance_

AcommsConfigDefaultTypeInternal goby::moos::protobuf::_AcommsConfig_default_instance_
extern

◆ _GeodesyConfig_default_instance_

GeodesyConfigDefaultTypeInternal goby::moos::protobuf::_GeodesyConfig_default_instance_
extern

◆ _GobyMOOSAppConfig_default_instance_

GobyMOOSAppConfigDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_default_instance_
extern

◆ _GobyMOOSAppConfig_Initializer_default_instance_

GobyMOOSAppConfig_InitializerDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_Initializer_default_instance_
extern

◆ _ModemIdEntry_default_instance_

ModemIdEntryDefaultTypeInternal goby::moos::protobuf::_ModemIdEntry_default_instance_
extern

◆ _TranslatorEntry_CreateParser_Algorithm_default_instance_

TranslatorEntry_CreateParser_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_Algorithm_default_instance_
extern

◆ _TranslatorEntry_CreateParser_default_instance_

TranslatorEntry_CreateParserDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_default_instance_
extern

◆ _TranslatorEntry_default_instance_

TranslatorEntryDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_default_instance_
extern

◆ _TranslatorEntry_PublishSerializer_Algorithm_default_instance_

TranslatorEntry_PublishSerializer_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_Algorithm_default_instance_
extern

◆ _TranslatorEntry_PublishSerializer_default_instance_

TranslatorEntry_PublishSerializerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_default_instance_
extern

◆ _TranslatorEntry_Trigger_default_instance_

TranslatorEntry_TriggerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_Trigger_default_instance_
extern

◆ acomms_config

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > goby::moos::protobuf::acomms_config

Definition at line 464 of file liaison_config.pb.h.

◆ geodesy_config

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > goby::moos::protobuf::geodesy_config

Definition at line 460 of file liaison_config.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE

constexpr int goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE = GobyMOOSAppConfig_Initializer_Type_Type_MAX + 1
constexpr

Definition at line 82 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_MAX

constexpr GobyMOOSAppConfig_Initializer_Type goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_MAX = GobyMOOSAppConfig_Initializer_Type_INI_STRING
constexpr

Definition at line 81 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_MIN

constexpr GobyMOOSAppConfig_Initializer_Type goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_MIN = GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE
constexpr

Definition at line 80 of file goby_moos_app.pb.h.

◆ kAcommsConfigFieldNumber

const int goby::moos::protobuf::kAcommsConfigFieldNumber = 1003
static

Definition at line 461 of file liaison_config.pb.h.

◆ kGeodesyConfigFieldNumber

const int goby::moos::protobuf::kGeodesyConfigFieldNumber = 1002
static

Definition at line 457 of file liaison_config.pb.h.

◆ kMoosHelmFieldNumber

const int goby::moos::protobuf::kMoosHelmFieldNumber = 1000
static

Definition at line 62 of file moos_helm_frontseat_interface_config.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE

constexpr int goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE = ModemIdEntry_VehicleType_VehicleType_MAX + 1
constexpr

Definition at line 79 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_MAX

constexpr ModemIdEntry_VehicleType goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MAX = ModemIdEntry_VehicleType_ASC
constexpr

Definition at line 78 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_MIN

constexpr ModemIdEntry_VehicleType goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MIN = ModemIdEntry_VehicleType_UNKNOWN
constexpr

Definition at line 77 of file modem_id_lookup.pb.h.

◆ moos_helm

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::FrontSeatInterfaceConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig >, 11, false > goby::moos::protobuf::moos_helm

Definition at line 65 of file moos_helm_frontseat_interface_config.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE

constexpr int goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE = TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX + 1
constexpr

Definition at line 125 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX

constexpr TranslatorEntry_ParserSerializerTechnique goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED
constexpr

Definition at line 124 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN

constexpr TranslatorEntry_ParserSerializerTechnique goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT
constexpr

Definition at line 123 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_ARRAYSIZE

constexpr int goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_ARRAYSIZE = TranslatorEntry_Trigger_Type_Type_MAX + 1
constexpr

Definition at line 96 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_MAX

constexpr TranslatorEntry_Trigger_Type goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_MAX = TranslatorEntry_Trigger_Type_TRIGGER_TIME
constexpr

Definition at line 95 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_MIN

constexpr TranslatorEntry_Trigger_Type goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_MIN = TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH
constexpr

Definition at line 94 of file translator.pb.h.