'Override in a subclass to cause the reactor to monitor this selectable
for write events.  This will be called once in C{unregisterProducer} if
C{loseConnection} has previously been called, so that the connection can
actually close.'

def startWriting(self):

    raise NotImplementedError('%r    did    not    implement    startWriting')
