#include <bin/hub_manager/config.pb.h>
Public Types | |
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 |
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_xbee () const |
void | clear_xbee () |
const ::xbee::protobuf::Config & | xbee () const |
::xbee::protobuf::Config * | release_xbee () |
::xbee::protobuf::Config * | mutable_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_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_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 564 of file config.pb.h.
Definition at line 658 of file config.pb.h.
Definition at line 657 of file config.pb.h.
Definition at line 656 of file config.pb.h.
jaiabot::config::HubManager::HubManager | ( | ) |
|
virtual |
jaiabot::config::HubManager::HubManager | ( | const HubManager & | from | ) |
|
inline |
Definition at line 2253 of file config.pb.h.
|
inline |
Definition at line 2223 of file config.pb.h.
|
inline |
Definition at line 1384 of file config.pb.h.
|
inline |
Definition at line 2037 of file config.pb.h.
|
inline |
Definition at line 2258 of file config.pb.h.
|
inline |
Definition at line 2249 of file config.pb.h.
|
inline |
Definition at line 2234 of file config.pb.h.
|
final |
|
inline |
Definition at line 2061 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::clear_app | ( | ) |
|
inline |
Definition at line 2033 of file config.pb.h.
|
inline |
Definition at line 2237 of file config.pb.h.
|
inline |
Definition at line 2057 of file config.pb.h.
|
inline |
Definition at line 2273 of file config.pb.h.
|
inline |
Definition at line 2207 of file config.pb.h.
|
inline |
Definition at line 1835 of file config.pb.h.
void jaiabot::config::HubManager::clear_engineering_status_sub_cfg | ( | ) |
|
inline |
Definition at line 1729 of file config.pb.h.
|
inline |
Definition at line 1753 of file config.pb.h.
|
inline |
Definition at line 2147 of file config.pb.h.
|
inline |
Definition at line 1705 of file config.pb.h.
void jaiabot::config::HubManager::clear_interprocess | ( | ) |
|
inline |
Definition at line 1967 of file config.pb.h.
|
inline |
Definition at line 1901 of file config.pb.h.
void jaiabot::config::HubManager::clear_status_sub_cfg | ( | ) |
void jaiabot::config::HubManager::clear_task_packet_sub_cfg | ( | ) |
|
inline |
Definition at line 2123 of file config.pb.h.
|
inline |
Definition at line 1777 of file config.pb.h.
void jaiabot::config::HubManager::clear_xbee | ( | ) |
|
inline |
Definition at line 2277 of file config.pb.h.
|
inline |
Definition at line 2228 of file config.pb.h.
|
inline |
Definition at line 2219 of file config.pb.h.
|
inline |
Definition at line 2204 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::CopyFrom | ( | const HubManager & | from | ) |
|
inline |
Definition at line 1839 of file config.pb.h.
|
static |
|
static |
|
inline |
Definition at line 1654 of file config.pb.h.
|
inline |
Definition at line 1733 of file config.pb.h.
|
inlinefinal |
Definition at line 636 of file config.pb.h.
|
final |
|
inline |
Definition at line 1372 of file config.pb.h.
|
inline |
Definition at line 2024 of file config.pb.h.
|
inline |
Definition at line 2048 of file config.pb.h.
|
inline |
Definition at line 2264 of file config.pb.h.
|
inline |
Definition at line 1826 of file config.pb.h.
|
inline |
Definition at line 1642 of file config.pb.h.
|
inline |
Definition at line 1720 of file config.pb.h.
|
inline |
Definition at line 1744 of file config.pb.h.
|
inline |
Definition at line 2138 of file config.pb.h.
|
inline |
Definition at line 1696 of file config.pb.h.
|
inline |
Definition at line 1426 of file config.pb.h.
|
inline |
Definition at line 1958 of file config.pb.h.
|
inline |
Definition at line 1892 of file config.pb.h.
|
inline |
Definition at line 1534 of file config.pb.h.
|
inline |
Definition at line 1588 of file config.pb.h.
|
inline |
Definition at line 2114 of file config.pb.h.
|
inline |
Definition at line 1768 of file config.pb.h.
|
inline |
Definition at line 1480 of file config.pb.h.
|
inline |
Definition at line 1757 of file config.pb.h.
|
inline |
Definition at line 2151 of file config.pb.h.
|
inline |
Definition at line 1709 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 601 of file config.pb.h.
|
final |
|
inline |
Definition at line 1438 of file config.pb.h.
|
final |
|
inline |
Definition at line 1971 of file config.pb.h.
|
inline |
Definition at line 1905 of file config.pb.h.
|
final |
void jaiabot::config::HubManager::MergeFrom | ( | const HubManager & | from | ) |
|
final |
|
inline |
Definition at line 1397 of file config.pb.h.
|
inline |
Definition at line 2245 of file config.pb.h.
|
inline |
Definition at line 2240 of file config.pb.h.
|
inline |
Definition at line 2090 of file config.pb.h.
|
inline |
Definition at line 2215 of file config.pb.h.
|
inline |
Definition at line 2210 of file config.pb.h.
|
inline |
Definition at line 1868 of file config.pb.h.
|
inline |
Definition at line 1667 of file config.pb.h.
|
inline |
Definition at line 2180 of file config.pb.h.
|
inline |
Definition at line 1451 of file config.pb.h.
|
inline |
Definition at line 2000 of file config.pb.h.
|
inline |
Definition at line 1934 of file config.pb.h.
|
inline |
Definition at line 1559 of file config.pb.h.
|
inline |
Definition at line 1613 of file config.pb.h.
|
inline |
Definition at line 593 of file config.pb.h.
|
inline |
Definition at line 1797 of file config.pb.h.
|
inline |
Definition at line 1505 of file config.pb.h.
|
inlinefinal |
Definition at line 615 of file config.pb.h.
|
inlinefinal |
Definition at line 619 of file config.pb.h.
|
inline |
Definition at line 571 of file config.pb.h.
|
inline |
Definition at line 1390 of file config.pb.h.
|
inline |
Definition at line 2095 of file config.pb.h.
|
inline |
Definition at line 1873 of file config.pb.h.
|
inline |
Definition at line 1660 of file config.pb.h.
|
inline |
Definition at line 2185 of file config.pb.h.
|
inline |
Definition at line 1444 of file config.pb.h.
|
inline |
Definition at line 2005 of file config.pb.h.
|
inline |
Definition at line 1939 of file config.pb.h.
|
inline |
Definition at line 1552 of file config.pb.h.
|
inline |
Definition at line 1606 of file config.pb.h.
|
inline |
Definition at line 1790 of file config.pb.h.
|
inline |
Definition at line 1498 of file config.pb.h.
|
final |
|
inline |
Definition at line 1406 of file config.pb.h.
|
inline |
Definition at line 2103 of file config.pb.h.
|
inline |
Definition at line 1881 of file config.pb.h.
|
inline |
Definition at line 1676 of file config.pb.h.
|
inline |
Definition at line 2193 of file config.pb.h.
|
inline |
Definition at line 1460 of file config.pb.h.
|
inline |
Definition at line 2013 of file config.pb.h.
|
inline |
Definition at line 1947 of file config.pb.h.
|
inline |
Definition at line 1568 of file config.pb.h.
|
inline |
Definition at line 1622 of file config.pb.h.
|
inline |
Definition at line 1806 of file config.pb.h.
|
inline |
Definition at line 1514 of file config.pb.h.
|
inline |
Definition at line 2041 of file config.pb.h.
|
inline |
Definition at line 2065 of file config.pb.h.
|
inline |
Definition at line 2078 of file config.pb.h.
|
inline |
Definition at line 2084 of file config.pb.h.
|
inline |
Definition at line 2281 of file config.pb.h.
|
inline |
Definition at line 1843 of file config.pb.h.
|
inline |
Definition at line 1856 of file config.pb.h.
|
inline |
Definition at line 1862 of file config.pb.h.
|
inline |
Definition at line 1737 of file config.pb.h.
|
inline |
Definition at line 1761 of file config.pb.h.
|
inline |
Definition at line 2155 of file config.pb.h.
|
inline |
Definition at line 2168 of file config.pb.h.
|
inline |
Definition at line 2174 of file config.pb.h.
|
inline |
Definition at line 1713 of file config.pb.h.
|
inline |
Definition at line 1975 of file config.pb.h.
|
inline |
Definition at line 1988 of file config.pb.h.
|
inline |
Definition at line 1994 of file config.pb.h.
|
inline |
Definition at line 1909 of file config.pb.h.
|
inline |
Definition at line 1922 of file config.pb.h.
|
inline |
Definition at line 1928 of file config.pb.h.
|
inline |
Definition at line 2131 of file config.pb.h.
|
inline |
Definition at line 1546 of file config.pb.h.
void jaiabot::config::HubManager::Swap | ( | HubManager * | other | ) |
|
inline |
Definition at line 1600 of file config.pb.h.
|
inline |
Definition at line 590 of file config.pb.h.
|
inline |
Definition at line 2127 of file config.pb.h.
|
inline |
Definition at line 1784 of file config.pb.h.
|
inline |
Definition at line 1492 of file config.pb.h.
|
friend |
Definition at line 961 of file config.pb.h.
|
friend |
Definition at line 609 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 944 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 940 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 936 of file config.pb.h.
|
static |
Definition at line 764 of file config.pb.h.
|
static |
Definition at line 883 of file config.pb.h.
|
static |
Definition at line 677 of file config.pb.h.
|
static |
Definition at line 734 of file config.pb.h.
|
static |
Definition at line 869 of file config.pb.h.
|
static |
Definition at line 665 of file config.pb.h.
|
static |
Definition at line 689 of file config.pb.h.
|
static |
Definition at line 824 of file config.pb.h.
|
static |
Definition at line 855 of file config.pb.h.
|
static |
Definition at line 876 of file config.pb.h.
|
static |
Definition at line 749 of file config.pb.h.
|
static |
Definition at line 848 of file config.pb.h.
|
staticconstexpr |
Definition at line 605 of file config.pb.h.
|
static |
Definition at line 776 of file config.pb.h.
|
static |
Definition at line 719 of file config.pb.h.
|
static |
Definition at line 704 of file config.pb.h.
|
static |
Definition at line 800 of file config.pb.h.
|
static |
Definition at line 812 of file config.pb.h.
|
static |
Definition at line 862 of file config.pb.h.
|
static |
Definition at line 836 of file config.pb.h.
|
static |
Definition at line 788 of file config.pb.h.