:mod:`circuits.net.sockets` -- Socket Components
================================================

.. module :: circuits.net.sockets

Events
------

.. autoclass :: Connect
.. autoclass :: Connected
.. autoclass :: Close
.. autoclass :: Closed
.. autoclass :: Read
.. autoclass :: Write
.. autoclass :: SocketError
.. autoclass :: Disconnect
.. autoclass :: Disconnected

Components
----------

.. autoclass :: Client
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.TCPClient
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.UDPClient
   :members:
   :undoc-members:

.. autoclass :: circuits.net.sockets.UNIXClient
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.Server
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.TCPServer
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.UDPServer
   :members:
   :undoc-members:


.. autoclass :: circuits.net.sockets.UNIXServer
   :members:
   :undoc-members:


Functions
---------

.. autofunction :: circuits.net.sockets.Pipe
