actor system which was passed during creation
actor system which was passed during creation
the configuration of the gopher system.
the configuration of the gopher system. By default is contained under 'gopher' key in top-level config.
execution context used for managing calculation steps in channels engine.
execution context used for managing calculation steps in channels engine.
Represent Scala future as channel from which we can read one value.
Represent Scala future as channel from which we can read one value.
gopher.channels.FutureInput
Represent Scala iterable as channel, where all values can be readed in order of iteration.
Represent Scala iterable as channel, where all values can be readed in order of iteration.
Generic schema for making objects, which requiere gopherAPI for constructions.
Generic schema for making objects, which requiere gopherAPI for constructions.
obtain channel
obtain channel
val channel = gopherApi.makeChannel[Int]() channel.awrite(1 to 100)
create effected input with given thread-policy
create effected input with given thread-policy
create and start instance of transputer with given recovery policy.
create and start instance of transputer with given recovery policy.
gopher.Transputer
create transputer which contains n
instances of X
where ports are connected to the appropriate ports of each instance in paraller.
create transputer which contains n
instances of X
where ports are connected to the appropriate ports of each instance in paraller.
val persistStep = replicate[PersistTransputer](nDBConnections)
obtain select factory
obtain select factory
goopherApi.select.once[String] { case x: a.read => s"${x} from A" case x: b.read => s"${x} from B" case _ => "IDLE" }
Akka extension which provide gopherApi interface
GopherAPI