Add class PriorityWriteScheduler.
Add a new class, PriorityWriteScheduler, that performs the same functions as
WriteBlockedList, but keeps internal track of stream priorities. This relieves
calling code of the need to explicitly store stream priority values and pass
them as arguments to (most) PriorityWriteScheduler methods.
Plan is to change SPDY and QUIC code to use PriorityWriteScheduler instead of
WriteBlockedList. That transition will happen under in separate future CLs.
This CL lands server change 109228927 by mpw.
BUG=488484
Review URL: https://codereview.chromium.org/1503163003
Cr-Commit-Position: refs/heads/master@{#364694}
3 files changed