.. include:: ../check.rst ======== dirent.h ======== Macros ====== .. list-table:: :widths: auto :align: center :header-rows: 1 * - Macro - Implemented - C23 Standard Section - POSIX Docs * - DT_BLK - - - `POSIX.1-2024 `__ * - DT_CHR - - - `POSIX.1-2024 `__ * - DT_DIR - - - `POSIX.1-2024 `__ * - DT_FIFO - - - `POSIX.1-2024 `__ * - DT_LNK - - - `POSIX.1-2024 `__ * - DT_MQ - - - `POSIX.1-2024 `__ * - DT_REG - - - `POSIX.1-2024 `__ * - DT_SEM - - - `POSIX.1-2024 `__ * - DT_SHM - - - `POSIX.1-2024 `__ * - DT_SOCK - - - `POSIX.1-2024 `__ * - DT_TMO - - - `POSIX.1-2024 `__ * - DT_UNKNOWN - - - `POSIX.1-2024 `__ Functions ========= .. list-table:: :widths: auto :align: center :header-rows: 1 * - Function - Implemented - C23 Standard Section - POSIX Docs * - alphasort - - - `POSIX.1-2024 `__ * - closedir - |check| - - `POSIX.1-2024 `__ * - dirfd - |check| - - `POSIX.1-2024 `__ * - fdopendir - - - `POSIX.1-2024 `__ * - opendir - |check| - - `POSIX.1-2024 `__ * - posix_getdents - - - `POSIX.1-2024 `__ * - readdir - |check| - - `POSIX.1-2024 `__ * - readdir_r - - - `POSIX.1-2024 `__ * - rewinddir - - - `POSIX.1-2024 `__ * - scandir - - - `POSIX.1-2024 `__ * - seekdir - - - `POSIX.1-2024 `__ * - telldir - - - `POSIX.1-2024 `__