Удивительно, но Kotlin, похоже, не предоставляет приостановившие версии InputStream
и OutputStream
.
. Не сложно катить свою собственную, но это не дает вам совместимость по умолчанию сдругой код, который эти вездесущие интерфейсы предоставляют в Java.
Что бы я использовал для приостановки потоковых интерфейсов в Kotlin, если бы я хотел максимизировать совместимость без адаптеров?