9 #ifndef _WIN32 // patch for MRPT 54 "udev_enumerate_add_match_subsystem");
57 "udev_enumerate_scan_devices");
60 "udev_enumerate_get_list_entry");
63 "udev_enumerate_unref");
66 "udev_list_entry_get_next");
69 "udev_list_entry_get_name");
72 "udev_device_new_from_syspath");
75 "udev_device_get_parent");
78 "udev_device_get_devnode");
81 ->resolve(
"udev_device_get_parent_with_subsystem_devtype");
84 "udev_device_get_sysattr_value");
154 struct udev_enumerate* udev_enumerate,
const char* subsystem)
193 struct udev_enumerate* udev_enumerate)
241 struct udev* udev,
const char* syspath)
304 struct udev_device* udev_device,
const char* subsystem,
const char* devtype)
308 udev_device, subsystem, devtype);
325 struct udev_device* udev_device,
const char* sysattr)
333 #endif // patch for MRPT struct udev_list_entry * uDEV_list_entry_get_next(struct udev_list_entry *list_entry)
uDEV_device_new_from_syspath * device_new_from_syspath
uDEV_device_unref * device_unref
uDEV_enumerate_get_list_entry * enumerate_get_list_entry
uDEV_list_entry_get_next * list_entry_get_next
const char * uDEV_list_entry_get_name(struct udev_list_entry *list_entry)
struct XsLibraryLoader XsLibraryLoader
const char * uDEV_device_get_sysattr_value(struct udev_device *udev_device, const char *sysattr)
uDEV_enumerate_add_match_subsystem enumerate_add_match_subsystem
struct udev_device * uDEV_device_get_parent_with_subsystem_devtype(struct udev_device *udev_device, const char *subsystem, const char *devtype)
uDEV_device_unref device_unref
uDEV_enumerate_get_list_entry enumerate_get_list_entry
uDEV_device_get_parent device_get_parent
struct udev_device * uDEV_device_new_from_syspath(struct udev *udev, const char *syspath)
XsLibraryLoader * m_libraryLoader
int uDEV_enumerate_add_match_subsystem(struct udev_enumerate *udev_enumerate, const char *subsystem)
struct udev_device * uDEV_device_get_parent(struct udev_device *udev_device)
uDEV_list_entry_get_name * list_entry_get_name
uDEV_device_get_parent_with_subsystem_devtype device_get_parent_with_subsystem_devtype
uDEV_device_get_sysattr_value device_get_sysattr_value
uDEV_list_entry_get_next list_entry_get_next
uDEV_enumerate_scan_devices * enumerate_scan_devices
struct udev_enumerate * uDEV_enumerate_new(struct udev *udev)
uDEV_device_get_parent_with_subsystem_devtype * device_get_parent_with_subsystem_devtype
const char * uDEV_device_get_devnode(struct udev_device *udev_device)
struct udev_list_entry * uDEV_enumerate_get_list_entry(struct udev_enumerate *udev_enumerate)
struct udev_device * uDEV_device_unref(struct udev_device *udev_device)
int uDEV_enumerate_scan_devices(struct udev_enumerate *udev_enumerate)
uDEV_device_get_sysattr_value * device_get_sysattr_value
uDEV_enumerate_new enumerate_new
uDEV_enumerate_unref * enumerate_unref
uDEV_device_get_parent * device_get_parent
struct udev_enumerate * uDEV_enumerate_unref(struct udev_enumerate *udev_enumerate)
struct udev * uDEV_new(void)
uDEV_device_get_devnode device_get_devnode
uDEV_device_get_devnode * device_get_devnode
uDEV_enumerate_add_match_subsystem * enumerate_add_match_subsystem
uDEV_device_new_from_syspath device_new_from_syspath
uDEV_enumerate_unref enumerate_unref
uDEV_enumerate_new * enumerate_new
uDEV_enumerate_scan_devices enumerate_scan_devices
uDEV_list_entry_get_name list_entry_get_name
struct udev * uDEV_unref(struct udev *udev)