NOME¶
getdirentries - Retorna nome dos arquivos/diretórios de um diretório
em um formato independente do filesystem
SINOPSE¶
#define _BSD_SOURCE or
#define _SVID_SOURCE
#include <dirent.h>
ssize_t getdirentries(int fd, char *buf, size_t
nbytes , off_t *basep);
DESCRICÃO¶
Lê o nome dos arquivos/diretórios do diretório especificado por
fd para o buffer
buf. São lidos , no máximo ,
nbytes . A leitura começa no endereço *
basep, e
*
basep é atualizado com a nova posição após a
leitura.
VALOR RETORNADO¶
getdirentries retorna o número de bytes lidos ou zero quando o final
do diretório é atingido. Se ocorrer um erro , -1 é retornado ,
e
errno é apropriadamente inicializado.
ERROS¶
See the Linux library source code for details.
VER TAMBÉM¶
open(2),
lseek(2)
TRADUÇÃO PARA A LÍNGUA PORTUGUESA¶
Antonio Belloni <abelloni@ig.com.br> (tradução)