Home
last modified time | relevance | path

Searched full:interfacesadded (Results 1 – 25 of 95) sorted by relevance

1234

/openbmc/phosphor-dbus-monitor/src/
H A Dpropertywatchimpl.hpp45 sdbusplus::bus::match::rules::interfacesAdded(path), in start()
48 { this->interfacesAdded(msg); }); in start()
64 // later, when/if InterfacesAdded occurs. in start()
112 // InterfacesAdded occurs the next time it shows up. in start()
201 void PropertyWatchOfType<T, DBusInterfaceType>::interfacesAdded( in interfacesAdded() function in phosphor::dbus::monitoring::PropertyWatchOfType
202 const std::string& path, const InterfacesAdded<T>& interfaces) in interfacesAdded()
211 void PropertyWatchOfType<T, DBusInterfaceType>::interfacesAdded( in interfacesAdded() function in phosphor::dbus::monitoring::PropertyWatchOfType
215 InterfacesAdded<T> interfaces; in interfacesAdded()
217 interfacesAdded(path, interfaces); in interfacesAdded()
H A Dpropertywatch.hpp86 /** @brief Dbus signal callback for InterfacesAdded.
93 virtual void interfacesAdded(sdbusplus::message_t& msg) = 0;
159 /** @brief DBus agnostic implementation of interfacesAdded.
175 void interfacesAdded(sdbusplus::message_t& msg) override;
177 /** @brief DBus agnostic implementation of interfacesAdded.
182 void interfacesAdded(const std::string& path,
183 const InterfacesAdded<T>& interfaces);
H A Ddata_types.hpp64 /** @brief ObjectManager.InterfacesAdded signal signature alias. */
66 using InterfacesAdded = typedef
74 /** @brief ObjectManager.InterfacesAdded signal signature alias. */
/openbmc/phosphor-fan-presence/control/
H A Dfunctor.hpp229 struct InterfacesAdded struct
231 InterfacesAdded() = delete;
232 ~InterfacesAdded() = default;
233 InterfacesAdded(const InterfacesAdded&) = default;
234 InterfacesAdded& operator=(const InterfacesAdded&) = default;
235 InterfacesAdded(InterfacesAdded&&) = default;
236 InterfacesAdded& operator=(InterfacesAdded&&) = default;
237 InterfacesAdded(const char* path, const char* intf, const char* prop, in InterfacesAdded() function
245 * Extract the property from the InterfacesAdded
305 auto interfacesAdded(const char* path, const char* intf, const char* prop, in interfacesAdded() function
[all …]
H A Dmatches.hpp35 * @brief A match function that constructs an InterfacesAdded match string
36 * @details Constructs an InterfacesAdded match string with a given object
41 * @return - An InterfacesAdded match string
43 inline auto interfacesAdded(const std::string& obj) in interfacesAdded() function
45 return rules::interfacesAdded(obj); in interfacesAdded()
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Ddbus_watcher.hpp50 * interfacesAdded signals.
65 * 3) An interfacesAdded signal is received with that property.
88 * objects for the propertiesChanged and interfacesAdded signals.
112 match_rules::interfacesAdded() + match_rules::argNpath(0, _path), in PropertyWatcher()
130 * objects for the propertiesChanged and interfacesAdded signals.
198 * @brief The interfacesAdded callback
246 * 3) An interfacesAdded signal is received.
270 * and interfacesAdded signals.
290 match_rules::interfacesAdded() + match_rules::argNpath(0, _path), in InterfaceWatcher()
341 * @brief The interfacesAdded callback
/openbmc/phosphor-objmgr/src/
H A Dprocessing.hpp18 /** @brief InterfacesAdded represents the dbus data from the signal
24 using InterfacesAdded = std::vector<std::pair< typedef
76 * @param[in] interfacesAdded - New interfaces to process
85 const InterfacesAdded& intfAdded, const std::string& wellKnown,
H A Dmain.cpp452 InterfacesAdded interfacesAdded; in main() local
453 message.read(objPath, interfacesAdded); in main()
461 processInterfaceAdded(io, interfaceMap, objPath, interfacesAdded, in main()
466 sdbusplus::bus::match_t interfacesAdded( in main() local
468 sdbusplus::bus::match::rules::interfacesAdded(), in main()
/openbmc/sdbusplus/include/sdbusplus/bus/
H A Dmatch.hpp130 constexpr auto interfacesAdded() noexcept in interfacesAdded() function
132 … return "type='signal',interface='org.freedesktop.DBus.ObjectManager',member='InterfacesAdded',"s; in interfacesAdded()
140 constexpr auto interfacesAdded(std::string_view p) noexcept in interfacesAdded() function
142 return interfacesAdded().append(path(p)); in interfacesAdded()
147 return interfacesAdded().append(argNpath(0, p)); in interfacesAddedAtPath()
/openbmc/phosphor-objmgr/src/test/
H A Dinterfaces_added.cpp16 // This is the data structure that comes in via the InterfacesAdded
18 InterfacesAdded createInterfacesAdded(const std::string& interface, in createInterfacesAdded()
27 InterfacesAdded intfAdded = {{interface, vecMethToAssoc}}; in createInterfacesAdded()
/openbmc/phosphor-power/
H A Ddbus_interfaces_finder.hpp40 * - Registers an InterfacesAdded listener for the specified service. Class is
100 * automatically detected using an InterfacesAdded listener. However, this
110 * Callback function to handle InterfacesAdded D-Bus signals
144 * Match object for InterfacesAdded signals.
H A Ddbus_interfaces_finder.cpp33 sdbusplus::bus::match::rules::interfacesAdded() +
69 // Error trying to read InterfacesAdded message. One possible cause in interfacesAddedCallback()
/openbmc/phosphor-fan-presence/
H A Djson_config.hpp113 * interfacesAdded signal for that interface on the compatible service
124 sdbusplus::bus::match::rules::interfacesAdded() + in JsonConfig()
167 // failure, wait for interfacesAdded signal. in JsonConfig()
176 // waiting for the compatible interfacesAdded signal in JsonConfig()
183 // Wait for compatible interfacesAdded signal in JsonConfig()
189 * @brief InterfacesAdded callback function for the compatible interface.
354 * @brief The interfacesAdded match that is used to wait
/openbmc/docs/
H A Drest-api.md319 D-Bus InterfacesAdded and PropertiesChanged signals.
337 D-Bus paths. The InterfacesAdded and PropertiesChanged D-Bus signals emanating
342 D-Bus interfaces. The InterfacesAdded and PropertiesChanged D-Bus signal
390 InterfacesAdded and PropertiesChanged events. The response is a JSON dictionary
393 InterfacesAdded
396 "event": InterfacesAdded
398 …dict : a dictionary of interfaces> (similar to org.freedesktop.DBus.ObjectManager.InterfacesAdded )
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-events-config/
H A Devents.yaml102 - name: interfacesAdded
120 - name: interfacesAdded
128 match: interfacesAdded
364 signal: interfacesAdded
387 signal: interfacesAdded
/openbmc/bmcweb/include/
H A Ddbus_monitor.hpp85 else if (strcmp(message.get_member(), "InterfacesAdded") == 0) in onPropertyUpdate()
97 BMCWEB_LOG_ERROR("No data in InterfacesAdded signal"); in onPropertyUpdate()
102 BMCWEB_LOG_ERROR("No data in InterfacesAdded signal"); in onPropertyUpdate()
110 BMCWEB_LOG_ERROR("No data in InterfacesAdded signal"); in onPropertyUpdate()
262 "member='InterfacesAdded'"); in requestRoutes()
/openbmc/phosphor-fan-presence/control/json/triggers/
H A Dsignal.hpp57 * @brief Subscribes to an interfacesAdded signal
63 void interfacesAdded(Manager* mgr, const Group& group, TriggerActions& actions,
103 {"interfaces_added", interfacesAdded},
/openbmc/phosphor-fan-presence/control/example/
H A Devents.yaml144 # - name: interfacesAdded
159 # - name: interfacesAdded
167 # match: interfacesAdded
359 # signal: interfacesAdded
382 # signal: interfacesAdded
/openbmc/intel-ipmi-oem/src/
H A Dallowlist-filter.cpp182 else if (signal == "InterfacesAdded") in handleRestrictedModeChange()
229 else if (signal == "InterfacesAdded") in handlePostCompleteChange()
305 else if (signal == "InterfacesAdded") in handleCoreBiosDoneChange()
337 rules::interfacesAdded() + in postInit()
347 rules::interfacesAdded() + in postInit()
356 rules::interfacesAdded() + in postInit()
/openbmc/phosphor-fan-presence/sensor-monitor/
H A Dthreshold_alarm_logger.hpp95 * @brief The interfacesAdded handler for the threshold
102 void interfacesAdded(sdbusplus::message_t& msg);
228 * @brief The InterfacesAdded match object
/openbmc/phosphor-led-manager/manager/
H A Djson-config.hpp41 sdbusplus::bus::match::rules::interfacesAdded() + in JsonConfig()
87 * @brief The interfacesAdded callback function that looks for
216 * @brief The interfacesAdded match that is used to wait
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-events-config/witherspoon/
H A Devents.yaml152 - name: interfacesAdded
173 - name: interfacesAdded
181 match: interfacesAdded
701 signal: interfacesAdded
756 signal: interfacesAdded
803 signal: interfacesAdded
/openbmc/sdbusplus/test/async/
H A Dcontext.cpp104 *ctx, sdbusplus::bus::match::rules::interfacesAdded( in TEST_F()
123 *ctx, sdbusplus::bus::match::rules::interfacesAdded( in TEST_F()
/openbmc/smbios-mdr/src/
H A Dcpuinfo_utils.cpp229 // Set up a match for the InterfacesAdded signal from the service's in subscribeToProperty()
236 sdbusplus::bus::match::rules::interfacesAdded(), in subscribeToProperty()
258 DEBUG_PRINT << "InterfacesAdded handled\n"; in subscribeToProperty()
/openbmc/phosphor-fan-presence/monitor/
H A Dfan.hpp235 * @brief Called when there is an interfacesAdded signal on the
239 * @param[in] msg - The message from the interfacesAdded signal
325 * @brief The match object for the interfacesAdded signal

1234