2 ** Internal include file, do not use directly.
3 ** Written by Ullrich von Bassewitz. Based on code by Groepaz.
17 /*****************************************************************************/
19 /*****************************************************************************/
24 int fd; /* File descriptor for directory */
25 unsigned off; /* Current byte offset in directory */
26 char name[16+1]; /* Name passed to opendir */
31 /*****************************************************************************/
33 /*****************************************************************************/
37 unsigned char __fastcall__ _dirread (DIR* dir, void* buf, unsigned char count);
38 /* Read characters from the directory into the supplied buffer. Makes sure,
39 ** errno is set in case of a short read. Return true if the read was
40 ** successful and false otherwise.
43 unsigned char __fastcall__ _dirread1 (DIR* dir, void* buf);
44 /* Read one byte from the directory into the supplied buffer. Makes sure,
45 ** errno is set in case of a short read. Return true if the read was
46 ** successful and false otherwise.