JaiaBot  1.12.0+18+g85da5f82
JaiaBot micro-AUV software
jaiabot::config::HubManager Class Reference

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

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

Public Types

typedef HubManager_VirtualFleetData VirtualFleetData
 

Public Member Functions

 HubManager ()
 
virtual ~HubManager ()
 
 HubManager (const HubManager &from)
 
HubManageroperator= (const HubManager &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (HubManager *other)
 
HubManagerNew () const final
 
HubManagerNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const HubManager &from)
 
void MergeFrom (const HubManager &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_data_offload_script () const
 
void clear_data_offload_script ()
 
const ::std::string & data_offload_script () const
 
void set_data_offload_script (const ::std::string &value)
 
void set_data_offload_script (const char *value)
 
void set_data_offload_script (const char *value, size_t size)
 
::std::string * mutable_data_offload_script ()
 
::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
 
void set_log_staging_dir (const ::std::string &value)
 
void set_log_staging_dir (const char *value)
 
void set_log_staging_dir (const char *value, size_t size)
 
::std::string * mutable_log_staging_dir ()
 
::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
 
void set_log_offload_dir (const ::std::string &value)
 
void set_log_offload_dir (const char *value)
 
void set_log_offload_dir (const char *value, size_t size)
 
::std::string * mutable_log_offload_dir ()
 
::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
 
void set_class_b_network (const ::std::string &value)
 
void set_class_b_network (const char *value)
 
void set_class_b_network (const char *value, size_t size)
 
::std::string * mutable_class_b_network ()
 
::std::string * release_class_b_network ()
 
void set_allocated_class_b_network (::std::string *class_b_network)
 
bool has_app () const
 
void clear_app ()
 
const ::goby::middleware::protobuf::AppConfig & app () const
 
::goby::middleware::protobuf::AppConfig * release_app ()
 
::goby::middleware::protobuf::AppConfig * mutable_app ()
 
void set_allocated_app (::goby::middleware::protobuf::AppConfig *app)
 
bool has_interprocess () const
 
void clear_interprocess ()
 
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess () const
 
::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess ()
 
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess ()
 
void set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
 
bool has_xbee () const
 
void clear_xbee ()
 
const ::xbee::protobuf::Configxbee () const
 
::xbee::protobuf::Configrelease_xbee ()
 
::xbee::protobuf::Configmutable_xbee ()
 
void set_allocated_xbee (::xbee::protobuf::Config *xbee)
 
bool has_status_sub_cfg () const
 
void clear_status_sub_cfg ()
 
const ::goby::middleware::protobuf::TransporterConfig & status_sub_cfg () const
 
::goby::middleware::protobuf::TransporterConfig * release_status_sub_cfg ()
 
::goby::middleware::protobuf::TransporterConfig * mutable_status_sub_cfg ()
 
void set_allocated_status_sub_cfg (::goby::middleware::protobuf::TransporterConfig *status_sub_cfg)
 
bool has_task_packet_sub_cfg () const
 
void clear_task_packet_sub_cfg ()
 
const ::goby::middleware::protobuf::TransporterConfig & task_packet_sub_cfg () const
 
::goby::middleware::protobuf::TransporterConfig * release_task_packet_sub_cfg ()
 
::goby::middleware::protobuf::TransporterConfig * mutable_task_packet_sub_cfg ()
 
void set_allocated_task_packet_sub_cfg (::goby::middleware::protobuf::TransporterConfig *task_packet_sub_cfg)
 
bool has_engineering_status_sub_cfg () const
 
void clear_engineering_status_sub_cfg ()
 
const ::goby::middleware::protobuf::TransporterConfig & engineering_status_sub_cfg () const
 
::goby::middleware::protobuf::TransporterConfig * release_engineering_status_sub_cfg ()
 
::goby::middleware::protobuf::TransporterConfig * mutable_engineering_status_sub_cfg ()
 
void set_allocated_engineering_status_sub_cfg (::goby::middleware::protobuf::TransporterConfig *engineering_status_sub_cfg)
 
bool has_vfleet () const
 
void clear_vfleet ()
 
const ::jaiabot::config::HubManager_VirtualFleetDatavfleet () const
 
::jaiabot::config::HubManager_VirtualFleetDatarelease_vfleet ()
 
::jaiabot::config::HubManager_VirtualFleetDatamutable_vfleet ()
 
void set_allocated_vfleet (::jaiabot::config::HubManager_VirtualFleetData *vfleet)
 
bool has_hub_id () const
 
void clear_hub_id ()
 
::google::protobuf::int32 hub_id () const
 
void set_hub_id (::google::protobuf::int32 value)
 
bool has_fleet_id () const
 
void clear_fleet_id ()
 
::google::protobuf::int32 fleet_id () const
 
void set_fleet_id (::google::protobuf::int32 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_health_report_timeout_seconds () const
 
void clear_health_report_timeout_seconds ()
 
::google::protobuf::int32 health_report_timeout_seconds () const
 
void set_health_report_timeout_seconds (::google::protobuf::int32 value)
 
bool has_bot_start_ip () const
 
void clear_bot_start_ip ()
 
::google::protobuf::int32 bot_start_ip () const
 
void set_bot_start_ip (::google::protobuf::int32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const HubManagerdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const HubManagerinternal_default_instance ()
 

Public Attributes

static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_log_staging_dir_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_log_offload_dir_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_class_b_network_
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kDataOffloadScriptFieldNumber = 30
 
static const int kLogStagingDirFieldNumber = 31
 
static const int kLogOffloadDirFieldNumber = 32
 
static const int kClassBNetworkFieldNumber = 34
 
static const int kAppFieldNumber = 1
 
static const int kInterprocessFieldNumber = 2
 
static const int kXbeeFieldNumber = 10
 
static const int kStatusSubCfgFieldNumber = 11
 
static const int kTaskPacketSubCfgFieldNumber = 12
 
static const int kEngineeringStatusSubCfgFieldNumber = 13
 
static const int kVfleetFieldNumber = 20
 
static const int kHubIdFieldNumber = 14
 
static const int kFleetIdFieldNumber = 15
 
static const int kUseLocalhostForDataOffloadFieldNumber = 35
 
static const int kHealthReportTimeoutSecondsFieldNumber = 16
 
static const int kBotStartIpFieldNumber = 33
 

Friends

struct ::protobuf_bin_2fhub_5fmanager_2fconfig_2eproto::TableStruct
 
void swap (HubManager &a, HubManager &b)
 

Detailed Description

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

Member Typedef Documentation

◆ VirtualFleetData

Constructor & Destructor Documentation

◆ HubManager() [1/2]

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

◆ ~HubManager()

virtual jaiabot::config::HubManager::~HubManager ( )
virtual

◆ HubManager() [2/2]

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

Member Function Documentation

◆ app()

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

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

◆ bot_start_ip()

google::protobuf::int32 jaiabot::config::HubManager::bot_start_ip ( ) const
inline

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

◆ Clear()

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 1272 of file config.pb.h.

◆ clear_class_b_network()

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

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

◆ clear_data_offload_script()

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

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

◆ clear_engineering_status_sub_cfg()

void jaiabot::config::HubManager::clear_engineering_status_sub_cfg ( )

◆ clear_fleet_id()

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

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

◆ clear_health_report_timeout_seconds()

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

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

◆ clear_hub_id()

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

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

◆ clear_interprocess()

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

◆ clear_log_offload_dir()

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

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

◆ clear_log_staging_dir()

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

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

◆ clear_status_sub_cfg()

void jaiabot::config::HubManager::clear_status_sub_cfg ( )

◆ clear_task_packet_sub_cfg()

void jaiabot::config::HubManager::clear_task_packet_sub_cfg ( )

◆ clear_use_localhost_for_data_offload()

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

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

◆ clear_vfleet()

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

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

◆ clear_xbee()

void jaiabot::config::HubManager::clear_xbee ( )

◆ CopyFrom() [1/2]

void jaiabot::config::HubManager::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

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 1078 of file config.pb.h.

◆ default_instance()

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

◆ descriptor()

static const ::google::protobuf::Descriptor* jaiabot::config::HubManager::descriptor ( )
static

◆ engineering_status_sub_cfg()

const ::goby::middleware::protobuf::TransporterConfig & jaiabot::config::HubManager::engineering_status_sub_cfg ( ) const
inline

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

◆ fleet_id()

google::protobuf::int32 jaiabot::config::HubManager::fleet_id ( ) const
inline

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

◆ GetCachedSize()

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

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

◆ GetMetadata()

::google::protobuf::Metadata jaiabot::config::HubManager::GetMetadata ( ) const
final

◆ has_app()

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

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

◆ has_bot_start_ip()

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

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

◆ has_class_b_network()

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

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

◆ has_data_offload_script()

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

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

◆ has_engineering_status_sub_cfg()

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

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

◆ has_fleet_id()

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

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

◆ has_health_report_timeout_seconds()

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

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

◆ has_hub_id()

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

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

◆ has_interprocess()

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

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

◆ has_log_offload_dir()

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

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

◆ has_log_staging_dir()

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

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

◆ has_status_sub_cfg()

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

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

◆ has_task_packet_sub_cfg()

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

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

◆ has_vfleet()

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

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

◆ has_xbee()

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

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

◆ health_report_timeout_seconds()

google::protobuf::int32 jaiabot::config::HubManager::health_report_timeout_seconds ( ) const
inline

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

◆ hub_id()

google::protobuf::int32 jaiabot::config::HubManager::hub_id ( ) const
inline

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

◆ InitAsDefaultInstance()

static void jaiabot::config::HubManager::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* jaiabot::config::HubManager::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ interprocess()

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

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

◆ IsInitialized()

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

◆ log_offload_dir()

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

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

◆ log_staging_dir()

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

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

◆ MergeFrom() [1/2]

void jaiabot::config::HubManager::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

bool jaiabot::config::HubManager::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_app()

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

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

◆ mutable_class_b_network()

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

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

◆ mutable_data_offload_script()

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

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

◆ mutable_engineering_status_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::mutable_engineering_status_sub_cfg ( )
inline

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

◆ mutable_interprocess()

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

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

◆ mutable_log_offload_dir()

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

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

◆ mutable_log_staging_dir()

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

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

◆ mutable_status_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::mutable_status_sub_cfg ( )
inline

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

◆ mutable_task_packet_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::mutable_task_packet_sub_cfg ( )
inline

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

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* jaiabot::config::HubManager::mutable_unknown_fields ( )
inline

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

◆ mutable_vfleet()

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

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

◆ mutable_xbee()

xbee::protobuf::Config * jaiabot::config::HubManager::mutable_xbee ( )
inline

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

◆ New() [1/2]

HubManager* jaiabot::config::HubManager::New ( ) const
inlinefinal

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

◆ New() [2/2]

HubManager* jaiabot::config::HubManager::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

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

◆ operator=()

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

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

◆ release_app()

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

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

◆ release_class_b_network()

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

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

◆ release_data_offload_script()

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

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

◆ release_engineering_status_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::release_engineering_status_sub_cfg ( )
inline

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

◆ release_interprocess()

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

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

◆ release_log_offload_dir()

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

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

◆ release_log_staging_dir()

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

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

◆ release_status_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::release_status_sub_cfg ( )
inline

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

◆ release_task_packet_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::HubManager::release_task_packet_sub_cfg ( )
inline

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

◆ release_vfleet()

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

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

◆ release_xbee()

xbee::protobuf::Config * jaiabot::config::HubManager::release_xbee ( )
inline

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

◆ SerializeWithCachedSizes()

void jaiabot::config::HubManager::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_app()

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

Definition at line 645 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 1342 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 1120 of file config.pb.h.

◆ set_allocated_engineering_status_sub_cfg()

void jaiabot::config::HubManager::set_allocated_engineering_status_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  engineering_status_sub_cfg)
inline

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

◆ set_allocated_interprocess()

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

Definition at line 699 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 1252 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 1186 of file config.pb.h.

◆ set_allocated_status_sub_cfg()

void jaiabot::config::HubManager::set_allocated_status_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  status_sub_cfg)
inline

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

◆ set_allocated_task_packet_sub_cfg()

void jaiabot::config::HubManager::set_allocated_task_packet_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  task_packet_sub_cfg)
inline

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

◆ set_allocated_vfleet()

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

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

◆ set_allocated_xbee()

void jaiabot::config::HubManager::set_allocated_xbee ( ::xbee::protobuf::Config xbee)
inline

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

◆ set_bot_start_ip()

void jaiabot::config::HubManager::set_bot_start_ip ( ::google::protobuf::int32  value)
inline

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

◆ set_class_b_network() [1/3]

void jaiabot::config::HubManager::set_class_b_network ( const ::std::string &  value)
inline

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

◆ set_class_b_network() [2/3]

void jaiabot::config::HubManager::set_class_b_network ( const char *  value)
inline

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

◆ set_class_b_network() [3/3]

void jaiabot::config::HubManager::set_class_b_network ( const char *  value,
size_t  size 
)
inline

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

◆ set_data_offload_script() [1/3]

void jaiabot::config::HubManager::set_data_offload_script ( const ::std::string &  value)
inline

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

◆ set_data_offload_script() [2/3]

void jaiabot::config::HubManager::set_data_offload_script ( const char *  value)
inline

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

◆ set_data_offload_script() [3/3]

void jaiabot::config::HubManager::set_data_offload_script ( const char *  value,
size_t  size 
)
inline

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

◆ set_fleet_id()

void jaiabot::config::HubManager::set_fleet_id ( ::google::protobuf::int32  value)
inline

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

◆ set_health_report_timeout_seconds()

void jaiabot::config::HubManager::set_health_report_timeout_seconds ( ::google::protobuf::int32  value)
inline

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

◆ set_hub_id()

void jaiabot::config::HubManager::set_hub_id ( ::google::protobuf::int32  value)
inline

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

◆ set_log_offload_dir() [1/3]

void jaiabot::config::HubManager::set_log_offload_dir ( const ::std::string &  value)
inline

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

◆ set_log_offload_dir() [2/3]

void jaiabot::config::HubManager::set_log_offload_dir ( const char *  value)
inline

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

◆ set_log_offload_dir() [3/3]

void jaiabot::config::HubManager::set_log_offload_dir ( const char *  value,
size_t  size 
)
inline

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

◆ set_log_staging_dir() [1/3]

void jaiabot::config::HubManager::set_log_staging_dir ( const ::std::string &  value)
inline

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

◆ set_log_staging_dir() [2/3]

void jaiabot::config::HubManager::set_log_staging_dir ( const char *  value)
inline

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

◆ set_log_staging_dir() [3/3]

void jaiabot::config::HubManager::set_log_staging_dir ( const char *  value,
size_t  size 
)
inline

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

◆ status_sub_cfg()

const ::goby::middleware::protobuf::TransporterConfig & jaiabot::config::HubManager::status_sub_cfg ( ) const
inline

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

◆ Swap()

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

◆ task_packet_sub_cfg()

const ::goby::middleware::protobuf::TransporterConfig & jaiabot::config::HubManager::task_packet_sub_cfg ( ) const
inline

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

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& jaiabot::config::HubManager::unknown_fields ( ) const
inline

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

◆ use_localhost_for_data_offload()

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

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

◆ vfleet()

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

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

◆ xbee()

const ::xbee::protobuf::Config & jaiabot::config::HubManager::xbee ( ) const
inline

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

Friends And Related Function Documentation

◆ ::protobuf_bin_2fhub_5fmanager_2fconfig_2eproto::TableStruct

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

◆ swap

void swap ( HubManager a,
HubManager b 
)
friend

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

Member Data Documentation

◆ _i_give_permission_to_break_this_code_default_class_b_network_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_class_b_network_

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

◆ _i_give_permission_to_break_this_code_default_log_offload_dir_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_log_offload_dir_

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

◆ _i_give_permission_to_break_this_code_default_log_staging_dir_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_log_staging_dir_

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

◆ kAppFieldNumber

const int jaiabot::config::HubManager::kAppFieldNumber = 1
static

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

◆ kBotStartIpFieldNumber

const int jaiabot::config::HubManager::kBotStartIpFieldNumber = 33
static

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

◆ kClassBNetworkFieldNumber

const int jaiabot::config::HubManager::kClassBNetworkFieldNumber = 34
static

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

◆ kDataOffloadScriptFieldNumber

const int jaiabot::config::HubManager::kDataOffloadScriptFieldNumber = 30
static

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

◆ kEngineeringStatusSubCfgFieldNumber

const int jaiabot::config::HubManager::kEngineeringStatusSubCfgFieldNumber = 13
static

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

◆ kFleetIdFieldNumber

const int jaiabot::config::HubManager::kFleetIdFieldNumber = 15
static

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

◆ kHealthReportTimeoutSecondsFieldNumber

const int jaiabot::config::HubManager::kHealthReportTimeoutSecondsFieldNumber = 16
static

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

◆ kHubIdFieldNumber

const int jaiabot::config::HubManager::kHubIdFieldNumber = 14
static

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

◆ kIndexInFileMessages

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

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

◆ kInterprocessFieldNumber

const int jaiabot::config::HubManager::kInterprocessFieldNumber = 2
static

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

◆ kLogOffloadDirFieldNumber

const int jaiabot::config::HubManager::kLogOffloadDirFieldNumber = 32
static

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

◆ kLogStagingDirFieldNumber

const int jaiabot::config::HubManager::kLogStagingDirFieldNumber = 31
static

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

◆ kStatusSubCfgFieldNumber

const int jaiabot::config::HubManager::kStatusSubCfgFieldNumber = 11
static

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

◆ kTaskPacketSubCfgFieldNumber

const int jaiabot::config::HubManager::kTaskPacketSubCfgFieldNumber = 12
static

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

◆ kUseLocalhostForDataOffloadFieldNumber

const int jaiabot::config::HubManager::kUseLocalhostForDataOffloadFieldNumber = 35
static

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

◆ kVfleetFieldNumber

const int jaiabot::config::HubManager::kVfleetFieldNumber = 20
static

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

◆ kXbeeFieldNumber

const int jaiabot::config::HubManager::kXbeeFieldNumber = 10
static

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


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