byteblowerll.byteblower.FrameResultHistory

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

Sender-side frame transmission result history.

The history contains the sender information in time since the object is created or refreshed.

Note

The information is not updated until Refresh() is called

A Frame history result object can be created via

Note

See History result for more information

New in version 2.1.0.

Example

Get the counters per sampling interval for the frame result history.

from byteblowerll.byteblower import ByteBlower
server = ByteBlower.ServerAdd('byteblower-1.lab.byteblower.com')
# TODO
__init__(*args, **kwargs)

Methods

Clear() Removes the locally stored history snapshots.
CumulativeGet() Returns a list of available accumulated results.
CumulativeGetByIndex(index) Returns a list of available cumulative counters.
CumulativeGetByTime(timestamp) Returns a single item of the cumulative list using a timestamp nanoseconds.
CumulativeLatestGet() Returns latest closed item of the cumulative list.
CumulativeLengthGet() Returns the size of the cumulative list.
DescriptionGet(*args) Gets a textual description for the current object
IntervalGet() Returns a list of available interval results.
IntervalGetByIndex(index) Returns a list of available interval counters.
IntervalGetByTime(timestamp) Returns a single item of the interval list using a timestamp in nanoseconds.
IntervalLatestGet() Returns the latest closed item of the interval list.
IntervalLengthGet() Returns the size of the interval list.
ParentGet() Returns the parent object.
Refresh() Retrieves the latest data from the server for this object.
RefreshTimestampGet() Returns the latest timestamp when the history was refreshed.
SamplingBufferLengthGet() Returns the number of the snapshots to keep in the history.
SamplingBufferLengthSet(inCount) Sets the number of samples to keep in the buffer.
SamplingIntervalDurationGet() Returns the duration of the interval used for the history snapshots.
SamplingIntervalDurationSet(inDuration) Sets the duration of one sampling interval.
__init__(*args, **kwargs)