Lines Matching defs:config_
243 config_(config),
252 fill_callback(callbacks_, config_);
256 if (config_->encoder_header_table_size != -1) {
258 option_, config_->encoder_header_table_size);
293 const Config *get_config() const { return config_; }
430 const Config *config_;
1839 : sessions_(sessions), config_(config), next_worker_(0) {
1840 if (config_->num_worker == 1) {
1843 for (size_t i = 0; i < config_->num_worker; ++i) {
1844 if (config_->verbose) {
1849 worker->sessions = std::make_unique<Sessions>(sv, loop, config_,
1861 if (config_->num_worker == 1) {
1869 if (next_worker_ == config_->num_worker - 1) {
1884 const Config *config_;
1989 HttpServer::HttpServer(const Config *config) : config_(config) {
1991 {"200", make_status_body(200, config_->port)},
1992 {"301", make_status_body(301, config_->port)},
1993 {"400", make_status_body(400, config_->port)},
1994 {"404", make_status_body(404, config_->port)},
1995 {"405", make_status_body(405, config_->port)},
2124 if (!config_->no_tls) {
2138 if (config_->ktls) {
2182 if (!config_->dh_param_file.empty()) {
2184 auto bio = BIO_new_file(config_->dh_param_file.c_str(), "rb");
2223 if (SSL_CTX_use_PrivateKey_file(ssl_ctx, config_->private_key_file.c_str(),
2229 config_->cert_file.c_str()) != 1) {
2237 if (config_->verify_client) {
2257 Sessions sessions(this, loop, config_, ssl_ctx);
2258 if (start_listen(this, loop, &sessions, config_) != 0) {
2270 const Config *HttpServer::get_config() const { return config_; }