Rebol 3 で非同期 IO イベント システムを開始する一般的な方法は、ポートで待機することです。タイムアウトをチェックするために、スキームからの値が待機ブロックに追加されます。
wait [port timeout]
ただし、小さな電子メール メッセージのデフォルトのタイムアウトは、数メガバイトのファイルには適切でない場合があります。
これを処理する最良の方法は何ですか? まだデータを受信している場合、不必要にタイムアウトしないように、スクリプトがデータを受信している間に待機リストを更新できますか?