#
599afcef |
| 13-May-2021 |
Matthew Barth <msbarth@us.ibm.com> |
control: Add interfacesAdded signal support
Subscribe to and handle interfacesAdded signals to trigger event actions.
Change-Id: I9d42a4341cb2880cf839b626786c569bdbf19a7c Signed-off-by: Matthew Bar
control: Add interfacesAdded signal support
Subscribe to and handle interfacesAdded signals to trigger event actions.
Change-Id: I9d42a4341cb2880cf839b626786c569bdbf19a7c Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|
#
baeeb8f1 |
| 13-May-2021 |
Matthew Barth <msbarth@us.ibm.com> |
control: Add signal triggers with propertiesChanged signals
Add signal trigger support to the available triggers and include the ability to subscribe and handle propertiesChanged signals.
Subscribi
control: Add signal triggers with propertiesChanged signals
Add signal trigger support to the available triggers and include the ability to subscribe and handle propertiesChanged signals.
Subscribing to a signal involves creating the signal's match string and packaging the signal data for when the signal is received. Since a single signal could be configured to be used across multiple dbus objects and/or actions, the signal package is added in a way that each event configured for the signal is processed from the signal received.
Handling the propertiesChanged signal involves filtering for the configured dbus property, updating the cached value of the property, and then allowing the actions for that signal to be run.
Change-Id: I04bc163b65115d9bac30315f690db5fefca5bde4 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|