* Non-blocking I/O
@ 2002-11-19 4:17 Paolo Bonzini
2002-11-19 5:13 ` Corinna Vinschen
0 siblings, 1 reply; 2+ messages in thread
From: Paolo Bonzini @ 2002-11-19 4:17 UTC (permalink / raw)
To: cygwin
How do I set-up non-blocking I/O with SIGIO or
SIGURG notifications under Cygwin?
The various Unices I know of use either F_SETFL+F_SETOWN
(BSD-ish), I_SETSIG (STREAMS-ish), FIOASYNC+SIOCSPGRP, or
FIOASYNC (but does this send signals?). Does any
of these work with Cygwin or do I need another one?
Also, what kinds of file handlers will it work on? Does it
work on sockets and tty's at least?
Thanks in advance,
Paolo Bonzini
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Non-blocking I/O
2002-11-19 4:17 Non-blocking I/O Paolo Bonzini
@ 2002-11-19 5:13 ` Corinna Vinschen
0 siblings, 0 replies; 2+ messages in thread
From: Corinna Vinschen @ 2002-11-19 5:13 UTC (permalink / raw)
To: cygwin
On Tue, Nov 19, 2002 at 12:52:44PM +0100, Paolo Bonzini wrote:
> How do I set-up non-blocking I/O with SIGIO or
> SIGURG notifications under Cygwin?
FIOASYNC
> Also, what kinds of file handlers will it work on? Does it
> work on sockets and tty's at least?
With sockets only and only in a restricted way. It's not well
supported by WinSock.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-11-19 12:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-19 4:17 Non-blocking I/O Paolo Bonzini
2002-11-19 5:13 ` Corinna Vinschen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).