pub type DeviceWatcherTrigger = *mut c_void;