---
title: NSURLRequest.NetworkServiceType.voip
framework: foundation
role: symbol
role_heading: Case
path: foundation/nsurlrequest/networkservicetype-swift.enum/voip
---

# NSURLRequest.NetworkServiceType.voip

A service type for VoIP traffic.

## Declaration

```swift
case voip
```

## Discussion

Discussion With the VoIP service type, the kernel continues to listen for incoming traffic while your app is in the background, then wakes up your app whenever new data arrives. Set this only for connections that are communicate with a VoIP service.

## See Also

### Network service types

- [NSURLRequest.NetworkServiceType.default](foundation/nsurlrequest/networkservicetype-swift.enum/default.md)
- [NSURLRequest.NetworkServiceType.video](foundation/nsurlrequest/networkservicetype-swift.enum/video.md)
- [NSURLRequest.NetworkServiceType.background](foundation/nsurlrequest/networkservicetype-swift.enum/background.md)
- [NSURLRequest.NetworkServiceType.voice](foundation/nsurlrequest/networkservicetype-swift.enum/voice.md)
- [NSURLRequest.NetworkServiceType.callSignaling](foundation/nsurlrequest/networkservicetype-swift.enum/callsignaling.md)
- [NSURLRequest.NetworkServiceType.responsiveData](foundation/nsurlrequest/networkservicetype-swift.enum/responsivedata.md)
- [NSURLRequest.NetworkServiceType.avStreaming](foundation/nsurlrequest/networkservicetype-swift.enum/avstreaming.md)
- [NSURLRequest.NetworkServiceType.responsiveAV](foundation/nsurlrequest/networkservicetype-swift.enum/responsiveav.md)
