package
signals
Type Members
-
-
-
case class
ButtonSignal[A](service: Signal[A], buttonState: Signal[Boolean])(onClick: (A, Boolean) ⇒ Unit) extends ProxySignal[Boolean] with Product with Serializable
-
-
case class
ClockSignal(interval: FiniteDuration, clock: Clock = Clock.systemUTC()) extends SourceSignal[Instant] with Product with Serializable
-
-
-
trait
DispatchQueue extends ExecutionContext
-
-
trait
EventSource[E] extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
-
-
trait
Observable[Listener] extends AnyRef
-
-
abstract
class
ProxyEventStream[A, E] extends EventStream[E] with EventListener[A]
-
-
case class
QueueReport(queue: String, count: Int, total: Long, totalWait: Long, totalExecution: Long) extends Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
final
class
Zip4Signal[A, B, C, D] extends ProxySignal[(A, B, C, D)]
-
final
class
Zip5Signal[A, B, C, D, E] extends ProxySignal[(A, B, C, D, E)]
-
final
class
Zip6Signal[A, B, C, D, E, F] extends ProxySignal[(A, B, C, D, E, F)]
Immutable signal value. Can be used whenever some constant or empty signal is needed. Using immutable signals in flatMap chains should have better performance compared to regular signals with the same value.