os/ossrv/genericopenlibs/openenvcore/include/sys/dirent.dosc
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /** @file  ../include/sys/dirent.h
     2 @internalComponent
     3 */
     4 
     5 /** @struct dirent
     6 
     7 The dirent structure defines the format of directory entries returned by the getdirentries(2) system call.
     8 
     9 @publishedAll
    10 @externallyDefinedApi
    11 */
    12 
    13 /** @var dirent::d_fileno
    14 file number of entry
    15 */
    16 
    17 /** @var dirent::d_reclen
    18 length of this record
    19 */
    20 
    21 /** @var dirent::d_type
    22 file type, see below 
    23 */
    24 
    25 /** @var dirent::d_namlen
    26 length of string in d_name
    27 */
    28 
    29 /** @var dirent::d_name
    30  name must be no longer than this
    31 */
    32 
    33 /** @struct dirent64
    34 
    35 The dirent64 structure defines the format of directory entries returned by the getdirentries(2) system call.
    36 
    37 @publishedAll
    38 @externallyDefinedApi
    39 */
    40 
    41 /** @var dirent64::d_fileno
    42 file number of entry
    43 */
    44 
    45 /** @var dirent64::d_reclen
    46 length of this record
    47 */
    48 
    49 /** @var dirent64::d_type
    50 file type, see below 
    51 */
    52 
    53 /** @var dirent64::d_namlen
    54 length of string in d_name
    55 */
    56 
    57 /** @var dirent64::d_name
    58  name must be no longer than this
    59 */
    60 
    61 /** @struct wdirent64
    62 
    63 Wide version of the dirent64 data structure.
    64 
    65 @publishedAll
    66 @released
    67 */
    68 
    69 /** @var wdirent64::d_fileno
    70 File handle 
    71 */
    72 
    73 /** @var wdirent64::d_namlen
    74 Length of the name
    75 */
    76 
    77 /** @var wdirent64::d_name
    78 The name of the current directory 
    79 */
    80 
    81 
    82 /** @struct wdirent 
    83 
    84 Wide version of the dirent data structure.
    85 
    86 @publishedAll
    87 @released
    88 */
    89 
    90 /** @var wdirent::d_fileno
    91 File handle 
    92 */
    93 
    94 /** @var wdirent::d_namlen
    95 Length of the name
    96 */
    97 
    98 /** @var wdirent::d_name
    99 The name of the current directory 
   100 */