From 1e6fecb7bd7692f4b28cfb5e9f4252031aa29317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B0=D1=88=D0=B5=20=D0=98=D0=BC=D1=8F?= Date: Thu, 9 Oct 2025 14:25:54 +0400 Subject: [PATCH] refactor(aliases): add Boost type aliases --- src/common/aliases/boost_asio.hpp | 5 +++++ src/common/aliases/boost_asio_ip_tcp.hpp | 7 +++++++ src/common/aliases/boost_asio_steady_timer.hpp | 5 +++++ src/common/aliases/boost_system_error_code.hpp | 5 +++++ 4 files changed, 22 insertions(+) create mode 100644 src/common/aliases/boost_asio.hpp create mode 100644 src/common/aliases/boost_asio_ip_tcp.hpp create mode 100644 src/common/aliases/boost_asio_steady_timer.hpp create mode 100644 src/common/aliases/boost_system_error_code.hpp diff --git a/src/common/aliases/boost_asio.hpp b/src/common/aliases/boost_asio.hpp new file mode 100644 index 0000000..5006780 --- /dev/null +++ b/src/common/aliases/boost_asio.hpp @@ -0,0 +1,5 @@ +#pragma once +#include + +// IO Contextct +using IoContext = boost::asio::io_context; diff --git a/src/common/aliases/boost_asio_ip_tcp.hpp b/src/common/aliases/boost_asio_ip_tcp.hpp new file mode 100644 index 0000000..a0925c7 --- /dev/null +++ b/src/common/aliases/boost_asio_ip_tcp.hpp @@ -0,0 +1,7 @@ +#pragma once +#include + +// TCP +using TcpSocket = boost::asio::ip::tcp::socket; +using TcpAcceptor = boost::asio::ip::tcp::acceptor; +using TcpEndpoint = boost::asio::ip::tcp::endpoint; diff --git a/src/common/aliases/boost_asio_steady_timer.hpp b/src/common/aliases/boost_asio_steady_timer.hpp new file mode 100644 index 0000000..5954219 --- /dev/null +++ b/src/common/aliases/boost_asio_steady_timer.hpp @@ -0,0 +1,5 @@ +#pragma once +#include + +// Timers +using SteadyTimer = boost::asio::steady_timer; diff --git a/src/common/aliases/boost_system_error_code.hpp b/src/common/aliases/boost_system_error_code.hpp new file mode 100644 index 0000000..fc9eef1 --- /dev/null +++ b/src/common/aliases/boost_system_error_code.hpp @@ -0,0 +1,5 @@ +#pragma once +#include + +// Error handling +using ErrorCode = boost::system::error_code;