Static

class Static[-In, Out](val self: Handler[In, Out], val downstreamWrite: BoundHandler[Out]) extends HandlerBind[In, Out]
trait HandlerBind[In, Out]
trait BoundHandler[In]
trait HandlerWrite[In]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def toString: String
Definition Classes
Any

Inherited methods

def finish(): Unit
Inherited from:
HandlerBind
def push(in: In): Signal
Inherited from:
HandlerBind
def pushMany(outs: Iterator[In]): Signal

Convenience for calling push multiple times, aborting early if the signal becomes Stop in response to any one push.

Convenience for calling push multiple times, aborting early if the signal becomes Stop in response to any one push.

Value parameters:
outs

An iterator of outputs from the upstream handler, to be pushed into this handler

Returns:

A "signal" indicating whether this handler wants to continue receiving inputs afterward

Inherited from:
HandlerWrite