Package org.onosproject.net.behaviour
Interface PipelineTraceable
-
- All Superinterfaces:
Behaviour
,HandlerBehaviour
public interface PipelineTraceable extends HandlerBehaviour
Represents a driver behavior that enables a logical packet to trace existing flows and groups in a device.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PipelineTraceableOutput
apply(PipelineTraceableInput input)
Applies pipeline processing on the given ingress state.void
init()
Initializes the traceable with a context required for its operation.-
Methods inherited from interface org.onosproject.net.driver.HandlerBehaviour
handler, setHandler
-
-
-
-
Method Detail
-
init
void init()
Initializes the traceable with a context required for its operation.
-
apply
PipelineTraceableOutput apply(PipelineTraceableInput input)
Applies pipeline processing on the given ingress state.- Parameters:
input
- the input of the apply process- Returns:
- the output of the apply process
-
-