Add a method to retrieve the unique name of a connection

This commit is contained in:
Bruno Marchand
2019-11-10 17:34:57 +01:00
committed by Stanislav Angelovič
parent d50a15b2a2
commit 5fe0f503ca
6 changed files with 24 additions and 0 deletions
+6
View File
@@ -183,6 +183,12 @@ int SdBus::sd_bus_release_name(sd_bus *bus, const char *name)
return ::sd_bus_release_name(bus, name);
}
int SdBus::sd_bus_get_unique_name(sd_bus *bus, const char **name)
{
std::unique_lock<std::recursive_mutex> lock(sdbusMutex_);
return ::sd_bus_get_unique_name(bus, name);
}
int SdBus::sd_bus_add_object_vtable(sd_bus *bus, sd_bus_slot **slot, const char *path, const char *interface, const sd_bus_vtable *vtable, void *userdata)
{
std::unique_lock<std::recursive_mutex> lock(sdbusMutex_);