---
title: keepaliveInterval
framework: network
role: symbol
role_heading: Instance Property
path: network/nwprotocoltcp/options/keepaliveinterval
---

# keepaliveInterval

The number of seconds that TCP waits between sending keepalive probes.

## Declaration

```swift
var keepaliveInterval: Int { get set }
```

## See Also

### Configuring Keepalives

- [enableKeepalive](network/nwprotocoltcp/options/enablekeepalive.md)
- [keepaliveIdle](network/nwprotocoltcp/options/keepaliveidle.md)
- [keepaliveCount](network/nwprotocoltcp/options/keepalivecount.md)
