[Mew-dist 11499] Re: alarm vs select

Masahiro MURATA ( 村田全寛 ) muse at example.com
1999年 11月 27日 (土) 18:37:04 JST


丁度最近,このようなプログラムのソースを見ていたので。

>>> In the ML [Mew-dist 11474]
>>> Shun-ichi GOTO wrote:

>> で、Win32 API なら non-blocking I/O は Winsock2 の WSAAsyncSelect
>> だと思うんですが、まだ代替手段が見付けられていません...

> WinSock 1.1 でも ソレですね。
> でもこれはメッセージベースなのできっと無理ですね。

C なら fcntl の代わりに

u_long on = TRUE;
ioctlsocket(socket, FIONBIO, &on);

とすると non-blocking に出来るようです。
# Webで見たところ,ActivePerl では ioctl がその代わりのようですが。

--
村田 全寛 / MURATA Masahiro



Mew-dist メーリングリストの案内