AVIODirEntry

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.

Members

Variables

access_timestamp
int64_t access_timestamp;

< Time of last access in microseconds since unix epoch, -1 if unknown.

filemode
int64_t filemode;

< Unix file mode, -1 if unknown.

group_id
int64_t group_id;

< Group ID of owner, -1 if unknown.

modification_timestamp
int64_t modification_timestamp;

< Time of last modification in microseconds since unix epoch, -1 if unknown.

name
char* name;

< Filename

size
int64_t size;

< File size in bytes, -1 if unknown.

status_change_timestamp
int64_t status_change_timestamp;

< Time of last status change in microseconds since unix epoch, -1 if unknown.

type
int type;

< Type of the entry

user_id
int64_t user_id;

< User ID of owner, -1 if unknown.

utf8
int utf8;

< Set to 1 when name is encoded with UTF-8, 0 otherwise. Name can be encoded with UTF-8 even though 0 is set.

Meta