Signed-off-by: Casey Bodley <cbodley@redhat.com>
#include "DaemonMetricCollector.h"
+#include <boost/asio/io_context.hpp>
#include <boost/json/src.hpp>
#include <chrono>
#include <filesystem>
void DaemonMetricCollector::main() {
// time to wait before sending requests again
- boost::asio::io_service io;
+ boost::asio::io_context io;
boost::asio::steady_timer timer{io, std::chrono::seconds(0)};
request_loop(timer);
io.run();
#include <string>
#include <vector>
-#include <boost/asio.hpp>
+#include <boost/asio/steady_timer.hpp>
#include <boost/json/object.hpp>
#include <filesystem>
#include <map>
#include "global/global_context.h"
#include "exporter/DaemonMetricCollector.h"
-#include <boost/asio.hpp>
+#include <boost/asio/ip/tcp.hpp>
#include <boost/beast/core.hpp>
#include <boost/beast/http.hpp>
#include <boost/beast/version.hpp>