diff options
Diffstat (limited to 'download_manager_main.cpp')
-rw-r--r-- | download_manager_main.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/download_manager_main.cpp b/download_manager_main.cpp new file mode 100644 index 0000000..e32e8c8 --- /dev/null +++ b/download_manager_main.cpp @@ -0,0 +1,24 @@ +#include <sdbusplus/bus.hpp> +#include "config.h" +#include "download_manager.hpp" + +int main(int argc, char* argv[]) +{ + auto bus = sdbusplus::bus::new_default(); + + // Add sdbusplus ObjectManager. + sdbusplus::server::manager::manager objManager(bus, + SOFTWARE_OBJPATH); + + phosphor::software::manager::Download manager(bus, + SOFTWARE_OBJPATH); + + bus.request_name(DOWNLOAD_BUSNAME); + + while (true) + { + bus.process_discard(); + bus.wait(); + } + return 0; +} |