Skip to content

Penguin-learning-to-walk/async_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание

Написать приложение-сервер на C/C++ для GNU/Linux, который асинхронно обрабатывает клиентские подключения по протоколам TCP и UDP с помощью механизма мультиплексирования (на базе epoll) без использования сторонних библиотек.

Если сообщение клиента начинается с символа /, то оно интерпретируется как команда. В противном случае зеркалируется клиенту.

Сервер должен поддерживать следующие команды: /time — возврат текущего времени и даты в формате "2025-11-10 17:28:45"; /stats — возврат статистики (общее количество подключившихся клиентов и подключенных в данный момент); /shutdown — завершение работы.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages