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

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

Flows

FieldTypeOptionalDescriptionDefault Value
InputStringNoThe input will forward packets to the output.
OutputStringNoThe output will receive packets from the input.