OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <TransportDebug.h>
Public Member Functions | |
TransportDebug () | |
Public Attributes | |
bool | log_messages |
Log all RTPS messages sent or recieved. More... | |
bool | log_progress |
Log progress for RTPS entity discovery and association. More... | |
bool | log_dropped_messages |
Log received RTPS messages that were dropped. More... | |
bool | log_nonfinal_messages |
bool | log_fragment_storage |
bool | log_remote_counts |
Log number of associations and pending associations of RTPS entities. More... | |
Definition at line 48 of file TransportDebug.h.
OpenDDS::DCPS::TransportDebug::TransportDebug | ( | ) |
Definition at line 17 of file TransportDebug.cpp.
References OPENDDS_END_VERSIONED_NAMESPACE_DECL.
bool OpenDDS::DCPS::TransportDebug::log_dropped_messages |
Log received RTPS messages that were dropped.
Definition at line 57 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch(), OpenDDS::DCPS::RtpsUdpDataLink::datawriter_dispatch(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_acknack(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_data_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_gap_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_frag_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_nackfrag(), and OpenDDS::DCPS::RtpsUdpReceiveStrategy::receive_bytes().
bool OpenDDS::DCPS::TransportDebug::log_fragment_storage |
Log message fragment reassembly process for transports where that applies. Also logged when the transport debug level is set to the most verbose.
Definition at line 67 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::TransportReassembly::check_expirations(), OpenDDS::DCPS::TransportReassembly::data_unavailable(), and OpenDDS::DCPS::TransportReassembly::reassemble_i().
bool OpenDDS::DCPS::TransportDebug::log_messages |
Log all RTPS messages sent or recieved.
Definition at line 53 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::bundle_and_send_submessages(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::check_header(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::customize_queue_element_helper(), OpenDDS::DCPS::RtpsUdpDataLink::customize_queue_element_non_reliable_i(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_from_secure(), and OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample().
bool OpenDDS::DCPS::TransportDebug::log_nonfinal_messages |
Log non-final RTPS messages send or received. Useful to gauge lost messages and resends.
Definition at line 62 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::bundle_and_send_submessages(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_acknack(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(), and OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_nackfrag().
bool OpenDDS::DCPS::TransportDebug::log_progress |
Log progress for RTPS entity discovery and association.
Definition at line 55 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::associated(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::end_historic_samples_i(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_acknack(), and OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i().
bool OpenDDS::DCPS::TransportDebug::log_remote_counts |
Log number of associations and pending associations of RTPS entities.
Definition at line 69 of file TransportDebug.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::log_remote_counts(), and OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::log_remote_counts().