|
| char * | name |
| | Filename.
|
| |
| int | type |
| | Type of the entry.
|
| |
| int | utf8 |
| | Set to 1 when name is encoded with UTF-8, 0 otherwise.
|
| |
| int64_t | size |
| | File size in bytes, -1 if unknown.
|
| |
| int64_t | modification_timestamp |
| | Time of last modification in microseconds since unix epoch, -1 if unknown.
|
| |
| int64_t | access_timestamp |
| | Time of last access in microseconds since unix epoch, -1 if unknown.
|
| |
| int64_t | status_change_timestamp |
| | Time of last status change in microseconds since unix epoch, -1 if unknown.
|
| |
| int64_t | user_id |
| | User ID of owner, -1 if unknown.
|
| |
| int64_t | group_id |
| | Group ID of owner, -1 if unknown.
|
| |
| int64_t | filemode |
| | Unix file mode, -1 if unknown.
|
| |
Describes single entry of the directory.
Only name and type fields are guaranteed be set. Rest of fields are protocol or/and platform dependent and might be unknown.
Definition at line 86 of file avio.h.