ratbagd: add ratbagd_device_get_name()

New helper to return the name of a device. This will be required to build
hierarchical paths in the sub-classes, like profiles.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
This commit is contained in:
David Herrmann
2015-09-29 16:20:42 +02:00
parent eca2203603
commit cba28a97a0
2 changed files with 7 additions and 0 deletions

View File

@@ -221,6 +221,12 @@ struct ratbagd_device *ratbagd_device_free(struct ratbagd_device *device)
return mfree(device);
}
const char *ratbagd_device_get_name(struct ratbagd_device *device)
{
assert(device);
return device->name;
}
const char *ratbagd_device_get_path(struct ratbagd_device *device)
{
assert(device);

View File

@@ -64,6 +64,7 @@ int ratbagd_device_new(struct ratbagd_device **out,
const char *name,
struct ratbag_device *lib_device);
struct ratbagd_device *ratbagd_device_free(struct ratbagd_device *device);
const char *ratbagd_device_get_name(struct ratbagd_device *device);
const char *ratbagd_device_get_path(struct ratbagd_device *device);
bool ratbagd_device_linked(struct ratbagd_device *device);