/
Shymer123
/
Messenger
Обзор
Документация
Войти
/
Shymer123
/
Messenger
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Server/SourceFiles/ClientHandler/ClientHandler.h
24 строки
470 B
Shymer123
added support for chunk acceptance of files on the server
23 мар 2025, 15:25
23 мар 2025, 15:25
36381b9
Код
Авторство
О чём код?
#ifndef CLIENTHANDLER_H #define CLIENTHANDLER_H #include <nlohmann/json_fwd.hpp> #include <vector> class Server; class ClientHandler { public: explicit ClientHandler(int socket, Server* server); std::vector<char> receiveRequest(); bool processRequest(const std::vector<char>& requestData); private: bool receiveExactBytes(int clientSocket, void* buffer, size_t size); private: Server* server; int clientSocket; }; #endif // CLIENTHANDLER_H