DUNE: Uniform Navigational Environment  2019.02.0
Transports::Evologics::Arguments Struct Reference

Public Attributes

Address address
 
uint16_t port
 
bool low_gain
 
unsigned source_level
 
unsigned con_retry_count
 
unsigned con_retry_tout
 
unsigned con_idle_tout
 
unsigned im_retry_count
 
unsigned pool_size
 
double sound_speed_def
 
std::string sound_speed_elabel
 
double kalive_tout
 
unsigned highest_addr
 
bool src_level_control
 
unsigned src_level_unknown
 
unsigned src_level_water
 
unsigned src_level_underwater
 
std::string addr_section
 

Member Data Documentation

std::string Transports::Evologics::Arguments::addr_section

Name of the section with modem addresses.

Referenced by Transports::Evologics::Task::onResourceInitialization(), and Transports::Evologics::Task::Task().

Address Transports::Evologics::Arguments::address
unsigned Transports::Evologics::Arguments::con_idle_tout
unsigned Transports::Evologics::Arguments::con_retry_count
unsigned Transports::Evologics::Arguments::con_retry_tout
unsigned Transports::Evologics::Arguments::highest_addr
unsigned Transports::Evologics::Arguments::im_retry_count
double Transports::Evologics::Arguments::kalive_tout
bool Transports::Evologics::Arguments::low_gain
unsigned Transports::Evologics::Arguments::pool_size

Transmission pool size.

Referenced by Transports::Evologics::Task::Task().

uint16_t Transports::Evologics::Arguments::port
double Transports::Evologics::Arguments::sound_speed_def
std::string Transports::Evologics::Arguments::sound_speed_elabel

Entity label of sound speed provider.

Referenced by Transports::Evologics::Task::onEntityResolution(), and Transports::Evologics::Task::Task().

unsigned Transports::Evologics::Arguments::source_level
bool Transports::Evologics::Arguments::src_level_control

True to control source level based on medium.

Referenced by Transports::Evologics::Task::consume(), and Transports::Evologics::Task::Task().

unsigned Transports::Evologics::Arguments::src_level_underwater

Source Level - Underwater.

Referenced by Transports::Evologics::Task::consume(), and Transports::Evologics::Task::Task().

unsigned Transports::Evologics::Arguments::src_level_unknown
unsigned Transports::Evologics::Arguments::src_level_water
Collaboration diagram for Transports::Evologics::Arguments:
Collaboration graph