Recupere el nombre completo de la ruta de inotify_event
La estructura inotify_event se ve así:
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 */
};
La parte del nombre almacena solo el nombre del archivo (no la ruta al archivo). ¿Cómo obtenemos la ruta totalmente calificada de la estructura inotify_event o tengo que envolver mi propia estructura alrededor?
Edit: espero los eventos durante unos 2 segundos y luego los proceso de una vez. Mantengo una cola de eventos. Mi pregunta es si puedo obtener la ruta completa a mi archivo solo desde la estructura inotify_event.
El número de eventos por segundo es grande.