将外部插座描述符与扭曲反应器集成

时间:2014-09-18 12:25:16

标签: python twisted

我们如何将外部套接字描述符与扭曲反应器集成。我查看了serverfactory和协议类,有一个dataReceived方法用于处理从套接字读取的数据,但我不想扭曲从套接字读取数据。我只想在数据可用时收到通知。

1 个答案:

答案 0 :(得分:1)

您可以实施twisted.internet.interfaces.IReadDescriptor(或IWriteDescriptorIReadWriteDescriptor)并使用IReactorFDSet.addReader和/或addWriter让反应堆监控描述符。

请注意,这仅适用于实施IReactorFDSet的反应堆。除了IOCP反应堆之外,所有的都是使用Twisted分发的。