1
0
forked from drath/libratbag

private: exports ratbag_device_get_udev_property

Add a convenient function to retrieve a udev property.
Returns NULL if the property is not found.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
Benjamin Tissoires
2015-10-23 11:04:08 -04:00
committed by Benjamin Tissoires
parent d83f8a30e0
commit ef96a8649e
2 changed files with 11 additions and 0 deletions

View File

@@ -435,6 +435,10 @@ ratbag_device_new(struct ratbag *ratbag, struct udev_device *udev_device,
void
ratbag_device_destroy(struct ratbag_device *device);
const char *
ratbag_device_get_udev_property(const struct ratbag_device* device,
const char *name);
struct ratbag_driver *
ratbag_find_driver(struct ratbag_device *device,
const struct input_id *dev_id,

View File

@@ -449,6 +449,13 @@ ratbag_device_get_svg_name(const struct ratbag_device* device)
return udev_prop_value(device->udev_device, "RATBAG_SVG");
}
const char *
ratbag_device_get_udev_property(const struct ratbag_device* device,
const char *name)
{
return udev_prop_value(device->udev_device, name);
}
void
ratbag_register_driver(struct ratbag *ratbag, struct ratbag_driver *driver)
{