RunningProcessGroup

io.github.vigoo.prox.ProcessGroupModule.RunningProcessGroup
trait RunningProcessGroup[O, E, +Info]

Representation of a running process group

Type parameters

E

Error output type

Info

Runner-specific per-process information type

O

Output type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class JVMRunningProcessGroup[O, E, Info]

Members list

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.

Attributes

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

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

Attributes

Blocks until the processes finish running

Blocks until the processes finish running

Attributes

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

Attributes