(PECL eio >= 0.0.1dev)
eio_sendfile — ファイルディスクリプタ間でデータを転送する
$out_fd,$in_fd,$offset,$length,$pri = ?,$callback = ?,$data = ?
eio_sendfile() は、一方のファイルディスクリプタから
もう一方のファイルディスクリプタにデータをコピーします。
詳細は SENDFILE(2) の man ページを参照ください。
out_fdin_fdoffsetlengthpriEIO_PRI_DEFAULT、EIO_PRI_MIN、EIO_PRI_MAX あるいは null を指定します。
null を渡した場合、pri は内部的に
EIO_PRI_DEFAULT となります。
callback
callback 関数が、リクエスト終了時にコールされます。
この関数のプロトタイプは、
void callback(mixed $data, int $result[, resource $req]);dataresultreqdatacallback に渡す任意の引数。
eio_sendfile()
は、成功した場合にリクエストリソースを返します。失敗した場合に false を返します