'Start a new connection, and store it on the service object.
Args:
addr (str): Connection address. Not used.
Returns:
protocol (Protocol): The created protocol.'

def buildProtocol(self, addr):

    self.server.amp_protocol = AMPProtocol()
    self.server.amp_protocol.factory = self
    return self.server.amp_protocol
