iso_rock_statbuf_s Struct Reference

#include <rock.h>


Data Fields

bool_3way_t b3_rock
posix_mode_t st_mode
posix_nlink_t st_nlinks
posix_uid_t st_uid
posix_gid_t st_gid
uint8_t s_rock_offset
int i_symlink
int i_symlink_max
char * psz_symlink
iso_rock_time_t create
iso_rock_time_t modify
iso_rock_time_t access
iso_rock_time_t attributes
iso_rock_time_t backup
iso_rock_time_t expiration
iso_rock_time_t effective
uint32_t i_rdev


Field Documentation

has Rock Ridge extension. If "yep", then the fields are used.

protection

number of hard links

user ID of owner

group ID of owner

size of psz_symlink

max allocated to psz_symlink

if symbolic link, name of pointed to file.

create time See ISO 9660:9.5.4.

time of last modification ISO 9660:9.5.5. st_mtime field of POSIX:5.6.1.

time of last file access st_atime field of POSIX:5.6.1.

time of last attribute change. st_ctime field of POSIX:5.6.1.

time of last backup.

time of expiration; See ISO 9660:9.5.6.

Effective time; See ISO 9660:9.5.7.

the upper 16-bits is major device number, the lower 16-bits is the minor device number


The documentation for this struct was generated from the following file:

Generated for libcdio by doxygen 1.5.6