BandwidthStatistics BandwidthStatistics BandwidthStatistics BandwidthStatistics Struct

Definition

Represents bandwidth information for network data transfer using a StreamSocket, StreamWebSocket, or MessageWebSocket object.

public : struct BandwidthStatistics
public struct BandwidthStatistics
Public Structure BandwidthStatistics
var bandwidthStatistics = {

   inboundBandwidthPeaked: /* Your value */,

   inboundBitsPerSecond: /* Your value */,

   inboundBitsPerSecondInstability: /* Your value */,

   outboundBandwidthPeaked: /* Your value */,

   outboundBitsPerSecond: /* Your value */,

   outboundBitsPerSecondInstability: /* Your value */

}
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
ID_CAP_NETWORKING [Windows Phone]

Fields

InboundBandwidthPeaked InboundBandwidthPeaked InboundBandwidthPeaked InboundBandwidthPeaked

A Boolean value that indicates whether the computed inbound bandwidth estimate for the network has peaked.

This member is set to true when the app is using enough of the connection bandwidth that the system can get a good estimate of the bandwidth delay product and can determine that the congestion window is a substantial fraction of the bandwidth delay product. This member can change from true to false if the app sends less data.

This value is always false on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.

InboundBitsPerSecond InboundBitsPerSecond InboundBitsPerSecond InboundBitsPerSecond

The computed inbound bandwidth estimate in bits per second.

This value is always 0 on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.

InboundBitsPerSecondInstability InboundBitsPerSecondInstability InboundBitsPerSecondInstability InboundBitsPerSecondInstability

A measure of the instability of the inbound bandwidth estimate in bits per second.

This value is always 0 on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.

OutboundBandwidthPeaked OutboundBandwidthPeaked OutboundBandwidthPeaked OutboundBandwidthPeaked

A Boolean value that indicates whether the computed outbound bandwidth estimate for the network path has peaked.

This member is set to true when the app is using enough of the connection bandwidth that the system can get a good estimate of the bandwidth delay product and can determine that the congestion window is a substantial fraction of the bandwidth delay product. This member can change from true to false if the app sends less data.

This value is always false on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.

OutboundBitsPerSecond OutboundBitsPerSecond OutboundBitsPerSecond OutboundBitsPerSecond

The computed outbound bandwidth estimate in bits per second.

This value is always 0 on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.

OutboundBitsPerSecondInstability OutboundBitsPerSecondInstability OutboundBitsPerSecondInstability OutboundBitsPerSecondInstability

A measure of the instability of the outbound bandwidth estimate in bits per second.

This value is always 0 on systems that do not have extended TCP statistics enabled by default.

This developer language is not supported.
This developer language is not supported.
This developer language is not supported.
This developer language is not supported.