DUNE: Uniform Navigational Environment  2022.04.1
Transports::UDP::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

float contact_timeout
 
float contact_refresh_per
 
unsigned port
 
std::vector< std::string > destinations
 
bool trace_in
 
bool trace_out
 
std::vector< std::string > rate_lims
 
std::vector< std::string > entities_flt
 
std::vector< std::string > messages
 
bool announce_service
 
float comm_range
 
bool underwater_comms
 
std::vector< std::string > allowed_messages
 
bool dynamic_nodes
 
bool only_local
 
std::string custom_service
 

Member Data Documentation

◆ allowed_messages

std::vector<std::string> Transports::UDP::Arguments::allowed_messages

◆ announce_service

bool Transports::UDP::Arguments::announce_service

◆ comm_range

◆ contact_refresh_per

float Transports::UDP::Arguments::contact_refresh_per

◆ contact_timeout

float Transports::UDP::Arguments::contact_timeout

◆ custom_service

std::string Transports::UDP::Arguments::custom_service

◆ destinations

std::vector<std::string> Transports::UDP::Arguments::destinations

◆ dynamic_nodes

bool Transports::UDP::Arguments::dynamic_nodes

◆ entities_flt

std::vector<std::string> Transports::UDP::Arguments::entities_flt

◆ messages

std::vector<std::string> Transports::UDP::Arguments::messages

◆ only_local

bool Transports::UDP::Arguments::only_local

◆ port

◆ rate_lims

std::vector<std::string> Transports::UDP::Arguments::rate_lims

◆ trace_in

bool Transports::UDP::Arguments::trace_in

◆ trace_out

bool Transports::UDP::Arguments::trace_out

◆ underwater_comms

bool Transports::UDP::Arguments::underwater_comms
Collaboration diagram for Transports::UDP::Arguments:
Collaboration graph