5

QTcpSocketReadyReadシグナルの Qt の実装について知りたいです。Windows と Linux ではどのように実装されていますか? select()poll()epoll()SIGIOまたはその他の方法を使用していますか? シグナルを発するタイミングをどのようにQTcpSocket知るのReadyReadですか?

4

1 に答える 1

3

Qt はオープンソースであるため、ソース コードを直接見て、自分の目で確かめることができます。

彼らはそれをオンラインで投稿さえしています。

OS 固有の部分は (私が思うに) qnativesocketengine_unix.cppqnativesocketengine_win.cppに実装されています。

于 2013-05-13T15:43:53.273 に答える