LocalCommunication

lamp.data.distributed.LocalCommunication$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class LocalIOCommunicationClient(ranks: Ref[IO, List[Queue[IO, Command]]], storedUid: Deferred[IO, NcclUniqueId]) extends DistributedCommunicationNonRoot

Attributes

Supertypes
class Object
trait Matchable
class Any
class LocalIOCommunicationServer(ranks: Ref[IO, List[Queue[IO, Command]]], storedUid: Deferred[IO, NcclUniqueId]) extends DistributedCommunicationRoot

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def make(nranks: Int): IO[(LocalIOCommunicationServer, IndexedSeq[LocalIOCommunicationClient])]