Game SDK

↓ Скачать SDK 0.3.0

Внутренняя разработка VORIVOX. Пакет preview: оставшиеся проверки обозначены в разделе совместимости.

Ошибки и восстановление

VorivoxError содержит code и сообщение. Не классифицируйте ошибку по переведённому тексту.

Коды

MANIFEST — входные данные; ENVIRONMENT — нет WebSocket; AUTH_TIMEOUT/AUTH_REJECTED — авторизация; TRANSPORT/CONNECTION_CLOSED — канал; NOT_CONNECTED — ранний вызов; ARGUMENT — параметры; UNSUPPORTED — capability; BACKPRESSURE/MESSAGE_SIZE — буфер; SESSION_ENDED — нет активного сеанса; FRESH_SESSION_REQUIRED — запрещён повтор старого запуска; LISTENER — обработчик.

Реакция

Покажите понятный статус, остановите ввод, сохраните очищенную диагностику. Не включайте mock, не меняйте адрес мостика и не повторяйте complete через новый сокет. Новый запуск создаёт платформа.

Промисы

Ожидайте connect и ловите rejection. Подпишитесь на error для поздних отказов. Повреждённые сообщения сообщаются через ignored и не должны сбрасывать счёт. Вызывайте disconnect при уничтожении приложения. Асинхронные обработчики обязаны сами обрабатывать свои rejected promises.