SelectGroup
Select group is a virtual 'lock' object, where only ne fro rieader and writer can exists at the sae time.
Select group is a virtual 'lock' object, where only ne fro rieader and writer can exists at the sae time.
Type members
Classlikes
case class ReaderRecord[A](ch: ReadChannel[F, A], action: Try[A] => F[S]) extends Reader[A] with Expiration
case class TimeoutRecord(duration: FiniteDuration, action: Try[FiniteDuration] => F[S]) extends Expiration
case class WriterRecord[A](ch: WriteChannel[F, A], element: A, action: Try[Unit] => F[S]) extends Writer[A] with Expiration
Value members
Concrete methods
FluentDSL for user SelectGroup without macroses.
FluentDSL for user SelectGroup without macroses.
SelectGroup.onRead(input){ x => println(x) }
.onRead(endSignal){ () => done=true }