Constantes predefinidas

As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

Constantes de prioridade de solicitação:

EIO_PRI_MIN (int)

Solicita prioridade mínima.

EIO_PRI_DEFAULT (int)

Solicita prioridade padrão.

EIO_PRI_MAX (int)

Solicita prioridade máxima.

Argumento eio_seek() whence:

EIO_SEEK_SET (int)

O deslocamento é definido para um número especificado de bytes (offset).

EIO_SEEK_CUR (int)

O deslocamento é definido para sua localização atual mais bytes de offset.

EIO_SEEK_END (int)

O deslocamento é definido como o tamanho do arquivo mais bytes de offset.

Opções usadas com eio_readdir():

EIO_READDIR_DENTS (int)

Opção eio_readdir(). Se especificada, o argumento 'result' da função de retorno de chamada torna-se um array com as seguintes chaves: 'names' - array de nomes de diretórios 'dents' - array de arrays do tipo struct eio_dirent com as seguintes chaves cada: 'name' - o nome do diretório; 'type' - uma das constants EIO_DT_*; 'inode' - o número do inode, se disponível, caso contrário não especificado;

EIO_READDIR_DIRS_FIRST (int)

Quando esta opção é especificada, os nomes serão retornados em uma ordem em que os diretórios prováveis vêm primeiro, na ordem estatística ideal.

EIO_READDIR_STAT_ORDER (int)

Quando esta opção é especificada, os nomes serão retornados em uma ordem adequada para stat'ing cada um. Ao planejar stat() todos os arquivos em um determinado diretório, a ordem retornada provavelmente será mais rápida.

EIO_READDIR_FOUND_UNKNOWN (int)

EIO_DT_UNKNOWN (int)

Tipo de nó desconhecido (muito comum). Mais stat() são necessários.

EIO_DT_FIFO (int)

Tipo de nó FIFO.

EIO_DT_CHR (int)

Tipo de nó.

EIO_DT_MPC (int)

Tipo de nó do dispositivo char multiplexado (v7+coerente).

EIO_DT_DIR (int)

Tipo de nó de diretório.

EIO_DT_NAM (int)

Tipo de nó de arquivo nomeado especial Xenix.

EIO_DT_BLK (int)

Tipo de nó.

EIO_DT_MPB (int)

Dispositivo de bloco multiplexado (v7+coerente).

EIO_DT_REG (int)

Tipo de nó.

EIO_DT_NWK (int)

EIO_DT_CMP (int)

Tipo de nó especial da rede HP-UX.

EIO_DT_LNK (int)

Tipo de nó de link.

EIO_DT_SOCK (int)

Tipo de nó de soquete.

EIO_DT_DOOR (int)

Tipo de nó de porta Solaris.

EIO_DT_WHT (int)

Tipo de nó.

EIO_DT_MAX (int)

Valor mais alto do tipo de nó.

Modos de acesso para o argumento 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)

Opções de argumento mode para 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)

Opções eio_sync_file_range():

EIO_SYNC_FILE_RANGE_WAIT_BEFORE (int)

EIO_SYNC_FILE_RANGE_WRITE (int)

EIO_SYNC_FILE_RANGE_WAIT_AFTER (int)

Opções eio_fallocate():

EIO_FALLOC_FL_KEEP_SIZE (int)

Nota:

As constantes EIO_S_I* têm o mesmo significado que suas contrapartes S_I* POSIX.

Nota:

As constantes EIO_SYNC_FILE_* têm o mesmo significado que suas contrapartes SYNC_FILE_**.

Nota:

Constantes EIO_O_* têm o mesmo significado que suas contrapartes O_* POSIX.

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.