HAProxy PROXY protocol implementations.
| Package | test | Unit tests for twisted.protocols.haproxy. | 
| 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:
| Function | proxyEndpoint | Wrap an endpoint with PROXY protocol support, so that the transport's getHostandgetPeermethods 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) | |