Network info monitor result history. More...
Methods | |
Clear | |
Clear the history. More... | |
Description.Get | |
Returns a textual description of the object. | |
Interval.Get | |
Returns a list of available interval results. More... | |
Interval.GetByIndex index | |
Returns a single item of the interval list. More... | |
Interval.GetByTime timestamp | |
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 the size of the interval list. More... | |
Parent.Get | |
Returns the parent object. | |
Refresh.Timestamp.Get | |
Returns the timestamp on the server when the current history was refreshed. More... | |
Refresh | |
Updates the Interval results with the results available on the server. 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... | |
Network info monitor result history.
The history contains the network info in time since the object is created or refreshed.
A WirelessEndoint.NetworkInfoMonitor history result object can be created via a WirelessEndpoint.NetworkInfoMonitor, using WirelessEndpoint.NetworkInfoMonitor::Result.History.Get
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Clear |
Clear the history.
With each Refresh interval and cumulative counters are transferred 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.
Clear the History.
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Interval.Get |
Returns a list of available interval results.
Each result object contains interval 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.
This example gets the available interval results
Returns:
[ <WirelessEndpoint.NetworkInfoMonitor.ResultData object> ... ]
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Interval.GetByIndex | index | ||
Returns a single item of the interval list.
index |
This example gets the available interval counters at index 1
Returns:
<WirelessEndpoint.NetworkInfoMonitor.ResultData object>
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Interval.GetByTime | timestamp | ||
Returns a single item of the interval list using a timestamp in nanoseconds.
timestamp | in nanoseconds |
This example gets the Interval counters at timestamp 1432805398000000000 ns
Returns:
<WirelessEndpoint.NetworkInfoMonitor.ResultData object>
This example gets the cumulative counter at timestamp 1432805398 seconds
Returns:
<WirelessEndpoint.NetworkInfoMonitor.ResultData object>
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Interval.Latest.Get |
Returns the latest closed item of the interval list.
This example gets the latest closed Interval counter object
Returns:
<WirelessEndpoint.NetworkInfoMonitor.ResultData object>
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Interval.Length.Get |
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Refresh |
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Refresh.Timestamp.Get |
Returns the timestamp on the server when the current history was refreshed.
This is the timestamp on the server when the last Refresh was called.
This example gets the Refresh timestamp
Returns:
1432805398000000000
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Sampling.Interval.Duration.Get |
WirelessEndpoint.NetworkInfoMonitor.ResultHistory::Sampling.Interval.Duration.Set |