DUNE: Uniform Navigational Environment  2024.09.0
Simulators::AcousticModem::Operation Struct Reference

Detailed Description

Structure holding transmission/reception operation parameters.

Public Member Functions

 Operation (const Operation &op)
 
 Operation (bool a_is_tx, double a_start_time, SimAcousticMessage a_msg)
 

Public Attributes

bool is_tx
 
double start_time
 
IMC::SimAcousticMessage msg
 

Constructor & Destructor Documentation

◆ Operation() [1/2]

Simulators::AcousticModem::Operation::Operation ( const Operation op)
inline

◆ Operation() [2/2]

Simulators::AcousticModem::Operation::Operation ( bool  a_is_tx,
double  a_start_time,
SimAcousticMessage  a_msg 
)
inline

Member Data Documentation

◆ is_tx

bool Simulators::AcousticModem::Operation::is_tx

Transmission flag.

Referenced by Simulators::AcousticModem::Driver::distance().

◆ msg

IMC::SimAcousticMessage Simulators::AcousticModem::Operation::msg

Message to handle.

Referenced by Simulators::AcousticModem::Driver::distance().

◆ start_time

double Simulators::AcousticModem::Operation::start_time

Absolute time to start receiving.

Referenced by Simulators::AcousticModem::Driver::distance().

Collaboration diagram for Simulators::AcousticModem::Operation:
Collaboration graph