abstract suspend fun awaitFreeSpace(): Unit
Invokes block when at least 1 byte is available for write.