#include <bin/hub_manager/config.pb.h>
Public Types | |
typedef HubManager_ExpectedBots | ExpectedBots |
typedef HubManager_VirtualFleetData | VirtualFleetData |
typedef HubManager_ContactGPS | ContactGPS |
typedef HubManager_BotToGPS | BotToGPS |
Public Member Functions | |
HubManager () | |
virtual | ~HubManager () |
HubManager (const HubManager &from) | |
HubManager & | operator= (const HubManager &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (HubManager *other) |
HubManager * | New () const final |
HubManager * | New (::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 |
int | contact_gps_size () const |
void | clear_contact_gps () |
::jaiabot::config::HubManager_ContactGPS * | mutable_contact_gps (int index) |
::google::protobuf::RepeatedPtrField< ::jaiabot::config::HubManager_ContactGPS > * | mutable_contact_gps () |
const ::jaiabot::config::HubManager_ContactGPS & | contact_gps (int index) const |
::jaiabot::config::HubManager_ContactGPS * | add_contact_gps () |
const ::google::protobuf::RepeatedPtrField< ::jaiabot::config::HubManager_ContactGPS > & | contact_gps () const |
int | bot_to_gps_size () const |
void | clear_bot_to_gps () |
::jaiabot::config::HubManager_BotToGPS * | mutable_bot_to_gps (int index) |
::google::protobuf::RepeatedPtrField< ::jaiabot::config::HubManager_BotToGPS > * | mutable_bot_to_gps () |
const ::jaiabot::config::HubManager_BotToGPS & | bot_to_gps (int index) const |
::jaiabot::config::HubManager_BotToGPS * | add_bot_to_gps () |
const ::google::protobuf::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 ::google::protobuf::RepeatedField< int > & | link_to_subscribe_on () const |
::google::protobuf::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 |
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_hub_gpsd_device () const |
void | clear_hub_gpsd_device () |
const ::std::string & | hub_gpsd_device () const |
void | set_hub_gpsd_device (const ::std::string &value) |
void | set_hub_gpsd_device (const char *value) |
void | set_hub_gpsd_device (const char *value, size_t size) |
::std::string * | mutable_hub_gpsd_device () |
::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 |
::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_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_expected_bots () const |
void | clear_expected_bots () |
const ::jaiabot::config::HubManager_ExpectedBots & | expected_bots () const |
::jaiabot::config::HubManager_ExpectedBots * | release_expected_bots () |
::jaiabot::config::HubManager_ExpectedBots * | mutable_expected_bots () |
void | set_allocated_expected_bots (::jaiabot::config::HubManager_ExpectedBots *expected_bots) |
bool | has_vfleet () const |
void | clear_vfleet () |
const ::jaiabot::config::HubManager_VirtualFleetData & | vfleet () const |
::jaiabot::config::HubManager_VirtualFleetData * | release_vfleet () |
::jaiabot::config::HubManager_VirtualFleetData * | mutable_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_subnet_mask () const |
void | clear_subnet_mask () |
::google::protobuf::uint32 | subnet_mask () const |
void | set_subnet_mask (::google::protobuf::uint32 value) |
bool | has_contact_blackout_seconds () const |
void | clear_contact_blackout_seconds () |
::google::protobuf::int32 | contact_blackout_seconds () const |
void | set_contact_blackout_seconds (::google::protobuf::int32 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 HubManager & | default_instance () |
static void | InitAsDefaultInstance () |
static const HubManager * | internal_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_ |
Friends | |
struct | ::protobuf_bin_2fhub_5fmanager_2fconfig_2eproto::TableStruct |
void | swap (HubManager &a, HubManager &b) |
Definition at line 686 of file config.pb.h.
Definition at line 781 of file config.pb.h.
Definition at line 780 of file config.pb.h.
Definition at line 778 of file config.pb.h.
Definition at line 779 of file config.pb.h.
jaiabot::config::HubManager::HubManager | ( | ) |
|
virtual |
jaiabot::config::HubManager::HubManager | ( | const HubManager & | from | ) |
|
inline |
Definition at line 2435 of file config.pb.h.
|
inline |
Definition at line 2405 of file config.pb.h.
|
inline |
Definition at line 2509 of file config.pb.h.
|
inline |
Definition at line 1562 of file config.pb.h.
|
inline |
Definition at line 2219 of file config.pb.h.
|
inline |
Definition at line 2440 of file config.pb.h.
|
inline |
Definition at line 2431 of file config.pb.h.
|
inline |
Definition at line 2416 of file config.pb.h.
|
final |
|
inline |
Definition at line 2243 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::clear_app | ( | ) |
|
inline |
Definition at line 2215 of file config.pb.h.
|
inline |
Definition at line 2419 of file config.pb.h.
|
inline |
Definition at line 2239 of file config.pb.h.
|
inline |
Definition at line 2455 of file config.pb.h.
|
inline |
Definition at line 2389 of file config.pb.h.
|
inline |
Definition at line 2017 of file config.pb.h.
void jaiabot::config::HubManager::clear_engineering_status_sub_cfg | ( | ) |
|
inline |
Definition at line 1667 of file config.pb.h.
|
inline |
Definition at line 1911 of file config.pb.h.
|
inline |
Definition at line 1935 of file config.pb.h.
|
inline |
Definition at line 2329 of file config.pb.h.
|
inline |
Definition at line 1887 of file config.pb.h.
void jaiabot::config::HubManager::clear_interprocess | ( | ) |
|
inline |
Definition at line 2497 of file config.pb.h.
|
inline |
Definition at line 2149 of file config.pb.h.
|
inline |
Definition at line 2083 of file config.pb.h.
void jaiabot::config::HubManager::clear_status_sub_cfg | ( | ) |
|
inline |
Definition at line 2479 of file config.pb.h.
void jaiabot::config::HubManager::clear_task_packet_sub_cfg | ( | ) |
|
inline |
Definition at line 2305 of file config.pb.h.
|
inline |
Definition at line 1959 of file config.pb.h.
|
inline |
Definition at line 2459 of file config.pb.h.
|
inline |
Definition at line 2410 of file config.pb.h.
|
inline |
Definition at line 2401 of file config.pb.h.
|
inline |
Definition at line 2386 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::CopyFrom | ( | const HubManager & | from | ) |
|
inline |
Definition at line 2021 of file config.pb.h.
|
static |
|
static |
|
inline |
Definition at line 1836 of file config.pb.h.
|
inline |
Definition at line 1674 of file config.pb.h.
|
inline |
Definition at line 1915 of file config.pb.h.
|
inlinefinal |
Definition at line 758 of file config.pb.h.
|
final |
|
inline |
Definition at line 1550 of file config.pb.h.
|
inline |
Definition at line 2206 of file config.pb.h.
|
inline |
Definition at line 2230 of file config.pb.h.
|
inline |
Definition at line 2446 of file config.pb.h.
|
inline |
Definition at line 2008 of file config.pb.h.
|
inline |
Definition at line 1824 of file config.pb.h.
|
inline |
Definition at line 1658 of file config.pb.h.
|
inline |
Definition at line 1902 of file config.pb.h.
|
inline |
Definition at line 1926 of file config.pb.h.
|
inline |
Definition at line 2320 of file config.pb.h.
|
inline |
Definition at line 1878 of file config.pb.h.
|
inline |
Definition at line 1604 of file config.pb.h.
|
inline |
Definition at line 2140 of file config.pb.h.
|
inline |
Definition at line 2074 of file config.pb.h.
|
inline |
Definition at line 1716 of file config.pb.h.
|
inline |
Definition at line 2470 of file config.pb.h.
|
inline |
Definition at line 1770 of file config.pb.h.
|
inline |
Definition at line 2296 of file config.pb.h.
|
inline |
Definition at line 1950 of file config.pb.h.
|
inline |
Definition at line 1939 of file config.pb.h.
|
inline |
Definition at line 2333 of file config.pb.h.
|
inline |
Definition at line 1891 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 723 of file config.pb.h.
|
final |
|
inline |
Definition at line 1616 of file config.pb.h.
|
final |
|
inline |
Definition at line 2515 of file config.pb.h.
|
inline |
Definition at line 2500 of file config.pb.h.
|
inline |
Definition at line 2494 of file config.pb.h.
|
inline |
Definition at line 2153 of file config.pb.h.
|
inline |
Definition at line 2087 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::MergeFrom | ( | const HubManager & | from | ) |
|
final |
|
inline |
Definition at line 1575 of file config.pb.h.
|
inline |
Definition at line 2427 of file config.pb.h.
|
inline |
Definition at line 2422 of file config.pb.h.
|
inline |
Definition at line 2272 of file config.pb.h.
|
inline |
Definition at line 2397 of file config.pb.h.
|
inline |
Definition at line 2392 of file config.pb.h.
|
inline |
Definition at line 2050 of file config.pb.h.
|
inline |
Definition at line 1849 of file config.pb.h.
|
inline |
Definition at line 1687 of file config.pb.h.
|
inline |
Definition at line 2362 of file config.pb.h.
|
inline |
Definition at line 1629 of file config.pb.h.
|
inline |
Definition at line 2520 of file config.pb.h.
|
inline |
Definition at line 2182 of file config.pb.h.
|
inline |
Definition at line 2116 of file config.pb.h.
|
inline |
Definition at line 1741 of file config.pb.h.
|
inline |
Definition at line 1795 of file config.pb.h.
|
inline |
Definition at line 715 of file config.pb.h.
|
inline |
Definition at line 1979 of file config.pb.h.
|
inlinefinal |
Definition at line 737 of file config.pb.h.
|
inlinefinal |
Definition at line 741 of file config.pb.h.
|
inline |
Definition at line 693 of file config.pb.h.
|
inline |
Definition at line 1568 of file config.pb.h.
|
inline |
Definition at line 2277 of file config.pb.h.
|
inline |
Definition at line 2055 of file config.pb.h.
|
inline |
Definition at line 1842 of file config.pb.h.
|
inline |
Definition at line 1680 of file config.pb.h.
|
inline |
Definition at line 2367 of file config.pb.h.
|
inline |
Definition at line 1622 of file config.pb.h.
|
inline |
Definition at line 2187 of file config.pb.h.
|
inline |
Definition at line 2121 of file config.pb.h.
|
inline |
Definition at line 1734 of file config.pb.h.
|
inline |
Definition at line 1788 of file config.pb.h.
|
inline |
Definition at line 1972 of file config.pb.h.
|
final |
|
inline |
Definition at line 1584 of file config.pb.h.
|
inline |
Definition at line 2285 of file config.pb.h.
|
inline |
Definition at line 2063 of file config.pb.h.
|
inline |
Definition at line 1858 of file config.pb.h.
|
inline |
Definition at line 1696 of file config.pb.h.
|
inline |
Definition at line 2375 of file config.pb.h.
|
inline |
Definition at line 1638 of file config.pb.h.
|
inline |
Definition at line 2195 of file config.pb.h.
|
inline |
Definition at line 2129 of file config.pb.h.
|
inline |
Definition at line 1750 of file config.pb.h.
|
inline |
Definition at line 1804 of file config.pb.h.
|
inline |
Definition at line 1988 of file config.pb.h.
|
inline |
Definition at line 2223 of file config.pb.h.
|
inline |
Definition at line 2247 of file config.pb.h.
|
inline |
Definition at line 2260 of file config.pb.h.
|
inline |
Definition at line 2266 of file config.pb.h.
|
inline |
Definition at line 2463 of file config.pb.h.
|
inline |
Definition at line 2025 of file config.pb.h.
|
inline |
Definition at line 2038 of file config.pb.h.
|
inline |
Definition at line 2044 of file config.pb.h.
|
inline |
Definition at line 1919 of file config.pb.h.
|
inline |
Definition at line 1943 of file config.pb.h.
|
inline |
Definition at line 2337 of file config.pb.h.
|
inline |
Definition at line 2350 of file config.pb.h.
|
inline |
Definition at line 2356 of file config.pb.h.
|
inline |
Definition at line 1895 of file config.pb.h.
|
inline |
Definition at line 2504 of file config.pb.h.
|
inline |
Definition at line 2157 of file config.pb.h.
|
inline |
Definition at line 2170 of file config.pb.h.
|
inline |
Definition at line 2176 of file config.pb.h.
|
inline |
Definition at line 2091 of file config.pb.h.
|
inline |
Definition at line 2104 of file config.pb.h.
|
inline |
Definition at line 2110 of file config.pb.h.
|
inline |
Definition at line 2487 of file config.pb.h.
|
inline |
Definition at line 2313 of file config.pb.h.
|
inline |
Definition at line 1728 of file config.pb.h.
|
inline |
Definition at line 2483 of file config.pb.h.
void jaiabot::config::HubManager::Swap | ( | HubManager * | other | ) |
|
inline |
Definition at line 1782 of file config.pb.h.
|
inline |
Definition at line 712 of file config.pb.h.
|
inline |
Definition at line 2309 of file config.pb.h.
|
inline |
Definition at line 1966 of file config.pb.h.
|
friend |
Definition at line 1105 of file config.pb.h.
|
friend |
Definition at line 731 of file config.pb.h.
::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_class_b_network_ |
Definition at line 1087 of file config.pb.h.
::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_log_offload_dir_ |
Definition at line 1083 of file config.pb.h.
::google::protobuf::internal::ExplicitlyConstructed< ::std::string> jaiabot::config::HubManager::_i_give_permission_to_break_this_code_default_log_staging_dir_ |
Definition at line 1079 of file config.pb.h.
|
static |
Definition at line 897 of file config.pb.h.
|
static |
Definition at line 1023 of file config.pb.h.
|
static |
Definition at line 800 of file config.pb.h.
|
static |
Definition at line 867 of file config.pb.h.
|
static |
Definition at line 1009 of file config.pb.h.
|
static |
Definition at line 788 of file config.pb.h.
|
static |
Definition at line 822 of file config.pb.h.
|
static |
Definition at line 945 of file config.pb.h.
|
static |
Definition at line 957 of file config.pb.h.
|
static |
Definition at line 988 of file config.pb.h.
|
static |
Definition at line 1016 of file config.pb.h.
|
static |
Definition at line 882 of file config.pb.h.
|
static |
Definition at line 981 of file config.pb.h.
|
staticconstexpr |
Definition at line 727 of file config.pb.h.
|
static |
Definition at line 909 of file config.pb.h.
|
static |
Definition at line 812 of file config.pb.h.
|
static |
Definition at line 852 of file config.pb.h.
|
static |
Definition at line 837 of file config.pb.h.
|
static |
Definition at line 921 of file config.pb.h.
|
static |
Definition at line 1002 of file config.pb.h.
|
static |
Definition at line 933 of file config.pb.h.
|
static |
Definition at line 995 of file config.pb.h.
|
static |
Definition at line 969 of file config.pb.h.