mirror of
https://github.com/albfan/miraclecast.git
synced 2025-03-09 23:38:56 +00:00
miracled: implement InterfacesAdded/Removed
Send ObjectManager.Interfaces{Added,Removed} signals whenever new objects appear. Note that we cannot set DBus interfaces there as sd-bus ignores them. We'll try to fix that upstream and until then just not expose any of those. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
This commit is contained in:
parent
5d5ab7761f
commit
8bcf3348e8
4 changed files with 95 additions and 0 deletions
|
@ -140,7 +140,14 @@ struct peer *manager_find_peer(struct manager *m, const char *name);
|
|||
|
||||
/* dbus */
|
||||
|
||||
_shl_sentinel_
|
||||
void peer_dbus_properties_changed(struct peer *p, const char *prop, ...);
|
||||
void peer_dbus_added(struct peer *p);
|
||||
void peer_dbus_removed(struct peer *p);
|
||||
|
||||
_shl_sentinel_
|
||||
void link_dbus_properties_changed(struct link *l, const char *prop, ...);
|
||||
void link_dbus_added(struct link *l);
|
||||
void link_dbus_removed(struct link *l);
|
||||
|
||||
#endif /* MIRACLED_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue