… | |
… | |
568 | C<IO::AIO::DT_UNKNOWN> means just that: readdir does not know. If you need to |
568 | C<IO::AIO::DT_UNKNOWN> means just that: readdir does not know. If you need to |
569 | know, you have to run stat yourself. Also, for speed reasons, the C<$type> |
569 | know, you have to run stat yourself. Also, for speed reasons, the C<$type> |
570 | scalars are read-only: you can not modify them. |
570 | scalars are read-only: you can not modify them. |
571 | |
571 | |
572 | C<$inode> is the inode number (which might not be exact on systems with 64 |
572 | C<$inode> is the inode number (which might not be exact on systems with 64 |
573 | bit inode numbers and 32 bit perls). On systems that do not deliver the |
573 | bit inode numbers and 32 bit perls). This field has unspecified content on |
574 | inode information, this will always be zero. |
574 | systems that do not deliver the inode information. |
575 | |
575 | |
576 | =item IO::AIO::READDIR_DIRS_FIRST |
576 | =item IO::AIO::READDIR_DIRS_FIRST |
577 | |
577 | |
578 | When this flag is set, then the names will be returned in an order where |
578 | When this flag is set, then the names will be returned in an order where |
579 | likely directories come first. This is useful when you need to quickly |
579 | likely directories come first. This is useful when you need to quickly |