See: Description
| Interface | Description |
|---|---|
| PiFlowRuleTranslationStore |
A PI translation store that keeps track of which flow rules have been
translated to which PI table entries.
|
| PiFlowRuleTranslator |
A translator of flow rules to PI table entries.
|
| PiGroupTranslationStore |
A PI translation store that keeps track of which groups have been
translated to which PI action profile groups.
|
| PiGroupTranslator |
A translator of groups to PI action profile groups.
|
| PiMeterTranslationStore |
A PI translation store that keeps track of which meters have been
translated to which PI meters.
|
| PiMeterTranslator |
A translator of meters to PI Meter Configs.
|
| PiMulticastGroupTranslationStore |
A PI translation store that keeps track of which groups have been
translated to which PI PRE multicast groups.
|
| PiMulticastGroupTranslator |
A translator of groups to PI multicast group.
|
| PiPipeconfMappingStore |
Manages the mapping of Pipeconfs that are deployed to devices; not intended for direct use.
|
| PiPipeconfMappingStoreDelegate |
Pipeconf store delegate abstraction.
|
| PiPipeconfService |
A service to manage the configurations of protocol-independent pipelines.
|
| PiPipeconfWatchdogListener |
Listener of pipeline status change events produced by
PiPipeconfWatchdogService. |
| PiPipeconfWatchdogService |
Service that periodically probes pipeline programmable devices, to check that
their pipeline is configured with the expected pipeconf.
|
| PiTranslatable |
Abstraction of protocol-dependent (PD) entity that can be translated to an
equivalent protocol-independent (PI) one.
|
| PiTranslationService |
A service to translate protocol-dependent (PD) entities to
protocol-independent (PI) ones.
|
| PiTranslationStore<T extends PiTranslatable,E extends PiEntity> |
PI translation store abstraction that maintains a mapping between a PI entity
handle and a translated entity.
|
| PiTranslationStoreDelegate<T extends PiTranslatable,E extends PiEntity> |
PI translation store delegate abstraction.
|
| PiTranslator<T extends PiTranslatable,E extends PiEntity> |
A translator of PI entities to equivalent PD ones which offer means to learn
translated entities for later use.
|
| Class | Description |
|---|---|
| PiPipeconfConfig |
Configuration for the PiPipeconf susbystem.
|
| PiPipeconfDeviceMappingEvent |
Entity that represents pipeconf to device binding events.
|
| PiPipeconfWatchdogEvent |
Event representing changes in the status of a device pipeline.
|
| PiTranslatedEntity<T extends PiTranslatable,E extends PiEntity> |
Representation of the result of a PD-to-PI translation associated to a PI
entity handle.
|
| PiTranslationEvent<T extends PiTranslatable,E extends PiEntity> |
Signals an event related to the translation of a protocol-dependent (PD)
entity to a protocol-independent (PI) one.
|
| Enum | Description |
|---|---|
| PiPipeconfDeviceMappingEvent.Type |
Type of pipeconf to device mapping event.
|
| PiPipeconfWatchdogEvent.Type |
Type of event.
|
| PiPipeconfWatchdogService.PipelineStatus |
Status of a device pipeline.
|
| PiTranslationEvent.Type |
Type of event.
|
| Exception | Description |
|---|---|
| PiTranslationException |
Signals that an error was encountered while translating an entity.
|