Blocking

kyo.concurrent.channels$.Channels$.Blocking
trait Blocking[T] extends Channel[T]

Attributes

Graph
Supertypes
trait Channel[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def putFiber(v: T): Fiber[Unit] > IOs

Concrete methods

def put(v: T): Unit > IOs | Fibers
def take: T > IOs | Fibers

Inherited methods

def isEmpty: Boolean > IOs

Attributes

Inherited from:
Channel
def isFull: Boolean > IOs

Attributes

Inherited from:
Channel
def offer(v: T): Boolean > IOs

Attributes

Inherited from:
Channel
def poll: Option[T] > IOs

Attributes

Inherited from:
Channel
def size: Int > IOs

Attributes

Inherited from:
Channel