Структура inotify_event выглядит так:
struct inotify_event {
int wd; /* Watch descriptor */
uint32_t mask; /* Mask of events */
uint32_t cookie; /* Unique cookie associating related
events (for rename(2)) */
uint32_t len; /* Size of name field */
char name[]; /* Optional null-terminated name */
};
Часть имени хранит только имя файла (а не путь к файлу). Как нам получить полный путь из структуры inotify_event или мне нужно обернуть вокруг нее мою собственную структуру?
Изменить: я жду событий около 2 секунд, а затем обрабатываю их на одном дыхании. Я поддерживаю очередь из Мероприятия. У меня вопрос, могу ли я получить полный путь к моему файлу только из структуры inotify_event?
Количество событий в секунду велико.