'Create the protocol.
@param timeOut: the timeout to wait before detecting that the
connection is dead and close it. It\'s expressed in seconds.
@type timeOut: L{int}'

def __init__(self, timeOut=60):

    self._current = deque()
    self._lenExpected = None
    self._getBuffer = None
    self._bufferLength = None
    self.persistentTimeOut = self.timeOut = timeOut
