Interface that allows you to obtain the cumulative and interval result data objects regarding TCP stats. More...
Methods | |
Clear | |
Clears the history. More... | |
Cumulative.Get | |
Returns a list of recent TCP result objects containing cumulative counters. More... | |
Cumulative.GetByIndex index | |
Returns a list of recent TCP result objects containing cumulative counters. More... | |
Cumulative.GetByTime | |
Returns a single item of the cumulative list using a timestamp nanoseconds. More... | |
Cumulative.Latest.Get | |
Returns latest closed item of the cumulative list. More... | |
Cumulative.Length.Get | |
Returns a list of recent TCP result objects containing cumulative counters. More... | |
Description.Get | |
Returns a textual description of the object. | |
Interval.Get | |
Returns a list of recent TCP result objects containing interval counters. More... | |
Interval.GetByIndex index | |
Returns a list of recent TCP result objects containing interval counters. More... | |
Interval.GetByTime | |
Returns a single item of the interval list using a timestamp in nanoseconds. More... | |
Interval.Latest.Get | |
Returns the latest closed item of the interval list. More... | |
Interval.Length.Get | |
Returns a list of recent TCP result objects containing interval counters. More... | |
Parent.Get | |
Returns the parent object. | |
Refresh.Timestamp.Get | |
Returns the timestamp on the server when the current history is requested. More... | |
Refresh | |
Updates the Interval and Cumulative results with the results available on the server. More... | |
Sampling.BufferLength.Get | |
Number of samples to keep in the buffer at server-side. More... | |
Sampling.BufferLength.Set | |
Sets the number of samples to keep in the buffer. More... | |
Sampling.Interval.Duration.Get | |
Duration of one sampling interval in nanoseconds.. More... | |
Sampling.Interval.Duration.Set | |
Sets the duration of one sampling interval. More... | |
Interface that allows you to obtain the cumulative and interval result data objects regarding TCP stats.
At fixed time intervals, ByteBlower takes Interval and Cumulative stats of the TCP session. Only a fixed number of stats ( use Sampling.BufferLength.Get to know how many ) are kept in memory at the ByteBlower server. Using the Refresh method those stats are transfered to the client pc where they are stored until you clear them ( Clear ).
The interval duration of such a historyObject can be obtained using Sampling.Interval.Duration.Get
Layer4.Tcp.ResultHistory::Clear |
Clears the history.
With each Refresh interval and cumulative counters are transfert from Server to the Client. To remove all counter-objects in this history, you can execute this method. Both Interval and Cumulative counter lists will be cleared.
Layer4.Tcp.ResultHistory::Cumulative.Get |
Returns a list of recent TCP result objects containing cumulative counters.
Each result object contains cumulative counters at a certain point in time. Snapshots are taken at fixed time intervals. The interval duration can be obtained using Sampling.Interval.Duration.Get.
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Cumulative.GetByIndex | index | ||
Returns a list of recent TCP result objects containing cumulative counters.
Each result object contains cumulative counters at a certain point in time. Snapshots are taken at fixed time intervals. The interval duration can be obtained using Sampling.Interval.Duration.Get.
index |
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Cumulative.GetByTime |
Returns a single item of the cumulative list using a timestamp nanoseconds.
This example gets the available cumulative counters
<Layer4.Tcp.ResultData object>
This example gets the available cumulative counters
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Cumulative.Latest.Get |
Returns latest closed item of the cumulative list.
This example gets the available cumulative counters
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Cumulative.Length.Get |
Returns a list of recent TCP result objects containing cumulative counters.
Each result object contains cumulative counters at a certain point in time. Snapshots are taken at fixed time intervals. The interval duration can be obtained using Sampling.Interval.Duration.Get.
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Interval.Get |
Returns a list of recent TCP result objects containing interval counters.
Each result object contains cumulative counters at a certain point in time. Snapshots are taken at fixed time intervals. The duration of the interval can be obtained using Sampling.Interval.Duration.Get.
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Interval.GetByIndex | index | ||
Returns a list of recent TCP result objects containing interval counters.
Each result object contains the counters only for a specific time interval. The duration of the interval can be obtained using Sampling.Interval.Duration.Get.
index |
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Interval.GetByTime |
Returns a single item of the interval list using a timestamp in nanoseconds.
This example gets the available interval counters
<Layer4.Tcp.ResultData object>
This example gets the available interval counters
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Interval.Latest.Get |
Returns the latest closed item of the interval list.
This example gets the available interval counters
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Interval.Length.Get |
Returns a list of recent TCP result objects containing interval counters.
Each result object contains the counters only for a specific time interval. The duration of the interval can be obtained using Sampling.Interval.Duration.Get.
Returns:
<Layer4.Tcp.ResultData object>
Layer4.Tcp.ResultHistory::Refresh |
Updates the Interval and Cumulative results with the results available on the server.
The ByteBlower server has a buffer to keep some samples. This method transfers those samples to the client. The last sample will always be the running sample. When a sample is closed, the oldest sample in the buffer will be removed. The size of the server-side buffer can be obtained using Sampling.BufferLength.Get.
This example refreshes the history results with the results available on the server
Layer4.Tcp.ResultHistory::Refresh.Timestamp.Get |
Returns the timestamp on the server when the current history is requested.
This is the timestamp on the server when the last Refresh was called.
Returns:
1432805398376482498
Layer4.Tcp.ResultHistory::Sampling.BufferLength.Get |
Number of samples to keep in the buffer at server-side.
The ByteBlower server has a buffer to keep some samples before they are transferred to the client. This method gets the maximum number of samples the server can hold. The last sample will always be the running sample. When a sample is closed, the oldest sample in the buffer will be removed.
Returns:
6
Layer4.Tcp.ResultHistory::Sampling.BufferLength.Set |
Sets the number of samples to keep in the buffer.
The ByteBlower server has a buffer to keep some samples before they are transferred to the client. This method sets the maximum number of samples the server can hold. The last sample will always be the running sample. When a sample is closed, the oldest sample in the buffer will be removed.
Layer4.Tcp.ResultHistory::Sampling.Interval.Duration.Get |
Layer4.Tcp.ResultHistory::Sampling.Interval.Duration.Set |