'Server(sock, protocol, client, server, sessionno)
Initialize me with a socket, a protocol, a descriptor for my peer (a
tuple of host, port describing the other end of the connection), an
instance of Port, and a session number.'

def __init__(self, sock, protocol, clientAddr, serverAddr, sessionno, reactor):

    Connection.__init__(self, sock, protocol, reactor)
    self.serverAddr = serverAddr
    self.clientAddr = clientAddr
    self.sessionno = sessionno
    logPrefix = self._getLogPrefix(self.protocol)
    self.logstr = ('%s,%s,%s' % (logPrefix, sessionno, self.clientAddr.host))
    self.repstr = ('<%s    #%s    on    %s>' % (self.protocol.__class__.__name__, self.sessionno, self.serverAddr.port))
    self.connected = True
    self.startReading()
