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

# xbox_live_context_settings_c (contents)

> xbox_live_context_settings_c

## Functions

| Function | Description |
| - | - |
| [XblContextSettingsGetHttpRetryDelay](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgethttpretrydelay.md) | Gets the HTTP retry delay in seconds. |
| [XblContextSettingsGetHttpTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgethttptimeoutwindow.md) | Gets the HTTP timeout window in seconds. |
| [XblContextSettingsGetLongHttpTimeout](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgetlonghttptimeout.md) | Gets the connect, send, and receive timeouts for HTTP socket operations of long calls such as Title Storage calls. |
| [XblContextSettingsGetUseCrossPlatformQosServers](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgetusecrossplatformqosservers.md) | Gets whether to use the xplatqos server for QoS calls. |
| [XblContextSettingsGetWebsocketTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgetwebsockettimeoutwindow.md) | Gets the web socket timeout window in seconds. |
| [XblContextSettingsSetHttpRetryDelay](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingssethttpretrydelay.md) | Sets the HTTP retry delay in seconds. |
| [XblContextSettingsSetHttpTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingssethttptimeoutwindow.md) | Sets the HTTP timeout window in seconds. |
| [XblContextSettingsSetLongHttpTimeout](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingssetlonghttptimeout.md) | Sets the connect, send, and receive timeouts for HTTP socket operations of long calls such as Title Storage calls. |
| [XblContextSettingsSetUseCrossPlatformQosServers](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingssetusecrossplatformqosservers.md) | Controls whether we use cross platform QoS endpoints or not. In some case if you are shipping with TV\_API enabled, you want to be able to choose. |
| [XblContextSettingsSetWebsocketTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingssetwebsockettimeoutwindow.md) | Sets the web socket timeout window in seconds. |


## Related topics

- [xbox_live_context_c (contents)](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_c/xbox_live_context_c_members.md)
- [XblContextSettingsGetHttpRetryDelay](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgethttpretrydelay.md)
- [XblContextSettingsGetHttpTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgethttptimeoutwindow.md)
- [XblContextSettingsGetLongHttpTimeout](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgetlonghttptimeout.md)
- [XblContextSettingsGetWebsocketTimeoutWindow](https://docs.xbox.com/reference/live/xsapi-c/xbox_live_context_settings_c/functions/xblcontextsettingsgetwebsockettimeoutwindow.md)
