#pragma once #include "Packet.h" #include "Session.h" #include #include class Session; class PacketHandler { public: // 패킷 종류에 따라 비동기 로직 디스패칭 (코루틴 방식) static boost::asio::awaitable HandlePacket(std::shared_ptr session, const Packet packet); };