Lines Matching full:match
26 #include <sdbusplus/bus/match.hpp>
40 using namespace sdbusplus::bus::match;
42 void subscribe(const std::string& match, SignalPkg&& signalPkg, in subscribe() argument
45 auto& signalData = mgr->getSignal(match); in subscribe()
53 if (!match.empty()) in subscribe()
57 mgr->getBus(), match.c_str(), in subscribe()
66 // Only a single signal data entry tied to each match is supported in subscribe()
101 const auto match = in propertiesChanged() local
113 subscribe(match, std::move(signalPkg), isSameSig, mgr); in propertiesChanged()
125 const auto match = in interfacesAdded() local
137 subscribe(match, std::move(signalPkg), isSameSig, mgr); in interfacesAdded()
149 const auto match = in interfacesRemoved() local
161 subscribe(match, std::move(signalPkg), isSameSig, mgr); in interfacesRemoved()
188 const auto match = rules::nameOwnerChanged(serv); in nameOwnerChanged() local
191 // If signal match already exists, then the service will be the in nameOwnerChanged()
195 subscribe(match, std::move(signalPkg), isSameSig, mgr); in nameOwnerChanged()
201 // Unable to construct nameOwnerChanged match string in nameOwnerChanged()
218 // If signal match already exists, then the member signal will be the in member()
227 const auto match = in member() local
231 subscribe(match, std::move(signalPkg), isSameSig, mgr); in member()