Size: a a a

Kotlin Community

2020 August 01

AI

Arkadii Ivanov in Kotlin Community
GloblScope.launch { collect {} }
источник

AI

Arkadii Ivanov in Kotlin Community
Вот этот collect я ожидаю что не будет просыпаться
источник

RI

Ruslan Ibragimov in Kotlin Community
У collect ресивер Flow
источник

RI

Ruslan Ibragimov in Kotlin Community
У callbackFlow нету ресивера
источник

RI

Ruslan Ibragimov in Kotlin Community
Откуда они получат доступ к текущей job?
источник

AI

Arkadii Ivanov in Kotlin Community
источник

AI

Arkadii Ivanov in Kotlin Community
Обычный Flow<Unit> ведь, просто его реализация - это callbackFlow.
источник

RI

Ruslan Ibragimov in Kotlin Community
А, ладно. Я конечно же не прав
источник

RI

Ruslan Ibragimov in Kotlin Community
Там внутри есть coroutineScope
источник

RI

Ruslan Ibragimov in Kotlin Community
Как бы тогда awaitClose работал
источник

AI

Arkadii Ivanov in Kotlin Community
Ага. В общем ещё раз спасибо! Я пока добавил проверку isActive.
источник

RI

Ruslan Ibragimov in Kotlin Community
Не за что, интересно бывает в чужих проблемах с конкаренси покапаться, узнаешь что-то новое всегда)
источник
2020 August 02

MS

Mayor Surveilance Ca... in Kotlin Community
Please, what do you guys have for English audience?
источник

QH

Quantum Harmonizer in Kotlin Community
Mayor Surveilance Cam/Network Solutions
Please, what do you guys have for English audience?
What do you want?
источник

AE

Alexey Ermakov in Kotlin Community
"what do you want" для англоговорящих весьма грубо звучит, типа, "ху*и тебе надо?"  :)
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexey Ermakov
"what do you want" для англоговорящих весьма грубо звучит, типа, "ху*и тебе надо?"  :)
Зная Хармонайзера, не исключаю, что это было as intended :>
источник

QH

Quantum Harmonizer in Kotlin Community
not intended, just перефразировал вопрос
источник

QH

Quantum Harmonizer in Kotlin Community
Mayor Surveilance Cam/Network Solutions
Please, what do you guys have for English audience?
Please give an answer if you are an alive person.
Otherwise I'd suspect that you're a bot (and I hope you're not).
источник

d

double_b in Kotlin Community
Всем хай народ) Поправьте меня если что не так, не очень давно в котлине - а в корутинах вообще молодняк. В общем - вызывается саспенд ф-я, которая открывает websocket соединение - websocket в свою очередь при соединении (или фаил) вызывает колбеки - что мне нужно сделать, чтоб изнутри колбэк ф-и (при соединении websocketa к примеру) передать какое-либо значение как результат работы саспенд ф-ии, которая и открыла соединение - буду премного благодарен за любое направление - гуглил - но по-моему я гугил не то (так что буду рад правильно запросу гугл😁😁)
источник

QH

Quantum Harmonizer in Kotlin Community
double_b
Всем хай народ) Поправьте меня если что не так, не очень давно в котлине - а в корутинах вообще молодняк. В общем - вызывается саспенд ф-я, которая открывает websocket соединение - websocket в свою очередь при соединении (или фаил) вызывает колбеки - что мне нужно сделать, чтоб изнутри колбэк ф-и (при соединении websocketa к примеру) передать какое-либо значение как результат работы саспенд ф-ии, которая и открыла соединение - буду премного благодарен за любое направление - гуглил - но по-моему я гугил не то (так что буду рад правильно запросу гугл😁😁)
для заворачивания коллбэков в корутины используют suspendCoroutine. Можно для примера глянуть адаптеры к OkHttp.
источник