#include <iso9660.h>
Public Types | |
| enum | { _STAT_FILE = 1, _STAT_DIR = 2 } |
Data Fields | |
| iso_rock_statbuf_t | rr |
| tm | tm |
| lsn_t | lsn |
| uint32_t | size |
| uint32_t | secsize |
| iso9660_xa_t | xa |
| enum iso9660_stat_s:: { ... } | type |
| char | filename [EMPTY_ARRAY_SIZE] |
The iso9660_stat structure is not part of the ISO-9660 specification. We use it for our to communicate information in a C-library friendly way, e.g struct tm time structures and a C-style filename string.
|
|
|
|
|
filename |
|
|
start logical sector number |
|
|
Rock Ridge-specific fields |
|
|
number of sectors allocated |
|
|
total size in bytes |
|
|
time on entry - FIXME merge with one of entries above, like ctime? |
|
|
|
|
|
XA attributes |
1.4.6