<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -",
    "macCatalyst: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "WiFiAware",
  "identifier" : "/documentation/WiFiAware/WAPerformanceForecast",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Wi-Fi Aware"
    ],
    "preciseIdentifier" : "s:9WiFiAware21WAPerformanceForecastV"
  },
  "title" : "WAPerformanceForecast"
}
-->

# WAPerformanceForecast

The performance forecast for a connection setup to the remote device.

```
struct WAPerformanceForecast
```

## Topics

### Instance Properties

[`let localInfrastructureThroughputCapacityRatio: Double?`](/documentation/WiFiAware/WAPerformanceForecast/localInfrastructureThroughputCapacityRatio)

The estimated normalized ratio of the local Wi-Fi Infrastructure throughput capacity and the local Wi-Fi Infrastructure throughput ceiling, if a Wi-Fi Aware connection is setup to the remote device.

[`let localThroughputCapacity: Double?`](/documentation/WiFiAware/WAPerformanceForecast/localThroughputCapacity)

The estimated average throughput capacity of the local device for a connection setup to the remote device.

[`let localThroughputCapacityRatio: Double?`](/documentation/WiFiAware/WAPerformanceForecast/localThroughputCapacityRatio)

The estimated normalized ratio of the local throughput capacity and the local throughput ceiling.

[`let localThroughputCeiling: Double?`](/documentation/WiFiAware/WAPerformanceForecast/localThroughputCeiling)

The highest throughput a connection from the local device to the remote device is capable of under ideal conditions, given the hardware capabilities of the local device.
The actual throughput achieved can be lower in the presence of other active connections.

[`let localTimestamp: ContinuousClock.Instant`](/documentation/WiFiAware/WAPerformanceForecast/localTimestamp)

The time the forecast was generated, using a local monotonically increasing clock.

[`let signalStrength: Double?`](/documentation/WiFiAware/WAPerformanceForecast/signalStrength)

The estimated signal strength of the remote device.

[`let timestamp: Date`](/documentation/WiFiAware/WAPerformanceForecast/timestamp)

The time the forecast was generated.

[`let unavailabilityLatencyCeiling: Duration?`](/documentation/WiFiAware/WAPerformanceForecast/unavailabilityLatencyCeiling)

The highest forecasted packet latency due to this device’s unavailability.

## Relationships

### Conforms To

[`Sendable`](/documentation/Swift/Sendable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)