相当于 D 中套接字的 poll() 或 WSAPoll()
对于 D 中的套接字编程,是否有等效的 poll() (或 Windows 上的 WSAPoll())?我希望编写一个小型单线程服务器。
我知道从技术上讲你可以从 D 调用 C 函数,因此整个 Windows C API 都可用,但我希望有一个更高级别(也许更跨平台)的解决方案?
For socket programming in D, is there an equivalent of poll() (or WSAPoll() on windows)? I'm hoping to write a small single-threaded server.
I know technically you can call C functions from D and therefore the entire windows C API is available, but I was hoping for a higher level (perhaps even more cross-platform) solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信迄今为止最好的选择是 Deimos 中的 libev 或 libevent 绑定: https://github.com/D -编程-Deimos 。
我还建议您看看 VibeD 人员是如何做这些事情的:http://vibed.org 。
I believe your best alternative so far are libev or libevent bindings in the Deimos: https://github.com/D-Programming-Deimos .
I also would recommend you to take a look at how VibeD guys do this stuff: http://vibed.org .