aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/transport/chttp2/stream_encoder.h
Commit message (Collapse)AuthorAge
* Guard headers tool.Gravatar Nicolas "Pixel" Noble2015-03-01
|
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* clang-format codebaseGravatar Craig Tiller2015-01-13
|
* Ensure flow control callbacks happen outside the transport lock.Gravatar ctiller2015-01-12
| | | | | | | | | | | | | | Split encoding into two phases: a collection phase to decide on what is allowed (by flow control) to be sent, and a framing phase when the data is actually sent. Perform the second phase outside of the transport mutex (but serially, guarded by t->writing) and make flow control callbacks during that phase. This will allow us to make further transport level calls in response to flow control callbacks, and will be needed by the forthcoming async api for C++. Change on 2015/01/12 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83774409
* Initial import.Gravatar Nicolas Noble2014-11-26