【发布时间】:2014-11-12 18:54:39
【问题描述】:
我们如何将外部套接字描述符与扭曲反应器集成。我查看了 serverfactory 和协议类,有一个 dataReceived 方法用于处理从套接字读取的数据,但我不想扭曲从套接字读取数据。我只想在数据可用时收到通知。
【问题讨论】:
我们如何将外部套接字描述符与扭曲反应器集成。我查看了 serverfactory 和协议类,有一个 dataReceived 方法用于处理从套接字读取的数据,但我不想扭曲从套接字读取数据。我只想在数据可用时收到通知。
【问题讨论】:
您可以实现twisted.internet.interfaces.IReadDescriptor(或IWriteDescriptor 或IReadWriteDescriptor)并使用IReactorFDSet.addReader 和/或addWriter 让反应器监控描述符。
请注意,这仅适用于实现 IReactorFDSet 的反应器。除了 IOCP 反应器之外,所有与 Twisted 一起分发的都可以。
【讨论】: