Я пытаюсь написать объект dbus, который экспортирует пользователей и создал мой объект в / path / to / users.Этот объект имеет такие сигналы, как «добавленный пользователем», «удаленный пользователем» и т. Д.
Затем я хочу предоставить доступ каждому из этих пользователей по адресу / path / to / users / [a, b, c] для пользователей a, b и c, которые будут иметь несколько методов для каждого пользователя.
Мой вопрос, однако, заключается в том, как мне «перечислить» путь / путь / к / пользователям для возврата a, b, c?
Является ли мой единственный вариант, возвращающий массив путей из пути.to.users.ListUsers (), есть ли стандартный интерфейс, который я могу унаследовать, или какая-то форма самоанализа?
Спасибо.
nb.Я делаю это в Python, но я думаю, что вопрос не зависит от языка