ReplayLimited

case class ReplayLimited[A](capacity: Int, initial: Seq[A]) extends MulticastStrategy[A]

The ReplayLimited strategy is for building multicast observables that repeat the generated items by the source, but limited by the maximum size of the underlying buffer.

The ReplayLimited strategy is for building multicast observables that repeat the generated items by the source, but limited by the maximum size of the underlying buffer.

   When maximum size is reached, the underlying buffer starts dropping
   older events. Note that the size of the resulting buffer is not necessarily
   the given capacity, as the implementation may choose to increase it for optimisation
   purposes.

   Corresponds to [[Pipe.replayLimited[A](capacity:Int,initial* Pipe.replayLimited]].
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product