Inheritance diagram for flowmon-parse-results.Flow:
Collaboration diagram for flowmon-parse-results.Flow:Public Member Functions | |
| __init__ (self, flow_el) | |
| The initializer. | |
Public Attributes | |
| int | delayMean = float(flow_el.get("delaySum")[:-2]) / rxPackets * 1e-9 |
| mean delay | |
| flowId = int(flow_el.get("flowId")) | |
| class variablesdelay ID | |
| flowInterruptionsHistogram = None | |
| flow histogram | |
| int | hopCount = float(flow_el.get("timesForwarded")) / rxPackets + 1 |
| hop count | |
| packetLossRatio = None | |
| packet loss ratio | |
| packetSizeMean = float(flow_el.get("rxBytes")) / rxPackets | |
| packet size mean | |
| list | probe_stats_unsorted = [] |
| unsirted probe stats | |
| rx_duration = rx_duration | |
| receive duration | |
| int | rxBitrate = float(flow_el.get("rxBytes")) * 8 / rx_duration |
| receive bit rate | |
| int | txBitrate = float(flow_el.get("txBytes")) * 8 / tx_duration |
| transmit bit rate | |
Static Private Attributes | |
| list | __slots_ |
| class variable list | |
Flow.
Definition at line 69 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.__init__ | ( | self, | |
| flow_el ) |
The initializer.
| self | The object pointer. |
| flow_el | The element. |
Definition at line 107 of file flowmon-parse-results.py.
|
staticprivate |
class variable list
Definition at line 93 of file flowmon-parse-results.py.
| int flowmon-parse-results.Flow.delayMean = float(flow_el.get("delaySum")[:-2]) / rxPackets * 1e-9 |
mean delay
Definition at line 131 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.flowId = int(flow_el.get("flowId")) |
class variablesdelay ID
Definition at line 112 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.flowInterruptionsHistogram = None |
flow histogram
Definition at line 153 of file flowmon-parse-results.py.
| int flowmon-parse-results.Flow.hopCount = float(flow_el.get("timesForwarded")) / rxPackets + 1 |
hop count
Definition at line 127 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.packetLossRatio = None |
packet loss ratio
Definition at line 147 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.packetSizeMean = float(flow_el.get("rxBytes")) / rxPackets |
packet size mean
Definition at line 132 of file flowmon-parse-results.py.
| list flowmon-parse-results.Flow.probe_stats_unsorted = [] |
unsirted probe stats
Definition at line 125 of file flowmon-parse-results.py.
| flowmon-parse-results.Flow.rx_duration = rx_duration |
receive duration
Definition at line 124 of file flowmon-parse-results.py.
| int flowmon-parse-results.Flow.rxBitrate = float(flow_el.get("rxBytes")) * 8 / rx_duration |
receive bit rate
Definition at line 137 of file flowmon-parse-results.py.
| int flowmon-parse-results.Flow.txBitrate = float(flow_el.get("txBytes")) * 8 / tx_duration |
transmit bit rate
Definition at line 141 of file flowmon-parse-results.py.