|
| Client (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 > &)> &&onRequestBegin, std::function< void(const std::shared_ptr< Request > &)> &&onRequestEnd) |
|
| Client (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 > &)> &&onRequestBegin, std::function< void(const std::shared_ptr< Request > &)> &&onRequestEnd) |
|
| Client (const std::string &name, std::function< void(const std::shared_ptr< Request > &)> &&onRequestBegin, std::function< void(const std::shared_ptr< Request > &)> &&onRequestEnd) |
|
| Client (std::function< void(const std::shared_ptr< Request > &)> &&onRequestBegin, std::function< void(const std::shared_ptr< Request > &)> &&onRequestEnd) |
|
void | setPipelinedRequests (bool pipelinedRequests) |
|
template<template< typename SocketContextFactoryT, typename... Args > typename SocketClientT, typename RequestT, typename ResponseT>
class web::http::client::Client< SocketClientT, RequestT, ResponseT >
Definition at line 35 of file Client.h.
template<template< typename SocketContextFactoryT, typename... Args > typename SocketClientT, typename RequestT , typename ResponseT >
web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client |
( |
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 > &)> && | onRequestBegin, |
|
|
std::function< void(const std::shared_ptr< Request > &)> && | onRequestEnd ) |
|
inline |
Definition at line 54 of file Client.h.
61 onConnect,
62 onConnected,
63 onDisconnect,
64 std::forward<std::function<void(const std::shared_ptr<Request>&)>>(onRequestBegin),
65 std::forward<std::function<void(const std::shared_ptr<Request>&)>>(onRequestEnd),
67 return Super::getConfig();
68 }) {
69 }
SocketClientT< web::http::client::SocketContextFactory< Request, Response >, std::function< void(const std::shared_ptr< Request > &)>, std::function< void(const std::shared_ptr< RequestT > &)>, std::function< net::config::ConfigInstance &()> > Super
References web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client().
Referenced by web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client().
template<template< typename SocketContextFactoryT, typename... Args > typename SocketClientT, typename RequestT , typename ResponseT >
Definition at line 71 of file Client.h.
77 onConnect,
78 onConnected,
79 onDisconnect,
80 std::forward<std::function<void(const std::shared_ptr<Request>&)>>(onRequestBegin),
81 std::forward<std::function<void(const std::shared_ptr<Request>&)>>(onRequestEnd)) {
82 }
Client(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 > &)> &&onRequestBegin, std::function< void(const std::shared_ptr< Request > &)> &&onRequestEnd)
References web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client().
Referenced by web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client().
template<template< typename SocketContextFactoryT, typename... Args > typename SocketClientT, typename RequestT , typename ResponseT >
web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client |
( |
const std::string & | name, |
|
|
std::function< void(const std::shared_ptr< Request > &)> && | onRequestBegin, |
|
|
std::function< void(const std::shared_ptr< Request > &)> && | onRequestEnd ) |
|
inline |
template<template< typename SocketContextFactoryT, typename... Args > typename SocketClientT, typename RequestT , typename ResponseT >
web::http::client::Client< SocketClientT, RequestT, ResponseT >::Client |
( |
std::function< void(const std::shared_ptr< Request > &)> && | onRequestBegin, |
|
|
std::function< void(const std::shared_ptr< Request > &)> && | onRequestEnd ) |
|
inline |