376 Starting from least-significant, bit masks are:: |
376 Starting from least-significant, bit masks are:: |
377 |
377 |
378 WDIR_TRACKED = 1 << 0 |
378 WDIR_TRACKED = 1 << 0 |
379 P1_TRACKED = 1 << 1 |
379 P1_TRACKED = 1 << 1 |
380 P2_INFO = 1 << 2 |
380 P2_INFO = 1 << 2 |
381 HAS_MODE_AND_SIZE = 1 << 3 |
381 MODE_EXEC_PERM = 1 << 3 |
382 HAS_MTIME = 1 << 4 |
382 MODE_IS_SYMLINK = 1 << 4 |
383 DIRECTORY = 1 << 5 |
383 HAS_FALLBACK_EXEC = 1 << 5 |
384 MODE_EXEC_PERM = 1 << 6 |
384 FALLBACK_EXEC = 1 << 6 |
385 MODE_IS_SYMLINK = 1 << 7 |
385 HAS_FALLBACK_SYMLINK = 1 << 7 |
386 EXPECTED_STATE_IS_MODIFIED = 1 << 8 |
386 FALLBACK_SYMLINK = 1 << 8 |
387 ALL_UNKNOWN_RECORDED = 1 << 9 |
387 EXPECTED_STATE_IS_MODIFIED = 1 << 9 |
388 ALL_IGNORED_RECORDED = 1 << 10 |
388 HAS_MODE_AND_SIZE = 1 << 10 |
389 HAS_FALLBACK_EXEC = 1 << 11 |
389 HAS_MTIME = 1 << 11 |
390 FALLBACK_EXEC = 1 << 12 |
390 MTIME_SECOND_AMBIGUOUS = 1 << 12 |
391 HAS_FALLBACK_SYMLINK = 1 << 13 |
391 DIRECTORY = 1 << 13 |
392 FALLBACK_SYMLINK = 1 << 14 |
392 ALL_UNKNOWN_RECORDED = 1 << 14 |
393 MTIME_SECOND_AMBIGUOUS = 1 << 15 |
393 ALL_IGNORED_RECORDED = 1 << 15 |
394 |
394 |
395 The meaning of each bit is described below. |
395 The meaning of each bit is described below. |
396 |
396 |
397 Other bits are unset. |
397 Other bits are unset. |
398 They may be assigned meaning if the future, |
398 They may be assigned meaning if the future, |