Home
last modified time | relevance | path

Searched refs:vtable (Results 1 – 25 of 38) sorted by relevance

12

/openbmc/phosphor-power/phosphor-power-sequencer/src/
H A Dpower_interface.cpp33 serverInterface(bus, path, POWER_IFACE, vtable, this) in PowerInterface()
284 const sdbusplus::vtable::vtable_t PowerInterface::vtable[] = { member in phosphor::power::sequencer::PowerInterface
285 sdbusplus::vtable::start(),
287 sdbusplus::vtable::method("setPowerState", "i", "", callbackSetPowerState),
289 sdbusplus::vtable::method("getPowerState", "", "i", callbackGetPowerState),
291 sdbusplus::vtable::signal("PowerGood", ""),
293 sdbusplus::vtable::signal("PowerLost", ""),
295 sdbusplus::vtable::property("pgood", "i", callbackGetPgood,
296 sdbusplus::vtable::property_::emits_change),
298 sdbusplus::vtable::property("state", "i", callbackGetState,
[all …]
H A Dpower_interface.hpp101 static const sdbusplus::vtable::vtable_t vtable[]; member in phosphor::power::sequencer::PowerInterface
/openbmc/kcsbridge/src/
H A Dserver.cpp54 constexpr sdbusplus::vtable::vtable_t dbusMethods[] = {
55 sdbusplus::vtable::start(),
56 sdbusplus::vtable::method("setAttention", "", "",
58 sdbusplus::vtable::method("clearAttention", "", "",
60 sdbusplus::vtable::method("forceAbort", "", "",
62 sdbusplus::vtable::end(),
/openbmc/phosphor-power/phosphor-regulators/src/interfaces/
H A Dmanager_interface.cpp105 const sdbusplus::vtable::vtable_t ManagerInterface::_vtable[] = {
106 sdbusplus::vtable::start(),
108 sdbusplus::vtable::method("Configure", "", "", callbackConfigure),
110 sdbusplus::vtable::method("Monitor", "b", "", callbackMonitor),
111 sdbusplus::vtable::end()};
H A Dmanager_interface.hpp86 static const sdbusplus::vtable::vtable_t _vtable[];
/openbmc/sdbusplus/test/vtable/
H A Dvtable.cpp20 sdbusplus::vtable::start(),
21 sdbusplus::vtable::method("1", "2", "3", &test_handler, 0),
22 sdbusplus::vtable::signal("5", "6"),
23 sdbusplus::vtable::property("7", "8", &test_get,
24 sdbusplus::vtable::property_::const_),
25 sdbusplus::vtable::property("10", "11", &test_get, &test_set),
26 sdbusplus::vtable::property_o("14", "15", &test_get, 16),
27 sdbusplus::vtable::end()};
/openbmc/sdbusplus/src/server/
H A Dinterface.cpp14 const sdbusplus::vtable_t* vtable, void* context) in makeObjVtable() argument
17 int r = intf->sd_bus_add_object_vtable(bus, &slot, path, interf, vtable, in makeObjVtable()
27 const char* interf, const sdbusplus::vtable_t* vtable, in interface() argument
32 _interf.c_str(), vtable, context)) in interface()
/openbmc/phosphor-led-sysfs/interfaces/
H A Dinternal_interface.cpp35 bus(bus), serverInterface(bus, path, internalInterface, vtable.data(), this) in InternalInterface()
169 const std::array<sdbusplus::vtable::vtable_t, 4> InternalInterface::vtable = { member in phosphor::led::sysfs::interface::InternalInterface
170 sdbusplus::vtable::start(),
172 sdbusplus::vtable::method("AddLED", "s", "", addLedConfigure),
174 sdbusplus::vtable::method("RemoveLED", "s", "", removeLedConfigure),
175 sdbusplus::vtable::end()};
H A Dinternal_interface.hpp107 static const std::array<sdbusplus::vtable::vtable_t, 4> vtable; member in phosphor::led::sysfs::interface::InternalInterface
/openbmc/sdbusplus/tools/sdbusplus/templates/
H A Dinterface.server.cpp.mako59 vtable::start(),
62 ${ m.render(loader, "method.server.vtable.cpp.mako", method=m, interface=interface) }
65 ${ s.render(loader, "signal.server.vtable.cpp.mako", signal=s, interface=interface) }
68 ${ p.render(loader, "property.server.vtable.cpp.mako", property=p, interface=interface) }
70 vtable::end()
H A Dproperty.aserver.vtable.hpp.mako1 vtable::property("${property.name}",
8 vtable::property_::emits_change\
H A Dproperty.server.vtable.cpp.mako1 vtable::property("${property.name}",
8 vtable::property_::emits_change\
H A Dinterface.aserver.hpp.mako133 vtable::start(),
136 ${p.render(loader, "property.aserver.vtable.hpp.mako", property=p, interface=interface)}\
139 ${m.render(loader, "method.aserver.vtable.hpp.mako", method=m, interface=interface)}\
142 ${s.render(loader, "signal.aserver.vtable.hpp.mako", signal=s, interface=interface)}\
145 vtable::end(),
H A Dsignal.aserver.vtable.hpp.mako1 vtable::signal(
H A Dsignal.server.vtable.cpp.mako1 vtable::signal("${signal.name}",
H A Dmethod.aserver.vtable.hpp.mako1 vtable::method("${method.name}",
H A Dmethod.server.vtable.cpp.mako1 vtable::method("${method.name}",
/openbmc/sdbusplus/tools/
H A Dmeson.build35 'sdbusplus/templates/method.aserver.vtable.hpp.mako',
39 'sdbusplus/templates/method.server.vtable.cpp.mako',
45 'sdbusplus/templates/property.aserver.vtable.hpp.mako',
49 'sdbusplus/templates/property.server.vtable.cpp.mako',
52 'sdbusplus/templates/signal.aserver.vtable.hpp.mako',
55 'sdbusplus/templates/signal.server.vtable.cpp.mako',
/openbmc/sdbusplus/test/
H A Dmeson.build69 'test-vtable',
71 'test-vtable',
72 'vtable/vtable.cpp',
73 'vtable/vtable_c.c',
/openbmc/telemetry/src/
H A Dtrigger.cpp53 sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
74 sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
103 sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
131 sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
150 sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
172 "Discrete", isDiscrete(), sdbusplus::vtable::property_::const_, in __anon5e4599b80402()
176 "Name", name, sdbusplus::vtable::property_::emits_change, in __anon5e4599b80402()
190 sdbusplus::vtable::property_::const_, [this](const auto&) { in __anon5e4599b80402()
H A Dreport.cpp195 "Enabled", sdbusplus::vtable::property_::emits_change, in makeReportInterface()
258 "Interval", sdbusplus::vtable::property_::emits_change, in makeReportInterface()
261 "Persistency", sdbusplus::vtable::property_::emits_change, in makeReportInterface()
281 sdbusplus::vtable::property_::emits_change, in makeReportInterface()
284 "ReportingType", sdbusplus::vtable::property_::emits_change, in makeReportInterface()
288 sdbusplus::vtable::property_::emits_change, in makeReportInterface()
308 "EmitsReadingsUpdate", sdbusplus::vtable::property_::none, in makeReportInterface()
313 "Name", sdbusplus::vtable::property_::const_, in makeReportInterface()
316 "LogToMetricReportsCollection", sdbusplus::vtable::property_::const_, in makeReportInterface()
322 "ReportActions", sdbusplus::vtable::property_::emits_change, in makeReportInterface()
[all …]
/openbmc/sdbusplus/include/sdbusplus/asio/
H A Dobject_server.hpp510 vtable::property_::emits_change, in register_property()
516 name, property, vtable::property_::emits_change, in register_property()
529 name, property, vtable::property_::emits_change, in register_property()
544 name, property, vtable::property_::emits_change, in register_property()
754 vtable_.emplace_back(vtable::start()); in initialize()
760 vtable_.emplace_back(vtable::property_o( in initialize()
767 vtable_.emplace_back(vtable::property_o( in initialize()
777 vtable_.emplace_back(vtable::method_o( in initialize()
788 vtable::signal(element.name_.c_str(), element.signature_)); in initialize()
791 vtable_.emplace_back(vtable::end()); in initialize()
/openbmc/sdbusplus/example/
H A Dget-all-properties.cpp29 propertyGrettingName, sdbusplus::vtable::property_::const_, in Application()
33 propertyGoodbyesName, sdbusplus::vtable::property_::emits_change, in Application()
41 propertyValueName, sdbusplus::vtable::property_::const_, in Application()
H A Dregister-property.cpp27 propertyGrettingName, sdbusplus::vtable::property_::const_, in Application()
32 sdbusplus::vtable::property_::emits_change, in Application()
/openbmc/telemetry/tests/src/stubs/
H A Ddbus_sensor_object.cpp23 sdbusplus::vtable::property_::emits_change, in DbusSensorObject()

12