mode
が
FALSE
の場合、指定したソケット記述子 は非ブロックモードに切換ります。
TRUE
の場合には、ブロックモードに 切換ります。これは、ソケットから読み込みを行う
fgets()
等のコールに影響します。 非ブロックモードでは
fgets()
は常にただちに値を 返しますが、ブロックモードではデータがソケット上で取得可能に なるまで待ちつづけます。
この関数は、以前は
set_socket_blocking()
として コールされていましたが、この使用法は推奨されていません。