142 "application/javascript",
144 "application/x-javascript",
145 "application/xhtml+xml",
147 "application/xml+rss",
167 preboundSockets_.push_back(
std::move(socket));
177 socket->useExistingSockets(socketFds);
int contentCompressionLevel
void useExistingSocket(folly::AsyncServerSocket::UniquePtr socket)
std::chrono::milliseconds idleTimeout
constexpr detail::Map< Move > move
void useExistingSocket(int socketFd)
NewConnectionFilter newConnectionFilter
uint32_t maxConcurrentIncomingStreams
std::set< std::string > contentCompressionTypes
uint64_t contentCompressionMinimumSize
std::vector< std::unique_ptr< RequestHandlerFactory > > handlerFactories
void useExistingSockets(const std::vector< int > &socketFds)
size_t initialReceiveWindow
NetworkSocket socket(int af, int type, int protocol)
std::unique_ptr< AsyncServerSocket, Destructor > UniquePtr
size_t receiveSessionWindowSize
std::vector< int > shutdownOn
std::vector< folly::AsyncServerSocket::UniquePtr > preboundSockets_
size_t receiveStreamWindowSize
bool enableContentCompression