class documentation
class Adapter: (source)
Known subclasses: twisted.conch.manhole_ssh.TerminalSession
, twisted.conch.manhole_ssh.TerminalUser
, twisted.internet.protocol.ConsumerToProtocolAdapter
, twisted.internet.protocol.ProtocolToConsumerAdapter
Constructor: Adapter(original)
I am the default implementation of an Adapter for some interface.
This docstring contains a limerick, by popular demand:
Subclassing made Zope and TR much harder to work with by far. So before you inherit, be sure to declare it Adapter, not PyObject*
Method | __conform__ |
I forward __conform__ to self.original if it has it, otherwise I simply return None. |
Method | __init__ |
Set my 'original' attribute to be the object I am adapting. |
Method | isuper |
Forward isuper to self.original |
Class Variable | multi |
If this adapter is persistent, should it be automatically registered for all appropriate interfaces. |
Class Variable | temporary |
If this is True, the adapter will not be persisted on the Componentized. |
Instance Variable | original |
Undocumented |
overridden in
twisted.conch.manhole_ssh.TerminalUser
Set my 'original' attribute to be the object I am adapting.
If this adapter is persistent, should it be automatically registered for all appropriate interfaces.