Tag Demux
Separates a single tagged input stream into multiple output streams based on packet tag information. Reads tag metadata from incoming packets and routes them to the appropriate output based on tag-to-output mappings. Serves as the counterpart to TagMux, enabling flow separation and distribution after aggregation. Essential for implementing flow-specific processing pipelines, load balancing based on source identity, and creating parallel processing architectures with tagged data streams.
Tags: FLOW_CONTROL
| Field | Type | Optional | Description | Default Value |
|---|---|---|---|---|
| Input | String | No | The input data source for demultiplexing. | |
| Outputs | Outputs | No | The tagged outputs for demultiplexing. |
Outputs
| Field | Type | Optional | Description | Default Value |
|---|---|---|---|---|
| Name | String | No | The name of the output. | |
| Tag | Int32 | No | The tag associated with the output. |