in reply to Selecting on STDIN in Win32
Yes, Win32's select only works on TCP sockets. Worse, I haven't found a reasonable way to poll STDIN under Windows whether STDIN is a "console" or not (that is, no way to see if characters are pending from STDIN, set a timeout on a read from STDIN, or just make STDIN nonblocking). Someone please prove me wrong!
One alternative is to rework the script to use a TCP socket connected to localhost so you can use select(), though the odds of that working for your problem seem small.
- tye (but my friends call me "Tye")
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: (tye)Re: Selecting on STDIN in Win32
by John M. Dlugosz (Monsignor) on Jul 16, 2001 at 23:04 UTC |