final classProcessInHandlerImpl[A, S <: Shape] extends InHandler
A handler that when pushed, calls updateCanRead,
and if this is true, calls process. If the
inlet is closed, it will call process if the
crucial inputs had been pushed before. In that
case the logic is responsible for closing the stage.
If no valid input had been seen, an onUpstreamFinish
leads to stage completion.
A handler that when pushed, calls
updateCanRead
, and if this istrue
, callsprocess.
If the inlet is closed, it will callprocess
if the crucial inputs had been pushed before. In that case the logic is responsible for closing the stage. If no valid input had been seen, anonUpstreamFinish
leads to stage completion.This function is used for a "hot" inlet.