Goby3 3.4.0
2026.04.13
Loading...
Searching...
No Matches
driver_thread.h File Reference

Go to the source code of this file.

Classes

class  goby::middleware::intervehicle::ModemDriverThread< ImplementationTag >
 Provides the modem driver thread used by InterVehiclePortal, templated on ImplementationTag so it uses the same InterProcessForwarder prefix as the portal's InnerTransporter. More...
 

Namespaces

namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::acomms
 Classes and functions pertaining to acoustic communications (acomms) as well as related marine relevant communications links (such as satellite)
 
namespace  goby::acomms::protobuf
 
namespace  goby::middleware
 Objects implementing the Goby nested middleware.
 
namespace  goby::middleware::protobuf
 
namespace  goby::middleware::intervehicle
 
namespace  goby::middleware::intervehicle::protobuf
 

Functions

size_t goby::middleware::protobuf::data_size (const SerializerTransporterMessage &msg)
 
bool goby::middleware::protobuf::operator== (const SerializerTransporterMessage &a, const SerializerTransporterMessage &b)
 
bool goby::middleware::protobuf::operator< (const SerializerTransporterMessage &a, const SerializerTransporterMessage &b)
 
bool goby::middleware::intervehicle::protobuf::operator== (const TransporterConfig &a, const TransporterConfig &b)
 
template<typename Data >
std::shared_ptr< goby::middleware::protobuf::SerializerTransporterMessagegoby::middleware::intervehicle::serialize_publication (const Data &d, const Group &group, const Publisher< Data > &publisher)