• Home
  • Raw
  • Download

Lines Matching refs:Http2Handler

80 void delete_handler(Http2Handler *handler) {  in delete_handler()
261 void add_handler(Http2Handler *handler) { handlers_.insert(handler); } in add_handler()
262 void remove_handler(Http2Handler *handler) { in remove_handler()
308 std::make_unique<Http2Handler>(this, fd, ssl, get_next_session_id()); in accept_connection()
413 std::set<Http2Handler *> handlers_;
443 Stream::Stream(Http2Handler *handler, int32_t stream_id) in Stream()
481 void on_session_closed(Http2Handler *hd, int64_t session_id) { in on_session_closed()
493 auto hd = static_cast<Http2Handler *>(w->data); in settings_timeout_cb()
505 auto handler = static_cast<Http2Handler *>(w->data); in readcb()
517 auto handler = static_cast<Http2Handler *>(w->data); in writecb()
526 Http2Handler::Http2Handler(Sessions *sessions, int fd, SSL *ssl, in Http2Handler() function in nghttp2::Http2Handler
548 read_ = &Http2Handler::tls_handshake; in Http2Handler()
549 write_ = &Http2Handler::tls_handshake; in Http2Handler()
551 read_ = &Http2Handler::read_clear; in Http2Handler()
552 write_ = &Http2Handler::write_clear; in Http2Handler()
556 Http2Handler::~Http2Handler() { in ~Http2Handler()
575 void Http2Handler::remove_self() { sessions_->remove_handler(this); } in remove_self()
577 struct ev_loop *Http2Handler::get_loop() const { in get_loop()
581 Http2Handler::WriteBuf *Http2Handler::get_wb() { return &wb_; } in get_wb()
583 void Http2Handler::start_settings_timer() { in start_settings_timer()
587 int Http2Handler::fill_wb() { in fill_wb()
623 int Http2Handler::read_clear() { in read_clear()
656 int Http2Handler::write_clear() { in write_clear()
697 int Http2Handler::tls_handshake() { in tls_handshake()
725 read_ = &Http2Handler::read_tls; in tls_handshake()
726 write_ = &Http2Handler::write_tls; in tls_handshake()
741 int Http2Handler::read_tls() { in read_tls()
779 int Http2Handler::write_tls() { in write_tls()
828 int Http2Handler::on_read() { return read_(*this); } in on_read()
830 int Http2Handler::on_write() { return write_(*this); } in on_write()
832 int Http2Handler::connection_made() { in connection_made()
882 int Http2Handler::verify_npn_result() { in verify_npn_result()
915 int Http2Handler::submit_file_response(const StringRef &status, Stream *stream, in submit_file_response()
947 int Http2Handler::submit_response(const StringRef &status, int32_t stream_id, in submit_response()
971 int Http2Handler::submit_response(const StringRef &status, int32_t stream_id, in submit_response()
990 int Http2Handler::submit_non_final_response(const std::string &status, in submit_non_final_response()
997 int Http2Handler::submit_push_promise(Stream *stream, in submit_push_promise()
1035 int Http2Handler::submit_rst_stream(Stream *stream, uint32_t error_code) { in submit_rst_stream()
1043 void Http2Handler::add_stream(int32_t stream_id, in add_stream()
1048 void Http2Handler::remove_stream(int32_t stream_id) { in remove_stream()
1052 Stream *Http2Handler::get_stream(int32_t stream_id) { in get_stream()
1061 int64_t Http2Handler::session_id() const { return session_id_; } in session_id()
1063 Sessions *Http2Handler::get_sessions() const { return sessions_; } in get_sessions()
1065 const Config *Http2Handler::get_config() const { in get_config()
1069 void Http2Handler::remove_settings_timer() { in remove_settings_timer()
1073 void Http2Handler::terminate_session(uint32_t error_code) { in terminate_session()
1081 auto hd = static_cast<Http2Handler *>(user_data); in file_read_callback()
1121 void prepare_status_response(Stream *stream, Http2Handler *hd, int status) { in prepare_status_response()
1145 void prepare_echo_response(Stream *stream, Http2Handler *hd) { in prepare_echo_response()
1174 bool prepare_upload_temp_store(Stream *stream, Http2Handler *hd) { in prepare_upload_temp_store()
1194 void prepare_redirect_response(Stream *stream, Http2Handler *hd, in prepare_redirect_response()
1217 void prepare_response(Stream *stream, Http2Handler *hd, in prepare_response()
1393 auto hd = static_cast<Http2Handler *>(user_data); in on_header_callback2()
1468 auto hd = static_cast<Http2Handler *>(user_data); in on_begin_headers_callback()
1488 auto hd = static_cast<Http2Handler *>(user_data); in hd_on_frame_recv_callback()
1565 auto hd = static_cast<Http2Handler *>(user_data); in hd_on_frame_send_callback()
1628 auto hd = static_cast<Http2Handler *>(user_data); in send_data_callback()
1680 auto hd = static_cast<Http2Handler *>(user_data); in select_padding_callback()
1689 auto hd = static_cast<Http2Handler *>(user_data); in on_data_chunk_recv_callback()
1722 auto hd = static_cast<Http2Handler *>(user_data); in on_stream_close_callback()