#pragma once #include "command/guid.hpp" #include "sd_event_loop.hpp" #include "sol/sol_manager.hpp" #include #include #include #include extern std::tuple singletonPool; // Select call timeout is set arbitrarily set to 30 sec static constexpr size_t SELECT_CALL_TIMEOUT = 30; static const auto IPMI_STD_PORT = 623; extern sd_bus* bus; std::shared_ptr getSdBus();