---
title: disconnectFromAllPeers()
framework: gamekit
role: symbol
role_heading: Instance Method
path: gamekit/gksession/disconnectfromallpeers()
---

# disconnectFromAllPeers()

Disconnects the session from all connected peers.

## Declaration

```swift
func disconnectFromAllPeers()
```

## See Also

### Working with Connected Peers

- [setDataReceiveHandler(_:withContext:)](gamekit/gksession/setdatareceivehandler(_:withcontext:).md)
- [send(_:toPeers:with:)](gamekit/gksession/send(_:topeers:with:).md)
- [sendData(toAllPeers:with:)](gamekit/gksession/senddata(toallpeers:with:).md)
- [disconnectTimeout](gamekit/gksession/disconnecttimeout.md)
- [disconnectPeer(fromAllPeers:)](gamekit/gksession/disconnectpeer(fromallpeers:).md)
