/[Apache-SVN]
ViewVC logotype

Revision 1716592


Jump to revision: Previous Next
Author: rhuijben
Date: Thu Nov 26 10:07:47 2015 UTC (8 years, 7 months ago)
Changed paths: 3
Log Message:
Implement basic windowing support for http/2. For now just use a constant
window for the connection and each stream and update it when it falls under
a treshold.

* protocols/http2_protocol.c
  (serf_http2_protocol_t): Add some vars.
  (http2_send_window_update): New function.
  (serf__http2_protocol_init,
   serf__http2_protocol_init_server): Initialize dynamic window state.
     Use http2_send_window_update instead of hardcoded window update.
  (http2_process): Update window when needed.

* protocols/http2_protocol.h
  (serf_http2_stream_t): Add some vars.

* protocols/http2_stream.c
  (serf_http2__stream_create): Initialize dynamic window state.


Changed paths

Path Details
Directoryserf/trunk/protocols/http2_protocol.c modified , text changed
Directoryserf/trunk/protocols/http2_protocol.h modified , text changed
Directoryserf/trunk/protocols/http2_stream.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26