#pragma once #include #include #include #include #include #include #include #include #include #include "config.h" #include "server.h" // plain / http void make_listener(boost::asio::io_context& ioc, boost::asio::ip::address address, unsigned short port, Server& server); // ssl / https void make_listener(boost::asio::io_context& ioc, boost::asio::ssl::context& ctx, boost::asio::ip::address address, unsigned short port, Server& server);