1*224882b0SJayanth Othayoth #include <sdbusplus/bus.hpp>
2*224882b0SJayanth Othayoth #include <sdbusplus/server/manager.hpp>
3*224882b0SJayanth Othayoth #include "config.h"
4*224882b0SJayanth Othayoth 
5*224882b0SJayanth Othayoth int main(int argc, char *argv[])
6*224882b0SJayanth Othayoth {
7*224882b0SJayanth Othayoth     auto bus = sdbusplus::bus::new_default();
8*224882b0SJayanth Othayoth 
9*224882b0SJayanth Othayoth     // Add sdbusplus ObjectManager for the 'root' path of the DUMP manager.
10*224882b0SJayanth Othayoth     sdbusplus::server::manager::manager objManager(bus, DUMP_OBJPATH);
11*224882b0SJayanth Othayoth 
12*224882b0SJayanth Othayoth     bus.request_name(DUMP_BUSNAME);
13*224882b0SJayanth Othayoth 
14*224882b0SJayanth Othayoth     while(true)
15*224882b0SJayanth Othayoth     {
16*224882b0SJayanth Othayoth         bus.process_discard();
17*224882b0SJayanth Othayoth         bus.wait();
18*224882b0SJayanth Othayoth     }
19*224882b0SJayanth Othayoth 
20*224882b0SJayanth Othayoth     return 0;
21*224882b0SJayanth Othayoth }
22