loci.language.Runtime.scala Maven / Gradle / Ivy
The newest version!
package loci
package language
import scala.concurrent.Awaitable
abstract class Runtime[P] private[loci] extends Awaitable[Unit] {
val started: Notice.Stream[Instance[P]]
val instance: Notice.Steady[Instance[P]]
def instances: Seq[Instance[P]]
def terminate(): Unit
val terminated: Notice.Steady[Unit]
}