---
title: status
framework: Foveated Streaming
role: symbol
role_heading: Instance Property
platforms: [visionOS 27.0+]
path: foveatedstreaming/foveatedstreamingprovidercontext/status
---

# status

Reports the current status of the foveated streaming provider.

## Declaration

```swift
@MainActor final var status: FoveatedStreamingProviderStatus { get }
```

## Discussion

Discussion If the status is connecting, then connect(context:) is in the middle of being called. If the status is connected, then connect(context:) has completed its call without error.  The stream is assumed running. If the status is disconnecting, then disconnect() is in the middle of being called. If the status is disconnected, then disconnect() has completed its call without error.  The stream has been cleanly disconnected. If the status is interrupted, then reportConnectionInterrupted(_:) has been called.
