XblMultiplayerMeasurementFailure
Defines values that indicate why Quality of Service (QoS) measurement failed during session initialization.
Syntax
enum class XblMultiplayerMeasurementFailure : uint32_t
{
Unknown,
None,
Timeout,
Latency,
BandwidthUp,
BandwidthDown,
Group,
Network,
Episode
}
Constants
Constant | Description |
---|---|
Unknown | Unknown measurement failure. |
None | No measurement failure. |
Timeout | Measurement timed out. |
Latency | Measurement of latency failed. |
BandwidthUp | Measurement of upstream (peer-to-host) bandwidth failed. |
BandwidthDown | Measurement of downstream (host-to-peer) bandwidth failed. |
Group | Measurement failed for this player failed because measurement failed for another player in the group. |
Network | Measurement failed due to a network error; for example, the player was unreachable. |
Episode | Measurement failed because the initialization episode failed. This likely happened because not enough users were in the session. |
Remarks
For more information, see Target session initialization and QoS.
Member of
Argument of
XblMultiplayerEventArgsFindMatchCompleted
Requirements
Header: multiplayer_c.h