InputChannel
Properties
Link copied to clipboard
Whether an element is currently available to be read without blocking (implementation-dependent; may throw if the channel is closed, see it.unibo.tuprolog.solve.channel.impl.AbstractInputChannel).
Link copied to clipboard
The Prolog $stream(Direction, Id)-like Struct term identifying this channel, e.g. for current_output/1.
Functions
Link copied to clipboard
Registers listener to be invoked with every element subsequently transiting this channel.
Link copied to clipboard
Unregisters every currently-registered Listener.
Link copied to clipboard
Unregisters listener, previously added via addListener.