# ``twisted`.`protocols`.`haproxy`.`_info`.`ProxyInfo``

class documentation

`class ProxyInfo: (source)`

Implements interfaces: `twisted.protocols.haproxy._interfaces.IProxyInfo`

View In Hierarchy

A data container for parsed PROXY protocol information.

Instance Variable | `destination` | The connection destination address.
Instance Variable | `header` | The raw header bytes extracted from the connection.
Instance Variable | `source` | The connection source address.

destination: `twisted.internet.interfaces.IAddress` = (source)
from `twisted.protocols.haproxy._interfaces.IProxyInfo`
The connection destination address.
header: `bytes` = (source)
from `twisted.protocols.haproxy._interfaces.IProxyInfo`
The raw header bytes extracted from the connection.
source: `twisted.internet.interfaces.IAddress` = (source)
from `twisted.protocols.haproxy._interfaces.IProxyInfo`
The connection source address.