Connector for attributes and inputs.
Connector for attributes and inputs. Provides the input as Observable[X].
Connector for a list of attributes or inputs.
Connector for a list of attributes or inputs.
computes the block's output
computes the block's output
Generates block's id for logging.
Generates block's id for logging.
The currently established Observable output.
The currently established Observable output.
Returns the block's output as an Observable.
Returns the block's output as an Observable. This observable is stable in the sense that
it keeps emitting items, whether the block has been reset, or its inputs changed etc., i.e.
it never calls onError
or onCompleted
methods on its subscribers until the block's
shutdown()
method is called.
Resets the block by renewing the subscriptions and re-initiating the sequence.
Resets the block by renewing the subscriptions and re-initiating the sequence.
Cancels all subscriptions and stops emitting items.
Cancels all subscriptions and stops emitting items.
Connects the output of this block to source
input port of a transformer block.
Connects the output of this block to source
input port of a transformer block.
Connects the output of this block to an input port of another block.
Connects the output of this block to an input port of another block.
Cancels the output subscription.
Cancels the output subscription.
Decorates the observable by adding listeners for its lifecycle events.
Decorates the observable by adding listeners for its lifecycle events.
Connects the output of this block to source
input port of a transformer block.
Connects the output of this block to source
input port of a transformer block.
An alias for to(block)
.
Connects the output of this block to an input port of another block.
Connects the output of this block to an input port of another block.
An alias for to(port)
.
Drops all values from the source that are followed by newer values before the timeout value expires.