See: Description
| Interface | Description |
|---|---|
| PiActionModel |
Model of an action with runtime parameters in a protocol-independent pipeline.
|
| PiActionParamModel |
Model of an action parameter in a protocol-independent pipeline.
|
| PiHeaderFieldModel |
Model of a header's field instance in a protocol-independent pipeline.
|
| PiHeaderFieldTypeModel |
Model of a header's field type in a protocol-independent pipeline.
|
| PiHeaderModel |
Model of a header instance in a protocol-independent pipeline.
|
| PiHeaderTypeModel |
Model of a header type in a protocol-independent pipeline.
|
| PiPipeconf |
Configuration of a protocol-independent pipeline that includes a pipeline model, a collection of
pipeline-specific behaviours implementation, and extensions.
|
| PiPipelineInterpreter |
An interpreter of a protocol-independent pipeline model.
|
| PiPipelineModel |
Model of a protocol-independent pipeline.
|
| PiPipelineProgrammable |
Behavior to program the pipeline of a device.
|
| PiTableMatchFieldModel |
Model of a table match field in a protocol-independent pipeline.
|
| PiTableModel |
Model of a match+action table in a protocol-independent pipeline.
|
| Class | Description |
|---|---|
| DefaultPiPipeconf |
Default pipeconf implementation.
|
| DefaultPiPipeconf.Builder |
Builder of pipeconf implementations.
|
| PiPipeconfId |
An identifier of a protocol-independent pipeline configuration.
|
| Enum | Description |
|---|---|
| PiMatchType |
Match types in a protocol-independent pipeline.
|
| PiPipeconf.ExtensionType |
Type of extension of a protocol-independent pipeline configuration.
|
| Exception | Description |
|---|---|
| PiPipelineInterpreter.PiInterpreterException |
Signals that an error was encountered while executing the interpreter.
|