H A D | fan.hpp | 178 inline bool checkFanId(const std::string& fanPath, const std::string& fanId) in checkFanId() 182 return !(fanName.empty() || fanName != fanId); in checkFanId() 186 const std::string& fanId, in handleFanPath() 194 if (!checkFanId(fanPath, fanId)) in handleFanPath() 215 BMCWEB_LOG_WARNING("Fan not found {}", fanId); in handleFanPath() 216 messages::resourceNotFound(asyncResp->res, "Fan", fanId); in handleFanPath() 221 const std::string& validChassisPath, const std::string& fanId, in getValidFanObject() 227 [fanId, asyncResp, callback]( in getValidFanObject() 229 handleFanPath(fanId, asyncResp, fanPaths, callback); in getValidFanObject() 235 const std::string& fanId) in addFanCommonProperties() 177 checkFanId(const std::string & fanPath,const std::string & fanId) checkFanId() argument 185 handleFanPath(const std::string & fanId,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const dbus::utility::MapperGetSubTreePathsResponse & fanPaths,const std::function<void (const std::string & fanPath,const std::string & service)> & callback) handleFanPath() argument 220 getValidFanObject(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & validChassisPath,const std::string & fanId,const std::function<void (const std::string & fanPath,const std::string & service)> & callback) getValidFanObject() argument 234 addFanCommonProperties(crow::Response & resp,const std::string & chassisId,const std::string & fanId) addFanCommonProperties() argument 382 afterGetValidFanObject(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,const std::string & fanPath,const std::string & service) afterGetValidFanObject() argument 394 doFanGet(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,const std::optional<std::string> & validChassisPath) doFanGet() argument 411 handleFanHead(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanHead() argument 440 handleFanGet(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanGet() argument 454 handleSetFanPathById(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,bool locationIndicatorActive,const boost::system::error_code & ec,const dbus::utility::MapperGetSubTreePathsResponse & fanPaths) handleSetFanPathById() argument 488 handleFanPatch(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanPatch() argument [all...] |