JaiaBot  1.19.0
JaiaBot micro-AUV software
xbee::protobuf::Config Class Reference

#include <jaiabot/messages/xbee_extensions.pb.h>

Inheritance diagram for xbee::protobuf::Config:
Collaboration diagram for xbee::protobuf::Config:

Public Member Functions

 Config ()
 
virtual ~Config ()
 
 Config (const Config &from)
 
Configoperator= (const Config &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Config *other)
 
ConfigNew () const final
 
ConfigNew (::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 Config &from)
 
void MergeFrom (const Config &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_xbee_info_location () const
 
void clear_xbee_info_location ()
 
const ::std::string & xbee_info_location () const
 
void set_xbee_info_location (const ::std::string &value)
 
void set_xbee_info_location (const char *value)
 
void set_xbee_info_location (const char *value, size_t size)
 
::std::string * mutable_xbee_info_location ()
 
::std::string * release_xbee_info_location ()
 
void set_allocated_xbee_info_location (::std::string *xbee_info_location)
 
bool has_xbee_encryption_password () const
 
void clear_xbee_encryption_password ()
 
const ::std::string & xbee_encryption_password () const
 
void set_xbee_encryption_password (const ::std::string &value)
 
void set_xbee_encryption_password (const char *value)
 
void set_xbee_encryption_password (const char *value, size_t size)
 
::std::string * mutable_xbee_encryption_password ()
 
::std::string * release_xbee_encryption_password ()
 
void set_allocated_xbee_encryption_password (::std::string *xbee_encryption_password)
 
bool has_hub_info_location () const
 
void clear_hub_info_location ()
 
const ::std::string & hub_info_location () const
 
void set_hub_info_location (const ::std::string &value)
 
void set_hub_info_location (const char *value)
 
void set_hub_info_location (const char *value, size_t size)
 
::std::string * mutable_hub_info_location ()
 
::std::string * release_hub_info_location ()
 
void set_allocated_hub_info_location (::std::string *hub_info_location)
 
bool has_xbee_mesh_unicast_retries () const
 
void clear_xbee_mesh_unicast_retries ()
 
const ::std::string & xbee_mesh_unicast_retries () const
 
void set_xbee_mesh_unicast_retries (const ::std::string &value)
 
void set_xbee_mesh_unicast_retries (const char *value)
 
void set_xbee_mesh_unicast_retries (const char *value, size_t size)
 
::std::string * mutable_xbee_mesh_unicast_retries ()
 
::std::string * release_xbee_mesh_unicast_retries ()
 
void set_allocated_xbee_mesh_unicast_retries (::std::string *xbee_mesh_unicast_retries)
 
bool has_xbee_unicast_mac_retries () const
 
void clear_xbee_unicast_mac_retries ()
 
const ::std::string & xbee_unicast_mac_retries () const
 
void set_xbee_unicast_mac_retries (const ::std::string &value)
 
void set_xbee_unicast_mac_retries (const char *value)
 
void set_xbee_unicast_mac_retries (const char *value, size_t size)
 
::std::string * mutable_xbee_unicast_mac_retries ()
 
::std::string * release_xbee_unicast_mac_retries ()
 
void set_allocated_xbee_unicast_mac_retries (::std::string *xbee_unicast_mac_retries)
 
bool has_xbee_network_delay_slots () const
 
void clear_xbee_network_delay_slots ()
 
const ::std::string & xbee_network_delay_slots () const
 
void set_xbee_network_delay_slots (const ::std::string &value)
 
void set_xbee_network_delay_slots (const char *value)
 
void set_xbee_network_delay_slots (const char *value, size_t size)
 
::std::string * mutable_xbee_network_delay_slots ()
 
::std::string * release_xbee_network_delay_slots ()
 
void set_allocated_xbee_network_delay_slots (::std::string *xbee_network_delay_slots)
 
bool has_xbee_broadcast_multi_transmits () const
 
void clear_xbee_broadcast_multi_transmits ()
 
const ::std::string & xbee_broadcast_multi_transmits () const
 
void set_xbee_broadcast_multi_transmits (const ::std::string &value)
 
void set_xbee_broadcast_multi_transmits (const char *value)
 
void set_xbee_broadcast_multi_transmits (const char *value, size_t size)
 
::std::string * mutable_xbee_broadcast_multi_transmits ()
 
::std::string * release_xbee_broadcast_multi_transmits ()
 
void set_allocated_xbee_broadcast_multi_transmits (::std::string *xbee_broadcast_multi_transmits)
 
bool has_test_comms () const
 
void clear_test_comms ()
 
bool test_comms () const
 
void set_test_comms (bool value)
 
bool has_use_xbee_encryption () const
 
void clear_use_xbee_encryption ()
 
bool use_xbee_encryption () const
 
void set_use_xbee_encryption (bool value)
 
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_subnet_mask () const
 
void clear_subnet_mask ()
 
::google::protobuf::uint32 subnet_mask () const
 
void set_subnet_mask (::google::protobuf::uint32 value)
 
bool has_network_id () const
 
void clear_network_id ()
 
::google::protobuf::uint64 network_id () const
 
void set_network_id (::google::protobuf::uint64 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const Configdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Configinternal_default_instance ()
 

Public Attributes

static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_xbee_info_location_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_hub_info_location_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_xbee_mesh_unicast_retries_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_xbee_unicast_mac_retries_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_xbee_network_delay_slots_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_xbee_broadcast_multi_transmits_
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kXbeeInfoLocationFieldNumber = 5
 
static const int kXbeeEncryptionPasswordFieldNumber = 8
 
static const int kHubInfoLocationFieldNumber = 9
 
static const int kXbeeMeshUnicastRetriesFieldNumber = 10
 
static const int kXbeeUnicastMacRetriesFieldNumber = 11
 
static const int kXbeeNetworkDelaySlotsFieldNumber = 12
 
static const int kXbeeBroadcastMultiTransmitsFieldNumber = 13
 
static const int kTestCommsFieldNumber = 4
 
static const int kUseXbeeEncryptionFieldNumber = 7
 
static const int kHubIdFieldNumber = 6
 
static const int kFleetIdFieldNumber = 14
 
static const int kSubnetMaskFieldNumber = 15
 
static const int kNetworkIdFieldNumber = 1
 

Friends

struct ::protobuf_jaiabot_2fmessages_2fxbee_5fextensions_2eproto::TableStruct
 
void swap (Config &a, Config &b)
 

Detailed Description

Definition at line 74 of file xbee_extensions.pb.h.

Constructor & Destructor Documentation

◆ Config() [1/2]

xbee::protobuf::Config::Config ( )

◆ ~Config()

virtual xbee::protobuf::Config::~Config ( )
virtual

◆ Config() [2/2]

xbee::protobuf::Config::Config ( const Config from)

Member Function Documentation

◆ ByteSizeLong()

size_t xbee::protobuf::Config::ByteSizeLong ( ) const
final

◆ Clear()

void xbee::protobuf::Config::Clear ( )
final

◆ clear_fleet_id()

void xbee::protobuf::Config::clear_fleet_id ( )
inline

Definition at line 966 of file xbee_extensions.pb.h.

◆ clear_hub_id()

void xbee::protobuf::Config::clear_hub_id ( )
inline

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

◆ clear_hub_info_location()

void xbee::protobuf::Config::clear_hub_info_location ( )
inline

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

◆ clear_network_id()

void xbee::protobuf::Config::clear_network_id ( )
inline

Definition at line 408 of file xbee_extensions.pb.h.

◆ clear_subnet_mask()

void xbee::protobuf::Config::clear_subnet_mask ( )
inline

Definition at line 990 of file xbee_extensions.pb.h.

◆ clear_test_comms()

void xbee::protobuf::Config::clear_test_comms ( )
inline

Definition at line 432 of file xbee_extensions.pb.h.

◆ clear_use_xbee_encryption()

void xbee::protobuf::Config::clear_use_xbee_encryption ( )
inline

Definition at line 546 of file xbee_extensions.pb.h.

◆ clear_xbee_broadcast_multi_transmits()

void xbee::protobuf::Config::clear_xbee_broadcast_multi_transmits ( )
inline

Definition at line 900 of file xbee_extensions.pb.h.

◆ clear_xbee_encryption_password()

void xbee::protobuf::Config::clear_xbee_encryption_password ( )
inline

Definition at line 570 of file xbee_extensions.pb.h.

◆ clear_xbee_info_location()

void xbee::protobuf::Config::clear_xbee_info_location ( )
inline

Definition at line 456 of file xbee_extensions.pb.h.

◆ clear_xbee_mesh_unicast_retries()

void xbee::protobuf::Config::clear_xbee_mesh_unicast_retries ( )
inline

Definition at line 702 of file xbee_extensions.pb.h.

◆ clear_xbee_network_delay_slots()

void xbee::protobuf::Config::clear_xbee_network_delay_slots ( )
inline

Definition at line 834 of file xbee_extensions.pb.h.

◆ clear_xbee_unicast_mac_retries()

void xbee::protobuf::Config::clear_xbee_unicast_mac_retries ( )
inline

Definition at line 768 of file xbee_extensions.pb.h.

◆ CopyFrom() [1/2]

void xbee::protobuf::Config::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void xbee::protobuf::Config::CopyFrom ( const Config from)

◆ default_instance()

static const Config& xbee::protobuf::Config::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* xbee::protobuf::Config::descriptor ( )
static

◆ fleet_id()

google::protobuf::int32 xbee::protobuf::Config::fleet_id ( ) const
inline

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

◆ GetCachedSize()

int xbee::protobuf::Config::GetCachedSize ( ) const
inlinefinal

Definition at line 146 of file xbee_extensions.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata xbee::protobuf::Config::GetMetadata ( ) const
final

◆ has_fleet_id()

bool xbee::protobuf::Config::has_fleet_id ( ) const
inline

Definition at line 957 of file xbee_extensions.pb.h.

◆ has_hub_id()

bool xbee::protobuf::Config::has_hub_id ( ) const
inline

Definition at line 513 of file xbee_extensions.pb.h.

◆ has_hub_info_location()

bool xbee::protobuf::Config::has_hub_info_location ( ) const
inline

Definition at line 627 of file xbee_extensions.pb.h.

◆ has_network_id()

bool xbee::protobuf::Config::has_network_id ( ) const
inline

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

◆ has_subnet_mask()

bool xbee::protobuf::Config::has_subnet_mask ( ) const
inline

Definition at line 981 of file xbee_extensions.pb.h.

◆ has_test_comms()

bool xbee::protobuf::Config::has_test_comms ( ) const
inline

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

◆ has_use_xbee_encryption()

bool xbee::protobuf::Config::has_use_xbee_encryption ( ) const
inline

Definition at line 537 of file xbee_extensions.pb.h.

◆ has_xbee_broadcast_multi_transmits()

bool xbee::protobuf::Config::has_xbee_broadcast_multi_transmits ( ) const
inline

Definition at line 891 of file xbee_extensions.pb.h.

◆ has_xbee_encryption_password()

bool xbee::protobuf::Config::has_xbee_encryption_password ( ) const
inline

Definition at line 561 of file xbee_extensions.pb.h.

◆ has_xbee_info_location()

bool xbee::protobuf::Config::has_xbee_info_location ( ) const
inline

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

◆ has_xbee_mesh_unicast_retries()

bool xbee::protobuf::Config::has_xbee_mesh_unicast_retries ( ) const
inline

Definition at line 693 of file xbee_extensions.pb.h.

◆ has_xbee_network_delay_slots()

bool xbee::protobuf::Config::has_xbee_network_delay_slots ( ) const
inline

Definition at line 825 of file xbee_extensions.pb.h.

◆ has_xbee_unicast_mac_retries()

bool xbee::protobuf::Config::has_xbee_unicast_mac_retries ( ) const
inline

Definition at line 759 of file xbee_extensions.pb.h.

◆ hub_id()

google::protobuf::int32 xbee::protobuf::Config::hub_id ( ) const
inline

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

◆ hub_info_location()

const ::std::string & xbee::protobuf::Config::hub_info_location ( ) const
inline

Definition at line 640 of file xbee_extensions.pb.h.

◆ InitAsDefaultInstance()

static void xbee::protobuf::Config::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const Config* xbee::protobuf::Config::internal_default_instance ( )
inlinestatic

Definition at line 111 of file xbee_extensions.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* xbee::protobuf::Config::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool xbee::protobuf::Config::IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void xbee::protobuf::Config::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void xbee::protobuf::Config::MergeFrom ( const Config from)

◆ MergePartialFromCodedStream()

bool xbee::protobuf::Config::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_hub_info_location()

std::string * xbee::protobuf::Config::mutable_hub_info_location ( )
inline

Definition at line 669 of file xbee_extensions.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* xbee::protobuf::Config::mutable_unknown_fields ( )
inline

Definition at line 103 of file xbee_extensions.pb.h.

◆ mutable_xbee_broadcast_multi_transmits()

std::string * xbee::protobuf::Config::mutable_xbee_broadcast_multi_transmits ( )
inline

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

◆ mutable_xbee_encryption_password()

std::string * xbee::protobuf::Config::mutable_xbee_encryption_password ( )
inline

Definition at line 603 of file xbee_extensions.pb.h.

◆ mutable_xbee_info_location()

std::string * xbee::protobuf::Config::mutable_xbee_info_location ( )
inline

Definition at line 489 of file xbee_extensions.pb.h.

◆ mutable_xbee_mesh_unicast_retries()

std::string * xbee::protobuf::Config::mutable_xbee_mesh_unicast_retries ( )
inline

Definition at line 735 of file xbee_extensions.pb.h.

◆ mutable_xbee_network_delay_slots()

std::string * xbee::protobuf::Config::mutable_xbee_network_delay_slots ( )
inline

Definition at line 867 of file xbee_extensions.pb.h.

◆ mutable_xbee_unicast_mac_retries()

std::string * xbee::protobuf::Config::mutable_xbee_unicast_mac_retries ( )
inline

Definition at line 801 of file xbee_extensions.pb.h.

◆ network_id()

google::protobuf::uint64 xbee::protobuf::Config::network_id ( ) const
inline

Definition at line 412 of file xbee_extensions.pb.h.

◆ New() [1/2]

Config* xbee::protobuf::Config::New ( ) const
inlinefinal

Definition at line 125 of file xbee_extensions.pb.h.

◆ New() [2/2]

Config* xbee::protobuf::Config::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 129 of file xbee_extensions.pb.h.

◆ operator=()

Config& xbee::protobuf::Config::operator= ( const Config from)
inline

Definition at line 81 of file xbee_extensions.pb.h.

◆ release_hub_info_location()

std::string * xbee::protobuf::Config::release_hub_info_location ( )
inline

Definition at line 674 of file xbee_extensions.pb.h.

◆ release_xbee_broadcast_multi_transmits()

std::string * xbee::protobuf::Config::release_xbee_broadcast_multi_transmits ( )
inline

Definition at line 938 of file xbee_extensions.pb.h.

◆ release_xbee_encryption_password()

std::string * xbee::protobuf::Config::release_xbee_encryption_password ( )
inline

Definition at line 608 of file xbee_extensions.pb.h.

◆ release_xbee_info_location()

std::string * xbee::protobuf::Config::release_xbee_info_location ( )
inline

Definition at line 494 of file xbee_extensions.pb.h.

◆ release_xbee_mesh_unicast_retries()

std::string * xbee::protobuf::Config::release_xbee_mesh_unicast_retries ( )
inline

Definition at line 740 of file xbee_extensions.pb.h.

◆ release_xbee_network_delay_slots()

std::string * xbee::protobuf::Config::release_xbee_network_delay_slots ( )
inline

Definition at line 872 of file xbee_extensions.pb.h.

◆ release_xbee_unicast_mac_retries()

std::string * xbee::protobuf::Config::release_xbee_unicast_mac_retries ( )
inline

Definition at line 806 of file xbee_extensions.pb.h.

◆ SerializeWithCachedSizes()

void xbee::protobuf::Config::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_hub_info_location()

void xbee::protobuf::Config::set_allocated_hub_info_location ( ::std::string *  hub_info_location)
inline

Definition at line 682 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_broadcast_multi_transmits()

void xbee::protobuf::Config::set_allocated_xbee_broadcast_multi_transmits ( ::std::string *  xbee_broadcast_multi_transmits)
inline

Definition at line 946 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_encryption_password()

void xbee::protobuf::Config::set_allocated_xbee_encryption_password ( ::std::string *  xbee_encryption_password)
inline

Definition at line 616 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_info_location()

void xbee::protobuf::Config::set_allocated_xbee_info_location ( ::std::string *  xbee_info_location)
inline

Definition at line 502 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_mesh_unicast_retries()

void xbee::protobuf::Config::set_allocated_xbee_mesh_unicast_retries ( ::std::string *  xbee_mesh_unicast_retries)
inline

Definition at line 748 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_network_delay_slots()

void xbee::protobuf::Config::set_allocated_xbee_network_delay_slots ( ::std::string *  xbee_network_delay_slots)
inline

Definition at line 880 of file xbee_extensions.pb.h.

◆ set_allocated_xbee_unicast_mac_retries()

void xbee::protobuf::Config::set_allocated_xbee_unicast_mac_retries ( ::std::string *  xbee_unicast_mac_retries)
inline

Definition at line 814 of file xbee_extensions.pb.h.

◆ set_fleet_id()

void xbee::protobuf::Config::set_fleet_id ( ::google::protobuf::int32  value)
inline

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

◆ set_hub_id()

void xbee::protobuf::Config::set_hub_id ( ::google::protobuf::int32  value)
inline

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

◆ set_hub_info_location() [1/3]

void xbee::protobuf::Config::set_hub_info_location ( const ::std::string &  value)
inline

Definition at line 644 of file xbee_extensions.pb.h.

◆ set_hub_info_location() [2/3]

void xbee::protobuf::Config::set_hub_info_location ( const char *  value)
inline

Definition at line 657 of file xbee_extensions.pb.h.

◆ set_hub_info_location() [3/3]

void xbee::protobuf::Config::set_hub_info_location ( const char *  value,
size_t  size 
)
inline

Definition at line 663 of file xbee_extensions.pb.h.

◆ set_network_id()

void xbee::protobuf::Config::set_network_id ( ::google::protobuf::uint64  value)
inline

Definition at line 416 of file xbee_extensions.pb.h.

◆ set_subnet_mask()

void xbee::protobuf::Config::set_subnet_mask ( ::google::protobuf::uint32  value)
inline

Definition at line 998 of file xbee_extensions.pb.h.

◆ set_test_comms()

void xbee::protobuf::Config::set_test_comms ( bool  value)
inline

Definition at line 440 of file xbee_extensions.pb.h.

◆ set_use_xbee_encryption()

void xbee::protobuf::Config::set_use_xbee_encryption ( bool  value)
inline

Definition at line 554 of file xbee_extensions.pb.h.

◆ set_xbee_broadcast_multi_transmits() [1/3]

void xbee::protobuf::Config::set_xbee_broadcast_multi_transmits ( const ::std::string &  value)
inline

Definition at line 908 of file xbee_extensions.pb.h.

◆ set_xbee_broadcast_multi_transmits() [2/3]

void xbee::protobuf::Config::set_xbee_broadcast_multi_transmits ( const char *  value)
inline

Definition at line 921 of file xbee_extensions.pb.h.

◆ set_xbee_broadcast_multi_transmits() [3/3]

void xbee::protobuf::Config::set_xbee_broadcast_multi_transmits ( const char *  value,
size_t  size 
)
inline

Definition at line 927 of file xbee_extensions.pb.h.

◆ set_xbee_encryption_password() [1/3]

void xbee::protobuf::Config::set_xbee_encryption_password ( const ::std::string &  value)
inline

Definition at line 578 of file xbee_extensions.pb.h.

◆ set_xbee_encryption_password() [2/3]

void xbee::protobuf::Config::set_xbee_encryption_password ( const char *  value)
inline

Definition at line 591 of file xbee_extensions.pb.h.

◆ set_xbee_encryption_password() [3/3]

void xbee::protobuf::Config::set_xbee_encryption_password ( const char *  value,
size_t  size 
)
inline

Definition at line 597 of file xbee_extensions.pb.h.

◆ set_xbee_info_location() [1/3]

void xbee::protobuf::Config::set_xbee_info_location ( const ::std::string &  value)
inline

Definition at line 464 of file xbee_extensions.pb.h.

◆ set_xbee_info_location() [2/3]

void xbee::protobuf::Config::set_xbee_info_location ( const char *  value)
inline

Definition at line 477 of file xbee_extensions.pb.h.

◆ set_xbee_info_location() [3/3]

void xbee::protobuf::Config::set_xbee_info_location ( const char *  value,
size_t  size 
)
inline

Definition at line 483 of file xbee_extensions.pb.h.

◆ set_xbee_mesh_unicast_retries() [1/3]

void xbee::protobuf::Config::set_xbee_mesh_unicast_retries ( const ::std::string &  value)
inline

Definition at line 710 of file xbee_extensions.pb.h.

◆ set_xbee_mesh_unicast_retries() [2/3]

void xbee::protobuf::Config::set_xbee_mesh_unicast_retries ( const char *  value)
inline

Definition at line 723 of file xbee_extensions.pb.h.

◆ set_xbee_mesh_unicast_retries() [3/3]

void xbee::protobuf::Config::set_xbee_mesh_unicast_retries ( const char *  value,
size_t  size 
)
inline

Definition at line 729 of file xbee_extensions.pb.h.

◆ set_xbee_network_delay_slots() [1/3]

void xbee::protobuf::Config::set_xbee_network_delay_slots ( const ::std::string &  value)
inline

Definition at line 842 of file xbee_extensions.pb.h.

◆ set_xbee_network_delay_slots() [2/3]

void xbee::protobuf::Config::set_xbee_network_delay_slots ( const char *  value)
inline

Definition at line 855 of file xbee_extensions.pb.h.

◆ set_xbee_network_delay_slots() [3/3]

void xbee::protobuf::Config::set_xbee_network_delay_slots ( const char *  value,
size_t  size 
)
inline

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

◆ set_xbee_unicast_mac_retries() [1/3]

void xbee::protobuf::Config::set_xbee_unicast_mac_retries ( const ::std::string &  value)
inline

Definition at line 776 of file xbee_extensions.pb.h.

◆ set_xbee_unicast_mac_retries() [2/3]

void xbee::protobuf::Config::set_xbee_unicast_mac_retries ( const char *  value)
inline

Definition at line 789 of file xbee_extensions.pb.h.

◆ set_xbee_unicast_mac_retries() [3/3]

void xbee::protobuf::Config::set_xbee_unicast_mac_retries ( const char *  value,
size_t  size 
)
inline

Definition at line 795 of file xbee_extensions.pb.h.

◆ subnet_mask()

google::protobuf::uint32 xbee::protobuf::Config::subnet_mask ( ) const
inline

Definition at line 994 of file xbee_extensions.pb.h.

◆ Swap()

void xbee::protobuf::Config::Swap ( Config other)

◆ test_comms()

bool xbee::protobuf::Config::test_comms ( ) const
inline

Definition at line 436 of file xbee_extensions.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& xbee::protobuf::Config::unknown_fields ( ) const
inline

Definition at line 100 of file xbee_extensions.pb.h.

◆ use_xbee_encryption()

bool xbee::protobuf::Config::use_xbee_encryption ( ) const
inline

Definition at line 550 of file xbee_extensions.pb.h.

◆ xbee_broadcast_multi_transmits()

const ::std::string & xbee::protobuf::Config::xbee_broadcast_multi_transmits ( ) const
inline

Definition at line 904 of file xbee_extensions.pb.h.

◆ xbee_encryption_password()

const ::std::string & xbee::protobuf::Config::xbee_encryption_password ( ) const
inline

Definition at line 574 of file xbee_extensions.pb.h.

◆ xbee_info_location()

const ::std::string & xbee::protobuf::Config::xbee_info_location ( ) const
inline

Definition at line 460 of file xbee_extensions.pb.h.

◆ xbee_mesh_unicast_retries()

const ::std::string & xbee::protobuf::Config::xbee_mesh_unicast_retries ( ) const
inline

Definition at line 706 of file xbee_extensions.pb.h.

◆ xbee_network_delay_slots()

const ::std::string & xbee::protobuf::Config::xbee_network_delay_slots ( ) const
inline

Definition at line 838 of file xbee_extensions.pb.h.

◆ xbee_unicast_mac_retries()

const ::std::string & xbee::protobuf::Config::xbee_unicast_mac_retries ( ) const
inline

Definition at line 772 of file xbee_extensions.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2fxbee_5fextensions_2eproto::TableStruct

◆ swap

void swap ( Config a,
Config b 
)
friend

Definition at line 119 of file xbee_extensions.pb.h.

Member Data Documentation

◆ _i_give_permission_to_break_this_code_default_hub_info_location_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_hub_info_location_

Definition at line 356 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_broadcast_multi_transmits_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_xbee_broadcast_multi_transmits_

Definition at line 372 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_info_location_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_xbee_info_location_

Definition at line 351 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_mesh_unicast_retries_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_xbee_mesh_unicast_retries_

Definition at line 360 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_network_delay_slots_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_xbee_network_delay_slots_

Definition at line 368 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_unicast_mac_retries_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> xbee::protobuf::Config::_i_give_permission_to_break_this_code_default_xbee_unicast_mac_retries_

Definition at line 364 of file xbee_extensions.pb.h.

◆ kFleetIdFieldNumber

const int xbee::protobuf::Config::kFleetIdFieldNumber = 14
static

Definition at line 297 of file xbee_extensions.pb.h.

◆ kHubIdFieldNumber

const int xbee::protobuf::Config::kHubIdFieldNumber = 6
static

Definition at line 290 of file xbee_extensions.pb.h.

◆ kHubInfoLocationFieldNumber

const int xbee::protobuf::Config::kHubInfoLocationFieldNumber = 9
static

Definition at line 201 of file xbee_extensions.pb.h.

◆ kIndexInFileMessages

constexpr int xbee::protobuf::Config::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 115 of file xbee_extensions.pb.h.

◆ kNetworkIdFieldNumber

const int xbee::protobuf::Config::kNetworkIdFieldNumber = 1
static

Definition at line 311 of file xbee_extensions.pb.h.

◆ kSubnetMaskFieldNumber

const int xbee::protobuf::Config::kSubnetMaskFieldNumber = 15
static

Definition at line 304 of file xbee_extensions.pb.h.

◆ kTestCommsFieldNumber

const int xbee::protobuf::Config::kTestCommsFieldNumber = 4
static

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

◆ kUseXbeeEncryptionFieldNumber

const int xbee::protobuf::Config::kUseXbeeEncryptionFieldNumber = 7
static

Definition at line 283 of file xbee_extensions.pb.h.

◆ kXbeeBroadcastMultiTransmitsFieldNumber

const int xbee::protobuf::Config::kXbeeBroadcastMultiTransmitsFieldNumber = 13
static

Definition at line 261 of file xbee_extensions.pb.h.

◆ kXbeeEncryptionPasswordFieldNumber

const int xbee::protobuf::Config::kXbeeEncryptionPasswordFieldNumber = 8
static

Definition at line 186 of file xbee_extensions.pb.h.

◆ kXbeeInfoLocationFieldNumber

const int xbee::protobuf::Config::kXbeeInfoLocationFieldNumber = 5
static

Definition at line 171 of file xbee_extensions.pb.h.

◆ kXbeeMeshUnicastRetriesFieldNumber

const int xbee::protobuf::Config::kXbeeMeshUnicastRetriesFieldNumber = 10
static

Definition at line 216 of file xbee_extensions.pb.h.

◆ kXbeeNetworkDelaySlotsFieldNumber

const int xbee::protobuf::Config::kXbeeNetworkDelaySlotsFieldNumber = 12
static

Definition at line 246 of file xbee_extensions.pb.h.

◆ kXbeeUnicastMacRetriesFieldNumber

const int xbee::protobuf::Config::kXbeeUnicastMacRetriesFieldNumber = 11
static

Definition at line 231 of file xbee_extensions.pb.h.


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