uvco 0.1
Loading...
Searching...
No Matches
Classes | Namespaces
stream_server_base_impl.cc File Reference
#include <boost/assert.hpp>
#include <fmt/core.h>
#include <uv.h>
#include "uvco/close.h"
#include "uvco/exception.h"
#include "uvco/internal/internal_utils.h"
#include "uvco/loop/loop.h"
#include "uvco/promise/multipromise.h"
#include "uvco/promise/promise.h"
#include "uvco/stream_server_base.h"
#include "uvco/tcp_stream.h"
#include "uvco/uds_stream.h"
#include <coroutine>
#include <cstdio>
#include <memory>
#include <utility>
Include dependency graph for stream_server_base_impl.cc:

Classes

struct  uvco::UvStreamInitHelper< uv_tcp_t >
 
struct  uvco::UvStreamInitHelper< uv_pipe_t >
 

Namespaces

namespace  uvco
 

Detailed Description

Definition and instantiations of the StreamServerBase<> class template. Because only two instantiations are needed, the template is defined in a separate file to reduce compilation time.