> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XNetworkingStatisticsBuffer

> XNetworkingStatisticsBuffer

# XNetworkingStatisticsBuffer

A union declaring buffer space for holding all possible output structure types returned when querying networking statistics with [XNetworkingQueryStatistics](/reference/networking/xnetworking/functions/xnetworkingquerystatistics).

## Syntax

```cpp theme={null}
union XNetworkingStatisticsBuffer {  
    XNetworkingTcpQueuedReceivedBufferUsageStatistics tcpQueuedReceiveBufferUsage;  
}
```

### Members

*tcpQueuedReceiveBufferUsage*\
Type: [XNetworkingTcpQueuedReceivedBufferUsageStatistics](/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics)

The structure populated when querying the TitleTcpQueuedReceivedBufferUsage, SystemTcpQueuedReceivedBufferUsage, or ToolsTcpQueuedReceivedBufferUsage [XNetworkingStatisticsType](/reference/networking/xnetworking/enums/xnetworkingstatisticstype).

## Remarks

Only one substructure field within the union will be written by the [XNetworkingQueryStatistics](/reference/networking/xnetworking/functions/xnetworkingquerystatistics) function. That field is determined by the [XNetworkingStatisticsType](/reference/networking/xnetworking/enums/xnetworkingstatisticstype) passed to that function. Any additional memory defined by the union as a whole but that lies beyond the end of the reported substructure is not modified by the call to [XNetworkingQueryStatistics](/reference/networking/xnetworking/functions/xnetworkingquerystatistics).

## Requirements

**Header:** XNetworking.h

**Supported Platforms**: Windows, XBOX One family consoles and XBOX Series consoles

## See also

[XNetworking](/reference/networking/xnetworking/xnetworking_members)\
[XNetworkingQueryStatistics](/reference/networking/xnetworking/functions/xnetworkingquerystatistics)


## Related topics

- [XNetworkingTcpQueuedReceivedBufferUsageStatistics](/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics.md)
- [XNetworkingStatisticsType](/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md)
- [XNetworkingQueryStatistics](/reference/networking/xnetworking/functions/xnetworkingquerystatistics.md)
- [XNetworking](/reference/networking/xnetworking/xnetworking_members.md)
- [XNetworkingConfigurationSetting](/reference/networking/xnetworking/enums/xnetworkingconfigurationsetting.md)
