【发布时间】:2012-01-27 09:40:51
【问题描述】:
我正在尝试监视一个 unix 套接字(“/tmp/mysocket”)。
我可以在 Node.js 中很好地做到这一点:当 1) 绑定套接字、2) 有人连接到套接字、3) 将数据发送到套接字以及 4) 套接字断开连接时,它会引发一个事件。
我现在正尝试在 C/C++ 中执行此操作:我想监视“/tmp/mysocket”的上述事件。我查看了 libevent(我更喜欢使用它),但看到它需要一个 IP:端口。有什么方法可以监控 unix 套接字吗?
或者任何人都可以提出其他 C/C++ 解决方案吗?
【问题讨论】: