Create a QuicChromiumClientStream::Handle class for allowing a stream
to a be accessed even after it's deleted. This will allow the upcalls
to be removed in subsequent CLs.
This does NOT introduce any new semantics between the Bidi/Http stream and the QUIC stream. It simply adds a layer of indirection between them. Subsequent CLs will change semantics, switchings from upcalls to async IO. But this CL is big enough as it is :)
Review-Url: https://codereview.chromium.org/2868633002
Cr-Commit-Position: refs/heads/master@{#470354}
10 files changed