Extensions
Extension methods for Subscriber.
Value members
Concrete methods
Given a contravariant mapping function, transform the source Subscriber by transforming the input.
Given a contravariant mapping function, transform the source Subscriber by transforming the input.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
- Value parameters:
- iterable
is the collection of items to push downstream
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
- Value parameters:
- iterable
is the collection of items to push downstream
- subscription
is a BooleanCancelable that will be queried for its cancellation status, but only on asynchronous boundaries, and when it is seen as being
isCanceled
, streaming is stopped.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
- Value parameters:
- iterator
is the iterator of items to push downstream
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
- Value parameters:
- iterator
is the iterator of items to push downstream
- subscription
is a BooleanCancelable that will be queried for its cancellation status, but only on asynchronous boundaries, and when it is seen as being
isCanceled
, streaming is stopped.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
Feeds the source Subscriber with elements
from the given collection, respecting the contract and returning
a Future[Ack]
with the last acknowledgement given after
the last emitted element.
- Value parameters:
- xs
the traversable object containing the elements to feed into our subscriber
Transforms the source Subscriber into a org.reactivestreams.Subscriber
instance as defined by the Reactive Streams
specification.
Transforms the source Subscriber into a org.reactivestreams.Subscriber
instance as defined by the Reactive Streams
specification.
Transforms the source Subscriber into a org.reactivestreams.Subscriber
instance as defined by the Reactive Streams
specification.
Transforms the source Subscriber into a org.reactivestreams.Subscriber
instance as defined by the Reactive Streams
specification.
- Value parameters:
- requestCount
a strictly positive number, representing the size of the buffer used and the number of elements requested on each cycle when communicating demand, compliant with the reactive streams specification