Non blocking stream reader

class bci_framework.framework.nbstreamreader.NonBlockingStreamReader(stream: bci_framework.framework.nbstreamreader.Stdout)[source]

Artificial timeout for blocking process.

readline(timeout: Optional[bci_framework.framework.nbstreamreader.Seconds] = 0.1) Optional[str][source]

Read lines from queue object.

stop() None[source]

Stop the readline.