Lines Matching refs:event
85 /// Only send event once.
110 /// It is then returned as part of an event once triggered. It allows you to
111 /// know which watch triggered which event.
117 /// A single inotify event.
124 /// this event comes from.
126 /// Event mask. This field is a bitfield describing the exact event that
132 /// Filename. This field exists only if the event was triggered for a file
201 let event = unsafe {
202 let mut event = MaybeUninit::<libc::inotify_event>::uninit();
205 event.as_mut_ptr() as *mut u8,
208 event.assume_init()
211 let name = match event.len {
225 wd: WatchDescriptor { wd: event.wd },
226 mask: AddWatchFlags::from_bits_truncate(event.mask),
227 cookie: event.cookie,
231 offset += header_size + event.len as usize;