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:
committed by
Benjamin Tissoires
parent
d83f8a30e0
commit
ef96a8649e
@@ -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,
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user