Goby3  3.1.5
2024.05.14
goby::middleware::intervehicle::ModemDriverThread Member List

This is the complete list of members for goby::middleware::intervehicle::ModemDriverThread, including all inherited members.

alive()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
buffer_data_type typedefgoby::middleware::intervehicle::ModemDriverThread
cfg() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
finalize()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotectedvirtual
health(goby::middleware::protobuf::ThreadHealth &health)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotectedvirtual
index() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
initialize()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotectedvirtual
joinable_group_goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >static
loop() overridegoby::middleware::intervehicle::ModemDriverThreadvirtual
loop_frequency() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
loop_frequency_hertz() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
loop_max_frequency() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
modem_id_type typedefgoby::middleware::intervehicle::ModemDriverThread
ModemDriverThread(const intervehicle::protobuf::PortalConfig::LinkConfig &cfg)goby::middleware::intervehicle::ModemDriverThread
name()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
run(std::atomic< bool > &alive)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
run_once()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >protected
set_name(const std::string &name)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
set_transporter(InterProcessForwarder< InterThreadTransporter > *transporter)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
set_type_index(std::type_index type_i)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
set_uid(int uid)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
shutdown_group_goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >static
subbuffer_id_type typedefgoby::middleware::intervehicle::ModemDriverThread
Thread(const intervehicle::protobuf::PortalConfig::LinkConfig &cfg, InterProcessForwarder< InterThreadTransporter > *transporter, int index)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
Thread(const intervehicle::protobuf::PortalConfig::LinkConfig &cfg, InterProcessForwarder< InterThreadTransporter > *transporter, double loop_freq_hertz=0, int index=-1)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
Thread(const intervehicle::protobuf::PortalConfig::LinkConfig &cfg, InterProcessForwarder< InterThreadTransporter > *transporter, boost::units::quantity< boost::units::si::frequency > loop_freq, int index=-1)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
Thread(const intervehicle::protobuf::PortalConfig::LinkConfig &cfg, boost::units::quantity< boost::units::si::frequency > loop_freq, int index=-1)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
thread_health(goby::middleware::protobuf::ThreadHealth &health)goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
thread_quit()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
Transporter typedefgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >
transporter() constgoby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlineprotected
tx_queue_size()goby::middleware::intervehicle::ModemDriverThreadinline
type_index()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
uid()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inline
~Thread()goby::middleware::Thread< intervehicle::protobuf::PortalConfig::LinkConfig, InterProcessForwarder< InterThreadTransporter > >inlinevirtual