twisted.protocols.haproxy package documentationtwisted.protocols
          View Source
          
        
      HAProxy PROXY protocol implementations.
| Module | _exceptions | HAProxy specific exceptions. | 
| Module | _info | IProxyInfo implementation. | 
| Module | _interfaces | Interfaces used by the PROXY protocol modules. | 
| Module | _parser | Parser for 'haproxy:' string endpoint. | 
| Module | _v1parser | IProxyParser implementation for version one of the PROXY protocol. | 
| Module | _v2parser | IProxyParser implementation for version two of the PROXY protocol. | 
| Module | _wrapper | Protocol wrapper that provides HAProxy PROXY protocol support. | 
From the __init__.py module:
| Variable | __all__ | Undocumented | 
| Function | proxyEndpoint | Wrap an endpoint with PROXY protocol support, so that the transport's getHost and getPeer methods reflect the attributes of the proxied connection rather than the underlying connection. | 
  
Wrap an endpoint with PROXY protocol support, so that the transport's getHost and getPeer methods reflect the attributes of the proxied connection rather than the underlying connection.
| Parameters | wrappedEndpoint | The underlying listening endpoint. (type: IStreamServerEndpoint) | 
| Returns | a new listening endpoint that speaks the PROXY protocol. (type: IStreamServerEndpoint) | |