Did you know ... Search Documentation:
Pack flux -- prolog/indigolog/lib/streampool.pl
PublicShow source

Re-exported predicates

The following predicates are exported from this file while their implementation is defined in imported modules or non-module files loaded by this module.

 delete_stream_from_pool(+Stream)
Retract stream from the pool
 close_stream_pool
Close all streams in the pool. This causes stream_pool_main_loop/0 to terminate.
 dispatch_stream_pool(+TimeOut)
Wait for input on one or more streams and handle that. Wait for at most TimeOut seconds (0 means infinite).
 stream_pool_main_loop
Keep handling input from the streams in the pool until they have all died away.

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

 add_stream_to_pool(Arg1, Arg2)