t.internet : package documentation

Part of twisted View Source

Twisted Internet: Asynchronous I/O and Events.

Twisted Internet is a collection of compatible event-loops for Python. It contains the code to dispatch events to interested observers and a portable API so that observers need not care about which event loop is running. Thus, it is possible to use the same code for different loops, from Twisted's basic, yet portable, select-based loop to the loops of various GUI toolkits like GTK+ or Tk.
Module abstract Support for generic select()able objects.
Module address Address objects for network connections.
Module base Very basic functionality for a Reactor implementation.
Module cfreactor This module provides support for Twisted to interact with CoreFoundation CFRunLoops. This includes Cocoa's NSRunLoop.
Module default Deprecated module that used to contain SelectReactor and PosixReactorBase
Module defer Support for results that aren't immediately available.
Module epollreactor An epoll() based implementation of the twisted main loop.
Module error Exceptions and errors for use in twisted.internet modules.
Module fdesc Utility functions for dealing with POSIX file descriptors.
Module glib2reactor No summary
Module gtk2reactor This module provides support for Twisted to interact with the glib/gtk2 mainloop.
Module gtkreactor This module provides support for Twisted to interact with the PyGTK mainloop.
Module interfaces Interface documentation.
Package iocpreactor I/O Completion Ports reactor
Module kqreactor A kqueue()/kevent() based implementation of the Twisted main loop.
Module main Backwards compatability, and utility functions.
Module pollreactor A poll() based implementation of the twisted main loop.
Module posixbase Posix reactor base class
Module process UNIX Process management.
Module protocol Standard implementations of Twisted protocol-related interfaces.
Module pyuisupport This module integrates PyUI with twisted.internet's mainloop.
Module qtreactor Undocumented
Module reactor The reactor is the Twisted event loop within Twisted, the loop which drives applications using Twisted. The reactor provides APIs for networking, threading, dispatching events, and more.
Module selectreactor Select reactor
Module serialport Serial Port Protocol
Module ssl SSL transport. Requires PyOpenSSL (http://pyopenssl.sf.net).
Module stdio Standard input/out/err support.
Module task Scheduling utility methods and classes.
Module tcp Various asynchronous TCP/IP classes.
Module threads Extended thread dispatching support.
Module tksupport This module integrates Tkinter with twisted.internet's mainloop.
Module udp Various asynchronous UDP classes.
Module unix Various asynchronous TCP/IP classes.
Module utils Utility methods.
Module win32eventreactor A win32event based implementation of the Twisted main loop.
Module wxreactor This module provides wxPython event loop support for Twisted.
Module wxsupport Old method of wxPython support for Twisted.
Module _baseprocess Cross-platform process-related functionality used by different IReactorProcess implementations.
Module _dumbwin32proc http://isometric.sixsided.org/_/gates_in_the_head/
Module _javaserialport Serial Port Protocol
Module _pollingfile Implements a simple polling interface for file descriptors that don't work with select() - this is pretty much only useful on Windows.
Module _posixserialport Serial Port Protocol
Module _posixstdio Standard input/out/err support.
Module _sslverify No module docstring; 0/2 classes, 1/1 functions documented
Module _threadedselect No module docstring; 1/1 classes, 1/3 functions documented
Module _win32serialport Serial port support for Windows.
Module _win32stdio Windows-specific implementation of the twisted.internet.stdio interface.
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:12:41.