class IPlugin(Interface): (source)
Known implementations: twisted.application.reactors.Reactor
, twisted.application.service.ServiceMaker
, twisted.internet.endpoints._StandardIOParser
, twisted.internet.endpoints._SystemdParser
, twisted.internet.endpoints._TCP6ServerParser
, twisted.internet.endpoints._TLSClientEndpointParser
, twisted.plugins.cred_anonymous.AnonymousCheckerFactory
, twisted.plugins.cred_file.FileCheckerFactory
, twisted.plugins.cred_memory.InMemoryCheckerFactory
, twisted.plugins.cred_sshkeys.SSHKeyCheckerFactory
, twisted.plugins.cred_unix.UNIXCheckerFactory
, twisted.plugins.twisted_trial._Reporter
, twisted.protocols.haproxy._parser.HAProxyServerParser
Interface that must be implemented by all plugins.
Only objects which implement this interface will be considered for return by getPlugins
. To be useful, plugins should also implement some other application-specific interface.