blob: 91ec69368cc5dfba19fac904bb57ae575976d6d9 [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. _ipc:
2
3*****************************************
4Interprocess Communication and Networking
5*****************************************
6
7The modules described in this chapter provide mechanisms for different processes
8to communicate.
9
10Some modules only work for two processes that are on the same machine, e.g.
Nick Coghlanbac9a532012-08-20 18:05:46 +100011:mod:`signal` and :mod:`mmap`. Other modules support networking protocols
Georg Brandl116aa622007-08-15 14:28:22 +000012that two or more processes can used to communicate across machines.
13
14The list of modules described in this chapter is:
15
16
17.. toctree::
18
Georg Brandl116aa622007-08-15 14:28:22 +000019 socket.rst
Thomas Woutersed03b412007-08-28 21:37:11 +000020 ssl.rst
Georg Brandl116aa622007-08-15 14:28:22 +000021 asyncore.rst
22 asynchat.rst
Nick Coghlanbac9a532012-08-20 18:05:46 +100023 signal.rst
24 mmap.rst