class _GenericHTTPChannelProtocol(proxyForInterface(IProtocol, '_channel')): (source)
Method | callLater.setter |
Sets the value for the callLater callback. This callback is used by the twisted.protocols.policies.TimeoutMixin to handle timeouts. |
Method | dataReceived |
An override of IProtocol.dataReceived that checks what protocol we're using. |
Method | factory.setter |
Undocumented |
Method | requestFactory.setter |
A callable to use to build IRequest objects. |
Method | site.setter |
A reference to the creating twisted.web.server.Site object. |
Method | timeOut.setter |
The idle timeout for the backing channel. |
Property | callLater |
A value for the callLater callback. This callback is used by the twisted.protocols.policies.TimeoutMixin to handle timeouts. |
Property | factory |
|
Property | requestFactory |
A callable to use to build IRequest objects. |
Property | site |
A reference to the creating twisted.web.server.Site object. |
Property | timeOut |
The idle timeout for the backing channel. |
Instance Variable | _callLater |
A value for the callLater callback. |
Instance Variable | _channel |
The object capable of behaving like a HTTPChannel that is backing this object. By default this is a HTTPChannel , but if a HTTP protocol upgrade takes place this may be a different channel object. Must implement IProtocol . |
Instance Variable | _factory |
A reference to the creating HTTPFactory object. |
Instance Variable | _negotiatedProtocol |
The protocol negotiated with ALPN or NPN, if any. |
Instance Variable | _requestFactory |
A callable to use to build IRequest objects. |
Instance Variable | _site |
A reference to the creating twisted.web.server.Site object. |
Instance Variable | _timeOut |
A timeout value to pass to the backing channel. |
twisted.protocols.policies.TimeoutMixin
to handle timeouts.Parameters | |
value:callable | The new callback to use. |
A reference to the creating twisted.web.server.Site
object.
Sets the object on the backing channel and also stores the value for propagation to any new channel.
Parameters | |
value:twisted.web.server.Site | The twisted.web.server.Site object to set. |
twisted.protocols.policies.TimeoutMixin
to handle timeouts.A reference to the creating twisted.web.server.Site
object.
Returns the site object from the backing channel.
HTTPChannel
that is backing this object. By default this is a HTTPChannel
, but if a HTTP protocol upgrade takes place this may be a different channel object. Must implement IProtocol
.None
if no protocol has yet been negotiated. =
(source)