case classLink[T](pressure: Channel[Int], buffer: EventBuffer[T], subscription: Subscription) extends Product with Serializable
Represents an established backpressure link.
Connection clients must manually release events from the associated event buffer
and then send pressure tokens back to the producer. The event buffer has an
available signal used to notify about event availability.
For convenience, every backpressure link can be converted into a Pump
object, which automatically sends backpressure tokens when events are dequeued
from the event buffer.
T
type of the events delivered on the backpressure channel
pressure
backpressure channel, used by consumers to signal the
producers when additional events can be sent
buffer
event buffer that holds events ready to be delivered
subscription
resources associated with the link
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Represents an established backpressure link.
Connection clients must manually release events from the associated event buffer and then send pressure tokens back to the producer. The event buffer has an
available
signal used to notify about event availability.For convenience, every backpressure link can be converted into a
Pump
object, which automatically sends backpressure tokens when events are dequeued from the event buffer.type of the events delivered on the backpressure channel
backpressure channel, used by consumers to signal the producers when additional events can be sent
event buffer that holds events ready to be delivered
resources associated with the link