• Home
  • Raw
  • Download

Lines Matching full:nghttp2

29 #include <nghttp2/nghttp2.h>
57 #error too old nghttp2 version, upgrade!
81 * nghttp2 allows us to tweak the local window size. */
519 failf(data, "Couldn't initialize nghttp2 callbacks"); in cf_h2_ctx_open()
538 /* The nghttp2 session is not yet setup, do it */ in cf_h2_ctx_open()
541 failf(data, "Couldn't initialize nghttp2"); in cf_h2_ctx_open()
555 failf(data, "nghttp2 unexpectedly failed on pack_settings_payload"); in cf_h2_ctx_open()
742 * Store nghttp2 version info in this buffer.
747 (void)msnprintf(p, len, "nghttp2/%s", h2->version_str); in Curl_http2_ver()
1130 /* nghttp2 guarantees that :status is received, and we store it to in on_stream_frame()
1432 /* nghttp2 still has an easy registered for the stream which has in on_stream_close()
1460 /* remove `data_s` from the nghttp2 stream */ in on_stream_close()
1603 /* nghttp2 guarantees :status is received first and only once. */ in on_header()
1634 /* nghttp2 guarantees that namelen > 0, and :status was already in on_header()
1737 failf(data, "nghttp2 unexpectedly failed on pack_settings_payload"); in Curl_http2_request_upgrade()
1847 /* 0 weight is not set by user and we take the nghttp2 default one */ in sweight_wanted()
1854 /* 0 weight is not set by user and we take the nghttp2 default one */ in sweight_in_effect()
1860 * h2_pri_spec() fills in the pri_spec struct, used by nghttp2 to send weight
2192 CURL_TRC_CF(data, cf, "send request NOT allowed (via nghttp2)"); in h2_submit()
2304 /* Call the nghttp2 send loop and flush to write ALL buffered data, in cf_h2_send()
2308 /* if the stream has been closed in egress handling (nghttp2 does that in cf_h2_send()
2323 /* nghttp2 thinks this session is done. If the stream has not been in cf_h2_send()
2552 /* GOAWAY submitted, process egress and ingress until nghttp2 is done. */ in cf_h2_shutdown()