Skip to main content

Gate

Provide programmable traffic steering with dynamic routing decisions between multiple inputs and outputs. Acts as a configurable switch that can forward packets from specific inputs to designated outputs or drop them entirely based on runtime policies. Essential for implementing adaptive networks, failover mechanisms, and sophisticated traffic engineering policies within pipeline architectures.

Tags: FLOW_CONTROL

FieldTypeLabelDescriptionDefault Value
FlowsFlowsRepeatedThe set of flows. Each flow is a pair of input and outputs.
ClosedBoolThe when the gate is closed all packets from all inputs will be dropped.

Flows

FieldTypeLabelDescriptionDefault Value
InputStringThe input will forward packets to the output.
OutputStringThe output will receive packets from the input.