以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。
リクエストの優先度
EIO_PRI_MIN
(int) EIO_PRI_DEFAULT
(int) EIO_PRI_MAX
(int) eio_seek() の whence
引数
EIO_SEEK_SET
(int) offset
)。 EIO_SEEK_CUR
(int) offset
バイト加えた値にする。 EIO_SEEK_END
(int) offset
バイト加えた値にする。 eio_readdir() で使うフラグ
EIO_READDIR_DENTS
(int) 'names'
- ディレクトリ名の配列/ 'dents'
- struct eio_dirent
風の配列で、 それぞれがさらに以下のキーを持ちます ( 'name'
- ディレクトリ名/ 'type'
- EIO_DT_* 定数のいずれか/ 'inode'
- inode 番号。存在しない場合は不定 ) EIO_READDIR_DIRS_FIRST
(int) EIO_READDIR_STAT_ORDER
(int) stat
するのに適した順となります。 指定したディレクトリにあるすべてのファイルを stat() するつもりなら、この順にしておけば最速になります。 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) eio_open() の flags
引数用のアクセスモード
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) eio_open() の mode
引数用のフラグ
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) EIO_SYNC_FILE_RANGE_WAIT_BEFORE
(int) EIO_SYNC_FILE_RANGE_WRITE
(int) EIO_SYNC_FILE_RANGE_WAIT_AFTER
(int) eio_fallocate() のフラグ
注意:
EIO_S_I* 定数の意味は、POSIX での S_I* と同じです。
注意:
EIO_SYNC_FILE_* 定数の意味は、 SYNC_FILE_** と同じです。
注意:
EIO_O_* 定数の意味は、POSIX での O_* と同じです。