1 #pragma once
2 
3 #include <sdbusplus/bus.hpp>
4 #include <string>
5 namespace open_power
6 {
7 namespace occ
8 {
9 /**
10  * @brief Gets the D-Bus Service name for the input D-Bus path
11  *
12  * @param[in] bus  -  Bus handler
13  * @param[in] path -  Object Path
14  * @param[in] intf -  Interface
15  *
16  * @return            Service name
17  * @error             InternalFailure exception thrown
18  */
19 std::string getService(sdbusplus::bus::bus& bus, const std::string& path,
20                        const std::string& intf);
21 } // namespace occ
22 } // namespace open_power
23