Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Constantes de priorités des demandes :
EIO_PRI_MIN
(int)
EIO_PRI_DEFAULT
(int)
EIO_PRI_MAX
(int)
Argument whence
de la fonction
eio_seek() :
EIO_SEEK_SET
(int)
offset
).
EIO_SEEK_CUR
(int)
offset
octets.
EIO_SEEK_END
(int)
offset
octets.
Drapeaux utilisés avec la fonction eio_readdir():
EIO_READDIR_DENTS
(int)
'names'
- tableau de noms de dossier
'dents'
- tableau de tableaux struct eio_dirent
contenant les clés suivantes :
'name'
- le nom du dossier ;
'type'
- une constante EIO_DT_* ;
'inode'
- le nombre d'inodes, si disponible, sinon, non spécifié ;
EIO_READDIR_DIRS_FIRST
(int)
EIO_READDIR_STAT_ORDER
(int)
stat
.
Lorsque vous avez l'intention d'utiliser la fonction
stat() sur tous les fichiers du dossier fourni,
l'ordre retourné grâce à ce drapeau sera bien plus rapide.
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)
Modes d'accès utilisés par l'argument flags
de la fonction 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)
Drapeaux pour l'argument mode
de la fonction 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)
Drapeaux pour la fonction eio_sync_file_range() :
EIO_SYNC_FILE_RANGE_WAIT_BEFORE
(int)
EIO_SYNC_FILE_RANGE_WRITE
(int)
EIO_SYNC_FILE_RANGE_WAIT_AFTER
(int)
Drapeaux pour la fonction eio_fallocate() :
EIO_FALLOC_FL_KEEP_SIZE
(int)
Note:
Les constantes EIO_S_I* ont la même signification que leurs équivalents POSIX S_I*.
Note:
Les constantes EIO_SYNC_FILE_* ont la même signification que leurs équivalents SYNC_FILE_**.
Note:
Les constantes EIO_O_* ont la même signification que leurs équivalents O_*.