# Stream

```{doxygenfunction} YR::CreateProducer
```

The parameter structure is supplemented with the following explanation:

```{doxygenstruct} YR::ProducerConf
    :members:
```

```{doxygenclass} YR::StreamProducer
    :members:
```

```{doxygenfunction} YR::Subscribe
```

The parameter structure is supplemented with the following explanation:

```{doxygenstruct} YR::Element
    :members:
```

```{doxygenstruct} YR::SubscriptionConfig
    :members:
```

```{doxygenclass} YR::StreamConsumer
    :members:
```

```{doxygenfunction} YR::DeleteStream
```
