blob: fa7584b445ccce0523a687d29fa2580c8cee1b1d [file] [log] [blame]
#pragma once
#include <boost/asio/io_context.hpp>
#include <cstddef>
#include <memory>
#include <sdbusplus/asio/connection.hpp>
// 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<sdbusplus::asio::connection> getSdBus();
std::shared_ptr<boost::asio::io_context> getIo();