|
MPD
0.17~git
|
#include <directory.h>
Data Fields | |
| struct list_head | siblings |
| Pointers to the siblings of this directory within the parent directory. | |
| struct list_head | children |
| A doubly linked list of child directories. | |
| struct list_head | songs |
| A doubly linked list of songs within this directory. | |
| struct playlist_vector | playlists |
| struct directory * | parent |
| time_t | mtime |
| ino_t | inode |
| dev_t | device |
| bool | have_stat |
| char | path [sizeof(long)] |
Definition at line 51 of file directory.h.
| struct list_head directory::children |
A doubly linked list of child directories.
This attribute is protected with the global db_mutex. Read access in the update thread does not need protection.
Definition at line 68 of file directory.h.
| dev_t directory::device |
Definition at line 83 of file directory.h.
| bool directory::have_stat |
Definition at line 84 of file directory.h.
| ino_t directory::inode |
Definition at line 82 of file directory.h.
| time_t directory::mtime |
Definition at line 81 of file directory.h.
| struct directory* directory::parent |
Definition at line 80 of file directory.h.
| char directory::path[sizeof(long)] |
Definition at line 85 of file directory.h.
Definition at line 78 of file directory.h.
| struct list_head directory::siblings |
Pointers to the siblings of this directory within the parent directory.
It is unused (undefined) in the root directory.
This attribute is protected with the global db_mutex. Read access in the update thread does not need protection.
Definition at line 60 of file directory.h.
| struct list_head directory::songs |
A doubly linked list of songs within this directory.
This attribute is protected with the global db_mutex. Read access in the update thread does not need protection.
Definition at line 76 of file directory.h.
1.7.5.1