xref: /openbmc/openpower-occ-control/app.cpp (revision 92a6341e)
1*92a6341eSDeepak Kodihalli #include <sdbusplus/server.hpp>
2*92a6341eSDeepak Kodihalli #include "config.h"
3*92a6341eSDeepak Kodihalli 
4*92a6341eSDeepak Kodihalli int main(int argc, char* argv[])
5*92a6341eSDeepak Kodihalli {
6*92a6341eSDeepak Kodihalli     auto bus = sdbusplus::bus::new_default();
7*92a6341eSDeepak Kodihalli     sdbusplus::server::manager::manager objManager(bus,
8*92a6341eSDeepak Kodihalli                                                    OCC_PASS_THROUGH_ROOT);
9*92a6341eSDeepak Kodihalli     bus.request_name(OCC_PASS_THROUGH_BUSNAME);
10*92a6341eSDeepak Kodihalli 
11*92a6341eSDeepak Kodihalli     while (true)
12*92a6341eSDeepak Kodihalli     {
13*92a6341eSDeepak Kodihalli         bus.process_discard();
14*92a6341eSDeepak Kodihalli         bus.wait();
15*92a6341eSDeepak Kodihalli     }
16*92a6341eSDeepak Kodihalli 
17*92a6341eSDeepak Kodihalli     return 0;
18*92a6341eSDeepak Kodihalli }
19