summaryrefslogtreecommitdiffstats
path: root/Doc/library/asyncio-eventloops.rst
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-08-31 12:47:56 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2014-08-31 12:47:56 (GMT)
commit41c13ce50ad07847ffb609fcabdb25a07b897db4 (patch)
tree763bf3f7160bc0bff424be539e90f3c26ca9bf4d /Doc/library/asyncio-eventloops.rst
parentc187f15bb7bf23ee7e731f71ae1d9ba4e317364e (diff)
parent41f3c3f226f167be40ce22ea21f76b30269f139d (diff)
downloadcpython-41c13ce50ad07847ffb609fcabdb25a07b897db4.zip
cpython-41c13ce50ad07847ffb609fcabdb25a07b897db4.tar.gz
cpython-41c13ce50ad07847ffb609fcabdb25a07b897db4.tar.bz2
(Merge 3.4) Closes #22275: asyncio: enhance documentation of OS support
Diffstat (limited to 'Doc/library/asyncio-eventloops.rst')
-rw-r--r--Doc/library/asyncio-eventloops.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/Doc/library/asyncio-eventloops.rst b/Doc/library/asyncio-eventloops.rst
index cc81001..282cc4b 100644
--- a/Doc/library/asyncio-eventloops.rst
+++ b/Doc/library/asyncio-eventloops.rst
@@ -39,6 +39,10 @@ asyncio currently provides two implementations of event loops:
Use the most efficient selector available on the platform.
+ On Windows, only sockets are supported (ex: pipes are not supported):
+ see the `MSDN documentation of select
+ <http://msdn.microsoft.com/en-us/library/windows/desktop/ms740141%28v=vs.85%29.aspx>`_.
+
.. class:: ProactorEventLoop
Proactor event loop for Windows using "I/O Completion Ports" aka IOCP.
@@ -83,9 +87,7 @@ Common limits of Windows event loops:
:class:`SelectorEventLoop` specific limits:
-- :class:`~selectors.SelectSelector` is used but it only supports sockets,
- see the `MSDN documentation of select
- <http://msdn.microsoft.com/en-us/library/windows/desktop/ms740141%28v=vs.85%29.aspx>`_
+- :class:`~selectors.SelectSelector` is used but it only supports sockets
- :meth:`~BaseEventLoop.add_reader` and :meth:`~BaseEventLoop.add_writer` only
accept file descriptors of sockets
- Pipes are not supported