Represents a data packet intercepted from an infrastructure device.
Represents an outbound data packet that is to be emitted to network via an infrastructure device.
Represents context for processing an inbound packet, and (optionally) emitting a corresponding outbound packet.
Abstraction of an inbound packet processor.
Packet processor entry tracking the processor, its priority and time consumption.
Packet programmable device behaviour.
Abstraction of a packet provider capable of emitting packets.
Abstraction of an infrastructure packet provider registry.
Entity capable of processing inbound packets.
Represents a packet request made to devices.
Service for intercepting data plane packets and for emitting synthetic outbound packets.
Manages routing of outbound packets.
Packet store delegate abstraction.
Default implementation of an immutable inbound packet.
Default implementation of an immutable outbound packet.
Default implementation of a packet context.
Default implementation of a packet request.
Describes a packet event.
Type of packet events.
Priorities available to applications for requests for packets from the data plane.