BufferQueue

spice.util.BufferQueue
case class BufferQueue[T](manager: BufferManager, handler: List[T] => IO[Unit])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def enqueue(item: T): Int
def enqueue(items: List[T]): Int
def isEmpty: Boolean
def nonEmpty: Boolean
def process(): IO[Unit]
def ready: Boolean

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product