You know, the overlapped + IO completion port API on Win32 is actually really damn good. I wonder who designed it?
-
-
Replying to @cmuratori
@cmuratori Isn't IOCP a Solaris thing? Or did it go the other way?1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@dotstdy I'd like to believe Solaris has a good one; event ports are pretty awesome; old article: https://web.archive.org/web/20110719052845/http://developers.sun.com/solaris/articles/event_completion.html …1 reply 0 retweets 0 likes -
Replying to @binarycrusader
@binarycrusader@dotstdy That's basically an exact clone of the Win32 API (assuming you can make the get calls be non-blocking?)3 replies 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@dotstdy not quite a clone; big diff w/ Solaris event ports is unified interface across async I/O, sock I/O, user events, timers1 reply 0 retweets 0 likes -
Replying to @binarycrusader
@binarycrusader@dotstdy Which of those did you think Win32's API didn't do?1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@dotstdy well, event ports work for generic timers and message queues; afaik, windows mechanism is specific to IO completion1 reply 0 retweets 0 likes -
Replying to @binarycrusader
@binarycrusader@dotstdy You can use them as generic message queues in Windows, too (https://msdn.microsoft.com/en-us/library/windows/desktop/aa365458(v=vs.85).aspx …)1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@dotstdy ah, I missed that, thanks; I suppose you can use SleepEx then to cover generic timers1 reply 0 retweets 0 likes
@binarycrusader @dotstdy Yeah I don't know much about timers-to-io-completion... games never really use timers :)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.