Package org.onosproject.drivers.p4runtime
Package for p4runtime device drivers.
-
Class Summary Class Description AbstractP4RuntimeHandlerBehaviour Abstract implementation of a behaviour handler for a P4Runtime device.AbstractP4RuntimePipelineProgrammable Abstract implementation of the PiPipelineProgrammable behaviours for a P4Runtime device.P4RuntimeActionGroupProgrammable Implementation of GroupProgrammable to handle action profile groups in P4Runtime.P4RuntimeDeviceDescriptionDiscovery Implementation of DeviceDescriptionDiscovery for P4Runtime devices.P4RuntimeDriverProperties Driver properties for P4Runtime.P4RuntimeDriversLoader Loader for P4Runtime device drivers.P4RuntimeFlowRuleProgrammable Implementation of the flow rule programmable behaviour for P4Runtime.P4RuntimeGroupProgrammable Implementation of GroupProgrammable for P4Runtime devices that uses two different implementation of the same behavior to handle both action profile groups and PRE entries.P4RuntimeHandshaker Implementation of DeviceHandshaker for P4Runtime.P4RuntimeMeterProgrammable Implementation of MeterProgrammable behaviour for P4Runtime.P4RuntimePacketProgrammable Implementation of PacketProgrammable behaviour for P4Runtime.P4RuntimeReplicationGroupProgrammable Implementation of GroupProgrammable to handle PRE entries in P4Runtime.P4RuntimeTableStatisticsDiscovery Implementation of behaviour TableStatisticsDiscovery for P4Runtime.