|
| Server (const std::string &name, const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &&onRequestReady) |
|
| Server (const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &&onRequestReady) |
|
| Server (const std::string &name, std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &&onRequestReady) |
|
| Server (const std::function< void(const std::shared_ptr< Request > &, std::shared_ptr< Response > &)> &&onRequestReady) |
|
template<template< typename SocketContextFactoryT, typename... Args > typename SocketServerT, typename RequestT, typename ResponseT>
class web::http::server::Server< SocketServerT, RequestT, ResponseT >
Definition at line 35 of file Server.h.
template<template< typename SocketContextFactoryT, typename... Args > typename SocketServerT, typename RequestT , typename ResponseT >
Definition at line 52 of file Server.h.
57 :
Super(name, onConnect, onConnected, onDisconnect, std::forward<
decltype(onRequestReady)>(onRequestReady)) {
58 }
SocketServerT< web::http::server::SocketContextFactory< Request, Response >, std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> > Super
References web::http::server::Server< SocketServerT, RequestT, ResponseT >::Server().
Referenced by web::http::server::Server< SocketServerT, RequestT, ResponseT >::Server().
template<template< typename SocketContextFactoryT, typename... Args > typename SocketServerT, typename RequestT , typename ResponseT >
Definition at line 60 of file Server.h.
64 :
Server(
"", onConnect, onConnected, onDisconnect, std::forward<
decltype(onRequestReady)>(onRequestReady)) {
65 }
Server(const std::string &name, const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &&onRequestReady)
References web::http::server::Server< SocketServerT, RequestT, ResponseT >::Server().
Referenced by web::http::server::Server< SocketServerT, RequestT, ResponseT >::Server().
template<template< typename SocketContextFactoryT, typename... Args > typename SocketServerT, typename RequestT , typename ResponseT >
web::http::server::Server< SocketServerT, RequestT, ResponseT >::Server |
( |
const std::string & | name, |
|
|
std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> && | onRequestReady ) |
|
inline |
template<template< typename SocketContextFactoryT, typename... Args > typename SocketServerT, typename RequestT , typename ResponseT >