---
title: Exchange Timeouts
framework: gamekit
role: collectionGroup
role_heading: API Collection
path: gamekit/exchange-timeouts
---

# Exchange Timeouts

The amount of time that passes before an exchange times out.

## Topics

### Timeouts

- [GKExchangeTimeoutDefault](gamekit/gkexchangetimeoutdefault.md)
- [GKExchangeTimeoutNone](gamekit/gkexchangetimeoutnone.md)

## See Also

### Exchanging Data Between Participants

- [sendExchange(to:data:localizableMessageKey:arguments:timeout:completionHandler:)](gamekit/gkturnbasedmatch/sendexchange(to:data:localizablemessagekey:arguments:timeout:completionhandler:).md)
- [exchangeDataMaximumSize](gamekit/gkturnbasedmatch/exchangedatamaximumsize.md)
- [exchangeMaxInitiatedExchangesPerPlayer](gamekit/gkturnbasedmatch/exchangemaxinitiatedexchangesperplayer.md)
- [activeExchanges](gamekit/gkturnbasedmatch/activeexchanges.md)
- [completedExchanges](gamekit/gkturnbasedmatch/completedexchanges.md)
- [exchanges](gamekit/gkturnbasedmatch/exchanges.md)
- [saveMergedMatch(_:withResolvedExchanges:completionHandler:)](gamekit/gkturnbasedmatch/savemergedmatch(_:withresolvedexchanges:completionhandler:).md)
