| 2379 | |
| 2380 | |
| 2381 | Server::Server( |
| 2382 | network::Socket&& socket, |
| 2383 | std::function<Future<Response>(const network::Socket&, const Request&)>&& f) |
| 2384 | : socket(socket), |
| 2385 | process(new ServerProcess(std::move(socket), std::move(f))) |
| 2386 | { |
| 2387 | spawn(*process); |
| 2388 | } |
| 2389 | |
| 2390 | |
| 2391 | Server::~Server() |