Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.
Constantes de prioridad de petición:
EIO_PRI_MIN
(int)
EIO_PRI_DEFAULT
(int)
EIO_PRI_MAX
(int)
El argumento whence de eio_seek():
EIO_SEEK_SET
(int)
offset).
EIO_SEEK_CUR
(int)
offset bytes.
EIO_SEEK_END
(int)
offset bytes.
Banderas usadas con eio_readdir():
EIO_READDIR_DENTS
(int)
'names' - array de nombres de directorios
'dents' - array de structura eio_dirent-como
los arrays pero teniendo las siguientes claves:
'name' - el nombre del directorio;
'type' - una de las constantes
EIO_DT_*;
'inode' - el número de inodo, si está disponible, de otro modo
sin especificar;
EIO_READDIR_DIRS_FIRST
(int)
EIO_READDIR_STAT_ORDER
(int)
stat) con cada uno. Cuando se planea usar
la función stat() para realizar estadísticas de todos los archivos del directorio dado, el
orden devuelto probablemente sea
más rápido.
EIO_READDIR_FOUND_UNKNOWN
(int)
EIO_DT_UNKNOWN
(int)
EIO_DT_FIFO
(int)
EIO_DT_CHR
(int)
EIO_DT_MPC
(int)
EIO_DT_DIR
(int)
EIO_DT_NAM
(int)
EIO_DT_BLK
(int)
EIO_DT_MPB
(int)
EIO_DT_REG
(int)
EIO_DT_NWK
(int)
EIO_DT_CMP
(int)
EIO_DT_LNK
(int)
EIO_DT_SOCK
(int)
EIO_DT_DOOR
(int)
EIO_DT_WHT
(int)
EIO_DT_MAX
(int)
Modo de acceso para el argumento flags de
eio_open():
EIO_O_RDONLY
(int)
EIO_O_WRONLY
(int)
EIO_O_RDWR
(int)
EIO_O_NONBLOCK
(int)
EIO_O_APPEND
(int)
EIO_O_CREAT
(int)
EIO_O_TRUNC
(int)
EIO_O_EXCL
(int)
EIO_O_FSYNC
(int)
Banderas del argumento mode de eio_open():
EIO_S_IRUSR
(int)
EIO_S_IWUSR
(int)
EIO_S_IXUSR
(int)
EIO_S_IRGRP
(int)
EIO_S_IWGRP
(int)
EIO_S_IXGRP
(int)
EIO_S_IROTH
(int)
EIO_S_IWOTH
(int)
EIO_S_IXOTH
(int)
EIO_S_IFREG
(int)
EIO_S_IFCHR
(int)
EIO_S_IFBLK
(int)
EIO_S_IFIFO
(int)
EIO_S_IFSOCK
(int)
Banderas de eio_sync_file_range():
EIO_SYNC_FILE_RANGE_WAIT_BEFORE
(int)
EIO_SYNC_FILE_RANGE_WRITE
(int)
EIO_SYNC_FILE_RANGE_WAIT_AFTER
(int)
Banderas de eio_fallocate():
Nota:
Las constantes EIO_S_I* tienen el mismo significado que sus homónimos S_I* de POSIX.
Nota:
EIO_SYNC_FILE_*tienen el mismo significado que sus homónimos SYNC_FILE_**.
Nota:
EIO_O_*tienen el mismo significado que sus homónimos O_*de POSIX.