std::function< void(const std::shared_ptr< MasterRequest > &)> onHttpConnected
std::function< void(const std::shared_ptr< MasterRequest > &)> onHttpDisconnected
net::config::ConfigInstance & configInstance
web::http::client::MasterRequest MasterRequest
core::socket::stream::SocketContext * create(core::socket::stream::SocketConnection *socketConnection) override
SocketContextFactory(const std::function< void(const std::shared_ptr< MasterRequest > &)> &onHttpConnected, const std::function< void(const std::shared_ptr< MasterRequest > &)> &onHttpDisconnected, const std::function< net::config::ConfigInstance &()> &getConfigInstance)
SocketContext(core::socket::stream::SocketConnection *socketConnection, const std::function< void(const std::shared_ptr< MasterRequest > &)> &onHttpConnected, const std::function< void(const std::shared_ptr< MasterRequest > &)> &onHttpDisconnected, const std::string &hostHeader, bool pipelinedRequests)