start

fun start(onStarted: () -> Unit = {})

Запускает сервер в отдельном потоке.

Настройка сервера включает:

  • Инициализацию WebSocket с параметрами из конфигурации

  • Обработку подключений по пути /rpc

  • Управление сессиями через rpcHandler.sessions

Если произойдёт ошибка при запуске сервера, она будет залоггирована.