Все тут просто:
1. Опрос событий от клиентов по кругу ("раунд-робин")
2. Порядок: пакет->проверка->установка значений в стэке (или отбрасывание)->переход к следующему событию (и т.д. пока не будет достигнут лимит по задержке)->отправка итогового результата "мира" всем, кто отправил событие -> следующая порция и т.д.
Таким образом достигается правило: "все знают обо всех синхронизировано и без задержек, а так же проходят проверку на сервере".
ага, вы у него еще браузер "выпилите с компа" собственноручно разработанный)))
в первую очередь задайтесь вопросом: для чего я это путаюсь сделать и какая у меня цель?
что я получу взамен, что приобрету и что потеряю, если будут пользоваться другими оболочками для входа в ЛК?
в 99.9% случаев - это бессмысленно и глупо...