'Make an assertion about the connectedness of the given protocol\'s
transport.  Override this to implement either a check for the
connection still being open or having been closed as appropriate.
@param client: The client whose state is being checked.
@param immediateClose: Boolean indicating whether the connection was
closed immediately or not.'

def assertClientTransportState(self, client, immediateClose):

    raise NotImplementedError(('%r    did    not    implement    assertClientTransportState' % (self.__class__.__name__,)))
