byteblowerll.byteblower.LatencyBasicResultSnapshot

class byteblowerll.byteblower.LatencyBasicResultSnapshot(*args, **kwargs)

Receive-side latency result set.

The result set contains the latency information of since the object is created or refreshed.

..note:: The information is not updated until Refresh() is called

Note

See What’s new in API v2 for more information.

A basic latency result snapshot object can be created via a LatencyBasic, using LatencyBasic.ResultGet()

Example

Receive all frames on “trunk-1-2” of some server, matching UDP source or destination port 67.

latencyTrigger = port.RxLatencyBasicAdd()
latency_result = latencyTrigger.ResultGet()
__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

ByteCountGet() Gets the current received bytes counter.
DescriptionGet(*args) Gets a textual description for the current object
FramesizeMaximumGet() Gets the size (in bytes) of the largest frame received in this snapshot.
FramesizeMinimumGet() Gets the size (in bytes) of the smallest frame received in this snapshot.
IntervalDurationGet() Gets the configured duration of this results snapshot [NS].
JitterGet() Gets the jitter [ns] measured in this snapshot.
LatencyAverageGet() Gets the average latency [ns] measured in this snapshot.
LatencyMaximumGet() Gets the maximum latency [ns] measured in this snapshot.
LatencyMinimumGet() Gets the minimum latency [ns] measured in this snapshot.
PacketCountGet() Gets the received packet count.
PacketCountInvalidGet() Gets the received packet count of invalid packets.
PacketCountValidGet() Gets the received packet count of valid packets.
ParentGet() Returns the parent object.
Refresh() Retrieves the latest data from the server for this object.
RefreshTimestampGet() Returns the timestamp when the counters of this object where last refreshed.
TimestampFirstGet() Gets the timestamp [NS] of the first packet in this snapshot.
TimestampGet() Gets the snapshot timestamp [NS].
TimestampLastGet() Gets the current timestamp [NS] of the last packet in this snapshot.
__init__(*args, **kwargs) Initialize self.

Attributes

thisown The membership flag