See: Description
Interface | Description |
---|---|
PiEntity |
Abstraction of a runtime entity of a protocol-independent pipeline.
|
PiPreEntry |
Configuration entry of a Packet Replication Engine (PRE) of
protocol-independent pipeline.
|
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.
|
PiActionParam |
Instance of an action runtime parameter in a match+action table of a
protocol-independent pipeline.
|
PiActionProfileGroup |
Instance of an action profile group of a protocol-independent pipeline.
|
PiActionProfileGroup.Builder |
Builder of action profile groups.
|
PiActionProfileGroup.WeightedMember |
Weighted reference to an action profile member as used in an action
profile group.
|
PiActionProfileGroupHandle |
Global identifier of a PI action profile group applied to a device, uniquely
defined by a device ID, action profile ID and group ID.
|
PiActionProfileGroupId |
Identifier of an action profile group in a protocol-independent pipeline,
unique within the scope of an action profile.
|
PiActionProfileMember |
Instance of a member of an action profile in a protocol-independent pipeline.
|
PiActionProfileMember.Builder |
Builder of action profile members.
|
PiActionProfileMemberHandle |
Global identifier of a PI action profile member, uniquely defined by a
device ID, action profile ID, and member ID.
|
PiActionProfileMemberId |
Identifier of a member of an action profile in a protocol-independent
pipeline, unique within the scope on an action profile.
|
PiCloneSessionEntry |
Representation of a clone session entry of a protocol-independent packet
replication engine (PRE).
|
PiCloneSessionEntry.Builder |
Builder of PI clone session entries.
|
PiCloneSessionEntryHandle |
Global identifier of a PI clone session entry applied to the packet
replication engine (PRE) of a device, uniquely defined by a device ID, and
session ID.
|
PiCounterCell |
Counter cell of a protocol-independent pipeline.
|
PiCounterCellData |
Data of a counter cell of a protocol-independent pipeline.
|
PiCounterCellHandle |
Global identifier of a PI counter cell instantiated on a device, uniquely
defined by a device ID and cell ID.
|
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.
|
PiHandle |
Global identifier of a PI entity applied to a device, unique in the scope of
the whole network.
|
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.
|
PiMeterBand |
Represents a band used within a meter.
|
PiMeterCellConfig |
Configuration of a meter cell of a protocol-independent pipeline.
|
PiMeterCellConfig.Builder | |
PiMeterCellHandle |
Global identifier of a PI meter cell instantiated on a device, uniquely
defined by a device ID and meter cell ID.
|
PiMeterCellId |
Identifier of a meter cell in a protocol-independent pipeline.
|
PiMulticastGroupEntry |
Representation of multicast group entry of a protocol-independent packet
replication engine (PRE).
|
PiMulticastGroupEntry.Builder |
Builder of PI multicast group entries.
|
PiMulticastGroupEntryHandle |
Global identifier of a PI multicast group entry applied to the packet
replication engine of a device, uniquely defined by a device ID, and group
ID.
|
PiPacketMetadata |
Instance of a metadata field for a controller packet-in/out for a
protocol-independent pipeline.
|
PiPacketMetadata.Builder |
Builder of protocol-independent packet metadatas.
|
PiPacketOperation |
Instance of a packet I/O operation that includes the packet body (frame) and
its metadata, for a protocol-independent pipeline.
|
PiPacketOperation.Builder |
Builder of packet operations.
|
PiPreEntryHandle |
Abstract implementation of a PI handle for PRE entries.
|
PiPreReplica |
Representation of a packet replica used for multicast or cloning process in a
protocol-independent packet replication engine.
|
PiRangeFieldMatch |
Instance of a range field match in a protocol-independent pipeline.
|
PiRegisterCell |
A register cell entry of a protocol-independent pipeline.
|
PiRegisterCell.Builder | |
PiRegisterCellId |
Identifier of a register cell in a protocol-independent pipeline.
|
PiTableEntry |
Instance of a table entry in a protocol-independent pipeline.
|
PiTableEntry.Builder | |
PiTableEntryHandle |
Global identifier of a PI table entry applied on a device, uniquely defined
by a device ID, table ID and match key.
|
PiTernaryFieldMatch |
Instance of a ternary field match in a protocol-independent pipeline.
|
Enum | Description |
---|---|
PiEntityType |
Type of runtime entity of a protocol-independent pipeline.
|
PiPreEntryType |
Type of entry of the packet replication engine (PRE) or a
protocol-independent pipeline.
|
PiTableAction.Type |
Types of table action.
|