libdpf/include/dpf/net/asio_ns.hpp
Ryan Henry 0d22946a0e Checkpoint the party/runtime stack before share-program and malicious-mode work.
Ship the TLS mesh, composer, Beaver/Yao/leaf MPC, prep/online paths, apps, and docs so the tree is pushable before elevating share_expr, security_mode, and prep resume.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 05:59:19 -06:00

43 lines
980 B
C++

/// @file dpf/net/asio_ns.hpp
/// @brief Standalone asio as `asio::` inside the networking namespaces.
/// @details `dpf/asio.hpp` declares `dpf::asio` (DPF key shipping), which
/// would otherwise capture unqualified `asio::` lookups made inside
/// `namespace dpf` once both are included, in either order.
#ifndef LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__
#define LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__
#include <asio.hpp>
namespace dpf
{
namespace net
{
namespace asio = ::asio;
} // namespace net
namespace protocol
{
namespace asio = ::asio;
} // namespace protocol
namespace session
{
namespace asio = ::asio;
} // namespace session
namespace run
{
namespace asio = ::asio;
} // namespace run
namespace app
{
namespace asio = ::asio;
} // namespace app
namespace async
{
namespace asio = ::asio;
} // namespace async
namespace factory
{
namespace asio = ::asio;
} // namespace factory
} // namespace dpf
#endif // LIBDPF_INCLUDE_DPF_NET_ASIO_NS_HPP__