Home
last modified time | relevance | path

Searched refs:JsonConfig (Results 1 – 12 of 12) sorted by relevance

/openbmc/phosphor-fan-presence/presence/
H A Djson_parser.hpp43 class JsonConfig class
46 JsonConfig() = delete;
47 JsonConfig(const JsonConfig&) = delete;
48 JsonConfig(JsonConfig&&) = delete;
49 JsonConfig& operator=(const JsonConfig&) = delete;
50 JsonConfig& operator=(JsonConfig&&) = delete;
51 ~JsonConfig() = default;
58 explicit JsonConfig(sdbusplus::bus_t& bus);
H A Djson_parser.cpp45 policies JsonConfig::_policies;
46 const std::map<std::string, methodHandler> JsonConfig::_methods = {
48 const std::map<std::string, rpolicyHandler> JsonConfig::_rpolicies = {
54 JsonConfig::JsonConfig(sdbusplus::bus_t& bus) : _bus(bus) {} in JsonConfig() function in phosphor::fan::presence::JsonConfig
56 void JsonConfig::start() in start()
58 using config = fan::JsonConfig; in start()
73 const policies& JsonConfig::get() in get()
78 void JsonConfig::sighupHandler(sdeventplus::source::Signal& /*sigSrc*/, in sighupHandler()
83 using config = fan::JsonConfig; in sighupHandler()
103 void JsonConfig::process(const json& jsonConf) in process()
[all …]
H A Dtach_detect.cpp39 presence::JsonConfig config(bus); in main()
43 phosphor::fan::JsonConfig jsonConfig{ in main()
44 std::bind(&presence::JsonConfig::start, &config)}; in main()
49 std::bind(&presence::JsonConfig::sighupHandler, &config, in main()
/openbmc/phosphor-fan-presence/monitor/
H A Djson_parser.hpp51 return fan::JsonConfig::load( in getJsonObj()
52 fan::JsonConfig::getConfFile(confAppName, confFileName)); in getJsonObj()
H A Dmain.cpp79 phosphor::fan::JsonConfig config(std::bind(&System::start, &system)); in main()
/openbmc/phosphor-led-manager/manager/
H A Djson-config.hpp24 class JsonConfig class
37 JsonConfig(sdbusplus::bus_t& bus, sdeventplus::Event& event) : event(event) in JsonConfig() function in phosphor::led::JsonConfig
234 phosphor::led::JsonConfig jsonConfig(bus, event); in getJsonConfig()
/openbmc/phosphor-fan-presence/
H A Djson_config.hpp77 class JsonConfig class
117 JsonConfig(std::function<void()> func) : _loadFunc(func) in JsonConfig() function in phosphor::fan::JsonConfig
125 std::bind(&JsonConfig::compatIntfAdded, this, in JsonConfig()
/openbmc/phosphor-fan-presence/control/json/
H A Dmanager.hpp205 auto confFile = fan::JsonConfig::getConfFile( in getConfig()
213 for (const auto& entry : fan::JsonConfig::load(confFile)) in getConfig()
H A Dmanager.cpp802 fan::JsonConfig::getConfFile(confAppName, Profile::confFileName, true); in setProfiles()
807 for (const auto& entry : fan::JsonConfig::load(confFile)) in setProfiles()
/openbmc/phosphor-fan-presence/control/
H A Dmain.cpp97 phosphor::fan::JsonConfig config( in main()
/openbmc/phosphor-fan-presence/control/json/utils/
H A Dpcie_card_metadata.cpp81 load(JsonConfig::load(confFile)); in loadCards()
/openbmc/phosphor-fan-presence/control/json/actions/
H A Dpcie_card_floors.cpp170 names = phosphor::fan::JsonConfig::getCompatValues(); in loadCardJSON()