proxygen
|
Public Member Functions | |
AcceptorFactory (std::shared_ptr< HTTPServerOptions > options, std::shared_ptr< HTTPCodecFactory > codecFactory, AcceptorConfiguration config, HTTPSession::InfoCallback *sessionInfoCb) | |
std::shared_ptr< wangle::Acceptor > | newAcceptor (folly::EventBase *eventBase) override |
![]() | |
virtual | ~AcceptorFactory ()=default |
Private Attributes | |
std::shared_ptr< HTTPServerOptions > | options_ |
std::shared_ptr< HTTPCodecFactory > | codecFactory_ |
AcceptorConfiguration | config_ |
HTTPSession::InfoCallback * | sessionInfoCb_ |
Definition at line 31 of file HTTPServer.cpp.
|
inline |
Definition at line 33 of file HTTPServer.cpp.
|
inlineoverridevirtual |
Implements wangle::AcceptorFactory.
Definition at line 41 of file HTTPServer.cpp.
References codecFactory_, config_, proxygen::HTTPServerAcceptor::make(), options_, and sessionInfoCb_.
|
private |
Definition at line 54 of file HTTPServer.cpp.
Referenced by newAcceptor().
|
private |
Definition at line 55 of file HTTPServer.cpp.
Referenced by newAcceptor().
|
private |
Definition at line 53 of file HTTPServer.cpp.
Referenced by newAcceptor().
|
private |
Definition at line 56 of file HTTPServer.cpp.
Referenced by newAcceptor().