A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::FlowProbe::FlowStats Struct Reference

Structure to hold the statistics of a flow. More...

#include <flow-probe.h>

+ Collaboration diagram for ns3::FlowProbe::FlowStats:

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...
 

Detailed Description

Structure to hold the statistics of a flow.

Definition at line 58 of file flow-probe.h.

Constructor & Destructor Documentation

ns3::FlowProbe::FlowStats::FlowStats ( )
inline

Definition at line 60 of file flow-probe.h.

Member Data Documentation

uint64_t ns3::FlowProbe::FlowStats::bytes

Number of bytes seen of this flow.

Definition at line 70 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 65 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 68 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 72 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 63 of file flow-probe.h.

Referenced by ns3::FlowProbe::AddPacketDropStats().


The documentation for this struct was generated from the following file: