'See: L{protocol.Protocol.dataReceived}
Warning: This just acknowledges to the remote host that the data has
been received; it doesn\'t I{do} anything with the data, so you\'ll want
to override this.'

def dataReceived(self, data):

    self.bytesReceived = (self.bytesReceived + len(data))
    self.transport.write(struct.pack('!i', self.bytesReceived))
