See: Description
| Interface | Description |
|---|---|
| PiTableAction |
Instance of an action that can be executed as a consequence of a match in a match+action table of a
protocol-independent pipeline.
|
| Class | Description |
|---|---|
| PiAction |
Instance of an action, and its runtime parameters, of a table entry in a protocol-independent pipeline.
|
| PiAction.Builder |
Builder of protocol-independent actions.
|
| PiActionGroup |
Instance of an action group of a protocol-independent pipeline.
|
| PiActionGroup.Builder |
Builder of action groups.
|
| PiActionGroupId |
Identifier of an action group in a protocol-independent pipeline, unique within the scope of an action profile.
|
| PiActionGroupMember |
Instance of a member of an action group in a protocol-independent pipeline.
|
| PiActionGroupMember.Builder |
Builder of action group members.
|
| PiActionGroupMemberId |
Identifier of a member of an action group in a protocol-independent pipeline, unique withing the scope on an action
profile.
|
| PiActionParam |
Instance of an action runtime parameter in a match+action table of a protocol-independent pipeline.
|
| PiControlMetadata |
Instance of a control metadata for a protocol-independent pipeline.
|
| PiControlMetadata.Builder |
Builder of protocol-independent control metadatas.
|
| PiCounterCellData |
Data of a counter cell of a protocol-independent pipeline.
|
| PiCounterCellId |
Identifier of a counter cell in a protocol-independent pipeline.
|
| PiExactFieldMatch |
Instance of an exact field match in a protocol-independent pipeline.
|
| PiFieldMatch |
Instance of a field match in a protocol-independent pipeline.
|
| PiGroupKey |
Implementation of GroupKey for the case of a protocol-independent pipeline.
|
| PiLpmFieldMatch |
Instance of a longest-prefix field match in a protocol-independent pipeline.
|
| PiMatchKey |
Representation of all field matches of an entry of a match+action table of a protocol-independent pipeline.
|
| PiMatchKey.Builder |
Builder of match keys.
|
| PiPacketOperation |
Instance of a packet I/O operation, and its control metadatas, for a protocol-independent pipeline.
|
| PiPacketOperation.Builder |
Builder of packet operations.
|
| PiRangeFieldMatch |
Instance of a range field match in a protocol-independent pipeline.
|
| PiTableEntry |
Instance of a table entry in a protocol-independent pipeline.
|
| PiTableEntry.Builder | |
| PiTernaryFieldMatch |
Instance of a ternary field match in a protocol-independent pipeline.
|
| PiValidFieldMatch |
Instance of a valid field match in a protocol-independent pipeline.
|
| Enum | Description |
|---|---|
| PiTableAction.Type |
Types of table action.
|