'Close the transport.
Buffered data will be flushed asynchronously.  No more data
will be received.  After all buffered data is flushed, the
protocol\'s connection_lost() method will (eventually) called
with None as its argument.'

def close(self):

    raise NotImplementedError
