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. | |
std::vector< uint64_t > | bytesDropped |
bytesDropped[reasonCode] => number of dropped bytes | |
Time | delayFromFirstProbeSum |
divide by 'packets' to get the average delay from the first (entry) probe up to this one (partial delay) | |
uint32_t | packets |
Number of packets seen of this flow. | |
std::vector< uint32_t > | packetsDropped |
packetsDropped[reasonCode] => number of dropped packets | |
Structure to hold the statistics of a flow.
Definition at line 49 of file flow-probe.h.
|
inline |
Definition at line 51 of file flow-probe.h.
uint64_t ns3::FlowProbe::FlowStats::bytes |
Number of bytes seen of this flow.
Definition at line 66 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 61 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 64 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 68 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 59 of file flow-probe.h.
Referenced by ns3::FlowProbe::AddPacketDropStats().