mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00

Remove the asyncore and asynchat modules, deprecated in Python 3.6: use the asyncio module instead. Remove the smtpd module, deprecated in Python 3.6: the aiosmtpd module can be used instead, it is based on asyncio. * Remove asyncore, asynchat and smtpd documentation * Remove test_asyncore, test_asynchat and test_smtpd * Rename Lib/asynchat.py to Lib/test/support/_asynchat.py * Rename Lib/asyncore.py to Lib/test/support/_asyncore.py * Rename Lib/smtpd.py to Lib/test/support/_smtpd.py * Remove DeprecationWarning from private _asyncore, _asynchat and _smtpd modules * _smtpd: remove deprecated properties
26 lines
643 B
ReStructuredText
26 lines
643 B
ReStructuredText
.. _ipc:
|
|
|
|
*****************************************
|
|
Networking and Interprocess Communication
|
|
*****************************************
|
|
|
|
The modules described in this chapter provide mechanisms for
|
|
networking and inter-processes communication.
|
|
|
|
Some modules only work for two processes that are on the same machine, e.g.
|
|
:mod:`signal` and :mod:`mmap`. Other modules support networking protocols
|
|
that two or more processes can use to communicate across machines.
|
|
|
|
The list of modules described in this chapter is:
|
|
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
asyncio.rst
|
|
socket.rst
|
|
ssl.rst
|
|
select.rst
|
|
selectors.rst
|
|
signal.rst
|
|
mmap.rst
|