---
title: Stream.Status.opening
framework: foundation
role: symbol
role_heading: Case
path: foundation/stream/status/opening
---

# Stream.Status.opening

The stream is in the process of being opened for reading or for writing. For network streams, this status might include the time after the stream was opened, but while network DNS resolution is happening.

## Declaration

```swift
case opening
```

## See Also

### Enumeration Cases

- [Stream.Status.atEnd](foundation/stream/status/atend.md)
- [Stream.Status.closed](foundation/stream/status/closed.md)
- [Stream.Status.error](foundation/stream/status/error.md)
- [Stream.Status.notOpen](foundation/stream/status/notopen.md)
- [Stream.Status.open](foundation/stream/status/open.md)
- [Stream.Status.reading](foundation/stream/status/reading.md)
- [Stream.Status.writing](foundation/stream/status/writing.md)
