Я новичок в сетевом программировании и слышал об epoll. Я прочитал несколько учебных пособий, и теперь у меня есть общее представление о том, что делает epoll и как я могу это реализовать.
Вопрос в том, могу ли я использовать epoll, даже если клиент будет использовать соединение udp? Все учебники, которые я прочитал, использовали TCP-соединение.
Также есть хорошие учебники или пример кода, который объясняет многопоточную реализацию сервера с использованием epoll? В тех уроках, которые я получил из Интернета, было показано, как создать простой эхо-сервер в одном потоке.
Спасибо заранее.