mirror of
https://github.com/nim-lang/Nim.git
synced 2026-02-15 23:54:19 +00:00
Add some posix dirent documentation
This commit is contained in:
@@ -70,14 +70,14 @@ const
|
||||
STDIN_FILENO* = 0 ## File number of stdin;
|
||||
STDOUT_FILENO* = 1 ## File number of stdout;
|
||||
|
||||
DT_UNKNOWN* = 0
|
||||
DT_FIFO* = 1
|
||||
DT_CHR* = 2
|
||||
DT_DIR* = 4
|
||||
DT_BLK* = 6
|
||||
DT_REG* = 8
|
||||
DT_LNK* = 10
|
||||
DT_SOCK* = 12
|
||||
DT_UNKNOWN* = 0 ## Unknown file type.
|
||||
DT_FIFO* = 1 ## Named pipe, or FIFO.
|
||||
DT_CHR* = 2 ## Character device.
|
||||
DT_DIR* = 4 ## Directory.
|
||||
DT_BLK* = 6 ## Block device.
|
||||
DT_REG* = 8 ## Regular file.
|
||||
DT_LNK* = 10 ## Symbolic link.
|
||||
DT_SOCK* = 12 ## UNIX domain socket.
|
||||
DT_WHT* = 14
|
||||
|
||||
type
|
||||
@@ -94,9 +94,10 @@ type
|
||||
Tdirent* {.importc: "struct dirent",
|
||||
header: "<dirent.h>", final, pure.} = object ## dirent_t struct
|
||||
d_ino*: Tino ## File serial number.
|
||||
d_off*: TOff
|
||||
d_reclen*: cshort
|
||||
d_type*: int8
|
||||
d_off*: TOff ## Not an offset. Value that ``telldir()`` would return.
|
||||
d_reclen*: cshort ## Length of this record. (not POSIX)
|
||||
d_type*: int8 ## Type of file; not supported by all filesystem types.
|
||||
## (not POSIX)
|
||||
d_name*: array [0..255, char] ## Name of entry.
|
||||
|
||||
Tflock* {.importc: "struct flock", final, pure,
|
||||
|
||||
Reference in New Issue
Block a user