o
�b�. � @ s$ d Z ddlZddlmZ ddlmZmZmZmZ ddl m
Z
ddlmZ ddl
mZ ddlmZ G d d
� d
�Zee
�G dd� d��Zeejej�G d
d� d��Zdd� Zdd� Zefdd�Zdd� Zdd� Zeejej�G dd� d��ZG dd� dej�ZG dd� dej�Zd$d d!�Z d%d"d#�Z!dS )&zF
Testing support for protocols -- loopback between client and server.
� N)�implementer)�defer�
interfaces�main�protocol)�IAddress)�
deferLater)�policies)�failurec @ s<