github.com/gotranspile/cxgo@v0.3.8-0.20240118201721-29871598a6a2/libs/includes/dirent.h (about)

     1  
     2  #include <sys/types.h>
     3  
     4  typedef struct {
     5  	int pad;
     6  } DIR;
     7  
     8  typedef struct dirent {
     9  	ino_t  d_ino;
    10  	char   d_name[];
    11  } dirent;
    12  
    13  int            closedir(DIR *);
    14  DIR           *opendir(const char *);
    15  struct dirent *readdir(DIR *);
    16  int            readdir_r(DIR *, struct dirent *, struct dirent **);
    17  void           rewinddir(DIR *);
    18  void           seekdir(DIR *, long int);
    19  long int       telldir(DIR *);