Structure to hold the statistics of a flow. More...
#include "flow-probe.h"
Public Member Functions | |
FlowStats () | |
Public Attributes | |
uint64_t | bytes |
Number of bytes seen of this flow. More... | |
std::vector< uint64_t > | bytesDropped |
bytesDropped[reasonCode] => number of dropped bytes More... | |
Time | delayFromFirstProbeSum |
divide by 'packets' to get the average delay from the first (entry) probe up to this one (partial delay) More... | |
uint32_t | packets |
Number of packets seen of this flow. More... | |
std::vector< uint32_t > | packetsDropped |
packetsDropped[reasonCode] => number of dropped packets More... | |
Structure to hold the statistics of a flow.
Definition at line 60 of file flow-probe.h.
|
inline |
Definition at line 62 of file flow-probe.h.
uint64_t ns3::FlowProbe::FlowStats::bytes |
Number of bytes seen of this flow.
Definition at line 77 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketStats().
std::vector<uint64_t> ns3::FlowProbe::FlowStats::bytesDropped |
bytesDropped[reasonCode] => number of dropped bytes
Definition at line 72 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketDropStats().
Time ns3::FlowProbe::FlowStats::delayFromFirstProbeSum |
divide by 'packets' to get the average delay from the first (entry) probe up to this one (partial delay)
Definition at line 75 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketStats().
uint32_t ns3::FlowProbe::FlowStats::packets |
Number of packets seen of this flow.
Definition at line 79 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketStats().
std::vector<uint32_t> ns3::FlowProbe::FlowStats::packetsDropped |
packetsDropped[reasonCode] => number of dropped packets
Definition at line 70 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketDropStats().