Completes when all queued bytes have been handed to the OS.
@override Future<void> flush() async { flushCount++; }