How to select on a win32 handle?

Corinna Vinschen corinna-cygwin@cygwin.com
Mon Oct 9 08:55:00 GMT 2006


On Oct  7 04:52, Peter Ekberg wrote:
> Hello!
> 
> I'm finding that I have a need to select on a win32 handle. I found the
> function cygwin_attach_handle_to_fd which sounded promising, but I do
> not have any luck when I try to use it.

That won't work.  The Windows select function is only implemented for
sockets.  To implement a POSIX select function which allows to select on
any descriptor one needs to implement it specificially for each known,
resp. useful file type.  Naturally this won't work with a generic
Windows handle since Cygein doesn't know what it represents.  So Cygwin
is unable to provide a matching select function.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list