diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2014-10-23 20:39:11 (GMT) |
---|---|---|
committer | Victor Stinner <victor.stinner@gmail.com> | 2014-10-23 20:39:11 (GMT) |
commit | 7744cf7d5e9335ade693631672be219a52137d61 (patch) | |
tree | 9e42bedb76f7bd61f0060912f185ac92efaae4a6 | |
parent | 637e1ab960d22635c168be823735438d3af30ee2 (diff) | |
parent | 2cef3001870bdfdf8ef58ca82f629536c899d188 (diff) | |
download | cpython-7744cf7d5e9335ade693631672be219a52137d61.zip cpython-7744cf7d5e9335ade693631672be219a52137d61.tar.gz cpython-7744cf7d5e9335ade693631672be219a52137d61.tar.bz2 |
Merge 3.4 (asyncio doc)
-rw-r--r-- | Doc/library/asyncio-eventloop.rst | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst index 072d001..ec88475 100644 --- a/Doc/library/asyncio-eventloop.rst +++ b/Doc/library/asyncio-eventloop.rst @@ -465,8 +465,8 @@ Use :class:`ProactorEventLoop` to support pipes on Windows. Register write pipe in eventloop. *protocol_factory* should instantiate object with :class:`BaseProtocol` - interface. *pipe* is file-like object. - Return pair (transport, protocol), where *transport* supports + interface. *pipe* is :term:`file-like object <file object>`. + Return pair ``(transport, protocol)``, where *transport* supports :class:`WriteTransport` interface. With :class:`SelectorEventLoop` event loop, the *pipe* is set to @@ -734,12 +734,12 @@ Wait until a file descriptor received some data using the def reader(): data = rsock.recv(100) print("Received:", data.decode()) - # We are done: unregister the register + # We are done: unregister the file descriptor loop.remove_reader(rsock) # Stop the event loop loop.stop() - # Wait for read event + # Register the file descriptor for read event loop.add_reader(rsock, reader) # Simulate the reception of data from the network @@ -790,3 +790,5 @@ the :meth:`BaseEventLoop.add_signal_handler` method:: loop.run_forever() finally: loop.close() + +This example only works on UNIX. |