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

# requestEstablishmentReport(queue:completion:)

Requests a copy of the connection’s establishment report once the connection is in the ready state.

## Declaration

```swift
@preconcurrency final func requestEstablishmentReport(queue: DispatchQueue, completion: @escaping @Sendable (NWConnection.EstablishmentReport?) -> Void)
```

## See Also

### Collecting Connection Metrics

- [Collecting Network Connection Metrics](network/collecting-network-connection-metrics.md)
- [NWConnection.EstablishmentReport](network/nwconnection/establishmentreport.md)
- [startDataTransferReport()](network/nwconnection/startdatatransferreport().md)
- [NWConnection.PendingDataTransferReport](network/nwconnection/pendingdatatransferreport.md)
- [NWConnection.DataTransferReport](network/nwconnection/datatransferreport.md)
