我读手册页,并通过这个例子使用去: https://banu.com/blog/2/how-to-use-epoll-a-complete-example-in-c/ ,但我想不通办法做什么,我试图做使用epoll的,任何人都可以借给我一些帮助?
基本上我写的netcat型工具来更好地学习C /网。 我创建了一个基本的服务器/客户端,可以监听并连接一个端口上。 现在我想扩展服务器方面监听的端口范围。
我打算通过一个循环做到这一点的每个端口创建套接字(),绑定(),听()。
由于端口范围可以达到65K,我需要轮询他们和accept()当一个人有收到连接请求。
Unlinke使用轮询或epoll的处理多个连接的一个端口上典型的C系列服务器,这是几千年潜在端口一一连接。 我不能完全从例子中我怎么能EPOLL插座,当请求连接接受它,并取消绑定/停止监听/查询得到。
有没有人有任何例子解释/代码让我开始吗?