Lines Matching +full:host +full:- +full:command
3 #include <host-cmd-manager.hpp>
6 #include <xyz/openbmc_project/Control/Host/server.hpp>
9 namespace host namespace
11 namespace command namespace
14 /** @class Host
15 * @brief OpenBMC control and condition host interface implementation.
16 * @details A concrete implementation for xyz.openbmc_project.Control.Host
19 class Host : class
21 sdbusplus::server::xyz::openbmc_project::control::Host,
25 /** @brief Constructs Host Control and Condition Interfaces
27 * @param[in] bus - The Dbus bus object
28 * @param[in] objPath - The Dbus object path
30 Host(sdbusplus::bus_t& bus, const char* objPath) : in Host() function in phosphor::host::command::Host
32 sdbusplus::server::xyz::openbmc_project::control::Host, in Host()
39 /** @brief Send input command to host
40 * Note that the command will be queued in a FIFO if
41 * other commands to the host have yet to be run
43 * @param[in] command - Input command to execute
45 void execute(Command command) override;
51 /** @brief Callback function to be invoked by command manager
53 * @detail Conveys the status of the last Host bound command.
57 * @param[in] cmd - IPMI command and data sent to Host
58 * @param[in] status - Success or Failure
63 } // namespace command
64 } // namespace host