#include <senf/Ext/NetEmu/P2PTunnel/TunnelController.hh>
Public Member Functions | |
TunnelIOStatistics () | |
void | reset () |
senf::ClockService::clock_type | duration () const |
TunnelIOStatistics | stats () |
void | dump (std::ostream &os) const |
std::string | dump () const |
Public Attributes | |
senf::ClockService::clock_type | tstamp |
unsigned | rxPackets |
unsigned | rxData |
unsigned | rxControl |
unsigned | rxIgnored |
unsigned | txPackets |
unsigned | txSent |
unsigned | txError |
unsigned | txOverrun |
unsigned | txDSQDropped |
Definition at line 51 of file TunnelController.hh.
senf::emu::detail::TunnelIOStatistics::TunnelIOStatistics | ( | ) |
Definition at line 32 of file TunnelController.cc.
void senf::emu::detail::TunnelIOStatistics::dump | ( | std::ostream & | os | ) | const |
Definition at line 56 of file TunnelController.cc.
std::string senf::emu::detail::TunnelIOStatistics::dump | ( | ) | const |
Definition at line 86 of file TunnelController.cc.
senf::ClockService::clock_type senf::emu::detail::TunnelIOStatistics::duration | ( | ) | const |
Definition at line 43 of file TunnelController.cc.
void senf::emu::detail::TunnelIOStatistics::reset | ( | ) |
Definition at line 37 of file TunnelController.cc.
senf::emu::detail::TunnelIOStatistics senf::emu::detail::TunnelIOStatistics::stats | ( | ) |
Definition at line 49 of file TunnelController.cc.
unsigned senf::emu::detail::TunnelIOStatistics::rxControl |
Definition at line 57 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::rxData |
Definition at line 56 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::rxIgnored |
Definition at line 58 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::rxPackets |
Definition at line 55 of file TunnelController.hh.
senf::ClockService::clock_type senf::emu::detail::TunnelIOStatistics::tstamp |
Definition at line 53 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::txDSQDropped |
Definition at line 64 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::txError |
Definition at line 62 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::txOverrun |
Definition at line 63 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::txPackets |
Definition at line 60 of file TunnelController.hh.
unsigned senf::emu::detail::TunnelIOStatistics::txSent |
Definition at line 61 of file TunnelController.hh.