diff options
author | Vernon Mauery <vernon.mauery@linux.intel.com> | 2018-10-08 12:05:16 -0700 |
---|---|---|
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | 2019-02-25 14:27:21 -0800 |
commit | 240b186cf7fa639de698104d6853b73c81f4ec39 (patch) | |
tree | 2f3be6be10ad15db01084c9d19a65251c497b57b /include | |
parent | ebe8e90639e3ce11193c9c823662b1ad8280b6f2 (diff) | |
download | phosphor-host-ipmid-240b186cf7fa639de698104d6853b73c81f4ec39.tar.gz phosphor-host-ipmid-240b186cf7fa639de698104d6853b73c81f4ec39.zip |
ipmid: Rewrite ipmid to use the new architecture
New architecture highlights:
* The new registration detects handler type for argument unpacking.
* Upon completion the response is automatically packed.
* Handlers can make use of the new async/yield sdbusplus mechanism.
* The queue exports a new dbus interface for method-based IPMI calls.
* The legacy handler registration is still supported for now.
* The legacy dbus interface is still supported for now.
Change-Id: Iae8342d9771ccebd3a0834e35597c14be4cc39cf
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/ipmid-host/cmd.hpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/include/ipmid-host/cmd.hpp b/include/ipmid-host/cmd.hpp index adea960..e46c485 100644 --- a/include/ipmid-host/cmd.hpp +++ b/include/ipmid-host/cmd.hpp @@ -2,9 +2,5 @@ #include <memory> #include <sdbusplus/bus.hpp> -// Need this to use new sdbusplus compatible interfaces -using sdbusPtr = std::unique_ptr<sdbusplus::bus::bus>; -extern sdbusPtr& ipmid_get_sdbus_plus_handler(); - // Global Host Bound Command manager extern void ipmid_send_cmd_to_host(phosphor::host::command::CommandHandler&&); |