JaiaBot 2.1.1
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::config::HubManager Class Referencefinal

#include <bin/hub_manager/config.pb.h>

Inheritance diagram for jaiabot::config::HubManager:
Collaboration diagram for jaiabot::config::HubManager:

Public Types

enum  : int {
  kContactGpsFieldNumber = 41 , kBotToGpsFieldNumber = 42 , kLinkToSubscribeOnFieldNumber = 51 , kDataOffloadScriptFieldNumber = 30 ,
  kLogStagingDirFieldNumber = 31 , kLogOffloadDirFieldNumber = 32 , kClassBNetworkFieldNumber = 34 , kHubGpsdDeviceFieldNumber = 40 ,
  kAppFieldNumber = 1 , kInterprocessFieldNumber = 2 , kStatusBufferFieldNumber = 11 , kTaskPacketBufferFieldNumber = 12 ,
  kEngineeringStatusBufferFieldNumber = 13 , kExpectedHubsFieldNumber = 18 , kHub2HubBufferFieldNumber = 19 , kVfleetFieldNumber = 20 ,
  kHubIdFieldNumber = 14 , kFleetIdFieldNumber = 15 , kUseLocalhostForDataOffloadFieldNumber = 35 , kSubnetMaskFieldNumber = 50 ,
  kContactBlackoutSecondsFieldNumber = 43 , kHealthReportTimeoutSecondsFieldNumber = 16 , kBotStartIpFieldNumber = 33
}
 
typedef HubManager_ExpectedHubs ExpectedHubs
 
typedef HubManager_VirtualFleetData VirtualFleetData
 
typedef HubManager_ContactGPS ContactGPS
 
typedef HubManager_BotToGPS BotToGPS
 

Public Member Functions

 HubManager ()
 
 ~HubManager () override
 
PROTOBUF_CONSTEXPR HubManager (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 HubManager (const HubManager &from)
 
 HubManager (HubManager &&from) noexcept
 
HubManageroperator= (const HubManager &from)
 
HubManageroperator= (HubManager &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (HubManager *other)
 
void UnsafeArenaSwap (HubManager *other)
 
HubManagerNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const HubManager &from)
 
void MergeFrom (const HubManager &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int contact_gps_size () const
 
void clear_contact_gps ()
 
::jaiabot::config::HubManager_ContactGPSmutable_contact_gps (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::HubManager_ContactGPS > * mutable_contact_gps ()
 
const ::jaiabot::config::HubManager_ContactGPScontact_gps (int index) const
 
::jaiabot::config::HubManager_ContactGPSadd_contact_gps ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::HubManager_ContactGPS > & contact_gps () const
 
int bot_to_gps_size () const
 
void clear_bot_to_gps ()
 
::jaiabot::config::HubManager_BotToGPSmutable_bot_to_gps (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::HubManager_BotToGPS > * mutable_bot_to_gps ()
 
const ::jaiabot::config::HubManager_BotToGPSbot_to_gps (int index) const
 
::jaiabot::config::HubManager_BotToGPSadd_bot_to_gps ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::HubManager_BotToGPS > & bot_to_gps () const
 
int link_to_subscribe_on_size () const
 
void clear_link_to_subscribe_on ()
 
::jaiabot::protobuf::Link link_to_subscribe_on (int index) const
 
void set_link_to_subscribe_on (int index, ::jaiabot::protobuf::Link value)
 
void add_link_to_subscribe_on (::jaiabot::protobuf::Link value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & link_to_subscribe_on () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_link_to_subscribe_on ()
 
bool has_data_offload_script () const
 
void clear_data_offload_script ()
 
const std::string & data_offload_script () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_data_offload_script (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_data_offload_script ()
 
PROTOBUF_NODISCARD std::string * release_data_offload_script ()
 
void set_allocated_data_offload_script (std::string *data_offload_script)
 
bool has_log_staging_dir () const
 
void clear_log_staging_dir ()
 
const std::string & log_staging_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_staging_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_staging_dir ()
 
PROTOBUF_NODISCARD std::string * release_log_staging_dir ()
 
void set_allocated_log_staging_dir (std::string *log_staging_dir)
 
bool has_log_offload_dir () const
 
void clear_log_offload_dir ()
 
const std::string & log_offload_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_offload_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_offload_dir ()
 
PROTOBUF_NODISCARD std::string * release_log_offload_dir ()
 
void set_allocated_log_offload_dir (std::string *log_offload_dir)
 
bool has_class_b_network () const
 
void clear_class_b_network ()
 
const std::string & class_b_network () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_class_b_network (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_class_b_network ()
 
PROTOBUF_NODISCARD std::string * release_class_b_network ()
 
void set_allocated_class_b_network (std::string *class_b_network)
 
bool has_hub_gpsd_device () const
 
void clear_hub_gpsd_device ()
 
const std::string & hub_gpsd_device () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_hub_gpsd_device (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_hub_gpsd_device ()
 
PROTOBUF_NODISCARD std::string * release_hub_gpsd_device ()
 
void set_allocated_hub_gpsd_device (std::string *hub_gpsd_device)
 
bool has_app () const
 
void clear_app ()
 
const ::goby::middleware::protobuf::AppConfig & app () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig * release_app ()
 
::goby::middleware::protobuf::AppConfig * mutable_app ()
 
void set_allocated_app (::goby::middleware::protobuf::AppConfig *app)
 
void unsafe_arena_set_allocated_app (::goby::middleware::protobuf::AppConfig *app)
 
::goby::middleware::protobuf::AppConfig * unsafe_arena_release_app ()
 
bool has_interprocess () const
 
void clear_interprocess ()
 
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess () const
 
PROTOBUF_NODISCARD::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess ()
 
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess ()
 
void set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
 
void unsafe_arena_set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
 
::goby::zeromq::protobuf::InterProcessPortalConfig * unsafe_arena_release_interprocess ()
 
bool has_status_buffer () const
 
void clear_status_buffer ()
 
const ::jaiabot::protobuf::LinkAwareBufferConfigstatus_buffer () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::LinkAwareBufferConfig * release_status_buffer ()
 
::jaiabot::protobuf::LinkAwareBufferConfigmutable_status_buffer ()
 
void set_allocated_status_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *status_buffer)
 
void unsafe_arena_set_allocated_status_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *status_buffer)
 
::jaiabot::protobuf::LinkAwareBufferConfigunsafe_arena_release_status_buffer ()
 
bool has_task_packet_buffer () const
 
void clear_task_packet_buffer ()
 
const ::jaiabot::protobuf::LinkAwareBufferConfigtask_packet_buffer () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::LinkAwareBufferConfig * release_task_packet_buffer ()
 
::jaiabot::protobuf::LinkAwareBufferConfigmutable_task_packet_buffer ()
 
void set_allocated_task_packet_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *task_packet_buffer)
 
void unsafe_arena_set_allocated_task_packet_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *task_packet_buffer)
 
::jaiabot::protobuf::LinkAwareBufferConfigunsafe_arena_release_task_packet_buffer ()
 
bool has_engineering_status_buffer () const
 
void clear_engineering_status_buffer ()
 
const ::jaiabot::protobuf::LinkAwareBufferConfigengineering_status_buffer () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::LinkAwareBufferConfig * release_engineering_status_buffer ()
 
::jaiabot::protobuf::LinkAwareBufferConfigmutable_engineering_status_buffer ()
 
void set_allocated_engineering_status_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *engineering_status_buffer)
 
void unsafe_arena_set_allocated_engineering_status_buffer (::jaiabot::protobuf::LinkAwareBufferConfig *engineering_status_buffer)
 
::jaiabot::protobuf::LinkAwareBufferConfigunsafe_arena_release_engineering_status_buffer ()
 
bool has_expected_hubs () const
 
void clear_expected_hubs ()
 
const ::jaiabot::config::HubManager_ExpectedHubsexpected_hubs () const
 
PROTOBUF_NODISCARD::jaiabot::config::HubManager_ExpectedHubs * release_expected_hubs ()
 
::jaiabot::config::HubManager_ExpectedHubsmutable_expected_hubs ()
 
void set_allocated_expected_hubs (::jaiabot::config::HubManager_ExpectedHubs *expected_hubs)
 
void unsafe_arena_set_allocated_expected_hubs (::jaiabot::config::HubManager_ExpectedHubs *expected_hubs)
 
::jaiabot::config::HubManager_ExpectedHubsunsafe_arena_release_expected_hubs ()
 
bool has_hub2hub_buffer () const
 
void clear_hub2hub_buffer ()
 
const ::goby::acomms::protobuf::DynamicBufferConfig & hub2hub_buffer () const
 
PROTOBUF_NODISCARD::goby::acomms::protobuf::DynamicBufferConfig * release_hub2hub_buffer ()
 
::goby::acomms::protobuf::DynamicBufferConfig * mutable_hub2hub_buffer ()
 
void set_allocated_hub2hub_buffer (::goby::acomms::protobuf::DynamicBufferConfig *hub2hub_buffer)
 
void unsafe_arena_set_allocated_hub2hub_buffer (::goby::acomms::protobuf::DynamicBufferConfig *hub2hub_buffer)
 
::goby::acomms::protobuf::DynamicBufferConfig * unsafe_arena_release_hub2hub_buffer ()
 
bool has_vfleet () const
 
void clear_vfleet ()
 
const ::jaiabot::config::HubManager_VirtualFleetDatavfleet () const
 
PROTOBUF_NODISCARD::jaiabot::config::HubManager_VirtualFleetData * release_vfleet ()
 
::jaiabot::config::HubManager_VirtualFleetDatamutable_vfleet ()
 
void set_allocated_vfleet (::jaiabot::config::HubManager_VirtualFleetData *vfleet)
 
void unsafe_arena_set_allocated_vfleet (::jaiabot::config::HubManager_VirtualFleetData *vfleet)
 
::jaiabot::config::HubManager_VirtualFleetDataunsafe_arena_release_vfleet ()
 
bool has_hub_id () const
 
void clear_hub_id ()
 
int32_t hub_id () const
 
void set_hub_id (int32_t value)
 
bool has_fleet_id () const
 
void clear_fleet_id ()
 
int32_t fleet_id () const
 
void set_fleet_id (int32_t value)
 
bool has_use_localhost_for_data_offload () const
 
void clear_use_localhost_for_data_offload ()
 
bool use_localhost_for_data_offload () const
 
void set_use_localhost_for_data_offload (bool value)
 
bool has_subnet_mask () const
 
void clear_subnet_mask ()
 
uint32_t subnet_mask () const
 
void set_subnet_mask (uint32_t value)
 
bool has_contact_blackout_seconds () const
 
void clear_contact_blackout_seconds ()
 
int32_t contact_blackout_seconds () const
 
void set_contact_blackout_seconds (int32_t value)
 
bool has_health_report_timeout_seconds () const
 
void clear_health_report_timeout_seconds ()
 
int32_t health_report_timeout_seconds () const
 
void set_health_report_timeout_seconds (int32_t value)
 
bool has_bot_start_ip () const
 
void clear_bot_start_ip ()
 
int32_t bot_start_ip () const
 
void set_bot_start_ip (int32_t value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_data_offload_script (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_staging_dir (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_offload_dir (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_class_b_network (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_hub_gpsd_device (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const HubManagerdefault_instance ()
 
static const HubManagerinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 HubManager (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_bin_2fhub_5fmanager_2fconfig_2eproto
 
void swap (HubManager &a, HubManager &b)
 

Detailed Description

Definition at line 920 of file config.pb.h.

Member Typedef Documentation

◆ BotToGPS

◆ ContactGPS

◆ ExpectedHubs

◆ VirtualFleetData

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kContactGpsFieldNumber 
kBotToGpsFieldNumber 
kLinkToSubscribeOnFieldNumber 
kDataOffloadScriptFieldNumber 
kLogStagingDirFieldNumber 
kLogOffloadDirFieldNumber 
kClassBNetworkFieldNumber 
kHubGpsdDeviceFieldNumber 
kAppFieldNumber 
kInterprocessFieldNumber 
kStatusBufferFieldNumber 
kTaskPacketBufferFieldNumber 
kEngineeringStatusBufferFieldNumber 
kExpectedHubsFieldNumber 
kHub2HubBufferFieldNumber 
kVfleetFieldNumber 
kHubIdFieldNumber 
kFleetIdFieldNumber 
kUseLocalhostForDataOffloadFieldNumber 
kSubnetMaskFieldNumber 
kContactBlackoutSecondsFieldNumber 
kHealthReportTimeoutSecondsFieldNumber 
kBotStartIpFieldNumber 

Definition at line 1052 of file config.pb.h.

Constructor & Destructor Documentation

◆ HubManager() [1/5]

jaiabot::config::HubManager::HubManager ( )
inline

Definition at line 923 of file config.pb.h.

◆ ~HubManager()

jaiabot::config::HubManager::~HubManager ( )
override

◆ HubManager() [2/5]

PROTOBUF_CONSTEXPR jaiabot::config::HubManager::HubManager ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ HubManager() [3/5]

jaiabot::config::HubManager::HubManager ( const HubManager from)

◆ HubManager() [4/5]

jaiabot::config::HubManager::HubManager ( HubManager &&  from)
inlinenoexcept

Definition at line 928 of file config.pb.h.

◆ HubManager() [5/5]

jaiabot::config::HubManager::HubManager ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * jaiabot::config::HubManager::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * jaiabot::config::HubManager::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_bot_to_gps()

jaiabot::config::HubManager_BotToGPS * jaiabot::config::HubManager::add_bot_to_gps ( )
inline

Definition at line 3343 of file config.pb.h.

◆ add_contact_gps()

jaiabot::config::HubManager_ContactGPS * jaiabot::config::HubManager::add_contact_gps ( )
inline

Definition at line 3303 of file config.pb.h.

◆ add_link_to_subscribe_on()

void jaiabot::config::HubManager::add_link_to_subscribe_on ( ::jaiabot::protobuf::Link  value)
inline

Definition at line 3436 of file config.pb.h.

◆ app()

const ::goby::middleware::protobuf::AppConfig & jaiabot::config::HubManager::app ( ) const
inline

Definition at line 2133 of file config.pb.h.

◆ bot_start_ip()

int32_t jaiabot::config::HubManager::bot_start_ip ( ) const
inline

Definition at line 3106 of file config.pb.h.

◆ bot_to_gps() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::HubManager_BotToGPS > & jaiabot::config::HubManager::bot_to_gps ( ) const
inline

Definition at line 3349 of file config.pb.h.

◆ bot_to_gps() [2/2]

const ::jaiabot::config::HubManager_BotToGPS & jaiabot::config::HubManager::bot_to_gps ( int  index) const
inline

Definition at line 3336 of file config.pb.h.

◆ bot_to_gps_size()

int jaiabot::config::HubManager::bot_to_gps_size ( ) const
inline

Definition at line 3318 of file config.pb.h.

◆ ByteSizeLong()

size_t jaiabot::config::HubManager::ByteSizeLong ( ) const
final

◆ class_b_network()

const std::string & jaiabot::config::HubManager::class_b_network ( ) const
inline

Definition at line 3131 of file config.pb.h.

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void jaiabot::config::HubManager::Clear ( )
final

◆ clear_app()

void jaiabot::config::HubManager::clear_app ( )

◆ clear_bot_start_ip()

void jaiabot::config::HubManager::clear_bot_start_ip ( )
inline

Definition at line 3099 of file config.pb.h.

◆ clear_bot_to_gps()

void jaiabot::config::HubManager::clear_bot_to_gps ( )
inline

Definition at line 3321 of file config.pb.h.

◆ clear_class_b_network()

void jaiabot::config::HubManager::clear_class_b_network ( )
inline

Definition at line 3127 of file config.pb.h.

◆ clear_contact_blackout_seconds()

void jaiabot::config::HubManager::clear_contact_blackout_seconds ( )
inline

Definition at line 3362 of file config.pb.h.

◆ clear_contact_gps()

void jaiabot::config::HubManager::clear_contact_gps ( )
inline

Definition at line 3281 of file config.pb.h.

◆ clear_data_offload_script()

void jaiabot::config::HubManager::clear_data_offload_script ( )
inline

Definition at line 2913 of file config.pb.h.

◆ clear_engineering_status_buffer()

void jaiabot::config::HubManager::clear_engineering_status_buffer ( )

◆ clear_expected_hubs()

void jaiabot::config::HubManager::clear_expected_hubs ( )
inline

Definition at line 2302 of file config.pb.h.

◆ clear_fleet_id()

void jaiabot::config::HubManager::clear_fleet_id ( )
inline

Definition at line 2767 of file config.pb.h.

◆ clear_health_report_timeout_seconds()

void jaiabot::config::HubManager::clear_health_report_timeout_seconds ( )
inline

Definition at line 2795 of file config.pb.h.

◆ clear_hub2hub_buffer()

void jaiabot::config::HubManager::clear_hub2hub_buffer ( )

◆ clear_hub_gpsd_device()

void jaiabot::config::HubManager::clear_hub_gpsd_device ( )
inline

Definition at line 3214 of file config.pb.h.

◆ clear_hub_id()

void jaiabot::config::HubManager::clear_hub_id ( )
inline

Definition at line 2739 of file config.pb.h.

◆ clear_interprocess()

void jaiabot::config::HubManager::clear_interprocess ( )

◆ clear_link_to_subscribe_on()

void jaiabot::config::HubManager::clear_link_to_subscribe_on ( )
inline

Definition at line 3417 of file config.pb.h.

◆ clear_log_offload_dir()

void jaiabot::config::HubManager::clear_log_offload_dir ( )
inline

Definition at line 3040 of file config.pb.h.

◆ clear_log_staging_dir()

void jaiabot::config::HubManager::clear_log_staging_dir ( )
inline

Definition at line 2981 of file config.pb.h.

◆ clear_status_buffer()

void jaiabot::config::HubManager::clear_status_buffer ( )

◆ clear_subnet_mask()

void jaiabot::config::HubManager::clear_subnet_mask ( )
inline

Definition at line 3390 of file config.pb.h.

◆ clear_task_packet_buffer()

void jaiabot::config::HubManager::clear_task_packet_buffer ( )

◆ clear_use_localhost_for_data_offload()

void jaiabot::config::HubManager::clear_use_localhost_for_data_offload ( )
inline

Definition at line 3186 of file config.pb.h.

◆ clear_vfleet()

void jaiabot::config::HubManager::clear_vfleet ( )
inline

Definition at line 2824 of file config.pb.h.

◆ contact_blackout_seconds()

int32_t jaiabot::config::HubManager::contact_blackout_seconds ( ) const
inline

Definition at line 3369 of file config.pb.h.

◆ contact_gps() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::HubManager_ContactGPS > & jaiabot::config::HubManager::contact_gps ( ) const
inline

Definition at line 3309 of file config.pb.h.

◆ contact_gps() [2/2]

const ::jaiabot::config::HubManager_ContactGPS & jaiabot::config::HubManager::contact_gps ( int  index) const
inline

Definition at line 3296 of file config.pb.h.

◆ contact_gps_size()

int jaiabot::config::HubManager::contact_gps_size ( ) const
inline

Definition at line 3278 of file config.pb.h.

◆ CopyFrom()

void jaiabot::config::HubManager::CopyFrom ( const HubManager from)

◆ data_offload_script()

const std::string & jaiabot::config::HubManager::data_offload_script ( ) const
inline

Definition at line 2917 of file config.pb.h.

◆ default_instance()

static const HubManager & jaiabot::config::HubManager::default_instance ( )
inlinestatic

Definition at line 967 of file config.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::config::HubManager::descriptor ( )
inlinestatic

Definition at line 958 of file config.pb.h.

◆ engineering_status_buffer()

const ::jaiabot::protobuf::LinkAwareBufferConfig & jaiabot::config::HubManager::engineering_status_buffer ( ) const
inline

Definition at line 2571 of file config.pb.h.

◆ expected_hubs()

const ::jaiabot::config::HubManager_ExpectedHubs & jaiabot::config::HubManager::expected_hubs ( ) const
inline

Definition at line 2311 of file config.pb.h.

◆ fleet_id()

int32_t jaiabot::config::HubManager::fleet_id ( ) const
inline

Definition at line 2774 of file config.pb.h.

◆ GetCachedSize()

int jaiabot::config::HubManager::GetCachedSize ( ) const
inlinefinal

Definition at line 1020 of file config.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * jaiabot::config::HubManager::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::config::HubManager::GetDescriptor ( )
inlinestatic

Definition at line 961 of file config.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata jaiabot::config::HubManager::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * jaiabot::config::HubManager::GetReflection ( )
inlinestatic

Definition at line 964 of file config.pb.h.

◆ has_app()

bool jaiabot::config::HubManager::has_app ( ) const
inline

Definition at line 2125 of file config.pb.h.

◆ has_bot_start_ip()

bool jaiabot::config::HubManager::has_bot_start_ip ( ) const
inline

Definition at line 3096 of file config.pb.h.

◆ has_class_b_network()

bool jaiabot::config::HubManager::has_class_b_network ( ) const
inline

Definition at line 3124 of file config.pb.h.

◆ has_contact_blackout_seconds()

bool jaiabot::config::HubManager::has_contact_blackout_seconds ( ) const
inline

Definition at line 3359 of file config.pb.h.

◆ has_data_offload_script()

bool jaiabot::config::HubManager::has_data_offload_script ( ) const
inline

Definition at line 2910 of file config.pb.h.

◆ has_engineering_status_buffer()

bool jaiabot::config::HubManager::has_engineering_status_buffer ( ) const
inline

Definition at line 2563 of file config.pb.h.

◆ has_expected_hubs()

bool jaiabot::config::HubManager::has_expected_hubs ( ) const
inline

Definition at line 2299 of file config.pb.h.

◆ has_fleet_id()

bool jaiabot::config::HubManager::has_fleet_id ( ) const
inline

Definition at line 2764 of file config.pb.h.

◆ has_health_report_timeout_seconds()

bool jaiabot::config::HubManager::has_health_report_timeout_seconds ( ) const
inline

Definition at line 2792 of file config.pb.h.

◆ has_hub2hub_buffer()

bool jaiabot::config::HubManager::has_hub2hub_buffer ( ) const
inline

Definition at line 2650 of file config.pb.h.

◆ has_hub_gpsd_device()

bool jaiabot::config::HubManager::has_hub_gpsd_device ( ) const
inline

Definition at line 3211 of file config.pb.h.

◆ has_hub_id()

bool jaiabot::config::HubManager::has_hub_id ( ) const
inline

Definition at line 2736 of file config.pb.h.

◆ has_interprocess()

bool jaiabot::config::HubManager::has_interprocess ( ) const
inline

Definition at line 2212 of file config.pb.h.

◆ has_log_offload_dir()

bool jaiabot::config::HubManager::has_log_offload_dir ( ) const
inline

Definition at line 3037 of file config.pb.h.

◆ has_log_staging_dir()

bool jaiabot::config::HubManager::has_log_staging_dir ( ) const
inline

Definition at line 2978 of file config.pb.h.

◆ has_status_buffer()

bool jaiabot::config::HubManager::has_status_buffer ( ) const
inline

Definition at line 2389 of file config.pb.h.

◆ has_subnet_mask()

bool jaiabot::config::HubManager::has_subnet_mask ( ) const
inline

Definition at line 3387 of file config.pb.h.

◆ has_task_packet_buffer()

bool jaiabot::config::HubManager::has_task_packet_buffer ( ) const
inline

Definition at line 2476 of file config.pb.h.

◆ has_use_localhost_for_data_offload()

bool jaiabot::config::HubManager::has_use_localhost_for_data_offload ( ) const
inline

Definition at line 3183 of file config.pb.h.

◆ has_vfleet()

bool jaiabot::config::HubManager::has_vfleet ( ) const
inline

Definition at line 2821 of file config.pb.h.

◆ health_report_timeout_seconds()

int32_t jaiabot::config::HubManager::health_report_timeout_seconds ( ) const
inline

Definition at line 2802 of file config.pb.h.

◆ hub2hub_buffer()

const ::goby::acomms::protobuf::DynamicBufferConfig & jaiabot::config::HubManager::hub2hub_buffer ( ) const
inline

Definition at line 2658 of file config.pb.h.

◆ hub_gpsd_device()

const std::string & jaiabot::config::HubManager::hub_gpsd_device ( ) const
inline

Definition at line 3218 of file config.pb.h.

◆ hub_id()

int32_t jaiabot::config::HubManager::hub_id ( ) const
inline

Definition at line 2746 of file config.pb.h.

◆ internal_default_instance()

static const HubManager * jaiabot::config::HubManager::internal_default_instance ( )
inlinestatic

Definition at line 970 of file config.pb.h.

◆ interprocess()

const ::goby::zeromq::protobuf::InterProcessPortalConfig & jaiabot::config::HubManager::interprocess ( ) const
inline

Definition at line 2220 of file config.pb.h.

◆ IsInitialized()

bool jaiabot::config::HubManager::IsInitialized ( ) const
final

◆ link_to_subscribe_on() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & jaiabot::config::HubManager::link_to_subscribe_on ( ) const
inline

Definition at line 3441 of file config.pb.h.

◆ link_to_subscribe_on() [2/2]

jaiabot::protobuf::Link jaiabot::config::HubManager::link_to_subscribe_on ( int  index) const
inline

Definition at line 3423 of file config.pb.h.

◆ link_to_subscribe_on_size()

int jaiabot::config::HubManager::link_to_subscribe_on_size ( ) const
inline

Definition at line 3414 of file config.pb.h.

◆ log_offload_dir()

const std::string & jaiabot::config::HubManager::log_offload_dir ( ) const
inline

Definition at line 3044 of file config.pb.h.

◆ log_staging_dir()

const std::string & jaiabot::config::HubManager::log_staging_dir ( ) const
inline

Definition at line 2985 of file config.pb.h.

◆ MergeFrom()

void jaiabot::config::HubManager::MergeFrom ( const HubManager from)
inline

Definition at line 1007 of file config.pb.h.

◆ mutable_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::HubManager::mutable_app ( )
inline

Definition at line 2180 of file config.pb.h.

◆ mutable_bot_to_gps() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::HubManager_BotToGPS > * jaiabot::config::HubManager::mutable_bot_to_gps ( )
inline

Definition at line 3329 of file config.pb.h.

◆ mutable_bot_to_gps() [2/2]

jaiabot::config::HubManager_BotToGPS * jaiabot::config::HubManager::mutable_bot_to_gps ( int  index)
inline

Definition at line 3324 of file config.pb.h.

◆ mutable_class_b_network()

std::string * jaiabot::config::HubManager::mutable_class_b_network ( )
inline

Definition at line 3143 of file config.pb.h.

◆ mutable_contact_gps() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::HubManager_ContactGPS > * jaiabot::config::HubManager::mutable_contact_gps ( )
inline

Definition at line 3289 of file config.pb.h.

◆ mutable_contact_gps() [2/2]

jaiabot::config::HubManager_ContactGPS * jaiabot::config::HubManager::mutable_contact_gps ( int  index)
inline

Definition at line 3284 of file config.pb.h.

◆ mutable_data_offload_script()

std::string * jaiabot::config::HubManager::mutable_data_offload_script ( )
inline

Definition at line 2928 of file config.pb.h.

◆ mutable_engineering_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::mutable_engineering_status_buffer ( )
inline

Definition at line 2618 of file config.pb.h.

◆ mutable_expected_hubs()

jaiabot::config::HubManager_ExpectedHubs * jaiabot::config::HubManager::mutable_expected_hubs ( )
inline

Definition at line 2358 of file config.pb.h.

◆ mutable_hub2hub_buffer()

goby::acomms::protobuf::DynamicBufferConfig * jaiabot::config::HubManager::mutable_hub2hub_buffer ( )
inline

Definition at line 2705 of file config.pb.h.

◆ mutable_hub_gpsd_device()

std::string * jaiabot::config::HubManager::mutable_hub_gpsd_device ( )
inline

Definition at line 3229 of file config.pb.h.

◆ mutable_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::HubManager::mutable_interprocess ( )
inline

Definition at line 2267 of file config.pb.h.

◆ mutable_link_to_subscribe_on()

PROTOBUF_NAMESPACE_ID::RepeatedField< int > * jaiabot::config::HubManager::mutable_link_to_subscribe_on ( )
inline

Definition at line 3450 of file config.pb.h.

◆ mutable_log_offload_dir()

std::string * jaiabot::config::HubManager::mutable_log_offload_dir ( )
inline

Definition at line 3056 of file config.pb.h.

◆ mutable_log_staging_dir()

std::string * jaiabot::config::HubManager::mutable_log_staging_dir ( )
inline

Definition at line 2997 of file config.pb.h.

◆ mutable_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::mutable_status_buffer ( )
inline

Definition at line 2444 of file config.pb.h.

◆ mutable_task_packet_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::mutable_task_packet_buffer ( )
inline

Definition at line 2531 of file config.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * jaiabot::config::HubManager::mutable_unknown_fields ( )
inline

Definition at line 954 of file config.pb.h.

◆ mutable_vfleet()

jaiabot::config::HubManager_VirtualFleetData * jaiabot::config::HubManager::mutable_vfleet ( )
inline

Definition at line 2880 of file config.pb.h.

◆ New()

HubManager * jaiabot::config::HubManager::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 1001 of file config.pb.h.

◆ operator=() [1/2]

HubManager & jaiabot::config::HubManager::operator= ( const HubManager from)
inline

Definition at line 933 of file config.pb.h.

◆ operator=() [2/2]

HubManager & jaiabot::config::HubManager::operator= ( HubManager &&  from)
inlinenoexcept

Definition at line 937 of file config.pb.h.

◆ release_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::HubManager::release_app ( )
inline

Definition at line 2150 of file config.pb.h.

◆ release_class_b_network()

std::string * jaiabot::config::HubManager::release_class_b_network ( )
inline

Definition at line 3159 of file config.pb.h.

◆ release_data_offload_script()

std::string * jaiabot::config::HubManager::release_data_offload_script ( )
inline

Definition at line 2944 of file config.pb.h.

◆ release_engineering_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::release_engineering_status_buffer ( )
inline

Definition at line 2588 of file config.pb.h.

◆ release_expected_hubs()

jaiabot::config::HubManager_ExpectedHubs * jaiabot::config::HubManager::release_expected_hubs ( )
inline

Definition at line 2328 of file config.pb.h.

◆ release_hub2hub_buffer()

goby::acomms::protobuf::DynamicBufferConfig * jaiabot::config::HubManager::release_hub2hub_buffer ( )
inline

Definition at line 2675 of file config.pb.h.

◆ release_hub_gpsd_device()

std::string * jaiabot::config::HubManager::release_hub_gpsd_device ( )
inline

Definition at line 3245 of file config.pb.h.

◆ release_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::HubManager::release_interprocess ( )
inline

Definition at line 2237 of file config.pb.h.

◆ release_log_offload_dir()

std::string * jaiabot::config::HubManager::release_log_offload_dir ( )
inline

Definition at line 3072 of file config.pb.h.

◆ release_log_staging_dir()

std::string * jaiabot::config::HubManager::release_log_staging_dir ( )
inline

Definition at line 3013 of file config.pb.h.

◆ release_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::release_status_buffer ( )
inline

Definition at line 2414 of file config.pb.h.

◆ release_task_packet_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::release_task_packet_buffer ( )
inline

Definition at line 2501 of file config.pb.h.

◆ release_vfleet()

jaiabot::config::HubManager_VirtualFleetData * jaiabot::config::HubManager::release_vfleet ( )
inline

Definition at line 2850 of file config.pb.h.

◆ set_allocated_app()

void jaiabot::config::HubManager::set_allocated_app ( ::goby::middleware::protobuf::AppConfig *  app)
inline

Definition at line 2185 of file config.pb.h.

◆ set_allocated_class_b_network()

void jaiabot::config::HubManager::set_allocated_class_b_network ( std::string *  class_b_network)
inline

Definition at line 3168 of file config.pb.h.

◆ set_allocated_data_offload_script()

void jaiabot::config::HubManager::set_allocated_data_offload_script ( std::string *  data_offload_script)
inline

Definition at line 2958 of file config.pb.h.

◆ set_allocated_engineering_status_buffer()

void jaiabot::config::HubManager::set_allocated_engineering_status_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig engineering_status_buffer)
inline

Definition at line 2623 of file config.pb.h.

◆ set_allocated_expected_hubs()

void jaiabot::config::HubManager::set_allocated_expected_hubs ( ::jaiabot::config::HubManager_ExpectedHubs expected_hubs)
inline

Definition at line 2363 of file config.pb.h.

◆ set_allocated_hub2hub_buffer()

void jaiabot::config::HubManager::set_allocated_hub2hub_buffer ( ::goby::acomms::protobuf::DynamicBufferConfig *  hub2hub_buffer)
inline

Definition at line 2710 of file config.pb.h.

◆ set_allocated_hub_gpsd_device()

void jaiabot::config::HubManager::set_allocated_hub_gpsd_device ( std::string *  hub_gpsd_device)
inline

Definition at line 3259 of file config.pb.h.

◆ set_allocated_interprocess()

void jaiabot::config::HubManager::set_allocated_interprocess ( ::goby::zeromq::protobuf::InterProcessPortalConfig *  interprocess)
inline

Definition at line 2272 of file config.pb.h.

◆ set_allocated_log_offload_dir()

void jaiabot::config::HubManager::set_allocated_log_offload_dir ( std::string *  log_offload_dir)
inline

Definition at line 3081 of file config.pb.h.

◆ set_allocated_log_staging_dir()

void jaiabot::config::HubManager::set_allocated_log_staging_dir ( std::string *  log_staging_dir)
inline

Definition at line 3022 of file config.pb.h.

◆ set_allocated_status_buffer()

void jaiabot::config::HubManager::set_allocated_status_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig status_buffer)
inline

Definition at line 2449 of file config.pb.h.

◆ set_allocated_task_packet_buffer()

void jaiabot::config::HubManager::set_allocated_task_packet_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig task_packet_buffer)
inline

Definition at line 2536 of file config.pb.h.

◆ set_allocated_vfleet()

void jaiabot::config::HubManager::set_allocated_vfleet ( ::jaiabot::config::HubManager_VirtualFleetData vfleet)
inline

Definition at line 2885 of file config.pb.h.

◆ set_bot_start_ip()

void jaiabot::config::HubManager::set_bot_start_ip ( int32_t  value)
inline

Definition at line 3114 of file config.pb.h.

◆ set_class_b_network() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::HubManager::set_class_b_network ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_class_b_network() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::HubManager::set_class_b_network ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 3138 of file config.pb.h.

◆ set_contact_blackout_seconds()

void jaiabot::config::HubManager::set_contact_blackout_seconds ( int32_t  value)
inline

Definition at line 3377 of file config.pb.h.

◆ set_data_offload_script() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::HubManager::set_data_offload_script ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_data_offload_script() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::HubManager::set_data_offload_script ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2923 of file config.pb.h.

◆ set_fleet_id()

void jaiabot::config::HubManager::set_fleet_id ( int32_t  value)
inline

Definition at line 2782 of file config.pb.h.

◆ set_health_report_timeout_seconds()

void jaiabot::config::HubManager::set_health_report_timeout_seconds ( int32_t  value)
inline

Definition at line 2810 of file config.pb.h.

◆ set_hub_gpsd_device() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::HubManager::set_hub_gpsd_device ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_hub_gpsd_device() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::HubManager::set_hub_gpsd_device ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 3224 of file config.pb.h.

◆ set_hub_id()

void jaiabot::config::HubManager::set_hub_id ( int32_t  value)
inline

Definition at line 2754 of file config.pb.h.

◆ set_link_to_subscribe_on()

void jaiabot::config::HubManager::set_link_to_subscribe_on ( int  index,
::jaiabot::protobuf::Link  value 
)
inline

Definition at line 3427 of file config.pb.h.

◆ set_log_offload_dir() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::HubManager::set_log_offload_dir ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_log_offload_dir() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::HubManager::set_log_offload_dir ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 3051 of file config.pb.h.

◆ set_log_staging_dir() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::HubManager::set_log_staging_dir ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_log_staging_dir() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::HubManager::set_log_staging_dir ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2992 of file config.pb.h.

◆ set_subnet_mask()

void jaiabot::config::HubManager::set_subnet_mask ( uint32_t  value)
inline

Definition at line 3405 of file config.pb.h.

◆ set_use_localhost_for_data_offload()

void jaiabot::config::HubManager::set_use_localhost_for_data_offload ( bool  value)
inline

Definition at line 3201 of file config.pb.h.

◆ status_buffer()

const ::jaiabot::protobuf::LinkAwareBufferConfig & jaiabot::config::HubManager::status_buffer ( ) const
inline

Definition at line 2397 of file config.pb.h.

◆ subnet_mask()

uint32_t jaiabot::config::HubManager::subnet_mask ( ) const
inline

Definition at line 3397 of file config.pb.h.

◆ Swap()

void jaiabot::config::HubManager::Swap ( HubManager other)
inline

Definition at line 980 of file config.pb.h.

◆ task_packet_buffer()

const ::jaiabot::protobuf::LinkAwareBufferConfig & jaiabot::config::HubManager::task_packet_buffer ( ) const
inline

Definition at line 2484 of file config.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & jaiabot::config::HubManager::unknown_fields ( ) const
inline

Definition at line 951 of file config.pb.h.

◆ unsafe_arena_release_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::HubManager::unsafe_arena_release_app ( )
inline

Definition at line 2165 of file config.pb.h.

◆ unsafe_arena_release_engineering_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::unsafe_arena_release_engineering_status_buffer ( )
inline

Definition at line 2603 of file config.pb.h.

◆ unsafe_arena_release_expected_hubs()

jaiabot::config::HubManager_ExpectedHubs * jaiabot::config::HubManager::unsafe_arena_release_expected_hubs ( )
inline

Definition at line 2343 of file config.pb.h.

◆ unsafe_arena_release_hub2hub_buffer()

goby::acomms::protobuf::DynamicBufferConfig * jaiabot::config::HubManager::unsafe_arena_release_hub2hub_buffer ( )
inline

Definition at line 2690 of file config.pb.h.

◆ unsafe_arena_release_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::HubManager::unsafe_arena_release_interprocess ( )
inline

Definition at line 2252 of file config.pb.h.

◆ unsafe_arena_release_status_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::unsafe_arena_release_status_buffer ( )
inline

Definition at line 2429 of file config.pb.h.

◆ unsafe_arena_release_task_packet_buffer()

jaiabot::protobuf::LinkAwareBufferConfig * jaiabot::config::HubManager::unsafe_arena_release_task_packet_buffer ( )
inline

Definition at line 2516 of file config.pb.h.

◆ unsafe_arena_release_vfleet()

jaiabot::config::HubManager_VirtualFleetData * jaiabot::config::HubManager::unsafe_arena_release_vfleet ( )
inline

Definition at line 2865 of file config.pb.h.

◆ unsafe_arena_set_allocated_app()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_app ( ::goby::middleware::protobuf::AppConfig *  app)
inline

Definition at line 2137 of file config.pb.h.

◆ unsafe_arena_set_allocated_engineering_status_buffer()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_engineering_status_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig engineering_status_buffer)
inline

Definition at line 2575 of file config.pb.h.

◆ unsafe_arena_set_allocated_expected_hubs()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_expected_hubs ( ::jaiabot::config::HubManager_ExpectedHubs expected_hubs)
inline

Definition at line 2315 of file config.pb.h.

◆ unsafe_arena_set_allocated_hub2hub_buffer()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_hub2hub_buffer ( ::goby::acomms::protobuf::DynamicBufferConfig *  hub2hub_buffer)
inline

Definition at line 2662 of file config.pb.h.

◆ unsafe_arena_set_allocated_interprocess()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_interprocess ( ::goby::zeromq::protobuf::InterProcessPortalConfig *  interprocess)
inline

Definition at line 2224 of file config.pb.h.

◆ unsafe_arena_set_allocated_status_buffer()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_status_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig status_buffer)
inline

Definition at line 2401 of file config.pb.h.

◆ unsafe_arena_set_allocated_task_packet_buffer()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_task_packet_buffer ( ::jaiabot::protobuf::LinkAwareBufferConfig task_packet_buffer)
inline

Definition at line 2488 of file config.pb.h.

◆ unsafe_arena_set_allocated_vfleet()

void jaiabot::config::HubManager::unsafe_arena_set_allocated_vfleet ( ::jaiabot::config::HubManager_VirtualFleetData vfleet)
inline

Definition at line 2837 of file config.pb.h.

◆ UnsafeArenaSwap()

void jaiabot::config::HubManager::UnsafeArenaSwap ( HubManager other)
inline

Definition at line 993 of file config.pb.h.

◆ use_localhost_for_data_offload()

bool jaiabot::config::HubManager::use_localhost_for_data_offload ( ) const
inline

Definition at line 3193 of file config.pb.h.

◆ vfleet()

const ::jaiabot::config::HubManager_VirtualFleetData & jaiabot::config::HubManager::vfleet ( ) const
inline

Definition at line 2833 of file config.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 1462 of file config.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 1029 of file config.pb.h.

◆ ::TableStruct_bin_2fhub_5fmanager_2fconfig_2eproto

Definition at line 1496 of file config.pb.h.

◆ swap

void swap ( HubManager a,
HubManager b 
)
friend

Definition at line 977 of file config.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::config::HubManager::_class_data_
static

Definition at line 1038 of file config.pb.h.

◆ _impl_

Impl_ jaiabot::config::HubManager::_impl_

Definition at line 1495 of file config.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::config::HubManager::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

Definition at line 974 of file config.pb.h.


The documentation for this class was generated from the following file: