Goby v2
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
pAcommsHandlerConfig Class Reference
Inheritance diagram for pAcommsHandlerConfig:
Inheritance graph
[legend]

Public Types

typedef pAcommsHandlerConfig_DriverFailureApproach DriverFailureApproach
 
typedef pAcommsHandlerConfig_MOOSVariables MOOSVariables
 

Public Member Functions

 pAcommsHandlerConfig (const pAcommsHandlerConfig &from)
 
pAcommsHandlerConfigoperator= (const pAcommsHandlerConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (pAcommsHandlerConfig *other)
 
pAcommsHandlerConfigNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const pAcommsHandlerConfig &from)
 
void MergeFrom (const pAcommsHandlerConfig &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_common () const
 
void clear_common ()
 
const ::GobyMOOSAppConfigcommon () const
 
inline::GobyMOOSAppConfig * mutable_common ()
 
inline::GobyMOOSAppConfig * release_common ()
 
void set_allocated_common (::GobyMOOSAppConfig *common)
 
bool has_modem_id () const
 
void clear_modem_id ()
 
inline::google::protobuf::int32 modem_id () const
 
void set_modem_id (::google::protobuf::int32 value)
 
bool has_driver_type () const
 
void clear_driver_type ()
 
inline::goby::acomms::protobuf::DriverType driver_type () const
 
void set_driver_type (::goby::acomms::protobuf::DriverType value)
 
bool has_driver_cfg () const
 
void clear_driver_cfg ()
 
const ::goby::acomms::protobuf::DriverConfigdriver_cfg () const
 
inline::goby::acomms::protobuf::DriverConfig * mutable_driver_cfg ()
 
inline::goby::acomms::protobuf::DriverConfig * release_driver_cfg ()
 
void set_allocated_driver_cfg (::goby::acomms::protobuf::DriverConfig *driver_cfg)
 
int listen_driver_type_size () const
 
void clear_listen_driver_type ()
 
inline::goby::acomms::protobuf::DriverType listen_driver_type (int index) const
 
void set_listen_driver_type (int index,::goby::acomms::protobuf::DriverType value)
 
void add_listen_driver_type (::goby::acomms::protobuf::DriverType value)
 
const ::google::protobuf::RepeatedField< int > & listen_driver_type () const
 
inline::google::protobuf::RepeatedField< int > * mutable_listen_driver_type ()
 
int listen_driver_cfg_size () const
 
void clear_listen_driver_cfg ()
 
const ::goby::acomms::protobuf::DriverConfiglisten_driver_cfg (int index) const
 
inline::goby::acomms::protobuf::DriverConfig * mutable_listen_driver_cfg (int index)
 
inline::goby::acomms::protobuf::DriverConfig * add_listen_driver_cfg ()
 
const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig > & listen_driver_cfg () const
 
inline::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig > * mutable_listen_driver_cfg ()
 
bool has_driver_failure_approach () const
 
void clear_driver_failure_approach ()
 
const ::pAcommsHandlerConfig_DriverFailureApproachdriver_failure_approach () const
 
inline::pAcommsHandlerConfig_DriverFailureApproach * mutable_driver_failure_approach ()
 
inline::pAcommsHandlerConfig_DriverFailureApproach * release_driver_failure_approach ()
 
void set_allocated_driver_failure_approach (::pAcommsHandlerConfig_DriverFailureApproach *driver_failure_approach)
 
bool has_mac_cfg () const
 
void clear_mac_cfg ()
 
const ::goby::acomms::protobuf::MACConfigmac_cfg () const
 
inline::goby::acomms::protobuf::MACConfig * mutable_mac_cfg ()
 
inline::goby::acomms::protobuf::MACConfig * release_mac_cfg ()
 
void set_allocated_mac_cfg (::goby::acomms::protobuf::MACConfig *mac_cfg)
 
bool has_queue_cfg () const
 
void clear_queue_cfg ()
 
const ::goby::acomms::protobuf::QueueManagerConfigqueue_cfg () const
 
inline::goby::acomms::protobuf::QueueManagerConfig * mutable_queue_cfg ()
 
inline::goby::acomms::protobuf::QueueManagerConfig * release_queue_cfg ()
 
void set_allocated_queue_cfg (::goby::acomms::protobuf::QueueManagerConfig *queue_cfg)
 
bool has_dccl_cfg () const
 
void clear_dccl_cfg ()
 
const ::goby::acomms::protobuf::DCCLConfigdccl_cfg () const
 
inline::goby::acomms::protobuf::DCCLConfig * mutable_dccl_cfg ()
 
inline::goby::acomms::protobuf::DCCLConfig * release_dccl_cfg ()
 
void set_allocated_dccl_cfg (::goby::acomms::protobuf::DCCLConfig *dccl_cfg)
 
bool has_route_cfg () const
 
void clear_route_cfg ()
 
const ::goby::acomms::protobuf::RouteManagerConfigroute_cfg () const
 
inline::goby::acomms::protobuf::RouteManagerConfig * mutable_route_cfg ()
 
inline::goby::acomms::protobuf::RouteManagerConfig * release_route_cfg ()
 
void set_allocated_route_cfg (::goby::acomms::protobuf::RouteManagerConfig *route_cfg)
 
bool has_moos_var () const
 
void clear_moos_var ()
 
const ::pAcommsHandlerConfig_MOOSVariablesmoos_var () const
 
inline::pAcommsHandlerConfig_MOOSVariables * mutable_moos_var ()
 
inline::pAcommsHandlerConfig_MOOSVariables * release_moos_var ()
 
void set_allocated_moos_var (::pAcommsHandlerConfig_MOOSVariables *moos_var)
 
int load_shared_library_size () const
 
void clear_load_shared_library ()
 
const ::std::string & load_shared_library (int index) const
 
inline::std::string * mutable_load_shared_library (int index)
 
void set_load_shared_library (int index, const ::std::string &value)
 
void set_load_shared_library (int index, const char *value)
 
void set_load_shared_library (int index, const char *value, size_t size)
 
inline::std::string * add_load_shared_library ()
 
void add_load_shared_library (const ::std::string &value)
 
void add_load_shared_library (const char *value)
 
void add_load_shared_library (const char *value, size_t size)
 
const ::google::protobuf::RepeatedPtrField< ::std::string > & load_shared_library () const
 
inline::google::protobuf::RepeatedPtrField< ::std::string > * mutable_load_shared_library ()
 
int load_proto_file_size () const
 
void clear_load_proto_file ()
 
const ::std::string & load_proto_file (int index) const
 
inline::std::string * mutable_load_proto_file (int index)
 
void set_load_proto_file (int index, const ::std::string &value)
 
void set_load_proto_file (int index, const char *value)
 
void set_load_proto_file (int index, const char *value, size_t size)
 
inline::std::string * add_load_proto_file ()
 
void add_load_proto_file (const ::std::string &value)
 
void add_load_proto_file (const char *value)
 
void add_load_proto_file (const char *value, size_t size)
 
const ::google::protobuf::RepeatedPtrField< ::std::string > & load_proto_file () const
 
inline::google::protobuf::RepeatedPtrField< ::std::string > * mutable_load_proto_file ()
 
int translator_entry_size () const
 
void clear_translator_entry ()
 
const ::goby::moos::protobuf::TranslatorEntrytranslator_entry (int index) const
 
inline::goby::moos::protobuf::TranslatorEntry * mutable_translator_entry (int index)
 
inline::goby::moos::protobuf::TranslatorEntry * add_translator_entry ()
 
const ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry > & translator_entry () const
 
inline::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry > * mutable_translator_entry ()
 
int multiplex_create_moos_var_size () const
 
void clear_multiplex_create_moos_var ()
 
const ::std::string & multiplex_create_moos_var (int index) const
 
inline::std::string * mutable_multiplex_create_moos_var (int index)
 
void set_multiplex_create_moos_var (int index, const ::std::string &value)
 
void set_multiplex_create_moos_var (int index, const char *value)
 
void set_multiplex_create_moos_var (int index, const char *value, size_t size)
 
inline::std::string * add_multiplex_create_moos_var ()
 
void add_multiplex_create_moos_var (const ::std::string &value)
 
void add_multiplex_create_moos_var (const char *value)
 
void add_multiplex_create_moos_var (const char *value, size_t size)
 
const ::google::protobuf::RepeatedPtrField< ::std::string > & multiplex_create_moos_var () const
 
inline::google::protobuf::RepeatedPtrField< ::std::string > * mutable_multiplex_create_moos_var ()
 
int dccl_frontseat_forward_name_size () const
 
void clear_dccl_frontseat_forward_name ()
 
const ::std::string & dccl_frontseat_forward_name (int index) const
 
inline::std::string * mutable_dccl_frontseat_forward_name (int index)
 
void set_dccl_frontseat_forward_name (int index, const ::std::string &value)
 
void set_dccl_frontseat_forward_name (int index, const char *value)
 
void set_dccl_frontseat_forward_name (int index, const char *value, size_t size)
 
inline::std::string * add_dccl_frontseat_forward_name ()
 
void add_dccl_frontseat_forward_name (const ::std::string &value)
 
void add_dccl_frontseat_forward_name (const char *value)
 
void add_dccl_frontseat_forward_name (const char *value, size_t size)
 
const ::google::protobuf::RepeatedPtrField< ::std::string > & dccl_frontseat_forward_name () const
 
inline::google::protobuf::RepeatedPtrField< ::std::string > * mutable_dccl_frontseat_forward_name ()
 
bool has_modem_id_lookup_path () const
 
void clear_modem_id_lookup_path ()
 
const ::std::string & modem_id_lookup_path () const
 
void set_modem_id_lookup_path (const ::std::string &value)
 
void set_modem_id_lookup_path (const char *value)
 
void set_modem_id_lookup_path (const char *value, size_t size)
 
inline::std::string * mutable_modem_id_lookup_path ()
 
inline::std::string * release_modem_id_lookup_path ()
 
void set_allocated_modem_id_lookup_path (::std::string *modem_id_lookup_path)
 
bool has_transitional_cfg () const
 
void clear_transitional_cfg ()
 
const ::goby::transitional::protobuf::DCCLTransitionalConfigtransitional_cfg () const
 
inline::goby::transitional::protobuf::DCCLTransitionalConfig * mutable_transitional_cfg ()
 
inline::goby::transitional::protobuf::DCCLTransitionalConfig * release_transitional_cfg ()
 
void set_allocated_transitional_cfg (::goby::transitional::protobuf::DCCLTransitionalConfig *transitional_cfg)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const pAcommsHandlerConfigdefault_instance ()
 

Static Public Attributes

static const int kCommonFieldNumber = 1
 
static const int kModemIdFieldNumber = 2
 
static const int kDriverTypeFieldNumber = 3
 
static const int kDriverCfgFieldNumber = 4
 
static const int kListenDriverTypeFieldNumber = 30
 
static const int kListenDriverCfgFieldNumber = 31
 
static const int kDriverFailureApproachFieldNumber = 32
 
static const int kMacCfgFieldNumber = 5
 
static const int kQueueCfgFieldNumber = 6
 
static const int kDcclCfgFieldNumber = 7
 
static const int kRouteCfgFieldNumber = 8
 
static const int kMoosVarFieldNumber = 10
 
static const int kLoadSharedLibraryFieldNumber = 20
 
static const int kLoadProtoFileFieldNumber = 21
 
static const int kTranslatorEntryFieldNumber = 22
 
static const int kMultiplexCreateMoosVarFieldNumber = 23
 
static const int kDcclFrontseatForwardNameFieldNumber = 24
 
static const int kModemIdLookupPathFieldNumber = 101
 
static const int kTransitionalCfgFieldNumber = 200
 

Friends

void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto ()
 
void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto ()
 
void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto ()
 

Detailed Description

Definition at line 610 of file pAcommsHandler_config.pb.h.


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