/
dinruspro
/
reference
Обзор
Документация
Войти
/
dinruspro
/
reference
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
WebSocket/WebSocket.cpp
28 строк
554 B
EnergonV
Справка по коду перекочевала в репозиторий (наконец-то!)
09 янв 2024, 19:20
09 янв 2024, 19:20
e333663
Код
Авторство
О чём код?
#include "Core/Core.h" using namespace Upp; // Open demo.html in browser, run this app, push the button... CONSOLE_APP_MAIN { StdLogSetup(LOG_COUT|LOG_FILE); TcpSocket server; if(!server.Listen(8888)) { LOG("Failed to start listening on 8888.."); return; } for(;;) { TcpSocket socket; WebSocket ws; if(socket.Accept(server) && ws.WebAccept(socket)) { LOG("Accepted connection"); LOG(ws.Recieve()); ws.SendText("Hello browser!"); } if(ws.IsError()) LOG("ERROR: " << ws.GetErrorDesc()); } }