Home
last modified time | relevance | path

Searched refs:SignalPkg (Results 1 – 4 of 4) sorted by relevance

/openbmc/phosphor-fan-presence/control/json/triggers/
H A Dsignal.cpp44 void subscribe(const std::string& match, SignalPkg&& signalPkg, in subscribe()
45 std::function<bool(SignalPkg&)> isSameSig, Manager* mgr) in subscribe()
51 std::unique_ptr<std::vector<SignalPkg>> pkgs = in subscribe()
52 std::make_unique<std::vector<SignalPkg>>(); in subscribe()
69 auto& pkgs = std::get<std::unique_ptr<std::vector<SignalPkg>>>( in subscribe()
105 SignalPkg signalPkg = { in propertiesChanged()
110 auto isSameSig = [&prop = group.getProperty()](SignalPkg& pkg) { in propertiesChanged()
129 SignalPkg signalPkg = { in interfacesAdded()
134 auto isSameSig = [&intf = group.getInterface()](SignalPkg& pkg) { in interfacesAdded()
153 SignalPkg signalPkg = { in interfacesRemoved()
[all …]
H A Dsignal.hpp43 void subscribe(const std::string& match, SignalPkg&& pkg,
44 std::function<bool(SignalPkg&)> isSameSig, Manager* mgr);
/openbmc/phosphor-fan-presence/control/json/
H A Dmanager.hpp104 using SignalPkg = std::tuple<SignalHandler, SignalObject, TriggerActions>; typedef
113 using SignalData = std::tuple<std::unique_ptr<std::vector<SignalPkg>>,
468 const std::vector<SignalPkg>* pkgs);
H A Dmanager.cpp774 const std::vector<SignalPkg>* pkgs) in handleSignal()