Checks if the client is ready by ensuring it can be written to, and there is some data to be written to the client.