docs/uos: Document extra requirements on stream objs passed to dupterm.
This is only correct for the extmod/uos_dupterm.c implementation however, as e.g cc3200 implementation does the mp_load_method() itself, and anyway requires `read` instead of `readinto`.
This commit is contained in:
parent
21f9329d5d
commit
9521399044
@ -115,7 +115,8 @@ Terminal redirection and duplication
|
||||
.. function:: dupterm(stream_object, index=0)
|
||||
|
||||
Duplicate or switch the MicroPython terminal (the REPL) on the given `stream`-like
|
||||
object. The *stream_object* argument must implement the ``readinto()`` and
|
||||
object. The *stream_object* argument must be a native stream object, or derive
|
||||
from ``uio.IOBase`` and implement the ``readinto()`` and
|
||||
``write()`` methods. The stream should be in non-blocking mode and
|
||||
``readinto()`` should return ``None`` if there is no data available for reading.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user