нужно запустить корутину с работой и когда корутина закончит работать, нужно чтобы результат работы корутины попал в этот поток
В тоже время в потоке могут продолжать выполняться некие операции пока корутина работает
А зачем вам именно поток?
Да
https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/with-context.html
Во время этих "некоторых операций" вам надо будет проверять, выполнилась ли корутина. Если в этом треде нет event loop или чего-то подобного, придётся это просто делать руками периодически.
Обсуждают сегодня