RunningProcessGroup

trait RunningProcessGroup[O, E, +Info]

Representation of a running process group

Type Params
E

Error output type

Info

Runner-specific per-process information type

O

Output type

class Object
trait Matchable
class Any
class JVMRunningProcessGroup[O, E, Info]

Value members

Abstract methods

Forcibly terminates all processes in the group. Blocks until it is done.

Forcibly terminates all processes in the group. Blocks until it is done.

Terminates all processes in the group. Blocks until it is done.

Terminates all processes in the group. Blocks until it is done.

Blocks until the processes finish running

Blocks until the processes finish running

Concrete methods

def mapInfo[I2](f: (Process[Unit, Unit], Info) => I2): RunningProcessGroup[O, E, I2]

Abstract fields

val info: Map[Process[Unit, Unit], Info]

Runner-specific information about each running process

Runner-specific information about each running process