object ProcessGroup
- Companion
- class
Type members
Classlikes
case
class ProcessGroupImpl(firstProcess: UnboundIEProcess[ProxStream[Byte]], innerProcesses: List[UnboundIEProcess[ProxStream[Byte]]], lastProcess: UnboundProcess, originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[Unit, Unit] with RedirectableOutput[ProcessGroupImplO] with RedirectableInput[ProcessGroupImplI] with RedirectableErrors[ProcessGroupImplE]
Process group with unbound input, output and error streams
Process group with unbound input, output and error streams
case
class ProcessGroupImplE[E](firstProcess: UnboundIProcess[ProxStream[Byte], E], innerProcesses: List[UnboundIProcess[ProxStream[Byte], E]], lastProcess: UnboundIOProcess[E], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[Unit, E] with RedirectableOutput[ProcessGroupImplOE] with RedirectableInput[ProcessGroupImplIE[E]]
Process group with bound error stream
Process group with bound error stream
case
class ProcessGroupImplI(firstProcess: UnboundEProcess[ProxStream[Byte]], innerProcesses: List[UnboundIEProcess[ProxStream[Byte]]], lastProcess: UnboundProcess, originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[Unit, Unit] with RedirectableOutput[ProcessGroupImplIO] with RedirectableErrors[ProcessGroupImplIE]
Process group with bound input stream
Process group with bound input stream
case
class ProcessGroupImplIE[E](firstProcess: Process[ProxStream[Byte], E], innerProcesses: List[UnboundIProcess[ProxStream[Byte], E]], lastProcess: UnboundIOProcess[E], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[Unit, E] with RedirectableOutput[ProcessGroupImplIOE]
Process group with bound input and error streams
Process group with bound input and error streams
case
class ProcessGroupImplIO[O](firstProcess: UnboundEProcess[ProxStream[Byte]], innerProcesses: List[UnboundIEProcess[ProxStream[Byte]]], lastProcess: UnboundIEProcess[O], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[O, Unit] with RedirectableErrors[[_] =>> ProcessGroupImplIOE[O, _$9]]
Process group with bound input and output streams
Process group with bound input and output streams
case
class ProcessGroupImplIOE[O, E](firstProcess: Process[ProxStream[Byte], E], innerProcesses: List[UnboundIProcess[ProxStream[Byte], E]], lastProcess: UnboundIProcess[O, E], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[O, E]
Process group with bound input, output and error streams
Process group with bound input, output and error streams
case
class ProcessGroupImplO[O](firstProcess: UnboundIEProcess[ProxStream[Byte]], innerProcesses: List[UnboundIEProcess[ProxStream[Byte]]], lastProcess: UnboundIEProcess[O], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[O, Unit] with RedirectableInput[ProcessGroupImplIO[O]] with RedirectableErrors[[_] =>> ProcessGroupImplOE[O, _$13]]
Process group with bound output stream
Process group with bound output stream
case
class ProcessGroupImplOE[O, E](firstProcess: UnboundIProcess[ProxStream[Byte], E], innerProcesses: List[UnboundIProcess[ProxStream[Byte], E]], lastProcess: UnboundIProcess[O, E], originalProcesses: List[Process[Unit, Unit]]) extends ProcessGroup[O, E] with RedirectableInput[ProcessGroupImplIOE[O, E]]
Process group with bound output and error streams
Process group with bound output and error streams