---
title: "start(queue:)"
framework: network
role: symbol
role_heading: Instance Method
path: "network/nwconnection/start(queue:)"
---

# start(queue:)

Starts establishing a connection, and sets the queue on which to deliver all connection events.

## Declaration

```swift
final func start(queue: DispatchQueue)
```

## See Also

### Creating Connections

- [init(host:port:using:)](network/nwconnection/init(host:port:using:).md)
- [init(to:using:)](network/nwconnection/init(to:using:).md)
- [restart()](network/nwconnection/restart().md)
