35#include <nng/protocol/pipeline0/pull.h>
36#include <nng/protocol/pipeline0/push.h>
37#include <nng/protocol/reqrep0/rep.h>
38#include <nng/protocol/reqrep0/req.h>
87 return nng_pipe_socket(v);
92static_assert(std::copyable<nngxx::socket_view>);
clev::own< nng_socket > socket
clev::expected< std::remove_pointer_t< arg_t > > make(ret_t(*f)(arg_t, args_t...), args_t... args) noexcept
clev::iface< nng_socket > socket_view
constexpr bool nngxx_socket_is_really_needed_v