← Back
Editing: _v2parser.cpython-38.pyc
U W[� � @ s� d Z ddlZddlZddlmZmZ ddlmZ ddlm Z ddl mZ ddlm Z mZmZmZ dd lmZ dd lmZ G dd� de�ZG d d� de�ZdZdZdZdZeej�G dd� de��ZdS )zD IProxyParser implementation for version two of the PROXY protocol. � N)�Values� ValueConstant)�implementer)�address)�compat� )�convertError�InvalidProxyHeader�InvalidNetworkProtocol�MissingAddressData)�_info)�_interfacesc @ s0 e Zd ZdZed�Zed�Zed�Zed�ZdS )� NetFamilyz( Values for the 'family' field. r � � �0 N) �__name__� __module__�__qualname__�__doc__r �UNSPECZINET�INET6�UNIX� r r �E/usr/lib/python3/dist-packages/twisted/protocols/haproxy/_v2parser.pyr s r c @ s( e Zd ZdZed�Zed�Zed�ZdS )�NetProtocolz& Values for 'protocol' field. r r � N)r r r r r r ZSTREAM�DGRAMr r r r r % s r �� � ZLOCALZPROXYc @ sj e Zd ZdZdZdgZeed�Zddddddd�Z d d � Z dd� Zed d� �Z edd� �Zedd� �ZdS )�V2Parserzn PROXY protocol version two header parser. Version two of the PROXY protocol is a binary format. s QUIT r )r r z!4s4s2Hz !16s16s2Hz !108s108s)� � �! �"