Как стать автором
Обновить
2
0
Константин Казаченко @kazachenko_ka

Пользователь

Отправить сообщение

Спасибо за комментарий, кажется у Вас идея и правда такая же) Значит хорошая идея)

Спасибо за вопрос. Я тоже надеялся, что так будет работать, но то что webSocketSession suspend функция заставило меня задуматься и проверить. Открытие сокета действительно требует время и при плохих условиях (частая смена сокета, плохой интернет, возможно еще что-то) сокет не будет закрыт, поэтому и потребовалась доп. проверка

Спасибо большое за комментарий! Как написал nin-jin shouldBeOpened больше подходит по смыслу, но мне больше нравится идея с доп. состояниями для ConnectState. На досуге перепишу, в комментариях скину чего получилось.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Mobile Application Developer
Lead
OOP
Kotlin Multiplatform
Android SDK
Coroutines