/
vint10tov
/
HomeServer
Обзор
Документация
Войти
/
vint10tov
/
HomeServer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Header/server_socket.hpp
20 строк
887 B
vint10tov
rt
10 ноя 2024, 13:19
10 ноя 2024, 13:19
635f469
Код
Авторство
О чём код?
# pragma once const int PORT = 8000; const int BACKLOG = 5; // Максимальное количество ожидающих подключений class ServerSocket { private: static ServerSocket* instance; // Указатель на единственный экземпляр int descriptor_server_socket = -1; // Закрытый конструктор для предотвращения создания экземпляров ServerSocket(); // Закрытый деструктор ~ServerSocket(); public: // Метод для получения единственного экземпляра класса static ServerSocket* getInstance(); bool IsOpen() {return descriptor_server_socket > 0 ? true : false;} int GET_descriptor_server_socket() {return descriptor_server_socket;} };