History log of /openbmc/phosphor-fan-presence/control/json/triggers/signal.cpp (Results 26 – 27 of 27)
Revision Date Author Comments
# 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 ...


12