JaiaBot 2.6.0
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 , kCtdOffloadScriptFieldNumber = 36 ,
  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_ctd_offload_script () const
 
void clear_ctd_offload_script ()
 
const std::string & ctd_offload_script () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_ctd_offload_script (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_ctd_offload_script ()
 
PROTOBUF_NODISCARD std::string * release_ctd_offload_script ()
 
void set_allocated_ctd_offload_script (std::string *ctd_offload_script)
 
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_ctd_offload_script (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 
kCtdOffloadScriptFieldNumber 
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 3431 of file config.pb.h.

◆ add_contact_gps()

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

Definition at line 3391 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 3524 of file config.pb.h.

◆ app()

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

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

◆ bot_start_ip()

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

Definition at line 3126 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 3437 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 3424 of file config.pb.h.

◆ bot_to_gps_size()

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

Definition at line 3406 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 3151 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 3119 of file config.pb.h.

◆ clear_bot_to_gps()

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

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

◆ clear_class_b_network()

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

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

◆ clear_contact_blackout_seconds()

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

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

◆ clear_contact_gps()

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

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

◆ clear_ctd_offload_script()

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

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

◆ clear_data_offload_script()

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

Definition at line 2933 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 2322 of file config.pb.h.

◆ clear_fleet_id()

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

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

◆ clear_health_report_timeout_seconds()

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

Definition at line 2815 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 3302 of file config.pb.h.

◆ clear_hub_id()

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

Definition at line 2759 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 3505 of file config.pb.h.

◆ clear_log_offload_dir()

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

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

◆ clear_log_staging_dir()

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

Definition at line 3001 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 3478 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 3206 of file config.pb.h.

◆ clear_vfleet()

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

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

◆ contact_blackout_seconds()

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

Definition at line 3457 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 3397 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 3384 of file config.pb.h.

◆ contact_gps_size()

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

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

◆ CopyFrom()

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

◆ ctd_offload_script()

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

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

◆ data_offload_script()

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

Definition at line 2937 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 2591 of file config.pb.h.

◆ expected_hubs()

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

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

◆ fleet_id()

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

Definition at line 2794 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 2145 of file config.pb.h.

◆ has_bot_start_ip()

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

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

◆ has_class_b_network()

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

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

◆ has_contact_blackout_seconds()

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

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

◆ has_ctd_offload_script()

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

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

◆ has_data_offload_script()

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

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

◆ has_engineering_status_buffer()

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

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

◆ has_expected_hubs()

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

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

◆ has_fleet_id()

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

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

◆ has_health_report_timeout_seconds()

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

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

◆ has_hub2hub_buffer()

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

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

◆ has_hub_gpsd_device()

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

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

◆ has_hub_id()

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

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

◆ has_interprocess()

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

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

◆ has_log_offload_dir()

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

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

◆ has_log_staging_dir()

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

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

◆ has_status_buffer()

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

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

◆ has_subnet_mask()

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

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

◆ has_task_packet_buffer()

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

Definition at line 2496 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 3203 of file config.pb.h.

◆ has_vfleet()

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

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

◆ health_report_timeout_seconds()

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

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

◆ hub2hub_buffer()

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

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

◆ hub_gpsd_device()

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

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

◆ hub_id()

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

Definition at line 2766 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 2240 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 3529 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 3511 of file config.pb.h.

◆ link_to_subscribe_on_size()

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

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

◆ log_offload_dir()

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

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

◆ log_staging_dir()

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

Definition at line 3005 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 2200 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 3417 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 3412 of file config.pb.h.

◆ mutable_class_b_network()

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

Definition at line 3163 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 3377 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 3372 of file config.pb.h.

◆ mutable_ctd_offload_script()

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

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

◆ mutable_data_offload_script()

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

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

◆ mutable_engineering_status_buffer()

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

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

◆ mutable_expected_hubs()

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

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

◆ mutable_hub2hub_buffer()

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

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

◆ mutable_hub_gpsd_device()

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

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

◆ mutable_interprocess()

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

Definition at line 2287 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 3538 of file config.pb.h.

◆ mutable_log_offload_dir()

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

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

◆ mutable_log_staging_dir()

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

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

◆ mutable_status_buffer()

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

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

◆ mutable_task_packet_buffer()

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

Definition at line 2551 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 2900 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 2170 of file config.pb.h.

◆ release_class_b_network()

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

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

◆ release_ctd_offload_script()

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

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

◆ release_data_offload_script()

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

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

◆ release_engineering_status_buffer()

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

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

◆ release_expected_hubs()

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

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

◆ release_hub2hub_buffer()

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

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

◆ release_hub_gpsd_device()

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

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

◆ release_interprocess()

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

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

◆ release_log_offload_dir()

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

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

◆ release_log_staging_dir()

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

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

◆ release_status_buffer()

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

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

◆ release_task_packet_buffer()

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

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

◆ release_vfleet()

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

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

◆ set_allocated_app()

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

Definition at line 2205 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 3188 of file config.pb.h.

◆ set_allocated_ctd_offload_script()

void jaiabot::config::HubManager::set_allocated_ctd_offload_script ( std::string *  ctd_offload_script)
inline

Definition at line 3279 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 2978 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 2643 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 2383 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 2730 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 3347 of file config.pb.h.

◆ set_allocated_interprocess()

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

Definition at line 2292 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 3101 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 3042 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 2469 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 2556 of file config.pb.h.

◆ set_allocated_vfleet()

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

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

◆ set_bot_start_ip()

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

Definition at line 3134 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 3158 of file config.pb.h.

◆ set_contact_blackout_seconds()

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

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

◆ set_ctd_offload_script() [1/2]

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

◆ set_ctd_offload_script() [2/2]

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

Definition at line 3244 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 2943 of file config.pb.h.

◆ set_fleet_id()

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

Definition at line 2802 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 2830 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 3312 of file config.pb.h.

◆ set_hub_id()

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

Definition at line 2774 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 3515 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 3071 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 3012 of file config.pb.h.

◆ set_subnet_mask()

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

Definition at line 3493 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 3221 of file config.pb.h.

◆ status_buffer()

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

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

◆ subnet_mask()

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

Definition at line 3485 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 2504 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 2185 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 2623 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 2363 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 2710 of file config.pb.h.

◆ unsafe_arena_release_interprocess()

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

Definition at line 2272 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 2449 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 2536 of file config.pb.h.

◆ unsafe_arena_release_vfleet()

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

Definition at line 2885 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 2157 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 2595 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 2335 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 2682 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 2244 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 2421 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 2508 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 2857 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 3213 of file config.pb.h.

◆ vfleet()

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

Definition at line 2853 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 1481 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 1516 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 1515 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: