---
title: QUIC.Stream
framework: network
role: symbol
role_heading: Class
path: network/quic/stream
---

# QUIC.Stream

## Declaration

```swift
final class Stream<ApplicationProtocol> where ApplicationProtocol : NetworkProtocolOptions
```

## Topics

### Instance Properties

- [directionality](network/quic/stream/directionality.md)
- [initiator](network/quic/stream/initiator.md)
- [parent](network/quic/stream/parent.md)
- [streamApplicationErrorCode](network/quic/stream/streamapplicationerrorcode.md)
- [streamID](network/quic/stream/streamid.md)

## Relationships

### Inherits From

- [NetworkChannel](network/networkchannel.md)

### Conforms To

- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Identifiable](swift/identifiable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
