Доработать сервер чата на C/C++

Цена договорная
17 июня 2020, 20:32 • 5 откликов • 35 просмотров
Имеется TCP сервер простейшего чата с использованием libevent (на языке С). Клиенты подключаются, просто устанавливая TCP соединение с сервером (например, через netcat или telnet). Всё работает на Linux.
Нужно сделать так, чтобы клиент не должен был иметь возможности посылать больше 1 сообщения в секунду или посылать сообщения с управляющими символами для терминала (смайлы и прочий юникод — можно). При этом, естественно, клиент не может уронить сервер. Сам код сервера будет отправлен непосредственно исполнителю.
По возможности переделать, чтобы это работало на C++ и разбить на классы разумным образом. Желательно сделать как можно быстрее.