---
title: suspend()
framework: foundation
role: symbol
role_heading: Instance Method
path: foundation/nsxpclistener/suspend()
---

# suspend()

Suspends the listener.

## Declaration

```swift
func suspend()
```

## Discussion

Discussion As you cannot invalidate a suspended listener, every call to suspend() that you make must be balanced by a call to resume().

## See Also

### Managing connection state

- [activate()](foundation/nsxpclistener/activate().md)
- [resume()](foundation/nsxpclistener/resume().md)
- [invalidate()](foundation/nsxpclistener/invalidate().md)
