Module t.plugin

Part of twisted View Source

Plugin system for Twisted.
AuthorsJp Calderone
Glyph Lefkowitz
Function getmtime Undocumented
Interface IPlugin Interface that must be implemented by all plugins.
Interface ITestPlugin A plugin for use by the plugin system's unit tests.
Interface ITestPlugin2 See ITestPlugin.
Class CachedPlugin Undocumented
Class CachedDropin Undocumented
Function _generateCacheEntry Undocumented
Function fromkeys Undocumented
Function getCache Undocumented
Function getPlugins Retrieve all plugins implementing the given interface beneath the given module.
def getmtime(x): (source)
Undocumented
def _generateCacheEntry(provider): (source)
Undocumented
def fromkeys(keys, value=None): (source)
Undocumented
def getCache(module): (source)
Undocumented
def getPlugins(interface, package=twisted.plugins): (source)
Retrieve all plugins implementing the given interface beneath the given module.
ParametersinterfaceAn interface class. Only plugins which implement this interface will be returned.
packageA package beneath which plugins are installed. For most uses, the default value is correct.
ReturnsAn iterator of plugins.
API Documentation for twisted, generated by pydoctor.