我们如何将外部套接字描述符与扭曲反应器集成。我查看了serverfactory和协议类,有一个dataReceived方法用于处理从套接字读取的数据,但我不想扭曲从套接字读取数据。我只想在数据可用时收到通知。
答案 0 :(得分:1)
您可以实施twisted.internet.interfaces.IReadDescriptor
(或IWriteDescriptor
或IReadWriteDescriptor
)并使用IReactorFDSet.addReader
和/或addWriter
让反应堆监控描述符。
请注意,这仅适用于实施IReactorFDSet
的反应堆。除了IOCP反应堆之外,所有的都是使用Twisted分发的。