(PECL eio >= 0.5.0b)
eio_seek — Seek to a position
$fd,$offset,$whence,$pri = EIO_PRI_DEFAULT,$callback = NULL,$data = NULL
eio_seek() repositions the offset of the open file associated with
stream, Socket instance, or file descriptor specified by fd to
the argument offset according to
the directive whence.
fdStream, Socket instance, or numeric file descriptor.
offsetStarting point from which data is to be read.
whence
whence values are:
EIO_SEEK_SET - Set position equal to offset bytes.EIO_SEEK_CUR - Set position to current location plus offset.EIO_SEEK_END - Set position to end-of-file plus offset.priПріоритет запиту: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX або null.
Якщо параметру pri
задано значення null, то пріоритетом буде
EIO_PRI_DEFAULT.
callback
Функція callback
викликається після виконання запиту. Вона має відповідати наступному шаблону:
void callback(mixed $data, int $result[, resource $req]);dataКористувацькі дані, що будуть в запиті.
resultЗначення результату, що стосується запиту; повертається системним викликом.
reqНеобов'язковий ресурс запиту, який використовують з такими функціями, як eio_get_last_error().
data
Arbitrary variable passed to callback.
eio_seek() returns request resource on success, або false в разі помилки.