class documentation
class _ReconnectingProtocolProxy: (source)
Constructor: _ReconnectingProtocolProxy(protocol, lostNotification)
Implements interfaces: twisted.internet.interfaces.IProtocol
A proxy for a Protocol to provide connectionLost notification to a client connection service, in support of reconnecting when connections are lost.
| Method | __getattr__ |
Undocumented |
| Method | __init__ |
Create a _ReconnectingProtocolProxy. |
| Method | __repr__ |
Undocumented |
| Method | connection |
The connection was lost. Relay this information. |
| Method | make |
Make a connection to a transport and a server. |
| Instance Variable | _lost |
Undocumented |
| Instance Variable | _protocol |
Undocumented |
| Instance Variable | _transport |
Undocumented |
Create a _ReconnectingProtocolProxy.
| Parameters | |
protocol:provider of interfaces.IProtocol which may additionally provide interfaces.IHalfCloseableProtocol and interfaces.IFileDescriptorReceiver. | the application-provided interfaces.IProtocol provider. |
lostCallable[ | a 1-argument callable to invoke with the reason when the connection is lost. |
The connection was lost. Relay this information.
| Parameters | |
reason:Failure | The reason the connection was lost. |
| Returns | |
| the underlying protocol's result |