byteblowerll.byteblower.HTTPResultSnapshot

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

Contains HTTP result counters.

You can refresh the counters by calling the Refresh() method.

__init__(*args, **kwargs)

Methods

AverageDataSpeedGet() Rate in bytes per seconds of the data transferred.
DescriptionGet(*args) Gets a textual description for the current object
IntervalDurationGet() Returns the duration (in nanoseconds) between snapshot objects.
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.
RxByteCountHeaderGet() The size of the received HTTPheader in bytes.
RxByteCountPayloadGet() The size of the received HTTP Payload in bytes.
RxByteCountRateGet() Rate in bytes per seconds of the data received.
RxByteCountTotalGet() Total number of bytes received.
RxTimestampFirstGet() Timestamp (in nanoseconds) of first received packet.
RxTimestampLastGet() Timestamp (in nanoseconds) of last received packet.
TimestampGet() Gets the snapshot timestamp [NS].
TxByteCountHeaderGet() The size of the transmitted HTTPHeader in bytes.
TxByteCountPayloadGet() The size of the transmitted HTTPPayload in bytes.
TxByteCountRateGet() Rate in bytes per seconds of the data sent.
TxByteCountTotalGet() Total of transmitted bytes.
TxTimestampFirstGet() Timestamp (in nanoseconds) of first transmitted packet.
TxTimestampLastGet() Timestamp (in nanoseconds) of last transmitted packet.
__init__(*args, **kwargs)